@font-face{font-family:'Montserrat';font-style:normal;font-weight:normal;font-display:auto;src:url(https://stonelgs.ru/wp-content/uploads/2025/07/montserrat-regular.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;font-display:auto;src:url(https://stonelgs.ru/wp-content/uploads/2025/07/montserrat-bold.ttf) format('truetype')}.elementor-11630 .elementor-element.elementor-element-89c5290{margin-top:0;margin-bottom:0;overflow:visible}.pp-tooltip.pp-tooltip-{{ID}}.pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var(--e-global-color-accent);font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-11630 .elementor-element.elementor-element-d577d7f .elementor-cta .elementor-cta__bg,.elementor-11630 .elementor-element.elementor-element-d577d7f .elementor-cta .elementor-cta__bg-overlay{transition-duration:0ms}.elementor-11630 .elementor-element.elementor-element-d577d7f>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-d577d7f .elementor-cta__content{min-height:50vh;text-align:left;padding:0 0 0 50px}.elementor-11630 .elementor-element.elementor-element-d577d7f .elementor-cta__title{font-family:"Montserrat",sans-serif;font-size:60px;font-weight:800;text-transform:uppercase;line-height:73.14px;-webkit-text-stroke-color:#000;stroke:#000}.elementor-11630 .elementor-element.elementor-element-d577d7f .elementor-cta__title:not(:last-child){margin-bottom:50px}.elementor-11630 .elementor-element.elementor-element-d577d7f .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#0000008A}.elementor-11630 .elementor-element.elementor-element-d577d7f .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#0000008A}.elementor-11630 .elementor-element.elementor-element-59567c7{margin-top:0;margin-bottom:0;padding:0 0 0 50px;overflow:visible}.elementor-11630 .elementor-element.elementor-element-c79141b>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-20a1367{margin-top:0;margin-bottom:0;padding:0 50px 0 50px;overflow:visible}.elementor-11630 .elementor-element.elementor-element-6a873a1>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0 0 0 0}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-11630 .elementor-element.elementor-element-2b61d8c>.elementor-widget-container{margin:0 0 0 0;padding:40px 0 0 0}.elementor-11630 .elementor-element.elementor-element-2b61d8c .elementor-heading-title{font-family:"Montserrat",sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;line-height:30px;color:#bbbcbc}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-11630 .elementor-element.elementor-element-306d20e{--divider-border-style:solid;--divider-color:#e7242b;--divider-border-width:10px}.elementor-11630 .elementor-element.elementor-element-306d20e>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-306d20e .elementor-divider-separator{width:200px}.elementor-11630 .elementor-element.elementor-element-306d20e .elementor-divider{padding-block-start:0;padding-block-end:0}.elementor-11630 .elementor-element.elementor-element-67b0988{margin-top:20px;margin-bottom:0;padding:0 50px 40px 50px;overflow:visible}.elementor-11630 .elementor-element.elementor-element-41c952f>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-8fa8366{margin-top:0;margin-bottom:0;padding:0 0 0 0;overflow:visible}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var(--e-global-typography-text-font-weight);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-11630 .elementor-element.elementor-element-beb00ae{columns:1;text-align:justify;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;line-height:22px;color:#000}.elementor-bc-flex-widget .elementor-11630 .elementor-element.elementor-element-550e435.elementor-column .elementor-widget-wrap{align-items:center}.elementor-11630 .elementor-element.elementor-element-550e435.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-11630 .elementor-element.elementor-element-8b48b48{text-align:center}.elementor-11630 .elementor-element.elementor-element-8b48b48 .elementor-heading-title{font-family:"Montserrat",sans-serif;font-weight:800;text-transform:uppercase;color:#bbbcbc}.elementor-widget-pp-counter .pp-counter-icon{color:var(--e-global-color-primary)}.elementor-widget-pp-counter .pp-counter-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-pp-counter .pp-counter-number-wrap{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-pp-counter .pp-counter-title{color:var(--e-global-color-secondary)}.elementor-widget-pp-counter .pp-counter-subtitle{color:var(--e-global-color-text);font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-11630 .elementor-element.elementor-element-77254dc .pp-counter-container{text-align:center}.elementor-11630 .elementor-element.elementor-element-77254dc .pp-counter-number-wrap{color:var(--e-global-color-881b704);font-family:"Montserrat",sans-serif;font-weight:800}.elementor-11630 .elementor-element.elementor-element-77254dc .pp-counter-title{color:#bbbcbc;font-family:"Montserrat",sans-serif;font-weight:800}.elementor-bc-flex-widget .elementor-11630 .elementor-element.elementor-element-186bd75.elementor-column .elementor-widget-wrap{align-items:center}.elementor-11630 .elementor-element.elementor-element-186bd75.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-11630 .elementor-element.elementor-element-b55c1b1{text-align:center}.elementor-11630 .elementor-element.elementor-element-b55c1b1 .elementor-heading-title{font-family:"Montserrat",sans-serif;font-weight:800;text-transform:uppercase;color:#bbbcbc}.elementor-11630 .elementor-element.elementor-element-a4aa65a .pp-counter-container{text-align:center}.elementor-11630 .elementor-element.elementor-element-a4aa65a .pp-counter-number-wrap{color:var(--e-global-color-881b704);font-family:"Montserrat",sans-serif;font-weight:800}.elementor-11630 .elementor-element.elementor-element-a4aa65a .pp-counter-title{color:#bbbcbc;font-family:"Montserrat",sans-serif;font-weight:800}.elementor-11630 .elementor-element.elementor-element-e579b38:not(.elementor-motion-effects-element-type-background), .elementor-11630 .elementor-element.elementor-element-e579b38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f2f2f2;background-image:url(https://stonelgs.ru/wp-content/uploads/2022/05/x123333.png.pagespeed.ic.FF0T1T5OII.png);background-position:0 63px;background-repeat:no-repeat}.elementor-11630 .elementor-element.elementor-element-e579b38{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin-top:0;margin-bottom:0;padding:25px 50px 25px 50px;overflow:visible}.elementor-11630 .elementor-element.elementor-element-e579b38>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-11630 .elementor-element.elementor-element-4a26176>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-5006fbf{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin-top:20px;margin-bottom:0;padding:0 0 0 0;overflow:visible}.elementor-11630 .elementor-element.elementor-element-5006fbf>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-11630 .elementor-element.elementor-element-006fa43>.elementor-element-populated{padding:0 0 25px 0}.elementor-11630 .elementor-element.elementor-element-b9ae31d>.elementor-element-populated{padding:0 0 40px 0}.elementor-11630 .elementor-element.elementor-element-c041c6f>.elementor-widget-container{margin:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-c041c6f{columns:1;text-align:justify;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;line-height:22px;color:#000}.elementor-11630 .elementor-element.elementor-element-f1cec31{margin-top:0;margin-bottom:0;padding:0 0 0 0;overflow:visible}.elementor-11630 .elementor-element.elementor-element-0de1c47>.elementor-element-populated{padding:0 0 25px 0}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-gallery{--galleries-title-color-normal:var(--e-global-color-primary);--galleries-title-color-hover:var(--e-global-color-secondary);--galleries-pointer-bg-color-hover:var(--e-global-color-accent);--gallery-title-color-active:var(--e-global-color-secondary);--galleries-pointer-bg-color-active:var(--e-global-color-accent)}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-11630 .elementor-element.elementor-element-35d71ba .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-11630 .elementor-element.elementor-element-35d71ba .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-11630 .elementor-element.elementor-element-35d71ba>.elementor-widget-container{padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-35d71ba{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-11630 .elementor-element.elementor-element-1fe420e:not(.elementor-motion-effects-element-type-background), .elementor-11630 .elementor-element.elementor-element-1fe420e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f2f2f2;background-image:url(https://stonelgs.ru/wp-content/uploads/2022/04/x546546.png.pagespeed.ic.R3_hRmpipw.png);background-position:center right;background-repeat:no-repeat}.elementor-11630 .elementor-element.elementor-element-1fe420e{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 50px 40px 50px;overflow:visible}.elementor-11630 .elementor-element.elementor-element-1fe420e>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-11630 .elementor-element.elementor-element-a8303f3>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-9c0e585{margin-top:0;margin-bottom:0;padding:0 0 10px 0;overflow:visible}.elementor-11630 .elementor-element.elementor-element-cc381c0>.elementor-widget-container{padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-cc381c0{columns:1;text-align:justify;font-family:"Montserrat",sans-serif;font-size:15px;font-weight:500;line-height:21.94px;color:#000}.elementor-11630 .elementor-element.elementor-element-c26477a{overflow:visible}.elementor-11630 .elementor-element.elementor-element-8dbde88:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11630 .elementor-element.elementor-element-8dbde88 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f2f2f2}.elementor-11630 .elementor-element.elementor-element-8dbde88>.elementor-element-populated{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s}.elementor-11630 .elementor-element.elementor-element-8dbde88>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-11630 .elementor-element.elementor-element-2471d99 .elementor-repeater-item-7beca21 .swiper-slide-bg{background-color:#0000001F;background-image:url(https://stonelgs.ru/wp-content/uploads/2023/07/foto-600.jpg);background-size:cover}.elementor-11630 .elementor-element.elementor-element-2471d99 .elementor-repeater-item-7beca21 .elementor-background-overlay{background-color:rgba(0,0,0,.5)}.elementor-11630 .elementor-element.elementor-element-2471d99 .swiper-slide{transition-duration:calc(5000ms*1.2);height:50vh}.elementor-11630 .elementor-element.elementor-element-2471d99>.elementor-widget-container{padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-2471d99 .swiper-slide-contents{max-width:100%}.elementor-11630 .elementor-element.elementor-element-2471d99 .swiper-slide-inner{text-align:left}.elementor-11630 .elementor-element.elementor-element-2471d99 .elementor-slide-heading{font-family:"Montserrat",sans-serif;font-size:60px;font-weight:800;text-transform:uppercase}.elementor-11630 .elementor-element.elementor-element-2471d99 .elementor-slide-button{border-width:2px;border-radius:30px}.elementor-11630 .elementor-element.elementor-element-11fca12:not(.elementor-motion-effects-element-type-background), .elementor-11630 .elementor-element.elementor-element-11fca12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff;background-image:url(https://stonelgs.ru/wp-content/uploads/2022/04/23424234.png);background-position:bottom left;background-repeat:no-repeat}.elementor-11630 .elementor-element.elementor-element-11fca12{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin-top:25px;margin-bottom:0;padding:0 50px 0 50px;overflow:visible}.elementor-11630 .elementor-element.elementor-element-11fca12>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-11630 .elementor-element.elementor-element-57e833d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px}.elementor-11630 .elementor-element.elementor-element-1ff872b>.elementor-widget-container{padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-1ff872b{columns:1;text-align:justify;font-family:"Montserrat",sans-serif;font-size:15px;font-weight:500;line-height:21.94px;color:#000}.elementor-bc-flex-widget .elementor-11630 .elementor-element.elementor-element-357db0f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-11630 .elementor-element.elementor-element-357db0f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-11630 .elementor-element.elementor-element-108ef67>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-11630 .elementor-element.elementor-element-108ef67{margin-top:25px;margin-bottom:50px;padding:0 0 0 0;overflow:visible}.elementor-11630 .elementor-element.elementor-element-65e0628>.elementor-element-populated{padding:0 0 25px 0}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-11630 .elementor-element.elementor-element-f361630 img{height:100px}.elementor-11630 .elementor-element.elementor-element-37fe8bb>.elementor-element-populated{padding:0 0 25px 0}.elementor-11630 .elementor-element.elementor-element-9e868e8 img{height:80px}.elementor-11630 .elementor-element.elementor-element-77deddb>.elementor-element-populated{padding:0 0 25px 0}.elementor-11630 .elementor-element.elementor-element-4b9be54 img{height:100px}.elementor-11630 .elementor-element.elementor-element-7355cb4:not(.elementor-motion-effects-element-type-background), .elementor-11630 .elementor-element.elementor-element-7355cb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff}.elementor-11630 .elementor-element.elementor-element-7355cb4{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 50px 0 50px;overflow:visible}.elementor-11630 .elementor-element.elementor-element-7355cb4>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-11630 .elementor-element.elementor-element-2536dde>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-612c786{margin-top:0;margin-bottom:0;padding:0 0 20px 0;overflow:visible}.elementor-11630 .elementor-element.elementor-element-9b6f77e .elementor-heading-title{font-family:"Montserrat",sans-serif;font-size:60px;font-weight:800;color:#bbbcbc}.elementor-11630 .elementor-element.elementor-element-4c6495b{margin-top:20px;margin-bottom:20px;padding:0 0 0 0;overflow:visible}.elementor-11630 .elementor-element.elementor-element-fbe67bc .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-11630 .elementor-element.elementor-element-fbe67bc .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-11630 .elementor-element.elementor-element-fbe67bc>.elementor-widget-container{padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-fbe67bc{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-11630 .elementor-element.elementor-element-e2dad0f:not(.elementor-motion-effects-element-type-background), .elementor-11630 .elementor-element.elementor-element-e2dad0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F200}.elementor-11630 .elementor-element.elementor-element-e2dad0f{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 50px 0 50px;overflow:visible}.elementor-11630 .elementor-element.elementor-element-e2dad0f>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-11630 .elementor-element.elementor-element-7c533d2>.elementor-widget-container{margin:30px 0 0 0}.elementor-11630 .elementor-element.elementor-element-7c533d2 .elementor-heading-title{font-family:"Montserrat",sans-serif;font-weight:800;color:#bbbcbc}.elementor-11630 .elementor-element.elementor-element-6773e9c{--divider-border-style:solid;--divider-color:#e7242b;--divider-border-width:10px}.elementor-11630 .elementor-element.elementor-element-6773e9c .elementor-divider-separator{width:200px}.elementor-11630 .elementor-element.elementor-element-6773e9c .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-widget-pp-posts .pp-post-terms{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-pp-posts .pp-post-title,.elementor-widget-pp-posts .pp-post-title a{color:var(--e-global-color-secondary)}.elementor-widget-pp-posts .pp-post-title a:hover{color:var(--e-global-color-secondary)}.elementor-widget-pp-posts .pp-post-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-pp-posts .pp-post-excerpt{color:var(--e-global-color-secondary);font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-pp-posts .pp-post-meta,.elementor-widget-pp-posts .pp-post-meta a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-pp-posts .pp-posts-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);background-color:var(--e-global-color-accent)}.elementor-widget-pp-posts .pp-posts-pagination .page-numbers,.elementor-widget-pp-posts .pp-posts-pagination a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-11630 .elementor-element.elementor-element-7dcdf5f .pp-posts-container .pp-post-thumbnail-wrap{padding-bottom:calc( 1 * 100% )}.elementor-11630 .elementor-element.elementor-element-7dcdf5f .pp-post-meta .pp-meta-separator:not(:last-child):after{content:"-"}.elementor-11630 .elementor-element.elementor-element-7dcdf5f{--grid-column-gap:10px;--grid-row-gap:25px}.elementor-11630 .elementor-element.elementor-element-7dcdf5f .pp-posts:not(.elementor-grid){margin-left:-10px}.elementor-11630 .elementor-element.elementor-element-7dcdf5f .pp-posts:not(.elementor-grid) .pp-post-wrap{padding-left:10px}.elementor-11630 .elementor-element.elementor-element-7dcdf5f .pp-elementor-grid .pp-grid-item-wrap{margin-bottom:25px}.elementor-11630 .elementor-element.elementor-element-7dcdf5f .pp-post-thumbnail{margin-bottom:20px}.elementor-11630 .elementor-element.elementor-element-7dcdf5f .pp-post-thumbnail img{filter:brightness(80%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);transition-property:all;transition-timing-function:linear;transition-duration:.25s;transition-delay:0s}.elementor-11630 .elementor-element.elementor-element-7dcdf5f .pp-post:hover .pp-post-thumbnail img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-11630 .elementor-element.elementor-element-7dcdf5f .pp-post-title,.elementor-11630 .elementor-element.elementor-element-7dcdf5f .pp-post-title a{color:#000}.elementor-11630 .elementor-element.elementor-element-7dcdf5f .pp-post-title a:hover{color:#000}.elementor-11630 .elementor-element.elementor-element-7dcdf5f .pp-post-title{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:700;margin-bottom:10px}.elementor-11630 .elementor-element.elementor-element-7dcdf5f .pp-post-meta,.elementor-11630 .elementor-element.elementor-element-7dcdf5f .pp-post-meta a{font-family:"Montserrat",sans-serif;font-size:18px;font-weight:400}.elementor-11630 .elementor-element.elementor-element-7dcdf5f .pp-post-meta .pp-meta-separator:not(:last-child){margin-left:calc(5px / 2);margin-right:calc(5px / 2)}.elementor-11630 .elementor-element.elementor-element-7dcdf5f .pp-post-meta{margin-bottom:20px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-11630 .elementor-element.elementor-element-7d64dcd .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500;line-height:21.94px;fill:#bbbcbc;color:#bbbcbc;border-style:solid;border-width:1px 1px 1px 1px;border-color:#bbbcbc;border-radius:30px 30px 30px 30px}.elementor-11630 .elementor-element.elementor-element-7d64dcd>.elementor-widget-container{margin:-25px 0 40px 0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-e2f416e{overflow:visible}.elementor-11630 .elementor-element.elementor-element-6222cf6{overflow:visible}@media (min-width:781px){.elementor-11630 .elementor-element.elementor-element-41f10a6{width:50%}.elementor-11630 .elementor-element.elementor-element-550e435{width:24.332%}.elementor-11630 .elementor-element.elementor-element-186bd75{width:25%}}@media (max-width:1020px) and (min-width:781px){.elementor-11630 .elementor-element.elementor-element-41f10a6{width:100%}.elementor-11630 .elementor-element.elementor-element-550e435{width:50%}.elementor-11630 .elementor-element.elementor-element-186bd75{width:50%}}@media (max-width:1400px){.elementor-11630 .elementor-element.elementor-element-d577d7f .elementor-cta__content{min-height:50vh;padding:0 0 0 25px}.elementor-11630 .elementor-element.elementor-element-d577d7f .elementor-cta__title{font-size:51px;line-height:50px}.elementor-11630 .elementor-element.elementor-element-59567c7{margin-top:0;margin-bottom:0;padding:0 0 0 30px}.elementor-11630 .elementor-element.elementor-element-20a1367{padding:0 25px 0 25px}.elementor-11630 .elementor-element.elementor-element-2b61d8c>.elementor-widget-container{margin:0 0 0 0;padding:30px 0 0 0}.elementor-11630 .elementor-element.elementor-element-2b61d8c .elementor-heading-title{font-size:25px;line-height:25px}.elementor-11630 .elementor-element.elementor-element-67b0988{padding:20px 25px 20px 25px}.elementor-11630 .elementor-element.elementor-element-8fa8366{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-beb00ae{font-size:14px;line-height:21.94px}.elementor-11630 .elementor-element.elementor-element-8b48b48 .elementor-heading-title{font-size:20px}.elementor-11630 .elementor-element.elementor-element-77254dc .pp-counter-number-wrap{font-size:48px}.elementor-11630 .elementor-element.elementor-element-b55c1b1 .elementor-heading-title{font-size:20px}.elementor-11630 .elementor-element.elementor-element-a4aa65a .pp-counter-number-wrap{font-size:48px}.elementor-11630 .elementor-element.elementor-element-e579b38{margin-top:0;margin-bottom:0;padding:30px 25px 0 25px}.elementor-11630 .elementor-element.elementor-element-5006fbf{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-006fa43>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-c041c6f{font-size:14px;line-height:21.94px}.elementor-11630 .elementor-element.elementor-element-f1cec31{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-1fe420e{padding:0 25px 20px 25px}.elementor-11630 .elementor-element.elementor-element-9c0e585{margin-top:0;margin-bottom:0;padding:20px 0 20px 0}.elementor-11630 .elementor-element.elementor-element-2471d99 .swiper-slide-inner{padding:20px 20px 20px 20px}.elementor-11630 .elementor-element.elementor-element-2471d99 .elementor-slide-heading{font-size:34px}.elementor-11630 .elementor-element.elementor-element-11fca12{padding:0 25px 0 20px}.elementor-11630 .elementor-element.elementor-element-108ef67{margin-top:20px;margin-bottom:0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-f361630 img{height:50px}.elementor-11630 .elementor-element.elementor-element-9e868e8 img{height:50px}.elementor-11630 .elementor-element.elementor-element-4b9be54 img{height:50px}.elementor-11630 .elementor-element.elementor-element-7355cb4{padding:0 25px 0 25px}.elementor-11630 .elementor-element.elementor-element-612c786{margin-top:0;margin-bottom:0;padding:20px 0 20px 0}.elementor-11630 .elementor-element.elementor-element-4c6495b{margin-top:0;margin-bottom:0;padding:20px 0 20px 0}.elementor-11630 .elementor-element.elementor-element-e2dad0f{padding:0 20px 0 20px}}@media (max-width:1020px){.elementor-11630 .elementor-element.elementor-element-d577d7f .elementor-cta__content{min-height:50vh;padding:0 0 0 20px}.elementor-11630 .elementor-element.elementor-element-d577d7f .elementor-cta__title{font-size:30px;line-height:35px}.elementor-11630 .elementor-element.elementor-element-2b61d8c>.elementor-widget-container{padding:40px 0 0 0}.elementor-11630 .elementor-element.elementor-element-67b0988{margin-top:0;margin-bottom:0}.elementor-11630 .elementor-element.elementor-element-e579b38:not(.elementor-motion-effects-element-type-background), .elementor-11630 .elementor-element.elementor-element-e579b38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0 0}.elementor-11630 .elementor-element.elementor-element-e579b38{padding:30px 20px 0 20px}.elementor-11630 .elementor-element.elementor-element-35d71ba>.elementor-widget-container{margin:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-1fe420e{margin-top:0;margin-bottom:0}.elementor-11630 .elementor-element.elementor-element-c26477a{margin-top:20px;margin-bottom:0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-8dbde88>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-2471d99 .swiper-slide-contents{max-width:100%}.elementor-11630 .elementor-element.elementor-element-9b6f77e>.elementor-widget-container{margin:0 0 0 0;padding:0 0 20px 0}.elementor-11630 .elementor-element.elementor-element-9b6f77e .elementor-heading-title{font-size:40px}.elementor-11630 .elementor-element.elementor-element-fbe67bc>.elementor-widget-container{margin:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-63cf42f>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0 0 0 0}}@media (max-width:780px){.elementor-11630 .elementor-element.elementor-element-d577d7f .elementor-cta__content{min-height:50vh;padding:0 20px 0 20px}.elementor-11630 .elementor-element.elementor-element-d577d7f .elementor-cta__title{font-size:26px}.elementor-11630 .elementor-element.elementor-element-20a1367{padding:0 20px 0 20px}.elementor-11630 .elementor-element.elementor-element-2b61d8c>.elementor-widget-container{margin:0 0 0 0;padding:30px 0 0 0}.elementor-11630 .elementor-element.elementor-element-2b61d8c .elementor-heading-title{font-size:22px}.elementor-11630 .elementor-element.elementor-element-306d20e>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-67b0988{margin-top:0;margin-bottom:0;padding:20px 20px 0 20px}.elementor-11630 .elementor-element.elementor-element-8fa8366{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-41f10a6 > .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-11630 .elementor-element.elementor-element-41f10a6>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0 0 20px 0}.elementor-11630 .elementor-element.elementor-element-e579b38:not(.elementor-motion-effects-element-type-background), .elementor-11630 .elementor-element.elementor-element-e579b38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0 0}.elementor-11630 .elementor-element.elementor-element-e579b38{padding:0 20px 0 20px}.elementor-11630 .elementor-element.elementor-element-5006fbf{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-b9ae31d>.elementor-element-populated{padding:30px 0 30px 0}.elementor-11630 .elementor-element.elementor-element-f1cec31{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-1fe420e{padding:0 20px 0 20px}.elementor-11630 .elementor-element.elementor-element-9c0e585{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-4ce500f>.elementor-element-populated{padding:0 0 30px 0}.elementor-11630 .elementor-element.elementor-element-cc381c0{font-size:16px}.elementor-11630 .elementor-element.elementor-element-c26477a{margin-top:0;margin-bottom:0}.elementor-11630 .elementor-element.elementor-element-2471d99 .elementor-slide-heading{font-size:24px}.elementor-11630 .elementor-element.elementor-element-11fca12{padding:0 10px 0 10px}.elementor-11630 .elementor-element.elementor-element-1ff872b{font-size:16px}.elementor-11630 .elementor-element.elementor-element-108ef67{margin-top:0;margin-bottom:0;padding:20px 0 2px 0}.elementor-11630 .elementor-element.elementor-element-65e0628{width:50%}.elementor-11630 .elementor-element.elementor-element-37fe8bb{width:50%}.elementor-11630 .elementor-element.elementor-element-77deddb{width:50%}.elementor-11630 .elementor-element.elementor-element-7355cb4{padding:0 20px 0 20px}.elementor-11630 .elementor-element.elementor-element-612c786{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-9b6f77e>.elementor-widget-container{margin:0 0 30px 0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-9b6f77e .elementor-heading-title{font-size:23px}.elementor-11630 .elementor-element.elementor-element-4c6495b{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-e2dad0f{margin-top:30px;margin-bottom:0;padding:0 20px 0 20px}.elementor-11630 .elementor-element.elementor-element-63cf42f>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-7c533d2>.elementor-widget-container{margin:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-7c533d2 .elementor-heading-title{font-size:25px}.elementor-11630 .elementor-element.elementor-element-6773e9c .elementor-divider-separator{width:191px}.elementor-11630 .elementor-element.elementor-element-6773e9c .elementor-divider{padding-block-start:0;padding-block-end:0}.elementor-11630 .elementor-element.elementor-element-7dcdf5f .pp-posts-container .pp-post-thumbnail-wrap{padding-bottom:calc( 1 * 100% )}.elementor-11630 .elementor-element.elementor-element-7d64dcd>.elementor-widget-container{margin:-25px 0 50px 0}.elementor-11630 .elementor-element.elementor-element-7d64dcd{z-index:1}}@media (max-width:1400px) and (min-width:781px){.elementor-11630 .elementor-element.elementor-element-41f10a6{width:50%}}@media (min-width:1680px){.elementor-11630 .elementor-element.elementor-element-d577d7f>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-d577d7f .elementor-cta__content{min-height:50vh;padding:0 0 0 100px}.elementor-11630 .elementor-element.elementor-element-59567c7{margin-top:0;margin-bottom:0;padding:0 0 0 99px}.elementor-11630 .elementor-element.elementor-element-47f746f > .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-11630 .elementor-element.elementor-element-20a1367{margin-top:0;margin-bottom:0;padding:0 100px 0 100px}.elementor-11630 .elementor-element.elementor-element-2b61d8c>.elementor-widget-container{margin:0 0 0 0;padding:36px 0 0 0}.elementor-11630 .elementor-element.elementor-element-2b61d8c .elementor-heading-title{font-size:30px;line-height:36.57px}.elementor-11630 .elementor-element.elementor-element-306d20e>.elementor-widget-container{margin:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-306d20e .elementor-divider-separator{width:200px;margin:0 auto;margin-left:0}.elementor-11630 .elementor-element.elementor-element-306d20e .elementor-divider{text-align:left;padding-block-start:0;padding-block-end:0}.elementor-11630 .elementor-element.elementor-element-67b0988{margin-top:0;margin-bottom:0;padding:25px 100px 25px 100px}.elementor-11630 .elementor-element.elementor-element-8fa8366{margin-top:25px;margin-bottom:20px;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-41f10a6{width:50%}.elementor-11630 .elementor-element.elementor-element-41f10a6>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-beb00ae{columns:1;font-size:18px;line-height:21.94px}.elementor-11630 .elementor-element.elementor-element-550e435{width:25%}.elementor-11630 .elementor-element.elementor-element-8b48b48{text-align:center}.elementor-11630 .elementor-element.elementor-element-8b48b48 .elementor-heading-title{font-size:36px}.elementor-11630 .elementor-element.elementor-element-77254dc .pp-counter-number-wrap{font-size:60px}.elementor-11630 .elementor-element.elementor-element-77254dc .pp-counter-title{font-size:30px}.elementor-11630 .elementor-element.elementor-element-186bd75{width:25%}.elementor-11630 .elementor-element.elementor-element-b55c1b1{text-align:center}.elementor-11630 .elementor-element.elementor-element-b55c1b1 .elementor-heading-title{font-size:36px}.elementor-11630 .elementor-element.elementor-element-a4aa65a .pp-counter-number-wrap{font-size:60px}.elementor-11630 .elementor-element.elementor-element-a4aa65a .pp-counter-title{font-size:30px}.elementor-11630 .elementor-element.elementor-element-e579b38{margin-top:0;margin-bottom:0;padding:25px 100px 25px 100px}.elementor-11630 .elementor-element.elementor-element-5006fbf{margin-top:25px;margin-bottom:20px;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-b9ae31d>.elementor-element-populated{padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-c041c6f{columns:1;font-size:18px;line-height:21.94px}.elementor-11630 .elementor-element.elementor-element-f1cec31{margin-top:25px;margin-bottom:0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-35d71ba>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-1fe420e{margin-top:0;margin-bottom:0;padding:0 100px 25px 100px}.elementor-11630 .elementor-element.elementor-element-9c0e585{margin-top:0;margin-bottom:20px;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-cc381c0{font-size:18px;line-height:21.94px}.elementor-11630 .elementor-element.elementor-element-c26477a{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-8dbde88 > .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-11630 .elementor-element.elementor-element-8dbde88>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-2471d99 .swiper-slide-inner{padding:0 100px 50px 100px}.elementor-11630 .elementor-element.elementor-element-11fca12{margin-top:0;margin-bottom:0;padding:40px 100px 0 100px}.elementor-11630 .elementor-element.elementor-element-1ff872b{columns:1;font-size:18px;line-height:21.94px}.elementor-11630 .elementor-element.elementor-element-108ef67{padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-7355cb4{margin-top:0;margin-bottom:0;padding:0 100px 25px 100px}.elementor-11630 .elementor-element.elementor-element-612c786{margin-top:0;margin-bottom:40px;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-4c6495b{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-fbe67bc>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-e2dad0f{margin-top:0;margin-bottom:0;padding:0 100px 0 100px}.elementor-11630 .elementor-element.elementor-element-63cf42f>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-7c533d2>.elementor-widget-container{margin:43px 0 0 0}.elementor-11630 .elementor-element.elementor-element-7c533d2 .elementor-heading-title{font-size:30px;line-height:36.57px}.elementor-11630 .elementor-element.elementor-element-6773e9c>.elementor-widget-container{margin:0 0 25px 0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-6773e9c .elementor-divider-separator{width:232px;margin:0 auto;margin-left:0}.elementor-11630 .elementor-element.elementor-element-6773e9c .elementor-divider{text-align:left;padding-block-start:0;padding-block-end:0}.elementor-11630 .elementor-element.elementor-element-7dcdf5f>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-7d64dcd>.elementor-widget-container{margin:-30px 0 50px 0;padding:0 0 0 0}.elementor-11630 .elementor-element.elementor-element-7d64dcd .elementor-button{font-size:18px;line-height:21.94px;padding:19px 71px 19px 71px}.elementor-11630 .elementor-element.elementor-element-6222cf6{padding:0 0 0 0}}