.elementor-4048 .elementor-element.elementor-element-d036f77:not(.elementor-motion-effects-element-type-background), .elementor-4048 .elementor-element.elementor-element-d036f77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000}.elementor-4048 .elementor-element.elementor-element-d036f77{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;z-index:999}.elementor-4048 .elementor-element.elementor-element-d036f77>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.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-4048 .elementor-element.elementor-element-e994c36>.elementor-widget-container{padding:15px 15px 15px 15px}.elementor-4048 .elementor-element.elementor-element-e994c36{text-align:center}.elementor-4048 .elementor-element.elementor-element-e994c36 .elementor-heading-title{font-family:"Roboto",sans-serif;font-size:36px;font-weight:900;line-height:1.2em;letter-spacing:.9px;color:#fff}.elementor-4048 .elementor-element.elementor-element-cced724:not(.elementor-motion-effects-element-type-background), .elementor-4048 .elementor-element.elementor-element-cced724 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#d9f0f7}.elementor-4048 .elementor-element.elementor-element-cced724,.elementor-4048 .elementor-element.elementor-element-cced724>.elementor-background-overlay{border-radius:15px 15px 15px 15px}.elementor-4048 .elementor-element.elementor-element-cced724{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-4048 .elementor-element.elementor-element-cced724>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-4048 .elementor-element.elementor-element-11a843b>.elementor-element-populated{padding:0 0 0 0}.elementor-4048 .elementor-element.elementor-element-275b048>.elementor-widget-container{padding:17px 17px 0 17px}.elementor-4048 .elementor-element.elementor-element-743f825>.elementor-widget-container{padding:15px 15px 15px 15px;border-radius:10px 10px 10px 10px}.elementor-4048 .elementor-element.elementor-element-743f825 form.glsr-form .glsr-field-rating{--glsr-form-star:2em}.elementor-4048 .elementor-element.elementor-element-743f825 .glsr[data-theme] .glsr-field-rating [data-stars]{font-size:initial}.elementor-4048 .elementor-element.elementor-element-743f825 .glsr[data-theme] .glsr-field-rating [data-stars]>span{font-size:initial;height:var(--glsr-form-star);width:var(--glsr-form-star)}.elementor-4048 .elementor-element.elementor-element-743f825 form.glsr-form .glsr-field-rating span[data-rating]{column-gap:2px}.elementor-4048 .elementor-element.elementor-element-743f825 .glsr-review-form{--glsr-gap-md:.75em}.elementor-4048 .elementor-element.elementor-element-743f825 .elementor-form .elementor-form-fields-wrapper .glsr-field{margin-bottom:.75em}#elementor-popup-modal-4048{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all}#elementor-popup-modal-4048 .dialog-message{width:760px;height:auto}#elementor-popup-modal-4048 .dialog-close-button{display:flex}#elementor-popup-modal-4048 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,.2)}@media (max-width:767px){.elementor-4048 .elementor-element.elementor-element-57b0024{width:100%}.elementor-4048 .elementor-element.elementor-element-11a843b{width:100%}}.elementor-4048 .elementor-element.elementor-element-57b0024{width:50%!important}.elementor-4048 .elementor-element.elementor-element-275b048 select{width:100%}.glsr-label,.glsr-label span{font-size:20px;font-weight:600}.elementor-4048 .elementor-element.elementor-element-743f825 button{width:100%;text-align:center;place-content:center}@media (min-width:481px){.elementor-4048 .elementor-element.elementor-element-11a843b{width:50%!important}}@media (max-width:480px){.elementor-4048 .elementor-element.elementor-element-11a843b{width:100%!important}}