/* reach: reach-hide-attr */
[hide="true"],[hide=true]{display:none!important}

/* reach: reach-social-hub-icons */
#dm .dmSocialHub .socialHubIcon.style6{color:#fff!important}
#dm .dmSocialHub .socialHubIcon.style6.dmSocialFacebook{background-color:#1877f2!important}
#dm .dmSocialHub .socialHubIcon.style6.dmSocialInstagram{
  background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)!important}
#dm .dmSocialHub .socialHubIcon.style6.dm-social-icons-facebook:before,
#dm .dmSocialHub .socialHubIcon.style6.dm-social-icons-facebook::before{content:""!important;display:inline-block!important;width:1em!important;height:1.021em!important;vertical-align:-.15em!important;background-color:currentColor!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;-webkit-mask-position:center!important;mask-position:center!important;-webkit-mask-size:contain!important;mask-size:contain!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201024%201045'%3E%3Cpath%20transform='translate(0,891)%20scale(1,-1)'%20d='M608.9%20698.3h159.9v191.7h-159.9c-124%200-224.5-100.5-224.5-224.5v-95.3h-128.1v-192.7h128.1v-512.5h192.7v512.5h159.9l31.8%20192.7h-191.7v95.3c0%2017.4%2014.3%2032.8%2031.8%2032.8z'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201024%201045'%3E%3Cpath%20transform='translate(0,891)%20scale(1,-1)'%20d='M608.9%20698.3h159.9v191.7h-159.9c-124%200-224.5-100.5-224.5-224.5v-95.3h-128.1v-192.7h128.1v-512.5h192.7v512.5h159.9l31.8%20192.7h-191.7v95.3c0%2017.4%2014.3%2032.8%2031.8%2032.8z'/%3E%3C/svg%3E")!important}
#dm .dmSocialHub .socialHubIcon.style6.dm-social-icons-instagram:before,
#dm .dmSocialHub .socialHubIcon.style6.dm-social-icons-instagram::before{content:""!important;display:inline-block!important;width:1em!important;height:1.021em!important;vertical-align:-.15em!important;background-color:currentColor!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;-webkit-mask-position:center!important;mask-position:center!important;-webkit-mask-size:contain!important;mask-size:contain!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201024%201045'%3E%3Cpath%20transform='translate(0,891)%20scale(1,-1)'%20d='M512.5%20797.7c137.3%200%20152.7-1%20207.1-3.1%2050.2-2%2076.9-10.2%2095.3-17.4%2023.6-9.2%2041-20.5%2058.4-37.9%2018.4-18.4%2029.7-35.9%2039-59.5%207.2-17.4%2015.4-45.1%2017.4-95.3%202-53.3%203.1-69.7%203.1-207.1s-1-152.7-3.1-207.1c-2-49.2-10.2-76.9-17.4-94.3-9.2-24.6-20.5-41-39-59.5-17.4-17.4-34.9-28.7-58.4-37.9-18.4-7.2-45.1-15.4-95.3-17.4-54.3-3.1-69.7-3.1-207.1-3.1s-152.7%200-207.1%203.1c-50.2%202-76.9%2010.2-94.3%2017.4-24.6%209.2-42%2020.5-59.5%2037.9-17.4%2018.4-28.7%2034.9-37.9%2059.5-7.2%2017.4-15.4%2045.1-18.4%2094.3-2%2054.3-3.1%2070.7-3.1%20207.1s1%20153.8%203.1%20207.1c3.1%2050.2%2011.3%2076.9%2018.4%2095.3%209.2%2023.6%2020.5%2041%2037.9%2058.4%2017.4%2018.4%2034.9%2029.7%2058.4%2039%2018.4%207.2%2045.1%2015.4%2095.3%2017.4%2054.3%202%2069.7%203.1%20207.1%203.1zM512.5%20890c-139.4%200-156.8-1-211.2-3.1s-92.2-11.3-124-23.6c-33.8-13.3-62.5-30.8-91.2-59.5s-46.1-57.4-59.5-90.2c-12.3-32.8-21.5-70.7-23.6-125s-3.1-71.8-3.1-211.2%201-156.8%203.1-211.2c2-54.3%2011.3-92.2%2023.6-124%2013.3-33.8%2030.8-62.5%2059.5-91.2s57.4-46.1%2091.2-59.5c31.8-12.3%2069.7-21.5%20124-23.6s71.8-3.1%20211.2-3.1%20156.8%201%20211.2%203.1c54.3%202%2092.2%2011.3%20124%2023.6%2033.8%2013.3%2062.5%2030.8%2091.2%2059.5s46.1%2057.4%2058.4%2091.2c13.3%2031.8%2021.5%2069.7%2024.6%20124%202%2054.3%202%2071.8%202%20211.2s0%20156.8-2%20211.2c-3.1%2054.3-11.3%2092.2-24.6%20124-12.3%2033.8-29.7%2062.5-58.4%2091.2s-57.4%2046.1-90.2%2059.5c-32.8%2012.3-70.7%2021.5-125%2023.6s-71.8%203.1-211.2%203.1v0zM512.5%20640.9c-145.6%200-263.4-117.9-263.4-263.4s117.9-263.4%20263.4-263.4%20263.4%20117.9%20263.4%20263.4c0%20145.6-117.9%20263.4-263.4%20263.4zM512.5%20206.3c-94.3%200-171.2%2076.9-171.2%20171.2s76.9%20171.2%20171.2%20171.2c94.3%200%20171.2-76.9%20171.2-171.2s-76.9-171.2-171.2-171.2zM847.7%20651.2c0-33.8-27.7-61.5-61.5-61.5s-61.5%2027.7-61.5%2061.5c0%2033.8%2027.7%2061.5%2061.5%2061.5s61.5-27.7%2061.5-61.5z'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201024%201045'%3E%3Cpath%20transform='translate(0,891)%20scale(1,-1)'%20d='M512.5%20797.7c137.3%200%20152.7-1%20207.1-3.1%2050.2-2%2076.9-10.2%2095.3-17.4%2023.6-9.2%2041-20.5%2058.4-37.9%2018.4-18.4%2029.7-35.9%2039-59.5%207.2-17.4%2015.4-45.1%2017.4-95.3%202-53.3%203.1-69.7%203.1-207.1s-1-152.7-3.1-207.1c-2-49.2-10.2-76.9-17.4-94.3-9.2-24.6-20.5-41-39-59.5-17.4-17.4-34.9-28.7-58.4-37.9-18.4-7.2-45.1-15.4-95.3-17.4-54.3-3.1-69.7-3.1-207.1-3.1s-152.7%200-207.1%203.1c-50.2%202-76.9%2010.2-94.3%2017.4-24.6%209.2-42%2020.5-59.5%2037.9-17.4%2018.4-28.7%2034.9-37.9%2059.5-7.2%2017.4-15.4%2045.1-18.4%2094.3-2%2054.3-3.1%2070.7-3.1%20207.1s1%20153.8%203.1%20207.1c3.1%2050.2%2011.3%2076.9%2018.4%2095.3%209.2%2023.6%2020.5%2041%2037.9%2058.4%2017.4%2018.4%2034.9%2029.7%2058.4%2039%2018.4%207.2%2045.1%2015.4%2095.3%2017.4%2054.3%202%2069.7%203.1%20207.1%203.1zM512.5%20890c-139.4%200-156.8-1-211.2-3.1s-92.2-11.3-124-23.6c-33.8-13.3-62.5-30.8-91.2-59.5s-46.1-57.4-59.5-90.2c-12.3-32.8-21.5-70.7-23.6-125s-3.1-71.8-3.1-211.2%201-156.8%203.1-211.2c2-54.3%2011.3-92.2%2023.6-124%2013.3-33.8%2030.8-62.5%2059.5-91.2s57.4-46.1%2091.2-59.5c31.8-12.3%2069.7-21.5%20124-23.6s71.8-3.1%20211.2-3.1%20156.8%201%20211.2%203.1c54.3%202%2092.2%2011.3%20124%2023.6%2033.8%2013.3%2062.5%2030.8%2091.2%2059.5s46.1%2057.4%2058.4%2091.2c13.3%2031.8%2021.5%2069.7%2024.6%20124%202%2054.3%202%2071.8%202%20211.2s0%20156.8-2%20211.2c-3.1%2054.3-11.3%2092.2-24.6%20124-12.3%2033.8-29.7%2062.5-58.4%2091.2s-57.4%2046.1-90.2%2059.5c-32.8%2012.3-70.7%2021.5-125%2023.6s-71.8%203.1-211.2%203.1v0zM512.5%20640.9c-145.6%200-263.4-117.9-263.4-263.4s117.9-263.4%20263.4-263.4%20263.4%20117.9%20263.4%20263.4c0%20145.6-117.9%20263.4-263.4%20263.4zM512.5%20206.3c-94.3%200-171.2%2076.9-171.2%20171.2s76.9%20171.2%20171.2%20171.2c94.3%200%20171.2-76.9%20171.2-171.2s-76.9-171.2-171.2-171.2zM847.7%20651.2c0-33.8-27.7-61.5-61.5-61.5s-61.5%2027.7-61.5%2061.5c0%2033.8%2027.7%2061.5%2061.5%2061.5s61.5-27.7%2061.5-61.5z'/%3E%3C/svg%3E")!important}
#dm .dmSocialHub .socialHubInnerDiv,
#dm .dmSocialHub .socialHubWrapper,
#dm .dmSocialHub{overflow:visible!important}
#dmRoot.dmMobileBody #dm .dmSocialHub{overflow:visible!important}

