﻿


body{
font-family: 'Roboto', sans-serif !important;  
}
.page-44 .contact-banner h2 {
    font-size: 66px;
    line-height: 76px;
}
.page-44 .contact-banner p {
    font-size: 21px;
    line-height: 34px;
}
.main-menu nav ul li:hover .sub-menu {
    margin-top: -10px;
    padding-top: 10px;
}
.main-menu nav ul li .sub-menu li:hover {
    background-color: transparent !important;
}
.main-menu nav ul li .sub-menu li:hover a {
    color: #cb8d73;
}
.main-menu nav ul li .sub-menu li {
    display: block;
    padding: 5px 0px;
    width: 100%;
}

.main-menu nav ul li .sub-menu {
    visibility: hidden;
    opacity: 0;
    position: absolute;
    z-index: 5;
    top: calc(100% + 20px);
    background-color: #fff0;
    padding: 0px 0;
    border-radius: 4px;
    box-shadow: none;
    transition: all 0.3s;
}
#sgpb-popup-dialog-main-div-wrapper .gform_wrapper div.validation_error {
    padding: 4px 0;
  display:none;
 }

#sgpb-popup-dialog-main-div-wrapper .gform_wrapper div.validation_error {
       margin-bottom: 0;
}
#sgpb-popup-dialog-main-div-wrapper .gform_wrapper .field_description_below .gfield_description {
    padding-top: 0;
}
#sgpb-popup-dialog-main-div-wrapper .gform_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error {
    margin-top: 0;
}
.page-48 .masthead .content {
    /*padding: 9% 0px;*/
}
.page-34 .masthead .content {
    /*padding: 9% 0px;*/
}
.page-50 .masthead .content {
    /*padding: 9% 0px;*/
}
.page-5098 .text-left{
    text-align: left;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 700;
    color: #494949;
}
.page-5098 .contact .form a .fa {
    font-size: 38px;
}
.page-5098 .form.form--modified h3 > a {
  color: #d5977d;
}
.page-5098 .contact .form h3 {
    margin: 30px 0 15px;
    text-transform: uppercase;
    font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
}
.page-5098 .contact .container {
    z-index: 2;
    position: relative;
    border-top: 0;
    background-color: #fff;
    padding: 0;
}
.page-5098 .contact h4 {
    color: #987F50;
    text-transform: inherit;
    font-family: 'neosansregular';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: center;
    padding: 70px 0px;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/greypattern.jpg) no-repeat;
    background-size: cover;
    margin: 0px;
    background-attachment: fixed;
    background-position: center;
}
.page-5096 .text-left{
    text-align: left;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 700;
    color: #494949;
}
.page-5096 .contact .form a .fa {
    font-size: 38px;
}
.page-5096 .form.form--modified h3 > a {
  color: #d5977d;
}
.page-5096 .contact .form h3 {
    margin: 30px 0 15px;
    text-transform: uppercase;
    font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
}
.page-5096 .contact .container {
    z-index: 2;
    position: relative;
    border-top: 0;
    background-color: #fff;
    padding: 0;
}
.page-5096 .contact h4 {
    color: #987F50;
    text-transform: inherit;
    font-family: 'neosansregular';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: center;
    padding: 70px 0px;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/greypattern.jpg) no-repeat;
    background-size: cover;
    margin: 0px;
    background-attachment: fixed;
    background-position: center;
}
.page-5099 .text-left{
    text-align: left;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 700;
    color: #494949;
}
.page-5099 .contact .form a .fa {
    font-size: 38px;
}
.page-5099 .form.form--modified h3 > a {
  color: #d5977d;
}
.page-5099 .contact .form h3 {
    margin: 30px 0 15px;
    text-transform: uppercase;
    font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
}
.page-5099 .contact .container {
    z-index: 2;
    position: relative;
    border-top: 0;
    background-color: #fff;
    padding: 0;
}
.page-5099 .contact h4 {
    color: #987F50;
    text-transform: inherit;
    font-family: 'neosansregular';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: center;
    padding: 70px 0px;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/greypattern.jpg) no-repeat;
    background-size: cover;
    margin: 0px;
    background-attachment: fixed;
    background-position: center;
}
.page-5100 .text-left{
    text-align: left;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 700;
    color: #494949;
}
.page-5100 .contact .form a .fa {
    font-size: 38px;
}
.page-5100 .form.form--modified h3 > a {
  color: #d5977d;
}
.page-5100 .contact .form h3 {
    margin: 30px 0 15px;
    text-transform: uppercase;
    font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
}
.page-5100 .contact .container {
    z-index: 2;
    position: relative;
    border-top: 0;
    background-color: #fff;
    padding: 0;
}
.page-5100 .contact h4 {
    color: #987F50;
    text-transform: inherit;
    font-family: 'neosansregular';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: center;
    padding: 70px 0px;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/greypattern.jpg) no-repeat;
    background-size: cover;
    margin: 0px;
    background-attachment: fixed;
    background-position: center;
}
.page-5092 .text-left{
    text-align: left;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 700;
    color: #494949;
}
.page-5092 .contact .form a .fa {
    font-size: 38px;
}
.page-5092 .form.form--modified h3 > a {
  color: #d5977d;
}
.page-5092 .contact .form h3 {
    margin: 30px 0 15px;
    text-transform: uppercase;
    font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
}
.page-5092 .contact .container {
    z-index: 2;
    position: relative;
    border-top: 0;
    background-color: #fff;
    padding: 0;
}
.page-5092 .contact h4 {
    color: #987F50;
    text-transform: inherit;
    font-family: 'neosansregular';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: center;
    padding: 70px 0px;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/greypattern.jpg) no-repeat;
    background-size: cover;
    margin: 0px;
    background-attachment: fixed;
    background-position: center;
}
.main-menu nav ul li:hover .sub-menu {
    visibility: visible;
    opacity: 1;
  top: 62%;
    max-height: 999px;
}
.sgpb-theme-6-content {
    box-shadow: none !important;
    outline: 1px solid #e4e4e4;
    outline-offset: -20px;
    border-radius: 0px !important;
    position: relative;
    max-height: 100% !important;
}
.gmf {
    font-family: 'Conv_Authemart-Regular' !important;
    font-size: 38px !important;
    color: #494949 !important;
    line-height: 48px;
    text-align: center;
    margin-bottom: 0px !important;
}
.sgpb-theme-6-content {
    box-shadow: none !important;
    outline: 1px solid #e4e4e4;
    outline-offset: -20px;
    border-radius: 0px !important;
    padding-bottom:35px !important;
}
#gform_wrapper_3 .gform_body .gform_fields .gfield {
    list-style: none;
    margin-bottom: 10px !important;
}
.gform_wrapper .gform_footer {
    padding: 14px 0 10px;
    margin: 6px 0 0;
    clear: both;
    width: 100%;
}
#gform_wrapper_3 .gform_wrapper .gform_footer {
    padding: 6px 0 10px;
    margin: 16px 0 0;
    clear: both;
    width: 100%;
}
#gform_wrapper_3 .gfield{
    padding-right: 0px !important;
}
#gform_wrapper_3 .gform_body .gform_fields .gfield input {
   padding: 6px 20px !important;
    width: 100% !important;
    height: 50px !important;
    border-radius: 0px;
    background-color: #ffffffbf;
    font-size: 16px;
    box-shadow: none;
    border: 0px !important;
    box-shadow: inset 2px 2px 2px #bfbfbf;
    font-size: 14px !important;
}
#gform_wrapper_3 .gform_footer .gform_button {
    min-width: 150px !important;
    margin: 0px auto !important;
    display: block !important;
    margin-top: 0px !important;
}
#gform_wrapper_3 .btn.btn-brown, .gform_footer .gform_button {
    color: #fff;
    display: inline-block;
    margin: 0;
    background: #494949 !important;
    font-family: 'Conv_NeoSans_4';
    font-size: 18px;
    border-radius: 4px;
    padding: 5px 18px;
    margin-left: 4px;
}
#gform_wrapper_3 .gform_body .gform_fields .gfield .gfield_label {
    margin-bottom: 5px !important;
    color: #525252;
    display: none;
}
.page-34 .testimonialsec .tbox {
    /* border-bottom: 5px solid #d08c6f; */
    padding: 45px 150px 0px;
}
.socmed li a:hover {
    color: #be8167;
    background-color: #fff;
}
.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
    background-color: transparent !important;
    margin-bottom: 0px!important;
    border-top: 0px !important;
    border-bottom: 0px !important;
    padding-bottom: 0 !important;
    padding-top: 0 !important;
    box-sizing: border-box;
}
.page-44 .contact .map {
    height: 905px !important;
}
.page-44 .gform_wrapper div.validation_error {
    color: #525252;
       border-top: 2px solid #525252;
    border-bottom: 2px solid #525252;
}
.gform_body .gform_fields .gfield .gfield_label {
    margin-bottom: 5px !important;
      color: #525252;
}
.page-44 .gform_footer .gform_button {
    color: #fff;
    display: inline-block;
    margin: 0;
    background: #494949 !important;
    font-family: 'Conv_NeoSans_4';
    font-size: 18px;
    border-radius: 4px;
    padding: 5px 18px;
    margin-left: 4px;
}
.gform_wrapper textarea{
  width: 100% !important;
    box-shadow: inset 2px 2px 3px #b5b5b5!important;
    border: 0px!important;
    border-radius: 5px!important;
    font-family: 'Roboto', sans-serif!important;
    font-size: 14px!important;
    color: #757575!important;
    padding: 6px 21px!important; 
}
.page-44 .gform_body .gform_fields .gfield input{
width: 100%;
    height: 51px;
    box-shadow: inset 2px 2px 3px #b5b5b5;
    border: 0px;
    border-radius: 5px;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    color: #757575;
    padding: 6px 21px;  
}
.page-44 .gform_wrapper#gform_wrapper_1 {
    margin: 16px 0;
    max-width: 100%;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/11/cbg-1.jpg);
    background-size: cover;
    padding: 30px 40px;
}
.page-44 .contact .form p {
    color: #525252;
    font-size: 18px;
      margin-bottom: 10px;
    font-family: 'Roboto', sans-serif;
}
.page-44 .contact .form a {
      margin-bottom: 10px;
 color: #525252;
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
}
.page-44 .contact .form a:hover {
    color: #d08c6f;
}
.page-44 .cmp{
 margin-top:30px !important; 
}
.page-44 .contact .map {
    height: 750px;
    width: 50%;
    background-color: #ddd;
    float: left;
}
.page-44 .contact .form {
    width: 50%;
    float: left;
   padding: 0px 30px 25px 30px;
}
.page-44 .contact .form h3 {
  margin-top: 0px;
   font-family: 'Conv_NeoSans_4' !important;
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: left;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder2.png) no-repeat;
    background-position: left bottom;
    padding-bottom: 24px;
    margin-bottom: 20px;
    text-transform: initial;
    font-weight: 400;
}
.page-44 .contact .container {
    z-index: 2;
    position: relative;
    border-top: 0;
    background-color: #fff;
       padding: 100px 0px 80px;
}
.page-44 .contact h4 {
    text-transform: inherit;
    font-family: 'neosansregular';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: center;
    padding: 70px 0px;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/greypattern.jpg) no-repeat;
    background-size: cover;
    margin: 0px;
    background-attachment: fixed;
    background-position: center;
}
.my-ctn {
    margin-left:0px;

}
.page-38 .success .row {
    padding: 0;
}
.page-34 #stepheading h2 {
    font-size: 21px;
    color: #987F50;
    text-transform: inherit;
    font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: center;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
    margin-bottom: 40px;
}
.page-34 .testimonialsec .en {
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/bbg.jpg) no-repeat;
    background-size: cover;
    font-family: 'Conv_NeoSans_4';
    color: #494949 !important;
    font-size: 18px !important;
    line-height: 61px !important;
    padding: 0px 45px !important;
    margin-top:40px !important;
    margin: 0px auto;
    display: block;
    width: 179px;
}
.page-34 .testimonialsec .tbox:last-child{
border-bottom:0px;  
}
.page-34 .testimonialsec {
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/greypattern.jpg) no-repeat;
    background-size: cover;
    padding:100px 0px 100px;
    background-attachment: fixed;
    background-position: center;
}
.page-34 .testimonialsec p{
font-weight: 400;
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    line-height: 28px;
    color: #494949;
}
.page-34 .testimonialsec h3{
    font-weight: 500;
    font-family: 'neosansregular';
    color: #494949;
    text-align: center;
    font-size: 25px;
  background:url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    line-height: 35px;
      padding-bottom:14px;
    margin-bottom: 20px;
}
.page-34 .testimonialsec h2 {
       font-family: 'Conv_Authemart-Regular';
    font-size: 78px;
    line-height: 88px;
    color: #494949;
    text-align: center;
    padding-bottom: 0px;
    margin-bottom: 0px;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
}
.page-34 .testimonialsec h4 {
    font-size: 34px;
    font-family: 'neosansregular';
    line-height: 48px;
    color: #494949;
    text-align: center;
    padding-top:22px;
    margin-bottom: 0px;
}
.page-34 #step{
      padding:20px 50px 100px;
  display:flex;
}
.page-34 #step .col-md-4{
  display:flex;
}
.page-34 #step .box img{
width:100%;  
  opacity: 0.7;
}
.page-34 .stepbox {
    background: #494949;
    color: #fff;
    font-family: 'Roboto', sans-serif;
    font-size: 25px;
    width: 65px;
    height: 65px;
    line-height: 65px;
    text-align: center;
    border-radius: 50px;
    margin: 0px auto;
    margin-top: -35px;
   /* z-index: 999999;*/
    position: relative;
    font-weight: 900;
}
.page-34 #step .en {
    background: #494949 !important;
    background-size: cover;
    font-family: 'Conv_NeoSans_4';
    color: #fff!important;
    font-size: 18px !important;
    line-height: 51px !important;
    padding: 0px 0 !important;
    margin-top:25px !important;
    text-align: center;
    margin: 0px auto;
    display: block;
    width: 180px;
}
.page-34 #step h2{
    font-weight: 500;
    font-family: 'neosansregular';
    color: #494949;
    text-align: center;
    font-size: 25px;
    line-height: 35px;
    margin-top:20px;
}
.page-34 #step .box {
 background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/blogbg.jpg) no-repeat;
    padding-bottom: 57px;
    background-size: cover;
	position:relative;
     /* min-height: 858px;*/
}
.page-34 #step .box p {
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    text-align: center;
    line-height: 30px;
    margin-bottom: 0px;
    color: #525252;
    padding:0px 45px 0px 45px;
}
.page-34 #step .box:after {
    content: "";
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/dropshadow.png) center no-repeat;
    width: 100%;
    height: 53px;
    position: absolute;
    bottom: -53px;
}



.page-46 #lifetime {
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/datecoachingmid.jpg) no-repeat;
    background-size: cover;
    padding: 80px 0px 490px;
    /* background-attachment: fixed; */
    background-position: center;
    position: relative;
}
.page-46 .testimonialsec .tbox {
    /* border-bottom: 5px solid #d08c6f; */
    padding: 45px 150px 0px;
}
.page-46 #lifetime h2 {
    color: #fff;
    font-family: 'Conv_Authemart-Regular';
font-size: 51px;
    line-height: 61px;
    text-align: left;
}
.page-46 #lifetime h3 {
    color: #fff;
    font-family: 'Conv_Authemart-Regular';
