.search-results-widget .search-results--search-section{padding-top:8rem;}@media(max-width:767.98px){.search-results-widget .search-results--search-section{padding-top:2.4rem;}}@media(min-width:768px) and (max-width:991.98px){.search-results-widget .search-results--search-section{padding-top:3.2rem;}}@media(max-width:991.98px){.search-results-widget .search-results--search-section--micro-widget{padding-top:3.2rem;}}.search-results-widget .search-results--search-area{padding-top:8rem;padding-bottom:8rem;}@media(max-width:991.98px){.search-results-widget .search-results--search-area{padding-top:3.2rem;padding-bottom:3.2rem;}}.search-results-widget .search-results--search-area--title{margin-bottom:3.2rem;text-align:center;}.search-results-widget .search-results--search-area--title p{font-family:"Product Sans",sans-serif;font-size:4rem;font-weight:700;color:#000;line-height:120%;}@media(max-width:991.98px){.search-results-widget .search-results--search-area--title p{font-size:2.8rem;}}@media(max-width:991.98px){.search-results-widget .search-results--search-area--form{text-align:center;}}.search-results-widget .search-results--search-area--form--input{position:relative;width:38.4rem;margin-right:1.6rem;}@media(max-width:767.98px){.search-results-widget .search-results--search-area--form--input{width:26.6rem;margin-left:auto;margin-right:auto;}}@media(min-width:768px) and (max-width:991.98px){.search-results-widget .search-results--search-area--form--input{width:51.4rem;margin-left:auto;margin-right:auto;}}.search-results-widget .search-results--search-area--form--input .magnifying-icon{position:absolute;top:1rem;left:1rem;}.search-results-widget .search-results--search-area--form--input .clean-input-icon{position:absolute;top:1.4rem;right:1.7rem;}.search-results-widget .search-results--search-area--form--input .clean-input-icon:hover{cursor:pointer;}.search-results-widget .search-results--search-area--form--input input[type=text]{width:100%;height:4rem;padding:1rem 1.2rem 1rem 4rem;border-radius:.8rem;border:.1rem solid #000;background-color:#f5f5f5;font-family:"Product Sans",sans-serif;font-size:1.6rem;font-weight:400;}.search-results-widget .search-results--search-area--form .button-primary{border:0;cursor:pointer;outline:inherit;padding:.6rem 2.4rem;border-radius:5.6rem;}@media(max-width:991.98px){.search-results-widget .search-results--search-area--form .button-primary{margin-top:1.6rem;}}@media(max-width:767.98px){.search-results-widget .search-results--search-area--results-number{margin-bottom:2.4rem;justify-content:center;}}@media(min-width:768px) and (max-width:991.98px){.search-results-widget .search-results--search-area--results-number{margin-bottom:3.2rem;justify-content:center;}}@media(min-width:992px){.search-results-widget .search-results--search-area--results-number{margin-top:1.6rem;}}.search-results-widget .search-results--search-area--results-number p{font-family:"Product Sans",sans-serif;font-size:1.6rem;font-weight:400;color:#434343;line-height:120%;}.search-results-widget .search-results--results-area--content{margin-bottom:4rem;}@media(max-width:767.98px){.search-results-widget .search-results--results-area--content{margin-bottom:3rem;}}.search-results-widget .search-results--results-area--content a{text-decoration:none;}.search-results-widget .search-results--results-area--content--title{margin-bottom:1.5rem;}.search-results-widget .search-results--results-area--content--title p{font-family:"Product Sans",sans-serif;font-size:2rem;font-weight:700;color:#000;line-height:120%;}@media(max-width:767.98px){.search-results-widget .search-results--results-area--content--title p{font-size:1.8rem;}}.search-results-widget .search-results--results-area--content--description p{font-family:"Product Sans",sans-serif;font-size:1.6rem;font-weight:400;color:#000;line-height:120%;}.search-results-widget .search-results--results-area--pagination ul{list-style:none;padding-left:0;}.search-results-widget .search-results--results-area--pagination--arrow-left{border:solid #000;border-width:0 .15rem .15rem 0;display:inline-flex;padding:.6rem;margin-right:3.8rem;transform:rotate(135deg);-webkit-transform:rotate(135deg);}.search-results-widget .search-results--results-area--pagination--arrow-right{border:solid #000;border-width:0 .15rem .15rem 0;display:inline-flex;padding:.6rem;margin-left:3.8rem;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
.redirect-banner-widget .redirect-banner--background{border-radius:2rem;}.redirect-banner-widget .redirect-banner--background a{text-decoration:none;}@media(min-width:992px){.redirect-banner-widget .redirect-banner--background a{padding:6.6rem 5.3rem;}}@media(min-width:768px) and (max-width:991.98px){.redirect-banner-widget .redirect-banner--background a{padding:3.6rem;}}@media(max-width:767.98px){.redirect-banner-widget .redirect-banner--background a{padding:4.1rem 1.6rem;}}.redirect-banner-widget .redirect-banner--background--info{margin:auto;}@media(min-width:992px){.redirect-banner-widget .redirect-banner--background--info{width:50%;}}@media(max-width:767.98px){.redirect-banner-widget .redirect-banner--background--info{width:80%;}}@media(min-width:768px) and (max-width:991.98px){.redirect-banner-widget .redirect-banner--background--info{width:67%;}}@media(min-width:768px) and (max-width:991.98px){.redirect-banner-widget .redirect-banner--background--info--img{margin-right:2.8rem;}}@media(min-width:992px){.redirect-banner-widget .redirect-banner--background--info--img{margin-right:4rem;margin-top:.5rem;}}.redirect-banner-widget .redirect-banner--background--info--hyperlink{width:100%;}@media(min-width:992px){.redirect-banner-widget .redirect-banner--background--info--hyperlink--description{max-width:83%;}}@media(max-width:767.98px){.redirect-banner-widget .redirect-banner--background--info--hyperlink--description{margin-top:3.2rem;}}.redirect-banner-widget .redirect-banner--background--info--hyperlink--description p{color:#fff;line-height:4.3rem;}@media(min-width:768px){.redirect-banner-widget .redirect-banner--background--info--hyperlink--description p{font-family:"Product Sans",sans-serif;font-size:3.6rem;font-weight:700;}}@media(max-width:767.98px){.redirect-banner-widget .redirect-banner--background--info--hyperlink--description p{font-family:"Product Sans",sans-serif;font-size:2.8rem;font-weight:700;}}@media(min-width:768px){.redirect-banner-widget .redirect-banner--background--info--hyperlink--icon{margin-top:5rem;}}@media(max-width:767.98px){.redirect-banner-widget .redirect-banner--background--info--hyperlink--icon{margin-top:13rem;}}
