
@charset "UTF-8";@supports (column-gap:0.5em) {}@supports (-webkit-overflow-scrolling:touch) {}@supports (position:sticky) {}@supports (position:sticky) {}@supports (position:sticky) {}@supports (position:sticky) {}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none) {}.has-drop-cap:not(:focus):first-letter { float: left; font-size: 8.4em; line-height: .68; font-weight: 100; margin: .05em .1em 0 0; text-transform: uppercase; font-style: normal;}
@supports (position:sticky) {}/* --------- * https://sands.webstagesites.com/wp-content/themes/twentytwentyone/style.css?ver=1.0.0  * ---------  */
@charset "UTF-8";:root { --global--font-primary: var(--font-headings, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif); --global--font-secondary: var(--font-base, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif); --global--font-size-base: 1.25rem; --global--font-size-xs: 1rem; --global--font-size-sm: 1.125rem; --global--font-size-md: 1.25rem; --global--font-size-lg: 1.5rem; --global--font-size-xl: 2.25rem; --global--font-size-xxl: 4rem; --global--font-size-xxxl: 5rem; --global--font-size-page-title: var(--global--font-size-xxl); --global--letter-spacing: normal; --global--line-height-body: 1.7; --global--line-height-heading: 1.3; --global--line-height-page-title: 1.1; --heading--font-family: var(--global--font-primary); --heading--font-size-h6: var(--global--font-size-xs); --heading--font-size-h5: var(--global--font-size-sm); --heading--font-size-h4: var(--global--font-size-lg); --heading--font-size-h3: calc(1.25 * var(--global--font-size-lg)); --heading--font-size-h2: var(--global--font-size-xl); --heading--font-size-h1: var(--global--font-size-page-title); --heading--letter-spacing-h6: 0.05em; --heading--letter-spacing-h5: 0.05em; --heading--letter-spacing-h4: var(--global--letter-spacing); --heading--letter-spacing-h3: var(--global--letter-spacing); --heading--letter-spacing-h2: var(--global--letter-spacing); --heading--letter-spacing-h1: var(--global--letter-spacing); --heading--line-height-h6: var(--global--line-height-heading); --heading--line-height-h5: var(--global--line-height-heading); --heading--line-height-h4: var(--global--line-height-heading); --heading--line-height-h3: var(--global--line-height-heading); --heading--line-height-h2: var(--global--line-height-heading); --heading--line-height-h1: var(--global--line-height-page-title); --heading--font-weight: normal; --heading--font-weight-page-title: 300; --heading--font-weight-strong: 600; --latest-posts--title-font-family: var(--heading--font-family); --latest-posts--title-font-size: var(--heading--font-size-h3); --latest-posts--description-font-family: var(--global--font-secondary); --latest-posts--description-font-size: var(--global--font-size-sm); --list--font-family: var(--global--font-secondary); --definition-term--font-family: var(--global--font-primary); --global--color-black: #000; --global--color-dark-gray: #28303d; --global--color-gray: #39414d; --global--color-light-gray: #f0f0f0; --global--color-green: #d1e4dd; --global--color-blue: #d1dfe4; --global--color-purple: #d1d1e4; --global--color-red: #e4d1d1; --global--color-orange: #e4dad1; --global--color-yellow: #eeeadd; --global--color-white: #fff; --global--color-white-50: rgba(255, 255, 255, 0.5); --global--color-white-90: rgba(255, 255, 255, 0.9); --global--color-primary: var(--global--color-dark-gray); --global--color-secondary: var(--global--color-gray); --global--color-primary-hover: var(--global--color-primary); --global--color-background: var(--global--color-green); --global--color-border: var(--global--color-primary); --global--spacing-unit: 20px; --global--spacing-measure: unset; --global--spacing-horizontal: 25px; --global--spacing-vertical: 30px; --global--elevation: 1px 1px 3px 0 rgba(0, 0, 0, 0.2); --form--font-family: var(--global--font-secondary); --form--font-size: var(--global--font-size-sm); --form--line-height: var(--global--line-height-body); --form--color-text: var(--global--color-dark-gray); --form--color-ranged: var(--global--color-secondary); --form--label-weight: 500; --form--border-color: var(--global--color-secondary); --form--border-width: 3px; --form--border-radius: 0; --form--spacing-unit: calc(0.5 * var(--global--spacing-unit)); --cover--height: calc(15 * var(--global--spacing-vertical)); --cover--color-foreground: var(--global--color-white); --cover--color-background: var(--global--color-black); --button--color-text: var(--global--color-background); --button--color-text-hover: var(--global--color-secondary); --button--color-text-active: var(--global--color-secondary); --button--color-background: var(--global--color-secondary); --button--color-background-active: var(--global--color-background); --button--font-family: var(--global--font-primary); --button--font-size: var(--global--font-size-base); --button--font-weight: 500; --button--line-height: 1.5; --button--border-width: 3px; --button--border-radius: 0; --button--padding-vertical: 15px; --button--padding-horizontal: calc(2 * var(--button--padding-vertical)); --entry-header--color: var(--global--color-primary); --entry-header--color-link: currentColor; --entry-header--color-hover: var(--global--color-primary-hover); --entry-header--color-focus: var(--global--color-secondary); --entry-header--font-size: var(--heading--font-size-h2); --entry-content--font-family: var(--global--font-secondary); --entry-author-bio--font-family: var(--heading--font-family); --entry-author-bio--font-size: var(--heading--font-size-h4); --branding--color-text: var(--global--color-primary); --branding--color-link: var(--global--color-primary); --branding--color-link-hover: var(--global--color-secondary); --branding--title--font-family: var(--global--font-primary); --branding--title--font-size: var(--global--font-size-lg); --branding--title--font-size-mobile: var(--heading--font-size-h4); --branding--title--font-weight: normal; --branding--title--text-transform: uppercase; --branding--description--font-family: var(--global--font-secondary); --branding--description--font-size: var(--global--font-size-sm); --branding--description--font-family: var(--global--font-secondary); --branding--logo--max-width: 300px; --branding--logo--max-height: 100px; --branding--logo--max-width-mobile: 96px; --branding--logo--max-height-mobile: 96px; --primary-nav--font-family: var(--global--font-secondary); --primary-nav--font-family-mobile: var(--global--font-primary); --primary-nav--font-size: var(--global--font-size-md); --primary-nav--font-size-sub-menu: var(--global--font-size-xs); --primary-nav--font-size-mobile: var(--global--font-size-sm); --primary-nav--font-size-sub-menu-mobile: var(--global--font-size-sm); --primary-nav--font-size-button: var(--global--font-size-xs); --primary-nav--font-style: normal; --primary-nav--font-style-sub-menu-mobile: normal; --primary-nav--font-weight: normal; --primary-nav--font-weight-button: 500; --primary-nav--color-link: var(--global--color-primary); --primary-nav--color-link-hover: var(--global--color-primary-hover); --primary-nav--color-text: var(--global--color-primary); --primary-nav--padding: calc(0.66 * var(--global--spacing-unit)); --primary-nav--border-color: var(--global--color-primary); --pagination--color-text: var(--global--color-primary); --pagination--color-link-hover: var(--global--color-primary-hover); --pagination--font-family: var(--global--font-secondary); --pagination--font-size: var(--global--font-size-lg); --pagination--font-weight: normal; --pagination--font-weight-strong: 600; --footer--color-text: var(--global--color-primary); --footer--color-link: var(--global--color-primary); --footer--color-link-hover: var(--global--color-primary-hover); --footer--font-family: var(--global--font-primary); --footer--font-size: var(--global--font-size-sm); --pullquote--font-family: var(--global--font-primary); --pullquote--font-size: var(--heading--font-size-h3); --pullquote--font-style: normal; --pullquote--letter-spacing: var(--heading--letter-spacing-h4); --pullquote--line-height: var(--global--line-height-heading); --pullquote--border-width: 3px; --pullquote--border-color: var(--global--color-primary); --pullquote--color-foreground: var(--global--color-primary); --pullquote--color-background: var(--global--color-background); --quote--font-family: var(--global--font-secondary); --quote--font-size: var(--global--font-size-md); --quote--font-size-large: var(--global--font-size-xl); --quote--font-style: normal; --quote--font-weight: 700; --quote--font-weight-strong: bolder; --quote--font-style-large: normal; --quote--font-style-cite: normal; --quote--line-height: var(--global--line-height-body); --quote--line-height-large: 1.35; --separator--border-color: var(--global--color-border); --separator--height: 1px; --table--stripes-border-color: var(--global--color-light-gray); --table--stripes-background-color: var(--global--color-light-gray); --table--has-background-text-color: var(--global--color-dark-gray); --widget--line-height-list: 1.9; --widget--line-height-title: 1.4; --widget--font-weight-title: 700; --widget--spacing-menu: calc(0.66 * var(--global--spacing-unit)); --global--admin-bar--height: 0px;}
@media only screen and (min-width: 652px) { :root {  --global--font-size-xl: 2.5rem;  --global--font-size-xxl: 6rem;  --global--font-size-xxxl: 9rem;  --heading--font-size-h3: 2rem;  --heading--font-size-h2: 3rem; }}
html { line-height: 1.15; -webkit-text-size-adjust: 100%;}
body { margin: 0;}
a { background-color: transparent; text-decoration-thickness: 1px;}
img { border-style: none;}
::-webkit-file-upload-button { -webkit-appearance: button; font: inherit;}
:root { --responsive--spacing-horizontal: calc(2 * var(--global--spacing-horizontal) * 0.6); --responsive--aligndefault-width: calc(100vw - var(--responsive--spacing-horizontal)); --responsive--alignwide-width: calc(100vw - var(--responsive--spacing-horizontal)); --responsive--alignfull-width: 100%; --responsive--alignright-margin: var(--global--spacing-horizontal); --responsive--alignleft-margin: var(--global--spacing-horizontal);}
@media only screen and (min-width: 482px) { :root {  --responsive--aligndefault-width: min(calc(100vw - 4 * var(--global--spacing-horizontal)), 610px);  --responsive--alignwide-width: calc(100vw - 4 * var(--global--spacing-horizontal));  --responsive--alignright-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width)));  --responsive--alignleft-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width))); }}
@media only screen and (min-width: 822px) { :root {  --responsive--aligndefault-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), 610px);  --responsive--alignwide-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), 1240px); }}
.wp-block-post-template :where(li > *) { margin-top: calc(0.666 * var(--global--spacing-vertical)); margin-bottom: calc(0.666 * var(--global--spacing-vertical));}
@media only screen and (min-width: 482px) { .wp-block-post-template :where(li > *) {  margin-top: var(--global--spacing-vertical);  margin-bottom: var(--global--spacing-vertical); }}
.wp-block-post-template :where(li > *):first-child { margin-top: 0;}
.wp-block-post-template :where(li > *):last-child { margin-bottom: 0;}
html,body,ul,li { padding: 0; margin: 0; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased;}
html { box-sizing: border-box; font-family: var(--global--font-secondary); line-height: var(--global--line-height-body);}
*,*::before,*::after { box-sizing: inherit;}
body { font-size: var(--global--font-size-base); font-weight: normal; color: var(--global--color-primary); text-align: left;}
@supports (-webkit-appearance: none) or (-moz-appearance: none) {}@supports (-webkit-appearance: none) or (-moz-appearance: none) {}::-moz-placeholder { opacity: 1;}
img { height: auto; max-width: 100%; vertical-align: middle;}
i { font-style: italic;}
a { cursor: pointer; text-underline-offset: 3px; text-decoration-skip-ink: all;}
a:hover { text-decoration-style: dotted; text-decoration-skip-ink: none;}
.has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background:not(.has-text-color) { color: inherit;}
.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background) { background-color: transparent;}
ul {margin: 0;}
ul { list-style-type: disc;}
@media (prefers-reduced-motion) { * {  transition-delay: 0s !important;  transition-duration: 0s !important; }}
html,body,div,nav,section { max-width: none;}
/* --------- * https://sands.webstagesites.com/wp-content/themes/twentytwentyone/assets/css/print.css?ver=1.0.0  * ---------  */
@media print { @page {  margin: 2cm; } body {  font: 13pt Georgia, "Times New Roman", Times, serif;  font: 13pt var(--global--font-secondary, Georgia, "Times New Roman", Times, serif);  line-height: 1.3;  background: #fff !important;  color: #000; } a {  page-break-inside: avoid; } img {  page-break-inside: avoid;  page-break-after: avoid; } ul {  page-break-before: avoid; } a:link, a:visited, a {  background: transparent;  font-weight: bold;  text-decoration: underline;  text-align: left; } a[href^=http]:after {  content: " < " attr(href) "> "; } a:after>img {  content: ""; } a:not(:local-link):after {  content: " < " attr(href) "> "; }}
/* --------- * https://sands.webstagesites.com/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.12.0  * ---------  */
@font-face { font-family: eicons; src: url(https://selectandswitch.com.au/energy-comparison/assets/fonts/eicons.eot?5.12.0); src: url(https://selectandswitch.com.au/energy-comparison/assets/fonts/eicons.eot?5.12.0#iefix) format("embedded-opentype"), url(https://selectandswitch.com.au/energy-comparison/assets/fonts/eicons.woff2?5.12.0) format("woff2"), url(https://selectandswitch.com.au/energy-comparison/assets/fonts/eicons.woff?5.12.0) format("woff"), url(https://selectandswitch.com.au/energy-comparison/assets/fonts/eicons.ttf?5.12.0) format("truetype"), url(https://selectandswitch.com.au/energy-comparison/assets/fonts/eicons.svg?5.12.0#eicon) format("svg"); font-weight: 400; font-style: normal;}
[class^=eicon] { display: inline-block; font-family: eicons; font-size: inherit; font-weight: 400; font-style: normal; font-variant: normal; line-height: 1; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.eicon-menu-bar:before { content: '\e816';}
/* --------- * https://sands.webstagesites.com/wp-content/uploads/elementor/css/custom-frontend.min.css?ver=1634167568  * ---------  */
.dialog-close-button:not(:hover) { opacity: .4;}
.elementor-templates-modal__header__item>i:not(:hover) { color: #a4afb7;}
.elementor-templates-modal__header__close--skip>i:not(:hover) { color: #fff;}
.elementor-screen-only { position: absolute; top: -10000em; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0;}
.elementor { -webkit-hyphens: manual; -ms-hyphens: manual; hyphens: manual;}
.elementor *,.elementor :after,.elementor :before { -webkit-box-sizing: border-box; box-sizing: border-box;}
.elementor a { -webkit-box-shadow: none; box-shadow: none; text-decoration: none;}
.elementor img { height: auto; max-width: 100%; border: none; -webkit-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; box-shadow: none;}
.elementor-widget-wrap>.elementor-element.elementor-absolute { position: absolute;}
.elementor-column>.elementor-widget-wrap>.elementor-element.elementor-absolute { padding: inherit; -webkit-box-sizing: content-box; box-sizing: content-box;}
@media (max-width:980px) { .elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto {  max-width: 100%; }}
.elementor-element.elementor-absolute { z-index: 1;}
.elementor-align-right { text-align: right;}
:root { --page-title-display: block;}
.elementor-section { position: relative;}
.elementor-section .elementor-container { display: -webkit-box; display: -ms-flexbox; display: flex; margin-right: auto; margin-left: auto; position: relative;}
@media (max-width:1024px) { .elementor-section .elementor-container {  -ms-flex-wrap: wrap;  flex-wrap: wrap; }}
.elementor-section.elementor-section-boxed>.elementor-container { max-width: 1140px;}
.elementor-section.elementor-section-items-middle>.elementor-container { -webkit-box-align: center; -ms-flex-align: center; align-items: center;}
.elementor-widget-wrap { position: relative; width: 100%; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-line-pack: start; align-content: flex-start;}
.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap { display: -webkit-box; display: -ms-flexbox; display: flex;}
.elementor-widget-wrap>.elementor-element { width: 100%;}
.elementor-widget { position: relative;}
.elementor-widget:not(:last-child) { margin-bottom: 20px;}
.elementor-widget:not(:last-child).elementor-absolute { margin-bottom: 0;}
.elementor-column { min-height: 1px;}
.elementor-column { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;}
.elementor-column-gap-default>.elementor-column>.elementor-element-populated { padding: 10px;}
@media (min-width:981px) { .elementor-column.elementor-col-33 {  width: 33.333%; } .elementor-column.elementor-col-50 {  width: 50%; }}
@media (max-width:980px) { .elementor-column {  width: 100%; }}
[class^=eicon] { display: inline-block; font-family: eicons; font-size: inherit; font-weight: 400; font-style: normal; font-variant: normal; line-height: 1; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.eicon-menu-bar:before { content: "\e816";}
.elementor-element .elementor-widget-container { -webkit-transition: background .3s, border .3s, -webkit-border-radius .3s, -webkit-box-shadow .3s; transition: background .3s, border .3s, -webkit-border-radius .3s, -webkit-box-shadow .3s; -o-transition: background .3s, border .3s, border-radius .3s, box-shadow .3s; transition: background .3s, border .3s, border-radius .3s, box-shadow .3s; transition: background .3s, border .3s, border-radius .3s, box-shadow .3s, -webkit-border-radius .3s, -webkit-box-shadow .3s;}
.elementor .elementor-element ul.elementor-icon-list-items { padding: 0;}
@media (max-width:980px) { .elementor .elementor-hidden-mobile {  display: none; }}
@media (min-width:981px) and (max-width:1024px) { .elementor .elementor-hidden-tablet {  display: none; }}
@media (min-width:1025px) and (max-width:99999px) { .elementor .elementor-hidden-desktop {  display: none; }}
.elementor-widget .elementor-icon-list-items { list-style-type: none; margin: 0; padding: 0;}
.elementor-widget .elementor-icon-list-item { margin: 0; padding: 0; position: relative;}
.elementor-widget .elementor-icon-list-item:after { position: absolute; bottom: 0; width: 100%;}
.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: inherit;}
.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text { -ms-flex-item-align: center; align-self: center; padding-left: 5px;}
.elementor-widget .elementor-icon-list-icon { display: -webkit-box; display: -ms-flexbox; display: flex;}
.elementor-widget .elementor-icon-list-icon i { width: 1.25em; font-size: var(--e-icon-list-icon-size);}
.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon { text-align: var(--e-icon-list-icon-align);}
.elementor-widget.elementor-list-item-link-full_width a { width: 100%;}
.elementor-widget.elementor-align-right .elementor-icon-list-item,.elementor-widget.elementor-align-right .elementor-icon-list-item a { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; text-align: right;}
.elementor-widget.elementor-align-right .elementor-icon-list-items { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end;}
.elementor-widget:not(.elementor-align-left) .elementor-icon-list-item:after { right: 0;}
@media (max-width:1024px) { .elementor-widget:not(.elementor-tablet-align-right) .elementor-icon-list-item:after {  left: 0; } .elementor-widget:not(.elementor-tablet-align-left) .elementor-icon-list-item:after {  right: 0; }}
@media (max-width:980px) { .elementor-widget:not(.elementor-mobile-align-right) .elementor-icon-list-item:after {  left: 0; } .elementor-widget:not(.elementor-mobile-align-left) .elementor-icon-list-item:after {  right: 0; }}
.elementor-widget-image { text-align: center;}
.elementor-widget-image a { display: inline-block;}
.elementor-widget-image a img[src$=".svg"] { width: 48px;}
.elementor-widget-image img { vertical-align: middle; display: inline-block;}
/* --------- * https://sands.webstagesites.com/wp-content/uploads/elementor/css/post-5.css?ver=1634167568  * ---------  */
.elementor-section.elementor-section-boxed>.elementor-container { max-width: 1140px;}
.elementor-widget:not(:last-child) { margin-bottom: 20px;}
{}@media(max-width:1024px) { .elementor-section.elementor-section-boxed>.elementor-container {  max-width: 1024px; }}
@media(max-width:980px) { .elementor-section.elementor-section-boxed>.elementor-container {  max-width: 767px; }}
/* --------- * https://sands.webstagesites.com/wp-content/uploads/elementor/css/custom-pro-frontend.min.css?ver=1634167568  * ---------  */
@charset "UTF-8";.elementor-location-header:before { content: ""; display: table; clear: both;}
.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text { display: inline-block;}
.elementor-sticky--active { z-index: 99;}
.swiper-slide:not(:hover) .e-overlay-animation-fade { opacity: 0;}
.swiper-slide:not(:hover) .e-overlay-animation-slide-up { -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%);}
.swiper-slide:not(:hover) .e-overlay-animation-slide-down { -webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%);}
.swiper-slide:not(:hover) .e-overlay-animation-slide-right { -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%);}
.swiper-slide:not(:hover) .e-overlay-animation-slide-left { -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%);}
.swiper-slide:not(:hover) .e-overlay-animation-zoom-in { -webkit-transform: scale(.5); -ms-transform: scale(.5); transform: scale(.5); opacity: 0;}
.elementor-item:after,.elementor-item:before { display: block; position: absolute; -webkit-transition: .3s; -o-transition: .3s; transition: .3s; -webkit-transition-timing-function: cubic-bezier(.58, .3, .005, 1); -o-transition-timing-function: cubic-bezier(.58, .3, .005, 1); transition-timing-function: cubic-bezier(.58, .3, .005, 1);}
.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { opacity: 0;}
.elementor-item-active:after,.elementor-item-active:before,.elementor-item:focus:after,.elementor-item:focus:before,.elementor-item:hover:after,.elementor-item:hover:before { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1);}
.e--pointer-underline .elementor-item:after,.e--pointer-underline .elementor-item:before { height: 3px; width: 100%; left: 0; background-color: #55595c; z-index: 2;}
.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { height: 0; width: 0; left: 50%;}
.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { top: 10px;}
.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after { bottom: 10px;}
.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { top: -10px;}
.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after { bottom: -10px;}
.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { width: 10px; left: -20px;}
.e--pointer-underline .elementor-item:after { content: ""; bottom: 0;}
.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after { width: 10px; left: calc(100% + 20px);}
.e--pointer-framed.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { -webkit-transform: scale(.75); -ms-transform: scale(.75); transform: scale(.75);}
.e--pointer-framed.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { -webkit-transform: scale(1.25); -ms-transform: scale(1.25); transform: scale(1.25);}
.e--pointer-background.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -webkit-transition: .3s; -o-transition: .3s; transition: .3s;}
.e--pointer-background.e--animation-sweep-left .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { left: 100%;}
.e--pointer-background.e--animation-sweep-right .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { right: 100%;}
.e--pointer-background.e--animation-sweep-up .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { top: 100%;}
.e--pointer-background.e--animation-sweep-down .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { bottom: 100%;}
.e--pointer-background.e--animation-shutter-out-vertical .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { bottom: 50%; top: 50%;}
.e--pointer-background.e--animation-shutter-out-horizontal .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { right: 50%; left: 50%;}
.elementor-nav-menu--main .elementor-nav-menu a { -webkit-transition: .4s; -o-transition: .4s; transition: .4s;}
.elementor-nav-menu--main .elementor-nav-menu a,.elementor-nav-menu--main .elementor-nav-menu a:focus,.elementor-nav-menu--main .elementor-nav-menu a:hover { padding: 13px 20px;}
.elementor-nav-menu--layout-horizontal { display: -webkit-box; display: -ms-flexbox; display: flex;}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu a { white-space: nowrap;}
.elementor-nav-menu__align-right .elementor-nav-menu { margin-left: auto;}
.elementor-nav-menu__align-right .elementor-nav-menu { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end;}
.elementor-widget-nav-menu .elementor-widget-container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;}
.elementor-nav-menu { position: relative; z-index: 2;}
.elementor-nav-menu:after { content: "\00a0"; display: block; height: 0; font: 0/0 serif; clear: both; visibility: hidden; overflow: hidden;}
.elementor-nav-menu,.elementor-nav-menu li { display: block; list-style: none; margin: 0; padding: 0; line-height: normal; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.elementor-nav-menu a,.elementor-nav-menu li { position: relative;}
.elementor-nav-menu li { border-width: 0;}
.elementor-nav-menu a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}
.elementor-nav-menu a,.elementor-nav-menu a:focus,.elementor-nav-menu a:hover { padding: 10px 20px; line-height: 20px;}
.elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.elementor-nav-menu--dropdown .elementor-item:focus,.elementor-nav-menu--dropdown .elementor-item:hover { background-color: #55595c; color: #fff;}
.elementor-menu-toggle { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; font-size: 22px; padding: .25em; cursor: pointer; border: 0 solid; border-radius: 3px; background-color: rgba(0, 0, 0, .05); color: #494c4f;}
.elementor-nav-menu--dropdown { background-color: #fff; font-size: 13px;}
.elementor-nav-menu--dropdown.elementor-nav-menu__container { margin-top: 10px; -webkit-transition: max-height .3s, -webkit-transform .3s; transition: max-height .3s, -webkit-transform .3s; -o-transition: max-height .3s, transform .3s; transition: max-height .3s, transform .3s; transition: max-height .3s, transform .3s, -webkit-transform .3s; -webkit-transform-origin: top; -ms-transform-origin: top; transform-origin: top; overflow: auto;}
.elementor-nav-menu--dropdown a { color: #494c4f;}
.elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active)+.elementor-nav-menu__container { -webkit-transform: scaleY(0); -ms-transform: scaleY(0); transform: scaleY(0); max-height: 0;}
@media (min-width:981px) { .elementor-nav-menu--dropdown-mobile .elementor-menu-toggle, .elementor-nav-menu--dropdown-mobile .elementor-nav-menu--dropdown {  display: none; }}
@media (max-width:980px) { .elementor-nav-menu--dropdown-mobile .elementor-nav-menu--main {  display: none; }}
/* --------- * https://sands.webstagesites.com/wp-content/plugins/sticky-header-effects-for-elementor/assets/css/she-header-style.css?ver=1.4.7  * ---------  */
.header { z-index: 99; width: 100%; transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out;}
.she-header-yes { -webkit-transform: all 0.4 sease-in-out, height 0.4s ease-in-out, background-color 0.4s ease-in-out, border-bottom-width 0.4s ease-in-out, border-bottom-color 0.4s ease-in-out !important; -moz-transform: all 0.4 sease-in-out, height 0.4s ease-in-out, background-color 0.4s ease-in-out, border-bottom-width 0.4s ease-in-out, border-bottom-color 0.4s ease-in-out !important; -ms-transform: all 0.4 sease-in-out, height 0.4s ease-in-out, background-color 0.4s ease-in-out, border-bottom-width 0.4s ease-in-out, border-bottom-color 0.4s ease-in-out !important; -o-transform: all 0.4 sease-in-out, height 0.4s ease-in-out, background-color 0.4s ease-in-out, border-bottom-width 0.4s ease-in-out, border-bottom-color 0.4s ease-in-out !important; transform: all 0.4 sease-in-out, height 0.4s ease-in-out, background-color 0.4s ease-in-out, border-bottom-width 0.4s ease-in-out, border-bottom-color 0.4s ease-in-out !important;}
.elementor-widget-theme-site-logo img { -webkit-transition: all 0.4s ease-in-out !important; -o-transition: all 0.4s ease-in-out !important; transition: all 0.4s ease-in-out !important;}
/* --------- * https://sands.webstagesites.com/wp-content/uploads/elementor/css/global.css?ver=1634167684  * ---------  */
.elementor-widget-icon-list .elementor-icon-list-icon i { color: var( --e-global-color-primary);}
.elementor-widget-icon-list .elementor-icon-list-text { color: var( --e-global-color-secondary);}
.elementor-widget-icon-list .elementor-icon-list-item>a { font-family: var( --e-global-typography-text-font-family), Sans-serif; font-weight: var( --e-global-typography-text-font-weight);}
.elementor-widget-nav-menu .elementor-nav-menu .elementor-item { font-family: var( --e-global-typography-primary-font-family), Sans-serif; font-weight: var( --e-global-typography-primary-font-weight);}
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item { color: var( --e-global-color-text); fill: var( --e-global-color-text);}
.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus { color: var( --e-global-color-accent); fill: var( --e-global-color-accent);}
.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after { background-color: var( --e-global-color-accent);}
.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item { font-family: var( --e-global-typography-accent-font-family), Sans-serif; font-weight: var( --e-global-typography-accent-font-weight);}
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover) .e-tab-title-text { 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-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover) .e-tab-title-text a { color: var( --e-global-color-text);}
.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover) .e-tab-duration { color: var( --e-global-color-text);}
/* --------- * https://sands.webstagesites.com/wp-content/uploads/elementor/css/post-559.css?ver=1634566652  * ---------  */
:root { --page-title-display: none;}
/* --------- * https://sands.webstagesites.com/wp-content/uploads/elementor/css/post-82.css?ver=1634534928  * ---------  */
.elementor-82 .elementor-element.elementor-element-948f6bb>.elementor-container { max-width: 1450px; min-height: 110px;}
.elementor-82 .elementor-element.elementor-element-948f6bb:not(.elementor-motion-effects-element-type-background) { background-color: #FFFFFF;}
.elementor-82 .elementor-element.elementor-element-948f6bb { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 0px 20px 0px 20px;}
.elementor-82 .elementor-element.elementor-element-6d2d4c9>.elementor-element-populated { padding: 0px 0px 0px 0px;}
.elementor-82 .elementor-element.elementor-element-681de59 { text-align: left;}
.elementor-82 .elementor-element.elementor-element-681de59 img { width: 250px;}
.elementor-82 .elementor-element.elementor-element-9e28f18>.elementor-element-populated { margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px;}
.elementor-82 .elementor-element.elementor-element-7c383df .elementor-menu-toggle { margin-left: auto;}
.elementor-82 .elementor-element.elementor-element-7c383df .elementor-nav-menu .elementor-item { font-family: "Open Sans", Sans-serif; font-size: 18px; font-weight: 400; text-transform: capitalize;}
.elementor-82 .elementor-element.elementor-element-7c383df .elementor-nav-menu--main .elementor-item { color: #1C3379; fill: #1C3379; padding-left: 15px; padding-right: 15px;}
.elementor-82 .elementor-element.elementor-element-7c383df .elementor-nav-menu--main .elementor-item:hover,.elementor-82 .elementor-element.elementor-element-7c383df .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-82 .elementor-element.elementor-element-7c383df .elementor-nav-menu--main .elementor-item:focus { color: #FF9900; fill: #FF9900;}
.elementor-82 .elementor-element.elementor-element-7c383df .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-82 .elementor-element.elementor-element-7c383df .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after { background-color: #61CE7000;}
.elementor-82 .elementor-element.elementor-element-7c383df .elementor-nav-menu--main .elementor-item.elementor-item-active { color: #FF9900;}
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-7c383df .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child) { margin-right: 0px;}
.elementor-82 .elementor-element.elementor-element-2287614>.elementor-element-populated { padding: 0px 0px 0px 0px;}
.elementor-82 .elementor-element.elementor-element-9682319 .elementor-icon-list-icon i { color: #1C3379;}
.elementor-82 .elementor-element.elementor-element-9682319 .elementor-icon-list-item:hover .elementor-icon-list-icon i { color: #FF9900;}
.elementor-82 .elementor-element.elementor-element-9682319 { --e-icon-list-icon-size: 20px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;}
.elementor-82 .elementor-element.elementor-element-9682319 .elementor-icon-list-text { color: #FF9900; padding-left: 6px;}
.elementor-82 .elementor-element.elementor-element-9682319 .elementor-icon-list-item:hover .elementor-icon-list-text { color: #1C3379;}
.elementor-82 .elementor-element.elementor-element-9682319 .elementor-icon-list-item>a { font-family: "Open Sans", Sans-serif; font-size: 19px; font-weight: 800;}
.elementor-82 .elementor-element.elementor-element-5914b9c>.elementor-container { max-width: 1450px; min-height: 110px;}
.elementor-82 .elementor-element.elementor-element-5914b9c:not(.elementor-motion-effects-element-type-background) { background-color: #FFFFFFCC;}
.elementor-82 .elementor-element.elementor-element-5914b9c { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 0px 20px 0px 20px;}
.elementor-82 .elementor-element.elementor-element-efb8c21>.elementor-element-populated { padding: 0px 0px 0px 0px;}
.elementor-82 .elementor-element.elementor-element-96666c4 { text-align: left;}
.elementor-82 .elementor-element.elementor-element-96666c4 img { width: 250px;}
.elementor-82 .elementor-element.elementor-element-b18be59>.elementor-element-populated { margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px;}
.elementor-82 .elementor-element.elementor-element-f07f9fa .elementor-menu-toggle { margin-left: auto; background-color: #FFFFFF00;}
.elementor-82 .elementor-element.elementor-element-f07f9fa .elementor-nav-menu .elementor-item { font-family: "Open Sans", Sans-serif; font-size: 18px; font-weight: 400; text-transform: capitalize;}
.elementor-82 .elementor-element.elementor-element-f07f9fa .elementor-nav-menu--main .elementor-item { color: #1C3379; fill: #1C3379; padding-left: 20px; padding-right: 20px;}
.elementor-82 .elementor-element.elementor-element-f07f9fa .elementor-nav-menu--main .elementor-item:hover,.elementor-82 .elementor-element.elementor-element-f07f9fa .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-82 .elementor-element.elementor-element-f07f9fa .elementor-nav-menu--main .elementor-item:focus { color: #FF9900; fill: #FF9900;}
.elementor-82 .elementor-element.elementor-element-f07f9fa .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-82 .elementor-element.elementor-element-f07f9fa .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after { background-color: #61CE7000;}
.elementor-82 .elementor-element.elementor-element-f07f9fa .elementor-nav-menu--main .elementor-item.elementor-item-active { color: #FF9900;}
.elementor-82 .elementor-element.elementor-element-f07f9fa .elementor-nav-menu--dropdown a,.elementor-82 .elementor-element.elementor-element-f07f9fa .elementor-menu-toggle { color: #FFFFFF;}
.elementor-82 .elementor-element.elementor-element-f07f9fa .elementor-nav-menu--dropdown a:hover,.elementor-82 .elementor-element.elementor-element-f07f9fa .elementor-nav-menu--dropdown a.elementor-item-active,.elementor-82 .elementor-element.elementor-element-f07f9fa .elementor-menu-toggle:hover { color: #FF9900;}
.elementor-82 .elementor-element.elementor-element-f07f9fa .elementor-nav-menu--dropdown a:hover,.elementor-82 .elementor-element.elementor-element-f07f9fa .elementor-nav-menu--dropdown a.elementor-item-active { background-color: #02010100;}
.elementor-82 .elementor-element.elementor-element-f07f9fa .elementor-nav-menu--dropdown a.elementor-item-active { color: #FF9900; background-color: #02010100;}
.elementor-82 .elementor-element.elementor-element-f07f9fa div.elementor-menu-toggle { color: #FF9900;}
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-f07f9fa { right: 0px;}
.elementor-82 .elementor-element.elementor-element-f07f9fa { top: 0px;}
.elementor-82 .elementor-element.elementor-element-68cc473 .elementor-icon-list-icon i { color: #1C3379;}
.elementor-82 .elementor-element.elementor-element-68cc473 { --e-icon-list-icon-size: 20px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; top: 0px;}
.elementor-82 .elementor-element.elementor-element-68cc473 .elementor-icon-list-text { color: #FF9900; padding-left: 6px;}
.elementor-82 .elementor-element.elementor-element-68cc473 .elementor-icon-list-item>a { font-family: "Open Sans", Sans-serif; font-size: 20px; font-weight: 800;}
body:not(.rtl) .elementor-82 .elementor-element.elementor-element-68cc473 { right: 0px;}
@media (max-width:980px) { .elementor-82 .elementor-element.elementor-element-6d2d4c9 {  width: 60%; } .elementor-82 .elementor-element.elementor-element-681de59 img {  width: 165px; } .elementor-82 .elementor-element.elementor-element-9e28f18 {  width: 20%; } .elementor-82 .elementor-element.elementor-element-2287614 {  width: 20%; } .elementor-82 .elementor-element.elementor-element-9682319 .elementor-icon-list-item>a {  font-size: 0px; } .elementor-82 .elementor-element.elementor-element-5914b9c>.elementor-container {  min-height: 75px; } .elementor-82 .elementor-element.elementor-element-efb8c21 {  width: 40%; } .elementor-82 .elementor-element.elementor-element-96666c4 img {  width: 160px;  max-width: 100%; } .elementor-82 .elementor-element.elementor-element-b18be59 {  width: 60%; } .elementor-82 .elementor-element.elementor-element-b18be59.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {  align-content: center;  align-items: center; } .elementor-82 .elementor-element.elementor-element-b18be59>.elementor-element-populated {  margin: 0px 0px 0px 0px; } .elementor-82 .elementor-element.elementor-element-f07f9fa .elementor-menu-toggle {  font-size: 23px;  border-width: 0px; } .elementor-82 .elementor-element.elementor-element-f07f9fa {  width: auto;  max-width: auto;  top: -15px; } body:not(.rtl) .elementor-82 .elementor-element.elementor-element-f07f9fa {  right: 0px; } .elementor-82 .elementor-element.elementor-element-68cc473 .elementor-icon-list-item>a {  font-size: 0px; } .elementor-82 .elementor-element.elementor-element-68cc473 {  width: auto;  max-width: auto;  top: -8px; } body:not(.rtl) .elementor-82 .elementor-element.elementor-element-68cc473 {  right: 40px; }}
@media (min-width:981px) { .elementor-82 .elementor-element.elementor-element-6d2d4c9 {  width: 25%; } .elementor-82 .elementor-element.elementor-element-9e28f18 {  width: 60%; } .elementor-82 .elementor-element.elementor-element-2287614 {  width: 15%; }}
.elementor-sticky--effects.header { background-color: #fff !important;}
/* --------- * https://sands.webstagesites.com/wp-content/themes/twentytwentyone-child/style.css?ver=1.0.0  * ---------  */
.elementor-location-header { z-index: 9; width: 100%; left: 0; right: 0;}
ul,li { font-family: "Open Sans", Sans-serif;}
@media (max-width: 1380px) { .elementor-nav-menu--main .elementor-nav-menu a {  padding: 13px 12px !important; }}
@media (max-width: 1210px) { .elementor-nav-menu--main .elementor-nav-menu a {  padding: 13px 8px !important;  font-size: 15px !important; } .elementor-location-header span.elementor-icon-list-text {  font-size: 15px !important; }}
@media (max-width: 980px) { .elementor-location-header span.elementor-icon-list-text {  font-size: 0px !important; } .elementor-widget-theme-site-logo img {  max-width: 160px !important; } nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {  position: fixed;  left: 0;  right: 0;  top: 75px;  width: 100%;  background-color: rgb(28 51 121 / 70%);  margin: 0 !important;  padding: 20px 0; } .elementor-location-header {  position: unset; }}
/* --------- * https://sands.webstagesites.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver=5.15.3  * ---- .fa-phone-alt:before { content: "\f879";} -----  */
.fas { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1;}
.fa-phone-alt:before { content: "\f879";}
/* --------- * https://sands.webstagesites.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?ver=5.15.3  * ---------  */
@font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 900; font-display: block; src: url(https://selectandswitch.com.au/energy-comparison/assets/fonts/fa-solid-900.eot); src: url(https://selectandswitch.com.au/energy-comparison/assets/fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(https://selectandswitch.com.au/energy-comparison/assets/fonts/fa-solid-900.woff2) format("woff2"), url(https://selectandswitch.com.au/energy-comparison/assets/fonts/fa-solid-900.woff) format("woff"), url(https://selectandswitch.com.au/energy-comparison/assets/fonts/fa-solid-900.ttf) format("truetype"), url(https://selectandswitch.com.au/energy-comparison/assets/fonts/fa-solid-900.svg#fontawesome) format("svg");}
.fas { font-family: "Font Awesome 5 Free"; font-weight: 900;}
/* --------- * https://sands.webstagesites.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/brands.min.css?ver=5.15.3  * ---------  */
@font-face { font-family: "Font Awesome 5 Brands"; font-style: normal; font-weight: 400; font-display: block; src: url(https://selectandswitch.com.au/energy-comparison/assets/fonts/fa-brands-400.eot); src: url(https://selectandswitch.com.au/energy-comparison/assets/fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(https://selectandswitch.com.au/energy-comparison/assets/fonts/fa-brands-400.woff2) format("woff2"), url(https://selectandswitch.com.au/energy-comparison/assets/fonts/fa-brands-400.woff) format("woff"), url(https://selectandswitch.com.au/energy-comparison/assets/fonts/fa-brands-400.ttf) format("truetype"), url(https://selectandswitch.com.au/energy-comparison/assets/fonts/fa-brands-400.svg#fontawesome) format("svg");}

/* ---------------------------------------------------------------------
 * https://sands.webstagesites.com/wp-content/plugins/instagram-feed/css/sbi-styles.min.css?ver=2.9.3.1 
 * --------------------------------------------------------------------- 
 */
h4.elementor-heading-title a:hover {
	color: #F57E20 !important;
}

#sb_instagram {
    width: 100%;
    margin: 0 auto;
    padding: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#sb_instagram:after {
    content: "";
    display: table;
    clear: both;
}

#sb_instagram #sbi_images {
    width: 100%;
    float: left;
    line-height: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#sb_instagram .sbi_header_link {
    -webkit-box-shadow: none;
    box-shadow: none;
}

#sb_instagram .sbi_header_link:hover {
    border: none;
}

#sb_instagram #sbi_images .sbi_item {
    display: -moz-inline-stack;
    display: inline-block;
    float: left;
    vertical-align: top;
    zoom: 1;
    padding: inherit!important;
    margin: 0!important;
    text-decoration: none;
    opacity: 1;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}

#sb_instagram.sbi_col_2 #sbi_images .sbi_item {
    width: 50%;
}

#sb_instagram .sbi_photo_wrap {
    position: relative;
}

#sb_instagram .sbi_photo {
    display: block;
    text-decoration: none;
}

#sb_instagram .sbi_photo img {
    width: 100%;
    height: auto;
}

#sb_instagram a,
#sb_instagram a:active,
#sb_instagram a:focus,
#sb_instagram a:hover {
    outline: 0;
}

#sb_instagram img {
    display: block;
    padding: 0!important;
    margin: 0!important;
    max-width: 100%!important;
    opacity: 1!important;
}

#sb_instagram .sbi_loader {
    width: 20px;
    height: 20px;
    position: relative;
    top: 50%;
    left: 50%;
    margin: -10px 0 0 -10px;
    background-color: #000;
    background-color: rgba(0, 0, 0, .5);
    border-radius: 100%;
    -webkit-animation: sbi-sk-scaleout 1s infinite ease-in-out;
    animation: sbi-sk-scaleout 1s infinite ease-in-out;
}

#sb_instagram #sbi_load .sbi_loader {
    position: absolute;
    margin-top: -11px;
    background-color: #fff;
    opacity: 1;
}

@-webkit-keyframes sbi-sk-scaleout {
    0% {
        -webkit-transform: scale(0);
    }
    100% {
        -webkit-transform: scale(1);
        opacity: 0;
    }
}

@keyframes sbi-sk-scaleout {
    0% {
        -webkit-transform: scale(0);
        -ms-transform: scale(0);
        transform: scale(0);
    }
    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
        opacity: 0;
    }
}

.sbi-screenreader {
    text-indent: -9999px!important;
    display: block!important;
    width: 0!important;
    height: 0!important;
    line-height: 0!important;
    text-align: left!important;
    overflow: hidden!important;
}

#sb_instagram .sb_instagram_header {
    float: left;
    clear: both;
    margin: 0 0 15px 0;
    padding: 0;
    line-height: 1.2;
    width: 100%;
}

#sb_instagram .sb_instagram_header a {
    float: left;
    display: block;
    text-decoration: none;
    transition: color .5s ease;
}

.sbi_no_avatar .sbi_header_img {
    background: #333;
    color: #fff;
    width: 50px;
    height: 50px;
    position: relative;
}

.sbi_no_avatar .sbi_header_hashtag_icon {
    display: block;
    color: #fff;
    opacity: .9;
    -webkit-transition: background .6s linear, color .6s linear;
    -moz-transition: background .6s linear, color .6s linear;
    -ms-transition: background .6s linear, color .6s linear;
    -o-transition: background .6s linear, color .6s linear;
    transition: background .6s linear, color .6s linear;
}

.sbi_no_avatar:hover .sbi_header_hashtag_icon {
    display: block;
    opacity: 1;
    -webkit-transition: background .2s linear, color .2s linear;
    -moz-transition: background .2s linear, color .2s linear;
    -ms-transition: background .2s linear, color .2s linear;
    -o-transition: background .2s linear, color .2s linear;
    transition: background .2s linear, color .2s linear;
}

#sb_instagram .sb_instagram_header .sbi_header_img {
    float: left;
    position: relative;
    width: 50px;
    margin: 0 0 0 -100%!important;
    overflow: hidden;
    -moz-border-radius: 40px;
    -webkit-border-radius: 40px;
    border-radius: 40px;
}

#sb_instagram .sb_instagram_header .sbi_header_hashtag_icon .sbi_new_logo {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -12px;
    margin-left: -12px;
    width: 24px;
    height: 24px;
    font-size: 24px;
}

#sb_instagram .sb_instagram_header .sbi_header_text {
    float: left;
    width: 100%;
    padding-top: 5px;
}

#sb_instagram .sb_instagram_header a {
    text-decoration: none;
}

#sb_instagram .sb_instagram_header .sbi_header_text h3 {
    float: left;
    clear: both;
    width: auto;
    margin: 0 0 0 60px!important;
    padding: 0!important;
}

#sb_instagram .sb_instagram_header h3 {
    font-size: 16px;
    line-height: 1.3;
}

#sb_instagram .sb_instagram_header .sbi_header_text.sbi_no_bio h3 {
    padding-top: 9px!important;
}

#sb_instagram #sbi_load {
    float: left;
    clear: both;
    width: 100%;
    text-align: center;
}

#sb_instagram #sbi_load {
    opacity: 1;
    transition: all .5s ease-in;
}

#sb_instagram .sbi_load_btn .sbi_btn_text,
#sb_instagram .sbi_load_btn .sbi_loader {
    opacity: 1;
    transition: all .1s ease-in;
}

#sb_instagram .sbi_hidden {
    opacity: 0!important;
}

#sb_instagram #sbi_load .sbi_load_btn {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    padding: 7px 14px;
    margin: 5px auto 0 auto;
    background: #333;
    color: #eee;
    border: none;
    color: #fff;
    text-decoration: none;
    font-size: 13px;
    line-height: 1.5;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#sb_instagram #sbi_load .sbi_load_btn {
    position: relative;
}

