*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_ContactUs
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_Home:before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_Home.before
{
	opacity:0.5 !important;
	background-color:rgb(0,0,0) !important;
}
*#dm *.dmBody *.u_SpecialOffer:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_SpecialOffer.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_AboutUs
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-color:rgba(248,249,252,1) !important;
	border-style:solid !important;
	border-width:0 !important;
	border-color:rgba(238,238,238,1) !important;
}
*#dm *.dmBody div.u_WhyTutoring
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_SpecialOffer
{
	background-image:url(https://irt-cdn.multiscreensite.com/71652c28/dms3rep/multi/tutor_background3-2000x1333.jpg) !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_Testimonials
{
	background-color:rgba(248,249,252,1) !important;
}
*#dm *.dmBody div.u_SpecialOffer:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.26 !important;
}
*#dm *.dmBody div.u_SpecialOffer.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.26 !important;
}
*#dm *.dmBody *.u_AboutUs:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_AboutUs.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_AboutUs:before
{
	background-color:rgba(0,0,0,0) !important;
	opacity:0.6 !important;
}
*#dm *.dmBody div.u_AboutUs.before
{
	background-color:rgba(0,0,0,0) !important;
	opacity:0.6 !important;
}
*#dm *.dmBody div.u_OurExpertise
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_Home
{
	background-color:rgba(0,0,0,0) !important;
	background-image:url(https://irt-cdn.multiscreensite.com/71652c28/dms3rep/multi/chemisrty-700x525.jpg) !important;
}
*#dm *.dmBody div.u_Home:before
{
	background-color:rgba(41,128,185,1) !important;
	opacity:0.46 !important;
}
*#dm *.dmBody div.u_Home.before
{
	background-color:rgba(41,128,185,1) !important;
	opacity:0.46 !important;
}
*#dm *.dmBody div.u_Home>.bgExtraLayerOverlay
{
	background-color:rgba(41,128,185,1) !important;
	opacity:0.46 !important;
}
*#dm *.dmBody div.u_1091841700
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_NOSOTROS
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_SERVICIOS
{
	background-color:rgba(25,79,104,1) !important;
}
*#dm *.dmBody div.u_1474592404 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1974443098 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1914281259 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1676281509 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1496563615 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1935594290 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1751877475 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1040568457 input:not([type="submit"])
{
	border-bottom-color:var(--fourth_color) !important;
}
*#dm *.dmBody div.u_1040568457 textarea
{
	border-bottom-color:var(--fourth_color) !important;
}
*#dm *.dmBody div.u_1040568457 select
{
	border-bottom-color:var(--fourth_color) !important;
}
*#dm *.dmBody div.u_1353776294
{
	color:var(--fourth_color) !important;
	font-size:18px !important;
	font-family:var(--p1_font_family) !important;
	font-weight:var(--p1_font_weight) !important;
}
*#dm *.dmBody div.u_1353776294 p
{
	text-align:left !important;
}
*#dm *.dmBody *.u_1030999912 .socialHubInnerDiv a:not(:last-child)
{
	margin-right:8px !important;
}
*#dm *.dmBody *.u_1030999912 .socialHubIcon
{
	color:var(--fourth_color) !important;
	border-color:var(--fourth_color) !important;
	line-height:23px !important;
	font-size:20px !important;
}
*#dm *.dmBody *.u_1030999912 .socialHubIcon:after
{
	width:31px !important;
	height:23px !important;
}
*#dm *.dmBody div.u_1030999912
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:282px !important;
	position:relative !important;
	height:auto !important;
	padding-top:0 !important;
	padding-left:0 !important;
	padding-bottom:0 !important;
	max-width:100% !important;
	padding-right:0 !important;
	min-width:0 !important;
	text-align:left !important;
	display:block !important;
}
*#dm *.dmBody div.u_1962542193
{
	color:var(--fourth_color) !important;
	font-size:18px !important;
	font-family:var(--p1_font_family) !important;
	font-weight:var(--p1_font_weight) !important;
}
*#dm *.dmBody *.u_1962542193 *.open-hours-item dt
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1962542193 *.open-hours-item dd
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1962542193 *.open-hours-item time
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1962542193 *.open-hours-special
{
	text-align:LEFT !important;
}
*#dm *.dmBody div.u_1962542193 *.open-hours-item dt
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1962542193 *.open-hours-item dd
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1962542193 *.open-hours-item time
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1962542193 *.open-hours-special
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1962542193 .dmwidget-title
{
	font-family:var(--h4_font_family) !important;
	font-weight:var(--h4_font_weight) !important;
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1030999912 .socialHubIcon
{
	color:rgba(0,0,0,1) !important;
	border-color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1040568457 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable)
{
	color:rgba(0,0,0,1) !important;
	font-family:var(--p1_font_family) !important;
	font-weight:var(--p1_font_weight) !important;
}
*#dm *.dmBody div.u_1040568457 .m-recaptcha
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1040568457 .dmforminput input
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1040568457 .dmforminput textarea
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1040568457 .dmforminput .fileUploadLink
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1040568457 .checkboxwrapper span
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1040568457 .radiowrapper span
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1040568457 .optinwrapper div
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1040568457 .freetextwrapper
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1040568457 .dmforminput select
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1040568457 .dmforminput option
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1040568457 .dmformsubmit
{
	font-family:var(--h4_font_family) !important;
	font-weight:var(--h4_font_weight) !important;
}
*#dm *.dmBody div.u_1150391544
{
	color:var(--fourth_color) !important;
	font-size:18px !important;
	font-family:var(--p1_font_family) !important;
	font-weight:var(--p1_font_weight) !important;
}
*#dm *.dmBody div.u_1150391544 p
{
	text-align:left !important;
}
*#dm *.dmBody div.u_1265668664
{
	color:var(--fourth_color) !important;
	font-size:18px !important;
	font-family:var(--p1_font_family) !important;
	font-weight:var(--p1_font_weight) !important;
}
*#dm *.dmBody div.u_1265668664 p
{
	text-align:left !important;
}
*#dm *.dmBody div.u_1746560422 .svg
{
	color:rgba(25,79,104,1) !important;
	fill:rgba(25,79,104,1) !important;
}
*#dm *.dmBody div.u_1746560422
{
	background-color:rgba(25,79,104,0) !important;
}
*#dm *.dmBody div.u_1272999448 .svg
{
	color:rgba(25,79,104,1) !important;
	fill:rgba(25,79,104,1) !important;
}
*#dm *.dmBody div.u_1766489985 .shape-text
{
	color:rgba(68,91,75,1) !important;
	font-family: Poppins !important;
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1097034763 .shape-text
{
	color:rgba(68,91,75,1) !important;
	font-family: Poppins !important;
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1330643505 .shape-text
{
	color:rgba(68,91,75,1) !important;
	font-family: Poppins !important;
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1903320814 .shape-text
{
	color:rgba(68,91,75,1) !important;
	font-family: Poppins !important;
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1578858372 .svg
{
	color:rgba(25,79,104,1) !important;
	fill:rgba(25,79,104,1) !important;
}
*#dm *.dmBody div.u_1585262124 .svg
{
	color:rgba(25,79,104,1) !important;
	fill:rgba(25,79,104,1) !important;
}
*#dm *.dmBody div.u_1901096862 .svg
{
	color:rgba(25,79,104,1) !important;
	fill:rgba(25,79,104,1) !important;
}
*#dm *.dmBody a.u_1296472984 span.text
{
	font-weight:normal !important;
}
*#dm *.dmBody *.u_1004135550 .copyright
{
	justify-content:center !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1004135550 .copyright
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody nav.u_1764145503
{
	color:black !important;
}
*#dm *.dmBody div.u_1335578373 .svg
{
	color:rgba(169,8,28,1) !important;
	fill:rgba(169,8,28,1) !important;
}
*#dm *.dmBody div.u_1654657245 .svg
{
	color:rgba(169,8,28,1) !important;
	fill:rgba(169,8,28,1) !important;
}
*#dm *.dmBody div.u_1732345797 .svg
{
	color:rgba(0,0,0,1) !important;
	fill:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1732345797:hover .svg
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1732345797.hover .svg
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1515807441 .svg
{
	color:rgba(0,0,0,1) !important;
	fill:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1515807441:hover .svg
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1515807441.hover .svg
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
}
*#dm *.dmBody h5.u_1818675542
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1818675542
{
	color:rgb(54,73,87) !important;
	font-weight:400 !important;
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1818675542 .rteBlock
{
	text-align:LEFT !important;
}
*#dm *.dmBody div.u_1121979627 input:not([type="submit"])
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1121979627 textarea
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1121979627 select
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1121979627 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable)
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1121979627 .m-recaptcha
{
	color:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1121979627 .dmformsubmit
{
	background-color:rgba(169,8,28,1) !important;
	border-radius:0 !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
}
*#dm *.dmBody *.u_1121979627 .dmformsubmit
{
	float:LEFT !important;
}
*#dm *.dmBody div.u_1600435004
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1600435004
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1600435004 .rteBlock
{
	text-align:LEFT !important;
}
*#dm *.dmBody div.u_1086588091 .wa-btns
{
	background-color:rgba(247,247,251,1) !important;
}
*#dm *.dmBody *.u_1086588091 .wa-btns
{
	justify-content:center !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1172186343
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1172186343
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1172186343 .rteBlock
{
	text-align:LEFT !important;
}
*#dm *.dmBody div.u_1422622722 *.open-hours-item dt
{
	font-weight:normal !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1422622722 *.open-hours-item dd
{
	font-weight:normal !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1422622722 *.open-hours-item time
{
	font-weight:normal !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1422622722 *.open-hours-special
{
	font-weight:normal !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1422622722 *.open-hours-item dt
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1422622722 *.open-hours-item dd
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1422622722 *.open-hours-item time
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1422622722 *.open-hours-special
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1422622722 .dmwidget-title
{
	text-align:LEFT !important;
}
*#dm *.dmBody div.u_1422622722 .dmwidget-title
{
	color:rgba(255,255,255,1) !important;
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1869587520 .socialHubIcon
{
	color:rgba(169,8,28,1) !important;
	border-color:rgba(169,8,28,1) !important;
}
*#dm *.dmBody div.u_1327027195 .svg
{
	color:rgba(0,0,0,1) !important;
	fill:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1327027195:hover .svg
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1327027195.hover .svg
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1077328764 .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1979750948 .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1204003763 .svg
{
	color:var(--color_8) !important;
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1204003763:hover .svg
{
	color:var(--color_7) !important;
	fill:var(--color_7) !important;
}
*#dm *.dmBody div.u_1204003763.hover .svg
{
	color:var(--color_7) !important;
	fill:var(--color_7) !important;
}
*#dm *.dmBody div.u_1771913363 .svg
{
	color:rgba(0,0,0,1) !important;
	fill:rgba(0,0,0,1) !important;
}
*#dm *.dmBody div.u_1771913363:hover .svg
{
	color:var(--color_7) !important;
	fill:var(--color_7) !important;
}
*#dm *.dmBody div.u_1771913363.hover .svg
{
	color:var(--color_7) !important;
	fill:var(--color_7) !important;
}
*#dm *.dmBody div.dmform-error
{
	color:var(--color_2) !important;
}
*#dm *.dmBody div.dmform-error .rteBlock
{
	color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1710857106 .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1172935248 .svg
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody div.u_1143315968
{
	border-style:solid !important;
	border-width:5px !important;
	border-color:var(--color_1) !important;
	border-left-width:0 !important;
	border-left-style:solid !important;
}
*#dm *.dmBody div.u_1494891814
{
	border-style:solid !important;
	border-width:5px !important;
	border-color:var(--color_1) !important;
	border-right-style:solid !important;
	border-right-width:0 !important;
}
*#dm *.dmBody *.u_1433780100
{
	text-align:RIGHT !important;
}
*#dm *.dmBody *.u_1433780100 .rteBlock
{
	text-align:RIGHT !important;
}
*#dm *.dmBody div.u_1690716532 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1097014224 .svg
{
	color:rgba(45,46,50,1) !important;
	fill:rgba(45,46,50,1) !important;
}
*#dm *.dmBody div.u_1504041174 p
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1504041174
{
	color:var(--color_7) !important;
}
*#dm *.dmBody *.u_1504041174
{
	text-align:RIGHT !important;
}
*#dm *.dmBody *.u_1504041174 .rteBlock
{
	text-align:RIGHT !important;
}
*#dm *.dmBody div.u_1402521971 .svg
{
	width:75% !important;
	color:var(--color_7) !important;
	fill:var(--color_7) !important;
}
*#dm *.dmBody a.u_1229168673 .iconBg
{
	display:none !important;
}
*#dm *.dmBody div.u_1108069704 .svg
{
	width:75% !important;
	color:var(--color_7) !important;
	fill:var(--color_7) !important;
}
*#dm *.dmBody a.u_1058918201 .iconBg
{
	display:none !important;
}
*#dm *.dmBody a.u_1058918201
{
	border-radius:0 !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
	background-color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1408543646 .svg
{
	width:75% !important;
	color:var(--color_7) !important;
	fill:var(--color_7) !important;
}
*#dm *.dmBody div.u_1408543646
{
	border-radius:0 !important;
	background-color:var(--color_1) !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
}
*#dm *.dmBody a.u_1058918201 span.text
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1345626458
{
	border-style:solid !important;
	border-width:5px 5px 5px 0px !important;
	border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
	border-left-style:solid !important;
}
*#dm *.dmBody div.u_1108069704
{
	border-radius:0 !important;
	background-color:var(--color_4) !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
	background-image:initial !important;
}
*#dm *.dmBody a.u_1229168673
{
	border-radius:0 !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
	background-color:var(--color_7) !important;
	border-color:var(--color_4) !important;
}
*#dm *.dmBody a.u_1229168673 span.text
{
	color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1106772303 *.open-hours-item dt
{
	font-weight:normal !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1106772303 *.open-hours-item dd
{
	font-weight:normal !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1106772303 *.open-hours-item time
{
	font-weight:normal !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1106772303 *.open-hours-special
{
	font-weight:normal !important;
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1106772303 *.open-hours-item dt
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1106772303 *.open-hours-item dd
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1106772303 *.open-hours-item time
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1106772303 *.open-hours-special
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1106772303 .dmwidget-title
{
	text-align:LEFT !important;
}
*#dm *.dmBody *.u_1108786718 .dmformsubmit
{
	float:none !important;
	display:block !important;
	margin-left:auto !important;
	margin-right:auto !important;
}
*#dm *.dmBody div.u_1108786718 input:not([type="submit"])
{
	background-color:var(--color_7) !important;
	border-color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1108786718 textarea
{
	background-color:var(--color_7) !important;
	border-color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1108786718 select
{
	background-color:var(--color_7) !important;
	border-color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1108786718 .dmformsubmit
{
	background-color:var(--color_1) !important;
	border-radius:0 !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
}
*#dm *.dmBody div.u_1108786718 .dmform-success
{
	color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1108786718 .dmform-success .rteBlock
{
	color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1108786718 .dmformsubmit:hover input[type="submit"]
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1108786718 .dmformsubmit.hover input[type="submit"]
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1896455414 .style-title
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1896455414 .style-text
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1409112884 .phoneConteiner a
{
	color:var(--color_7) !important;
}
*#dm *.dmBody *.u_1409112884 .phoneConteiner a:hover
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1390332231 .emailConteiner a
{
	color:var(--color_7) !important;
}
*#dm *.dmBody *.u_1390332231 .icono-email svg
{
	fill:var(--color_8) !important;
}
*#dm *.dmBody div.u_1106772303 .dmwidget-title
{
	color:var(--color_7) !important;
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1108786718 input[type="submit"]
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1869646191 .btnDisenoDos
{
	background-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1869646191 .btnDisenoDos span.text
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1013594655 p
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1013594655
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1108786718 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable)
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1108786718 .m-recaptcha
{
	color:var(--color_7) !important;
}
*#dm *.dmBody *.u_1409112884 .icono-phone svg
{
	fill:rgba(169,8,28,1) !important;
}
*#dm *.dmBody *.u_1409112884 .phoneConteiner a
{
	justify-content:flex-start !important;
	text-align:left !important;
}
*#dm *.dmBody div.u_1674380831 .general
{
	color:var(--color_7) !important;
}
*#dm *.dmBody *.u_1590848534 .svg
{
	width:100% !important;
}
*#dm *.dmBody div.u_1590848534
{
	padding:25% !important;
	border-radius:0% !important;
	background-color:var(--color_1) !important;
	border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
	border-width:0px 0px 0px 0px !important;
	background-image:initial !important;
	border-style:solid !important;
}
*#dm *.dmBody div.u_1059048996 p
{
	color:var(--color_7) !important;
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1059048996
{
	color:var(--color_7) !important;
	font-weight:bold !important;
}
*#dm *.dmBody *.u_1349997801 .svg
{
	width:100% !important;
}
*#dm *.dmBody div.u_1228638665 p
{
	color:var(--color_7) !important;
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1228638665
{
	color:var(--color_7) !important;
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1406513969 p
{
	color:var(--color_7) !important;
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1406513969
{
	color:var(--color_7) !important;
	font-weight:bold !important;
}
*#dm *.dmBody *.u_1947969557 .svg
{
	width:100% !important;
}
*#dm *.dmBody div.u_1947969557
{
	padding:25% !important;
	border-radius:0% !important;
	background-color:var(--color_1) !important;
	border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
	border-width:0px 0px 0px 0px !important;
	background-image:initial !important;
	border-style:solid !important;
}
*#dm *.dmBody *.u_1126020378 .svg
{
	width:100% !important;
}
*#dm *.dmBody div.u_1126020378
{
	padding:25% !important;
	border-radius:0% !important;
	background-color:var(--color_1) !important;
	border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
	border-width:0px 0px 0px 0px !important;
	background-image:initial !important;
	border-style:solid !important;
}
*#dm *.dmBody div.u_1864846810 p
{
	color:var(--color_7) !important;
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1864846810
{
	color:var(--color_7) !important;
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1463348025 .texto-method
{
	color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody *.u_1463348025 .Icolor *
{
	fill:rgba(217,217,217,1) !important;
}
*#dm *.dmBody div.u_1463348025 .title-pagos
{
	color:rgba(169,8,28,1) !important;
	font-weight:bold !important;
}
*#dm *.dmBody div.u_1349997801
{
	padding:25% !important;
	border-radius:0% !important;
	background-color:var(--color_7) !important;
	border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
	border-width:0px 0px 0px 0px !important;
	background-image:initial !important;
	border-style:solid !important;
}
*#dm *.dmBody div.u_1349997801 .svg
{
	fill:var(--color_1) !important;
}
*#dm *.dmBody a.u_1336172084 span.text
{
	color:var(--color_8) !important;
}
*#dm *.dmBody div.u_1730049766 p
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1730049766
{
	color:var(--color_7) !important;
}
*#dm *.dmBody *.u_1730049766
{
	text-align:RIGHT !important;
}
*#dm *.dmBody *.u_1730049766 .rteBlock
{
	text-align:RIGHT !important;
}
*#dm *.dmBody div.u_1279089770 p
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_1279089770
{
	color:var(--color_7) !important;
}
*#dm *.dmBody *.u_1279089770
{
	text-align:RIGHT !important;
}
*#dm *.dmBody *.u_1279089770 .rteBlock
{
	text-align:RIGHT !important;
}
*#dm *.dmBody div.u_1402521971
{
	border-radius:0 !important;
	background-color:var(--color_4) !important;
	-moz-border-radius:0 !important;
	-webkit-border-radius:0 !important;
	background-image:none !important;
}
*#dm *.dmBody a.u_1336172084
{
	border-style:solid !important;
	border-color:rgb(181,160,80) rgb(181,160,80) rgb(181,160,80) rgb(181,160,80) !important;
	border-width:0px 0px 0px 0px !important;
}
*#dm *.dmBody *.u_1025159939
{
	display:block !important;
}
*#dm *.dmBody *.u_1453343429
{
	display:none !important;
}
*#dm *.dmBody *.u_1054138182
{
	display:none !important;
}
*#dm *.dmBody *.u_1077484188
{
	display:block !important;
}
*#dm *.dmBody *.u_1959885187
{
	display:none !important;
}
*#dm *.dmBody *.u_1343909562
{
	display:none !important;
}
*#dm *.dmBody *.u_1236151036
{
	display:block !important;
}
*#dm *.dmBody *.u_1510825620
{
	display:none !important;
}
*#dm *.dmBody *.u_1575609371
{
	display:none !important;
}
*#dm *.dmBody *.u_1427119241
{
	display:block !important;
}
*#dm *.dmBody *.u_1013053749
{
	display:none !important;
}
*#dm *.dmBody *.u_1038292715
{
	display:none !important;
}
*#dm *.dmBody *.u_1828178906
{
	display:block !important;
}
*#dm *.dmBody *.u_1160128308
{
	display:none !important;
}
*#dm *.dmBody *.u_1770050916
{
	display:none !important;
}
*#dm *.dmBody *.u_1248777717
{
	display:block !important;
}
*#dm *.dmBody *.u_1961863905
{
	display:none !important;
}
*#dm *.dmBody *.u_1912915772
{
	display:none !important;
}
*#dm *.dmBody *.u_1336769855
{
	display:block !important;
}
*#dm *.dmBody *.u_1901830973
{
	display:none !important;
}
*#dm *.dmBody *.u_1938110537
{
	display:none !important;
}
*#dm *.dmBody *.u_1422718858
{
	display:block !important;
}
*#dm *.dmBody *.u_1019996106
{
	display:none !important;
}
*#dm *.dmBody *.u_1283286003
{
	display:none !important;
}
*#dm *.dmBody *.u_1748557551
{
	display:block !important;
}
*#dm *.dmBody *.u_1748181890
{
	display:none !important;
}
*#dm *.dmBody *.u_1886009928
{
	display:none !important;
}
*#dm *.dmBody *.u_1011120566
{
	display:block !important;
}
*#dm *.dmBody *.u_1123540118
{
	display:none !important;
}
*#dm *.dmBody *.u_1521257628
{
	display:none !important;
}
*#dm *.dmBody *.u_1277077415
{
	display:block !important;
}
*#dm *.dmBody *.u_1923626734
{
	display:none !important;
}
*#dm *.dmBody *.u_1657989920
{
	display:none !important;
}
*#dm *.dmBody *.u_1208049668
{
	display:block !important;
}
*#dm *.dmBody *.u_1828743925
{
	display:none !important;
}
*#dm *.dmBody *.u_1014010715
{
	display:none !important;
}
*#dm *.dmBody div.u_343436102 .caption-inner
{
	background-color:rgba(0,0,0,0.6) !important;
}
*#dm *.dmBody div.u_343436102 .caption-container .caption-title
{
	color:var(--color_7) !important;
}
*#dm *.dmBody div.u_343436102 .photoGalleryViewAll.link
{
	font-weight:700 !important;
}
separatorHomeCss{color:red !important}*#dm *.dmBody div.u_SpecialOffer
{
	background-position:center center !important;
	background-repeat:repeat !important;
	background-size:cover !important;
	padding-top:120px !important;
	padding-left:20px !important;
	padding-bottom:120px !important;
	float:none !important;
	margin-right:auto !important;
	margin-left:auto !important;
	top:0 !important;
	max-width:none !important;
	left:0 !important;
	width:100% !important;
	margin-top:0 !important;
	position:relative !important;
	margin-bottom:0 !important;
	padding-right:20px !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
	background-attachment:fixed !important;
}
*#dm *.dmBody div.u_AboutUs
{
	background-repeat:repeat !important;
	background-position:center center !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-right:0 !important;
	padding-left:0 !important;
	background-attachment:fixed !important;
	background-size:cover !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	max-width:none !important;
	min-width:0 !important;
	text-align:start !important;
	margin-right:auto !important;
	margin-left:auto !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_Testimonials
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:0 !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:none !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_OurExpertise
{
	padding-left:20px !important;
	float:none !important;
	top:0 !important;
	max-width:none !important;
	left:0 !important;
	width:100% !important;
	position:static !important;
	padding-right:20px !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
	background-repeat:repeat !important;
	background-size:auto !important;
	background-position:center center !important;
	background-attachment:fixed !important;
	padding-top:100px !important;
	padding-bottom:100px !important;
	margin-top:0 !important;
}
*#dm *.dmBody div.u_Home
{
	padding-top:100px !important;
	padding-bottom:100px !important;
	padding-left:40px !important;
	float:none !important;
	margin-right:auto !important;
	margin-left:auto !important;
	top:0 !important;
	max-width:none !important;
	left:0 !important;
	width:100% !important;
	margin-top:0 !important;
	position:relative !important;
	margin-bottom:0 !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
}
*#dm *.dmBody div.u_WhyTutoring
{
	padding-left:20px !important;
	float:none !important;
	margin-right:auto !important;
	margin-left:auto !important;
	top:0 !important;
	max-width:none !important;
	left:0 !important;
	width:100% !important;
	margin-top:0 !important;
	position:static !important;
	margin-bottom:0 !important;
	padding-right:20px !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
	background-repeat:repeat !important;
	background-size:auto !important;
	background-position:center center !important;
	background-attachment:fixed !important;
	padding-top:120px !important;
	padding-bottom:120px !important;
}
*#dm *.dmBody div.u_1091841700
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:80px !important;
	padding-left:30px !important;
	padding-bottom:80px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:none !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:30px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_SERVICIOS
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:80px !important;
	padding-left:30px !important;
	padding-bottom:80px !important;
	margin-right:0 !important;
	margin-left:0 !important;
	max-width:none !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:30px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_NOSOTROS
{
	float:none !important;
	margin-right:auto !important;
	margin-left:auto !important;
	top:0 !important;
	max-width:none !important;
	left:0 !important;
	width:100% !important;
	margin-top:0 !important;
	position:static !important;
	margin-bottom:0 !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
	background-repeat:repeat !important;
	background-size:auto !important;
	background-position:center center !important;
	background-attachment:fixed !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
	padding-right:0 !important;
	padding-left:0 !important;
}
*#dm *.dmBody div.u_ContactUs
{
	padding-left:40px !important;
	float:none !important;
	margin-right:0 !important;
	margin-left:0 !important;
	top:0 !important;
	max-width:none !important;
	left:0 !important;
	width:auto !important;
	margin-top:0 !important;
	position:relative !important;
	margin-bottom:20px !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	height:auto !important;
	padding-top:20px !important;
	padding-bottom:80px !important;
}
*#dm *.dmBody div.u_1040568457 .dmformsubmit
{
	width:250px !important;
	height:55px !important;
}
*#dm *.dmBody *.u_1030999912.dmSocialHub .socialHubInnerDiv a:not(:last-child)
{
	margin-right:4px !important;
}
*#dm *.dmBody *.u_1030999912 .socialHubIcon
{
	color:var(--fourth_color) !important;
	border-color:var(--fourth_color) !important;
	line-height:23px !important;
	font-size:20px !important;
}
*#dm *.dmBody *.u_1030999912 .socialHubIcon:after
{
	width:31px !important;
	height:23px !important;
}
*#dm *.dmBody div.u_1962542193 .dmwidget-title
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1923429283
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
}
*#dm *.dmBody div.u_1290410614
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:start !important;
	display:block !important;
}
*#dm *.dmBody div.u_1766489985
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1766489985 .shape-text
{
	font-size:30px !important;
}
*#dm *.dmBody div.u_1646130576
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
}
*#dm *.dmBody div.u_1097034763
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1097034763 .shape-text
{
	font-size:30px !important;
}
*#dm *.dmBody div.u_1771892631
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
}
*#dm *.dmBody div.u_1330643505
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1330643505 .shape-text
{
	font-size:30px !important;
}
*#dm *.dmBody div.u_1899603763
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
}
*#dm *.dmBody div.u_1165474412
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
}
*#dm *.dmBody div.u_1903320814
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1903320814 .shape-text
{
	font-size:30px !important;
}
*#dm *.dmBody div.u_1028190371
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:start !important;
	display:block !important;
}
*#dm *.dmBody div.u_1600678249
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:start !important;
	display:block !important;
}
*#dm *.dmBody div.u_1803869142
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:start !important;
	display:block !important;
}
*#dm *.dmBody div.u_1296472984
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1580916571
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:left !important;
}
*#dm *.dmBody h3.u_1818675542
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:left !important;
}
*#dm *.dmBody h5.u_1818675542
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	display:block !important;
	font-size:17px !important;
}
*#dm *.dmBody div.u_1121979627 .dmformsubmit
{
	width:120px !important;
}
*#dm *.dmBody div.u_1600435004
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	display:block !important;
	font-size:18px !important;
}
*#dm *.dmBody div.u_1086588091
{
	width:282px !important;
}
*#dm *.dmBody div.u_1172186343
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	display:block !important;
}
*#dm *.dmBody div.u_1422622722
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:start !important;
	display:block !important;
}
*#dm *.dmBody *.u_1869587520 .socialHubIcon
{
	font-size:29.333333333333332px !important;
	line-height:44px !important;
}
div.u_1869587520
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:right !important;
}
*#dm *.dmBody div.u_1869587520
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:center !important;
	display:block !important;
}
*#dm *.d-page-1716942098 DIV.dmInner
{
	background-color:var(--color_7) !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-image:none !important;
	background-color:var(--color_7) !important;
}
*#dm *.dmBody a.u_1058918201 span.text
{
	font-size:18px !important;
}
*#dm *.dmBody a.u_1229168673 span.text
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1106772303
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:start !important;
	display:block !important;
}
*#dm *.dmBody div.u_1108786718 .dmformsubmit
{
	width:200px !important;
}
*#dm *.dmBody div.u_1059048996 p
{
	font-size:20px !important;
}
*#dm *.dmBody div.u_1059048996
{
	font-size:20px !important;
}
*#dm *.dmBody div.u_1228638665 p
{
	font-size:20px !important;
}
*#dm *.dmBody div.u_1228638665
{
	font-size:20px !important;
}
*#dm *.dmBody div.u_1406513969 p
{
	font-size:20px !important;
}
*#dm *.dmBody div.u_1406513969
{
	font-size:20px !important;
}
*#dm *.dmBody div.u_1864846810 p
{
	font-size:20px !important;
}
*#dm *.dmBody div.u_1864846810
{
	font-size:20px !important;
}
div.u_1268538366
{
	display:block !important;
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:right !important;
}
*#dm *.dmBody div.u_1268538366
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	position:relative !important;
	text-align:center !important;
	display:block !important;
}
*#dm *.dmBody *.u_1268538366 .socialHubIcon
{
	font-size:23.333333333333332px !important;
	line-height:35px !important;
	width:35px !important;
	height:35px !important;
}
*#dm *.dmBody *.u_1268538366 .socialHubIcon:after
{
	width:43px !important;
	height:35px !important;
}
*#dm *.dmBody *.u_1268538366.dmSocialHub .socialHubInnerDiv a:not(:last-child)
{
	margin-right:8px !important;
}
*#dm *.dmBody *.u_343436102 .photoGalleryThumbs
{
	padding:5px !important;
}
*#dm *.dmBody *.u_343436102 .layout-container
{
	padding:5px !important;
}
*#dm *.dmBody *.u_343436102 .photoGalleryViewAll
{
	padding:0 5px !important;
}
separatorHomeCss{color:red !important}@media all {
    
#\36 3f79e6f09d21e421650da79 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3f79e6f09d21e421650da7a::before, #\36 3f79e6f09d21e421650da7a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_8);
    opacity: 0.6;
    border-radius: inherit;
}
#\36 3f79e6f09d21e421650da7a {
    background-image: url("https://lirp.cdn-website.com/71652c28/dms3rep/multi/opt/WhatsApp+Image+2025-10-23+at+09.47.36-1920w.jpeg");
}
    
#\36 3f79e6f09d21e421650da7b {
    min-height: 500px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 10% 0% 10% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3f79e6f09d21e421650da7c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3f79e6f09d21e421650da7d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3f79ebb09d21e421650ff9e {
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: stretch;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_bnp {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -40px 0% 0px 0%;
}
    
#\36 3f7a07b09d21e421651c475 {
    width: 100%;
    height: auto;
    justify-self: auto;
    align-self: stretch;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3f7a0a009d21e421651d516 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    margin: -30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_mcj {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 65.44%;
    min-height: 50px;
    max-height: 100%;
    align-self: flex-end;
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
    margin: -50px 0% 0px 0%;
}
    
#widget_a42 {
    width: 20.51664905387707%;
    height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_rdh {
    width: 280px;
    height: auto;
    min-height: 42px;
    max-width: 100%;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 3f79e6f09d21e421650da7a::before, #\36 3f79e6f09d21e421650da7a > .bgExtraLayerOverlay {
    
}
#\36 3f79e6f09d21e421650da7a {
    background-position: 50% 50%;
}
    
#\36 3f79ebb09d21e421650ff9e {
    justify-self: start;
    align-self: stretch;
    height: auto;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3f7a07b09d21e421651c475 {
    justify-self: start;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3f7a0a009d21e421651d516 {
    justify-self: start;
    align-self: stretch;
    height: auto;
    width: 100%;
    max-width: 100%;
    margin: -30px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3f79e6f09d21e421650da7b {
    padding-top: 4%;
    padding-bottom: 4%;
}
    
#\36 3f79e6f09d21e421650da7d {
    width: 65.18%;
}
    
#\36 3f79e6f09d21e421650da7c {
    width: 30.82244640605296%;
}
}



@media (min-width: 1400px) {
    
#\36 3f79e6f09d21e421650da7a::before, #\36 3f79e6f09d21e421650da7a > .bgExtraLayerOverlay {
    
}
#\36 3f79e6f09d21e421650da7a {
    background-position: 50% 50%;
}
    
#\36 3f7a07b09d21e421651c475 {
    justify-self: start;
    align-self: start;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3f7a0a009d21e421651d516 {
    justify-self: start;
    align-self: start;
    margin: -30px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 766px) {
    
#\36 3f79e6f09d21e421650da7a {
    grid-template-rows: minmax(8px, max-content);
}
    
#\36 3f79e6f09d21e421650da7b {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\36 3f79e6f09d21e421650da7b {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 3f79e6f09d21e421650da7c {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\36 3f79e6f09d21e421650da7d {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\36 3f79e6f09d21e421650da7a::before, #\36 3f79e6f09d21e421650da7a > .bgExtraLayerOverlay {
    
}
#\36 3f79e6f09d21e421650da7a {
    background-position: 50% 50%;
}
    
#\36 3f79ebb09d21e421650ff9e {
    justify-self: start;
    align-self: start;
    margin: -21px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3f7a07b09d21e421651c475 {
    justify-self: center;
    align-self: start;
    width: 96.25130280593943%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3f7a0a009d21e421651d516 {
    height: 74px;
    width: 296px;
    justify-self: start;
    align-self: start;
    margin: -20px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_mcj {
    width: 90%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 3f79e6f09d21e421650da7a::before, #\36 3f79e6f09d21e421650da7a > .bgExtraLayerOverlay {
    
}
#\36 3f79e6f09d21e421650da7a {
    background-position: 50% 50%;
}
}



@media all {
    
#\36 3fcd67763076429a72b8045 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_7);
    border-left-width: 5px;
    border-left-color: var(--color_1);
    border-style: solid;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3fcd67763076429a72b8046 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3fcd67763076429a72b8043 {
    background-color: var(--color_8);
}
    
#\36 3fcd67763076429a72b8044 {
    min-height: 400px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3fcd67763076429a72b8042 {
    margin: 0px 0% 0px 0%;
}
    
#widget_tje {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_6sa.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#widget_6sa {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\36 3fcd67763076429a72b8043 {
    background-color: var(--color_8);
}
    
#\36 3fcd67763076429a72b8045 {
    background-color: var(--color_7);
    border-left-width: 5px;
    border-left-color: var(--color_1);
    border-style: solid;
}
}



@media (min-width: 1400px) {
    
#\36 3fcd67763076429a72b8043 {
    background-color: var(--color_8);
}
    
#\36 3fcd67763076429a72b8045 {
    background-color: var(--color_7);
    border-left-width: 5px;
    border-left-color: var(--color_1);
    border-style: solid;
}
}



@media (max-width: 766px) {
    
#\36 3fcd67763076429a72b8043 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\36 3fcd67763076429a72b8044 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\36 3fcd67763076429a72b8045 {
    width: 100%;
    min-height: 240px;
    align-items: flex-start;
    background-color: var(--color_7);
    border-left-width: 5px;
    border-left-color: var(--color_1);
    border-style: solid;
}
    
#\36 3fcd67763076429a72b8046 {
    width: 100%;
    min-height: 240px;
    align-items: flex-end;
}
    
#\36 3fcd67763076429a72b8044 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 3fcd67763076429a72b8043 {
    background-color: var(--color_8);
}
    
#widget_tje {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_6sa {
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\36 3fcd67763076429a72b8043 {
    background-color: var(--color_8);
}
    
#\36 3fcd67763076429a72b8045 {
    background-color: var(--color_7);
    border-left-width: 5px;
    border-left-color: var(--color_1);
    border-style: solid;
}
}



@media all {
    
#\36 3fce387905acb65e8b0d4a8 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3fce387905acb65e8b0d4aa {
    min-height: 460px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 0% 4% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 3fce387905acb65e8b0d4ab {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3fce387905acb65e8b0d4ac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_bm6.flex-element.widget-wrapper > [data-element-type] {
    padding: 30px 0px 30px 30px;
}
#widget_bm6 {
    width: 98.16%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_n1u {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 40px 0%;
}
    
#ee637d4c {
    width: 190.972px;
    height: 60px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\30 5e370d6 {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 50%;
    min-height: 50px;
    max-height: 100%;
    align-self: flex-end;
    border-width: 5px;
    border-color: var(--color_1);
    border-style: solid;
    background-color: var(--color_1);
    justify-self: auto;
    order: 0;
    margin: -50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e66d7b85 {
    width: 20.59%;
    height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\30 5e370d6 {
    border-width: 5px;
    border-color: var(--color_1);
    border-style: solid;
    background-color: var(--color_1);
    width: 70%;
}
}



@media (min-width: 1400px) {
    
#\30 5e370d6 {
    border-width: 5px;
    border-color: var(--color_1);
    border-style: solid;
    background-color: var(--color_1);
}
}



@media (max-width: 766px) {
    
#\36 3fce387905acb65e8b0d4a9 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\36 3fce387905acb65e8b0d4aa {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\36 3fce387905acb65e8b0d4aa {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 3fce387905acb65e8b0d4ab {
    width: 100%;
    min-height: 150px;
    align-items: center;
}
    
#\36 3fce387905acb65e8b0d4ac {
    width: 100%;
    min-height: 150px;
    align-items: center;
}
    
#\30 5e370d6 {
    border-width: 5px;
    border-color: var(--color_1);
    border-style: solid;
    width: 90%;
    background-color: var(--color_1);
}
    
#widget_bm6.flex-element.widget-wrapper > [data-element-type] {
    padding: 30px 0px 30px 30px;
}
#widget_bm6 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\30 5e370d6 {
    border-width: 5px;
    border-color: var(--color_1);
    border-style: solid;
    background-color: var(--color_1);
}
}



@media all {
    
#\35 5d67f33 {
    background-color: var(--color_1);
}
    
#\36 f09f81d {
    min-height: 300px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    padding: 0% 0% 4% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c9235589 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    justify-content: flex-start;
    min-width: 4%;
    background-color: var(--color_7);
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\33 3a3de15 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_7);
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\35 9cbaa95 {
    margin: 0px 0% 0px 0%;
}
    
#widget_ncr {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_mo6 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_te6 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_757 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_nds {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\35 5d67f33 {
    background-color: var(--color_1);
}
    