font-size: 51px;
    line-height: 61px;
      margin-top: 15px;
    text-align: right;
}
.page-46 #lifetime .container:before {
    content: "";
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/quot.png) no-repeat;
    position: absolute;
    width: 139px;
    height: 117px;
}
.page-46 #lifetime:before {
    content: "";
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/lwlight.png) no-repeat;
    position: absolute;
    width: 871px;
    height: 301px;
    bottom: 30px;
    right: 0;
}
.service .btn {
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/fcsbg.jpg) no-repeat !important;
    background-size: cover;
    margin: 0px auto;
       width: 171px;
    display: block;
    margin-top: 40px !important;
}
.page-34 #assseen {
    padding: 100px 50px 60px;
}
.dcn {
    margin-top: -60px;
}
.page-48 .testimonialsec .tbox{
/*border-bottom:5px solid #d08c6f;*/  
  padding: 45px 150px 0px;
}
.page-50 .testimonialsec .tbox {
    /* border-bottom: 5px solid #d08c6f; */
    padding: 45px 150px 0px;
}
.page-48 #stepheading h2 {
    font-size: 21px;
    color: #987F50;
    text-transform: inherit;
    font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: center;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
    margin-bottom: 40px;
}
.page-48 .testimonialsec .en {
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/bbg.jpg) no-repeat;
    background-size: cover;
    font-family: 'Conv_NeoSans_4';
    color: #494949 !important;
    font-size: 18px !important;
    line-height: 61px !important;
    padding: 0px 45px !important;
    margin-top:40px !important;
    margin: 0px auto;
    display: block;
    width: 179px;
}
.page-48 .testimonialsec .tbox:last-child{
border-bottom:0px;  
}
.page-48 .testimonialsec {
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/greypattern.jpg) no-repeat;
    background-size: cover;
    padding:100px 0px 100px;
    background-attachment: fixed;
    background-position: center;
}
.page-48 .testimonialsec p{
font-weight: 400;
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    line-height: 28px;
    color: #494949;
}
.page-48 .testimonialsec h3{
    font-weight: 500;
    font-family: 'neosansregular';
    color: #494949;
    text-align: center;
    font-size: 25px;
  background:url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    line-height: 35px;
      padding-bottom:14px;
    margin-bottom: 20px;
}
.page-48 .testimonialsec h2 {
   font-family: 'Conv_Authemart-Regular';
    font-size: 78px;
    line-height: 88px;
    color: #494949;
    text-align: center;
    padding-bottom: 0px;
    margin-bottom: 0px;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
}
.page-48 .testimonialsec h4 {
       font-size: 34px;
    font-family: 'neosansregular';
    line-height: 48px;
    color: #494949;
    text-align: center;
    padding-top:22px;
    margin-bottom: 0px;
}
.page-48 #step{
      padding:20px 50px 100px;
  display:flex;
}
.page-48 #step .col-md-4{
  display:flex;
}
.page-48 #step .box img{
width:100%;  
     opacity: 0.7; 
}
.page-48 .stepbox {
    background: #494949;
    color: #fff;
    font-family: 'Roboto', sans-serif;
    font-size: 25px;
    width: 65px;
    height: 65px;
    line-height: 65px;
    text-align: center;
    border-radius: 50px;
    margin: 0px auto;
    margin-top: -35px;
   /* z-index: 999999;*/
    position: relative;
    font-weight: 900;
}
.page-48 #step .en {
    background: #494949 !important;
    background-size: cover;
    font-family: 'Conv_NeoSans_4';
    color: #fff!important;
    font-size: 18px !important;
    line-height: 51px !important;
    padding: 0px 0 !important;
    margin-top:25px !important;
    text-align: center;
    margin: 0px auto;
    display: block;
    width: 180px;
}
.page-48 #step h2{
    font-weight: 500;
    font-family: 'neosansregular';
    color: #494949;
    text-align: center;
    font-size: 25px;
    line-height: 35px;
    margin-top:20px;
}
.page-48 #step .box {
 background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/blogbg.jpg) no-repeat;
    padding-bottom: 57px;
    background-size: cover;
	position:relative;
     /* min-height: 858px;*/
}
.page-48 #step .box p {
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    text-align: center;
    line-height: 30px;
    margin-bottom: 0px;
    color: #525252;
    padding:0px 45px 0px 45px;
}
.page-48 #step .box:after {
    content: "";
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/dropshadow.png) center no-repeat;
    width: 100%;
    height: 53px;
    position: absolute;
    bottom: -53px;
}

.page-46 #stepheading h2 {
    font-size: 21px;
    color: #987F50;
    text-transform: inherit;
    font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: center;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
    margin-bottom: 40px;
}
.page-46 .testimonialsec .en {
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/bbg.jpg) no-repeat;
    background-size: cover;
    font-family: 'Conv_NeoSans_4';
    color: #494949 !important;
    font-size: 18px !important;
    line-height: 61px !important;
    padding: 0px 45px !important;
    margin-top:40px !important;
    margin: 0px auto;
    display: block;
    width: 179px;
}
.page-46 .testimonialsec .tbox:last-child{
border-bottom:0px;  
}
.page-46 .testimonialsec {
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/greypattern.jpg) no-repeat;
    background-size: cover;
    padding:100px 0px 100px;
    background-attachment: fixed;
    background-position: center;
}
.page-50 .testimonialsec p{
font-weight: 400;
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    line-height: 28px;
    color: #494949;
}
.page-46 .testimonialsec h3{
    font-weight: 500;
    font-family: 'neosansregular';
    color: #494949;
    text-align: center;
    font-size: 25px;
  background:url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    line-height: 35px;
      padding-bottom:14px;
    margin-bottom: 20px;
}
.page-46 .testimonialsec h2 {
    font-family: 'Conv_Authemart-Regular';
    font-size: 68px;
    line-height: 78px;
    color: #494949;
    text-align: center;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom:24px;
    margin-bottom:0px;
}
.page-46 #step{
      padding:20px 50px 100px;
  display:flex;
}
.page-46 #step .col-md-4{
  display:flex;
}
.page-46 #step .box img{
width:100%;  
}
.page-46 .stepbox {
    background: #494949;
    color: #fff;
    font-family: 'Roboto', sans-serif;
    font-size: 25px;
    width: 65px;
    height: 65px;
    line-height: 65px;
    text-align: center;
    border-radius: 50px;
    margin: 0px auto;
    margin-top: -35px;
   /* z-index: 999999;*/
    position: relative;
    font-weight: 900;
}
.page-46 #step .en {
    background: #494949 !important;
    background-size: cover;
    font-family: 'Conv_NeoSans_4';
    color: #fff!important;
    font-size: 18px !important;
    line-height: 51px !important;
    padding: 0px 0 !important;
    margin-top:25px !important;
    text-align: center;
    margin: 0px auto;
    display: block;
    width: 180px;
}
.page-46 #step h2{
    font-weight: 500;
    font-family: 'neosansregular';
    color: #494949;
    text-align: center;
    font-size: 25px;
    line-height: 35px;
    margin-top:20px;
}
.page-46 #step .box {
 background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/blogbg.jpg) no-repeat;
    padding-bottom: 57px;
    background-size: cover;
	position:relative;
     /* min-height: 858px;*/
}
.page-46 #step .box p {
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    text-align: center;
    line-height: 30px;
    margin-bottom: 0px;
    color: #525252;
    padding:0px 45px 0px 45px;
}
.page-46 #step .box:after {
    content: "";
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/dropshadow.png) center no-repeat;
    width: 100%;
    height: 53px;
    position: absolute;
    bottom: -53px;
}


.page-46 #stepheading h2 {
    font-family: 'Conv_Authemart-Regular';
    font-size: 78px;
    line-height: 88px;
    color: #494949;
    text-align: center;
    margin-bottom: 0px;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
}
.page-46 #stepheading h4 {
    font-size: 34px;
    font-family: 'neosansregular';
    line-height: 48px;
    color: #494949;
    text-align: center;
    padding-top: 22px;
        margin-bottom: 10px;
}
.page-46 .testimonialsec .en {
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/bbg.jpg) no-repeat;
    background-size: cover;
    font-family: 'Conv_NeoSans_4';
    color: #494949 !important;
    font-size: 18px !important;
    line-height: 61px !important;
    padding: 0px 45px !important;
    margin-top:40px !important;
    margin: 0px auto;
    display: block;
    width: 179px;
}
.page-46 .testimonialsec .tbox:last-child{
border-bottom:0px;  
}
.page-46 .testimonialsec {
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/greypattern.jpg) no-repeat;
    background-size: cover;
    padding:100px 0px 100px;
    background-attachment: fixed;
    background-position: center;
}
.page-46 .testimonialsec p{
font-weight: 400;
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    line-height: 28px;
    color: #494949;
}
.page-46 .testimonialsec h3{
    font-weight: 500;
    font-family: 'neosansregular';
    color: #494949;
    text-align: center;
    font-size: 25px;
  background:url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    line-height: 35px;
      padding-bottom:14px;
    margin-bottom: 20px;
}
.page-46 .testimonialsec h2 {
       font-family: 'Conv_Authemart-Regular';
    font-size: 78px;
    line-height: 88px;
    color: #494949;
    text-align: center;
    margin-bottom: 0px;
  background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
}
.page-46 .testimonialsec h4 {
    font-size: 34px;
    font-family: 'neosansregular';
    line-height: 48px;
    color: #494949;
    text-align: center;
    padding-top:22px;
    margin-bottom: 0px;
}
.page-46 #step{
      padding:20px 50px 100px;
  display:flex;
}
.page-46 #step .col-md-4{
  display:flex;
}
.page-46 #step .box img{
width:100%;  
      opacity: 0.7;
}
.page-46 .stepbox {
    background: #494949;
    color: #fff;
    font-family: 'Roboto', sans-serif;
    font-size: 25px;
    width: 65px;
    height: 65px;
    line-height: 65px;
    text-align: center;
    border-radius: 50px;
    margin: 0px auto;
    margin-top: -35px;
   /* z-index: 999999;*/
    position: relative;
    font-weight: 900;
}
.page-46 #step .en {
    background: #494949 !important;
    background-size: cover;
    font-family: 'Conv_NeoSans_4';
    color: #fff!important;
    font-size: 18px !important;
    line-height: 51px !important;
    padding: 0px 0 !important;
    margin-top:25px !important;
    text-align: center;
    margin: 0px auto;
    display: block;
    width: 180px;
}
.page-46 #step h2{
    font-weight: 500;
    font-family: 'neosansregular';
    color: #494949;
    text-align: center;
    font-size: 25px;
    line-height: 35px;
    margin-top:20px;
}
.page-46 #step .box {
 background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/blogbg.jpg) no-repeat;
    padding-bottom: 57px;
    background-size: cover;
	position:relative;
     /* min-height: 858px;*/
}
.page-46 #step .box p {
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    text-align: center;
    line-height: 30px;
    margin-bottom: 0px;
    color: #525252;
    padding:0px 45px 0px 45px;
}
.page-46 #step .box:after {
    content: "";
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/dropshadow.png) center no-repeat;
    width: 100%;
    height: 53px;
    position: absolute;
    bottom: -53px;
}

.blog .item.single .socmed li a {
    width: 35px;
    line-height: 0;
    background-color: #d5977d !important; 
}

.page-50 #stepheading h2 {
        font-family: 'Conv_Authemart-Regular';
    font-size: 78px;
    line-height: 88px;
    color: #494949;
    text-align: center;
    margin-bottom: 0px;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
}
.page-50 #stepheading h4 {
    font-size: 34px;
    font-family: 'neosansregular';
    line-height: 48px;
    color: #494949;
    text-align: center;
    padding-top: 22px;
    margin-bottom: 10px;
}
.page-50 .testimonialsec .en {
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/bbg.jpg) no-repeat;
    background-size: cover;
    font-family: 'Conv_NeoSans_4';
    color: #494949 !important;
    font-size: 18px !important;
    line-height: 61px !important;
    padding: 0px 45px !important;
    margin-top:40px !important;
    margin: 0px auto;
    display: block;
    width: 179px;
}
.page-50 .testimonialsec .tbox:last-child{
border-bottom:0px;  
}
.page-50 .testimonialsec {
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/greypattern.jpg) no-repeat;
    background-size: cover;
    padding:100px 0px 100px;
    background-attachment: fixed;
    background-position: center;
}
.page-50 .testimonialsec p{
font-weight: 400;
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    line-height: 28px;
    color: #494949;
}
.page-50 .testimonialsec h3{
    font-weight: 500;
    font-family: 'neosansregular';
    color: #494949;
    text-align: center;
    font-size: 25px;
  background:url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    line-height: 35px;
      padding-bottom:14px;
    margin-bottom: 20px;
}
.page-50 .testimonialsec h2 {
font-family: 'Conv_Authemart-Regular';
    font-size: 78px;
    line-height: 88px;
    color: #494949;
    text-align: center;
    padding-bottom: 0px;
    margin-bottom: 0px;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
}
.page-50 .testimonialsec h4 {
font-size: 34px;
    font-family: 'neosansregular';
    line-height: 48px;
    color: #494949;
    text-align: center;
    padding-top:22px;
    margin-bottom: 0px;
}
.page-50 #step{
      padding:20px 50px 100px;
  display:flex;
}
.page-50 #step .col-md-4{
  display:flex;
}
.page-50 #step .box img{
width:100%;  
      opacity: 0.7;
}
.page-50 .stepbox {
    background: #494949;
    color: #fff;
    font-family: 'Roboto', sans-serif;
    font-size: 25px;
    width: 65px;
    height: 65px;
    line-height: 65px;
    text-align: center;
    border-radius: 50px;
    margin: 0px auto;
    margin-top: -35px;
   /* z-index: 999999;*/
    position: relative;
    font-weight: 900;
}
.page-50 #step .en {
    background: #494949 !important;
    background-size: cover;
    font-family: 'Conv_NeoSans_4';
    color: #fff!important;
    font-size: 18px !important;
    line-height: 51px !important;
    padding: 0px 0 !important;
    margin-top:25px !important;
    text-align: center;
    margin: 0px auto;
    display: block;
    width: 180px;
}
.page-50 #step h2{
    font-weight: 500;
    font-family: 'neosansregular';
    color: #494949;
    text-align: center;
    font-size: 25px;
    line-height: 35px;
    margin-top:20px;
}
.page-50 #step .box {
 background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/blogbg.jpg) no-repeat;
    padding-bottom: 57px;
    background-size: cover;
	position:relative;
     /* min-height: 858px;*/
}
.page-50 #step .box p {
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    text-align: center;
    line-height: 30px;
    margin-bottom: 0px;
    color: #525252;
    padding:0px 45px 0px 45px;
}
.page-50 #step .box:after {
    content: "";
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/dropshadow.png) center no-repeat;
    width: 100%;
    height: 53px;
    position: absolute;
    bottom: -53px;
}



.ptd70 {
    padding-top: 50px;
    padding-bottom: 50px;
}
.page-48 #assseen {
    padding: 100px 50px 60px;
}
.page-48 #newservices {
    padding: 0px 50px 80px;
}
.iiac .btn {
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/fcsbg.jpg) no-repeat !important;
    background-size: cover;
    margin: 0px auto;
    width: 291px;
    display: block;
    margin-top: 40px !important;
}
.page-32 .pt-cv-wrapper .btn.active, .pt-cv-wrapper .btn:active {
    outline: 0;
    background-image: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.page-32 .box img{
 position:relative; 
}
.titleoverimg{
    position: relative;
    width: 100%;
    bottom: 0;
    margin-top: -110px;
    margin-bottom: 20px;
}
.midboxs:before {
    content: "";
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/lwlight.png) no-repeat;
    position: absolute;
    width: 871px;
    height: 301px;
    bottom: 80px;
    right: 0;
}
.text-bold, p strong, p b, label, .gform_body .gform_fields .gfield .gfield_label, .cta .box-cta .item h4, .about .team .item h4, .blog .item h3, .contact .form h3 {
   font-family: 'Roboto', sans-serif !important;  }
.page-42 .blog .container {
    z-index: 2;
    position: relative;
    border-top: 0;
    background-color: #fff;
    padding: 100px 0 100px;
}
article li {
      font-family: 'Roboto', sans-serif;
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 10px;
}
.blog .item.single article {
    width: 82%;
    margin: 0 auto;
}
.blog .item.single .title .cat, .blog .item.single .title .date {
    margin: 0 10px;
    display: inline-block;
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    line-height: 30px;
}
.blog .item p  {
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    line-height: 30px;
    margin-bottom: 10px;
    color: #525252;
    padding: 0px 0px;
}
.blog a{
     color: #d08c6f; 
}
.blog .item h3 {
    color: #d08c6f;
    font-size: 18px;
text-align: left !important;
    line-height: 30px;
    font-family: 'Roboto', sans-serif;
}
.blog .item.single .title h3{
    text-transform: inherit;
    font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 50px;
    color: #494949;
    text-align: center !important;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
    margin-bottom: 30px;
    font-weight: normal;
}
.blog .container .row {
    padding: 0px;
}
.blog .item.single {
    margin-top: 0;
}
.blog .container {
    z-index: 2;
    overflow: hidden;
    position: relative;
    border-top: 0;
    background-color: #fff;
    padding:80px 0 80px;
}
.blog h4 {
    font-family: 'neosansregular';
    font-size: 38px;
    line-height: 48px;
    text-align: center;
    padding: 70px 0px;
    background: none;
 margin: 0px;
     background-position: center;
    color: #fff !important;
}

