.sppb-ks-modal-open{overflow:hidden}.sppb-ks-modal{display:none;position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;background:rgba(0,0,0,0.5);opacity:0}.sppb-ks-modal.fade{transition:opacity .3s}.sppb-ks-modal.fade .sppb-ks-modal-dialog{top:-1rem;transition:top .15s}.sppb-ks-modal.fade.show .sppb-ks-modal-dialog{top:0}.sppb-ks-modal.show{opacity:1}.sppb-ks-modal .modal-title{display:inline-block}@keyframes sppb-ks-modal-fade-show{from{opacity:0}to{opacity:1}}.sppb-ks-modal-dialog{position:relative;width:auto;margin:.5rem}.sppb-ks-modal-content{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem}.sppb-ks-modal-header{display:flex;align-items:center;padding:1rem;background:#e5e5e5;border-radius:.3rem .3rem 0 0}.sppb-ks-modal-header .sppb-addon-title{margin:0 auto 0 0;line-height:1.5em}.sppb-ks-modal-header .close{margin:-1rem -1rem -1rem auto;padding:1rem;opacity:.5}.sppb-ks-modal-header .close:hover{opacity:1}.sppb-ks-modal-body{padding:1rem}@media (min-width:576px){.sppb-ks-modal-dialog{max-width:500px;margin:1.75rem auto}}@media (min-width:992px){.sppb-ks-modal-dialog{max-width:800px}}.sppb-ks-collapsible-toggle{border-width:1px;border-style:solid}.sppb-ks-collapsible-toggle a{position:relative;display:block;padding:10px 30px 10px 15px;color:inherit;font-weight:bold;cursor:pointer}.sppb-ks-collapsible-toggle a:hover{text-decoration:none}.sppb-ks-collapsible-toggle .sppb-ks-indicator{position:absolute;right:10px;top:50%;margin:-10px 0;height:20px;line-height:20px;transition:transform .3s}.sppb-ks-collapsible-toggle.selected .sppb-ks-indicator{transform:rotate(90deg)}.sppb-ks-collapsible-toggle.sppb-panel-default .sppb-ks-indicator{color:#e5e5e5}.sppb-ks-collapsible-toggle.sppb-panel-faq{background:none;border:none;border-bottom:1px solid #e5e5e5}.sppb-ks-collapsible-toggle.sppb-panel-faq .sppb-ks-indicator{color:#e5e5e5}.sppb-ks-feature-comparison{overflow-x:auto}.sppb-ks-feature-comparison .sppb-ks-table{width:100%;border-collapse:separate;border-spacing:0}.sppb-ks-feature-comparison .sppb-ks-table .sppb-ks-feature,.sppb-ks-feature-comparison .sppb-ks-table .sppb-ks-value{position:relative;padding:15px;border-bottom:1px solid #e1ded7}.sppb-ks-feature-comparison .sppb-ks-table .sppb-ks-feature:before,.sppb-ks-feature-comparison .sppb-ks-table .sppb-ks-value:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';display:block}.sppb-ks-feature-comparison .sppb-ks-table .sppb-ks-feature-content,.sppb-ks-feature-comparison .sppb-ks-table .sppb-ks-value-content{position:relative}.sppb-ks-feature-comparison .sppb-ks-table .sppb-ks-feature{text-align:left}.sppb-ks-feature-comparison .sppb-ks-table .sppb-ks-value{text-align:center}.sppb-ks-feature-comparison .sppb-ks-table .sppb-ks-spacer{width:5px;min-width:1px;padding:0}.sppb-ks-feature-comparison .sppb-ks-table .sppb-ks-feature+.sppb-ks-spacer{display:none}.sppb-ks-feature-comparison .sppb-ks-table .sppb-ks-symbol{font-size:1.5em}.sppb-ks-feature-comparison .sppb-ks-table .sppb-ks-row-parent .sppb-ks-feature-content:before{content:'+';display:block;position:absolute;height:16px;width:16px;top:50%;left:-20px;margin:-8px 0;text-align:center;line-height:16px;font-size:1.2em;font-weight:normal;transition:transform .3s}.sppb-ks-feature-comparison .sppb-ks-table .sppb-ks-row-parent:hover{cursor:pointer;opacity:.9}.sppb-ks-feature-comparison .sppb-ks-table .sppb-ks-row-parent.expanded .sppb-ks-feature-content:before{content:'−'}.sppb-ks-feature-comparison .sppb-ks-table .sppb-ks-row{display:none}.sppb-ks-feature-comparison .sppb-ks-table .sppb-ks-row[data-level="0"],.sppb-ks-feature-comparison .sppb-ks-table .sppb-ks-row.visible{display:table-row}.sppb-ks-feature-comparison .sppb-ks-legend{padding:10px 0}.sppb-ks-feature-comparison .sppb-ks-legend .sppb-ks-symbol{display:inline-block;font-size:1.2em}.sppb-ks-feature-comparison .sppb-ks-legend-item{display:inline;margin-right:1em}.sppb-ks-feature-highlight .sppb-ks-container{margin:0 -15px}.sppb-ks-feature-highlight .sppb-ks-container:after{display:block;content:'';clear:both}.sppb-ks-feature-highlight .sppb-ks-media-container{min-height:1px;float:right}.sppb-ks-feature-highlight .sppb-ks-media-container.position-left{float:left}.sppb-ks-feature-highlight .sppb-ks-media-container .sppb-ks-item{display:none}.sppb-ks-feature-highlight .sppb-ks-media-container .sppb-ks-item.selected{display:block;animation:sppb-ks-feature-highlight-media-select .3s}.sppb-ks-feature-highlight .sppb-ks-video,.sppb-ks-feature-highlight .sppb-ks-image img{display:block;margin:auto;max-width:100%}.sppb-ks-feature-highlight .sppb-ks-feature-container{float:left}.sppb-ks-feature-highlight .sppb-ks-feature-container .sppb-ks-item{position:relative;cursor:pointer;transition:background-color .3s}.sppb-ks-feature-highlight .sppb-ks-feature-container .sppb-ks-item+.sppb-ks-item{border-top:1px solid transparent}.sppb-ks-feature-highlight .sppb-ks-title-container{display:flex;align-items:center;padding:10px 10px 10px 0}.sppb-ks-feature-highlight .sppb-ks-title{font-size:1.2em;line-height:1.25;transition:color .3s}.sppb-ks-feature-highlight .sppb-ks-icon{flex-shrink:0;width:50px;line-height:30px;font-size:30px;text-align:center;vertical-align:middle;transition:color .3s}.sppb-ks-feature-highlight .sppb-ks-content{overflow:hidden;line-height:0;padding:0 10px 0 50px;opacity:0;transition:line-height .3s,padding-top .3s,padding-bottom .3s,opacity .3s}.sppb-ks-feature-highlight .sppb-ks-item.selected .sppb-ks-content{line-height:1.5;padding:0 10px 10px 50px;opacity:1}@keyframes sppb-ks-feature-highlight-media-select{from{opacity:0}to{opacity:1}}.sppb-ks-feature-list .sppb-ks-container{position:relative;margin:0 -15px}.sppb-ks-feature-list .sppb-ks-container:after{clear:both;content:'';display:block}.sppb-ks-feature-list .sppb-ks-media{position:relative;min-height:1px;padding:0 15px;float:right;z-index:1}.sppb-ks-feature-list .sppb-ks-media .sppb-ks-item{display:none}.sppb-ks-feature-list .sppb-ks-media .sppb-ks-item.selected{display:block;animation:sppb-ks-feature-highlight-media-select .3s}.sppb-ks-feature-list .sppb-ks-video,.sppb-ks-feature-list .sppb-ks-image img{display:block;margin:auto;max-width:100%}.sppb-ks-feature-list .sppb-ks-list-container{padding:0 15px;float:left}.sppb-ks-feature-list .sppb-ks-list{border:0 solid transparent}.sppb-ks-feature-list .sppb-ks-list .sppb-ks-item{position:relative;cursor:pointer;transition:background-color .3s}.sppb-ks-feature-list .sppb-ks-list .sppb-ks-item+.sppb-ks-item{border-top:1px solid transparent}.sppb-ks-feature-list .sppb-ks-list .sppb-ks-title-container{display:flex;align-items:center;padding:10px 10px 10px 0}.sppb-ks-feature-list .sppb-ks-list .sppb-ks-title{font-size:1.2em;line-height:1.25;transition:color .3s}.sppb-ks-feature-list .sppb-ks-list .sppb-ks-icon{flex-shrink:0;width:50px;line-height:30px;font-size:30px;text-align:center;vertical-align:middle;transition:color .3s}.sppb-ks-feature-list .sppb-ks-list .sppb-ks-content{overflow:hidden;line-height:0;padding:0 10px 0 50px;opacity:0;transition:line-height .3s,padding-top .3s,padding-bottom .3s,opacity .3s}.sppb-ks-feature-list .sppb-ks-list .sppb-ks-item.selected .sppb-ks-content{line-height:1.5;padding:0 10px 10px 50px;opacity:1}.sppb-ks-feature-list.media-left .sppb-ks-media{float:left}.sppb-ks-feature-list.media-left .sppb-ks-list-container{float:right}@keyframes sppb-ks-feature-highlight-media-select{from{opacity:0}to{opacity:1}}.sppb-ks-flip-toggle .sppb-ks-container{position:relative;display:flex;margin:auto;width:200px;height:48px;padding:4px;border-radius:24px;border:solid 1px #000}.sppb-ks-flip-toggle .sppb-ks-highlight{position:absolute;left:0;top:0;box-sizing:border-box;height:100%;width:50%;background-color:#000;border:solid 4px transparent;border-radius:25px;background-clip:padding-box;transition:left .3s}.sppb-ks-flip-toggle .sppb-ks-btn{position:relative;z-index:2;display:block;width:50%;line-height:40px;font-size:1.1em;text-align:center;text-decoration:none;transition:color .3s}.sppb-ks-flip-toggle .sppb-ks-btn.selected{color:#fff}.sppb-ks-flip-toggle .sppb-ks-btn-back.selected~.sppb-ks-highlight{left:50%}.sppb-ks-pricing-table{position:relative;perspective:2000px}.sppb-ks-pricing-table.transitioning .sppb-ks-assembly{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.sppb-ks-pricing-table .sppb-ks-card{position:relative;box-sizing:border-box;padding:40px 15px;border-radius:10px;background-color:#eee;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:column;transition:transform .6s}.sppb-ks-pricing-table.full-height{height:100%}.sppb-ks-pricing-table.full-height .sppb-ks-assembly,.sppb-ks-pricing-table.full-height .sppb-ks-card{height:100%}.sppb-ks-pricing-table .sppb-ks-card-frontface{z-index:1}.sppb-ks-pricing-table .sppb-ks-card-backface{position:absolute;z-index:0;top:0;left:0;height:100%;overflow:auto;width:100%;background-color:#333;color:#fff;transform:rotateY(180deg) translateZ(1px)}.sppb-ks-pricing-table.flip.has-backface .sppb-ks-card-frontface{transform:rotateY(-180deg) translateZ(1px)}.sppb-ks-pricing-table.flip .sppb-ks-card-backface{transform:none;z-index:2}.sppb-ks-pricing-table .sppb-ks-tagline{position:absolute;top:0;left:0;width:100%;padding:5px 0;text-align:center;border-radius:10px 10px 0 0}.sppb-ks-pricing-table .sppb-addon-title{margin:0 0 15px 0}.sppb-ks-pricing-table .sppb-ks-image{margin:0 0 10px 0}.sppb-ks-pricing-table .sppb-ks-image img{max-width:100%}.sppb-ks-pricing-table .sppb-ks-price-container{margin:0 0 10px 0}.sppb-ks-pricing-table .sppb-ks-retail-price{margin:0 5px 0 0;text-decoration:line-through}.sppb-ks-pricing-table .sppb-ks-duration{display:block}.sppb-ks-pricing-table .sppb-ks-price-prefix{vertical-align:top}.sppb-ks-pricing-table .sppb-ks-price-suffix{vertical-align:baseline}.sppb-ks-pricing-table .sppb-ks-price-prefix,.sppb-ks-pricing-table .sppb-ks-price-suffix{font-size:.5em;line-height:1em}.sppb-ks-pricing-table .sppb-ks-price-prefix.top,.sppb-ks-pricing-table .sppb-ks-price-suffix.top{vertical-align:top}.sppb-ks-pricing-table .sppb-ks-price-prefix.middle,.sppb-ks-pricing-table .sppb-ks-price-suffix.middle{vertical-align:middle}.sppb-ks-pricing-table .sppb-ks-price-prefix.bottom,.sppb-ks-pricing-table .sppb-ks-price-suffix.bottom{vertical-align:baseline}.sppb-ks-pricing-table .sppb-ks-features{margin:0 0 10px 0;flex-grow:1}.sppb-ks-pricing-table .sppb-ks-btn-wrap+.sppb-ks-btn-wrap{margin-top:10px}.sppb-ks-pricing-table .sppb-btn{white-space:normal}.sppb-ks-profile-cards .sppb-ks-grid{display:flex;flex-wrap:wrap;margin:0 -15px}.sppb-ks-profile-cards .sppb-ks-grid-item{perspective:2000px;padding:15px}.sppb-ks-profile-cards .sppb-ks-assembly{position:relative}.sppb-ks-profile-cards .sppb-ks-assembly.transitioning{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.sppb-ks-profile-cards .sppb-ks-card{position:relative;box-sizing:border-box;border-radius:10px;background-color:#eee;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:column;cursor:pointer;transition:transform .6s,background-color .3s,color .3s}.sppb-ks-profile-cards .sppb-ks-card-frontface{z-index:1}.sppb-ks-profile-cards .sppb-ks-card-backface{position:absolute;z-index:0;top:0;left:0;min-height:100%;width:100%;padding:15px;background-color:#333;color:#fff;transform:rotateY(180deg) translateZ(1px)}.sppb-ks-profile-cards.full-height .sppb-ks-assembly,.sppb-ks-profile-cards.full-height .sppb-ks-card{height:100%}.sppb-ks-profile-cards .sppb-ks-assembly.flip .sppb-ks-card-frontface{transform:rotateY(-180deg) translateZ(1px)}.sppb-ks-profile-cards .sppb-ks-assembly.flip .sppb-ks-card-backface{transform:none}.sppb-ks-profile-cards.card-horizontal .sppb-ks-card-frontface{flex-direction:row}.sppb-ks-profile-cards.card-horizontal .sppb-ks-card-frontface .spks-image-wrap{width:33.333333%}.sppb-ks-profile-cards.card-horizontal .sppb-ks-card-frontface .sppb-ks-info{flex-grow:1}.sppb-ks-profile-cards .spks-image-wrap{position:relative;transition:padding .3s}.sppb-ks-profile-cards .spks-image{position:relative;padding-bottom:100%;background-repeat:no-repeat;background-size:cover;background-position:center;border-style:solid;border-width:0;transition:border-radius .3s,height .3s,border .3s,opacity .3s}.sppb-ks-profile-cards .spks-highlight-text{position:absolute;bottom:0px;left:-3px;right:-3px;transition:left .3s,right .3s,bottom .3s}.sppb-ks-profile-cards .spks-highlight-text:before,.sppb-ks-profile-cards .spks-highlight-text:after{position:absolute;top:7px;height:100%;width:35px;background-color:#cc4100;content:'';pointer-events:none}.sppb-ks-profile-cards .spks-highlight-text:before{left:-25px;border-radius:0 0 5px 0;clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, 50% 50%)}.sppb-ks-profile-cards .spks-highlight-text:after{right:-25px;border-radius:0 0 0 5px;clip-path:polygon(0 0, 100% 0, 50% 50%, 100% 100%, 0 100%)}.sppb-ks-profile-cards .spks-highlight-text span{display:block;position:relative;z-index:1;padding:5px;border-radius:5px;background-color:#fd4f00;color:#fff;font-size:.8em;font-weight:bold;line-height:1;text-transform:uppercase;text-align:center}.sppb-ks-profile-cards .effect-rays .spks-image-effect{position:absolute;top:5%;left:0%;width:100%;height:100%;background:url(../img/rays.svg) no-repeat center;background-size:contain;pointer-events:none;animation:spks-profile-cards-effect-rays 4s linear infinite}@keyframes spks-profile-cards-effect-rays{0%{transform:rotate(0) scale(1);opacity:1}50%{transform:rotate(30deg) scale(1.5);opacity:.2}100%{transform:rotate(60deg) scale(1);opacity:1}}.sppb-ks-profile-cards.image-square .sppb-ks-assembly .spks-image,.sppb-ks-profile-cards.hover-image-square .sppb-ks-assembly:hover .spks-image{border-radius:10px 10px 0 0}.sppb-ks-profile-cards.image-square.card-vertical .spks-highlight-text:before,.sppb-ks-profile-cards.hover-image-square.card-vertical .sppb-ks-assembly:hover .spks-highlight-text:before,.sppb-ks-profile-cards.image-square.card-vertical .spks-highlight-text:after,.sppb-ks-profile-cards.hover-image-square.card-vertical .sppb-ks-assembly:hover .spks-highlight-text:after{width:28px;border-radius:0}.sppb-ks-profile-cards.image-square.card-horizontal .spks-image,.sppb-ks-profile-cards.hover-image-square.card-horizontal .sppb-ks-assembly:hover .spks-image{border-radius:10px 0 0 10px;height:100%}.sppb-ks-profile-cards.image-circle .sppb-ks-assembly .spks-image-wrap,.sppb-ks-profile-cards.hover-image-circle .sppb-ks-assembly:hover .spks-image-wrap{padding:15px 15px 0 15px}.sppb-ks-profile-cards.image-circle .sppb-ks-assembly .spks-image,.sppb-ks-profile-cards.hover-image-circle .sppb-ks-assembly:hover .spks-image{border-radius:50%}.sppb-ks-profile-cards.image-circle .sppb-ks-assembly .spks-highlight-text,.sppb-ks-profile-cards.hover-image-circle .sppb-ks-assembly:hover .spks-highlight-text{left:10%;right:10%;margin:0 15px}.sppb-ks-profile-cards.image-circle .sppb-ks-assembly.effect-rays .spks-image-effect,.sppb-ks-profile-cards.hover-image-circle .sppb-ks-assembly:hover.effect-rays .spks-image-effect{margin:15px 0 0}.sppb-ks-profile-cards.image-circle.card-horizontal .spks-image-wrap,.sppb-ks-profile-cards.hover-image-circle.card-horizontal .sppb-ks-assembly:hover .spks-image-wrap{padding:15px 0 15px 15px}.sppb-ks-profile-cards.image-circle.card-horizontal .spks-highlight-text,.sppb-ks-profile-cards.hover-image-circle.card-horizontal .sppb-ks-assembly:hover .spks-highlight-text{bottom:5px;margin:0 0 0 15px}.sppb-ks-profile-cards.image-circle.card-horizontal.effect-rays .spks-image-effect,.sppb-ks-profile-cards.hover-image-circle.card-horizontal .sppb-ks-assembly:hover.effect-rays .spks-image-effect{margin:0 0 0 15px}.sppb-ks-profile-cards.image-rounded .sppb-ks-assembly .spks-image-wrap,.sppb-ks-profile-cards.hover-image-rounded .sppb-ks-assembly:hover .spks-image-wrap{padding:15px 15px 0 15px}.sppb-ks-profile-cards.image-rounded .sppb-ks-assembly .spks-image,.sppb-ks-profile-cards.hover-image-rounded .sppb-ks-assembly:hover .spks-image{border-radius:10px}.sppb-ks-profile-cards.image-rounded .sppb-ks-assembly .spks-highlight-text,.sppb-ks-profile-cards.hover-image-rounded .sppb-ks-assembly:hover .spks-highlight-text{left:12px;right:12px}.sppb-ks-profile-cards.image-rounded .sppb-ks-assembly.effect-rays .spks-image-effect,.sppb-ks-profile-cards.hover-image-rounded .sppb-ks-assembly:hover.effect-rays .spks-image-effect{margin:15px 0 0}.sppb-ks-profile-cards.image-rounded.card-horizontal .spks-image-wrap,.sppb-ks-profile-cards.hover-image-rounded.card-horizontal .sppb-ks-assembly:hover .spks-image-wrap{padding:15px 0 15px 15px}.sppb-ks-profile-cards.image-rounded.card-horizontal .spks-highlight-text,.sppb-ks-profile-cards.hover-image-rounded.card-horizontal .sppb-ks-assembly:hover .spks-highlight-text{right:-3px;bottom:5px}.sppb-ks-profile-cards.image-rounded.card-horizontal.effect-rays .spks-image-effect,.sppb-ks-profile-cards.hover-image-rounded.card-horizontal .sppb-ks-assembly:hover.effect-rays .spks-image-effect{margin:0 0 0 15px}.sppb-ks-profile-cards .sppb-ks-info{padding:15px;line-height:1.5em}.sppb-ks-profile-cards .sppb-ks-name{font-weight:bold;font-size:1.2em}.sppb-ks-profile-cards .sppb-ks-name+.sppb-ks-extra{margin-top:10px}.sppb-ks-profile-cards .sppb-ks-organization{margin-top:10px;font-weight:bold}.sppb-ks-profile-cards .sppb-ks-organization+.sppb-ks-contact{margin-top:0}.sppb-ks-profile-cards .sppb-ks-contact{margin-top:10px}.sppb-ks-profile-cards .sppb-ks-contact th,.sppb-ks-profile-cards .sppb-ks-contact td{padding:0;margin:0;font-weight:normal;vertical-align:top;text-align:left}.sppb-ks-profile-cards .sppb-ks-contact th .fa{display:none;width:20px;margin-right:.2em;text-align:center}.sppb-ks-profile-cards .sppb-ks-contact.label-style-none th{display:none}.sppb-ks-profile-cards .sppb-ks-contact.label-style-icon th .fa{display:inline-block}.sppb-ks-profile-cards .sppb-ks-contact.label-style-icon th span,.sppb-ks-profile-cards .sppb-ks-contact.label-style-icon th:nth-child(2){display:none}.sppb-ks-profile-cards .sppb-ks-book2act{margin-top:10px}.sppb-ks-profile-cards .sppb-ks-book2act .icon-b2a{display:inline-block;background:url(../img/icon-b2a.png) no-repeat center;background-size:contain;width:20px;height:20px;margin-right:.2em;vertical-align:middle}.sppb-ks-profile-cards .sppb-ks-email,.sppb-ks-profile-cards .sppb-ks-website{word-break:break-all}.sppb-ks-profile-cards .sppb-ks-social{margin-top:10px;font-size:1.5em;line-height:1em}.sppb-ks-profile-cards .sppb-ks-social a+a{margin-left:5px}.sppb-ks-profile-cards .sppb-ks-extra{line-height:1.5em}.sppb-ks-profile-cards .sppb-ks-card-frontface .sppb-ks-extra{margin-top:10px;display:none}.sppb-ks-profile-cards .grid-size-md-1 .sppb-ks-grid-item{width:100%}.sppb-ks-profile-cards .grid-size-md-2 .sppb-ks-grid-item{width:50%}.sppb-ks-profile-cards .grid-size-md-3 .sppb-ks-grid-item{width:33.33333333%}.sppb-ks-profile-cards .grid-size-md-4 .sppb-ks-grid-item{width:25%}.sppb-ks-profile-cards .grid-size-md-5 .sppb-ks-grid-item{width:20%}.sppb-ks-profile-cards .grid-size-md-6 .sppb-ks-grid-item{width:16.66666667%}@media (max-width:767px){.sppb-ks-profile-cards .grid-size-xs-1 .sppb-ks-grid-item{width:100%}.sppb-ks-profile-cards .grid-size-xs-2 .sppb-ks-grid-item{width:50%}.sppb-ks-profile-cards .grid-size-xs-3 .sppb-ks-grid-item{width:33.33333333%}.sppb-ks-profile-cards .grid-size-xs-4 .sppb-ks-grid-item{width:25%}.sppb-ks-profile-cards .grid-size-xs-5 .sppb-ks-grid-item{width:20%}.sppb-ks-profile-cards .grid-size-xs-6 .sppb-ks-grid-item{width:16.66666667%}}@media (min-width:768px) and (max-width:991px){.sppb-ks-profile-cards .grid-size-sm-1 .sppb-ks-grid-item{width:100%}.sppb-ks-profile-cards .grid-size-sm-2 .sppb-ks-grid-item{width:50%}.sppb-ks-profile-cards .grid-size-sm-3 .sppb-ks-grid-item{width:33.33333333%}.sppb-ks-profile-cards .grid-size-sm-4 .sppb-ks-grid-item{width:25%}.sppb-ks-profile-cards .grid-size-sm-5 .sppb-ks-grid-item{width:20%}.sppb-ks-profile-cards .grid-size-sm-6 .sppb-ks-grid-item{width:16.66666667%}}.sppb-ks-profile-cards-featured-popup .modal-body{display:flex;padding:0;line-height:1.5}.sppb-ks-profile-cards-featured-popup .sppb-ks-summary{width:40%;flex-shrink:0;padding:1rem}.sppb-ks-profile-cards-featured-popup .sppb-ks-details{flex-grow:1;background:#333;color:#fff;padding:1rem}.sppb-ks-profile-cards-featured-popup .close{color:#aaa;text-shadow:0 1px 0 #000}.sppb-ks-profile-cards-featured-popup .close:hover{color:#fff}.sppb-ks-profile-cards-featured-popup .spks-image-wrap{margin-bottom:1rem}.sppb-ks-profile-cards-featured-popup .spks-image{padding-bottom:100%;border-radius:.3rem;background-size:cover;background-position:center}.sppb-ks-profile-cards-featured-popup .spks-highlight-text{display:none}.sppb-ks-profile-cards-featured-popup .sppb-ks-organization{font-weight:bold}.sppb-ks-profile-cards-featured-popup .sppb-ks-contact th,.sppb-ks-profile-cards-featured-popup .sppb-ks-contact td{padding:0;margin:0;font-weight:normal;vertical-align:top;text-align:left}.sppb-ks-profile-cards-featured-popup .sppb-ks-contact th .fa{display:inline-block;width:20px;margin-right:.2em;text-align:center}.sppb-ks-profile-cards-featured-popup .sppb-ks-contact th span{display:none}.sppb-ks-profile-cards-featured-popup .sppb-ks-book2act{margin-top:10px}.sppb-ks-profile-cards-featured-popup .sppb-ks-book2act .icon-b2a{display:inline-block;background:url(../img/icon-b2a.png) no-repeat center;background-size:contain;width:20px;height:20px;margin-right:.2em;vertical-align:middle}.sppb-ks-profile-cards-featured-popup .sppb-ks-email,.sppb-ks-profile-cards-featured-popup .sppb-ks-website{word-break:break-all}.sppb-ks-profile-cards-featured-popup .sppb-ks-social{margin-top:10px;font-size:1.5em;line-height:1em}.sppb-ks-profile-cards-featured-popup .sppb-ks-social a+a{margin-left:5px}.sppb-ks-profile-cards-featured-popup .sppb-ks-extra{margin-top:1rem}.sppb-ks-product-grid .sppb-row>div{display:flex;flex-direction:column;text-align:center;font-weight:bold}.sppb-ks-product-grid .sppb-row a{display:flex;flex-direction:column;height:100%}.sppb-ks-product-grid .sppb-row .sppb-ks-image{flex-grow:1;height:100%;align-items:center;padding:15px}.sppb-ks-product-grid .sppb-row .sppb-ks-image img{width:auto;height:auto}.sppb-ks-product-grid .sppb-row .sppb-ks-title{border-top:1px solid #ddd;margin:0 15px;padding:5px 0;box-sizing:content-box;flex-shrink:0;height:3em;line-height:1.5em}.sppb-ks-product-grid .sppb-ks-back{display:none;padding:1rem 1rem;margin:-1rem 0 -1rem -1rem;opacity:.5;cursor:pointer}.sppb-ks-product-grid .sppb-ks-back:hover{opacity:1}.sppb-ks-product-grid[data-prev] .sppb-ks-back{display:inline-block}.sppb-ks-product-grid-popup{display:none}.sppb-ks-product-tour .sppb-ks-container{position:relative}.sppb-ks-product-tour .sppb-ks-tooltip{position:absolute}.sppb-ks-product-tour .sppb-ks-pin{display:block;position:relative;width:24px;height:24px;margin:-12px;border-radius:50%;background:#333;color:#fff;font-size:12px;font-weight:bold;text-align:center;line-height:24px;cursor:pointer;transition:background .3s,color .3s}.sppb-ks-product-tour .sppb-ks-pin:hover{background:#448}.sppb-ks-product-tour .sppb-ks-pin:after{display:block;position:absolute;width:100%;height:100%;top:0;left:0;border-radius:50%;border:2px solid #333;content:'';transition:border-color .3s;animation:sppb-ks-tooltip-pin 1s infinite}.sppb-ks-product-tour .sppb-ks-content{position:absolute;top:25px;margin-top:-10px;opacity:0;z-index:1;pointer-events:none;transition:margin-top .3s,opacity .3s}.sppb-ks-product-tour .sppb-ks-content:before{display:block;position:absolute;left:0;top:0;width:16px;margin:-8px -8px 0;box-sizing:border-box;border-bottom:8px solid rgba(0,0,0,0.8);border-left:8px solid transparent;border-right:8px solid transparent;content:''}.sppb-ks-product-tour .sppb-ks-content-inner{position:absolute;width:250px;top:0;left:-125px;padding:10px;border-radius:4px;background:rgba(0,0,0,0.8);color:#fff}.sppb-ks-product-tour .sppb-ks-tooltip.active .sppb-ks-content{margin-top:0;opacity:1}@keyframes sppb-ks-tooltip-pin{from{transform:scale(1);opacity:1}to{transform:scale(2);opacity:0}}@keyframes sppb-ks-tooltip-content-in{from{top:-10px;opacity:0}to{top:0;opacity:1}}.sppb-ks-row-carousel{position:relative}.sppb-ks-row-carousel .sppb-ks-slides{position:relative;display:flex;align-items:center}.sppb-ks-row-carousel .sppb-row-container{padding-left:0;padding-right:0}.sppb-ks-row-carousel .sppb-section{position:absolute;width:100%}.sppb-ks-row-carousel .sppb-section.sppb-ks-current{position:relative;display:block !important;animation:sppb-ks-row-carousel-fade-in linear .4s}.sppb-ks-row-carousel .sppb-section.sppb-ks-first-load{animation:none}.sppb-ks-row-carousel .sppb-ks-bullets{position:absolute;z-index:2;bottom:0;left:50%;margin:0 -40%;width:80%;text-align:center}.sppb-ks-row-carousel .sppb-ks-bullets a{display:inline-block;width:12px;height:12px;margin:0 1px;border-radius:50%;border:1px solid #333}.sppb-ks-row-carousel .sppb-ks-bullets a:hover{background:rgba(0,0,0,0.3)}.sppb-ks-row-carousel .sppb-ks-bullets a.sppb-ks-current{background:#000}.sppb-ks-row-carousel .sppb-ks-arrow{position:absolute;z-index:2;top:50%;height:50px;margin:-25px 0;font-size:30px;line-height:50px;color:rgba(0,0,0,0.1);transition:color .2s}.sppb-ks-row-carousel .sppb-ks-arrow:hover{color:rgba(0,0,0,0.5)}.sppb-ks-row-carousel .sppb-ks-arrow-prev{left:0}.sppb-ks-row-carousel .sppb-ks-arrow-next{right:0}@keyframes sppb-ks-row-carousel-fade-in{from{opacity:0}to{opacity:1}}