#c9235589 {
    background-color: var(--color_7);
}
    
#\33 3a3de15 {
    background-color: var(--color_7);
}
}



@media (min-width: 1400px) {
    
#\35 5d67f33 {
    background-color: var(--color_1);
}
    
#c9235589 {
    background-color: var(--color_7);
}
    
#\33 3a3de15 {
    background-color: var(--color_7);
}
}



@media (max-width: 766px) {
    
#\35 5d67f33 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\36 f09f81d {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\35 5d67f33 {
    background-color: var(--color_1);
}
    
#\36 f09f81d {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    padding-top: 4%;
}
    
#c9235589 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    background-color: var(--color_7);
}
    
#\33 3a3de15 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    background-color: var(--color_7);
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\35 5d67f33 {
    background-color: var(--color_1);
}
    
#c9235589 {
    background-color: var(--color_7);
}
    
#\33 3a3de15 {
    background-color: var(--color_7);
}
}



@media all {
    
#\38 01f90eb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#c0690afa {
    min-height: 400px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding-right: 0%;
    padding-bottom: 4%;
    padding-left: 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 89ffc70 {
    background-color: var(--color_1);
}
    
#d6ed7b78.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d6ed7b78 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 40px 30px;
}
    
#\35 243ba60 {
    margin: 0px 0% 0px 0%;
}
    
