.banner:not(:has([class*=custom-banner])):not(:has(#banner-content)) .itx-content__title{margin-bottom:1rem}.banner:not(:has([class*=custom-banner])):not(:has(#banner-content)) .itx-content__description{margin-bottom:1rem}#banner:not(:has([class*=custom-banner])):not(:has(#banner-content)) .itx-content__title{margin-bottom:1rem}#banner:not(:has([class*=custom-banner])):not(:has(#banner-content)) .itx-content__description{margin-bottom:1rem}.banner .itx-content__title.green-stroke,.banner .itx-content__description.green-stroke,#banner .itx-content__title.green-stroke,#banner .itx-content__description.green-stroke{text-shadow:0 0 3px var(--itx-color-accent), 0 0 2px var(--itx-color-accent), 0 0 1px var(--itx-color-accent), 0 0 2px var(--itx-color-accent), 0 0 2px var(--itx-color-accent)}.banner:not(:has([class*=custom-banner])):not(:has(#banner-content)) .itx-content__button{margin-top:3rem}#banner:not(:has([class*=custom-banner])):not(:has(#banner-content)) .itx-content__button{margin-top:3rem}.banner>.itx-banner__background>img,#banner>.itx-banner__background>img{transition:transform 5s ease-in-out .5s}.banner:hover>.itx-banner__background>img,#banner:hover>.itx-banner__background>img{transform:scale(1.025)}@media screen and (max-width:768px){.banner .itx-btn_white,#banner .itx-btn_white{width:100%}}@media screen and (max-width:425px){.banner:not(:has([class*=custom-banner])){text-align:center!important}#banner:not(:has([class*=custom-banner])){text-align:center!important}}