.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 #eee;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--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);}
.widget.animated .contact-widget.layout-1 .contact-widget--column{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);opacity:0;}.widget.animated .contact-widget.layout-1 .contact-widget--column:nth-child(1){-webkit-transition:transform 1s ease-in-out,opacity 1s ease-in-out;-moz-transition:transform 1s ease-in-out,opacity 1s ease-in-out;-o-transition:transform 1s ease-in-out,opacity 1s ease-in-out;transition:transform 1s ease-in-out,opacity 1s ease-in-out;}.widget.animated .contact-widget.layout-1 .contact-widget--column:nth-child(2){-webkit-transition:transform 1.2s ease-in-out,opacity 1.2s ease-in-out;-moz-transition:transform 1.2s ease-in-out,opacity 1.2s ease-in-out;-o-transition:transform 1.2s ease-in-out,opacity 1.2s ease-in-out;transition:transform 1.2s ease-in-out,opacity 1.2s ease-in-out;}.widget.animated .contact-widget.layout-1 .contact-widget--column:nth-child(3){-webkit-transition:transform 1.4s ease-in-out,opacity 1.4s ease-in-out;-moz-transition:transform 1.4s ease-in-out,opacity 1.4s ease-in-out;-o-transition:transform 1.4s ease-in-out,opacity 1.4s ease-in-out;transition:transform 1.4s ease-in-out,opacity 1.4s ease-in-out;}.widget.animated.in .contact-widget.layout-1 .contact-widget--column{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;}.widget.animated.in .contact-widget.layout-1 .contact-widget--column:nth-child(1){-webkit-transition:transform 1s ease-in-out,opacity 1s ease-in-out;-moz-transition:transform 1s ease-in-out,opacity 1s ease-in-out;-o-transition:transform 1s ease-in-out,opacity 1s ease-in-out;transition:transform 1s ease-in-out,opacity 1s ease-in-out;}.widget.animated.in .contact-widget.layout-1 .contact-widget--column:nth-child(2){-webkit-transition:transform 1.2s ease-in-out,opacity 1.2s ease-in-out;-moz-transition:transform 1.2s ease-in-out,opacity 1.2s ease-in-out;-o-transition:transform 1.2s ease-in-out,opacity 1.2s ease-in-out;transition:transform 1.2s ease-in-out,opacity 1.2s ease-in-out;}.widget.animated.in .contact-widget.layout-1 .contact-widget--column:nth-child(3){-webkit-transition:transform 1.4s ease-in-out,opacity 1.4s ease-in-out;-moz-transition:transform 1.4s ease-in-out,opacity 1.4s ease-in-out;-o-transition:transform 1.4s ease-in-out,opacity 1.4s ease-in-out;transition:transform 1.4s ease-in-out,opacity 1.4s ease-in-out;}.contact-widget.layout-1 .contact-widget--information p{font-family:"Product Sans",sans-serif;font-size:3.6rem;font-weight:700;color:#000;line-height:120%;}@media(max-width:767.98px){.contact-widget.layout-1 .contact-widget--information p{font-size:3.2rem!important;margin-bottom:6rem;text-align:center;}}@media(min-width:768px) and (max-width:991.98px){.contact-widget.layout-1 .contact-widget--information p{text-align:center;margin-left:auto;margin-right:auto;max-width:37rem;padding-bottom:5rem;}}.contact-widget.layout-1 .contact-widget--information .contact-widget--list{list-style-type:none;padding-left:0;}@media(max-width:767.98px){.contact-widget.layout-1 .contact-widget--information .contact-widget--list{margin-bottom:4rem;}}.contact-widget.layout-1 .contact-widget--information .contact-widget--list li{padding-bottom:3rem;display:flex;}.contact-widget.layout-1 .contact-widget--information .contact-widget--list li:last-child{padding-bottom:0;}.contact-widget.layout-1 .contact-widget--information .contact-widget--list li img{padding-right:1.6rem;}.contact-widget.layout-1 .contact-widget--information .contact-widget--list li span{font-family:"Product Sans",sans-serif;font-size:2rem;font-weight:700;}@media(min-width:992px){.contact-widget.layout-1 .contact-widget--information .contact-widget--description{text-align:center;}}@media(min-width:768px) and (max-width:991.98px){.contact-widget.layout-1 .contact-widget--information .contact-widget--description{text-align:center;}}.contact-widget.layout-1 .contact-widget--information .contact-widget--description p{font-family:"Product Sans",sans-serif;font-size:1.4rem;font-weight:400;line-height:120%;color:#000;}@media(min-width:768px) and (max-width:991.98px){.contact-widget.layout-1 .contact-widget--information .contact-widget--description p{padding-bottom:0;}}@media(max-width:767.98px){.contact-widget.layout-1 .contact-widget--information .contact-widget--description p{text-align:left;margin-bottom:0;padding-bottom:0;}}.contact-widget.layout-2 .contact-widget--background{border-radius:2rem;padding:4rem 5.2rem;}.contact-widget.layout-2 .contact-widget--background .contact-widget--information{color:#fff;}@media(min-width:768px){.contact-widget.layout-2 .contact-widget--background .contact-widget--information p{font-family:"Product Sans",sans-serif;font-size:3.6rem;font-weight:700;line-height:4.3rem;padding:0 1.8rem;}}@media(max-width:767.98px){.contact-widget.layout-2 .contact-widget--background .contact-widget--information p{font-family:"Product Sans",sans-serif;font-size:3.6rem;font-weight:700;line-height:4.3rem;margin-top:2rem;}}.contact-widget.layout-2 .contact-widget--background .contact-widget--information .contact-widget--description{margin-top:1.8rem;}.contact-widget.layout-2 .contact-widget--background .contact-widget--information .contact-widget--description p{font-family:"Product Sans",sans-serif;font-size:1.8rem;font-weight:700;margin-left:auto;margin-right:auto;text-align:center;line-height:120%;}@media(max-width:767.98px){.contact-widget.layout-2 .contact-widget--background .contact-widget--information .contact-widget--description p{margin-left:0;margin-right:0;text-align:left;max-width:85%;text-align:start!important;margin-top:4.1rem;}}@media(min-width:768px) and (max-width:991.98px){.contact-widget.layout-2 .contact-widget--background .contact-widget--information .contact-widget--description p{font-family:"Product Sans",sans-serif;font-size:1.6rem;font-weight:400;max-width:73%;}}@media(min-width:992px){.contact-widget.layout-2 .contact-widget--background .contact-widget--information .contact-widget--description p{font-family:"Product Sans",sans-serif;font-size:1.8rem;font-weight:700;}}