/* reach: forceCssIncludes */
/* This file is auto-generated from a `scss` file with the same name */

.videobgwrapper{overflow:hidden;position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;pointer-events:none;border-radius:inherit}.videobgframe{position:absolute;width:101%;height:100%;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);object-fit:fill}#dm video.videobgframe{margin:0}@media (max-width:767px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:80vh}}@media (min-width:1025px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}@media (min-width:768px) and (max-width:1024px){.responsiveTablet .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}#dm [data-show-on-page-only]{display:none!important}#dmRoot div.stickyHeaderFix div.site_content{margin-top:0!important}#dmRoot div.stickyHeaderFix div.hamburger-header-container{position:relative}@media (min-width:768px) and (max-width:1024px){.responsiveTablet #dm .dmInner .hide-for-medium,[data-hidden-on-tablet]{display:none!important}}

/* reach: cssVariables */
:root {
  --color_1: rgba(0, 0, 0, 1);
  --color_2: rgba(99, 108, 112, 1);
  --color_3: rgba(255, 255, 255, 1);
  --color_4: rgba(157, 28, 33, 1);
  --color_5: rgba(246, 246, 248, 1);
}

/* reach: inline-5 */
img[width][height] {
  height: auto;
}

/* reach: inline-6 */
body[data-page-alias="blocos-estruturais"] #dm [data-show-on-page-only="blocos-estruturais"] {
    display: block !important;
  }