.page-42 .blog .col-sm-4 .item .img {
    max-height: initial;
    height: auto !important;
    overflow: hidden;
}
.page-42 .page-numbers {
    margin-bottom:10px;
}
.page-42 .page-numbers li a:hover, .page-numbers li span.current, .page-numbers li span:hover {
    background-color:#d08c6f;
    color: #fff;
}
.page-42 .page-numbers li span.current, .page-numbers li span:hover {
    background-color: #5a5a5a;
    color: #fff;
}
.page-42 .blog .item .img img {
    height: 233px;
    object-fit: cover;
}
.page-42 .blog .item .cat{
 display:none; 
}
.page-42 .blog .item {
    background:#f4f4f4;
    background-size: cover;
  margin-bottom: 40px;
      position: relative;
}
.page-42 .blog .item:after {
    content: "";
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/ds2-1.png) center no-repeat;
    width: 100%;
    height: 53px;
    position: absolute;
bottom: -42px;
    left: 0px;
}
.page-42 .blog .item .date {
      margin-top: 0;
    width: 90px;
    color: #fff;
    background: #d08c6f;
    font-family: 'Roboto', sans-serif;
    font-size: 13px;
    line-height: 18px;
    height: 90px;
    border-radius: 50px;
    text-align: center;
    padding: 26px 10px 10px 10px;
    position: absolute;
    top: 180px;
    right: 135px;
}
.page-42 .blog .item p  {
    font-weight: 400;
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    line-height: 28px;
    color: #494949;
    padding-left: 22px;
    padding-right: 22px;
    padding-bottom: 30px;
    text-align: center;
}
.page-42 .blog .item h3{
     font-weight: 500;
  text-decoration:none !important;
    font-family: 'neosansregular' !important;
    color: #494949;
    text-align: center !important;
    font-size: 25px;
    line-height: 35px;
    text-transform: inherit !important;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    height: auto !important;
    margin-bottom: 8px;
    padding-left: 22px;
    padding-right: 22px;
    padding-top: 26px;
}
.page-42 .blog .container .row {
    padding: 0;
}
.page-42 .blog h4 {
    color: #987F50;
    text-transform: inherit;
    font-family: 'neosansregular';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: center;
    padding: 70px 0px;
  background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/greypattern.jpg) no-repeat;
    background-size: cover;
    margin: 0px;
    background-attachment: fixed;
    background-position: center;
}
.page-34 .howit .container{
   /* border: 1px dashed;
    font-family: 'Conv_NeoSans_4';
    color: #494949;
    font-size: 35px;
    line-height: 45px;
    padding: 30px 30px;*/
margin-bottom: 100px;
    padding-top: 100px;
}
.page-34 .howit .en {
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/bbg.jpg) no-repeat;
    background-size: cover;
    font-family: 'Conv_NeoSans_4';
    color: #494949 !important;
    font-size: 18px !important;
    line-height: 61px !important;
    padding: 0px 45px !important;
    margin: 30px 10px 0px !important;
}
.page-34 .howit h2 {
font-family: 'Conv_Authemart-Regular';
    font-size: 68px;
    line-height: 78px;
    color: #494949;
    text-align: center;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
    margin-bottom: 30px;
}
.page-34 .howit p {
font-size: 18px;
    font-family: 'Roboto', sans-serif;
   text-align: center;
    line-height: 30px;
    margin-bottom: 10px;
    color: #525252;
padding: 0px 150px;
}
.page-34 .acontent {
    z-index: 2;
    position: relative;
    margin-top: 0;
    border-top: 0;
    background-color: #fff;
padding: 100px 0 90px;
    overflow-x: hidden;
}
.page-34 .acontent h3 {
    color: #987F50;
    text-transform: inherit;
    font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: center;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
    margin-bottom: 30px;
}
.page-34 .acontent p {
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    text-align: center;
    line-height: 30px;
    margin-bottom: 10px;
    color: #525252;
    padding: 0px 150px;
}
.page-34 .masthead .content p {
     padding-right: 0;
    text-align: left;
}
.page-34 .masthead .content h2.gray {
    color: #494949;
    font-family: 'Conv_NeoSans_4';
    font-size: 63px !important;
    line-height:73px;
}
.page-40 .media h4 {
    color: #987F50;
    text-transform: inherit;
    font-family: 'neosansregular';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: center;
    padding: 70px 0px;
  background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/greypattern.jpg) no-repeat;
    background-size: cover;
    margin: 0px;
    background-attachment: fixed;
    background-position: center;
}
.page-40 .new-page .item a {
       background: #d08c6ff0;
}
.page-40 .media .item a {
    color: #e29e82;
    text-decoration: none !important;
    font-family: 'Roboto', sans-serif;
}
.rfs {
    margin: 0px auto;
    background: #494949 !important;
    font-family: 'Conv_NeoSans_4';
    font-size: 18px;
    text-decoration: none;
    border-radius: 4px;
    padding: 15px 18px;
    display: block;
    width: 175px;
    float: none;
    text-align: center;
    color: #fff !important;
    margin-top: 20px;
}
.page-40 .new-page .item a span {
    position: absolute;
    left: 0;
    right: 0;
    top: 40%;
    margin: 0px auto;
    background: #494949 !important;
    font-family: 'Conv_NeoSans_4';
    font-size: 18px;
    text-decoration: none;
    border-radius: 4px;
    padding: 15px 18px;
    display: block;
    width: 175px;
    float: none;
    text-align: center;
    color: #fff;
}
.page-40 .media .item a {
    color: #e29e82;
    text-decoration: underline;
}

.page-40 .media_section {
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 0;
}
.page-40 .media .row h3 {
font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 48px;
      text-transform: inherit;
    color: #494949;
    text-align: center;
        background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
   background-position: bottom center;
    padding-bottom: 24px !important;
    margin-bottom: 50px !important;
    padding: 0px 15px 0px 15px;
}
.page-40 .media .item h3{
font-family: 'Roboto', sans-serif;
    font-size: 20px;
    line-height: 30px;
    color: #525252;
    text-align: center;
    margin-bottom: 30px;
    background: none;
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
}
.page-40 #assseen {
    padding: 60px 50px 80px;
}
.page-40 .media .container .row {
    padding:0px 0px 0;
}
.page-40 .media .container {
    z-index: 2;
    position: relative;
    border-top: 0;
    background-color: #fff;
    padding:80px 0px 0px;
}
.main-menu nav ul li.active a, .main-menu nav ul li.current-menu-item a, .main-menu nav ul li.current-menu-parent a {
      color: #d08c6f;
}
.page-38 .blog {
    /*background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/11/ssbanner.jpg) no-repeat;*/
 background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/11/ssbanner-2.jpg) no-repeat;
    background-size: cover;
    margin: 0px;
    /*background-attachment: fixed;*/
    background-position: center;
      min-height: 100vh;
}

.blogbanner {
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/11/blogbanner2.jpg) no-repeat;
    background-size: cover;
    margin: 0px;
    /*background-attachment: fixed;*/
    background-position: center;
  min-height:100vh;
}
.modal-custom .modal-body p {
    text-align: justify;
    text-align: center;
  font-family: 'Roboto', sans-serif;
    font-size: 18px;
    line-height: 28px;
}
.modal-custom .modal-dialog .modal-content .modal-body .img {
      width: 160px;
    height: 160px;
    margin: 40px auto 0px;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    overflow: hidden;
    border-radius: 50%;
}
.modal-custom .modal-dialog .modal-content .modal-body .img img {
    height: 100%;
    background: #fff;
}
.modal-custom .modal-dialog .modal-content .modal-header {
    border: 0;
    border-radius: 0;
    position: absolute;
    right: 0px;
    z-index: 999999;
    font-size: 35px;
    background: #fff;
}
.modal-custom .modal-dialog .modal-content {
    border-radius: 0;
    border: 0;
    border-top: 0;
    box-shadow: none;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/blogbg.jpg) no-repeat;
    background-size: cover;
}
.modal-custom .modal-dialog .modal-content .modal-body article h4 {
    font-family: 'neosansregular';
    font-size: 24px;
    line-height: 24px;
    color: #494949;
    text-align: center;
}
#sContent {
font-family: 'Roboto', sans-serif;
    font-size: 18px;
    line-height: 28px;
    color: #494949;
    text-align: center;
    margin-bottom: 30px;
}
.page-38 .success .row .item img {
display:none;
}
.page-38 .success .row .item {
      margin-bottom: 36px !important;
   min-height: 425px;
    float: left;
    padding: 40px 28px;
    margin-right: 23px;
    background:#f4f4f4;
    background-size: cover;
    position: relative !important;
    border: 0px;
}
.page-38 .success .row .item :after {
    content: "";
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/ds2-1.png) center no-repeat;
    width: 100%;
    height: 53px;
    position: absolute;
    bottom: -42px;
    left: 0px;
}
.page-38 .success .row .item h4 {
font-family: 'neosansregular';
    font-size: 24px;
    line-height: 24px;
    color: #494949;
    text-align: center;
}
.page-38 .success .row .item p {
        font-family: 'Roboto', sans-serif;
    font-size: 18px;
    line-height: 28px;
    color: #494949;
    text-align: center;
    margin-bottom: 30px;
}
.page-38 .success .row .item a {
    margin: 0px auto;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/bbg.jpg) no-repeat !important;
    font-family: 'Conv_NeoSans_4';
    font-size: 18px;
      text-decoration: none;
    border-radius: 4px;
    padding: 15px 18px;
    display: block;
    width: 175px;
    float: none;
    text-align: center;
    color: #494949;

}
.page-38 .success .row .item {
    width: 100%;
    text-align: center;
    float: left;
    position: relative;
    margin-bottom: 70px;
}
.page-38 .success{
    padding: 0;
}
.page-38 .success {
      margin-bottom: 70px;
    z-index: 2;
    position: relative;
       margin-top:100px !important;
    border-top: 0;
    background-color: transparent;
}
.page-38 .success h3 {
    font-size: 21px;
    color: #987F50;
    text-transform: inherit;
    font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: center;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
    margin-bottom: 40px;
}
.page-38 .blog h4 {
    color: #987F50;
    text-transform: inherit;
    font-family: 'neosansregular';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: center;
    padding:70px 0px;
}
.page-46 .process {
    padding:60px 0px 80px;
}
.page-46 .happy-couples h4 {
    font-family: 'neosansregular';
    font-size: 24px;
    line-height: 24px;
    color: #494949;
    text-align: center;
}
.page-46 .happy-couples p {
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    line-height: 28px;
    color: #494949;
    text-align: center;
    margin-bottom: 30px;
}
.page-46 .happy-couples h3 {
    color: #987F50;
    text-transform: inherit;
    font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: center;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
    margin-bottom: 40px;
}
.page-46 .afull {
    margin: 0px auto;
    background: #494949 !important;
    font-family: 'Conv_NeoSans_4';
    font-size: 18px;
    border-radius: 4px;
    padding: 15px 18px;
    display: block;
    width: 175px;
    float: none;
    text-align: center;
    color: #fff;
}
.page-46 #newservices {
padding: 60px 50px 80px;
}
.page-46 .process h2 {
    color: #987F50;
    text-transform: inherit;
    font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: center;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
      margin-bottom: 30px;
}
.page-46 .process h3 {
    font-family: 'neosansregular';
    font-size: 24px;
    line-height: 24px;
    color: #494949;
    text-align: left;
      margin-top: 20px;
}  
.page-46 .process p {
    font-size: 21px;
    font-family: 'Roboto', sans-serif;
    text-align: center !important;
    line-height: 31px;
    margin-bottom: 4px;
    color: #525252;
    padding: 0px 30px;
}
.page-46 .process ul {
    padding: 0;
    margin: 0px 0px 0px 0px;
}
.page-46 .process ul li {
    list-style: none;
    padding: 3px 0;
    border-bottom: 0;
}
.page-46 .process ul li {
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    color: #525252;
    line-height: 28px;
    font-weight: 400 !important;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/ab.png) no-repeat;
    background-position: 0;
    padding-left: 20px;
    text-decoration: none !important;
}
.page-46 .datsuc{
 padding:80px 0px 60px;
}
.page-46 .datsuc h2 {
    color: #987F50;
    text-transform: inherit;
    font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: center;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
    margin-bottom:30px;
}
.page-46 .datsuc p {
    font-size: 21px;
    font-family: 'Roboto', sans-serif;
    text-align: center !important;
    line-height: 31px;
    margin-bottom: 4px;
    color: #525252;
    padding: 0px 30px;
}
.page-46 .datsuc ul {
    padding: 0;
    margin: 20px 0px 0px 0px;
}
.page-46 .datsuc ul li {
    list-style: none;
    padding: 3px 0;
    border-bottom: 0;
}
.page-46 .datsuc ul li{
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
color: #525252;
      line-height: 28px;
    font-weight: 400 !important;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/ab.png) no-repeat;
    background-position: 0;
    padding-left: 20px;
    text-decoration: none !important;
}
.page-46 .helpc ul {
    padding: 0;
    margin: 0;
}
.page-46 .helpc .get-advice {
    margin:20px 0px 0px;
    margin-bottom: 0;
    text-align: center;
}
.page-46 .helpc ul li {
    list-style: none;
    padding: 3px 0;
    border-bottom: 0;
}
.page-46 .helpc ul li{
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
color: #525252;
      line-height: 28px;
    font-weight: 400 !important;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/ab.png) no-repeat;
    background-position: 0;
    padding-left: 20px;
    text-decoration: none !important;
}
.page-46 .helpc{
padding: 80px 0px;
    background: #f4f4f4;
}
.page-46 .helpc h2 {
    color: #987F50;
    text-transform: inherit;
    font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: center;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
    margin-bottom: 40px;
}
.page-46 .dc {
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/lifebg.jpg) no-repeat;
    background-size: cover;
    padding: 80px 0px 60px;
    background-attachment: fixed;
    background-position: center;
    position: relative;
}
.page-46 .dc h3 {
    color: #fff;
    text-transform: inherit;
    font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 48px;
    text-align: center;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder2-1.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
    margin-bottom: 30px;
}
.page-46 .dc p {
    font-size: 28px;
    font-family: 'Roboto', sans-serif;
    text-align: center !important;
    line-height: 40px;
    margin-bottom: 12px;
    color: #fff;
    padding: 0px 30px;
}
.page-46 #assseen{
  padding: 0px 50px 60px;
