@font-face { font-family: "magazine semibold"; font-display: swap;  src: url("https://maamacircles.ca/wp-content/uploads/et-fonts/Fontspring-DEMO-magazinegrotesque-semibold.otf") format("opentype"); }@font-face { font-family: "Magazine Bold"; font-display: swap;  src: url("https://maamacircles.ca/wp-content/uploads/et-fonts/Fontspring-DEMO-magazinegrotesque-bold.otf") format("opentype"); }@font-face { font-family: "MagazineRegular"; font-display: swap;  src: url("https://maamacircles.ca/wp-content/uploads/et-fonts/Fontspring-DEMO-magazinegrotesque-regular.otf") format("opentype"); }
.et-db .et-l .et_pb_section_0, .et-db .et-l .et_pb_section_dov_5248_0 { width: 15%; position: fixed !important; bottom: 0px; top: auto; right: 0px; left: auto; }
body.logged-in.admin-bar.et-db .et-l .et_pb_section_0, body.logged-in.admin-bar.et-db .et-l .et_pb_section_dov_5248_0 { top: auto }
.et-db .et-l .et_pb_section_0.et_pb_section, .et-db .et-l .et_pb_section_dov_5248_0.et_pb_section { background-color: RGBA(255,255,255,0) !important; }
body.et-db .et-l .et_pb_section .dsm_button_0 .et_pb_button_one.et_pb_button, body.et-db .et-l .et_pb_section .dsm_button_dov_5248_3 .et_pb_button_one.et_pb_button { color:#FFFFFF !important;
					
					border-color:#3CE38B;
					border-radius:20px;
					
					font-size:20px;
					font-weight: 600 !important;
					padding-right: 0.7em;
					padding-left:2em; background-color: #3ce38b; }
body.et-db .et-l .et_pb_section .dsm_button_0 .et_pb_button_one.et_pb_button:after, body.et-db .et-l .et_pb_section .dsm_button_dov_5248_3 .et_pb_button_one.et_pb_button:after { display: none; }
body.et-db .et-l .et_pb_section .dsm_button_0 .et_pb_button_one.et_pb_button:before, body.et-db .et-l .et_pb_section .dsm_button_dov_5248_3 .et_pb_button_one.et_pb_button:before { content: attr(data-icon); font-family: ETmodules !important; font-weight: 400 !important; color:#FFFFFF;
						line-height: inherit;
						font-size: inherit !important;
						opacity:1;
						
						margin-left: -1.3em; right:auto;
						display: inline-block; font-family: ETmodules !important; font-weight: 400 !important; }
body.et-db .et-l .et_pb_section .dsm_button_0 .et_pb_button_one.et_pb_button:hover:before, body.et-db .et-l .et_pb_section .dsm_button_dov_5248_3 .et_pb_button_one.et_pb_button:hover:before { margin-left:.3em;
							right: auto; margin-left: -1.3em; }
body.et-db .et-l .et_pb_section .dsm_button_0 .et_pb_button_two.et_pb_button, body.et-db .et-l .et_pb_section .dsm_button_dov_5248_3 .et_pb_button_two.et_pb_button { margin-left: 20px !important; }
.et-db .et-l .dsm_button_0 .dsm-button-separator-text, .et-db .et-l .dsm_button_dov_5248_3 .dsm-button-separator-text { margin-left: 10px; margin-right: 10px; }

@media only screen and ( max-width: 980px ) {
	body.et-db .et-l .et_pb_section .dsm_button_0 .et_pb_button_one.et_pb_button:before, body.et-db .et-l .et_pb_section .dsm_button_dov_5248_3 .et_pb_button_one.et_pb_button:before { line-height: inherit;
							font-size: inherit !important;
							
							margin-left: -1.3em; right: auto;
							display: inline-block;
							opacity: 1; content: attr(data-icon); font-family: ETmodules !important; font-weight: 400 !important; }
	body.et-db .et-l .et_pb_section .dsm_button_0 .et_pb_button_one.et_pb_button:after, body.et-db .et-l .et_pb_section .dsm_button_dov_5248_3 .et_pb_button_one.et_pb_button:after { display: none; }
	body.et-db .et-l .et_pb_section .dsm_button_0 .et_pb_button_one.et_pb_button:hover:before, body.et-db .et-l .et_pb_section .dsm_button_dov_5248_3 .et_pb_button_one.et_pb_button:hover:before { margin-left:.3em;
								right: auto; margin-left: -1.3em; }
}

@media only screen and ( max-width: 767px ) {
	body.et-db .et-l .et_pb_section .dsm_button_0 .et_pb_button_one.et_pb_button:before, body.et-db .et-l .et_pb_section .dsm_button_dov_5248_3 .et_pb_button_one.et_pb_button:before { line-height: inherit;
							font-size: inherit !important;
							
							margin-left: -1.3em; right: auto;
							display: inline-block;
							opacity: 1; content: attr(data-icon); font-family: ETmodules !important; font-weight: 400 !important; }
	body.et-db .et-l .et_pb_section .dsm_button_0 .et_pb_button_one.et_pb_button:after, body.et-db .et-l .et_pb_section .dsm_button_dov_5248_3 .et_pb_button_one.et_pb_button:after { display: none; }
	body.et-db .et-l .et_pb_section .dsm_button_0 .et_pb_button_one.et_pb_button:hover:before, body.et-db .et-l .et_pb_section .dsm_button_dov_5248_3 .et_pb_button_one.et_pb_button:hover:before { margin-left:.3em;
								right: auto; margin-left: -1.3em; }
}