.elementor-351 .elementor-element.elementor-element-5d24a415 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-351 .elementor-element.elementor-element-5d24a415:not(.elementor-motion-effects-element-type-background), .elementor-351 .elementor-element.elementor-element-5d24a415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea3ecec );}.elementor-351 .elementor-element.elementor-element-5d24a415 > .elementor-container{max-width:1170px;}.elementor-351 .elementor-element.elementor-element-5d24a415{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:86px 30px 95px 20px;}.elementor-351 .elementor-element.elementor-element-5d24a415 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-351 .elementor-element.elementor-element-3cd279de > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-5308935a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-5308935a .elementor-heading-title{font-family:var( --e-global-typography-e37e1c2-font-family ), sans-serif;font-size:var( --e-global-typography-e37e1c2-font-size );font-weight:var( --e-global-typography-e37e1c2-font-weight );line-height:var( --e-global-typography-e37e1c2-line-height );letter-spacing:var( --e-global-typography-e37e1c2-letter-spacing );color:var( --e-global-color-primary );}.elementor-351 .elementor-element.elementor-element-4033b746 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:11px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-ef028f8:not(.elementor-motion-effects-element-type-background), .elementor-351 .elementor-element.elementor-element-ef028f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea3ecec );}.elementor-351 .elementor-element.elementor-element-ef028f8 > .elementor-container{max-width:1170px;}.elementor-351 .elementor-element.elementor-element-ef028f8{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:129px 30px 130px 30px;}.elementor-351 .elementor-element.elementor-element-ef028f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-351 .elementor-element.elementor-element-4f0b994 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-fa6a76b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-351 .elementor-element.elementor-element-fa6a76b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-351 .elementor-element.elementor-element-867ce66.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-351 .elementor-element.elementor-element-867ce66.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-351 .elementor-element.elementor-element-867ce66 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-351 .elementor-element.elementor-element-867ce66 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-351 .elementor-element.elementor-element-3fced0c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-351 .elementor-element.elementor-element-3fced0c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-351 .elementor-element.elementor-element-3fced0c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-351 .elementor-element.elementor-element-3fced0c > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0px 5px 0px 100px;}.elementor-351 .elementor-element.elementor-element-272e29aa:not(.elementor-motion-effects-element-type-background), .elementor-351 .elementor-element.elementor-element-272e29aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-351 .elementor-element.elementor-element-272e29aa > .elementor-container{max-width:1170px;}.elementor-351 .elementor-element.elementor-element-272e29aa{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:126px 30px 130px 30px;}.elementor-351 .elementor-element.elementor-element-272e29aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-351 .elementor-element.elementor-element-55c2d3a0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-c17b21e > .elementor-container{max-width:770px;}.elementor-351 .elementor-element.elementor-element-c17b21e{margin-top:0px;margin-bottom:82px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-43bf3103 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-351 .elementor-element.elementor-element-43bf3103 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-7a6276ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-7a6276ad{text-align:center;}.elementor-351 .elementor-element.elementor-element-7a6276ad .elementor-heading-title{font-family:var( --e-global-typography-1c80f69-font-family ), sans-serif;font-size:var( --e-global-typography-1c80f69-font-size );font-weight:var( --e-global-typography-1c80f69-font-weight );text-transform:var( --e-global-typography-1c80f69-text-transform );font-style:var( --e-global-typography-1c80f69-font-style );text-decoration:var( --e-global-typography-1c80f69-text-decoration );line-height:var( --e-global-typography-1c80f69-line-height );letter-spacing:var( --e-global-typography-1c80f69-letter-spacing );color:var( --e-global-color-5b9c09d );}.elementor-351 .elementor-element.elementor-element-1027a397 > .elementor-widget-container{margin:18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-1027a397{text-align:center;}.elementor-351 .elementor-element.elementor-element-1027a397 .elementor-heading-title{font-family:var( --e-global-typography-bee4c90-font-family ), sans-serif;font-size:var( --e-global-typography-bee4c90-font-size );font-weight:var( --e-global-typography-bee4c90-font-weight );text-transform:var( --e-global-typography-bee4c90-text-transform );font-style:var( --e-global-typography-bee4c90-font-style );text-decoration:var( --e-global-typography-bee4c90-text-decoration );line-height:var( --e-global-typography-bee4c90-line-height );letter-spacing:var( --e-global-typography-bee4c90-letter-spacing );color:var( --e-global-color-primary );}.elementor-351 .elementor-element.elementor-element-6f41bcdd{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-1e775fcf > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-fc7c320:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-351 .elementor-element.elementor-element-fc7c320 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea3ecec );}.elementor-bc-flex-widget .elementor-351 .elementor-element.elementor-element-fc7c320.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-351 .elementor-element.elementor-element-fc7c320.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-351 .elementor-element.elementor-element-fc7c320 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-351 .elementor-element.elementor-element-fc7c320 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:25px 58px 20px 60px;}.elementor-351 .elementor-element.elementor-element-fc7c320 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-351 .elementor-element.elementor-element-32451986{width:auto;max-width:auto;align-self:flex-end;}.elementor-351 .elementor-element.elementor-element-32451986 > .elementor-widget-container{margin:0px 5px 0px 0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-32451986 .elementor-heading-title{font-family:var( --e-global-typography-9e05219-font-family ), sans-serif;font-size:var( --e-global-typography-9e05219-font-size );font-weight:var( --e-global-typography-9e05219-font-weight );text-transform:var( --e-global-typography-9e05219-text-transform );font-style:var( --e-global-typography-9e05219-font-style );text-decoration:var( --e-global-typography-9e05219-text-decoration );line-height:var( --e-global-typography-9e05219-line-height );letter-spacing:var( --e-global-typography-9e05219-letter-spacing );}.elementor-351 .elementor-element.elementor-element-3f6dfe82 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-3f6dfe82{font-family:var( --e-global-typography-cc5aed1-font-family ), sans-serif;font-size:var( --e-global-typography-cc5aed1-font-size );font-weight:var( --e-global-typography-cc5aed1-font-weight );line-height:var( --e-global-typography-cc5aed1-line-height );letter-spacing:var( --e-global-typography-cc5aed1-letter-spacing );}.elementor-351 .elementor-element.elementor-element-20823b3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-20823b3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-351 .elementor-element.elementor-element-3e1e9525{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-56fc5ec2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-56fc5ec2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-351 .elementor-element.elementor-element-152b19df:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-351 .elementor-element.elementor-element-152b19df > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea3ecec );}.elementor-bc-flex-widget .elementor-351 .elementor-element.elementor-element-152b19df.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-351 .elementor-element.elementor-element-152b19df.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-351 .elementor-element.elementor-element-152b19df > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-351 .elementor-element.elementor-element-152b19df > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:25px 60px 20px 58px;}.elementor-351 .elementor-element.elementor-element-152b19df > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-351 .elementor-element.elementor-element-21e00723{width:auto;max-width:auto;align-self:flex-end;}.elementor-351 .elementor-element.elementor-element-21e00723 > .elementor-widget-container{margin:0px 5px 0px 0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-21e00723 .elementor-heading-title{font-family:var( --e-global-typography-9e05219-font-family ), sans-serif;font-size:var( --e-global-typography-9e05219-font-size );font-weight:var( --e-global-typography-9e05219-font-weight );text-transform:var( --e-global-typography-9e05219-text-transform );font-style:var( --e-global-typography-9e05219-font-style );text-decoration:var( --e-global-typography-9e05219-text-decoration );line-height:var( --e-global-typography-9e05219-line-height );letter-spacing:var( --e-global-typography-9e05219-letter-spacing );}.elementor-351 .elementor-element.elementor-element-713592a9 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-713592a9{font-family:var( --e-global-typography-cc5aed1-font-family ), sans-serif;font-size:var( --e-global-typography-cc5aed1-font-size );font-weight:var( --e-global-typography-cc5aed1-font-weight );line-height:var( --e-global-typography-cc5aed1-line-height );letter-spacing:var( --e-global-typography-cc5aed1-letter-spacing );color:var( --e-global-color-text );}.elementor-351 .elementor-element.elementor-element-5a0b9fe1 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-1e240a7d{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-5fc73bfe > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-1d9df4d6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-351 .elementor-element.elementor-element-1d9df4d6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea3ecec );}.elementor-bc-flex-widget .elementor-351 .elementor-element.elementor-element-1d9df4d6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-351 .elementor-element.elementor-element-1d9df4d6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-351 .elementor-element.elementor-element-1d9df4d6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-351 .elementor-element.elementor-element-1d9df4d6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:25px 58px 20px 60px;}.elementor-351 .elementor-element.elementor-element-1d9df4d6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-351 .elementor-element.elementor-element-4f62a8d8{width:auto;max-width:auto;align-self:flex-end;}.elementor-351 .elementor-element.elementor-element-4f62a8d8 > .elementor-widget-container{margin:0px 5px 0px 0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-4f62a8d8 .elementor-heading-title{font-family:var( --e-global-typography-9e05219-font-family ), sans-serif;font-size:var( --e-global-typography-9e05219-font-size );font-weight:var( --e-global-typography-9e05219-font-weight );text-transform:var( --e-global-typography-9e05219-text-transform );font-style:var( --e-global-typography-9e05219-font-style );text-decoration:var( --e-global-typography-9e05219-text-decoration );line-height:var( --e-global-typography-9e05219-line-height );letter-spacing:var( --e-global-typography-9e05219-letter-spacing );}.elementor-351 .elementor-element.elementor-element-7c1f2428 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-7c1f2428{font-family:var( --e-global-typography-cc5aed1-font-family ), sans-serif;font-size:var( --e-global-typography-cc5aed1-font-size );font-weight:var( --e-global-typography-cc5aed1-font-weight );line-height:var( --e-global-typography-cc5aed1-line-height );letter-spacing:var( --e-global-typography-cc5aed1-letter-spacing );color:var( --e-global-color-text );}.elementor-351 .elementor-element.elementor-element-6969486d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-6969486d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-351 .elementor-element.elementor-element-24207fa9{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-29ae8c0e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-29ae8c0e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-351 .elementor-element.elementor-element-1be815d6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-351 .elementor-element.elementor-element-1be815d6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ea3ecec );}.elementor-bc-flex-widget .elementor-351 .elementor-element.elementor-element-1be815d6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-351 .elementor-element.elementor-element-1be815d6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-351 .elementor-element.elementor-element-1be815d6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-351 .elementor-element.elementor-element-1be815d6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:25px 60px 20px 58px;}.elementor-351 .elementor-element.elementor-element-1be815d6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-351 .elementor-element.elementor-element-14cfb7ee{width:auto;max-width:auto;align-self:flex-end;}.elementor-351 .elementor-element.elementor-element-14cfb7ee > .elementor-widget-container{margin:0px 5px 0px 0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-14cfb7ee .elementor-heading-title{font-family:var( --e-global-typography-9e05219-font-family ), sans-serif;font-size:var( --e-global-typography-9e05219-font-size );font-weight:var( --e-global-typography-9e05219-font-weight );text-transform:var( --e-global-typography-9e05219-text-transform );font-style:var( --e-global-typography-9e05219-font-style );text-decoration:var( --e-global-typography-9e05219-text-decoration );line-height:var( --e-global-typography-9e05219-line-height );letter-spacing:var( --e-global-typography-9e05219-letter-spacing );}.elementor-351 .elementor-element.elementor-element-545d7815 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-545d7815{font-family:var( --e-global-typography-cc5aed1-font-family ), sans-serif;font-size:var( --e-global-typography-cc5aed1-font-size );font-weight:var( --e-global-typography-cc5aed1-font-weight );line-height:var( --e-global-typography-cc5aed1-line-height );letter-spacing:var( --e-global-typography-cc5aed1-letter-spacing );color:var( --e-global-color-text );}.elementor-351 .elementor-element.elementor-element-758d15d7 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-351 .elementor-element.elementor-element-5d24a415{margin-top:0px;margin-bottom:0px;padding:72px 30px 72px 30px;}.elementor-351 .elementor-element.elementor-element-5308935a .elementor-heading-title{font-size:var( --e-global-typography-e37e1c2-font-size );line-height:var( --e-global-typography-e37e1c2-line-height );letter-spacing:var( --e-global-typography-e37e1c2-letter-spacing );}.elementor-351 .elementor-element.elementor-element-ef028f8{margin-top:0px;margin-bottom:0px;padding:100px 30px 100px 30px;}.elementor-351 .elementor-element.elementor-element-4f0b994 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-3fced0c > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-272e29aa{margin-top:0px;margin-bottom:0px;padding:93px 30px 100px 30px;}.elementor-351 .elementor-element.elementor-element-c17b21e{margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-7a6276ad .elementor-heading-title{font-size:var( --e-global-typography-1c80f69-font-size );line-height:var( --e-global-typography-1c80f69-line-height );letter-spacing:var( --e-global-typography-1c80f69-letter-spacing );}.elementor-351 .elementor-element.elementor-element-1027a397 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-1027a397 .elementor-heading-title{font-size:var( --e-global-typography-bee4c90-font-size );line-height:var( --e-global-typography-bee4c90-line-height );letter-spacing:var( --e-global-typography-bee4c90-letter-spacing );}.elementor-351 .elementor-element.elementor-element-6f41bcdd{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-1e775fcf > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-fc7c320 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:25px 30px 20px 30px;}.elementor-351 .elementor-element.elementor-element-32451986 .elementor-heading-title{font-size:var( --e-global-typography-9e05219-font-size );line-height:var( --e-global-typography-9e05219-line-height );letter-spacing:var( --e-global-typography-9e05219-letter-spacing );}.elementor-351 .elementor-element.elementor-element-3f6dfe82 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-3f6dfe82{font-size:var( --e-global-typography-cc5aed1-font-size );line-height:var( --e-global-typography-cc5aed1-line-height );letter-spacing:var( --e-global-typography-cc5aed1-letter-spacing );}.elementor-351 .elementor-element.elementor-element-3e1e9525{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-152b19df > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:25px 30px 20px 30px;}.elementor-351 .elementor-element.elementor-element-21e00723 .elementor-heading-title{font-size:var( --e-global-typography-9e05219-font-size );line-height:var( --e-global-typography-9e05219-line-height );letter-spacing:var( --e-global-typography-9e05219-letter-spacing );}.elementor-351 .elementor-element.elementor-element-713592a9 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-713592a9{font-size:var( --e-global-typography-cc5aed1-font-size );line-height:var( --e-global-typography-cc5aed1-line-height );letter-spacing:var( --e-global-typography-cc5aed1-letter-spacing );}.elementor-351 .elementor-element.elementor-element-5a0b9fe1 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-1e240a7d{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-5fc73bfe > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-1d9df4d6 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:25px 30px 20px 30px;}.elementor-351 .elementor-element.elementor-element-4f62a8d8 .elementor-heading-title{font-size:var( --e-global-typography-9e05219-font-size );line-height:var( --e-global-typography-9e05219-line-height );letter-spacing:var( --e-global-typography-9e05219-letter-spacing );}.elementor-351 .elementor-element.elementor-element-7c1f2428 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-7c1f2428{font-size:var( --e-global-typography-cc5aed1-font-size );line-height:var( --e-global-typography-cc5aed1-line-height );letter-spacing:var( --e-global-typography-cc5aed1-letter-spacing );}.elementor-351 .elementor-element.elementor-element-24207fa9{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-1be815d6 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:25px 30px 20px 30px;}.elementor-351 .elementor-element.elementor-element-14cfb7ee .elementor-heading-title{font-size:var( --e-global-typography-9e05219-font-size );line-height:var( --e-global-typography-9e05219-line-height );letter-spacing:var( --e-global-typography-9e05219-letter-spacing );}.elementor-351 .elementor-element.elementor-element-545d7815 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-545d7815{font-size:var( --e-global-typography-cc5aed1-font-size );line-height:var( --e-global-typography-cc5aed1-line-height );letter-spacing:var( --e-global-typography-cc5aed1-letter-spacing );}.elementor-351 .elementor-element.elementor-element-758d15d7 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-351 .elementor-element.elementor-element-5d24a415{margin-top:0px;margin-bottom:0px;padding:53px 20px 53px 20px;}.elementor-351 .elementor-element.elementor-element-3cd279de{width:50%;}.elementor-351 .elementor-element.elementor-element-5308935a .elementor-heading-title{font-size:var( --e-global-typography-e37e1c2-font-size );line-height:var( --e-global-typography-e37e1c2-line-height );letter-spacing:var( --e-global-typography-e37e1c2-letter-spacing );}.elementor-351 .elementor-element.elementor-element-4033b746{width:50%;}.elementor-351 .elementor-element.elementor-element-ef028f8{margin-top:0px;margin-bottom:0px;padding:60px 20px 60px 20px;}.elementor-351 .elementor-element.elementor-element-867ce66 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-3fced0c > .elementor-element-populated{margin:27px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-272e29aa{margin-top:0px;margin-bottom:0px;padding:54px 20px 60px 20px;}.elementor-351 .elementor-element.elementor-element-c17b21e{margin-top:0px;margin-bottom:27px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-7a6276ad .elementor-heading-title{font-size:var( --e-global-typography-1c80f69-font-size );line-height:var( --e-global-typography-1c80f69-line-height );letter-spacing:var( --e-global-typography-1c80f69-letter-spacing );}.elementor-351 .elementor-element.elementor-element-1027a397 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-1027a397 .elementor-heading-title{font-size:var( --e-global-typography-bee4c90-font-size );line-height:var( --e-global-typography-bee4c90-line-height );letter-spacing:var( --e-global-typography-bee4c90-letter-spacing );}.elementor-351 .elementor-element.elementor-element-6f41bcdd{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-1e775fcf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-351 .elementor-element.elementor-element-fc7c320 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 20px 25px 20px;}.elementor-351 .elementor-element.elementor-element-32451986 .elementor-heading-title{font-size:var( --e-global-typography-9e05219-font-size );line-height:var( --e-global-typography-9e05219-line-height );letter-spacing:var( --e-global-typography-9e05219-letter-spacing );}.elementor-351 .elementor-element.elementor-element-3f6dfe82 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-3f6dfe82{font-size:var( --e-global-typography-cc5aed1-font-size );line-height:var( --e-global-typography-cc5aed1-line-height );letter-spacing:var( --e-global-typography-cc5aed1-letter-spacing );}.elementor-351 .elementor-element.elementor-element-3e1e9525{margin-top:25px;margin-bottom:0px;}.elementor-351 .elementor-element.elementor-element-152b19df > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 20px 25px 20px;}.elementor-351 .elementor-element.elementor-element-21e00723 .elementor-heading-title{font-size:var( --e-global-typography-9e05219-font-size );line-height:var( --e-global-typography-9e05219-line-height );letter-spacing:var( --e-global-typography-9e05219-letter-spacing );}.elementor-351 .elementor-element.elementor-element-713592a9 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-713592a9{font-size:var( --e-global-typography-cc5aed1-font-size );line-height:var( --e-global-typography-cc5aed1-line-height );letter-spacing:var( --e-global-typography-cc5aed1-letter-spacing );}.elementor-351 .elementor-element.elementor-element-5a0b9fe1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-351 .elementor-element.elementor-element-1e240a7d{margin-top:25px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-5fc73bfe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-351 .elementor-element.elementor-element-1d9df4d6 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 20px 25px 20px;}.elementor-351 .elementor-element.elementor-element-4f62a8d8 .elementor-heading-title{font-size:var( --e-global-typography-9e05219-font-size );line-height:var( --e-global-typography-9e05219-line-height );letter-spacing:var( --e-global-typography-9e05219-letter-spacing );}.elementor-351 .elementor-element.elementor-element-7c1f2428 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-7c1f2428{font-size:var( --e-global-typography-cc5aed1-font-size );line-height:var( --e-global-typography-cc5aed1-line-height );letter-spacing:var( --e-global-typography-cc5aed1-letter-spacing );}.elementor-351 .elementor-element.elementor-element-24207fa9{margin-top:25px;margin-bottom:0px;}.elementor-351 .elementor-element.elementor-element-1be815d6 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 20px 25px 20px;}.elementor-351 .elementor-element.elementor-element-14cfb7ee .elementor-heading-title{font-size:var( --e-global-typography-9e05219-font-size );line-height:var( --e-global-typography-9e05219-line-height );letter-spacing:var( --e-global-typography-9e05219-letter-spacing );}.elementor-351 .elementor-element.elementor-element-545d7815 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-351 .elementor-element.elementor-element-545d7815{font-size:var( --e-global-typography-cc5aed1-font-size );line-height:var( --e-global-typography-cc5aed1-line-height );letter-spacing:var( --e-global-typography-cc5aed1-letter-spacing );}.elementor-351 .elementor-element.elementor-element-758d15d7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(min-width:768px){.elementor-351 .elementor-element.elementor-element-867ce66{width:50%;}.elementor-351 .elementor-element.elementor-element-3fced0c{width:50%;}.elementor-351 .elementor-element.elementor-element-1e775fcf{width:25%;}.elementor-351 .elementor-element.elementor-element-fc7c320{width:58%;}.elementor-351 .elementor-element.elementor-element-20823b3{width:17%;}.elementor-351 .elementor-element.elementor-element-56fc5ec2{width:17%;}.elementor-351 .elementor-element.elementor-element-152b19df{width:58%;}.elementor-351 .elementor-element.elementor-element-5a0b9fe1{width:25%;}.elementor-351 .elementor-element.elementor-element-5fc73bfe{width:25%;}.elementor-351 .elementor-element.elementor-element-1d9df4d6{width:58%;}.elementor-351 .elementor-element.elementor-element-6969486d{width:17%;}.elementor-351 .elementor-element.elementor-element-29ae8c0e{width:17%;}.elementor-351 .elementor-element.elementor-element-1be815d6{width:58%;}.elementor-351 .elementor-element.elementor-element-758d15d7{width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-351 .elementor-element.elementor-element-1e775fcf{width:25%;}.elementor-351 .elementor-element.elementor-element-fc7c320{width:70%;}.elementor-351 .elementor-element.elementor-element-20823b3{width:5%;}.elementor-351 .elementor-element.elementor-element-56fc5ec2{width:5%;}.elementor-351 .elementor-element.elementor-element-152b19df{width:70%;}.elementor-351 .elementor-element.elementor-element-5a0b9fe1{width:25%;}.elementor-351 .elementor-element.elementor-element-5fc73bfe{width:25%;}.elementor-351 .elementor-element.elementor-element-1d9df4d6{width:70%;}.elementor-351 .elementor-element.elementor-element-6969486d{width:5%;}.elementor-351 .elementor-element.elementor-element-29ae8c0e{width:5%;}.elementor-351 .elementor-element.elementor-element-1be815d6{width:70%;}.elementor-351 .elementor-element.elementor-element-758d15d7{width:25%;}}/* Start custom CSS for section, class: .elementor-element-ef028f8 */button.slick-arrow {
    display: none !important;
}
.slick-track {
    width: max-content !important;
}
.glsr-reviews, .glsr-reviews-wrap{
    display: flex !important;
}
/* Slick Carousel Container Styling */
.glsr-reviews {
    max-width: 100%; /* Adjust the width as needed */
    margin: 0 auto; /* Center the carousel */
}
.glsr , .glsr-reviews-wrap ,.glsr-reviews{
    position: relative;
}
 
/* Individual Review Slide Styling */
.slick-slide {
    background: #f8f8f8; /* Light grey background */
    padding: 20px;
    border-radius: 8px; /* Rounded corners */
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1); /* Soft shadow */
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
}
 
/* Review Title */
.glsr-review-title h4 {
    font-size: 1.2rem;
    color: #333; /* Dark grey for the title */
    margin-bottom: 10px;
}
 
/* Review Star Rating */
.glsr-review-rating {
    margin: 8px 0;
}
 
/* Review Content */
.glsr-review-content p {
    font-size: 1rem;
    color: #555; /* Medium grey for content text */
    line-height: 1.6;
    margin: 0;
    padding: 10px 0;
}
 
/* Review Author */
.glsr-review-author {
    font-size: 0.9rem;
    color: #777; /* Light grey for author name */
    margin-top: 10px;
}
 
/* Slick Navigation Arrows */
.slick-prev,
.slick-next {
    background: #333 !important; /* Dark background for arrows */
    color: #fff !important;
    border-radius: 50%; /* Round arrow buttons */
    width: 30px !important;
    height: 30px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    z-index: 10 !important;
    font-size: 1.2rem !important;
    transition: background 0.3s ease !important;
box-shadow:none;
}
 
.slick-prev:hover,
.slick-next:hover {
    background: #555 !important; /* Darker background on hover */
box-shadow:none;
}
 
/* Position the arrows outside the carousel */
.slick-prev {
    left: -60px !important;
box-shadow:none !important;
}
 
.slick-next {
    right: -60px !important;
box-shadow:none !important;
}
 
/* Slick Dots Styling */
.slick-dots {
    bottom: -30px; /* Position below the carousel */
}
 
.slick-dots li button:before {
    color: #333 ; /* Dot color */
    font-size: 12px;
    opacity: 0.5;
box-shadow:none;
}
 
.slick-dots li.slick-active button:before {
    opacity: 1; /* Highlight active dot */
    color: #333;
}
ul.slick-dots li button {
    box-shadow: none;
}/* End custom CSS */
/* Start custom CSS */.glsr-button{
    background: red !important;
        border: 1px solid red !important; 
}
.glsr-button:hover{
    background: transparent !important;
    color: red !important;

}
form.my-reviews-form.full-width.glsr-review-form.glsr-form {
    display: flex !important;
    flex-direction: column !important;
}
/* 1. Rating field */
.glsr-field.glsr-field-rating {
  order: 1;
}

/* 2. Second .glsr-field-text */
div[data-field="name"]{
    order:2;
}

/* 3. Email field */
.glsr-field.glsr-field-email {
  order: 3;
}

/* 4. First .glsr-field-text */
div[data-field="title"] {
  order: 4;
}

/* 5. Textarea */
.glsr-field.glsr-field-textarea {
  order: 5;
}

/* 6. Choice field (radio/checkbox etc) */
.glsr-field.glsr-field-choice {
  order: 6;
}

/* 7. Submit button container */
.glsr-form > div:has(> .wp-block-button) {
  order: 7;
}/* End custom CSS */