#sb_instagram #sbi_load .sbi_load_btn {
    transition: all .1s ease-in;
}

#sb_instagram #sbi_load .sbi_load_btn:hover {
    outline: 0;
    box-shadow: inset 0 0 20px 20px rgba(255, 255, 255, .25);
}

#sb_instagram #sbi_load .sbi_load_btn:active {
    box-shadow: inset 0 0 10px 20px rgba(0, 0, 0, .3);
}

@media all and (max-width:640px) {
    #sb_instagram.sbi_width_resp {
        width: 100%!important;
    }
}


/* ---------------------------------------------------------------------
 * https://sands.webstagesites.com/wp-content/uploads/elementor/css/custom-frontend.min.css?ver=1634167568 
 * --------------------------------------------------------------------- 
 */

.dialog-close-button:not(:hover) {
    opacity: .4;
}

.elementor-templates-modal__header__item>i:not(:hover) {
    color: #a4afb7;
}

.elementor-templates-modal__header__close--skip>i:not(:hover) {
    color: #fff;
}

.elementor-screen-only {
    position: absolute;
    top: -10000em;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}

.elementor {
    -webkit-hyphens: manual;
    -ms-hyphens: manual;
    hyphens: manual;
}

.elementor *,
.elementor :after,
.elementor :before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.elementor a {
    -webkit-box-shadow: none;
    box-shadow: none;
    text-decoration: none;
}

