.text-page{position:relative}.text-page .text-content{padding:2rem 30% 2rem 1rem}.text-page .text-content.wide{padding:2rem 2rem 2rem 1rem}.search-info{margin:3rem 1rem}.search-info .search-info-form{position:relative;margin:0 0 2rem}.search-info .search-info-form .form-control{width:100%;padding:1rem 2rem 1rem 55px}.search-info .search-info-form img{position:absolute;top:50%;left:1rem;z-index:9;display:block;height:22px;line-height:1;transform:translate(0,-50%)}.search-info .search-info-menu{padding:0;margin:0;list-style:none;position:relative;border-bottom:1px solid #f2f2f2}.search-info .search-info-menu li{display:inline-block}.search-info .search-info-menu li a{display:block;padding:1rem 2rem;color:#3a322c}.search-info .search-info-menu li a:hover{color:#3979be}.search-info .search-info-menu li.active a{font-weight:600;border-bottom:2px solid #3a322c;color:#3979be}@media only screen and (max-width:1000px){.text-page .text-content{padding:2rem 10% 2rem 1rem}}@media only screen and (max-width:800px){.text-page .text-content{padding:2rem 2rem 2rem 1rem}}@media only screen and (max-width:600px){.search-info .search-info-menu{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;width:auto;-webkit-overflow-scrolling:touch;display:block;text-align:center;margin:0 -2rem}.search-info .search-info-menu li{vertical-align:top;white-space:normal;width:auto;color:#151515;transition:all ease 0.3s;cursor:pointer;border-bottom:3px solid #fff}}