.spk-admin-settings{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:5px;padding-right:20px;margin-top:10px}.spk-admin-settings :focus{outline:0}.spk-admin-settings a,.spk-admin-settings a:focus{color:#000;text-decoration:none;outline:0}.spk-admin-settings .spk-admin-strow{width:100%;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start;padding-right:0}.spk-admin-settings .spk-admin-slidebar{position:-webkit-sticky;position:sticky;top:50px;width:22%;flex:0 0 auto;background:#fff;border-radius:5px;box-shadow:1px 3px 9px rgb(0,0,0,.1);padding:0 0 10px;max-height:calc(100vh - 170px);overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.spk-admin-settings .spk-admin-slidebar::-webkit-scrollbar{width:5px;height:5px}.spk-admin-settings .spk-admin-slidebar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.3)}.spk-admin-settings .spk-admin-slidebar::-webkit-scrollbar-thumb{background-color:#a9a9a9}.spk-admin-settings .spk-admin-slidebar.closeBanner{max-height:calc(100vh - 75px)}.spk-admin-settings .spk-admin-slidebar .spk-sidebar-title{font-size:20px;line-height:1;font-weight:700;padding:20px;background:#fff;color:#000;margin:0;border-radius:12px 12px 0 0}.spk-admin-settings .spk-admin-previewbar{position: relative; width:77%;flex:1 1 auto;padding:20px;margin:0 0 0 20px;background:#fff;border-radius:5px;box-shadow:1px 3px 9px rgb(0 0 0 / 10%)}.spk-admin-settings .spk-error-msg{font-size:13px;color:red;margin:5px 0 10px}.spk-admin-settings h2{font-size:20px;line-height:1.2;font-weight:700;margin:0 0 15px;padding-top:0}.spk-admin-settings h3{font-size:15px;line-height:1.2;font-weight:500;margin:0 0 5px;color:#000;position:relative}.spk-option-field{width:100%;display:block;position:relative}.spk-option-field select{width:100%;height:35px;display:block;font-family:'Libre Franklin',sans-serif;font-size:14px;line-height:1.2;padding:0 35px 0 15px;border:1px solid #ccc;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px}.spk-option-field textarea{width:100%;min-height:50px;display:block;font-family:'Libre Franklin',sans-serif;font-size:14px;line-height:1.2;padding:15px;border:1px solid #ccc;border-radius:5px;resize:none}.spk-option-field input{width:100%}.spk-tooltip-ic{display:inline-block;vertical-align:middle;margin:-2px 0 0;position:relative;cursor:pointer;padding:0 0 0 5px}.spk-tooltip-ic svg{width:13px;height:13px;display:block;margin:0;padding:0}.spk-tooltip-ic:hover .spk-tooltip-txt{opacity:1;visibility:visible}.spk-tooltip-ic .spk-tooltip-txt{position:absolute;top:100%;left:-60px;width:250px;font-size:12px;font-weight:400;background:#000;color:#fff;padding:10px 12px;margin:15px 0 0;border-radius:5px;opacity:0;visibility:hidden;transition:all .1s ease-in-out;z-index:1}.spk-tooltip-ic .spk-tooltip-txt:after{content:'';position:absolute;top:-10px;left:63px;width:0;height:0;border:5px solid transparent;border-bottom-color:#000}.spk-slidebar-cllps{padding:0 20px}.spk-slidebar-cllps .spk-cllps-title{font-size:16px;font-weight:600;background:#f7f7f7;border:1px solid #ccc;color:#000;padding:10px 40px 10px 20px;border-radius:5px;margin:0 0 10px;position:relative;cursor:pointer}.spk-slidebar-cllps .spk-cllps-title span{position:absolute;top:0;right:15px;bottom:0;width:12px;height:12px;margin:auto}.spk-slidebar-cllps .spk-cllps-title span:after,.spk-slidebar-cllps .spk-cllps-title span:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:2px;background:#000;margin:auto}.spk-slidebar-cllps .spk-cllps-title span:before{width:2px;height:100%}.spk-slidebar-cllps .spk-cllps-title.active span:before{display:none}.spk-slidebar-cllps .spk-cllps-content{display:none;padding:0 0 20px}.spk-slidebar-cllps .spk-sidebar-block:not(:last-child){padding-bottom:12px}.spk-slidebar-cllps .spk-notice-text{font-size:13px;margin:0;padding:0}.spk-admin-previewbar .spk-preview-block:not(:last-child){margin-bottom:20px}.spk-admin-previewbar .spk-preview-panel{position:relative;min-height:100vh}.spk-admin-previewbar .regenerate-scode{font-size:12px;line-height:1.2;background:#000;color:#fff;float:right;padding:5px 10px;text-decoration:none;text-transform:uppercase}.spk-admin-previewbar .regenerate-scode:focus{background:#000;color:#fff}.spk-admin-previewbar .spk-blogposts-list{margin:0}.spk-blogposts-list,.spk-blogposts-list *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}.spk-blogposts-list{margin-bottom:60px}.spk-blogposts-list .spk-blogposts-wrapper{display:-webkit-flex;display:flex;flex-wrap:wrap;margin:0 -15px}.spk-blogposts-item{width:33.33%;float:left;padding:0 15px;margin-bottom:45px}.spk-blogposts-item .spk-blogposts-bx{width:100%;height:100%;display:block;position:relative}.spk-blogposts-item .spk-blogposts-img{width:100%;background:#f7f7f7;display:block;position:relative;overflow:hidden}.spk-blogposts-item .spk-blogposts-img:before{content:'';display:block;padding-bottom:65%}.spk-blogposts-item .spk-blogposts-img img{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;object-fit:cover}.spk-blogposts-item .spk-blogposts-text{padding:25px 0 0}.spk-blogposts-item .spk-blogposts-t2xt{margin-bottom:20px}.spk-blogposts-item .spk-blogposts-t2xt .spk-blogpost-i1nfo{margin-bottom:-7px}.spk-blogposts-item .spk-blogpost-tags{margin-bottom:5px}.spk-blogposts-item .spk-blogpost-tags span{display:inline-block;vertical-align:middle;margin:0 5px 7px 0}.spk-blogposts-item .spk-blogpost-tags a{font-size:12px;font-weight:400;line-height:1.2;letter-spacing:normal;display:block;padding:4px 12px;background:#f7f7f7;color:#000;border:1px solid #c9c9c9;text-decoration:none;text-transform:none;border-radius:15px}.spk-blogposts-item .spk-blogpost-title{font-size:25px;font-weight:700;line-height:1.2;letter-spacing:normal;margin:0 0 12px;padding:0;text-transform:none}.spk-blogposts-item .spk-blogpost-title a{font:inherit;color:inherit;text-decoration:none}.spk-blogposts-item .spk-blogpost-i1nfo{font-size:14px;margin-bottom:10px}.spk-blogposts-item .spk-blogpost-i1nfo span{display:inline-block;vertical-align:middle;margin:0 10px 10px 0}.spk-blogposts-item .spk-blogpost-i1nfo span svg{display:inline-block;vertical-align:middle;margin:-3px 5px 0 0}.spk-blogposts-item .spk-blogpost-rte{font-size:15px;line-height:1.4;margin-bottom:20px}.spk-blogposts-item .spk-blogposts-text .spk-blogpost-btn{font-size:14px;font-weight:700;line-height:1.2;color:#000;border:1px solid;padding:10px 20px;display:inline-block;vertical-align:middle;text-decoration:none;text-transform:none;transition:all .2s ease-in-out}.spk-blogposts-item .spk-blogposts-text .spk-blogpost-btn:hover{background:#000;border-color:#000;color:#fff}.grid-1 .spk-blogposts-item{width:100%}.grid-2 .spk-blogposts-item{width:50%}.grid-4 .spk-blogposts-item{width:25%}.grid-4 .spk-blogposts-item .spk-blogpost-title{font-size:20px}.spk-pagination{width:100%;font-size:15px;text-transform:uppercase;text-align:center;margin:30px 0}.spk-pagination span{display:inline-block;vertical-align:middle;margin:5px}.spk-pagination span.spk-active{font-weight:700}.spk-pagination span.spk-disabled{opacity:.3;pointer-events:none}iframe.spbd_preview_frame{position:absolute;height:100%;width:100%;padding:0}.wp-core-ui .notice.is-dismissible{margin-left:0;margin-right:20px;margin-bottom:-10px}#wpbody-content{padding-bottom:45px}#wpfooter{background:#fff}.spk-admin-settings .spk-admin-previewbar .spk-preview-block{padding:0}.spktitle-option{display:flex;padding:0;flex-wrap:wrap}.spk-admin-settings .spktitle-option h2{margin:0 15px 10px 0}.spk-admin-settings .spktitle-option h2 .spk-tooltip-ic{padding-left:0;padding-right:5px}.spk-admin-settings .spktitle-option .spk-select-field{margin:0 0 10px;padding:0}.spk-admin-settings .spk-admin-previewbar .spk-preview-block.spk-prv-div{position: relative;background-color:#fff;border:1px solid #e2dddb;background:#fff;border-radius:5px;box-shadow:1px 3px 9px rgb(0 0 0 / 10%);padding:15px}.spk-admin-settings h3 .spk-tooltip-ic .spk-tooltip-txt{left:0;max-width:200px;width:100%;margin:10px 0 0}.spk-admin-settings h3 .spk-tooltip-ic{position:static}.spk-admin-settings h3 .spk-tooltip-ic:after{content:'';position:absolute;top:100%;left:auto;width:0;height:0;border:5px solid transparent;border-bottom-color:#000;z-index:1;margin-left:1px;opacity:0;visibility:hidden}.spk-admin-settings h3 .spk-tooltip-ic .spk-tooltip-txt:after{content:initial}.spk-admin-settings h3 .spk-tooltip-ic:hover:after{opacity:1;visibility:visible}.wp-picker-input-wrap label{display:none}.spk-help-page{padding:40px 20px 50px 0;max-width:1100px;margin:0 auto}.spk-cus-title h2{font-size:30px;line-height:1;font-weight:500;padding:0 0 15px;color:#000;margin:0}.spk-cus-title{text-align:center;margin:0 0 50px}.spk-cus-title p{margin:0;font-size:14px;font-weight:500}.spk-help-tab{display:block;width:100%;margin:0 0 30px}.spk-help-tab ul{display:-webkit-flex;display:flex;flex-wrap:wrap;margin:0 -15px}.spk-help-tab ul li{flex:1 1 auto;padding:0 15px 30px;margin:0;flex-basis:calc(25% - 30px);display:-webkit-flex;display:flex;flex-wrap:wrap}.spk-help-tab ul li a{background-color:#fff;border-radius:5px;padding:30px;box-shadow:1px 3px 9px rgb(0 0 0 / 10%);transition:all .2s ease-out;display:block;text-align:center;outline:0;text-decoration:none;flex:1 1 auto}.spk-help-tab ul li a svg{height:45px;width:45px;transition:all .2s ease-out}.spk-help-tab ul li a h2{transition:all .2s ease-out;font-size:20px;margin:15px 0 0}.spk-help-tab ul li a.active h2,.spk-help-tab ul li a.active svg,.spk-help-tab ul li a:hover h2,.spk-help-tab ul li a:hover svg{color:#d63638;fill:#d63638}.spk-toggle-results.hide{display:none}.spk-toggle-results h2{border-bottom:1px solid #ddd;padding-bottom:15px;margin-top:0;font-size:25px}.spk-toggle-results{font-size:15px}.spk-toggle-results p{font-size:inherit;margin:0 0 1em}.spk-toggle-results h3{margin:0 0 1em}.spk-toggle-results ul{padding:0 0 0 25px;list-style:disc}.faq_ul>li{border-radius:4px;list-style:decimal-leading-zero;font-weight:700;background:#fff;padding:20px;list-style-position:inside}.faq_ul>li .faq__title{font-weight:700;display:inline-block;margin:0 0 10px}.faq_ul ul{font-weight:400}.spk-toggle-results .weight600{font-weight:600}#spk-faq ul{list-style:none;padding:0}#spk-faq .faq_ul ul{padding:0 0 0 25px;list-style:inside}#spk-faq .faq_ul ul li:last-child{margin-bottom:0}.contactForm{max-width:500px;background:#fff;padding:25px;border-radius:4px}.contactForm>div label{display:block;font-size:14px;font-weight:500;margin:0 0 3px}.contactForm>div input,.contactForm>div textarea{width:100%;min-height:35px;font-size:13px}.contactForm>div textarea{min-height:100px}.contactForm>div:not(:last-child){margin:0 0 15px}.contactForm>div input[type=submit]{cursor:pointer;font-size:15px;text-transform:uppercase;font-weight:500;min-height:40px}.spk-img-opened{overflow:hidden}.spk-img-opened .spk-img-popup{opacity:1;visibility:visible;pointer-events:auto}.spk-img-popup{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-flex;display:flex;padding:20px;background:rgba(24,24,24,.4);opacity:0;visibility:hidden;pointer-events:none;transition:all .2s ease-in-out;overflow:hidden;overflow-y:auto;z-index:9999}.spk-img-popbx{min-height:200px;min-width:200px;max-width:520px;display:block;padding:30px;margin:auto;background:#fff;position:relative}.spk-img-popbx .spk-img-close{position:absolute;top:0;right:0;outline:0;box-shadow:none}.spk-img-popbx .spk-img-close svg{width:12px;height:12px;fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:1.5px;margin:10px}.spk-gifImg img{max-width:100%;display:block}.gif_link{text-decoration:none}@media screen and (max-width:782px){.spk-help-page{padding:30px 10px 30px 0}.spk-cus-title h2{font-size:25px}.spk-help-tab ul{margin:-10px;white-space:nowrap;flex-wrap:inherit;overflow:hidden;overflow-x:auto;padding:10px 0}.spk-help-tab ul li{padding:0 10px;flex-basis:100%;width:60%;min-width:60%}.spk-help-tab ul li a{padding:20px}.spk-help-tab ul li a svg{height:42px;width:42px}.spk-help-tab ul li a h2{font-size:18px}.spk-cus-title{margin:0 0 30px}.spk-help-tab{margin:0 0 45px}.faq_ul>li{padding:15px}.contactForm{padding:15px}}
.spk-admin-settings .spk-admin-previewbar{min-height: 65vh;}
.spk-loaderPrv {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2;background: #fff;border-radius: 5px;opacity: 0;visibility: hidden;}
.spk-loaderPrv img{display: block;margin: auto;max-width: 350px;margin-top:50px;}
.spk-loaderPrv.active,
.spk-loaderPrv.spk-active{opacity: 1;visibility: visible;}