.search-cantainer{min-height:70vh}.search-cantainer .search-item{display:block;margin-bottom:1rem;border:1px solid #e6ebee;box-shadow:0 .125rem .5rem rgba(56,86,104,6%);transition:box-shadow .15s ease-out,transform .15s ease-out,border-color .15s ease-out}.search-cantainer .search-item:hover,.search-cantainer .search-item:focus-visible{border-color:rgba(58,152,0,.35);box-shadow:0 .5rem 1.25rem rgba(56,86,104,.14);transform:translateY(-2px)}.search-cantainer .search-item:hover .list-item-title,.search-cantainer .search-item:focus-visible .list-item-title{color:#3a9800}.search-cantainer .list-item-title{font-size:20px}.search-cantainer .list-item-description{font-weight:300;color:#385668}.search-header{margin-bottom:2rem}.search-header .title{margin-bottom:.25rem}.search-header .search-header-query{color:#3a9800}.search-header .search-header-count{color:#6b7f8c;font-size:.9rem}@media(prefers-reduced-motion:reduce){.search-cantainer .search-item{transition:none}.search-cantainer .search-item:hover,.search-cantainer .search-item:focus-visible{transform:none}}.search-modal{z-index:100}.search-modal .modal-background{background-color:rgba(15,32,43,.45);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.search-modal .modal-content{overflow:visible}@media screen and (max-width:768px){.search-modal{justify-content:flex-start}.search-modal .modal-content{margin-top:4rem;max-height:none}}.search-modal-dialog{background-color:#fff;border-radius:8px;padding:1.5rem;box-shadow:0 1.5rem 3rem rgba(15,32,43,.3)}.search-modal-control .input{border-radius:6px}.search-modal-control .input:focus{border-color:#3a9800;box-shadow:0 0 0 .125em rgba(58,152,0,.25)}.search-modal-control .icon{color:#6b7f8c}.search-modal-hint{color:#6b7f8c;font-size:.85rem;margin:.75rem 0 0;text-align:center}mark{background:#fbe1ad;padding:.05rem .25em}body,html{scroll-behavior:smooth;scroll-padding-top:10rem}body{color:#002033}.content p{color:#4d6370}h2{font-size:3rem;font-weight:600;line-height:1;margin-bottom:2rem}@media screen and (max-width:768px){h2{font-size:2.25rem}}@media screen and (max-width:1024px){.content>.columns{display:block}.content>.columns .content{width:100%}}.explore-button{margin-bottom:10%;margin-left:5%;margin-right:5%}.external-link{padding-right:20px}.external-link:after{position:absolute;width:16px;content:"";margin-top:5px;margin-left:3px;height:16px;z-index:1;mask:url(img/external.svg);background-color:#7fa3b9}.scroll-on-page{font-size:14px;padding:3px 12px;margin:0 2px 5px 0;display:inline-block;white-space:nowrap;border-radius:30px;background:#58963217}.left-title{padding-right:4rem}.left-title h2,.left-title h3{margin-top:0!important}.left-title h2:after,.left-title h3:after{position:absolute;left:0;margin-top:70px;width:100px;content:"";border-bottom:5px solid #f1903b}p:empty:first-child{display:none}.vertical-colums .columns{flex-direction:column}.tabs ul{margin:0}.rounded img{border-radius:10px}.rounded .rich-right img{box-shadow:0 0 10px rgba(0,0,0,.1)}th{font-weight:500}.content h3{font-weight:400}.grid{display:grid;grid-gap:16px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-auto-rows:320px}code{font-size:14px}.rich-content-text{padding:20px!important}.qgis_first_conference .cont{padding:0}.qgis_first_conference .cont img{border-radius:10px}.language-select-container{background-color:#ecf1f4;border-radius:10px;color:#4d6370!important}.language-select-container select{max-width:50vw}.map-image-container{position:relative;display:inline-block}.map-image-container .tooltip{position:absolute;top:0;width:100%;height:100%;max-height:250px;background-color:rgba(0,0,0,.7);padding:10px;border-radius:5px;opacity:0;transition:opacity .3s ease;pointer-events:none;display:flex;flex-direction:column;justify-content:center;align-items:center}.map-image-container .tooltip .title-text{color:#fff}.map-image-container .tooltip .description-text{color:#fff}.map-image-container:hover .tooltip{opacity:1;pointer-events:auto}.edit-on-github{position:fixed;left:10px;bottom:10px;z-index:10}.qgis-announcement{position:relative;overflow:hidden;background:linear-gradient(100deg,#589632 0%,#93B023 100%);padding:.65rem 1.5rem;z-index:30}.qgis-announcement .columns{margin:0}.qgis-announcement .qgis-announcement-badge{background:#eee766!important;color:#333!important;border:none;border-radius:4px;letter-spacing:.05em;font-size:.7rem;padding:.4em .7em;text-decoration:none;cursor:pointer}.qgis-announcement .qgis-announcement-badge:hover{background:#fff!important;color:#333!important}.qgis-announcement .qgis-announcement-title{font-size:1rem;font-weight:600;letter-spacing:.01em}.qgis-announcement .qgis-announcement-cta{background-color:#fff!important;color:#589632!important;border:2px solid #fff!important;border-radius:20px;transition:background-color .2s ease,color .2s ease,transform .15s ease,border-color .2s ease;white-space:nowrap}.qgis-announcement .qgis-announcement-cta:hover{background-color:#eee766!important;border-color:#eee766!important;color:#333!important}@media screen and (max-width:768px){.qgis-announcement{margin-top:calc(6em - 40px);padding:.6rem 1rem}.qgis-announcement .qgis-announcement-title{font-size:.875rem}.qgis-announcement .qgis-announcement-cta{font-size:.75rem;padding:.3em .8em}}