.contentalignment_wrapper .contentalignment_left,.contentalignment_wrapper .contentalignment_right{display:inline-block;vertical-align:middle;width:50%}.contentalignment_wrapper .contentalignment_left{text-align:left}.contentalignment_wrapper .contentalignment_leftinner{display:inline-block;max-width:600px;padding:0 60px;text-align:left;vertical-align:middle;width:100%}.contentalignment_wrapper .align-right .contentalignment_left{text-align:right}.contentalignment_wrapper .product-details-slideshow-image{display:inline-block;vertical-align:top;width:100%}.contentalignment_wrapper .product-details-slideshow-list-item-container.right .contentalignment_left{text-align:right}.contentalignment_wrapper .product-details-slideshow-list-item-container{align-items:center;display:flex;flex-wrap:wrap;position:relative}.contentalignment_wrapper .product-details-slideshow-list-item-container.left{flex-direction:row-reverse}.contentalignment_wrapper .button-wrapper{margin-bottom:30px}.contentalignment_wrapper .contentalignment_left h4{color:#161a1c;font-size:36px;line-height:46px;margin:0;padding:0}.contentalignment_wrapper .product-details-slideshow-text p:last-child{padding-bottom:0}.contentalignment_wrapper .product-details-slideshow-text p:first-child{padding-top:0}.contentalignment_wrapper .module-content ul{list-style:none outside;margin:23px 0;padding:0}.contentalignment_wrapper .module-content ul li{margin:12px 0}.contentalignment_wrapper .bt-button-wrapper{margin:40px 0 0}.contentalignment_right.has-caption{overflow:hidden;position:relative}.contentalignment_right.has-caption .image-caption-group{background-color:rgba(1,33,53,.9);bottom:0;color:#fff;left:0;padding:50px 75px 60px;position:absolute;right:0;text-align:left;top:auto;z-index:1}.contentalignment_right.has-caption .image-caption-group h1,.contentalignment_right.has-caption .image-caption-group h2,.contentalignment_right.has-caption .image-caption-group h3,.contentalignment_right.has-caption .image-caption-group h4,.contentalignment_right.has-caption .image-caption-group h5,.contentalignment_right.has-caption .image-caption-group h6,.contentalignment_right.has-caption .image-caption-group p{color:inherit}.contentalignment_right.has-caption .image-caption-group ul{padding:0 0 0 20px}.contentalignment_right.has-caption .image-caption-group h1 img,.contentalignment_right.has-caption .image-caption-group h2 img,.contentalignment_right.has-caption .image-caption-group h3 img,.contentalignment_right.has-caption .image-caption-group h4 img,.contentalignment_right.has-caption .image-caption-group h5 img,.contentalignment_right.has-caption .image-caption-group h6 img{margin-bottom:10px;vertical-align:top}.contentalignment_right.has-caption .image-caption-group>:first-child{margin-top:0!important}.contentalignment_right.has-caption .image-caption-group>:last-child{margin-bottom:0!important}@media (max-width:1200px){.contentalignment_wrapper .contentalignment_leftinner{padding:30px}}@media (max-width:1020px){.contentalignment_wrapper .contentalignment_left,.contentalignment_wrapper .contentalignment_right{width:100%}.contentalignment_wrapper .module-content{margin:auto;padding:15px 15px 0}.contentalignment_wrapper .contentalignment_leftinner{padding:0;text-align:center;width:100%}.contentalignment_wrapper .contentalignment_left,.contentalignment_wrapper .contentalignment_right,.contentalignment_wrapper .product-details-slideshow-list-item-container.right .contentalignment_left{text-align:center}.contentalignment_wrapper .contentalignment_right{margin-top:90px}.contentalignment_wrapper .bt-button-wrapper{margin-top:20px}.contentalignment_wrapper .contentalignment_left .title+.module-content{padding-top:20px}}@media (max-width:720px){.contentalignment_wrapper .contentalignment_right{margin-top:30px}.contentalignment_wrapper .contentalignment_left h4{line-height:36px;padding-left:15px;padding-right:15px}.contentalignment_wrapper .contentalignment_left .title+.module-content{padding-top:10px}}