.banner-3 .subbanner-custom{color:var(--color-base-background-1)}.page-width-inner.two-banner .subbanner-description{top:25%;left:5%}.page-width-inner{margin:0 -15px}.page-width-inner.single-banner{margin:0}.page-width-inner.one-banner .sub-banner{float:none;width:31.7%;text-align:center;display:inline-block}.page-width-inner.one-banner .text-button{margin-top:25px;float:left}.sub-banner{position:relative}.subbanner-description{position:absolute;right:100px;top:22%;text-align:left}.sub-banner.banner-3 .subbanner-description{right:58px}.page-width-inner.three-banner .sub-banner{width:50%;float:left;padding:0 15px}.sub-banner .subbanner-info{position:relative}.subbanner-custom{text-align:left}.cms-banner-title{font-size:18px;line-height:31px;letter-spacing:-.2px}.cms-banner-subtitle{font-size:25px;font-weight:700;line-height:32px;letter-spacing:-.1px}.text-button{float:left;margin-top:48px}.button.cms__btn{background-color:transparent;font-weight:400;color:var(--color-base-button-text);font-size:16px;position:relative;letter-spacing:0;padding:0;text-decoration:underline}.button.cms__btn:hover{text-decoration:none;color:var(--color-base-accent-1)}.page-width-inner.two-banner .subbanner-description{width:85%}.cms-banner-title-two{font-size:25px;color:var(--color-base-accent-1);text-transform:capitalize;text-align:left;line-height:28px;font-weight:400;letter-spacing:0;width:100%}.cms-banner-subtitle-two{font-size:40px;font-weight:700;text-align:left;padding-top:15px;line-height:33px;letter-spacing:-.1px;width:100%;color:var(--color-base-background-1)}.page-width-inner.two-banner .text-button{float:right;margin-top:-50px}.cms-banner-title-three{font-size:20px;font-weight:300;line-height:24px;letter-spacing:0;display:inline-block;text-transform:capitalize}.cms-banner-subtitle-three{font-size:24px;font-weight:700;line-height:30px;letter-spacing:.18px;text-transform:capitalize;margin-top:8px;position:relative}.cms-banner-subtitle-three:after{content:"";border-bottom:3px solid #fff;width:40px;position:absolute;bottom:-18px;left:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.single-banner:hover .cms-banner-subtitle-three:after{width:60px}.template-index .subbanner_section{margin-top:30px}@media screen and (max-width: 1429px){.subbanner-description{top:40px}}@media (max-width: 1269px) and (min-width: 990px){.subbanner-description{top:20px;right:50px}.cms-banner-title-three{font-size:18px}.cms-banner-subtitle-three{font-size:18px;line-height:24px}.text-button{margin-top:30px}}@media (max-width: 989px){.page-width-inner.three-banner .sub-banner{padding-left:10px;padding-right:10px}.template-index .subbanner_section{margin-top:10px}.page-width-inner{margin:0 -10px}.subbanner-description{top:15px;right:30px}.cms-banner-title-three{line-height:24px;font-size:18px}.cms-banner-subtitle-three{line-height:24px;font-size:20px}.text-button{margin-top:30px}.button.cms__btn{font-size:15px}}@media screen and (max-width: 650px){.page-width-inner.three-banner .sub-banner{width:auto;float:none;text-align:center;position:relative;vertical-align:middle;padding:0;display:inline-block}.page-width-inner{margin:0;text-align:center}.cms-banner-title-two{font-size:17px;line-height:20px}.cms-banner-subtitle-two{font-size:25px;padding-top:0;line-height:28px}.cms-banner-title-three{line-height:20px;font-size:15px}.cms-banner-subtitle-three{line-height:22px;font-size:17px;margin-top:2px}.text-button{margin-top:20px}.cms-banner-subtitle-three:after{bottom:-10px}.subbanner-description{top:10px;right:10px}}@media screen and (max-width: 575px){.text-button{margin-top:15px}.subbanner-description{top:5px;right:10px}.cms-banner-subtitle-three{line-height:22px;font-size:15px;margin-top:0}}@media screen and (max-width: 479px){.subbanner-description{top:10px}.cms-banner-title-three{display:none}.cms-banner-subtitle-three:after{display:none}.text-button{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-tm-subbanners.css.map */
