html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin:0;padding:0;border:0; }table {width:100%;border-spacing:0;border-collapse:collapse; }ol, ul {list-style:none; }img {max-width:100%;height:auto;vertical-align:middle; }* {box-sizing:border-box; }p {margin-bottom:20px; }.elementor-button-icon {font-size:18px; }.elementor-button-icon .material-icons {vertical-align:middle; }@media (min-width:768px) {.elementor-button-icon {font-size:20px; } }.elementor-widget-text-editor ul li, .elementor-tab-content ul li, .sg-def-content ul li {padding-left:30px;display:block;position:relative;margin-bottom:8px; }.elementor-widget-text-editor ul li:last-child(), .elementor-tab-content ul li:last-child(), .sg-def-content ul li:last-child() {margin-bottom:0; }.elementor-widget-text-editor ul li:before, .elementor-tab-content ul li:before, .sg-def-content ul li:before {content:"\eb51";font-family:'material-im';position:absolute;left:0;display:block;color:var(--e-global-color-primary); }.elementor-accordion .elementor-accordion-item {margin-bottom:10px; }.elementor-accordion .elementor-tab-title {border-radius:8px; }.elementor-accordion .elementor-tab-title.elementor-active {background-color:var(--e-global-color-primary) !important;color:#fff !important; }.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-title, .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon, .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon i:before {color:#fff !important; }.elementor-accordion .elementor-tab-content .sg-tab-link {margin-top:20px;text-transform:uppercase;font-size:14px;font-weight:700;letter-spacing:0.5px;display:block;position:relative;padding-left:25px;color:var(--e-global-color-accent);transition:all 160ms cubic-bezier(0.4, 0, 0.2, 1) 0s; }.elementor-accordion .elementor-tab-content .sg-tab-link:before {font-size:18px;content:"\eb51";font-family:'material-im';position:absolute;left:0;display:block;color:var(--e-global-color-primary); }.sg-letter-title {text-shadow:3px 3px 0px rgba(118, 191, 37, 0.5);font-size:40px;margin-bottom:13px; }.sg-def {margin-bottom:15px; }.sg-def .sg-def-title, .sg-def h2.sg-def-title {font-size:16px;margin-bottom:0; }@media (min-width:768px) {.sg-def .sg-def-title, .sg-def h2.sg-def-title {font-size:20px; } }.sg-letter-section {margin-bottom:40px; }.elementor-widget-breadcrumbs a {vertical-align:middle; }.elementor-widget-breadcrumbs span {vertical-align:middle; }.elementor-widget-breadcrumbs .material-icons {vertical-align:middle;line-height:1;font-size:20px; }.elementor-widget-breadcrumbs .material-icons.icon-home {font-size:28px;margin-right:5px;color:var(--e-global-color-primary); }#breadcrumbs > span > span > .icon-sep {display:none; }.sg-predictive-search-wrapper {width:665px;max-width:100%; }.sg-predictive-search-input {position:relative; }.sg-predictive-search-input input:not([type="button"]):not([type="submit"]), .sg-predictive-search-input .sg-predictive-search-input-input:not([type="button"]):not([type="submit"]) {width:100%;background-color:#fff;font-family:var(--e-global-typography-text-font-family), Sans-serif;font-size:15px;font-weight:600;line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);padding:10px 30px 10px 15px;border:solid 2px var(--e-global-color-primary);outline:none;box-shadow:5px 5px 0px rgba(122, 121, 121, 0.5) !important; }@media (min-width:768px) {.sg-predictive-search-input input:not([type="button"]):not([type="submit"]), .sg-predictive-search-input .sg-predictive-search-input-input:not([type="button"]):not([type="submit"]) {padding:20px 60px 20px 30px;font-size:17px; } }.sg-predictive-search-input .icon {color:var(--e-global-color-primary);font-size:18px;position:absolute;right:15px;top:10px;cursor:pointer; }@media (min-width:768px) {.sg-predictive-search-input .icon {right:30px;top:20px; } }.sg-predictive-search-input .ui-menu {overflow:scroll;max-height:255px; }.sg-predictive-search-tmp-white .sg-predictive-search-input input:not([type="button"]):not([type="submit"]), .sg-predictive-search-tmp-white .sg-predictive-search-input .sg-predictive-search-input-input:not([type="button"]):not([type="submit"]) {width:100%;padding-right:50px;background-color:#fff; }.sg-predictive-search-tmp-white .sg-predictive-search-input input:not([type="button"]):not([type="submit"]):focus, .sg-predictive-search-tmp-white .sg-predictive-search-input .sg-predictive-search-input-input:not([type="button"]):not([type="submit"]):focus {outline:solid 1px #fff; }.ui-autocomplete {z-index:99999;background:#fff;border:0;padding:0;font-family:var(--e-global-typography-f7d5cd4-font-family), Sans-serif;font-size:15px;border:none;border-radius:8px;overflow:hidden;max-width:280px;box-shadow:0px 0px 20px rgba(0, 0, 0, 0.2); }.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper {padding:5px 20px;transition:all 160ms cubic-bezier(0.4, 0, 0.2, 1) 0s;cursor:pointer; }.ui-autocomplete .ui-menu-item .ui-state-active {padding:5px 20px;background:#f4f4f4;border:none; }body.page {margin-bottom:0; }.elementor-button-link {transition:all 160ms cubic-bezier(0.4, 0, 0.2, 1) 0s; }.sgaa-btn-fill .elementor-button-link:hover {transform:translate(-3px, -3px);box-shadow:8px 8px 0px rgba(118, 191, 37, 0.38) !important; }.elementor-button-icon {line-height:1; }.elementor-button-content-wrapper {align-items:center; }.elementor-widget-heading h1.elementor-heading-title, .elementor-widget-heading .h1.elementor-heading-title {color:var(--e-global-color-1e9055f);font-family:var(--e-global-typography-6859ff2-font-family), Sans-serif;font-size:var(--e-global-typography-6859ff2-font-size);font-weight:var(--e-global-typography-6859ff2-font-weight);text-transform:var(--e-global-typography-6859ff2-text-transform);line-height:var(--e-global-typography-6859ff2-line-height);letter-spacing:var(--e-global-typography-6859ff2-letter-spacing);word-spacing:var(--e-global-typography-6859ff2-word-spacing); }.elementor-widget-heading h2.elementor-heading-title, .elementor-widget-heading .h2.elementor-heading-title {color:var(--e-global-color-1e9055f);font-family:var(--e-global-typography-6b3f7a5-font-family), Sans-serif;font-size:var(--e-global-typography-6b3f7a5-font-size);font-weight:var(--e-global-typography-6b3f7a5-font-weight);text-transform:var(--e-global-typography-6b3f7a5-text-transform);line-height:var(--e-global-typography-6b3f7a5-line-height);letter-spacing:var(--e-global-typography-6b3f7a5-letter-spacing);word-spacing:var(--e-global-typography-6b3f7a5-word-spacing); }.elementor-widget-heading h3.elementor-heading-title, .elementor-widget-heading .h3.elementor-heading-title {color:var(--e-global-color-1e9055f);font-family:var(--e-global-typography-8174ebe-font-family), Sans-serif;font-size:var(--e-global-typography-8174ebe-font-size);font-weight:var(--e-global-typography-8174ebe-font-weight);text-transform:var(--e-global-typography-8174ebe-text-transform);line-height:var(--e-global-typography-8174ebe-line-height);letter-spacing:var(--e-global-typography-8174ebe-letter-spacing);word-spacing:var(--e-global-typography-8174ebe-word-spacing); }.elementor-widget-heading h4.elementor-heading-title, .elementor-widget-heading .h4.elementor-heading-title {color:var(--e-global-color-1e9055f);font-family:var(--e-global-typography-640d603-font-family), Sans-serif;font-size:var(--e-global-typography-640d603-font-size);font-weight:var(--e-global-typography-640d603-font-weight);text-transform:var(--e-global-typography-640d603-text-transform);line-height:var(--e-global-typography-640d603-line-height);letter-spacing:var(--e-global-typography-640d603-letter-spacing);word-spacing:var(--e-global-typography-640d603-word-spacing); }.elementor-widget-heading h5.elementor-heading-title, .elementor-widget-heading .h5.elementor-heading-title {color:var(--e-global-color-1e9055f);font-family:var(--e-global-typography-0df58b8-font-family), Sans-serif;font-size:var(--e-global-typography-0df58b8-font-size);font-weight:var(--e-global-typography-0df58b8-font-weight);text-transform:var(--e-global-typography-0df58b8-text-transform);line-height:var(--e-global-typography-0df58b8-line-height);letter-spacing:var(--e-global-typography-0df58b8-letter-spacing);word-spacing:var(--e-global-typography-0df58b8-word-spacing); }.elementor-widget-heading h6.elementor-heading-title, .elementor-widget-heading .h6.elementor-heading-title {color:var(--e-global-color-text);font-family:var(--e-global-typography-eeee25f-font-family), Sans-serif;font-size:var(--e-global-typography-eeee25f-font-size);font-weight:var(--e-global-typography-eeee25f-font-weight);text-transform:var(--e-global-typography-eeee25f-text-transform);line-height:var(--e-global-typography-eeee25f-line-height);letter-spacing:var(--e-global-typography-eeee25f-letter-spacing);word-spacing:var(--e-global-typography-eeee25f-word-spacing); }h1 b, .h1 b, h2 b, .h2 b, h3 b, .h3 b, h4 b, .h4 b, .elementor-heading-title b, .elementor-button-text b {font-weight:inherit;color:var(--e-global-color-secondary);font-size:130%; }.elementor-kit-5 button.elementor-size-xs, .elementor-kit-5 input[type="button"].elementor-size-xs, .elementor-kit-5 input[type="submit"].elementor-size-xs, .elementor-kit-5 .elementor-button.elementor-size-xs {padding:0;font-size:12px; }.elementor-kit-5 button.elementor-size-sm, .elementor-kit-5 input[type="button"].elementor-size-sm, .elementor-kit-5 input[type="submit"].elementor-size-sm, .elementor-kit-5 .elementor-button.elementor-size-sm {padding:13px 20px 13px 20px;font-size:12px; }.elementor-kit-5 button.elementor-size-sm .elementor-button-icon, .elementor-kit-5 input[type="button"].elementor-size-sm .elementor-button-icon, .elementor-kit-5 input[type="submit"].elementor-size-sm .elementor-button-icon, .elementor-kit-5 .elementor-button.elementor-size-sm .elementor-button-icon {margin-left:-10px; }.elementor-kit-5 button.elementor-size-md, .elementor-kit-5 input[type="button"].elementor-size-md, .elementor-kit-5 input[type="submit"].elementor-size-md, .elementor-kit-5 .elementor-button.elementor-size-md {padding:15px 30px 15px 30px;font-size:13px; }.elementor-kit-5 button.elementor-size-md .elementor-button-icon, .elementor-kit-5 input[type="button"].elementor-size-md .elementor-button-icon, .elementor-kit-5 input[type="submit"].elementor-size-md .elementor-button-icon, .elementor-kit-5 .elementor-button.elementor-size-md .elementor-button-icon {margin-left:-10px; }@media (min-width:768px) {.elementor-kit-5 button.elementor-size-xs, .elementor-kit-5 input[type="button"].elementor-size-xs, .elementor-kit-5 input[type="submit"].elementor-size-xs, .elementor-kit-5 .elementor-button.elementor-size-xs {padding:0;font-size:12px; }.elementor-kit-5 button.elementor-size-sm, .elementor-kit-5 input[type="button"].elementor-size-sm, .elementor-kit-5 input[type="submit"].elementor-size-sm, .elementor-kit-5 .elementor-button.elementor-size-sm {padding:15px 30px 15px 30px;font-size:14px; }.elementor-kit-5 button.elementor-size-sm .elementor-button-icon, .elementor-kit-5 input[type="button"].elementor-size-sm .elementor-button-icon, .elementor-kit-5 input[type="submit"].elementor-size-sm .elementor-button-icon, .elementor-kit-5 .elementor-button.elementor-size-sm .elementor-button-icon {margin-left:-10px; }.elementor-kit-5 button.elementor-size-md, .elementor-kit-5 input[type="button"].elementor-size-md, .elementor-kit-5 input[type="submit"].elementor-size-md, .elementor-kit-5 .elementor-button.elementor-size-md {padding:20px 30px 20px 30px;font-size:16px; }.elementor-kit-5 button.elementor-size-md .elementor-button-icon, .elementor-kit-5 input[type="button"].elementor-size-md .elementor-button-icon, .elementor-kit-5 input[type="submit"].elementor-size-md .elementor-button-icon, .elementor-kit-5 .elementor-button.elementor-size-md .elementor-button-icon {margin-left:-10px; } }body > div.elementor-location-single {max-width:100vw;overflow:hidden; }.e-con .elementor-widget.elementor-widget.elementor-widget-stargraf-price-table {margin-bottom:27px; }.elementor-widget-stargraf-price-table {background-color:#fff;box-shadow:0px 0px 10px rgba(0, 0, 0, 0.2);margin-top:70px;margin-bottom:27px; }@media (min-width:768px) {.elementor-widget-stargraf-price-table {box-shadow:0px 0px 15px rgba(0, 0, 0, 0.2); } }.elementor-widget-stargraf-price-table .elementor-price-table__header {width:calc(100% - 40px);margin:-70px auto 0 auto;max-width:300px; }@media (min-width:1024px) {.elementor-widget-stargraf-price-table {width:calc(100% - 80px); } }.elementor-widget-stargraf-price-table .elementor-price-table__features-list_title {margin-bottom:20px; }.elementor-widget-stargraf-price-table .elementor-price-table__subheading {margin-top:10px;display:inline-block; }.elementor-widget-stargraf-price-table .elementor-price-table__subheading b {font-weight:700;font-size:2.3em;color:var(--e-global-color-secondary); }.elementor-widget-stargraf-price-table .elementor-price-table .elementor-price-table__features-list li .elementor-price-table__feature-inner {margin-left:0; }.elementor-widget-stargraf-price-table .elementor-price-table .elementor-price-table__footer {padding-bottom:0;padding-top:15px;margin-bottom:-27px; }.elementor-widget-breadcrumbs i {color:var(--e-global-color-primary);font-size:20px;margin-right:10px;line-height:8px;vertical-align:middle;margin-top:-7px; }@media (min-width:768px) {.sg-definitions {column-count:2;column-gap:20px; }.sg-definitions .sg-letter-section {break-inside:avoid; } }.sg-definitions.sg-def-faq .sg-def-title {text-transform:none; }.sg-nav-definitions.sg-def-faq a.sg-def-link {text-transform:none; }.sg-nav-definitions ul {padding-left:20px; }.sg-nav-definitions a.sg-def-link {display:block;position:relative;padding-left:20px;margin-bottom:10px;color:var(--e-global-color-text); }.sg-nav-definitions a.sg-def-link:before {content:"\eb51";font-family:'material-im';position:absolute;left:0;display:block;color:var(--e-global-color-primary);top:50%;transform:translateY(-50%); }.wpcf7-form {position:relative; }.wpcf7-form .wpcf7-response-output {position:absolute;background:#eee;z-index:999;font-size:14px;margin-top:5px !important;color:var(--e-global-color-primary);border:0 !important; }.wpcf7-form.invalid {color:var(--e-global-color-secondary); }.sg-contact-form label {font-size:16px;font-weight:600;line-height:1.2;letter-spacing:0.5px;color:var(--e-global-color-text);margin-bottom:13px;display:block; }.sg-contact-form .form-group {margin-bottom:35px; }.sg-contact-form .wpcf7-form-control {background:#fff;padding:15px 25px;width:100%;height:auto;border:none;font-size:15px;border-bottom:solid 2px transparent;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);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing); }.sg-contact-form .wpcf7-form-control:focus, .sg-contact-form .wpcf7-form-control:focus-visible {-webkit-box-shadow:none;box-shadow:none;outline:none;border-bottom:solid 2px var(--e-global-color-primary); }.sg-contact-form .wpcf7-form-control .wpcf7-spinner {position:absolute;margin-top:12px; }.sg-contact-form .wpcf7-checkbox {display:flex;padding:0 0 0 20px;background-color:transparent; }.sg-contact-form .wpcf7-checkbox label {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);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing); }.sg-contact-form .wpcf7-checkbox input[type="checkbox"] {opacity:0;position:absolute; }.sg-contact-form .wpcf7-checkbox input[type="checkbox"]:checked + .wpcf7-list-item-label:after {opacity:1; }.sg-contact-form .wpcf7-checkbox .wpcf7-list-item-label:before {display:block;height:20px;width:20px;background:#fff;position:absolute;top:3px;left:0; }.sg-contact-form .wpcf7-list-item-label:after {content:'\ebe4';font-family:'material-im' !important;font-size:20px;font-weight:700;line-height:1;vertical-align:middle;color:var(--e-global-color-primary);position:absolute;left:0;top:2px;transition:all 160ms cubic-bezier(0.4, 0, 0.2, 1) 0s;opacity:0; }.sg-contact-form .wpcf7-submit, .sg-contact-form input[type="submit"].wpcf7-submit {transition:all 160ms cubic-bezier(0.4, 0, 0.2, 1) 0s;cursor:pointer;width:auto;font-family:"Roboto Condensed", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.5;letter-spacing:0.5px;fill:var(--e-global-color-1e9055f);color:#fff;background-color:var(--e-global-color-secondary);border-style:solid;border-color:var(--e-global-color-secondary);border-width:2px;box-shadow:5px 5px 0px 0px rgba(118, 191, 37, 0.38);padding:14px 15px;cursor:pointer;position:relative;transition:all 160ms cubic-bezier(0.4, 0, 0.2, 1) 0s;margin-bottom:-30px; }@media (min-width:768px) {.sg-contact-form .wpcf7-submit, .sg-contact-form input[type="submit"].wpcf7-submit {font-size:15px;padding:15px 15px; } }@media (min-width:1024px) {.sg-contact-form .wpcf7-submit, .sg-contact-form input[type="submit"].wpcf7-submit {padding:15px 30px; } }.sg-contact-form .wpcf7-submit:hover, .sg-contact-form input[type="submit"].wpcf7-submit:hover, .sg-contact-form .wpcf7-submit:focus, .sg-contact-form input[type="submit"].wpcf7-submit:focus, .sg-contact-form .wpcf7-submit:active, .sg-contact-form input[type="submit"].wpcf7-submit:active {transform:translate(-3px, -3px);box-shadow:8px 8px 0px rgba(118, 191, 37, 0.38) !important;background-color:var(--e-global-color-secondary);color:#fff; }.sg-contact-form .text-center {text-align:center; }.dropdown {position:relative;display:inline-block; }.dropdown .dropdown-menu {position:absolute;top:100%;left:0;display:none;background-color:#fff;border:1px solid #ccc;padding:5px 0; }.dropdown .dropdown-menu a {display:block;padding:10px 15px;color:#333;text-decoration:none; }.dropdown.show .dropdown-menu {display:block; }.sg-edito-filter .dropdown {position:relative;display:inline-block; }.sg-edito-filter .dropdown-toggle {font-family:"Roboto Condensed", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1.5;letter-spacing:0.5px;fill:var(--e-global-color-1e9055f);color:var(--e-global-color-1e9055f);background-color:#fff;border-style:solid;border-color:var(--e-global-color-primary);border-width:2px;box-shadow:5px 5px 0px 0px rgba(118, 191, 37, 0.38);padding:14px 15px 14px 50px;cursor:pointer;position:relative;transition:all 160ms cubic-bezier(0.4, 0, 0.2, 1) 0s; }@media (min-width:768px) {.sg-edito-filter .dropdown-toggle {font-size:15px;padding:15px 15px 15px 50px; } }@media (min-width:1024px) {.sg-edito-filter .dropdown-toggle {padding:15px 30px 15px 55px; } }.sg-edito-filter .dropdown-toggle svg {position:absolute;left:10px;top:calc(50% - 15px); }@media (min-width:768px) {.sg-edito-filter .dropdown-toggle svg {left:15px; } }.sg-edito-filter .dropdown-toggle svg path {transition:all 160ms cubic-bezier(0.4, 0, 0.2, 1) 0s; }.sg-edito-filter .dropdown-toggle:after {display:none; }.sg-edito-filter .dropdown-toggle:hover, .sg-edito-filter .dropdown-toggle:focus, .sg-edito-filter .dropdown-toggle:active {transform:translate(-3px, -3px);box-shadow:8px 8px 0px rgba(118, 191, 37, 0.38) !important;background-color:#fff;color:var(--e-global-color-1e9055f); }.sg-edito-filter .dropdown-menu {position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:160px;padding:5px;margin:2px 0 0;font-size:14px;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);max-height:300px;overflow:scroll; }.sg-edito-filter .dropdown-menu.show {display:block; }.sg-edito-filter .dropdown-menu a {display:block;padding:5px 10px;color:#333;text-decoration:none;font-weight:700; }.sg-edito-filter .dropdown-menu a.pl-2 {padding-left:20px !important;font-weight:400; }.sg-edito-filter .dropdown-menu a:hover {background-color:#f5f5f5; }.sg-edito-filter .dropdown-item.active, .sg-edito-filter .dropdown-item:active {color:var(--e-global-color-primary);background-color:transparent; }.elementor-price-table__header {position:relative; }.elementor-price-table__button.elementor-button {box-shadow:5px 5px 0px 0px rgba(118, 191, 37, 0.38);transition:all 160ms cubic-bezier(0.4, 0, 0.2, 1) 0s; }.elementor-price-table__button.elementor-button:hover {transform:translate(-3px, -3px);box-shadow:8px 8px 0px rgba(118, 191, 37, 0.38) !important; }.elementor-price-table__integer-part, .elementor-price-table__currency {text-decoration:line-through; }.elementor-price-table__before-price {margin-right:5px; }#breadcrumbs .color-primary {color:var(--e-global-color-primary);display:inline-block;margin-left:5px;margin-right:5px; }#breadcrumbs > span > span:nth-last-child(3) > a {font-weight:500; }#breadcrumbs > span > span:first-child > a {position:relative;padding-left:28px; }#breadcrumbs > span > span:first-child > a:before {content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="21" height="21" viewBox="0 0 21 21" fill="none"><path d="M1 10.2857L10.2857 1L19.5714 10.2857" stroke="%2376BF25" stroke-width="1.42857" stroke-linecap="round" stroke-linejoin="round"/><path d="M3.85718 12.4286V19.5714H16.7143V12.4286" stroke="%2376BF25" stroke-width="1.42857" stroke-linecap="round" stroke-linejoin="round"/></svg>');display:inline-block;width:21px;height:21px;margin-right:5px;position:absolute;left:0; }.elementor-widget.elementor-widget-sg-absolute-link {position:absolute;top:0;right:0;left:0;bottom:0;display:block;z-index:3;font-size:0; }.elementor-widget.elementor-widget-sg-absolute-link .elementor-widget-container {position:absolute;top:0;right:0;left:0;bottom:0;display:block;z-index:3;font-size:0; }.elementor-widget.elementor-widget-sg-absolute-link .sg-absolute-link {position:absolute;top:0;right:0;left:0;bottom:0;display:block;z-index:3;font-size:0; }.elementor-edit-mode .elementor-widget.elementor-widget-sg-absolute-link {bottom:100%;top:auto; }.elementor-edit-mode .elementor-widget.elementor-widget-sg-absolute-link .elementor-widget-container {bottom:100%;top:auto; }.elementor-edit-mode .elementor-widget.elementor-widget-sg-absolute-link .sg-absolute-link {bottom:100%;top:auto;opacity:0;font-size:10px; }@media (max-width:767px) {.sg-mm-collapse .elementor-widget .elementor-icon-list-item {display:block;width:100%;padding-bottom:4px;margin-top:4px; }.sg-mm-collapse .elementor-widget.elementor-widget-heading {cursor:pointer;padding:15px 30px 15px 0;border-bottom:1px solid rgba(93, 93, 93, 0.3); }.sg-mm-collapse .elementor-widget.elementor-widget-heading .elementor-heading-title.elementor-size-default {color:#353333; }.sg-mm-collapse .elementor-widget.elementor-widget-heading:after {content:'';display:inline-block;width:12px;height:8px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.5' d='M1.41 0.851074L6 5.26489L10.59 0.851074L12 2.20991L6 7.9922L0 2.20991L1.41 0.851074Z' fill='%23FA5660'/%3E%3C/svg%3E");position:absolute;right:0;transform:rotate(0);transition:all 160ms cubic-bezier(0.4, 0, 0.2, 1) 0s;top:calc(50% - 4px); }.sg-mm-collapse .elementor-widget.elementor-widget-heading.open:after {transform:rotate(-180deg); }.sg-mm-collapse .elementor-widget-icon-list:not(.collapse, .collapsing) {display:none; } }.elementor-price-table__features-list .sg-featured-title {position:relative; }.elementor-price-table__features-list .sg-featured-title.elementor-tab-title {cursor:pointer;padding-right:15px; }.elementor-price-table__features-list .sg-featured-title.elementor-tab-title i {transform:translateY(3px); }.elementor-price-table__features-list .sg-featured-title.elementor-tab-title::after {content:url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 -960 960 960' width='20'><path d='M480-345 240-585l43-43 197 198 197-197 43 43-240 239Z'/></svg>");position:absolute;right:0;transition:transform 0.3s ease;width:20px;height:20px; }.elementor-price-table__features-list .sg-featured-title.elementor-tab-title[aria-expanded="true"]::after {transform:rotate(180deg); }.elementor-price-table__features-list .elementor-tab-content {color:var(--e-global-color-text);font-size:14px;font-weight:300;padding:10px 0;display:none; }.elementor-price-table__features-list .elementor-tab-content[aria-hidden="false"] {display:block; }.sg-link-to-faq {display:block; }.elementor-toggle {text-align:left; }.elementor-toggle .elementor-tab-title {font-weight:700;line-height:1;margin:0;padding:15px;border-bottom:1px solid #d5d8dc;cursor:pointer;outline:none; }.elementor-toggle .elementor-tab-title .elementor-toggle-icon {display:inline-block;width:1em; }.elementor-toggle .elementor-tab-title .elementor-toggle-icon svg {-webkit-margin-start:-5px;margin-inline-start:-5px;width:1em;height:1em; }.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-right {float:right;text-align:right; }.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-left {float:left;text-align:left; }.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-closed {display:block; }.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-opened {display:none; }.elementor-toggle .elementor-tab-title.elementor-active {border-bottom:none; }.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-closed {display:none; }.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-opened {display:block; }.elementor-toggle .elementor-tab-content {padding:15px;border-bottom:1px solid #d5d8dc;display:none; }@media (max-width:ELEMENTOR_SCREEN_MOBILE_MAX) {.elementor-toggle .elementor-tab-title {padding:12px; }.elementor-toggle .elementor-tab-content {padding:12px 10px; } }.e-con-inner > .elementor-widget-toggle, .e-con > .elementor-widget-toggle {width:var(--container-widget-width);--flex-grow:var(--container-widget-flex-grow); }.sg-ib-link-absolute {position:absolute;left:0;right:0;top:0;bottom:0;cursor:pointer; }.sg-ghost.menu-item > span, .sg-curpoint {cursor:pointer; }.elementor-widget-text-editor h2, .sg-widget-text-editor h2 {margin-bottom:10px;text-shadow:2px 2px 0px rgba(118, 191, 37, 0.47); }.elementor-widget-text-editor h3, .sg-widget-text-editor h3 {margin-bottom:10px; }.elementor-widget-text-editor ul, .sg-widget-text-editor ul {list-style:none;margin-bottom:20px;padding-left:20px; }.elementor-widget-text-editor ul li, .sg-widget-text-editor ul li {position:relative;padding-left:25px;margin-bottom:10px; }.elementor-widget-text-editor ul li::before, .sg-widget-text-editor ul li::before {content:"";position:absolute;top:13px;left:0;transform:translateY(-50%);width:16px;height:16px;background:url("data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' height='16' viewBox='0 -960 960 960' width='16'><path d='M506-481 308-679l67-67 265 265-265 265-67-67 198-198Z' fill='%2376BF25'/></svg>") no-repeat center; }