.software-bundle-title{margin-bottom:30px}.software-bundle{display:grid;grid-gap:20px 15px;grid-auto-flow:row dense;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-template-columns:repeat(12,1fr);justify-content:stretch;justify-items:stretch}.software-bundle:after,.software-bundle:before{display:none}.software-bundle .single-software-bundle{grid-column:auto/span 12;margin-left:0!important;position:relative;width:100%}.software-bundle .single-software-bundle.unactive{filter:grayscale(100%);opacity:.5}.software-bundle .single-software-bundle .single-software-bundle-flags-title,.software-bundle .single-software-bundle .single-software-bundle-list{padding:0 30px}.software-bundle .single-software-bundle .single-software-bundle-flags-title{overflow:hidden;padding-bottom:68px;padding-top:40px;position:relative}.software-bundle .single-software-bundle .single-software-bundle-list{padding-bottom:40px}.software-bundle .single-software-bundle-flags{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:10px 0;flex-direction:column;left:-113px;min-width:353px;position:absolute;top:40px;transform:rotate(-45deg)}.single-software-bundle-flags .single-software-bundle-single-flag{align-items:center;background:#fff;box-shadow:0 0 11px rgba(0,0,0,.25);display:flex;justify-content:center;padding:10px 50px;text-align:center}.single-software-bundle-flags .single-software-bundle-single-flag img{border-radius:0!important;max-width:138px}.software-bundle .single-software-bundle .single-software-bundle-title{background:#fff;border-radius:50px;padding:20px 30px;text-align:center}.software-bundle .single-software-bundle .single-software-bundle-title h3{font-size:30px;margin-bottom:0}.software-bundle .single-software-bundle .single-software-bundle-extra{margin-top:20px;text-align:center}.software-bundle .single-software-bundle .single-software-bundle-extra .single-software-bundle-extra-division{font-size:15px;margin-top:15px}.software-bundle .single-software-bundle .single-software-bundle-extra h4{font-size:24px;margin-bottom:0}.software-bundle .single-software-bundle .single-software-bundle-extra .single-software-bundle-extra-plus{font-size:80px;font-weight:700;line-height:.8;margin-bottom:10px}.software-bundle .single-software-bundle .single-software-bundle-list{display:grid;margin-top:-30px;position:relative;grid-gap:20px 15px;grid-template-columns:repeat(auto-fit,minmax(47%,1fr));margin-bottom:5px}.software-bundle .single-software-bundle .single-software-bundle-list .single-software-single-bundle-list{display:flex;grid-gap:10px;cursor:pointer;font-size:12px;position:relative}.software-bundle .single-software-bundle .single-software-bundle-list .single-software-single-bundle-list .single-software-single-bundle-list-logo{background:#fff;border-radius:100px;height:34px;padding:2px;width:34px}.software-bundle .single-software-bundle .single-software-bundle-list .single-software-single-bundle-list .single-software-single-bundle-list-name{width:calc(100% - 44px)}.software-bundle .single-software-bundle .single-software-bundle-list .single-software-single-bundle-list .single-software-single-bundle-list-tooltip-wrapper{display:none}.software-bundle-filter{display:flex;flex-wrap:wrap;grid-gap:20px;align-items:center;margin-bottom:50px}.software-bundle-filter-single{align-items:center;background:#fdf4f9;border-radius:51px;grid-gap:10px;cursor:pointer;display:flex;padding:15px 20px 15px 35px;position:relative}.software-bundle-filter-single img{border-radius:0!important;margin-left:20px}.software-bundle-filter-single input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.software-bundle-filter-single .checkmark{background-color:#fff;border-radius:50px;height:25px;left:20px;position:absolute;top:13px;width:25px}.software-bundle-filter-single:hover input~.checkmark{background-color:#fff}.software-bundle-filter-single input:checked~.checkmark{background-color:#de007e}.software-bundle-filter-single .checkmark:after{content:"";display:none;position:absolute}.software-bundle-filter-single input:checked~.checkmark:after{display:block}.software-bundle-filter-single .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:14px;left:9px;top:4px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:8px}.software-bundle .single-software-bundle .single-software-bundle-list .single-software-single-bundle-list.active-tooltip .single-software-single-bundle-list-tooltip-wrapper{display:block;position:absolute}.software-bundle .single-software-bundle .single-software-bundle-list .single-software-single-bundle-list .single-software-single-bundle-list-name{text-decoration:underline}.software-bundle .single-software-bundle .single-software-bundle-list .single-software-single-bundle-list .single-software-single-bundle-list-tooltip-wrapper{background:#fdf4f9;border-radius:2px;box-shadow:0 4px 4px rgba(0,0,0,.25);color:#000;font-size:12px;left:100px;padding:10px;position:absolute;width:216px;z-index:3}.single-software-single-bundle-list-tooltip{position:relative}.single-software-single-bundle-list-tooltip:before{border-bottom:10px solid transparent;border-right:10px solid #fdf4f9;border-top:10px solid transparent;content:"";height:0;left:-20px;position:absolute;width:0}@media(min-width:768px){.software-bundle .single-software-bundle.span3{grid-column:auto/span 3}.software-bundle .single-software-bundle.span4{grid-column:auto/span 4}.software-bundle .single-software-bundle.span6{grid-column:auto/span 6}.software-bundle .single-software-bundle .single-software-bundle-list{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}@media(max-width:1200px){.software-bundle .single-software-bundle .single-software-bundle-list .single-software-single-bundle-list .single-software-single-bundle-list-tooltip-wrapper{left:0;top:37px;width:190px}.single-software-single-bundle-list-tooltip:before{display:none}}@media(max-width:767px){.software-bundle-filter{justify-content:center}.software-bundle .single-software-bundle .single-software-bundle-list .single-software-single-bundle-list .single-software-single-bundle-list-tooltip-wrapper{width:170px}.software-bundle-title{text-align:center}}@media(max-width:500px){.software-bundle .single-software-bundle-flags{left:-119px;top:27px;transform:rotate(320deg)}.software-bundle .single-software-bundle .single-software-bundle-flags-title{padding-top:83px}}