.home-banner{position:relative;overflow:hidden;background:var(--light-bg);min-height:37vw}.home-banner .container{height:100%}.home-banner__item{position:relative;overflow:hidden;display:block!important}.home-banner__bg-img{position:absolute;left:0;right:0;top:0;bottom:0}.home-banner__bg-img img{width:100%;height:100%;object-fit:cover;object-position:top left}.home-banner__bg-img--full{position:static}.home-banner__bg-img--full img{width:100%;height:auto;object-fit:fill}.home-banner__inner-wrapper{position:relative;column-gap:4%;min-height:37vw}.home-banner__imgbox{width:48%}.home-banner__contentbox{width:max-content;max-width:48%;min-height:30rem;position:relative;left:-5rem;z-index:1}.home-banner__contentbox--light-theme .home-banner__title{color:var(--yellow-color)}.home-banner__contentbox--light-theme .home-banner__title span,.home-banner__contentbox--light-theme p{color:var(--white-color)}.home-banner__title{font-size:2.875rem;line-height:1.25;font-family:var(--helvetica-bold-font);color:var(--secondary-color)}.home-banner__title span{color:var(--primary-color);display:block;font-size:2.25rem}.home-banner p{max-width:25rem}.home-banner .slick-next,.home-banner .slick-prev{width:3.375rem;height:3.375rem;border-radius:50%;z-index:1;background:var(--white-color)}.home-banner .slick-next:before,.home-banner .slick-prev:before{content:"";color:var(--primary-color);font-family:var(--icons-font);font-size:.625rem}.home-banner .slick-next:hover:before,.home-banner .slick-prev:hover:before{color:var(--secondary-color)}.home-banner .slick-prev{transform:translateY(-50%) rotate(180deg);left:1rem}.home-banner .slick-next{right:1rem}.home-banner .slick-disabled{cursor:auto;border-color:#000}.home-banner .slick-disabled:before{opacity:.5;color:#000}.home-banner .slick-disabled:hover:before{color:var(--primary-color)}@media screen and (max-width:1500px){.home-banner__contentbox{left:0}.home-banner__imgbox{position:relative;right:-5rem}}@media only screen and (max-width:1025.5px){.home-banner__imgbox{right:0}.home-banner__inner-wrapper{padding:0 3rem}.home-banner__inner-wrapper.homemain .home-banner__contentbox:before{display:none}.home-banner__bg-img img{object-position:top center}.home-banner__title{font-size:2rem}.home-banner__title span{font-size:1.875rem}}@media only screen and (max-width:767.5px){.home-banner{min-height:134vw}.home-banner__inner-wrapper{padding:2rem 1.5rem;min-height:134vw;justify-content:flex-end}.home-banner__bg-img--full{height:max-content;min-height:134vw}.home-banner__bg-img--full img{width:100%;height:100%;object-fit:cover;min-height:134vw}.home-banner__imgbox{width:90%;max-width:90%}.home-banner__contentbox{width:100%;min-height:max-content;padding:0}.home-banner p,.home-banner__contentbox{max-width:100%;text-align:center}.home-banner .btn{justify-content:center}}