.fp-alt-start{margin:0 auto}
.fp-alt-start .y-br-line{width:250px;border-top:solid 2px #1f99e0;margin:10px auto 50px auto}
.flex-promo-alt-desktop-feature-list{list-style-type:none;list-style-image:none !important}
.p1a-mobile-hr{display:none}
.p1-b-c-wrapper .p1-b-c-left{flex-basis:450px;height:100%;overflow:hidden;flex-shrink:0;height:800px}
.p1-b-c-wrapper .carousel-item img{width:100%;height:auto}
.p1-b-c-wrapper .p1-b-c-right{flex-grow:1;padding:10px 0 40px 80px}
.p1-b-c-wrapper .static-img-wrapper{display:none;margin-top:50px}
.p1-b-c-wrapper .header-dropdown{width:50%}
.p1-b-c-wrapper .dropdown-arrow{position:absolute;width:15px;height:14px;background-repeat:no-repeat;background-position:center;background-size:contain;top:15.5px;right:18px}
.p1-b-c-wrapper .dropdown-group-wrapper{display:none;width:100%}
.p1-b-c-wrapper .bullet-line-btn{width:100%}
.p1-b-c-wrapper .header-dropdown-wrapper .btn{width:100%;border:solid 1px #b7bdc0;height:45px;background-color:#fff;text-align:left;border-radius:0}
.p1-b-c-wrapper .header-dropdown-wrapper .btn:before{position:absolute;background:#ff9600;height:5px;content:'';left:0;right:0;bottom:-5px}
.p1-b-c-wrapper .header-dropdown-wrapper .btn:after{display:none}
.p1-b-c-wrapper .header-dropdown-wrapper .dropdown-menu{width:100%;margin-top:5px;box-shadow:0 2px 20px 0 rgba(0,0,0,0.3) !important;border-radius:0}
.p1-b-c-wrapper .header-dropdown-wrapper .dropdown-menu a{padding-left:16px;line-height:26px}
.p1-b-c-wrapper .mobile-desc{width:80%;margin:0 auto}
.p1-b-c-wrapper .dropdown-desc{width:100%}
.p1-b-c-wrapper .bullet-row .col-6{padding:0 0 45px 75px}
.p1-b-c-wrapper .gray-line{border-bottom:solid 1px #d4d9dd;width:100%;margin-bottom:30px}
.p1-b-c-wrapper .bullet-item-icon{position:absolute;top:5px;left:10px;width:40px;height:30px;transform:scale(2)}
@media(max-width:1199px){.p1-b-c-wrapper .p1-b-c-left{flex-basis:405px;height:720px}
}
@media(max-width:991px){.fp-alt-start .y-br-line{margin-bottom:30px}
.p1a-mobile-hr{display:block;border-bottom:solid 1px #b7bdc0;margin:20px 15px 30px 15px;width:100%}
.p1a-footer-btn .btn{width:100%}
.p1-b-c-wrapper{flex-direction:column;margin:0 2vw}
.p1-b-c-wrapper .p1-b-c-left{order:2;flex-basis:auto !important;height:auto !important;position:relative}
.p1-b-c-wrapper .p1-b-c-right{order:1;padding:0}
.p1-b-c-wrapper .dropdown-group-wrapper{display:block}
.p1-b-c-wrapper .header-dropdown-wrapper{margin-bottom:25px}
.p1-b-c-wrapper .mobile-desc{margin-bottom:50px}
.p1-b-c-wrapper .bullet-line-btn{display:none}
}
@media(max-width:767px){.fp-alt-start{padding:30px 20px 50px !important}
.fp-alt-start .y-br-line{margin-bottom:20px}
.flex-promo-alt-desktop-feature-list{margin-bottom:0}
.p1a-mobile-hr{margin-top:20px}
.p1a-footer-text .adt7-txa{margin:20px auto 25px auto !important;width:80%;text-align:center !important}
.p1a-footer-btn .btn{max-width:300px;min-width:150px !important;margin:0 auto;display:block}
.p1-b-c-wrapper{margin:0 1vw}
.p1-b-c-wrapper .header-dropdown{width:60%}
}
@media(min-width:992px){.flex-promo-alt .carousel-mobileArrow,.flex-promo-alt .mobileContentWrapper{display:none}
.flex-promo-alt .carousel-item-img--desktop{display:inline-block !important}
.flex-promo-alt .carousel-item-img--mobile{display:none !important}
}
@media(max-width:991px){.flex-promo-alt .carousel-item-img--desktop{display:none !important}
.flex-promo-alt .carousel-item-img--mobile{display:inline-block !important}
.flex-promo-alt [data-disableCarousel="no"] .fp-alt-start{padding-left:0 !important;padding-right:0 !important}
.flex-promo-alt [data-disableCarousel="no"] .p1-b-c-wrapper{margin:0 !important}
.flex-promo-alt .p1-b-c-right>div>.adt7-txa{text-align:center;font-family:'LL Brown Regular Web','Open Sans',sans-serif;padding:0 20px 0 20px !important;font-size:20px;line-height:24px}
.flex-promo-alt .carousel-item{text-align:center}
.flex-promo-alt .carousel-item img{max-height:70vw;width:auto;height:100%}
.flex-promo-alt .p1-b-c-wrapper .dropdown-group-wrapper{display:none !important}
.flex-promo-alt .carousel-mobileArrow{display:block;opacity:.8}
.flex-promo-alt .carousel-mobileArrow:hover,.flex-promo-alt .carousel-mobileArrow:focus{opacity:1}
.flex-promo-alt .carousel-mobileArrow.carousel-control-prev .carousel-control-prev-icon,.flex-promo-alt .carousel-mobileArrow.carousel-control-next .carousel-control-next-icon{top:calc(70vw / 2);background:url('https://www.adt.com/es/content/dam/adt7/images/chevron-left.svg') no-repeat center;width:27px;height:39px;position:absolute}
.flex-promo-alt .carousel-mobileArrow.carousel-control-prev .carousel-control-prev-icon{left:25px;transform:translateY(-50%)}
.flex-promo-alt .carousel-mobileArrow.carousel-control-next .carousel-control-next-icon{right:25px;transform:translateY(-50%) scaleX(-1)}
.flex-promo-alt .mobileContentWrapper{padding:20px 40px;text-align:center;background-color:#fff}
.flex-promo-alt .mobileContentWrapper>div:first-child,.flex-promo-alt .mobileContentWrapper>div:first-child>*{font-size:16px;line-height:24px;font-family:'LL Brown Regular Web','Open Sans',sans-serif;font-weight:700;letter-spacing:.13px;margin-bottom:10px}
.flex-promo-alt .mobileContentWrapper>div:nth-child(2),.flex-promo-alt .mobileContentWrapper>div:nth-child(2)>*{font-size:12px;line-height:16px;font-family:'Open Sans',sans-serif !important;letter-spacing:.4px;margin-top:10px}
}