margin-top:100px;  
}
.page-46 .masthead .content h2.gray {
    margin-top: 19px !important;
    font-size: 63px !important;
    line-height: 73px;
  color: #494949;
    font-family: 'Conv_NeoSans_4';
}
.page-46 .masthead .content p {
    font-size: 23px;
    line-height: 36px;
    font-family: 'Roboto', sans-serif;
    color: #494949 !important;
    padding-right: 0;
    text-align: left;
}
.tbs {
    min-height: 394px;
    width: 100%;
    float: left;
    padding: 40px 40px;
    background: #fff;
    margin-right: 23px;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/blogbg.jpg) no-repeat;
    background-size: cover;
    position: relative;
}
.main-menu nav ul li.current-menu-parent a {
    color: #494949;
}
.revi {
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/greypattern.jpg) no-repeat;
    background-size: cover;
    padding: 80px 0px 80px;
  margin: 0px;
    background-attachment: fixed;
    background-position: center;
}
.tbs :after {
    content: "";
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/ds2-1.png) center no-repeat;
    width: 100%;
    height: 53px;
    position: absolute;
    bottom: -42px;
    left: 0px;
}
#assseen {
    padding: 0px 50px 50px;
}
.page-50 #assseen {
    padding: 100px 50px 60px;
}
.page-50 .afull {
    margin: 0px auto;
    background: #494949 !important;
    font-family: 'Conv_NeoSans_4';
    font-size: 18px;
    border-radius: 4px;
    padding: 15px 18px;
    display: block;
    width: 175px;
    float: none;
    text-align: center;
    color: #fff;
}
.page-50 .happy-couples h4{
     font-family: 'neosansregular';
    font-size: 24px;
    line-height: 24px;
    color: #494949;
    text-align: center; 
}
.page-50 .happy-couples p {
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    line-height: 28px;
    color: #494949;
    text-align: center;
    margin-bottom: 30px;
}
.page-50 .happy-couples h3{
    font-size: 21px;
    color: #987F50;
    text-transform: inherit;
    font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: center;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
    margin-bottom: 40px;
}
.page-50 .masthead .content h2 {
color: #494949;
    font-family: 'Conv_NeoSans_4';
margin-top: 19px !important;
    font-size: 63px !important;
    line-height: 73px
}
.page-50 .cta .box-cta .louanne {
    position: absolute;
      border: 10px solid #fff;
    bottom: -1px;
    right: -10px;
    top: 205px;
}
.page-50 .cta .box-cta.work-lussom .item {
    width: 75%;
}
.page-50 .cta .box-cta .item p {
    margin-bottom: 20px;
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    text-align: left;
    line-height: 30px;
    margin-bottom: 10px;
    color: #525252;
    padding: 0px 0px;
}
.page-50 .cta .box-cta .item h4 {
    color: #d08c6f;
    font-size: 28px;
    line-height: 38px;
    font-family: 'Conv_NeoSans_4';
    font-family: 'neosansregular';
    font-weight: normal;
    margin-bottom:10px;
}
.page-50 .box-cta.work-lussom h3 h2 {
    font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: left;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder2.png) no-repeat;
    background-position: left bottom;
    padding-bottom: 24px;
    margin-bottom: 30px;
}
.page-50 .cta .box-cta {
    min-height: 400px;
    width: auto;
    margin: 0 auto;
    background-color: #EDE8E2;
    padding: 40px 60px;
    position: relative;
    border-bottom: 5px solid #d08c6f;
    margin-bottom: 40px;
}
.page-50 .box-cta.work-lussom h3 {
    text-align: left;
    text-transform: none !important;
    font-size: 26px !important;
    width: 100%;
    line-height: 38px;
    margin-bottom: 20px !important;
    color: #494949 !important;
      background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder2.png) no-repeat;
    background-position: left bottom;
}
.page-50 .ebook {
      /* margin-bottom: 80px;*/
}
.page-50 .masthead .content p {
   padding-right: 0;
    text-align: left;
}
.page-48 .service .enquire p a {
    color: #d08c6f;
}
.page-48 .masthead .content h2.small.ab-head {
    margin-top: 19px !important;
    font-size: 63px !important;
    line-height: 73px;
}
.page-48 .masthead .content p {
    font-size: 23px;
    line-height: 36px;
    font-family: 'Roboto', sans-serif;
    color: #494949 !important;
    padding-right: 0;
    text-align: left;
}
.main-menu nav ul li.current-menu-parent a {
    color: #d08c6f;
}
.sstepbox img{
    text-align: center;
      margin: 0px auto 15px;
    display: block;
    /*  mix-blend-mode: luminosity;*/
}
.sstepbox .item p{
font-size: 16px;
    font-family: 'Roboto', sans-serif;
    text-align: center;
    line-height: 26px;
    margin-bottom: 10px;
    color: #494949;
    padding: 0px 0px;
}
.sstepbox .item h4{
    font-weight: 500;
    font-family: 'neosansregular';
    text-align: center;
    font-size: 24px;
    line-height: 34px;
}
.sstepbox .item span{
 font-family: 'Conv_NeoSans_4';
    text-align: center;
    display: block;
    font-size: 21px;
    color: #494949;
}
.sstepbox .item {
      min-height: 471px;
    width: 100%;
    float: left;
    padding: 30px 25px;
    background: #fff;
    margin-right: 23px;
      background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/blogbg.jpg) no-repeat;
    background-size: cover;
  position:relative;
}
.sstepbox {
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/greypattern.jpg) no-repeat;
    background-size: cover;
    padding: 80px 0px 80px;
    background-attachment: fixed;
    background-position: center;
  margin-top:0px;
  position:relative;
}
.sstepbox .item:after {
    content: "";
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/ds2-1.png) center no-repeat;
    width: 100%;
    height: 53px;
    position: absolute;
    bottom: -42px;
    left: 0px;
}
.page-50 .iiac h2 {
   font-family: 'Conv_Authemart-Regular';
    font-size: 78px;
    line-height: 88px;
    color: #494949;
    text-align: center;
    padding-bottom: 0px;
    margin-bottom: 0px;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
}
.page-50 .iiac h4 {
        font-size: 34px;
    font-family: 'neosansregular';
    line-height: 48px;
    color: #494949;
    text-align: center;
     padding-top:22px;
    margin-bottom: 0px;
      background: none;
}
.iiac h2 {
       /*font-family: 'Conv_Authemart-Regular';
    font-size: 68px;
    line-height:78px;
    color: #494949;
    text-align: center;
    padding-bottom: 14px;
      background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
    margin-bottom:30px;*/
  font-family: 'Conv_Authemart-Regular';
    font-size: 68px;
    line-height: 78px;
    color: #494949;
    text-align: center;
    padding-bottom: 14px;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
    margin-bottom: 30px;
}
.iiac h4 {
     font-family: 'Conv_Authemart-Regular';
    font-size: 58px;
    line-height: 68px;
    color: #494949;
    text-align: center;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
       margin-bottom: 40px;

}
.iiac p {
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    text-align: center;
    line-height: 30px;
    margin-bottom:10px;
    color: #525252;
       padding: 0px 150px;
}
.service .enquire p {
    border: 1px dashed;
    font-family: 'Conv_NeoSans_4';
    color: #494949;
    font-size: 35px;
    line-height: 45px;
    padding: 30px 30px;
}


.success .item{
    margin-bottom: 26px !important;
    min-height: 438px;
    border: 1px solid #e4e4e4;
    padding: 10px 18px;
}
.midboxs p {
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    text-align: center !important;
    line-height: 30px;
    margin-bottom:12px;
    color: #fff;
    padding: 0px 30px;
}
.sh2 {
    font-size: 30px !important;
    line-height: 40px !important;
}
.midboxs{
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/rightperson.jpg) no-repeat;
    background-size: cover;
  padding:180px 0px 180px;
    background-attachment: fixed;
    background-position: center;
    position: relative;
}
.dmmidboxs{
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/datemstery-1.jpg) no-repeat;
    background-size: cover;
  padding:180px 0px 180px;
    background-attachment: fixed;
    background-position: center;
    position: relative;
}
.dmmidboxs h2 {
    text-transform: inherit;
    color: #fff;
    text-align: center;
    font-family: 'Conv_Authemart-Regular';
    font-size: 68px;
    line-height: 78px;
}
.dmmidboxs:before {
    content: "";
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/lwlight.png) no-repeat;
    position: absolute;
    width: 871px;
    height: 301px;
    bottom: 80px;
    right: 0;
}
.service h3{
        font-family: 'Conv_Authemart-Regular';
    font-size: 68px;
    line-height: 78px;
    color: #494949;
    text-align: center;
  text-transform: inherit;
    padding-bottom: 14px;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
    margin-bottom: 30px;
}
.service article {
font-size: 18px;
    font-family: 'Roboto', sans-serif;
    text-align: center !important;
    line-height: 30px;
    margin-bottom:0px;
    color: #525252;
    padding: 0px 0px;
}
.service article p{
   text-align: center !important;
    color: #525252;
      padding: 0px 150px;
}
.midboxs h2 {
    text-transform: inherit;
  color:#fff;
    text-align: center;
    font-family: 'Conv_Authemart-Regular';
    font-size: 68px;
    line-height: 78px;
   }
.about-work h2 {
    color: #987F50;
    text-transform: inherit;
    font-family: 'Conv_NeoSans_4';
    font-size: 38px !important;
    line-height: 48px;
    color: #494949;
    text-align: center;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
    margin-bottom: 40px;
}
.service {
    z-index: 2;
    position: relative;
    margin-top: 0;
    border-top: 0;
    background-color: #fff;
 padding: 100px 0 100px;
    overflow-x: hidden;
}
.success .row .item p{
    min-height: initial !important;
}
.success .row .item:nth-child(3n){
}

.success .row .item img{
      margin-bottom: 7px !important;
}

.lone_page{
  padding:0px 40px;
}

.masthead{
  overflow: hidden;
}

.logo-seen li {
    margin: 15px 25px !important;
    list-style: none;
    display: inline-block !important;
    width: 13%;
    float: none !important;
    min-height: inherit !important;
}

.logo-seen li img{
  max-width:100% !important;
}


body .media .seen .logo-seen li {
    margin: 15px 25px !important;
    list-style: none;
    display: inline-block !important;
    width: 13%;
    float: none !important;
    min-height: inherit !important;
}

body .media .seen .logo-seen li img{
  max-width:100% !important;
}

.blog .item p {
  min-height:0;
}

.media .seen .logo-seen{
  display: block;
}


.top{
display:none;  
}
body{
background:#fff;
}
.top {
    background-color: #3f3f3f;
}
.top p {
 font-family: 'Roboto', sans-serif;
  font-size:18px;
}
.socmed li {
    margin-right: 8px;
}
.socmed li a {
display: block;
    color: #fff;
    width: 35px;
    height: 35px;
    padding: 9px 0px;
  line-height:0px;
    text-align: center;
    font-size: 16px;
    border-radius: 50%;
    background-color: #d08c6f;
}
.main-menu .logo img {
    width: auto;
    transition: all 0.3s;
}
.main-menu nav ul li {
       margin-right: 20px;
}
.main-menu nav ul li a {
    font-family: 'Conv_NeoSans_4';
    color: #494949;
    font-size: 18px;
    line-height: 28px;
}
.main-menu nav {
    padding: 56px 0px;
    transition: all 0.3s;
}
.main-menu .callus {
    display: block;
    margin: 47px 0px;
    transition: all 0.3s;
    font-family: 'Conv_NeoSans_4';
    color: #494949;
    font-size: 22px;
    line-height: 22px;
    text-align: center;
    padding: 12px 0px;
   /*background: #494949;*/
    background-size: cover;
    border-radius: 5px;
}
.main-menu nav ul {
    float: right;
}
.masthead {
    background-size: cover;
    background-position: center top;
    position: relative;
  min-height:735px;
}
.main-menu nav ul li a:hover {
    color: #d08c6f;
}
.main-menu nav ul li .sub-menu li:hover {
    background-color: #d08c6f;
}
.masthead .content h2.gray {
    color: #494949;
    font-family: 'Conv_NeoSans_4';
    font-size: 66px;
    line-height: 76px;
}
.masthead .content {
    padding: 50px 0 0 0px;
    color: #fff;
}
.masthead .content {
    padding:22% 0px;
  }
.masthead .content p {
   font-size: 23px;
    line-height: 36px;
    font-family: 'Roboto', sans-serif;
    color: #494949 !important;
    padding-right: 0;
    text-align: left;
}
.main-menu .callus img {
   /* mix-blend-mode: color-dodge;*/
}
.en{
background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/bbg.jpg) no-repeat;
    background-size: cover;
    font-family: 'Conv_NeoSans_4';
    color: #494949 !important;
    font-size: 18px !important;
    line-height: 61px !important;
    padding: 0px 45px !important;
  margin-top:20px !important;
     
}

.masthead .en{
    /*float: right; */
}
.btn.btn-brown:hover, .gform_footer .gform_button:hover {
background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/bbg.jpg) no-repeat;
    background-size: cover;
}
.eform h6 {
    text-align: center;
    font-family: 'Conv_NeoSans_4';
    font-size: 28px;
    line-height: 38px;
    color: #494949 !important;
    margin-top:0px;
}
.eform h2  {
    text-align: center;
    font-family: 'Conv_NeoSans_4';
    font-size:19px;
    line-height: 32px;
    font-family: 'neosansregular';
    margin-top: 14px;
}
.ebook {
    margin-bottom: 0;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/formbg.png);
    background-size: cover;
   padding: 37px 0px 17px;
}
.ebook #mc-embedded-subscribe {
    display: inline-block;
    margin: 0;
    background: #494949;
    font-family: 'Conv_NeoSans_4';
    font-size: 18px;
    border-radius: 4px;
    padding: 0 20px;
}
.ebook .form-group {
      border-radius: 5px;
    width: 25%;
}
.ebook .form-control {
width: 100%;
    height: 51px;
    box-shadow: inset 2px 2px 3px #b5b5b5;
    border: 0px;
    border-radius: 5px;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    color: #757575;
    padding: 6px 21px;
}
.ebook #mc-embedded-subscribe {
    display: inline-block;
    margin: 0;
    background: #494949;
    font-family: 'Conv_NeoSans_4';
    font-size: 18px;
    border-radius: 4px;
       padding: 5px 23px;
    margin-left: 4px;
}
.mgtb{
    margin: 30px 0px;
}
#easier{
padding:100px 0px;  
}
#easier h2{
    font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: center;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px; 
  margin-bottom: 30px;
}
#easier p {
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    text-align: center;
    line-height: 30px;
    margin-bottom:30px;
  color:#525252;
}
.plr35 {
    padding: 0px 35px;
}
#easier .btn {
  background:url("https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/fcsbg.jpg") no-repeat;
  background-size:cover;
    margin: 0px auto;
    width: 291px;
    display: block;
    margin-top: 40px !important;
}


#lifetime{
   background:url("https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/hmidbg-1.jpg") no-repeat;
  background-size:cover;
    padding: 80px 0px 490px;
      /*background-attachment: fixed;*/
    background-position: center;
  position:relative; 
}
#lifetime .container{
   position:relative; 
}

#lifetime .container:before{
content:"";
background:url("https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/quot.png") no-repeat;
position:absolute;
width:139px;
height:117px;  
}
#lifetime:before{
content:"";
background:url("https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/lwlight.png") no-repeat;
    position: absolute;
    width: 871px;
    height: 301px;
    bottom: 30px;
    right: 0;
}
#lifetime h2{
    color: #fff;
font-family: 'Conv_Authemart-Regular';
    font-size:65px;
    line-height:75px;
    text-align: left;
}
#lifetime h3{
color: #fff;
font-family: 'Conv_Authemart-Regular';
    font-size:65px;
    line-height:75px;
      margin-top: 15px;
  text-align:right;
}
#bookfreedemo{
     margin-bottom: 0;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/formbg.png);
    background-size: cover;
        padding: 54px 0px;
}
#bookfreedemo h2{
    font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: center;  
}
.bookbutton {
     background: #494949 !important;
    background-size: cover;
    font-family: 'Conv_NeoSans_4';
    color: #fff!important;
    font-size: 16px !important;
    line-height: 61px !important;
    padding: 0px 11px !important;
    margin-top: 20px !important;
    width:333px;
    margin: 0px auto;
    display: block;
}
#newservices{
padding: 100px 50px;
}
#newservices .box {
    background: #f4f4f4;
   /*min-height: 822px;*/
      padding-bottom: 20px;
  position:relative; 
}
#newservices h2 {
    font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: center;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
    margin-bottom:44px;
}
#newservices .box h2{
font-family: 'Conv_Authemart-Regular';
    font-size:68px;
    line-height:78px;
    color: #fff;
    text-align: center;
    margin-top: 0px;
    background: none;
    margin-bottom: 0px;
    padding-bottom: 10px;
    text-shadow: 2px 2px 2px #848484;
}
#newservices .box P{
 font-size: 18px;
    font-family: 'Roboto', sans-serif;
    text-align: center;
    line-height: 30px;
    margin-bottom:0px;
    color: #525252; 
      padding: 45px 45px 0px 45px;
}
#newservices .en{
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/bbg.jpg) no-repeat;
    background-size: cover;
    font-family: 'Conv_NeoSans_4';
    color: #494949 !important;
    font-size: 18px !important;
    line-height: 53px !important;
    padding: 0px 24px !important;
    margin-top:30px !important;
    width: 148px;
    text-align: center;
    margin: 0px auto;
    display: block;
  float:none;
    padding-bottom: 56px;
}
#newservices .box:after{
    content: "";
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/dropshadow.png) center no-repeat;
    width: 100%;
    height: 53px;
    position: absolute;
    bottom: -53px;
}
button.bg-orange-button {
   border-radius: 0;
    border: 0px !important;
    display: inline-block;
    cursor: pointer;
    color: #525252;
    font-weight: 600;
    font-size: 18px;
    padding: 0;
    text-decoration: none;
    text-shadow: none !important;
    text-transform: none;
    letter-spacing: normal;
    font-family: 'Roboto', sans-serif;
    font-style: italic;
    background: transparent !important;
    box-shadow: none;
    margin: 0px auto;
    display: block;
    margin-top: 5px;
}
button.bg-orange-button:active {
    position: relative;
    top: 0;
    border-top: none;
    border: 0;
    padding: 0;
}
[id ^= bg-showmore-hidden] {
    display: none;
    padding-top: 15px;
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    text-align: center;
    line-height: 30px;
    margin-bottom:0px;
    color: #525252;
    padding: 0px 45px;
}
.as-seen-in h3 {
    
}
.as-seen-in .container {
    border-top: 0;
    padding: 0;
}
#assseen{
 padding:0px 50px 80px
}
#assseen h2{
  font-size: 21px;
    color: #987F50;
    text-transform: inherit;
    font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: center;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
    margin-bottom:40px;
}
#assseen ul{
margin:0px;
padding:0px;  
}
#assseen ul li{
list-style-type:none;
  float:left;
}
.logo-seen li img {
    max-width: 100% !important;
    margin: 0px auto;
    text-align: center;
    display: block;
}
#assseen .logo-seen li {
border:0px;
    padding: 0px;
    margin: 0px !important;