/* reach: pagestyle */
*#dm *.dmBody a.span.textonly
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.dmform-error
{
	font-style:normal !important;
}
*#dm *.dmBody div.dmforminput textarea
{
	font-style:italic !important;
}
*#dm *.dmBody div.dmforminput *.fileUploadLink
{
	font-style:italic !important;
}
*#dm *.dmBody div.checkboxwrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody div.radiowrapper span
{
	font-style:italic !important;
}
*#dm *.dmBody nav.u_1144820115
{
	color:black !important;
}
*#dm *.dmBody div.u_1578613278
{
	background-image:initial !important;
	background-color:var(--color_4) !important;
}
*#dm *.dmBody div.u_1761205326 .svg
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1131851979 *.caption-inner
{
	background-color:rgba(0,0,0,0) !important;
	border-style:solid !important;
	border-width:0px !important;
}
*#dm *.dmBody *.u_1021522796
{
	display:block !important;
}
*#dm *.dmBody *.u_1495903629
{
	display:none !important;
}
*#dm *.dmBody *.u_1803424408
{
	display:block !important;
}
*#dm *.dmBody *.u_1824264490
{
	display:none !important;
}
*#dm *.dmBody *.u_1868826972
{
	display:block !important;
}
*#dm *.dmBody *.u_1834667946
{
	display:none !important;
}
*#dm *.dmBody *.u_1162830452
{
	display:block !important;
}
*#dm *.dmBody *.u_1849137615
{
	display:none !important;
}
*#dm *.dmBody *.u_1808648849
{
	display:block !important;
}
*#dm *.dmBody *.u_1491873310
{
	display:none !important;
}
*#dm *.dmBody *.u_1769924629
{
	display:block !important;
}
*#dm *.dmBody *.u_1141159805
{
	display:none !important;
}
*#dm *.dmBody *.u_1458626260
{
	display:block !important;
}
*#dm *.dmBody *.u_1169636123
{
	display:none !important;
}
*#dm *.dmBody *.u_1337549370
{
	display:block !important;
}
*#dm *.dmBody *.u_1816936265
{
	display:none !important;
}
*#dm *.dmBody div.u_1285122011
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1131851979 *.caption-container *.caption-text
{
	color:rgba(51,51,51,1) !important;
}
*#dm *.dmBody div.u_1131851979
{
	background-color:rgba(0,0,0,0) !important;
	border-top-color:var(--color_4) !important;
	border-top-style:solid !important;
	border-top-width:0px !important;
}
*#dm *.dmBody *.u_1131851979 .photoGalleryThumbs .image-container a
{
	background-size:contain !important;
}
*#dm *.dmBody div.u_1131851979 *.caption-container *.caption-title
{
	color:var(--color_4) !important;
}
*#dm *.dmBody div.u_1231819328
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody div.u_1231819328 *.caption-inner
{
	background-color:rgba(0,0,0,0) !important;
	border-style:solid !important;
	border-width:0px !important;
}
*#dm *.dmBody div.u_1743689508
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1231819328 *.caption-container *.caption-text
{
	color:rgba(51,51,51,1) !important;
}
*#dm *.dmBody *.u_1748039388
{
	display:block !important;
}
*#dm *.dmBody *.u_1788682852
{
	display:none !important;
}
*#dm *.dmBody *.u_1823309114
{
	display:none !important;
}
*#dm *.dmBody *.u_1710892320
{
	display:block !important;
}
*#dm *.dmBody *.u_1049346094
{
	display:none !important;
}
*#dm *.dmBody *.u_1801768131
{
	display:none !important;
}
*#dm *.dmBody *.u_1381061923
{
	display:block !important;
}
*#dm *.dmBody *.u_1448599506
{
	display:none !important;
}
*#dm *.dmBody *.u_1104687701
{
	display:none !important;
}
*#dm *.dmBody *.u_1797810610
{
	display:block !important;
}
*#dm *.dmBody *.u_1757879310
{
	display:none !important;
}
*#dm *.dmBody *.u_1071404844
{
	display:none !important;
}
*#dm *.dmBody *.u_1642725014
{
	display:block !important;
}
*#dm *.dmBody *.u_1749235722
{
	display:none !important;
}
*#dm *.dmBody *.u_1645753769
{
	display:none !important;
}
*#dm *.dmBody div.u_1231819328 *.caption-container *.caption-title
{
	color:rgba(157,28,33,1) !important;
}
*#dm *.dmBody *.u_1171058768
{
	display:block !important;
}
*#dm *.dmBody *.u_1361112545
{
	display:none !important;
}
*#dm *.dmBody *.u_1994501809
{
	display:none !important;
}
*#dm *.dmBody *.u_1146224377
{
	display:block !important;
}
*#dm *.dmBody *.u_1073533482
{
	display:none !important;
}
*#dm *.dmBody *.u_1775563748
{
	display:none !important;
}
*#dm *.dmBody *.u_1568192198
{
	display:block !important;
}
*#dm *.dmBody *.u_1287087939
{
	display:none !important;
}
*#dm *.dmBody *.u_1056044032
{
	display:none !important;
}
*#dm *.dmBody *.u_1517837071
{
	display:block !important;
}
*#dm *.dmBody *.u_1548244203
{
	display:none !important;
}
*#dm *.dmBody *.u_1414730339
{
	display:none !important;
}
*#dm *.dmBody *.u_1707478717
{
	display:block !important;
}
*#dm *.dmBody *.u_1962693899
{
	display:none !important;
}
*#dm *.dmBody *.u_1901631831
{
	display:none !important;
}
*#dm *.dmBody *.u_1231819328 .photoGalleryThumbs .image-container a
{
	background-size:cover !important;
}
*#dm *.dmBody h3.u_1815832971
{
	line-height:normal !important;
}
*#dm *.dmBody div.u_1416861006
{
	background-color:rgba(255,255,255,1) !important;
}
*.u_1416861006
{
	background-image:none !important;
	background-color:rgb(255,255,255) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:80px !important;
	padding-bottom:30px !important;
	padding-right:40px !important;
	padding-left:40px !important;
	margin:0px !important;
	text-align:center !important;
	color:rgb(0,0,0) !important;
}
*.u_1502012347
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	margin:0px !important;
	text-align:center !important;
	color:rgb(0,0,0) !important;
}
*.u_1407119826
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:4.53125px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*.u_1356006810
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:7.125px !important;
	padding-left:7.125px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*.u_1665386685
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:15px !important;
	padding-bottom:15px !important;
	padding-right:80px !important;
	padding-left:80px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*.u_1729374337
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:4.53125px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*.u_1257228457
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:4.53125px !important;
	padding-left:0px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*.u_1074625855
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:14.25px !important;
	padding-left:0px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*.u_1965066925
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:4.53125px !important;
	padding-left:0px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*#dm *.dmBody div.u_1665386685
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1052135378 *.svg
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
	width:50% !important;
}
*#dm *.dmBody div.u_1052135378
{
	border-radius:50% !important;
	-moz-border-radius:50% !important;
	border-color:rgba(255,255,255,1) !important;
	border-width:0px !important;
	-webkit-border-radius:50% !important;
	border-style:solid !important;
	background-color:var(--color_4) !important;
}
*#dm *.dmBody div.u_1464568858 *.svg
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
	width:50% !important;
}
*#dm *.dmBody div.u_1464568858
{
	border-radius:50% !important;
	-moz-border-radius:50% !important;
	border-color:rgba(255,255,255,1) !important;
	border-width:0px !important;
	-webkit-border-radius:50% !important;
	border-style:solid !important;
	background-color:var(--color_4) !important;
}
*.u_1653431093
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:4.53125px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*.u_1757729706
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:4.53125px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*.u_1988076869
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:7.125px !important;
	padding-left:7.125px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*.u_1893777394
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:15px !important;
	padding-bottom:15px !important;
	padding-right:80px !important;
	padding-left:80px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*.u_1356695313
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:4.53125px !important;
	padding-left:0px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*.u_1840311754
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:4.53125px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*.u_1261528660
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:14.25px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*.u_1606032551
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:4.53125px !important;
	padding-left:0px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*.u_1410760443
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:14.25px !important;
	padding-left:0px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*.u_1123322697
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:4.53125px !important;
	padding-left:0px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*#dm *.dmBody div.u_1893777394
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1282113960 *.svg
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
	width:50% !important;
}
*#dm *.dmBody div.u_1282113960
{
	border-radius:50% !important;
	-moz-border-radius:50% !important;
	border-color:rgba(255,255,255,1) !important;
	border-width:0px !important;
	-webkit-border-radius:50% !important;
	border-style:solid !important;
	background-color:var(--color_4) !important;
}
*#dm *.dmBody div.u_1553905463 *.svg
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
	width:50% !important;
}
*#dm *.dmBody div.u_1553905463
{
	border-radius:50% !important;
	-moz-border-radius:50% !important;
	border-color:rgba(255,255,255,1) !important;
	border-width:0px !important;
	-webkit-border-radius:50% !important;
	border-style:solid !important;
	background-color:var(--color_4) !important;
}
*#dm *.dmBody div.u_1401612489 *.svg
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
	width:50% !important;
}
*#dm *.dmBody div.u_1401612489
{
	border-radius:50% !important;
	-moz-border-radius:50% !important;
	border-color:rgba(255,255,255,1) !important;
	border-width:0px !important;
	-webkit-border-radius:50% !important;
	border-style:solid !important;
	background-color:var(--color_4) !important;
}
*.u_1423942992
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:4.53125px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*.u_1888770790
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:4.53125px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*.u_1971095045
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:7.125px !important;
	padding-left:7.125px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*.u_1072762374
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:15px !important;
	padding-bottom:15px !important;
	padding-right:80px !important;
	padding-left:80px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*.u_1086623319
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:4.53125px !important;
	padding-left:0px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*.u_1288404173
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:4.53125px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*.u_1288246381
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:14.25px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*.u_1533091043
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:4.53125px !important;
	padding-left:0px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*.u_1848650303
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:14.25px !important;
	padding-left:0px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*.u_1707503829
{
	background-image:none !important;
	background-color:rgba(0,0,0,0) !important;
	background-position:0% 0% !important;
	background-size:auto !important;
	background-repeat:repeat !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:4.53125px !important;
	padding-left:0px !important;
	margin:0px !important;
	text-align:start !important;
	color:rgb(0,0,0) !important;
}
*#dm *.dmBody div.u_1072762374
{
	background-color:rgba(255,255,255,1) !important;
}
*#dm *.dmBody div.u_1952540941 *.svg
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
	width:50% !important;
}
*#dm *.dmBody div.u_1952540941
{
	border-radius:50% !important;
	-moz-border-radius:50% !important;
	border-color:rgba(255,255,255,1) !important;
	border-width:0px !important;
	-webkit-border-radius:50% !important;
	border-style:solid !important;
	background-color:var(--color_4) !important;
}
*#dm *.dmBody div.u_1549874121 *.svg
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
	width:50% !important;
}
*#dm *.dmBody div.u_1549874121
{
	border-radius:50% !important;
	-moz-border-radius:50% !important;
	border-color:rgba(255,255,255,1) !important;
	border-width:0px !important;
	-webkit-border-radius:50% !important;
	border-style:solid !important;
	background-color:var(--color_4) !important;
}
*#dm *.dmBody div.u_1148984817 *.svg
{
	color:rgba(255,255,255,1) !important;
	fill:rgba(255,255,255,1) !important;
	width:50% !important;
}
*#dm *.dmBody div.u_1148984817
{
	border-radius:50% !important;
	-moz-border-radius:50% !important;
	border-color:rgba(255,255,255,1) !important;
	border-width:0px !important;
	-webkit-border-radius:50% !important;
	border-style:solid !important;
	background-color:var(--color_4) !important;
}
*#dm *.dmBody a.u_1334966276 span.text
{
	color:var(--color_3) !important;
}*#dm *.dmBody a.u_1334966276 { background-color:var(--color_4) !important; }

