/*
 Theme Name:   Cape Cod
 Theme URI:    https://capecod.com.au
 Description:  Cape Cod Child Theme
 Author:       The Other Dimension
 Author URI:   http://theotherdimension.com
 Template:     Divi
 Version:      2.1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  CapeCod
*/

/*.page-id-2933 .et_portfolio_image:nth-child(n+2) {
	display: none;
}
*/

.covid-section,
.covid-section .et_pb_row {
	padding: 0 !important;
	width: 100%;
	max-width: none;
	max-height: none !important;
}

.covid-section .et_pb_text {
	max-height: none !important;
}

.single-project .et_builder_inner_content .et_pb_row {
	width: 100%;
}

.single-project .et_builder_inner_content .et_pb_section {
	padding: 0;
}

.single-project .et_pb_post_content .et_pb_row_0 .et_pb_text {
	display: none;
}

.dsm-readmore-text {
	font-weight: bold;
}

#text{
display:none;
}

.testimonial-years {
	text-align: center;
}

#toggle:hover {
	cursor: pointer;
}

.post-password-required .et_pb_row {
	max-width: 1080px;
}

.page-id-5176 .et-learn-more .learn-more-content {
	padding: 0;
	border-top: none;
}

.page-id-5176 .et-learn-more {
    background: transparent;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
	margin: 0;
}

.page-id-5176 .et-learn-more h3.heading-more {
	background: transparent;
	padding: 10px;
	text-shadow: none;
	border: none !important;
}

.page-id-5176 .et-learn-more h3.heading-more span.et_learnmore_arrow {
	border-left: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

#breadcrumbs span,
#breadcrumbs a {
	font-size: 14px;
	/* font-family: 'Gotham Light',Helvetica,Arial,Lucida,sans-serif; */
	color: #808285;
}

.hec-row .et_pb_main_blurb_image {
	margin-bottom: 0;
}

.hec-row .et_pb_module_header {
	background-color: #7c1440;
    padding: 2px 0 4px;
	width: 92%;
    margin: -8px auto 10px;
}

.cap-tr .et_pb_text {
	padding: 8vh 0;
}

.cap-tr h4 {
	/* font-family: 'Gotham Book',Helvetica,Arial,Lucida,sans-serif; */
	font-size: 1.5em;
    line-height: 2em;
}

.cap-tr h1 {
	font-size: 30px !important;
} 

.cap-tr h2, .cap-tr h3 {
	/* font-family: 'Gotham Medium',Helvetica,Arial,Lucida,sans-serif; */
}

.cap-tr h4 span {
	/* font-family: 'Gotham Bold',Helvetica,Arial,Lucida,sans-serif; */
	font-size: 2em;
	color: #ffffff;
}

.cap-tr .et_pb_button {
	/* font-family: 'Gotham Bold',Helvetica,Arial,Lucida,sans-serif; */
}

.cap-tr p,
.cap-tr ul li {
	/* font-family: 'Fira Sans',Helvetica,Arial,Lucida,sans-serif !important; */
	font-weight: 300;
	font-size: 1.5em;
}

.cap-tg ul {
    margin-left: 0 !important;
    padding-left: 0;
}

.cap-tg ul li {
	font-family: 'Lato',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 300;
    font-size: 16px;
	line-height: 1.5em;
}

.cap-nf, .cap-nf p, .cap-nf ul li {
    font-family: 'Lato',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 300;
    font-size: 14px;
	line-height: 1.5em;
}

.cap-nf ul li:before {
	font-size: 14px !important;
}

.cap-tg-num strong {
	/* font-family: 'Fira Sans',Helvetica,Arial,Lucida,sans-serif !important; */
	font-weight: 500;
	font-size: 35px;
    line-height: 65px;
}

.cap-tg h4 {
	font-weight: 500 !important;
}

.cap-tg img {
	padding: 20px 0;
}

.step-row .et_pb_column_2 .cap-tg img {
	padding: 0;
}

.cca-btn-lt {
	font-weight: 400 !important;
}

.cca-btn-lt:hover {
	font-weight: 700 !important;
}

.q-icon {
	display: flex;
    align-items: center;
    justify-content: center;
	height: 170px;
}

.et_monarch .et_social_rounded.et_social_networks li:before {
	display: none;
}

body a.et_pb_button.cca-btn-ns {
	color: #224946 !important;
	padding: .3em 1em .15em !important;
}

body a.et_pb_button.cca-btn-ns:hover {
	background-color: #224946 !important;
	color: #ffffff !important;
	padding: .3em 2em .15em .7em !important;
}

.cca-nfl p {
	/* font-family: 'Gotham Book',Helvetica,Arial,Lucida,sans-serif; */
}

.cca-nfl ul li,
.cca-nfl ol li {
	/* font-family: 'Gotham Book',Helvetica,Arial,Lucida,sans-serif; */
	color: #5d6668;
}

.cca-imgad {
	overflow-x: hidden;
	overflow-y: hidden;
}

.cca-imgad img {
	height: 100%;
	max-width: none;
}

.single-project h1 {
    font-family: 'PT Sans',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 700;
    color: #3e5d58!important;
}

.single-project .et_pb_row_1-4_3-4 .et_pb_column_1_4 h3 span {
	font-family: 'PT Sans',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 700 !important;
    font-size: 20px !important;
    color: #829995;
}

.single-project .et_pb_row_1-4_3-4 .et_pb_column_3_4 h3 span {
	font-family: 'Lato',Helvetica,Arial,Lucida,sans-serif;
    font-size: 18px !important;
}

.single-project .et_pb_column_4_4 h3 {
	font-family: 'PT Sans',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 700 !important;
    font-size: 20px !important;
    color: #732e4a!important;
}

.cca-line-btn {
	background-image: linear-gradient(#732e4a, #732e4a);
    background-size: 100% 3px;
    background-repeat: no-repeat;
    background-position: center 30%;
}

.cca-lcn-slider .et-pb-arrow-next {
	right: 10px!important;
	background: rgba(0,0,0,.6);
    border-radius: 50%;
    padding: 10px;
}

.cca-lcn-slider .et-pb-arrow-prev {
	left: 10px!important;
	opacity: 1;
	background: rgba(0,0,0,.6);
    border-radius: 50%;
    padding: 10px;
}

.cca-lcn-slider .et_pb_slide_description {
	padding: 50% 8% 0;
}

.cca-lcn-slider .et_pb_slider_container_inner {
	vertical-align: bottom;
}


/*** Responsive Styles Tablet and ABOVE ***/
@media all and (min-width: 981px) {
	.cap-tr .et_pb_column {
		margin-right: 2% !important;
	}
	.cap-tr .et_pb_column:last-child {
		margin-right: 0 !important;
	}
	.et_monarch .et_social_4col li {
   		width: 20%;
	}
}

.cca-sdp span {
	/* font-family: 'Gotham Book',Helvetica,Arial,Lucida,sans-serif; */
	color: #808285;
	font-size: 18px;
}

.home .et_pb_post_slider {
	max-height: 280px;
	overflow: hidden;
}

#gform_6 input.button,
#gform_6 input[type=submit] {
	background: #818386 !important;
	color: #ffffff !important;
	/* font-family: 'Gotham Bold',Helvetica,Arial,Lucida,sans-serif !important; */
	border: none !important;
	font-size: 14px !important;
	border-radius: 0 !important;
	font-weight: bold;
	margin: 0 !important;
}

#gform_6 input[type=text] {
	padding: 8.5px 8px !important;
	margin-top: 0;
	margin-bottom: 0;
	border: 0 !important;
	min-width: 270px;
}

#gform_6 .gform_footer {
	background: #ffffff;
	padding: 2px 0;
}

#gform_6 div.gform_body ul.top_label li.gfield:nth-child(even) {
	padding-right: 0 !important;
}

/* New Typography */

.cca-hp-header h1:before, .cca-fhp-header h1:before {
content: "My Life. My Home.";
font-family: 'PT Sans', Helvetica, Arial, Lucida, sans-serif;
font-weight: 600;
font-size: 22px;
color: #732e4a !important;
text-align: center;
display: block;
margin-bottom: 20px;
text-shadow: none;
}

.cca-hp-header .header-content {
	max-width: 700px !important;
}

.cca-fhp-header .header-content {
	max-width: 700px !important;
	background: rgba(255,255,255,.75);
    padding: 30px;
}

.cca-fhp-header .header-content h1,
.cca-fhp-header .et_pb_fullwidth_header_subhead {
	color: #5d6668!important;
	text-shadow: none;
}

span.et_pb_module_header {
	padding: 0 20px;
	line-height: 1.35em;
	display: block;
}

span.et_pb_module_header a {
    /* font-family: 'Krona One', sans-serif; */
    font-weight: 600!important;
    font-size: 20px!important;
    color: #415f5a!important;
    text-decoration: none;
}

.cca-project-link a {
	color: #732e4a !important;
}

body .dg-btn.et_pb_bg_layout_light {
	border: 3px solid #314f47;
	color: #314f47 !important;
}

body .dg-btn.et_pb_bg_layout_light:hover {
	background-color: #314f47 !important;
	color: #ffffff;
}

body .lg-btn.et_pb_bg_layout_light {
	border: 3px solid #829995;
	color: #231F20 !important;
}

body .lg-btn.et_pb_bg_layout_light:hover {
	border: 3px solid #829995;
	color: #ffffff;
	background-color: #829995 !important;
}

body .m-btn.et_pb_bg_layout_dark,
body .dg-btn.et_pb_bg_layout_dark,
body .lg-btn.et_pb_bg_layout_dark {
	border: 3px solid #ffffff;
}

body .m-btn.et_pb_bg_layout_dark:hover,
body .dg-btn.et_pb_bg_layout_dark:hover,
body .lg-btn.et_pb_bg_layout_dark:hover {
	border: 3px solid #ffffff;
	background-color: #829995;
	color: #ffffff  !important;
}


/* End */

sup {
bottom: 0.5em;
font-size: 0.8em;
}

.five-columns .et_pb_module {
width: 18%; 
float: left;
margin-right: 2.5%;
}

.five-columns .et_pb_module:last-of-type {
margin-right: 0;
}