width: auto;
      display: inherit !important;
    float: left !important;
}
#assseen .logo-seen li:last-child{
   border-right:0px;
}

#assseen .logo-seen li:nth-last-child(8){
   border-right:0px;
}
#assseen .logo-seen li:nth-last-child(7){
    /*clear: both;*/
  border-bottom: 0px;
}
#assseen .logo-seen li:nth-last-child(6){
  border-bottom: 0px;
}
#assseen .logo-seen li:nth-last-child(5){
  border-bottom: 0px;
}
#assseen .logo-seen li:nth-last-child(4){
  border-bottom: 0px;
}
#assseen .logo-seen li:nth-last-child(3){
  border-bottom: 0px;
}
#assseen .logo-seen li:nth-last-child(2){
  border-bottom: 0px;
}
#assseen .logo-seen li:nth-last-child(1){
  border-bottom: 0px;
}
.logo-seen li img {
    display: initial !important;
}
.page-50 #master {
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/11/dermseal.jpg) no-repeat;
    background-size: cover;
    padding: 80px 0px;
    background-attachment: fixed;
    background-position: center;
    position: relative;
}
.page-50 #master:before {
    content: "";
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/11/badges2-1.png) no-repeat;
       position: absolute;
    width: 187px;
    height: 236px;
    bottom: 90px;
    right: 190px;
}
.page-50 #master p {
    font-family: 'Roboto', sans-serif;
    font-size: 32px;
    line-height: 42px;
    color: #fff;
    text-align: center;
    margin-top: 20px;
  padding: 0% 15%
}
.page-46 #master {
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/11/dermseal.jpg) no-repeat;
    background-size: cover;
    padding: 80px 0px;
    background-attachment: fixed;
    background-position: center;
    position: relative;
}
.page-46 #master:before {
    content: "";
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/11/badges2-1.png) no-repeat;
       position: absolute;
    width: 187px;
    height: 236px;
    bottom: 90px;
    right: 190px;
}
.page-46 #master p {
    font-family: 'Roboto', sans-serif;
    font-size: 32px;
    line-height: 42px;
    color: #fff;
    text-align: center;
    margin-top: 20px;
  padding: 0% 15%
}
#master {
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/newyork.jpg) no-repeat;
    background-size: cover;
    padding: 80px 0px;
    background-attachment: fixed;
    background-position: center;
    position: relative;
}
#master h2 {
    color: #fff;
font-family: 'Conv_Authemart-Regular';
    font-size:68px;
    line-height:78px;
    text-align: center;
}
#master p {
    font-family: 'Roboto', sans-serif;
    font-size: 32px;
    line-height: 42px;
    color: #fff;
    text-align: center;
}
#master:before {
    content: "";
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/badges.png) no-repeat;
    position: absolute;
    width: 187px;
    height:188px;
      bottom: 80px;
    right: 190px;
}
#reviewa{
padding:100px 0px;  
}
#reviewa h2{
  font-size: 21px;
    color: #987F50;
    text-transform: inherit;
    font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: center;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
    margin-bottom:40px;
}
.rbg{
 background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/rbg.jpg) no-repeat;
    background-position: center;  
  background-size:cover;
  padding-top: 80px;
      padding-bottom: 50px;
}
.rbox {
background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/rbox1.png) no-repeat;
    background-position: center;
    background-size: cover;
    padding: 50px;
}
.rbox h3{
   font-family: 'neosansregular';
    font-size: 24px;
    line-height: 24px;
  color:#494949;
  text-align:center;
}
.rbox p{
  font-family: 'Roboto', sans-serif;
    font-size: 18px;
    line-height: 28px;
  color:#494949;
  text-align:center;
  margin-bottom: 30px;
}
.rbox .btn{
margin: 0px auto;
    background: #494949 !important;
    font-family: 'Conv_NeoSans_4';
    font-size: 18px;
    border-radius: 4px;
    padding: 5px 18px;
    display: block;
    width: 175px;
    float: none;
}
.ml1 {
    margin-left: 155px;
}
.ml2 {
    margin-left: 154px;
    margin-top: 225px;
}
.ml3{
margin-top:50px;  
}
.ml4 {
    margin-left: 35px;
    margin-top: 160px;
}
#blog{
padding:0px 80px 0px;  
}

#blog h2{
  font-size: 21px;
    color: #987F50;
    text-transform: inherit;
    font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: center;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder.png) no-repeat;
    background-position: center bottom;
    padding-bottom: 24px;
    margin-bottom:40px;
} 
#blog .terms{
display:none;  
}
.pt-cv-view .pt-cv-title { 
    text-align: center;
}
.pt-cv-title a {
    font-weight: 500;
    font-family: 'neosansregular';
    color: #494949;
    text-align: center;
    font-size: 25px;
    line-height: 35px;
}
.pt-cv-content, .pt-cv-content * {
    font-weight: 400;
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    line-height: 28px;
    color: #494949;
    padding-left: 24px;
    padding-right: 24px;
       padding-bottom: 40px;
    text-align: center;
}
.pt-cv-wrapper .btn-success {
        background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/bbg.jpg) no-repeat !important;
    background-size: cover;
    font-family: 'Conv_NeoSans_4';
    color: #494949 !important;
    font-size: 18px !important;
    line-height: 53px !important;
    padding: 0px 24px !important;
    margin-top: 0px !important;
    width: 148px;
    text-align: center;
    margin: 0px auto;
    display: block;
    padding-bottom: 56px;
    border: 0px;
    margin-top: 20px !important;
}
.pt-cv-wrapper .btn-success:hover{
  color: #494949 !important;
    background-color: transparent!important;
    border-color: transparent!important;   
}
.pt-cv-wrapper .btn-success:active:hover{
  color: #494949!important;
    background-color: transparent!important;
    border-color: transparent!important;   
 
}
.pt-cv-wrapper .btn-success:active:focus{
 color: #494949!important;
    background-color: transparent!important;
    border-color: transparent!important;    
}
.pt-cv-wrapper .btn-success:active{
  color: #494949!important;
    background-color: transparent!important;
    border-color: transparent!important;  
}
h4.pt-cv-title {
/*      margin-bottom: 15px !important;
        font-size: 18px;
    padding-top: 18px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
	  padding-left: 18px;
    padding-right: 18px;*/
	    margin-bottom: 5px !important;
    font-size: 18px;
    padding-top: 18px;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    padding-left: 18px;
    padding-right: 18px;
height: 90px;
}



.pt-cv-meta-fields {
    margin-top: 0;
    width: 70px;
    color: #fff;
    background:#d08c6f;
    font-family: 'Roboto', sans-serif;
    font-size: 13px;
    line-height: 18px;
    height: 70px;
    border-radius: 50px;
    text-align: center;
    padding: 17px 10px 10px 10px;
    position: absolute;
    top: 180px;
    right: 150px;
}

.pt-cv-ifield{
/*background:url("https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/blogbg.jpg") no-repeat;
background-size:cover;  */
  background: #f4f4f4;
    background-size: cover;
}
.pt-cv-ifield:after {
    content: "";
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/ds2-1.png) center no-repeat;
    width: 100%;
    height: 53px;
    position: absolute;
    bottom: -17px;
    left: 0px;
}

#facebook {
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/greypattern.jpg) no-repeat;
    background-size: cover;
    padding: 80px 0px 0px;
      margin-top:100px;
    background-attachment: fixed;
    background-position: center;
}
#facebook h2 {
    font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 48px;
    color: #494949;
    text-align: left;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/headbrder2.png) no-repeat;
    background-position: left bottom;
    padding-bottom: 24px;
    margin-bottom: 20px;
  }
#facebook p {
font-size: 18px;
    font-family: 'Roboto', sans-serif;
    text-align: left;
    line-height: 30px;
    margin-bottom: 30px;
    color: #525252;
    padding-right: 19%;
}
#facebook .en {
background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/bbg.jpg) no-repeat;
    background-size: cover;
    font-family: 'Conv_NeoSans_4';
    color: #494949 !important;
    font-size: 18px !important;
    line-height: 60px !important;
    padding: 0px 24px !important;
    margin-top: 30px !important;
    width: 178px;
    text-align: center;
    margin: 0px;
    display: block;
}
footer {
    background-color: #3b3838;
    color: #fff;
  position: relative;
}
footer ul li {
    list-style: none;
    padding:6px 0;
    border-bottom: 1px solid #4c4848;
}
footer ul li a{
   font-size: 18px;
    font-family: 'Roboto', sans-serif;
    color: #cdcdcd !important;
    font-weight: 400 !important;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/linkarrow.png) no-repeat;
    background-position: 0;
    padding-left: 20px;
  text-decoration:none !important;
  
}
footer .ft-logo {
    display: block;
    margin-bottom:20px;
}
footer .ft-menu {
    width: 63%;
    float: left;
}
footer .ft-contact h3 {
    margin-bottom:10px;
       font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 48px;
    color: #cdcdcd;
}

.ft-contact p {
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    color: #cdcdcd !important;
    font-weight: 400 !important;
    line-height: 28px;
}
footer .ft-contact a {
    display: block;
    text-decoration: none;
    color: #fff;
    margin-bottom: 5px;
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    color: #cdcdcd !important;
    font-weight: 400 !important;
    line-height: 28px;
}
footer .ft-contact a .fa {
    margin-right: 5px;
}
footer .ft-contact {
    width: 100%;
    float: left;
}
footer .en {
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/bbg.jpg) no-repeat;
    background-size: cover;
    font-family: 'Conv_NeoSans_4';
    color: #494949 !important;
    font-size: 18px !important;
    line-height: 45px !important;
    padding: 0px 25px !important;
    margin-top: 20px !important;
}
.certified{

 margin-top:20px; 
}
.certified ul {
    padding: 0;
    margin: 0;
}
.certified ul li {
    list-style: none;
    padding: 3px 0;
    border-bottom: 0;
}
.certified ul li a {
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    color: #cdcdcd !important;
    font-weight: 400 !important;
    text-decoration: none !important;
}
.dt{
    font-size: 21px;
       font-family: 'Conv_NeoSans_4';
    color: #cdcdcd !important;
    font-weight: 400 !important;
    line-height:31px;
}
.freeinsight {
    font-size: 23px;
    font-family: 'Roboto', sans-serif;
    color: #cdcdcd !important;
    font-weight: 400 !important;
    line-height: 33px;
    color: #f4bda4 !important;
    letter-spacing: 0;
}
footer .ft-download .form-control {
    width: 164px;
    height: 51px;
    box-shadow: inset 2px 2px 3px #b5b5b5;
    border: 0px;
    border-radius: 5px;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    color: #757575;
    padding: 6px 21px;
}
footer #mc-embedded-subscribe {
    clear: both;
    width: auto;
    display: block;
    margin: 0;
    font-family: 'Conv_NeoSans_4';
    color: #fff!important;
    font-size: 18px !important;
    line-height: 45px !important;
    padding: 0px 25px !important;
    margin-top: 10px !important;
    background: transparent;
    border: 1px solid #fff;
    border-radius: 5px;
}
.bottom{
    background: #1e1e1e;
    font-family: 'Conv_NeoSans_4';
    font-size: 16px;
    color: #fff;
    line-height: 26px;
    padding: 30px 0px;
}
.socmed{
float:right;	
}
footer:before{
content:"";
 background:url("https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/fbg.png") no-repeat;
position:absolute;
width:100%;
height:416px;
bottom: 50px;
mix-blend-mode: difference;
}
footer .ptd70 {
    padding-top: 80px;
    padding-bottom: 80px;
}
.ebook .container{
position:relative;  
}
.bcover{
/*position: absolute;*/
    width: 161px;
    /*bottom: -37px;
    margin-left: -165px;
	left:0px;*/
}
.pl4{
padding-left:4%;  
}
.to-top{
background-color: #d08c6f;
opacity:0.9;  
}
@media only screen and (max-width: 1600px) and (min-width: 1300px){
  .page-46 #stepheading h4{
    font-size: 36px !important;
     line-height:46px;    
  }
  .page-50 #stepheading h4 {
    font-size: 36px !important;
    line-height: 46px;
}
  .page-46 #stepheading h2 {
    font-size: 58px;
    line-height: 68px;
}
  .sgpb-theme-6-content {
       padding: 43px 20px 20px 20px !important;
}
#sgpb-popup-dialog-main-div-wrapper .gform_wrapper {
    margin: 16px 0 0px;
    max-width: 100%;
}
#sgpb-popup-dialog-main-div-wrapper .gform_wrapper .gform_footer {
    padding: 0px 0 10px;
    margin: 6px 0 0;
    clear: both;
    width: 100%;
}
#sgpb-popup-dialog-main-div-wrapper .gmf {
    font-size: 36px !important;
     line-height:46px;
}
  .page-46 .testimonialsec h4{
     font-size:36px !important;
   line-height:46px !important;  
  }
  .page-50 .iiac h2{
         font-size:58px !important;
   line-height:68px !important;   
  }
  .iiac h4{
             font-size: 36px;
    line-height: 46px;
  }
  .page-50 .testimonialsec h4{
         font-size:36px;
   line-height:46px
  }
  .page-48 .testimonialsec h4{
      font-size: 36px;
    line-height: 46px;
  }
  .page-44 .contact .form p{
     font-size:16px;
   line-height:26px
  }
  .page-44 .contact .form a {
    font-size:16px;
   line-height:26px
}
  .page-44 .contact .form h3{
   font-size:36px;
   line-height:46px; 
  }
  .page-38 .success .row .item p {
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    line-height: 26px;
  }
  .page-42 .blog .item p{
   font-size:16px;
   line-height:26px; 
  }
  .page-34 .acontent h3{
      font-size: 36px;
    line-height: 46px;  
  }
  .page-34 .acontent p{
     font-size: 16px;
    line-height: 26px;
  }
  .page-34 .howit h2{
     font-size: 58px;
    line-height: 68px;   
  }
  .page-34 .howit p{
  font-size: 16px;
    line-height: 26px;  
  }
  .page-34 .howit .en{
   font-size: 16px !important; 
  }
   .page-34 #stepheading h2 {
    font-size: 36px;
    line-height: 46px;
    padding-left: 50px;
    padding-right: 50px;
}
  .page-34 #step .box p {
    font-size: 16px;
    line-height: 26px;
}
  .page-34 .testimonialsec h2 {
    font-size: 58px;
    line-height: 68px;
}
  .page-34 .testimonialsec h4{
   font-size:36px;
    line-height:46px; 
  }
  .page-34 .testimonialsec p {
    font-size: 16px;
    line-height: 26px;
}
  
  
  .page-46 #step .box p {
    font-size: 16px;
    line-height: 26px;
}
  .page-46 .testimonialsec .tbox {
    /* border-bottom: 5px solid #d08c6f; */
    padding: 45px 150px 0px;
}
  .page-46 .testimonialsec p{
      font-size: 16px;
    line-height: 26px;   
  }
  .page-46 .testimonialsec h2{
    font-size: 58px;
    line-height: 68px;  
}
  .page-50 #step .box p{
     font-size: 16px;
    line-height: 26px;     
  }
  .page-50 .testimonialsec p{
     font-size: 16px;
    line-height: 26px;   
  }
  .page-50 .testimonialsec h2{
   	 font-size: 58px;
    line-height: 68px 
    
  }
  .page-50 #stepheading h2{
   font-size: 36px;
    line-height: 46px;
    padding-left: 50px;
    padding-right: 50px 
  }
  .dmmidboxs h2{
      	 font-size: 58px;
    line-height: 68px
  }
  .page-50 #master p {
      font-size: 25px;
    line-height: 36px;
    padding: 0% 22%;
  }
  .page-48 #stepheading h2{
   font-size:36px;
   line-height:46px; 
        padding-left: 50px;
    padding-right: 50px;
  }
  .page-48 #step .box {
      /*  min-height: 737px;*/
}
  [id ^= bg-showmore-hidden]{
       font-size: 16px;
    line-height: 26px; 
  }
  .page-48 .masthead .content p{
   font-size: 21px;
    line-height: 34px; 
  }
  .page-48 .testimonialsec h2{
    	 font-size: 58px;
    line-height: 68px
  }
	.iiac h2{
	 font-size: 58px;
    line-height: 68px
	}
	
	.midboxs h2{
    font-size: 58px;
    line-height: 68px
	}
  #lifetime h2 {
    font-size: 58px;
    line-height: 68px;
}
  .page-46 #lifetime h2 {
    /*font-size: 58px;
    line-height: 68px;*/
}
  #lifetime h3{
        font-size: 58px;
    line-height: 68px;
  }
	.service h3{
font-size: 58px;
    line-height: 68px;
	}
	.service article p {
        font-size: 16px !important;
    line-height: 26px;
}
.iiac p {
    font-size: 16px;
       line-height: 26px;
 }
 .page-48 #step .box p{
	font-size: 16px;
       line-height: 26px; 
 }
 .page-48 .testimonialsec p {
font-size: 16px;
       line-height: 26px; 
}
  .mgtb {
    margin: 30px 0px;
}