*#dm *.dmBody *.u_1731903014
{
	background-position:50% 0% !important;
}
*#dm *.dmBody *.u_1473699898
{
	background-position:50% 0% !important;
}
*#dm *.dmBody *.u_1913634185
{
	background-position:50% 0% !important;
}
*#dm *.dmBody *.u_1895873974
{
	background-position:50% 0% !important;
}
*#dm *.dmBody *.u_1713247303
{
	background-position:50% 0% !important;
}
*#dm *.dmBody *.u_1620081746
{
	background-position:50% 0% !important;
}
*#dm *.dmBody *.u_1869462974
{
	background-position:50% 0% !important;
}
*#dm *.dmBody *.u_1233076735
{
	background-position:50% 0% !important;
}
*#dm *.dmBody *.u_1468015569
{
	background-position:50% 0% !important;
}
*#dm *.dmBody *.u_1723827397
{
	background-position:50% 0% !important;
}
*#dm *.dmBody *.u_1587584050
{
	background-position:50% 0% !important;
}
*#dm *.dmBody *.u_1744655470
{
	background-position:50% 0% !important;
}
*#dm *.dmBody *.u_1204035454
{
	background-position:50% 0% !important;
}
*#dm *.dmBody *.u_1390285629
{
	background-position:50% 0% !important;
}
*#dm *.dmBody *.u_1234073981
{
	background-position:50% 0% !important;
}
*#dm *.dmBody *.u_1746556972
{
	background-position:50% 0% !important;
}

