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,menu,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-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{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;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}.flickity-enabled{position:relative;}.flickity-enabled:focus{outline:none;}.flickity-viewport{overflow:hidden;position:relative;height:100%;}.flickity-slider{position:absolute;width:100%;height:100%;}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab;}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing;}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:white;background:rgba(255,255,255,0.75);cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.flickity-prev-next-button:hover{background:white;}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09F;}.flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:0.6;}.flickity-prev-next-button.previous{left:10px;}.flickity-prev-next-button.next{right:10px;}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px;}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px;}.flickity-prev-next-button:disabled{filter:alpha(opacity=30);opacity:0.3;cursor:auto;}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%;}.flickity-prev-next-button .arrow{fill:#333;}.flickity-prev-next-button.no-svg{color:#333;font-size:26px;}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1;}.flickity-rtl .flickity-page-dots{direction:rtl;}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;filter:alpha(opacity=25);opacity:0.25;cursor:pointer;}.flickity-page-dots .dot.is-selected{filter:alpha(opacity=100);opacity:1;}@font-face{font-family:"Avenir Next W01 Thin";src:url("fonts/42c793cf-df5a-4e07-bf3e-37de54df02b6.eot?#iefix");src:url("fonts/42c793cf-df5a-4e07-bf3e-37de54df02b6.eot?#iefix") format("eot"),url("fonts/64779e28-a3b8-4364-949c-771372a0a327.woff2") format("woff2"),url("fonts/c6c8e4be-17eb-4475-bbfc-bb485ffde766.woff") format("woff"),url("fonts/87a872d0-5af3-4231-a77c-37f41ec74662.ttf") format("truetype"),url("fonts/91464696-717b-4eaa-adbd-0dfc5e5fd782.svg#91464696-717b-4eaa-adbd-0dfc5e5fd782") format("svg");}@font-face{font-family:"Avenir Next W01 Light";src:url("fonts/0ecef829-586e-426d-a633-4c8a8c926769.eot?#iefix");src:url("fonts/0ecef829-586e-426d-a633-4c8a8c926769.eot?#iefix") format("eot"),url("fonts/49c5f3e1-5867-4b1d-a843-2d07fa60d85d.woff2") format("woff2"),url("fonts/f401df6f-54eb-406c-b46a-90b9451c598d.woff") format("woff"),url("fonts/276fe25e-e430-4376-b33c-705dd77b3dba.ttf") format("truetype"),url("fonts/869dc33b-3685-4d74-a51c-82b435579093.svg#869dc33b-3685-4d74-a51c-82b435579093") format("svg");}@font-face{font-family:"AvenirNextLTW01-Regular";src:url("fonts/e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix");src:url("fonts/e9167238-3b3f-4813-a04a-a384394eed42.eot?#iefix") format("eot"),url("fonts/2cd55546-ec00-4af9-aeca-4a3cd186da53.woff2") format("woff2"),url("fonts/1e9892c0-6927-4412-9874-1b82801ba47a.woff") format("woff"),url("fonts/46cf1067-688d-4aab-b0f7-bd942af6efd8.ttf") format("truetype"),url("fonts/52a192b1-bea5-4b48-879f-107f009b666f.svg#52a192b1-bea5-4b48-879f-107f009b666f") format("svg");}@font-face{font-family:"AvenirNextLTW01-Medium";src:url("fonts/1a7c9181-cd24-4943-a9d9-d033189524e0.eot?#iefix");src:url("fonts/1a7c9181-cd24-4943-a9d9-d033189524e0.eot?#iefix") format("eot"),url("fonts/627fbb5a-3bae-4cd9-b617-2f923e29d55e.woff2") format("woff2"),url("fonts/f26faddb-86cc-4477-a253-1e1287684336.woff") format("woff"),url("fonts/63a74598-733c-4d0c-bd91-b01bffcd6e69.ttf") format("truetype"),url("fonts/a89d6ad1-a04f-4a8f-b140-e55478dbea80.svg#a89d6ad1-a04f-4a8f-b140-e55478dbea80") format("svg");}h1,#edd_checkout_form_wrap #edd_final_total_wrap strong,.hero-title,.support-search .search-field{font-family:"Avenir Next W01 Thin",sans-serif;font-weight:normal;}.blog .type-post:not(.top-post) .entry-meta,.archive .type-post:not(.top-post) .entry-meta,#edd_checkout_cart .edd_cart_footer_row th,#edd_discount_code,.page-template-services .gform_body .checkbox-custom .gfield_description,.page-template-application-form .gform_body .checkbox-custom .gfield_description,.page-template-support-form .gform_body .checkbox-custom .gfield_description,.page-template-support-submission-form .gform_body .checkbox-custom .gfield_description,.testimonials-site-title,.testimonials-mention-title,.support-topic-meta,body,h2,h3,.blog .type-post:not(.top-post) h2,.archive .type-post:not(.top-post) h2,#edd_checkout_form_wrap #edd-payment-mode-wrap .edd-payment-mode-label,#edd_checkout_user_info legend,#edd_cc_fields legend,#edd_cc_address legend,.page-template-services .gform_body .gsection_title,.page-template-application-form .gform_body .gsection_title,.page-template-support-form .gform_body .gsection_title,.page-template-support-submission-form .gform_body .gsection_title,.support-platform-selector li,.single-post .entry-meta .entry-author h4,.single-post .entry-meta .entry-author .page-template-services .gform_body label,.page-template-services .gform_body .single-post .entry-meta .entry-author label,.single-post .entry-meta .entry-author .page-template-application-form .gform_body label,.page-template-application-form .gform_body .single-post .entry-meta .entry-author label,.single-post .entry-meta .entry-author .page-template-support-form .gform_body label,.page-template-support-form .gform_body .single-post .entry-meta .entry-author label,.single-post .entry-meta .entry-author .page-template-support-submission-form .gform_body label,.page-template-support-submission-form .gform_body .single-post .entry-meta .entry-author label,.footer-cta,.footer-terms,.hero-subtitle,.page-template-services .gform_body #field_1_26 .ginput_container li input[type="radio"]+label,.page-template-application-form .gform_body #field_1_26 .ginput_container li input[type="radio"]+label,.support-topics h2,.support-topics .entry-title,.support-topics .search-title,.themes-grid-name{font-family:"Avenir Next W01 Light",sans-serif;font-weight:normal;}.btn,.page-template-application-form .gform_button_select_files,#edd_checkout_form_wrap #edd_show_discount .edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount,#edd-purchase-button,#edd_purchase_receipt_products .edd_download_file_link,.navbar-menu a,.theme-feature-title{font-family:"AvenirNextLTW01-Regular",sans-serif;font-weight:normal;}h4,.page-template-services .gform_body label,.page-template-services .gform_body label.gfield_label,.page-template-application-form .gform_body label,.page-template-application-form .gform_body label.gfield_label,.page-template-support-form .gform_body label,.page-template-support-form .gform_body label.gfield_label,.page-template-support-submission-form .gform_body label,.page-template-support-submission-form .gform_body label.gfield_label,h5,#edd_checkout_form_wrap label,#edd_purchase_receipt_products thead th,b,strong,#edd_checkout_cart .edd_cart_header_row th,#edd_checkout_cart .edd_cart_footer_row .edd_cart_total,.edd_cart_remove_item_btn,.navbar-menu .checkout-link .edd-cart-quantity{font-family:"AvenirNextLTW01-Medium",sans-serif;font-weight:normal;}.blog .type-post:not(.top-post) .entry-meta,.archive .type-post:not(.top-post) .entry-meta,#edd_checkout_cart .edd_cart_footer_row th,#edd_discount_code,.page-template-services .gform_body .checkbox-custom .gfield_description,.page-template-application-form .gform_body .checkbox-custom .gfield_description,.page-template-support-form .gform_body .checkbox-custom .gfield_description,.page-template-support-submission-form .gform_body .checkbox-custom .gfield_description,.testimonials-site-title,.testimonials-mention-title{font-size:14px;line-height:1.28571;color:#676B73;}.support-topic-meta{font-size:12px;line-height:1.25;color:#ACAFB6;}body{font-size:17px;line-height:1.64706;}.blog .type-post:not(.top-post) .entry-content,.archive .type-post:not(.top-post) .entry-content,#edd_purchase_receipt tr th:last-child,#edd_purchase_receipt tr td:last-child,.services-steps-group-item p,.testimonials-mention-quote,.testimonials-site-quote{font-size:15px;line-height:1.6;}.page-template-application-form #extensions_message,#edd_checkout_form_wrap span.edd-description,#edd_purchase_receipt_products .edd_purchase_receipt_product_notes p,#edd_purchase_receipt_products .download-file-name,.services-fine-print,.support-sidebar-item p{font-size:13px;line-height:1.61538;}.toc,#edd_checkout_cart_wrap,.edd-success .receipt-table-wrap,.edd-failed-transaction .receipt-table-wrap,.edd-purchase-history .receipt-table-wrap,.page-template-services .gform_wrapper .gform_footer,.page-template-application-form .gform_wrapper .gform_footer,.page-template-support-form .gform_wrapper .gform_footer,.page-template-support-submission-form .gform_wrapper .gform_footer,.support-sidebar-item,.detail-list{padding:10px;background-color:#F5F6F7;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.12);}#edd_purchase_receipt_products .download-container,.testimonial-customer,.testimonials-site{padding:10px;background-color:#fff;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.12);}.entry-tags a,.support-view-all{display:inline-block;padding:5px 15px;margin-right:10px;font-size:14px;color:#ACAFB6;line-height:1;border:2px solid #D6D7DB;border-radius:40px;-webkit-transition:color 0.3s ease,border-color 0.3s ease;transition:color 0.3s ease,border-color 0.3s ease;}.entry-tags a:hover,.support-view-all:hover{text-decoration:none;color:#17C2AA;border-color:#17C2AA;}input[type="text"],input[type="email"],input[type="password"],textarea,select,.support-platform-selector .inner-wrap{background:#fff;border:1px solid #E1E2E6;border-radius:3px;padding:10px 14px;}.hero-bg .hero-bg-img,.navbar-menu .checkout-link .checkout-link-text,.support-search .screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;}.single-post .entry-meta .entry-author,#edd_purchase_form_wrap fieldset#edd_purchase_submit,.services-clear,.theme-feature-list{*zoom:1;}.single-post .entry-meta .entry-author:before,#edd_purchase_form_wrap fieldset#edd_purchase_submit:before,.services-clear:before,.theme-feature-list:before,.single-post .entry-meta .entry-author:after,#edd_purchase_form_wrap fieldset#edd_purchase_submit:after,.services-clear:after,.theme-feature-list:after{display:table;content:"";}.single-post .entry-meta .entry-author:after,#edd_purchase_form_wrap fieldset#edd_purchase_submit:after,.services-clear:after,.theme-feature-list:after{clear:both;}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}body{position:relative;color:#676B73;-webkit-tap-highlight-color:rgba(23,194,170,0.4);}a{color:#17C2AA;text-decoration:none;-webkit-transition:color 0.15s cubic-bezier(0.415,0,0.575,1);transition:color 0.15s cubic-bezier(0.415,0,0.575,1);}a:hover{color:#14ab96;}h1{letter-spacing:-0.008em;}h2{letter-spacing:-0.005em;}h1,h2,h3,.blog .type-post:not(.top-post) h2,.archive .type-post:not(.top-post) h2,#edd_checkout_form_wrap #edd-payment-mode-wrap .edd-payment-mode-label,#edd_checkout_user_info legend,#edd_cc_fields legend,#edd_cc_address legend,.page-template-services .gform_body .gsection_title,.page-template-application-form .gform_body .gsection_title,.page-template-support-form .gform_body .gsection_title,.page-template-support-submission-form .gform_body .gsection_title,.support-platform-selector li,h4,.page-template-services .gform_body label,.page-template-services .gform_body label.gfield_label,.page-template-application-form .gform_body label,.page-template-application-form .gform_body label.gfield_label,.page-template-support-form .gform_body label,.page-template-support-form .gform_body label.gfield_label,.page-template-support-submission-form .gform_body label,.page-template-support-submission-form .gform_body label.gfield_label{color:#20222B;}.comp-dark h1,.comp-dark h2{color:#fff;}h1{font-size:36px;line-height:1.30769;}@media screen and (min-width: 480px) {h1{font-size:46px;}}@media screen and (min-width: 1024px) {h1{font-size:50px;}}@media screen and (min-width: 1600px) {h1{font-size:56px;}}h1+.sub-title{font-size:19px;line-height:1.45455;}@media screen and (min-width: 480px) {h1+.sub-title{font-size:22px;}}h2{font-size:28px;line-height:1.375;}@media screen and (min-width: 480px) {h2{font-size:34px;}}@media screen and (min-width: 1300px) {h2{font-size:36px;}}h2+.sub-title{font-size:18px;line-height:1.55556;}h3,.blog .type-post:not(.top-post) h2,.archive .type-post:not(.top-post) h2,#edd_checkout_form_wrap #edd-payment-mode-wrap .edd-payment-mode-label,#edd_checkout_user_info legend,#edd_cc_fields legend,#edd_cc_address legend,.page-template-services .gform_body .gsection_title,.page-template-application-form .gform_body .gsection_title,.page-template-support-form .gform_body .gsection_title,.page-template-support-submission-form .gform_body .gsection_title,.support-platform-selector li{font-size:20px;line-height:1.5;}@media screen and (min-width: 480px) {h3,.blog .type-post:not(.top-post) h2,.archive .type-post:not(.top-post) h2,#edd_checkout_form_wrap #edd-payment-mode-wrap .edd-payment-mode-label,#edd_checkout_user_info legend,#edd_cc_fields legend,#edd_cc_address legend,.page-template-services .gform_body .gsection_title,.page-template-application-form .gform_body .gsection_title,.page-template-support-form .gform_body .gsection_title,.page-template-support-submission-form .gform_body .gsection_title,.support-platform-selector li{font-size:26px;}}h4,.page-template-services .gform_body label,.page-template-services .gform_body label.gfield_label,.page-template-application-form .gform_body label,.page-template-application-form .gform_body label.gfield_label,.page-template-support-form .gform_body label,.page-template-support-form .gform_body label.gfield_label,.page-template-support-submission-form .gform_body label,.page-template-support-submission-form .gform_body label.gfield_label{font-size:17px;line-height:1.17647;}h5,#edd_checkout_form_wrap label,#edd_purchase_receipt_products thead th{font-size:16px;line-height:1.1875;color:#676B73;}.comp-dark p{color:#676B73;}::-moz-selection{background:#84F0E1;}::selection{background:#84F0E1;}.site-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;min-height:100vh;}.site-main{overflow:hidden;}.chevron-link .icon{width:6px;height:13px;fill:#17C2AA;-webkit-transform:translate(4px,2px);-ms-transform:translate(4px,2px);transform:translate(4px,2px);-webkit-transition:-webkit-transform 0.1s cubic-bezier(0.415,0,0.575,1);transition:-webkit-transform 0.1s cubic-bezier(0.415,0,0.575,1);transition:transform 0.1s cubic-bezier(0.415,0,0.575,1);transition:transform 0.1s cubic-bezier(0.415,0,0.575,1),-webkit-transform 0.1s cubic-bezier(0.415,0,0.575,1);}.chevron-link:hover .icon{-webkit-transform:translate(9px,2px);-ms-transform:translate(9px,2px);transform:translate(9px,2px);}.comp-pinned{padding-left:20px;padding-right:20px;}@media screen and (min-width: 1024px) {.comp-pinned{padding-left:2vw;padding-right:2vw;}}.comp-fluid{padding-left:20px;padding-right:20px;}@media screen and (min-width: 480px) {.comp-fluid{padding-left:30px;padding-right:30px;}}@media screen and (min-width: 768px) {.comp-fluid{padding-left:5.333vw;padding-right:5.333vw;}}.comp-contained{padding-left:15px;padding-right:15px;max-width:830px;margin:0 auto;}@media screen and (min-width: 480px) {.comp-contained{padding-left:30px;padding-right:30px;}}.comp-contained-large{max-width:1400px;margin:0 auto;}.comp-large{overflow-x:hidden;}.comp-large header{padding-top:11.25vw;padding-bottom:9vw;text-align:center;font-size:18px;margin:0 auto;}@media screen and (max-width: 767px) {.comp-large header{max-width:80vw;}}@media screen and (min-width: 480px) {.comp-large header{padding-top:9.25vw;padding-bottom:7.5vw;}}@media screen and (min-width: 1024px) {.comp-large header{padding-top:7.5vw;padding-bottom:5vw;}}.comp-large header h2{margin:0;}.comp-large header p{font-size:16px;font-weight:300;line-height:1.5;margin-top:.6em;}@media screen and (min-width: 480px) {.comp-large header p{font-size:18px;}}.comp-large footer{padding-top:4vw;padding-bottom:11.25vw;text-align:center;}@media screen and (min-width: 480px) {.comp-large footer{padding-bottom:9.25vw;}}@media screen and (min-width: 1024px) {.comp-large footer{padding-bottom:6.25vw;}}.comp-large footer h1{margin:0;font-size:24px;font-weight:normal;line-height:1.2;}.comp-large footer p{color:#ACAFB6;font-size:17px;font-weight:300;line-height:1.5;}.comp-dark{background:#20222B;}.btn,.page-template-application-form .gform_button_select_files,#edd_checkout_form_wrap #edd_show_discount .edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount,#edd-purchase-button,#edd_purchase_receipt_products .edd_download_file_link{display:inline-block;padding:9px 23px 10px;color:#fff;font-size:16px;line-height:1.1875;text-align:center;background:#17C2AA;border-radius:38px;border:none;-webkit-transition:background-color 100ms cubic-bezier(0.415,0,0.575,1);transition:background-color 100ms cubic-bezier(0.415,0,0.575,1);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.btn:hover,.page-template-application-form .gform_button_select_files:hover,#edd_checkout_form_wrap #edd_show_discount .edd-apply-discount:hover,#edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount:hover,#edd-purchase-button:hover,#edd_purchase_receipt_products .edd_download_file_link:hover,.btn.active,.page-template-application-form .active.gform_button_select_files,#edd_checkout_form_wrap #edd_show_discount .active.edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .active.edd-apply-discount,.active#edd-purchase-button,#edd_purchase_receipt_products .active.edd_download_file_link{color:#fff;background-color:#14ab96;}.btn .icon-chevron-right,.page-template-application-form .gform_button_select_files .icon-chevron-right,#edd_checkout_form_wrap #edd_show_discount .edd-apply-discount .icon-chevron-right,#edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount .icon-chevron-right,#edd-purchase-button .icon-chevron-right,#edd_purchase_receipt_products .edd_download_file_link .icon-chevron-right{fill:#fff;width:8px;height:14px;vertical-align:middle;margin-left:7px;position:relative;top:-1px;}.btn-secondary,.page-template-application-form .gform_button_select_files{color:#676B73;background:transparent;box-shadow:0 0 0 1px #676B73 inset;box-shadow:0 0 0 1px rgba(103,107,115,0.4) inset;border-radius:40px;-webkit-transition:background 100ms cubic-bezier(0.415,0,0.575,1),color 100ms cubic-bezier(0.415,0,0.575,1),box-shadow 100ms cubic-bezier(0.415,0,0.575,1);transition:background 100ms cubic-bezier(0.415,0,0.575,1),color 100ms cubic-bezier(0.415,0,0.575,1),box-shadow 100ms cubic-bezier(0.415,0,0.575,1);}.btn-secondary:hover,.page-template-application-form .gform_button_select_files:hover,.btn-secondary:active,.page-template-application-form .gform_button_select_files:active{background:#676B73;color:#fff;}.btn-textured{color:#fff;color:rgba(255,255,255,0.8);background:transparent;box-shadow:0 0 0 1px #fff inset;box-shadow:0 0 0 1px rgba(255,255,255,0.45) inset;border-radius:40px;-webkit-transition:background 100ms cubic-bezier(0.415,0,0.575,1),color 100ms cubic-bezier(0.415,0,0.575,1),box-shadow 100ms cubic-bezier(0.415,0,0.575,1);transition:background 100ms cubic-bezier(0.415,0,0.575,1),color 100ms cubic-bezier(0.415,0,0.575,1),box-shadow 100ms cubic-bezier(0.415,0,0.575,1);}.btn-textured:hover,.btn-textured:active{color:#20222B;background:#fff;}.btn-circle{width:34px;height:34px;border-radius:50%;text-align:center;line-height:34px;padding:0;box-shadow:0 0 0 1px #fff inset;}.btn-large{padding:14px 28px 13px;font-size:18px;}.btn-large .icon-chevron-right{position:relative;top:-1px;width:8px;height:14px;margin-left:7px;}.btn-small,.page-template-application-form .gform_button_select_files,#edd_checkout_form_wrap #edd_show_discount .edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount{padding:10px 22px;font-size:14px;}.btn~.btn,.page-template-application-form .gform_button_select_files~.btn,#edd_checkout_form_wrap #edd_show_discount .edd-apply-discount~.btn,#edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount~.btn,#edd-purchase-button~.btn,#edd_purchase_receipt_products .edd_download_file_link~.btn,.page-template-application-form .btn~.gform_button_select_files,.page-template-application-form .gform_button_select_files~.gform_button_select_files,#edd_checkout_form_wrap #edd_show_discount .page-template-application-form .edd-apply-discount~.gform_button_select_files,.page-template-application-form #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount~.gform_button_select_files,#edd_checkout_form_wrap #edd-discount-code-wrap .page-template-application-form .edd-apply-discount~.gform_button_select_files,.page-template-application-form #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount~.gform_button_select_files,.page-template-application-form #edd-purchase-button~.gform_button_select_files,#edd_purchase_receipt_products .page-template-application-form .edd_download_file_link~.gform_button_select_files,.page-template-application-form #edd_purchase_receipt_products .edd_download_file_link~.gform_button_select_files,#edd_checkout_form_wrap #edd_show_discount .btn~.edd-apply-discount,.page-template-application-form #edd_checkout_form_wrap #edd_show_discount .gform_button_select_files~.edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .page-template-application-form .gform_button_select_files~.edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .edd-apply-discount~.edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount #edd-purchase-button~.edd-apply-discount,#edd_purchase_receipt_products #edd_checkout_form_wrap #edd_show_discount .edd_download_file_link~.edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount #edd_purchase_receipt_products .edd_download_file_link~.edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .btn~.edd-apply-discount,.page-template-application-form #edd_checkout_form_wrap #edd-discount-code-wrap .gform_button_select_files~.edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .page-template-application-form .gform_button_select_files~.edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount~.edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap #edd-purchase-button~.edd-apply-discount,#edd_purchase_receipt_products #edd_checkout_form_wrap #edd-discount-code-wrap .edd_download_file_link~.edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap #edd_purchase_receipt_products .edd_download_file_link~.edd-apply-discount,.btn~#edd-purchase-button,.page-template-application-form .gform_button_select_files~#edd-purchase-button,#edd_checkout_form_wrap #edd_show_discount .edd-apply-discount~#edd-purchase-button,#edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount~#edd-purchase-button,#edd-purchase-button~#edd-purchase-button,#edd_purchase_receipt_products .edd_download_file_link~#edd-purchase-button,#edd_purchase_receipt_products .btn~.edd_download_file_link,.page-template-application-form #edd_purchase_receipt_products .gform_button_select_files~.edd_download_file_link,#edd_purchase_receipt_products .page-template-application-form .gform_button_select_files~.edd_download_file_link,#edd_checkout_form_wrap #edd_show_discount #edd_purchase_receipt_products .edd-apply-discount~.edd_download_file_link,#edd_purchase_receipt_products #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount~.edd_download_file_link,#edd_checkout_form_wrap #edd-discount-code-wrap #edd_purchase_receipt_products .edd-apply-discount~.edd_download_file_link,#edd_purchase_receipt_products #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount~.edd_download_file_link,#edd_purchase_receipt_products #edd-purchase-button~.edd_download_file_link,#edd_purchase_receipt_products .edd_download_file_link~.edd_download_file_link{margin-left:10px;}@media screen and (min-width: 480px) {.edd_download_purchase_form{display:inline-block;vertical-align:top;}}.tooltip-trigger{position:relative;}.tooltip-trigger:hover .tooltip{opacity:1;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);pointer-events:all;}.tooltip{position:absolute;bottom:100%;left:50%;min-width:180px;box-sizing:padding-box;padding:22px;background:#ffffff;box-shadow:0px 0px 0px 1px rgba(0,0,0,0.1),0px 2px 10px 0px rgba(0,0,0,0.12);border-radius:3px;opacity:0;-webkit-transform:translate(-50%,25%);-ms-transform:translate(-50%,25%);transform:translate(-50%,25%);-webkit-transition:all 0.5s cubic-bezier(0.68,-0.55,0.265,1.55);transition:all 0.5s cubic-bezier(0.68,-0.55,0.265,1.55);pointer-events:none;}.tooltip:after,.tooltip:before{position:absolute;top:100%;left:50%;border:solid transparent;content:'';height:0;width:0;pointer-events:none;}.tooltip:after{border-color:rgba(255,255,255,0);border-top-color:#ffffff;border-width:12px;margin-left:-12px;}.tooltip:before{border-color:rgba(255,255,255,0);border-top-color:rgba(0,0,0,0.1);border-width:14px;margin-left:-14px;}.tooltip.left{left:100%;}.tooltip.left:after,.tooltip.left:before{left:29%;}.tooltip.right{left:0;}.tooltip.right:after,.tooltip.right:before{left:73%;}.icon-twitter{width:22px;height:18px;fill:#55ACEE;}.icon-tumblr{width:10px;height:18px;fill:#36455D;}.icon-facebook{width:18px;height:18px;fill:#3A5999;}.icon-github{width:18px;height:18px;}.icon-email{width:21px;height:14px;fill:#17C2AA;}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,textarea:focus,select:focus{outline-color:#17C2AA;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:35px;background:#fff url(images/chevron-down.svg) right 10px center no-repeat;}::-webkit-input-placeholder{color:#676B73;}::-moz-placeholder{color:#676B73;}:-ms-input-placeholder{color:#676B73;}::placeholder{color:#676B73;}:focus::-webkit-input-placeholder{color:#ACAFB6;}:focus::-moz-placeholder{color:#ACAFB6;}:focus:-ms-input-placeholder{color:#ACAFB6;}:focus::placeholder{color:#ACAFB6;}.page.comp-contained{padding-bottom:100px;}.page.comp-contained .entry-header{padding-top:137px;text-align:center;}.page.comp-contained .entry-content{margin-top:80px;}.featured-blog.blog{overflow:hidden;}.featured-blog.blog article{padding-top:5vw;}.featured-blog.blog .post-hero-bg{-webkit-filter:blur(2px);filter:blur(2px);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:0.23;}.featured-blog.blog .post-title{text-align:center;color:white;text-transform:uppercase;font-size:12px;margin-bottom:20px;letter-spacing:1px;}.featured-blog.blog .post-title p{display:inline-block;width:auto;background-color:#13141A;padding:9px 13px;margin:0;line-height:normal;}.featured-blog.blog .entry-header{text-align:center;color:white;}.featured-blog.blog .entry-thumb{width:100%;margin:0 auto;border:7px solid rgba(255,255,255,0.2);}@media screen and (min-width: 1024px) {.featured-blog.blog .entry-thumb{width:20%;margin-left:13.33%;}}@media screen and (min-width: 1024px) {.featured-blog.blog .entry-text{padding-left:3vw;}}.featured-blog.blog .entry-content{color:white;}.featured-blog.blog .btn,.featured-blog.blog .page-template-application-form .gform_button_select_files,.page-template-application-form .featured-blog.blog .gform_button_select_files,.featured-blog.blog #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .featured-blog.blog .edd-apply-discount,.featured-blog.blog #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .featured-blog.blog .edd-apply-discount,.featured-blog.blog #edd-purchase-button,.featured-blog.blog #edd_purchase_receipt_products .edd_download_file_link,#edd_purchase_receipt_products .featured-blog.blog .edd_download_file_link{color:white;box-shadow:inset 0 0 0 1px #7D8187;}.featured-blog.blog .icon-chevron-right{height:9px;}.blog .type-post,.blog .post-inner,.archive .type-post,.archive .post-inner{position:relative;}@media screen and (min-width: 1024px) {.blog .type-post .entry-header h2,.archive .type-post .entry-header h2{margin-top:0;}}.blog .type-post:not(.top-post),.archive .type-post:not(.top-post){padding-top:8vw;padding-bottom:8vw;}@media screen and (min-width: 768px) {.blog .type-post:not(.top-post),.archive .type-post:not(.top-post){padding-top:5vw;padding-bottom:5vw;}}.blog .type-post:not(.top-post):nth-child(odd),.archive .type-post:not(.top-post):nth-child(odd){background-color:#F5F6F7;}.blog .type-post:not(.top-post):nth-child(odd) .entry-thumb,.archive .type-post:not(.top-post):nth-child(odd) .entry-thumb{border-color:#fff;}.blog .type-post:not(.top-post) h2 a,.archive .type-post:not(.top-post) h2 a{color:inherit;}.blog .type-post:not(.top-post) .entry-meta a,.archive .type-post:not(.top-post) .entry-meta a{color:inherit;}.blog .entry-thumb,.archive .entry-thumb{display:block;overflow:hidden;background-color:#20222B;border:10px solid #F5F6F7;background-clip:content-box;}@media screen and (max-width: 1023px) {.blog .entry-thumb,.archive .entry-thumb{max-width:678px;margin:0 auto;}}@media screen and (min-width: 1024px) {.blog .entry-thumb,.archive .entry-thumb{display:inline-block;width:33.333%;vertical-align:middle;}}.blog .entry-thumb:hover img,.archive .entry-thumb:hover img{opacity:0.6;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}.blog .entry-thumb img,.archive .entry-thumb img{display:block;max-width:100%;height:auto;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.top-post{padding-top:100px;padding-bottom:6vw;}@media screen and (min-width: 1024px) {.top-post{padding-top:10vw;}}.top-post:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';background:#20222B;}.top-post h2{color:#fff;}.top-post h2 a{color:inherit;}.top-post .permalink .icon{fill:#fff;}.top-post .entry-thumb{border-color:rgba(255,255,255,0.2);}.top-post .entry-content{color:rgba(255,255,255,0.7);}.top-post .entry-meta{color:rgba(255,255,255,0.35);}.top-post .entry-meta a{color:inherit;}.post-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-position:center center;background-size:cover;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.15;}@media screen and (max-width: 1023px) {.entry-text{max-width:678px;margin:0 auto;}}@media screen and (min-width: 1024px) {.entry-text{display:inline-block;vertical-align:middle;width:66.666%;margin-left:-5px;padding:0 80px 0 5vw;}}@media screen and (min-width: 1440px) {.entry-text{padding-right:185px;}}@media screen and (min-width: 1024px) {.entry-meta{margin-top:2.375em;}}.entry-meta a:hover{text-decoration:underline;}.permalink{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}@media screen and (max-width: 1023px) {.permalink{display:none;}}.permalink:hover+.entry-thumb img{opacity:0.6;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}.permalink .icon{width:44px;height:24px;fill:#17C2AA;}.blog-page-navigation{padding:4vw;text-align:center;}.blog-page-navigation .icon{display:inline-block;margin:2px 20px 0;width:29px;height:16px;}.blog-page-navigation .blog-nav-item{color:#20222B;}.blog-page-navigation .blog-nav-item.prev .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.blog-page-navigation .blog-nav-item.next:before{content:'/ ';}.blog-page-navigation .blog-nav-item span .icon{fill:rgba(32,34,43,0.2);}.blog-page-navigation .blog-nav-item a{color:inherit;}.blog-page-navigation .blog-nav-item a:hover{color:#17C2AA;}.blog-page-navigation .blog-nav-item a:hover .icon{fill:#17C2AA;}.blog-page-navigation .blog-nav-item a .icon{fill:#20222B;}.single-post .comp-contained{max-width:560px;}@media screen and (min-width: 768px) {.single-post .comp-contained{padding:0;}}.single-post .type-post{padding-top:20vw;}@media screen and (min-width: 480px) {.single-post .type-post{padding-top:14vw;}}@media screen and (min-width: 768px) {.single-post .type-post{padding-top:12vw;}}@media screen and (min-width: 1200px) {.single-post .type-post{padding-top:10vw;}}.single-post .entry-header{text-align:center;margin-bottom:67px;}@media screen and (max-width: 767px) {.single-post .entry-header{margin-bottom:47px;}}.single-post .entry-header h2{margin-bottom:0;}.single-post .entry-header .sub-title{color:#ACAFB6;}.single-post .entry-header a{color:inherit;}.single-post .entry-thumb{margin-bottom:60px;}@media screen and (max-width: 767px) {.single-post .entry-thumb{margin-bottom:30px;}}.single-post .entry-thumb img{max-width:100%;height:auto;}@media screen and (min-width: 768px) {.single-post .entry-thumb img{max-width:738px;margin-left:-89px;}}.single-post .entry-content img,.single-post .entry-content iframe{max-width:100%;}.single-post .entry-content img{height:auto;}.single-post .entry-meta{margin-top:40px;margin-bottom:71px;border-top:1px solid #D6D7DB;}@media screen and (max-width: 767px) {.single-post .entry-meta .meta-title{display:block;margin-bottom:15px;}}@media screen and (min-width: 768px) {.single-post .entry-meta .meta-title{margin-right:61px;}}.single-post .entry-meta .entry-tags{padding:30px 0;border-bottom:1px solid #D6D7DB;}.single-post .entry-meta .entry-share{padding:30px 0;}@media screen and (max-width: 767px) {.single-post .entry-meta .entry-share{text-align:center;}}.single-post .entry-meta .entry-share a{margin:0 10px;vertical-align:middle;}.single-post .entry-meta .entry-author{border-top:1px solid #D6D7DB;padding-top:50px;}.single-post .entry-meta .entry-author h4,.single-post .entry-meta .entry-author .page-template-services .gform_body label,.page-template-services .gform_body .single-post .entry-meta .entry-author label,.single-post .entry-meta .entry-author .page-template-application-form .gform_body label,.page-template-application-form .gform_body .single-post .entry-meta .entry-author label,.single-post .entry-meta .entry-author .page-template-support-form .gform_body label,.page-template-support-form .gform_body .single-post .entry-meta .entry-author label,.single-post .entry-meta .entry-author .page-template-support-submission-form .gform_body label,.page-template-support-submission-form .gform_body .single-post .entry-meta .entry-author label{margin:0 0 10px;font-size:20px;}.single-post .entry-meta .entry-author img{float:left;border-radius:50%;}@media screen and (max-width: 767px) {.single-post .entry-meta .entry-author img{width:60px;height:60px;}}.single-post .entry-meta .entry-author .author-info{margin-left:110px;}@media screen and (max-width: 767px) {.single-post .entry-meta .entry-author .author-info{margin-left:85px;}}.entry-comments{background-color:#F5F6F7;padding:4vw 0;}.share-shortlink{font-size:13px;width:100%;}@media screen and (max-width: 767px) {.share-shortlink{margin:0 auto 15px;text-align:center;width:80%;display:block;}}@media screen and (min-width: 768px) {.share-shortlink{width:217px;margin-right:10px;}}.toc{display:none;margin-top:40px;margin-bottom:40px;}.toc.visible{display:inline-block;}.toc-title{display:block;margin:0 0 10px;border-bottom:1px solid #D6D7DB;}.toc-item:after{content:"";display:block;}[data-toc-item]{display:block;}.toc-top{display:none;position:fixed;right:0;bottom:0;left:0;padding:10px;text-align:center;background:rgba(255,255,255,0.92);border-top:1px solid rgba(0,0,0,0.1);-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);-webkit-transition:opacity 500ms cubic-bezier(0.77,0.02,0.125,0.99),-webkit-transform 500ms cubic-bezier(0.77,0.02,0.125,0.99);transition:opacity 500ms cubic-bezier(0.77,0.02,0.125,0.99),-webkit-transform 500ms cubic-bezier(0.77,0.02,0.125,0.99);transition:opacity 500ms cubic-bezier(0.77,0.02,0.125,0.99),transform 500ms cubic-bezier(0.77,0.02,0.125,0.99);transition:opacity 500ms cubic-bezier(0.77,0.02,0.125,0.99),transform 500ms cubic-bezier(0.77,0.02,0.125,0.99),-webkit-transform 500ms cubic-bezier(0.77,0.02,0.125,0.99);}.toc-top.animating,.toc-top.visible{display:block;}.toc-top.animating{opacity:0;}.toc-top.visible{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.page-template-application-form .gfield{margin-bottom:20px;}.page-template-application-form .gform_wrapper .gform_body textarea.medium{width:100%;}.page-template-application-form .gform_button_select_files{padding:10px 14px;}@media screen and (min-width: 1024px) {.page-template-application-form .gform_body .gform_fields .text-custom .ginput_container{width:75%;}}.page-template-application-form .site-main .gform_wrapper .gform_footer{margin:4.77vw 0;}.page-template-careers .comp-contained{max-width:920px;}.hero-careers{text-align:center;background-position:center top;background-size:cover;}.hero-careers .hero-header h1{color:#fff;}.careers-intro{text-align:center;padding:74px 0 59px 0;}.careers-intro-title{margin:0;color:#20222B;}.careers-listing-group{padding-bottom:134px;}.careers-listing-item{padding:0 22px;border-top:1px solid #E1E2E6;}@media screen and (min-width: 768px) {.careers-listing-item{padding:30px 22px;overflow:hidden;}}@media screen and (max-width: 767px) {.careers-listing-icon{display:none;}}@media screen and (min-width: 768px) {.careers-listing-icon{width:182px;height:113px;background-color:#E3E5EA;float:left;}}.careers-listing-icon img{max-width:100%;}@media screen and (min-width: 768px) {.careers-listing-info{margin-left:227px;}}.careers-listing-title{cursor:pointer;margin:0;}.careers-listing-title .listing-toggle{position:relative;display:block;color:#20222B;padding-right:36px;padding:0.83em 0;}.careers-listing-title .listing-toggle.open{color:#17C2AA;}.careers-listing-title .listing-toggle.open i{background-color:#17C2AA;}.careers-listing-title .listing-toggle.open i:before{display:none;}.careers-listing-title .listing-toggle i{position:absolute;display:block;top:calc(50% - 1px);right:0;width:26px;height:2px;background-color:#BFC3CB;}.careers-listing-title .listing-toggle i:before{position:absolute;display:block;left:calc(50% - 1px);top:-12px;height:26px;width:2px;background-color:#BFC3CB;content:'';}.careers-listing-details{display:none;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}.careers-listing-details>:first-child{margin-top:0;}.careers-listing-details.animating,.careers-listing-details.visible{display:block;}.careers-listing-details.animating-in{opacity:0;}.careers-listing-details.animating-out{opacity:0;}.careers-listing-details.visible{opacity:1;}.careers-listing-share{padding:22px;margin:75px 0 30px 0;background-color:#F5F6F7;}@media screen and (max-width: 767px) {.careers-listing-share{text-align:center;}}@media screen and (min-width: 768px) {.careers-listing-share{margin-bottom:0;margin-left:-227px;padding:22px 41px;}}.careers-listing-share .share-title{margin:0 0 10px 0;}@media screen and (min-width: 600px) {.careers-listing-share .share-title{display:inline-block;vertical-align:middle;margin:0 48px 0 0;}}@media screen and (max-width: 767px) {.careers-listing-share .share-shortlink{margin-top:10px;margin-bottom:0;}}@media screen and (min-width: 768px) {.careers-listing-share .share-shortlink{width:40%;}}.careers-listing-share .share-link{margin-right:20px;}.careers-listing-share .icon{vertical-align:middle;}.careers-listing-share .icon-email{width:24px;height:16px;}.checkout-sidebar{vertical-align:top;padding:25px 5%;}@media screen and (min-width: 1024px) {.checkout-sidebar{display:table-cell;padding:275px 5%;max-width:450px;width:35%;}}.checkout-sidebar.empty{display:none;}.edd-checkout .entry-header{padding-top:98px;text-align:center;}.edd-checkout .entry-title{margin-bottom:58px;}.edd-checkout .site-main{overflow:hidden;}#edd_checkout_cart_wrap{margin-bottom:72px;}@media screen and (min-width: 480px) {#edd_checkout_cart_wrap{padding-left:30px;padding-right:30px;}}@media screen and (min-width: 768px) {#edd_checkout_cart td.edd_cart_actions,#edd_checkout_cart td:last-child,#edd_checkout_cart th.edd_cart_actions,#edd_checkout_cart th.edd_cart_total,#edd_checkout_cart th:last-child{text-align:left;}}#edd_checkout_cart th,#edd_checkout_cart td{border:none;}#edd_checkout_cart .edd_cart_header_row th,#edd_checkout_cart tbody td{background:transparent;border-bottom:1px solid #ebebed;}#edd_checkout_cart .edd_cart_header_row th,#edd_checkout_cart tbody td,#edd_checkout_cart tfoot th{padding-left:0;padding-right:0;color:#676B73;}#edd_checkout_cart .edd_cart_header_row th,#edd_checkout_cart .edd_cart_footer_row .edd_cart_total{color:#20222B;font-size:17px;}#edd_checkout_cart tbody td{padding-top:30px;padding-bottom:30px;}@media screen and (min-width: 768px) {#edd_checkout_cart .edd_cart_footer_row th{padding-left:72%;}}#edd_checkout_cart .edd_cart_footer_row th span{float:right;}#edd_checkout_cart .edd_cart_subtotal,#edd_checkout_cart .edd_cart_total{padding-top:30px;}#edd_checkout_cart .edd_cart_tax{padding-bottom:20px;}.edd_cart_total{position:relative;}.edd_cart_total:after{position:absolute;top:0;right:0;width:29%;height:1px;background-color:#ebebed;content:'';}@media screen and (min-width: 768px) {#edd_discount_code{line-height:24px;position:absolute;top:-240px;left:10px;max-width:375px;}#edd_discount_code>p{margin:0;}}#edd_checkout_form_wrap{position:relative;counter-reset:section;border-top:1px solid #ebebed;}#edd_checkout_form_wrap #edd_show_discount,#edd_checkout_form_wrap #edd-discount-code-wrap{background:transparent;border:none;}#edd_checkout_form_wrap #edd_show_discount .edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount{margin-top:10px;}#edd_checkout_form_wrap #edd-discount-code-wrap{padding-top:10px;}#edd_checkout_form_wrap fieldset{border:none;}#edd_checkout_form_wrap fieldset:not(#edd_discount_code){position:relative;padding:40px 0;margin-bottom:0;counter-increment:section;}@media screen and (min-width: 768px) {#edd_checkout_form_wrap fieldset:not(#edd_discount_code){padding:83px 0;}}#edd_checkout_form_wrap fieldset:not(#edd_discount_code):before{display:block;width:50px;height:50px;border:1px solid #20222B;border-radius:50%;font-size:25px;text-align:center;line-height:48px;color:#20222B;content:" " counter(section);margin:0 auto 20px;}@media screen and (min-width: 1024px) {#edd_checkout_form_wrap fieldset:not(#edd_discount_code):before{position:absolute;right:calc(100% + 20px);margin:-12px 0 0 0;}}.edd_discount_link{display:block;}.edd_discount{position:relative;}@media screen and (min-width: 768px) {.edd_discount_remove{position:absolute;right:-20px;}}@media screen and (min-width: 768px) {#edd_checkout_form_wrap{padding-right:110px;padding-left:110px;}}#edd_checkout_form_wrap input[type=text],#edd_checkout_form_wrap input[type=email],#edd_checkout_form_wrap input[type=password],#edd_checkout_form_wrap textarea{padding:10px 14px;}#edd_checkout_form_wrap input.edd-input,#edd_checkout_form_wrap textarea.edd-input,#edd_checkout_form_wrap select.edd-select{width:100%;font-size:13px;line-height:16px;clear:both;}@media screen and (min-width: 768px) {#edd_checkout_form_wrap label{float:left;}}#edd_checkout_form_wrap .select-container{clear:both;}#edd_checkout_form_wrap span.edd-description{color:#676B73;}@media screen and (min-width: 768px) {#edd_checkout_form_wrap span.edd-description{float:right;margin-bottom:10px;}}#edd_checkout_form_wrap fieldset#edd_cc_fields{background:transparent;border:none;}#edd_checkout_form_wrap #edd-payment-mode-wrap .edd-payment-mode-label{margin-bottom:20px;}#edd_checkout_form_wrap #edd-payment-mode-wrap .edd-gateway-option{overflow:hidden;cursor:pointer;margin-right:54px;}@media screen and (min-width: 1024px) {#edd_checkout_form_wrap #edd-payment-mode-wrap .edd-gateway-option{margin-right:59px;}}#edd_checkout_form_wrap #edd-payment-mode-wrap .edd-gateway-option input[type="radio"]{position:absolute;right:200%;}#edd_checkout_form_wrap #edd-payment-mode-wrap .edd-gateway-option input[type="radio"]:checked+.icon-checkbox{background-image:url(images/checkbox-selected.svg);}#edd_checkout_form_wrap #edd-payment-mode-wrap .edd-gateway-option .icon-checkbox{display:inline-block;vertical-align:middle;width:24px;height:24px;margin-right:15px;background-image:url(images/checkbox-default.svg);}#edd_checkout_form_wrap #edd_payment_mode_select,#edd_checkout_form_wrap fieldset#edd_register_fields #edd_checkout_user_info{margin-bottom:0;}#edd_checkout_form_wrap #edd_final_total_wrap{background:transparent;border:none;padding:0;margin:0;font-size:24px;line-height:44px;float:left;}#edd_checkout_form_wrap #edd_final_total_wrap strong{color:#ACAFB6;}#edd_checkout_form_wrap #edd_final_total_wrap .edd_cart_amount{color:#20222B;}#edd_checkout_form_wrap #edd-card-number-wrap{position:relative;}@media screen and (min-width: 768px) {#edd_checkout_form_wrap #edd-card-number-wrap label{position:static;}}@media screen and (min-width: 768px) {#edd_checkout_form_wrap span.card-type{right:38px;top:33px;}}@media screen and (min-width: 768px) {#edd_checkout_form_wrap input.edd-input.card-number.valid{background-image:url(images/checkmark-green.svg);}}#edd_checkout_form_wrap #edd-payment-mode-wrap .edd-payment-mode-label,#edd_checkout_user_info legend,#edd_cc_fields legend,#edd_cc_address legend{margin-bottom:38px;}@media screen and (max-width: 1023px) {#edd_checkout_form_wrap #edd-payment-mode-wrap .edd-payment-mode-label,#edd_checkout_user_info legend,#edd_cc_fields legend,#edd_cc_address legend{display:block;text-align:center;}}#edd_purchase_form_wrap fieldset:nth-of-type(odd):after{position:absolute;z-index:-1;top:0;width:200vw;height:100%;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);background:#F5F6F7;content:'';}@media screen and (min-width: 768px) {#edd_purchase_form_wrap fieldset:nth-of-type(odd):after{-webkit-transform:translateX(calc(-50vw));-ms-transform:translateX(calc(-50vw));transform:translateX(calc(-50vw));}}@media screen and (max-width: 1023px) {#edd_purchase_form_wrap fieldset#edd_purchase_submit{text-align:center;}}#edd_purchase_form_wrap fieldset#edd_purchase_submit:before{display:none;}#edd-purchase-button{float:right;}@media screen and (max-width: 479px) {#edd-purchase-button{margin-top:20px;width:100%;}}.edd_clearfix:after{height:0;}.edd_empty_cart{display:block;text-align:center;margin-bottom:80px;}@media screen and (min-width: 768px) {#edd-discount-error-wrap{padding:2px 10px;margin-top:0.8em;}}.checkout-wrapper{max-width:1280px;margin:0 auto;}@media screen and (min-width: 1024px) {.checkout-wrapper{display:table;width:100%;}}.checkout-content{padding-left:5%;padding-right:5%;}@media screen and (min-width: 1024px) {.checkout-content{display:table-cell;max-width:830px;width:65%;}}.checkout-content article.comp-contained{padding-left:0;padding-right:0;}@media screen and (max-width: 1023px) {.checkout-content article.comp-contained{padding-bottom:0;}}.edd-success .receipt-table-wrap,.edd-failed-transaction .receipt-table-wrap,.edd-purchase-history .receipt-table-wrap{padding-left:30px;padding-right:30px;margin-bottom:80px;}.edd-success th,.edd-success td,.edd-failed-transaction th,.edd-failed-transaction td,.edd-purchase-history th,.edd-purchase-history td{padding:8px 0;}.edd-success h3,.edd-success .blog .type-post:not(.top-post) h2,.blog .type-post:not(.top-post) .edd-success h2,.edd-success .archive .type-post:not(.top-post) h2,.archive .type-post:not(.top-post) .edd-success h2,.edd-success #edd_checkout_form_wrap #edd-payment-mode-wrap .edd-payment-mode-label,#edd_checkout_form_wrap #edd-payment-mode-wrap .edd-success .edd-payment-mode-label,.edd-success #edd_checkout_user_info legend,#edd_checkout_user_info .edd-success legend,.edd-success #edd_cc_fields legend,#edd_cc_fields .edd-success legend,.edd-success #edd_cc_address legend,#edd_cc_address .edd-success legend,.edd-success .page-template-services .gform_body .gsection_title,.page-template-services .gform_body .edd-success .gsection_title,.edd-success .page-template-application-form .gform_body .gsection_title,.page-template-application-form .gform_body .edd-success .gsection_title,.edd-success .page-template-support-form .gform_body .gsection_title,.page-template-support-form .gform_body .edd-success .gsection_title,.edd-success .page-template-support-submission-form .gform_body .gsection_title,.page-template-support-submission-form .gform_body .edd-success .gsection_title,.edd-success .support-platform-selector li,.support-platform-selector .edd-success li,.edd-failed-transaction h3,.edd-failed-transaction .blog .type-post:not(.top-post) h2,.blog .type-post:not(.top-post) .edd-failed-transaction h2,.edd-failed-transaction .archive .type-post:not(.top-post) h2,.archive .type-post:not(.top-post) .edd-failed-transaction h2,.edd-failed-transaction #edd_checkout_form_wrap #edd-payment-mode-wrap .edd-payment-mode-label,#edd_checkout_form_wrap #edd-payment-mode-wrap .edd-failed-transaction .edd-payment-mode-label,.edd-failed-transaction #edd_checkout_user_info legend,#edd_checkout_user_info .edd-failed-transaction legend,.edd-failed-transaction #edd_cc_fields legend,#edd_cc_fields .edd-failed-transaction legend,.edd-failed-transaction #edd_cc_address legend,#edd_cc_address .edd-failed-transaction legend,.edd-failed-transaction .page-template-services .gform_body .gsection_title,.page-template-services .gform_body .edd-failed-transaction .gsection_title,.edd-failed-transaction .page-template-application-form .gform_body .gsection_title,.page-template-application-form .gform_body .edd-failed-transaction .gsection_title,.edd-failed-transaction .page-template-support-form .gform_body .gsection_title,.page-template-support-form .gform_body .edd-failed-transaction .gsection_title,.edd-failed-transaction .page-template-support-submission-form .gform_body .gsection_title,.page-template-support-submission-form .gform_body .edd-failed-transaction .gsection_title,.edd-failed-transaction .support-platform-selector li,.support-platform-selector .edd-failed-transaction li,.edd-purchase-history h3,.edd-purchase-history .blog .type-post:not(.top-post) h2,.blog .type-post:not(.top-post) .edd-purchase-history h2,.edd-purchase-history .archive .type-post:not(.top-post) h2,.archive .type-post:not(.top-post) .edd-purchase-history h2,.edd-purchase-history #edd_checkout_form_wrap #edd-payment-mode-wrap .edd-payment-mode-label,#edd_checkout_form_wrap #edd-payment-mode-wrap .edd-purchase-history .edd-payment-mode-label,.edd-purchase-history #edd_checkout_user_info legend,#edd_checkout_user_info .edd-purchase-history legend,.edd-purchase-history #edd_cc_fields legend,#edd_cc_fields .edd-purchase-history legend,.edd-purchase-history #edd_cc_address legend,#edd_cc_address .edd-purchase-history legend,.edd-purchase-history .page-template-services .gform_body .gsection_title,.page-template-services .gform_body .edd-purchase-history .gsection_title,.edd-purchase-history .page-template-application-form .gform_body .gsection_title,.page-template-application-form .gform_body .edd-purchase-history .gsection_title,.edd-purchase-history .page-template-support-form .gform_body .gsection_title,.page-template-support-form .gform_body .edd-purchase-history .gsection_title,.edd-purchase-history .page-template-support-submission-form .gform_body .gsection_title,.page-template-support-submission-form .gform_body .edd-purchase-history .gsection_title,.edd-purchase-history .support-platform-selector li,.support-platform-selector .edd-purchase-history li{display:none;}#edd_purchase_receipt_products thead th{padding-bottom:18px;border-bottom:1px solid #ebebed;}#edd_purchase_receipt_products tr td{padding:28px 0;}#edd_purchase_receipt_products tr td:last-child{vertical-align:top;width:20%;}#edd_purchase_receipt_products tr td .edd_purchase_receipt_product_name{font-weight:normal;}#edd_purchase_receipt_products .download-container{position:relative;padding:20px;margin-right:-25%;margin-top:28px;min-height:82px;}@media screen and (min-width: 768px) {#edd_purchase_receipt_products .edd_purchase_receipt_product_notes{padding-right:240px;}}#edd_purchase_receipt_products .edd_purchase_receipt_product_notes p{font-style:normal;margin:0 0 1em;}#edd_purchase_receipt_products .edd_download_file{margin:0;overflow:hidden;}#edd_purchase_receipt_products .download-file-name{display:inline-block;margin:14px 10px 0 0;}#edd_purchase_receipt_products .edd_download_file_link{padding-left:36px;background:#17C2AA url(includes/components/checkout/images/icon-download.svg) 20px center no-repeat;}@media screen and (max-width: 479px) {#edd_purchase_receipt_products .edd_download_file_link{margin-top:10px;}}@media screen and (min-width: 480px) {#edd_purchase_receipt_products .edd_download_file_link{float:right;}}@media screen and (min-width: 768px) {#edd_purchase_receipt_products .edd_download_file_link{float:none;position:absolute;right:20px;top:20px;}}.site-footer{padding-top:6.8vw;padding-bottom:6.8vw;background-color:#20222B;overflow:hidden;}@media screen and (max-width: 479px) {.site-footer{padding-top:9vw;}}.site-footer .icon-logo{width:141px;height:30px;margin-top:2px;fill:#ACAFB6;}@media screen and (max-width: 479px) {.site-footer .icon-logo{width:128px;height:27px;margin-bottom:10px;}}@media screen and (max-width: 1023px) and (min-width: 768px) {.site-footer .icon-logo{margin-bottom:10px;}}@media screen and (min-width: 768px) {.footer-col{float:left;}}@media screen and (max-width: 479px) {.footer-col.left,.footer-col.center{text-align:center;}}@media screen and (max-width: 1023px) and (min-width: 768px) {.footer-col.left{float:none;width:20%;max-width:240px;}.footer-col.center{width:35%;float:left;}.footer-col.right{float:right;width:60%;max-width:500px;}}@media screen and (min-width: 1024px) {.footer-col.left{width:20%;max-width:240px;}.footer-col.center{width:32%;max-width:320px;}.footer-col.right{float:right;width:48%;max-width:640px;padding-left:38px;}}@media screen and (min-width: 1160px) {.footer-col.center{width:36%;max-width:340px;}.footer-col.right{width:44%;}}.footer-cta{font-size:15px;line-height:1.71429;color:#676B73;margin-top:0;}@media screen and (min-width: 1160px) {.footer-cta{font-size:16px;}}.footer-terms{font-size:11px;color:#676B73;margin-bottom:0;}.footer-terms a{color:inherit;text-decoration:underline;}.footer-terms a:hover{text-decoration:none;}@media screen and (max-width: 767px) {.footer-terms{padding-bottom:30px;border-bottom:1px solid rgba(255,255,255,0.1);margin-bottom:25px;}}.footer-menu{color:#ACAFB6;font-size:14px;line-height:17px;list-style:none;margin:3px 0 0;padding:0;}@media screen and (min-width: 768px) {.footer-menu{width:35%;display:inline-block;vertical-align:top;}.footer-menu:first-child{width:47%;}.footer-menu:last-child{width:18%;}}@media screen and (min-width: 1160px) {.footer-menu{font-size:15px;}}@media screen and (min-width: 768px) {.footer-menu li{margin-bottom:9px;}}@media screen and (min-width: 1160px) {.footer-menu li{margin-bottom:11px;}}.footer-menu a{color:inherit;}.footer-menu a:hover{color:#17C2AA;}.footer-menu a:hover .icon{fill:#17C2AA;}@media screen and (max-width: 767px) {.footer-menu a{display:block;padding:10px 0 9px;}.footer-menu a .icon{content:url(images/chevron-right.svg);width:7px;height:13px;float:right;fill:#676B73;}}@media screen and (min-width: 768px) {.footer-menu a .icon{display:none;}}.hero{padding-top:6vw;}@media screen and (max-width: 1023px) {.hero{padding-top:60px;}}.home .hero{position:relative;z-index:0;color:#fff;}@media screen and (min-width: 1024px) {.home .hero{white-space:nowrap;}}@media screen and (max-width: 479px) {.hero .btn,.hero .page-template-application-form .gform_button_select_files,.page-template-application-form .hero .gform_button_select_files,.hero #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .hero .edd-apply-discount,.hero #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .hero .edd-apply-discount,.hero #edd-purchase-button,.hero #edd_purchase_receipt_products .edd_download_file_link,#edd_purchase_receipt_products .hero .edd_download_file_link{font-size:18px;margin:0 auto;}}.hero-header{padding-top:10.2vw;padding-bottom:16vw;position:relative;z-index:3;}@media screen and (min-width: 480px) {.hero-header{padding-top:10.2vw;padding-bottom:15vw;}}@media screen and (min-width: 768px) {.hero-header{padding-top:9.2vw;padding-bottom:12vw;}}@media screen and (min-width: 1024px) {.hero-header{padding-top:8.4vw;padding-bottom:10vw;}}@media screen and (min-width: 1300px) {.hero-header{padding-top:7vw;padding-bottom:9.8vw;}}@media screen and (min-width: 1440px) {.hero-header{padding-top:6.1vw;padding-bottom:9.4vw;}}@media screen and (min-width: 1600px) {.hero-header{padding-top:5.3vw;padding-bottom:8.9vw;}}@media screen and (max-width: 1023px) {.hero-header{text-align:center;max-width:90vw;margin-left:auto;margin-right:auto;}}.hero-header h1{margin:0 auto;}.home .hero-header{padding-top:0;padding-bottom:0;height:350px;max-width:none;}@media screen and (min-width: 640px) {.home .hero-header{height:380px;}}@media screen and (min-width: 768px) {.home .hero-header{height:450px;}}@media screen and (min-width: 1024px) {.home .hero-header{display:inline-block;vertical-align:top;top:0;width:50vw;height:47.25vw;white-space:normal;}}@media screen and (min-width: 1440px) {.home .hero-header{height:36.8vw;}}.hero-header-cta{position:absolute;top:40px;left:5.333vw;}@media screen and (min-width: 768px) {.hero-header-cta{top:10vw;}}@media screen and (min-width: 1024px) {.hero-header-cta{max-width:475px;}}@media screen and (max-width: 1023px) {.hero-header-cta{right:5.333vw;}}.hero-header-cta .hero-header-cta-btn-wrap{position:relative;height:78px;}@media screen and (min-width: 768px) {.hero-header-cta .hero-header-cta-btn-wrap{height:90px;}}@media screen and (max-width: 349px) {.hero-header-cta .hero-header-cta-btn-wrap svg{display:none;}}.hero-header-cta .btn-cta{position:absolute;left:0;margin-top:42px;margin-left:0;padding:0 28px 0 24px;height:48px;line-height:48px;display:none;white-space:nowrap;}@media screen and (max-width: 1023px) {.hero-header-cta .btn-cta{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}.hero-header-cta .btn-cta.animating,.hero-header-cta .btn-cta.visible{display:inline-block;}.hero-header-cta .btn-cta.animating-in{opacity:0;}.hero-header-cta .btn-cta.animating-out{opacity:0;}.hero-header-cta .btn-cta.visible{opacity:1;}.hero-header-cta .btn-cta.btn-disabled{pointer-events:none;}@media screen and (max-width: 767px) {.hero-header-cta .btn-cta{margin-top:30px;}}.hero-header-cta .btn-cta .hero-cta-icon{margin-right:10px;-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);}@media screen and (max-width: 479px) {.hero-header-cta .btn-cta .hero-cta-icon{margin-right:7px;}}.hero-header-cta-services{position:absolute;top:240px;left:10vw;width:80vw;max-width:375px;padding-top:19px;border-top:1px solid rgba(255,255,255,0.4);color:#fff;color:rgba(255,255,255,0.85);font-size:14px;line-height:21px;-webkit-transition:color .2s ease,border .2s ease;transition:color .2s ease,border .2s ease;}@media screen and (min-width: 480px) {.hero-header-cta-services{top:260px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}@media screen and (min-width: 640px) {.hero-header-cta-services{top:280px;}}@media screen and (min-width: 768px) {.hero-header-cta-services{top:calc(10vw + 252px);}}@media screen and (min-width: 1024px) {.hero-header-cta-services{left:5.333vw;-webkit-transform:none;-ms-transform:none;transform:none;}}.hero-header-cta-services:hover{color:white;}.hero-header-cta-services:hover .btn,.hero-header-cta-services:hover .page-template-application-form .gform_button_select_files,.page-template-application-form .hero-header-cta-services:hover .gform_button_select_files,.hero-header-cta-services:hover #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .hero-header-cta-services:hover .edd-apply-discount,.hero-header-cta-services:hover #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .hero-header-cta-services:hover .edd-apply-discount,.hero-header-cta-services:hover #edd-purchase-button,.hero-header-cta-services:hover #edd_purchase_receipt_products .edd_download_file_link,#edd_purchase_receipt_products .hero-header-cta-services:hover .edd_download_file_link{right:-4px;background:none;}.hero-header-cta-services span{float:left;display:inline-block;margin-right:40px;text-align:left;}.hero-header-cta-services .btn,.hero-header-cta-services .page-template-application-form .gform_button_select_files,.page-template-application-form .hero-header-cta-services .gform_button_select_files,.hero-header-cta-services #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .hero-header-cta-services .edd-apply-discount,.hero-header-cta-services #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .hero-header-cta-services .edd-apply-discount,.hero-header-cta-services #edd-purchase-button,.hero-header-cta-services #edd_purchase_receipt_products .edd_download_file_link,#edd_purchase_receipt_products .hero-header-cta-services .edd_download_file_link{position:absolute;right:4px;top:24px;box-shadow:0 0 0 1px rgba(255,255,255,0.7) inset;-webkit-transition:right .2s ease,box-shadow .2s ease;transition:right .2s ease,box-shadow .2s ease;}.hero-header-cta-services .btn .icon-chevron-right,.hero-header-cta-services .page-template-application-form .gform_button_select_files .icon-chevron-right,.page-template-application-form .hero-header-cta-services .gform_button_select_files .icon-chevron-right,.hero-header-cta-services #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount .icon-chevron-right,#edd_checkout_form_wrap #edd_show_discount .hero-header-cta-services .edd-apply-discount .icon-chevron-right,.hero-header-cta-services #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount .icon-chevron-right,#edd_checkout_form_wrap #edd-discount-code-wrap .hero-header-cta-services .edd-apply-discount .icon-chevron-right,.hero-header-cta-services #edd-purchase-button .icon-chevron-right,.hero-header-cta-services #edd_purchase_receipt_products .edd_download_file_link .icon-chevron-right,#edd_purchase_receipt_products .hero-header-cta-services .edd_download_file_link .icon-chevron-right{margin:0;width:10px;height:16px;-webkit-transform:translate(1px,0);-ms-transform:translate(1px,0);transform:translate(1px,0);}.hero-title{max-width:300px;color:#fff;font-size:30px;line-height:1.42;letter-spacing:-0.025em;text-align:left;}@media screen and (min-width: 480px) {.hero-title{font-size:36px;max-width:310px;}}@media screen and (min-width: 640px) {.hero-title{font-size:42px;max-width:360px;}}@media screen and (min-width: 1024px) {.hero-title{font-size:46px;max-width:none;}}@media screen and (min-width: 1440px) {.hero-title{font-size:48px;}}@media screen and (min-width: 1920px) {.hero-title{font-size:52px;}}.hero-title .hero-title-platform-wrap{position:relative;}.hero-title .hero-title-platform-wrap .spacer{visibility:hidden;pointer-events:none;}.hero-title .hero-title-platform{position:absolute;left:0;display:none;white-space:nowrap;}.hero-title .hero-title-platform.animating,.hero-title .hero-title-platform.visible{display:inline-block;}.hero-title .hero-title-platform.animating-in{opacity:0;-webkit-transform:translateY(-55px);-ms-transform:translateY(-55px);transform:translateY(-55px);-webkit-transition:opacity 600ms ease-out,-webkit-transform 450ms cubic-bezier(0.175,0.885,0.32,1.275);transition:opacity 600ms ease-out,-webkit-transform 450ms cubic-bezier(0.175,0.885,0.32,1.275);transition:opacity 600ms ease-out,transform 450ms cubic-bezier(0.175,0.885,0.32,1.275);transition:opacity 600ms ease-out,transform 450ms cubic-bezier(0.175,0.885,0.32,1.275),-webkit-transform 450ms cubic-bezier(0.175,0.885,0.32,1.275);}.hero-title .hero-title-platform.animating-out{opacity:0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);-webkit-transition:opacity 150ms ease-out,-webkit-transform 650ms cubic-bezier(0.175,0.885,0.32,1.275);transition:opacity 150ms ease-out,-webkit-transform 650ms cubic-bezier(0.175,0.885,0.32,1.275);transition:opacity 150ms ease-out,transform 650ms cubic-bezier(0.175,0.885,0.32,1.275);transition:opacity 150ms ease-out,transform 650ms cubic-bezier(0.175,0.885,0.32,1.275),-webkit-transform 650ms cubic-bezier(0.175,0.885,0.32,1.275);}.hero-title .hero-title-platform.visible{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.hero-subtitle{max-width:600px;padding-bottom:1.5vw;color:#fff;font-size:14px;line-height:1.444;}@media screen and (max-width: 1023px) {.hero-subtitle{margin:12px auto 20px auto;}}@media screen and (min-width: 480px) {.hero-subtitle{font-size:15px;}}@media screen and (min-width: 768px) {.hero-subtitle{font-size:18px;}}@media screen and (min-width: 1024px) {.hero-subtitle{font-size:22px;}}@media screen and (min-width: 1440px) {.hero-subtitle{font-size:24px;}}.hero-slideshow{position:relative;bottom:-3.5vw;z-index:5;width:100vw;overflow:hidden;}@media screen and (min-width: 768px) {.hero-slideshow{bottom:-3vw;}}@media screen and (min-width: 1024px) {.hero-slideshow{display:inline-block;vertical-align:middle;top:auto;bottom:-2.2vw;left:-5vw;width:55vw;}}.hero-slideshow-frame{position:relative;width:95vw;margin-left:auto;margin-right:auto;}@media screen and (max-width: 799px) {.hero-slideshow-frame{width:115vw;left:-7.5vw;}}@media screen and (min-width: 1024px) {.hero-slideshow-frame{width:88vw;}}@media screen and (min-width: 1440px) {.hero-slideshow-frame{width:70vw;}}.hero-slideshow-frame-image{width:100%;}.hero-slideshow-slides{position:absolute;top:6%;left:13%;right:13%;height:82%;}.flickity-enabled.is-draggable .flickity-viewport{cursor:pointer;cursor:url(images/cursor-chevron.png) 23 20,e-resize;cursor:url(images/cursor-chevron.svg) 23 20,e-resize;}.hero-slideshow .flickity-prev-next-button{display:none;}.hero-slideshow .flickity-prev-next-button.previous{left:-15vw;}.hero-slideshow .flickity-prev-next-button.next{right:-15vw;}.hero-slide{position:relative;width:100%;height:100%;overflow:hidden;}.hero-slide-image{position:absolute;top:0;left:0;width:100%;}.hero-testimonial{position:absolute;top:-5%;left:-5%;z-index:1;width:110%;height:110%;}.hero-testimonial .testimonial-mini{position:absolute;top:50%;left:25%;width:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}@media screen and (max-width: 1199px) {.hero-testimonial .testimonial-mini{left:12.5%;width:75%;}}@media screen and (max-width: 959px) {.hero-testimonial .testimonial-mini{left:7.5%;width:85%;}}.hero-testimonial .testimonial-mini-avatar{-webkit-transition:opacity 1500ms 1500ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 1500ms 1500ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 1500ms 1500ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 1500ms 1500ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 1500ms 1500ms cubic-bezier(0.165,0.84,0.44,1),opacity 1500ms 1500ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 1500ms 1500ms cubic-bezier(0.165,0.84,0.44,1),opacity 1500ms 1500ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 1500ms 1500ms cubic-bezier(0.165,0.84,0.44,1);opacity:0;-webkit-transform:translateY(10px) scale(1.05);-ms-transform:translateY(10px) scale(1.05);transform:translateY(10px) scale(1.05);}.hero-slide.is-selected .hero-testimonial .testimonial-mini-avatar{opacity:1;-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1);}@media screen and (max-width: 739px) {.hero-testimonial .testimonial-mini-avatar{display:none;}}.hero-testimonial .testimonial-mini-cite{-webkit-transition:opacity 800ms 2200ms,-webkit-transform 800ms 2200ms;transition:opacity 800ms 2200ms,-webkit-transform 800ms 2200ms;transition:transform 800ms 2200ms,opacity 800ms 2200ms;transition:transform 800ms 2200ms,opacity 800ms 2200ms,-webkit-transform 800ms 2200ms;opacity:0;}.hero-slide.is-selected .hero-testimonial .testimonial-mini-cite{opacity:.9;}.hero-bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;display:none;background-position:center;background-size:cover;}.hero-bg.animating,.hero-bg.visible{display:block;}.hero-bg.animating-in{z-index:1;opacity:0;-webkit-transition:opacity 600ms ease-out 100ms;transition:opacity 600ms ease-out 100ms;}.hero-bg.animating-out{z-index:0;opacity:0;-webkit-transition:opacity 600ms ease 800ms;transition:opacity 600ms ease 800ms;}.hero-bg.visible{z-index:1;opacity:1;}.pixelunion-metabox-attachment-preview{cursor:pointer;text-align:center;}.pixelunion-metabox-attachment-preview img{max-width:100%;height:auto;margin-bottom:5px;}.pixelunion-metabox-attachment-filename{font-size:14px;}.pixelunion-metabox-attachment-filesize{color:#666;font-family:monospace;font-size:13px;}.pixelunion-metabox-attachment-set-button,.pixelunion-metabox-attachment-remove-button{text-decoration:underline;cursor:pointer;}.pixelunion-metabox-attachment-remove-button{display:none;}.pixelunion-metabox-attachment.has-attachment .pixelunion-metabox-attachment-preview{margin-bottom:5px;padding:10px;border:1px solid #eee;}.pixelunion-metabox-attachment.has-attachment .pixelunion-metabox-attachment-set-button{display:none;}.pixelunion-metabox-attachment.has-attachment .pixelunion-metabox-attachment-remove-button{display:inline;}.pixelunion-metabox-image-preview{cursor:pointer;}.pixelunion-metabox-image-preview img{max-width:100%;height:auto;margin-bottom:5px;padding:5px;border:1px solid #eee;box-sizing:border-box;}.pixelunion-metabox-image-set-button,.pixelunion-metabox-image-remove-button{text-decoration:underline;cursor:pointer;}.pixelunion-metabox-image-remove-button{display:none;}.pixelunion-metabox-image.has-image .pixelunion-metabox-image-set-button{display:none;}.pixelunion-metabox-image.has-image .pixelunion-metabox-image-remove-button{display:inline;}.pixelunion-metabox-text-value.large{width:100%;font-size:20px;}.pixelunion-metabox-text-value.long{width:100%;max-width:100%;min-height:120px;}.navbar{position:absolute;top:0;left:0;right:0;z-index:100;width:100%;height:65px;color:#20222B;box-shadow:0 1px 1px transparent;-webkit-transition:color 0.2s ease-out,background 0.2s ease-out,box-shadow 0.2s ease-out,padding 0.15s ease-out 0.25s;transition:color 0.2s ease-out,background 0.2s ease-out,box-shadow 0.2s ease-out,padding 0.15s ease-out 0.25s;}@media screen and (min-width: 1024px) {.navbar:not(.sticky){padding-top:15px;padding-left:2.5vw;padding-right:2.5vw;}}@media screen and (min-width: 1024px) {.navbar{display:table;height:74px;}}.navbar.sticky{position:fixed;background-color:#fff;color:#20222B;box-shadow:0 0 0 1px rgba(0,0,0,0.06),0 1px 2px 0 rgba(0,0,0,0.1);-webkit-transform:translateY(calc(-100% - 1px));-ms-transform:translateY(calc(-100% - 1px));transform:translateY(calc(-100% - 1px));}.navbar.sticky.animate{-webkit-transition:color 0.2s ease-out,-webkit-transform 0.2s ease-out;transition:color 0.2s ease-out,-webkit-transform 0.2s ease-out;transition:transform 0.2s ease-out,color 0.2s ease-out;transition:transform 0.2s ease-out,color 0.2s ease-out,-webkit-transform 0.2s ease-out;}.navbar.sticky.show{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.navbar.show-menu{position:fixed;height:100%;overflow:auto;color:#fff;background-color:#20222B;}.header-dark .navbar:not(.sticky){color:#fff;}.navbar-title{margin:18px 0;font-size:0;}@media screen and (min-width: 1024px) {.navbar-title{display:table-cell;vertical-align:middle;margin:0;}}.navbar-title a{display:inline-block;width:135px;height:30px;overflow:hidden;}@media screen and (min-width: 1024px) {.navbar-title a{width:180px;height:37px;}}.navbar-title .icon-logo{width:100%;height:100%;fill:#20222B;-webkit-transition:fill 0.3s ease-out;transition:fill 0.3s ease-out;}.header-dark :not(.sticky) .navbar-title .icon-logo,.show-menu .navbar-title .icon-logo{fill:#fff;}.navbar-menu{margin:0;padding:0 0 30px 10px;list-style:none;}@media screen and (max-width: 1023px) {.navbar-menu{display:none;}}@media screen and (min-width: 1024px) {.navbar-menu{display:table-cell;position:relative;right:-12px;padding:0;text-align:right;vertical-align:middle;}}.show-menu .navbar-menu{display:block;}@media screen and (max-width: 1023px) {.navbar-menu li{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:opacity 0.3s ease,-webkit-transform 0.3s ease;transition:opacity 0.3s ease,-webkit-transform 0.3s ease;transition:opacity 0.3s ease,transform 0.3s ease;transition:opacity 0.3s ease,transform 0.3s ease,-webkit-transform 0.3s ease;}}@media screen and (min-width: 1024px) {.navbar-menu li{display:inline-block;}}@media screen and (max-width: 1023px) {.navbar-menu li.show{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.navbar-menu a{display:block;color:inherit;font-size:16px;-webkit-transition:opacity 0.2s cubic-bezier(0.77,0.02,0.125,0.99);transition:opacity 0.2s cubic-bezier(0.77,0.02,0.125,0.99);}@media screen and (max-width: 1023px) {.navbar-menu a{font-size:22px;line-height:54px;}}@media screen and (min-width: 1024px) {.navbar-menu a{padding:10px 12px;}}.navbar-menu a:hover{opacity:0.75;}.navbar-menu .parent{position:relative;}.navbar-menu .parent>a{cursor:default;position:relative;z-index:1001;}@media screen and (max-width: 1023px) {.navbar-menu .parent>a{display:none;}}.navbar-menu .parent>ul{padding:0;list-style:none;}@media screen and (min-width: 1024px) {.navbar-menu .parent>ul{position:absolute;z-index:1000;left:-200px;top:calc(100% + 13px);padding:22px 6px;background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.05),0 1px 8px 0 rgba(0,0,0,0.1);color:#17C2AA;text-align:left;font-size:15px;visibility:hidden;opacity:0;white-space:nowrap;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:all 0.15s cubic-bezier(0.42,0,0.58,1);transition:all 0.15s cubic-bezier(0.42,0,0.58,1);}.navbar-menu .parent>ul:before{position:absolute;z-index:1;bottom:calc(100% - 14px);left:0;width:100%;height:27px;box-shadow:0 -14px 0 0 #fff inset;content:'';}.navbar-menu .parent>ul:after{position:absolute;bottom:100%;left:245px;width:18px;height:18px;background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.05),0 1px 8px 0 rgba(0,0,0,0.1);display:block;-webkit-transform:translate(-50%,50%) rotate(-45deg);-ms-transform:translate(-50%,50%) rotate(-45deg);transform:translate(-50%,50%) rotate(-45deg);content:'';}}.navbar-menu .parent>ul li{display:block;}@media screen and (min-width: 1024px) {.navbar-menu .parent>ul li{display:inline-block;width:120px;text-align:center;}}@media screen and (min-width: 1024px) {.navbar-menu .parent>ul a{padding:4px 0;}}@media screen and (max-width: 1023px) {.navbar-menu .parent>ul a:before{vertical-align:text-top;margin-right:12px;}}@media screen and (min-width: 1024px) {.navbar-menu .parent>ul a:before{display:block;margin:0 auto;}}@media screen and (min-width: 1024px) {.navbar-menu .parent>ul a[href*="shopify"]{color:#5A873E;}.navbar-menu .parent>ul a[href*="shopify"]:before{content:url(images/shopify.svg);}.navbar-menu .parent>ul a[href*="wordpress"]{color:#1788BC;}.navbar-menu .parent>ul a[href*="wordpress"]:before{content:url(images/wordpress.svg);}.navbar-menu .parent>ul a[href*="tumblr"]{color:#36465D;}.navbar-menu .parent>ul a[href*="tumblr"]:before{content:url(images/tumblr-square.svg);}.navbar-menu .parent>ul a[href*="bigcommerce"]{color:#05A9CA;}.navbar-menu .parent>ul a[href*="bigcommerce"]:before{content:url(images/bigcommerce-color.svg);}}@media screen and (min-width: 1024px) {.navbar-menu .parent:hover>ul{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.navbar-menu .checkout-link{position:relative;display:none;padding:0;}.navbar-menu .checkout-link.animating{display:block;max-width:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.navbar-menu .checkout-link.visible{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);max-width:64px;display:block;}@media screen and (min-width: 1024px) {.navbar-menu .checkout-link.visible{padding:10px 13px;}}.navbar-menu .checkout-link .icon-cart{width:24px;height:19px;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px);fill:currentColor;}.navbar-menu .checkout-link .edd-cart-quantity{position:absolute;top:10px;left:16px;display:block;width:17px;height:17px;background-color:#17C2AA;border-radius:50%;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;font-size:11px;line-height:18px;-webkit-transition:-webkit-transform 0.25s ease-in-out;transition:-webkit-transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out,-webkit-transform 0.25s ease-in-out;}@media screen and (min-width: 1024px) {.navbar-menu .checkout-link .edd-cart-quantity{top:4px;right:8px;left:auto;}}.navbar-menu .checkout-link .edd-cart-quantity:empty{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}.navbar-menu-toggle{position:absolute;top:24px;right:26px;width:18px;height:18px;background-color:transparent;border:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.navbar-menu-toggle:focus{outline:none;}@media screen and (min-width: 1024px) {.navbar-menu-toggle{display:none;}}.navbar-menu-toggle .icon-bar{display:block;width:13px;height:2px;margin-bottom:3px;background-color:#20222B;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.navbar-menu-toggle .icon-bar:first-child{width:15px;}.show-menu .navbar-menu-toggle .icon-bar:first-child{position:relative;top:2px;width:18px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.show-menu .navbar-menu-toggle .icon-bar:nth-child(2){display:none;}.navbar-menu-toggle .icon-bar:last-child{width:16px;}.show-menu .navbar-menu-toggle .icon-bar:last-child{width:18px;margin-top:-3px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.header-dark :not(.sticky) .navbar-menu-toggle .icon-bar,.show-menu .navbar-menu-toggle .icon-bar{background-color:#fff;}.navbar-cta{display:none;margin-bottom:30px;padding:22px 10px 0 10px;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}@media screen and (min-width: 1024px) {.navbar-cta{display:none;}}.show-menu .navbar-cta{display:block;}.navbar-cta p{color:#ACAFB6;margin:0;padding-bottom:22px;border-bottom:1px solid rgba(255,255,255,0.08);}.scroll-lock,.scroll-lock body{height:100%;overflow:hidden;}.people-footer{margin-bottom:6.692vw;text-align:center;}@media screen and (max-width: 767px) {.people-footer .btn,.people-footer .page-template-application-form .gform_button_select_files,.page-template-application-form .people-footer .gform_button_select_files,.people-footer #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .people-footer .edd-apply-discount,.people-footer #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .people-footer .edd-apply-discount,.people-footer #edd-purchase-button,.people-footer #edd_purchase_receipt_products .edd_download_file_link,#edd_purchase_receipt_products .people-footer .edd_download_file_link{width:50px;height:50px;padding:0;line-height:50px;}}@media screen and (min-width: 768px) {.people-footer .btn,.people-footer .page-template-application-form .gform_button_select_files,.page-template-application-form .people-footer .gform_button_select_files,.people-footer #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .people-footer .edd-apply-discount,.people-footer #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .people-footer .edd-apply-discount,.people-footer #edd-purchase-button,.people-footer #edd_purchase_receipt_products .edd_download_file_link,#edd_purchase_receipt_products .people-footer .edd_download_file_link{width:calc(25% - 20px);margin-left:20px;padding:7px 0;border-radius:33px;}}.people-footer .btn span,.people-footer .page-template-application-form .gform_button_select_files span,.page-template-application-form .people-footer .gform_button_select_files span,.people-footer #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount span,#edd_checkout_form_wrap #edd_show_discount .people-footer .edd-apply-discount span,.people-footer #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount span,#edd_checkout_form_wrap #edd-discount-code-wrap .people-footer .edd-apply-discount span,.people-footer #edd-purchase-button span,.people-footer #edd_purchase_receipt_products .edd_download_file_link span,#edd_purchase_receipt_products .people-footer .edd_download_file_link span{color:inherit;vertical-align:middle;}@media screen and (max-width: 767px) {.people-footer .btn span,.people-footer .page-template-application-form .gform_button_select_files span,.page-template-application-form .people-footer .gform_button_select_files span,.people-footer #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount span,#edd_checkout_form_wrap #edd_show_discount .people-footer .edd-apply-discount span,.people-footer #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount span,#edd_checkout_form_wrap #edd-discount-code-wrap .people-footer .edd-apply-discount span,.people-footer #edd-purchase-button span,.people-footer #edd_purchase_receipt_products .edd_download_file_link span,#edd_purchase_receipt_products .people-footer .edd_download_file_link span{display:none;}}.people-footer .btn-twitter{background-color:#55ACEE;margin-left:0;}.people-footer .btn-twitter:hover{background-color:#3ea1ec;}.people-footer .btn-facebook{background-color:#3A5999;}.people-footer .btn-facebook:hover{background-color:#334e87;}.people-footer .btn-tumblr{background-color:#36465D;}.people-footer .btn-tumblr:hover{background-color:#2d3a4d;}.people-footer .icon{fill:#fff;vertical-align:middle;}@media screen and (min-width: 768px) {.people-footer .icon{margin-right:8px;}}.people-footer .icon-twitter{width:19px;height:15px;}.people-footer .icon-twitter{width:16px;height:16px;}.people-footer .icon-tumblr{width:9px;height:16px;}.page-template-about .hero h1{max-width:895px;margin:0 auto;text-align:center;color:#20222B;}.page-template-about .hero-header{padding-bottom:5vw;}.pxu-people{border-bottom:1px solid #D6D7DB;margin-bottom:5.846vw;}.pxu-people-wrap{padding:20px 0 5.692vw;margin-left:-20px;}.pxu-person{display:inline-block;margin:0 0 20px 20px;text-align:center;}.pxu-person:hover .pxu-person-avatar{box-shadow:0 0 0 5px #D6D7DB;}.pxu-person .tooltip{bottom:calc(100% + 5px);}.pxu-person-avatar{width:78px;height:75px;overflow:hidden;border-radius:50%;-webkit-transition:box-shadow 0.6s ease-out;transition:box-shadow 0.6s ease-out;}.pxu-person-avatar img{max-width:100%;height:auto;}.pxu-person-name{margin:0 0 12px 0;}.pxu-person-name:after{position:absolute;top:100%;left:0;display:block;width:100%;height:8px;content:'';}.pxu-person-social-links{list-style:none;margin:0;padding:0;}.pxu-person-social-links li{display:inline-block;margin:0 5px;}.services-screenshot-banner{overflow:hidden;}.services-screenshot-banner img{width:140%;margin-left:-20%;}.services-brand-grid{text-align:center;}.services-brand-grid img{width:80%;margin:0 auto;padding-bottom:100px;}.page-template-services .hero{text-align:center;}.page-template-services .hero p{margin:15px 0 2em;}.page-template-services .gform_wrapper,.page-template-application-form .gform_wrapper{max-width:1120px;margin:0 auto;counter-reset:step;}.page-template-services .gform_wrapper .gsection,.page-template-application-form .gform_wrapper .gsection{position:relative;border:none;margin:90px 0 40px;counter-increment:step;}@media screen and (max-width: 1023px) {.page-template-services .gform_wrapper .gsection,.page-template-application-form .gform_wrapper .gsection{text-align:center;margin-bottom:30px;}}.page-template-services .gform_wrapper .gsection:first-of-type,.page-template-application-form .gform_wrapper .gsection:first-of-type{margin-top:12px;}.page-template-services .gform_wrapper .gsection_title:before,.page-template-application-form .gform_wrapper .gsection_title:before{display:block;width:50px;height:50px;border:1px solid #17C2AA;border-radius:50%;font-size:25px;text-align:center;line-height:48px;color:#17C2AA;content:" " counter(step);}@media screen and (max-width: 1023px) {.page-template-services .gform_wrapper .gsection_title:before,.page-template-application-form .gform_wrapper .gsection_title:before{margin:0 auto 20px;}}@media screen and (min-width: 1024px) {.page-template-services .gform_wrapper .gsection_title:before,.page-template-application-form .gform_wrapper .gsection_title:before{position:absolute;left:-90px;top:-12px;}}.page-template-services .gform_wrapper .gform_footer,.page-template-application-form .gform_wrapper .gform_footer{text-align:center;padding:9vw;margin:4.77vw 0 0 0;}@media screen and (min-width: 1024px) {.page-template-services .gform_wrapper .gform_footer,.page-template-application-form .gform_wrapper .gform_footer{padding:3.307vw;}}.page-template-services .gform_wrapper .gform_footer h3,.page-template-services .gform_wrapper .gform_footer .blog .type-post:not(.top-post) h2,.blog .type-post:not(.top-post) .page-template-services .gform_wrapper .gform_footer h2,.page-template-services .gform_wrapper .gform_footer .archive .type-post:not(.top-post) h2,.archive .type-post:not(.top-post) .page-template-services .gform_wrapper .gform_footer h2,.page-template-services .gform_wrapper .gform_footer #edd_checkout_form_wrap #edd-payment-mode-wrap .edd-payment-mode-label,#edd_checkout_form_wrap #edd-payment-mode-wrap .page-template-services .gform_wrapper .gform_footer .edd-payment-mode-label,.page-template-services .gform_wrapper .gform_footer #edd_checkout_user_info legend,#edd_checkout_user_info .page-template-services .gform_wrapper .gform_footer legend,.page-template-services .gform_wrapper .gform_footer #edd_cc_fields legend,#edd_cc_fields .page-template-services .gform_wrapper .gform_footer legend,.page-template-services .gform_wrapper .gform_footer #edd_cc_address legend,#edd_cc_address .page-template-services .gform_wrapper .gform_footer legend,.page-template-services .gform_wrapper .gform_footer .gform_body .gsection_title,.page-template-services .gform_body .gform_wrapper .gform_footer .gsection_title,.page-template-application-form .gform_body .page-template-services .gform_wrapper .gform_footer .gsection_title,.page-template-support-form .gform_body .page-template-services .gform_wrapper .gform_footer .gsection_title,.page-template-support-submission-form .gform_body .page-template-services .gform_wrapper .gform_footer .gsection_title,.page-template-services .gform_wrapper .gform_footer .support-platform-selector li,.support-platform-selector .page-template-services .gform_wrapper .gform_footer li,.page-template-application-form .gform_wrapper .gform_footer h3,.page-template-application-form .gform_wrapper .gform_footer .blog .type-post:not(.top-post) h2,.blog .type-post:not(.top-post) .page-template-application-form .gform_wrapper .gform_footer h2,.page-template-application-form .gform_wrapper .gform_footer .archive .type-post:not(.top-post) h2,.archive .type-post:not(.top-post) .page-template-application-form .gform_wrapper .gform_footer h2,.page-template-application-form .gform_wrapper .gform_footer #edd_checkout_form_wrap #edd-payment-mode-wrap .edd-payment-mode-label,#edd_checkout_form_wrap #edd-payment-mode-wrap .page-template-application-form .gform_wrapper .gform_footer .edd-payment-mode-label,.page-template-application-form .gform_wrapper .gform_footer #edd_checkout_user_info legend,#edd_checkout_user_info .page-template-application-form .gform_wrapper .gform_footer legend,.page-template-application-form .gform_wrapper .gform_footer #edd_cc_fields legend,#edd_cc_fields .page-template-application-form .gform_wrapper .gform_footer legend,.page-template-application-form .gform_wrapper .gform_footer #edd_cc_address legend,#edd_cc_address .page-template-application-form .gform_wrapper .gform_footer legend,.page-template-services .gform_body .page-template-application-form .gform_wrapper .gform_footer .gsection_title,.page-template-application-form .gform_wrapper .gform_footer .gform_body .gsection_title,.page-template-application-form .gform_body .gform_wrapper .gform_footer .gsection_title,.page-template-support-form .gform_body .page-template-application-form .gform_wrapper .gform_footer .gsection_title,.page-template-support-submission-form .gform_body .page-template-application-form .gform_wrapper .gform_footer .gsection_title,.page-template-application-form .gform_wrapper .gform_footer .support-platform-selector li,.support-platform-selector .page-template-application-form .gform_wrapper .gform_footer li{margin-top:0;}.page-template-services .gform_wrapper ul.gfield_checkbox li input[type="checkbox"],.page-template-application-form .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]{position:absolute;right:100%;}.page-template-services .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked+label,.page-template-application-form .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked+label{font-weight:normal;}.page-template-services .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked+label:before,.page-template-application-form .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked+label:before{box-shadow:none;background:#17C2AA url(images/checkmark.svg) center center no-repeat;}.page-template-services .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]+label,.page-template-application-form .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]+label{margin-left:43px;cursor:pointer;}.page-template-services .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]+label:before,.page-template-application-form .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]+label:before{position:absolute;left:0;display:block;width:24px;height:24px;box-shadow:0 0 0 1px #D6D7DB inset;border-radius:3px;content:'';}.page-template-services .gform_body,.page-template-application-form .gform_body{position:relative;}@media screen and (max-width: 1023px) {.page-template-services .gform_body,.page-template-application-form .gform_body{max-width:580px;margin:0 auto;}}@media screen and (min-width: 1024px) {.page-template-services .gform_body,.page-template-application-form .gform_body{padding:0 95px;}}.page-template-services .gform_body .gfield_select,.page-template-services .gform_body input[type="text"],.page-template-application-form .gform_body .gfield_select,.page-template-application-form .gform_body input[type="text"]{font-size:14px;padding:6px 11px;margin:0!important;}html .page-template-services .gform_body .gfield_select,html .page-template-services .gform_body input[type="text"],html .page-template-application-form .gform_body .gfield_select,html .page-template-application-form .gform_body input[type="text"]{width:100%!important;}.page-template-services .gform_body input[type="text"],.page-template-application-form .gform_body input[type="text"]{padding-top:9px;padding-bottom:8px;}.page-template-services .gform_body .textarea,.page-template-application-form .gform_body .textarea{padding:12px 11px;font-size:14px;}.page-template-services .gform_body .top_label .gfield_error,.page-template-application-form .gform_body .top_label .gfield_error{width:100%;background:transparent;}.page-template-services .gform_body #field_1_14,.page-template-application-form .gform_body #field_1_14{margin-bottom:0;}.page-template-services .gform_body #field_1_15 .gfield_label,.page-template-application-form .gform_body #field_1_15 .gfield_label{display:none;}@media screen and (min-width: 1024px) {.page-template-services .gform_body #field_1_15,.page-template-application-form .gform_body #field_1_15{padding-left:60%;}}.page-template-services .gform_body #field_1_26>label,.page-template-services .gform_body #field_1_27>label,.page-template-application-form .gform_body #field_1_26>label,.page-template-application-form .gform_body #field_1_27>label{display:none;}.page-template-services .gform_body #field_1_26 .ginput_container,.page-template-application-form .gform_body #field_1_26 .ginput_container{text-align:center;}@media screen and (min-width: 1024px) {.page-template-services .gform_body #field_1_26 .ginput_container,.page-template-application-form .gform_body #field_1_26 .ginput_container{position:absolute;top:-4px;left:360px;margin:0;}}.page-template-services .gform_body #field_1_26 .ginput_container li,.page-template-application-form .gform_body #field_1_26 .ginput_container li{display:inline-block;position:relative;overflow:hidden;}.page-template-services .gform_body #field_1_26 .ginput_container li input[type="radio"],.page-template-application-form .gform_body #field_1_26 .ginput_container li input[type="radio"]{position:absolute;right:100%;visibility:hidden;}.page-template-services .gform_body #field_1_26 .ginput_container li input[type="radio"]+label,.page-template-application-form .gform_body #field_1_26 .ginput_container li input[type="radio"]+label{margin:0;padding:9px 23px;cursor:pointer;color:#ACAFB6;font-size:14px;line-height:1.222;border-radius:40px;box-shadow:0 0 0 1px rgba(172,175,182,0.5) inset;}@media screen and (min-width: 480px) {.page-template-services .gform_body #field_1_26 .ginput_container li input[type="radio"]+label,.page-template-application-form .gform_body #field_1_26 .ginput_container li input[type="radio"]+label{font-size:18px;margin-right:10px;}}.page-template-services .gform_body #field_1_26 .ginput_container li input[type="radio"]+label:hover,.page-template-application-form .gform_body #field_1_26 .ginput_container li input[type="radio"]+label:hover{box-shadow:0 0 0 1px rgba(172,175,182,0.7) inset;}.page-template-services .gform_body #field_1_26 .ginput_container li input[type="radio"]:checked+label,.page-template-application-form .gform_body #field_1_26 .ginput_container li input[type="radio"]:checked+label{font-weight:normal;color:#17C2AA;box-shadow:0 0 0 1px #17C2AA inset;}.page-template-services .gform_body #field_1_27 textarea,.page-template-application-form .gform_body #field_1_27 textarea{width:100%;}.page-template-services .gform_body .checkbox-custom,.page-template-application-form .gform_body .checkbox-custom{margin-bottom:20px;}@media screen and (min-width: 1024px) {.page-template-services .gform_body .checkbox-custom,.page-template-application-form .gform_body .checkbox-custom{width:45%;display:inline-block;vertical-align:top;}}@media screen and (min-width: 1024px) {.page-template-services .gform_body .checkbox-custom:nth-of-type(even),.page-template-application-form .gform_body .checkbox-custom:nth-of-type(even){margin-right:10%;}}.page-template-services .gform_body .checkbox-custom .gfield_label,.page-template-application-form .gform_body .checkbox-custom .gfield_label{display:none;}.page-template-services .gform_body .checkbox-custom .gfield_description,.page-template-application-form .gform_body .checkbox-custom .gfield_description{width:auto;padding:0;margin-left:43px;cursor:pointer;}.page-template-services .gform_body .select-custom,.page-template-services .gform_body .text-custom,.page-template-application-form .gform_body .select-custom,.page-template-application-form .gform_body .text-custom{margin-bottom:20px;}@media screen and (min-width: 1024px) {.page-template-services .gform_body .select-custom .ginput_container,.page-template-services .gform_body .text-custom .ginput_container,.page-template-application-form .gform_body .select-custom .ginput_container,.page-template-application-form .gform_body .text-custom .ginput_container{float:right;width:45%;margin-top:0;}}.page-template-services .gform_confirmation_wrapper,.page-template-application-form .gform_confirmation_wrapper{padding-bottom:5vw;text-align:center;}.page-template-services #gform_ajax_spinner_1,.page-template-services #gform_ajax_spinner_2,.page-template-application-form #gform_ajax_spinner_1,.page-template-application-form #gform_ajax_spinner_2{position:absolute;left:50%;display:block;-webkit-transform:translate(-50%,-30px);-ms-transform:translate(-50%,-30px);transform:translate(-50%,-30px);width:30px;height:auto;}.page-template-services div.validation_error,.page-template-services li.gfield_error input[type=email],.page-template-services li.gfield_error input[type=number],.page-template-services li.gfield_error input[type=password],.page-template-services li.gfield_error input[type=tel],.page-template-services li.gfield_error input[type=text],.page-template-services li.gfield_error input[type=url],.page-template-services li.gfield_error select,.page-template-services li.gfield_error textarea,.page-template-application-form div.validation_error,.page-template-application-form li.gfield_error input[type=email],.page-template-application-form li.gfield_error input[type=number],.page-template-application-form li.gfield_error input[type=password],.page-template-application-form li.gfield_error input[type=tel],.page-template-application-form li.gfield_error input[type=text],.page-template-application-form li.gfield_error input[type=url],.page-template-application-form li.gfield_error select,.page-template-application-form li.gfield_error textarea{border-color:#F35843!important;}.page-template-services li.gfield.gfield_error,.page-template-services li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning,.page-template-application-form li.gfield.gfield_error,.page-template-application-form li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border:none!important;}.page-template-services .validation_message,.page-template-services div.validation_error,.page-template-application-form .validation_message,.page-template-application-form div.validation_error{font-weight:normal!important;color:#F35843!important;}.page-template-services .validation_error,.page-template-application-form .validation_error{text-align:center;margin-top:100px;}.page-template-services span.gfield_required,.page-template-application-form span.gfield_required{color:#17C2AA!important;}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description,.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.gform_wrapper li.gfield.gfield_error.gfield_contains_required fieldset legend.gfield_label,.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-left:0!important;}.services-fine-print{margin-top:2vw;margin-bottom:5.5vw;text-align:center;}.service-excerpt{color:inherit;text-align:center;}@media screen and (max-width: 767px) {.service-excerpt{max-width:80vw;margin:0 auto;}}.service-excerpt .service-icon{display:block;width:90%;max-width:300px;margin:0 auto 25px;}@media screen and (max-width: 767px) and (min-width: 540px) {.service-excerpt .service-icon{max-width:360px;}}@media screen and (min-width: 1300px) {.service-excerpt .service-icon{width:100%;max-width:320px;}}.service-excerpt .service-icon-image{display:block;width:100%;}.service-excerpt .service-name{color:#fff;font-size:22px;margin-bottom:0;}@media screen and (min-width: 1024px) {.service-excerpt .service-name{font-size:25px;}}.service-excerpt .service-description{font-size:15px;line-height:1.6;}.service-excerpt-more{margin-top:12px;}.services-home header h2{color:#fff;}@media screen and (min-width: 768px) {.services-excerpt-group{display:table;width:calc(100% + 7vw);margin-left:-3.5vw;border-spacing:3.5vw 0;}}@media screen and (min-width: 1300px) {.services-excerpt-group{max-width:100%;margin-left:0;border-spacing:3.5vw 0;}}@media screen and (max-width: 767px) {.services-excerpt-group .service-excerpt{margin-bottom:70px;}.services-excerpt-group .service-excerpt:last-child{margin-bottom:20px;}}@media screen and (min-width: 768px) {.services-excerpt-group .service-excerpt{display:table-cell;width:33%;}}.services-statement{padding-top:7vh;padding-bottom:5vh;margin-bottom:7vh;background:#F5F6F7;overflow:hidden;}.services-statement article{float:left;width:50%;padding-right:50px;}@media screen and (max-width: 767px) {.services-statement article{width:100%;float:none;text-align:center;padding:0;}}.services-statement article h2{float:right;width:80%;}@media screen and (max-width: 767px) {.services-statement article h2{float:none;width:90%;margin:0 auto;}}.services-statement article img{clear:both;width:100%;margin-top:4vh;}@media screen and (max-width: 767px) {.services-statement article img{margin-bottom:2vh;}}.statement-group{float:right;width:50%;padding-left:50px;}@media screen and (max-width: 767px) {.statement-group{float:none;width:100%;}}.statement-group-item{margin:25px 0;display:inline-block;width:75%;padding-left:50px;}.statement-group-item h4,.statement-group-item .page-template-services .gform_body label,.page-template-services .gform_body .statement-group-item label,.statement-group-item .page-template-application-form .gform_body label,.page-template-application-form .gform_body .statement-group-item label,.statement-group-item .page-template-support-form .gform_body label,.page-template-support-form .gform_body .statement-group-item label,.statement-group-item .page-template-support-submission-form .gform_body label,.page-template-support-submission-form .gform_body .statement-group-item label{color:#17C2AA;margin:0 0 10px;}.statement-group-item p{margin:0;}.services-steps{padding-bottom:7.5vw;}.services-steps-group{text-align:center;counter-reset:step;}@media screen and (min-width: 1024px) {.services-steps-group{display:table;width:calc(100% + 4vw);margin-left:-2vw;border-spacing:2vw 0;margin-bottom:2vw;}}.services-steps-group-item{counter-increment:step;}@media screen and (max-width: 767px) {.services-steps-group-item{max-width:80vw;margin:0 auto;}}@media screen and (max-width: 1023px) {.services-steps-group-item{margin-bottom:40px;}}@media screen and (min-width: 1024px) {.services-steps-group-item{display:table-cell;width:25%;vertical-align:top;}}.services-steps-group-item:before{margin:0 auto;display:block;width:50px;height:50px;border:1px solid #17C2AA;border-radius:50%;font-size:25px;text-align:center;line-height:48px;color:#17C2AA;content:" " counter(step);}.services-steps-group-item h4,.services-steps-group-item .page-template-services .gform_body label,.page-template-services .gform_body .services-steps-group-item label,.services-steps-group-item .page-template-application-form .gform_body label,.page-template-application-form .gform_body .services-steps-group-item label,.services-steps-group-item .page-template-support-form .gform_body label,.page-template-support-form .gform_body .services-steps-group-item label,.services-steps-group-item .page-template-support-submission-form .gform_body label,.page-template-support-submission-form .gform_body .services-steps-group-item label{margin-bottom:0.5em;}.services-steps-group-item p{max-width:600px;margin:0 auto;}.post-type-pxu-service .column-menu_order{width:100px;}.post-type-pxu-service .column-menu_order input{width:100%;-webkit-transition:background 750ms;transition:background 750ms;}.post-type-pxu-service .column-menu_order input.updated{background:rgba(0,255,0,0.25);}.post-type-pxu-service .column-status{width:150px;}.post-type-pxu-service .column-status .status-publish{color:green;}.page-template-support-form .comp-contained-large,.page-template-support-submission-form .comp-contained-large{padding-top:148px;}.page-template-support-form .comp-large header,.page-template-support-submission-form .comp-large header{padding-top:0;}.page-template-support-form .gform_wrapper,.page-template-support-submission-form .gform_wrapper{max-width:1120px;margin:0 auto;counter-reset:step;}.page-template-support-form .gform_wrapper .gsection,.page-template-support-submission-form .gform_wrapper .gsection{position:relative;border:none;margin:90px 0 40px;counter-increment:step;}@media screen and (max-width: 1023px) {.page-template-support-form .gform_wrapper .gsection,.page-template-support-submission-form .gform_wrapper .gsection{text-align:center;margin-bottom:30px;}}.page-template-support-form .gform_wrapper .gsection:first-of-type,.page-template-support-submission-form .gform_wrapper .gsection:first-of-type{margin-top:12px;}.page-template-support-form .gform_wrapper .gsection_title:before,.page-template-support-submission-form .gform_wrapper .gsection_title:before{display:block;width:50px;height:50px;border:1px solid #17C2AA;border-radius:50%;font-size:25px;text-align:center;line-height:48px;color:#17C2AA;content:" " counter(step);}@media screen and (max-width: 1023px) {.page-template-support-form .gform_wrapper .gsection_title:before,.page-template-support-submission-form .gform_wrapper .gsection_title:before{margin:0 auto 20px;}}@media screen and (min-width: 1024px) {.page-template-support-form .gform_wrapper .gsection_title:before,.page-template-support-submission-form .gform_wrapper .gsection_title:before{position:absolute;left:-90px;top:-12px;}}.page-template-support-form .gform_wrapper .gform_footer,.page-template-support-submission-form .gform_wrapper .gform_footer{text-align:center;padding:9vw;margin:4.77vw 0 0 0;}@media screen and (min-width: 1024px) {.page-template-support-form .gform_wrapper .gform_footer,.page-template-support-submission-form .gform_wrapper .gform_footer{padding:3.307vw;}}.page-template-support-form .gform_wrapper .gform_footer h3,.page-template-support-form .gform_wrapper .gform_footer .blog .type-post:not(.top-post) h2,.blog .type-post:not(.top-post) .page-template-support-form .gform_wrapper .gform_footer h2,.page-template-support-form .gform_wrapper .gform_footer .archive .type-post:not(.top-post) h2,.archive .type-post:not(.top-post) .page-template-support-form .gform_wrapper .gform_footer h2,.page-template-support-form .gform_wrapper .gform_footer #edd_checkout_form_wrap #edd-payment-mode-wrap .edd-payment-mode-label,#edd_checkout_form_wrap #edd-payment-mode-wrap .page-template-support-form .gform_wrapper .gform_footer .edd-payment-mode-label,.page-template-support-form .gform_wrapper .gform_footer #edd_checkout_user_info legend,#edd_checkout_user_info .page-template-support-form .gform_wrapper .gform_footer legend,.page-template-support-form .gform_wrapper .gform_footer #edd_cc_fields legend,#edd_cc_fields .page-template-support-form .gform_wrapper .gform_footer legend,.page-template-support-form .gform_wrapper .gform_footer #edd_cc_address legend,#edd_cc_address .page-template-support-form .gform_wrapper .gform_footer legend,.page-template-services .gform_body .page-template-support-form .gform_wrapper .gform_footer .gsection_title,.page-template-application-form .gform_body .page-template-support-form .gform_wrapper .gform_footer .gsection_title,.page-template-support-form .gform_wrapper .gform_footer .gform_body .gsection_title,.page-template-support-form .gform_body .gform_wrapper .gform_footer .gsection_title,.page-template-support-submission-form .gform_body .page-template-support-form .gform_wrapper .gform_footer .gsection_title,.page-template-support-form .gform_wrapper .gform_footer .support-platform-selector li,.support-platform-selector .page-template-support-form .gform_wrapper .gform_footer li,.page-template-support-submission-form .gform_wrapper .gform_footer h3,.page-template-support-submission-form .gform_wrapper .gform_footer .blog .type-post:not(.top-post) h2,.blog .type-post:not(.top-post) .page-template-support-submission-form .gform_wrapper .gform_footer h2,.page-template-support-submission-form .gform_wrapper .gform_footer .archive .type-post:not(.top-post) h2,.archive .type-post:not(.top-post) .page-template-support-submission-form .gform_wrapper .gform_footer h2,.page-template-support-submission-form .gform_wrapper .gform_footer #edd_checkout_form_wrap #edd-payment-mode-wrap .edd-payment-mode-label,#edd_checkout_form_wrap #edd-payment-mode-wrap .page-template-support-submission-form .gform_wrapper .gform_footer .edd-payment-mode-label,.page-template-support-submission-form .gform_wrapper .gform_footer #edd_checkout_user_info legend,#edd_checkout_user_info .page-template-support-submission-form .gform_wrapper .gform_footer legend,.page-template-support-submission-form .gform_wrapper .gform_footer #edd_cc_fields legend,#edd_cc_fields .page-template-support-submission-form .gform_wrapper .gform_footer legend,.page-template-support-submission-form .gform_wrapper .gform_footer #edd_cc_address legend,#edd_cc_address .page-template-support-submission-form .gform_wrapper .gform_footer legend,.page-template-services .gform_body .page-template-support-submission-form .gform_wrapper .gform_footer .gsection_title,.page-template-application-form .gform_body .page-template-support-submission-form .gform_wrapper .gform_footer .gsection_title,.page-template-support-form .gform_body .page-template-support-submission-form .gform_wrapper .gform_footer .gsection_title,.page-template-support-submission-form .gform_wrapper .gform_footer .gform_body .gsection_title,.page-template-support-submission-form .gform_body .gform_wrapper .gform_footer .gsection_title,.page-template-support-submission-form .gform_wrapper .gform_footer .support-platform-selector li,.support-platform-selector .page-template-support-submission-form .gform_wrapper .gform_footer li{margin-top:0;}.page-template-support-form .gform_wrapper ul.gfield_checkbox li input[type="checkbox"],.page-template-support-submission-form .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]{position:absolute;right:100%;}.page-template-support-form .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked+label,.page-template-support-submission-form .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked+label{font-weight:normal;}.page-template-support-form .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked+label:before,.page-template-support-submission-form .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked+label:before{box-shadow:none;background:#17C2AA url(images/checkmark.svg) center center no-repeat;}.page-template-support-form .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]+label,.page-template-support-submission-form .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]+label{margin-left:43px;cursor:pointer;}.page-template-support-form .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]+label:before,.page-template-support-submission-form .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]+label:before{position:absolute;left:0;display:block;width:24px;height:24px;box-shadow:0 0 0 1px #D6D7DB inset;border-radius:3px;content:'';}.page-template-support-form .gform_body,.page-template-support-submission-form .gform_body{position:relative;}@media screen and (max-width: 1023px) {.page-template-support-form .gform_body,.page-template-support-submission-form .gform_body{max-width:580px;margin:0 auto;}}@media screen and (min-width: 1024px) {.page-template-support-form .gform_body,.page-template-support-submission-form .gform_body{padding:0 95px;}}.page-template-support-form .gform_body .gfield_select,.page-template-support-form .gform_body input[type="text"],.page-template-support-submission-form .gform_body .gfield_select,.page-template-support-submission-form .gform_body input[type="text"]{font-size:14px;padding:6px 11px;margin:0!important;}html .page-template-support-form .gform_body .gfield_select,html .page-template-support-form .gform_body input[type="text"],html .page-template-support-submission-form .gform_body .gfield_select,html .page-template-support-submission-form .gform_body input[type="text"]{width:100%!important;}.page-template-support-form .gform_body input[type="text"],.page-template-support-submission-form .gform_body input[type="text"]{padding-top:9px;padding-bottom:8px;}.page-template-support-form .gform_body .textarea,.page-template-support-submission-form .gform_body .textarea{padding:12px 11px;font-size:14px;}.page-template-support-form .gform_body .textarea.medium,.page-template-support-submission-form .gform_body .textarea.medium{width:100%;}.page-template-support-form .gform_body .top_label .gfield_error,.page-template-support-submission-form .gform_body .top_label .gfield_error{width:100%;background:transparent;}.page-template-support-form .gform_body .checkbox-custom,.page-template-support-submission-form .gform_body .checkbox-custom{margin-bottom:20px;}@media screen and (min-width: 1024px) {.page-template-support-form .gform_body .checkbox-custom,.page-template-support-submission-form .gform_body .checkbox-custom{width:45%;display:inline-block;vertical-align:top;}}@media screen and (min-width: 1024px) {.page-template-support-form .gform_body .checkbox-custom:nth-of-type(even),.page-template-support-submission-form .gform_body .checkbox-custom:nth-of-type(even){margin-right:10%;}}.page-template-support-form .gform_body .checkbox-custom .gfield_label,.page-template-support-submission-form .gform_body .checkbox-custom .gfield_label{display:none;}.page-template-support-form .gform_body .checkbox-custom .gfield_description,.page-template-support-submission-form .gform_body .checkbox-custom .gfield_description{width:auto;padding:0;margin-left:43px;cursor:pointer;}.page-template-support-form .gform_body .select-custom,.page-template-support-form .gform_body .text-custom,.page-template-support-submission-form .gform_body .select-custom,.page-template-support-submission-form .gform_body .text-custom{margin-bottom:20px;}@media screen and (min-width: 1024px) {.page-template-support-form .gform_body .select-custom .ginput_container,.page-template-support-form .gform_body .text-custom .ginput_container,.page-template-support-submission-form .gform_body .select-custom .ginput_container,.page-template-support-submission-form .gform_body .text-custom .ginput_container{float:right;width:45%;margin-top:0;}}.page-template-support-form .gform_confirmation_wrapper,.page-template-support-submission-form .gform_confirmation_wrapper{padding-bottom:5vw;text-align:center;}.page-template-support-form .gform_ajax_spinner,.page-template-support-submission-form .gform_ajax_spinner{position:absolute;left:50%;display:block;-webkit-transform:translate(-50%,-30px);-ms-transform:translate(-50%,-30px);transform:translate(-50%,-30px);width:30px;height:auto;}.page-template-support-form div.validation_error,.page-template-support-form li.gfield_error input[type=email],.page-template-support-form li.gfield_error input[type=number],.page-template-support-form li.gfield_error input[type=password],.page-template-support-form li.gfield_error input[type=tel],.page-template-support-form li.gfield_error input[type=text],.page-template-support-form li.gfield_error input[type=url],.page-template-support-form li.gfield_error select,.page-template-support-form li.gfield_error textarea,.page-template-support-submission-form div.validation_error,.page-template-support-submission-form li.gfield_error input[type=email],.page-template-support-submission-form li.gfield_error input[type=number],.page-template-support-submission-form li.gfield_error input[type=password],.page-template-support-submission-form li.gfield_error input[type=tel],.page-template-support-submission-form li.gfield_error input[type=text],.page-template-support-submission-form li.gfield_error input[type=url],.page-template-support-submission-form li.gfield_error select,.page-template-support-submission-form li.gfield_error textarea{border-color:#F35843!important;}.page-template-support-form li.gfield.gfield_error,.page-template-support-form li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning,.page-template-support-submission-form li.gfield.gfield_error,.page-template-support-submission-form li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border:none!important;}.page-template-support-form .validation_message,.page-template-support-form div.validation_error,.page-template-support-submission-form .validation_message,.page-template-support-submission-form div.validation_error{font-weight:normal!important;color:#F35843!important;}.page-template-support-form .validation_error,.page-template-support-submission-form .validation_error{text-align:center;margin-top:100px;}.page-template-support-form span.gfield_required,.page-template-support-submission-form span.gfield_required{color:#17C2AA!important;}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description,.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.gform_wrapper li.gfield.gfield_error.gfield_contains_required fieldset legend.gfield_label,.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-left:0!important;}.services-fine-print{margin-top:2vw;margin-bottom:5.5vw;text-align:center;}.support{padding-top:148px;margin-bottom:106px;overflow:hidden;}@media screen and (min-width: 1440px) {.support{padding-top:9vw;}}.support-search{position:relative;border-bottom:1px solid #D6D7DB;margin-bottom:30px;}@media screen and (min-width: 1024px) {.support-search{margin-bottom:96px;}}.support-search .search-field{width:100%;padding-bottom:23px;font-size:24px;line-height:1.30769;border:none;}@media screen and (min-width: 768px) {.support-search .search-field{font-size:52px;}}.support-search .search-field:focus{outline:none;}.support-search .search-submit{position:absolute;right:0;bottom:22px;background:transparent;border:none;}@media screen and (max-width: 767px) {.support-search .search-submit{display:none;}}.support-search .search-submit:hover .icon-search{fill:#17C2AA;}.support-search .search-submit:focus{outline:none;}.support-search .search-submit .icon-search{width:38px;height:38px;-webkit-transition:fill 0.3s ease;transition:fill 0.3s ease;}.support-platform-selector{position:relative;height:50px;margin-bottom:50px;}@media screen and (min-width: 1024px) {.support-platform-selector{display:none;}}.support-platform-selector .inner-wrap{position:absolute;top:0;width:100%;padding-top:0;padding-bottom:0;}.support-platform-selector .support-platforms{display:none;padding:0;margin:0 0 10px 0;list-style:none;}.support-platform-selector .support-platforms.show{display:block;}.support-platform-selector li a{display:block;padding:0.2em 0;}.support-platform-selector-toggle{position:relative;width:100%;padding:10px 0;border:none;background:transparent;text-align:left;}.support-platform-selector-toggle:focus{outline:none;}.support-platform-selector-toggle.show .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.support-platform-selector-toggle .icon{position:absolute;right:0;top:21px;width:12px;height:7px;fill:#ACAFB6;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.support-topics{overflow:hidden;}@media screen and (min-width: 1024px) {.support-topics{float:left;width:66.666%;}}.support-topics h2,.support-topics .entry-title,.support-topics .search-title{line-height:1.222;margin-top:0;margin-bottom:29px;font-size:22px;}@media screen and (min-width: 1024px) {.support-topics h2,.support-topics .entry-title,.support-topics .search-title{font-size:36px;}}.support-topics .pxu-support{margin-bottom:6vw;}@media screen and (min-width: 1024px) {.support-topics .pxu-support{padding-right:60px;}}@media screen and (min-width: 1024px) {.support-topics .pxu-support:last-child{margin-bottom:0;}}.support-topics .pxu-support img{max-width:100%;height:auto;}.support-topics .pxu-support .entry-title a{color:inherit;}.support-topics .pxu-support .entry-title a:hover{color:#17C2AA;}.support-topic-group{margin-bottom:40px;}@media screen and (min-width: 768px) {.support-topic-group{display:inline-block;width:50%;padding-right:5%;vertical-align:top;}}@media screen and (min-width: 768px) {.support-topic-group:nth-child(odd){margin-left:-5px;padding-left:5%;}}.support-topic-title{margin-bottom:0;}.support-topic-links{padding:0;list-style:none;font-size:14px;line-height:2;}.support-topic-links .icon{position:relative;top:2px;margin-right:16px;}.support-topic-links .hide{display:none;}.support-topic-links .transition-in{opacity:0;-webkit-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px);}.support-topic-links .show{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}@media screen and (min-width: 1024px) {.support-sidebar{float:left;width:33.333%;}}@media screen and (max-width: 1023px) and (min-width: 768px) {.support-sidebar{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}}.support-sidebar-item{padding:30px;margin-bottom:30px;}@media screen and (max-width: 1023px) and (min-width: 768px) {.support-sidebar-item{width:45%;}}@media screen and (max-width: 1023px) {.support-sidebar-item.platforms{display:none;}}.support-sidebar-item h4,.support-sidebar-item .page-template-services .gform_body label,.page-template-services .gform_body .support-sidebar-item label,.support-sidebar-item .page-template-application-form .gform_body label,.page-template-application-form .gform_body .support-sidebar-item label,.support-sidebar-item .page-template-support-form .gform_body label,.page-template-support-form .gform_body .support-sidebar-item label,.support-sidebar-item .page-template-support-submission-form .gform_body label,.page-template-support-submission-form .gform_body .support-sidebar-item label{margin-top:0;margin-bottom:20px;}.support-sidebar-item h5,.support-sidebar-item #edd_checkout_form_wrap label,#edd_checkout_form_wrap .support-sidebar-item label,.support-sidebar-item #edd_purchase_receipt_products thead th,#edd_purchase_receipt_products thead .support-sidebar-item th{margin-bottom:0;}.support-sidebar-item .support-topic-links{margin-bottom:0;}.support-sidebar-item .support-topic-links.quick-links{font-size:16px;}.support-sidebar-item .support-topic-links .twitter-link{margin-top:10px;color:#55ACEE;display:inherit;}.support-sidebar-item .post-count{float:right;color:#ACAFB6;}.support-view-all{background:transparent;}.support-view-all:focus{outline:none;}.search-title{margin-bottom:2em;}.testimonial-avatar{padding:2px;overflow:hidden;border-radius:50%;background:rgba(255,255,255,0.75);}.testimonial-avatar-image{display:block;width:100%;border-radius:50%;}.testimonial-customer{position:relative;display:block;margin-bottom:20px;overflow:hidden;}@media screen and (min-width: 768px) {.testimonial-customer{width:calc(50% - 20px);float:left;margin:0 0 20px 20px;}}@media screen and (min-width: 1024px) {.testimonial-customer{width:calc((100%/ 3) - 20px);}}.testimonial-customer.has-link:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#20222B;opacity:0;-webkit-transition:opacity 0.4s cubic-bezier(0.77,0.02,0.125,0.99);transition:opacity 0.4s cubic-bezier(0.77,0.02,0.125,0.99);}.testimonial-customer:hover.has-link:before{opacity:0.9;}.testimonial-customer:hover .btn,.testimonial-customer:hover .page-template-application-form .gform_button_select_files,.page-template-application-form .testimonial-customer:hover .gform_button_select_files,.testimonial-customer:hover #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .testimonial-customer:hover .edd-apply-discount,.testimonial-customer:hover #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .testimonial-customer:hover .edd-apply-discount,.testimonial-customer:hover #edd-purchase-button,.testimonial-customer:hover #edd_purchase_receipt_products .edd_download_file_link,#edd_purchase_receipt_products .testimonial-customer:hover .edd_download_file_link{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);}.testimonial-customer img{max-width:100%;height:auto;}.testimonial-customer .btn,.testimonial-customer .page-template-application-form .gform_button_select_files,.page-template-application-form .testimonial-customer .gform_button_select_files,.testimonial-customer #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .testimonial-customer .edd-apply-discount,.testimonial-customer #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .testimonial-customer .edd-apply-discount,.testimonial-customer #edd-purchase-button,.testimonial-customer #edd_purchase_receipt_products .edd_download_file_link,#edd_purchase_receipt_products .testimonial-customer .edd_download_file_link{position:absolute;z-index:1;top:50%;opacity:0;left:50%;-webkit-transform:translate(-50%,-20%);-ms-transform:translate(-50%,-20%);transform:translate(-50%,-20%);-webkit-transition:opacity 0.4s cubic-bezier(0.77,0.02,0.125,0.99),-webkit-transform 0.4s cubic-bezier(0.77,0.02,0.125,0.99);transition:opacity 0.4s cubic-bezier(0.77,0.02,0.125,0.99),-webkit-transform 0.4s cubic-bezier(0.77,0.02,0.125,0.99);transition:transform 0.4s cubic-bezier(0.77,0.02,0.125,0.99),opacity 0.4s cubic-bezier(0.77,0.02,0.125,0.99);transition:transform 0.4s cubic-bezier(0.77,0.02,0.125,0.99),opacity 0.4s cubic-bezier(0.77,0.02,0.125,0.99),-webkit-transform 0.4s cubic-bezier(0.77,0.02,0.125,0.99);}.testimonials-mentions{background-color:white;overflow-x:visible;}.testimonials-mentions header{padding:0;margin-top:60px;margin-bottom:40px;}.testimonials-mentions.vertical header{margin-top:40px;}@media screen and (min-width: 1024px) {.testimonials-mentions.vertical h2{text-transform:uppercase;font-size:20px;text-align:left;}}.testimonials-mention-group{text-align:center;font-size:0;}.testimonials-mention{display:inline-block;width:100%;text-align:left;box-shadow:none;padding:25px 2.5%;}@media screen and (min-width: 768px) {.testimonials-mention{width:33.33%;}}@media screen and (min-width: 1024px) {.vertical .testimonials-mention{display:block;width:100%;padding-left:0;}}@media screen and (min-width: 1024px) {.horizontal .testimonials-mention{display:inline-block;width:33.33%;}}.testimonials-mention-quote{position:relative;margin:0 0 10px;}.large .testimonials-mention-quote{font-size:17px;}.testimonials-mention-quote:before{position:absolute;left:-10px;top:-3px;font-size:24px;}.testimonials-mention-quote:before,.testimonials-mention-quote:after{content:"\"";}.testimonials-mention-avatar-cite-wrapper{width:100%;height:auto;margin-top:20px;}.testimonials-mention-avatar{display:inline-block;width:36px;height:36px;padding:2px;overflow:hidden;border-radius:50%;background:rgba(255,255,255,0.75);}.testimonials-mention-avatar img{display:block;width:100%;border-radius:50%;}.testimonials-mention-avatar,.testimonials-mention-cite{position:relative;display:inline-block;right:0;left:0;bottom:0;vertical-align:middle;}.testimonials-mention-cite{margin-right:15px;}.testimonial-mini{display:inline-block;text-align:center;}.testimonial-mini-avatar{display:inline-block;}.testimonial-mini-avatar .testimonial-avatar{width:10vw;max-width:80px;}.testimonial-mini-logo{max-width:40%;max-height:20px;}.testimonial-mini-logo path{fill:#fff!important;}.testimonial-mini-cite{font-size:18px;line-height:1.4;}.testimonial-mini-cite p{margin-top:20px;margin-bottom:30px;}@media screen and (max-width: 959px) {.testimonials-site-group{width:100vw;margin-left:-5.333vw;}.testimonials-site-group:after{content:'flickity';display:none;}}@media screen and (min-width: 960px) {.testimonials-site-group{display:table;width:calc(100% + 3.5vw);margin-left:-1.75vw;border-spacing:1.75vw 0;margin-bottom:1.75vw;}.testimonials-site-group:after{content:'';display:none;}.testimonials-site-group:focus{outline:none;}}.page-template-services .testimonials-site-group{padding-bottom:40px;}@media screen and (min-width: 1024px) {.page-template-services .testimonials-site-group{padding-bottom:6.25vw;}}@media screen and (max-width: 959px) {.testimonials-site-group .testimonials-site{width:60%;margin-left:2.5%;margin-right:2.5%;margin-bottom:10px;}}@media screen and (max-width: 767px) {.testimonials-site-group .testimonials-site{width:75%;}}@media screen and (min-width: 960px) {.testimonials-site-group .testimonials-site{display:table-cell;width:33%;vertical-align:top;}}.testimonials-site{position:relative;text-align:center;}.testimonials-site-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;display:block;}.testimonials-site-screenshot{max-height:21vw;overflow:hidden;}.testimonials-site-screenshot img{width:100%;height:auto;}@media screen and (max-width: 959px) {.testimonials-site-screenshot{max-height:60vw;}}.testimonials-site-avatar{display:inline-block;width:54px;height:54px;margin-top:-30px;padding:2px;overflow:hidden;border-radius:50%;background:rgba(255,255,255,0.75);}.testimonials-site-avatar img{display:block;width:100%;border-radius:50%;}.testimonials-site-quote{margin:15px 10% 110px;}.testimonials-site-cite{position:absolute;left:1vw;right:1vw;bottom:35px;}.testimonials-site-person,.testimonials-mention-person{margin:0;padding:0;}.testimonials-site-title,.testimonials-mention-title{margin:.25vw 0 0;padding:0;}.testimonials-trust{background:#F5F6F7;}.testimonials-trust footer p{font-size:15px;}.testimonials-trust-logos{padding-top:2vw;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around;max-width:322px;margin:0 auto;}@media screen and (min-width: 670px) {.testimonials-trust-logos{max-width:none;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;}}@media screen and (min-width: 1024px) {.testimonials-trust-logos{display:block;}}.testimonials-trust-logo{display:inline-block;vertical-align:middle;max-height:50px;margin:5px;width:auto;}@media screen and (min-width: 360px) {.testimonials-trust-logo{max-height:60px;}}@media screen and (min-width: 768px) {.testimonials-trust-logo{max-height:70px;margin:12px 9px 24px;}}@media screen and (min-width: 1024px) {.testimonials-trust-logo{max-height:80px;margin:24px 9px;}}.testimonials-trust-brands{padding-top:4vw;padding-bottom:4vw;text-align:center;background-color:#F5F6F7;}@media screen and (max-width: 767px) {.testimonials-trust-brands{padding-top:7vw;padding-bottom:9vw;}}.testimonials-trust-brands h3,.testimonials-trust-brands .blog .type-post:not(.top-post) h2,.blog .type-post:not(.top-post) .testimonials-trust-brands h2,.testimonials-trust-brands .archive .type-post:not(.top-post) h2,.archive .type-post:not(.top-post) .testimonials-trust-brands h2,.testimonials-trust-brands #edd_checkout_form_wrap #edd-payment-mode-wrap .edd-payment-mode-label,#edd_checkout_form_wrap #edd-payment-mode-wrap .testimonials-trust-brands .edd-payment-mode-label,.testimonials-trust-brands #edd_checkout_user_info legend,#edd_checkout_user_info .testimonials-trust-brands legend,.testimonials-trust-brands #edd_cc_fields legend,#edd_cc_fields .testimonials-trust-brands legend,.testimonials-trust-brands #edd_cc_address legend,#edd_cc_address .testimonials-trust-brands legend,.testimonials-trust-brands .page-template-services .gform_body .gsection_title,.page-template-services .gform_body .testimonials-trust-brands .gsection_title,.testimonials-trust-brands .page-template-application-form .gform_body .gsection_title,.page-template-application-form .gform_body .testimonials-trust-brands .gsection_title,.testimonials-trust-brands .page-template-support-form .gform_body .gsection_title,.page-template-support-form .gform_body .testimonials-trust-brands .gsection_title,.testimonials-trust-brands .page-template-support-submission-form .gform_body .gsection_title,.page-template-support-submission-form .gform_body .testimonials-trust-brands .gsection_title,.testimonials-trust-brands .support-platform-selector li,.support-platform-selector .testimonials-trust-brands li{margin:0 auto;}@media screen and (max-width: 839px) {.testimonials-trust-brands h3,.testimonials-trust-brands .blog .type-post:not(.top-post) h2,.blog .type-post:not(.top-post) .testimonials-trust-brands h2,.testimonials-trust-brands .archive .type-post:not(.top-post) h2,.archive .type-post:not(.top-post) .testimonials-trust-brands h2,.testimonials-trust-brands #edd_checkout_form_wrap #edd-payment-mode-wrap .edd-payment-mode-label,#edd_checkout_form_wrap #edd-payment-mode-wrap .testimonials-trust-brands .edd-payment-mode-label,.testimonials-trust-brands #edd_checkout_user_info legend,#edd_checkout_user_info .testimonials-trust-brands legend,.testimonials-trust-brands #edd_cc_fields legend,#edd_cc_fields .testimonials-trust-brands legend,.testimonials-trust-brands #edd_cc_address legend,#edd_cc_address .testimonials-trust-brands legend,.testimonials-trust-brands .page-template-services .gform_body .gsection_title,.page-template-services .gform_body .testimonials-trust-brands .gsection_title,.testimonials-trust-brands .page-template-application-form .gform_body .gsection_title,.page-template-application-form .gform_body .testimonials-trust-brands .gsection_title,.testimonials-trust-brands .page-template-support-form .gform_body .gsection_title,.page-template-support-form .gform_body .testimonials-trust-brands .gsection_title,.testimonials-trust-brands .page-template-support-submission-form .gform_body .gsection_title,.page-template-support-submission-form .gform_body .testimonials-trust-brands .gsection_title,.testimonials-trust-brands .support-platform-selector li,.support-platform-selector .testimonials-trust-brands li{padding:0 4vw;max-width:540px;}}.testimonials-trust-brands p{color:#ACAFB6;font-size:17px;font-weight:300;line-height:1.5;}.testimonial-metabox-person-name{width:100%;font-size:20px;}.testimonial-metabox-person-title{width:90%;margin-top:10px;font-style:italic;}.testimonial-metabox-person-quote{width:100%;max-width:100%;height:180px;margin-top:10px;}.wp-list-table.fixed .column-person{min-width:180px;}.wp-list-table.fixed .column-person-title{font-style:italic;}.wp-list-table.fixed .column-attachments{font-size:12px;text-align:right;}.wp-list-table.fixed .column-attachments .empty{color:red;}.theme-customize-cta{overflow:hidden;padding-top:40px;padding-bottom:40px;}@media screen and (max-width: 767px) {.theme-customize-cta{text-align:center;padding-top:9.25vw;padding-bottom:9.25vw;}}@media screen and (min-width: 768px) {.theme-customize-cta{padding-top:7vw;padding-bottom:6vw;}}@media screen and (max-width: 767px) {.theme-customize-cta .service-icon-image{margin:0 auto 25px;width:50%;max-height:160px;}}@media screen and (min-width: 768px) {.theme-customize-cta .service-icon-image{margin:0 30px 30px 0;width:42%;float:left;}}@media screen and (max-width: 839px) and (min-width: 768px) {.theme-customize-cta .service-icon-image{margin-bottom:60px;}}@media screen and (min-width: 1024px) {.theme-customize-cta .service-icon-image{margin-bottom:15px;width:auto;height:200px;}}.theme-customize-cta .section-title{margin-top:0;margin-bottom:0;}.theme-customize-cta .sub-title{font-size:17px;line-height:1.64706;}.theme-customize-cta .btn,.theme-customize-cta .page-template-application-form .gform_button_select_files,.page-template-application-form .theme-customize-cta .gform_button_select_files,.theme-customize-cta #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .theme-customize-cta .edd-apply-discount,.theme-customize-cta #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .theme-customize-cta .edd-apply-discount,.theme-customize-cta #edd-purchase-button,.theme-customize-cta #edd_purchase_receipt_products .edd_download_file_link,#edd_purchase_receipt_products .theme-customize-cta .edd_download_file_link{margin-top:16px;}.theme-customize-cta-inner{max-width:1000px;margin:0 auto;}@media screen and (max-width: 767px) {.theme-customize-cta-inner{max-width:80vw;}}.detail-list{padding:6px 24px 8px;}.detail-header{padding-top:18px;padding-bottom:12px;border-bottom:1px solid #EBEBEB;}.detail-header-title{margin-top:0;margin-bottom:0;font-size:15px;font-weight:normal;}.detail-footer{padding-top:15px;padding-bottom:12px;border-top:1px solid #EBEBEB;}.detail-item{display:table;width:100%;font-size:15px;border-bottom:1px solid #EBEBEB;}.detail-item:last-of-type{border-bottom:none;}.detail-name{display:table-cell;width:45%;padding:18px 5% 12px 0;vertical-align:top;}.detail-checklist .detail-name{width:100%;}.detail-body{display:table-cell;margin:0;padding:18px 0 12px;vertical-align:top;color:#ACAFB6;}.detail-checklist .detail-body{width:20%;min-width:50px;padding:0;text-align:center;vertical-align:middle;}.detail-checklist .detail-body img{display:block;margin-left:auto;}.purchase-btn-wrap{text-align:center;}.theme-features-title{margin-top:5vw;margin-bottom:10vw;font-size:28px;font-weight:300;text-align:center;}@media screen and (min-width: 640px) {.theme-features-title{font-size:32px;margin-top:2.5vw;margin-bottom:7.5vw;}}@media screen and (min-width: 1024px) {.theme-features-title{font-size:36px;margin-top:0;margin-bottom:5.5vw;text-align:left;}}@media screen and (min-width: 1024px) {.theme-feature-list{width:72%;float:left;}}.theme-feature{display:block;float:left;vertical-align:top;padding:0 0 50px;width:50%;padding:0 3vw 40px 0;}.theme-feature:nth-child(even){padding:0 0 40px 3vw;}.theme-feature:nth-child(odd){clear:both;}@media screen and (min-width: 640px) {.theme-feature{width:33.333%;padding:0 2.5vw 40px;}.theme-feature:nth-child(even){padding:0 2.5vw 40px;}.theme-feature:nth-child(odd){clear:none;}.theme-feature:nth-child(3n+4){clear:both;}}@media screen and (min-width: 1024px) {.theme-feature{padding:0 4.5vw 50px 0;}.theme-feature:nth-child(even){padding:0 4.5vw 50px 0;}}@media screen and (min-width: 1440px) {.theme-feature{width:33%;padding-bottom:60px;}}.theme-feature-icon{margin-bottom:20px;overflow:hidden;}@media screen and (min-width: 1440px) {.theme-feature-icon{margin-bottom:25px;}}.theme-feature-icon-image{display:block;width:100%;}.theme-feature-title{margin-top:5px;margin-bottom:5px;font-size:17px;line-height:1.4;}@media screen and (max-width: 479px) {.theme-feature-title{font-size:16px;}}@media screen and (min-width: 1440px) {.theme-feature-title{font-size:19px;}}.theme-feature-description{margin-top:0;font-size:14px;line-height:1.6;}@media screen and (max-width: 479px) {.theme-feature-description{font-size:13px;}}@media screen and (min-width: 1440px) {.theme-feature-description{font-size:15px;}}@media screen and (min-width: 768px) {.themes-grid-group{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1.4vw;}}.themes-grid-group .themes-grid{padding-bottom:51vw;margin-bottom:20px;}@media screen and (min-width: 768px) {.themes-grid-group .themes-grid{width:calc(50% - 1.4vw);margin:0 0 1.4vw 1.4vw;padding-bottom:29vw;}}@media screen and (min-width: 1024px) {.themes-grid-group .themes-grid{width:calc(33.333% - 1.4vw);margin:0 0 1.4vw 1.4vw;padding-bottom:18vw;}}@media screen and (min-width: 768px) {.no-flexbox .themes-grid-group .themes-grid{display:inline-block;vertical-align:top;margin:0 -4px 1.4vw 1.4vw;}}.tumblr-themes-grid{margin-bottom:80px;}.themes-grid{position:relative;padding:0 3%;overflow:hidden;color:#ACAFB6;background:#F5F6F7;}.themes-grid-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;}.themes-grid-info{padding:13% 0 7%;text-align:center;}@media screen and (max-width: 767px) {.themes-grid-info{padding:11.5% 0 6%;}}.themes-grid-info .theme-price{display:block;margin:4px auto 15px;color:rgba(103,107,115,0.7);}.themes-grid-name{margin:0;padding-top:0;color:#20222B;font-size:25px;line-height:1.2;}.themes-grid-name a{color:inherit;}@media screen and (max-width: 767px) {.themes-grid-name{font-size:32px;}}@media screen and (max-width: 479px) {.themes-grid-name{font-size:26px;}}@media screen and (min-width: 1440px) {.themes-grid-name{font-size:27px;}}.themes-grid-plug{margin:12px 0 10px 0;line-height:1.2;font-size:15px;}.themes-grid-screenshot{position:absolute;bottom:0;left:9%;right:9%;}.themes-grid-screenshot .screenshot{max-height:50vw;}@media screen and (min-width: 768px) {.themes-grid-screenshot .screenshot{max-height:28vw;}}@media screen and (min-width: 1024px) {.themes-grid-screenshot .screenshot{max-height:18vw;}}.themes-grid .screenshot-large{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:-webkit-transform 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:transform 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:transform 0.25s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.25s cubic-bezier(0.215,0.61,0.355,1);}.themes-grid:hover .screenshot-large{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);}.themes-grid .screenshot-link{-webkit-transition:opacity .2s ease;transition:opacity .2s ease;}.themes-grid .screenshot-link .btn,.themes-grid .screenshot-link .page-template-application-form .gform_button_select_files,.page-template-application-form .themes-grid .screenshot-link .gform_button_select_files,.themes-grid .screenshot-link #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .themes-grid .screenshot-link .edd-apply-discount,.themes-grid .screenshot-link #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .themes-grid .screenshot-link .edd-apply-discount,.themes-grid .screenshot-link #edd-purchase-button,.themes-grid .screenshot-link #edd_purchase_receipt_products .edd_download_file_link,#edd_purchase_receipt_products .themes-grid .screenshot-link .edd_download_file_link{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);}.themes-grid .screenshot-link:hover .btn,.themes-grid .screenshot-link:hover .page-template-application-form .gform_button_select_files,.page-template-application-form .themes-grid .screenshot-link:hover .gform_button_select_files,.themes-grid .screenshot-link:hover #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .themes-grid .screenshot-link:hover .edd-apply-discount,.themes-grid .screenshot-link:hover #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .themes-grid .screenshot-link:hover .edd-apply-discount,.themes-grid .screenshot-link:hover #edd-purchase-button,.themes-grid .screenshot-link:hover #edd_purchase_receipt_products .edd_download_file_link,#edd_purchase_receipt_products .themes-grid .screenshot-link:hover .edd_download_file_link{-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);}.themes-grid .screenshot-link-bg{background:#1D212B;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;}.themes-grid:hover .screenshot-link{top:-50px;}.themes-grid:hover .screenshot-btn-group{opacity:1;-webkit-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);}.themes-grid:hover .screenshot-link-bg{opacity:.88;}.hero-themes{margin:0;text-align:center;}.hero-themes h1 .wordmark-wordpress,.hero-themes h1 .wordmark-tumblr{position:relative;top:1px;}@media screen and (max-width: 1023px) {.hero-themes h1 .wordmark-wordpress{height:30px;}}@media screen and (max-width: 479px) {.hero-themes h1 .wordmark-wordpress{height:24px;}}@media screen and (min-width: 1600px) {.hero-themes h1 .wordmark-wordpress{height:36px;}}.hero-themes h1 .wordmark-tumblr{height:36px;}@media screen and (max-width: 1023px) {.hero-themes h1 .wordmark-tumblr{height:33px;}}@media screen and (max-width: 479px) {.hero-themes h1 .wordmark-tumblr{height:26px;}}@media screen and (min-width: 1600px) {.hero-themes h1 .wordmark-tumblr{height:39px;}}.hero-themes h1 .wordmark-shopify{vertical-align:middle;}@media screen and (max-width: 1023px) {.hero-themes h1 .wordmark-shopify{height:44px;}}@media screen and (max-width: 479px) {.hero-themes h1 .wordmark-shopify{height:36px;}}@media screen and (min-width: 1600px) {.hero-themes h1 .wordmark-shopify{height:56px;}}.hero-themes h1 .wordmark-bigcommerce{vertical-align:middle;}@media screen and (max-width: 1023px) {.hero-themes h1 .wordmark-bigcommerce{height:44px;}}@media screen and (max-width: 479px) {.hero-themes h1 .wordmark-bigcommerce{height:36px;}}@media screen and (min-width: 1600px) {.hero-themes h1 .wordmark-bigcommerce{height:56px;}}.hero-themes p{color:#ACAFB6;margin:15px auto 0;}.themes-listing-group{padding-bottom:80px;}.themes-listing{background:#F5F6F7;overflow:hidden;padding-top:9vw;margin-bottom:20px;}@media screen and (min-width: 768px) {.themes-listing{margin-bottom:1.4vw;}}@media screen and (min-width: 1024px) {.themes-listing{padding-top:0;}}@media screen and (max-width: 1159px) and (min-width: 1024px) {.themes-listing{padding-left:3.8vw;padding-right:3.8vw;}}@media screen and (max-width: 1023px) {.themes-listing-info{text-align:center;}}@media screen and (min-width: 1024px) {.themes-listing-info{display:table-cell;vertical-align:middle;width:38%;padding:5vw 6vw 5vw 0;}}@media screen and (max-width: 1159px) and (min-width: 1024px) {.themes-listing-info{padding-right:4vw;}}@media screen and (max-width: 329px) {.themes-listing-info .btn,.themes-listing-info .page-template-application-form .gform_button_select_files,.page-template-application-form .themes-listing-info .gform_button_select_files,.themes-listing-info #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .themes-listing-info .edd-apply-discount,.themes-listing-info #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .themes-listing-info .edd-apply-discount,.themes-listing-info #edd-purchase-button,.themes-listing-info #edd_purchase_receipt_products .edd_download_file_link,#edd_purchase_receipt_products .themes-listing-info .edd_download_file_link{display:block;}}@media screen and (max-width: 329px) {.themes-listing-info .btn~.btn,.themes-listing-info .page-template-application-form .gform_button_select_files~.btn,.page-template-application-form .themes-listing-info .gform_button_select_files~.btn,.themes-listing-info #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount~.btn,#edd_checkout_form_wrap #edd_show_discount .themes-listing-info .edd-apply-discount~.btn,.themes-listing-info #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount~.btn,#edd_checkout_form_wrap #edd-discount-code-wrap .themes-listing-info .edd-apply-discount~.btn,.themes-listing-info #edd-purchase-button~.btn,.themes-listing-info #edd_purchase_receipt_products .edd_download_file_link~.btn,#edd_purchase_receipt_products .themes-listing-info .edd_download_file_link~.btn,.themes-listing-info .page-template-application-form .btn~.gform_button_select_files,.page-template-application-form .themes-listing-info .btn~.gform_button_select_files,.themes-listing-info .page-template-application-form .gform_button_select_files~.gform_button_select_files,.page-template-application-form .themes-listing-info .gform_button_select_files~.gform_button_select_files,.themes-listing-info #edd_checkout_form_wrap #edd_show_discount .page-template-application-form .edd-apply-discount~.gform_button_select_files,.page-template-application-form .themes-listing-info #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount~.gform_button_select_files,#edd_checkout_form_wrap #edd_show_discount .themes-listing-info .page-template-application-form .edd-apply-discount~.gform_button_select_files,.page-template-application-form #edd_checkout_form_wrap #edd_show_discount .themes-listing-info .edd-apply-discount~.gform_button_select_files,.themes-listing-info #edd_checkout_form_wrap #edd-discount-code-wrap .page-template-application-form .edd-apply-discount~.gform_button_select_files,.page-template-application-form .themes-listing-info #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount~.gform_button_select_files,#edd_checkout_form_wrap #edd-discount-code-wrap .themes-listing-info .page-template-application-form .edd-apply-discount~.gform_button_select_files,.page-template-application-form #edd_checkout_form_wrap #edd-discount-code-wrap .themes-listing-info .edd-apply-discount~.gform_button_select_files,.themes-listing-info .page-template-application-form #edd-purchase-button~.gform_button_select_files,.page-template-application-form .themes-listing-info #edd-purchase-button~.gform_button_select_files,.themes-listing-info #edd_purchase_receipt_products .page-template-application-form .edd_download_file_link~.gform_button_select_files,.page-template-application-form .themes-listing-info #edd_purchase_receipt_products .edd_download_file_link~.gform_button_select_files,#edd_purchase_receipt_products .themes-listing-info .page-template-application-form .edd_download_file_link~.gform_button_select_files,.page-template-application-form #edd_purchase_receipt_products .themes-listing-info .edd_download_file_link~.gform_button_select_files,.themes-listing-info #edd_checkout_form_wrap #edd_show_discount .btn~.edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .themes-listing-info .btn~.edd-apply-discount,.themes-listing-info .page-template-application-form #edd_checkout_form_wrap #edd_show_discount .gform_button_select_files~.edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .themes-listing-info .page-template-application-form .gform_button_select_files~.edd-apply-discount,.page-template-application-form .themes-listing-info #edd_checkout_form_wrap #edd_show_discount .gform_button_select_files~.edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .page-template-application-form .themes-listing-info .gform_button_select_files~.edd-apply-discount,.themes-listing-info #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount~.edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .themes-listing-info .edd-apply-discount~.edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .themes-listing-info #edd_show_discount .edd-apply-discount~.edd-apply-discount,.themes-listing-info #edd_checkout_form_wrap #edd_show_discount #edd-purchase-button~.edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .themes-listing-info #edd-purchase-button~.edd-apply-discount,.themes-listing-info #edd_purchase_receipt_products #edd_checkout_form_wrap #edd_show_discount .edd_download_file_link~.edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .themes-listing-info #edd_purchase_receipt_products .edd_download_file_link~.edd-apply-discount,#edd_purchase_receipt_products .themes-listing-info #edd_checkout_form_wrap #edd_show_discount .edd_download_file_link~.edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount #edd_purchase_receipt_products .themes-listing-info .edd_download_file_link~.edd-apply-discount,.themes-listing-info #edd_checkout_form_wrap #edd-discount-code-wrap .btn~.edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .themes-listing-info .btn~.edd-apply-discount,.themes-listing-info .page-template-application-form #edd_checkout_form_wrap #edd-discount-code-wrap .gform_button_select_files~.edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .themes-listing-info .page-template-application-form .gform_button_select_files~.edd-apply-discount,.page-template-application-form .themes-listing-info #edd_checkout_form_wrap #edd-discount-code-wrap .gform_button_select_files~.edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .page-template-application-form .themes-listing-info .gform_button_select_files~.edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .themes-listing-info #edd-discount-code-wrap .edd-apply-discount~.edd-apply-discount,.themes-listing-info #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount~.edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .themes-listing-info .edd-apply-discount~.edd-apply-discount,.themes-listing-info #edd_checkout_form_wrap #edd-discount-code-wrap #edd-purchase-button~.edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .themes-listing-info #edd-purchase-button~.edd-apply-discount,.themes-listing-info #edd_purchase_receipt_products #edd_checkout_form_wrap #edd-discount-code-wrap .edd_download_file_link~.edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .themes-listing-info #edd_purchase_receipt_products .edd_download_file_link~.edd-apply-discount,#edd_purchase_receipt_products .themes-listing-info #edd_checkout_form_wrap #edd-discount-code-wrap .edd_download_file_link~.edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap #edd_purchase_receipt_products .themes-listing-info .edd_download_file_link~.edd-apply-discount,.themes-listing-info .btn~#edd-purchase-button,.themes-listing-info .page-template-application-form .gform_button_select_files~#edd-purchase-button,.page-template-application-form .themes-listing-info .gform_button_select_files~#edd-purchase-button,.themes-listing-info #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount~#edd-purchase-button,#edd_checkout_form_wrap #edd_show_discount .themes-listing-info .edd-apply-discount~#edd-purchase-button,.themes-listing-info #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount~#edd-purchase-button,#edd_checkout_form_wrap #edd-discount-code-wrap .themes-listing-info .edd-apply-discount~#edd-purchase-button,.themes-listing-info #edd-purchase-button~#edd-purchase-button,.themes-listing-info #edd_purchase_receipt_products .edd_download_file_link~#edd-purchase-button,#edd_purchase_receipt_products .themes-listing-info .edd_download_file_link~#edd-purchase-button,.themes-listing-info #edd_purchase_receipt_products .btn~.edd_download_file_link,#edd_purchase_receipt_products .themes-listing-info .btn~.edd_download_file_link,.themes-listing-info .page-template-application-form #edd_purchase_receipt_products .gform_button_select_files~.edd_download_file_link,#edd_purchase_receipt_products .themes-listing-info .page-template-application-form .gform_button_select_files~.edd_download_file_link,.page-template-application-form .themes-listing-info #edd_purchase_receipt_products .gform_button_select_files~.edd_download_file_link,#edd_purchase_receipt_products .page-template-application-form .themes-listing-info .gform_button_select_files~.edd_download_file_link,.themes-listing-info #edd_checkout_form_wrap #edd_show_discount #edd_purchase_receipt_products .edd-apply-discount~.edd_download_file_link,#edd_purchase_receipt_products .themes-listing-info #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount~.edd_download_file_link,#edd_checkout_form_wrap #edd_show_discount .themes-listing-info #edd_purchase_receipt_products .edd-apply-discount~.edd_download_file_link,#edd_purchase_receipt_products #edd_checkout_form_wrap #edd_show_discount .themes-listing-info .edd-apply-discount~.edd_download_file_link,.themes-listing-info #edd_checkout_form_wrap #edd-discount-code-wrap #edd_purchase_receipt_products .edd-apply-discount~.edd_download_file_link,#edd_purchase_receipt_products .themes-listing-info #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount~.edd_download_file_link,#edd_checkout_form_wrap #edd-discount-code-wrap .themes-listing-info #edd_purchase_receipt_products .edd-apply-discount~.edd_download_file_link,#edd_purchase_receipt_products #edd_checkout_form_wrap #edd-discount-code-wrap .themes-listing-info .edd-apply-discount~.edd_download_file_link,.themes-listing-info #edd_purchase_receipt_products #edd-purchase-button~.edd_download_file_link,#edd_purchase_receipt_products .themes-listing-info #edd-purchase-button~.edd_download_file_link,.themes-listing-info #edd_purchase_receipt_products .edd_download_file_link~.edd_download_file_link,#edd_purchase_receipt_products .themes-listing-info .edd_download_file_link~.edd_download_file_link{margin:10px 0 0;}}.themes-listing-title{margin:0;}@media screen and (max-width: 767px) {.themes-listing-title{font-size:32px;}}@media screen and (max-width: 479px) {.themes-listing-title{font-size:28px;}}.themes-listing-title .theme-price{font-size:17px;margin-left:.7em;color:rgba(103,107,115,0.7);}@media screen and (max-width: 1023px) {.themes-listing-title .theme-price{display:block;margin:8px auto 15px;}}.themes-listing-title-link{color:inherit;-webkit-transition:color 200ms;transition:color 200ms;}.themes-listing-title-link:hover{color:#17C2AA;}.themes-listing-description{max-width:600px;margin:10px auto 30px;font-size:15px;font-weight:300;line-height:1.6;}@media screen and (min-width: 1024px) {.themes-listing-description{margin-bottom:40px;}}.themes-listing-screenshot{display:table-cell;vertical-align:bottom;padding-top:40px;padding-right:1vw;}@media screen and (max-width: 1023px) {.themes-listing-screenshot{padding-left:2vw;padding-right:2vw;}}@media screen and (min-width: 1024px) {.themes-listing-screenshot{padding-top:5vw;}}.themes-listing-screenshot .screenshot{max-height:51vw;}@media screen and (min-width: 1024px) {.themes-listing-screenshot .screenshot{max-height:32.5vw;}}.themes-listing-screenshot .screenshot-mobile{width:20%;max-height:48%;border-radius:1.8vw 1.8vw 0 0;padding-top:4.5%;padding-left:2px;padding-right:2px;}@media screen and (max-width: 1023px) and (min-width: 640px) {.themes-listing-screenshot .screenshot-mobile{padding-left:3px;padding-right:3px;}}@media screen and (min-width: 1024px) {.themes-listing-screenshot .screenshot-mobile{border-radius:1vw 1vw 0 0;padding-left:3px;padding-right:3px;}}.themes-listing-screenshot .screenshot-mobile .screenshot-image{padding-top:0;}.screenshot{position:relative;}.screenshot-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:4;opacity:0;}.screenshot-btn-group{position:absolute;top:47%;left:0;right:0;z-index:5;display:block;text-align:center;opacity:0;-webkit-transform:translateY(-30%);-ms-transform:translateY(-30%);transform:translateY(-30%);-webkit-transition:opacity 0.25s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:opacity 0.25s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:opacity 0.25s cubic-bezier(0.215,0.61,0.355,1),transform 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:opacity 0.25s cubic-bezier(0.215,0.61,0.355,1),transform 0.25s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.25s cubic-bezier(0.215,0.61,0.355,1);}.screenshot:hover .screenshot-btn-group{opacity:1;-webkit-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);}.screenshot-btn-group .btn~.btn,.screenshot-btn-group .page-template-application-form .gform_button_select_files~.btn,.page-template-application-form .screenshot-btn-group .gform_button_select_files~.btn,.screenshot-btn-group #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount~.btn,#edd_checkout_form_wrap #edd_show_discount .screenshot-btn-group .edd-apply-discount~.btn,.screenshot-btn-group #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount~.btn,#edd_checkout_form_wrap #edd-discount-code-wrap .screenshot-btn-group .edd-apply-discount~.btn,.screenshot-btn-group #edd-purchase-button~.btn,.screenshot-btn-group #edd_purchase_receipt_products .edd_download_file_link~.btn,#edd_purchase_receipt_products .screenshot-btn-group .edd_download_file_link~.btn,.screenshot-btn-group .page-template-application-form .btn~.gform_button_select_files,.page-template-application-form .screenshot-btn-group .btn~.gform_button_select_files,.screenshot-btn-group .page-template-application-form .gform_button_select_files~.gform_button_select_files,.page-template-application-form .screenshot-btn-group .gform_button_select_files~.gform_button_select_files,.screenshot-btn-group #edd_checkout_form_wrap #edd_show_discount .page-template-application-form .edd-apply-discount~.gform_button_select_files,.page-template-application-form .screenshot-btn-group #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount~.gform_button_select_files,#edd_checkout_form_wrap #edd_show_discount .screenshot-btn-group .page-template-application-form .edd-apply-discount~.gform_button_select_files,.page-template-application-form #edd_checkout_form_wrap #edd_show_discount .screenshot-btn-group .edd-apply-discount~.gform_button_select_files,.screenshot-btn-group #edd_checkout_form_wrap #edd-discount-code-wrap .page-template-application-form .edd-apply-discount~.gform_button_select_files,.page-template-application-form .screenshot-btn-group #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount~.gform_button_select_files,#edd_checkout_form_wrap #edd-discount-code-wrap .screenshot-btn-group .page-template-application-form .edd-apply-discount~.gform_button_select_files,.page-template-application-form #edd_checkout_form_wrap #edd-discount-code-wrap .screenshot-btn-group .edd-apply-discount~.gform_button_select_files,.screenshot-btn-group .page-template-application-form #edd-purchase-button~.gform_button_select_files,.page-template-application-form .screenshot-btn-group #edd-purchase-button~.gform_button_select_files,.screenshot-btn-group #edd_purchase_receipt_products .page-template-application-form .edd_download_file_link~.gform_button_select_files,.page-template-application-form .screenshot-btn-group #edd_purchase_receipt_products .edd_download_file_link~.gform_button_select_files,#edd_purchase_receipt_products .screenshot-btn-group .page-template-application-form .edd_download_file_link~.gform_button_select_files,.page-template-application-form #edd_purchase_receipt_products .screenshot-btn-group .edd_download_file_link~.gform_button_select_files,.screenshot-btn-group #edd_checkout_form_wrap #edd_show_discount .btn~.edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .screenshot-btn-group .btn~.edd-apply-discount,.screenshot-btn-group .page-template-application-form #edd_checkout_form_wrap #edd_show_discount .gform_button_select_files~.edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .screenshot-btn-group .page-template-application-form .gform_button_select_files~.edd-apply-discount,.page-template-application-form .screenshot-btn-group #edd_checkout_form_wrap #edd_show_discount .gform_button_select_files~.edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .page-template-application-form .screenshot-btn-group .gform_button_select_files~.edd-apply-discount,.screenshot-btn-group #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount~.edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .screenshot-btn-group .edd-apply-discount~.edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .screenshot-btn-group #edd_show_discount .edd-apply-discount~.edd-apply-discount,.screenshot-btn-group #edd_checkout_form_wrap #edd_show_discount #edd-purchase-button~.edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .screenshot-btn-group #edd-purchase-button~.edd-apply-discount,.screenshot-btn-group #edd_purchase_receipt_products #edd_checkout_form_wrap #edd_show_discount .edd_download_file_link~.edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .screenshot-btn-group #edd_purchase_receipt_products .edd_download_file_link~.edd-apply-discount,#edd_purchase_receipt_products .screenshot-btn-group #edd_checkout_form_wrap #edd_show_discount .edd_download_file_link~.edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount #edd_purchase_receipt_products .screenshot-btn-group .edd_download_file_link~.edd-apply-discount,.screenshot-btn-group #edd_checkout_form_wrap #edd-discount-code-wrap .btn~.edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .screenshot-btn-group .btn~.edd-apply-discount,.screenshot-btn-group .page-template-application-form #edd_checkout_form_wrap #edd-discount-code-wrap .gform_button_select_files~.edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .screenshot-btn-group .page-template-application-form .gform_button_select_files~.edd-apply-discount,.page-template-application-form .screenshot-btn-group #edd_checkout_form_wrap #edd-discount-code-wrap .gform_button_select_files~.edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .page-template-application-form .screenshot-btn-group .gform_button_select_files~.edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .screenshot-btn-group #edd-discount-code-wrap .edd-apply-discount~.edd-apply-discount,.screenshot-btn-group #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount~.edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .screenshot-btn-group .edd-apply-discount~.edd-apply-discount,.screenshot-btn-group #edd_checkout_form_wrap #edd-discount-code-wrap #edd-purchase-button~.edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .screenshot-btn-group #edd-purchase-button~.edd-apply-discount,.screenshot-btn-group #edd_purchase_receipt_products #edd_checkout_form_wrap #edd-discount-code-wrap .edd_download_file_link~.edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .screenshot-btn-group #edd_purchase_receipt_products .edd_download_file_link~.edd-apply-discount,#edd_purchase_receipt_products .screenshot-btn-group #edd_checkout_form_wrap #edd-discount-code-wrap .edd_download_file_link~.edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap #edd_purchase_receipt_products .screenshot-btn-group .edd_download_file_link~.edd-apply-discount,.screenshot-btn-group .btn~#edd-purchase-button,.screenshot-btn-group .page-template-application-form .gform_button_select_files~#edd-purchase-button,.page-template-application-form .screenshot-btn-group .gform_button_select_files~#edd-purchase-button,.screenshot-btn-group #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount~#edd-purchase-button,#edd_checkout_form_wrap #edd_show_discount .screenshot-btn-group .edd-apply-discount~#edd-purchase-button,.screenshot-btn-group #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount~#edd-purchase-button,#edd_checkout_form_wrap #edd-discount-code-wrap .screenshot-btn-group .edd-apply-discount~#edd-purchase-button,.screenshot-btn-group #edd-purchase-button~#edd-purchase-button,.screenshot-btn-group #edd_purchase_receipt_products .edd_download_file_link~#edd-purchase-button,#edd_purchase_receipt_products .screenshot-btn-group .edd_download_file_link~#edd-purchase-button,.screenshot-btn-group #edd_purchase_receipt_products .btn~.edd_download_file_link,#edd_purchase_receipt_products .screenshot-btn-group .btn~.edd_download_file_link,.screenshot-btn-group .page-template-application-form #edd_purchase_receipt_products .gform_button_select_files~.edd_download_file_link,#edd_purchase_receipt_products .screenshot-btn-group .page-template-application-form .gform_button_select_files~.edd_download_file_link,.page-template-application-form .screenshot-btn-group #edd_purchase_receipt_products .gform_button_select_files~.edd_download_file_link,#edd_purchase_receipt_products .page-template-application-form .screenshot-btn-group .gform_button_select_files~.edd_download_file_link,.screenshot-btn-group #edd_checkout_form_wrap #edd_show_discount #edd_purchase_receipt_products .edd-apply-discount~.edd_download_file_link,#edd_purchase_receipt_products .screenshot-btn-group #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount~.edd_download_file_link,#edd_checkout_form_wrap #edd_show_discount .screenshot-btn-group #edd_purchase_receipt_products .edd-apply-discount~.edd_download_file_link,#edd_purchase_receipt_products #edd_checkout_form_wrap #edd_show_discount .screenshot-btn-group .edd-apply-discount~.edd_download_file_link,.screenshot-btn-group #edd_checkout_form_wrap #edd-discount-code-wrap #edd_purchase_receipt_products .edd-apply-discount~.edd_download_file_link,#edd_purchase_receipt_products .screenshot-btn-group #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount~.edd_download_file_link,#edd_checkout_form_wrap #edd-discount-code-wrap .screenshot-btn-group #edd_purchase_receipt_products .edd-apply-discount~.edd_download_file_link,#edd_purchase_receipt_products #edd_checkout_form_wrap #edd-discount-code-wrap .screenshot-btn-group .edd-apply-discount~.edd_download_file_link,.screenshot-btn-group #edd_purchase_receipt_products #edd-purchase-button~.edd_download_file_link,#edd_purchase_receipt_products .screenshot-btn-group #edd-purchase-button~.edd_download_file_link,.screenshot-btn-group #edd_purchase_receipt_products .edd_download_file_link~.edd_download_file_link,#edd_purchase_receipt_products .screenshot-btn-group .edd_download_file_link~.edd_download_file_link{margin:14px 0 0;}@media screen and (max-width: 767px) {.screenshot-btn-group{display:none;}}.screenshot-link-bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;margin-top:3.75%;background:#2f2f2f;opacity:0;-webkit-transition:opacity 500ms cubic-bezier(0.215,0.61,0.355,1);transition:opacity 500ms cubic-bezier(0.215,0.61,0.355,1);}.screenshot:hover .screenshot-link-bg{opacity:.88;}@media screen and (max-width: 767px) {.screenshot-link-bg{display:none;}}.screenshot-large{position:relative;z-index:0;box-shadow:0 2px 3px 0 rgba(0,0,0,0.12);}.screenshot-large.no-shadow{box-shadow:none;}.screenshot-chrome{position:absolute;z-index:3;width:100%;padding:3.75% 1.75% 0;text-align:left;border-radius:1% 1% 0 0/ 25% 25% 0 0;
  background: #D2D3D6; }@media screen and (min-width: 768px) {.single-pxu-theme .screenshot-chrome,.page-template-themes-shopify .screenshot-chrome,.page-template-themes-wordpress .screenshot-chrome{padding:18px 6px 0;border-radius:5px 5px 0 0;}}.screenshot-chrome img{position:absolute;top:32%;width:5%;height:auto;}@media screen and (min-width: 768px) {.single-pxu-theme .screenshot-chrome img,.page-template-themes-shopify .screenshot-chrome img,.page-template-themes-wordpress .screenshot-chrome img{top:50%;width:25px;height:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}}.screenshot-image{position:relative;z-index:0;display:block;width:100%;padding-top:3.75%;}@media screen and (min-width: 768px) {.single-pxu-theme .screenshot-image,.page-template-themes-shopify .screenshot-image,.page-template-themes-wordpress .screenshot-image{padding-top:18px;}}.screenshot-mobile{position:absolute;bottom:0;right:-4%;z-index:3;width:22%;max-height:48%;padding:5% 2px 0;background:#252527;border-radius:1.8vw 1.8vw 0 0;}@media screen and (min-width: 768px) {.screenshot-mobile{border-radius:.9vw .9vw 0 0;}}@media screen and (min-width: 1024px) {.screenshot-mobile{border-radius:.6vw .6vw 0 0;}}.screenshot-mobile:before{content:'';position:absolute;left:42%;display:block;width:15%;height:2px;margin-top:-12%;background:#525359;border-radius:5px;}.screenshot-mobile .screenshot-image{width:100%;padding-top:2%;}.showcase footer{margin-left:auto;margin-right:auto;padding-top:2.5vw;}.showcase footer .btn,.showcase footer .page-template-application-form .gform_button_select_files,.page-template-application-form .showcase footer .gform_button_select_files,.showcase footer #edd_checkout_form_wrap #edd_show_discount .edd-apply-discount,#edd_checkout_form_wrap #edd_show_discount .showcase footer .edd-apply-discount,.showcase footer #edd_checkout_form_wrap #edd-discount-code-wrap .edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .showcase footer .edd-apply-discount,.showcase footer #edd-purchase-button,.showcase footer #edd_purchase_receipt_products .edd_download_file_link,#edd_purchase_receipt_products .showcase footer .edd_download_file_link{margin-top:20px;}.showcase-featured{position:relative;overflow:hidden;}.showcase-tab-nav{margin-top:50px;}@media screen and (max-width: 767px) {.showcase-tab-nav{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;}}.showcase-tab-nav-btn{display:inline-block;margin:0 20px;height:70px;background-repeat:no-repeat;background-position:left center;line-height:1;font-size:18px;color:rgba(51,51,51,0.4);-webkit-transition:color 0.8s ease;transition:color 0.8s ease;}@media screen and (max-width: 767px) {.showcase-tab-nav-btn{margin:0 14px;}}@media screen and (min-width: 480px) {.showcase-tab-nav-btn{margin:0 26px;}}@media screen and (min-width: 768px) {.showcase-tab-nav-btn{height:40px;font-size:23px;}}.showcase-tab-nav-btn:hover{color:rgba(51,51,51,0.6);-webkit-transition:color 0.2s ease;transition:color 0.2s ease;}.showcase-tab-nav-btn:hover .platform-logo path{fill:rgba(51,51,51,0.6);-webkit-transition:fill 0.2s ease;transition:fill 0.2s ease;}.showcase-tab-nav-btn .platform-logo{margin-right:7px;vertical-align:middle;-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);}@media screen and (max-width: 767px) {.showcase-tab-nav-btn .platform-logo{display:block;margin:0 auto 8px;}}.showcase-tab-nav-btn .platform-logo path{fill:#B5B6B8;-webkit-transition:fill 0.8s ease;transition:fill 0.8s ease;}.showcase-tab-nav-btn .platform-name{vertical-align:middle;}.showcase-tab-nav-btn img{visibility:hidden;}.showcase-tab-nav-btn.shopify:hover .platform-logo .bag-side{fill:rgba(51,51,51,0.75);}.showcase-tab-nav-btn.shopify .platform-logo .bag-side{fill:#8E8F91;}.showcase-tab-nav-btn.shopify.active{color:#5A873E;}.showcase-tab-nav-btn.shopify.active .platform-logo path{fill:#8DB849;}.showcase-tab-nav-btn.shopify.active .platform-logo .bag-side{fill:#5A873E;}.showcase-tab-nav-btn.wordpress.active{color:#1788BC;}.showcase-tab-nav-btn.wordpress.active .platform-logo path{fill:#1788BC;}@media screen and (max-width: 767px) {.showcase-tab-nav-btn.tumblr .platform-logo{margin-top:4px;margin-bottom:7px;}}.showcase-tab-nav-btn.tumblr.active{color:#36465D;}.showcase-tab-nav-btn.tumblr.active .platform-logo path{fill:#36465D;}.showcase-tab{display:none;opacity:0;}.showcase-tab.active{display:block;}.showcase-tab.is-animatable{-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;opacity:1;}.theme-hero{color:#fff;background:#20222B;}@media screen and (max-width: 1023px) {.theme-hero{text-align:center;}}@media screen and (min-width: 1024px) {.theme-hero{padding-top:100px;}}.theme-header{position:relative;text-align:center;}@media screen and (min-width: 1440px) {.theme-header{text-align:left;padding-right:54%;}}@media screen and (max-width: 1159px) and (min-width: 1440px) {.theme-header{padding-right:58%;}}.theme-title{color:#fff;margin-bottom:0;}.theme-title .theme-price{font-size:50%;margin-left:.7em;color:rgba(255,255,255,0.7);}.theme-description{color:#ACAFB6;margin-bottom:0;}@media screen and (max-width: 1439px) {.theme-cta{margin-top:40px;}}@media screen and (min-width: 1440px) {.theme-cta{position:absolute;right:5.5vw;top:90px;}}.theme-cta .btn-preset-demo{display:none;}@media screen and (max-width: 479px) {.theme-cta .btn-preset-demo{width:80%;}}.theme-cta .btn-preset-demo.is-selected{display:inline-block;}@media screen and (max-width: 479px) {.theme-cta .add-to-cart,.theme-cta .edd-add-to-cart{display:block;width:80%;margin-top:10px;}}@media screen and (min-width: 480px) {.theme-cta .add-to-cart,.theme-cta .edd-add-to-cart{margin-left:10px;}}.edd-cart-added-alert{color:#17C2AA;}.theme-preset-selector{font-size:16px;margin-top:45px;color:#D6D9E0;}@media screen and (max-width: 1023px) {.theme-preset-selector label{display:block;margin-bottom:30px;}}@media screen and (min-width: 1024px) {.theme-preset-selector label{margin-top:60px;padding-right:50px;padding-bottom:10px;border-bottom:1px solid #393D47;}}.theme-preset-selector span{margin-left:-4px;padding-left:10px;padding-right:10px;padding-bottom:10px;border-bottom:1px solid #393D47;}.theme-preset-selector span:last-child{padding-right:0;}@media screen and (max-width: 1023px) {.theme-preset-selector span:first-of-type{padding-left:0;}}.theme-preset-selector a{padding-bottom:10px;color:rgba(255,255,255,0.5);border-bottom:1px solid transparent;-webkit-transition:border-bottom-color 500ms;transition:border-bottom-color 500ms;}.theme-preset-selector a.is-selected{border-bottom:1px solid #fff;color:#fff;}.theme-preset-showcase-wrapper{overflow:hidden;}.theme-preset-showcase{padding-top:60px;}.theme-preset{display:inline-block;width:68vw;height:44.5vw;padding-left:1vw;padding-right:1vw;vertical-align:bottom;opacity:.5;-webkit-transition:opacity 100ms cubic-bezier(0.415,0,0.575,1);transition:opacity 100ms cubic-bezier(0.415,0,0.575,1);cursor:pointer;}@media screen and (max-width: 1023px) {.theme-preset{width:90vw;height:61vw;padding-left:1vw;padding-right:1vw;opacity:.3;}}.theme-preset:not(.is-selected):hover{opacity:.8;}.theme-preset.is-selected{opacity:1;z-index:1;}.theme-preset.wordpress,.theme-preset.tumblr{height:calc(44.5vw + 42px);}@media screen and (max-width: 1023px) {.theme-preset.wordpress,.theme-preset.tumblr{height:calc(61vw + 42px);}}.theme-preset.wordpress .screenshot-mobile,.theme-preset.tumblr .screenshot-mobile{max-height:calc(48% + 21px);}@media screen and (max-width: 1023px) {.theme-preset.wordpress .screenshot-mobile,.theme-preset.tumblr .screenshot-mobile{height:calc(48% + 21px);}}.theme-preset:first-child{width:72.333vw;padding-left:5.333vw;}@media screen and (max-width: 1023px) {.theme-preset:first-child{width:95vw;padding-left:6vw;}}.theme-preset:last-child{width:72.333vw;padding-right:5.333vw;}@media screen and (max-width: 1023px) {.theme-preset:last-child{width:95vw;padding-right:6vw;}}.theme-preset p{font-size:16px;margin-top:0;}.theme-preset .screenshot{height:100%;}.theme-preset .screenshot-mobile{width:20%;max-height:48%;border-radius:1.8vw 1.8vw 0 0;padding-top:4.5%;padding-left:2px;padding-right:2px;background:#161617;opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity 250ms,-webkit-transform 250ms;transition:opacity 250ms,-webkit-transform 250ms;transition:opacity 250ms,transform 250ms;transition:opacity 250ms,transform 250ms,-webkit-transform 250ms;}@media screen and (max-width: 1023px) {.theme-preset .screenshot-mobile{right:-3%;}}@media screen and (min-width: 640px) {.theme-preset .screenshot-mobile{padding-left:3px;padding-right:3px;}}@media screen and (min-width: 960px) {.theme-preset .screenshot-mobile{border-radius:1.2vw 1.2vw 0 0;}}@media screen and (min-width: 1280px) {.theme-preset .screenshot-mobile{padding-left:4px;padding-right:4px;}}.theme-preset .screenshot-mobile .screenshot-image{padding-top:0;}.theme-preset.is-selected .screenshot-mobile{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.theme-content{padding-top:5vw;padding-bottom:5vw;overflow:hidden;}@media screen and (min-width: 1024px) {.theme-content{padding-bottom:2.5vw;}}.theme-meta{margin-bottom:30px;}@media screen and (min-width: 1024px) {.theme-meta{width:27%;float:right;clear:right;}}.theme-customers{background-color:#F5F6F7;padding-top:80px;padding-bottom:80px;}@media screen and (max-width: 767px) {.theme-customers{padding-top:9.25vw;padding-bottom:7.5vw;}}.theme-customers .section-title{text-align:center;margin:0 auto 62px;max-width:80vw;}@media screen and (max-width: 767px) {.theme-customers .section-title{margin-bottom:9vw;}}.theme-customers-list{overflow:hidden;}@media screen and (min-width: 768px) {.theme-customers-list{margin-left:-20px;}}.theme-support{background:url(images/support-team.jpg) center bottom no-repeat;background-size:70%;}@media screen and (min-width: 768px) {.theme-support{padding-top:25px;padding-bottom:60px;background-size:450px auto;background-position:105% bottom;}}@media screen and (min-width: 1024px) {.theme-support{padding-top:45px;padding-bottom:80px;background-size:500px auto;background-position:95% bottom;}}@media screen and (min-width: 1440px) {.theme-support{padding-top:60px;padding-bottom:100px;background-size:650px auto;}}.theme-support-content{padding-bottom:220px;text-align:center;}@media screen and (min-width: 480px) {.theme-support-content{padding-bottom:260px;}}@media screen and (min-width: 600px) {.theme-support-content{padding-bottom:300px;}}@media screen and (min-width: 768px) {.theme-support-content{text-align:left;padding:0 400px 0 0;}}@media screen and (min-width: 1024px) {.theme-support-content{text-align:left;padding:0 450px 0 0;}}@media screen and (min-width: 1440px) {.theme-support-content{max-width:85%;}}.theme-support-content .section-title{margin-top:40px;}.theme-testimonials{margin-bottom:20px;}.theme-video-wrapper{display:none;position:fixed;opacity:0;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.75);}.theme-video-wrapper.animating,.theme-video-wrapper.visible{display:block;}.theme-video-wrapper.animating-in,.theme-video-wrapper.animating-out{-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}.theme-video-wrapper.visible{opacity:1;}.theme-video-btn-open,.theme-video-btn-close{cursor:pointer;}.theme-video-btn-open.btn,.page-template-application-form .theme-video-btn-open.gform_button_select_files,#edd_checkout_form_wrap #edd_show_discount .theme-video-btn-open.edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .theme-video-btn-open.edd-apply-discount,.theme-video-btn-open#edd-purchase-button,#edd_purchase_receipt_products .theme-video-btn-open.edd_download_file_link{margin-bottom:10px;width:80%;}@media screen and (min-width: 480px) {.theme-video-btn-open.btn,.page-template-application-form .theme-video-btn-open.gform_button_select_files,#edd_checkout_form_wrap #edd_show_discount .theme-video-btn-open.edd-apply-discount,#edd_checkout_form_wrap #edd-discount-code-wrap .theme-video-btn-open.edd-apply-discount,.theme-video-btn-open#edd-purchase-button,#edd_purchase_receipt_products .theme-video-btn-open.edd_download_file_link{width:auto;}}.theme-video-btn-close{position:absolute;text-align:center;top:-25px;right:-25px;width:35px;height:35px;line-height:35px;font-size:35px;}.theme-video{position:relative;top:25%;left:25%;width:50%;}.pxu-list-feature-icon{max-width:100px;}.pxu-metabox-features-feature{display:inline-block;width:27%;margin-right:1%;margin-bottom:1%;padding:8px 10px;vertical-align:top;border:1px solid #eee;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.pxu-metabox-features-feature.is-selected{background:#fafafa;border:1px solid #ddd;}.pxu-metabox-features-feature:nth-child(3n){margin-right:0;}.post-type-pxu-preset .column-menu_order{width:100px;}.post-type-pxu-preset .column-menu_order input{width:100%;-webkit-transition:background 300ms;transition:background 300ms;}.post-type-pxu-preset .column-menu_order input.updated{background:rgba(0,255,0,0.25);}