.six-columns .et_pb_module {
width: 16.66%; 
float: left;
}

.et_header_style_centered #et_search_icon:before {
color: #732E4A;
}

.footer-widget h4 {
color: #3E5D58 !important;
font-weight: 700;
}

#footer-info, #footer-info a {
color: #ffffff !important;
}

#footer-info {
text-align: center;
float: none;
}

.footer-widget .et_pb_widget {
	float: none;
	text-align: center;
	display: block;
	background: rgba(255,255,255,0.9);
    padding: 20px;
    margin: 0 auto;
	width: 80%;
}

.et_pb_gutters3.et_pb_footer_columns1 .footer-widget .fwidget {
	margin-bottom: 1.5%;
}

.footer-widget {
	margin-bottom: 0 !important;
	background: rgba(255,255,255,0.75);
}

.footer-widget img {
	margin-bottom: -6px !important;
}

.bottom-nav {
	text-align: center;
}

.footer-widget .textwidget p {
	color: #ffffff;
}

.herc-btn a {
	color: #ffffff;
	background: transparent;
	border: 1px solid #ffffff;
	padding: 8px 12px;
}

.custom-html-widget a {
	 width: 100%;
    display: block;
}

.et_nav_text_color_light #et-info, #et-info a {
color: #ffffff !important;
}

.et_fixed_nav #logo {
max-height: 50px;
}

.et_header_style_centered #main-header .logo_container {
margin-bottom: 15px;
margin-top: 15px;
}

body h1 {
padding-bottom: 18px;
	font-weight: 700;
}

body h2 {
color: #314f47;
line-height: 1.35em;
padding-bottom: 10px;
font-size: 24px;
	font-weight: 700;
}

.cc-title:after {
content: "";
display: block;
height: 4px;
width: 60px;
margin: 2px auto 12px auto;
background: #5b1531;
}

body h3 {
padding-bottom: 20px;
line-height: 1.25em;
font-size: 24px;
	font-weight: 400;
}

h3 a, h4 a {
color: #732E4A;
}

p {
		font-family: "Lato", sans-serif;
font-weight: 300;
padding-bottom: 1.25em;
line-height: 1.8em;
}

ul li,
ol li {
	font-family: "Lato", sans-serif;
	font-weight: 300;
}

body h4 {
	font-family: "Lato", sans-serif;
font-weight: 600;
	font-size: 18px;
}

#top-header .et-social-icon a {
	font-size: 16px;
	padding-bottom: 0;
	top: 1px;
	color: #ffffff !important;
	line-height: 1.45em;
}

#top-header li.et-social-facebook {
	background: #3b5998;
}

#top-header li.et-social-youtube {
	background: #ff0000;
}

#top-header li.et-social-linkedin {
	background: #0077b5;
}

#top-header li.et-social-google-plus {
	background: #dd4b39;
}

#top-header li.et-social-instagram {
	background: #f09433; 
	background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%) !important; 
	background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%) !important; 
	background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%) !important; 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 ) !important;
}

#top-header .et-social-google-plus a {
	font-size: 12px;
    line-height: 2.15em;
    top: -1px;
}

#top-header .et-social-icons li {
	padding: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px; 
	-o-border-radius: 4px;
	border-radius: 4px;
    height: 30px;
    width: 30px;
}

/*
#top-menu a:hover {
color: #732e4a;
}
*/

.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit] {
font-size: 20px !important;
font-weight: 500;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
padding: 6px 20px;
line-height: 1.7em;
background: transparent;
border: 2px solid;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
position: relative;
}

#main-footer .footer-widget {
	background: url('https://capecod.com.au/wp-content/uploads/2018/01/HERC-footer.png') no-repeat bottom center;
	background-size: 52%;
	height: 160px;
}

.gform_wrapper input[type=text] {
font-size: 16px;
padding: 10px 8px;
margin-top: 5px;
margin-bottom: 5px;
}

.gform_wrapper .top_label input.large {
width: 70%;
}

.gform_wrapper textarea {
padding: 10px 8px;
font-size: 16px;
}

.gform_wrapper select {
font-size: 16px;
padding: 10px 6px;
}

.gform_wrapper .top_label select.large {
width: 73%;
}

.gform_wrapper .top_label textarea.textarea {
width: 70%;
}

.gform_wrapper .gfield_description {
padding: 0 0 14px 0; 
margin-top: -5px;
}

.gform_wrapper .top_label .gfield_label {
font-size: 14px;
}

.gform_wrapper .gform_footer input.button:hover, .gform_wrapper .gform_footer input[type=submit]:hover {
background: #732e4a !important;
color: #ffffff !important;
border: 2px solid #732e4a;
}

::selection {
background: #829995 !important;
color: #ffffff !important;
}

::-moz-selection {
background: #829995 !important;
color: #ffffff !important;
}

.entry-content ul {
margin-left: 20px;
}

.center-img {
margin-left: auto !important;
margin-right: auto !important;
display: block !important;
text-align: center;
}

.et-search-form input {
font-size: 14px;
}

.et_pb_widget h4 {
color: #3e5d58;
text-align: center;
padding-bottom: 30px;
}

.text-widget span, 
.et_pb_widget widget_text span {
background: url(https://www.capecod.com.au/wp-content/uploads/2015/01/award-li.png) !important;
background-repeat: no-repeat !important;
padding: 0 0 0 30px !important;
display: block !important;
}

.et_pb_column_1_4 .et_pb_widget_area_right .et_pb_widget {
margin: 0 0 40px 20px;
}

#custom_html-2 a {
	text-align: center;
}

.et_pb_toggle_open h5.et_pb_toggle_title {
font-weight: 700;
}

.cc-sb {
font-size: 12px !important;
}

.et-search-form {
background-color: #ffffff !important;
}

.et_style_centered .et-search-form {
top: 20px;
}

.et-search-form, 
.nav li ul, 
.et_mobile_menu, 
.footer-widget li:before, 
.et_pb_pricing li:before, 
blockquote {
border-color: #5A1531 !important;
}

a[href^="tel:"] {
	padding: 0 !important;
	color: #000000 !important;
	border: transparent !important;
	background: transparent !important;
	font-size: inherit !important;
	line-height: inherit !important;
	font-family: inherit !important;
	text-align: left !important;
	display: inline !important;
	font-weight: normal !important;
}

.et_pb_widget_area .et_pb_widget p a {
padding: 6px 20px;
color: #ffffff !important;
border: 2px solid #732e4a !important;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
background: #732e4a;
font-size: 14px;
line-height: 14px;
font-family: inherit;
text-align: center;
display: block;
}

.et_pb_widget_area:hover .et_pb_widget p a:hover {
background: #5A1531;
color: #ffffff !important;
}

.et_pb_widget a.img {
background: none !important;
border: none !important;
padding: 0 !important;
}

#cc-phone a:before {
    text-shadow: 0 0;
    font-family: ETmodules!important;
    font-weight: 400;
    font-style: normal;
    font-variant: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: 1;
    text-transform: none;
    speak: none;
    position: relative;
    top: 2px;
    margin-right: 2px;
    content: "\e090";
}

#cc-phone a {
	padding: .5em 1em !important;
	display: inline-block !important;
	margin-bottom: 10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.cc-divider {
width: 8%;
margin-left: auto;
margin-right: auto;
border-top: 4px solid rgba(0, 0, 0, 0.1);
}

.hp-c2a {
padding: 0 !important;
}

.cc-thin {
padding: 0 0 30px 0 !important;
}

.et_pb_blurb h4 {
line-height: 26px;
}

.hp-test {
padding: 10px 0 !important;
}

.et_pb_bg_layout_light .et_pb_promo_button {
background: #732e4a;
color: #ffffff !important;
border: 2px solid #732e4a;
}

.et_pb_bg_layout_light:hover .et_pb_promo_button:hover {
background: #5A1531;
}

.et_pb_bg_layout_dark h2 {
font-weight: 700;
}

.slide-title {
background: #829995 !important;
color: #ffffff !important;
}

#top-menu li > a {
font-size: 16px;
}

.highlight {
background: rgba(130, 153, 149, 0.9);
color: #ffffff;
}

.et_pb_widget a {
color: #3E5D58 !important;
}

.et_pb_widget a:hover {
color: #3E5D58 !important;
}

select.large {
height: 30px;
}

div.et_project_meta {
display: none;
}

.nav-previous, .nav-next {
margin-top: 30px;
}

.et_pb_bg_layout_light .et_pb_more_button {
color: #ffffff !important;
background: #732E4A !important;
border: 2px solid #732E4A !important;
}

.et_pb_bg_layout_light:hover .et_pb_more_button:hover {
background: #5A1531 !important;
}

.textwidget {
color: #000000;
}

#footer-bottom {
background-color: #829995;
}

#et-info-phone:before {
display: none;
}

.et_pb_section_tod {
padding: 0 !important;
}

.et_pb_no_bg_tod {
padding: 40px !important;
}

.et_pb_text_tod {
margin-bottom: 0 !important;
}

.cc1 {
/* font-family: 'proxima-nova', sans-serif !important; */
font-weight: 300 !important;
}

.cc2 {
/* font-family: 'proxima-nova', sans-serif !important; */
font-weight: 400 !important;
}

.cc3 {
/* font-family: 'proxima-nova', sans-serif !important; */
font-weight: 600 !important;
}

.cc4 {
/* font-family: 'proxima-nova', sans-serif !important; */
font-weight: 700 !important;
}

.cc-blurb p {
	font-size: 14px !important;
}

.cc-blurb .et_pb_main_blurb_image {
	margin-bottom: 24px;
}

.cc-blurb:hover {
	cursor: pointer;
}

.wdi_photo_overlay:hover {
    background-color: #415f5a;
	opacity: 0.4;
}

.gform_wrapper .ginput_complex label {
margin-top: -15px !important;
}

.gform_wrapper ul.gfield_checkbox, 
.gform_wrapper ul.gfield_radio {
margin-top: 10px !important;
}

.gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title {
font-size: 22px !important;
color: #829995 !important;
margin-bottom: 10px !important;
opacity: 1 !important;
}