/* reach: pagestyleDevice */
*#dm *.d-page-1716942098 DIV.dmInner
{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.d-page-1716942098 DIV#dmSlideRightNavRight
{
	background-repeat:no-repeat !important;
	background-image:none !important;
	background-size:cover !important;
	background-attachment:fixed !important;
	background-position:50% 50% !important;
}
*#dm *.dmBody div.u_1007115634
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:506px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0 !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	padding-right:0 !important;
	min-width:0 !important;
	display:block !important;
}
*#dm *.dmBody div.u_1197900090
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:541.957px !important;
	margin-top:8.00497px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1761205326
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:59.9787px !important;
	position:relative !important;
	height:59.9787px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1942589155
{
	padding-top:0 !important;
	padding-right:0 !important;
}
*#dm *.dmBody *.u_1131851979 *.photoGalleryThumbs
{
	padding:10px !important;
}
*#dm *.dmBody *.u_1131851979 *.layout-container
{
	padding:10px !important;
}
*#dm *.dmBody *.u_1131851979 *.photoGalleryViewAll
{
	padding:0 20px !important;
}
*#dm *.dmBody *.u_1131851979 *.caption-inner
{
	padding-left:10px !important;
	padding-right:10px !important;
}
*#dm *.dmBody div.u_1131851979 *.caption-button
{
	height:51px !important;
	width:134px !important;
}
*#dm *.dmBody div.u_1131851979
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:calc(100% - 0px) !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1285122011
{
	padding-left:15px !important;
	padding-right:15px !important;
	padding-top:50px !important;
	padding-bottom:50px !important;
}
*#dm *.dmBody div.u_1131851979 *.caption-container *.caption-text
{
	font-size:16px !important;
}
*#dm *.dmBody *.u_1131851979 *.photoGalleryThumbs *.image-container a
{
	padding-top:200px !important;
}
*#dm *.dmBody div.u_1131851979 *.caption-container *.caption-title
{
	font-size:18px !important;
}
*#dm *.dmBody div.u_1231819328 *.caption-button
{
	height:51px !important;
	width:134px !important;
}
*#dm *.dmBody div.u_1231819328
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:calc(100% - 0px) !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1743689508
{
	padding-left:15px !important;
	padding-right:15px !important;
	padding-top:50px !important;
	padding-bottom:50px !important;
}
*#dm *.dmBody div.u_1231819328 *.caption-container *.caption-text
{
	font-size:16px !important;
}
*#dm *.dmBody div.u_1231819328 *.caption-container *.caption-title
{
	font-size:18px !important;
}
*#dm *.dmBody *.u_1231819328 *.caption-inner
{
	padding-left:10px !important;
	padding-right:10px !important;
}
*#dm *.dmBody *.u_1231819328 *.photoGalleryThumbs
{
	padding:10px !important;
}
*#dm *.dmBody *.u_1231819328 *.layout-container
{
	padding:10px !important;
}
*#dm *.dmBody *.u_1231819328 *.photoGalleryViewAll
{
	padding:0 10px !important;
}
*#dm *.dmBody div.u_1416861006
{
	padding-top:80px !important;
	padding-bottom:30px !important;
}
*#dm *.dmBody h3.u_1815832971
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
	display:block !important;
}
*#dm *.dmBody div.u_1968966428
{
	padding-top:0px !important;
	margin-left:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody h3.u_1908697733
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:300px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:left !important;
	display:block !important;
}
*#dm *.dmBody div.u_1411154650
{
	padding-top:0px !important;
	margin-left:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody h3.u_1654415471
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:300px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:left !important;
	display:block !important;
}
*#dm *.dmBody div.u_1973997779
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:300px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	display:block !important;
}
*#dm *.dmBody div.u_1908697733
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:calc(100% - 0px) !important;
	margin-top:10px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1758968853
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	display:block !important;
	margin-right:0 !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_1665386685
{
	padding-top:15px !important;
	padding-left:80px !important;
	padding-right:80px !important;
}
*#dm *.dmBody div.u_1052135378
{
	width:60px !important;
	height:60px !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1815832971
{
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:100% !important;
	margin-top:-50px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
	min-height:auto !important;
}
*#dm *.dmBody div.u_1464568858
{
	width:60px !important;
	height:60px !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1986537155
{
	padding-top:0px !important;
	margin-left:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody h3.u_1962849931
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:300px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:left !important;
	display:block !important;
}
*#dm *.dmBody div.u_1189999041
{
	padding-top:0px !important;
	margin-left:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody h3.u_1281077660
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:300px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:left !important;
	display:block !important;
}
*#dm *.dmBody div.u_1638264404
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:300px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	display:block !important;
}
*#dm *.dmBody div.u_1331503980
{
	padding-top:0px !important;
	margin-left:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody h3.u_1946645475
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:300px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:left !important;
	display:block !important;
}
*#dm *.dmBody div.u_1211945794
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:300px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	display:block !important;
}
*#dm *.dmBody div.u_1962849931
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:calc(100% - 0px) !important;
	margin-top:10px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1456911227
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	display:block !important;
	margin-right:0 !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_1893777394
{
	padding-top:15px !important;
	padding-left:80px !important;
	padding-right:80px !important;
}
*#dm *.dmBody div.u_1282113960
{
	width:60px !important;
	height:60px !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1553905463
{
	width:60px !important;
	height:60px !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1401612489
{
	width:60px !important;
	height:60px !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1014011860
{
	padding-top:0px !important;
	margin-left:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody h3.u_1071513854
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:300px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:left !important;
	display:block !important;
}
*#dm *.dmBody div.u_1076135166
{
	padding-top:0px !important;
	margin-left:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody h3.u_1880468628
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:300px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:left !important;
	display:block !important;
}
*#dm *.dmBody div.u_1471067482
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:300px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	display:block !important;
}
*#dm *.dmBody div.u_1195113282
{
	padding-top:0px !important;
	margin-left:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	margin-right:0px !important;
}
*#dm *.dmBody h3.u_1510374984
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:300px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:left !important;
	display:block !important;
}
*#dm *.dmBody div.u_1955972586
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:300px !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	display:block !important;
}
*#dm *.dmBody div.u_1071513854
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:calc(100% - 0px) !important;
	margin-top:10px !important;
	margin-bottom:8px !important;
	padding-right:0px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1900507747
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:100% !important;
	position:relative !important;
	height:auto !important;
	padding-top:2px !important;
	padding-left:0px !important;
	padding-bottom:2px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	display:block !important;
	margin-right:0 !important;
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_1072762374
{
	padding-top:15px !important;
	padding-left:80px !important;
	padding-right:80px !important;
}
*#dm *.dmBody div.u_1952540941
{
	width:60px !important;
	height:60px !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1549874121
{
	width:60px !important;
	height:60px !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1148984817
{
	width:60px !important;
	height:60px !important;
	display:block !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	position:relative !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	max-width:100% !important;
	padding-right:0px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody a.u_1334966276
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 62px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:10px !important;
	padding-left:0px !important;
	padding-bottom:10px !important;
	min-height:41.5483px !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:277.69928px !important;
	margin-top:29px !important;
	margin-bottom:0px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1578613278
{
	float:none !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	position:relative !important;
	height:auto !important;
	padding-top:60px !important;
	padding-left:40px !important;
	padding-bottom:60px !important;
	max-width:none !important;
	padding-right:40px !important;
	min-width:0 !important;
	text-align:center !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
}

/* reach: globalFontSizeStyle */
.font-size-20, .size-20, .size-20 > font { font-size: 20px !important; }.font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }

/* reach: hideAnimFix */
.dmDesktopBody:not(.editGrid) [data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) [data-anim-extended] {
    visibility: hidden;
  }

  .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-extended] {
    visibility: hidden !important;
  }

  #dmRoot:not(.editGrid) .flex-element [data-anim-extended] {
    visibility: hidden;
  }

/* reach: fontFallbacks */


/* reach: reach-mobile-overflow-guard */
@media (max-width:767px){
  html,body.dmMobileBody{overflow-x:hidden!important;max-width:100%}
  body.dmMobileBody.fix-mobile-scrolling{overflow-x:hidden!important;overflow-y:auto}
  #dmRoot.dmMobileBody #dm .dmInner,
  #dmRoot.dmMobileBody .dmInner{
    min-width:0!important;
    max-width:100%!important;
    width:100%!important}
  #dmRoot.dmMobileBody .runtime-module-container,
  #dmRoot.dmMobileBody #dm,
  #dmRoot.dmMobileBody .dmwr{max-width:100%}
  #dmRoot.dmMobileBody .layout-drawer-overlay{width:100%!important;max-width:100%}
  #dmRoot.dmMobileBody .dmRespRow .dmRespColsWrapper{max-width:100%!important}
}
