.main-container-dpt{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:row wrap}.single-container{padding:20px 25px 100px;margin-bottom:50px;position:relative;flex-basis:33%;margin-top:25px;padding-top:0}.single-container:nth-child(2){border-left:1px solid #ddd;border-right:1px solid #ddd;box-shadow:0px 3px 6px rgba(0,0,0,0.16);border-radius:20px}@media(max-width:1329px){.single-container{margin-bottom:60px}.single-container:nth-child(2){border-right:0}}@media(max-width:891px){.single-container{padding-top:25px;margin-bottom:0px;margin-top:0px}.single-container:nth-child(2){border-left:0;border-top:1px solid #ddd;border-radius:0 !important;box-shadow:none}.single-container:nth-child(3){border-top:1px solid #ddd}.single-container:nth-child(1){border-top:1px solid #ddd}.price__name h3 span{height:auto !important}}.price__name h3{text-align:center;font-size:.85em;margin-bottom:30px;color:#626262;font-weight:400;letter-spacing:2px;text-transform:uppercase;line-height:2;font-family:'Roboto',sans-serif}.price__name h3 span{display:block;font-size:1.5em;height:50px;letter-spacing:5px;color:#ffb100;color:#ffb100;margin-top:5px}.price__desc h3{font-weight:400;margin-bottom:5px}.price__desc h1{margin-bottom:0;font-weight:400}.price__desc h1 span{font-size:.5em;margin-left:-10px;font-weight:400;margin-top:10px}.price__desc p{text-transform:uppercase;font-size:.8em;letter-spacing:1.5px;margin-top:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.price__price{display:none;font-size:2em;text-align:center;font-weight:bold;line-height:1}.price__date{font-size:1em}.price__feat{margin-top:25px;text-align:left}.price__feat p{letter-spacing:2px;font-size:.9em;margin-bottom:0px;text-align:center;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.price__feat ul{padding:0;margin:10px 0 20px;list-style:none;font-size:1em}.price__feat ul li:before{content:'✓';color:#32b76b;margin-right:10px}.price__feat ul li{margin:0 10px 10px;font-size:.9em;font-family:'Roboto',sans-serif}.price__feat ul li:last-child{border-bottom:0}.price__feat .cta-btn{position:absolute;left:50%;transform:translateX(-50%);width:100%;bottom:25px}.price__feat .cta-btn .cta_button{font-family:'Roboto',sans-serif}.price__btn{display:none;padding:10px;margin:0 auto;text-align:center}.price__ribbon__container{position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.price__ribbon__container span{font-size:10px;font-weight:bold;color:#FFF;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px;display:block;background:#79a70a;background:linear-gradient(#f79e05 0%,#8f5408 100%);box-shadow:0 3px 10px -5px rgba(0,0,0,1);position:absolute;top:19px;right:-21px}.price__ribbon__container span::before{content:"";position:absolute;left:0px;top:100%;z-index:-1;border-left:3px solid #8f5408;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #8f5408}.price__ribbon__container span::after{content:"";position:absolute;right:0px;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #8f5408;border-bottom:3px solid transparent;border-top:3px solid #8f5408}@media(max-width:900px){.main-container-dpt{justify-content:center !important}}@media(max-width:1175px){.single-container{-webkit-flex-basis:100%;flex-basis:100%}.price__feat{text-align:center}}