#\36 ccc94f6 {
    width: 100%;
    height: 350px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 66a60a6.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 20px 20px 20px;
}
#\30 66a60a6 {
    width: 90.85%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#c9424a1c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-left-width: 5px;
    border-left-color: var(--color_1);
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b7ad8fc2 {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 50%;
    min-height: 50px;
    max-height: 100%;
    align-self: flex-end;
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    background-color: var(--color_4);
    justify-self: auto;
    order: 4;
    background-image: initial;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 3a5c9ee {
    width: 190.972px;
    height: 60px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#b7bcd6cd {
    width: 20.59%;
    height: 60px;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_o84.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_o84 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: -50px 0% 0px 30px;
}
    
#\38 7db06c3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 7db06c3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: -20px 0% 40px 30px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 fff5e4d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 fff5e4d {
    width: 94.53%;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: -60px 0% 0px 30px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ed598b9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 ed598b9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: -20px 0% 40px 30px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 00e0b0c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 00e0b0c {
    width: 94.53%;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin: -50px 0% 0px 30px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#\38 89ffc70 {
    background-color: var(--color_1);
}
    
#c9424a1c {
    background-color: rgba(0, 0, 0, 0);
    border-left-width: 5px;
    border-left-color: var(--color_1);
    border-style: solid;
}
    
