html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#333}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html,input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.author-box:before,.clearfix:before,.entry:before,.entry-content:before,.footer-widgets:before,.nav-primary:before,.nav-secondary:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.widget:before,.wrap:before{content:" ";display:table}.author-box:after,.clearfix:after,.entry:after,.entry-content:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.widget:after,.wrap:after{clear:both;content:" ";display:table}body{background-color:#f8f7f5;color:#272727;font-family:'Karla',sans-serif;font-size:18px;font-weight:300;line-height:1.925;margin:0}a,button,input:focus,input[type="button"],input[type="reset"],input[type="submit"],textarea:focus,.button,.gallery img{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a{color:#642b73;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover,a:focus{text-decoration:underline}p{margin:0 0 40px;padding:0}ol,ul{margin:0;padding:0}li{list-style-type:none}hr{border:0;clear:both;height:2px;background-color:#ddd;display:block;margin:60px 0}blockquote,cite,em,i{font-style:italic}blockquote{background-color:#f9f9f9;border:0;clear:both;font-size:24px;margin:60px 0;overflow:hidden;padding:60px 60px 20px;text-align:center}h1,h2,h3,h4,h5,h6{font-family:'Karla',sans-serif;font-weight:500;line-height:1.4;margin:0 0 15px}h1,h2{font-family:'Karla',serif;font-weight:400}h1{font-size:58px}h2{font-size:38px}h3{font-size:32px}h4{font-size:26px}h5{font-size:22px}h6{color:#888;font-size:10px;letter-spacing:1px;margin:0 0 10px;text-transform:uppercase}embed,iframe,img,object,video,.wp-caption{max-width:100%}img{height:auto}figure{margin:0}.post-image{margin-bottom:30px}.extend{margin-left:-5%;margin-right:-5%;min-width:110%}.alignleft.extend{margin-left:-5% !important;min-width:auto}.alignright.extend{margin-right:-5% !important;min-width:auto}.home-video .textwidget{position:relative;max-width:720px;margin:0 auto}.browser-frame{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(https://s3.amazonaws.com/static.slid.es/site/homepage/v1/homepage-browser-frame-transparent.png);background-repeat:no-repeat}.video-wrapper{position:relative;top:38px;width:100%;max-width:718px}.gallery{overflow:hidden}.gallery-item{float:left;margin:0 0 28px;text-align:center}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery-columns-2 .gallery-item:nth-child(2n+1),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:left}.gallery img{border:0;height:auto;padding:0}.gallery img:hover,.gallery img:focus{border:0}.slideshow-window{background:none !important;border:0 !important}input,select,textarea{background-color:#fff;border:2px solid #ddd;color:#272727;font-weight:100;line-height:1.928 !important;padding:8px 12px;width:100%}input:focus,textarea:focus{border:2px solid #ccc;color:#272727;outline:0}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder,input[type="search"]:focus::-webkit-input-placeholder{color:transparent}input[type="checkbox"],input[type="image"],input[type="radio"]{width:auto}::-moz-placeholder{color:#888;opacity:1}::-webkit-input-placeholder{color:#888}button,input[type="button"],input[type="reset"],input[type="submit"],.button{background:#0588a1;border:0;border-bottom:3px solid rgba(0,0,0,0.1);border-radius:2px;color:#fff;display:inline-block;margin:5px;padding:10px 30px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:20px;font-weight:300;text-decoration:none !important}button:hover,input:hover[type="button"],input:hover[type="reset"],input:hover[type="submit"],.button:hover,button:focus,input:focus[type="button"],input:focus[type="reset"],input:focus[type="submit"],.button:focus{background:#109ab2;color:#fff}.button{display:inline-block}.download .button{font-size:18px;text-align:center}.sidebar .widget.credits{padding:18px}.rating-wrapper{text-align:center}.kk-star-ratings.lft{float:none !important;margin:0 auto}a.button.small,button.small,input[type="button"].small,input[type="reset"].small,input[type="submit"].small{padding:8px 20px}.button.secondary{background-color:#7f8c8d}.button.secondary:hover{background-color:#95a5a6}.site-container button:disabled,.site-container button:disabled:hover,.site-container input:disabled,.site-container input:disabled:hover,.site-container input[type="button"]:disabled,.site-container input[type="button"]:disabled:hover,.site-container input[type="reset"]:disabled,.site-container input[type="reset"]:disabled:hover,.site-container input[type="submit"]:disabled,.site-container input[type="submit"]:disabled:hover{background-color:#eee;border-width:0;color:#888;cursor:not-allowed}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button{display:none}table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;width:100%;overflow-x:auto}table.question-grid{display:block}tbody{border-bottom:2px solid #eee}td,th{text-align:center}.questions td,.wp_qga_quiz td{text-align:left}.points-list,.delete-list{max-width:50px}td,tbody th{border-top:2px solid #eee;padding:10px}tbody th{border-right:2px solid #eee}th{font-weight:400;padding:10px 6px;background-color:#f8f7f5}tr{border-bottom:2px solid #eee}tfoot th{background-color:#4dc076;color:white}td:first-child,th:first-child{padding-left:0}.screen-reader-text,.screen-reader-text span,.screen-reader-shortcut{position:absolute !important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.screen-reader-text:focus,.screen-reader-shortcut:focus,.genesis-nav-menu .search input[type="submit"]:focus,.widget_search input[type="submit"]:focus{clip:auto !important;height:auto;width:auto;display:block;font-size:1em;font-weight:bold;padding:15px 23px 14px;color:#272727;background:#fff;z-index:100000;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,.6)}.more-link{position:relative}.site-inner,.wrap{margin:0 auto;max-width:1250px}.site-inner{clear:both;padding:80px 0;word-wrap:break-word}.home .site-inner{padding-top:40px}.home #latest{padding-bottom:40px;text-align:center}.landing-page .site-inner{max-width:800px}.content{float:right;width:800px;color:#333 !important}.home .content{width:100%}.content-sidebar .content{float:left}.full-width-content .content{float:none;margin:0 auto}.sidebar-primary{float:right;width:400px}.sidebar-content .sidebar-primary{float:left}.five-sixths,.four-sixths,.four-fifths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-fifths,.three-sixths,.two-fourths,.two-fifths,.two-sixths,.two-thirds{float:left;margin-left:5%}.one-half,.three-sixths,.two-fourths{width:47.5%}.one-third,.two-sixths{width:30%}.four-sixths,.two-thirds{width:65%}.one-fourth{width:21.25%}.three-fourths{width:73.75%}.one-fifth{width:16%}.two-fifths{width:37%}.three-fifths{width:58%}.four-fifths{width:79%}.one-sixth{width:12.5%}.five-sixths{width:82.5%}.first{clear:both;margin-left:0}.clear-line:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clear-line{display:inline-block;width:100%}html[xmlns] .clear-line{display:block}* html .clear-line{height:1%}.avatar{border-radius:50%;float:left}.author-box .avatar{float:none;margin:0 auto}.alignleft .avatar{margin-right:24px}.alignright .avatar{margin-left:24px}.comment .avatar{margin:0 16px 24px 0}.breadcrumb{color:#888;font-family:'Karla',sans-serif;font-size:10px;font-weight:400;letter-spacing:1px;margin:0 0 10px;padding:0;text-align:center;text-transform:uppercase}.breadcrumb a{color:#888}.breadcrumb a:hover{color:#6f5cad}.archive-description{border-bottom:2px solid #ddd;margin-bottom:60px;padding:0 0 60px;text-align:center}.author .archive-description{border-bottom:0;margin-bottom:0;padding:0 0 40px}.archive-description p{margin:0 0 15px}.search-form{overflow:hidden}.entry-content .search-form,.site-header .search-form{margin-bottom:40px;width:40%}.site-header .search-form{float:right;margin:10px auto 0}.nav-primary .search-form{margin:10px auto 0}.post-password-form input[type="submit"],.search-form input[type="submit"]{margin-top:10px}.genesis-nav-menu .search input[type="submit"],.widget_search input[type="submit"]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.archive-title,.entry-title{font-size:58px;text-align:center}.entry-title a,.sidebar .widget-title a{color:#272727;text-decoration:none}.entry-title a:hover,.entry-title a:focus{color:#6f5cad}.widget-title,.widgettitle{color:#642b73;font-size:19px;font-weight:500;margin:0;text-align:center}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}img.center,.aligncenter,.wp-caption.aligncenter{display:block;margin:0 auto 40px}img.alignnone,figure.alignnone,.wp-caption.alignnone{margin-bottom:40px;margin-left:-5%;margin-right:-5%;min-width:110%}a.alignleft,img.alignleft,.wp-caption.alignleft{margin:0 40px 40px -5%}a.alignright,img.alignright,.wp-caption.alignright{margin:0 -5% 40px 40px}.wp-caption-text{color:#888;font-size:14px;font-style:italic;font-weight:400;margin:0;text-align:center}.alignleft .wp-caption-text{padding-left:20px;text-align:left}.alignright .wp-caption-text{padding-right:20px;text-align:right}.entry-content p.wp-caption-text{margin-bottom:0}.entry-content .wp-audio-shortcode,.entry-content .wp-playlist,.entry-content .wp-video{margin:0 0 40px}.widget{word-wrap:break-word}.widget p:last-child,.widget ul>li:last-of-type{margin-bottom:0}.widget ul>li{padding-bottom:10px}.widget ul>li:last-of-type{padding-bottom:0}.widget ol>li{list-style-position:inside;list-style-type:decimal;padding-left:20px;text-indent:-20px}.widget li li{border:0;margin:0 0 0 30px;padding:0}.widget_calendar table{width:100%}.widget_calendar td,.widget_calendar th{text-align:center}.featured-content .entry{margin-bottom:0}.featured-content .entry-title{font-size:20px}.featured-content .aligncenter{margin:0 auto 20px}.featured-content .alignnone{margin:0 0 20px}.home .featured-content .widget-wrap{margin:0 -28px}.home .featured-content .widgettitle{margin-left:28px !important}.home .featured-content .entry{background:none;float:left;margin-bottom:12px;padding:0 28px;width:33.2%}.home .featured-content .entry-title{font-size:22px}.enews form{background-color:#fff;border:2px solid #ddd;margin:8px auto}.sidebar .enews form{padding:12px 22px}.before-footer .enews form,.front-page-1 .enews form{padding:24px 40px;width:auto;margin:0 2em}.front-page-1 .waitlist{margin-top:3em}.footer-widgets .enews form{padding:14px 26px}.enews-widget input,.enews-widget input[type="submit"]{border:0;width:auto}.home .enews-widget{margin-bottom:2em}.enews-widget input{width:67%}.enews-widget input[type="submit"]{width:30%}.enews p{margin:0 0 24px}.enews p span{color:#888;font-size:16px;font-style:italic}.before-footer .enews input,.front-page-1 .enews input{font-size:22px}.front-page-1 .enews input[type="email"]{font-style:italic}#wpstats,.jp-carousel-left-column-wrapper,.jp-carousel-image-meta{display:none}.post-type-archive-portfolio .content,.tax-portfolio-type .content{width:1000px}.genesis-pro-portfolio .archive-description{border-bottom:0;padding:0}.genesis-pro-portfolio .pro-portfolio .entry-header .entry-title{font-size:22px;margin:10px 0}.widget .instagram-pics{clear:both;margin:0 -10px;overflow:hidden}.null-instagram-feed a{font-size:14px;font-style:italic}.footer-widgets .instagram-pics li{float:left;padding:10px 10px 0;width:33.333%}.before-footer .instagram-pics li{float:left;padding:10px 10px 0;width:16.6666666667%}.woocommerce .content{width:1000px}.product_title{margin-bottom:10px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:none !important;border:2px solid #6f5cad !important;border-radius:0;color:#6f5cad !important;font-size:13px;font-weight:400;letter-spacing:3px;line-height:1.625 !important;padding:10.5px 30px}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:none !important;border:2px solid #ddd !important;color:#888 !important}.woocommerce span.onsale{background:#6f5cad;border-radius:0;left:0;line-height:3;margin:0 !important;top:0}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#f9f9f9;border-top:0;color:#272727;line-height:2.625;padding:1em 2em !important;text-align:center}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{display:none}.home .widget-area .product-title{font-size:22px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.home .widget-area .woocommerce ul.product_list_widget li{float:left;margin-left:3.8%;padding:0;text-align:center;width:22.05%}.home .widget-area .woocommerce ul.product_list_widget li:first-child{margin-left:0}.home .widget-area .woocommerce ul.product_list_widget li img{float:none;margin:0 0 10px;width:100%}.woocommerce ul.products li.product a img{margin:0 0 24px}.woocommerce ul.products li.product h3,.home .widget-area .product-title{font-family:'Karla',sans-serif;font-size:20px;font-weight:400;line-height:1.4;margin:0;padding:0;text-align:center}.post-type-archive-product .page-title{margin-bottom:45px;text-align:center}.woocommerce-result-count{font-size:14px;letter-spacing:1px}.woocommerce .woocommerce-ordering select{color:#888;border:0;margin-top:-10px}.woocommerce ul.products li.product .price del,.woocommerce ul.products li.product .price ins{display:inline}.woocommerce ul.products li.product .price ins,.woocommerce div.product p.price ins{text-decoration:none}.home .widget-area .product-title{font-size:22px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.woocommerce ul.products li.product a,.home .widget-area .product-title{color:#272727}.woocommerce ul.products li.product a:hover,.home .widget-area .product-title:hover{color:#6f5cad}.woocommerce ul.products li.product .price,.home .widget-area .amount{color:#888;font-size:18px;padding:0;text-align:center}.woocommerce ul.products li.product .button{display:none}.tax-product_cat .archive-description,.tax-product_tag .archive-description{border-bottom:0;margin-bottom:0;padding:0 0 30px}.tax-product_cat .page-title,.tax-product_tag .page-title{display:none}.woocommerce nav.woocommerce-pagination ul{border:0;border-right:0}.woocommerce nav.woocommerce-pagination ul li{border-right:0;margin:0 3px}.woocommerce nav.woocommerce-pagination ul li a{color:#272727}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#6f5cad;color:#fff}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{font-size:16px;line-height:1.925;padding:6px 12px}.single-product .breadcrumb{margin:0 0 20px}.woocommerce div.product .product_title{text-align:left}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#888;margin-bottom:10px}.woocommerce .quantity .qty{width:5em}.woocommerce div.product form.cart div.quantity{margin:0 10px 0 0}.variations tbody{border-bottom:0}.variations td{padding:0}.sku_wrapper,.posted_in,.tagged_as{display:block;padding:5px 0}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{border:0}.woocommerce-tabs{font-size:16px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom:5px solid #ccc}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:#fff;border:0;border-bottom:5px solid #ccc;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#888;font-family:'Karla',sans-serif;font-size:13px;font-weight:400;letter-spacing:2px;padding:0;text-transform:uppercase}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#272727}.woocommerce div.product .woocommerce-tabs .panel h2{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-bottom:2px solid #eee;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom:2px solid #272727;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{outline:0}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{border-width:0;box-shadow:none}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{display:none}.product_meta{font-size:15px;margin-bottom:40px}#respond h3{font-size:16px;margin:0 0 20px !important}.related{clear:both;padding-top:40px}.related h2{color:#888;font-size:10px;font-weight:400;letter-spacing:1px;margin:0 0 22px;text-transform:uppercase}div.ppt{display:none !important}.woocommerce table.shop_table{border:0}.woocommerce table.shop_table td{border-top:2px solid #eee;padding:12px}.woocommerce table.shop_table tr th{color:#666;font-family:'Karla',sans-serif;font-size:13px;font-weight:400;letter-spacing:2px;line-height:1;padding:20px 12px;text-transform:uppercase}.woocommerce-cart img.attachment-shop_thumbnail,.widget_shopping_cart img.attachment-shop_thumbnail{margin-bottom:-8px;padding:0;transform:scale(1)}.woocommerce-cart table.cart td.actions .coupon .input-text{background-color:#fff;border:2px solid #ddd;color:#272727;font-size:14px;font-weight:400;margin-right:10px;padding:8px 12px}.shipping-calculator-button{font-size:13px}.cart-subtotal .woocommerce-Price-amount,td[data-title="Shipping"]{line-height:1.8 !important}.order-total .woocommerce-Price-amount{font-size:28px;font-weight:400;line-height:1.3}.checkout-button{font-size:16px !important}.woocommerce.widget_shopping_cart .total{border-top:2px solid #eee}.cart-empty,.return-to-shop{text-align:center}.sidebar .widget_shopping_cart_content .button,.sidebar .widget_shopping_cart .wc-forward{font-size:11px !important;letter-spacing:1px;padding:10.5px 20px !important}.col2-set,.col-1,.col-2{clear:both;float:none;margin-bottom:40px;width:100% !important}.woocommerce form .form-row{margin:0 0 20px}#order_review_heading{clear:both}.woocommerce form .form-row label{font-size:16px;line-height:1.5}.select2-container .select2-choice{border:2px solid #ddd;border-radius:0}.woocommerce table.shop_table tr th,.woocommerce table.shop_table td{border-top:2px solid #eee !important}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#f9f9f9;border-radius:0}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:0}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{border-radius:0;color:#272727;padding:1em 2em}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:0;padding:0}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{font-size:16px}fieldset{margin:0 2px 30px}.genesis-skip-link{margin:0}.genesis-skip-link li{height:0;width:0;list-style:none}:focus{color:#272727;outline:#eee solid 1px}header.site-header{background-image:url(//slidesgala.com/wp-content/themes/v1/images/bg.svg),linear-gradient(30deg,#642b73 30%,#0ed2f7)}.home header.site-header{padding:1rem 0 2.5rem;position:absolute;top:0;left:0;right:0;background:transparent;border-bottom:0}.home.admin-bar header.site-header{padding-top:3rem}.site-header>.wrap{padding:10px 0}.title-area{float:left;padding:0;width:300px}.header-image .title-area{margin:0 auto;max-width:300px;padding:0}.site-title{font-family:'Karla',sans-serif;font-size:24px;font-weight:300;text-transform:lowercase;transition:all .4s;word-spacing:-.5ex}.site-title a,.site-title a:hover,.site-title a:focus{color:#fff;text-decoration:none}.header-image .site-title>a{background-position:center !important;background-size:contain !important;float:left;min-height:60px;width:100%}.site-title{margin-bottom:0;display:inline-block}.header-image .site-title{display:block;text-indent:-9999px}.site-header .widget-area{float:right;text-align:right;max-width:1300px}.site-header .widget-area .widget{margin-bottom:0;padding:0}.genesis-nav-menu,.widget_nav_menu{clear:both;font-size:16px;font-weight:400;line-height:1;width:100%}.genesis-nav-menu .menu-item{display:inline-block;margin-bottom:0;padding-bottom:0;text-align:left}.genesis-nav-menu a,.widget_nav_menu a{color:#fff;outline:0;display:block;margin:4px 16px;padding:8px 10px;border-radius:2px;border:2px solid transparent;text-decoration:none !important}.genesis-nav-menu a:hover,.genesis-nav-menu a:focus,.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu .sub-menu .current-menu-item>a:hover,.genesis-nav-menu .sub-menu .current-menu-item>a:focus,.widget_nav_menu a:hover,.widget_nav_menu a:focus,.widget_nav_menu .current-menu-item>a,.widget_nav_menu .sub-menu .current-menu-item>a:hover,.widget_nav_menu .sub-menu .current-menu-item>a:focus{border-color:rgba(255,255,255,0.4)}.genesis-nav-menu .sub-menu{left:-9999px;opacity:0;position:absolute;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:200px;z-index:99;padding-top:10px}.genesis-nav-menu .sub-menu:before,.js .site-header nav:before{content:'';position:absolute;height:0;width:0;left:20%;top:0;border-style:solid;border-width:10px;border-color:transparent;-webkit-transform:rotate(360deg);margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.menu-item-has-children{position:relative}.genesis-nav-menu .sub-menu a{background-color:#fff;border:1px solid #eee;border-top:0;font-size:12px;letter-spacing:1px;padding:16px 26px;position:relative;width:200px;word-wrap:break-word;color:#444;margin:0;border-radius:0}.genesis-nav-menu .sub-menu .sub-menu{margin:-56px 0 0 199px}.genesis-nav-menu .menu-item:hover{position:static}.genesis-nav-menu .menu-item:hover>.sub-menu{left:auto;opacity:1}.genesis-nav-menu>.first>a{padding-left:0 !important}.genesis-nav-menu>.last>a{padding-right:0 !important}.genesis-nav-menu>.left{float:left}.genesis-nav-menu>.right{float:right}.genesis-nav-menu>.social{font-size:16px;margin:-2px 0}#genesis-nav-primary{float:right}.genesis-nav-menu .signup-button a{border-color:rgba(255,255,255,0.4);background-color:rgba(255,255,255,0.4)}.genesis-nav-menu .signup-button a:hover{color:#444;background-color:rgba(255,255,255,0.7)}.my-account-menu a span:after{content:"\f140";color:white;font-family:'Dashicons';vertical-align:middle}.menu .menu-item:focus{position:static}.menu .menu-item>a:focus+ul.sub-menu,.menu .menu-item.sfHover>ul.sub-menu{left:auto;opacity:1}.sub-menu-toggle,.menu-toggle{display:none;visibility:hidden}.site-header .genesis-nav-menu li li{margin-left:0}.nav-primary .genesis-nav-menu{text-align:center}.site-footer .genesis-nav-menu{padding-bottom:20px}.site-footer .genesis-nav-menu a{padding:0 20px 10px}.entry{margin-bottom:40px;padding:0}.entry-content ol,.entry-content ul{margin-bottom:28px;margin-left:40px}.entry-content ul{margin-left:25px}.entry-content ol>li{list-style-type:decimal}.entry-content ul>li{list-style-type:none;text-indent:-26px;padding-left:10px}.entry-content ul>li:before{color:#ccc;content:"\f522";font-family:'Dashicons';margin-right:10px}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content code{background-color:#272727;color:#eee}.entry-header{margin-bottom:40px;text-align:center}p.entry-meta,p.entry-meta a{color:#888;font-size:15px}p.entry-meta a:hover{color:#6f5cad}.entry-categories,.entry-tags,.entry-terms{display:block;font-family:'Karla',sans-serif;font-size:10px;font-weight:400;letter-spacing:1px;margin:0 0 10px;padding:0;text-align:center;text-transform:uppercase}.entry-comments-link::before{content:"\2014";margin:0 6px 0 2px}.entry-categories a,.entry-tags a,.entry-terms a{color:#888}.entry-categories a:hover,.entry-tags a:hover,.entry-terms a:hover{color:#6f5cad}.author-box{background-color:#f9f9f9;margin:0 0 60px;padding:40px 40px 0;text-align:center}.author-box-title{color:#888;font-size:10px;letter-spacing:1px;margin:0 0 10px;text-transform:uppercase}.author-box-content p{font-size:14px}.pagination{clear:both;margin:40px 0;text-align:center}.adjacent-entry-pagination{margin-bottom:0}.archive-pagination li{display:inline}.archive-pagination a{background-color:#fff;color:#272727;cursor:pointer;display:inline-block;font-size:16px;padding:6px 12px;text-decoration:none}.archive-pagination a:hover,.archive-pagination a:focus,.archive-pagination .active a{background-color:#6f5cad;color:#fff}.comment-respond,.entry-comments,.entry-pings{background-color:#fff;font-size:16px;margin-bottom:40px}.comment-respond,.entry-pings{padding:0}.entry-comments{padding:60px}.comment-list li{padding:40px 0 0 30px}.comment-list .depth-1{padding-left:0}.comment-header{margin-bottom:30px}.comment-content{clear:both}.comment-content ul>li{list-style-type:disc}.comment-respond input[type="email"],.comment-respond input[type="text"],.comment-respond input[type="url"]{width:50%}.comment-respond label{display:block;margin-right:12px}.comment-header p{margin-bottom:0}.entry-pings .reply{display:none}.sidebar{font-size:14px;margin-bottom:40px}.sidebar .widget,.slides-grid,.content{background-color:#fff;border-radius:3px;border:1px solid #eaedf0;padding:22px;font-size:16px;line-height:26px;color:#7f848a;margin-bottom:20px}.slides-grid h2.entry-title{font-size:28px}.slides-grid{text-align:center}.front-page-1{clear:both;font-size:24px;padding:10% 0 10%;text-align:center;background:#642b73;background:-webkit-linear-gradient(to bottom,#642b73,#0ed2f7);background-image:url(//slidesgala.com/wp-content/themes/v1/images/bg.svg),linear-gradient(to bottom,#642b73,#0ed2f7);background-size:cover,cover;background-position:top,center;background-repeat:no-repeat,no-repeat;padding-bottom:24px}.front-page-1 #custom_html-2{margin-top:100px}section#enews-ext-2{margin-bottom:2em}.front-page-1 h1{color:white}.front-page-1 input[type="submit"]{background-color:#9b59b6}.front-page-1 input[type="submit"]:hover{background-color:#8e44ad}.front-page-1 .widget-1 h3.widget-title{display:inline-block;background-color:#642b73;color:#fff;padding:5px 15px;font-size:15px;text-transform:uppercase}.front-page-2{background-color:#fff;clear:both;padding:60px 0 60px;border-bottom:3px solid #eee}.front-page-3{clear:both;padding:120px 0 100px}.front-page-1 .wrap,.front-page-3 .wrap{max-width:1000px}.features .pro:after{content:"Pro Feature";background:#4dc076;color:#fff;font-size:11px;margin:15px 0;text-transform:uppercase;padding:5px 10px;border-radius:3px;display:inline-block;letter-spacing:1px;font-weight:bold}.before-footer{background-color:#f9f9f9;clear:both;padding:120px 0;text-align:center}.footer-widgets{clear:both;font-size:16px;margin-top:120px}.footer-widgets .widget{margin-bottom:60px}.footer-widgets li{padding:0 0 10px}.footer-widgets p:last-child{margin-bottom:0}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{float:left;margin-left:5%;width:30%}.footer-widgets-1{margin-left:0}.footer-widgets-2{text-align:center}.footer-widgets-3{float:right;text-align:right}.site-footer{color:#888;font-size:16px;font-style:italic;line-height:1.925;padding:60px 0;text-align:center}.site-footer p{margin-bottom:0}.landing-wrapper{max-width:800px;margin:0 auto;text-align:center;font-size:20px;color:white}.landing-wrapper .button.secondary{margin:2em auto;display:block;width:250px;font-weight:bold;text-align:center}.btn-wrap{text-align:center}.front-page-2{text-align:center}.front-page-2 .wrap{text-align:center;padding:15px;max-width:1070px;margin:0 auto}.front-page-2 .widgettitle{text-align:center;padding-bottom:100px;margin:20px 0}.front-page-2 .textwidget h3{font-size:22px;margin-bottom:5px;font-weight:bold}.callout,ul.wp_qga_menu{background-color:#f8f7f5}.callout.small{padding:1em;margin:1em}.callout.medium{padding:2em;margin:1em}.callout.big{padding:3em;margin:1em}.callout.warning,.error{background-color:#ff4351;color:white;text-align:center}.callout.outline{background-color:transparent;border:5px solid #eee}.callout.warning input[type="submit"],.error input[type="submit"]{background-color:white;border:white;color:#333;font-weight:bold}.callout.notice,.notice,.callout.success,.success{background-color:#4dc076;color:white;text-align:center}.callout.warning a,.callout.warning a:hover,.error a,.error a:hover,.callout.notice a,.callout.notice a:hover,.notice a,.notice a:hover{color:white;border-bottom:1px solid white}.callout .button{display:block;margin:1em auto;max-width:300px;text-align:center}ul.wp_qga_menu{margin:0 0 28px;text-align:center}ul.wp_qga_menu .menu-item{text-align:center;text-indent:initial;padding-left:0}ul.wp_qga_menu li:before{content:initial}ul.wp_qga_menu a{color:#333;text-align:center;text-transform:none;font-size:14px;margin:0;padding:14px 24px;border:0 !important}ul.wp_qga_menu a:hover,ul.wp_qga_menu .current-menu-item a{background-color:#eee;color:#333;border:0 !important}.waitlist{padding:2em 0}.to-do-table{font-size:16px}.to-do-table .dashicons-yes:before,.question-grid .dashicons-yes:before{color:#4dc076}.to-do-table a{border-bottom:1px solid}.to-do-table td,.to-do-table th{text-align:left}tr.complete{background-color:#f8f7f5}input#id_passcode,input[type="submit"],input[type="reset"]{display:inline-block;width:auto}input#wp_quiztest_build_none{display:block;margin:1em auto 0}#other-settings label{display:block;font-size:18px}#other-settings .indent{margin-left:10px}.wp_qga_quizpost_content_wrap small{font-style:italic}.wp_quiztest_build_form{text-align:center}.wp_quiztest_build_form small{display:block}input[name="wp_quiztest_name"]{margin-top:1em}.single-wp_qga_quiz h3{font-family:'Karla',serif;margin-bottom:0}.single-wp_qga_quiz td.question{border:0}.single-wp_qga_quiz td.question span,#score small{color:#999;font-style:italic}#score small{display:block}label.chosen-answer{font-weight:500}.chosen-answer .dashicons{vertical-align:bottom}.chosen-answer .dashicons-yes{color:#4dc076}.chosen-answer .dashicons-no-alt,.question-grid .dashicons-no-alt{color:#e74c3c}.correct-answer{font-style:italic;font-weight:bold}#add-question-form .callout.medium{margin:1em 0;text-align:center}#id_question{font-family:"Karla",serif}#id_points,#id_type_id{display:inline-block;width:auto}#id_points{width:75px;padding:0 6px;text-align:center}.answer-option textarea,#true-false-options textarea{width:calc(100% - 50px);max-width:calc(100% - 50px);display:inline-block;vertical-align:middle;margin:10px 0;margin-left:30px}#question-number{float:right}.logo-animation{position:relative;height:44px}.logo-animation .symbol{display:inline-block;position:relative;width:44px;height:44px;vertical-align:top;content:"\f147"}.logo-animation .symbol .box-1,.logo-animation .symbol .box-2,.logo-animation .symbol .box-3{position:absolute;width:100%;height:100%;left:0;top:0}.logo-animation .symbol .box-3{background-color:#9b59b6;background-size:100%;transition:all .3s ease}.logo-animation.open:hover .box-1,.logo-animation.open:hover .box-2{-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:none;-ms-transform:none;transform:none}.logo-animation .site-title{margin-left:10px}.logo-animation .box-3:before{content:"S";display:block;height:100%;position:absolute;width:100%;vertical-align:middle;font-size:24px;color:white;text-align:center}.box-1,.box-2{display:none}.logo-animation .symbol .box-3{background-color:transparent;border:2px solid white}.logo-animation .symbol .box-3:hover{background-color:#0ed2f7 !important}.site-title{line-height:1.625}.logo-animation .box-3:before{font-size:22px}.rcp_form p{margin-bottom:20px}.rcp_form fieldset{border:0;padding:0;margin:0}#rcp_login_form,#rcp_registration_form{max-width:600px;margin:0 auto}#rcp_login_submit,input.rcp_submit_registration,input[name="rcp_submit_registration"]{display:block;margin:0 auto}p.rcp_lost_password{text-align:center;margin-bottom:0}div.rcp_message{text-align:left;padding:1em;margin-bottom:1em}p.rcp_error{margin-bottom:0}p.rcp_error span:before{content:"\2022";margin-right:5px}#rcp_registration_form ul label:hover{background:#eee}.entry-content ul>li.rcp_subscription_level{text-indent:0;padding-left:0}.entry-content ul>li.rcp_subscription_level:before{content:none}#rcp_subscription_levels .one-half{margin-left:0;margin-right:10px}ul#rcp_subscription_levels{margin-left:0}#rcp_subscription_levels .one-half .first{margin-right:0;margin-left:10px}#rcp_subscription_levels,#rcp_payment_gateways{position:relative}#rcp_subscription_levels label,#rcp_payment_gateways label{box-sizing:border-box;padding-left:3.5em !important;position:relative;cursor:pointer}#rcp_subscription_levels label:before{left:15px;top:15px}#rcp_subscription_levels label.callout,#rcp_payment_gateways label.callout{display:block;padding:.5em 1em;border:0}#rcp_payment_gateways label.callout{padding:1em}.rcp_level,.rcp_gateway_option_input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;opacity:0;position:absolute}.rcp_level_description{font-size:18px}#rcp_subscription_levels input[type=checkbox]+label:before,#rcp_subscription_levels input[type=radio]+label:before,#rcp_payment_gateways input[type=checkbox]+label:before,#rcp_payment_gateways input[type=radio]+label:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Dashicons;font-style:normal;font-weight:400;text-transform:none !important;border:1px solid transparent;background:#d2d7d3;content:'';display:inline-block;height:1.5em;left:15px;line-height:1.5em;position:absolute;text-align:center;top:15px;width:1.5em;border-radius:100%;font-size:25px}#rcp_payment_gateways input[type=checkbox]+label:before,#rcp_payment_gateways input[type=radio]+label:before{top:20px;left:15px;background-color:#ddd}#rcp_subscription_levels input[type=radio]:checked+label{background-color:#4dc076;color:white}#rcp_payment_gateways input[type=radio]:checked+label{background-color:#eee;border:1px solid #ddd}#rcp_subscription_levels input[type=radio]:checked+label .saving{display:none}#rcp_subscription_levels input[type=checkbox]:checked+label:before,#rcp_subscription_levels input[type=radio]:checked+label:before,#rcp_payment_gateways input[type=checkbox]:checked+label:before,#rcp_payment_gateways input[type=radio]:checked+label:before{content:"\f147";color:#4dc076;background-color:#fff}span.label.saving:before{content:"Switch to yearly & save 40%";position:absolute;top:0;right:0;font-size:15px;padding:3px 8px;background:#4dc076;color:white}span.saving.inactive{display:none}.payment-icons{margin:10px;position:absolute;right:0;top:14px}.payment-icons img{width:32px;margin-right:3px}.payment-icons.pp{top:10px}.payment-icons.pp img{width:48px}.rcp_card_fieldset label{display:block;font-weight:500;line-height:1}.rcp-description{color:#999;font-style:italic;display:block}#rcp_card_exp_wrap select{width:auto}.secure{text-align:center}.rcp_subscription_message,.rcp_gateways_fieldset legend{font-family:"Karla",serif;text-align:center;display:block;margin-bottom:.5em}[data-tooltip]{position:relative}[data-tooltip]:before{pointer-events:none;position:absolute;content:'';font-size:1rem;width:.71428571em;height:.71428571em;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:2;box-shadow:1px 1px 0 0 #bababc}[data-tooltip]:after{pointer-events:none;content:attr(data-tooltip);position:absolute;text-transform:none;text-align:left;white-space:nowrap;font-size:1rem;border:1px solid #d4d4d5;line-height:1.4285em;max-width:none;background:#fff;padding:.833em 1em;font-weight:normal;font-style:normal;color:rgba(0,0,0,.87);border-radius:.28571429rem;box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0px 2px 10px 0 rgba(34,36,38,.15);z-index:1}[data-tooltip]:not([data-position]):before{top:auto;right:auto;bottom:100%;left:50%;background:#fff;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-tooltip]:not([data-position]):after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:100%;margin-bottom:.5em}[data-tooltip]:before,[data-tooltip]:after{pointer-events:none;visibility:hidden}[data-tooltip]:before{opacity:0;-webkit-transform:rotate(45deg) scale(0) !important;transform:rotate(45deg) scale(0) !important;-webkit-transform-origin:center top;transform-origin:center top;-webkit-transition:all .1s ease;transition:all .1s ease}[data-tooltip]:after{opacity:1;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:all .1s ease;transition:all .1s ease}[data-tooltip]:hover:before,[data-tooltip]:hover:after{visibility:visible;pointer-events:auto}[data-tooltip]:hover:before{-webkit-transform:rotate(45deg) scale(1) !important;transform:rotate(45deg) scale(1) !important;opacity:1}[data-tooltip]:after,[data-tooltip][data-position="top center"]:after,[data-tooltip][data-position="bottom center"]:after{-webkit-transform:translateX(-50%) scale(0) !important;transform:translateX(-50%) scale(0) !important}[data-tooltip]:hover:after,[data-tooltip][data-position="bottom center"]:hover:after{-webkit-transform:translateX(-50%) scale(1) !important;transform:translateX(-50%) scale(1) !important}[data-tooltip][data-position="left center"]:after,[data-tooltip][data-position="right center"]:after{-webkit-transform:translateY(-50%) scale(0) !important;transform:translateY(-50%) scale(0) !important}[data-tooltip][data-position="left center"]:hover:after,[data-tooltip][data-position="right center"]:hover:after{-webkit-transform:translateY(-50%) scale(1) !important;transform:translateY(-50%) scale(1) !important}[data-tooltip][data-position="top left"]:after,[data-tooltip][data-position="top right"]:after,[data-tooltip][data-position="bottom left"]:after,[data-tooltip][data-position="bottom right"]:after{-webkit-transform:scale(0) !important;transform:scale(0) !important}[data-tooltip][data-position="top left"]:hover:after,[data-tooltip][data-position="top right"]:hover:after,[data-tooltip][data-position="bottom left"]:hover:after,[data-tooltip][data-position="bottom right"]:hover:after{-webkit-transform:scale(1) !important;transform:scale(1) !important}[data-tooltip][data-inverted]:before{box-shadow:none !important}[data-tooltip][data-inverted]:before{background:#1b1c1d}[data-tooltip][data-inverted]:after{background:#1b1c1d;color:#fff;border:0;box-shadow:none}[data-tooltip][data-inverted]:after .header{background-color:none;color:#fff}[data-position="top center"][data-tooltip]:after{top:auto;right:auto;left:50%;bottom:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:.5em}[data-position="top center"][data-tooltip]:before{top:auto;right:auto;bottom:100%;left:50%;background:#fff;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-position="top left"][data-tooltip]:after{top:auto;right:auto;left:0;bottom:100%;margin-bottom:.5em}[data-position="top left"][data-tooltip]:before{top:auto;right:auto;bottom:100%;left:1em;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-position="top right"][data-tooltip]:after{top:auto;left:auto;right:0;bottom:100%;margin-bottom:.5em}[data-position="top right"][data-tooltip]:before{top:auto;left:auto;bottom:100%;right:1em;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-position="bottom center"][data-tooltip]:after{bottom:auto;right:auto;left:50%;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:.5em}[data-position="bottom center"][data-tooltip]:before{bottom:auto;right:auto;top:100%;left:50%;margin-left:-.07142857rem;margin-top:.14285714rem}[data-position="bottom left"][data-tooltip]:after{left:0;top:100%;margin-top:.5em}[data-position="bottom left"][data-tooltip]:before{bottom:auto;right:auto;top:100%;left:1em;margin-left:-.07142857rem;margin-top:.14285714rem}[data-position="bottom right"][data-tooltip]:after{right:0;top:100%;margin-top:.5em}[data-position="bottom right"][data-tooltip]:before{bottom:auto;left:auto;top:100%;right:1em;margin-left:-.14285714rem;margin-top:.07142857rem}[data-position="left center"][data-tooltip]:after{right:100%;top:50%;margin-right:.5em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[data-position="left center"][data-tooltip]:before{right:100%;top:50%;margin-top:-.14285714rem;margin-right:-.07142857rem}[data-position="right center"][data-tooltip]:after{left:100%;top:50%;margin-left:.5em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[data-position="right center"][data-tooltip]:before{left:100%;top:50%;margin-top:-.07142857rem;margin-left:.14285714rem}[data-position~="bottom"][data-tooltip]:before{background:#fff;box-shadow:-1px -1px 0 0 #bababc}[data-position="left center"][data-tooltip]:before{background:#fff;box-shadow:1px -1px 0 0 #bababc}[data-position="right center"][data-tooltip]:before{background:#fff;box-shadow:-1px 1px 0 0 #bababc}[data-position~="top"][data-tooltip]:before{background:#fff}[data-inverted][data-position~="bottom"][data-tooltip]:before{background:#1b1c1d;box-shadow:-1px -1px 0 0 #bababc}[data-inverted][data-position="left center"][data-tooltip]:before{background:#1b1c1d;box-shadow:1px -1px 0 0 #bababc}[data-inverted][data-position="right center"][data-tooltip]:before{background:#1b1c1d;box-shadow:-1px 1px 0 0 #bababc}[data-inverted][data-position~="top"][data-tooltip]:before{background:#1b1c1d}[data-position~="bottom"][data-tooltip]:before{-webkit-transform-origin:center bottom;transform-origin:center bottom}[data-position~="bottom"][data-tooltip]:after{-webkit-transform-origin:center top;transform-origin:center top}[data-position="left center"][data-tooltip]:before{-webkit-transform-origin:top center;transform-origin:top center}[data-position="left center"][data-tooltip]:after{-webkit-transform-origin:right center;transform-origin:right center}[data-position="right center"][data-tooltip]:before{-webkit-transform-origin:right center;transform-origin:right center}[data-position="right center"][data-tooltip]:after{-webkit-transform-origin:left center;transform-origin:left center}.dashicons,.dashicons-before:before{width:30px;height:30px;font-size:25px;vertical-align:middle;margin-right:5px}a.wp_qga_edit,a.wp_qga_view{color:#333}a.wp_qga_edit:hover,a.wp_qga_view:hover{color:#444}a.wp_qga_delete{color:#e74c3c;cursor:pointer}a.wp_qga_delete:hover{color:#c0392b}@media only screen and (max-width:1320px){.site-inner,.wrap{max-width:1140px}.site-header .widget-area{width:840px}.content-sidebar .content,.sidebar-content .content{width:720px}.sidebar-primary{width:320px}.content-sidebar img.alignnone,.content-sidebar figure.alignnone,.content-sidebar .wp-caption.alignnone,.sidebar-content img.alignnone,.sidebar-content figure.alignnone,.sidebar-content .wp-caption.alignnone{margin-bottom:40px;margin-left:-2.5%;margin-right:-2.5%;min-width:105%}.content-sidebar a.alignleft,.content-sidebar img.alignleft,.content-sidebar .wp-caption.alignleft,.sidebar-content a.alignleft,.sidebar-content img.alignleft,.sidebar-content .wp-caption.alignleft{margin:0 40px 40px -2.5%}.content-sidebar a.alignright,.content-sidebar img.alignright,.content-sidebar .wp-caption.alignright,.sidebar-content a.alignright,.sidebar-content img.alignright,.sidebar-content .wp-caption.alignright{margin:0 -2.5% 40px 40px}.front-page-1 .wrap,.front-page-3 .wrap,.post-type-archive-portfolio .content,.tax-portfolio-type .content,.woocommerce .content{max-width:900px}.front-page-1{font-size:22px}}@media only screen and (max-width:1200px){.site-inner,.wrap{max-width:980px}.content-sidebar .content,.sidebar-content .content{width:640px}.site-header .widget-area{width:680px}.sidebar-primary{width:300px}.sidebar .widget{margin-bottom:40px;padding:30px}.front-page-1 .wrap,.front-page-3 .wrap,.post-type-archive-portfolio .content,.tax-portfolio-type .content,.woocommerce .content{max-width:800px}.front-page-1{font-size:20px}.content-sidebar img.alignnone,.content-sidebar figure.alignnone,.content-sidebar .wp-caption.alignnone,.sidebar-content img.alignnone,.sidebar-content figure.alignnone,.sidebar-content .wp-caption.alignnone{margin-bottom:40px;margin-left:0;margin-right:0;min-width:100%}.content-sidebar a.alignleft,.content-sidebar img.alignleft,.content-sidebar .wp-caption.alignleft,.sidebar-content a.alignleft,.sidebar-content img.alignleft,.sidebar-content .wp-caption.alignleft{margin:0 40px 40px 0}.content-sidebar a.alignright,.content-sidebar img.alignright,.content-sidebar .wp-caption.alignright,.sidebar-content a.alignright,.sidebar-content img.alignright,.sidebar-content .wp-caption.alignright{margin:0 0 40px 40px}.footer-widgets{font-size:14px}.before-footer .enews input,.front-page-1 .enews input{font-size:18px}}@media only screen and (max-width:1023px){.site-inner,.wrap{max-width:800px}.content,.content-sidebar .content,.sidebar-content .content,.sidebar-primary,.site-header .widget-area{width:100%}.site-header>.wrap{padding:10px 0}.front-page-1 .wrap,.front-page-3 .wrap,.post-type-archive-portfolio .content,.tax-portfolio-type .content,.woocommerce .content{width:100%}.genesis-nav-menu,.site-header .title-area,.site-header .widget-area,.site-title{text-align:center}.site-header .search-form{margin:16px auto}h1,.archive-title,.entry-title{font-size:48px}.full-width-content img.alignnone,.full-width-content figure.alignnone,.full-width-content .wp-caption.alignnone{margin-bottom:40px;margin-left:-2.5%;margin-right:-2.5%;min-width:105%}.full-width-content a.alignleft,.full-width-content img.alignleft,.full-width-content .wp-caption.alignleft{margin:0 40px 40px -2.5%}.full-width-content a.alignright,.full-width-content img.alignright,.full-width-content .wp-caption.alignright{margin:0 -2.5% 40px 40px}.extend{margin-left:-2.5%;margin-right:-2.5%;min-width:105%}.alignleft.extend{margin-left:-2.5% !important}.alignright.extend{margin-right:-2.5% !important}.before-footer .instagram-pics li{width:33.33333333%}}@media only screen and (max-width:860px){.site-inner{padding:40px 5%}.wrap{padding-left:5%;padding-right:5%}.js .genesis-nav-menu .sub-menu a,.js .genesis-nav-menu .sub-menu{width:100%}.genesis-nav-menu li,.header-image .title-area,.site-header ul.genesis-nav-menu,.site-header .search-form{float:none}.js nav.nav-primary,.js .site-header nav{display:none;position:absolute;top:100px;right:0}.js .site-header nav .wrap{padding:0}.js nav.pagination{display:block}.menu-toggle,.sub-menu-toggle{background:none;border:0;color:#fff;display:block;margin:0 auto;overflow:hidden;text-align:center;visibility:visible}.sub-menu-toggle:hover,.sub-menu-toggle:focus{border-width:0}.menu-toggle{line-height:20px;padding:10px;position:absolute;right:0;text-align:center;z-index:1000;width:auto}.menu-toggle:before,.menu-toggle.activated:before{text-rendering:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.sub-menu-toggle{float:right;padding:10px;position:absolute;right:0;top:0;z-index:100;background-color:transparent;border:0}.menu-toggle:hover,.menu-toggle:focus{background:none !important;border:0 !important;color:#444}.sub-menu-toggle:before{display:inline-block;text-rendering:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.sub-menu-toggle.activated:before{content:"\f142"}.js .genesis-nav-menu{padding:20px 0}.js .nav-primary .genesis-nav-menu .menu-item,.js .site-header .genesis-nav-menu .menu-item{display:block;float:none;margin:1px 0;position:relative;text-align:left}.js .genesis-nav-menu .menu-item:hover{position:relative}.js .nav-primary .genesis-nav-menu .menu-item a,.js .site-header .genesis-nav-menu .menu-item a{border:0;padding:14px 0;width:100%}.js .genesis-nav-menu>.social{display:inline-block !important;padding:0 14px}.js .genesis-nav-menu .sub-menu{border:0}.js .genesis-nav-menu .menu-item>a:focus ul.sub-menu,.js .genesis-nav-menu .menu-item>a:focus ul.sub-menu .sub-menu{left:0;margin-left:0}.js .genesis-nav-menu>.menu-item-has-children>a:after{content:none}.js .genesis-nav-menu .sub-menu{clear:both;display:none;margin:0;opacity:1;padding-left:15px;position:static;width:100%}.js .genesis-nav-menu .sub-menu .sub-menu{margin:0}.js nav button:hover,.js .menu-toggle:hover,.js .menu-toggle:focus{border:0;color:#272727}.js .nav-primary{background-color:#fff;color:#272727}.js nav button:focus,.js .menu-toggle:focus{color:#888}h1,.archive-title,.entry-title{font-size:42px}.front-page-1{padding-top:20%}.front-page-2,.front-page-3{padding:80px 0 60px}.before-footer .enews form{width:90%}.pagination{margin:5% auto}.archive-pagination li a{margin-bottom:4px}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{margin:0;width:100%}.content-sidebar img.alignnone,.content-sidebar figure.alignnone,.content-sidebar .wp-caption.alignnone,.sidebar-content img.alignnone,.sidebar-content figure.alignnone,.sidebar-content .wp-caption.alignnone,.full-width-content img.alignnone,.full-width-content figure.alignnone,.full-width-content .wp-caption.alignnone{margin-bottom:40px;margin-left:-5.5%;margin-right:-5.5%;min-width:111%}.content-sidebar a.alignleft,.content-sidebar img.alignleft,.content-sidebar .wp-caption.alignleft,.sidebar-content a.alignleft,.sidebar-content img.alignleft,.sidebar-content .wp-caption.alignleft,.full-width-content a.alignleft,.full-width-content img.alignleft,.full-width-content .wp-caption.alignleft{margin:0 40px 40px -5.5%}.content-sidebar a.alignright,.content-sidebar img.alignright,.content-sidebar .wp-caption.alignright,.sidebar-content a.alignright,.sidebar-content img.alignright,.sidebar-content .wp-caption.alignright,.full-width-content a.alignright,.full-width-content img.alignright,.full-width-content .wp-caption.alignright{margin:0 -5.5% 40px 40px}.extend{margin-left:-5.5%;margin-right:-5.5%;min-width:111%}.alignleft.extend{margin-left:-5.5% !important}.alignright.extend{margin-right:-5.5% !important}.home .widget-area .woocommerce ul.product_list_widget li{margin-bottom:40px;margin-left:5%;width:47.5%}.home .widget-area .woocommerce ul.product_list_widget li:nth-child(odd){margin-left:0}.home .featured-content .widget-wrap{margin:0}.home .featured-content .widgettitle{margin-left:0 !important}.home .featured-content .entry{float:none;margin-bottom:20px;padding:0;width:100%}.home .featured-content .entry:last-child{margin-bottom:0}.footer-widgets{padding-top:0}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{clear:both;float:none;margin-left:0;text-align:center;width:100%}.site-footer{font-size:12px;margin-top:0;padding:40px 5%}.before-footer .enews input,.front-page-1 .enews input{width:auto}.front-page-1 .enews input[type="email"]{background:#f8f7f5;text-align:center;border:1px solid #eee}}@media only screen and (max-width:600px){#genesis-nav-primary{width:300px}.site-title{text-indent:-9999px;visibility:hidden;display:none}.site-header .title-area{text-align:left;width:auto}.site-header>.wrap{padding:10px}h1,.archive-title,.entry-title{font-size:36px}h2{font-size:32px}h3{font-size:28px}h4{font-size:22px}h5{font-size:18px}blockquote{font-size:20px}.entry-comments{padding:0}.front-page-1{font-size:18px}.home .widget-area .woocommerce ul.product_list_widget li{float:none;margin-left:0;width:100%}.before-footer .enews form{padding:12px 20px;width:100%}.before-footer .enews input{font-size:18px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce-page[class*="columns-"] ul.products li.product,.woocommerce[class*="columns-"] ul.products li.product{float:none;width:100% !important}.woocommerce-result-count{display:none}.woocommerce .woocommerce-ordering{float:none}.woocommerce .woocommerce-ordering select{margin:0 auto;text-align:center}.woocommerce-message .button{width:100%}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{letter-spacing:1px;padding:10.5px 10px}.woocommerce-error,.woocommerce-info,.woocommerce-message{font-size:11px}.payment-icons img:not(:first-child){display:none}span#label:before{position:relative;display:block}}@media print{*,*:before,*:after{background:transparent !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after,.site-title>a:after{content:""}thead{display:table-header-group;background:#f8f7f5}img,tr{page-break-inside:avoid}th{background:#f8f7f5 !important}img{max-width:100% !important}@page{margin:2cm .5cm}p,h2,h3{orphans:3;widows:3}blockquote,pre{border:1px solid #999;page-break-inside:avoid}.content,.content-sidebar{width:100%}button,input,select,textarea,.breadcrumb,.comment-edit-link,.comment-form,.comment-list .reply a,.comment-reply-title,.edit-link,.entry-comments-link,.entry-footer,.genesis-box,.header-widget-area,.hidden-print,.home-top,.nav-primary,.nav-secondary,.post-edit-link,.sidebar{display:none !important}.title-area{text-align:center;width:100%}.site-title>a{margin:0;text-decoration:none;text-indent:0}.site-inner{padding-top:0;position:relative;top:-100px}.author-box{margin-bottom:0}h1,h2,h3,h4,h5,h6{orphans:3;page-break-after:avoid;page-break-inside:avoid;widows:3}img{page-break-after:avoid;page-break-inside:avoid}blockquote,pre,table{page-break-inside:avoid}dl,ol,ul{page-break-before:avoid}}.slide-leaderboard{text-align:center;padding:1em;background:#eee;border-bottom:1px solid #ddd}.slide-content{border-bottom:1px solid #eee;margin-bottom:2em;padding-bottom:2em}.slide-adlabel{color:#aaa}