/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0.2
*/

body:not(.template-slider) #Header {box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0.2); z-index: 9;}

#Top_bar {border-bottom: 0px;}

#Top_bar .menu > li > a {padding: 15.5px 0;}
#Top_bar .menu > li > a span:not(.description) {text-transform: uppercase; line-height: 50px; padding: 0px 15px; letter-spacing: 1px;}

#Top_bar .menu li ul li {width: 300px;}
#Top_bar .menu li ul li a {padding: 7px 20px; line-height: 26px;}


#menu-item-35 {margin-left: 30px !important;}
#menu-item-35 a span {background: #ceb38f; font-weight: 600; border-radius: 0px 28px 0px 28px; padding: 0px 45px !important; color: #ffffff;}

#Top_bar.is-sticky .menu_wrapper .menu > li > a {padding: 5px 0;}

/* Global */

.button {padding: 0px; transition: all 0.3s ease;}
.button:hover {transform: translateY(-2px); box-shadow: 0 8px 18px rgba(0,0,0,0.2);}

.button .button_label {font-size: 16px; line-height: 30px; padding: 10px 0px; width: 283px; text-align: center; font-weight: 600;}

b, strong, dt {font-weight: 500;}

.button_theme, input[type="submit"] {background: #91795e !important;}

/* Home */

.landing-wrap {padding: 75px 30px 175px 0px;}
.landing-wrap .column_attr .inner {width: 430px; display: block; margin: 0 0 0 auto;}
.landing-wrap .image_wrapper img {padding: 0 40px 30px 0;}
.landing-wrap p.lead {color: #ceb38f; margin-bottom: 50px;}

#about .section-decoration.top {top: -82px;}
#about .section-decoration.bottom {bottom: -70px;}

.about-wrap {padding: 20px 0px;}
.about-wrap .column_attr {padding: 45px 155px 0px 280px;}
.about-wrap h2 {margin: 20px 0px 40px;}
.about-wrap p {margin-bottom: 40px;}

.custom-video {position: relative; width: 100%; max-width: 100%;}
.custom-video video {width: 100%; display: block; border-radius: 12px;}

.play-button {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); color: white; font-size: 40px; width: 230px; height: 163px; border-radius: 0px; display: flex; align-items: center; justify-content: center; cursor: pointer; transition: 0.3s;}

#services {background-size: 55%;}
#services .section-decoration.top {top: -100px;}

.services-wrap {max-width: 1273px; display: block; margin: 0 auto;}

.services-head .column_attr {padding: 20px 0px 90px;}
.services-head .image_wrapper {padding-bottom: 50px;}

.service-block .mcb-column-inner {background: rgba(255, 255, 255, 0.5); margin: 0 13px 26px !important; border-radius: 28px;}
.service-block .column_attr {padding: 20px 0px;}
.service-block .image_wrapper {display: flex; height: 111px; align-items: center;}
.service-block h3 {margin: 10px 0 10px; color: #91795e; font-size: 22px;}
.service-block p {font-size: 15px; line-height: 20px; min-height: 120px; padding: 0px 20px;}
.service-block .button_label {width: 112px; font-size: 12px;}

.services-foot .button {margin: 60px 0 87px;}
.services-foot .button_label {width: 396px;}

/* About */

.sec-about .inner {padding: 0px 0px 50px !important;}
.sec-about .inner p {margin-bottom: 50px;}
.sec-about .inner p:last-child {margin-bottom: 0px;}

.sec-about-wrap {padding: 20px 170px 0px 140px;}
.sec-about-wrap .column_attr {padding: 50px 0px 0px 40px;}

/* Team */

.team-wrap {padding: 20px 100px 100px 140px;}
.team-wrap .column_attr {padding: 0px 0px 0px 30px;}
.team-wrap .inner {position: relative; padding: 60px 0px 0px 80px;}
.team-wrap .inner img {position: absolute; left: 0px;}
.team-wrap .inner h3 {color: #000000; font-weight: 600; margin-bottom: 0px;}
.team-wrap .inner p {color: #91795e; font-weight: 500;}
.team-wrap .button {margin-top: 100px !important;}
.team-wrap .column_divider {height: 50px;}

.team-wrap .column_image .image_wrapper img {border-radius: 50%; border: 25px solid #91795e; max-width: 335px;}

/* Secondary */

.sec-head {background-size: cover;}
.sec-head h4, .sec-body h4, .sec-body h3, .team-wrap h3 {font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif !important;}

.sec-head-wrap {padding: 70px 0px 100px;}
.sec-head-wrap .column_attr {padding-left: 50px; min-height: 376px;}
.sec-head-wrap h2 {margin-bottom: 35px;}
.sec-head-wrap .image_frame {margin-bottom: 20px;}
.sec-head-wrap h4 {color: #91795e; text-transform: uppercase; margin-bottom: 0px;}
.sec-head-wrap p {font-weight: 500;}

.sec-body .section-decoration.top {top: -97px;}

.sec-body-wrap {max-width: 1160px; display: block; margin: 75px auto 130px;}

.sec-body-wrap .inner {position: relative; padding-top: 40px;}
.sec-body-wrap .inner p, .sec-body-wrap .inner h4, .sec-body-wrap .inner h3 {position: relative; padding-left: 70px;}
.sec-body-wrap .inner p img, .sec-body-wrap .inner h4 img, .sec-body-wrap .inner h3 img {position: absolute; left: 0px; top: -15px;}
.sec-body-wrap h3 {margin-bottom: 5px; color: #91795e; font-weight: 500;}
.sec-body-wrap p {margin-bottom: 40px;}
.sec-body-wrap ul {margin-bottom: 40px;}
.sec-body-wrap .button {margin-top: 100px;}

.sec-body-wrap .accordion {margin: 20px 0px;}

.accordion .question {border: 0px; box-shadow: none; background: transparent; margin-bottom: 10px;}
.accordion .question > .title {border-radius: 0px 20px 0px 20px; background: #ceb38f; font-size: 18px; font-weight: 500; color: #000000;}

.accordion .question.active > .title {color: #000000;}

.accordion .question.active > .title > .acc-icon-minus {color: #91795e !important;}

.accordion .question > .title > .acc-icon-plus, .accordion .question .title > .acc-icon-minus {font-size: 24px; line-height: 24px; color: #91795e; left: 2px;}

.accordion .question > .answer {padding: 20px 60px;}

.sec-body-wrap h3 {}

/* Contact */

.contact-wrap {}

.contact-wrap .left .column_attr {padding-right: 150px;}
.contact-wrap .left p {position: relative; padding-left: 60px;}
.contact-wrap .left p span {background: #91795e; border-radius: 0px 20px 0px 20px; display: flex; position: absolute; left: 0px; align-items: center; padding: 10px; top: -8px;}
.contact-wrap .left p span img {width: 20px; height: 20px; object-fit: contain; flex-shrink: 0;}

.contact-wrap .right p {margin-bottom: 20px;}

/* Footer */

#Footer .widget {margin: 0px;}

.paia-forms {margin-bottom: 15px;}
.paia-forms p {margin-bottom: 3px; font-size: 17px; font-weight: 600;}

#custom_html-2 p {position: relative; padding-left: 50px;}
#custom_html-2 p img {position: absolute; left: 0px;}

.widget_nav_menu ul {list-style-type: none; padding: 0 30px; background: transparent; position: relative; top: -8px;}
.widget_nav_menu ul li {padding-left: 20px;}
.widget_nav_menu ul li:after {left: 0px; width: 100%; background: #808080;}

#custom_html-4 .textwidget {padding-left: 30px; padding-right: 45px;}
#custom_html-4 p {font-style: italic; font-weight: 500;}
#custom_html-4 p span {display: block; font-style: normal; font-weight: 400; margin: 15px 0px 0px;}

#back_to_top {margin: 0px; float: none; position: absolute; top: 0px; right: 0px;}

.site-link {font-weight: 600; color: #ffffff !important;}
.copyright {font-size: 14px;}

.mfn-footer .footer_copy {border: 0px;}
.footer_copy .mcb-column-inner {margin-bottom: 0px;}
#Footer .footer_copy .one {padding: 15px 0px; margin: 0; min-height: unset; border-top: 1px solid #808080;}

.wpcf7-submit:focus {outline: none !important;}
.wpcf7 form .wpcf7-response-output {margin: 0;}
button:focus {outline: none !important;}

/* RESPONSIVE */

html, body {overflow-x: hidden !important;}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
@media only screen and (min-width: 1490px) and (max-width: 1680px){
	
	#Top_bar #logo img {width: 585px;}
	
	#Top_bar .menu > li > a span:not(.description) {padding: 0px 12px;}
	
	#Top_bar.is-sticky .menu_wrapper .menu > li > a {padding: 5px 0;}
	
	#menu-item-35 a span {padding: 0px 20px;}
	
/* Global */
	
/* Home */
	
	#landing {background-position: center left 34% !important;}
	
	.about-wrap .column_attr {padding: 0px 100px 20px 100px;}
	.about-wrap .column_image .image_wrapper {padding: 30px 50px 0px 0px;}
	
/* Team */
	
	.team-wrap .column_image .image_wrapper img {border: 15px solid #91795e; width: 100%;}
	
/* Secondary */
	
	.sec-head {background-size: cover;}
	.sec-head .mcb-background-overlay {background: rgba(255,255,255,0.5);}
	
	.sec-head-wrap .column_attr {padding-right: 50px;}
	
/* Footer */
	
	#Footer .widgets_wrapper {padding: 60px 30px;}
	
	#Footer .footer_copy .one {padding: 15px 30px;}

}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
@media only screen and (min-width: 1240px) and (max-width: 1489px){
	
	#Top_bar #logo img {width: 464px;}
	
	#Top_bar .menu > li > a span:not(.description) {font-size: 14px; padding: 0px 12px;}
	
	#Top_bar.is-sticky .menu_wrapper .menu > li > a {padding: 5px 0;}
	
	#menu-item-35 a span {padding: 0px 15px !important;}
	
	
/* Global */
	
/* Home */
	
	#landing {background-position: center left 34% !important;}
	
	.about-wrap .column_attr {padding: 0px 100px 20px 100px;}
	.about-wrap .column_image .image_wrapper {padding: 30px 50px 0px 0px;}
	
/* Team */
	
	.team-wrap .column_image .image_wrapper img {border: 15px solid #91795e; width: 100%;}
	
/* Secondary */
	
	.sec-head {background-size: cover;}
	.sec-head .mcb-background-overlay {background: rgba(255,255,255,0.65);}
	
	.sec-head-wrap .column_attr {padding-right: 50px;}
	
	
/* Footer */
	
	#Footer .widgets_wrapper {padding: 60px 30px;}
	
	#Footer .footer_copy .one {padding: 15px 30px;}

}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
@media only screen and (min-width: 960px) and (max-width: 1239px){
	
	#Top_bar #logo img {width: 600px;}
	
	#Top_bar a.responsive-menu-toggle {right: 0px;}
	#Top_bar a.responsive-menu-toggle i {font-size: 28px;}
	
	#menu-item-35 {margin-left: 0px !important;}
	#menu-item-35 a span {background: transparent; color: inherit; padding: 0px !important;}
	
/* Global */
	
	.button .button_label {width: 254px; font-size: 14px;}
	
	h3 {font-size: 16px; line-height: 22px;}
	
/* Home */
	
	#landing {background-position: center left 30% !important;}
	#landing .mcb-background-overlay {background: rgba(0,0,0,0.75);}
	
	.landing-wrap {padding: 50px 0px 125px;}
	.landing-wrap .column_attr .inner {width: 60%;}
	.landing-wrap .image_wrapper img {padding: 0 0 20px;}
	
	.about-wrap {padding: 50px 0px;}
	.about-wrap .column_attr {padding: 0 40px 50px 0;}
	.about-wrap .column_image .image_wrapper {padding-top: 110px;}
	
	#home-video .section_wrapper, #bottom-image .section_wrapper {padding-left: 0px !important; padding-right: 0px !important; max-width: 100% !important;}
	
	.play-button {width: 100px; height: auto;}
	
	.services-wrap .column_divider {display: none !important;}
	
	.services-head .image_wrapper {max-height: 115px;}
	
	.services-wrap .service-block {width: 50%;}
	.service-block .mcb-column-inner {margin: 0px 13px 26px !important;}
	.service-block .image_wrapper {margin-bottom: 10px;}
	.service-block p {font-size: inherit; line-height: inherit; min-height: 156px;}
	.service-block .button_label {width: 130px;}
	
	.services-foot .button {margin: 50px 0px;}
	
/* About */
	
	.sec-about-wrap, .team-wrap {padding: 50px 0px;}
	.sec-about-wrap .column_attr {padding: 50px 0px 0px 30px;}
	
/* Team */
	
	.team-wrap .column_attr {padding: 0px 0px 0px 30px;}
	.team-wrap .inner {padding: 20px 0px 0px 0px;}
	.team-wrap .inner img {position: static;}
	.team-wrap .button {margin-top: 50px !important;}
	
	.team-wrap .column_image .image_wrapper img {border: 15px solid #91795e; width: 100%;}
	
/* Secondary */
	
	.sec-head {background-size: cover;}
	.sec-head .mcb-background-overlay {background: rgba(255,255,255,0.75);}
	.sec-head p.lead {line-height: 30px;}
	
	.sec-head-wrap {padding: 50px 50px 50px 0px;}
	.sec-head-wrap .column_attr {padding-left: 0; min-height: unset;}
	.sec-head-wrap h4 {margin-top: 10px;}
	
	.sec-body-wrap {padding: 50px 30px; margin: 0px;}
	.sec-body-wrap .button {margin-top: 0px; margin-bottom: 75px;}
	
/* Contact */
	
	.contact-wrap .left .column_attr {padding-right: 50px;}
	.contact-wrap .left p span {top: -13px;}
	
/* Footer */
	
	#Footer .one-fourth {width: 33.333%;}
	
	#custom_html-2 .textwidget {margin-bottom: 40px;}
	#custom_html-2 p {padding-left: 50px; text-align: left;}
	
	#custom_html-3 {display: none;}
	
	#custom_html-4 .textwidget {padding: 0px 50px 0px 0px; text-align: left;}
	
	.widget_nav_menu ul li {padding-left: 20px; text-align: left;}
    
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
@media only screen and (min-width: 768px) and (max-width: 959px){
	
	#Top_bar #logo img {width: 600px;}
	
	#Top_bar a.responsive-menu-toggle {right: 0px;}
	#Top_bar a.responsive-menu-toggle i {font-size: 28px;}
	
	#menu-item-35 {margin-left: 0px !important;}
	#menu-item-35 a span {background: transparent; color: inherit; padding: 0px !important;}
	
/* Global */
	
	.button .button_label {width: 254px; font-size: 14px;}
	
	h3 {font-size: 16px; line-height: 22px;}
	h4 {font-size: 18px; line-height: 26px;}
	
/* Home */
	
	#landing {background-position: center left 30% !important;}
	#landing .mcb-background-overlay {background: rgba(0,0,0,0.75);}
	
	.landing-wrap {padding: 50px 0px;}
	.landing-wrap .column_attr .inner {width: 60%;}
	.landing-wrap .image_wrapper img {padding: 0 0 20px;}
	
	.about-wrap {padding: 50px 0px;}
	.about-wrap .column_attr {padding: 0 40px 50px 0;}
	.about-wrap .column_image .image_wrapper {padding-top: 110px;}
	
	#home-video .section_wrapper, #bottom-image .section_wrapper, #map .section_wrapper {padding-left: 0px !important; padding-right: 0px !important; max-width: 100% !important;}
	
	.play-button {width: 100px; height: auto;}
	
	.services-wrap .column_divider {display: none !important;}
	
	.services-head .image_wrapper {max-height: 115px;}
	
	.services-wrap .service-block {width: 50%;}
	.service-block .mcb-column-inner {margin: 0px 13px 26px !important;}
	.service-block .image_wrapper {margin-bottom: 10px;}
	.service-block p {font-size: inherit; line-height: inherit; min-height: 156px;}
	.service-block .button_label {width: 130px;}
	
	.services-foot .button {margin: 50px 0px;}
	
/* About */
	
	.sec-about-wrap, .team-wrap {padding: 50px 0px;}
	.sec-about-wrap .column_attr {padding: 50px 0px 0px 30px;}
	
/* Team */
	
	.team-wrap .column_attr {padding: 0px 0px 0px 30px;}
	.team-wrap .inner {padding: 20px 0px 0px 0px;}
	.team-wrap .inner img {position: static;}
	.team-wrap .button {margin-top: 50px !important;}
	
	.team-wrap .column_image .image_wrapper img {border: 15px solid #91795e; width: 100%;}
	
/* Secondary */
	
	.sec-head {background-size: cover;}
	.sec-head .mcb-background-overlay {background: rgba(255,255,255,0.65);}
	.sec-head h4 {font-weight: bold;}
	
	.sec-head-wrap {padding: 50px 00px;}
	.sec-head-wrap .column_attr {padding-left: 0; min-height: unset;}
	.sec-head-wrap h4 {margin-top: 10px;}
	
	.sec-body-wrap {padding: 50px 0px; margin: 0px;}
	.sec-body-wrap .button {margin-top: 0px; margin-bottom: 75px;}
	
/* Contact */
	
	.contact-wrap .left .column_attr {padding-right: 50px;}
	.contact-wrap .left p span {top: -13px;}
	
/* Footer */
	
	#Footer .one-fourth {width: 100%;}
	#Footer .widgets_wrapper .container {max-width: 400px;}
	
	#custom_html-2 .textwidget {margin-bottom: 40px;}
	#custom_html-2 p {padding-left: 0px; text-align: center;}
	#custom_html-2 p img {position: static; display: block; margin: 0 auto 10px;}
	
	#custom_html-3 {display: none;}
	
	#custom_html-4 .textwidget {padding: 0px; text-align: center; margin-top: 30px;}
	
	.widget_nav_menu ul li {padding-left: 0px; text-align: center;}
	
	#back_to_top {position: static; display: block; margin: 20px auto 0;}
    
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
@media only screen and (min-width: 480px) and (max-width: 767px){
	
#Top_bar .logo #logo {margin: 10px 80px 10px 30px; height: 90px; line-height: 90px; text-align: left;}
	#Top_bar #logo img {max-width: 210px;}
	
	#Top_bar a.responsive-menu-toggle {top: 55px; right: 15px;}
	#Top_bar a.responsive-menu-toggle i {font-size: 28px;}
	
	#menu-item-35 {margin-left: 0px !important;}
	#menu-item-35 a span {background: transparent; color: inherit; padding: 0px !important;}
	
/* Global */
	
	.button .button_label {width: 254px; font-size: 14px;}
	
	h3 {font-size: 16px; line-height: 22px;}
	h4 {font-size: 18px; line-height: 26px;}
	
/* Home */
	
	#landing .mcb-background-overlay {background: rgba(0,0,0,0.75);}
	
	.landing-wrap {padding: 50px 0px;}
	.landing-wrap .column_attr .inner {width: 100%;}
	.landing-wrap .image_wrapper img {padding: 0 0 20px;}
	
	.about-wrap {padding: 50px 0px;}
	.about-wrap .column_attr {padding: 0 0 50px;}
	
	#home-video .section_wrapper, #bottom-image .section_wrapper, #map .section_wrapper {padding-left: 0px !important; padding-right: 0px !important; max-width: 100% !important;}
	
	.play-button {width: 55px; height: auto;}
	
	.services-head .image_wrapper {max-height: 115px;}
	
	.service-block .mcb-column-inner {margin: 0px 0px 26px !important;}
	.service-block .image_wrapper {margin-bottom: 10px;}
	.service-block p {font-size: inherit; line-height: inherit; min-height: unset;}
	.service-block .button_label {width: 130px;}
	
	.services-foot .button {margin: 50px 0px;}
	
/* About */
	
	.sec-about-wrap, .team-wrap {padding: 50px 0px;}
	.sec-about-wrap .column_attr {padding: 50px 0px 0px 0px;}
	
/* Team */
	
	.team-wrap .column_attr {padding: 0px;}
	.team-wrap .inner {padding: 20px 0px 0px 0px;}
	.team-wrap .inner img {position: static;}
	.team-wrap .button {margin-top: 50px !important;}
	
	.team-wrap .column_image .image_wrapper img {border: 10px solid #91795e;}
	
/* Secondary */
	
	.sec-head {background-size: cover;}
	.sec-head .mcb-background-overlay {background: rgba(255,255,255,0.65);}
	.sec-head h4 {font-weight: bold;}
	
	.sec-head-wrap {padding: 50px 00px;}
	.sec-head-wrap .column_attr {padding-left: 0; min-height: unset;}
	.sec-head-wrap h4 {margin-top: 10px;}
	
	.sec-body-wrap {padding: 50px 0px;}
	.sec-body-wrap .button {margin-top: 0px; margin-bottom: 75px;}
	
/* Contact */
	
	.contact-wrap .left .column_attr {padding-right: 0px;}
	.contact-wrap .left p span {top: -13px;}
	
/* Footer */
	
	#custom_html-2 .textwidget {margin-bottom: 40px;}
	#custom_html-2 p {padding-left: 0px; text-align: center;}
	#custom_html-2 p img {position: static; display: block; margin: 0 auto 10px;}
	
	#custom_html-3 {display: none;}
	
	#custom_html-4 .textwidget {padding: 0px; text-align: center; margin-top: 30px;}
	
	.widget_nav_menu ul li {padding-left: 0px; text-align: center;}
	
	#back_to_top {position: static; display: block; margin: 20px auto 0;}
    
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
@media only screen and (max-width: 479px){

	#Top_bar .logo #logo {margin: 10px 80px 10px 30px; height: 90px; line-height: 90px; text-align: left;}
	#Top_bar #logo img {max-width: 210px;}
	
	#Top_bar a.responsive-menu-toggle {top: 55px; right: 15px;}
	#Top_bar a.responsive-menu-toggle i {font-size: 28px;}
	
	#menu-item-35 {margin-left: 0px !important;}
	#menu-item-35 a span {background: transparent; color: inherit; padding: 0px !important;}
	
/* Global */
	
	.button .button_label {width: 254px; font-size: 14px;}
	
	h3 {font-size: 16px; line-height: 22px;}
	h4 {font-size: 18px; line-height: 26px;}
	
/* Home */
	
	#landing .mcb-background-overlay {background: rgba(0,0,0,0.75);}
	
	.landing-wrap {padding: 150px 0px 50px;}
	.landing-wrap .column_attr .inner {width: 100%;}
	.landing-wrap .image_wrapper img {padding: 0 0 20px;}
	
	.about-wrap {padding: 50px 0px;}
	.about-wrap .column_attr {padding: 0 0 50px;}
	
	#home-video .section_wrapper, #bottom-image .section_wrapper, #map .section_wrapper {padding-left: 0px !important; padding-right: 0px !important;}
	
	.play-button {width: 55px; height: auto;}
	
	.services-head .image_wrapper {max-height: 115px;}
	
	.service-block .mcb-column-inner {margin: 0px 0px 26px !important;}
	.service-block .image_wrapper {margin-bottom: 10px;}
	.service-block p {font-size: inherit; line-height: inherit; min-height: unset;}
	.service-block .button_label {width: 130px;}
	
	.services-foot .button {margin: 50px 0px;}
	
/* About */
	
	.sec-about-wrap, .team-wrap {padding: 50px 0px;}
	.sec-about-wrap .column_attr {padding: 50px 0px 0px 0px;}
	
/* Team */
	
	.team-wrap .column_attr {padding: 0px;}
	.team-wrap .inner {padding: 20px 0px 0px 0px;}
	.team-wrap .inner img {position: static;}
	.team-wrap .button {margin-top: 50px !important;}
	
	.team-wrap .column_image .image_wrapper img {border: 5px solid #91795e; max-width: 250px;}

	
/* Secondary */
	
	.sec-head {background-size: cover;}
	.sec-head .mcb-background-overlay {background: rgba(255,255,255,0.65);}
	.sec-head h4 {font-weight: bold;}
	
	.sec-head-wrap {padding: 50px 00px;}
	.sec-head-wrap .column_attr {padding-left: 0; min-height: unset;}
	.sec-head-wrap h4 {margin-top: 10px;}
	
	.sec-body-wrap {padding: 50px 0px;}
	.sec-body-wrap .button {margin-top: 0px; margin-bottom: 75px;}
	
/* Contact */
	
	.contact-wrap .left .column_attr {padding-right: 0px;}
	.contact-wrap .left p span {top: -13px;}
	
/* Footer */
	
	#custom_html-2 .textwidget {margin-bottom: 40px;}
	#custom_html-2 p {padding-left: 0px; text-align: center;}
	#custom_html-2 p img {position: static; display: block; margin: 0 auto 10px;}
	
	#custom_html-3 {display: none;}
	
	#custom_html-4 .textwidget {padding: 0px; text-align: center; margin-top: 30px;}
	
	.widget_nav_menu ul li {padding-left: 0px; text-align: center;}
	
	#back_to_top {position: static; display: block; margin: 20px auto 0;}
    
}

