@font-face{font-family:AvertaCY-Regular;src:url(/build/assets/Intelligent%20Design%20-%20AvertaCY-Regular-Fk_0SRhD.woff2) format("woff2"),url(/build/assets/Intelligent%20Design%20-%20AvertaCY-Regular-DKoiMU2_.otf) format("opentype");font-weight:400;font-style:normal}.page-container{max-width:1110px}a{text-decoration:none}body{font-family:AvertaCY-Regular,sans-serif}#sticky-navbar{background-color:#26509b!important}#main-navbar img{max-height:50px}#search-page{background-color:#fff;min-height:100vh}.page-title{background:url(/build/assets/shapes_big-Bii5kBnR.png) no-repeat center;background-size:contain;padding:20px 0 10px;text-align:center}.page-title h1{font-weight:700;font-size:1.8rem}.search-input{margin:80px 0}#searchInputGroup{border:none;border-bottom:2px solid #26509b;border-radius:0;box-shadow:none}#searchInputGroup:focus{border-bottom:2px solid #26509b}#searchInputGroup:hover{border-bottom:2px solid #26509b}.search-input .form-floating label{padding-left:0;padding-right:0;color:#000}.search-input #button-addon2{border:none;background:transparent;box-shadow:none}.search-input #button-addon2:hover{color:#26509b}.row.hidden{display:none}.items-list .card{border-radius:0;border-top:2px solid #eee;border-right:2px solid #eee;border-left:2px solid #eee;border-bottom:2px solid #26509b}.items-list .card:hover{border-color:#26509b;cursor:pointer}.items-list .card .card-title{font-weight:700;text-align:center}.items-list .card .card-text{text-align:center}.items-list .card img.card-img-top{height:250px;max-height:250px;width:100%;-o-object-fit:contain;object-fit:contain}.items-list .card .card-body{margin:30px 0 0;height:220px}.article-lead h2{font-weight:700!important;font-size:1.5rem;letter-spacing:normal}.article-lead-subtitle{margin-top:50px;margin-bottom:50px}.ComponentDisplayImageCarouselComponent img.carousel-thumb{height:250px;max-height:250px;width:100%;-o-object-fit:cover;object-fit:cover;border-top:2px solid #eee;border-right:2px solid #eee;border-left:2px solid #eee;border-bottom:2px solid #26509b}.ComponentDisplayImageCarouselComponent img.carousel-thumb:hover{border-color:#26509b;cursor:pointer}.ComponentDisplayImageCarouselComponent h3{font-weight:700;font-size:1.3rem}.series-list .image{text-align:center;background-color:#eee}.series-list .image img.card-img-top{max-width:400px}.product-series-card,.teacher-product-card{border-radius:0!important;cursor:pointer}.product-series-card .card-body{height:150px}.product-series-card h5,.teacher-product-card h5{margin-top:20px;font-weight:700}.product-series-card p,.teacher-product-card p{line-height:40px;font-size:.7rem}.product-series-card.active .image,.teacher-product-card.active .image,.product-series-card:hover .image,.teacher-product-card:hover .image{background-color:#789ad9}.product-series-card .image,.teacher-product-card .image{text-align:center;background-color:#eee}.product-series-card .image img,.teacher-product-card .image img{max-width:200px}.hidden{display:none}.series-product-content{min-height:100px}.attachment-item .image{text-align:center}.attachment-item .image img{max-width:170px}.attachment-item .card-body{margin:0!important;height:50px!important}.banner{background-color:#ddd}.banner img{width:100%;-o-object-fit:contain;object-fit:contain}.main-page .links{position:relative;top:-60px}.main-page .links .card .image{position:relative;height:200px;overflow:hidden}.main-page .links .card.languages img{top:-15px}.main-page .links .card{border-radius:0;border-top:2px solid #eee;border-right:2px solid #eee;border-left:2px solid #eee}.main-page .links .card:hover{cursor:pointer}.main-page .links .card.cambridge{border-bottom:2px solid yellow}.main-page .links .card.languages{border-bottom:2px solid #789AD9}.main-page .links .card.academy{border-bottom:2px solid teal}.main-page .links .card.cambridge:hover{border-color:#ff0}.main-page .links .card.languages:hover{border-color:#789ad9}.main-page .links .card.academy:hover{border-color:teal}.main-page .links .card.academy img{top:-30px}.main-page .links .card .image img{position:absolute}.main-page .links .card .card-body{height:150px}.main-page .links .card .card-title{height:40px;font-weight:700}footer{background-color:#26509b;color:#fff}footer h3{font-size:1.2rem}footer a{color:#fff;text-decoration:none}.wszpwn-button-mniejszy,.wszpwn-button-right{padding:10px 16px!important;background-color:#26509b!important;color:#fff;font-size:1rem!important}.blockedContent{text-align:center;padding:50px 0;background-color:#eee}.blockedContent h2{font-weight:700}
