body{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:18px;color:var(--e-global-color-text);padding:0;margin:0}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;-ms-interpolation-mode:bicubic}h1,h2,h3,h4,h5,h6{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:700}h1{color:#0C3F66}h2{color:#6F9B31}h3{color:#FE8608}h4{color:#58585A}h5{color:var(--e-global-color-secondary)}h6{color:var(--e-global-color-secondary)}p{text-align:justify}.header{background:var(--e-global-color-primary);border-bottom:solid 4px var(--e-global-color-3b74022);z-index:10}.marquee p{padding:0;margin:0}h1.intro-h1{font-family:var(--e-global-typography-primary-font-family),sans-serif;font-size:32px;font-weight:700;color:#8DA5B7}h1.intro-h1 div{font-size:59px;color:#0C3F66}.bg-intro{background:url(https://proinpa.com/wp-content/uploads/2024/11/bgu.webp) repeat-x left top}.bg-a{background:url(https://proinpa.com/wp-content/uploads/2024/11/bga.webp) repeat-x left top}.listesp span{color:#54A505}.marquee{color:#fff;width:100%;overflow:hidden;padding:4px 0;height:35px}.elementor-nav-menu--dropdown{backdrop-filter:saturate(150%) blur(20px);-webkit-backdrop-filter:saturate(150%) blur(20px);box-shadow:0 0 30px rgba(0,0,0,.5)}ul.menuaside{list-style:none;padding:0;margin:0;width:100%;max-width:280px;font-family:var(--e-global-typography-primary-font-family),sans-serif}ul.menuaside li{border-bottom:dotted 2px rgba(255,255,255,.3)}ul.menuaside li a{display:block;padding:20px;color:#fff;text-decoration:none;font-size:20px;font-weight:500;transition:background-color 0.2s ease,color 0.2s ease}ul.menuaside li a:hover{background-color:rgba(255,255,255,.2);color:#1a202c}ul.menuaside li.current-menu-item a{background:#467326;color:#fff;font-weight:600}ul.menuaside li.current-menu-item a:hover{background-color:#2a4417;color:#fff}@media only screen and (min-width:300px){h1.intro-h1{text-align:center}}@media only screen and (min-width:768px){.logosite{position:absolute}.aside{width:45%}.bodyer{width:55%}}@media only screen and (min-width:1366px){.aside{width:27%}.bodyer{width:73%}h1.intro-h1{text-align:right}}@media only screen and (min-width:1400px){.aside{width:26%}.bodyer{width:74%}}*{scrollbar-width:thin;scrollbar-color:var(--e-global-color-accent) #E5E5E5}*::-webkit-scrollbar{width:12px}*::-webkit-scrollbar-track{background:#E5E5E5}*::-webkit-scrollbar-thumb{background-color:var(--e-global-color-accent);border-radius:20px;border:3px solid #E5E5E5}