.eform h6 {
   /* font-family: 'Conv_NeoSans_4';
    text-align: right;
    font-size: 22px;
    margin-bottom: 0px;
    line-height: 32px;
    color: #494949;*/
}

#newservices .box {
    background: #f4f4f4;
      padding-bottom:20px;
 position: relative;
}

.titleoverimg {
   /* position: absolute;
    width: 100%;
    bottom: 375px;*/
}
  
  #assseen .logo-seen li {
    width: 14%;
}
.eform h6 {
    /*font-size: 16px;*/
}
.eform h2 {
    /*font-size: 28px;
    line-height: 38px;*/
}
.bcover {
    /*position: absolute;
    width: 141px;
    bottom: -37px;
    margin-left: -65px;*/
}
#newservices .box h2 {
font-size: 58px;
    line-height: 68px;
}
#newservices .box p {
    font-size: 16px;
    line-height: 26px;
  padding: 45px 40px 0px 40px;
}
#easier p {
    font-size: 16px;
    line-height: 26px;
}
#assseen .logo-seen li {
     width: 14%;
}
#master h2 {
font-size: 58px;
    line-height: 68px;
}
  .page-46 #master p {
    font-family: 'Roboto', sans-serif;
    font-size: 25px;
    line-height: 36px;
    color: #fff;
    text-align: center;
    margin-top: 20px;
    padding: 0% 22%;
}
#master p {
font-size: 25px;
    line-height: 35px;
}
  .page-46 #master:before {
       right: 160px;
    bottom: 80px;
}
  .page-50 #master:before {
  right: 160px;
    bottom: 80px;
}
#master:before {
    width: 187px;
    height: 188px;
    bottom: 55px;
    right: 130px;
}
.rbox p {
    font-size: 16px;
    line-height: 26px;
}
.rbox {
    padding:30px;
}
#facebook p {
    line-height: 26px;
    padding-right: 28%;
	font-size:16px;
	line-height:26px;
}
.pt-cv-content, .pt-cv-content * {
    font-size: 16px;
    line-height: 26px;
}
footer ul li a {
    font-size: 16px;
}
footer ul li {
    list-style: none;
    padding: 5px 0;
}
.ft-contact p {
    font-size: 16px;
    line-height: 26px;
}
footer .ft-contact a {
    font-size: 16px;
    line-height: 26px;
}
.certified ul li a {
    font-size: 16px;
  }
  .certified ul li {
    padding: 2px 0;
}
#easier h2 {
    font-size: 36px;
    line-height: 46px;
}
#bookfreedemo h2 {
    font-size: 36px;
    line-height: 46px;
}
#newservices h2 {
    font-size: 36px;
    line-height: 46px;
}
#assseen h2 {
    font-size: 36px;
    line-height: 46px;
}
  .page-46 #stepheading h2{
    font-size: 58px;
    line-height: 68px;
  }
  .page-50 #stepheading h2 {
    font-size: 58px;
    line-height: 68px;
}
#reviewa h2{
    font-size: 36px;
    line-height: 46px;	
}
#blog h2{
    font-size: 36px;
    line-height: 46px;		
}
#facebook h2{
  font-size: 36px;
    line-height: 46px;	
}
footer .ft-contact h3{
  font-size: 36px;
    line-height: 46px;	
}
.en{
    font-size: 16px !important;
}
.bookbutton{
    font-size: 16px !important;
}
#newservices .en{
    font-size: 16px !important;

}
.rbox .btn{
    font-size: 16px !important;
}
#facebook .en{
    font-size: 16px !important;
}
footer .en{
    font-size: 16px !important;
}
.ebook #mc-embedded-subscribe{
    font-size: 16px !important;
      padding: 5px 28px;
}
.masthead .content p {
    font-size: 21px !important;
    line-height: 34px !important;
}
footer #mc-embedded-subscribe{
font-size:16px !important;
}
}
@media (max-width:1199px){
	.page-44 .contact-banner h2 {
    font-size: 46px;
    line-height: 56px;
}
.page-44 .contact-banner p {
    font-size: 18px;
    line-height: 28px;
}
  .page-46 #stepheading h4 {
    font-size: 30px;
    line-height: 40px;
}
  .page-50 #stepheading h4 {
    font-size: 30px;
    line-height: 40px;
}
  .page-38 .blog {
      /*min-height: 350px;*/
}
   .blogbanner {
     /* min-height: 350px;*/
}
  .gmf {
    font-size: 30px !important;
    line-height: 40px;
}
  .page-48 .testimonialsec h4 {
font-size: 30px;
    line-height: 40px;
  }
  .masthead .en {
    float: left;
}
.masthead .en {
    float: left;
}
  #newservices .col-md-4{
   width:100%; 
  }
  #newservices .box {
    width:58%;
    margin-bottom: 30px !important;
    margin: 0px auto;
}
  .page-44 .contact .map {
    height: 892px !important;
}
  .page-44 .contact .form a{
       font-size:15px;
   line-height:25px;  
  }
  .page-44 .contact .form p{
   font-size:15px;
   line-height:25px;  
  }
  .page-44 .contact .form h3{
     font-size:30px;
   line-height:40px; 
  }
  .page-42 .blog .item p{
   padding-bottom:20px; 
  }
    .page-42 .blog .item p{
   font-size:15px;
   line-height:25px; 
  }
  .page-34 .masthead .content h2.gray {
    margin-top: 19px !important;
    font-size: 46px !important;
    line-height: 56px !important;
}
  .page-34 .testimonialsec p {
    font-size: 15px;
    line-height: 25px;
}
  .page-34 .testimonialsec h2 {
    font-size: 48px;
    line-height: 58px;
}
  .page-34 .testimonialsec h4{
    font-size: 30px;
    line-height: 40px; 
  }
  .page-34 #stepheading h2 {
    font-size: 30px;
    line-height: 40px;
    padding-left: 50px;
    padding-right: 50px;
}
  .page-46 .masthead .content h2.gray {
    margin-top: 19px !important;
    font-size: 46px !important;
    line-height: 56px !important;
}
  
  .page-46 #step .box p{
       font-size: 15px !important;
    line-height: 25px;
    padding: 0px 15px 
  }
  
  .page-46 #stepheading h2{
   font-size: 48px;
    line-height: 58px;
    padding-left: 50px;
    padding-right: 50px; 
  }
  .page-50 #stepheading h2 {
    font-size: 48px;
    line-height: 58px;
    padding-left: 50px;
    padding-right: 50px;
}
  .page-46 #lifetime h2 {
    font-size: 48px;
    line-height: 58px;
}
  .page-50 #step .en {
    font-size: 15px !important;
}
  .page-46 #step .en {
    font-size: 15px !important;
}
 /* .page-50 #stepheading h2{
 font-size: 30px;
    line-height: 40px;
    padding-left: 50px;
    padding-right: 50px;   
  }*/
  .dmmidboxs h2{
  font-size: 48px;
    line-height: 58px;  
  }
  .page-48 #stepheading h2{
    font-size: 30px;
    line-height: 40px;    
        padding-left: 50px;
    padding-right: 50px;
  }
  .page-48 #step .box {
    /*min-height: 679px;*/
}
  
  [id ^= bg-showmore-hidden]{
 font-size: 15px !important;
    line-height: 25px;   
    
  }
  .page-48 #step .box p {
    font-size: 16px;
    line-height: 26px;
}
  .midboxs h2 {
    font-size: 48px;
    line-height: 58px;
}
  .page-48 .testimonialsec p {
    font-size: 15px;
    line-height: 25px;
}
  .page-50 .testimonialsec p {
    font-size: 15px;
    line-height: 25px;
}
  .page-46 .testimonialsec p{
      font-size: 15px;
    line-height: 25px;
  }
  .page-50 #step .box p {
    font-size: 15px !important;
    line-height: 25px;
    padding: 0px 15px;
}
	.page-48 #step .en{
	font-size: 15px !important;	
	}
	.page-48 #step .box p{
		  font-size: 15px !important;
    line-height: 25px; 
	    padding: 0px 15px;

	}
	.page-48 .testimonialsec h2 {
    font-size:48px;
    line-height:58px;
	}
  .page-50 .testimonialsec h2{
       font-size:48px;
    line-height:58px; 
  }
  .page-50 .testimonialsec h4{
    font-size: 30px;
    line-height: 40px;
  }
  .page-46 .testimonialsec h4 {
    font-size: 30px;
    line-height: 40px;
}
  .page-46 .testimonialsec h2{
     font-size:48px;
    line-height:58px;  
  }
  #newservices .box {
    background: #f4f4f4;
    min-height: 593px;
    padding-bottom: 57px;
    position: relative;
}
  .titleoverimg {
    position: relative;
    width: 100%;
    /* bottom: 325px; */
    margin-top: -78px;
    margin-bottom: 39px;
}
  hr {
    border: 1px;
    border-top: 1px solid #e2e2e2;
}
  .page-34 .acontent p{
    padding: 0px 0px;
  }
  article li{
       font-size: 15px !important;
    line-height: 25px;   
  }
  .blog .item p{
        font-size: 15px !important;
    line-height: 25px;   
  }
  
  .blog .item.single .title h3{
      font-size:30px;
   line-height:40px; 
  }
  .blog .item.single article {
    width: 90%;
    margin: 0 auto;
           font-size: 15px !important;
    line-height: 25px;    
}
 .page-42 .blog .item .date {
    margin-top: 0;
    width: 100%;
    color: #fff;
    background: #d5977d;
    font-family: 'Roboto', sans-serif;
    font-size: 13px;
    line-height: 18px;
    height: auto;
    border-radius: 0;
    text-align: center;
    padding: 10px 10px 10px 10px;
    position: relative;
    top: 0;
    right: 0;
}
  .page-42 .blog .item h3{
      font-size: 24px;
    line-height: 34px;
    padding-top: 0px;
   
  }
  .page-42 .blog .item p{
        font-size: 15px !important;
    line-height: 25px;    
  }
  .page-34 .acontent p{
      font-size: 15px !important;
    line-height: 25px;  
        padding: 0px 150px;
  }
  .page-34 .howit h2{
   font-size:48px;
   line-height:58px;    
  }
  .page-34 .acontent h3{
    font-size:30px;
   line-height:40px;     
  }
  .page-34 .howit p{
    font-size: 15px !important;
    line-height: 25px;    
    background-position: 25px 61px;
    padding-bottom: 24px !important;
    margin-bottom:0px !important;
        padding: 0px 25px;
     }
  
    .page-40 .media .item a{
   font-size: 15px;
    width: 157px; 
  }
  .page-40 .media .item h3{
          font-size: 15px !important;
    line-height: 25px; 
    margin-bottom:0px !important;
  }
  .page-40 .media .row h3{
     font-size:30px;
    padding-bottom: 24px !important;
    /*   margin-bottom:30px !important;*/
    padding: 0px 25px 0px 25px;
  }
  
  .page-38 .success .row .item p{
       font-size: 15px !important;
    line-height: 25px;  
  }
  .page-38 .success .row h3{
  font-size:30px;
   line-height:40px;     
  }
  .page-46 .datsuc ul li{
      font-size: 15px !important;
    line-height: 25px;    
  }
  .page-46 .datsuc h2{
          font-size:30px;
   line-height:40px;     
  }
  .page-46 .datsuc p{
      font-size: 15px !important;
    line-height: 25px;  
  }
  .page-46 .process h2{
    font-size:30px;
   line-height:40px;   
  }
  .page-46 .process p{
   font-size: 15px !important;
    line-height: 25px;   
    padding:0px;
  }
  .page-46 .process ul li{
    font-size: 15px !important;
    line-height: 25px;    
  }
  .page-46 .happy-couples h3{
        font-size:30px;
   line-height:40px; 
  }
  .page-46 .happy-couples p{
      font-size: 15px !important;
    line-height: 25px;   
  }
  .page-46 .afull{
       font-size: 15px;
    width: 157px; 
  }
  .page-46 .helpc ul li{
           font-size: 15px !important;
    line-height: 25px;
  }
  .page-46 .helpc h2{
        font-size:30px;
   line-height:40px;    
  }
  .page-46 .dc h3{
      font-size:30px;
   line-height:40px;  
  }
  .page-46 .dc p{
       font-size: 15px !important;
    line-height: 25px;   
  }
  .tbs {
    min-height: auto;
    width: 100%;
   margin-bottom: 40px;
}
  .page-50 .afull{
    font-size: 15px;
    width: 157px;
  }
  .page-50 .happy-couples p{
    font-size: 15px !important;
    line-height: 25px;  
  }
  .page-50 .cta .box-cta .item p{
      font-size: 15px !important;
    line-height: 25px;
  }
  .page-50 .happy-couples h3{
   font-size:30px;
   line-height:40px; 
  }
  .page-50 .cta .box-cta.work-lussom .item {
    width: 67%;
}
  .page-50 .masthead .content p{
    font-size: 18px !important;
    line-height: 28px !important;
    text-align: left;
}
  .page-50 .masthead .content h2 {
       margin-top: 19px !important;
    font-size: 46px !important;
    line-height: 56px !important;
}
  .service .enquire p{
        font-size: 30px !important;
    line-height: 40px;
    margin-top: 80px;

  }
  .service h3 {
font-size: 48px;
    line-height: 58px;
  }
  .service article p{
    font-size: 15px !important;
    line-height: 25px;
}
  /*.midboxs h2{
      font-size: 30px;
    line-height: 40px;  */  
  .midboxs p{
     font-size: 15px !important;
    line-height: 25px; 
    padding:0px;
  }
  .iiac h2{
    font-size: 48px !important;
    line-height:58px!important;
  }
  .page-50 .iiac h4{
       font-size: 30px;
    line-height: 40px; 
  }
  .iiac p{
     font-size: 15px !important;
    line-height: 25px;
 
  }
  
  .page-48 .masthead .content p{
   font-size: 18px !important;
    line-height: 28px !important;
    text-align: left; 
  }
  .page-48 .masthead .content h2.small.ab-head {
    margin-top: 19px !important;
    font-size: 46px !important;
    line-height: 56px !important;
}
  .eform h6 {
    font-size: 25px;
    line-height: 32px;
}
.main-menu nav ul li a {
    font-size: 14px;
    line-height: 24px;
}
  .main-menu .callus {
    font-size: 15px;
    line-height: 25px;
    text-align: center;
    padding: 12px 0px;
}
  .masthead .content h2.gray {
    font-size: 46px;
    line-height: 56px;
}
  .masthead .content p {
    font-size: 18px !important;
    line-height: 28px !important;
    text-align: left;
}
  .en {
   font-size: 18px !important;
    line-height: 51px !important;
    padding: 0px 25px !important;
    margin-top: 20px !important;
  /*float: left;*/
}
  .top p {
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
}
.eform img{
 /*display:none;*/ 
 }
  .eform h2 {
font-size: 19px;
    line-height: 29px;
}
.ebook .form-group {
    border-radius: 5px;
      width: 24%;
}
  .ebook .form-control {
    width: 100%;
    height: 45px;
}
  .ebook #mc-embedded-subscribe {
    font-size: 15px;
       padding: 2px 23px;
    margin-left: 4px;
}
  #easier h2 {
    font-family: 'Conv_NeoSans_4';
    font-size: 30px;
    line-height: 40px;
}
  #easier p {
    font-size: 15px;
    line-height: 25px;
}
  #lifetime h2 {
         color: #fff;
    font-size: 48px;
    line-height: 58px;
    text-align: center;
}
  #lifetime h3 {
      color: #fff;
     font-size: 48px;
    line-height: 58px;
    text-align: center;
}
  #bookfreedemo h2 {
    font-size: 30px;
    line-height: 40px;
  }
  .page-50 #master p {
    font-size: 30px;
    line-height: 40px;
}
  #newservices h2 {
    font-size: 30px;
    line-height:40px;
}
#newservices .box h2 {
    font-size: 48px;
    line-height: 58px;
   }
  #newservices .box p {
    font-size: 15px;
    line-height: 25px;
   padding: 0px 15px;
}
  #newservices .en {
     font-size: 18px !important;
    line-height: 51px !important;
}
  #assseen .logo-seen li {
    width: 14%;
}
  #master h2 {
    font-size: 48px;
    line-height:58px;
}
  #master p {
    font-size: 30px;
    line-height: 40px;
}
  .page-46 #master p {
    font-size: 30px;
    line-height: 40px;
    }
  #master:before{
  display:none;  
  }
  #assseen h2 {
    font-size: 30px;
    line-height: 40px
  }
  .ml1 {
    margin-left: auto;
}
  .rbox p {
    font-size: 15px;
    line-height: 25px;
}
  .rbox .btn {
    font-size: 15px;
    width: 157px;
}
  .pt-cv-content, .pt-cv-content * {
     font-size: 15px;
    line-height: 25px;
}
  .pt-cv-meta-fields{
   display:none; 
  }
  .pt-cv-ifield:after {
     width: 89%;
    bottom: -17px;
    left: 15px;
}
  #reviewa h2 {
    font-size: 30px;
    line-height: 40px;
  }
  #blog h2{
      font-size: 30px;
    line-height: 40px; 
  }
  .pt-cv-title a {
       font-size: 18px;
    line-height: 28px;
}
  #facebook h2{
        font-size: 30px;
    line-height: 40px;   
  }
  #facebook p {
    font-size: 15px;
    line-height: 25px;
}
  footer .ft-contact h3 {
    font-size: 30px;
    line-height: 40px;
}
  footer ul li a {
    font-size: 15px;
    }
  .ft-contact p {
    font-size: 15px;
    line-height: 25px;
}
  footer .ft-contact a{
    font-size: 15px;
    line-height: 25px;
  }
  footer .ft-contact a{
      font-size: 15px;
    line-height: 25px; 
  }
  .certified ul li a{
  font-size: 15px;  
  }
  .freeinsight {
    font-size: 18px;
}
h4.pt-cv-title {
       height: 74px;
}
}
@media (max-width:992px) {
  button#responsive-menu-button {
       z-index: 9999;
}
  .titleoverimg {
    position: relative;
    width: 100%;
    /* bottom: 325px; */
    margin-top: -78px;
    margin-bottom: 40px;
}
  .page-44 .contact .form {
    width: 100%;
}

  .page-44 .contact .map {
    height: auto !important;
    width: 100%;
    margin-bottom: 50px;
}
  .page-34 #step .en {
    font-size: 15px !important;
}
  .page-34 #step .box p {
    font-size: 15px !important;
    line-height: 25px;
    padding: 0px 15px;
}
  .page-34 #step .box {
    width: 66%;
    margin-bottom: 30px !important;
    margin: 0px auto;
    min-height: auto;
}
  .page-46 #step .box {
    width: 66%;
    margin-bottom: 30px !important;
    margin: 0px auto;
    min-height: auto;
}
    .page-34 #step {
    display: block;
}
     .page-34 #step .col-md-4{
    display: block;
}
  .page-46 #step {
    display: block;
}
     .page-46 #step .col-md-4{
    display: block;
}
  .page-48 #step {
    display: block;
}
   .page-48 #step .col-md-4{
    display: block;
}
    .page-50 #step {
    display: block;
}
   .page-50 #step .col-md-4{
    display: block;
}
	.ebook .form-group {
    border-radius: 5px;
    width: 100%;
}
	.dcn {
    margin-top: 0;
     margin-bottom: 20px;
}
	.ebook {
    margin-bottom: 0;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/formbg.png);
    background-size: cover;
    padding: 57px 0px 20px;
}
 #newservices .box {
    min-height: auto;
}
  .tac {
    text-align: center !important;
    margin-top: 0px !important;
}
  .socmed {
    float: none;
    margin: 0px auto;
    display: block;
    width: 100% !important;
    margin-top: 20px !important;
    margin-left: 0px !important;
}

  .page-42 .blog .item .img img {
    height: auto;
    object-fit: cover;
}
  .blog .item .img{
  height: auto;  
  }
  .page-42 .blog .container {
    padding: 80px 80px 80px;
}
  .page-42 .blog .item p{
      font-size: 15px;
    line-height: 25px; 
  }
  .page-42 .blog .item h3 {
    font-weight: 500;
    font-family: 'neosansregular' !important;
    color: #494949;
    text-align: center !important;
    font-size: 18px;
    line-height: 28px;
    white-space: inherit;
    overflow: hidden;
    text-overflow: inherit;
}
  .page-42 .blog .item .date{
   /*display:none; */
  }
  .page-38 .success .row .item a{
       font-size: 15px;
    width: 157px; 
  }
   .page-38 .success .row .item {
    margin-bottom: 36px !important;
    min-height: auto;
    float: left;
  }
  .page-50 .cta .box-cta .louanne{
   display:none; 
  }
  .page-50 .cta .box-cta.work-lussom .item {
    width: 100%;
}

  .sstepbox .item {
    min-height: auto;
    width: 100%;
       margin-bottom: 30px;
}
	.socmed {
    float: none;
    margin: 0px auto;
    display: block;
    width: 207px;
	margin-top:20px !important;
}
	.bottom{
	text-align:center;	
	}