#b7ad8fc2 {
    width: 70%;
}
}



@media (min-width: 1400px) {
    
#\38 89ffc70 {
    background-color: var(--color_1);
}
    
#c9424a1c {
    background-color: rgba(0, 0, 0, 0);
    border-left-width: 5px;
    border-left-color: var(--color_1);
    border-style: solid;
}
}



@media (max-width: 766px) {
    
#c0690afa {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 89ffc70 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\38 01f90eb {
    width: 100%;
    min-height: 240px;
    align-items: flex-end;
}
    
#c0690afa {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\38 89ffc70 {
    background-color: var(--color_1);
}
    
#d6ed7b78 {
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 66a60a6 {
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
    width: 99.87%;
}
    
#c9424a1c {
    width: 100%;
    min-height: 240px;
    align-items: flex-start;
    background-color: rgba(0, 0, 0, 0);
    border-left-width: 5px;
    border-left-color: var(--color_1);
    border-style: solid;
}
    
#b7ad8fc2 {
    width: 90%;
}
    
#\38 7db06c3 {
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 ed598b9 {
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 fff5e4d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 fff5e4d {
    width: 99.87%;
    margin: -60px 0% 0px 0px;
}
    
#\34 00e0b0c {
    width: 100.00%;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\38 89ffc70 {
    background-color: var(--color_1);
}
    
#c9424a1c {
    background-color: rgba(0, 0, 0, 0);
    border-left-width: 5px;
    border-left-color: var(--color_1);
    border-style: solid;
}
}