#gform_next_button_2_22, 
#gform_previous_button_2 {
font-size: 1em;
font-weight: 500;
border: 2px solid #732e4a;
padding: 6px 20px;
background: transparent;
color: #732e4a;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-webkit-font-smoothing: antialiased;
cursor: pointer;
}

#gform_submit_button_2 {
  font-size: 20px;
  font-weight: 500;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  padding: 6px 20px;
  line-height: 1.7em;
  background: transparent;
  border: 2px solid;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -moz-transition: all 0.2s;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  position: relative;
}

#gform_next_button_2_8:hover, 
#gform_previous_button_2:hover, 
#gform_submit_button_2:hover {
color: #ffffff;
background: #732e4a;
}

.gform_wrapper .gf_progressbar {
background-image: none !important;
}

.gform_wrapper .percentbar_custom {
background-image: none !important;
}

.gform_wrapper.gf_browser_chrome .ginput_complex select, 
.gform_wrapper.gf_browser_chrome .ginput_complex .ginput_right select {
margin-bottom: 15px !important;
}

input:-webkit-autofill, 
textarea:-webkit-autofill, 
select:-webkit-autofill {
background-color: #f8f8f8 !important;
}

.gform_wrapper .top_label textarea.textarea {
margin-top: 12px !important;
}

.gform_wrapper .gform_page_footer {
padding: 28px 0 0 0 !important;
}

p a {
font-weight: 700;
}

.textwidget .et_pb_promo_button:after {
top: -1px !important;
}

.textwidget .et_pb_promo_button {
	font-size: 16px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}

h4 a {
color: #829995;
}

.page-id-242 .et_pb_post a img {
pointer-events: none;
}

.et_pb_bg_layout_dark h1 {
padding-top: 16px;
font-size: 32px;
}

.gform_wrapper div.validation_error {
color: #ff0000;
}

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) 
and (orientation : portrait) {
a.et_pb_more_button {
display: block !important;
font-size: 16px !important;
}
.textwidget h2 {
text-align: center;
}
.et_pb_column_1_4 .et_pb_widget_area_right .et_pb_widget {
margin: 0 0 40px 0px;
}
#footer-info {
font-size: 14px;
}
.et_pb_column_1_4 {
width: 100% !important;
}
.page-id-242 .et_pb_column {
padding-bottom: 0;
}
.page-id-242 .et_pb_blurb h4 a {
font-size: 24px;
}
.mobile-hide {
display: none;
}
.mob-art {
margin-left: 20px !important;
}
.page-id-901 .et_pb_column_1_4.et_pb_column_inner.et_pb_column_inner_0 { 
border-left: none;
border-right: none;
padding: 0;
}
.page-id-901 .et_pb_blog_grid .et_pb_image_container img {
max-width: 100% !important;
}
.page-id-901 .et_pb_blog_grid .et_pb_post {
margin: 0 !important;
}
.page-id-901 .et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post {
margin-bottom: 0 !important;
width: 100% !important;
margin: 0 !important;
}
}

.gform_wrapper .gform_footer input.button, 
.gform_wrapper .gform_footer input[type=submit] {
color: #ffffff !important;
background: #732e4a !important;
border: 2px solid #732e4a;
}

.gform_wrapper .gform_footer input.button:hover, 
.gform_wrapper .gform_footer input[type=submit]:hover {
background: #5A1531 !important;
}

.et_pb_toggle_open h5.et_pb_toggle_title {
color: #732e4a;
}

.et_pb_toggle_close h5.et_pb_toggle_title {
line-height: 22px;
}

.et_pb_testimonial_author {
color: #732e4a;
margin-top: 0;
}

.et_pb_testimonial_description_inner p {
	margin-bottom: 10px;
}

p.et_pb_testimonial_meta {
color: #3E5D58;
}

.gform_wrapper .ginput_complex label {
letter-spacing: normal;
font-family: inherit;
}

.gform_wrapper .top_label .gfield_label {
color: #3E5D58;
}

body .gform_wrapper label.gfield_label + div.ginput_container {
margin-top: 0;
}

.tagline {
font-size: 18px;
    line-height: 26px;
    font-weight: 600;
    text-align: center;
    display: block;
    max-width: 150px;
    margin: 0 auto;
}

.entry-content ul {
list-style-type: none;
}

.entry-content ul li:before {
content: "\2022";
color: #732e4a;
padding-right: 6px;
font-size: 20px;
}

li.et_pb_portfolio_filter.et_pb_portfolio_filter_all:before {
content: none;
}

li.et_pb_portfolio_filter:before {
content: none !important;
}

#left-area .post-meta {
display: none;
}

.datagrid table { 
border-collapse: collapse; 
text-align: left; 
width: 100%; 
background-color:#ffffff; 
} 

.datagrid {
font: normal 12px/150%;
font-family: inherit; 
overflow: hidden; 
}

.datagrid table td, .datagrid table th { 
padding: 5px 10px; 
}

.datagrid table thead th {
background:#732e4a;
background-color:#732e4a; 
color:#FFFFFF; font-size: 12px; 
font-weight:normal; 
} 

.datagrid table thead th:first-child { 
border: none; 
}

.datagrid table tbody td { 
color: #000000; 
border-left: 1px solid #FFFFFF;
font-size: 12px;
border-bottom: 1px solid #732e4a;
font-weight: normal; 
}

.datagrid table tbody .alt td { 
background: #FFFFFF; 
color: #000000; 
}

.datagrid table tbody td:first-child { 
border-left: none; 
}

.datagrid table tbody tr:last-child td { 
border-bottom: none; 
}

.et_pb_image_container {
border: 1px solid #d8d8d8;
}

.et_pb_fullwidth_section .et_pb_text_align_left h1,
.heading-adjust h1 {
background: rgba(130,153,149,0.9);
color: #ffffff;
padding: 8px;
display: -webkit-inline-box;
}

.dark-header h1 {
	background: transparent !important;
}

.dark-header .et_pb_header_content_wrapper {
	display: none;
}

.dark-header {
	padding: 10px 0;
}

.mba-row .et_pb_text:hover h3,
.mba-row .et_pb_text:hover  {
	font-weight: bold;
	cursor: pointer;
}

.et-shadow .et-box-content {
color: #ffffff !important;
background: #829995 !important;
border: none !important;
-moz-box-shadow: none !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
text-align: center;
font-weight: 700;
font-size: 18px;
}

.et-box-content {
text-shadow: none !important;
}

.et-shadow {
border: none !important;
}

.et_pb_promo_description {
padding-bottom: 0;
}

.et_pb_fullwidth_portfolio .et_pb_portfolio_image {
border-left: 4px solid #fff;
}

.page-id-682 #quote-hide, .page-id-242 #quote-hide {
display: none;
}

.celebration {
font-size: 30px;
line-height: 38px;
font-family: inherit;
font-weight: 300;
color: #3E5D58;
}

.page-id-242 .et_pb_fullwidth_portfolio {
pointer-events: none;
}

/*
li.et_social_facebook:before, 
li.et_social_twitter:before, 
li.et_social_googleplus:before, 
li.et_social_linkedin:before {
content: none !important;
}
*/
.white {
color: #ffffff !important;
}

.ty-social li a.icon,
.ty-social li a.icon:before {
	width: 42px;
	height: 42px;
	line-height: 42px;
	font-size: 20px;
}

.et-pb-arrow-prev, .et-pb-arrow-next {
background: rgba(115,46,74,1);
}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
	.mr100 {
		width: 100% !important;
	}
	.hec-row .et_pb_module_header {
		width: 100%;
		font-size: 14px;
		line-height: 20px;
	}
	.hec-row .et_pb_module_header h4 {
		font-size: 14px;
		line-height: 20px;
	}
	body .et_pb_row.hec-row {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
}

@media screen and (max-width: 800px) and (min-width: 480px) {
	
}

@media only screen and (max-width: 767px) {
	.et_pb_fullwidth_header_subhead {
		display: none;
	}
}

@media only screen 
and (min-width : 480px) and (max-width : 768px) {
		.cc-blurb {
			min-height: 250px;
		}
}

@media only screen 
and (min-width : 769px) and (max-width : 1300px) {
		.cc-blurb {
			min-height: 250px;
		}
}

@media only screen and (max-width: 480px) {
	img.alignright {
		float: none;
		margin-left: 0;
	}
	.cca-social {
		max-width: 80%;
	}
	.cca-hp-test .et_pb_testimonial_description:before {
		left: 39% !important;
	}
	.et_pb_social_media_follow .entry-content ul {
		margin-left: 0;
	}
	ul.et_pb_social_media_follow_0:before {
		display: block !important;
		margin-bottom: 10px;
	}
	.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content {
		width: 100%;
	}
	.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll {
		position: relative;
	}
	img.header-logo {
		margin-bottom: 0;
	}
	h2 {
		font-size: 1.5em;
	}
	.ds-carousel-module {
		margin-right: 0 !important;
	}
	.cca-testimonial{
		width: 100% !important;
	}
	.cca-testimonial .et_pb_slide {
		padding: 0;
	}
	.cca-testimonial .et_pb_slides .et_pb_slider_container_inner {
		display: block;
		padding: 30px 0;
	}
	.cca-testimonial .et_pb_container {
		max-height: 570px;
	}
	.cca-testimonial .et_pb_testimonial_no_image .et_pb_testimonial_description {
		padding-left: 0 !important;
	}
	.cc-blurb-row .et_pb_column_1_4 {
		min-width: 80% !important;
		margin-left: auto;
		margin-right: auto !important;
		margin-bottom: 30px !important;
	}
	.cc-blurb-row .et_pb_column_1_4:last-child {
		margin-right: auto !important;
		margin-bottom: 0 !important;
	}
}


@media only screen and (max-width: 980px) {
	img.alignright {
		width: 100%;
		float: none;
		margin-left: 0;
	}
		.hec-row .et_pb_module_header {
		width: 100%;
	}
	.wdi_feed_item:nth-child(9) {
		display: none !important;
	}
	.et_pb_testimonial_author {
		font-size: 18px;
	}
#wdi_feed_0 .wdi_feed_item {
	width: 33.3%;
	}
	.ds-arrow-row .et_pb_column {
		max-width: 49%;
		margin-bottom: 0;
	}
	.ds-arrow-row .et_pb_column:first-child {
		margin-right: 2%;
	}
