header .header-body__menu ul a{color:var(--color-white)}body{background-color:var(--bg-body);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:space-between;-ms-flex-align:space-between;align-items:space-between}.page-header-image{position:relative;height:80vh;max-height:600px;background-image:var(--bg-mobile);background-size:cover;background-position:center;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;margin-bottom:4rem}.page-header-image p{font-size:4rem;font-weight:700;color:var(--color-white);line-height:1.4}.page-header-image::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:50;background-color:rgba(0,0,0,.3)}.page-header-image .section-divider.divider-bottom{top:auto;bottom:0;margin-bottom:-1px;z-index:100}.page-header-image .section-divider.divider-bottom svg{width:100vw !important;height:auto}.page-header-image .section-divider.divider-bottom svg path{fill:var(--color-white)}.page-header-image.without-image{max-height:150px !important}div.body{flex:1;width:90%;max-width:1400px;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:10rem;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}div.body.pwa{padding-top:0;padding-bottom:0}div.body .page-header{position:relative;height:50vh;max-height:600px;background-image:var(--bg);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:5001;margin-bottom:6rem}div.body .page-title{text-align:center;margin-bottom:1.5rem}div.body .page-title small{display:block;width:100%;letter-spacing:normal;margin:1rem 0;color:var(--color-text)}div.body .page-title small span{padding:0 .5rem;color:var(--color-primary)}div.body .page-title small a{color:var(--color-text);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}div.body .page-title small a:hover{color:var(--color-primary)}div.body .page-subtitle{position:relative;display:block;clear:both;flex-wrap:wrap;gap:1rem;font-size:2.2rem;font-weight:400;color:var(--color-primary)}div.body .page-subtitle strong{font-size:2.2rem;font-weight:700}div.body .page-subtitle.align-center{text-align:center}div.body .page-text{font-size:1.6rem;line-height:2}div.body .page-text *{font-size:1.6rem;line-height:2}div.body .page-subtitle-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding-bottom:2rem;margin-top:4rem;font-size:1.6rem;font-weight:700;color:var(--color-primary)}div.body .page-subtitle-images i{font-size:2rem;color:var(--color-primary)}div.body .page-subtitle-images svg{width:auto;height:2.8rem}div.body .page-subtitle-images svg path{fill:var(--color-primary)}div.body .page-images{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:2rem}div.body .page-images__item .image-wrapper{position:relative;width:100%;padding-top:75%;background-color:var(--color-gray-elight);background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}div.body .page-images__item .image-wrapper a{position:absolute;width:100%;height:100%;left:0;top:0;cursor:pointer;z-index:4}div.body .page-images__item .image-wrapper::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(/assets/img/logo/logo-icon.svg);background-repeat:no-repeat;background-size:30px auto;background-position:center;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$value_mult)";filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:1}div.body .page-images__item .image-wrapper:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$value_mult)";filter:alpha(opacity=65);-moz-opacity:.65;-khtml-opacity:.65;opacity:.65}div.body .page-images__item .image-wrapper:hover::after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$value_mult)";filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}@media(min-width: 480px){div.body .page-images{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media(min-width: 767px){div.body .page-images{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media(min-width: 976px){div.body .page-images{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}@media(min-width: 1200px){div.body .page-images{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media(min-width: 1600px){div.body .page-images{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}div.outer-body{flex:1;width:90%;max-width:1400px;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:5rem;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.page-links{position:relative;padding:5rem 0 6rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.page-links::before{content:"";position:absolute;width:100%;height:1px;top:0;left:0;background-image:url(/assets/img/web/dotted-h-gray.png);background-position:center left;background-repeat:repeat-x}.page-links a{display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;clear:both;gap:.75rem;text-decoration:none;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.page-links a i{font-size:1.2rem;color:var(--color-primary-light)}.page-links a span{font-size:1.4rem;color:var(--color-text-med)}.page-links a:hover span{color:var(--color-primary)}.pagination{position:relative;padding:4rem 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;flex-wrap:wrap;gap:.5rem}.pagination strong{font-size:1.4rem;font-weight:700;color:var(--color-primary);padding:.5rem .5rem}.pagination *{font-size:1.4rem}.pagination .pagination-link a{font-size:1.4rem;font-weight:700;color:var(--color-white);text-decoration:none;padding:.5rem .5rem}.pagination .pagination-link a:hover,.pagination .pagination-link a.active{color:var(--color-primary);text-decoration:underline}.pagination .pagination-link.active a{color:var(--color-primary);text-decoration:underline}.pagination::before{content:"Pages:";font-size:1.4rem;font-weight:700;color:var(--color-primary);margin-right:.5rem}.share-buttons{position:fixed;top:50%;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end}.share-buttons .share-button{width:40px;height:40px;border-radius:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;text-decoration:none}.share-buttons .share-button.facebook{background-color:#1877f2}.share-buttons .share-button.twitter{background-color:#333}.share-buttons .share-button.pinterest{background-color:#bd081c}.share-buttons .share-button.linkedin{background-color:#0077b5}.share-buttons .share-button.telegram{background-color:#08c}.share-buttons .share-button.whatsapp{background-color:#25d366}.share-buttons .share-button.email{background-color:#333}.share-buttons .share-button:hover{width:60px}@media(min-width: 576px){div.body .page-title div a:hover,div.body .page-title div small:hover{padding-left:2rem;padding-right:2rem}.page-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap}.pagination{-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end}}@media(min-width: 767px){.page-header-image{background-image:var(--bg)}.page-header-image.without-image{max-height:250px !important}}@media(min-width: 1600px){div.body{padding-bottom:16rem}}
