@charset "UTF-8";
   body h2 {
font-size: 42px;
line-height: 1em;
font-weight: 300;
letter-spacing: 0px;
}
body a, body a:hover {
color: #d9272e;
}
.vc_col-sm-12 .wpb_wrapper h2 {
border-bottom: 1px solid #e5e5e5;
padding-bottom: 13px;
margin-bottom: 35px;
padding-right: 1em;
font-size: 24px;
line-height: 1.2em;
text-transform: uppercase;
position: relative;
}
h5 {
font-size: 20px !important;
line-height: 30px !important;
font-weight: 300 !important;
letter-spacing: 0px !important;
}
.vc_col-sm-12 .wpb_wrapper h2 {
border-bottom: 1px solid #e5e5e5;
padding-bottom: 13px;
margin-bottom: 35px;
}
#Top_bar.menu_wrapper {
float: right !important;
}
.top-header-section {
background: #d9272e;
color: #fff !important;
}
.top-header-section h1, .top-header-section h3 {
color: #fff !important;
font-size: 28px !important;
}  .flip-container {
perspective: 1000px;
transform-style: preserve-3d;
} .flip-container:hover .back {
transform: rotateY(0deg);
}
.flip-container:hover .front {
transform: rotateY(-180deg);
}
.flip-container, .front, .back {
width: 465px;
height: auto;
} .flipper {
transition: 0.8s;
transform-style: preserve-3d;
position: relative;
width: 100%;
height: 400px;
} .front, .back {
backface-visibility: hidden;
transition: 0.8s;
transform-style: preserve-3d;
} .front {
z-index: 2;
transform: rotateY(0deg);
} .back {
transform: rotateY(180deg);
position: absolute;
top: 0;
left: 0;
}
.flipper img {
max-width: none !important;
}
.front img, .back img {
width: 100%;
height: auto;
}
.flip-container {
margin: auto;
} .gray-section {
background: #fafafa;
border: 1px solid #e5e5e5;
}
.vc_row.wpb_row.vc_row-fluid {  }
.vc_btn3-container.gold-button.vc_btn3-inline a {
color: #454547 !important;
font-weight: bold !important;
}
.green-button button {
width: 100%;
margin-top: 10px;
}
.links-section {
background: #fafafa;
border: 1px solid #e5e5e5;
}
.links-section a, .links-section a:hover {
color: #626262;
}
.links-section .vc_row.wpb_row.vc_row-fluid {
padding: 0px !important;
margin: 0px !important;
}
.about-author-banner-section {
background: #DEDEDE;
background-image: url(//www.risehighinvestor.com.au/wp-content/uploads/2017/06/about_the_author.jpg);
background-repeat: no-repeat;
background-position: center top;
background-size: cover;
}
#Footer {
background: #F6F6F6 !important;
}
#Footer h4 {
color: #161922 !important;
}
#Footer .menu-secondary-menu-container {
background: #fff !important;
}
.footer_copy {
border: 1px solid #e5e5e5 !important;
}
.home_top_row {
background: #d9272e;
height: 565px;
position: absolute !important;
}
.single_page_top_banner {
background: #d9272e;
padding-top: 90px;
padding-bottom: 90px;
}
.single_page_top_banner h1 {
color: #fff;
}
#Footer li a {
color: #6F6673 !important;
}
#Footer li a:hover {
color: #fff;
}
#Footer li i {
color: #D11620 !important;
}
#Footer p {
color: #999999 !important;
}
.copyright {
color: #161922 !important;
}
#Top_bar .top_bar_right_wrapper a#header_cart, #Top_bar .top_bar_right_wrapper a#search_button {
display: none;
}
.links-section .hover_color {
margin-bottom: 0px;
} #Content {
padding-top: 0px !important;
}
#Top_bar:not(.is-sticky) {
border-bottom: 1px solid #e5e5e5;
}
.menu-item.menu-item-type-custom.menu-item-object-custom.last span {
color: #d9272e;
}
#Top_bar ul.menu > li > a span:not(.description) {
border-right-width: 0px;
}
#place_order {
background-color: #d9272e !important;
border-radius: 0;
}
.links-section .column, .links-section .columns {
margin: 0px 0px 0px;
}
.links-section .one-fourth.column, .links-section .four.columns {
width: 25%;
}
.links-section .wpb_wrapper > div {
margin-bottom: 0px;
}
.links-section .vc_col-sm-4 {
width: 33.333333%;
}
.links-section .vc_column_container > .vc_column-inner {
padding-left: 0px;
padding-right: 0px;
}
body.page-id-1649 .links-section {
background-color: #d9272e !important;
}
body.page-id-1649 .links-section .hover_color {
border-color: #d9272e !important;
}
body.page-id-1649 .links-section .hover_color .hover_color_bg {
background-color: #d9272e !important;
}
body.page-id-1649 .links-section .hover_color .hover_color_bg .hover_color_wrapper h5 {
color: #ffffff !important;
}
body.page-id-1649 .links-section .hover_color .hover_color_bg .hover_color_wrapper h5 > div {
border-color: #ffffff !important;
color: #ffffff !important;
}
body.page-id-1649 .links-section .hover_color .hover_color_bg .hover_color_wrapper:hover h5 {
color: #b1b1b1 !important;
}
body.page-id-1649 .links-section .hover_color .hover_color_bg .hover_color_wrapper:hover h5 > div {
border-color: #b1b1b1 !important;
color: #ffffff !important;
}
.vc_section.white, .vc_section.gray-section, .vc_section.top-header-section {
padding-top: 30px;
}
.vc_section.white, .vc_section.top-header-section {
padding-bottom: 50px;
}
.front_slider_section {
margin-top: 125px !important;
}
.woocommerce-message.alert.alert_success {
border-radius: 0px !important;
}
.top-header-section .testimonials_slider .testimonials_slider_ul li .bq_wrapper {
background: none;
margin-bottom: 0px;
}
.top-header-section blockquote, blockquote a, blockquote a:hover {
color: #fff;
}
.top-header-section blockquote {
font-size: 16px;
line-height: 1.6em;
font-weight: 300;
font-family: "Open Sans", sans-serif;
}
.top-header-section h5 {
color: #fff !important;
font-size: 16px !important;
line-height: 1.2em !important;
}
.top-header-section .testimonials_slider a.slider_prev, .top-header-section .testimonials_slider a.slider_next {
top: 59px;
}
.testimonials_slider a.slider_prev {
left: -55px;
}
.testimonials_slider a.slider_next {
right: -55px;
}
.testimonials_slider .testimonials_slider_ul li {
padding: 0 2px !important;
}
.testimonials_slider .testimonials_slider_ul li .bq_wrapper {
padding: 30px 0px 10px !important;
}
.testimonials_slider .testimonials_slider_ul li .author {
text-align: left !important;
}
.testimonials_slider .testimonials_slider_ul li .author h5 {
margin: 0 !important;
}
.testimonials_slider .testimonials_slider_ul li .company {
color: #f7d4d5 !important;
font-size: 12px !important;
}
.testimonials_list item {
padding-right: 30px;
}
.testimonials_list blockquote {
margin-bottom: 0 !important;
font-size: 16px;
line-height: 1.4em;
}
.testimonials_list .subtitle {
line-height: 1.2em;
}
.home-banner-title {
margin-bottom: 0 !important;
}
.top-header-section a.button, a.tp-button {
background-color: transparent;
}
.top_bar_right {
display: none !important;
}
.top_bar_left.clearfix {
width: 1196px !important;
}
.hr_dots {
text-align: left !important;
}
.hr_color, .hr_color hr, .hr_dots span {
background: #fff !important;
}
.content-icon span {
color: #d9272e !important;
}
.content_with_title h2 {
position: relative;
}
.content_with_title h2::after {
content: "";
width: 10%;
height: 2px;
background: #d9272e;
position: absolute;
left: 0px;
bottom: 0px;
}
body blockquote {
background: none;
margin: 0 0 35px 0px !important;
}
body blockquote::after {
left: auto;
top: auto;
margin-left: 10px;
}
.wpsisac-slick-carousal-1.wpsisac-slick-carousal.design-6.simplecarousal.slick-initialized.slick-slider::before {
content: "";
position: absolute;
width: 30%;
height: 100%;
z-index: 3;
background: -moz-linear-gradient(left, #fcfcfc 0%, rgba(252, 252, 252, 0) 100%);
background: -webkit-linear-gradient(left, #fcfcfc 0%, rgba(252, 252, 252, 0) 100%);
background: linear-gradient(to right, #fcfcfc 0%, rgba(252, 252, 252, 0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#fcfcfc", endColorstr="#00ffffff",GradientType=1 );
}
.wpsisac-slick-carousal-1.wpsisac-slick-carousal.design-6.simplecarousal.slick-initialized.slick-slider::after {
content: "";
position: absolute;
width: 30%;
height: 100%;
z-index: 3;
right: 0px;
top: 0px;
background: -moz-linear-gradient(left, rgba(252, 252, 252, 0) 0%, #fcfcfc 100%);
background: -webkit-linear-gradient(left, rgba(252, 252, 252, 0) 0%, #fcfcfc 100%);
background: linear-gradient(to right, rgba(252, 252, 252, 0) 0%, #fcfcfc 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#fcfcfc",GradientType=1 );
}
.content_with_title li {
list-style: none;
position: relative;
}
.content_with_title li::before {
content: "▸";
position: absolute;
left: -30px;
font-size: 20px;
color: #d9272e;
opacity: 0.4;
}
.vc_icon_element.vc_icon_element-outer.content-icon.vc_icon_element-align-left::after {
content: " ";
height: 2px;
width: 100%;
display: block;
background: #e5e5e5;
transform: translateY(-50%);
position: absolute;
top: 50%;
z-index: -1;
}
.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left {
position: relative;
z-index: 1;
text-align: center;
}
.vc_icon_element-inner {
padding: 0 16px;
background: #fcfcfc;
}
.column_column ul li {
margin-bottom: 0.5em;
line-height: 1.6em;
}
.slick-image-slide-wrap {
height: auto !important;
}
.slick-image-slide.slick-slide {
margin: 0 10px;
}
.slick-image-slide.slick-slide img {
max-height: 50px !important;
width: auto !important;
}
.single_page_top_banner .wpb_wrapper > div {
margin-bottom: 0px !important;
}
.chapter_section .vc_col-sm-6 {
padding-left: 70px;
padding-right: 45px;
z-index: 1;
position: relative;
}
.chapter_section .vc_col-sm-6 .wpb_text_column .wpb_wrapper {
position: relative;
z-index: 1;
}
.chapter_section .canonical {
position: absolute;
top: 0;
left: 0;
z-index: 0;
}
.chapter_section .canonical h4 {
display: block;
width: 70px;
height: 70px;
font-size: 60px !important;
color: rgba(229, 229, 229, 0.8);
position: absolute;
top: 0;
left: 0;
line-height: 1em;
letter-spacing: 0;
text-align: right;
}
.chapter_section h1 {
color: #d63039;
text-align: right;
padding-right: 1em;
font-size: 24px;
line-height: 1.2em;
text-transform: uppercase;
}
.chapter_section h2 {
font-size: 27px;
font-weight: 300;
line-height: 1.2em;
border-top: 2px dotted #e5e5e5;
padding-top: 15px;
}
.chapter_section .sticky-cta h2 {
border: none;
}
.chapter_section p {
margin-bottom: 1em;
line-height: 1.6em;
}
.chapter_section h4 {
font-size: 14px;
letter-spacing: 0.125em;
text-transform: uppercase;
}
.chapter_section ul li {
list-style: none;
position: relative;
}
.chapter_section ul li::before {
content: "▸";
position: absolute;
left: -20px;
font-size: 20px;
color: #D63039;
opacity: 0.4;
}
.chapter_section ol {
border-bottom: 2px dotted #e5e5e5;
border-top: 2px dotted #e5e5e5;
font-weight: 600;
list-style-position: inside;
margin-left: 0;
padding-top: 15px;
padding-bottom: 15px;
}
.chapter_section ol li {
line-height: 1.2em;
}
.chapter_section .vc_btn3-color-danger {
position: absolute;
top: 0;
right: 30px;
z-index: 3;
}
.wpb_wrapper .testimonials_list .item {
width: 50%;
float: left;
display: inline-block;
clear: none;
padding-right: 30px;
box-sizing: border-box;
}
.wpb_wrapper .testimonials_list .item:nth-of-type(2n+1) {
clear: both;
}
.vc_section[data-vc-full-width] {
overflow: visible;
}
.vc_icon_element.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl .vc_icon_element-icon {
font-size: 2.5em !important;
}
.custom-paragraph {
font-size: 21px;
padding: 0 30px;
display: block;
line-height: 1.6em;
}
.red {
color: #d9272e;
}
.chaptersummary-top-paragraph h3 {
line-height: 1.5em;
}
.vc_row.wpb_row.vc_row-fluid.gray-section {
padding-top: 30px;
background: #fafafa;
}
.sticky-column {
z-index: 99;
background: #fcfcfc;
}
.sticky-column.is_stuck {
padding: 30px 15px 0 !important;
left: 0 !important;
width: 100% !important;
}
.sticky-cta {
z-index: 99;
background: #fcfcfc;
text-align: center;
}
.sticky-cta.is_stuck {
padding: 20px 15px 0 !important;
left: 0 !important;
width: 100% !important;
}
.sticky-cta .vc_col-sm-12 {
max-width: 1220px;
display: inline-block;
margin: 0 auto;
float: none;
text-align: initial;
}
.sticky-cta .vc_col-sm-12 .vc_row {
margin-bottom: 0 !important;
}
.sticky-cta .vc_col-sm-12 .wpb_text_column {
margin-bottom: 0 !important;
}
.sticky-cta .vc_col-sm-12 h2 {
border: none;
margin: 0 !important;
}
.vc_section[data-vc-full-width].scroll {
overflow: auto !important;
margin: 0 auto;
}
.vc_section[data-vc-full-width].scroll .vc_column_container > .vc_column-inner {
box-sizing: border-box;
padding-left: 0px;
padding-right: 0px;
width: 100%;
}
.scroll-gallery {
display-inline: block;
margin-bottom: 0 !important;
}
.scroll-gallery .gallery {
width: 2252px;
}
.scroll-gallery .gallery .gallery-item {
margin-bottom: 0 !important;
width: 150px !important;
}
.scroll-gallery .gallery .gallery-item .gallery-icon {
margin-left: 0 !important;
margin-right: 0 !important;
width: 100%;
}
.scroll-gallery .image_frame {
border: none;
}
.scroll-gallery .gallery-columns-8 .gallery-item:nth-child(8n+1) {
clear: none;
}
.scroll-gallery .gallery-item:nth-child(2n+1) {
clear: none !important;
}
#Top_bar#Top_bar .responsive-menu-toggle {
color: #D63039;
margin-top: -48px;
}
.image_frame .image_wrapper .image_links {
background: rgba(217, 39, 46, 0.8) !important;
}
.image_frame .image_wrapper .image_links a:hover {
color: #d9272e !important;
}
.chapter_section a.vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-shape-rounded.vc_btn3-style-modern.vc_btn3-icon-left.vc_btn3-color-danger {
display: block;
}
.single-post .post-header {
margin-top: 60px;
}
.single-post .the_content_wrapper {
max-width: 800px;
margin-left: 320px;
margin-bottom: 60px;
}
.single-post .the_content_wrapper h4 {
font: 600 normal 18px/1.6em "Open Sans", sans-serif;
margin-bottom: 1.9em;
}
.single-post .the_content_wrapper p {
font-size: 18px;
line-height: 1.9em !important;
margin-bottom: 1.9em;
}
.single-post .the_content_wrapper ul {
font-size: 18px;
line-height: 1.6em !important;
margin-bottom: 1.9em;
}
.woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-terms-and-conditions {
display: block !important;
}
.video-container {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
margin: 0 0 32px;
}
.video-container iframe, .video-container object, .video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
padding-bottom: 20px;
}
date {
display: inline-block;
background: #999a9c;
color: #FFF;
padding: 0 10px;
text-align: center;
text-transform: uppercase;
font: 700 normal 16px/32px "Open Sans", sans-serif;
}
body.single-post .col-md-8 {
width: 66.66667%;
}
@media (max-width: 1239px) {
#Top_bar a.responsive-menu-toggle {
display: block;
top: 75px;
position: fixed;
}
.sticky-cta .vc_col-sm-12 {
max-width: 940px;
}
.single-post .the_content_wrapper {
max-width: 768px;
margin-left: 130px;
}
.single-post .the_content_wrapper h4 {
font-size: 14px !important;
}
.single-post .the_content_wrapper p {
font-size: 14px;
}
.single-post .the_content_wrapper ul {
font-size: 14px;
}
}
@media (max-width: 1024px) {
.chapter_section .vc_col-sm-6 {
width: 100%;
}
}
@media (max-width: 960px) {
.flip-container, .front, .back {
width: 100%;
}
.gray-section .vc_btn3-container.red-button.vc_btn3-center, .sticky-cta .vc_btn3-container.red-button.vc_btn3-center {
text-align: left;
}
.gray-section .vc_btn3.vc_btn3-size-lg, .sticky-cta .vc_btn3.vc_btn3-size-lg {
font-size: 16px;
padding: 0 15px;
line-height: 40px;
float: left;
margin-bottom: 10px;
}
.gray-section .wpb_wrapper > div, .sticky-cta .wpb_wrapper > div {
margin-bottom: 15px;
}
}
@media (max-width: 767px) {
.flipper {
height: initial;
}
.flip-container, .front, .back {
width: 100%;
}
.links-section.links-section .vc_col-sm-4 {
width: 100%;
margin-left: 0px;
}
.slick-image-slide.slick-image-slide, .slide-wrap {
height: auto !important;
}
body .gray-section h2 {
font-size: 24px;
}
.vc_section.white.vc_section.white {
padding-bottom: 10px;
}
.the_content_wrapper .about-author-banner-section {
padding-top: 0px;
padding-bottom: 0px;
}
.about-video-wrapper {
width: 50%;
float: right;
}
.testimonials_list .item {
width: 100% !important;
padding-right: initial !important;
}
#Top_bar a.responsive-menu-toggle.responsive-menu-toggle {
top: 75px;
}
#Top_bar .logo #logo {
text-align: left;
}
.sticky-cta .vc_btn3 {
margin-bottom: 30px !important;
}
img.logo-mobile.scale-with-grid {
max-height: 100% !important;
}
.single-post .post-header {
margin-top: 30px;
}
.single-post .the_content_wrapper {
max-width: 768px;
margin: 0 1% 30px;
}
}
@media (max-width: 640px) {
.chapter_section .vc_btn3-color-danger {
position: static;
width: 100%;
line-height: 40px;
height: 40px;
padding: 0 15px;
}
.chapter_section .vc_btn3-color-danger i {
display: inline-block;
position: static;
height: 40px;
line-height: 40px;
transform: none;
margin-right: 5px;
}
}
@media (max-width: 480px) {
.chapter_section .vc_col-sm-6 {
width: 100%;
padding-left: initial;
padding-right: initial;
}
.chapter_section .vc_col-sm-6 .vc_empty_space {
display: none;
}
.chapter_section .canonical {
position: relative;
margin-bottom: 0;
}
.chapter_section .canonical h4 {
position: relative;
line-height: 1em;
font-size: 48px !important;
text-align: left;
}
.vc_row.wpb_row.vc_row-fluid.sticky-cta {
padding-top: 15px;
}
.vc_row.wpb_row.vc_row-fluid.sticky-cta h2 {
font-size: 16px;
}
.vc_row.wpb_row.vc_row-fluid.sticky-cta .vc_btn3.vc_btn3-size-lg {
font-size: 13px;
line-height: 25px;
}
}
@media (max-width: 414px) {
.slick-image-slide.slick-image-slide, .slide-wrap {
height: auto !important;
}
.flipper {
height: 471px;
}
}
@media (max-width: 320px) {
.flipper {
height: 360px;
}
}
@media (max-width: 1330px) {
body.single-post .col-md-8 {
width: 100%;
}
}