.elementor img {
    height: auto;
    max-width: 100%;
    border: none;
    -webkit-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.elementor-align-left {
    text-align: left;
}

:root {
    --page-title-display: block;
}

.elementor-section {
    position: relative;
}

.elementor-section .elementor-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-right: auto;
    margin-left: auto;
    position: relative;
}

@media (max-width:1024px) {
    .elementor-section .elementor-container {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
}

.elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 1140px;
}

.elementor-widget-wrap {
    position: relative;
    width: 100%;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-line-pack: start;
    align-content: flex-start;
}

.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.elementor-widget-wrap>.elementor-element {
    width: 100%;
}

.elementor-widget {
    position: relative;
}

.elementor-widget:not(:last-child) {
    margin-bottom: 20px;
}

.elementor-column {
    min-height: 1px;
}

.elementor-column {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
    padding: 10px;
}

@media (min-width:981px) {
    .elementor-column.elementor-col-20 {
        width: 20%;
    }
    .elementor-column.elementor-col-50 {
        width: 50%;
    }
    .elementor-column.elementor-col-100 {
        width: 100%;
    }
}

@media (max-width:980px) {
    .elementor-column {
        width: 100%;
    }
}

.elementor-grid {
    display: grid;
    grid-column-gap: var(--grid-column-gap);
    grid-row-gap: var(--grid-row-gap);
}

