header{padding-top:25px}@media screen and (min-width: 1200px){header{border-bottom:1px solid #ffffff;position:relative}}@media screen and (min-width: 1200px){header .region-navigation-collapsible{display:grid;grid-template-columns:1fr 110px 60px 60px;column-gap:20px}}header #block-loginbutton .field--name-body{display:flex;column-gap:13px}header #block-loginbutton .field--name-body .login-button,header #block-loginbutton .field--name-body .logout-button{margin-top:28px}header #block-loginbutton .field--name-body .login-button a,header #block-loginbutton .field--name-body .logout-button a{font-size:22px;font-weight:600;color:#3159c9}header #block-loginbutton .field--name-body .logout-button{height:fit-content}@media screen and (max-width: 1200px){header #block-searchbutton{position:absolute !important;visibility:hidden !important;pointer-events:none !important}}header #block-searchbutton .search-button{margin-top:30px}@media screen and (min-width: 1200px){header #block-searchbutton .search-button{margin-top:34px}}header #block-searchbutton .search-button a{font-size:22px;color:#3159c9}header #block-seletordeidioma-3{width:fit-content}@media screen and (min-width: 1200px){header #block-seletordeidioma-3{margin-top:3px}}@media screen and (max-width: 1200px){header #block-seletordeidioma-3{pointer-events:none !important;position:absolute !important;visibility:hidden !important}}header #block-seletordeidioma-3 .is-active{display:none !important}header #block-seletordeidioma-3 ul{display:flex}header #block-seletordeidioma-3 ul a{font-weight:500;font-size:16;line-height:26px;text-align:right;letter-spacing:0.03em;color:#3159c9}header #block-seletordeidioma-3 ul a:hover{text-decoration:none !important;color:#3159c9}header #dxpr-theme-menu-toggle{margin-top:32px !important}@media screen and (max-width: 1200px){header #block-loginbutton{position:absolute !important;visibility:hidden !important;pointer-events:none !important}}@media screen and (max-width: 1200px){header #block-seletordeidioma-3{position:absolute !important;visibility:hidden !important;pointer-events:none !important}}header #dxpr-theme-main-menu{padding-top:0}header #dxpr-theme-main-menu .menu__breadcrumbs{top:75px !important}@media screen and (max-width: 1200px){header #dxpr-theme-main-menu .menu__breadcrumbs{padding-left:40px !important}}@media screen and (max-width: 1200px){header #dxpr-theme-main-menu .menu__breadcrumbs li a{padding-top:25px !important;padding-bottom:25px !important;border-top:1px solid #c1c2c2 !important;border-bottom:1px solid #c1c2c2 !important}}@media screen and (min-width: 1200px){header #block-seguranet-dxpr-main-menu{width:fit-content;margin:0 auto;margin-top:-7px !important}}header #block-seguranet-dxpr-main-menu>ul{top:95px !important;height:fit-content !important;padding-left:40px;padding-right:40px}@media screen and (min-width: 1200px){header #block-seguranet-dxpr-main-menu>ul{padding-left:0;padding-right:0}}header #block-seguranet-dxpr-main-menu>ul li{border-bottom:1px solid #c2c1c1}header #block-seguranet-dxpr-main-menu>ul li:first-child{border-top:none}@media screen and (min-width: 1200px){header #block-seguranet-dxpr-main-menu>ul li{border:none !important}header #block-seguranet-dxpr-main-menu>ul li:nth-child(7),header #block-seguranet-dxpr-main-menu>ul li:nth-child(8){visibility:hidden !important;pointer-events:none !important;position:absolute !important}}header #block-seguranet-dxpr-main-menu .dropdown-menu{top:95px !important;height:fit-content !important}@media screen and (max-width: 1200px){header #block-seguranet-dxpr-main-menu .dropdown-menu{margin-left:40px !important;max-width:calc(100% - 80px) !important}}@media screen and (min-width: 1200px){header #block-seguranet-dxpr-main-menu .dropdown-menu{top:80px !important}}header #block-seguranet-dxpr-main-menu i,header #block-seguranet-dxpr-main-menu .link-text{display:inline}header #block-seguranet-dxpr-main-menu i{font-size:22px}header #block-seguranet-dxpr-main-menu .link-text{padding-left:10px}header #block-seguranet-dxpr-main-menu a,header #block-seguranet-dxpr-main-menu .link-text{color:#3159c9;font-size:16px !important;padding-top:15px !important;padding-bottom:15px !important}@media screen and (max-width: 1200px){header #block-seguranet-dxpr-main-menu a,header #block-seguranet-dxpr-main-menu .link-text{padding-left:0 !important;padding-right:0 !important}}@media screen and (min-width: 1200px){header #block-seguranet-dxpr-main-menu a,header #block-seguranet-dxpr-main-menu .link-text{font-weight:500 !important;text-transform:none !important;padding-top:10px !important;padding-bottom:10px !important}}@media screen and (min-width: 1200px){header .dxpr-theme-main-menu{margin-top:-5px !important}}@media screen and (min-width: 1200px){header .dxpr-theme-main-menu #block-searchform{position:absolute !important;padding-left:10px;border-radius:4px;right:40px;margin-top:70px;border:none;width:200px;background:white;overflow:hidden;height:0;transition:0.3s ease all}header .dxpr-theme-main-menu #block-searchform.toggle-search{border:1px solid #3159c9;height:fit-content}}header .dxpr-theme-main-menu #block-searchform .input-group{display:grid;grid-template-columns:17px 1fr;column-gap:20px}@media screen and (min-width: 1200px){header .dxpr-theme-main-menu #block-searchform .input-group{display:block}}header .dxpr-theme-main-menu #block-searchform .input-group>input{font-size:15px;grid-column:2;color:#3159c9;width:100%;max-width:80%;grid-row:1;border:none}@media screen and (min-width: 1200px){header .dxpr-theme-main-menu #block-searchform .input-group>input{padding:0}}header .dxpr-theme-main-menu #block-searchform .input-group>input::placeholder{color:#3159c9 !important}header .dxpr-theme-main-menu #block-searchform .input-group .input-group-btn{grid-column:1;grid-row:1}@media screen and (min-width: 1200px){header .dxpr-theme-main-menu #block-searchform .input-group .input-group-btn{position:absolute;visibility:hidden;pointer-events:none}}header .dxpr-theme-main-menu #block-searchform .input-group .input-group-btn button{padding:0}header .navbar-header{display:grid;grid-template-columns:1fr 32px;column-gap:17.5px}header .navbar-header #logo{max-height:unset !important;width:150px;margin-top:10px}@media screen and (min-width: 1200px){header .navbar-header #logo{margin-top:0}}header .navbar-header #block-seletordeidioma-2{width:fit-content;margin-right:0;margin-left:auto}@media screen and (min-width: 1200px){header .navbar-header #block-seletordeidioma-2{position:absolute !important;visibility:hidden !important;pointer-events:none !important}}header .navbar-header #block-seletordeidioma-2 .is-active{display:none}header .navbar-header #block-seletordeidioma-2 ul{display:flex;column-gap:10px;margin-top:30px}header .navbar-header #block-seletordeidioma-2 ul a{font-weight:600;font-size:17.6466px;line-height:26px;text-align:right;letter-spacing:0.03em;color:#3159c9}header .navbar-header #block-seletordeidioma-2 ul a:hover{text-decoration:none !important;color:#3159c9}@media screen and (max-width: 1200px){header #block-socialmediamenu{margin-top:500px;margin-left:12px}}@media screen and (min-width: 1200px){header #block-socialmediamenu{position:absolute !important;visibility:hidden !important;pointer-events:none !important}}header #block-socialmediamenu ul{display:flex;flex-direction:row;column-gap:30px}header #block-socialmediamenu ul li a{font-size:30px !important;color:#3159c9}.user-logged-in header #dxpr-theme-main-menu{padding-top:40px}.user-logged-in header #dxpr-theme-main-menu .menu__breadcrumbs{top:120px !important}@media screen and (max-width: 1200px){.user-logged-in header #dxpr-theme-main-menu .menu__breadcrumbs{padding-left:40px !important}}.user-logged-in header #block-seguranet-dxpr-main-menu>ul{top:135px !important;height:fit-content !important}.user-logged-in header #block-seguranet-dxpr-main-menu .dropdown-menu{top:135px !important}@media screen and (min-width: 1200px){.user-logged-in header .region-navigation-collapsible{margin-top:-40px}}.wrap-containers .region-content .view-id-resources.view-display-id-page_1{background-color:#efefef;width:100vw;margin-left:calc(-1 * (100vw - 100%) / 2);padding-left:30px;padding-right:30px}@media screen and (min-width: 1200px){.wrap-containers .region-content .view-id-resources.view-display-id-page_1{background-color:white}}.wrap-containers .region-content .view-id-resources.view-display-id-page_1 .view-filters{position:absolute !important;pointer-events:none !important;visibility:hidden !important}.wrap-containers .region-content .view-id-resources.view-display-id-page_1 .view-header{width:fit-content;margin:0 auto;margin-bottom:35px;padding-top:26px}@media screen and (min-width: 1200px){.wrap-containers .region-content .view-id-resources.view-display-id-page_1 .view-header{margin-left:0}}.wrap-containers .region-content .view-id-resources.view-display-id-page_1 .search-button{font-size:18px;padding:7.3px 11px;background:#3159c9;color:white;border-radius:10px}@media screen and (min-width: 1200px){.wrap-containers .region-content .view-id-resources.view-display-id-page_1 .search-button{font-size:18px;width:42.5px;height:42.5px;display:inline-block;text-align:center;padding:0;line-height:42.5px}}.wrap-containers .region-content .view-id-resources.view-display-id-page_1 .filters-button{background-color:#3159c9;color:white;border-radius:10px;padding-top:10.5px;padding-left:18px;padding-right:18px;padding-bottom:10.5px;margin-right:25px}@media screen and (min-width: 1200px){.wrap-containers .region-content .view-id-resources.view-display-id-page_1 .filters-button{padding-top:10px;padding-left:15px;padding-right:15px;padding-bottom:10px;margin-right:40px}}.wrap-containers .region-content .view-id-resources.view-display-id-page_1 .filters-button span{margin-right:3px}@media screen and (min-width: 1200px){.wrap-containers .region-content .view-id-resources.view-display-id-page_1 .filters-button span{margin-right:8px}}.wrap-containers .region-content .view-id-resources.view-display-id-page_1 .filters-button span,.wrap-containers .region-content .view-id-resources.view-display-id-page_1 .filters-button i{font-weight:500;font-size:14.8213px}@media screen and (min-width: 1200px){.wrap-containers .region-content .view-id-resources.view-display-id-page_1 .filters-button span,.wrap-containers .region-content .view-id-resources.view-display-id-page_1 .filters-button i{font-size:14px}}.wrap-containers .region-content .view-id-resources.view-display-id-page_1 .pagination{column-gap:16px !important;padding-top:130px !important;row-gap:15px !important}@media screen and (min-width: 1200px){.wrap-containers .region-content .view-id-resources.view-display-id-page_1 .pagination{column-gap:30px !important;padding-top:100px !important}}.wrap-containers .region-content .view-id-resources.view-display-id-page_1 .pagination .page-link{border:2px solid #373737 !important;border-radius:6px !important;text-decoration:none !important;color:#373737 !important;font-size:15.9535px !important;width:26px !important;height:26px !important;padding:0 !important;line-height:26px !important}@media screen and (min-width: 1200px){.wrap-containers .region-content .view-id-resources.view-display-id-page_1 .pagination .page-link{padding:0 !important;width:35px !important;height:35px !important;line-height:35px !important;font-size:16px !important}}.wrap-containers .region-content .view-id-resources.view-display-id-page_1 .pagination a{border:2px solid #373737 !important;border-radius:6px !important;text-decoration:none !important}.wrap-containers .region-content .view-id-resources.view-display-id-page_1 .pagination a span{color:#373737 !important;font-size:15.9535px !important}@media screen and (min-width: 1200px){.wrap-containers .region-content .view-id-resources.view-display-id-page_1 .pagination a span{font-size:30px !important;height:35px;display:block;line-height:30px}}.wrap-containers .region-content #block-mainilustrationblock .field--name-body{display:grid}@media screen and (min-width: 1200px){.wrap-containers .region-content #block-mainilustrationblock .field--name-body{grid-template-columns:1fr 1fr}}.wrap-containers .region-content #block-mainilustrationblock .field--name-body .top-image{width:fit-content;margin:0 auto}.wrap-containers .region-content #block-mainilustrationblock .field--name-body .top-text{grid-row:2;margin:0 auto;height:fit-content;text-align:center;margin-bottom:150px}.wrap-containers .region-content #block-mainilustrationblock .field--name-body .top-text .social-media-links{font-size:30px;display:flex;column-gap:30px;justify-content:center}@media screen and (max-width: 1200px){.wrap-containers .region-content #block-mainilustrationblock .field--name-body .top-text .social-media-links{position:absolute;pointer-events:none;visibility:hidden}}.wrap-containers .region-content #block-mainilustrationblock .field--name-body .top-text .social-media-links a:hover{text-decoration:none !important}@media screen and (min-width: 1200px){.wrap-containers .region-content #block-mainilustrationblock .field--name-body .top-text{margin-right:0;margin-left:auto;grid-row:unset;margin-top:calc((50% - 93px) / 2);margin-bottom:0}}.wrap-containers .region-content #block-mainilustrationblock .field--name-body .top-text h3,.wrap-containers .region-content #block-mainilustrationblock .field--name-body .top-text p{color:#3159c9}.wrap-containers .region-content #block-mainilustrationblock .field--name-body .top-text p{font-weight:300}.wrap-containers .region-content #block-mainilustrationblock .field--name-body .top-text h3{font-size:24px;font-weight:500}@media screen and (min-width: 1200px){.wrap-containers .region-content #block-mainilustrationblock .field--name-body .top-text h3{font-size:40px}}.wrap-containers .content-bottom-container #block-usertypesmenu{width:100vw;margin-left:calc(-1 * (100vw - 100%) / 2);font-size:18px}.wrap-containers .content-bottom-container #block-usertypesmenu .nav{display:grid;grid-template-columns:1fr 1fr;text-align:center}.wrap-containers .content-bottom-container #block-usertypesmenu .nav li a{padding:23.5px;font-size:18px;color:#3159c9;background-size:cover;background-repeat:no-repeat;background-position:bottom}@media screen and (min-width: 1200px){.wrap-containers .content-bottom-container #block-usertypesmenu .nav li a{padding-top:150px;padding-bottom:150px}}.wrap-containers .content-bottom-container #block-usertypesmenu .nav li a:hover{text-decoration:none;color:white !important}.wrap-containers .content-bottom-container #block-usertypesmenu .nav li:nth-child(1) a{background-image:url(../image/criancas.svg)}.wrap-containers .content-bottom-container #block-usertypesmenu .nav li:nth-child(1) a:hover{background-image:url(../image/criancas-hover.svg)}.wrap-containers .content-bottom-container #block-usertypesmenu .nav li:nth-child(2) a{background-image:url(../image/escolas.svg)}.wrap-containers .content-bottom-container #block-usertypesmenu .nav li:nth-child(2) a:hover{background-image:url(../image/escolas-hover.svg)}.wrap-containers .content-bottom-container #block-usertypesmenu .nav li:nth-child(3) a{background-image:url(../image/pais.svg)}.wrap-containers .content-bottom-container #block-usertypesmenu .nav li:nth-child(3) a:hover{background-image:url(../image/pais-hover.svg)}.wrap-containers .content-bottom-container #block-usertypesmenu .nav li:nth-child(4) a{background-image:url(../image/professores.svg)}.wrap-containers .content-bottom-container #block-usertypesmenu .nav li:nth-child(4) a:hover{background-image:url(../image/professores-hover.svg)}.wrap-containers .content-bottom-container #block-menudejogos{margin-bottom:30px;background:#eaeaea;width:100vw;margin-left:calc(-1 * ((100vw - 100%) / 2))}.wrap-containers .content-bottom-container #block-menudejogos ul{display:grid;grid-template-columns:1fr 1fr 1fr;padding-top:27px;padding-bottom:17px}@media screen and (min-width: 1200px){.wrap-containers .content-bottom-container #block-menudejogos ul{max-width:1550px;margin:0 auto}}.wrap-containers .content-bottom-container #block-menudejogos ul li{text-align:center}.wrap-containers .content-bottom-container #block-menudejogos ul li a{font-size:14px;color:#3159c9}.wrap-containers .content-bottom-container #block-menudejogos ul li a::before{content:" ";background-image:url(/themes/custom/seguranet/image/target-lines.png);width:100%;display:block;height:65px;background-size:contain;background-repeat:no-repeat;background-position-x:calc(50% - -15px);margin-bottom:10px}.wrap-containers .content-bottom-container #block-menudejogos ul li a:hover{text-decoration:none !important}.wrap-containers .content-bottom-container #block-menudejogos ul li a:hover::before{background-image:url(/themes/custom/seguranet/image/target-colored.png)}@media screen and (max-width: 1200px){.wrap-containers .content-bottom-container #block-views-block-resources-block-1 .view-content>div,.wrap-containers .content-bottom-container #block-views-block-news-block-1 .view-content>div{grid-template-columns:240px 240px 240px;max-width:100%;overflow-x:scroll;column-gap:20px}}.wrap-containers .content-bottom-container #block-views-block-resources-block-1 .view-content>div .views-view-responsive-grid__item .card,.wrap-containers .content-bottom-container #block-views-block-news-block-1 .view-content>div .views-view-responsive-grid__item .card{max-width:240px;margin:0 auto;width:240px}@media screen and (min-width: 1200px){.wrap-containers .content-bottom-container #block-views-block-resources-block-1 .view-content>div .views-view-responsive-grid__item .card,.wrap-containers .content-bottom-container #block-views-block-news-block-1 .view-content>div .views-view-responsive-grid__item .card{max-width:350px;width:100%}}.wrap-containers .content-bottom-container #block-views-block-resources-block-1 .view-content>div .views-view-responsive-grid__item:last-child .card,.wrap-containers .content-bottom-container #block-views-block-news-block-1 .view-content>div .views-view-responsive-grid__item:last-child .card{margin-right:0}.wrap-containers .content-bottom-container #block-views-block-resources-block-1 .view-content>div .views-view-responsive-grid__item:first-child .card,.wrap-containers .content-bottom-container #block-views-block-news-block-1 .view-content>div .views-view-responsive-grid__item:first-child .card{margin-left:0}footer .footer-container{padding-top:0 !important}footer .footer-container .nav{background-image:url(/themes/custom/seguranet/image/footer-menu-background.png);background-size:cover;margin-bottom:15px !important}footer .footer-container #block-footerblock .field--name-body{text-align:center}footer .footer-container #block-footerblock .company-logos,footer .footer-container #block-footerblock .eu-logo,footer .footer-container #block-footerblock .simbiose-logo{text-align:center;margin-bottom:25px !important}@media screen and (min-width: 1200px){footer .footer-container #block-footerblock .simbiose-logo{margin-top:30px;margin-bottom:75px}}footer .footer-container #block-footerblock .company-logos{display:grid;width:fit-content;grid-template-columns:215px 69px 90px;margin:0 auto;grid-column-gap:15px}@media screen and (min-width: 1200px){footer .footer-container #block-footerblock .company-logos{display:inline-grid;margin:0 auto;grid-column-gap:80px}}footer .footer-container #block-footerblock .company-logos>div:nth-child(2) img{margin-top:-10px}footer .footer-container #block-footerblock .eu-logo{max-width:282px;margin:0 auto}@media screen and (min-width: 1200px){footer .footer-container #block-footerblock .eu-logo{display:inline;margin:0 auto;margin-left:80px}}footer .footer-container #block-menudoscontactos ul{display:grid;grid-template-columns:1fr 1fr;text-align:center;padding-top:28px;width:100vw;margin-left:-8px;padding-bottom:28px;margin-bottom:20px !important}@media screen and (min-width: 1200px){footer .footer-container #block-menudoscontactos ul{padding-top:50px;padding-bottom:50px;display:flex;flex-direction:row;align-items:center;column-gap:60px;justify-content:center;margin-bottom:70px !important}}footer .footer-container #block-menudoscontactos ul li{padding-bottom:25px}@media screen and (min-width: 1200px){footer .footer-container #block-menudoscontactos ul li{padding-bottom:0}}footer .footer-container #block-menudoscontactos ul li:last-child{padding-bottom:0 !important}footer .footer-container #block-menudoscontactos ul li a{font-size:16px !important;line-height:24px !important;font-weight:500 !important;color:#3159c9 !important}.dxpr-theme-boxed-container{max-width:unset !important}.dxpr-theme-header--side .menu__link[data-submenu]::after{top:12px !important}i{font-family:'Font Awesome 5 Pro';font-style:unset}a:hover{text-decoration:none !important}a,h1,h2,h3,h4,h5,h6,span,p{letter-spacing:4% !important}
