/*
Theme Name: Medi-Fit Doetinchem
Description: Theme for Medi-Fit Doetinchem by Mull2media
Author: Mull2media
Author URI: https://mull2media.nl
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

.pattern-right-top:after {content:'';position:absolute;top:0;right:0;width:30%;height:30%;background-image:url(/images/hoek-icon.svg);background-size:cover;opacity:1;pointer-events:none;min-height:275px;}
.pattern-center:after {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/Medi-Fit-Icon.svg);background-size: contain;background-repeat: no-repeat;opacity: .025;pointer-events: none;background-position: center;}
.pattern-bottom:after {content:'';position:absolute;bottom:0;left:0;right:0;width: 95%;height: 20%;background-image:url(/images/top-logo.svg);background-size: contain;background-repeat: no-repeat;background-position: bottom center;opacity:1;pointer-events:none;margin:0 auto!important;}
.pattern-left-bottom:after {content: '';position: absolute;bottom: 0;left: -30px;width: 100%;height: 40%;background-image: url(/images/hoek-logo.svg);background-size: contain;background-repeat: no-repeat;background-position: bottom left;opacity: 1;pointer-events: none;}
.has-pattern-background .awb-background-pattern {background-size: cover!important;background-position: center center;}
.gform_wrapper .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper .gfield_select[multiple=multiple] {border-top:0!important;border-left:0!important;border-right:0!important;border-radius:0!important;box-shadow:none!important}
.gform-theme--foundation .gfield textarea.medium, .gform_wrapper .top_label textarea.textarea {border-radius:0!important;box-shadow:none!important;}
.gform-footer .gform_button.button {background: var(--awb-custom_color_3)!important;padding:24px 48px!important;border-radius:0!important;transition:.4s!important;letter-spacing: 0.015em !important;font-size: 16px !important;}
.gform-footer:hover .gform_button.button{opacity:.7!important;}
.footer-image.has-pattern-background .awb-background-pattern {background-image:url(/images/footer-medi-fit.svg)!important;background-size: cover !important;background-repeat: no-repeat;background-position: top right;opacity: 0.05!important;}
.post-content .fusion-image-element span.fusion-imageframe  {border-radius:50px 0 50px 0;}
@media screen and (max-width:640px) {
	.border-left>.fusion-column-wrapper {border:0!important;}
	.fusion-checklist, ul.fusion-checklist {margin:0!important;}
	.fusion-title h1, .fusion-title h2 {font-size:30px!important;}
	.fusion-title h3 {font-size:25px!important;}
	.team-block .fusion-title h4 {font-size:16px!important;}
	.team-text ul.fusion-checklist {margin-bottom:30px!important;}
	.top-border {border-top:1px solid #f5f5f5!important;}
	.home-block>.fusion-column-wrapper {border:0!important;}
	.home-block .fusion-text p {font-size:17px!important;}
	.home-block a.fusion-button {margin-right:0!important;margin-bottom:10px!important;}
	.info-container i.fontawesome-icon {font-size:40px!important;margin-bottom:0!important;}
	.pattern-center:after {height:33%;opacity:.4;}
	.pattern-right-top:after {width: 30%;height: 5%;min-height:none;}	
	.fusion_builder_column_1_1>.fusion-column-wrapper {border-radius:0!important;}
	.blocks-container .fusion_builder_column_1_2>.fusion-column-wrapper, .blocks-container .fusion_builder_column_1_3>.fusion-column-wrapper {--awb-border-radius: 50px 0px 0px 0px!important;}
	.blocks-container .fusion_builder_column_1_2 .fusion-column-wrapper .fusion-builder-row-inner .fusion_builder_column_inner, .blocks-container .fusion_builder_column_1_3 .fusion_builder_column_inner{--awb-inner-bg-color:rgb(255 255 255 / 85%)!important;}
}