.elementor-grid .elementor-grid-item {
    min-width: 0;
}

.elementor-grid-0 .elementor-grid {
    display: inline-block;
    width: 100%;
    word-spacing: var(--grid-column-gap);
    margin-bottom: calc(-1 * var(--grid-row-gap));
}

.elementor-grid-0 .elementor-grid .elementor-grid-item {
    display: inline-block;
    margin-bottom: var(--grid-row-gap);
    word-break: break-word;
}

.elementor-element .elementor-widget-container {
    -webkit-transition: background .3s, border .3s, -webkit-border-radius .3s, -webkit-box-shadow .3s;
    transition: background .3s, border .3s, -webkit-border-radius .3s, -webkit-box-shadow .3s;
    -o-transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s, -webkit-border-radius .3s, -webkit-box-shadow .3s;
}

.elementor-icon {
    display: inline-block;
    line-height: 1;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    color: #818a91;
    font-size: 50px;
    text-align: center;
}

.elementor-icon:hover {
    color: #818a91;
}

.elementor-icon i {
    width: 1em;
    height: 1em;
    position: relative;
    display: block;
}

.elementor-icon i:before {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}

.animated {
    -webkit-animation-duration: 1.25s;
    animation-duration: 1.25s;
}

@media (prefers-reduced-motion:reduce) {
    .animated {
        -webkit-animation: none;
        animation: none;
    }
}