@media all {
    
#\32 3265038 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#fdabb0f6 {
    width: 90.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 10px 0% 0px 10px;
    grid-area: auto / auto / auto / auto;
}
    
#b480d820.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b480d820 {
    width: 289px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 9;
    grid-area: auto / auto / auto / auto;
}
    
#\36 fae63ca {
    width: 90.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 10px 0% 0px 10px;
    grid-area: auto / auto / auto / auto;
}
    
#f6211f08 {
    width: 90.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 10px 0% 0px 10px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2c3fbbc {
    flex-direction: row;
    align-items: flex-start;
    width: 91.91%;
    min-height: 50px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\32 fca0987 {
    width: 300px;
    height: 105px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a3c0505 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a5a8134c {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#f953f442 {
    min-height: 701px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 0px 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e9c4fe51 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\36 732d47b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 732d47b {
    width: 880px;
    height: 89px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0cb82c4 {
    background-color: var(--color_2);
}
    
#\33 f529f89 {
    flex-direction: row;
    align-items: flex-start;
    width: 91.91%;
    min-height: 50px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a6db6adc {
    width: 300px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 7;
    grid-area: auto / auto / auto / auto;
}
    
#\36 aeafe63 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 669c7a1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 669c7a1 {
    width: 271px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 2;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#edd19fcd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 50px 16px 50px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 17bace9.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0%;
}
#\33 17bace9 {
    width: 100%;
    height: auto;
    justify-self: center;
    align-self: start;
    max-width: none;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 48d5d5e {
    width: 300px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    grid-area: auto / auto / auto / auto;
}
    
#e542b8fd {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#db8dad2b {
    width: 300px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\33 8cb134b {
    width: 90.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 10px 0% 0px 10px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 81ea548 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-end;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 24b9126 {
    flex-direction: row;
    align-items: flex-start;
    width: 91.91%;
    min-height: 50px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    grid-area: auto / auto / auto / auto;
}
    
#ac0cf0a5 {
    margin: 0px 0% 0px 0%;
}
    
#\36 2010dee {
    grid-template-rows: minmax(30px, max-content);
    width: 100%;
    max-width: 100%;
    background-color: rgba(0, 0, 0, 0);
    border-color: var(--color_1);
    border-width: 5px;
    border-style: solid;
    border-left-width: 0px;
    border-left-color: rgba(169, 8, 28, 1);
    border-right-width: 5px;
    border-right-color: rgba(169, 8, 28, 1);
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 20px 50px 20px 50px;
    grid-area: auto / auto / auto / auto;
}
    
#f30a3fdd {
    flex-direction: row;
    align-items: flex-start;
    width: 91.91%;
    min-height: 50px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 8;
    grid-area: auto / auto / auto / auto;
}
    
#\33 231ce38 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#edd19fcd {
    padding-left: 30px;
    padding-right: 0px;
}
    
