form#gform_3 {
padding-top: 1px;
}
form#gform_3 #gform_ajax_spinner_3{
position: relative;
top: 120px;
}
div#top-header.home-top-header,
div#top-header.home-top-header.affaix-top {
background: #fff;
border-bottom: 1px solid #999999;
}
div#top-header.home-top-header .et-social-icon.et-social-facebook a:before {
background: url(//kurmondhomes.com.au/wp-content/themes/bemedia/images/facebook-in.png) no-repeat;
width: 27px;
height: 26px;
}
div#top-header.home-top-header .et-social-icon.et-social-pinterest a:before {
background: url(//kurmondhomes.com.au/wp-content/themes/bemedia/images/pintrest-in.png) no-repeat;
}
div#top-header.home-top-header .et-social-icon.et-social-instagram a:before {
background: url(//kurmondhomes.com.au/wp-content/themes/bemedia/images/Instagram_in.png) no-repeat;
}
div#top-header.home-top-header .et-social-icon.et-social-youtube a:before {
background: url(//kurmondhomes.com.au/wp-content/themes/bemedia/images/youtube-in.png) no-repeat;
width: 25px;
height: 26px;
}
div#top-header.home-top-header .et-social-icon {
float: left;
width: 28px;
padding: 7px 17px !important;
}
div#top-header.home-top-header .et-social-icon a:before {
width: 28px;
height: 26px;
background-size: 100%;
}
div#top-header.home-top-header .value.phone_link a {
color: #707070;
font-family: 'Gotham-bold';
}
div#top-header.home-top-header .value.phone_link {
float: left;
width: auto;
padding: 1px 0 0 22px;
position: relative;
margin: 0 0 0 25px;
}
div#top-header.home-top-header .value.phone_link::before {
content: "";
position: absolute;
width: 18px;
height: 18px;
background: url(//kurmondhomes.com.au/wp-content/themes/bemedia/images/phone-in.png) no-repeat;
background-size: 100%;
left: 0;
top: 0;
}
.home .home-main-header-wrapper header#main-header,
.home .home-main-header-wrapper header#main-header.et-fixed-header {
z-index: 99999;
background: rgb(237, 236, 232, 1) !important;
}
.home-main-header-wrapper header#main-header,
.home-main-header-wrapper header#main-header.et-fixed-header {
z-index: 99999;
background: rgb(237, 236, 232, 1) !important;
}
.home-main-header-wrapper header#main-header ul.sub-menu {
background: #fff;
}
.home-main-header-wrapper nav#top-menu-nav a {
color: #000;
}
.home-main-header-wrapper header#main-header div#et-top-navigation {
float: left;
}
.home-main-header-wrapper header#main-header div#header-search {
float: right;
display: none;
position: relative;
width: 200px;
margin: 0 0 0 20px;
}
div#header-search input#header-search-field {
width: 100%;
border: 1px solid #999999;
padding: 6px 6px;
}
.home-main-header-wrapper
header#main-header
div#header-search
button#header-search-submit {
position: absolute;
top: 4px;
right: 4px;
background: #ccc;
color: transparent;
border: 0;
background: url(//kurmondhomes.com.au/wp-content/themes/bemedia/images/magnifier.png) no-repeat;
background-size: 100%;
width: 20px;
height: 20px;
cursor: pointer;
}
div#header-search ul#header-search-suggestion {
position: absolute;
background: #fff;
padding: 20px 0px 0px;
box-shadow: 0px 2px 4px #ededed;
}
div#header-search ul#header-search-suggestion li a {
font-size: 14px;
padding: 10px 9px;
float: left;
width: 100%;
color: #000;
transition: 0.3s;
-webkit-transition: 0.3s;
}
div#header-search ul#header-search-suggestion li a:hover {
color: #ab1d40;
}
.home-main-header-wrapper .container {
display: flex; }
div#header-search ul#header-search-suggestion li {
border-bottom: 1px solid #f7f7f7;
float: left;
width: 100%;
}
div#header-search ul#header-search-suggestion li:last-child {
border-bottom: 0;
}
div#top-header.home-top-header.affaix-top #et-secondary-menu .et-social-icons {
margin-top: -9px;
}
div#mobile-header-search {
display: none;
}
#top-menu li.current-menu-ancestor > a {
color: #fff;
}
.home-main-header-wrapper #top-menu li.current-menu-ancestor > a {
color: #ab1d40;
}
div#top-header.home-top-header .menu_cta a {
padding: 14px 20px !important;
font-size: 13px;
background: #980B31;
font-family: 'Gotham-medium' !important;
border-radius: 10px;
}
div#top-header.home-top-header .menu_cta a:after {
content: '>';
margin-left: 15px;
} .home-main-header-wrapper .modal {
display: none;
position: fixed;
z-index: 1;
padding-top: 100px;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
background-color: rgb(0, 0, 0);
background-color: rgba(0, 0, 0, 0.4);
} .home-main-header-wrapper .modal-content {
background-color: #fefefe;
margin: auto; padding-top: 45px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 15px;
border: 1px solid #888;
width: 80%;
display: flex;
flex-wrap: wrap;
position: relative;
}
.mobile-modal-search-wrapper {
float: left;
width: 100%;
position: relative;
}
.mobile-modal-search-wrapper input {
width: 100%;
border: 1px solid #999999;
padding: 9px 9px;
font-size: 14px;
border-radius: 0;
background: transparent;
}
.mobile-modal-search-wrapper button {
position: absolute;
top: 7px;
right: 4px;
background: #ccc;
color: transparent;
border: 0;
background: url(//kurmondhomes.com.au/wp-content/themes/bemedia/images/magnifier.png) no-repeat;
background-size: 100%;
width: 20px;
height: 20px;
cursor: pointer;
} .home-main-header-wrapper .close {
color: #000;
float: right;
font-size: 28px;
font-weight: 400;
position: absolute;
top: 6px;
right: 20px;
}
.home-main-header-wrapper .close:hover,
.home-main-header-wrapper .close:focus {
color: #000;
text-decoration: none;
cursor: pointer;
}
div#mobile-header-search { position: relative;
right: 40px;
background: #ab0528;
border-right: 1px solid #bf032a;
padding: 0;
cursor: pointer;
}
div#mobile-header-search button {
background: url(//kurmondhomes.com.au/wp-content/themes/bemedia/images/search-mob.png) no-repeat;
background-size: 24px;
width: 13px;
height: 100%;
border: 0;
background-position: center;
padding: 0 19px;
}
.home-main-header-wrapper .modal-content ul#mobile-header-search-suggestion {
width: 100%;
text-align: left;
padding: 5px 0 0;
height: auto;
overflow-y: scroll;
min-height: 0;
max-height: 50vh;
}
.home-main-header-wrapper .modal-content ul#mobile-header-search-suggestion li {
padding: 7px 0 7px;
border-bottom: 1px solid #e7e7e7;
}
.home-main-header-wrapper
.modal-content
ul#mobile-header-search-suggestion
li:last-child {
border-bottom: 0;
padding-bottom: 0;
}
.home-main-header-wrapper
.modal-content
ul#mobile-header-search-suggestion
li
a {
color: #000;
font-size: 14px;
font-weight: 400;
} .search_page_form {
position: relative;
margin-top: 15px;
}
.search-page-field {
border: 0;
border-bottom: 1px solid #000;
font-size: 24px;
font-weight: 500;
padding-right: 25px;
padding-left: 0 !important;
caret-color: #000;
color: #000 !important;
}
.search-page-submit {
border: 0;
padding: 0;
background: none;
outline: none;
cursor: pointer;
position: relative;
right: 10px;
bottom: 5px;
transition: transform 0.2s ease-in-out;
} .pagination_outer.blog-main-pagination .pagination {
width: auto;
float: none;
margin: 0 auto;
display: table;
padding: 30px 0 20px;
}
.pagination_outer.blog-main-pagination .pagination a.inactive,
.pagination_outer.blog-main-pagination .pagination a.act {
font-size: 15px;
margin: 0 5px;
color: #000 !important;
font-weight: 400;
transition: 0.3s;
-webkit-transition: 0.3s;
}
.pagination_outer.blog-main-pagination .pagination a:hover {
color: #ab0528 !important;
}
.pagination_outer.blog-main-pagination .pagination span.current {
color: #ab1d40;
}
.pagination_outer.blog-main-pagination
.pagination
a.paginate_text-left_double.act,
.pagination_outer.blog-main-pagination .pagination a.paginate_text-left.act,
.pagination_outer.blog-main-pagination .pagination a.paginate_text-left_double,
.pagination_outer.blog-main-pagination .pagination a.paginate_text-right,
.pagination_outer.blog-main-pagination .pagination a.paginate_text-left {
font-size: 20px;
color: #ccc;
margin: 0 5px;
}
.pagination_outer.blog-main-pagination .pagination span.current {
color: #ab1d40;
font-size: 15px;
margin: 0 5px;
font-weight: 400;
}
.search-results div#left-area .news_main .pagination.clearfix {
padding: 0;
}  .our-designs-book-now-section {
background: #f5f6fa;
}
.our-designs-book-now-section h3 {
font-size: 33px;
font-family: 'Gotham-medium',sans-serif;
line-height: 46px;
letter-spacing: 1.5px;
color: #343434;
}
.our-designs-book-now-section .et_pb_row {
display: grid;
grid-template-columns: 1fr 1fr;
grid-gap: 20px;
padding: 80px 0 80px;
padding-left: 20px;
padding-right: 20px;
}
.our-designs-book-now-right a.single-str-booknow,
.our-designs-book-now-section.split-level-book-now-section .et_pb_row .et_pb_column .et_pb_blurb_description a {
margin-top: 30px;
text-transform: uppercase;
border-radius: 0;
color: #fff;
background: #980b31!important;
border: none;
border-radius: 10px;
font-family: 'Open Sans',sans-serif!important;
font-weight: 600!important;
min-width: 165px;
font-size: 14px;
padding: 14px 20px !important;
float: left;
text-align: center;
}
.our-designs-content-outer-section h3 {
font-size: 28px;
font-family: 'Gotham-medium',sans-serif;
line-height: 39px;
margin:50px 0 30px;
letter-spacing: 1.5px;
color: #343434;
padding: 0;
}
.our-designs-content-outer-section p {
font-family: 'Open Sans',sans-serif;
font-weight: 500;
font-size: 16px;
line-height: 28px;
padding: 0 0 33px;
}
.our-designs-book-now-section p {
font-size: 16px;
line-height: 28px;
}
.our-designs-content-outer-section ul li {
font-family: 'Open Sans',sans-serif;
font-weight: 500;
font-size: 16px;
line-height: 28px;
list-style: disc;
padding-left: 0px;
}
.our-designs-content-outer-section ul {
padding-left: 40px;
padding-bottom: 33px;
}
.our-designs-content-outer-section {
padding: 0px 0 70px;
}
.our-designs-content-outer-section .et_pb_row {
padding-top: 0;
padding-left: 20px;
padding-right: 20px;
}
.our-designs-content-outer-section h2 {
font-size: 33px;
font-family: 'Gotham-medium',sans-serif;
line-height: 39px;
margin: 50px 0 30px;
color: #000000;
padding: 0;
}
.et_pb_module.split-level-home-designs-contents {
padding-top: 0px;
}
.et_pb_section.split-level-home-designs-content-section {
padding-top: 0px;
}
.et_pb_section.split-level-ask-now-section {
padding-bottom: 0px;
}
.et_pb_module.split-level-home-designs-contents h3 {  font-size: 28px;
font-family: 'Gotham-medium',sans-serif;
line-height: 39px;
margin: 50px 0 30px;
letter-spacing: 1.5px;
color: #343434;
padding: 0;
}
.split-level-home-designs-contents .et_pb_text_inner p {
font-family: 'Open Sans',sans-serif;
font-weight: 500;
font-size: 16px;
line-height: 28px;
padding: 0 0 33px;
}
.et_pb_section.split-level-ask-now-section .et_pb_column .et_pb_text_inner p {
font-family: 'Open Sans',sans-serif;
font-weight: 500;
font-size: 16px;
line-height: 28px;
}
.et_pb_section.split-level-ask-now-section .et_pb_column .et_pb_text_inner h1 {
font-size: 33px;
font-family: 'Gotham-medium',sans-serif;
line-height: 39px;
margin: 0px 0 30px;
color: #000000;
padding: 0;
}
.et_pb_module.split-level-home-designs-contents h3:first-child {
margin-top: 0px;
}
.our-designs-book-now-section {
margin-bottom: 30px;
}
.our-designs-book-now-section.split-level-book-now-section .et_pb_row {
grid-template-columns: 1fr;
display: table;
margin-top: 50px;
}
.our-designs-book-now-section.split-level-book-now-section .et_pb_row .et_pb_column {
display: grid;
grid-template-columns: 1fr 1fr;
grid-gap: 20px;
}
.our-designs-book-now-section.split-level-book-now-section .et_pb_row .et_pb_column .et_pb_blurb_description {
font-size: 16px;
line-height: 28px;
font-family: 'Open Sans',sans-serif;
font-weight: 400;
}
.et_pb_section.our-designs-book-now-section.split-level-book-now-section {
padding: 0;
}  @media (max-width: 1119px) {
.home-main-header-wrapper header#main-header div#header-search {
width: 15%;
}
form#gform_3 #gform_ajax_spinner_3{
position: none;
top: 0;
}
}
@media (max-width: 1100px) {
div#knockdown-rebuild-specialist-section .et_pb_column .knockdown-rebuild-specialist-img3 {
right: 140px !important;
top: 195px !important;
}
}
@media (max-width: 1200px) {
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item > a.mega-menu-link{
padding: 0 15px;
}
}
@media (max-width: 1124px) {
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item > a.mega-menu-link{
padding: 0 9px;
}
}
@media (max-width: 1050px) {
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item > a.mega-menu-link{
padding: 0 4px;
}
}
@media (max-width: 980px) {
#et_mobile_nav_menu {
display: none;
}
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu{
width: 100% !important;
}
#top-menu-nav{
position: absolute;
top: 0;
left: 0;
}
#mega-menu-wrap-primary-menu .mega-menu-toggle + #mega-menu-primary-menu{
display: none;
}
#mega-menu-wrap-primary-menu .mega-menu-toggle{
display: flex;
}
.sm_phone .business-info-wrapper .business-item span {
display: none;
}
.home-main-header-wrapper header#main-header ul.sub-menu {
background: transparent;
padding: 0;
}
.home-main-header-wrapper .mobile_menu_bar:before {
color: #000;
}
.home-main-header-wrapper header#main-header div#header-search {
display: none;
}
.home-main-header-wrapper ul#mobile_menu a {
color: #000;
}
.home-main-header-wrapper ul#mobile_menu {
padding: 5% 0;
background: #fff !important;
z-index: 0;
}
.home-main-header-wrapper header#main-header ul.sub-menu li {
padding: 0;
}
.home-main-header-wrapper header#main-header ul.sub-menu li a {
padding-left: 10%;
}
.mega-menu-columns-2-of-12 ul.mega-sub-menu {
width: 75% !important;
display: grid !important;
grid-template-columns: 1fr 1fr;
} .our-designs-book-now-section .et_pb_row {
grid-template-columns: 100%;
padding-left: 5px;
padding-right: 5px;
}
.our-designs-content-outer-section .et_pb_row {
padding-left: 5px;
padding-right: 5px;
}
.our-designs-book-now-section h3 {
font-size: 30px;
}
.our-designs-content-outer-section h2 { 
font-size: 30px;
margin: 50px 0 30px !important;
}
.our-designs-book-now-section.split-level-book-now-section .et_pb_row .et_pb_column {
grid-template-columns: 1fr;
display: table;
}
.our-designs-book-now-section.split-level-book-now-section .et_pb_row .et_pb_column .et_pb_blurb_content {
max-width: 100%;
}
}
@media (max-width: 450px) {
.mega-menu-columns-2-of-12 ul.mega-sub-menu {
grid-template-columns: 1fr;
}
}
@media (max-width: 360px) {
.home-main-header-wrapper .logo_container img#logo {
max-width: 150px !important;
max-height: 100%;
height: 31px;
object-fit: contain;
}
.search-page-field {
width: 250px;
}
}
.page-id-864 .overlay-inner{
display: none;
} @media only screen and (min-width: 981px)
.et_pb_section_2,
.et_pb_section_4 {
display: block !important; 
}
@media only screen and (min-width: 1350px){
.et_pb_row {
padding: 0 0 27px 0 !important;
}
} div#kurmond-complete-banner-sec{
padding: 3% 0 !important;
}
div#kurmond-complete-banner-sec:after {
content: "";
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
background: rgba(0,0,0,.8);
}
div#kurmond-complete-banner-row{
padding: 0 !important;
}
div#kurmond-complete-banner-logo img{
width: 70%;
}
div#kurmond-complete-banner-text p{
color: #dea573 !important;
}
div#explore-home-designs-row{
display: grid;
grid-template-columns: 1.2fr 1fr;
width: 87%;
max-width: 100%;
margin: unset;
}
div#explore-home-designs-img-col {
width: 100%;
}
div#explore-home-designs-desc-col {
width: 100%;
background: #000;
padding: 30px 40px 10px 40px;
height: 80%;
margin: auto;
}
div#explore-home-designs-desc-col #explore-home-designs-text h2{
font-size: 30px !important;
}
div#explore-home-designs-desc-col #explore-home-designs-text p{
color: #fff !important;
}
#explore-home-designs-desc-col .et_pb_button_0_wrapper,
#explore-home-designs-desc-col .et_pb_button_1_wrapper {
display: inline-flex;
margin-right: 8px;
margin-bottom: 0;
}
#explore-home-designs-desc-col .et_pb_button{
padding: 10px 15px !important;
font-size: 14px;
}
div#explore-home-designs-desc-col .et_pb_button {
background-color: #DEA573 !important;
border-color: #DEA573 !important;
}
.explore-home-designs-row .et_pb_button_module_wrapper {
display: inline;
margin-right: 10px;
}
@media (max-width:1310px){
div#explore-home-designs-desc-col {
padding: 15px 25px 10px 15px;
}
}
@media (max-width:1210px){
div#explore-home-designs-row {
width: 96%;
}
div#explore-home-designs-desc-col {
padding: 20px 25px 10px 15px;
}
}
@media (max-width:1155px){
div#explore-home-designs-desc-col {
height: 100%;
padding: 20px 10px 0px 20px;
}
#explore-home-designs-desc-col .et_pb_button_0_wrapper,
#explore-home-designs-desc-col .et_pb_button_1_wrapper {
margin-bottom: 5px;
}
}
@media (max-width:1024px){
div#explore-home-designs-row {
grid-template-columns: 1fr;
margin: auto;
}
div#explore-home-designs-row div#explore-home-designs-img-col {
margin-bottom: 0 !important;
}
div#explore-home-designs-desc-col {
padding: 40px;
}
}
@media (max-width:981px){
div#explore-home-designs-section {
margin-bottom: 30px;
}
div#explore-home-designs-row {
margin-bottom: 0px !important;
}
}
div#online-tours-row{
padding: 55px 0 !important;
}
@media (max-width:480px){
div#online-tours-row{
padding: 200px 0 !important;
}
}
div#online-tours-col{
background: #000;
width: 33%;
margin: auto;
display: flex;
flex-direction: column;
padding: 40px;
margin-left: 29px;
}
div#online-tours-text p{
color: #ffffff !important;
}
a#online-tours-btn{
background-color: #dea573 !important;
border-color: #dea573 !important;
}
@media (max-width:1024px){
div#online-tours-col {
width: 40%;
}
}
@media (max-width:981px){
div#online-tours-col {
width: 50%;
}
}
@media (max-width:550px){
div#online-tours-col {
width: 60%;
}
}
@media (max-width:480px){
div#online-tours-col {
margin-left: 0;
padding: 15px;
}
}
div#three-col-desc-row,
div#two-col-desc-row {
display: flex;
justify-content: center;
}
div#three-col-desc-row {
gap: 25px;
}
div#three-col-desc-row div#three-col-desc-col,
div#two-col-desc-row div#two-col-desc-col {
display: flex;
flex-direction: column;
justify-content: space-between;
}
div#three-col-desc-row div#three-col-desc-col {
margin-right: 0 !important;
}
div#three-col-desc-row p,
div#two-col-desc-row p {
color: #707070;
}
div#three-col-desc-row .et_pb_button,
div#two-col-desc-row .et_pb_button {
border-color: #dea573 !important;
background-color: #dea573 !important;
}
@media (max-width:981px){
div#three-col-desc-row {
padding-top: 0;
display: grid;
grid-template-columns: 1fr 1fr;
}
div#two-col-desc-row {
display: block;
width: 96%;
margin: auto;
margin-bottom: 20px !important;
}
}
@media (max-width:600px){
div#three-col-desc-row {
grid-template-columns: 1fr;
}
} .brochure-form-row{
background: #000;
position: relative;
}
.brochure-form-img-col{
position: absolute;
z-index: 9;
//width: 100% !important;
left: 0%;
top: -25%;
}
.brochure-form-desc-col{
padding: 45px 15px 30px 0px;
position: relative;
float: right;
}
.brochure-form-desc-col p{
color: #fff;
}
.brochure-form-desc-col #gform_wrapper_16 #gform_16{
display: inline-flex;
}
.brochure-form-desc-col #gform_wrapper_16 #gform_16 ul{
display: inline-flex;
gap: 10px;
}
.brochure-form-desc-col #gform_wrapper_16 #gform_16 ul .gfield_label{
color: #707070;
text-transform: uppercase;
font-weight: 600;
}
.brochure-form-desc-col #gform_wrapper_16 #gform_16 ul input{
background-color: #fff;
border-radius: 10px;
}
.brochure-form-desc-col #gform_wrapper_16 #gform_16 .gform_footer.top_label{
margin-top: 25px;
}
.brochure-form-desc-col #gform_wrapper_16 #gform_16 .gform_footer.top_label #gform_submit_button_16{
padding: 12px;
background: #dea573;
border: none;
}
@media (max-width:1150px){
.brochure-form-img-col {
width: 53% !important;
left: -9%;
top: -13%;
}
}
@media (max-width:981px){
.brochure-form-img-col {
position: unset;
width: 100% !important;
margin-bottom: 0;
left: 0;
top: 0;
}
.brochure-form-desc-col {
padding: 45px;
}
}
@media (max-width:768px){
.brochure-form-desc-col #gform_wrapper_16 #gform_16 {
display: grid;
width: 100%;
max-width: 510px;
margin: 10px auto;
}
.brochure-form-desc-col #gform_wrapper_16 #gform_16 ul {
display: block;
}
} div#complete-below-banner div#below-banner-row {
width: 80%;
margin: auto;
padding: 40px;
text-align: center;
}
div#complete-below-banner div#below-banner-row h2 {
color: #DEA573;
font-size: 27px;
}
div#complete-below-banner div#below-banner-row p {
color: #707070;
padding: 20px 0;
}
div#complete-below-banner div#below-banner-row a.et_pb_button {
margin-top: 45px;
background: #DEA573 !important;
border: #DEA573 !important;
border-radius: 10px !important;
}
@media (max-width:768px) {
div#complete-below-banner div#below-banner-row {
width: 94%;
}
}
div#flip-html-section{
background: rgb(0, 0, 0, 0.6);
}
div#three-col-desc-row h2{
font-size: 23px;
}
div#three-col-heading-row{
margin-bottom: initial !important;
}
.pkg-row:nth-child(1) {
border-bottom: 2px solid #3c3c3c;
padding-bottom: 30px!important;
margin-bottom: 63px;
}
.pkg-text ul li {
list-style: none;
position: relative;
padding-left: 22px;
margin-bottom: 11px;
}
.pkg-text ul li:before {
content: "\f046 ";
font-family: FontAwesome;
font-size: 15px;
position: absolute;
left: 0;
color: #DEA573;
} .talk-to-team {
display: none;
position: fixed;
bottom: 35%;
right: 0;
z-index: 99999;
}
.show-talk-team {
display: block;
animation: fadeIn 3s;
}
.talk-to-team img{
position: absolute;
top: -25%;
right: 22%;  
z-index: 9;
}
.talk-to-team p{
color: #707070;
text-transform: uppercase;
font-family: 'Gotham-bold';
font-size: 14px;
max-width: 105px;
padding: 25px 10px 10px 20px !important;
background: rgb(237, 236, 232, 1);
border-radius: 10px 0 0 10px;
position: relative;
} .formWrapper {
max-width: 1140px;
width: calc(100% - 20px);
margin: auto;
}
.search .formWrapper {
max-width: unset;
width: unset;
margin: unset;
padding-bottom: 50px;
}
.formWrapper .formTitle {
padding: 10px 25px;
}
.formWrapper .formTitle p {
color: #707070;
}
.formWrapper .formContent {
padding: 25px;
background: rgb(237, 236, 232, 0.5);
border-radius: 15px;
}
form#searchform {
display: grid;
grid-template-columns: repeat(6, 1fr);
grid-gap: 40px;
align-items: center;
}
form#searchform div {
display: flex;
flex-direction: column;
position: relative;
}
form#searchform div:after {
content: '\f347';
font-family: dashicons;
color: #707070;
right: 11px;
top: 30px;
position: absolute;
pointer-events: none;
}
form#searchform placeholder {
font-family: 'Gotham-bold';
text-transform: uppercase;
color: #707070;
}
form#searchform select {
border: none;
border-radius: 5px;
padding: 10px;
color: #AB1D40;
}
form#searchform select:focus {
border-color: #fff;
color: #AB1D40;
}
form#searchform .btn {
background: #980B31;
border: none;
min-width: 50px;
cursor: pointer;
border-radius: 10px;
}
@media only screen and (max-width: 981px) { 
form#searchform {
grid-template-columns: repeat(3, 1fr);
}
}
@media only screen and (max-width: 500px) { 
form#searchform {
grid-template-columns: repeat(2, 1fr);
}
} .kurmond-complete-searchForm form#searchform select {
color: #DEA573;
}
.kurmond-complete-searchForm form#searchform .btn {
background: #DEA573;
} .lotwidth-search-form .et_pb_code_inner {
width: 70%;
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 20px;
}
.lotwidth-search-form .et_pb_code_inner .lot-width-search-btn.btn-9{
background-image: url(//kurmondhomes.com.au/wp-content/uploads/2022/12/9m.png);
}
.lotwidth-search-form .et_pb_code_inner .lot-width-search-btn.btn-10{
background-image: url(//kurmondhomes.com.au/wp-content/uploads/2022/12/10m.png);
}
.lotwidth-search-form .et_pb_code_inner .lot-width-search-btn.btn-12{
background-image: url(//kurmondhomes.com.au/wp-content/uploads/2022/12/12.5m.png);
}
.lotwidth-search-form .et_pb_code_inner .lot-width-search-btn {
background-repeat: no-repeat;
border: 1px solid #fff;
padding: 25px 85px;
background-color: transparent;
background-position: center;
height: 200px;
}
.lotwidth-search-form .et_pb_code_inner .lot-width-search-btn:hover {
background-color: rgb(222,165,115, 0.5);
}
@media only screen and (max-width: 981px) {
.lotwidth-search-form .et_pb_code_inner {
width: 80%;
}
}
@media only screen and (max-width: 1050px) {
.lotwidth-search-form .et_pb_code_inner {
width: 90%;
}
}
@media only screen and (max-width: 768px) {
.lotwidth-search-form .et_pb_code_inner {
grid-template-columns: 1fr 1fr;
}
}
@media only screen and (max-width: 550px) {
.lotwidth-search-form .et_pb_code_inner {
grid-template-columns: 1fr;
margin: auto;
}
} .three_col_list .p_media {
position: relative;
}
span.gold-ribbon,
span.black-ribbon {
position: absolute;
z-index: 9;
color: #fff;
text-transform: uppercase;
font-family: 'Gotham-medium';
font-size: 12px;
}
span.gold-ribbon {
top: 10px;
right: 0;
background: #DEA573;
padding: 3px 7px;  
}
.page-template-single_template span.gold-ribbon {
background: #980B31;
}
span.black-ribbon {
bottom: 10px;
left: 10px;
background: #000;
padding: 4px 10px;
clip-path: polygon(0 0, 100% 0, 100% 96%, 5% 100%);
} .ivm-banner img{
max-width: 100%;
}
.ivm-banner{
margin-top: 150px;
}
.ivm-row-banner{
display: grid !important;
grid-template-columns: 1fr 1fr; font-size: 0;
}
.col {
display: flex;
font-size: 0;
}
.col.contentBox {
background: linear-gradient(to right,#FEFEFD,#EDECE8);
height: 94%;
margin: auto;
width: 100%;
} 
.wrapper {
font-size: 18px;
color: #fff !important;
max-width: 370px;
margin: auto;
}
.ivm-banner h2{
font-size: 35px !important;
margin-bottom: 20px !important;
color: #ab1d40 !important;
}
.ivm-banner p{
color: #707070 !important;
}
.ivm-btn{
width: 300px;
background: #980B31;
padding: 20px 20px;
margin: 40px 0;
color: #fff;
text-transform: uppercase;
text-align: center;
font-family: 'Gotham-medium';
border-radius: 10px;
}
.ivm-btn:after {
content: '>';
margin-left: 15px;
}
.ivm-btn a {
color: #fff;
font-size: 16px;
}
button.slick-arrow {
display: none !important;
}
ul.slick-dots {
display: flex;
justify-content: center;
}
ul.slick-dots li button{
font-size: 0;
margin-right: 10px;
} @media (max-width: 980px){
.ivm-banner {
margin-top: 40px;
}
.ivm-banner h2{
font-size: 20px !important;
}
.ivm-row-banner{
display: flex !important;
flex-direction: column-reverse;
}
.wrapper {
padding: 30px;
} .ivm-btn{
margin-left: auto;
margin-right: auto;
}
}
@media (max-width: 350px){
.ivm-btn {
width: 270px;
}
}