.elementor .elementor-element ul.elementor-icon-list-items {
    padding: 0;
}

@media (max-width:980px) {
    .elementor .elementor-hidden-mobile {
        display: none;
    }
}

@media (min-width:981px) and (max-width:1024px) {
    .elementor .elementor-hidden-tablet {
        display: none;
    }
}

@media (min-width:1025px) and (max-width:99999px) {
    .elementor .elementor-hidden-desktop {
        display: none;
    }
}

.elementor-heading-title {
    padding: 0;
    margin: 0;
    line-height: 1;
}

.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a {
    color: inherit;
    font-size: inherit;
    line-height: inherit;
}

.elementor-widget .elementor-icon-list-items {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.elementor-widget .elementor-icon-list-item {
    margin: 0;
    padding: 0;
    position: relative;
}

.elementor-widget .elementor-icon-list-item:after {
    position: absolute;
    bottom: 0;
    width: 100%;
}

.elementor-widget .elementor-icon-list-item,
.elementor-widget .elementor-icon-list-item a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: inherit;
}

.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text {
    -ms-flex-item-align: center;
    align-self: center;
    padding-left: 5px;
}

.elementor-widget .elementor-icon-list-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.elementor-widget .elementor-icon-list-icon i {
    width: 1.25em;
    font-size: var(--e-icon-list-icon-size);
}