.five-columns .et_pb_module,
.six-columns .et_pb_module {
width: 33.3%;
}
.single-project .et_pb_column_1_4 {
display: none;
}
.single-project .et_pb_row_1,
.single-project .et_pb_row_2,
.single-project .et_pb_row_3,
.single-project .et_pb_row_4 {
padding: 0 !important;
}
.single-project .et_pb_row_6 {
display: none;
}
.single-project .et_pb_row_4 .et_pb_column_4_4 {
margin-bottom: 0 !important;
}
.et_pb_gallery .et_pb_gallery_items {
width: 90%;
margin: 0 auto;
padding: 5% 0 !important;
}
.et_pb_gallery_item.et_pb_grid_item.et_pb_bg_layout_light:last-child {
margin-bottom: 0 !important;
}
.et_pb_column_1_4 {
width: 50%;
}
.page-id-53 .et_pb_column_1_4 .et_pb_widget_area_right .et_pb_widget {
margin: 60px 0 40px 0;
font-size: 12px;
}
.et_pb_media_alignment_center .et_pb_slide_image {
margin: 0 auto;
display: block;
}
.et_pb_slide_image {
display: visible;
width: 90% !important;
height: auto !important;
}
.et_pb_slide_with_image .et_pb_slide_description {
padding-top: 10px !important;
margin-right: 40px;
}
.et_pb_slide_description h2 {
font-size: 24px !important;
padding-bottom: 14px !important;
}
.et_pb_slide_content {
font-size: 12px !important;
}
.et-pb-controllers {
margin-top: 10px;
}
}

.et_pb_slide_description {
padding: 80px 100px;
}

.et_pb_slide_with_image .et_pb_slide_description {
padding-bottom: 100px;
}

.et_pb_slider_parallax {
max-height: 520px !important;
}

.et_pb_slide_content p {
margin-top: 20px;
margin-bottom: 20px;
padding: 4px 8px;
display: -webkit-inline-box;
font-size: 20px;
line-height: 30px;
}

.et_pb_slide_description h2 {
font-size: 38px;
}

.et_pb_promo_description {
font-size: 16px;
}

.et_pb_bg_layout_light .et-pb-arrow-prev, .et_pb_bg_layout_light .et-pb-arrow-next {
display: none;
}

.page-id-901 .et_pb_column_1_2 .et_pb_portfolio_grid .et_pb_portfolio_item {
margin: 0 30px 42px 0;
}

.page-id-901 .et_pb_column_1_2 .et_pb_portfolio_grid .et_pb_portfolio_item h2 {
font-size: 14px;
text-align: center;
color: #732e4a;
/* font-family: "Open Sans", sans-serif; */
}
 
.page-id-901 .et_pb_column_1_4 .et_pb_widget_area_right .et_pb_widget {
margin: 0 0 40px 0;
}

.page-id-901 .et_pb_blog_grid .et_pb_image_container img {
max-width: 216px;
}

.et_pb_portfolio_filters ul {
margin-left: 0;
}

.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active {
background-color: #732e4a;
color: #ffffff !important;
}

.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover {
background-color: #732e4a;
color: #ffffff !important;
}

.page-id-49 .et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2 {
padding-bottom: 2px;
}

.box ul {
color:#ffffff;
font-size:16px;
line-height:26px;
list-style: none;
padding:0;
margin:0;
}

.box li { 
color:#ffffff;
font-size:16px;
line-height:26px;
text-indent: -.7em;
}

.box li:before {
content: "\2022" !important;
font-size:15px;
color: #ffffff !important; 
}

.footer-strip {
border-top: 8px solid #3e5d58;
}

.page-id-53 #custom_html-3 a {
min-width: 180px;
padding: 6px 20px;
color: #ffffff !important;
border: 2px solid #732e4a !important;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
background: #732e4a;
font-size: 14px;
font-family: inherit;
text-align: center;
display: block;
}

.page-id-53 .et_pb_widget_area .et_pb_widget a:hover {
background: #5A1531;
color: #ffffff !important;
}

.page-id-53 .et_pb_widget_area_right {
border-left: none;
}

.gform_wrapper .top_label .gfield_description {
margin-bottom: 10px;
}

.et_pb_widget_area_right {
border-left: none;
}

select.large {
height: 40px;
}

.gform_wrapper select {
padding: 6px;
}

.page-id-901 .et_pb_bg_layout_light .et_pb_post p {
font-size: 15px;
line-height: 1em;
margin: 0 -12px !important;
}


.page-id-901 .et_pb_blog_grid .et_pb_post, 
.et_pb_image_container {
border: 0;
}

.page-id-901 .et_pb_post h2 {
text-align: center;
padding-bottom: 0;
font-size: 18px;
}

.page-id-901 .et_pb_column_1_4 h2 {
font-size: 18px;
}

.page-id-901 .et_pb_column_1_4 .et_pb_post h2 { 
display: none;
font-size: 14px;
font-weight: 500;
color: #000;
/* font-family: "Open Sans", sans-serif; */
}

.page-id-901 .et_pb_widget h4 {
text-align: center;
color: #829995;
line-height: 1.35em;
padding-bottom: 24px;
font-size: 18px;
font-weight: lighter;
}

.page-id-901 .et_pb_column_1_2 .et_pb_widget_area_right .et_pb_widget {
width: 200px;
}

.page-id-901 .et_pb_row .et_pb_column:last-child .textwidget img {
display: table-cell;
margin-left: auto;
margin-right: auto;
margin-bottom: 40px;
text-align: center;
max-width: 150px;
}

.footer-widget last .fwidget .et_pb_widget .widget_text .footer-widget h4 {
display: none;
}

#footer-widgets {
padding: 20px 0;
}

.sml-row {
margin-bottom: 0 !important;
}

.article-btn {
background: #732e4a;
color: #ffffff !important;
font-size: 14px;
font-weight: 700;
padding: 8px 16px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
line-height: 1.7em;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
position: relative;
}

.article-btn:hover {
background: #5A1531;
}

.postid-1013 .et_pb_promo {
margin-bottom: 0;
}

.postid-1013 p {
font-size: 20px;
}

.postid-1013 .et_pb_promo_description h3 {
padding-bottom: 0;
}

.postid-1060 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img,
.postid-1121 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, 
.postid-1127 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, 
.postid-1129 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img {
width: 428px;
height: 321px !important;
margin-left: auto;
margin-right: auto;
display: block;
}

.gallery-padding {
padding: 10px 0;
}

.page-id-242 #et-main-area {
margin-top: 10px;
}

.page-id-242 .et-pb-slider-arrows {
display: none !important;
}

.page-id-95 .gform_wrapper .ginput_complex label,
.page-id-559 .gform_wrapper .ginput_complex label {
padding-top: 14px;
}

.gform_wrapper ul.gfield_radio li input[type=radio]:checked+label {
font-weight: normal !important;
}

.feedback {
/* font-family: "proxima-nova", sans-serif !important; */
color: #732E4A;
font-size: 22px;
}

.cca-hp-test .et_pb_testimonial:before {
display: none !important;
}

.cca-hp-test .et_pb_testimonial_description:before {
content: "\201C";
font-size: 100px;
color: #3e5d58;
font-family: 'PT Sans',sans-serif;
top: -40px !important;
position: absolute;
left: 46%;
}

.et_pb_social_media_follow li:before {
	display: none;
}

p.et_pb_testimonial_meta {
display: none;
}

.et_pb_testimonial_no_image .et_pb_testimonial_description {
padding-left: 0 !important;
}

.cca-follow li a.icon:before {
	color: #5a1531 !important;
}

.et-social-instagram a.icon {
background: #f09433; 
background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%) !important; 
background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%) !important; 
background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%) !important; 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 ) !important;
}

.ca-post-more {
	background: #5b1531;
	color: #ffffff;
	height: 50px;
	width: 50px;
	text-align: center;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	font-size: 2em;
	line-height: 1.5em;
}

.cca-rdv-logos img {
	max-height: 100px;
    padding: 0 20px 10px;
    width: auto;
}


@media all and (max-width: 768px) {
	.five-columns .et_pb_module,
	.six-columns .et_pb_module {
		width: 100%;
	}
}

/* Start Individual Project Coding */

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)
and (orientation : portrait) {
.postid-1131 .et_pb_slider .et_pb_slide, .postid-1170 .et_pb_slider .et_pb_slide, .postid-1181 .et_pb_slider .et_pb_slide, .postid-1191 .et_pb_slider .et_pb_slide, .postid-1200 .et_pb_slider .et_pb_slide, .postid-1206 .et_pb_slider .et_pb_slide, .postid-1214 .et_pb_slider .et_pb_slide, .postid-1222 .et_pb_slider .et_pb_slide, .postid-1230 .et_pb_slider .et_pb_slide, .postid-1238 .et_pb_slider .et_pb_slide, .postid-1251 .et_pb_slider .et_pb_slide, .postid-1257 .et_pb_slider .et_pb_slide, .postid-1264 .et_pb_slider .et_pb_slide, .postid-1271 .et_pb_slider .et_pb_slide, .postid-1278 .et_pb_slider .et_pb_slide, .postid-1283 .et_pb_slider .et_pb_slide, .postid-1288 .et_pb_slider .et_pb_slide, .postid-1293 .et_pb_slider .et_pb_slide, .postid-1298 .et_pb_slider .et_pb_slide, .postid-1303 .et_pb_slider .et_pb_slide, .postid-1311 .et_pb_slider .et_pb_slide, .postid-1316 .et_pb_slider .et_pb_slide, .postid-1322 .et_pb_slider .et_pb_slide, .postid-1331 .et_pb_slider .et_pb_slide, .postid-1335 .et_pb_slider .et_pb_slide, .postid-1340 .et_pb_slider .et_pb_slide, .postid-1344 .et_pb_slider .et_pb_slide, .postid-1348 .et_pb_slider .et_pb_slide, .postid-1352 .et_pb_slider .et_pb_slide, .postid-1359 .et_pb_slider .et_pb_slide, .postid-1365 .et_pb_slider .et_pb_slide, .postid-1371 .et_pb_slider .et_pb_slide, .postid-1377 .et_pb_slider .et_pb_slide, .postid-1381 .et_pb_slider .et_pb_slide, .postid-1386 .et_pb_slider .et_pb_slide, .postid-1391 .et_pb_slider .et_pb_slide, .postid-1717 .et_pb_slider .et_pb_slide, .postid-1727 .et_pb_slider .et_pb_slide, .postid-1731 .et_pb_slider .et_pb_slide, .postid-1735 .et_pb_slider .et_pb_slide, .postid-1739 .et_pb_slider .et_pb_slide, .postid-1743 .et_pb_slider .et_pb_slide, .postid-1747 .et_pb_slider .et_pb_slide, .postid-1751 .et_pb_slider .et_pb_slide {
left: 130px !important;
}
.page-id-901 .et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of2 {
width: 100% !important;
}
}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
	.cap-tr .et_pb_text {
		min-height: 330px;
	}
	.et_pb_portfolio_item.et_pb_grid_item a input {
		position: absolute;
		bottom: 0;
		right: 0;
	}
	.cc-blurb-row .et_pb_blurb {
		min-height: 274px;
	}
