.search-section .home-search-inner{padding:3.5rem 1.5rem;display:grid;gap:1.5rem}.search-section h2{text-align:center}.search-section .advance-form{display:grid;gap:1.5rem;height:fit-content}.search-section .advance-form-label{display:grid;gap:.75rem}.search-section .advance-form-label label{display:none}.search-section .advance-form .input-icon{top:11px}.advance-form .input-container input::placeholder{place-self:center}.advance-form a{place-self:end;transition:all .4s ease-in-out}.company-categories .categories-inner{padding:3rem 1rem}.company-categories h2{text-align:center}.company-categories .categories-container{margin:0 auto;width:80vw}.categories-carousel{padding:1.5rem 0}.categories-carousel-card{display:grid!important;gap:1rem;width:90%!important;padding:1.5rem 0;margin:0 auto}.categories-carousel-card a{display:grid;place-items:center;gap:1.5rem;text-align:center;align-items:center}.categories-carousel-card a h3{transition:all .4s ease-in-out}.company-categories .categories-carousel .custom-arrow{position:absolute;bottom:50%;cursor:pointer;z-index:1;background-color:transparent;width:fit-content;padding:0 0;display:grid;justify-content:space-between;align-items:baseline}.company-categories .custom-arrow::after{content:'';display:inline-block;cursor:pointer;height:1.75rem;width:1.75rem;transition:all .4s ease-out}.company-categories .categories-carousel .custom-prev{transform:rotate(180deg);left:-1rem}.company-categories .categories-carousel .custom-next{right:-1rem}.company-categories .categories-carousel .slick-dots{display:flex;max-width:80vw;width:fit-content;padding:2rem .5rem 1.25rem;margin:0 auto;place-content:center}.company-categories .categories-carousel .slick-dots li{display:inline-flex;margin:.5rem .25rem}.company-categories .categories-carousel .slick-dots li button{height:.25rem;width:1.25rem;border-radius:.15rem;cursor:pointer;transition:background-color .4s ease-in-out;padding:0 0}.company-intro .intro-inner{position:relative;padding:3rem 1rem;text-align:center;display:grid;gap:3rem}.company-intro .intro-inner div{display:grid;gap:1.5rem;justify-items:center}.em-text{font-size:2rem}.bespoke-col{padding-top:1rem;font-weight:500}.company-choose{padding:2rem 1rem;text-align:center}.company-choose ul{padding:3rem 1rem 1rem;display:grid;gap:3rem}.company-choose ul h3{padding-bottom:1rem}.company-quote{padding:1rem 1rem}.company-quote .quote-inner{position:relative;padding:3rem 0;text-align:center;display:grid;gap:2rem;text-align:center}.company-quote .quote-inner .bespoke-col,.company-quote .quote-inner p{font-size:1.5rem}@media only screen and (min-width:37rem){.company-quote .quote-inner .bespoke-col,.company-quote .quote-inner p{width:26.5rem;margin:0 auto}}@media only screen and (min-width:40rem){.search-section .advance-form{grid-template-columns:repeat(2,1fr);gap:1rem}.search-section .advance-form a{grid-column:1/span 2;place-self:end}.search-section .advance-form .btn-container{grid-column:1/span 2}.search-section .advance-form .btn-container .btn-primary{width:12rem}}@media only screen and (min-width:44rem){.company-quote .quote-inner .bespoke-col,.company-quote .quote-inner p{width:36.5rem}}@media only screen and (min-width:52.5rem){.search-section .home-search-inner{padding:4.5rem 2rem}.company-categories .categories-inner{padding:3rem 2rem}.categories-carousel-card{height:10rem}.company-intro .intro-inner{padding:3rem 2rem;gap:1rem;grid-template-columns:1fr 28rem;align-items:center}.company-intro .intro-inner .intro-inner-top{padding-right:1rem;justify-items:start;text-align:left}.company-choose{padding:3rem 2rem}.company-choose ul{gap:1rem}.company-quote .quote-inner .bespoke-col,.company-quote .quote-inner p{font-size:1.75rem}}@media only screen and (min-width:65rem){.search-section{background-size:cover;background-position:center}.search-section .home-search-inner{padding:4.5rem 1rem;width:60rem;margin:0 auto}.search-section .advance-form{grid-template-columns:repeat(2,1fr) 10rem}.search-section .advance-form .btn-container{grid-column:3;grid-row:1}.search-section .advance-form .btn-container .btn-primary{width:100%}.company-categories .categories-inner{padding:3rem 1rem;width:60rem;margin:0 auto}.company-categories .categories-inner h2{text-align:left}.company-categories .categories-container{width:100%}.company-choose,.company-intro .intro-inner,.company-quote .quote-inner{width:60rem;margin:0 auto}.company-choose h2{text-align:left}.company-choose ul{gap:3rem}}@media only screen and (min-width:80rem){.company-intro .intro-inner{gap:2rem;grid-template-columns:1fr 25rem}.search-section .home-search-inner{padding:7.5rem 1rem}.company-categories .categories-inner,.company-choose,.company-intro .intro-inner,.company-quote .quote-inner,.search-section .home-search-inner{width:70rem}.company-quote .quote-inner p{width:40rem}}@media only screen and (min-width:100rem){.company-intro .intro-inner{gap:3rem;grid-template-columns:1fr 35rem}.company-categories .categories-inner,.company-choose,.company-intro .intro-inner,.company-quote .quote-inner,.search-section .home-search-inner{width:85rem}}