.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon {
    text-align: var(--e-icon-list-icon-align);
}

.elementor-widget.elementor-list-item-link-full_width a {
    width: 100%;
}

.elementor-widget.elementor-align-left .elementor-icon-list-item,
.elementor-widget.elementor-align-left .elementor-icon-list-item a {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: left;
}

.elementor-widget:not(.elementor-align-right) .elementor-icon-list-item:after {
    left: 0;
}

@media (max-width:1024px) {
    .elementor-widget:not(.elementor-tablet-align-right) .elementor-icon-list-item:after {
        left: 0;
    }
    .elementor-widget:not(.elementor-tablet-align-left) .elementor-icon-list-item:after {
        right: 0;
    }
}

@media (max-width:980px) {
    .elementor-widget:not(.elementor-mobile-align-right) .elementor-icon-list-item:after {
        left: 0;
    }
    .elementor-widget:not(.elementor-mobile-align-left) .elementor-icon-list-item:after {
        right: 0;
    }
}

.elementor-widget-image {
    text-align: center;
}

.elementor-widget-image img {
    vertical-align: middle;
    display: inline-block;
}

.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container {
    line-height: 1;
    font-size: 0;
}

.elementor-widget-social-icons .elementor-grid {
    grid-column-gap: var(--grid-column-gap, 5px);
    grid-row-gap: var(--grid-row-gap, 5px);
    grid-template-columns: var(--grid-template-columns);
    -webkit-box-pack: var(--justify-content, center);
    -ms-flex-pack: var(--justify-content, center);
    justify-content: var(--justify-content, center);
    justify-items: var(--justify-content, center);
}

.elementor-icon.elementor-social-icon {
    font-size: var(--icon-size, 25px);
    line-height: var(--icon-size, 25px);
    width: calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em)));
    height: calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em)));
}

.elementor-social-icon {
    --e-social-icon-icon-color: #fff;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    background-color: #818a91;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    cursor: pointer;
}

.elementor-social-icon i {
    color: var(--e-social-icon-icon-color);
}

.elementor-social-icon:last-child {
    margin: 0;
}

.elementor-social-icon:hover {
    opacity: .9;
    color: #fff;
}

.elementor-social-icon-facebook {
    background-color: #3b5998;
}

.elementor-social-icon-instagram {
    background-color: #262626;
}

.elementor-social-icon-linkedin {
    background-color: #0077b5;
}

