.rv-n-15 .rv-element.rv-element-fc29855 > .rv-container{max-width:1500px;}.rv-n-15 .rv-element.rv-element-fc29855{padding:20px 40px 20px 20px;}.rv-n-15 .rv-element.rv-element-b85aaba > .rv-element-populated >  .rv-background-overlay{background-color:#000000;opacity:0.4;}.rv-n-15 .rv-element.rv-element-b85aaba:not(.rv-motion-effects-element-type-background) > .rv-widget-wrap, .rv-n-15 .rv-element.rv-element-b85aaba > .rv-widget-wrap > .rv-motion-effects-container > .rv-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.rv-n-15 .rv-element.rv-element-b85aaba > .rv-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.rv-n-15 .rv-element.rv-element-b85aaba > .rv-element-populated > .rv-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.rv-n-15 .rv-element.rv-element-cd4aa13 > .rv-container{max-width:800px;}.rv-n-15 .rv-element.rv-element-cd4aa13{padding:100px 0px 100px 0px;}.rv-widget-theme-post-title .rv-heading-title{font-family:var( --rv-type-primary-font-family ), Sans-serif;font-weight:var( --rv-type-primary-font-weight );color:var( --rv-color-primary );}.rv-n-15 .rv-element.rv-element-819d626{text-align:center;}.rv-n-15 .rv-element.rv-element-819d626 .rv-heading-title{font-family:"Proxima Nova Extra Condensed", Sans-serif;font-size:2.6em;font-weight:600;text-transform:none;color:#FFFFFF;}.rv-widget-post-info .rv-icon-list-item:not(:last-child):after{border-color:var( --rv-color-text );}.rv-widget-post-info .rv-icon-list-icon i{color:var( --rv-color-primary );}.rv-widget-post-info .rv-icon-list-icon svg{fill:var( --rv-color-primary );}.rv-widget-post-info .rv-icon-list-text, .rv-widget-post-info .rv-icon-list-text a{color:var( --rv-color-secondary );}.rv-widget-post-info .rv-icon-list-item{font-family:var( --rv-type-text-font-family ), Sans-serif;font-weight:var( --rv-type-text-font-weight );}.rv-n-15 .rv-element.rv-element-86dc7b6 > .rv-widget-container{margin:-10px 0px 0px 0px;}.rv-n-15 .rv-element.rv-element-86dc7b6 .rv-icon-list-icon i{color:#FFFFFF;font-size:14px;}.rv-n-15 .rv-element.rv-element-86dc7b6 .rv-icon-list-icon svg{fill:#FFFFFF;--rv-icon-list-icon-size:14px;}.rv-n-15 .rv-element.rv-element-86dc7b6 .rv-icon-list-icon{width:14px;}.rv-n-15 .rv-element.rv-element-86dc7b6 .rv-icon-list-text, .rv-n-15 .rv-element.rv-element-86dc7b6 .rv-icon-list-text a{color:#FFFFFF;}.rv-n-15 .rv-element.rv-element-86dc7b6 .rv-icon-list-item{font-family:"Proxima Nova", Sans-serif;font-size:1.1em;font-weight:400;}.rv-n-15 .rv-element.rv-element-b147c59 > .rv-container{max-width:1500px;}.rv-n-15 .rv-element.rv-element-b147c59{padding:20px 40px 20px 20px;}.rv-widget-image .widget-image-caption{color:var( --rv-color-text );font-family:var( --rv-type-text-font-family ), Sans-serif;font-weight:var( --rv-type-text-font-weight );}.rv-n-15 .rv-element.rv-element-0866421 > .rv-container{max-width:1500px;}.rv-n-15 .rv-element.rv-element-0866421{padding:0px 20px 0px 20px;}.rv-n-15 .rv-element.rv-element-6215ded{text-align:center;}.rv-n-15 .rv-element.rv-element-6215ded .rv-heading-title{font-family:"Proxima Nova Extra Condensed", Sans-serif;font-size:2.6em;font-weight:600;text-transform:none;color:#000000;}.rv-n-15 .rv-element.rv-element-089aaab > .rv-widget-container{margin:-10px 0px 0px 0px;}.rv-n-15 .rv-element.rv-element-089aaab .rv-icon-list-icon i{color:#FFFFFF;font-size:14px;}.rv-n-15 .rv-element.rv-element-089aaab .rv-icon-list-icon svg{fill:#FFFFFF;--rv-icon-list-icon-size:14px;}.rv-n-15 .rv-element.rv-element-089aaab .rv-icon-list-icon{width:14px;}.rv-n-15 .rv-element.rv-element-089aaab .rv-icon-list-text, .rv-n-15 .rv-element.rv-element-089aaab .rv-icon-list-text a{color:#000000;}.rv-n-15 .rv-element.rv-element-089aaab .rv-icon-list-item{font-family:"Proxima Nova", Sans-serif;font-size:1.1em;font-weight:400;}.rv-widget-breadcrumbs{font-family:var( --rv-type-secondary-font-family ), Sans-serif;font-weight:var( --rv-type-secondary-font-weight );}.rv-n-15 .rv-element.rv-element-4d76a82{font-family:"Proxima Nova", Sans-serif;font-size:1.1em;font-weight:400;color:var( --rv-color-419e6d4 );}.rv-n-15 .rv-element.rv-element-4d76a82 a{color:var( --rv-color-5d70c9c );}.rv-n-15 .rv-element.rv-element-4d76a82 a:hover{color:var( --rv-color-419e6d4 );}.rv-n-15 .rv-element.rv-element-44cb182 > .rv-container{max-width:1500px;}.rv-n-15 .rv-element.rv-element-44cb182{padding:20px 40px 80px 20px;}.rv-n-15 .rv-element.rv-element-ae2eeec > .rv-element-populated{padding:0px 0px 0px 0px;}.rv-n-15 .rv-element.rv-element-f0b39d9 > .rv-element-populated{padding:0% 10% 0% 0%;}.rv-widget-heading .rv-heading-title{font-family:var( --rv-type-primary-font-family ), Sans-serif;font-weight:var( --rv-type-primary-font-weight );color:var( --rv-color-primary );}.rv-n-15 .rv-element.rv-element-0101a12 > .rv-widget-container{background-color:var( --rv-color-5dd698b );margin:-20px 0px 0px 0px;padding:26px 20px 10px 20px;}.rv-n-15 .rv-element.rv-element-0101a12 .rv-heading-title{font-family:"Proxima Nova Extra Condensed", Sans-serif;font-size:1.9em;font-weight:600;color:var( --rv-color-419e6d4 );}.rv-widget-text-editor{font-family:var( --rv-type-text-font-family ), Sans-serif;font-weight:var( --rv-type-text-font-weight );color:var( --rv-color-text );}.rv-widget-text-editor.rv-drop-cap-view-stacked .rv-drop-cap{background-color:var( --rv-color-primary );}.rv-widget-text-editor.rv-drop-cap-view-framed .rv-drop-cap, .rv-widget-text-editor.rv-drop-cap-view-default .rv-drop-cap{color:var( --rv-color-primary );border-color:var( --rv-color-primary );}.rv-n-15 .rv-element.rv-element-2826b0c > .rv-widget-container{background-color:var( --rv-color-5dd698b );margin:-24px 0px 0px 0px;padding:10px 20px 10px 20px;}.rv-n-15 .rv-element.rv-element-2826b0c{font-family:"Proxima Nova", Sans-serif;font-size:1em;font-weight:400;color:var( --rv-color-73fea7e );}.rv-widget-button .rv-button{background-color:var( --rv-color-accent );font-family:var( --rv-type-accent-font-family ), Sans-serif;font-weight:var( --rv-type-accent-font-weight );}.rv-n-15 .rv-element.rv-element-02d61da .rv-button{background-color:var( --rv-color-5d70c9c );font-family:"Proxima Nova Extra Condensed", Sans-serif;font-size:1.2em;font-weight:600;line-height:34px;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:5px 30px 5px 30px;}.rv-n-15 .rv-element.rv-element-02d61da .rv-button:hover, .rv-n-15 .rv-element.rv-element-02d61da .rv-button:focus{background-color:var( --rv-color-a1f28b3 );color:#FFFFFF;}.rv-n-15 .rv-element.rv-element-02d61da > .rv-widget-container{background-color:var( --rv-color-5dd698b );margin:-20px 0px 0px 0px;padding:0px 20px 26px 20px;}.rv-n-15 .rv-element.rv-element-02d61da .rv-button:hover svg, .rv-n-15 .rv-element.rv-element-02d61da .rv-button:focus svg{fill:#FFFFFF;}.rv-n-15 .rv-element.rv-element-e5b0510 > .rv-widget-container{background-color:var( --rv-color-419e6d4 );margin:30px 0px 0px 0px;padding:5px 0px 5px 20px;}.rv-n-15 .rv-element.rv-element-e5b0510{text-align:start;}.rv-n-15 .rv-element.rv-element-e5b0510 .rv-heading-title{font-family:"Proxima Nova Extra Condensed", Sans-serif;font-size:2.1em;font-weight:600;color:var( --rv-color-91c972d );}.rv-widget-divider{--divider-color:var( --rv-color-secondary );}.rv-widget-divider .rv-divider-text{color:var( --rv-color-secondary );font-family:var( --rv-type-secondary-font-family ), Sans-serif;font-weight:var( --rv-type-secondary-font-weight );}.rv-widget-divider.rv-view-stacked .rv-icon-dfa9{background-color:var( --rv-color-secondary );}.rv-widget-divider.rv-view-framed .rv-icon-dfa9, .rv-widget-divider.rv-view-default .rv-icon-dfa9{color:var( --rv-color-secondary );border-color:var( --rv-color-secondary );}.rv-widget-divider.rv-view-framed .rv-icon-dfa9, .rv-widget-divider.rv-view-default .rv-icon-dfa9 svg{fill:var( --rv-color-secondary );}.rv-n-15 .rv-element.rv-element-a958177{--divider-border-style:solid;--divider-color:var( --rv-color-5d70c9c );--divider-border-width:5px;}.rv-n-15 .rv-element.rv-element-a958177 > .rv-widget-container{margin:-17px 0px 0px 0px;}.rv-n-15 .rv-element.rv-element-a958177 .rv-divider-separator{width:100%;}.rv-widget-loop-grid .rv-button{background-color:var( --rv-color-accent );font-family:var( --rv-type-accent-font-family ), Sans-serif;font-weight:var( --rv-type-accent-font-weight );}.rv-widget-loop-grid .rv-pagination{font-family:var( --rv-type-secondary-font-family ), Sans-serif;font-weight:var( --rv-type-secondary-font-weight );}.rv-widget-loop-grid .rv-load-more-message{font-family:var( --rv-type-secondary-font-family ), Sans-serif;font-weight:var( --rv-type-secondary-font-weight );}.rv-n-15 .rv-element.rv-element-1fc57aa{--grid-columns:1;}.rv-n-15 .rv-element.rv-element-1fc57aa > .rv-widget-container{margin:0px 0px 20px 0px;padding:0px 20px 30px 20px;}.rv-n-15 .rv-element.rv-element-b9057df > .rv-element-populated{padding:0px 30px 0px 0px;}.rv-widget-theme-post-content{color:var( --rv-color-text );font-family:var( --rv-type-text-font-family ), Sans-serif;font-weight:var( --rv-type-text-font-weight );}.rv-n-15 .rv-element.rv-element-c490091{color:var( --rv-color-73fea7e );font-family:"Proxima Nova", Sans-serif;font-size:1.1em;font-weight:400;}.rv-widget-post-navigation span.post-navigation__prev--label{color:var( --rv-color-text );}.rv-widget-post-navigation span.post-navigation__next--label{color:var( --rv-color-text );}.rv-widget-post-navigation span.post-navigation__prev--label, .rv-widget-post-navigation span.post-navigation__next--label{font-family:var( --rv-type-secondary-font-family ), Sans-serif;font-weight:var( --rv-type-secondary-font-weight );}.rv-widget-post-navigation span.post-navigation__prev--title, .rv-widget-post-navigation span.post-navigation__next--title{color:var( --rv-color-secondary );font-family:var( --rv-type-secondary-font-family ), Sans-serif;font-weight:var( --rv-type-secondary-font-weight );}.rv-n-15 .rv-element.rv-element-96dff7d > .rv-widget-container{padding:20px 0px 0px 0px;}.rv-n-15 .rv-element.rv-element-96dff7d span.post-navigation__prev--label{color:var( --rv-color-5d70c9c );}.rv-n-15 .rv-element.rv-element-96dff7d span.post-navigation__next--label{color:var( --rv-color-5d70c9c );}.rv-n-15 .rv-element.rv-element-96dff7d span.post-navigation__prev--label, .rv-n-15 .rv-element.rv-element-96dff7d span.post-navigation__next--label{font-family:"Proxima Nova", Sans-serif;font-size:1.1em;font-weight:400;}.rv-n-15 .rv-element.rv-element-96dff7d span.post-navigation__prev--title, .rv-n-15 .rv-element.rv-element-96dff7d span.post-navigation__next--title{color:var( --rv-color-73fea7e );font-family:"Proxima Nova", Sans-serif;font-size:1.1em;font-weight:400;}.rv-n-15 .rv-element.rv-element-96dff7d .post-navigation__arrow-wrapper{color:var( --rv-color-5d70c9c );fill:var( --rv-color-5d70c9c );}@media(min-width:768px){.rv-n-15 .rv-element.rv-element-f0b39d9{width:35%;}.rv-n-15 .rv-element.rv-element-b9057df{width:65%;}}@media(max-width:1024px){.rv-n-15 .rv-element.rv-element-fc29855{padding:10px 10px 10px 10px;}.rv-n-15 .rv-element.rv-element-cd4aa13{padding:60px 0px 60px 0px;}.rv-n-15 .rv-element.rv-element-b147c59{padding:10px 10px 10px 10px;}.rv-n-15 .rv-element.rv-element-44cb182{padding:20px 20px 20px 20px;}.rv-n-15 .rv-element.rv-element-f0b39d9 > .rv-element-populated{padding:0px 15px 0px 0px;}.rv-n-15 .rv-element.rv-element-e5b0510 .rv-heading-title{font-size:1.5rem;}.rv-n-15 .rv-element.rv-element-1fc57aa{--grid-columns:1;}.rv-n-15 .rv-element.rv-element-1fc57aa > .rv-widget-container{margin:-10px 0px 20px 0px;padding:0px 20px 30px 0px;}.rv-n-15 .rv-element.rv-element-b9057df > .rv-element-populated{padding:0px 0px 0px 15px;}}@media(max-width:767px){.rv-n-15 .rv-element.rv-element-cd4aa13{padding:40px 0px 40px 0px;}.rv-n-15 .rv-element.rv-element-0866421{padding:10px 10px 0px 10px;}.rv-n-15 .rv-element.rv-element-f0b39d9 > .rv-element-populated{padding:30px 0px 0px 0px;}.rv-n-15 .rv-element.rv-element-1fc57aa{--grid-columns:1;}.rv-n-15 .rv-element.rv-element-b9057df > .rv-element-populated{padding:0px 0px 0px 0px;}.rv-n-15 .rv-element.rv-element-96dff7d > .rv-widget-container{padding:20px 0px 20px 0px;}}/* Start custom CSS for theme-post-content, class: .rv-element-c490091 */.rv-n-15 .rv-element.rv-element-c490091 ul {
    margin-top:20px;
    margin-bottom:20px;
}

