/*
 Theme Name:     Sterndale
 Description:    Child Theme
 Author:         Anthony T. Sterndale
 Author URI:     https://sterndale.au
 Template:       Divi
 Version:        1.24.02
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */

/* Home Page */



/* Fonts */



/* All Pages */

.mfp-title {
    display:none;
}

#footer-bottom {
    display: none;
}

#top-menu > li.cta-item > a > span {
	box-shadow: 0px 12px 18px -6px rgba(0,0,0,0.15);
}

.et_pb_button {
	box-shadow: 0px 12px 18px -6px rgba(0,0,0,0.15);
	border-radius: 50px;
	font-size: 16px;
}

ul {
  list-style-type: square !important;
}


/* Parallax */

@media only screen and (min-width: 1367px) {
.parallax-ats {
  min-height: 0;
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
}


/* Logo */




/* Plugins */

.senseihover a:hover {
	text-decoration: underline;
}

.ds-hover-box-content {
	padding: 0px !important;

}
.ds-hover-box-hover {
  	padding: 30px !important;

}

.dl-blurb-icon-right .et_pb_blurb_content {
    display: flex;
    flex-direction: row-reverse;
        
}

.dl-blurb-icon-right .et_pb_main_blurb_image {
    margin-left: 15px; /* Adjust spacing as needed */
    margin-right: 18%;
}

.services a:link {
	text-decoration: none;
	font-weight: bold;
}

.services a:hover {
	text-decoration: underline;
	text-decoration-thickness: 1.5px;
}

.footer a:link {
	text-decoration: none;
	color: #fff;
}

.footer a:hover {
	text-decoration: underline;
}

.contact a:link {
	text-decoration: none;
	color: #000;
}

.contact a:hover {
	text-decoration: underline;
}

/* About Page */

.page-id-108137.toolbox_menu2 #top-menu > li > a > span, .toolbox_menu2 .dtb-menu ul.et-menu > li > a > span {
  color: #000 !important;
}

.page-id-108137 #top-menu .menu-item-has-children > a:first-child::after, #et-secondary-nav .menu-item-has-children > a:first-child::after {
  color: #000;
}

.page-id-108137 .et-cart-info span::before {
  color: #000;
}

.page-id-108137 #top-menu > li.cta-item > a:hover > span, .dtb-menu .et-menu > li.cta-item > a:hover > span, .et-db #et-boc .et-l .dtb-menu .et_mobile_menu li.cta-item > a:hover > span, #et-secondary-nav > li.cta-item > a:hover > span {
  background: #000 !important;
  color: #fff !important;
  border-color: #000 !important;
  font-size: 18px !important;
}

.page-id-108137 #top-menu > li.cta-item > a > span, .dtb-menu .et-menu > li.cta-item > a > span, .et-db #et-boc .et-l .dtb-menu .et_mobile_menu li.cta-item > a > span, #et-secondary-nav > li.cta-item > a > span {
  transition: all .3s ease-in-out;
  padding: 8px 8px !important;
  margin: -8px -8px;
  border-radius: 50px;
  background: rgba(0,0,0,0) !important;
  color: #000 !important;
  border-style: solid;
  border-width: 1px;
  border-color: #000 !important;
  font-weight: 500;
  font-size: 18px !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: normal;
}

.page-id-108137 img#logo {
	content: url("https://shelterinteriordesign.com.au/wp-content/uploads/2025/12/transparentAsset-1logo.svg");
}


/* Projects Page */

.page-id-108261.toolbox_menu2 #top-menu > li > a > span, .toolbox_menu2 .dtb-menu ul.et-menu > li > a > span {
  color: #000 !important;
}

.page-id-108261 #top-menu .menu-item-has-children > a:first-child::after, #et-secondary-nav .menu-item-has-children > a:first-child::after {
  color: #000;
}

.page-id-108261 .et-cart-info span::before {
  color: #000;
}

.page-id-108261 #top-menu > li.cta-item > a:hover > span, .dtb-menu .et-menu > li.cta-item > a:hover > span, .et-db #et-boc .et-l .dtb-menu .et_mobile_menu li.cta-item > a:hover > span, #et-secondary-nav > li.cta-item > a:hover > span {
  background: #000 !important;
  color: #fff !important;
  border-color: #000 !important;
  font-size: 18px !important;
}

.page-id-108261 #top-menu > li.cta-item > a > span, .dtb-menu .et-menu > li.cta-item > a > span, .et-db #et-boc .et-l .dtb-menu .et_mobile_menu li.cta-item > a > span, #et-secondary-nav > li.cta-item > a > span {
  transition: all .3s ease-in-out;
  padding: 8px 8px !important;
  margin: -8px -8px;
  border-radius: 50px;
  background: rgba(0,0,0,0) !important;
  color: #000 !important;
  border-style: solid;
  border-width: 1px;
  border-color: #000 !important;
  font-weight: 500;
  font-size: 18px !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: normal;
}

.page-id-108261 img#logo {
	content: url("https://shelterinteriordesign.com.au/wp-content/uploads/2025/12/transparentAsset-1logo.svg");
}


/* Questionnaire Page */

.page-id-108269.toolbox_menu2 #top-menu > li > a > span, .toolbox_menu2 .dtb-menu ul.et-menu > li > a > span {
  color: #000 !important;
}

.page-id-108269 #top-menu .menu-item-has-children > a:first-child::after, #et-secondary-nav .menu-item-has-children > a:first-child::after {
  color: #000;
}

.page-id-108269 .et-cart-info span::before {
  color: #000;
}

.page-id-108269 #top-menu > li.cta-item > a:hover > span, .dtb-menu .et-menu > li.cta-item > a:hover > span, .et-db #et-boc .et-l .dtb-menu .et_mobile_menu li.cta-item > a:hover > span, #et-secondary-nav > li.cta-item > a:hover > span {
  background: #000 !important;
  color: #fff !important;
  border-color: #000 !important;
  font-size: 18px !important;	
}

.page-id-108269 #top-menu > li.cta-item > a > span, .dtb-menu .et-menu > li.cta-item > a > span, .et-db #et-boc .et-l .dtb-menu .et_mobile_menu li.cta-item > a > span, #et-secondary-nav > li.cta-item > a > span {
  transition: all .3s ease-in-out;
  padding: 8px 8px !important;
  margin: -8px -8px;
  border-radius: 50px;
  background: rgba(0,0,0,0) !important;
  color: #000 !important;
  border-style: solid;
  border-width: 1px;
  border-color: #000 !important;
  font-weight: 500;
  font-size: 18px !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: normal;
}

.page-id-108269 img#logo {
	content: url("https://shelterinteriordesign.com.au/wp-content/uploads/2025/12/transparentAsset-1logo.svg");
}