@font-face{font-family:"Roboto";src:url("/wp-content/themes/maradentro/fonts/Roboto-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto";src:url("/wp-content/themes/maradentro/fonts/Roboto-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Roboto";src:url("/wp-content/themes/maradentro/fonts/Roboto-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Roboto";src:url("/wp-content/themes/maradentro/fonts/Roboto-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Roboto";src:url("/wp-content/themes/maradentro/fonts/Roboto-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Roboto";src:url("/wp-content/themes/maradentro/fonts/Roboto-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Roboto";src:url("/wp-content/themes/maradentro/fonts/Roboto-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Roboto";src:url("/wp-content/themes/maradentro/fonts/Roboto-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"SourceSansPro";src:url("/wp-content/themes/maradentro/fonts/SourceSansPro-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"SourceSansPro";src:url("/wp-content/themes/maradentro/fonts/SourceSansPro-ExtraLight.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"SourceSansPro";src:url("/wp-content/themes/maradentro/fonts/SourceSansPro-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"SourceSansPro";src:url("/wp-content/themes/maradentro/fonts/SourceSansPro-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"SourceSansPro";src:url("/wp-content/themes/maradentro/fonts/SourceSansPro-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"SourceSansPro";src:url("/wp-content/themes/maradentro/fonts/SourceSansPro-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"SourceSansPro";src:url("/wp-content/themes/maradentro/fonts/SourceSansPro-Black.ttf") format("truetype");font-weight:900;font-style:normal}html{scroll-behavior:smooth}body{font-family:"SourceSansPro","Roboto",sans-serif;color:#707070;line-height:1}h1,h2,h3,h4{font-family:"SourceSansPro","Roboto",sans-serif}body,h1,h2,h3,h4,p,label,a{margin:0px;padding:0px}p{margin-bottom:15px;color:#707070}p:last-child{margin-bottom:0px}a{color:#2E2E2E;text-decoration:none;font-weight:bold}a:hover{opacity:0.9;color:#505050;text-decoration:none}p a:hover{opacity:1;color:#505050;text-decoration:underline}ul,li{color:#707070}li{margin-bottom:15px;color:#707070}li:last-child{margin-bottom:0px}input,select,textarea{font-family:"SourceSansPro","Roboto",sans-serif}input:placeholder,select:placeholder,textarea:placeholder{font-family:"SourceSansPro","Roboto",sans-serif}div,section{box-sizing:border-box}a,button{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}body:not(.home) .site-container{display:flex;flex-direction:column;min-height:100vh}body .site-inner{padding-top:130px}body:not(.home) .site-inner{flex:1}body:not(.home) .entry-header,
.error404 .entry-title{display:block;margin:60px
8% 40px 8%}body:not(.home) .entry-content{margin:0px
8% 40px 8%}body:not(.home) .entry-header h1,
.error404 h1.entry-title{font-size:44px;color:#633510;text-transform:uppercase}.home .site-inner .entry-header{display:none}.post-edit-link,.vc_load-inline-editor{display:inline-block;padding:10px
5px 5px 5px}.error404 h1.entry-title,
.error404 .entry-content{text-align:center}body
#wpadminbar{position:fixed;z-index:99999999}body .wpb_text_column,
body .wpb_single_image,
body
.wpb_video_widget{margin:0px}body .wpcf7-not-valid-tip{font-size:12px;text-align:right}body .wpcf7 form .wpcf7-response-output{padding:8px
12px;font-size:12px;border:2px
solid #5D6924}body .wpcf7-spinner{position:absolute;margin:9px
0px 0px -30px}.error404 .entry-content
img{width:100%}.mainHeaderSection{position:fixed;z-index:9999;width:100%;box-shadow:0px 0px 9px 3px rgba(41,41,41,.45);background-color:#fff}.site-header,.nav-secondary{position:relative;padding:30px
5%}.site-header>.wrap{display:flex;justify-content:space-between;align-items:center}.site-header
.responsiveMenu{display:none}.header-image .site-header .title-area{width:122px;height:80px;margin:0px;padding:0px;overflow:hidden;text-indent:-400px;cursor:pointer;background:url('/wp-content/themes/maradentro/assets/web-mainmenu-logo.png') no-repeat center center;background-size:contain}.nav-primary .menu-primary{display:flex;flex-flow:row wrap;justify-content:flex-end;align-items:center;width:auto;margin:0px;padding:0px;list-style:none}.nav-primary .menu-primary
li{margin:0px;padding:0px}.nav-primary .menu-primary>li{margin:0px
20px}.nav-primary .menu-primary>li:first-child{margin-left:0px}.nav-primary .menu-primary>li:last-child{margin-right:0px}.nav-primary .menu-primary>li>a{font-size:16px;font-weight:normal;line-height:1.25;text-decoration:none;text-transform:uppercase}.site-header .menu-primary > li > a:hover,
.site-header .menu-primary > li.current-menu-item > a,
.site-header .menu-primary>li.current-menu-parent>a{text-decoration:underline}.site-header .menu-primary .menu-item .sub-menu{display:none}.site-header .menu-primary .menu-item:hover .sub-menu{display:block}.site-header .menu-primary .menu-item .sub-menu{position:absolute;padding:4px
10px 5px 10px;background:#646464;border-radius:4px;list-style:none}.site-header .menu-primary .menu-item .sub-menu
li{padding:10px
25px 5px 0px;border-bottom:1px solid #fff}.site-header .menu-primary .menu-item .sub-menu li:last-child{border:none}.site-header .menu-primary .menu-item .sub-menu li
a{font-size:16px;line-height:1}.nav-secondary .menu-secondary
li{padding:0px
20px;border-right:1px solid #fff}.nav-secondary .menu-secondary li:first-child{padding-left:0px}.nav-secondary .menu-secondary li:last-child{padding-right:0px;border:none}.nav-secondary .menu-secondary li
a{font-size:14px;font-weight:300;color:#FFF;text-decoration:none;text-transform:uppercase}.nav-secondary .menu-secondary li a:hover,
.nav-secondary .menu-secondary li.current-menu-item > a,
.nav-secondary .menu-secondary li.current-menu-parent>a{text-decoration:underline}.site-footer a,
.footer-widgets
a{font-weight:300;text-decoration:none;color:#FFF}.site-footer a:hover,
.footer-widgets a:hover{text-decoration:underline;color:#FDFDFD}.site-footer p,
.footer-widgets
p{font-weight:300;line-height:1.33;color:#FFF}.site-footer{padding:10px
8%;background-color:#30007C;text-align:center;font-size:12px}.footer-widgets{padding:40px
8%;background-color:#00c3d9;font-size:16px}.footer-widgets .footer-widget-area{display:flex;flex-flow:row wrap}.footer-widgets
section{flex:1;padding:0px
2%}.footer-widgets section:first-child{padding-left:0}.footer-widgets section:last-child{padding-right:0}.footer-widgets section .widget-title{margin:0px;padding:0px
0px 12px 0px;font-size:20px;font-weight:bold;line-height:1.25;color:#FFF}.footer-widgets section
ul{margin:0px;padding:0px;list-style:none}.footer-widgets section ul
li{margin:0px
0px 6px 0px;padding:0px;color:#fff}.footer-widgets section ul li:last-child{margin-bottom:0px}.footer-widgets section ul li
i{min-width:25px}.footer-widgets .socialShare
a{display:inline-block;width:30px;height:30px;margin-right:20px;padding:0px;text-align:center;line-height:30px;border:1px
solid #FFF;border-radius:7px}.footer-widgets .socialShare a:hover{border:1px
solid #FDFDFD}@media only screen and (max-width: 1300px){body:not(.home) .entry-header,
.error404 .entry-title{margin:60px
7% 40px 7%}body:not(.home) .entry-content{margin:0px
7% 40px 7%}body .site-inner{padding-top:120px}.site-header,.nav-secondary{padding:20px
7%}.footer-widgets{padding:32px
7%}.site-footer{padding:10px
7%}.footer-widgets{font-size:14px}.footer-widgets section .widget-title{font-size:18px}.footer-widgets section:first-child{flex:0}}@media only screen and (max-width: 1024px){body:not(.home) .entry-header,
.error404 .entry-title{margin:60px
6% 40px 6%}body:not(.home) .entry-content{margin:0px
6% 40px 6%}body .site-inner{padding-top:100px}body:not(.home) .entry-header h1,
.error404 h1.entry-title{font-size:36px}.site-header,.nav-secondary{padding:18px
6%}.header-image .site-header .title-area{width:100px;height:65px}.nav-primary .menu-primary>li{margin:0px
12px}.nav-primary .menu-primary>li>a{font-size:15px}.nav-secondary .menu-secondary li
a{font-size:13px}.site-footer{padding:10px
6%}.footer-widgets{padding:28px
6%}.footer-widgets section:last-child{flex:0}}@media only screen and (max-width: 767px){body .site-inner{padding-top:59px}body:not(.home) .entry-header h1,
.error404 h1.entry-title{font-size:34px}.header-image .site-header .title-area{left:3.5%;width:72px;height:72px}.site-header>div{align-items:flex-start}.site-header
.wrap{padding:20px
3.5%}.site-header
.responsiveMenu{display:block}.site-header .responsiveMenu:before{content:"\2630";position:relative;top:-6px;display:block;font:normal 30px/1 'dashicons';margin:0;padding:0;text-align:right;color:#000}.activeMainMenu .site-header .responsiveMenu:before{content:"\2715"}.site-header .nav-primary{display:none}.site-header .widget-area{flex:1}.site-header #menu-mainmenu,
.nav-secondary #menu-secondarymenu{flex-flow:column;align-items:flex-start}.site-header #menu-mainmenu{margin-top:40px;border:2px
solid #2F5F02;border-radius:5px}.site-header #menu-mainmenu
li{width:100%;padding:12px
10px 10px 10px;border-bottom:2px solid #2F5F02;box-sizing:border-box}.site-header #menu-mainmenu li:first-child{padding:12px
10px 10px 10px}.site-header #menu-mainmenu li:last-child{padding:12px
10px 10px 10px;border-bottom:none}.site-header #menu-mainmenu .menu-item .sub-menu{display:block}.site-header #menu-mainmenu .menu-item .sub-menu{position:static;padding:4px
10px 0px 10px;background:none}.site-header #menu-mainmenu .menu-item .sub-menu
li{border-bottom:2px dotted #2F5F02}.footer-widgets .footer-widget-area{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:10px}.footer-widgets
section{padding:0}.footer-widgets section .widget-title{padding:10px
0px 6px 0px;font-size:16px}.footer-widgets section ul
li{margin:0px
0px 4px 0px}}@media only screen and (max-width: 480px){}