.et_menu_container {
width: 90% !important;
}
.single-project .et_pb_column_1_4 {
display: none;
}
.postid-1131 .et_pb_slider .et_pb_slide, .postid-1170 .et_pb_slider .et_pb_slide, .postid-1181 .et_pb_slider .et_pb_slide, .postid-1191 .et_pb_slider .et_pb_slide, .postid-1200 .et_pb_slider .et_pb_slide, .postid-1206 .et_pb_slider .et_pb_slide, .postid-1214 .et_pb_slider .et_pb_slide, .postid-1222 .et_pb_slider .et_pb_slide, .postid-1230 .et_pb_slider .et_pb_slide, .postid-1238 .et_pb_slider .et_pb_slide, .postid-1251 .et_pb_slider .et_pb_slide, .postid-1257 .et_pb_slider .et_pb_slide, .postid-1264 .et_pb_slider .et_pb_slide, .postid-1271 .et_pb_slider .et_pb_slide, .postid-1278 .et_pb_slider .et_pb_slide, .postid-1283 .et_pb_slider .et_pb_slide, .postid-1288 .et_pb_slider .et_pb_slide, .postid-1293 .et_pb_slider .et_pb_slide, .postid-1298 .et_pb_slider .et_pb_slide, .postid-1303 .et_pb_slider .et_pb_slide, .postid-1311 .et_pb_slider .et_pb_slide, .postid-1316 .et_pb_slider .et_pb_slide, .postid-1322 .et_pb_slider .et_pb_slide, .postid-1331 .et_pb_slider .et_pb_slide, .postid-1335 .et_pb_slider .et_pb_slide, .postid-1340 .et_pb_slider .et_pb_slide, .postid-1344 .et_pb_slider .et_pb_slide, .postid-1348 .et_pb_slider .et_pb_slide, .postid-1352 .et_pb_slider .et_pb_slide, .postid-1359 .et_pb_slider .et_pb_slide, .postid-1365 .et_pb_slider .et_pb_slide, .postid-1371 .et_pb_slider .et_pb_slide, .postid-1377 .et_pb_slider .et_pb_slide, .postid-1381 .et_pb_slider .et_pb_slide, .postid-1386 .et_pb_slider .et_pb_slide, .postid-1391 .et_pb_slider .et_pb_slide, .postid-1717 .et_pb_slider .et_pb_slide, .postid-1727 .et_pb_slider .et_pb_slide, .postid-1731 .et_pb_slider .et_pb_slide, .postid-1735 .et_pb_slider .et_pb_slide, .postid-1739 .et_pb_slider .et_pb_slide, .postid-1743 .et_pb_slider .et_pb_slide, .postid-1747 .et_pb_slider .et_pb_slide, .postid-1751 .et_pb_slider .et_pb_slide {
left: 138px;
height: 321px;
}
.page-id-901 .et_pb_blog_grid .et_pb_post {
margin: 0 10px 30px 2px !important;
}
.page-id-901 .et_pb_blog_grid .et_pb_image_container img {
max-width: 182px;
}
.page-id-901 .et_pb_column_1_2 .et_pb_portfolio_grid .et_pb_portfolio_item {
margin: 0 22px 42px 0 !important;
}
}

@media screen and (min-width: 1024px) {
.postid-1131 .et_pb_slider .et_pb_slide, .postid-1170 .et_pb_slider .et_pb_slide, .postid-1181 .et_pb_slider .et_pb_slide, .postid-1191 .et_pb_slider .et_pb_slide, .postid-1200 .et_pb_slider .et_pb_slide, .postid-1206 .et_pb_slider .et_pb_slide, .postid-1214 .et_pb_slider .et_pb_slide, .postid-1222 .et_pb_slider .et_pb_slide, .postid-1230 .et_pb_slider .et_pb_slide, .postid-1238 .et_pb_slider .et_pb_slide, .postid-1251 .et_pb_slider .et_pb_slide, .postid-1257 .et_pb_slider .et_pb_slide, .postid-1264 .et_pb_slider .et_pb_slide, .postid-1271 .et_pb_slider .et_pb_slide, .postid-1278 .et_pb_slider .et_pb_slide, .postid-1283 .et_pb_slider .et_pb_slide, .postid-1288 .et_pb_slider .et_pb_slide, .postid-1293 .et_pb_slider .et_pb_slide, .postid-1298 .et_pb_slider .et_pb_slide, .postid-1303 .et_pb_slider .et_pb_slide, .postid-1311 .et_pb_slider .et_pb_slide, .postid-1316 .et_pb_slider .et_pb_slide, .postid-1322 .et_pb_slider .et_pb_slide, .postid-1331 .et_pb_slider .et_pb_slide, .postid-1335 .et_pb_slider .et_pb_slide, .postid-1340 .et_pb_slider .et_pb_slide, .postid-1344 .et_pb_slider .et_pb_slide, .postid-1348 .et_pb_slider .et_pb_slide, .postid-1352 .et_pb_slider .et_pb_slide, .postid-1359 .et_pb_slider .et_pb_slide, .postid-1365 .et_pb_slider .et_pb_slide, .postid-1371 .et_pb_slider .et_pb_slide, .postid-1377 .et_pb_slider .et_pb_slide, .postid-1381 .et_pb_slider .et_pb_slide, .postid-1386 .et_pb_slider .et_pb_slide, .postid-1391 .et_pb_slider .et_pb_slide, .postid-1717 .et_pb_slider .et_pb_slide, .postid-1727 .et_pb_slider .et_pb_slide, .postid-1731 .et_pb_slider .et_pb_slide, .postid-1735 .et_pb_slider .et_pb_slide, .postid-1739 .et_pb_slider .et_pb_slide, .postid-1743 .et_pb_slider .et_pb_slide, .postid-1747 .et_pb_slider .et_pb_slide, .postid-1751 .et_pb_slider .et_pb_slide {
left: 185px;
}
}

.postid-1131 .et-pb-arrow-next, .postid-1170 .et-pb-arrow-next, .postid-1181 .et-pb-arrow-next, .postid-1191 .et-pb-arrow-next, .postid-1200 .et-pb-arrow-next, .postid-1206 .et-pb-arrow-next, .postid-1214 .et-pb-arrow-next, .postid-1222 .et-pb-arrow-next, .postid-1230 .et-pb-arrow-next, .postid-1238 .et-pb-arrow-next, .postid-1251 .et-pb-arrow-next, .postid-1257 .et-pb-arrow-next, .postid-1264 .et-pb-arrow-next, .postid-1271 .et-pb-arrow-next, .postid-1278 .et-pb-arrow-next, .postid-1283 .et-pb-arrow-next, .postid-1288 .et-pb-arrow-next, .postid-1293 .et-pb-arrow-next, .postid-1298 .et-pb-arrow-next, .postid-1303 .et-pb-arrow-next, .postid-1311 .et-pb-arrow-next, .postid-1316 .et-pb-arrow-next, .postid-1322 .et-pb-arrow-next, .postid-1331 .et-pb-arrow-next, .postid-1335 .et-pb-arrow-next, .postid-1340 .et-pb-arrow-next, .postid-1344 .et-pb-arrow-next, .postid-1344 .et-pb-arrow-next, .postid-1348 .et-pb-arrow-next, .postid-1352 .et-pb-arrow-next, .postid-1359 .et-pb-arrow-next, .postid-1365 .et-pb-arrow-next, .postid-1371 .et-pb-arrow-next, .postid-1377 .et-pb-arrow-next, .postid-1381 .et-pb-arrow-next, .postid-1386 .et-pb-arrow-next, .postid-1391 .et-pb-arrow-next, .postid-1717 .et-pb-arrow-next, .postid-1727 .et-pb-arrow-next, .postid-1731 .et-pb-arrow-next, .postid-1735 .et-pb-arrow-next, .postid-1739 .et-pb-arrow-next, .postid-1743 .et-pb-arrow-next, .postid-1747 .et-pb-arrow-next, .postid-1751 .et-pb-arrow-next {
right: 25px !important;
}

.postid-1131 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1170 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1181 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1191 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1200 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1206 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1214 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1222 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1230 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1238 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1251 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1257 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1264 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1271 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1278 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1283 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1288 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1293 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1298 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1303 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1311 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1316 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1322 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1331 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1335 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1340 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1344 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1348 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1352 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1359 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1365 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1371 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1377 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1381 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1386 .et-pb-arrow-prev, .et-pb-arrow-next, .postid-1391 .et-pb-arrow-prev, .et-pb-arrow-next {
opacity: 1;
}