.main-menu .callus{
 display:none; 
  }
  button#responsive-menu-button {
    top:44px !important;
 z-index: 9999 !important;
}
  .bot-content{
  display:none !important;
  }
   .eform h6 {
   text-align: center;
}
  .eform h2 {
       font-size: 22px;
    line-height: 32px;
    margin-top: 30px;
}
  .form-inline .form-group {
    display: block;
  }
  .ebook .form-control {
    width: 100%;
    height: 45px;
    margin-bottom: 10px;
}
.ebook #mc-embedded-subscribe {
   margin: 0px auto;
    display: block;
}
  #newservices .box {
width: 66%;
    margin-bottom: 30px !important;
    margin: 0px auto;
}
  .ml2 {
    margin-left: 0;
    margin-top: 41px;

}
  .ml4 {
  margin-left: 0;
    margin-top: 41px;
}
  #facebook img{
  display:none;  
  }
  #facebook{
   padding:80px 0px; 
  }
  .pl4 {
  padding-left: 15px;
    padding-right: 15px;
}
  footer .ft-menu {
    width: 100%;
    float: left;
    margin-bottom: 45px;
}
  .certified {
    margin-top: 20px;
    margin-bottom: 45px;
}
    [id ^= bg-showmore-hidden]{
  padding: 0px 15px;
font-size: 15px !important;
  line-height:25px;  
  }
  .responsive-menu-inner, .responsive-menu-inner::before, .responsive-menu-inner::after {
    width: 25px;
    height: 3px;
    background-color: #d08c6f !important;
  }
#responsive-menu-container #responsive-menu li.responsive-menu-item a {
    border-bottom: 1px solid #4c4c4c !important;
    color: #ffffff;
    background-color: #212121  !important;
    font-family: 'Conv_NeoSans_4';
}
#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow {
    right: 0;
    height: 30px !important;
    line-height: 40px;
  }
  footer .col-sm-12{
  clear:both;  
   width:100%; 
  }
  #responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow:hover {
    color: #ffffff;
    border-color:#212121 !important;
    background-color:#212121 !important;
}
#facebook p{
padding-right:0%;	
}
h4.pt-cv-title {
    height: auto;
}
 
.page-48 #step .box {
        width: 66%;
    margin-bottom: 30px !important;
    margin: 0px auto;
  min-height: auto;
}
  .page-50 #step .box {
    width: 66%;
    margin-bottom: 30px !important;
    margin: 0px auto;
    min-height: auto;
}
.eform h6 {
    font-size: 30px;
    line-height: 40px;
}
}

@media (min-width: 992px) {
  .blog .item .img{
   height:auto; 
  }
.main-menu.fixed nav, .main-menu.fixed .callus {
  margin: 23px 0px;
   padding: 12px 0px;
}
.main-menu.fixed .callus {
    margin: 27px 0px;
    padding: 12px 0px;
}
}
@media (max-width:769px) {
  #sgpb-popup-dialog-main-div-wrapper .gform_wrapper div.validation_error {
    padding: 4px 0;
     width: 252px;
    margin: 0px auto;
}
  #gform_wrapper_3 .gform_body .gform_fields .gfield input {
    height: 40px !important;
  }
  .sgpb-theme-6-content {
      outline-offset: -9px !important;
}
  #gform_wrapper_3 .gform_footer .gform_button {
    max-width: 150px !important;
  }
  .formstyle {
    width: 100% !important;
}
.sgpb-popup-close-button-6{
 right: -48px !important; 
  }
  .pophead {
      font-size: 40px !important;
    line-height: 50px !important;
    margin-top: 10px !important;
}
  .sgpb-theme-6-content {
    padding: 18px !important;
    box-shadow: none !important;
    outline: 1px solid #e4e4e4;
    outline-offset: 0px;
    border-radius: 0px !important;
    position: relative;
    width: 100% !important;
    min-width: 100% !important;
    display: block;
    margin: 0px auto;
    max-width: 100% !important;
}
  .mi img {
    display: none;
    position: inherit !important;
    top: 0!important;
    width: auto!important;
    height: auto!important;
    right: 0!important;
    width: 50% !important;
    margin-top: 20px;
}
  .page-46 #master p {
       padding: 0% 0%;
}
 .page-50 #master p {
    padding: 0% 0%;
}

  .page-38 .blog {
    min-height: 270px;
}
   .blogbanner {
    min-height: 270px;
}
  .page-34 .testimonialsec .tbox {
    /* border-bottom: 5px solid #d08c6f; */
    padding: 45px 0px 0px;
}
  .page-50 .testimonialsec .tbox {
    /* border-bottom: 5px solid #d08c6f; */
    padding: 45px 0px 0px;
}
  .page-48 .testimonialsec .tbox {
    padding: 45px 0px 0px;
}
  .iiac p {
    padding: 0px;
}
    .masthead{
   min-height:400px; 
  }
  .page-34 .masthead .content h2.small.ab-head {
    margin-top: 19px !important;
    font-size: 46px !important;
    line-height: 56px !important;
}
  .page-34 #step .box {
    width: 100%;
}
  .page-34 #step {
    padding: 20px 50px 100px;
}
  .page-34 .acontent p {
    padding: 0px 25px;
}
  body .masthead .content h2.small.ab-head {
    margin-top: 19px !important;
}
  .page-46 #lifetime h2 {
      text-align: center;
}
  .page-46 #lifetime {
    padding: 80px 0px 80px;
  }
  .page-46 #step .box {
    width: 100%;
}
	.page-48 #step .box {
    width:100%;
    }
  .page-50 #step .box {
    width: 100%;
}
	.page-48 #step {
    padding: 20px 50px 100px;
}
	.midboxs h2 {
     /*  font-size:66px;
    line-height:66px;*/
}
	.service article p {
    padding:0px 25px;
}
  #lifetime {
    padding: 80px 0px 80px;
  }
  .page-34 .acontent{
       padding: 0px 20px 90px;
  }
  .rfs{
   margin-top:0px; 
  }
.page-42 .blog .container {
    padding: 80px 40px 80px;
}
    
  .page-46 .masthead .content h2.gray {
    /*font-size: 34px !important;
    line-height: 45px !important;*/
}
  .page-48 .masthead .content h2.small.ab-head {
    /*margin-top: 19px !important;
    font-size: 34px !important;
    line-height: 45px !important;*/
}
  .page-50 .masthead .content h2 {
    /*margin-top: 19px !important;
     font-size: 34px !important;
    line-height: 45px !important;*/
}
  .page-50 .cta .box-cta{
      padding: 40px 40px;  
  }
  
  
  .service {
    padding: 100px 0 100px;
}
  .logo-seen li img {
    display: block!important;
    text-align: center;
    margin: 0px auto;
    float: none;
}
  #blog {
    padding: 0px 40px 0px;
}
.masthead .content p {
       padding-right: 0;
    text-align:left;
}
  .bookbutton{
   width:100%; 
    white-space: normal;
    line-height: 28px !important;
    padding: 12px 5px !important;
  }
  .masthead {
    background-position: center !important;
}
  #newservices .box {
    width: 100%;
}
    #newservices .box img{
    width: 100%;
}
#assseen .logo-seen li:nth-last-child(7) {
    clear: inherit;
    border-bottom:0px solid #ececec;
}
  #assseen .logo-seen li {
    list-style-type: none;
    border:0px solid #ececec;
  }
  #assseen .logo-seen li:nth-last-child(8) {
    border-right:0px solid #ececec;
}
  footer .ft-contact {
    padding-top: 0;
    width: 100%;
}
  .responsive-content {
    padding-bottom:30px !important;
}
  #easier p {
margin-bottom:0px;
}
  #assseen .logo-seen li:last-child {
    border-right:0px solid #ececec;
      border-bottom:0px solid #ececec;
}
  #assseen .logo-seen li:nth-last-child(2) {
  border-bottom:0px solid #ececec;
}
  .rbox {
    padding: 30px 30px;
}
  .page-34 .masthead .content h2.gray {
   /* color: #222222;
    font-family: 'Conv_NeoSans_4';
      font-size: 34px !important;
    line-height: 45px !important;*/
}
.page-46 .testimonialsec .tbox {
    /* border-bottom: 5px solid #d08c6f; */
    padding: 45px 0px 0px;
}
}
@media (max-width:480px) {
  .pophead {
    font-size: 30px !important;
        margin-top: 10px !important;
    line-height: 40px !important;
}
  .page-50 .masthead {
    background-position: -551px 0px !important;
}
  .titleoverimg {
    /*position: relative;
    width: 100%;
    bottom: 325px; 
    margin-top: -126px;
    margin-bottom: 39px;*/
}
  .page-34  .masthead {
    background-position: -560px 0px !important;
}
  .page-34 .acontent p {
    padding: 0px 0px;
}
  .page-34 .howit .en{
   font-size: 15px !important;
    line-height: 51px !important;
    padding: 0px 20px !important;
    width: 80%;
    margin-top: 20px !important;
  }
  .page-34 .masthead .content h2.small.ab-head {
    margin-top: 19px !important;
    font-size: 36px !important;
    line-height: 46px !important;
}
  .page-34 #step {
    padding: 20px 20px 100px;
}
  .page-34 #stepheading h2 {
    font-size: 30px;
    line-height: 40px;
    padding-left: 0px;
    padding-right: 0px;
}
  .page-34 #assseen {
    padding: 100px 20px 80px;
}
  .page-46 .masthead .content h2.gray {
    font-size: 36px !important;
    line-height: 46px !important;
}
.page-46  .masthead {
    background-position: -600px 0px !important;
}
.page-46 #stepheading h2 {
    /*font-size: 30px;
    line-height: 40px;*/
    padding-left: 0px;
    padding-right: 0px;
}
  .page-46 #step {
    padding: 20px 20px 100px;
}
  .page-50 #step {
    padding: 20px 20px 100px;
}
  
  .page-50 .masthead .content p {
    font-size: 15px !important;
    line-height: 25px !important;
    text-align: left;
}

.page-50 .masthead .content h2 {
     font-size: 36px !important;
    line-height: 46px !important;
}
  .page-48 #stepheading h2 {
    font-size: 30px;
    line-height: 40px;
    padding-left: 0px;
    padding-right: 0px;
}
  .page-50 #stepheading h2 {
    /*font-size: 30px;
    line-height: 40px;*/
    padding-left: 0px;
    padding-right: 0px;
}
  .page-48 .masthead .content p {
    font-size: 15px !important;
    line-height: 25px !important;
    text-align: left;
}
  .page-48 .masthead .content h2.small.ab-head {
    margin-top: 19px !important;
    font-size: 36px !important;
    line-height: 46px !important;
}
	.page-48 #step {
    padding: 20px 20px 100px;
}


	.page-48 #assseen {
    padding: 100px 20px 80px;
}
  .page-48 .masthead {
  background-position: -592px !important;
}
  
  .eform h2 {
     font-size: 22px;
    line-height: 32px;
    margin-top: 30px;
}
  
  .page-46 #newservices {
    padding:80px 20px;
}
  .page-42 .blog .container {
    padding: 80px 20px 80px;
}
  .page-40 #assseen {
  padding: 80px 20px 80px;
}
  .page-46 #assseen {
  padding: 0px 20px 80px;
}

  .page-50 #assseen {
  padding: 100px 20px 80px;
}
  #easier .btn {
    width: 100%;
}
  .rbox .btn {
    font-size: 15px;
    width: 138px;
    padding: 0 18px;
}
  #newservices .en {
    font-size: 14px !important;
    line-height: 41px !important;
    width: 128px;
}
  #assseen {
    padding:0px 20px 80px;
}
  #newservices {
    padding: 80px 20px;
}
  #blog {
    padding: 0px 0px 0px;
}
  #master p {
    font-size: 22px;
    line-height: 32px;
}
  #master h2 {
   /* font-size: 36px;
    line-height: 46px;*/
}
 /* #lifetime h2 {
  font-size:46px;
    line-height: 56px;
}
    #lifetime h3 {
  font-size:46px;
    line-height: 56px;
}*/
.masthead .content h2.gray {
    font-size: 36px;
    line-height: 46px;

}
  .masthead .content p {
    font-size: 15px !important;
    line-height: 25px !important;
    text-align: left;
}
  .en {
    font-size: 15px !important;
    line-height: 51px !important;
    padding: 0px 20px !important;
    margin-top: 20px !important;
}
  .masthead {
    background-position: -560px 0px !important;
}

}
@media (max-width:360px) {
  .sgpb-popup-close-button-6 {
    right: -23px !important;
        top: -8px!important;
    width: 32px!important;
    cursor: pointer!important;
    height: 32px!important;
}
  .sgpb-theme-6-content {
    padding: 10px !important;
    outline-offset: -9px !important;
  }
  .masthead {
    background-position: -630px 0px !important;
}
  .page-50 .masthead {
    background-position: -610px 0px !important;
}
.page-48 .masthead {
    background-position: -632px !important;
}
  .page-34 .masthead {
    background-position: -610px 0px !important;
}

}