#f953f442 {
    min-height: 0px;
}
    
#\30 0cb82c4 {
    background-color: var(--color_2);
}
    
#\36 2010dee {
    border-color: var(--color_1);
}
    
#\36 aeafe63 {
    padding-right: 30px;
    padding-left: 0px;
    padding-bottom: 0px;
}
}



@media (min-width: 1400px) {
    
#\30 0cb82c4 {
    background-color: var(--color_2);
}
    
#\36 2010dee {
    border-color: var(--color_1);
}
}



@media (max-width: 766px) {
    
#f953f442 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 0cb82c4 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#edd19fcd {
    width: 100%;
    min-height: 745px;
    align-items: center;
}
    
#fdabb0f6 {
    width: 100%;
}
    
#b480d820 {
    order: 9;
}
    
#\36 fae63ca {
    width: 100%;
}
    
#\37 48d5d5e {
    order: 5;
}
    
#f6211f08 {
    width: 100%;
}
    
#\34 2c3fbbc {
    width: 100.00%;
    order: 3;
}
    
#\32 fca0987 {
    order: 4;
}
    
#db8dad2b {
    order: 1;
}
    
#\30 a3c0505 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    order: 2;
}
    
#\33 8cb134b {
    width: 100%;
}
    
#f953f442 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\37 24b9126 {
    width: 100.00%;
    order: 6;
}
    
