/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 05 2019 | 12:24:13 */
.blue{color:#2e36ff}body,.alt-font,.crayon-font-arial *,.uppercase.product-cat{font-family:'walsheim-regular',Helvetica,sans-serif!important;font-weight:normal!important;text-transform:none}.nav>li>a,.nav-dropdown>li>a,label,legend,.nav-pagination>li>span,.nav-pagination>li>a{font-family:'walsheim-medium',Helvetica,sans-serif!important;font-weight:normal!important;color:#000;letter-spacing:0}h1,h2,h3,h4,h5,h6,.page-title-inner .uppercase,.product-section-title.uppercase,.account-login-inner .uppercase,.author-name.uppercase,.page-title.uppercase,.heading-font,.off-canvas-center .nav-sidebar.nav-vertical>li>a,form.checkout h3{font-family:'walsheim-bold',Helvetica,sans-serif!important;font-weight:normal!important;text-transform:none;opacity:1}.button,button,input[type='submit'],input[type='reset'],input[type='button'],.gform_wrapper label.gfield_label,.gform_wrapper legend.gfield_label{font-family:'walsheim-medium',Helvetica,sans-serif!important;font-weight:normal!important;text-transform:none!important;letter-spacing:0}b,strong,span.widget-title,.accordion-title.active,span.widget-title,.widget .current-cat>a,th{font-family:'walsheim-medium',Helvetica,sans-serif!important;font-weight:normal!important;text-transform:none;letter-spacing:0}.thin{font-family:'walsheim-regular',Helvetica,sans-serif!important;font-weight:normal!important}.uppercase,h6,th,span.widget-title{letter-spacing:0}.woocommerce-breadcrumb.breadcrumbs{font-family:'walsheim-medium',Helvetica,sans-serif!important;font-weight:normal!important;color:#000}.update img{border-radius:7px;padding-top:0em}.update{padding:5px 0}.update p{font-size:70%;padding:0;color:#fff}.update-page p a{border-bottom:1px solid #fff;padding-bottom:2px}.update .icon-box-text{display:flex;align-items:center;justify-content:center}.update h5{color:#fff;margin-bottom:0em}.banner.banner-round{border-radius:10px}.copy-the-code-button{background:#2e36ff!important;min-height:2.5em!important;padding:0 1.2em!important;cursor:pointer!important;color:#fff!important;font-size:14px!important;margin-top:10px}.social-icons{color:#000}.overlay-icon{background-color:#f4104f;opacity:1}.cookie-button.button{margin-bottom:0}#cookie-notice .cn-button{margin-left:0}#cn-notice-text{margin-right:10px}.cookie-notice-container a{color:#fff;border-bottom:1px solid #fff;padding-bottom:2px}.cookie-notice-container a:hover{color:#fff}.subtitle{text-align:left;padding-left:40px;margin-left:-40px!important;margin-bottom:8px;padding-bottom:10px;overflow:hidden;font-size:85%}.subtitle:before{background-color:#2e36ff;content:"";display:inline-block;height:2px;position:relative;vertical-align:middle;width:20px;right:10px;margin-left:16px}.dark,.dark p,.dark td{color:#fff}.is-larger{font-size:1.1em}.absolute-footer,html{background-color:#fff}::selection{background:#fee781;color:#000}.label-new.menu-item>a:after{content:'New';display:inline-block;font-size:9px;line-height:9px;text-transform:uppercase;letter-spacing:0;margin-left:4px;background-color:#2e36ff!important;border-radius:2px;color:#fff;padding:3px;position:relative;font-family:'walsheim-medium',Helvetica,sans-serif!important;font-weight:normal!important}.nav-pagination>li>.current{background-color:#2e36ff!important;border-color:#2e36ff!important}.filter-button{color:#2e36ff!important}.page-template-page-transparent-header .header-wrapper:hover{background-color:#fff!important}.nav-sidebar .header-button .button{width:100%}.nav-left.nav-spacing-xlarge>li{margin:0 15px}.header-main .social-icons i{color:#6e6e70}.header .header-inner,.footer .row{padding-left:15px!important;padding-right:15px!important}@media (min-width:1200px){.header .header-inner,.footer .row{padding-left:80px!important;padding-right:80px!important}}.nav-line-bottom>li>a:before,.nav-line-grow>li>a:before,.nav-line>li>a:before,.nav-line-bottom>li>a:before,.nav-line-grow>li>a:before,.nav-line>li>a:before{height:.12em}.logged-in .header-button-1{display:none;visibility:hidden}.html_topbar_left strong{font-family:'walsheim-bold',Helvetica,sans-serif!important;font-weight:normal!important}.home-hero h1{font-size:250%;line-height:110%}.home-tikker p{padding:0;margin:0;font-size:90%}@media (max-width:549px){.home-tikker p{font-size:80%}}.home-tikker aside{display:inline-block;padding:10px 15px 14px 15px;border-radius:99px;background:#a9d4b9}.home-tikker span{text-transform:uppercase;font-size:70%;letter-spacing:1px;padding:5px 10px;background:#2e36ff;margin-right:10px;color:#fff;border-radius:99px;font-family:'walsheim-medium',Helvetica,sans-serif!important}.home-element-showcase>.col>.col-inner{box-shadow:0 22px 100px -15px rgba(0,0,0,.3);border-radius:30px;border:20px solid #fff}@media (max-width:549px){.home-element-showcase>.col>.col-inner{border:10px solid #fff}}.home-element-showcase.row .row-small:not(.row-collapse){margin-left:0;margin-right:0}.home-element-showcase .row-box-shadow-1-hover .col-inner:hover{box-shadow:0 .625rem 1.25rem 0 rgba(0,0,0,.12)}.home-intro h3{font-size:200%;line-height:120%}@media (min-width:849px){.home-intro h3{font-size:250%;line-height:120%}}@media (max-width:549px){.home-steps .section-bg.bg-loaded{background-image:none!important}}.home-inner-steps .col-inner{box-shadow:0 .625rem 1.25rem 0 rgba(0,0,0,.12);border-radius:4px}.home-step-1 .icon-box-img{background-color:#fffae7;padding:25px;border-radius:100%;height:100px;display:flex;align-items:center;justify-content:center}.home-step-1 span{color:#fbd03a}.home-step-2 .icon-box-img{background-color:#e6f8ef;padding:25px;border-radius:100%;height:100px;display:flex;align-items:center;justify-content:center}.home-step-2 span{color:#56cb8a}.home-step-3 .icon-box-img{background-color:#f4f5ff;padding:25px;border-radius:100%;height:100px;display:flex;align-items:center;justify-content:center}.home-step-3 span{color:#2e36ff}.home-videos .box-text{display:none;visibility:hidden}.home-videos .flickity-prev-next-button svg{top:70%}.entry-image,.badge.post-date{display:none;visibility:hidden}.single-post .entry-content{padding-top:0em}.woocommerce-ordering{display:none;visibility:hidden}.badge-inner{background-color:#2e36ff!important;font-size:11px;letter-spacing:2px;padding:7px;text-transform:uppercase}.badge-container{margin:0;right:0;left:unset}.product-footer .accordion-inner{padding:1em 0em}.product-footer .woocommerce-tabs{padding:60px 0;border-top:0}.related-products-wrapper .container-width{max-width:100%}.product-main{display:none;visibility:hidden}.single-product .stuck .header-main{display:none;visibility:hidden}.single-product .header-bottom{display:inherit;visibility:visible}.header-bottom{display:none;visibility:hidden}.header-bottom .flex-left{width:100%}.header-bottom .page-title-inner{padding-top:0;min-height:20px}.sign-up-form img{border-radius:99px;box-shadow:0 0 10px rgba(0,0,0,.3);border:3px solid #fff;width:90px;height:90px;margin:10px}.pmpro_btn.pmpro_btn-submit-checkout,#place_order{width:100%;background-color:#2e36ff!important}form.pmpro_form .input,form.pmpro_form textarea,form.pmpro_form select{max-width:100%}.op-5,#pmpro_pricing_fields,#pmpro_user_fields h3,.pmpro_asterisk,.pmpro_form hr,#pmpro_account-invoices,.order-again{display:none;visibility:hidden}.pmpro_small{font-size:100%}.pmpro_small a{color:#2e36ff}.pmpro_alert{background-color:#fee781;border-color:#fee781;color:#000}.absolute-footer{display:none!important;visibility:hidden!important}.gform_confirmation_message{background:#fee781}.gform_wrapper div.validation_error,.gform_wrapper .validation_message{font-family:'walsheim-medium',Helvetica,sans-serif!important;font-weight:normal!important;text-transform:none;letter-spacing:0;margin-bottom:0px!important;border-top:0px!important;border-bottom:0px!important;padding:4px!important;color:#f4104f!important}@media only screen and (max-width:761px),(max-device-width:1023px) and (min-device-width:768px){.gform_wrapper ul.gform_fields li.gfield.gfield_error + li.gfield.gfield_error{margin-top:0}}@media only screen and (min-width:641px){.gform_wrapper form.gf_simple_horizontal div.gform_body{width:100% !Important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:2.4em}.gform_wrapper form.gf_simple_horizontal div.gform_body,.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label{vertical-align:top!important}.gform_wrapper ul.gform_fields li.gfield{padding:0 5px;padding-right:5px!important}.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label{padding-left:5px!important}}@media only screen and (max-width:641px){.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:2.4!important}}body .gform_wrapper ul li.gfield{margin-top:0;padding-top:0}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0}.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error textarea{border:1px solid #f4104f!important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent!important;margin-bottom:0px!important!important;border-top:0px!important;border-bottom:0px!important;padding-bottom:0px!important;padding-top:0px!important}.gform_wrapper .field_description_below .gfield_description{padding-top:5px}input,.gform_wrapper li.hidden_label input,.gform_wrapper ul li.gfield,.gform_wrapper .gform_footer,.gform_wrapper textarea.medium{border-radius:4px;margin:0px!important}.gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:17px}input[type='email']:focus,input[type='search']:focus,input[type='number']:focus,input[type='tel']:focus,input[type='text']:focus,input[type='password']:focus,textarea:focus,select:focus{box-shadow:none;border:1px solid #2e36ff}input[type='email'],input[type='date'],input[type='search'],input[type='number'],input[type='text'],input[type='tel'],input[type='url'],input[type='password'],textarea,select,.select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection{box-shadow:none}.gform_wrapper input.large,.gform_wrapper input.medium,.gform_wrapper input.small,.gform_wrapper select.large,.gform_wrapper select.medium,.gform_wrapper select.small,.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{width:100%!important}.gform_wrapper ul.gform_fields li.gfield{padding-right:0px!important}.gform_wrapper .gform_footer{padding:10px 0}.crayon-theme-classic{border-radius:4px;max-height:150px}.crayon-syntax .crayon-plain{background:#f5f5f5}.crayon-syntax .crayon-plain{padding:20px}.crayon-theme-classic,.crayon-theme-classic .crayon-toolbar{border:0px!important;border-bottom-width:0px!important}.crayon-theme-classic .crayon-button{background-color:#fee781}.crayon-theme-classic .crayon-info{background:#2e36ff!important;border-bottom-width:0px!important;color:white}.demo-specs .icon-box-text h3{margin-bottom:0px!important}