.elementor-3147 .elementor-element.elementor-element-2b8ed1ae > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3147 .elementor-element.elementor-element-2b8ed1ae{margin-top:-18%;margin-bottom:0%;padding:237px 0px 129px 0px;z-index:11;}.elementor-3147 .elementor-element.elementor-element-77f4a907 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3147 .elementor-element.elementor-element-77f4a907 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3147 .elementor-element.elementor-element-1ca63c55{padding:0px 0px 0px 0px;}.elementor-3147 .elementor-element.elementor-element-1d08eb1e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3147 .elementor-element.elementor-element-679c06b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3147 .elementor-element.elementor-element-3bdeae2{margin-top:-118px;margin-bottom:0px;padding:0px 20px 50px 20px;z-index:55;}.elementor-3147 .elementor-element.elementor-element-2ac787d3 > .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-3147 .elementor-element.elementor-element-202ec6d5{margin-top:0px;margin-bottom:0px;}.elementor-3147 .elementor-element.elementor-element-2b497274 > .elementor-widget-container{margin:180px 0px 0px 0px;}.elementor-3147 .elementor-element.elementor-element-27772210 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3147 .elementor-element.elementor-element-5700fff > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-3147 .elementor-element.elementor-element-5700fff{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:2em;color:#1B2536;}.elementor-3147 .elementor-element.elementor-element-6bd1096{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3147 .elementor-element.elementor-element-119d6dd9 > .elementor-widget-container{padding:25px 0px 25px 0px;}.elementor-3147 .elementor-element.elementor-element-119d6dd9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;line-height:1em;color:#000000;}.elementor-3147 .elementor-element.elementor-element-49c049ea .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3147 .elementor-element.elementor-element-49c049ea .elementor-custom-embed-play i{font-size:64px;}.elementor-3147 .elementor-element.elementor-element-49c049ea .elementor-custom-embed-play svg{width:64px;height:64px;}.elementor-3147 .elementor-element.elementor-element-1a06954e > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-3147 .elementor-element.elementor-element-1a06954e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;line-height:1em;color:#1B2536;}.elementor-3147 .elementor-element.elementor-element-6be565f8 > .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-3147 .elementor-element.elementor-element-6be565f8 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-3147 .elementor-element.elementor-element-4a84ec33:not(.elementor-motion-effects-element-type-background), .elementor-3147 .elementor-element.elementor-element-4a84ec33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3147 .elementor-element.elementor-element-4a84ec33{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:45px 26px 45px 26px;}.elementor-3147 .elementor-element.elementor-element-4a84ec33 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3147 .elementor-element.elementor-element-22f7f2db{text-align:left;}.elementor-3147 .elementor-element.elementor-element-22f7f2db .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:2em;color:#383031;}.elementor-3147 .elementor-element.elementor-element-650869cc .elementor-icon-list-icon i{color:#383031;transition:color 0.3s;}.elementor-3147 .elementor-element.elementor-element-650869cc .elementor-icon-list-icon svg{fill:#383031;transition:fill 0.3s;}.elementor-3147 .elementor-element.elementor-element-650869cc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3147 .elementor-element.elementor-element-650869cc .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3147 .elementor-element.elementor-element-650869cc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3147 .elementor-element.elementor-element-650869cc .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:2em;}.elementor-3147 .elementor-element.elementor-element-650869cc .elementor-icon-list-text{color:#383031;transition:color 0.3s;}.elementor-3147 .elementor-element.elementor-element-3f490530:not(.elementor-motion-effects-element-type-background), .elementor-3147 .elementor-element.elementor-element-3f490530 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4FC;}.elementor-3147 .elementor-element.elementor-element-3f490530{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:47px 20px 30px 20px;}.elementor-3147 .elementor-element.elementor-element-3f490530 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3147 .elementor-element.elementor-element-1ce46209{text-align:center;}.elementor-3147 .elementor-element.elementor-element-1ce46209 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;line-height:1.25em;color:#1B2536;}.elementor-3147 .elementor-element.elementor-element-caf42bd form.glsr-form .glsr-field-rating{--glsr-form-star:2em;}.elementor-3147 .elementor-element.elementor-element-caf42bd .glsr[data-theme] .glsr-field-rating [data-stars]{font-size:initial;}.elementor-3147 .elementor-element.elementor-element-caf42bd .glsr[data-theme] .glsr-field-rating [data-stars] > span{font-size:initial;height:var(--glsr-form-star);width:var(--glsr-form-star);}.elementor-3147 .elementor-element.elementor-element-caf42bd form.glsr-form .glsr-field-rating span[data-rating]{column-gap:2px;}.elementor-3147 .elementor-element.elementor-element-caf42bd .glsr-review-form{--glsr-gap-md:0.75em;}.elementor-3147 .elementor-element.elementor-element-caf42bd .elementor-form .elementor-form-fields-wrapper .glsr-field{margin-bottom:0.75em;}.elementor-3147 .elementor-element.elementor-element-7035009a > .elementor-element-populated{padding:1% 1% 1% 05%;}.elementor-3147 .elementor-element.elementor-element-2bfd1563 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-3147 .elementor-element.elementor-element-49c024ae .glsr:not([data-theme]) .glsr-star{--glsr-summary-star:1.5em;}.elementor-3147 .elementor-element.elementor-element-49c024ae .glsr-summary{justify-content:start;--glsr-max-w:450px;}.elementor-3147 .elementor-element.elementor-element-49c024ae .glsr-summary-text{display:flex;justify-content:start;}.elementor-3147 .elementor-element.elementor-element-49c024ae .glsr-summary .glsr-bar-background{--glsr-text-md:1em;}.elementor-3147 .elementor-element.elementor-element-49c024ae .glsr-summary .glsr-bar{--glsr-bar-leading:1.5em;}.elementor-3147 .elementor-element.elementor-element-21e3f41a .glsr:not([data-theme]) .glsr-review .glsr-star{--glsr-review-star:1.25em;}.elementor-3147 .elementor-element.elementor-element-21e3f41a .glsr:not([data-theme]) .glsr-review{text-align:start;justify-content:start;}.elementor-3147 .elementor-element.elementor-element-21e3f41a .glsr:not([data-theme]) .glsr-review .glsr-review-actions{justify-content:start;}.elementor-3147 .elementor-element.elementor-element-21e3f41a .glsr:not([data-theme]) .glsr-review .glsr-review-date{flex:inherit;}.elementor-3147 .elementor-element.elementor-element-21e3f41a .glsr-reviews{--glsr-gap-xl:2em;}@media(max-width:1024px){.elementor-3147 .elementor-element.elementor-element-3bdeae2{padding:0px 20px 80px 20px;}.elementor-3147 .elementor-element.elementor-element-119d6dd9 .elementor-heading-title{font-size:18px;}.elementor-3147 .elementor-element.elementor-element-1a06954e .elementor-heading-title{font-size:18px;}.elementor-3147 .elementor-element.elementor-element-6be565f8 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-3147 .elementor-element.elementor-element-4a84ec33{padding:23px 13px 23px 13px;}.elementor-3147 .elementor-element.elementor-element-3f490530{padding:47px 0px 0px 0px;}.elementor-3147 .elementor-element.elementor-element-1ce46209 .elementor-heading-title{font-size:18px;}}@media(max-width:767px){.elementor-3147 .elementor-element.elementor-element-2b8ed1ae .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:-100px;}.elementor-3147 .elementor-element.elementor-element-2b8ed1ae{margin-top:-25%;margin-bottom:0%;padding:0px 0px 20px 0px;}.elementor-3147 .elementor-element.elementor-element-1ca63c55{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3147 .elementor-element.elementor-element-3bdeae2{margin-top:0px;margin-bottom:0px;z-index:0;}.elementor-3147 .elementor-element.elementor-element-2ac787d3 > .elementor-element-populated{padding:0px 0px 40px 0px;}.elementor-3147 .elementor-element.elementor-element-2b497274 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3147 .elementor-element.elementor-element-27772210 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3147 .elementor-element.elementor-element-27772210{text-align:left;}.elementor-3147 .elementor-element.elementor-element-5700fff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3147 .elementor-element.elementor-element-49c049ea .elementor-custom-embed-play i{font-size:44px;}.elementor-3147 .elementor-element.elementor-element-49c049ea .elementor-custom-embed-play svg{width:44px;height:44px;}.elementor-3147 .elementor-element.elementor-element-6be565f8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3147 .elementor-element.elementor-element-4a84ec33{padding:22px 13px 22px 13px;}.elementor-3147 .elementor-element.elementor-element-c1c7068{width:40%;}.elementor-3147 .elementor-element.elementor-element-218e281d{width:60%;}.elementor-3147 .elementor-element.elementor-element-3f490530{padding:47px 0px 0px 0px;}.elementor-3147 .elementor-element.elementor-element-1a1198f8 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-3147 .elementor-element.elementor-element-2ac787d3{width:66.67%;}.elementor-3147 .elementor-element.elementor-element-6be565f8{width:33.33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3147 .elementor-element.elementor-element-c1c7068{width:30%;}.elementor-3147 .elementor-element.elementor-element-218e281d{width:70%;}}/* Start custom CSS for site_reviews_form, class: .elementor-element-caf42bd */.glsr-default form.glsr-form label.glsr-label{color:black !important;}
.glsr-default form.glsr-form .glsr-toggle{color:Black;}/* End custom CSS */
/* Start custom CSS for site_reviews_summary, class: .elementor-element-49c024ae */.glsr-summary-text{color:Black;}
.glsr-summary-percentages {
color:Black;}/* End custom CSS */
/* Start custom CSS for site_reviews, class: .elementor-element-21e3f41a */.glsr-review{color:Black;}
.glsr-no-margins{color:Black;}
.glsr-tag-value{color:Black;}/* End custom CSS */