/* Source and licensing information for the line(s) below can be found at https://fondamental.it/themes/banco_fresco/css/masterpage.css. */
.node-masterpage .page-breadcrumbs ul{padding-left:25px;padding-right:25px}.node-masterpage .node-body{padding:25px 25px 30px}.node-masterpage .node-body.no-subtitle{margin-top:20px;background-color:#f4f4f7}.node-masterpage .node-body .icon{padding-bottom:20px;text-align:center}.node-masterpage .node-body .icon img{width:129px}.node-masterpage .node-body .node-body-value{padding-top:17px}.node-masterpage .node-body.no-subtitle .node-body-value{padding-top:0}.node-masterpage .node-body .node-body-value p{margin:0;font-size:14px;line-height:18px;color:#282f6c}.node-masterpage .node-body .node-body-value p .member-name,.node-masterpage .node-body .node-body-value p .member-role{display:inline-block;width:100%}.node-masterpage .node-body .node-body-value p .member-name{font-family:'Sanchez',Arial,sans-serif;font-size:22px;color:#00372d}.node-masterpage .node-body .node-body-value p .member-separator,.node-masterpage .node-body .node-body-value p .member-role{font-size:14px;font-weight:500}.node-masterpage .node-body .node-body-value p:not(:first-child){padding-top:17px}.node-masterpage .child-nodes .child-node{display:flex;flex-direction:column;padding:32px 24px 67px;background-image:linear-gradient(to bottom,#2f63aa 0,#2f63aa 50%,#f4f4f7 50%)}.node-masterpage .child-nodes .child-node h3{font-size:28px;line-height:37px;text-align:center;color:#fff}.node-masterpage .child-nodes .child-node .child-node-container{display:flex;flex-direction:column;flex-grow:1;padding-top:10px;border-bottom:6px solid #2f63aa}.node-masterpage .child-nodes .child-node .image img{width:100%}.node-masterpage .child-nodes .child-node .text-wrapper{flex-grow:1;padding:25px 18px 32px;background-color:#fff}.node-masterpage .child-nodes .child-node .icon{padding-bottom:20px;text-align:center}.node-masterpage .child-nodes .child-node .icon img{width:130px;max-width:100%}.node-masterpage .child-nodes .child-node .text{padding-bottom:22px;font-size:14px;font-weight:500;line-height:18px;color:#282f6c}.node-masterpage .child-nodes .child-node .link a{font-size:14px;font-weight:500;line-height:18px;text-decoration:none;color:#00372d}.node-masterpage .page-breadcrumbs+.content-node{margin-top:32px}.node-masterpage .content-node{padding:38px 24px 42px}.node-masterpage .content-node.odd{background-color:#f4f4f7}.node-masterpage .node-body.no-subtitle~.content-node.odd{background-color:#fff}.node-masterpage .node-body.no-subtitle~.content-node.even{background-color:#f4f4f7}.node-masterpage .content-node .subtitle{padding-bottom:10px}.node-masterpage .content-node .image img{width:100%}.node-masterpage .content-node .text h3{padding-top:10px}.node-masterpage .content-node .text p,.node-masterpage .content-node .text ul,.node-masterpage .content-node .text ol{padding-top:10px;margin:0;font-size:14px;font-weight:500;line-height:18px;color:#495f72}.node-masterpage .content-node .text ul{padding-left:16px}.node-masterpage .content-node .text ul li{list-style:disc}.node-masterpage .content-node .text hr{width:40px;height:3px;margin:22px 0 12px;background-color:#9e7849}.node-masterpage .contact-button{padding-bottom:40px}@media (min-width :768px){.node-masterpage .page-breadcrumbs ul{padding-left:50px;padding-right:50px}.node-masterpage .node-body{padding:73px 25px 75px}.node-masterpage .node-body .icon{padding-bottom:33px}.node-masterpage .node-body .icon img{width:188px}.node-masterpage .node-body .node-body-value{padding-top:30px}.node-masterpage .node-body .subtitle,.node-masterpage .node-body .node-body-value{max-width:900px;margin:0 auto;text-align:center}.node-masterpage.node-10 .node-body .node-body-value{display:flex;justify-content:center;text-align:left}.node-masterpage .node-body .node-body-value p{font-size:16px;line-height:20px}.node-masterpage .node-body .node-body-value p .member-name,.node-masterpage .node-body .node-body-value p .member-role{width:auto}.node-masterpage .node-body .node-body-value p .member-name{font-size:24px;line-height:34px}.node-masterpage .node-body .node-body-value p .member-role{font-size:16px;line-height:34px}.node-masterpage .child-nodes{padding-top:60px;padding-bottom:27px;background-color:#f4f4f7}.node-masterpage .child-nodes .child-nodes-container{display:flex;justify-content:center;flex-wrap:wrap;max-width:1380px;margin:0 auto}.node-masterpage .child-nodes .child-node{max-width:420px;margin:0 18px}.node-masterpage .child-nodes .child-node .icon{padding-bottom:27px}.node-masterpage .child-nodes .child-node .icon img{width:136px}.node-masterpage .child-nodes .child-node .text{padding-bottom:33px;font-size:16px;line-height:20px}.node-masterpage .child-nodes .child-node .link a{position:relative;font-size:16px;line-height:18px;text-decoration:none}.node-masterpage .content-node{padding-top:56px;padding-bottom:60px}.node-masterpage .content-node .content-node-container{max-width:1087px;margin:0 auto}.node-masterpage .content-node .subtitle{padding-bottom:22px}.node-masterpage .content-node.even .image-and-text{display:flex;flex-direction:row-reverse}.node-masterpage .content-node.odd .image,.node-masterpage .content-node.even .text{padding-right:18px}.node-masterpage .content-node.odd .text,.node-masterpage .content-node.even .image{padding-left:18px}.node-masterpage .content-node .text h3{padding-top:0}.node-masterpage .content-node .text p,.node-masterpage .content-node .text ul,.node-masterpage .content-node .text ol{padding-top:15px;font-size:16px;line-height:21px}.node-masterpage .content-node .text ul{padding-left:17px}.node-masterpage .content-node .text hr{margin:31px 0}}
/* Source and licensing information for the above line(s) can be found at https://fondamental.it/themes/banco_fresco/css/masterpage.css. */