.product-overview{padding:70px 0 48px;text-align:center;background-color:#f7f7f3}.product-overview .subtitle{font-weight:700;background-color:#fff;font-size:20px;padding:10px;line-height:30px;margin:0;display:inline}.product-overview h2{margin-bottom:22px;color:#222;line-height:50px}.product-overview .col-container{margin-top:80px;display:flex;flex-direction:row}.product-overview .content{flex:1 1 40%}.product-overview .media{flex:1 1 60%}.product-overview .media img{width:100%}.product-overview .content-wrapper{max-width:1400px}.product-overview .items{margin-top:20px;margin-bottom:0;padding-right:45px}.product-overview .item{border:1px solid #f68c3f;color:#f68c3f;background-color:transparent;font-size:14px;border-radius:3px;text-align:left;box-shadow:none;line-height:1.5em}.product-overview .item a{padding:24px 70px;text-decoration:none;display:block;color:inherit}.product-overview .item h4{font-size:18px;font-weight:600;margin:0;color:inherit}.panel-body{padding-left:70px;padding-right:70px;padding-bottom:40px}.product-overview .wrap{display:none}.product-overview .item+.item{margin-top:5px}.product-overview .active .wrap{display:block}.product-overview .item.active a{padding-top:40px;padding-bottom:16px}.product-overview .item.active,.product-overview .item:hover{background-color:#f68c3f;color:#fff}.product-overview .item.active a:before{content:"";display:block;background-size:contain!important;position:absolute;width:20px;height:20px;margin-left:-35px;margin-top:-3px}.product-overview.blue{background-color:#f5f8fc!important}.product-overview.left .col-container{flex-direction:row-reverse}.product-overview.left .items{padding-left:45px;padding-right:0}.product-overview.blue .item{border:1px solid #285cb0;color:#285cb0;background-color:transparent}.product-overview.blue .item.active,.product-overview.blue .item:hover{background-color:#285cb0;color:#fff}.product-overview .extra-info{font-size:15px;max-width:1200px;margin:60px auto 0;line-height:normal;padding-left:25px;text-align:left}.product-overview .person span{display:block}.product-overview .description{padding-left:30%;font-weight:600;line-height:1.6em}.product-overview .info-holder{display:flex;margin-top:10px;align-items:center}.product-overview .image{flex-basis:25%;margin-top:-60px;text-align:right}.product-overview .person{flex-basis:75%;padding-left:5%}.product-overview .image img{padding-right:0;max-width:70%;max-height:110px;margin-top:-20px}@media(max-width:1199px){.product-overview .content-wrapper{max-width:970px}.product-overview .col-container{flex-direction:row;margin-top:35px}.product-overview .item h4{font-size:12px;line-height:1.5em}.product-overview .item a{display:block;padding:14px 35px;line-height:1.1;font-weight:500}.panel-body{padding-left:35px;padding-right:35px;padding-bottom:25px;font-size:12px;line-height:1.5em}.product-overview .content{flex:1 1 45%}.product-overview .media{flex:1 1 55%}.product-overview .items{padding-right:40px}.product-overview .item.active a{padding-top:25px;padding-bottom:14px;font-weight:500}.product-overview .item.active a:before{width:14px;margin-left:-23px;height:14px;margin-top:0}.product-overview.left .items{padding-left:40px}}@media(max-width:991px){.product-overview{padding:48px 0}.product-overview h2{line-height:45px;margin-bottom:15px}.product-overview .subtitle{padding:5px 0;display:inline;font-size:16px;line-height:30px}.product-overview .col-container{flex-direction:column-reverse!important;margin:0}.product-overview .content-wrapper{width:750px}.product-overview .items{padding-right:0;padding-left:0!important}.product-overview .extra-info{margin:30px auto 0;font-size:13px}}@media(max-width:767px){.product-overview{padding:32px 0 20px}.product-overview h2{line-height:40px}.product-overview .subtitle{font-size:14px;line-height:26px}.product-overview .extra-info{text-align:left;font-size:11px;line-height:normal;padding-left:25px;max-width:400px;margin:30px auto 0}.product-overview .description{padding:0}.product-overview .image{margin:0}.product-overview .image img{max-width:90%;margin-top:-5px;max-height:45px;padding-right:15px}.product-overview .image{text-align:left}.product-overview .person{padding:0}}