@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Short+Stack&display=swap);@import url(https://fonts.googleapis.com/css2?family=Rock+Salt&display=swap);@import url(https://fonts.googleapis.com/css2?family=Saira+Semi+Condensed:wght@500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,300;0,500;0,600;0,700;1,300;1,500;1,600;1,700&display=swap);.node--type-basic-page .psd-main-container{background-color:#ccc;padding-top:0!important;padding-bottom:20px}.node--type-basic-page .psd-main-container .container{background-color:#fff}.node--type-basic-page .psd-main-container .main-content{order:1}@media (max-width:768px){.node--type-basic-page #block-mainnavigation-4{display:none}}.node--type-basic-page #block-mainnavigation-4 ul,.path-news #block-mainnavigation-4 ul{list-style:none}.node--type-basic-page #block-mainnavigation-4 .active,.path-news #block-mainnavigation-4 .active{background-color:#eee;font-weight:700}.node--type-basic-page .sidebar nav li{background-color:#ccc}.node--type-basic-page .sidebar nav li a{color:#000;padding:5px 15px;font-family:"Raleway",sans-serif}.node--type-basic-page .sidebar nav li a:focus,.node--type-basic-page .sidebar nav li a:hover{color:#000;transition:.2s}.node--type-basic-page .block-views-blockpsd-links-block-1{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}@media (max-width:768px){.node--type-basic-page .block-views-blockpsd-links-block-1{margin-bottom:20px}}.node--type-basic-page .block-views-blockpsd-documents-block-1 h2,.node--type-basic-page .block-views-blockpsd-links-block-1 h2{font-family:"Saira Semi Condensed",sans-serif;color:#fff;text-align:left;border-bottom:2px solid #fff;padding:10px 0 10px 10px;background-color:#6f0e1e;margin:0}.node--type-basic-page .block-views-blockpsd-links-block-1 .psd-unformatted-list{background-color:#6f0e1e}.node--type-basic-page .block-views-blockpsd-documents-block-1 .psd-unformatted-list .views-row .list-item,.node--type-basic-page .block-views-blockpsd-links-block-1 .psd-unformatted-list .views-row .list-item{padding:10px}.node--type-basic-page .block-views-blockpsd-links-block-1 .psd-unformatted-list .views-row .list-item a{font-family:"Raleway",sans-serif;font-size:1rem;color:#fff}@media (max-width:768px){.node--type-basic-page .block-views-blockpsd-documents-block-1{margin-bottom:20px}}.node--type-basic-page .block-views-blockpsd-documents-block-1 h2{background-color:#270200}.node--type-basic-page .block-views-blockpsd-documents-block-1 .psd-unformatted-list{background-color:#270200}.node--type-basic-page .block-views-blockpsd-documents-block-1 .psd-unformatted-list .views-row .list-item a{font-family:"Raleway",sans-serif;font-size:16px;color:#fff}.node--type-basic-page .block-views-blockpsd-resource-icons-media-block-2{padding:10px}.node--type-basic-page .block-views-blockpsd-user-directory--block-1 h2,.node--type-news .view-psd-news h3,.path-news .view-psd-news h3{font-family:"Saira Semi Condensed",sans-serif;color:#6f0e1e;font-size:1.75rem;font-weight:500;text-align:left;border-bottom:2px solid #6f0e1e;padding-left:15px}.node--type-basic-page .block-views-blockpsd-user-directory--block-1 .psd-unformatted-list .views-row .list-item{padding:6px}.node--type-basic-page .block-views-blockpsd-user-directory--block-1 .psd-unformatted-list .views-row .list-item a{font-family:"Raleway",sans-serif;font-size:1rem;color:#6f0e1e}.node--type-basic-page .block-views-blockpsd-user-directory--block-1 .psd-unformatted-list .views-row .list-item a:hover{transition:.1s;text-shadow:1px 1px 2px #c1c1c1}.node--type-basic-page .block-views-blockpsd-classrooms-block-3 .card{margin-bottom:10px}.node--type-basic-page .block-views-blockpsd-classrooms-block-3 .card .card-header{background-color:#6d0020;text-align:center;font-size:18px;color:#8c8c8f}.node--type-basic-page .block-views-blockpsd-classrooms-block-3 .card .card-header a{color:#8c8c8f;font-size:18px}.node--type-basic-page .block-views-blockpsd-classrooms-block-3 .card-body{border:2px solid #6d0020}.card-holder,.node--type-basic-page .block-views-blockpsd-classrooms-block-3 .card-holder{margin-bottom:10px}.node--type-basic-page .block-views-blockpsd-classrooms-block-3 a{color:#8c8c8f}.card-header,.node--type-basic-page .block-views-blockpsd-classrooms-block-3 .card-body{text-align:center}.node--type-basic-page .top_title_bottom_caption .card-header{font-size:24px;color:#8c8c8f}.node--type-basic-page .top_title_bottom_caption .card-body{background-color:#fff}.node--type-basic-page .block-views-blockpsd-newletters-block-1,.node--type-basic-page .block-views-blockpsd-news-block-1{margin-bottom:15px}.node--type-basic-page .block-views-blockpsd-newletters-block-1 .content,.node--type-basic-page .block-views-blockpsd-news-block-1 .content{padding:5px}.node--type-basic-page .block-views-blockpsd-newletters-block-1 h1,.node--type-basic-page .block-views-blockpsd-newletters-block-1 h2,.node--type-basic-page .block-views-blockpsd-news-block-1 h1,.node--type-basic-page .block-views-blockpsd-news-block-1 h2{text-align:center;margin:0;color:#6d0020;border-bottom:4px solid #6d0020;padding:10px}.card-header{background-color:#84899c}.card-header a{color:#fff!important;font-size:24px;font-family:"Saira Semi Condensed",sans-serif}.card-body{background-color:#fff;border-left:3px solid #84899c;border-bottom:3px solid #84899c;border-right:3px solid #84899c}.card-body .card-title{background-color:#6d0020;padding:10px;text-align:center}.card-body .card-title a{color:#fff}@media (min-width:768px){.profile{background:url(../../images/school_logo.png);background-size:500px;background-repeat:no-repeat;background-position:top right}}.profile .field__label{font-size:24px;color:#8c8c8f}.profile .field__item{margin-bottom:15px}.path-news .psd-main-container{background-color:#ccc;padding-top:0!important;padding-bottom:20px}.path-news .psd-main-container .container{background-color:#fff}.path-news .psd-main-container .container #bodyRow{padding:15px}.node--type-news .view-psd-news h3,.path-news .view-psd-news h3{font-size:2rem}.node--type-news .view-psd-news .views-row a,.path-news .view-psd-news .views-row a{font-family:"Raleway",sans-serif;font-size:1.2rem;color:#6f0e1e}.node--type-news .view-psd-news .views-row a:hover,.path-news .view-psd-news .views-row a:hover{transition:.1s;text-shadow:1px 1px 2px #c1c1c1}