.elementor-social-icon-twitter {
    background-color: #1da1f2;
}


/* ---------------------------------------------------------------------
 * https://sands.webstagesites.com/wp-content/uploads/elementor/css/post-74.css?ver=1634561918 
 * --------------------------------------------------------------------- 
 */

.elementor-74 .elementor-element.elementor-element-2b79a2b>.elementor-container {
    max-width: 1450px;
}

.elementor-74 .elementor-element.elementor-element-2b79a2b {
    margin-top: -185px;
    margin-bottom: 0px;
    padding: 0px 20px 0px 20px;
    z-index: 1;
}

.elementor-74 .elementor-element.elementor-element-1d3e941:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap {
    background-color: #F58529;
}

.elementor-74 .elementor-element.elementor-element-1d3e941>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 45px 30px 45px;
}

.elementor-74 .elementor-element.elementor-element-2602634 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(25px/2);
}

.elementor-74 .elementor-element.elementor-element-2602634 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(25px/2);
}

.elementor-74 .elementor-element.elementor-element-2602634 .elementor-icon-list-icon i {
    color: #28316F;
}

.elementor-74 .elementor-element.elementor-element-2602634 {
    --e-icon-list-icon-size: 25px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
}

.elementor-74 .elementor-element.elementor-element-2602634 .elementor-icon-list-text {
    color: #28316F;
}

.elementor-74 .elementor-element.elementor-element-2602634 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-74 .elementor-element.elementor-element-2602634 .elementor-icon-list-item>a {
    font-family: "Open Sans", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 28px;
}

.elementor-74 .elementor-element.elementor-element-d74fb3c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap {
    background-color: #FFFFFF;
}

.elementor-74 .elementor-element.elementor-element-d74fb3c>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: -40px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-74 .elementor-element.elementor-element-a712e76 {
    padding: 0px 12px 0px 12px;
}

.elementor-74 .elementor-element.elementor-element-17ceaa0>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px 12px 0px 12px;
}

.elementor-74 .elementor-element.elementor-element-8a843ad>.elementor-container {
    min-height: 65px;
}

.elementor-74 .elementor-element.elementor-element-8a843ad>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-74 .elementor-element.elementor-element-8a843ad {
    padding: 0px 24px 0px 24px;
}

.elementor-74 .elementor-element.elementor-element-b06a55c>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-74 .elementor-element.elementor-element-fc06993 {
    text-align: left;
    color: #28316F;
    font-family: "Open Sans", Sans-serif;
    font-size: 20px;
    font-weight: 300;
    line-height: 28px;
}

.elementor-74 .elementor-element.elementor-element-fc06993>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-74 .elementor-element.elementor-element-dea0d3c>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-74 .elementor-element.elementor-element-68a270d {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 28px;
    --grid-column-gap: 17px;
    --grid-row-gap: 0px;
}

.elementor-74 .elementor-element.elementor-element-68a270d .elementor-widget-container {
    text-align: right;
}

.elementor-74 .elementor-element.elementor-element-68a270d .elementor-social-icon {
    background-color: #FFFFFF;
    --icon-padding: 0em;
}

.elementor-74 .elementor-element.elementor-element-68a270d .elementor-social-icon i {
    color: #1C3379;
}

.elementor-74 .elementor-element.elementor-element-68a270d .elementor-social-icon:hover i {
    color: #F9973D;
}

.elementor-74 .elementor-element.elementor-element-573210e>.elementor-container {
    max-width: 1450px;
}

.elementor-74 .elementor-element.elementor-element-573210e:not(.elementor-motion-effects-element-type-background) {
    background-color: #1C3379;
}

.elementor-74 .elementor-element.elementor-element-573210e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 50px 20px 30px 20px;
}

.elementor-74 .elementor-element.elementor-element-92c8724>.elementor-element-populated {
    padding: 0px 15px 0px 0px;
}

.elementor-74 .elementor-element.elementor-element-ef26df4>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-74 .elementor-element.elementor-element-a596152 {
    text-align: left;
}

.elementor-74 .elementor-element.elementor-element-a596152 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
}

.elementor-74 .elementor-element.elementor-element-af4cf3c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(6px/2);
}

.elementor-74 .elementor-element.elementor-element-af4cf3c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(6px/2);
}

.elementor-74 .elementor-element.elementor-element-af4cf3c {
    --e-icon-list-icon-size: 14px;
}

.elementor-74 .elementor-element.elementor-element-af4cf3c .elementor-icon-list-text {
    color: #FFFFFF;
}

.elementor-74 .elementor-element.elementor-element-af4cf3c .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #F57E20;
}

.elementor-74 .elementor-element.elementor-element-af4cf3c .elementor-icon-list-item>a {
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-74 .elementor-element.elementor-element-71ccf6f {
    margin-top: 40px;
    margin-bottom: 0px;
}

.elementor-74 .elementor-element.elementor-element-7288655>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-74 .elementor-element.elementor-element-7340c0e {
    text-align: left;
}

.elementor-74 .elementor-element.elementor-element-7340c0e .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
}

.elementor-74 .elementor-element.elementor-element-586eb0b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(6px/2);
}

.elementor-74 .elementor-element.elementor-element-586eb0b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(6px/2);
}

.elementor-74 .elementor-element.elementor-element-586eb0b {
    --e-icon-list-icon-size: 14px;
}

.elementor-74 .elementor-element.elementor-element-586eb0b .elementor-icon-list-text {
    color: #FFFFFF;
}

.elementor-74 .elementor-element.elementor-element-586eb0b .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #F57E20;
}

.elementor-74 .elementor-element.elementor-element-586eb0b .elementor-icon-list-item>a {
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-74 .elementor-element.elementor-element-0511c05>.elementor-element-populated {
    padding: 0px 15px 0px 0px;
}

.elementor-74 .elementor-element.elementor-element-a0bfeba>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-74 .elementor-element.elementor-element-e5b6e46 {
    text-align: left;
}

.elementor-74 .elementor-element.elementor-element-e5b6e46 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
}

.elementor-74 .elementor-element.elementor-element-4441180 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(6px/2);
}

.elementor-74 .elementor-element.elementor-element-4441180 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(6px/2);
}

.elementor-74 .elementor-element.elementor-element-4441180 {
    --e-icon-list-icon-size: 14px;
}

.elementor-74 .elementor-element.elementor-element-4441180 .elementor-icon-list-text {
    color: #FFFFFF;
}

.elementor-74 .elementor-element.elementor-element-4441180 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #F57E20;
}

.elementor-74 .elementor-element.elementor-element-4441180 .elementor-icon-list-item>a {
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-74 .elementor-element.elementor-element-6155ff8 {
    margin-top: 40px;
    margin-bottom: 0px;
}

.elementor-74 .elementor-element.elementor-element-51b968e>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-74 .elementor-element.elementor-element-05cbae6 {
    text-align: left;
}

.elementor-74 .elementor-element.elementor-element-05cbae6 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
}

.elementor-74 .elementor-element.elementor-element-c10b0b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(6px/2);
}

.elementor-74 .elementor-element.elementor-element-c10b0b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(6px/2);
}

.elementor-74 .elementor-element.elementor-element-c10b0b2 {
    --e-icon-list-icon-size: 14px;
}

.elementor-74 .elementor-element.elementor-element-c10b0b2 .elementor-icon-list-text {
    color: #FFFFFF;
}

.elementor-74 .elementor-element.elementor-element-c10b0b2 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #F57E20;
}

.elementor-74 .elementor-element.elementor-element-c10b0b2 .elementor-icon-list-item>a {
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-74 .elementor-element.elementor-element-957464a>.elementor-element-populated {
    padding: 0px 15px 0px 0px;
}

.elementor-74 .elementor-element.elementor-element-a8716d6>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-74 .elementor-element.elementor-element-1017431 {
    text-align: left;
}

.elementor-74 .elementor-element.elementor-element-1017431 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
}

.elementor-74 .elementor-element.elementor-element-be1ff40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(6px/2);
}

.elementor-74 .elementor-element.elementor-element-be1ff40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(6px/2);
}

.elementor-74 .elementor-element.elementor-element-be1ff40 {
    --e-icon-list-icon-size: 14px;
}

.elementor-74 .elementor-element.elementor-element-be1ff40 .elementor-icon-list-text {
    color: #FFFFFF;
}

.elementor-74 .elementor-element.elementor-element-be1ff40 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #F57E20;
}

.elementor-74 .elementor-element.elementor-element-be1ff40 .elementor-icon-list-item>a {
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-74 .elementor-element.elementor-element-6afaad8>.elementor-element-populated {
    padding: 0px 15px 0px 0px;
}

.elementor-74 .elementor-element.elementor-element-ec95a44>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-74 .elementor-element.elementor-element-c7c51f1 {
    text-align: left;
}

.elementor-74 .elementor-element.elementor-element-c7c51f1 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
}

.elementor-74 .elementor-element.elementor-element-19a44c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(6px/2);
}

.elementor-74 .elementor-element.elementor-element-19a44c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(6px/2);
}

.elementor-74 .elementor-element.elementor-element-19a44c6 {
    --e-icon-list-icon-size: 14px;
}

.elementor-74 .elementor-element.elementor-element-19a44c6 .elementor-icon-list-text {
    color: #FFFFFF;
}

