.elementor-1142 .elementor-element.elementor-element-7544a545 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1142 .elementor-element.elementor-element-7544a545:not(.elementor-motion-effects-element-type-background), .elementor-1142 .elementor-element.elementor-element-7544a545 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carpetbedwarehouse.co.uk/wp-content/uploads/2024/07/Bed-Shop-Horwich-Bolton.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1142 .elementor-element.elementor-element-7544a545 > .elementor-background-overlay{background-color:var( --e-global-color-70945ce );background-image:url("https://carpetbedwarehouse.co.uk/wp-content/uploads/2024/05/shape-hero.png");background-position:bottom right;background-repeat:no-repeat;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1142 .elementor-element.elementor-element-7544a545{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:180px 0px 150px 0px;}.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-1142 .elementor-element.elementor-element-5434b8a4 .elementor-heading-title{font-family:var( --e-global-typography-3b8e05e-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8e05e-font-size );font-weight:var( --e-global-typography-3b8e05e-font-weight );text-transform:var( --e-global-typography-3b8e05e-text-transform );font-style:var( --e-global-typography-3b8e05e-font-style );line-height:var( --e-global-typography-3b8e05e-line-height );color:var( --e-global-color-1c5cffb );}.elementor-bc-flex-widget .elementor-1142 .elementor-element.elementor-element-216810c8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1142 .elementor-element.elementor-element-216810c8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1142 .elementor-element.elementor-element-216810c8.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1142 .elementor-element.elementor-element-1be6bd38{width:auto;max-width:auto;align-self:center;}.elementor-1142 .elementor-element.elementor-element-1be6bd38 .elementor-heading-title{font-family:var( --e-global-typography-9d10f02-font-family ), Sans-serif;font-size:var( --e-global-typography-9d10f02-font-size );font-weight:var( --e-global-typography-9d10f02-font-weight );font-style:var( --e-global-typography-9d10f02-font-style );line-height:var( --e-global-typography-9d10f02-line-height );color:var( --e-global-color-1c5cffb );}.elementor-1142 .elementor-element.elementor-element-38604d19{width:auto;max-width:auto;align-self:center;}.elementor-1142 .elementor-element.elementor-element-38604d19 > .elementor-widget-container{padding:0px 16px 0px 16px;}.elementor-1142 .elementor-element.elementor-element-38604d19 .elementor-heading-title{font-family:var( --e-global-typography-9d10f02-font-family ), Sans-serif;font-size:var( --e-global-typography-9d10f02-font-size );font-weight:var( --e-global-typography-9d10f02-font-weight );font-style:var( --e-global-typography-9d10f02-font-style );line-height:var( --e-global-typography-9d10f02-line-height );color:var( --e-global-color-1c5cffb );}.elementor-1142 .elementor-element.elementor-element-67e9f228{width:auto;max-width:auto;align-self:center;}.elementor-1142 .elementor-element.elementor-element-67e9f228 .elementor-heading-title{font-family:var( --e-global-typography-9d10f02-font-family ), Sans-serif;font-size:var( --e-global-typography-9d10f02-font-size );font-weight:var( --e-global-typography-9d10f02-font-weight );font-style:var( --e-global-typography-9d10f02-font-style );line-height:var( --e-global-typography-9d10f02-line-height );color:var( --e-global-color-1c5cffb );}.elementor-1142 .elementor-element.elementor-element-f9f4fe1{--display:flex;}.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-1142 .elementor-element.elementor-element-237a5f3d > .elementor-container{max-width:1440px;}.elementor-1142 .elementor-element.elementor-element-237a5f3d{overflow:hidden;padding:100px 0px 0px 0px;}.elementor-1142 .elementor-element.elementor-element-835ccf3 > .elementor-container{max-width:1170px;}.elementor-1142 .elementor-element.elementor-element-835ccf3{border-style:none;}.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-1142 .elementor-element.elementor-element-db79c37 img{width:100%;}.elementor-1142 .elementor-element.elementor-element-1453905:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1142 .elementor-element.elementor-element-1453905 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c5cffb );}.elementor-1142 .elementor-element.elementor-element-1453905 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 64px;}.elementor-1142 .elementor-element.elementor-element-1453905 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1142 .elementor-element.elementor-element-ea9b5a4 > .elementor-widget-container{padding:0px 0px 0px 8px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );}.elementor-1142 .elementor-element.elementor-element-ea9b5a4 .elementor-heading-title{font-family:var( --e-global-typography-02e6d5f-font-family ), Sans-serif;font-size:var( --e-global-typography-02e6d5f-font-size );font-weight:var( --e-global-typography-02e6d5f-font-weight );text-transform:var( --e-global-typography-02e6d5f-text-transform );font-style:var( --e-global-typography-02e6d5f-font-style );line-height:var( --e-global-typography-02e6d5f-line-height );letter-spacing:var( --e-global-typography-02e6d5f-letter-spacing );color:var( --e-global-color-accent );}.elementor-1142 .elementor-element.elementor-element-c3dafc8 > .elementor-widget-container{margin:0px 0px -32px 0px;border-style:none;}.elementor-1142 .elementor-element.elementor-element-c3dafc8{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-1142 .elementor-element.elementor-element-55f748e{--spacer-size:50px;}.elementor-1142 .elementor-element.elementor-element-11a25ad > .elementor-container{max-width:1170px;}.elementor-1142 .elementor-element.elementor-element-11a25ad{border-style:none;}.elementor-1142 .elementor-element.elementor-element-7787038 img{width:100%;}.elementor-1142 .elementor-element.elementor-element-2b19ebf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1142 .elementor-element.elementor-element-2b19ebf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c5cffb );}.elementor-1142 .elementor-element.elementor-element-2b19ebf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 64px;}.elementor-1142 .elementor-element.elementor-element-2b19ebf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1142 .elementor-element.elementor-element-e3f5f57 > .elementor-widget-container{padding:0px 0px 0px 8px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );}.elementor-1142 .elementor-element.elementor-element-e3f5f57 .elementor-heading-title{font-family:var( --e-global-typography-02e6d5f-font-family ), Sans-serif;font-size:var( --e-global-typography-02e6d5f-font-size );font-weight:var( --e-global-typography-02e6d5f-font-weight );text-transform:var( --e-global-typography-02e6d5f-text-transform );font-style:var( --e-global-typography-02e6d5f-font-style );line-height:var( --e-global-typography-02e6d5f-line-height );letter-spacing:var( --e-global-typography-02e6d5f-letter-spacing );color:var( --e-global-color-accent );}.elementor-1142 .elementor-element.elementor-element-df85978 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-1142 .elementor-element.elementor-element-df85978{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-1142 .elementor-element.elementor-element-1e5b097{--spacer-size:50px;}.elementor-1142 .elementor-element.elementor-element-1524505b > .elementor-container{max-width:1170px;}.elementor-1142 .elementor-element.elementor-element-5256862c img{width:100%;}.elementor-1142 .elementor-element.elementor-element-16f4c419:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1142 .elementor-element.elementor-element-16f4c419 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c5cffb );}.elementor-1142 .elementor-element.elementor-element-16f4c419 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 64px;}.elementor-1142 .elementor-element.elementor-element-16f4c419 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1142 .elementor-element.elementor-element-4096f21c > .elementor-widget-container{padding:0px 0px 0px 8px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );}.elementor-1142 .elementor-element.elementor-element-4096f21c .elementor-heading-title{font-family:var( --e-global-typography-02e6d5f-font-family ), Sans-serif;font-size:var( --e-global-typography-02e6d5f-font-size );font-weight:var( --e-global-typography-02e6d5f-font-weight );text-transform:var( --e-global-typography-02e6d5f-text-transform );font-style:var( --e-global-typography-02e6d5f-font-style );line-height:var( --e-global-typography-02e6d5f-line-height );letter-spacing:var( --e-global-typography-02e6d5f-letter-spacing );color:var( --e-global-color-accent );}.elementor-1142 .elementor-element.elementor-element-5bbf2a69 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-1142 .elementor-element.elementor-element-5bbf2a69{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-1142 .elementor-element.elementor-element-63a5bcb{--spacer-size:50px;}.elementor-1142 .elementor-element.elementor-element-3024ac4{--display:flex;}.elementor-1142 .elementor-element.elementor-element-31c21f95{padding:0px 0px 100px 0px;}.elementor-1142 .elementor-element.elementor-element-2c4bd41a img{width:100%;}.elementor-1142 .elementor-element.elementor-element-3c863119 > .elementor-element-populated{padding:0px 0px 0px 64px;}.elementor-1142 .elementor-element.elementor-element-2785e984 > .elementor-widget-container{padding:0px 0px 0px 8px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );}.elementor-1142 .elementor-element.elementor-element-2785e984 .elementor-heading-title{font-family:var( --e-global-typography-02e6d5f-font-family ), Sans-serif;font-size:var( --e-global-typography-02e6d5f-font-size );font-weight:var( --e-global-typography-02e6d5f-font-weight );text-transform:var( --e-global-typography-02e6d5f-text-transform );font-style:var( --e-global-typography-02e6d5f-font-style );line-height:var( --e-global-typography-02e6d5f-line-height );letter-spacing:var( --e-global-typography-02e6d5f-letter-spacing );color:var( --e-global-color-accent );}.elementor-1142 .elementor-element.elementor-element-46f0c829 > .elementor-widget-container{margin:-24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1142 .elementor-element.elementor-element-46f0c829 .elementor-heading-title{font-family:var( --e-global-typography-49cac0a-font-family ), Sans-serif;font-size:var( --e-global-typography-49cac0a-font-size );font-weight:var( --e-global-typography-49cac0a-font-weight );text-transform:var( --e-global-typography-49cac0a-text-transform );font-style:var( --e-global-typography-49cac0a-font-style );line-height:var( --e-global-typography-49cac0a-line-height );}.elementor-1142 .elementor-element.elementor-element-436e6825 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1142 .elementor-element.elementor-element-1c2c88e .elementor-heading-title{font-family:var( --e-global-typography-28cbbc7-font-family ), Sans-serif;font-size:var( --e-global-typography-28cbbc7-font-size );font-weight:var( --e-global-typography-28cbbc7-font-weight );text-transform:var( --e-global-typography-28cbbc7-text-transform );font-style:var( --e-global-typography-28cbbc7-font-style );line-height:var( --e-global-typography-28cbbc7-line-height );}.elementor-1142 .elementor-element.elementor-element-346758bc > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-1142 .elementor-element.elementor-element-346758bc{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-1142 .elementor-element.elementor-element-690c456c{margin-top:32px;margin-bottom:0px;}.elementor-1142 .elementor-element.elementor-element-6503346d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1142 .elementor-element.elementor-element-835d628 .elementor-heading-title{font-family:var( --e-global-typography-28cbbc7-font-family ), Sans-serif;font-size:var( --e-global-typography-28cbbc7-font-size );font-weight:var( --e-global-typography-28cbbc7-font-weight );text-transform:var( --e-global-typography-28cbbc7-text-transform );font-style:var( --e-global-typography-28cbbc7-font-style );line-height:var( --e-global-typography-28cbbc7-line-height );}.elementor-1142 .elementor-element.elementor-element-2aca5c47 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-1142 .elementor-element.elementor-element-2aca5c47{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-1142 .elementor-element.elementor-element-61abe9bc{margin-top:32px;margin-bottom:0px;}.elementor-1142 .elementor-element.elementor-element-1d29524a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1142 .elementor-element.elementor-element-30d2db06 .elementor-heading-title{font-family:var( --e-global-typography-28cbbc7-font-family ), Sans-serif;font-size:var( --e-global-typography-28cbbc7-font-size );font-weight:var( --e-global-typography-28cbbc7-font-weight );text-transform:var( --e-global-typography-28cbbc7-text-transform );font-style:var( --e-global-typography-28cbbc7-font-style );line-height:var( --e-global-typography-28cbbc7-line-height );}.elementor-1142 .elementor-element.elementor-element-3007cd84 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-1142 .elementor-element.elementor-element-3007cd84{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-1142 .elementor-element.elementor-element-46c7bb76:not(.elementor-motion-effects-element-type-background), .elementor-1142 .elementor-element.elementor-element-46c7bb76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3a74586 );background-image:url("https://carpetbedwarehouse.co.uk/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-1142 .elementor-element.elementor-element-46c7bb76 > .elementor-container{max-width:1200px;}.elementor-1142 .elementor-element.elementor-element-46c7bb76{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-1142 .elementor-element.elementor-element-46c7bb76 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1142 .elementor-element.elementor-element-46c7bb76 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-1c5cffb );}.elementor-1142 .elementor-element.elementor-element-46c7bb76 > .elementor-shape-top svg{height:50px;}.elementor-1142 .elementor-element.elementor-element-46c7bb76 > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-1142 .elementor-element.elementor-element-46c7bb76 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-1142 .elementor-element.elementor-element-46c7bb76 > .elementor-shape-bottom svg{height:40px;transform:translateX(-50%) rotateY(180deg);}.elementor-1142 .elementor-element.elementor-element-3d231c15{margin-top:0px;margin-bottom:44px;}.elementor-1142 .elementor-element.elementor-element-2b214b04 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-1142 .elementor-element.elementor-element-72bc50b9 > .elementor-widget-container{padding:0px 0px 0px 8px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );}.elementor-1142 .elementor-element.elementor-element-72bc50b9 .elementor-heading-title{font-family:var( --e-global-typography-02e6d5f-font-family ), Sans-serif;font-size:var( --e-global-typography-02e6d5f-font-size );font-weight:var( --e-global-typography-02e6d5f-font-weight );text-transform:var( --e-global-typography-02e6d5f-text-transform );font-style:var( --e-global-typography-02e6d5f-font-style );line-height:var( --e-global-typography-02e6d5f-line-height );letter-spacing:var( --e-global-typography-02e6d5f-letter-spacing );color:var( --e-global-color-accent );}.elementor-1142 .elementor-element.elementor-element-248c7d3a .elementor-heading-title{font-family:var( --e-global-typography-49cac0a-font-family ), Sans-serif;font-size:var( --e-global-typography-49cac0a-font-size );font-weight:var( --e-global-typography-49cac0a-font-weight );text-transform:var( --e-global-typography-49cac0a-text-transform );font-style:var( --e-global-typography-49cac0a-font-style );line-height:var( --e-global-typography-49cac0a-line-height );}.elementor-1142 .elementor-element.elementor-element-409c4a12 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-1142 .elementor-element.elementor-element-409c4a12{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-primary );}.elementor-bc-flex-widget .elementor-1142 .elementor-element.elementor-element-2e80acce.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1142 .elementor-element.elementor-element-2e80acce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-1142 .elementor-element.elementor-element-43741531 .elementor-button{background-color:var( --e-global-color-accent );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 );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-1c5cffb );color:var( --e-global-color-1c5cffb );}.elementor-1142 .elementor-element.elementor-element-43741531 .elementor-button:hover, .elementor-1142 .elementor-element.elementor-element-43741531 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-1c5cffb );}.elementor-1142 .elementor-element.elementor-element-43741531 .elementor-button:hover svg, .elementor-1142 .elementor-element.elementor-element-43741531 .elementor-button:focus svg{fill:var( --e-global-color-1c5cffb );}.elementor-1142 .elementor-element.elementor-element-75c763a1 > .elementor-container{max-width:1200px;}.elementor-1142 .elementor-element.elementor-element-5f828b10:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1142 .elementor-element.elementor-element-5f828b10 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c5cffb );}.elementor-1142 .elementor-element.elementor-element-5f828b10 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-1142 .elementor-element.elementor-element-5f828b10 > .elementor-element-populated{box-shadow:0px 10px 40px 0px rgba(29.999999999999996, 29.999999999999996, 29.999999999999996, 0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:32px 32px 32px 32px;}.elementor-1142 .elementor-element.elementor-element-5f828b10 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-star-rating .elementor-star-rating__title{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-1142 .elementor-element.elementor-element-a6d276 .elementor-star-rating i:before{color:var( --e-global-color-e94a2ac );}.elementor-1142 .elementor-element.elementor-element-a6d276 .elementor-star-rating i{color:var( --e-global-color-text );}.elementor-1142 .elementor-element.elementor-element-65fe21f5 .elementor-heading-title{font-family:var( --e-global-typography-28cbbc7-font-family ), Sans-serif;font-size:var( --e-global-typography-28cbbc7-font-size );font-weight:var( --e-global-typography-28cbbc7-font-weight );text-transform:var( --e-global-typography-28cbbc7-text-transform );font-style:var( --e-global-typography-28cbbc7-font-style );line-height:var( --e-global-typography-28cbbc7-line-height );}.elementor-1142 .elementor-element.elementor-element-5ac04489 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-1142 .elementor-element.elementor-element-5ac04489{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-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1142 .elementor-element.elementor-element-74c69986 .elementor-image-box-wrapper{text-align:start;}.elementor-1142 .elementor-element.elementor-element-74c69986 .elementor-image-box-title{font-family:var( --e-global-typography-9d10f02-font-family ), Sans-serif;font-size:var( --e-global-typography-9d10f02-font-size );font-weight:var( --e-global-typography-9d10f02-font-weight );font-style:var( --e-global-typography-9d10f02-font-style );line-height:var( --e-global-typography-9d10f02-line-height );color:var( --e-global-color-primary );}.elementor-1142 .elementor-element.elementor-element-74c69986 .elementor-image-box-description{font-family:var( --e-global-typography-90abe59-font-family ), Sans-serif;font-size:var( --e-global-typography-90abe59-font-size );font-weight:var( --e-global-typography-90abe59-font-weight );font-style:var( --e-global-typography-90abe59-font-style );line-height:var( --e-global-typography-90abe59-line-height );color:var( --e-global-color-accent );}.elementor-1142 .elementor-element.elementor-element-6987bb6b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1142 .elementor-element.elementor-element-6987bb6b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c5cffb );}.elementor-1142 .elementor-element.elementor-element-6987bb6b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-1142 .elementor-element.elementor-element-6987bb6b > .elementor-element-populated{box-shadow:0px 10px 40px 0px rgba(29.999999999999996, 29.999999999999996, 29.999999999999996, 0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:32px 32px 32px 32px;}.elementor-1142 .elementor-element.elementor-element-6987bb6b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1142 .elementor-element.elementor-element-2d0ac05a .elementor-star-rating i:before{color:var( --e-global-color-e94a2ac );}.elementor-1142 .elementor-element.elementor-element-2d0ac05a .elementor-star-rating i{color:var( --e-global-color-text );}.elementor-1142 .elementor-element.elementor-element-1cd6116b .elementor-heading-title{font-family:var( --e-global-typography-28cbbc7-font-family ), Sans-serif;font-size:var( --e-global-typography-28cbbc7-font-size );font-weight:var( --e-global-typography-28cbbc7-font-weight );text-transform:var( --e-global-typography-28cbbc7-text-transform );font-style:var( --e-global-typography-28cbbc7-font-style );line-height:var( --e-global-typography-28cbbc7-line-height );}.elementor-1142 .elementor-element.elementor-element-3e8b976 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-1142 .elementor-element.elementor-element-3e8b976{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-1142 .elementor-element.elementor-element-4319c7a6 .elementor-image-box-wrapper{text-align:start;}.elementor-1142 .elementor-element.elementor-element-4319c7a6 .elementor-image-box-title{font-family:var( --e-global-typography-9d10f02-font-family ), Sans-serif;font-size:var( --e-global-typography-9d10f02-font-size );font-weight:var( --e-global-typography-9d10f02-font-weight );font-style:var( --e-global-typography-9d10f02-font-style );line-height:var( --e-global-typography-9d10f02-line-height );color:var( --e-global-color-primary );}.elementor-1142 .elementor-element.elementor-element-4319c7a6 .elementor-image-box-description{font-family:var( --e-global-typography-90abe59-font-family ), Sans-serif;font-size:var( --e-global-typography-90abe59-font-size );font-weight:var( --e-global-typography-90abe59-font-weight );font-style:var( --e-global-typography-90abe59-font-style );line-height:var( --e-global-typography-90abe59-line-height );color:var( --e-global-color-accent );}.elementor-1142 .elementor-element.elementor-element-8f4cc9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1142 .elementor-element.elementor-element-8f4cc9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c5cffb );}.elementor-1142 .elementor-element.elementor-element-8f4cc9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-1142 .elementor-element.elementor-element-8f4cc9 > .elementor-element-populated{box-shadow:0px 10px 40px 0px rgba(29.999999999999996, 29.999999999999996, 29.999999999999996, 0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:32px 32px 32px 32px;}.elementor-1142 .elementor-element.elementor-element-8f4cc9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1142 .elementor-element.elementor-element-36a5ae50 .elementor-star-rating i:before{color:var( --e-global-color-e94a2ac );}.elementor-1142 .elementor-element.elementor-element-36a5ae50 .elementor-star-rating i{color:var( --e-global-color-text );}.elementor-1142 .elementor-element.elementor-element-10123775 .elementor-heading-title{font-family:var( --e-global-typography-28cbbc7-font-family ), Sans-serif;font-size:var( --e-global-typography-28cbbc7-font-size );font-weight:var( --e-global-typography-28cbbc7-font-weight );text-transform:var( --e-global-typography-28cbbc7-text-transform );font-style:var( --e-global-typography-28cbbc7-font-style );line-height:var( --e-global-typography-28cbbc7-line-height );}.elementor-1142 .elementor-element.elementor-element-56163e68 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-1142 .elementor-element.elementor-element-56163e68{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-1142 .elementor-element.elementor-element-5e1db1d4 .elementor-image-box-wrapper{text-align:start;}.elementor-1142 .elementor-element.elementor-element-5e1db1d4 .elementor-image-box-title{font-family:var( --e-global-typography-9d10f02-font-family ), Sans-serif;font-size:var( --e-global-typography-9d10f02-font-size );font-weight:var( --e-global-typography-9d10f02-font-weight );font-style:var( --e-global-typography-9d10f02-font-style );line-height:var( --e-global-typography-9d10f02-line-height );color:var( --e-global-color-primary );}.elementor-1142 .elementor-element.elementor-element-5e1db1d4 .elementor-image-box-description{font-family:var( --e-global-typography-90abe59-font-family ), Sans-serif;font-size:var( --e-global-typography-90abe59-font-size );font-weight:var( --e-global-typography-90abe59-font-weight );font-style:var( --e-global-typography-90abe59-font-style );line-height:var( --e-global-typography-90abe59-line-height );color:var( --e-global-color-accent );}.elementor-1142 .elementor-element.elementor-element-6498ace{--display:flex;}.elementor-1142 .elementor-element.elementor-element-2b362c6 iframe{height:396px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1142 .elementor-element.elementor-element-76f484ff{width:40%;}.elementor-1142 .elementor-element.elementor-element-3c863119{width:60%;}.elementor-1142 .elementor-element.elementor-element-2b214b04{width:68.06%;}.elementor-1142 .elementor-element.elementor-element-2e80acce{width:31.896%;}}@media(max-width:1024px){.elementor-1142 .elementor-element.elementor-element-7544a545{padding:100px 32px 100px 32px;}.elementor-1142 .elementor-element.elementor-element-5434b8a4 .elementor-heading-title{font-size:var( --e-global-typography-3b8e05e-font-size );line-height:var( --e-global-typography-3b8e05e-line-height );}.elementor-1142 .elementor-element.elementor-element-1be6bd38 .elementor-heading-title{font-size:var( --e-global-typography-9d10f02-font-size );line-height:var( --e-global-typography-9d10f02-line-height );}.elementor-1142 .elementor-element.elementor-element-38604d19 .elementor-heading-title{font-size:var( --e-global-typography-9d10f02-font-size );line-height:var( --e-global-typography-9d10f02-line-height );}.elementor-1142 .elementor-element.elementor-element-67e9f228 .elementor-heading-title{font-size:var( --e-global-typography-9d10f02-font-size );line-height:var( --e-global-typography-9d10f02-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-1142 .elementor-element.elementor-element-237a5f3d{padding:50px 32px 0px 32px;}.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-1142 .elementor-element.elementor-element-db79c37 img{width:515px;max-width:515px;}.elementor-1142 .elementor-element.elementor-element-1453905 > .elementor-element-populated{padding:0px 0px 0px 32px;}.elementor-1142 .elementor-element.elementor-element-ea9b5a4 .elementor-heading-title{font-size:var( --e-global-typography-02e6d5f-font-size );line-height:var( --e-global-typography-02e6d5f-line-height );letter-spacing:var( --e-global-typography-02e6d5f-letter-spacing );}.elementor-1142 .elementor-element.elementor-element-c3dafc8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1142 .elementor-element.elementor-element-7787038 img{width:515px;max-width:515px;}.elementor-1142 .elementor-element.elementor-element-2b19ebf > .elementor-element-populated{padding:0px 0px 0px 32px;}.elementor-1142 .elementor-element.elementor-element-e3f5f57 .elementor-heading-title{font-size:var( --e-global-typography-02e6d5f-font-size );line-height:var( --e-global-typography-02e6d5f-line-height );letter-spacing:var( --e-global-typography-02e6d5f-letter-spacing );}.elementor-1142 .elementor-element.elementor-element-df85978{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1142 .elementor-element.elementor-element-5256862c img{width:515px;max-width:515px;}.elementor-1142 .elementor-element.elementor-element-16f4c419 > .elementor-element-populated{padding:0px 0px 0px 32px;}.elementor-1142 .elementor-element.elementor-element-4096f21c .elementor-heading-title{font-size:var( --e-global-typography-02e6d5f-font-size );line-height:var( --e-global-typography-02e6d5f-line-height );letter-spacing:var( --e-global-typography-02e6d5f-letter-spacing );}.elementor-1142 .elementor-element.elementor-element-5bbf2a69{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1142 .elementor-element.elementor-element-31c21f95{padding:0px 32px 50px 32px;}.elementor-bc-flex-widget .elementor-1142 .elementor-element.elementor-element-76f484ff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1142 .elementor-element.elementor-element-76f484ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1142 .elementor-element.elementor-element-3c863119 > .elementor-element-populated{padding:0px 0px 0px 32px;}.elementor-1142 .elementor-element.elementor-element-2785e984 .elementor-heading-title{font-size:var( --e-global-typography-02e6d5f-font-size );line-height:var( --e-global-typography-02e6d5f-line-height );letter-spacing:var( --e-global-typography-02e6d5f-letter-spacing );}.elementor-1142 .elementor-element.elementor-element-46f0c829 .elementor-heading-title{font-size:var( --e-global-typography-49cac0a-font-size );line-height:var( --e-global-typography-49cac0a-line-height );}.elementor-1142 .elementor-element.elementor-element-1c2c88e .elementor-heading-title{font-size:var( --e-global-typography-28cbbc7-font-size );line-height:var( --e-global-typography-28cbbc7-line-height );}.elementor-1142 .elementor-element.elementor-element-346758bc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1142 .elementor-element.elementor-element-835d628 .elementor-heading-title{font-size:var( --e-global-typography-28cbbc7-font-size );line-height:var( --e-global-typography-28cbbc7-line-height );}.elementor-1142 .elementor-element.elementor-element-2aca5c47{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1142 .elementor-element.elementor-element-30d2db06 .elementor-heading-title{font-size:var( --e-global-typography-28cbbc7-font-size );line-height:var( --e-global-typography-28cbbc7-line-height );}.elementor-1142 .elementor-element.elementor-element-3007cd84{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1142 .elementor-element.elementor-element-46c7bb76{padding:50px 0px 50px 0px;}.elementor-1142 .elementor-element.elementor-element-3d231c15{margin-top:0px;margin-bottom:32px;padding:0px 32px 0px 32px;}.elementor-1142 .elementor-element.elementor-element-72bc50b9 .elementor-heading-title{font-size:var( --e-global-typography-02e6d5f-font-size );line-height:var( --e-global-typography-02e6d5f-line-height );letter-spacing:var( --e-global-typography-02e6d5f-letter-spacing );}.elementor-1142 .elementor-element.elementor-element-248c7d3a .elementor-heading-title{font-size:var( --e-global-typography-49cac0a-font-size );line-height:var( --e-global-typography-49cac0a-line-height );}.elementor-1142 .elementor-element.elementor-element-409c4a12{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1142 .elementor-element.elementor-element-43741531 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1142 .elementor-element.elementor-element-5f828b10 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-widget-star-rating .elementor-star-rating__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1142 .elementor-element.elementor-element-65fe21f5 .elementor-heading-title{font-size:var( --e-global-typography-28cbbc7-font-size );line-height:var( --e-global-typography-28cbbc7-line-height );}.elementor-1142 .elementor-element.elementor-element-5ac04489{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1142 .elementor-element.elementor-element-74c69986 .elementor-image-box-title{font-size:var( --e-global-typography-9d10f02-font-size );line-height:var( --e-global-typography-9d10f02-line-height );}.elementor-1142 .elementor-element.elementor-element-74c69986 .elementor-image-box-description{font-size:var( --e-global-typography-90abe59-font-size );line-height:var( --e-global-typography-90abe59-line-height );}.elementor-1142 .elementor-element.elementor-element-6987bb6b > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-1142 .elementor-element.elementor-element-1cd6116b .elementor-heading-title{font-size:var( --e-global-typography-28cbbc7-font-size );line-height:var( --e-global-typography-28cbbc7-line-height );}.elementor-1142 .elementor-element.elementor-element-3e8b976{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1142 .elementor-element.elementor-element-4319c7a6 .elementor-image-box-title{font-size:var( --e-global-typography-9d10f02-font-size );line-height:var( --e-global-typography-9d10f02-line-height );}.elementor-1142 .elementor-element.elementor-element-4319c7a6 .elementor-image-box-description{font-size:var( --e-global-typography-90abe59-font-size );line-height:var( --e-global-typography-90abe59-line-height );}.elementor-1142 .elementor-element.elementor-element-8f4cc9 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-1142 .elementor-element.elementor-element-10123775 .elementor-heading-title{font-size:var( --e-global-typography-28cbbc7-font-size );line-height:var( --e-global-typography-28cbbc7-line-height );}.elementor-1142 .elementor-element.elementor-element-56163e68{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1142 .elementor-element.elementor-element-5e1db1d4 .elementor-image-box-title{font-size:var( --e-global-typography-9d10f02-font-size );line-height:var( --e-global-typography-9d10f02-line-height );}.elementor-1142 .elementor-element.elementor-element-5e1db1d4 .elementor-image-box-description{font-size:var( --e-global-typography-90abe59-font-size );line-height:var( --e-global-typography-90abe59-line-height );}}@media(max-width:767px){.elementor-1142 .elementor-element.elementor-element-7544a545{padding:80px 16px 80px 16px;}.elementor-1142 .elementor-element.elementor-element-5434b8a4 .elementor-heading-title{font-size:var( --e-global-typography-3b8e05e-font-size );line-height:var( --e-global-typography-3b8e05e-line-height );}.elementor-bc-flex-widget .elementor-1142 .elementor-element.elementor-element-216810c8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1142 .elementor-element.elementor-element-216810c8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1142 .elementor-element.elementor-element-216810c8.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-1142 .elementor-element.elementor-element-216810c8 > .elementor-element-populated{padding:16px 0px 0px 0px;}.elementor-1142 .elementor-element.elementor-element-1be6bd38 .elementor-heading-title{font-size:var( --e-global-typography-9d10f02-font-size );line-height:var( --e-global-typography-9d10f02-line-height );}.elementor-1142 .elementor-element.elementor-element-38604d19 .elementor-heading-title{font-size:var( --e-global-typography-9d10f02-font-size );line-height:var( --e-global-typography-9d10f02-line-height );}.elementor-1142 .elementor-element.elementor-element-67e9f228 .elementor-heading-title{font-size:var( --e-global-typography-9d10f02-font-size );line-height:var( --e-global-typography-9d10f02-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-1142 .elementor-element.elementor-element-237a5f3d{padding:40px 0px 0px 0px;}.elementor-1142 .elementor-element.elementor-element-e626a38 > .elementor-element-populated{padding:0px 16px 0px 16px;}.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-1142 .elementor-element.elementor-element-db79c37 img{width:100%;}.elementor-1142 .elementor-element.elementor-element-1453905 > .elementor-element-populated{padding:32px 16px 32px 16px;}.elementor-1142 .elementor-element.elementor-element-ea9b5a4 .elementor-heading-title{font-size:var( --e-global-typography-02e6d5f-font-size );line-height:var( --e-global-typography-02e6d5f-line-height );letter-spacing:var( --e-global-typography-02e6d5f-letter-spacing );}.elementor-1142 .elementor-element.elementor-element-c3dafc8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1142 .elementor-element.elementor-element-a63b28a > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-1142 .elementor-element.elementor-element-7787038 img{width:100%;}.elementor-1142 .elementor-element.elementor-element-2b19ebf > .elementor-element-populated{padding:32px 16px 32px 16px;}.elementor-1142 .elementor-element.elementor-element-e3f5f57 .elementor-heading-title{font-size:var( --e-global-typography-02e6d5f-font-size );line-height:var( --e-global-typography-02e6d5f-line-height );letter-spacing:var( --e-global-typography-02e6d5f-letter-spacing );}.elementor-1142 .elementor-element.elementor-element-df85978{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1142 .elementor-element.elementor-element-c0ec425 > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-1142 .elementor-element.elementor-element-5256862c img{width:100%;}.elementor-1142 .elementor-element.elementor-element-16f4c419 > .elementor-element-populated{padding:32px 16px 32px 16px;}.elementor-1142 .elementor-element.elementor-element-4096f21c .elementor-heading-title{font-size:var( --e-global-typography-02e6d5f-font-size );line-height:var( --e-global-typography-02e6d5f-line-height );letter-spacing:var( --e-global-typography-02e6d5f-letter-spacing );}.elementor-1142 .elementor-element.elementor-element-5bbf2a69{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1142 .elementor-element.elementor-element-31c21f95{padding:0px 0px 0px 0px;}.elementor-1142 .elementor-element.elementor-element-3c863119 > .elementor-element-populated{padding:32px 16px 32px 16px;}.elementor-1142 .elementor-element.elementor-element-2785e984 .elementor-heading-title{font-size:var( --e-global-typography-02e6d5f-font-size );line-height:var( --e-global-typography-02e6d5f-line-height );letter-spacing:var( --e-global-typography-02e6d5f-letter-spacing );}.elementor-1142 .elementor-element.elementor-element-46f0c829 .elementor-heading-title{font-size:var( --e-global-typography-49cac0a-font-size );line-height:var( --e-global-typography-49cac0a-line-height );}.elementor-1142 .elementor-element.elementor-element-1c2c88e .elementor-heading-title{font-size:var( --e-global-typography-28cbbc7-font-size );line-height:var( --e-global-typography-28cbbc7-line-height );}.elementor-1142 .elementor-element.elementor-element-346758bc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1142 .elementor-element.elementor-element-835d628 .elementor-heading-title{font-size:var( --e-global-typography-28cbbc7-font-size );line-height:var( --e-global-typography-28cbbc7-line-height );}.elementor-1142 .elementor-element.elementor-element-2aca5c47{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1142 .elementor-element.elementor-element-30d2db06 .elementor-heading-title{font-size:var( --e-global-typography-28cbbc7-font-size );line-height:var( --e-global-typography-28cbbc7-line-height );}.elementor-1142 .elementor-element.elementor-element-3007cd84{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1142 .elementor-element.elementor-element-46c7bb76 > .elementor-shape-top svg{height:25px;}.elementor-1142 .elementor-element.elementor-element-46c7bb76{padding:40px 0px 40px 0px;}.elementor-1142 .elementor-element.elementor-element-3d231c15{padding:0px 16px 0px 16px;}.elementor-1142 .elementor-element.elementor-element-72bc50b9 .elementor-heading-title{font-size:var( --e-global-typography-02e6d5f-font-size );line-height:var( --e-global-typography-02e6d5f-line-height );letter-spacing:var( --e-global-typography-02e6d5f-letter-spacing );}.elementor-1142 .elementor-element.elementor-element-248c7d3a .elementor-heading-title{font-size:var( --e-global-typography-49cac0a-font-size );line-height:var( --e-global-typography-49cac0a-line-height );}.elementor-1142 .elementor-element.elementor-element-409c4a12{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1142 .elementor-element.elementor-element-2e80acce > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1142 .elementor-element.elementor-element-43741531 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-star-rating .elementor-star-rating__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1142 .elementor-element.elementor-element-a6d276{text-align:center;}.elementor-1142 .elementor-element.elementor-element-65fe21f5{text-align:center;}.elementor-1142 .elementor-element.elementor-element-65fe21f5 .elementor-heading-title{font-size:var( --e-global-typography-28cbbc7-font-size );line-height:var( --e-global-typography-28cbbc7-line-height );}.elementor-1142 .elementor-element.elementor-element-5ac04489{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1142 .elementor-element.elementor-element-74c69986 .elementor-image-box-wrapper{text-align:center;}.elementor-1142 .elementor-element.elementor-element-74c69986 .elementor-image-box-title{font-size:var( --e-global-typography-9d10f02-font-size );line-height:var( --e-global-typography-9d10f02-line-height );}.elementor-1142 .elementor-element.elementor-element-74c69986 .elementor-image-box-description{font-size:var( --e-global-typography-90abe59-font-size );line-height:var( --e-global-typography-90abe59-line-height );}.elementor-1142 .elementor-element.elementor-element-6987bb6b > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1142 .elementor-element.elementor-element-2d0ac05a{text-align:center;}.elementor-1142 .elementor-element.elementor-element-1cd6116b{text-align:center;}.elementor-1142 .elementor-element.elementor-element-1cd6116b .elementor-heading-title{font-size:var( --e-global-typography-28cbbc7-font-size );line-height:var( --e-global-typography-28cbbc7-line-height );}.elementor-1142 .elementor-element.elementor-element-3e8b976{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1142 .elementor-element.elementor-element-4319c7a6 .elementor-image-box-wrapper{text-align:center;}.elementor-1142 .elementor-element.elementor-element-4319c7a6 .elementor-image-box-title{font-size:var( --e-global-typography-9d10f02-font-size );line-height:var( --e-global-typography-9d10f02-line-height );}.elementor-1142 .elementor-element.elementor-element-4319c7a6 .elementor-image-box-description{font-size:var( --e-global-typography-90abe59-font-size );line-height:var( --e-global-typography-90abe59-line-height );}.elementor-1142 .elementor-element.elementor-element-36a5ae50{text-align:center;}.elementor-1142 .elementor-element.elementor-element-10123775{text-align:center;}.elementor-1142 .elementor-element.elementor-element-10123775 .elementor-heading-title{font-size:var( --e-global-typography-28cbbc7-font-size );line-height:var( --e-global-typography-28cbbc7-line-height );}.elementor-1142 .elementor-element.elementor-element-56163e68{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1142 .elementor-element.elementor-element-5e1db1d4 .elementor-image-box-wrapper{text-align:center;}.elementor-1142 .elementor-element.elementor-element-5e1db1d4 .elementor-image-box-title{font-size:var( --e-global-typography-9d10f02-font-size );line-height:var( --e-global-typography-9d10f02-line-height );}.elementor-1142 .elementor-element.elementor-element-5e1db1d4 .elementor-image-box-description{font-size:var( --e-global-typography-90abe59-font-size );line-height:var( --e-global-typography-90abe59-line-height );}}