#qx-section-551 { padding-top : 0px; padding-right : 0px; padding-bottom : 0px; padding-left : 0px; background-image : url("https://www.doitrightconstructions.com.au/images//home/Services-Image-1.jpg"); background-size : cover; background-position : center; background-repeat : no-repeat; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-section-551-background-overlay {  } #qx-section-551:hover .qx-section-551-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-section-551 { margin-top : 0px; margin-right : 0px; margin-bottom : 0px; margin-left : 0px; padding-top : 0px; padding-right : 0px; padding-bottom : 0px; padding-left : 0px;  }  } @media (max-width: 767px) { #qx-section-551 { margin-top : 0px; margin-right : 0px; margin-bottom : 0px; margin-left : 0px; padding-top : 0px; padding-right : 0px; padding-bottom : 0px; padding-left : 0px;  }  } #qx-row-124 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-row-124-background-overlay {  } #qx-row-124:hover .qx-row-124-background-overlay {  } #qx-row-124 > .qx-row { min-height : 700px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-row-124 { padding-top : 40px; padding-right : 20px; padding-bottom : 40px; padding-left : 20px;  } #qx-row-124 > .qx-row { min-height : 400px;  }  } @media (max-width: 767px) { #qx-row-124 { padding-top : 20px; padding-right : 20px; padding-bottom : 20px; padding-left : 20px;  } #qx-row-124 > .qx-row { min-height : 300px;  }  } #qx-column-105 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-105 { flex: 60%; max-width: 60%; } .qx-column-105-background-overlay {  } #qx-column-105:hover .qx-column-105-background-overlay {  } #qx-column-105 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-105 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-105 > .qx-col-wrap {  } #qx-column-105 { flex: 0%; max-width: 0%; }  } @media (max-width: 767px) { #qx-column-105 > .qx-col-wrap {  } #qx-column-105 { flex: 0%; max-width: 0%; }  } #qx-column-877 > .qx-col-wrap { padding-right : 60px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-877 { flex: 40%; max-width: 40%; } .qx-column-877-background-overlay {  } #qx-column-877:hover .qx-column-877-background-overlay {  } #qx-column-877 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-877 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-877 > .qx-col-wrap { padding-top : 0px; padding-right : 0px; padding-bottom : 0px; padding-left : 0px;  } #qx-column-877 { flex: 100%; max-width: 100%; }  } @media (max-width: 767px) { #qx-column-877 > .qx-col-wrap { padding-top : 0px; padding-right : 0px; padding-bottom : 0px; padding-left : 0px;  } #qx-column-877 { flex: 100%; max-width: 100%; }  } #qx-heading-8762 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-heading-8762 h1 { font-weight : 500; text-transform : uppercase;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-heading-8762 { text-align : center;  } #qx-heading-8762 h1 { font-size : 30px; line-height : 1.4em;  }  } @media (max-width: 767px) { #qx-heading-8762 { text-align : center;  } #qx-heading-8762 h1 { font-size : 30px; line-height : 1.4em;  }  } #qx-button-3083 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-button-3083 .qx-btn { background-color : rgba(15 ,  41,  61, 1); color : rgba(248 ,  213,  87, 1); padding-top : 12px; padding-right : 25px; padding-bottom : 12px; padding-left : 25px; border-style : solid; border-color : rgba(15 ,  41,  61, 1); border-top-width : 1px; border-right-width : 1px; border-bottom-width : 1px; border-left-width : 1px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-button-3083 .qx-btn:hover { border-style : solid; border-top-width : 1px; border-right-width : 1px; border-bottom-width : 1px; border-left-width : 1px;  } #qx-button-3083 .qx-btn:hover i {  } #qx-button-3083 * { font-family : Lato; font-weight : 700; text-transform : uppercase; letter-spacing : 1px;  } #qx-button-3083 a svg,#qx-button-3083 a i { margin-right : 30px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-button-3083 { text-align : center;  } #qx-button-3083 * {  } #qx-button-3083 .qx-btn {  }  } @media (max-width: 767px) { #qx-button-3083 { text-align : center;  } #qx-button-3083 * {  } #qx-button-3083 .qx-btn {  }  } #qx-section-4613 { padding-top : 60px; padding-right : 0px; padding-bottom : 30px; padding-left : 0px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-section-4613-background-overlay {  } #qx-section-4613:hover .qx-section-4613-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-section-4613 { padding-top : 40px; padding-right : 20px; padding-bottom : 20px; padding-left : 20px;  }  } @media (max-width: 767px) { #qx-section-4613 { padding-top : 20px; padding-right : 20px; padding-bottom : 20px; padding-left : 20px;  }  } #qx-row-6416 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-row-6416-background-overlay {  } #qx-row-6416:hover .qx-row-6416-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-row-6416 {  }  } @media (max-width: 767px) { #qx-row-6416 {  }  } #qx-column-5917 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-5917 { flex: 50%; max-width: 50%; } .qx-column-5917-background-overlay {  } #qx-column-5917:hover .qx-column-5917-background-overlay {  } #qx-column-5917 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-5917 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-5917 > .qx-col-wrap {  } #qx-column-5917 { flex: 100%; max-width: 100%; }  } @media (max-width: 767px) { #qx-column-5917 > .qx-col-wrap { margin-top : 0px; margin-right : 0px; margin-bottom : 0px; margin-left : 0px; padding-top : 0px; padding-right : 0px; padding-bottom : 0px; padding-left : 0px;  } #qx-column-5917 { flex: 100%; max-width: 100%; }  } #qx-heading-2642 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-heading-2642 h3 { font-weight : 600; color : rgba(231 ,  189,  36, 1);  } @media (min-width: 768px) and (max-width: 1024px) { #qx-heading-2642 { text-align : center;  }  } @media (max-width: 767px) { #qx-heading-2642 { text-align : center;  }  } #qx-heading-9963 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-heading-9963 h2 { font-weight : 600;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-heading-9963 { text-align : center;  } #qx-heading-9963 h2 { font-size : 30px;  }  } @media (max-width: 767px) { #qx-heading-9963 { text-align : center;  } #qx-heading-9963 h2 { font-size : 30px; line-height : 1.2em; letter-spacing : nullpx;  }  } #qx-text-6384 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-text-6384 { text-align : center;  }  } @media (max-width: 767px) { #qx-text-6384 { text-align : center;  }  } #qx-button-82104 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-button-82104 .qx-btn { background-color : rgba(15 ,  41,  61, 1); color : rgba(248 ,  213,  87, 1); padding-top : 12px; padding-right : 25px; padding-bottom : 12px; padding-left : 25px; border-style : solid; border-color : rgba(15 ,  41,  61, 1); border-top-width : 1px; border-right-width : 1px; border-bottom-width : 1px; border-left-width : 1px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-button-82104 .qx-btn:hover { border-style : solid; border-top-width : 1px; border-right-width : 1px; border-bottom-width : 1px; border-left-width : 1px;  } #qx-button-82104 .qx-btn:hover i {  } #qx-button-82104 * { font-family : Lato; font-weight : 700; text-transform : uppercase; letter-spacing : 1px;  } #qx-button-82104 a svg,#qx-button-82104 a i { margin-right : 30px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-button-82104 { text-align : center;  } #qx-button-82104 * {  } #qx-button-82104 .qx-btn {  }  } @media (max-width: 767px) { #qx-button-82104 { text-align : center;  } #qx-button-82104 * {  } #qx-button-82104 .qx-btn {  }  } #qx-column-1219 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-1219 { flex: 50%; max-width: 50%; } .qx-column-1219-background-overlay {  } #qx-column-1219:hover .qx-column-1219-background-overlay {  } #qx-column-1219 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-1219 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-1219 > .qx-col-wrap {  } #qx-column-1219 { flex: 100%; max-width: 100%; }  } @media (max-width: 767px) { #qx-column-1219 > .qx-col-wrap {  } #qx-column-1219 { flex: 100%; max-width: 100%; }  } #qx-column-41177 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-column-41177-background-overlay {  } #qx-column-41177:hover .qx-column-41177-background-overlay {  } #qx-column-41177 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-41177 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-41177 > .qx-col-wrap {  }  } @media (max-width: 767px) { #qx-column-41177 > .qx-col-wrap {  }  } #qx-row-85194 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-row-85194-background-overlay {  } #qx-row-85194:hover .qx-row-85194-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-row-85194 {  }  } @media (max-width: 767px) { #qx-row-85194 { margin-top : 0px; margin-right : 0px; margin-bottom : 0px; margin-left : 0px; padding-top : 0px; padding-right : 0px; padding-bottom : 0px; padding-left : 0px;  }  } #qx-column-30196 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-30196 { flex: 50%; max-width: 50%; } .qx-column-30196-background-overlay {  } #qx-column-30196:hover .qx-column-30196-background-overlay {  } #qx-column-30196 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-30196 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-30196 > .qx-col-wrap {  } #qx-column-30196 { flex: 50%; max-width: 50%; }  } @media (max-width: 767px) { #qx-column-30196 > .qx-col-wrap {  } #qx-column-30196 { flex: 100%; max-width: 100%; }  } #qx-image-9204 { margin-top : 50px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-image-9204 img,#qx-image-9204 svg { display : inline-block; border-top-width : undefinedpx; border-right-width : undefinedpx; border-bottom-width : undefinedpx; border-left-width : undefinedpx; border-style : none; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-image-9204 img,#qx-image-9204 svg,#qx-image-9204 i {  } #qx-image-9204 .qx-figure-caption { background-color : rgba(255, 255, 255, 0); color : rgba(0, 0, 0, 0.8); transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-image-9204 svg,#qx-image-9204 i {  } #qx-image-9204 svg,#qx-image-9204 i:hover {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-image-9204 { margin-top : 0px;  } #qx-image-9204 svg,#qx-image-9204 i {  } #qx-image-9204 .qx-figure-caption {  }  } @media (max-width: 767px) { #qx-image-9204 { margin-top : 0px;  } #qx-image-9204 svg,#qx-image-9204 i {  } #qx-image-9204 .qx-figure-caption {  }  } #qx-advanced-heading-14250 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-advanced-heading-14250 .qx-element-advanced-heading__wrapper { text-align : left;  } #qx-advanced-heading-14250 h3 span { font-family : Lato; font-weight : 400; font-size : 20px;  } #qx-advanced-heading-14250 h3 { margin-top : 0px; margin-right : 0px; margin-bottom : 0px; margin-left : 0px; padding-top : 0px; padding-right : 0px; padding-bottom : 0px; padding-left : 0px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-advanced-heading-14250 .adv-heading-cont .before-text { color : rgba(231 ,  180,  45, 1); font-weight : 600; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-advanced-heading-14250 .adv-heading-cont .center-text { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-advanced-heading-14250 .adv-heading-cont .after-text { color : rgba(17 ,  101,  141, 1); font-weight : 600; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-advanced-heading-14250 .bg-text {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-advanced-heading-14250 {  } #qx-advanced-heading-14250 .qx-element-advanced-heading__wrapper { text-align : center;  } #qx-advanced-heading-14250 h3 {  } #qx-advanced-heading-14250 h3 span {  } #qx-advanced-heading-14250 .adv-heading-cont .before-text {  } #qx-advanced-heading-14250 .adv-heading-cont .center-text {  } #qx-advanced-heading-14250 .adv-heading-cont .after-text {  } #qx-advanced-heading-14250 .bg-text {  }  } @media (max-width: 767px) { #qx-advanced-heading-14250 {  } #qx-advanced-heading-14250 .qx-element-advanced-heading__wrapper { text-align : center;  } #qx-advanced-heading-14250 h3 {  } #qx-advanced-heading-14250 h3 span {  } #qx-advanced-heading-14250 .adv-heading-cont .before-text {  } #qx-advanced-heading-14250 .adv-heading-cont .center-text {  } #qx-advanced-heading-14250 .adv-heading-cont .after-text {  } #qx-advanced-heading-14250 .bg-text {  }  } #qx-column-19323 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-19323 { flex: 50%; max-width: 50%; } .qx-column-19323-background-overlay {  } #qx-column-19323:hover .qx-column-19323-background-overlay {  } #qx-column-19323 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-19323 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-19323 > .qx-col-wrap {  } #qx-column-19323 { flex: 50%; max-width: 50%; }  } @media (max-width: 767px) { #qx-column-19323 > .qx-col-wrap {  } #qx-column-19323 { flex: 100%; max-width: 100%; }  } #qx-image-59324 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-image-59324 img,#qx-image-59324 svg { display : inline-block; border-top-width : undefinedpx; border-right-width : undefinedpx; border-bottom-width : undefinedpx; border-left-width : undefinedpx; border-style : none; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-image-59324 img,#qx-image-59324 svg,#qx-image-59324 i {  } #qx-image-59324 .qx-figure-caption { background-color : rgba(255, 255, 255, 0); color : rgba(0, 0, 0, 0.8); transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-image-59324 svg,#qx-image-59324 i {  } #qx-image-59324 svg,#qx-image-59324 i:hover {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-image-59324 {  } #qx-image-59324 svg,#qx-image-59324 i {  } #qx-image-59324 .qx-figure-caption {  }  } @media (max-width: 767px) { #qx-image-59324 {  } #qx-image-59324 svg,#qx-image-59324 i {  } #qx-image-59324 .qx-figure-caption {  }  } #qx-advanced-heading-22325 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-advanced-heading-22325 .qx-element-advanced-heading__wrapper { text-align : left;  } #qx-advanced-heading-22325 h3 span { font-family : Lato; font-weight : 400; font-size : 20px;  } #qx-advanced-heading-22325 h3 { margin-top : 0px; margin-right : 0px; margin-bottom : 0px; margin-left : 0px; padding-top : 0px; padding-right : 0px; padding-bottom : 0px; padding-left : 0px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-advanced-heading-22325 .adv-heading-cont .before-text { color : rgba(231 ,  180,  45, 1); font-weight : 600; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-advanced-heading-22325 .adv-heading-cont .center-text { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-advanced-heading-22325 .adv-heading-cont .after-text { color : rgba(17 ,  101,  141, 1); font-weight : 600; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-advanced-heading-22325 .bg-text {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-advanced-heading-22325 {  } #qx-advanced-heading-22325 .qx-element-advanced-heading__wrapper { text-align : center;  } #qx-advanced-heading-22325 h3 {  } #qx-advanced-heading-22325 h3 span {  } #qx-advanced-heading-22325 .adv-heading-cont .before-text {  } #qx-advanced-heading-22325 .adv-heading-cont .center-text {  } #qx-advanced-heading-22325 .adv-heading-cont .after-text {  } #qx-advanced-heading-22325 .bg-text {  }  } @media (max-width: 767px) { #qx-advanced-heading-22325 {  } #qx-advanced-heading-22325 .qx-element-advanced-heading__wrapper { text-align : center;  } #qx-advanced-heading-22325 h3 {  } #qx-advanced-heading-22325 h3 span {  } #qx-advanced-heading-22325 .adv-heading-cont .before-text {  } #qx-advanced-heading-22325 .adv-heading-cont .center-text {  } #qx-advanced-heading-22325 .adv-heading-cont .after-text {  } #qx-advanced-heading-22325 .bg-text {  }  } #qx-section-54564 { padding-top : 30px; padding-right : 0px; padding-bottom : 30px; padding-left : 0px; z-index : 885; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-section-54564-background-overlay {  } #qx-section-54564:hover .qx-section-54564-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-section-54564 { padding-top : 0px; padding-right : 20px; padding-bottom : 40px; padding-left : 20px;  }  } @media (max-width: 767px) { #qx-section-54564 { padding-top : 20px; padding-right : 20px; padding-bottom : 20px; padding-left : 20px;  }  } #qx-row-72580 { margin-top : 0px; margin-right : 0px; margin-bottom : 0px; margin-left : 0px; padding-top : 0px; padding-right : 0px; padding-bottom : 0px; padding-left : 0px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-row-72580-background-overlay {  } #qx-row-72580:hover .qx-row-72580-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-row-72580 {  }  } @media (max-width: 767px) { #qx-row-72580 {  }  } #qx-column-13581 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-13581 { flex: 100%; max-width: 100%; } .qx-column-13581-background-overlay {  } #qx-column-13581:hover .qx-column-13581-background-overlay {  } #qx-column-13581 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-13581 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-13581 > .qx-col-wrap {  } #qx-column-13581 { flex: 100%; max-width: 100%; }  } @media (max-width: 767px) { #qx-column-13581 > .qx-col-wrap {  } #qx-column-13581 { flex: 100%; max-width: 100%; }  } #qx-heading-95616 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-heading-95616 h3 { font-weight : 600; color : rgba(231 ,  189,  36, 1);  } @media (min-width: 768px) and (max-width: 1024px) { #qx-heading-95616 { text-align : center;  }  } @media (max-width: 767px) { #qx-heading-95616 { text-align : center;  }  } #qx-gallery-98128 { margin-top : 0px; margin-right : 0px; margin-bottom : 0px; margin-left : 0px; padding-top : 0px; padding-right : 0px; padding-bottom : 0px; padding-left : 0px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-gallery-98128 .qx-element-gallery__wrapper a { display : block;  } #qx-gallery-98128 .qx-element-gallery__wrapper ul.qx-subnav li { padding-left : 0;  } #qx-gallery-98128 ul.qx-subnav li a { margin : 0 5px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-gallery-98128 ul.qx-subnav li a:hover {  } #qx-gallery-98128 ul.qx-subnav li.qx-active a {  } #qx-gallery-98128 figure.qx-element-gallery__media img { width : 100%; object-position : center; object-fit : cover;  } #qx-gallery-98128 figure.qx-element-gallery__media { overflow : hidden; display : block; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-gallery-98128 ul.qx-gallery-media-wrapper li .qx-overlay .qx-gallery-title { color : rgba(15 ,  41,  61, 1); font-family : Playfair Display; font-weight : 500; font-size : 20px; text-transform : uppercase; letter-spacing : 1px;  } #qx-gallery-98128 ul.qx-gallery-media-wrapper li .qx-overlay .qx-gallery-title:hover {  } #qx-gallery-98128 ul.qx-gallery-media-wrapper li .qx-overlay .qx-gallery-caption { font-weight : 500; letter-spacing : 1px;  } #qx-gallery-98128 ul.qx-gallery-media-wrapper li .qx-overlay .qx-gallery-caption:hover {  } #qx-gallery-98128 ul.qx-gallery-media-wrapper li .qx-overlay .qx-overlay-content-wrapper { text-align : center;  } #qx-gallery-98128 ul.qx-gallery-media-wrapper li .qx-overlay { background : linear-gradient(0deg,  0%, 100%);  } @media (min-width: 768px) and (max-width: 1024px) { #qx-gallery-98128 {  } #qx-gallery-98128 ul.qx-subnav li a {  } #qx-gallery-98128 ul.qx-gallery-media-wrapper li .qx-overlay .qx-gallery-title { font-size : 20px; letter-spacing : 1px;  } #qx-gallery-98128 ul.qx-gallery-media-wrapper li .qx-overlay .qx-gallery-caption { font-size : 20px;  }  } @media (max-width: 767px) { #qx-gallery-98128 {  } #qx-gallery-98128 ul.qx-subnav li a {  } #qx-gallery-98128 ul.qx-gallery-media-wrapper li .qx-overlay .qx-gallery-title { font-size : 20px;  } #qx-gallery-98128 ul.qx-gallery-media-wrapper li .qx-overlay .qx-gallery-caption {  }  } #qx-section-42947 { margin-top : 0px; margin-right : 0px; margin-bottom : 0px; margin-left : 0px; padding-top : 60px; padding-right : 0px; padding-bottom : 100px; padding-left : 0px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-section-42947-background-overlay {  } #qx-section-42947:hover .qx-section-42947-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-section-42947 { padding-top : 40px; padding-right : 20px; padding-bottom : 40px; padding-left : 20px;  }  } @media (max-width: 767px) { #qx-section-42947 { padding-top : 20px; padding-right : 20px; padding-bottom : 20px; padding-left : 20px;  }  } #qx-row-49948 { margin-top : 0px; margin-right : 0px; margin-bottom : 0px; margin-left : 0px; padding-top : 0px; padding-right : 0px; padding-bottom : 0px; padding-left : 0px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-row-49948-background-overlay {  } #qx-row-49948:hover .qx-row-49948-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-row-49948 {  }  } @media (max-width: 767px) { #qx-row-49948 {  }  } #qx-column-74949 > .qx-col-wrap { margin-top : 0px; margin-right : 0px; margin-bottom : 0px; margin-left : 0px; padding-top : 0px; padding-right : 0px; padding-bottom : 0px; padding-left : 0px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-74949 { flex: 50%; max-width: 50%; } .qx-column-74949-background-overlay {  } #qx-column-74949:hover .qx-column-74949-background-overlay {  } #qx-column-74949 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-74949 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-74949 > .qx-col-wrap {  } #qx-column-74949 { flex: 100%; max-width: 100%; }  } @media (max-width: 767px) { #qx-column-74949 > .qx-col-wrap {  } #qx-column-74949 { flex: 100%; max-width: 100%; }  } #qx-image-961012 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; text-align : right;  } #qx-image-961012 img,#qx-image-961012 svg { display : inline-block; border-top-width : undefinedpx; border-right-width : undefinedpx; border-bottom-width : undefinedpx; border-left-width : undefinedpx; border-style : none; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-image-961012 img,#qx-image-961012 svg,#qx-image-961012 i {  } #qx-image-961012 .qx-figure-caption { background-color : rgba(255, 255, 255, 0); color : rgba(0, 0, 0, 0.8); transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-image-961012 svg,#qx-image-961012 i {  } #qx-image-961012 svg,#qx-image-961012 i:hover {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-image-961012 {  } #qx-image-961012 svg,#qx-image-961012 i {  } #qx-image-961012 .qx-figure-caption {  }  } @media (max-width: 767px) { #qx-image-961012 {  } #qx-image-961012 svg,#qx-image-961012 i {  } #qx-image-961012 .qx-figure-caption {  }  } #qx-column-23954 > .qx-col-wrap { padding-top : 50px; padding-right : 60px; padding-bottom : 50px; padding-left : 60px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-23954 { flex: 50%; max-width: 50%; } .qx-column-23954-background-overlay {  } #qx-column-23954:hover .qx-column-23954-background-overlay {  } #qx-column-23954 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-23954 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-23954 > .qx-col-wrap { padding-top : 20px; padding-right : 0px; padding-bottom : 0px; padding-left : 0px;  } #qx-column-23954 { flex: 100%; max-width: 100%; }  } @media (max-width: 767px) { #qx-column-23954 > .qx-col-wrap { margin-top : 0px; margin-right : 0px; margin-bottom : 0px; margin-left : 0px; padding-top : 0px; padding-right : 0px; padding-bottom : 0px; padding-left : 0px;  } #qx-column-23954 { flex: 100%; max-width: 100%; }  } #qx-heading-611009 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-heading-611009 h3 { font-weight : 600; color : rgba(231 ,  189,  36, 1);  } @media (min-width: 768px) and (max-width: 1024px) { #qx-heading-611009 { text-align : center;  }  } @media (max-width: 767px) { #qx-heading-611009 { text-align : center;  }  } #qx-heading-431010 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-heading-431010 h2 { font-weight : 600;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-heading-431010 { text-align : center;  } #qx-heading-431010 h2 { font-size : 30px;  }  } @media (max-width: 767px) { #qx-heading-431010 { text-align : center;  } #qx-heading-431010 h2 { font-size : 30px; line-height : 1.2em; letter-spacing : nullpx;  }  } #qx-text-921011 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-text-921011 { text-align : center;  }  } @media (max-width: 767px) { #qx-text-921011 { text-align : center;  }  } #qx-row-761318 { margin-top : 0px; margin-right : 0px; margin-bottom : 0px; margin-left : 0px; padding-top : 0px; padding-right : 0px; padding-bottom : 0px; padding-left : 0px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-row-761318-background-overlay {  } #qx-row-761318:hover .qx-row-761318-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-row-761318 {  }  } @media (max-width: 767px) { #qx-row-761318 {  }  } #qx-column-161319 > .qx-col-wrap { margin-top : 0px; margin-right : 0px; margin-bottom : 0px; margin-left : 0px; padding-top : 50px; padding-right : 60px; padding-bottom : 50px; padding-left : 60px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-161319 { flex: 50%; max-width: 50%; } .qx-column-161319-background-overlay {  } #qx-column-161319:hover .qx-column-161319-background-overlay {  } #qx-column-161319 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-161319 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-161319 > .qx-col-wrap { padding-top : 0px; padding-right : 0px; padding-bottom : 0px; padding-left : 0px;  } #qx-column-161319 { flex: 100%; max-width: 100%; }  } @media (max-width: 767px) { #qx-column-161319 > .qx-col-wrap { margin-top : 0px; margin-right : 0px; margin-bottom : 0px; margin-left : 0px; padding-top : 0px; padding-right : 0px; padding-bottom : 0px; padding-left : 0px;  } #qx-column-161319 { flex: 100%; max-width: 100%; }  } #qx-column-85147 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-column-85147-background-overlay {  } #qx-column-85147:hover .qx-column-85147-background-overlay {  } #qx-column-85147 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-85147 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-85147 > .qx-col-wrap {  }  } @media (max-width: 767px) { #qx-column-85147 > .qx-col-wrap {  }  } #qx-row-19164 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-row-19164-background-overlay {  } #qx-row-19164:hover .qx-row-19164-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-row-19164 { padding-top : 20px;  }  } @media (max-width: 767px) { #qx-row-19164 {  }  } #qx-column-98166 > .qx-col-wrap { margin-right : 10px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-98166 { flex: 50%; max-width: 50%; } .qx-column-98166-background-overlay {  } #qx-column-98166:hover .qx-column-98166-background-overlay {  } #qx-column-98166 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-98166 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-98166 > .qx-col-wrap {  } #qx-column-98166 { flex: 50%; max-width: 50%; }  } @media (max-width: 767px) { #qx-column-98166 > .qx-col-wrap {  } #qx-column-98166 { flex: 100%; max-width: 100%; }  } #qx-blurb-27222 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-blurb-27222 .qx-element-blurb__media { margin-right : 20px; width : 20%;  } #qx-blurb-27222 .qx-element-blurb__media path { fill : rgba(231 ,  189,  36, 1);  } #qx-blurb-27222 .qx-element-blurb__media svg { width : 30px; height : 30px;  } #qx-blurb-27222 .qx-element-blurb__media i { color : rgba(231 ,  189,  36, 1); font-size : 30px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-blurb-27222 .qx-element-blurb__media img { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-blurb-27222 .qx-element-blurb__media svg,#qx-blurb-27222 .qx-element-blurb__media i { display : block;  } #qx-blurb-27222 .qx-element-blurb__title { margin-bottom : 20px;  } #qx-blurb-27222 .qx-element-blurb__title * { font-weight : 600; text-transform : uppercase;  } #qx-blurb-27222 .qx-element-blurb__title *:hover {  } #qx-blurb-27222 .qx-element-blurb__body,#qx-blurb-27222 .qx-element-blurb__body * {  } #qx-blurb-27222 .qx-element-blurb__wrapper { text-align : left;  } #qx-blurb-27222 .qx-element-blurb__content {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-blurb-27222 {  } #qx-blurb-27222 .qx-element-blurb__media { margin-right : 5px; width : 20%;  } #qx-blurb-27222 .qx-element-blurb__media i {  } #qx-blurb-27222 .qx-element-blurb__media img {  } #qx-blurb-27222 .qx-element-blurb__title * { font-size : 20px;  } #qx-blurb-27222 .qx-element-blurb__content {  }  } @media (max-width: 767px) { #qx-blurb-27222 {  } #qx-blurb-27222 .qx-element-blurb__media { margin-right : 20px; margin-bottom:20pxwidth : 100%;  } #qx-blurb-27222 .qx-element-blurb__media i {  } #qx-blurb-27222 .qx-element-blurb__media img {  } #qx-blurb-27222 .qx-element-blurb__title * { font-size : 20px;  } #qx-blurb-27222 .qx-element-blurb__wrapper { text-align : center;  } #qx-blurb-27222 .qx-element-blurb__content {  }  } #qx-column-60168 > .qx-col-wrap { margin-left : 10px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-60168 { flex: 50%; max-width: 50%; } .qx-column-60168-background-overlay {  } #qx-column-60168:hover .qx-column-60168-background-overlay {  } #qx-column-60168 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-60168 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-60168 > .qx-col-wrap {  } #qx-column-60168 { flex: 50%; max-width: 50%; }  } @media (max-width: 767px) { #qx-column-60168 > .qx-col-wrap {  } #qx-column-60168 { flex: 100%; max-width: 100%; }  } #qx-blurb-33304 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-blurb-33304 .qx-element-blurb__media { margin-right : 20px; width : 20%;  } #qx-blurb-33304 .qx-element-blurb__media path { fill : rgba(231 ,  189,  36, 1);  } #qx-blurb-33304 .qx-element-blurb__media svg { width : 30px; height : 30px;  } #qx-blurb-33304 .qx-element-blurb__media i { color : rgba(231 ,  189,  36, 1); font-size : 30px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-blurb-33304 .qx-element-blurb__media img { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-blurb-33304 .qx-element-blurb__media svg,#qx-blurb-33304 .qx-element-blurb__media i { display : block;  } #qx-blurb-33304 .qx-element-blurb__title { margin-bottom : 20px;  } #qx-blurb-33304 .qx-element-blurb__title * { font-weight : 600; text-transform : uppercase;  } #qx-blurb-33304 .qx-element-blurb__title *:hover {  } #qx-blurb-33304 .qx-element-blurb__body,#qx-blurb-33304 .qx-element-blurb__body * {  } #qx-blurb-33304 .qx-element-blurb__wrapper { text-align : left;  } #qx-blurb-33304 .qx-element-blurb__content {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-blurb-33304 {  } #qx-blurb-33304 .qx-element-blurb__media { margin-right : 5px; width : 20%;  } #qx-blurb-33304 .qx-element-blurb__media i {  } #qx-blurb-33304 .qx-element-blurb__media img {  } #qx-blurb-33304 .qx-element-blurb__title * { font-size : 20px;  } #qx-blurb-33304 .qx-element-blurb__content {  }  } @media (max-width: 767px) { #qx-blurb-33304 {  } #qx-blurb-33304 .qx-element-blurb__media { margin-right : 20px; margin-bottom:20pxwidth : 100%;  } #qx-blurb-33304 .qx-element-blurb__media i {  } #qx-blurb-33304 .qx-element-blurb__media img {  } #qx-blurb-33304 .qx-element-blurb__title * { font-size : 20px;  } #qx-blurb-33304 .qx-element-blurb__wrapper { text-align : center;  } #qx-blurb-33304 .qx-element-blurb__content {  }  } #qx-row-27305 { margin-top : 30px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-row-27305-background-overlay {  } #qx-row-27305:hover .qx-row-27305-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-row-27305 {  }  } @media (max-width: 767px) { #qx-row-27305 {  }  } #qx-column-10306 > .qx-col-wrap { margin-right : 10px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-10306 { flex: 50%; max-width: 50%; } .qx-column-10306-background-overlay {  } #qx-column-10306:hover .qx-column-10306-background-overlay {  } #qx-column-10306 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-10306 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-10306 > .qx-col-wrap {  } #qx-column-10306 { flex: 50%; max-width: 50%; }  } @media (max-width: 767px) { #qx-column-10306 > .qx-col-wrap {  } #qx-column-10306 { flex: 100%; max-width: 100%; }  } #qx-blurb-76307 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-blurb-76307 .qx-element-blurb__media { margin-right : 20px; width : 20%;  } #qx-blurb-76307 .qx-element-blurb__media path { fill : rgba(231 ,  189,  36, 1);  } #qx-blurb-76307 .qx-element-blurb__media svg { width : 30px; height : 30px;  } #qx-blurb-76307 .qx-element-blurb__media i { color : rgba(231 ,  189,  36, 1); font-size : 30px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-blurb-76307 .qx-element-blurb__media img { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-blurb-76307 .qx-element-blurb__media svg,#qx-blurb-76307 .qx-element-blurb__media i { display : block;  } #qx-blurb-76307 .qx-element-blurb__title { margin-bottom : 20px;  } #qx-blurb-76307 .qx-element-blurb__title * { font-weight : 600; text-transform : uppercase;  } #qx-blurb-76307 .qx-element-blurb__title *:hover {  } #qx-blurb-76307 .qx-element-blurb__body,#qx-blurb-76307 .qx-element-blurb__body * {  } #qx-blurb-76307 .qx-element-blurb__wrapper { text-align : left;  } #qx-blurb-76307 .qx-element-blurb__content {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-blurb-76307 {  } #qx-blurb-76307 .qx-element-blurb__media { margin-right : 5px; width : 20%;  } #qx-blurb-76307 .qx-element-blurb__media i {  } #qx-blurb-76307 .qx-element-blurb__media img {  } #qx-blurb-76307 .qx-element-blurb__title * { font-size : 20px;  } #qx-blurb-76307 .qx-element-blurb__content {  }  } @media (max-width: 767px) { #qx-blurb-76307 {  } #qx-blurb-76307 .qx-element-blurb__media { margin-right : 20px; margin-bottom:20pxwidth : 100%;  } #qx-blurb-76307 .qx-element-blurb__media i {  } #qx-blurb-76307 .qx-element-blurb__media img {  } #qx-blurb-76307 .qx-element-blurb__title * { font-size : 20px;  } #qx-blurb-76307 .qx-element-blurb__wrapper { text-align : center;  } #qx-blurb-76307 .qx-element-blurb__content {  }  } #qx-column-2308 > .qx-col-wrap { margin-left : 10px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-2308 { flex: 50%; max-width: 50%; } .qx-column-2308-background-overlay {  } #qx-column-2308:hover .qx-column-2308-background-overlay {  } #qx-column-2308 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-2308 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-2308 > .qx-col-wrap {  } #qx-column-2308 { flex: 50%; max-width: 50%; }  } @media (max-width: 767px) { #qx-column-2308 > .qx-col-wrap {  } #qx-column-2308 { flex: 100%; max-width: 100%; }  } #qx-blurb-54128 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-blurb-54128 .qx-element-blurb__media { margin-right : 20px; width : 20%;  } #qx-blurb-54128 .qx-element-blurb__media path { fill : rgba(231 ,  189,  36, 1);  } #qx-blurb-54128 .qx-element-blurb__media svg { width : 30px; height : 30px;  } #qx-blurb-54128 .qx-element-blurb__media i { color : rgba(231 ,  189,  36, 1); font-size : 30px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-blurb-54128 .qx-element-blurb__media img { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-blurb-54128 .qx-element-blurb__media svg,#qx-blurb-54128 .qx-element-blurb__media i { display : block;  } #qx-blurb-54128 .qx-element-blurb__title { margin-bottom : 20px;  } #qx-blurb-54128 .qx-element-blurb__title * { font-weight : 600; text-transform : uppercase;  } #qx-blurb-54128 .qx-element-blurb__title *:hover {  } #qx-blurb-54128 .qx-element-blurb__body,#qx-blurb-54128 .qx-element-blurb__body * {  } #qx-blurb-54128 .qx-element-blurb__wrapper { text-align : left;  } #qx-blurb-54128 .qx-element-blurb__content {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-blurb-54128 {  } #qx-blurb-54128 .qx-element-blurb__media { margin-right : 5px; width : 20%;  } #qx-blurb-54128 .qx-element-blurb__media i {  } #qx-blurb-54128 .qx-element-blurb__media img {  } #qx-blurb-54128 .qx-element-blurb__title * { font-size : 20px;  } #qx-blurb-54128 .qx-element-blurb__content {  }  } @media (max-width: 767px) { #qx-blurb-54128 {  } #qx-blurb-54128 .qx-element-blurb__media { margin-right : 20px; margin-bottom:20pxwidth : 100%;  } #qx-blurb-54128 .qx-element-blurb__media i {  } #qx-blurb-54128 .qx-element-blurb__media img {  } #qx-blurb-54128 .qx-element-blurb__title * { font-size : 20px;  } #qx-blurb-54128 .qx-element-blurb__wrapper { text-align : center;  } #qx-blurb-54128 .qx-element-blurb__content {  }  } #qx-row-35314 { margin-top : 30px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-row-35314-background-overlay {  } #qx-row-35314:hover .qx-row-35314-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-row-35314 { padding-bottom : 20px;  }  } @media (max-width: 767px) { #qx-row-35314 {  }  } #qx-column-0315 > .qx-col-wrap { margin-right : 10px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-0315 { flex: 50%; max-width: 50%; } .qx-column-0315-background-overlay {  } #qx-column-0315:hover .qx-column-0315-background-overlay {  } #qx-column-0315 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-0315 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-0315 > .qx-col-wrap {  } #qx-column-0315 { flex: 50%; max-width: 50%; }  } @media (max-width: 767px) { #qx-column-0315 > .qx-col-wrap {  } #qx-column-0315 { flex: 100%; max-width: 100%; }  } #qx-blurb-58129 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-blurb-58129 .qx-element-blurb__media { margin-right : 20px; width : 20%;  } #qx-blurb-58129 .qx-element-blurb__media path { fill : rgba(231 ,  189,  36, 1);  } #qx-blurb-58129 .qx-element-blurb__media svg { width : 30px; height : 30px;  } #qx-blurb-58129 .qx-element-blurb__media i { color : rgba(231 ,  189,  36, 1); font-size : 30px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-blurb-58129 .qx-element-blurb__media img { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-blurb-58129 .qx-element-blurb__media svg,#qx-blurb-58129 .qx-element-blurb__media i { display : block;  } #qx-blurb-58129 .qx-element-blurb__title { margin-bottom : 20px;  } #qx-blurb-58129 .qx-element-blurb__title * { font-weight : 600; text-transform : uppercase;  } #qx-blurb-58129 .qx-element-blurb__title *:hover {  } #qx-blurb-58129 .qx-element-blurb__body,#qx-blurb-58129 .qx-element-blurb__body * {  } #qx-blurb-58129 .qx-element-blurb__wrapper { text-align : left;  } #qx-blurb-58129 .qx-element-blurb__content {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-blurb-58129 {  } #qx-blurb-58129 .qx-element-blurb__media { margin-right : 5px; width : 20%;  } #qx-blurb-58129 .qx-element-blurb__media i {  } #qx-blurb-58129 .qx-element-blurb__media img {  } #qx-blurb-58129 .qx-element-blurb__title * { font-size : 20px;  } #qx-blurb-58129 .qx-element-blurb__content {  }  } @media (max-width: 767px) { #qx-blurb-58129 {  } #qx-blurb-58129 .qx-element-blurb__media { margin-right : 20px; margin-bottom:20pxwidth : 100%;  } #qx-blurb-58129 .qx-element-blurb__media i {  } #qx-blurb-58129 .qx-element-blurb__media img {  } #qx-blurb-58129 .qx-element-blurb__title * { font-size : 20px;  } #qx-blurb-58129 .qx-element-blurb__wrapper { text-align : center;  } #qx-blurb-58129 .qx-element-blurb__content {  }  } #qx-column-3317 > .qx-col-wrap { margin-left : 10px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-3317 { flex: 50%; max-width: 50%; } .qx-column-3317-background-overlay {  } #qx-column-3317:hover .qx-column-3317-background-overlay {  } #qx-column-3317 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-3317 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-3317 > .qx-col-wrap {  } #qx-column-3317 { flex: 50%; max-width: 50%; }  } @media (max-width: 767px) { #qx-column-3317 > .qx-col-wrap {  } #qx-column-3317 { flex: 100%; max-width: 100%; }  } #qx-blurb-78130 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-blurb-78130 .qx-element-blurb__media { margin-right : 20px; width : 20%;  } #qx-blurb-78130 .qx-element-blurb__media path { fill : rgba(231 ,  189,  36, 1);  } #qx-blurb-78130 .qx-element-blurb__media svg { width : 30px; height : 30px;  } #qx-blurb-78130 .qx-element-blurb__media i { color : rgba(231 ,  189,  36, 1); font-size : 30px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-blurb-78130 .qx-element-blurb__media img { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-blurb-78130 .qx-element-blurb__media svg,#qx-blurb-78130 .qx-element-blurb__media i { display : block;  } #qx-blurb-78130 .qx-element-blurb__title { margin-bottom : 20px;  } #qx-blurb-78130 .qx-element-blurb__title * { font-weight : 600; text-transform : uppercase;  } #qx-blurb-78130 .qx-element-blurb__title *:hover {  } #qx-blurb-78130 .qx-element-blurb__body,#qx-blurb-78130 .qx-element-blurb__body * {  } #qx-blurb-78130 .qx-element-blurb__wrapper { text-align : left;  } #qx-blurb-78130 .qx-element-blurb__content {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-blurb-78130 {  } #qx-blurb-78130 .qx-element-blurb__media { margin-right : 5px; width : 20%;  } #qx-blurb-78130 .qx-element-blurb__media i {  } #qx-blurb-78130 .qx-element-blurb__media img {  } #qx-blurb-78130 .qx-element-blurb__title * { font-size : 20px;  } #qx-blurb-78130 .qx-element-blurb__content {  }  } @media (max-width: 767px) { #qx-blurb-78130 {  } #qx-blurb-78130 .qx-element-blurb__media { margin-right : 20px; margin-bottom:20pxwidth : 100%;  } #qx-blurb-78130 .qx-element-blurb__media i {  } #qx-blurb-78130 .qx-element-blurb__media img {  } #qx-blurb-78130 .qx-element-blurb__title * { font-size : 20px;  } #qx-blurb-78130 .qx-element-blurb__wrapper { text-align : center;  } #qx-blurb-78130 .qx-element-blurb__content {  }  } #qx-column-311321 > .qx-col-wrap { margin-top : 0px; margin-right : 0px; margin-bottom : 0px; margin-left : 0px; padding-top : 0px; padding-right : 0px; padding-bottom : 0px; padding-left : 0px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-311321 { flex: 50%; max-width: 50%; } .qx-column-311321-background-overlay {  } #qx-column-311321:hover .qx-column-311321-background-overlay {  } #qx-column-311321 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-311321 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-311321 > .qx-col-wrap {  } #qx-column-311321 { flex: 100%; max-width: 100%; }  } @media (max-width: 767px) { #qx-column-311321 > .qx-col-wrap {  } #qx-column-311321 { flex: 100%; max-width: 100%; }  } #qx-image-41405 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; text-align : left;  } #qx-image-41405 img,#qx-image-41405 svg { display : inline-block; border-top-width : undefinedpx; border-right-width : undefinedpx; border-bottom-width : undefinedpx; border-left-width : undefinedpx; border-style : none; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-image-41405 img,#qx-image-41405 svg,#qx-image-41405 i {  } #qx-image-41405 .qx-figure-caption { background-color : rgba(255, 255, 255, 0); color : rgba(0, 0, 0, 0.8); transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-image-41405 svg,#qx-image-41405 i {  } #qx-image-41405 svg,#qx-image-41405 i:hover {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-image-41405 {  } #qx-image-41405 svg,#qx-image-41405 i {  } #qx-image-41405 .qx-figure-caption {  }  } @media (max-width: 767px) { #qx-image-41405 {  } #qx-image-41405 svg,#qx-image-41405 i {  } #qx-image-41405 .qx-figure-caption {  }  } #qx-section-43278 { padding-top : 0px; padding-right : 0px; padding-bottom : 0px; padding-left : 0px; background-image : url("https://www.doitrightconstructions.com.au/images//home/home-cta-2.jpg"); background-size : cover; background-position : center; background-repeat : no-repeat; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-section-43278 .qx-container { min-height : 400px;  } .qx-section-43278-background-overlay { background-color : rgba(230 ,  215,  90, 1); opacity : 0.95;  } #qx-section-43278:hover .qx-section-43278-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-section-43278 { padding-top : 40px; padding-right : 0px; padding-bottom : 40px; padding-left : 0px;  } #qx-section-43278 .qx-container { min-height : 300px;  }  } @media (max-width: 767px) { #qx-section-43278 { padding-top : 20px; padding-right : 0px; padding-bottom : 20px; padding-left : 0px;  } #qx-section-43278 .qx-container { min-height : 300px;  }  } #qx-row-71281 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } .qx-row-71281-background-overlay {  } #qx-row-71281:hover .qx-row-71281-background-overlay {  } @media (min-width: 768px) and (max-width: 1024px) { #qx-row-71281 {  }  } @media (max-width: 767px) { #qx-row-71281 {  }  } #qx-column-58282 > .qx-col-wrap { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-column-58282 { flex: 100%; max-width: 100%; } .qx-column-58282-background-overlay {  } #qx-column-58282:hover .qx-column-58282-background-overlay {  } #qx-column-58282 .qx-fb-elements .qx-fb-element+.qx-fb-element { margin-top : 20px;  } #qx-column-58282 .qx-element-wrap+.qx-element-wrap { margin-top : 20px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-column-58282 > .qx-col-wrap {  } #qx-column-58282 { flex: 100%; max-width: 100%; }  } @media (max-width: 767px) { #qx-column-58282 > .qx-col-wrap {  } #qx-column-58282 { flex: 100%; max-width: 100%; }  } #qx-heading-91422 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; text-align : center;  } #qx-heading-91422 h2 { font-weight : 600; text-transform : uppercase; color : rgba(15 ,  41,  61, 1);  } @media (min-width: 768px) and (max-width: 1024px) { #qx-heading-91422 {  } #qx-heading-91422 h2 { font-size : 30px;  }  } @media (max-width: 767px) { #qx-heading-91422 {  } #qx-heading-91422 h2 { font-size : 30px;  }  } #qx-text-41443 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; font-size : 16px; text-align : center; color : rgba(15 ,  41,  61, 1);  } @media (min-width: 768px) and (max-width: 1024px) { #qx-text-41443 {  }  } @media (max-width: 767px) { #qx-text-41443 {  }  } #qx-button-1625 { transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in; text-align : center;  } #qx-button-1625 .qx-btn { background-color : rgba(15 ,  41,  61, 1); color : rgba(248 ,  213,  87, 1); padding-top : 12px; padding-right : 25px; padding-bottom : 12px; padding-left : 25px; border-style : solid; border-color : rgba(15 ,  41,  61, 1); border-top-width : 1px; border-right-width : 1px; border-bottom-width : 1px; border-left-width : 1px; transition : border 0.3s ease-in, box-shadow 0.3s ease-in,background 0.3s, opacity 0.3s ease-in;  } #qx-button-1625 .qx-btn:hover { border-style : solid; border-top-width : 1px; border-right-width : 1px; border-bottom-width : 1px; border-left-width : 1px;  } #qx-button-1625 .qx-btn:hover i {  } #qx-button-1625 * { font-family : Lato; font-weight : 700; text-transform : uppercase; letter-spacing : 1px;  } #qx-button-1625 a svg,#qx-button-1625 a i { margin-right : 30px;  } @media (min-width: 768px) and (max-width: 1024px) { #qx-button-1625 {  } #qx-button-1625 * {  } #qx-button-1625 .qx-btn {  }  } @media (max-width: 767px) { #qx-button-1625 {  } #qx-button-1625 * {  } #qx-button-1625 .qx-btn {  }  } 