.elementor-74 .elementor-element.elementor-element-19a44c6 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #F57E20;
}

.elementor-74 .elementor-element.elementor-element-19a44c6 .elementor-icon-list-item>a {
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-74 .elementor-element.elementor-element-3f29cdc>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-74 .elementor-element.elementor-element-2a20618>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-74 .elementor-element.elementor-element-ce84de6 {
    text-align: left;
}

.elementor-74 .elementor-element.elementor-element-ce84de6 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Open Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
}

.elementor-74 .elementor-element.elementor-element-1eddaff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(6px/2);
}

.elementor-74 .elementor-element.elementor-element-1eddaff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(6px/2);
}

.elementor-74 .elementor-element.elementor-element-1eddaff {
    --e-icon-list-icon-size: 14px;
}

.elementor-74 .elementor-element.elementor-element-1eddaff .elementor-icon-list-text {
    color: #FFFFFF;
}

.elementor-74 .elementor-element.elementor-element-1eddaff .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: #F57E20;
}

.elementor-74 .elementor-element.elementor-element-1eddaff .elementor-icon-list-item>a {
    font-family: "Open Sans", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}

.elementor-74 .elementor-element.elementor-element-2e142b4>.elementor-container {
    max-width: 1450px;
}

.elementor-74 .elementor-element.elementor-element-2e142b4:not(.elementor-motion-effects-element-type-background) {
    background-color: #1C3379;
}

.elementor-74 .elementor-element.elementor-element-2e142b4 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 20px 0px 20px;
}

.elementor-74 .elementor-element.elementor-element-91c15a5>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-74 .elementor-element.elementor-element-9c891c4 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #FFFFFF80;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 20px 0px;
}

.elementor-74 .elementor-element.elementor-element-c2843b9>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-74 .elementor-element.elementor-element-bc20bdc {
    text-align: right;
}

.elementor-74 .elementor-element.elementor-element-bc20bdc img {
    width: 250px;
}

.elementor-74 .elementor-element.elementor-element-f139291 {
    padding: 30px 0px 30px 0px;
}

.elementor-74 .elementor-element.elementor-element-1e8e68a>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-74 .elementor-element.elementor-element-a8ee288 {
    text-align: left;
    color: #FFFFFF66;
    font-family: "Open Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
}

@media (max-width:1024px) {
    .elementor-74 .elementor-element.elementor-element-0511c05>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }
    .elementor-74 .elementor-element.elementor-element-957464a>.elementor-element-populated {
        margin: 40px 0px 0px 0px;
    }
    .elementor-74 .elementor-element.elementor-element-6afaad8>.elementor-element-populated {
        margin: 40px 0px 0px 0px;
    }
    .elementor-74 .elementor-element.elementor-element-3f29cdc>.elementor-element-populated {
        margin: 40px 0px 0px 0px;
    }
}

@media (min-width:981px) {
    .elementor-74 .elementor-element.elementor-element-b06a55c {
        width: 72.782%;
    }
    .elementor-74 .elementor-element.elementor-element-dea0d3c {
        width: 26.798%;
    }
    .elementor-74 .elementor-element.elementor-element-92c8724 {
        width: 24.408%;
    }
    .elementor-74 .elementor-element.elementor-element-0511c05 {
        width: 26.359%;
    }
    .elementor-74 .elementor-element.elementor-element-957464a {
        width: 17.119%;
    }
    .elementor-74 .elementor-element.elementor-element-6afaad8 {
        width: 17.711%;
    }
    .elementor-74 .elementor-element.elementor-element-3f29cdc {
        width: 14.369%;
    }
}

@media (max-width:1024px) and (min-width:981px) {
    .elementor-74 .elementor-element.elementor-element-b06a55c {
        width: 60%;
    }
    .elementor-74 .elementor-element.elementor-element-dea0d3c {
        width: 40%;
    }
    .elementor-74 .elementor-element.elementor-element-92c8724 {
        width: 50%;
    }
    .elementor-74 .elementor-element.elementor-element-0511c05 {
        width: 50%;
    }
    .elementor-74 .elementor-element.elementor-element-957464a {
        width: 50%;
    }
    .elementor-74 .elementor-element.elementor-element-6afaad8 {
        width: 50%;
    }
    .elementor-74 .elementor-element.elementor-element-3f29cdc {
        width: 50%;
    }
}

@media (max-width:980px) {
    .elementor-74 .elementor-element.elementor-element-2b79a2b {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-74 .elementor-element.elementor-element-1d3e941>.elementor-element-populated {
        padding: 30px 20px 30px 20px;
    }
    .elementor-74 .elementor-element.elementor-element-2602634 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(18px/2);
    }
    .elementor-74 .elementor-element.elementor-element-2602634 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(18px/2);
    }
    .elementor-74 .elementor-element.elementor-element-2602634 {
        --e-icon-list-icon-size: 20px;
    }
    .elementor-74 .elementor-element.elementor-element-2602634 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-74 .elementor-element.elementor-element-2602634 .elementor-icon-list-item>a {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-74 .elementor-element.elementor-element-d74fb3c>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-74 .elementor-element.elementor-element-a712e76 {
        padding: 0px 0px 0px 0px;
    }
    .elementor-74 .elementor-element.elementor-element-17ceaa0 {
        width: 50%;
    }
    .elementor-74 .elementor-element.elementor-element-17ceaa0>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-74 .elementor-element.elementor-element-8a843ad {
        padding: 20px 20px 20px 20px;
    }
    .elementor-74 .elementor-element.elementor-element-fc06993 {
        text-align: center;
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-74 .elementor-element.elementor-element-68a270d .elementor-widget-container {
        text-align: center;
    }
    .elementor-74 .elementor-element.elementor-element-573210e {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 35px 20px 35px 20px;
    }
    .elementor-74 .elementor-element.elementor-element-92c8724 {
        width: 50%;
    }
    .elementor-74 .elementor-element.elementor-element-92c8724>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-74 .elementor-element.elementor-element-a596152 .elementor-heading-title {
        font-size: 16px;
        line-height: 24px;
    }
    .elementor-74 .elementor-element.elementor-element-af4cf3c .elementor-icon-list-item>a {
        font-size: 14px;
        line-height: 20px;
    }
    .elementor-74 .elementor-element.elementor-element-7340c0e .elementor-heading-title {
        font-size: 16px;
        line-height: 24px;
    }
    .elementor-74 .elementor-element.elementor-element-586eb0b .elementor-icon-list-item>a {
        font-size: 14px;
        line-height: 20px;
    }
    .elementor-74 .elementor-element.elementor-element-0511c05 {
        width: 50%;
    }
    .elementor-74 .elementor-element.elementor-element-0511c05>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-74 .elementor-element.elementor-element-e5b6e46 .elementor-heading-title {
        font-size: 16px;
        line-height: 24px;
    }
    .elementor-74 .elementor-element.elementor-element-4441180 .elementor-icon-list-item>a {
        font-size: 14px;
        line-height: 20px;
    }
    .elementor-74 .elementor-element.elementor-element-05cbae6 .elementor-heading-title {
        font-size: 16px;
        line-height: 24px;
    }
    .elementor-74 .elementor-element.elementor-element-c10b0b2 .elementor-icon-list-item>a {
        font-size: 14px;
        line-height: 20px;
    }
    .elementor-74 .elementor-element.elementor-element-957464a {
        width: 50%;
    }
    .elementor-74 .elementor-element.elementor-element-957464a>.elementor-element-populated {
        margin: 40px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-74 .elementor-element.elementor-element-1017431 .elementor-heading-title {
        font-size: 16px;
        line-height: 24px;
    }
    .elementor-74 .elementor-element.elementor-element-be1ff40 .elementor-icon-list-item>a {
        font-size: 14px;
        line-height: 20px;
    }
    .elementor-74 .elementor-element.elementor-element-6afaad8 {
        width: 50%;
    }
    .elementor-74 .elementor-element.elementor-element-6afaad8>.elementor-element-populated {
        margin: 40px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-74 .elementor-element.elementor-element-c7c51f1 .elementor-heading-title {
        font-size: 16px;
        line-height: 24px;
    }
    .elementor-74 .elementor-element.elementor-element-19a44c6 .elementor-icon-list-item>a {
        font-size: 14px;
        line-height: 20px;
    }
    .elementor-74 .elementor-element.elementor-element-3f29cdc {
        width: 50%;
    }
    .elementor-74 .elementor-element.elementor-element-3f29cdc>.elementor-element-populated {
        margin: 40px 0px 0px 0px;
    }
    .elementor-74 .elementor-element.elementor-element-1eddaff .elementor-icon-list-item>a {
        font-size: 14px;
        line-height: 20px;
    }
    .elementor-74 .elementor-element.elementor-element-bc20bdc {
        text-align: center;
    }
    .elementor-74 .elementor-element.elementor-element-bc20bdc img {
        width: 165px;
        max-width: 100%;
    }
    .elementor-74 .elementor-element.elementor-element-a8ee288 {
        text-align: center;
        font-size: 14px;
    }
}

.contact-detail a .elementor-icon-list-text:hover {
    color: #fff !important;
}

.sb_instagram_header,
#sbi_load {
    display: none;
}
  