.elementor-4534 .elementor-element.elementor-element-30fe3a7a:not(.elementor-motion-effects-element-type-background), .elementor-4534 .elementor-element.elementor-element-30fe3a7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4534 .elementor-element.elementor-element-30fe3a7a{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4534 .elementor-element.elementor-element-30fe3a7a, .elementor-4534 .elementor-element.elementor-element-30fe3a7a > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4534 .elementor-element.elementor-element-30fe3a7a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4534 .elementor-element.elementor-global-3060{width:var( --container-widget-width, 277.038% );max-width:277.038%;--container-widget-width:277.038%;--container-widget-flex-grow:0;text-align:left;}.elementor-4534 .elementor-element.elementor-global-3060 > .elementor-widget-container{margin:0% 0% 1% 3%;}.elementor-4534 .elementor-element.elementor-global-3060 img{width:22vw;max-width:13vw;}.elementor-4534 .elementor-element.elementor-global-3057 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4534 .elementor-element.elementor-global-3057{z-index:0;--nav-menu-icon-size:27px;}.elementor-4534 .elementor-element.elementor-global-3057 .elementor-menu-toggle{margin-left:auto;background-color:var( --e-global-color-primary );border-width:0px;}.elementor-4534 .elementor-element.elementor-global-3057 .elementor-nav-menu--dropdown a, .elementor-4534 .elementor-element.elementor-global-3057 .elementor-menu-toggle{color:#B1EDE4;fill:#B1EDE4;}.elementor-4534 .elementor-element.elementor-global-3057 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-primary );}.elementor-4534 .elementor-element.elementor-global-3057 .elementor-nav-menu--dropdown a:hover,
					.elementor-4534 .elementor-element.elementor-global-3057 .elementor-nav-menu--dropdown a:focus,
					.elementor-4534 .elementor-element.elementor-global-3057 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-4534 .elementor-element.elementor-global-3057 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-4534 .elementor-element.elementor-global-3057 .elementor-menu-toggle:hover,
					.elementor-4534 .elementor-element.elementor-global-3057 .elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-4534 .elementor-element.elementor-global-3057 .elementor-nav-menu--dropdown a:hover,
					.elementor-4534 .elementor-element.elementor-global-3057 .elementor-nav-menu--dropdown a:focus,
					.elementor-4534 .elementor-element.elementor-global-3057 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-4534 .elementor-element.elementor-global-3057 .elementor-nav-menu--dropdown a.highlighted{background-color:rgba(253, 213, 160, 0);}.elementor-4534 .elementor-element.elementor-global-3057 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-accent );}.elementor-4534 .elementor-element.elementor-global-3057 .elementor-nav-menu--dropdown .elementor-item, .elementor-4534 .elementor-element.elementor-global-3057 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-bb0ba0c-font-family ), Sans-serif;font-size:var( --e-global-typography-bb0ba0c-font-size );font-weight:var( --e-global-typography-bb0ba0c-font-weight );text-transform:var( --e-global-typography-bb0ba0c-text-transform );font-style:var( --e-global-typography-bb0ba0c-font-style );letter-spacing:var( --e-global-typography-bb0ba0c-letter-spacing );word-spacing:var( --e-global-typography-bb0ba0c-word-spacing );}.elementor-4534 .elementor-element.elementor-global-3057 .elementor-nav-menu--dropdown a{padding-top:15px;padding-bottom:15px;}.elementor-4534 .elementor-element.elementor-global-3057 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-4534 .elementor-element.elementor-global-3057 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-4534 .elementor-element.elementor-global-3057 div.elementor-menu-toggle{color:#B1EDE4;}.elementor-4534 .elementor-element.elementor-global-3057 div.elementor-menu-toggle svg{fill:#B1EDE4;}.elementor-4534 .elementor-element.elementor-element-1553183f:not(.elementor-motion-effects-element-type-background), .elementor-4534 .elementor-element.elementor-element-1553183f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://sandtosalt.com/wp-content/uploads/2024/01/Artboard-4.png");}.elementor-4534 .elementor-element.elementor-element-1553183f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 3% 0% 3%;}.elementor-4534 .elementor-element.elementor-element-1553183f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4534 .elementor-element.elementor-element-256a9194:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4534 .elementor-element.elementor-element-256a9194 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4534 .elementor-element.elementor-element-256a9194 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4534 .elementor-element.elementor-element-256a9194 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4534 .elementor-element.elementor-element-ee8e429 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-4534 .elementor-element.elementor-element-ee8e429{text-align:center;}.elementor-4534 .elementor-element.elementor-element-ee8e429 .elementor-heading-title{font-family:"Bright", Sans-serif;font-size:51px;font-weight:normal;text-transform:uppercase;text-decoration:none;letter-spacing:0.8px;word-spacing:2px;color:var( --e-global-color-secondary );}.elementor-4534 .elementor-element.elementor-element-48f8c41d:not(.elementor-motion-effects-element-type-background), .elementor-4534 .elementor-element.elementor-element-48f8c41d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://sandtosalt.com/wp-content/uploads/2024/01/Artboard-4.png");}.elementor-4534 .elementor-element.elementor-element-48f8c41d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 3% 5% 3%;}.elementor-4534 .elementor-element.elementor-element-48f8c41d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4534 .elementor-element.elementor-element-4ad3b6e4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4534 .elementor-element.elementor-element-4ad3b6e4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-4534 .elementor-element.elementor-element-4ad3b6e4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-4534 .elementor-element.elementor-element-4ad3b6e4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-msie .elementor-4534 .elementor-element.elementor-element-dbec776 .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-4534 .elementor-element.elementor-element-dbec776 .elementor-post__thumbnail__link{padding-bottom:calc( 1 * 100% );}.elementor-4534 .elementor-element.elementor-element-dbec776:after{content:"1";position:absolute;color:transparent;}.elementor-4534 .elementor-element.elementor-element-dbec776{--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-4534 .elementor-element.elementor-element-dbec776 > .elementor-widget-container{padding:1vw 5vw 0vw 5vw;}.elementor-4534 .elementor-element.elementor-element-dbec776 .elementor-portfolio-item__img, .elementor-4534 .elementor-element.elementor-element-dbec776 .elementor-portfolio-item__overlay{border-radius:5px 5px 5px 5px;}.elementor-4534 .elementor-element.elementor-element-dbec776 a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-secondary );}.elementor-4534 .elementor-element.elementor-element-dbec776 a .elementor-portfolio-item__title{color:var( --e-global-color-primary );}.elementor-4534 .elementor-element.elementor-element-dbec776 .elementor-portfolio-item__title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.3px;word-spacing:1px;}.elementor-4534 .elementor-element.elementor-element-717ea177{border-style:solid;border-width:5px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-4534 .elementor-element.elementor-element-37d906c5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4534 .elementor-element.elementor-element-37d906c5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4534 .elementor-element.elementor-global-3235 .elementor-button{background-color:#12719B00;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-4534 .elementor-element.elementor-element-6265f5fc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4534 .elementor-element.elementor-element-6265f5fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4534 .elementor-element.elementor-global-3232 .elementor-button{background-color:#12719B00;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );padding:0px 0px 0px 0px;}.elementor-4534 .elementor-element.elementor-global-3229 .elementor-repeater-item-6c1ff8b.elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-4534 .elementor-element.elementor-global-3229 .elementor-repeater-item-6c1ff8b.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-4534 .elementor-element.elementor-global-3229 .elementor-repeater-item-6c1ff8b.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-4534 .elementor-element.elementor-global-3229 .elementor-repeater-item-46c8a37.elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-4534 .elementor-element.elementor-global-3229 .elementor-repeater-item-46c8a37.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-4534 .elementor-element.elementor-global-3229 .elementor-repeater-item-46c8a37.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-4534 .elementor-element.elementor-global-3229{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 123.434% );max-width:123.434%;--container-widget-width:123.434%;--container-widget-flex-grow:0;align-self:center;--icon-size:25px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-4534 .elementor-element.elementor-global-3229 .elementor-widget-container{text-align:right;}.elementor-4534 .elementor-element.elementor-global-3229 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-4534 .elementor-element.elementor-global-3229 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.3em;}.elementor-4534 .elementor-element.elementor-global-3229 .elementor-social-icon i{color:var( --e-global-color-accent );}.elementor-4534 .elementor-element.elementor-global-3229 .elementor-social-icon svg{fill:var( --e-global-color-accent );}@media(min-width:701px){.elementor-4534 .elementor-element.elementor-element-1fda4b0d{width:49.998%;}.elementor-4534 .elementor-element.elementor-element-4e8f6027{width:49.953%;}.elementor-4534 .elementor-element.elementor-element-37d906c5{width:6.923%;}.elementor-4534 .elementor-element.elementor-element-6265f5fc{width:19.462%;}.elementor-4534 .elementor-element.elementor-element-3b776ce8{width:73.615%;}}@media(max-width:1024px) and (min-width:701px){.elementor-4534 .elementor-element.elementor-element-4ad3b6e4{width:100%;}}@media(max-width:1024px){.elementor-4534 .elementor-element.elementor-global-3060 > .elementor-widget-container{padding:1% 1% 1% 1%;}.elementor-4534 .elementor-element.elementor-global-3060 img{width:28vw;max-width:16vw;}.elementor-4534 .elementor-element.elementor-global-3057 .elementor-nav-menu--dropdown .elementor-item, .elementor-4534 .elementor-element.elementor-global-3057 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-bb0ba0c-font-size );letter-spacing:var( --e-global-typography-bb0ba0c-letter-spacing );word-spacing:var( --e-global-typography-bb0ba0c-word-spacing );}.elementor-4534 .elementor-element.elementor-global-3057{--nav-menu-icon-size:25px;}.elementor-msie .elementor-4534 .elementor-element.elementor-element-dbec776 .elementor-portfolio-item{width:calc( 100% / 4 );}.elementor-4534 .elementor-element.elementor-element-dbec776 > .elementor-widget-container{padding:1vw 2vw 2vw 2vw;}.elementor-4534 .elementor-element.elementor-element-dbec776 .elementor-portfolio-item__title{font-size:1.7vw;}.elementor-4534 .elementor-element.elementor-global-3235 .elementor-button{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4534 .elementor-element.elementor-global-3232{width:var( --container-widget-width, 82.125px );max-width:82.125px;--container-widget-width:82.125px;--container-widget-flex-grow:0;}.elementor-4534 .elementor-element.elementor-global-3232 .elementor-button{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4534 .elementor-element.elementor-global-3229 .elementor-widget-container{text-align:right;}.elementor-4534 .elementor-element.elementor-global-3229 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-4534 .elementor-element.elementor-global-3229{--grid-column-gap:1px;}}@media(max-width:700px){.elementor-4534 .elementor-element.elementor-element-1fda4b0d{width:50%;}.elementor-4534 .elementor-element.elementor-element-1fda4b0d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4534 .elementor-element.elementor-global-3060 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4534 .elementor-element.elementor-global-3060{text-align:left;}.elementor-4534 .elementor-element.elementor-global-3060 img{width:35vw;max-width:54%;}.elementor-4534 .elementor-element.elementor-element-4e8f6027{width:50%;}.elementor-4534 .elementor-element.elementor-global-3057 .elementor-nav-menu--dropdown .elementor-item, .elementor-4534 .elementor-element.elementor-global-3057 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-bb0ba0c-font-size );letter-spacing:var( --e-global-typography-bb0ba0c-letter-spacing );word-spacing:var( --e-global-typography-bb0ba0c-word-spacing );}.elementor-4534 .elementor-element.elementor-global-3057 .elementor-nav-menu--dropdown a{padding-top:10px;padding-bottom:10px;}.elementor-4534 .elementor-element.elementor-global-3057 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-4534 .elementor-element.elementor-global-3057 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0rem !important;}.elementor-4534 .elementor-element.elementor-global-3057{--nav-menu-icon-size:23px;}.elementor-4534 .elementor-element.elementor-element-256a9194 > .elementor-element-populated{margin:8px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px -1px 0px;}.elementor-4534 .elementor-element.elementor-element-ee8e429 .elementor-heading-title{line-height:41px;}.elementor-msie .elementor-4534 .elementor-element.elementor-element-dbec776 .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-4534 .elementor-element.elementor-element-dbec776 > .elementor-widget-container{padding:2vw 2vw 2vw 2vw;}.elementor-4534 .elementor-element.elementor-element-dbec776 .elementor-portfolio-item__title{font-size:2.9vw;}.elementor-4534 .elementor-element.elementor-element-37d906c5{width:20%;}.elementor-bc-flex-widget .elementor-4534 .elementor-element.elementor-element-37d906c5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4534 .elementor-element.elementor-element-37d906c5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4534 .elementor-element.elementor-global-3235 .elementor-button{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4534 .elementor-element.elementor-element-6265f5fc{width:20%;}.elementor-bc-flex-widget .elementor-4534 .elementor-element.elementor-element-6265f5fc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4534 .elementor-element.elementor-element-6265f5fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4534 .elementor-element.elementor-global-3232 .elementor-button{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-4534 .elementor-element.elementor-element-3b776ce8{width:60%;}.elementor-bc-flex-widget .elementor-4534 .elementor-element.elementor-element-3b776ce8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4534 .elementor-element.elementor-element-3b776ce8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4534 .elementor-element.elementor-global-3229 .elementor-widget-container{text-align:right;}.elementor-4534 .elementor-element.elementor-global-3229 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-4534 .elementor-element.elementor-global-3229{--icon-size:22px;--grid-column-gap:10px;}.elementor-4534 .elementor-element.elementor-global-3229 .elementor-social-icon{--icon-padding:0em;}}/* Start custom CSS for portfolio, class: .elementor-element-dbec776 */.elementor-4534 .elementor-element.elementor-element-dbec776 .elementor-portfolio-item__overlay {
   opacity: 1;
   top: auto;
   padding: 10px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bright';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://sandtosalt.com/wp-content/uploads/2024/01/BRIGHTSIGHT02.ttf') format('truetype');
}
/* End Custom Fonts CSS */