/* jas css */
.main-menu .callus
{
background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/bbg.jpg) no-repeat;
    line-height: 30px;
}
.img-box {
    position: relative;
    z-index: 0;
}

.img-box:before 
{
  content: '';
  background: rgba(237, 183, 159, 0.40);
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 1;
}
.page-38 .blog
{
		position: relative;
    z-index: 0;
}
.page-38 .blog:before {
    content: '';
    background: rgba(78, 78, 78, 0.28);
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    z-index: -1;
    bottom: 0;
}
.page-38 .blog h4 {
    font-family: 'Conv_Authemart-Regular';
    font-size: 68px;
    line-height: 78px;
}
.blogbanner h4
{
text-transform: inherit;
    font-family: 'Conv_Authemart-Regular';
    font-size: 48px;
    line-height: 58px;
    color: #fff;
    text-align: center;
    padding: 70px 0px;
}
.blogbanner
{
background:url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/11/blog-banner.jpg);
}
.finding-love .midboxs {
  background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/11/love.jpg) no-repeat;
    background-size: cover;
    background-attachment: fixed;
}
.finding-love
{
		position: relative;
    z-index: 0;
}
.finding-love:before {
    content: '';
    background: rgba(0, 0, 0, 0.32);
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
}
.finding-love .midboxs:before {
    z-index: 1;
}
.finding-love .midboxs h2 {
  	z-index: 1;
    position: relative;
}
#assseen .logo-seen li
{
clear:none
}
.media-page {
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/11/media.jpg);
}
h4.head-title
{
    font-family: 'Conv_Authemart-Regular';
    font-size: 48px;
    line-height: 58px;
    text-align: center;
    padding: 30px 0px 0;
}
.single-blog h4
{
text-transform: inherit;
    font-family: 'neosansregular';
    font-size: 38px;
    line-height: 48px;
    color: #494949 !important;
    text-align: center;
    padding: 70px 0px;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/10/greypattern.jpg) no-repeat;
    background-size: cover;
    margin: 0px;
    background-attachment: fixed;
    background-position: center;
}
.blog-top .blogbanner h5
{
text-transform: inherit;
    font-family: 'Conv_Authemart-Regular';
    font-size: 42px;
    line-height: 52px;
    color: #efefef;
    text-align: center;
    padding: 0px 0px 0px;
}
.blog-top .blogbanner {
    min-height:94vh;
    background-size: cover;
    position: relative;
    z-index: 0;
}
.blog-top .blogbanner:before {
    content: '';
    background: rgba(227, 173, 149, 0.5);
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: -1;
}
.blog-top .blogbanner h4 {
   padding: 70px 0px 10px;
    font-size: 80px;
    line-height: 90px;
}
.blog {
    overflow-x: inherit;
}
.right-side p
{
		    margin-top: 15px;
    text-align: center;
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 20px;
    font-weight: 300;
}
.all-blg
{
		display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.ginput_container_select select
{
width: 100%;
    height: 40px;
    box-shadow: inset 2px 2px 3px #b5b5b5;
    border: 0px;
    border-radius: 5px;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    color: #757575;
    padding: 6px 21px;
    outline: none;
}
body .gform_wrapper .top_label div.ginput_container {
    margin-top: 0px;
}
.gform_body .gform_fields .gfield {
    margin-bottom: 10px !important;
}
.gform_body .gform_fields .gfield textarea {
    height: 88px;
}
.join 
{
		width: 100%;
    float: left;
    margin-top: 0px;
    padding: 10px 0;
  	background:#222;
}
.join .eform 
{
		display: flex;
    flex-wrap: wrap;
    align-items: center;
}
.join .join-head h3 {
    color: #fff;
    font-size: 40px;
    line-height: 50px;
    margin-bottom: 0;
    font-family: 'Conv_Voga Regular';
    text-transform: uppercase;
}
.join .col-md-9 form
{
text-align: right;
}
.join .form-group {
    border-radius: 5px;
    width: 40%;
}
.bt
{
position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
.b-soc li a:hover
{
		color: #fff;
    background-color: #222;
}
.b-soc
{
		float: none;
    text-align: center;
}
.join .mgtb {
    margin: 10px 0px;
}
.contact-banner {
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/11/contact.jpeg) no-repeat;
    background-size: cover;
    margin: 0px;
    background-position: center;
    min-height: 100vh;
    font-family: 'Conv_NeoSans_4';
    font-size: 38px;
    line-height: 48px;
    color: #fff;
    text-align: center;
    padding-top: 70px;
}
.alouanne
{
	text-align: center;
    background: #faf8fb;
    padding: 70px 0;
}
.alouanne h2
{
		font-family: 'Conv_Authemart-Regular';
    font-size: 58px;
    line-height: 80px;
		margin-bottom: 0;
}
.alouanne p
{
	color: #525252;
    line-height: 26px;
}
.ab-content
{
    max-width: 900px;
    margin: 30px auto 0;
}
.right-side
{
	text-align:center;
}
.right-side img.img-responsive
{
	margin:0 auto;
}
.gform_wrapper .gform_heading
{
	display:none;
}
#gform_fields_4  input[type="text"] {
    background-color: #fff;
   	border: 1px solid #B9B9B9 !important;
    width: 100%;
    height: 51px !important;
    box-shadow: inset 2px 2px 3px #b5b5b5;
    border-radius: 5px;
    font-size: 14px !important;
    color: #757575 !important;
    padding: 6px 21px !important;
		outline: none;
}
.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text], .gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select {
    margin-bottom: 0;
}
div.ginput_container_name span {
    vertical-align: inherit;
}

.gform_wrapper li.hidden_label input {
    margin-top: 0;
}
form#gform_4 .gfield {
    margin-bottom: 0px !important;
    margin-top: 0;
}
.gform_footer .gform_button {
    min-width: 126px !important;
    border-radius: 4px !important;
}
form#gform_4 .gform_footer {
    padding: 0;
    margin: 0;
    clear: none;
    width: 17%;
    float: left;
}
form#gform_4 .gform_body {
    width: 83%;
    float: left;
}
.gform_wrapper ul#gform_fields_4 li.gfield {
    width: 33.33%;
    display: inline-block;
}
.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first, .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last, .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_middle {
    padding-top: 0;
}
.gform_wrapper {
    margin: 30px 0px;
    width: 100%;
    float: left;
}
#gform_fields_4 label
{
	display:inline !important;
}
#gform_fields_4 li.gfield.gfield_error.gfield_contains_required {
    padding-right: 16px;
}
#gform_fields_4
{
		display: flex !important;
    align-items: center;
}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container, .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label {
    margin-top: 0;
}
.thanku svg {
    width: 100px;
    display: block;
    margin: 0 auto;
}
.path {
  stroke-dasharray: 1000;
  stroke-dashoffset: 0;
}
.path.circle {
  -webkit-animation: dash 0.9s ease-in-out;
  animation: dash 0.9s ease-in-out;
}
.path.line {
  stroke-dashoffset: 1000;
  -webkit-animation: dash 0.9s 0.35s ease-in-out forwards;
  animation: dash 0.9s 0.35s ease-in-out forwards;
}
.path.check {
  stroke-dashoffset: -100;
  -webkit-animation: dash-check 0.9s 0.35s ease-in-out forwards;
  animation: dash-check 0.9s 0.35s ease-in-out forwards;
}
.thanks-content
{
	text-align: center;
    max-width: 600px;
    margin: 0 auto;
    background: #fbfbfb;
    padding: 40px 30px;
    box-sizing: border-box;
    margin-bottom: 70px;
    margin-top: 30px;
    position: relative;
	z-index:0;
}
.thanks-content h2
{
	font-size: 50px;
    /* font-weight: bold; */
    font-family: 'Conv_NeoSans_4';
    margin-top: 20px;
}
.thanks-content:before {
    content: '';
    opacity: .0125;
    background: repeating-linear-gradient(135deg, #212529, #212529 5px, rgba(0,0,0,0) 5px, rgba(0,0,0,0) 10px);
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
	z-index:-1;
}
a.b-home
{
	background: #f4bca5;
    color: #000;
    padding: 16px 20px;
    border-radius: 6px;
    display: inline-block;
    margin-top: 20px;
}
#gform_fields_5 .gfield input 
{
    height: 51px !important;
    box-shadow: inset 2px 2px 3px #b5b5b5;
    border-radius: 5px;
    font-family: 'Roboto', sans-serif;
    font-size: 14px !important;
    color: #757575;
    padding: 6px 21px !important;
    outline: none;
}
#gform_fields_5 li.gfield {
    padding-right: 0;
    margin: 0;
    padding-bottom: 0;
    border-bottom: 0;
}
#gform_submit_button_5
{
		width: 100%;
    /*background: transparent !important;
    border: 1px solid;*/
    padding-top: 0;
    padding-bottom: 0;
    height: 47px;
    line-height: 47px;
    outline: none;
}
#gform_wrapper_5
{
		margin-top: 0;
    background: transparent;
    padding: 0;
}
#mc4wp-form-1 input[type="text"], #mc4wp-form-1 input[type="email"]
{
	width: 100%;
    height: 51px;
    box-shadow: inset 2px 2px 3px #b5b5b5;
    border: 0px;
    border-radius: 5px;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    color: #757575;
    padding: 6px 21px;
}
#mc4wp-form-1 input[type="submit"]
{
	display: inline-block;
    margin: 0;
    background: #494949;
    font-family: 'Conv_NeoSans_4';
    font-size: 18px;
    border-radius: 4px;
    padding: 5px 23px;
    margin-left: 4px;
    font-size: 16px !important;
    padding: 5px 28px;
    border: 1px solid #494949;
    color: #fff;
    height: 50px;
}
form#mc4wp-form-1 .mc4wp-form-fields p:not(:last-child) {
    width: 42%;
    float: left;
    padding-right: 15px;
}
form#mc4wp-form-1 .mc4wp-form-fields p
{
	margin-bottom:0;
}
form#mc4wp-form-1 .mc4wp-response {
    padding-top: 0;
}
#submission_form
{
	margin: 16px 0;
    max-width: 100%;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/11/cbg-1.jpg);
    background-size: cover;
    padding: 30px 40px;
}
#submission_form label
{
	color: #525252;
    font-weight: bold;
}
#submission_form input[type="text"]
{
	box-shadow: inset 2px 2px 3px #b5b5b5;
    border-radius: 5px;
}
form#gform_5
{
	max-width: 100%;
    background: url(https://www.louannewardmatchmaking.com.au/wp-content/uploads/2019/11/cbg-1.jpg);
    background-size: cover;
    padding: 15px 15px;
}
@-webkit-keyframes dash {
  0% {
    stroke-dashoffset: 1000;
  }
  100% {
    stroke-dashoffset: 0;
  }
}
@keyframes dash {
  0% {
    stroke-dashoffset: 1000;
  }
  100% {
    stroke-dashoffset: 0;
  }
}
@-webkit-keyframes dash-check {
  0% {
    stroke-dashoffset: -100;
  }
  100% {
    stroke-dashoffset: 900;
  }
}
@keyframes dash-check {
  0% {
    stroke-dashoffset: -100;
  }
  100% {
    stroke-dashoffset: 900;
  }
}

@media only screen and (min-width:642px) and (max-width:768px)
{
	#gform_fields_4 li input {
    margin-bottom: 8px;
}
}
@media only screen and (max-width:767px)
{
	.join .eform {
    align-items: center;
    justify-content: center;
}
	.join .form-group {
    width: 100%;
}
	.join .mgtb {
    margin: 10px 0px 0;
}
	.form-inline .form-group {
    display: inline-block;
}
	.form-inline.mgtb
	{
		text-align: center;
	}
	.join .form-group {
    border-radius: 5px;
    width: 45%;
    margin-bottom: 0;
}
	.ebook #mc-embedded-subscribe {
    display: inline-block;
}
}

@media only screen and (max-width:768px)
{
	.blog-top .blogbanner h4 {
    font-size: 60px;
    line-height: 70px;
}
	.blog-top .blogbanner h5 {
    font-size: 28px;
    line-height: 38px;
}
	.masthead .bot-content {
    bottom: -40px;
}
	#gform_fields_4 .gform_footer {
    padding: 0;
    margin: 0;
    clear: none;
    width: 100%;
    float: left;
    text-align: center !important;
}
	#gform_fields_4 li:not(:first-child) input {
    margin-bottom: 8px;
}
	#gform_submit_button_4
	{
		width:auto;
	}
	form#gform_4 .gform_body {
    width: 100%;
    float: left;
}
	.gform_wrapper ul#gform_fields_4 li.gfield {
    width: 100%;
    display: inline-block;
}
	#gform_fields_4 {
    display: block !important;
}
	#gform_wrapper_4 .gform_footer
	{
    text-align: center !important;
		width: 100%;
	}
	form#mc4wp-form-1 .mc4wp-form-fields p:not(:last-child) {
    width: 100%;
    float: left;
    padding-right: 0;
    margin-bottom: 10px;
	}
	form#mc4wp-form-1 .mc4wp-form-fields
	{
		text-align:center;
	}
}
@media only screen and (min-width:768px) and (max-width:992px)
{
	.form-inline .form-group {
    display: inline-block;
}
	.join .eform {
    display: block;
}
	.ebook #mc-embedded-subscribe {
    margin: 0px auto;
    display: inline-block;
    margin-top: -11px;
}
}
@media only screen and (max-width:991px)
{
	.right-side {
    margin-bottom: 30px;
}
	.page-6072 .contact .form {
    width: 100% !important;
    float: none;
    padding: 25px 30px;
    margin: 0px auto !important;
 }
}
@media only screen and (min-width:1024px) and (max-width:1200px)
{
	.join .join-head h3 {
    font-size: 34px;
    line-height: 44px;
}
}
@media only screen and (min-width:992px)
{
.pl-0
  {
  padding-left:0;
  }
	
}
@media only screen and (min-width:1150px) and (max-width:1200px)
{
	.right-side p {
    line-height: 22px;
    margin-bottom: 8px;
}
}
@media only screen and (max-width: 1600px) and (min-width: 1300px)
  {
    #lifetime h2 {
    font-size: 51px;
    line-height: 61px;
	}
	}
@media only screen and (min-width:1200px) and (max-width:1350px)
{
#newservices .box h2 {
    font-size: 52px;
    line-height: 62px;
}
	.right-side p {
    margin-top: 10px;
    text-align: center;
    font-size: 14px;
    line-height: 22px;
    margin-bottom: 5px;
    font-weight: 300;
}
}
.contact-banner h2
{
	font-size:66px;
	line-height:76px;
}

#gform_wrapper_3 .gform_body .gform_fields .gfield#field_3_7 input {
    width: 15px !important;
    height: 15px !important;
}
#choice_4_7
{
	height:auto !important;
}
ul.gfield_checkbox
{
	margin:0 !important;
}
.ginput_container_checkbox
{
	margin:0 !important;
}
.ebookfront input[type="text"], .ebookfront input[type="email"]
{
	padding: 6px 20px !important;
width: 100% !important;
height: 50px !important;
border-radius: 0px;
background-color: #ffffffbf;
font-size: 16px;
box-shadow: none;
border: 0px !important;
box-shadow: inset 2px 2px 2px #bfbfbf;
font-size: 14px !important;
}
.ebookfront .form-group
{
	margin-bottom: 16px;
	display:block !important;
}
.ebookfront #mc-embedded-subscribe
{
	background-color: #222222 !important;
    color: #fff;
    border-radius: 4px;
    margin: 0 auto !important;
    padding: 2px 25px;
}