.postid-1131 .et-pb-arrow-prev:hover, .postid-1131 .et-pb-arrow-next:hover, .postid-1131 .et-pb-arrow-prev, .postid-1131 .et-pb-arrow-next, .postid-1170 .et-pb-arrow-prev:hover, .postid-1170 .et-pb-arrow-next:hover, .postid-1170 .et-pb-arrow-prev, .postid-1170 .et-pb-arrow-next, .postid-1181 .et-pb-arrow-prev:hover, .postid-1181 .et-pb-arrow-next:hover, .postid-1181 .et-pb-arrow-prev, .postid-1181 .et-pb-arrow-next, .postid-1191 .et-pb-arrow-prev:hover, .postid-1191 .et-pb-arrow-next:hover, .postid-1191 .et-pb-arrow-prev, .postid-1191 .et-pb-arrow-next, .postid-1200 .et-pb-arrow-prev:hover, .postid-1200 .et-pb-arrow-next:hover, .postid-1200 .et-pb-arrow-prev, .postid-1200 .et-pb-arrow-next, .postid-1206 .et-pb-arrow-prev:hover, .postid-1206 .et-pb-arrow-next:hover, .postid-1206 .et-pb-arrow-prev, .postid-1206 .et-pb-arrow-next, .postid-1214 .et-pb-arrow-prev:hover, .postid-1214 .et-pb-arrow-next:hover, .postid-1214 .et-pb-arrow-prev, .postid-1214 .et-pb-arrow-next, .postid-1222 .et-pb-arrow-prev:hover, .postid-1222 .et-pb-arrow-next:hover, .postid-1222 .et-pb-arrow-prev, .postid-1222 .et-pb-arrow-next, .postid-1230 .et-pb-arrow-prev:hover, .postid-1230 .et-pb-arrow-next:hover, .postid-1230 .et-pb-arrow-prev, .postid-1230 .et-pb-arrow-next, .postid-1238 .et-pb-arrow-prev:hover, .postid-1238 .et-pb-arrow-next:hover, .postid-1238 .et-pb-arrow-prev, .postid-1238 .et-pb-arrow-next, .postid-1251 .et-pb-arrow-prev:hover, .postid-1251 .et-pb-arrow-next:hover, .postid-1251 .et-pb-arrow-prev, .postid-1251 .et-pb-arrow-next, .postid-1257 .et-pb-arrow-prev:hover, .postid-1257 .et-pb-arrow-next:hover, .postid-1257 .et-pb-arrow-prev, .postid-1257 .et-pb-arrow-next, .postid-1264 .et-pb-arrow-prev:hover, .postid-1264 .et-pb-arrow-next:hover, .postid-1264 .et-pb-arrow-prev, .postid-1264 .et-pb-arrow-next, .postid-1271 .et-pb-arrow-prev:hover, .postid-1271 .et-pb-arrow-next:hover, .postid-1271 .et-pb-arrow-prev, .postid-1271 .et-pb-arrow-next, .postid-1278 .et-pb-arrow-prev:hover, .postid-1278 .et-pb-arrow-next:hover, .postid-1278 .et-pb-arrow-prev, .postid-1278 .et-pb-arrow-next, .postid-1283 .et-pb-arrow-prev:hover, .postid-1283 .et-pb-arrow-next:hover, .postid-1283 .et-pb-arrow-prev, .postid-1283 .et-pb-arrow-next, .postid-1288 .et-pb-arrow-prev:hover, .postid-1288 .et-pb-arrow-next:hover, .postid-1288 .et-pb-arrow-prev, .postid-1288 .et-pb-arrow-next, .postid-1293 .et-pb-arrow-prev:hover, .postid-1293 .et-pb-arrow-next:hover, .postid-1293 .et-pb-arrow-prev, .postid-1293 .et-pb-arrow-next, .postid-1298 .et-pb-arrow-prev:hover, .postid-1298 .et-pb-arrow-next:hover, .postid-1298 .et-pb-arrow-prev, .postid-1298 .et-pb-arrow-next, .postid-1303 .et-pb-arrow-prev:hover, .postid-1303 .et-pb-arrow-next:hover, .postid-1303 .et-pb-arrow-prev, .postid-1303 .et-pb-arrow-next, .postid-1311 .et-pb-arrow-prev:hover, .postid-1311 .et-pb-arrow-next:hover, .postid-1311 .et-pb-arrow-prev, .postid-1311 .et-pb-arrow-next, .postid-1316 .et-pb-arrow-prev:hover, .postid-1316 .et-pb-arrow-next:hover, .postid-1316 .et-pb-arrow-prev, .postid-1316 .et-pb-arrow-next, .postid-1322 .et-pb-arrow-prev:hover, .postid-1322 .et-pb-arrow-next:hover, .postid-1322 .et-pb-arrow-prev, .postid-1322 .et-pb-arrow-next, .postid-1331 .et-pb-arrow-prev:hover, .postid-1331 .et-pb-arrow-next:hover, .postid-1331 .et-pb-arrow-prev, .postid-1331 .et-pb-arrow-next, .postid-1335 .et-pb-arrow-prev:hover, .postid-1335 .et-pb-arrow-next:hover, .postid-1335 .et-pb-arrow-prev, .postid-1335 .et-pb-arrow-next, .postid-1340 .et-pb-arrow-prev:hover, .postid-1340 .et-pb-arrow-next:hover, .postid-1340 .et-pb-arrow-prev, .postid-1340 .et-pb-arrow-next, .postid-1344 .et-pb-arrow-prev:hover, .postid-1344 .et-pb-arrow-next:hover, .postid-1344 .et-pb-arrow-prev, .postid-1344 .et-pb-arrow-next, .postid-1348 .et-pb-arrow-prev:hover, .postid-1348 .et-pb-arrow-next:hover, .postid-1348 .et-pb-arrow-prev, .postid-1348 .et-pb-arrow-next, .postid-1352 .et-pb-arrow-prev:hover, .postid-1352 .et-pb-arrow-next:hover, .postid-1352 .et-pb-arrow-prev, .postid-1352 .et-pb-arrow-next, .postid-1359 .et-pb-arrow-prev:hover, .postid-1359 .et-pb-arrow-next:hover, .postid-1359 .et-pb-arrow-prev, .postid-1359 .et-pb-arrow-next, .postid-1365 .et-pb-arrow-prev:hover, .postid-1365 .et-pb-arrow-next:hover, .postid-1365 .et-pb-arrow-prev, .postid-1365 .et-pb-arrow-next, .postid-1371 .et-pb-arrow-prev:hover, .postid-1371 .et-pb-arrow-next:hover, .postid-1371 .et-pb-arrow-prev, .postid-1371 .et-pb-arrow-next, .postid-1377 .et-pb-arrow-prev:hover, .postid-1377 .et-pb-arrow-next:hover, .postid-1377 .et-pb-arrow-prev, .postid-1377 .et-pb-arrow-next, .postid-1381 .et-pb-arrow-prev:hover, .postid-1381 .et-pb-arrow-next:hover, .postid-1381 .et-pb-arrow-prev, .postid-1381 .et-pb-arrow-next, .postid-1386 .et-pb-arrow-prev:hover, .postid-1386 .et-pb-arrow-next:hover, .postid-1386 .et-pb-arrow-prev, .postid-1386 .et-pb-arrow-next, .postid-1391 .et-pb-arrow-prev:hover, .postid-1391 .et-pb-arrow-next:hover, .postid-1391 .et-pb-arrow-prev, .postid-1391 .et-pb-arrow-next, .postid-1717 .et-pb-arrow-prev:hover, .postid-1717 .et-pb-arrow-next:hover, .postid-1717 .et-pb-arrow-prev, .postid-1717 .et-pb-arrow-next, .postid-1727 .et-pb-arrow-prev:hover, .postid-1727 .et-pb-arrow-next:hover, .postid-1727 .et-pb-arrow-prev, .postid-1727 .et-pb-arrow-next, .postid-1731 .et-pb-arrow-prev:hover, .postid-1731 .et-pb-arrow-next:hover, .postid-1731 .et-pb-arrow-prev, .postid-1731 .et-pb-arrow-next, .postid-1735 .et-pb-arrow-prev:hover, .postid-1735 .et-pb-arrow-next:hover, .postid-1735 .et-pb-arrow-prev, .postid-1735 .et-pb-arrow-next, .postid-1739 .et-pb-arrow-prev:hover, .postid-1739 .et-pb-arrow-next:hover, .postid-1739 .et-pb-arrow-prev, .postid-1739 .et-pb-arrow-next, .postid-1743 .et-pb-arrow-prev:hover, .postid-1743 .et-pb-arrow-next:hover, .postid-1743 .et-pb-arrow-prev, .postid-1743 .et-pb-arrow-next, .postid-1747 .et-pb-arrow-prev:hover, .postid-1747 .et-pb-arrow-next:hover, .postid-1747 .et-pb-arrow-prev, .postid-1747 .et-pb-arrow-next, .postid-1751 .et-pb-arrow-prev:hover, .postid-1751 .et-pb-arrow-next:hover, .postid-1751 .et-pb-arrow-prev, .postid-1751 .et-pb-arrow-next {
-moz-transition: none !important;
-webkit-transition: none !important;
transition: none !important;
}

.postid-1131 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1170 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1181 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1191 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1200 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1206 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1214 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1222 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1230 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1238 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1251 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1257 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1264 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1271 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1278 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1283 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1288 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1293 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1298 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1303 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1311 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1316 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1322 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1331 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1335 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1340 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1344 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1348 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1352 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1359 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1365 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1371 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1377 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1381 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1386 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1391 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1717 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1727 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1731 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1735 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1739 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1743 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1747 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img, .postid-1751 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image img {
width: 428px;
height: 321px !important;
margin-left: auto;
margin-right: auto;
display: block;
}

.postid-1131 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1170 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1181 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1191 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1200 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1206 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1214 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1222 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1230 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1238 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1251 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1257 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1264 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1271 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1278 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1283 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1288 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1293 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1298 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1303 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1311 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1316 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1322 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1331 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1335 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1340 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1344 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1348 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1352 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1359 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1365 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1371 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1377 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1381 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1386 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1391 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1717 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1727 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1731 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1735 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1739 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1743 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1747 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image, .postid-1751 .et_pb_gallery_fullwidth .et_pb_gallery_item .et_pb_gallery_image {
background-color: #ebebeb;
padding: 20px 0;
}

