.bwdmfm-svg-map {
	-webkit-mask-size: contain;
	mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	-webkit-mask-position: center;
	mask-position: center;
}

.bwdmfm-flag-img {
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	height: 100vh;
	width: 100%;
}

.bwdmfm-masking-193 {
	-webkit-mask-image: url("/wp-content/plugins/bwd-elementor-addons/includes/../assets/public/css/../img/map-masking/world_map.svg");
	mask-image: url("/wp-content/plugins/bwd-elementor-addons/includes/../assets/public/css/../img/map-masking/world_map.svg");
}

.bwdmfm-flag-img-193 {
	background-image: url("/wp-content/plugins/bwd-elementor-addons/includes/../assets/public/css/../img/flag/world_map.jpg");
	--lzl-bg-img: "/wp-content/plugins/bwd-elementor-addons/includes/../assets/public/css/../img/flag/world_map.jpg";
}

.bwdmfm-flag-img-193.lzl:not(.lzl-ed), .bwdmfm-flag-img-193.lzl-ing:not(.lzl-ed) {
	background-image: none;
}

.bwdmfm-masking-194 {
	-webkit-mask-image: url("/wp-content/plugins/bwd-elementor-addons/includes/../assets/public/css/../img/map-masking/world_map2.svg");
	mask-image: url("/wp-content/plugins/bwd-elementor-addons/includes/../assets/public/css/../img/map-masking/world_map2.svg");
}

.bwdmfm-flag-img-194 {
	background-image: url("/wp-content/plugins/bwd-elementor-addons/includes/../assets/public/css/../img/flag/world_map2.jpg");
	--lzl-bg-img: "/wp-content/plugins/bwd-elementor-addons/includes/../assets/public/css/../img/flag/world_map2.jpg";
}

.bwdmfm-flag-img-194.lzl:not(.lzl-ed), .bwdmfm-flag-img-194.lzl-ing:not(.lzl-ed) {
	background-image: none;
}

.bwdmfm-background-img, .bwdmfm-svg-margin {
	margin: auto !important;
}

.bwdmfm-masking-position-top {
	-webkit-mask-size: top !important;
}

.bwdmfm-masking-position-bottom {
	-webkit-mask-position: bottom !important;
}

.bwdmfm-masking-position-left {
	-webkit-mask-position: left !important;
}

.bwdmfm-masking-position-right {
	-webkit-mask-position: right !important;
}

.bwdmfm-masking-position-default {
	-webkit-mask-position: center !important;
}

.bwdmfm-masking-size-default {
	-webkit-mask-size: cover !important;
}

.bwdmfm-masking-size-contain {
	-webkit-mask-size: contain !important;
}

.bwdmfm-masking-size-auto {
	-webkit-mask-size: auto !important;
}

.bwdmfm-masking-repeat-round {
	-webkit-mask-repeat: round !important;
}

.bwdmfm-masking-repeat-space {
	-webkit-mask-repeat: space !important;
}

.bwdmfm-masking-repeat {
	-webkit-mask-repeat: repeat !important;
}

.bwdmfm-masking-repeat-y {
	-webkit-mask-repeat: repeat-y !important;
}

.bwdmfm-masking-repeat-x {
	-webkit-mask-repeat: repeat-x !important;
}

.bwdmfm-masking-no-repeat-default {
	-webkit-mask-repeat: no-repeat !important;
}

.bwdmfm-background-position-top {
	background-position: top !important;
}

.bwdmfm-background-position-bottom {
	background-position: bottom !important;
}

.bwdmfm-background-position-left {
	background-position: left !important;
}

.bwdmfm-background-position-right {
	background-position: right !important;
}

.bwdmfm-background-position-default {
	background-position: center !important;
}

.bwdmfm-background-default {
	background-size: cover !important;
}

.bwdmfm-background-contain {
	background-size: contain !important;
}

.bwdmfm-background-auto {
	background-size: auto !important;
}

.bwdmfm-background-repeat-round {
	background-repeat: round !important;
}

.bwdmfm-background-repeat-space {
	background-repeat: space !important;
}

.bwdmfm-background-repeat {
	background-repeat: repeat !important;
}

.bwdmfm-background-repeat-y {
	background-repeat: repeat-y !important;
}

.bwdmfm-background-repeat-x {
	background-repeat: repeat-x !important;
}

.bwdmfm-background-no-repeat-default {
	background-repeat: no-repeat !important;
}

.bwdmfm_text_paralax {
	background-attachment: fixed !important;
}

@media (max-width:767px) {
	.bwdmfm-flag-img {
		height: 270px;
	}
}

@media only screen and (min-width:576px) and (max-width:767px) {
	.bwdmfm-flag-img {
		height: 500px;
	}
}