#\30 0cb82c4 {
    background-color: var(--color_2);
}
    
#\36 2010dee {
    border-color: var(--color_1);
    grid-template-rows: minmax(30px, max-content);
    padding: 20px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 f529f89 {
    width: 100.00%;
    order: 0;
}
    
#a6db6adc {
    order: 7;
}
    
#f30a3fdd {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 8;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 231ce38 {
    width: 99.99492439033469%;
}
    
#\36 aeafe63 {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\33 17bace9 {
    justify-self: start;
    align-self: start;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#\30 0cb82c4 {
    background-color: var(--color_2);
}
    
#\36 2010dee {
    border-color: var(--color_1);
}
}



@media all {
    
#ae1d6edc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-left-width: 5px;
    border-left-color: var(--color_1);
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#d0ee0e3d {
    min-height: 400px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding-right: 0%;
    padding-bottom: 4%;
    padding-left: 0%;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#d7dfc699 {
    margin: 0px 0% 0px 0%;
}
    
#e99de24b {
    background-color: var(--color_1);
}
    
#widget_3gg {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 767px) and (max-width: 1024px) {
}



@media (min-width: 767px) and (max-width: 1024px) {
    
#ae1d6edc {
    background-color: rgba(0, 0, 0, 0);
    border-left-width: 5px;
    border-left-color: var(--color_1);
    border-style: solid;
}
    
#e99de24b {
    background-color: var(--color_1);
}
}



@media (min-width: 1400px) {
    
#ae1d6edc {
    background-color: rgba(0, 0, 0, 0);
    border-left-width: 5px;
    border-left-color: var(--color_1);
    border-style: solid;
}
    
#e99de24b {
    background-color: var(--color_1);
}
}



@media (max-width: 766px) {
    
#d0ee0e3d {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e99de24b {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#d0ee0e3d {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#ae1d6edc {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    background-color: rgba(0, 0, 0, 0);
    border-left-width: 5px;
    border-left-color: var(--color_1);
    border-style: solid;
}
    
#e99de24b {
    background-color: var(--color_1);
}
}



@media (min-width: 468px) and (max-width: 767px) {
    
#ae1d6edc {
    background-color: rgba(0, 0, 0, 0);
    border-left-width: 5px;
    border-left-color: var(--color_1);
    border-style: solid;
}
    
#e99de24b {
    background-color: var(--color_1);
}
}