.postid-1131 .et_pb_slider .et_pb_slide, .postid-1170 .et_pb_slider .et_pb_slide, .postid-1181 .et_pb_slider .et_pb_slide, .postid-1191 .et_pb_slider .et_pb_slide, .postid-1200 .et_pb_slider .et_pb_slide, .postid-1206 .et_pb_slider .et_pb_slide, .postid-1214 .et_pb_slider .et_pb_slide, .postid-1222 .et_pb_slider .et_pb_slide, .postid-1230 .et_pb_slider .et_pb_slide, .postid-1238 .et_pb_slider .et_pb_slide, .postid-1251 .et_pb_slider .et_pb_slide, .postid-1257 .et_pb_slider .et_pb_slide, .postid-1264 .et_pb_slider .et_pb_slide, .postid-1271 .et_pb_slider .et_pb_slide, .postid-1278 .et_pb_slider .et_pb_slide, .postid-1283 .et_pb_slider .et_pb_slide, .postid-1288 .et_pb_slider .et_pb_slide, .postid-1293 .et_pb_slider .et_pb_slide, .postid-1298 .et_pb_slider .et_pb_slide, .postid-1303 .et_pb_slider .et_pb_slide, .postid-1311 .et_pb_slider .et_pb_slide, .postid-1316 .et_pb_slider .et_pb_slide, .postid-1322 .et_pb_slider .et_pb_slide, .postid-1331 .et_pb_slider .et_pb_slide, .postid-1335 .et_pb_slider .et_pb_slide, .postid-1340 .et_pb_slider .et_pb_slide, .postid-1344 .et_pb_slider .et_pb_slide, .postid-1348 .et_pb_slider .et_pb_slide, .postid-1352 .et_pb_slider .et_pb_slide, .postid-1359 .et_pb_slider .et_pb_slide, .postid-1365 .et_pb_slider .et_pb_slide, .postid-1371 .et_pb_slider .et_pb_slide, .postid-1377 .et_pb_slider .et_pb_slide, .postid-1381 .et_pb_slider .et_pb_slide, .postid-1386 .et_pb_slider .et_pb_slide, .postid-1391 .et_pb_slider .et_pb_slide, .postid-1717 .et_pb_slider .et_pb_slide, .postid-1727 .et_pb_slider .et_pb_slide, .postid-1731 .et_pb_slider .et_pb_slide, .postid-1735 .et_pb_slider .et_pb_slide, .postid-1735 .et_pb_slider .et_pb_slide, .postid-1739 .et_pb_slider .et_pb_slide, .postid-1743 .et_pb_slider .et_pb_slide, .postid-1747 .et_pb_slider .et_pb_slide, .postid-1751 .et_pb_slider .et_pb_slide {
box-shadow: none;
height:  321px !important;
margin-left: auto !important;
width: 428px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
}

.postid-1131 .et-pb-arrow-prev, .postid-1170 .et-pb-arrow-prev, .postid-1181 .et-pb-arrow-prev, .postid-1191 .et-pb-arrow-prev, .postid-1200 .et-pb-arrow-prev, .postid-1206 .et-pb-arrow-prev, .postid-1214 .et-pb-arrow-prev, .postid-1222 .et-pb-arrow-prev, .postid-1230 .et-pb-arrow-prev, .postid-1238 .et-pb-arrow-prev, .postid-1251 .et-pb-arrow-prev, .postid-1257 .et-pb-arrow-prev, .postid-1264 .et-pb-arrow-prev, .postid-1271 .et-pb-arrow-prev, .postid-1278 .et-pb-arrow-prev, .postid-1283 .et-pb-arrow-prev, .postid-1288 .et-pb-arrow-prev, .postid-1293 .et-pb-arrow-prev, .postid-1298 .et-pb-arrow-prev, .postid-1303 .et-pb-arrow-prev, .postid-1311 .et-pb-arrow-prev, .postid-1316 .et-pb-arrow-prev, .postid-1322 .et-pb-arrow-prev, .postid-1331 .et-pb-arrow-prev, .postid-1335 .et-pb-arrow-prev, .postid-1340 .et-pb-arrow-prev, .postid-1344 .et-pb-arrow-prev, .postid-1348 .et-pb-arrow-prev, .postid-1352 .et-pb-arrow-prev, .postid-1359 .et-pb-arrow-prev, .postid-1365 .et-pb-arrow-prev, .postid-1371 .et-pb-arrow-prev, .postid-1377 .et-pb-arrow-prev, .postid-1381 .et-pb-arrow-prev, .postid-1386 .et-pb-arrow-prev, .postid-1391 .et-pb-arrow-prev, .postid-1717 .et-pb-arrow-prev, .postid-1727 .et-pb-arrow-prev, .postid-1731 .et-pb-arrow-prev, .postid-1735 .et-pb-arrow-prev, .postid-1739 .et-pb-arrow-prev, .postid-1743 .et-pb-arrow-prev, .postid-1747 .et-pb-arrow-prev, .postid-1751 .et-pb-arrow-prev {
left: 25px !important;
}

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) 
and (orientation : portrait) {
.postid-1131 .et_pb_slider .et_pb_slide, .postid-1170 .et_pb_slider .et_pb_slide, .postid-1181 .et_pb_slider .et_pb_slide, .postid-1191 .et_pb_slider .et_pb_slide, .postid-1200 .et_pb_slider .et_pb_slide, .postid-1206 .et_pb_slider .et_pb_slide, .postid-1214 .et_pb_slider .et_pb_slide, .postid-1222 .et_pb_slider .et_pb_slide, .postid-1230 .et_pb_slider .et_pb_slide, .postid-1238 .et_pb_slider .et_pb_slide, .postid-1251 .et_pb_slider .et_pb_slide, .postid-1257 .et_pb_slider .et_pb_slide, .postid-1264 .et_pb_slider .et_pb_slide, .postid-1271 .et_pb_slider .et_pb_slide, .postid-1278 .et_pb_slider .et_pb_slide, .postid-1283 .et_pb_slider .et_pb_slide, .postid-1288 .et_pb_slider .et_pb_slide, .postid-1293 .et_pb_slider .et_pb_slide, .postid-1298 .et_pb_slider .et_pb_slide, .postid-1303 .et_pb_slider .et_pb_slide, .postid-1311 .et_pb_slider .et_pb_slide, .postid-1316 .et_pb_slider .et_pb_slide, .postid-1322 .et_pb_slider .et_pb_slide, .postid-1331 .et_pb_slider .et_pb_slide, .postid-1335 .et_pb_slider .et_pb_slide, .postid-1340 .et_pb_slider .et_pb_slide, .postid-1344 .et_pb_slider .et_pb_slide, .postid-1348 .et_pb_slider .et_pb_slide, .postid-1352 .et_pb_slider .et_pb_slide, .postid-1359 .et_pb_slider .et_pb_slide, .postid-1365 .et_pb_slider .et_pb_slide, .postid-1371 .et_pb_slider .et_pb_slide, .postid-1377 .et_pb_slider .et_pb_slide, .postid-1381 .et_pb_slider .et_pb_slide, .postid-1386 .et_pb_slider .et_pb_slide, .postid-1391 .et_pb_slider .et_pb_slide, .postid-1717 .et_pb_slider .et_pb_slide, .postid-1727 .et_pb_slider .et_pb_slide, .postid-1731 .et_pb_slider .et_pb_slide, .postid-1735 .et_pb_slider .et_pb_slide, .postid-1739 .et_pb_slider .et_pb_slide, .postid-1743 .et_pb_slider .et_pb_slide, .postid-1747 .et_pb_slider .et_pb_slide, .postid-1751 .et_pb_slider .et_pb_slide {
width: auto !important;
height: 210px !important;
background-size: contain;
}
}

/* End Individual Project Coding */


.npb {
padding-bottom: 0 !important;
margin-bottom: 0 !important;
}

.postid-1931 div.et_post_meta_wrapper img {
display: none !important;
}

.single .et_social_inline:before {
content:'Share this post:';
color: #3E5D58;
line-height: 1.25em;
font-size: 18px;
font-weight: 700;
}

.et_monarch .et_social_left {
margin-top: 20px !important;
}

.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content-container {
width: 100%;
margin-right: 0;
margin-left: 0;
}

.et_pb_toggle_close h5.et_pb_toggle_title {
color: #000000;
}


/*Start Resources page editing */
@media only screen and (min-width: 981px) {
	.bor-left {
	border-left: 2px solid #000;
}
#main-header.et-fixed-header {
-webkit-box-shadow: 0 0 20px rgba(0,0,0,.4)!important;
-moz-box-shadow: 0 0 20px rgba(0,0,0,.4)!important;
box-shadow: 0 0 20px rgba(0,0,0,.4)!important;
}
.page-id-901 .et_pb_column {
margin-right: 0;
}
.page-id-901 .et_pb_column_1_2 {
width: 48% !important;
}
.page-id-901 .et_pb_column_1_4 {
width: 48% !important;
}
.page-id-901 .et_pb_column_1_4 { 
width: 55% !important;
}
body .fr-col {
		width: 100% !important;
	}
.page-id-901 .et_pb_row .et_pb_column:last-child, 
.et_pb_row_inner .et_pb_column:last-child {
margin-right: 0 !important;
padding: 0 !important;
width: 50%;
}
}

.awards-list h3 {
	padding-bottom: 0;
}

.awards-list span:after {
	content: "";
    display: block;
    height: 4px;
    width: 60px;
    margin: 4px auto -20px auto;
    background: #5b1531;
}

.awards-social li a {
	width: 50px !important;
	height: 50px !important;
	background: transparent !important;
}

.awards-social li.et-social-instagram a.icon:hover,
.awards-social li a:hover {
	background: #829995 !important;
}

.awards-social li.et-social-instagram a.icon {
	background: transparent !important;
}

.awards-social li a {
	margin-right:14px;
}

ul.awards-social {
	margin-left: 2.5em;
}

.awards-social li a.icon::before {
	width: 50px;
    height: 50px;
    font-size: 26px;
    line-height: 50px;
}

.cca-award-projects img {
	width: 12%;
	margin-right: 2%;
}