.rv-n-15 .rv-element.rv-element-c490091 ul li {
  position: relative;
	padding-bottom: 10px;
}

.rv-n-15 .rv-element.rv-element-c490091 ul {
  list-style: none;
}

.rv-n-15 .rv-element.rv-element-c490091 ul li:before{
   content: '';
   position: absolute;
   border-right:2px solid #4C4B49;
   border-bottom:2px solid #4C4B49;
   width:10px;
   height:10px;
   top: calc(50% - 4px);
   left: -20px;
   transform: translateY(-50%) rotate(-45deg);
}

.rv-n-15 .rv-element.rv-element-c490091 h2, h3, h4 {
    margin:40px 0 20px;
}/* End custom CSS */
/* Start custom CSS for post-navigation, class: .rv-element-96dff7d */.rv-n-15 .rv-element.rv-element-96dff7d .rv-post-navigation-separator-wrapper {
    margin-left: 10px!important;
    margin-right: 10px!important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Proxima Nova Extra Condensed';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('../fonts/ProximaNovaExCn-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova Extra Condensed';
	font-style: italic;
	font-weight: normal;
	font-display: swap;
	src: url('../fonts/ProximaNovaExCn-RegularIt.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova Extra Condensed';
	font-style: normal;
	font-weight: 200;
	font-display: swap;
	src: url('../fonts/ProximaNovaExCn-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova Extra Condensed';
	font-style: italic;
	font-weight: 200;
	font-display: swap;
	src: url('../fonts/ProximaNovaExCn-ThinIt.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova Extra Condensed';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('../fonts/ProximaNovaExCn-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova Extra Condensed';
	font-style: italic;
	font-weight: 300;
	font-display: swap;
	src: url('../fonts/ProximaNovaExCn-LightIt.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova Extra Condensed';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url('../fonts/ProximaNovaExCn-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova Extra Condensed';
	font-style: italic;
	font-weight: 900;
	font-display: swap;
	src: url('../fonts/ProximaNovaExCn-BlackIt.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova Extra Condensed';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('../fonts/ProximaNovaExCn-Extrabld.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova Extra Condensed';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url('../fonts/ProximaNovaExCn-ExtrabldIt.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova Extra Condensed';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('../fonts/ProximaNovaExCn-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova Extra Condensed';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('../fonts/ProximaNovaExCn-Semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova Extra Condensed';
	font-style: italic;
	font-weight: 500;
	font-display: swap;
	src: url('../fonts/ProximaNovaExCn-SemiboldIt.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('../fonts/ProximaNova-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('../fonts/ProximaNova-Semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('../fonts/ProximaNova-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url('../fonts/ProximaNova-Extrabld.ttf') format('truetype');
}
/* End Custom Fonts CSS */