.cca-award-projects a:last-of-type img{
	margin-right: 0;
}

.cca-middle-row {
	align-items: center;
	-webkit-align-items: center;
	display: flex;
}

.page-id-901 .et_pb_column_1_4.et_pb_column_inner.et_pb_column_inner_0 {
border-left: 1px solid #732e4a !important;
border-right: 1px solid #732e4a !important;
padding: 0 20px;
}

@media only screen and (min-width: 1026px) {
.page-id-901 .et_pb_blog_grid .et_pb_post {
margin: 0 10px 30px 15px !important;
}
}

/*End Resources page editing */


/*Award Scroller */
.page-id-47 .et_pb_widget_area {
max-height: 580px !important;
word-break: break-all;
}

.page-id-47 .et_pb_column_1_4 .et_pb_widget_area_right .et_pb_widget {
max-height: 580px !important;
overflow: hidden;
word-break: initial;
-ms-word-break: initial;
}
/*Award Scroller*/


.page-id-242 .et_pb_slider {
display: none !important;
}

/* when the screen size is 767px or less */
@media all and (max-width: 767px) {
 .et_pb_gallery .et_pb_gallery_items {
width: 85%;
margin: 0 auto;
padding: 8% 0 !important;
}
}

 /* hide desktop version */
.page-id-242 .et_pb_slider {
display: none !important;
}
 
 /* show mobile version */
.page-id-242 .et_pb_slider {
display: block !important;
}
#rev_slider_1_1_wrapper {
display: none !important;
}
.page-id-242 #et-main-area {
margin-top: 0;
}


@media screen and (max-width: 1024px) {
#top-menu li > a {
font-size: 14px !important;
}
#top-menu li, .fullwidth-menu li {
padding-right: 19px !important;
}
.page-id-242 #et-main-area {
margin-top: 8px;
}
}

#top-menu-nav > ul > li > a:hover {
transition: none;
-webkit-transition: none;
-moz-transition: none;
}

.page-id-49 .et_pb_column_1, 
.page-id-49 .et_pb_column_2, 
.page-id-49 .et_pb_column_3, 
.page-id-49 .et_pb_column_4, 
.page-id-49 .et_pb_column_5, 
.page-id-49 .et_pb_column_6 {
box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.45);
-webkit-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.45);
-moz-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.45);
border: 6px solid #fff;
}

.page-id-49 .et_pb_column_1_3 h2 {
font-size: 20px;
}

.et-social-flikr {
	top: 12px;
}

.et-social-flikr a.icon:before {
    content: "";
    background-image: url(https://www.capecod.com.au/wp-content/uploads/2019/02/herc-icon.png);
    background-size: 70%;
    background-repeat: no-repeat;
    background-position: center;
}



/* Portfolio 3 Columns */

@media (min-width: 981px) {
.et_pb_column_4_4 .et_pb_portfolio_item.et_pb_grid_item {
float: left !important;
clear: none !important;
}
.et_pb_column_4_4 .et_pb_portfolio_item.et_pb_grid_item:not(:nth-child(3n)) {
width: 31.333% !important;
margin-right: 3% !important;
}
.et_pb_column_4_4 .et_pb_portfolio_item.et_pb_grid_item:nth-child(3n) {
width: 31.333% !important;
margin-right: 0 !important;
}
}

.et_pb_fh_post_carousel .owl-carousel .et_pb_fh_carousel_item {
	width: 391px;
	margin-right: 25px;
	box-shadow: 0px 12px 18px -6px rgba(0,0,0,0.3);
	margin-bottom: 30px;
}

.owl-carousel.owl-drag .owl-item {
	width: 391px !important;
	    margin-right: 25px;
}


/*Hide the section overflow*/
.ds-carousel-section {
    width: 100%;
    overflow: hidden;
}
 
/*Set the row width*/
.ds-carousel-row {
    overflow: hidden;
    width: 1000vw;
    max-width: 1000vw;
}
 
@media all and (max-width: 1024px) {
/*Override Divi's width setting on tablets*/
    .ds-carousel-section .ds-carousel-row {
        max-width: 1000vw !important;
    }
}
 
@media all and (max-width: 479px) {
/*Override Divi's width setting on mobiles*/
    .ds-carousel-section .ds-carousel-row {
        max-width: 1000vw !important;
    }
	.et_pb_button_alignment_center a.et_pb_button {
	margin: 0 auto !important;
	float: none;
}
	.home .et_pb_post_slider {
    max-height: 340px;
	}
}
 
/*Style the navigation arrows*/
#ds-arrow-left,
#ds-arrow-right {
    color: #829995;
    border: 2px solid #829995;
	background: transparent;
    font-family: 'ETModules';
    font-size: 40px;
    border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
    cursor: pointer;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
	width: 50px;
	height: 50px;
	padding: 0;
}
 
/*Position the left arrow*/
#ds-arrow-left {
    float: right;
    margin-right: 0;
}
 
/*Position the right arrow*/
#ds-arrow-right {
    float: left;
    margin-left: 0;
}
 
/*Style navigation arrows on hover*/
#ds-arrow-left:hover,
#ds-arrow-right:hover {
	background: #829995;
	color: #ffffff;
}
 
/*Style navigation arrows on click*/
#ds-arrow-left:active,
#ds-arrow-right:active {
    -webkit-box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, 0.2) inset;
    box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, 0.2) inset;
}
 
/*Make sure the modules span their entire container*/
.ds-carousel-module .column {
    float: left;
    width: 100% !important;
    margin-right: 0 !important;
}
 
/*Set the module width*/
.ds-carousel-module {
    width: 391px; /*Change this value to increase or decrease the module displayed per page*/
    padding: 0;
    float: left;
	margin-right: 25px;
    position: relative;
    margin-bottom: 0 !important;
}
 
/*Adjust for smaller screens*/
@media all and (max-width: 1024px) {
    /*Show 3 modules per page on tablets*/
    .ds-carousel-module {
        width: 33.33vw;
    }
    /*Align the navigation on smaller screens*/
    #ds-arrow-row .et_pb_column {
        width: 50% !important;
    }
}
 
@media all and (max-width: 479px) {
    /*Show 1 module per page on mobiles*/
    .ds-carousel-module {
        width: 100vw;
    }
}

.ds-carousel-section .et_pb_column_4_4 .et_pb_portfolio_item.et_pb_grid_item:not(:nth-child(3n)) {
	width: 100% !important;
	margin-bottom: 0 !important;
}

.et_pb_fh_post_carousel_title {
	/* font-family: 'Krona One', sans-serif; */
    font-weight: 600!important;
    font-size: 20px!important;
    color: #415f5a!important;
    text-decoration: none;
	padding: 0 20px !important;
	margin-top: 10px;
}

body .owl-nav {
	text-align: center;
	margin-top: 20px;
}

body .et_pb_fh_post_carousel .owl-carousel .owl-nav button {
	position: relative;
    color: #829995;
    border: 2px solid #829995;
	background: transparent;
    font-family: 'ETModules';
    font-size: 40px;
    border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
    cursor: pointer;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
	width: 50px;
	height: 50px;
	padding: 0;
}

body .owl-nav .owl-prev {
    margin-right: 10px;
	left: 0 !important;
}
 
/*Position the right arrow*/
body .owl-nav .owl-next {
    margin-left: 10px;
	right: 0 !important;
}

body .et_pb_fh_post_carousel a.wl {
    width: 100%;
    height: 100%;
    position: absolute;
}
 
/*Style navigation arrows on hover*/
#ds-arrow-left:hover,
#ds-arrow-right:hover {
	background: #829995;
	color: #ffffff;
}

.ds-carousel-module h2.et_pb_module_header,
.ds-carousel-module .post-meta {
	padding: 0 20px !important;
}

.ds-carousel-section .et_overlay {
	display: none;
}

body .et_pb_fh_post_carousel .owl-carousel .et_pb_fh_carousel_item,
.ds-carousel-module .et_pb_portfolio_item {
	-webkit-transition: all .3s ease-in;
	-moz-transition: all .3s ease-in;
	transition: all .3s ease-in;
}

body .et_pb_fh_post_carousel .owl-carousel .et_pb_fh_carousel_item:hover,
.ds-carousel-module .et_pb_portfolio_item:hover {
	    transform: scale(1.05,1.05);
    -webkit-transform: scale(1.05,1.05);
    -moz-transform: scale(1.05,1.05);
    transition: all .3s ease-out;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
	-webkit-box-shadow: 0px 12px 18px -16px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 12px 18px -16px rgba(0,0,0,0.3);
	box-shadow: 0px 12px 18px -16px rgba(0,0,0,0.3);
}

.ds-carousel-module .et_pb_portfolio_item h2 a {
	font-weight: normal;
}

body .et_pb_fh_post_carousel_content p,
.ds-carousel-module span p {
	padding: 0 20px;
	font-weight: normal;
	color: #5d6668;
	font-size: 20px;
	/* font-family: "proxima-nova", sans-serif; */
}

.cca-hpt p {
	font-weight: normal;
	color: #5d6668;
	font-size: 20px;
	/* font-family: "proxima-nova", sans-serif; */
	padding-bottom: 0;
}

#carousel-btn {
	color: #ffffff;
	background: #5b1531;
	border-style: none;
    font-family: 'ETModules';
    font-size: 50px;
    border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
    cursor: pointer;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
	width: 50px;
	height: 50px;
	padding: 0;
	float: right;
	margin-right: 20px;
	margin-bottom: 20px;
}

.cc-projects-portfolio #carousel-btn {
	display: none;
}

.ds-carousel-row .et_portfolio_image:hover {
	cursor: pointer;
}

@media (max-width: 980px) {
	.cca-middle-row {
		display: block !important;
	}
	#et-secondary-menu, #et-secondary-nav {
		display: block !important;
		float: none;
		padding-top: 10px;
    	text-align: center;
	}
}
@media (max-width: 767px) {
	#et-secondary-menu .et_duplicate_social_icons {
		display: none !important;
	}
}

.author-shortcodes, .et-learn-more, .et-simple-slider, .et-tabs-container, .et-tooltip-box, .tabs-left {
    color: #666 !important;
}