@keyframes spin{100%{transform:rotate(-360deg)}}@keyframes rotating{25%{transform:rotate(2deg)}75%{transform:rotate(-2deg)}100%{transform:rotate(0)}}@font-face{font-family:EverestForms;src:url(//promechanic.ir/wp-content/plugins/everest-forms/assets/fonts/EverestForms.eot?q9mcqj);src:url(//promechanic.ir/wp-content/plugins/everest-forms/assets/fonts/EverestForms.eot?q9mcqj#iefix) format("embedded-opentype"),url(//promechanic.ir/wp-content/plugins/everest-forms/assets/fonts/EverestForms.ttf?q9mcqj) format("truetype"),url(//promechanic.ir/wp-content/plugins/everest-forms/assets/fonts/EverestForms.woff?q9mcqj) format("woff"),url(//promechanic.ir/wp-content/plugins/everest-forms/assets/fonts/EverestForms.svg?q9mcqj#EverestForms) format("svg");font-weight:400;font-style:normal;font-display:block}.evf-icon{padding:8px;border-radius:4px}.evf-icon *{display:block}.evf-h2{font-size:28px;font-weight:600}.evf-text-center{text-align:center}.clearfix::after,.clearfix::before,.evf-row::after,.evf-row::before{display:table;content:""}.clearfix::after,.evf-row::after{clear:both}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.clear{clear:both}.everest-forms-hidden{display:none}i.icon-wpb-vc_everest_forms{background-image:url('data:image/svg+xml,%3Csvg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Crect width="32" height="32" rx="4" fill="%237545BB"/%3E%3Cpath d="M24.6621 4.62549H19.1523L20.8408 7.46923H26.3506L24.6621 4.62549Z" fill="white"/%3E%3Cpath d="M28.127 10.313H22.6172L24.3945 13.1567H29.9043L28.127 10.313Z" fill="white"/%3E%3Cpath d="M28.0381 24.5318H27.2383H24.7501H7.06544L15.8633 10.1353L19.5069 16.0005H18.7071H15.8633L14.1748 18.8443H15.8633H17.0186H24.5723L15.8633 4.80322L2 27.3755H4.48828H27.2383H29.8155L28.0381 24.5318Z" fill="white"/%3E%3C/svg%3E')!important;background-repeat:no-repeat;background-position:center;background-size:100%;width:32px;height:32px}.everest-forms *,.everest-forms ::after,.everest-forms ::before,.wp-block-everest-forms-form-selector *,.wp-block-everest-forms-form-selector ::after,.wp-block-everest-forms-form-selector ::before{outline:0;box-sizing:border-box}.everest-forms ul,.wp-block-everest-forms-form-selector ul{margin-right:0}.everest-forms .blockUI.blockOverlay,.wp-block-everest-forms-form-selector .blockUI.blockOverlay{position:relative}.everest-forms .blockUI.blockOverlay::before,.wp-block-everest-forms-form-selector .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;content:"";animation:spin 1s ease-in-out infinite;background:url(//promechanic.ir/wp-content/plugins/everest-forms/assets/images/icons/loader.svg) center center;background-size:cover;background-repeat:no-repeat;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.everest-forms .clear,.wp-block-everest-forms-form-selector .clear{height:auto;width:auto;visibility:visible}.everest-forms .loader::before,.wp-block-everest-forms-form-selector .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;right:50%;content:"";animation:spin 1s ease-in-out infinite;background:url(//promechanic.ir/wp-content/plugins/everest-forms/assets/images/icons/loader.svg) center center;background-size:cover;background-repeat:no-repeat;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.everest-forms .evf-container,.wp-block-everest-forms-form-selector .evf-container{margin-bottom:30px}.everest-forms .everest-forms-progress-bar,.wp-block-everest-forms-form-selector .everest-forms-progress-bar{background:#cdd0d8;border-radius:2px}.everest-forms .everest-forms-progress-bar .everest-forms-progress-bar-indicator,.wp-block-everest-forms-form-selector .everest-forms-progress-bar .everest-forms-progress-bar-indicator{height:4px;background:#4bce61;border-radius:2px}.everest-forms .everest-forms-uploader,.wp-block-everest-forms-form-selector .everest-forms-uploader{cursor:pointer;padding:20px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;border:1px dashed #8e98a2}.everest-forms .everest-forms-uploader span,.wp-block-everest-forms-form-selector .everest-forms-uploader span{display:block;color:#494d50}.everest-forms .everest-forms-uploader span.everest-forms-upload-hint,.wp-block-everest-forms-form-selector .everest-forms-uploader span.everest-forms-upload-hint{color:#8e98a2;font-size:14px}.everest-forms .everest-forms-uploader+input.dropzone-input,.wp-block-everest-forms-form-selector .everest-forms-uploader+input.dropzone-input{display:none}.everest-forms .everest-forms-uploader .dz-message,.wp-block-everest-forms-form-selector .everest-forms-uploader .dz-message{flex:0 0 100%;width:100%}.everest-forms .everest-forms-uploader .dz-message svg,.wp-block-everest-forms-form-selector .everest-forms-uploader .dz-message svg{margin-bottom:10px;background:#f6f7f9;height:48px;width:48px;padding:8px;border-radius:4px}.everest-forms .everest-forms-uploader .dz-message.hide,.wp-block-everest-forms-form-selector .everest-forms-uploader .dz-message.hide{display:none}.everest-forms .everest-forms-uploader .dz-preview,.wp-block-everest-forms-form-selector .everest-forms-uploader .dz-preview{flex:0 0 100%;width:100%;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:20px;border-bottom:1px solid #e9ebf1;padding-bottom:20px}.everest-forms .everest-forms-uploader .dz-preview .dz-image,.wp-block-everest-forms-form-selector .everest-forms-uploader .dz-preview .dz-image{width:64px;height:64px;background:#f6f7f9;flex:0 0 64px;margin-left:15px;border-radius:3px;overflow:hidden}.everest-forms .everest-forms-uploader .dz-preview .dz-details,.wp-block-everest-forms-form-selector .everest-forms-uploader .dz-preview .dz-details{text-align:right;font-size:14px;flex:1}.everest-forms .everest-forms-uploader .dz-preview .dz-details .dz-size,.wp-block-everest-forms-form-selector .everest-forms-uploader .dz-preview .dz-details .dz-size{color:#494d50}.everest-forms .everest-forms-uploader .dz-preview .dz-details .dz-filename span,.wp-block-everest-forms-form-selector .everest-forms-uploader .dz-preview .dz-details .dz-filename span{color:#8e98a2}.everest-forms .everest-forms-uploader .dz-preview .dz-progress,.wp-block-everest-forms-form-selector .everest-forms-uploader .dz-preview .dz-progress{background:#e9ebf1;border-radius:2px;height:4px;width:100%;margin-right:80px;order:4}.everest-forms .everest-forms-uploader .dz-preview .dz-progress .dz-upload,.wp-block-everest-forms-form-selector .everest-forms-uploader .dz-preview .dz-progress .dz-upload{background-color:#4bce61;border-radius:2px;height:4px;transition:all .25s ease 0s}.everest-forms .everest-forms-uploader .dz-preview .dz-error-message,.wp-block-everest-forms-form-selector .everest-forms-uploader .dz-preview .dz-error-message{font-size:14px;flex:0 0 100%;width:100%;text-align:right;margin-right:80px;order:5}.everest-forms .everest-forms-uploader .dz-preview .dz-error-message span,.wp-block-everest-forms-form-selector .everest-forms-uploader .dz-preview .dz-error-message span{color:#fa5252}.everest-forms .everest-forms-uploader .dz-preview .dz-error-mark,.everest-forms .everest-forms-uploader .dz-preview .dz-success-mark,.wp-block-everest-forms-form-selector .everest-forms-uploader .dz-preview .dz-error-mark,.wp-block-everest-forms-form-selector .everest-forms-uploader .dz-preview .dz-success-mark{display:none}.everest-forms .everest-forms-uploader .dz-preview .dz-remove,.wp-block-everest-forms-form-selector .everest-forms-uploader .dz-preview .dz-remove{font-size:0;position:relative;height:28px;width:28px;display:inline-flex;margin-right:auto;order:3;border-radius:14px;border:2px solid #8e98a2}.everest-forms .everest-forms-uploader .dz-preview .dz-remove::after,.everest-forms .everest-forms-uploader .dz-preview .dz-remove::before,.wp-block-everest-forms-form-selector .everest-forms-uploader .dz-preview .dz-remove::after,.wp-block-everest-forms-form-selector .everest-forms-uploader .dz-preview .dz-remove::before{content:"";height:14px;width:2px;display:block;background:#8e98a2;position:absolute;top:50%;right:0;left:0;margin:0 auto}.everest-forms .everest-forms-uploader .dz-preview .dz-remove::before,.wp-block-everest-forms-form-selector .everest-forms-uploader .dz-preview .dz-remove::before{transform:translateY(-50%) rotate(-45deg)}.everest-forms .everest-forms-uploader .dz-preview .dz-remove::after,.wp-block-everest-forms-form-selector .everest-forms-uploader .dz-preview .dz-remove::after{transform:translateY(-50%) rotate(45deg)}.everest-forms .everest-forms-uploader .dz-preview.dz-processing .dz-progress,.wp-block-everest-forms-form-selector .everest-forms-uploader .dz-preview.dz-processing .dz-progress{display:block}.everest-forms .everest-forms-uploader .dz-preview.dz-complete .dz-progress,.wp-block-everest-forms-form-selector .everest-forms-uploader .dz-preview.dz-complete .dz-progress{display:none}.everest-forms .everest-forms-uploader .dz-preview.dz-error .dz-remove,.wp-block-everest-forms-form-selector .everest-forms-uploader .dz-preview.dz-error .dz-remove{border-color:#fa5252}.everest-forms .everest-forms-uploader .dz-preview.dz-error .dz-remove::after,.everest-forms .everest-forms-uploader .dz-preview.dz-error .dz-remove::before,.wp-block-everest-forms-form-selector .everest-forms-uploader .dz-preview.dz-error .dz-remove::after,.wp-block-everest-forms-form-selector .everest-forms-uploader .dz-preview.dz-error .dz-remove::before{background:#fa5252}.everest-forms .everest-forms-uploader .dz-preview:last-child,.wp-block-everest-forms-form-selector .everest-forms-uploader .dz-preview:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.everest-forms label,.wp-block-everest-forms-form-selector label{display:block;line-height:1.7;margin:0 0 10px 0;color:#494d50;font-size:14px}.everest-forms label .required,.wp-block-everest-forms-form-selector label .required{color:#fa5252;font-weight:700;border:0!important;text-decoration:none}.everest-forms label.evf-field-label,.wp-block-everest-forms-form-selector label.evf-field-label{font-weight:600}.everest-forms label.evf-error,.wp-block-everest-forms-form-selector label.evf-error{color:#fa5252;font-weight:400}.everest-forms label.everest-forms-field-sublabel,.wp-block-everest-forms-form-selector label.everest-forms-field-sublabel{font-size:12px;font-weight:400;line-height:1.5;margin:0 0 10px 0}.everest-forms label.evf-privacy-policy-consent-message,.wp-block-everest-forms-form-selector label.evf-privacy-policy-consent-message{display:inline;margin-bottom:0}.everest-forms .StripeElement,.everest-forms canvas.evf-signature-canvas,.everest-forms input[type=date],.everest-forms input[type=datetime-local],.everest-forms input[type=email],.everest-forms input[type=file],.everest-forms input[type=image],.everest-forms input[type=month],.everest-forms input[type=number],.everest-forms input[type=password],.everest-forms input[type=range],.everest-forms input[type=search],.everest-forms input[type=tel],.everest-forms input[type=text],.everest-forms input[type=time],.everest-forms input[type=url],.everest-forms input[type=week],.everest-forms select,.everest-forms textarea,.wp-block-everest-forms-form-selector .StripeElement,.wp-block-everest-forms-form-selector canvas.evf-signature-canvas,.wp-block-everest-forms-form-selector input[type=date],.wp-block-everest-forms-form-selector input[type=datetime-local],.wp-block-everest-forms-form-selector input[type=email],.wp-block-everest-forms-form-selector input[type=file],.wp-block-everest-forms-form-selector input[type=image],.wp-block-everest-forms-form-selector input[type=month],.wp-block-everest-forms-form-selector input[type=number],.wp-block-everest-forms-form-selector input[type=password],.wp-block-everest-forms-form-selector input[type=range],.wp-block-everest-forms-form-selector input[type=search],.wp-block-everest-forms-form-selector input[type=tel],.wp-block-everest-forms-form-selector input[type=text],.wp-block-everest-forms-form-selector input[type=time],.wp-block-everest-forms-form-selector input[type=url],.wp-block-everest-forms-form-selector input[type=week],.wp-block-everest-forms-form-selector select,.wp-block-everest-forms-form-selector textarea{width:100%;height:auto;font-size:14px;outline:0;box-shadow:none;margin-bottom:10px;padding:6px 12px;color:#494d50;border:1px solid #8e98a2;margin-right:0;margin-left:0}.everest-forms input[type=checkbox]::after,.everest-forms input[type=checkbox]::before,.everest-forms input[type=radio]::after,.everest-forms input[type=radio]::before,.wp-block-everest-forms-form-selector input[type=checkbox]::after,.wp-block-everest-forms-form-selector input[type=checkbox]::before,.wp-block-everest-forms-form-selector input[type=radio]::after,.wp-block-everest-forms-form-selector input[type=radio]::before{display:none}.everest-forms input[type=checkbox]:checked::before,.everest-forms input[type=radio]:checked::before,.wp-block-everest-forms-form-selector input[type=checkbox]:checked::before,.wp-block-everest-forms-form-selector input[type=radio]:checked::before{display:none}.everest-forms select,.wp-block-everest-forms-form-selector select{background-image:none}.everest-forms .select2-container,.wp-block-everest-forms-form-selector .select2-container{margin-bottom:10px}.everest-forms .select2-container .select2-selection.select2-selection--single,.wp-block-everest-forms-form-selector .select2-container .select2-selection.select2-selection--single{height:auto}.everest-forms .select2-container .select2-selection.select2-selection--multiple .select2-selection__rendered,.wp-block-everest-forms-form-selector .select2-container .select2-selection.select2-selection--multiple .select2-selection__rendered{display:block}.everest-forms .select2-container .select2-selection.select2-selection--multiple .select2-selection__rendered li,.wp-block-everest-forms-form-selector .select2-container .select2-selection.select2-selection--multiple .select2-selection__rendered li{margin:4px 0}.everest-forms .select2-container .select2-selection.select2-selection--multiple .select2-selection__rendered li .select2-search__field,.wp-block-everest-forms-form-selector .select2-container .select2-selection.select2-selection--multiple .select2-selection__rendered li .select2-search__field{padding-right:4px}.everest-forms .select2-container .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__choice,.wp-block-everest-forms-form-selector .select2-container .select2-selection.select2-selection--multiple .select2-selection__rendered .select2-selection__choice{margin-left:4px}.everest-forms input:focus,.everest-forms textarea:focus,.wp-block-everest-forms-form-selector input:focus,.wp-block-everest-forms-form-selector textarea:focus{outline:0;border:1px solid #0095ff}.everest-forms .everest-form::after,.wp-block-everest-forms-form-selector .everest-form::after{content:"";clear:both;display:table}.everest-forms .everest-forms-field-row::after,.everest-forms .everest-forms-field-row::before,.wp-block-everest-forms-form-selector .everest-forms-field-row::after,.wp-block-everest-forms-form-selector .everest-forms-field-row::before{content:"";clear:both;display:table}.everest-forms .everest-forms-field-row:last-child .everest-forms-field-sublabel,.wp-block-everest-forms-form-selector .everest-forms-field-row:last-child .everest-forms-field-sublabel{margin-bottom:0}.everest-forms .evf-title-container .everest-forms--title,.wp-block-everest-forms-form-selector .evf-title-container .everest-forms--title{font-size:26px;margin:0 0 10px 0}.everest-forms .evf-title-container .everest-forms--description,.wp-block-everest-forms-form-selector .evf-title-container .everest-forms--description{margin:0 0 10px 0}.everest-forms .evf-field-container,.everest-forms .evf-honeypot-container,.everest-forms .evf-submit-container,.wp-block-everest-forms-form-selector .evf-field-container,.wp-block-everest-forms-form-selector .evf-honeypot-container,.wp-block-everest-forms-form-selector .evf-submit-container{padding-right:15px;padding-left:15px}.everest-forms .evf-field-container .evf-frontend-row:not(.wp-list-table),.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row:not(.wp-list-table){display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.everest-forms .evf-field-container .evf-frontend-row:not(.wp-list-table) select,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row:not(.wp-list-table) select{appearance:menulist}.everest-forms .evf-field-container .evf-frontend-row .everest-forms-one-half,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .everest-forms-one-half{width:48%;float:right;margin-right:4%}.everest-forms .evf-field-container .evf-frontend-row .everest-forms-one-half:first-child,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .everest-forms-one-half:first-child{margin-right:0}.everest-forms .evf-field-container .evf-frontend-row .everest-forms-first,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .everest-forms-first{margin-right:0}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid{width:100%;padding-right:15px;padding-left:15px}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field{display:block;margin-bottom:10px}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-hidden,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-hidden{display:none}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field .everest-forms-sublabel-hide,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field .evf-label-hide,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field .everest-forms-sublabel-hide,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field .evf-label-hide{display:none}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field .validate-required canvas.evf-signature-canvas,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field .validate-required canvas.evf-signature-canvas{border-color:#fa5252}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field ul:not(.select2-selection__rendered),.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field ul:not(.select2-selection__rendered){margin-bottom:10px;padding:0;list-style:none}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field ul:not(.select2-selection__rendered) li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field ul:not(.select2-selection__rendered) li{margin:0;display:block}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field ul:not(.select2-selection__rendered) li input,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field ul:not(.select2-selection__rendered) li label,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field ul:not(.select2-selection__rendered) li input,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field ul:not(.select2-selection__rendered) li label{margin:0}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field ul:not(.select2-selection__rendered) li input[type=checkbox],.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field ul:not(.select2-selection__rendered) li input[type=radio],.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field ul:not(.select2-selection__rendered) li input[type=checkbox],.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field ul:not(.select2-selection__rendered) li input[type=radio]{padding:0;margin-top:4px;margin-left:8px;width:20px}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-title h3,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-title h3{margin:25px 0;font-size:16px;line-height:1.5}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.everest-forms-invalid>label,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.everest-forms-invalid>label{color:#fa5252}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.everest-forms-invalid .evf-signature-canvas,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.everest-forms-invalid .select2-container,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.everest-forms-invalid input.evf-error,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.everest-forms-invalid select.evf-error,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.everest-forms-invalid textarea,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.everest-forms-invalid .evf-signature-canvas,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.everest-forms-invalid .select2-container,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.everest-forms-invalid input.evf-error,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.everest-forms-invalid select.evf-error,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.everest-forms-invalid textarea{border-color:#fa5252}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.everest-forms-invalid input.evf-error,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.everest-forms-invalid input.evf-error{border-color:#fa5252}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.everest-forms-invalid input.evf-error~.everest-forms-field-sublabel,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.everest-forms-invalid input.evf-error~.everest-forms-field-sublabel{color:#fa5252}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.everest-forms-validated .evf-signature-canvas,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.everest-forms-validated .select2-container,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.everest-forms-validated input.input-text,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.everest-forms-validated select,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.everest-forms-validated textarea,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.everest-forms-validated .evf-signature-canvas,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.everest-forms-validated .select2-container,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.everest-forms-validated input.input-text,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.everest-forms-validated select,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.everest-forms-validated textarea{border-color:#4bce61}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field ::-webkit-input-placeholder,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field ::-webkit-input-placeholder{line-height:normal}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field :-moz-placeholder,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field :-moz-placeholder{line-height:normal}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field :-ms-input-placeholder,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field :-ms-input-placeholder{line-height:normal}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox ul li,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox ul li,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple ul li,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan ul li,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio ul li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox ul li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox ul li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple ul li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan ul li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio ul li{display:flex;margin-bottom:5px;flex-wrap:wrap}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox ul li.everest-forms-image-choices-item input,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox ul li.everest-forms-image-choices-item input,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple ul li.everest-forms-image-choices-item input,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan ul li.everest-forms-image-choices-item input,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio ul li.everest-forms-image-choices-item input,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox ul li.everest-forms-image-choices-item input,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox ul li.everest-forms-image-choices-item input,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple ul li.everest-forms-image-choices-item input,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan ul li.everest-forms-image-choices-item input,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio ul li.everest-forms-image-choices-item input{margin-top:0}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox ul li .everest-forms-field-label-inline,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox ul li .everest-forms-field-label-inline,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple ul li .everest-forms-field-label-inline,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan ul li .everest-forms-field-label-inline,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio ul li .everest-forms-field-label-inline,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox ul li .everest-forms-field-label-inline,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox ul li .everest-forms-field-label-inline,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple ul li .everest-forms-field-label-inline,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan ul li .everest-forms-field-label-inline,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio ul li .everest-forms-field-label-inline{width:calc(100% - 28px)}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox ul li.everest-forms-image-choices-item .everest-forms-field-label-inline,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox ul li.everest-forms-image-choices-item .everest-forms-field-label-inline,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple ul li.everest-forms-image-choices-item .everest-forms-field-label-inline,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan ul li.everest-forms-image-choices-item .everest-forms-field-label-inline,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio ul li.everest-forms-image-choices-item .everest-forms-field-label-inline,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox ul li.everest-forms-image-choices-item .everest-forms-field-label-inline,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox ul li.everest-forms-image-choices-item .everest-forms-field-label-inline,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple ul li.everest-forms-image-choices-item .everest-forms-field-label-inline,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan ul li.everest-forms-image-choices-item .everest-forms-field-label-inline,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio ul li.everest-forms-image-choices-item .everest-forms-field-label-inline{width:100%;display:flex;flex-wrap:wrap}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox ul li .everest-forms-image-choices-image,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox ul li .everest-forms-image-choices-image,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple ul li .everest-forms-image-choices-image,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan ul li .everest-forms-image-choices-image,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio ul li .everest-forms-image-choices-image,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox ul li .everest-forms-image-choices-image,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox ul li .everest-forms-image-choices-image,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple ul li .everest-forms-image-choices-image,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan ul li .everest-forms-image-choices-image,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio ul li .everest-forms-image-choices-image{margin-left:10px}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox ul.everest-forms-image-choices label,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox ul.everest-forms-image-choices label,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple ul.everest-forms-image-choices label,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan ul.everest-forms-image-choices label,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio ul.everest-forms-image-choices label,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox ul.everest-forms-image-choices label,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox ul.everest-forms-image-choices label,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple ul.everest-forms-image-choices label,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan ul.everest-forms-image-choices label,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio ul.everest-forms-image-choices label{cursor:pointer}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox.everest-forms-list-inline ul li,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox.everest-forms-list-inline ul li,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple.everest-forms-list-inline ul li,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan.everest-forms-list-inline ul li,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio.everest-forms-list-inline ul li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox.everest-forms-list-inline ul li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox.everest-forms-list-inline ul li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple.everest-forms-list-inline ul li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan.everest-forms-list-inline ul li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio.everest-forms-list-inline ul li{vertical-align:top;display:inline-flex;margin-left:20px}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox.everest-forms-list-2-columns ul,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox.everest-forms-list-3-columns ul,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox.everest-forms-list-2-columns ul,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox.everest-forms-list-3-columns ul,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple.everest-forms-list-2-columns ul,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple.everest-forms-list-3-columns ul,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan.everest-forms-list-2-columns ul,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan.everest-forms-list-3-columns ul,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio.everest-forms-list-2-columns ul,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio.everest-forms-list-3-columns ul,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox.everest-forms-list-2-columns ul,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox.everest-forms-list-3-columns ul,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox.everest-forms-list-2-columns ul,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox.everest-forms-list-3-columns ul,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple.everest-forms-list-2-columns ul,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple.everest-forms-list-3-columns ul,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan.everest-forms-list-2-columns ul,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan.everest-forms-list-3-columns ul,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio.everest-forms-list-2-columns ul,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio.everest-forms-list-3-columns ul{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox.everest-forms-list-2-columns ul li,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox.everest-forms-list-3-columns ul li,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox.everest-forms-list-2-columns ul li,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox.everest-forms-list-3-columns ul li,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple.everest-forms-list-2-columns ul li,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple.everest-forms-list-3-columns ul li,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan.everest-forms-list-2-columns ul li,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan.everest-forms-list-3-columns ul li,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio.everest-forms-list-2-columns ul li,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio.everest-forms-list-3-columns ul li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox.everest-forms-list-2-columns ul li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox.everest-forms-list-3-columns ul li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox.everest-forms-list-2-columns ul li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox.everest-forms-list-3-columns ul li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple.everest-forms-list-2-columns ul li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple.everest-forms-list-3-columns ul li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan.everest-forms-list-2-columns ul li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan.everest-forms-list-3-columns ul li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio.everest-forms-list-2-columns ul li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio.everest-forms-list-3-columns ul li{width:100%;padding-right:15px;padding-left:15px}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox.everest-forms-list-2-columns ul li .everest-forms-image-choices-image,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox.everest-forms-list-3-columns ul li .everest-forms-image-choices-image,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox.everest-forms-list-2-columns ul li .everest-forms-image-choices-image,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox.everest-forms-list-3-columns ul li .everest-forms-image-choices-image,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple.everest-forms-list-2-columns ul li .everest-forms-image-choices-image,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple.everest-forms-list-3-columns ul li .everest-forms-image-choices-image,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan.everest-forms-list-2-columns ul li .everest-forms-image-choices-image,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan.everest-forms-list-3-columns ul li .everest-forms-image-choices-image,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio.everest-forms-list-2-columns ul li .everest-forms-image-choices-image,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio.everest-forms-list-3-columns ul li .everest-forms-image-choices-image,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox.everest-forms-list-2-columns ul li .everest-forms-image-choices-image,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox.everest-forms-list-3-columns ul li .everest-forms-image-choices-image,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox.everest-forms-list-2-columns ul li .everest-forms-image-choices-image,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox.everest-forms-list-3-columns ul li .everest-forms-image-choices-image,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple.everest-forms-list-2-columns ul li .everest-forms-image-choices-image,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple.everest-forms-list-3-columns ul li .everest-forms-image-choices-image,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan.everest-forms-list-2-columns ul li .everest-forms-image-choices-image,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan.everest-forms-list-3-columns ul li .everest-forms-image-choices-image,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio.everest-forms-list-2-columns ul li .everest-forms-image-choices-image,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio.everest-forms-list-3-columns ul li .everest-forms-image-choices-image{margin-bottom:10px}@media (min-width:768px){.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox.everest-forms-list-2-columns li,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox.everest-forms-list-2-columns li,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple.everest-forms-list-2-columns li,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan.everest-forms-list-2-columns li,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio.everest-forms-list-2-columns li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox.everest-forms-list-2-columns li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox.everest-forms-list-2-columns li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple.everest-forms-list-2-columns li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan.everest-forms-list-2-columns li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio.everest-forms-list-2-columns li{flex:0 0 50%;max-width:50%}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox.everest-forms-list-2-columns li:nth-child(1n+3),.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox.everest-forms-list-2-columns li:nth-child(1n+3),.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple.everest-forms-list-2-columns li:nth-child(1n+3),.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan.everest-forms-list-2-columns li:nth-child(1n+3),.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio.everest-forms-list-2-columns li:nth-child(1n+3),.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox.everest-forms-list-2-columns li:nth-child(1n+3),.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox.everest-forms-list-2-columns li:nth-child(1n+3),.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple.everest-forms-list-2-columns li:nth-child(1n+3),.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan.everest-forms-list-2-columns li:nth-child(1n+3),.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio.everest-forms-list-2-columns li:nth-child(1n+3){margin-top:10px}}@media screen and (min-width:768px) and (max-width:768px){.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox.everest-forms-list-2-columns li:nth-child(1n+3),.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox.everest-forms-list-2-columns li:nth-child(1n+3),.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple.everest-forms-list-2-columns li:nth-child(1n+3),.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan.everest-forms-list-2-columns li:nth-child(1n+3),.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio.everest-forms-list-2-columns li:nth-child(1n+3),.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox.everest-forms-list-2-columns li:nth-child(1n+3),.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox.everest-forms-list-2-columns li:nth-child(1n+3),.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple.everest-forms-list-2-columns li:nth-child(1n+3),.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan.everest-forms-list-2-columns li:nth-child(1n+3),.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio.everest-forms-list-2-columns li:nth-child(1n+3){margin-top:0}}@media (min-width:768px){.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox.everest-forms-list-3-columns li,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox.everest-forms-list-3-columns li,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple.everest-forms-list-3-columns li,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan.everest-forms-list-3-columns li,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio.everest-forms-list-3-columns li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox.everest-forms-list-3-columns li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox.everest-forms-list-3-columns li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple.everest-forms-list-3-columns li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan.everest-forms-list-3-columns li,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio.everest-forms-list-3-columns li{flex:0 0 33.33333%;max-width:33.33333%}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox.everest-forms-list-3-columns li:nth-child(1n+4),.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox.everest-forms-list-3-columns li:nth-child(1n+4),.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple.everest-forms-list-3-columns li:nth-child(1n+4),.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan.everest-forms-list-3-columns li:nth-child(1n+4),.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio.everest-forms-list-3-columns li:nth-child(1n+4),.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-checkbox.everest-forms-list-3-columns li:nth-child(1n+4),.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-checkbox.everest-forms-list-3-columns li:nth-child(1n+4),.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-multiple.everest-forms-list-3-columns li:nth-child(1n+4),.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-payment-subscription-plan.everest-forms-list-3-columns li:nth-child(1n+4),.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-radio.everest-forms-list-3-columns li:nth-child(1n+4){margin-top:10px}}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-captcha .everest-forms-captcha-equation,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-captcha .everest-forms-captcha-equation{font-size:16px}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-captcha .everest-forms-captcha-question,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-captcha .everest-forms-captcha-question{margin:0 0 4px 0}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-captcha .everest-forms-captcha-math input,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.evf-field-captcha .everest-forms-captcha-math input{width:70px;margin:0 5px 0 0;display:inline-block;vertical-align:inherit}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field .iti.iti--allow-dropdown+.evf-error,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field .iti.iti--allow-dropdown+.evf-error{margin-top:10px}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field .everest-forms-image-choices .everest-forms-image-choices-item,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field .everest-forms-image-choices .everest-forms-image-choices-item{margin-bottom:20px!important}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field .everest-forms-image-choices .everest-forms-image-choices-item:has(input:checked) .everest-forms-field-label-inline,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field .everest-forms-image-choices .everest-forms-image-choices-item:has(input:checked) .everest-forms-field-label-inline{border-color:var(--wp--preset--color--vivid-cyan-blue);box-shadow:0 6px 24px 0 rgba(10,10,10,.06)}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field .everest-forms-image-choices .everest-forms-field-label-inline,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field .everest-forms-image-choices .everest-forms-field-label-inline{flex-direction:column;gap:8px;border:1px solid #e9e9e9;padding:12px}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field .everest-forms-image-choices .everest-forms-field-label-inline br,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field .everest-forms-image-choices .everest-forms-field-label-inline br{display:none}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field .everest-forms-image-choices input[type=checkbox],.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field .everest-forms-image-choices input[type=radio],.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field .everest-forms-image-choices input[type=checkbox],.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field .everest-forms-image-choices input[type=radio]{display:none}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field .everest-forms-image-choices-image,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field .everest-forms-image-choices-image{margin-left:0!important}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field .everest-forms-image-choices-image img,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field .everest-forms-image-choices-image img{width:200px;height:200px;object-fit:cover}.everest-forms .evf-field-container .evf-frontend-row .evf-grid-1,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-grid-1{width:100%}.everest-forms .evf-field-container .evf-frontend-row .evf-grid-2,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-grid-2{width:50%}.everest-forms .evf-field-container .evf-frontend-row .evf-grid-3,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-grid-3{width:33.33%}.everest-forms .evf-field-container .evf-frontend-row .evf-grid-4,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-grid-4{width:25%}.everest-forms .evf-field-container .evf-frontend-row input[type=checkbox],.everest-forms .evf-field-container .evf-frontend-row input[type=radio],.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row input[type=checkbox],.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row input[type=radio]{box-shadow:none}.everest-forms .evf-field-container .evf-frontend-row input[type=checkbox],.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row input[type=checkbox]{appearance:checkbox}.everest-forms .evf-field-container .evf-frontend-row input[type=radio],.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row input[type=radio]{appearance:radio}.everest-forms .evf-field-container .evf-frontend-row input[type=checkbox]:checked,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row input[type=checkbox]:checked{background-color:#0095ff}.everest-forms .evf-field-container .evf-frontend-row input[type=checkbox]:checked::before,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row input[type=checkbox]:checked::before{color:#fff;background-color:transparent}.everest-forms .evf-field-container .evf-frontend-row input[type=radio]:checked::before,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row input[type=radio]:checked::before{background-color:#0095ff}.everest-forms .evf-field-container .evf-frontend-row input::placeholder,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row input::placeholder{color:#8e98a2}.everest-forms .evf-field-container .evf-frontend-row textarea,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row textarea{width:100%;max-width:100%;min-width:100%;height:120px}.everest-forms .evf-field-container .evf-frontend-row textarea::placeholder,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row textarea::placeholder{color:#8e98a2}.everest-forms .evf-field-container .evf-frontend-row .everest-forms-field-limit-text,.everest-forms .evf-field-container .evf-frontend-row .evf-field-description,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .everest-forms-field-limit-text,.wp-block-everest-forms-form-selector .evf-field-container .evf-frontend-row .evf-field-description{line-height:1.7;margin-bottom:10px;font-size:14px}.everest-forms .everest-forms-part-button,.everest-forms a.button:not(.button-large),.everest-forms button.button:not(.button-large),.everest-forms button[type=submit],.everest-forms input[type=submit],.wp-block-everest-forms-form-selector .everest-forms-part-button,.wp-block-everest-forms-form-selector a.button:not(.button-large),.wp-block-everest-forms-form-selector button.button:not(.button-large),.wp-block-everest-forms-form-selector button[type=submit],.wp-block-everest-forms-form-selector input[type=submit]{color:#555;height:auto;cursor:pointer;background:0 0;box-shadow:none;font-size:inherit;font-weight:400;line-height:1.5;padding:10px 15px;border-radius:3px;border:1px solid #ccc;background-color:#f7f7f7}.everest-forms .everest-forms-part-button:active,.everest-forms .everest-forms-part-button:hover,.everest-forms a.button:not(.button-large):active,.everest-forms a.button:not(.button-large):hover,.everest-forms button.button:not(.button-large):active,.everest-forms button.button:not(.button-large):hover,.everest-forms button[type=submit]:active,.everest-forms button[type=submit]:hover,.everest-forms input[type=submit]:active,.everest-forms input[type=submit]:hover,.wp-block-everest-forms-form-selector .everest-forms-part-button:active,.wp-block-everest-forms-form-selector .everest-forms-part-button:hover,.wp-block-everest-forms-form-selector a.button:not(.button-large):active,.wp-block-everest-forms-form-selector a.button:not(.button-large):hover,.wp-block-everest-forms-form-selector button.button:not(.button-large):active,.wp-block-everest-forms-form-selector button.button:not(.button-large):hover,.wp-block-everest-forms-form-selector button[type=submit]:active,.wp-block-everest-forms-form-selector button[type=submit]:hover,.wp-block-everest-forms-form-selector input[type=submit]:active,.wp-block-everest-forms-form-selector input[type=submit]:hover{outline:0;color:#23282d;background-color:#eee}.everest-forms .everest-forms-part-button:disabled,.everest-forms a.button:not(.button-large):disabled,.everest-forms button.button:not(.button-large):disabled,.everest-forms button[type=submit]:disabled,.everest-forms input[type=submit]:disabled,.wp-block-everest-forms-form-selector .everest-forms-part-button:disabled,.wp-block-everest-forms-form-selector a.button:not(.button-large):disabled,.wp-block-everest-forms-form-selector button.button:not(.button-large):disabled,.wp-block-everest-forms-form-selector button[type=submit]:disabled,.wp-block-everest-forms-form-selector input[type=submit]:disabled{opacity:.5;cursor:not-allowed}.everest-forms .everest-forms-part-button:disabled:hover,.everest-forms a.button:not(.button-large):disabled:hover,.everest-forms button.button:not(.button-large):disabled:hover,.everest-forms button[type=submit]:disabled:hover,.everest-forms input[type=submit]:disabled:hover,.wp-block-everest-forms-form-selector .everest-forms-part-button:disabled:hover,.wp-block-everest-forms-form-selector a.button:not(.button-large):disabled:hover,.wp-block-everest-forms-form-selector button.button:not(.button-large):disabled:hover,.wp-block-everest-forms-form-selector button[type=submit]:disabled:hover,.wp-block-everest-forms-form-selector input[type=submit]:disabled:hover{color:#555;background-color:#f7f7f7}.everest-forms .layout-two label,.wp-block-everest-forms-form-selector .layout-two label{margin-bottom:0}.everest-forms .layout-two .evf-field-checkbox label,.everest-forms .layout-two .evf-field-radio label,.wp-block-everest-forms-form-selector .layout-two .evf-field-checkbox label,.wp-block-everest-forms-form-selector .layout-two .evf-field-radio label{margin-bottom:20px}.everest-forms .layout-two canvas.evf-signature-canvas,.everest-forms .layout-two input,.everest-forms .layout-two select,.everest-forms .layout-two textarea,.wp-block-everest-forms-form-selector .layout-two canvas.evf-signature-canvas,.wp-block-everest-forms-form-selector .layout-two input,.wp-block-everest-forms-form-selector .layout-two select,.wp-block-everest-forms-form-selector .layout-two textarea{border-radius:0;border-top:none transparent;border-left:none transparent;border-right:none transparent;border-bottom:1px solid #8e98a2;padding:10px 0}.everest-forms .layout-two canvas.evf-signature-canvas:focus,.everest-forms .layout-two input:focus,.everest-forms .layout-two select:focus,.everest-forms .layout-two textarea:focus,.wp-block-everest-forms-form-selector .layout-two canvas.evf-signature-canvas:focus,.wp-block-everest-forms-form-selector .layout-two input:focus,.wp-block-everest-forms-form-selector .layout-two select:focus,.wp-block-everest-forms-form-selector .layout-two textarea:focus{outline:0;border-top:none transparent;border-left:none transparent;border-right:none transparent}.everest-forms .layout-two textarea,.wp-block-everest-forms-form-selector .layout-two textarea{height:100px}.everest-forms .everest-forms-notice,.wp-block-everest-forms-form-selector .everest-forms-notice{padding:1em 3em;margin:0 0 2em;position:relative;background-color:#0095ff;color:#fff;border-radius:5px}.everest-forms .everest-forms-notice::after,.everest-forms .everest-forms-notice::before,.wp-block-everest-forms-form-selector .everest-forms-notice::after,.wp-block-everest-forms-form-selector .everest-forms-notice::before{content:" ";display:table}.everest-forms .everest-forms-notice::after,.wp-block-everest-forms-form-selector .everest-forms-notice::after{clear:both}.everest-forms .everest-forms-notice::before,.wp-block-everest-forms-form-selector .everest-forms-notice::before{font-family:dashicons;content:"\f348";position:absolute;top:1em;right:1.5em;color:inherit}.everest-forms .everest-forms-notice .button,.wp-block-everest-forms-form-selector .everest-forms-notice .button{float:left}.everest-forms .everest-forms-notice p,.wp-block-everest-forms-form-selector .everest-forms-notice p{margin-bottom:0}.everest-forms .everest-forms-notice a,.wp-block-everest-forms-form-selector .everest-forms-notice a{color:#fff}.everest-forms .everest-forms-notice li,.wp-block-everest-forms-form-selector .everest-forms-notice li{list-style:none outside!important;padding-right:0!important;margin-right:0!important}.everest-forms .everest-forms-notice.everst-forms-form-disable-notice,.wp-block-everest-forms-form-selector .everest-forms-notice.everst-forms-form-disable-notice{color:#494d50;background:#fffbf0;border:1px solid #f4d071}.everest-forms .everest-forms-notice--info,.wp-block-everest-forms-form-selector .everest-forms-notice--info{padding:1em 1.6em;color:#494d50;background:#f0f9ff;border:1px solid #71bdf4}.everest-forms .everest-forms-notice--info::before,.wp-block-everest-forms-form-selector .everest-forms-notice--info::before{visibility:hidden}.everest-forms .everest-forms-notice--info .everest-forms-notice--actions,.wp-block-everest-forms-form-selector .everest-forms-notice--info .everest-forms-notice--actions{margin-top:10px}.everest-forms .everest-forms-notice--info .everest-forms-notice--actions a.button,.wp-block-everest-forms-form-selector .everest-forms-notice--info .everest-forms-notice--actions a.button{float:right;line-height:1;cursor:pointer;margin-left:7px;padding:.618em 1em;box-shadow:none;text-shadow:none;text-decoration:none;background-image:none;color:#494d50;background-color:#f6f7f9}.everest-forms .everest-forms-notice--info .everest-forms-notice--actions a.button:focus,.wp-block-everest-forms-form-selector .everest-forms-notice--info .everest-forms-notice--actions a.button:focus{outline:0}.everest-forms .everest-forms-notice--success,.wp-block-everest-forms-form-selector .everest-forms-notice--success{background-color:#4bce61}.everest-forms .everest-forms-notice--success::before,.wp-block-everest-forms-form-selector .everest-forms-notice--success::before{content:"\f147"}.everest-forms .everest-forms-notice--warning,.wp-block-everest-forms-form-selector .everest-forms-notice--warning{background-color:#ffba00}.everest-forms .everest-forms-notice--error,.wp-block-everest-forms-form-selector .everest-forms-notice--error{background-color:#fa5252}.everest-forms .everest-forms-notice--error::before,.wp-block-everest-forms-form-selector .everest-forms-notice--error::before{content:"\f534";color:inherit}.everest-forms .everest-forms-notice--error .everest-forms-notice-list,.wp-block-everest-forms-form-selector .everest-forms-notice--error .everest-forms-notice-list{margin:0;list-style:none outside}.everest-forms .everest-forms-notice--error .everest-forms-notice-list .everest-forms-notice-list__item,.wp-block-everest-forms-form-selector .everest-forms-notice--error .everest-forms-notice-list .everest-forms-notice-list__item{margin-bottom:.5em}.everest-forms .everest-forms-notice--error .everest-forms-notice-list .everest-forms-notice-list__item:last-child,.wp-block-everest-forms-form-selector .everest-forms-notice--error .everest-forms-notice-list .everest-forms-notice-list__item:last-child{margin-bottom:0}.wp-block-everest-forms-form-selector .everest-form-gutenberg-form-selector-wrap,.wp-block-everest-forms-frontend-listing .everest-form-gutenberg-form-selector-wrap{align-items:center}.wp-block-everest-forms-form-selector .everest-form-gutenberg-form-selector-wrap .components-placeholder__label,.wp-block-everest-forms-frontend-listing .everest-form-gutenberg-form-selector-wrap .components-placeholder__label{margin-bottom:0}.wp-block-everest-forms-form-selector .everest-form-gutenberg-form-selector-wrap .components-placeholder__label svg,.wp-block-everest-forms-frontend-listing .everest-form-gutenberg-form-selector-wrap .components-placeholder__label svg{width:75px;height:75px;color:#7e3bd0}.wp-block-everest-forms-form-selector .everest-form-gutenberg-form-selector-wrap .components-placeholder__instructions,.wp-block-everest-forms-frontend-listing .everest-form-gutenberg-form-selector-wrap .components-placeholder__instructions{color:#23282d;font-size:1.3em;font-weight:600}.wp-block-everest-forms-form-selector .everest-form-gutenberg-form-selector-wrap .components-placeholder__fieldset .components-base-control,.wp-block-everest-forms-frontend-listing .everest-form-gutenberg-form-selector-wrap .components-placeholder__fieldset .components-base-control{width:100%;text-align:center}div.evf-gutenberg-form-selector .evf-frontend-row button[type=submit]:disabled,div.evf-gutenberg-form-selector .evf-frontend-row input:disabled,div.evf-gutenberg-form-selector .evf-frontend-row select:disabled,div.evf-gutenberg-form-selector .evf-frontend-row textarea:disabled{cursor:not-allowed}.evf-honeypot-container{display:none!important;position:absolute!important;right:-9000px!important}.evf-recaptcha-container{clear:both;margin-bottom:30px}.evf-recaptcha-container .evf-error{margin-top:15px;margin-bottom:0;font-weight:300;line-height:1.7;padding:7px 10px;border-radius:3px;display:inline-block;color:#f92020;border:1px solid #fa5252;background-color:#fff}.evf-recaptcha-container.recaptcha-hidden{margin:0}.evf-field-date-time .date-time-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;margin:0 -5px}@media (max-width:767px){.evf-field-date-time .date-time-container{justify-content:space-between;margin:0}}.evf-field-date-time .date-time-container input.date-dropdown-field{width:100%;margin:0 5px}.evf-field-date-time .date-time-container .date-time-space-filler{width:20px}@media (max-width:767px){.evf-field-date-time .date-time-container .date-time-space-filler{width:100%}}.evf-field-date-time .date-time-container select{margin:0 5px 0 5px;width:33.4%}@media (max-width:767px){.evf-field-date-time .date-time-container select{width:calc(33.33% - 10px);margin:0}}@media only screen and (max-width:600px){.evf-container .evf-field>*{max-width:100%}.evf-container .evf-field:not(.evf-field-phone){overflow-x:hidden}.evf-container .evf-field.evf-field,.evf-container .evf-field.evf-field-likert{overflow:auto}}@media screen and (min-width:768px){.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid.evf-grid-2{flex:0 0 50%;max-width:50%}}@media screen and (max-width:768px){.everest-forms .evf-field-container .evf-frontend-row{flex-direction:column;margin:0}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid{padding:0}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid:last-child{margin-bottom:0}.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid.evf-grid-2,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid.evf-grid-3,.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid.evf-grid-4{width:100%;max-width:100%}.everest-forms .evf-recaptcha-container{margin:25px 0}}.wp-admin .evf-field-repeater-fields{display:block!important}.amp-form-submit-success .evf-field-container,.amp-form-submit-success .evf-submit-container{display:none}@keyframes everest-forms-heartbeat{0%{box-shadow:0 0 0 0 rgba(140,90,202,.6)}100%{box-shadow:0 0 0 10px rgba(223,119,57,0)}}span.everest-forms-shortcode-form-embed-dot{display:inline-block;width:12px;height:12px!important;padding:0!important;border:0!important;border-radius:50%;background-color:#8c5aca;animation:everest-forms-heartbeat 1.5s infinite!important;margin:3px 10px}.wp-editor-tools span.everest-forms-shortcode-form-embed-dot{margin-top:9px}.everest-forms-shortcode-form-embed-theme-tooltip{display:none}.everest-forms-shortcode-form-embed-theme.tooltipster-sidetip{z-index:100100!important}.everest-forms-shortcode-form-embed-theme.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:18px}.everest-forms-shortcode-form-embed-theme.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:8px}.everest-forms-shortcode-form-embed-theme.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{top:0}.everest-forms-shortcode-form-embed-theme.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-right:18px}.everest-forms-shortcode-form-embed-theme.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{right:8px}.everest-forms-shortcode-form-embed-theme.tooltipster-sidetip .tooltipster-box{max-width:260px;background:#fff;border:none;border-radius:4px;box-shadow:0 5px 15px rgba(0,0,0,.25);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);-moz-box-shadow:0 5px 15px rgba(0,0,0,.25)}.everest-forms-shortcode-form-embed-theme.tooltipster-sidetip .tooltipster-box .tooltipster-content{color:#444;padding:16px 20px 18px;text-align:center}.everest-forms-shortcode-form-embed-theme.tooltipster-sidetip .tooltipster-box .tooltipster-content div :first-child{margin-top:0!important}.everest-forms-shortcode-form-embed-theme.tooltipster-sidetip .tooltipster-box .tooltipster-content h3{font-size:16px;letter-spacing:0;line-height:18px;margin:0;color:#23282c}.everest-forms-shortcode-form-embed-theme.tooltipster-sidetip .tooltipster-box .tooltipster-content p{font-size:14px;letter-spacing:0;line-height:18px;margin:10px 0 0;color:#444}.everest-forms-shortcode-form-embed-theme.tooltipster-sidetip .tooltipster-box .tooltipster-content a{color:#1d7bac}.everest-forms-shortcode-form-embed-theme.tooltipster-sidetip .tooltipster-box .tooltipster-content .everest-forms-shortcode-form-embed-theme-done-btn{border-radius:3px;cursor:pointer;text-decoration:none;text-align:center;vertical-align:middle;white-space:nowrap;box-shadow:none;font-size:14px;font-weight:600;letter-spacing:0;padding:7px 18px;border:none;background-color:#8c5aca;color:#fff;display:block;margin:15px auto 0}.everest-forms-shortcode-form-embed-theme.tooltipster-sidetip .tooltipster-box .tooltipster-content .everest-forms-shortcode-form-embed-theme-done-btn:hover{background-color:#8c5aca}.everest-forms-shortcode-form-embed-theme.tooltipster-sidetip .tooltipster-box .tooltipster-content .everest-forms-shortcode-form-embed-theme-done-btn:disabled{cursor:default;opacity:.5}.everest-forms-shortcode-form-embed-theme.tooltipster-sidetip .tooltipster-box .tooltipster-content .everest-forms-shortcode-form-embed-theme-done-btn:disabled:hover{background-color:#8c5aca}.everest-forms-shortcode-form-embed-theme.tooltipster-sidetip .tooltipster-arrow-border{border:none}.everest-forms-shortcode-form-embed-theme.tooltipster-sidetip .tooltipster-top .tooltipster-arrow-background{border-top-color:#fff}.everest-forms-shortcode-form-embed-theme.tooltipster-sidetip .tooltipster-right .tooltipster-arrow-background{border-left-color:#fff}.everest-forms-shortcode-form-embed-theme.tooltipster-sidetip .tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#fff}.block-editor-page .edit-post-layout .components-notice-list>div{padding-right:50px}.block-editor-page .everest-forms-shortcode-form-embed-dot{position:absolute;top:75px;right:20px;z-index:9999}.block-editor-page .everest-forms-shortcode-form-embed-theme{width:260px!important;z-index:99980!important;margin-top:5px}.block-editor-page .everest-forms-shortcode-form-embed-theme .tooltipster-box{margin-top:10px}.block-editor-page .everest-forms-shortcode-form-embed-theme .everest-forms-shortcode-form-embed-theme-tooltips-red-arrow{position:absolute;display:block;width:15px;height:42px;top:-65px;right:145px;background-image:url(//promechanic.ir/wp-content/plugins/everest-forms/assets/images/icons/red-arrow.svg);background-size:15px 42px;background-repeat:no-repeat}.block-editor-page.is-fullscreen-mode .edit-post-layout .components-notice-list>div{padding-right:125px}.block-editor-page.is-fullscreen-mode .everest-forms-shortcode-form-embed-dot{right:75px}.block-editor-page.is-fullscreen-mode .everest-forms-shortcode-form-embed-theme .everest-forms-shortcode-form-embed-theme-tooltips-red-arrow{right:105px}.everest_forms_preview_confirmation_table{width:100%;margin-top:20px;border:1px solid #ddd;box-sizing:border-box;display:flex;flex-wrap:wrap}.everest_forms_preview_confirmation_table_label{width:100%;padding:5px 10px;box-sizing:border-box;border-top:1px solid #ddd;font-weight:700}.everest_forms_preview_confirmation_table_value{width:100%;padding:5px 10px;box-sizing:border-box;border-top:1px solid #ddd;border-right:1px solid #ddd}.everest_forms_preview_confirmation_table_value:first-child{border-right:none}.everest_forms_preview_confirmation_compact{display:flex;flex-wrap:wrap;width:100%;box-sizing:border-box}.everest_forms_preview_confirmation_compact .everest_forms_preview_confirmation_compact_label{flex:0 0 30%;padding:10px;font-weight:600;box-sizing:border-box}.everest_forms_preview_confirmation_compact .everest_forms_preview_confirmation_compact_value{flex:0 0 70%;padding:10px;box-sizing:border-box}.everest_forms_preview_confirmation_compact .everest_forms_preview_confirmation_compact_label:last-child,.everest_forms_preview_confirmation_compact .everest_forms_preview_confirmation_compact_value:last-child{border-bottom:none}.everest_forms_preview_confirmation_compact .everest_forms_preview_confirmation_compact_value{word-break:break-all}.everest_forms_preview_confirmation_basic{border:1px solid #ddd;border-radius:5px;padding:20px;background-color:#f9f9f9}.everest_forms_preview_confirmation_basic_label{margin-bottom:10px;font-weight:700;display:flex;align-items:center;border-bottom:1px solid #ddd;padding-bottom:10px}.everest_forms_preview_confirmation_basic_label span{color:#333;font-weight:400;margin-right:3px}.everest_forms_preview_confirmation_basic_label:last-child{border-bottom:none}.everest-forms .evf-result-feedback{font-size:14px;border-radius:5px;padding:10px 15px;margin-bottom:10px;display:flex;flex-wrap:wrap}.everest-forms .evf-result-feedback.correct_answer{color:#4bce61;background-color:rgba(75,206,97,.2)}.everest-forms .evf-result-feedback.incorrect_answer{color:#fa5252;background-color:rgba(250,82,82,.2)}.evf-field.evf-field-likert{overflow:auto}.evf-field.evf-field-likert table.everest-forms-field-likert{background:#fff;width:100%;border-radius:3px;overflow:hidden;border-collapse:initial;border:1px solid #969696}.evf-field.evf-field-likert table.everest-forms-field-likert input,.evf-field.evf-field-likert table.everest-forms-field-likert select{border-color:#adb5bd}.evf-field.evf-field-likert table.everest-forms-field-likert input{display:none}.evf-field.evf-field-likert table.everest-forms-field-likert label{height:17px;width:17px;margin:0 auto;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center}.evf-field.evf-field-likert table.everest-forms-field-likert label span{display:none}.evf-field.evf-field-likert table.everest-forms-field-likert label::before{height:17px;width:17px;content:"";border:1px solid #adb5bd;transition:all .25s ease 0s}.evf-field.evf-field-likert table.everest-forms-field-likert label:hover::before{border:1px solid #697582}.evf-field.evf-field-likert table.everest-forms-field-likert input[type=radio]+label::before{border-radius:50%}.evf-field.evf-field-likert table.everest-forms-field-likert input[type=checkbox]+label::after,.evf-field.evf-field-likert table.everest-forms-field-likert input[type=radio]+label::after{content:"";position:absolute;height:5px;width:9px;border-right:2px solid transparent;border-bottom:2px solid transparent;transform:rotate(45deg);margin-bottom:0}.evf-field.evf-field-likert table.everest-forms-field-likert input[type=checkbox]:checked+label::before,.evf-field.evf-field-likert table.everest-forms-field-likert input[type=radio]:checked+label::before{background:#697582;border-color:#697582}.evf-field.evf-field-likert table.everest-forms-field-likert input[type=checkbox]:checked+label::after,.evf-field.evf-field-likert table.everest-forms-field-likert input[type=radio]:checked+label::after{border-color:#fff}.evf-field.evf-field-likert table.everest-forms-field-likert input[type=checkbox].evf-error+label::before,.evf-field.evf-field-likert table.everest-forms-field-likert input[type=radio].evf-error+label::before{border-color:#fa5252}.evf-field.evf-field-likert table.everest-forms-field-likert select{height:25px;width:100px;padding:0 5px}.evf-field.evf-field-likert table.everest-forms-field-likert select+label{display:none}.evf-field.evf-field-likert table.everest-forms-field-likert td,.evf-field.evf-field-likert table.everest-forms-field-likert th{border:none;padding:10px;height:42px;word-break:normal}.evf-field.evf-field-likert table.everest-forms-field-likert th{font-size:14px;font-weight:400;text-align:center}.evf-field.evf-field-likert table.everest-forms-field-likert thead th{background:#f6f7f8;border-bottom:1px solid #ced4da}.evf-field.evf-field-likert table.everest-forms-field-likert tbody tr{text-align:right}.evf-field.evf-field-likert table.everest-forms-field-likert tbody tr th{text-align:right}.evf-field.evf-field-likert table.everest-forms-field-likert tbody tr th label.evf-error{height:auto;width:auto;display:block;border:none;padding:0;background:no-repeat;margin-right:0}.evf-field.evf-field-likert table.everest-forms-field-likert tbody tr th label.evf-error::before{content:none}.evf-field.evf-field-likert table.everest-forms-field-likert tbody tr td{text-align:center}.evf-field.evf-field-likert table.everest-forms-field-likert tbody tr td:last-child{border-left:none}.evf-field.evf-field-likert table.everest-forms-field-likert tbody tr:nth-child(2n) td,.evf-field.evf-field-likert table.everest-forms-field-likert tbody tr:nth-child(2n) th{background:#f6f7f8}.evf-field.evf-field-scale-rating{overflow:auto}.evf-field.evf-field-scale-rating table.everest-forms-field-scale-rating{width:100%;border:none;margin-bottom:10px;overflow:hidden;border-collapse:inherit}.evf-field.evf-field-scale-rating table.everest-forms-field-scale-rating input{display:none}.evf-field.evf-field-scale-rating table.everest-forms-field-scale-rating input[type=radio]:checked+label,.evf-field.evf-field-scale-rating table.everest-forms-field-scale-rating input[type=radio]:hover+label{background:#d9dee2;border:3px solid #697582}.evf-field.evf-field-scale-rating table.everest-forms-field-scale-rating label{background:#f6f7f8;height:42px;min-width:40px;margin-bottom:0;transition:all .2s ease 0s;border:3px solid transparent;display:flex;align-items:center;justify-content:center}.evf-field.evf-field-scale-rating table.everest-forms-field-scale-rating td,.evf-field.evf-field-scale-rating table.everest-forms-field-scale-rating th{border:none}.evf-field.evf-field-scale-rating table.everest-forms-field-scale-rating thead tr th{font-size:12px;font-weight:400;padding:0 0 10px}.evf-field.evf-field-scale-rating table.everest-forms-field-scale-rating thead tr th .lowest-rating{float:right}.evf-field.evf-field-scale-rating table.everest-forms-field-scale-rating thead tr th .highest-rating{float:left}.evf-field.evf-field-scale-rating table.everest-forms-field-scale-rating tbody tr td{padding:0;border-left:none;text-align:center;border:1px solid #d5d9e2;border-left:none;line-height:36px}.evf-field.evf-field-scale-rating table.everest-forms-field-scale-rating tbody tr td:last-child{border-left:1px solid #d5d9e2}.everest-forms-notice--report{padding:25px;margin-bottom:2rem;border-radius:5px;border:1px solid #cdd0d8;background-color:#eff1f5}.everest-forms-notice--report .evf-result-box{border-radius:5px;background:#fff;color:#494d50;margin-bottom:25px;padding:15px 20px}.everest-forms-notice--report .evf-result-box:last-child{margin-bottom:0}.everest-forms-notice--report .evf-result-box ul{margin:0;padding:0;list-style:none}.everest-forms-notice--report .evf-result-box ul li{display:flex;align-items:center;margin-bottom:5px}.everest-forms-notice--report .evf-result-box ul li input[type=checkbox],.everest-forms-notice--report .evf-result-box ul li input[type=radio]{margin-left:10px}.everest-forms-notice--report .evf-result-box ul li.correct_answer{color:#4bce61}.everest-forms-notice--report .evf-result-box ul li.incorrect_answer{color:#fa5252}.everest-forms-notice--report .evf-result-box .evf-result-title{font-size:18px;font-weight:600;margin-bottom:5px}.everest-forms-notice--report .evf-result-box .evf-result-answers{font-size:14px;margin-bottom:10px}.everest-forms-notice--report .evf-result-box .evf-result-answers .evf-result-label-wrap{display:flex;align-items:center;justify-content:space-between}.everest-forms-notice--report .evf-result-box .evf-result-answers .evf-poll-answer-progressbar{display:flex;height:15px;overflow:hidden;background-color:#e9ebf1;border-radius:3px}.everest-forms-notice--report .evf-result-box .evf-result-answers .evf-poll-answer-progressbar .evf-poll-answer-active-progressbar{display:flex;flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}.everest-forms-notice--report .evf-result-box .evf-poll-answer-summary{display:flex;font-size:18px;margin-top:20px;margin-right:-20px;margin-left:-20px;border-top:1px solid #cdd0d8}.everest-forms-notice--report .evf-result-box .evf-poll-answer-summary .evf-skipped-answers-wrap,.everest-forms-notice--report .evf-result-box .evf-poll-answer-summary .evf-total-answers-wrap{font-weight:600;padding:15px 20px;margin-bottom:-15px;display:flex;flex:1;justify-content:space-between}.everest-forms-notice--report .evf-result-box .evf-poll-answer-summary .evf-total-answers-wrap{border-left:1px solid #cdd0d8}.everest-forms-notice--report .evf-result-box.evf-quiz-result .evf-quiz-title-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:18px;font-weight:600}.everest-forms-notice--report .evf-result-box.evf-quiz-result .evf-quiz-title-wrap .evf-result-marks,.everest-forms-notice--report .evf-result-box.evf-quiz-result .evf-quiz-title-wrap .evf-result-title{flex:1}.everest-forms-notice--report .evf-result-box.evf-quiz-result .evf-quiz-title-wrap .evf-result-marks{text-align:left}.everest-forms-field-yes-no-container .everest-forms-field-yes-no{display:inline-flex;margin-left:30px}.everest-forms-field-yes-no-container .everest-forms-field-yes-no .input-text{display:none}.everest-forms-field-yes-no-container .everest-forms-field-yes-no svg{height:32px;width:32px;opacity:.5;stroke-width:.6px;stroke:rgba(0,0,0,0.65);transition:all .5s ease-in-out}.everest-forms-field-yes-no-container .everest-forms-field-yes-no svg:hover{cursor:pointer;opacity:1}.everest-forms-field-yes-no-container .everest-forms-field-yes-no label{margin:0}.everest-forms-field-yes-no-container .everest-forms-field-yes-no label:hover{cursor:pointer}.everest-forms-field-yes-no-container .everest-forms-field-yes-no.active svg{opacity:1;animation:wiggle 2s linear}.everest-forms-field-rating-container input[type=radio]{display:none}.everest-forms-field-rating-container label{display:inline-block;margin-left:10px}.everest-forms-field-rating-container .everest-forms-field-rating{transition:all .25s ease 0s}.everest-forms-field-rating-container .everest-forms-field-rating svg{transition:all .25s ease 0s;opacity:.6}.everest-forms-field-rating-container .everest-forms-field-rating.hover,.everest-forms-field-rating-container .everest-forms-field-rating.selected{transform:scale(1.25)}.everest-forms-field-rating-container .everest-forms-field-rating.hover svg,.everest-forms-field-rating-container .everest-forms-field-rating.selected svg{opacity:1}.evf-yes-no-field-with-text .everest-forms-field-yes-no-container{display:flex}.evf-yes-no-field-with-text .everest-forms-field-yes-no-container .everest-forms-field-yes-no{padding:8px 32px;border:1px solid;border-radius:4px}.evf-yes-no-field-with-text .everest-forms-field-yes-no-container .everest-forms-field-yes-no:hover{cursor:pointer}.evf-yes-no-field-with-text .everest-forms-field-yes-no-container .everest-forms-field-yes-no.yes{border-color:green}.evf-yes-no-field-with-text .everest-forms-field-yes-no-container .everest-forms-field-yes-no.yes:hover{background-color:#efe;transition:.2s ease-in-out}.evf-yes-no-field-with-text .everest-forms-field-yes-no-container .everest-forms-field-yes-no.no{border-color:red}.evf-yes-no-field-with-text .everest-forms-field-yes-no-container .everest-forms-field-yes-no.no:hover{background-color:#fff1f1;transition:.2s ease-in-out}.evf-yes-no-field-with-text .everest-forms-field-yes-no-container .everest-forms-field-yes-no.active.yes{background-color:#efe;transition:.5s ease-in-out;animation:shrinkgrow .2s linear}.evf-yes-no-field-with-text .everest-forms-field-yes-no-container .everest-forms-field-yes-no.active.yes label{color:green}.evf-yes-no-field-with-text .everest-forms-field-yes-no-container .everest-forms-field-yes-no.active.no{background-color:#fff1f1;transition:.5s ease-in-out;animation:shrinkgrow .2s linear}.evf-yes-no-field-with-text .everest-forms-field-yes-no-container .everest-forms-field-yes-no.active.no label{color:red}.evf-yes-no-field-with-icon-text .everest-forms-field-yes-no-container .everest-forms-field-yes-no{display:inline-flex;justify-content:center;align-items:center;column-gap:8px}@keyframes wiggle{0%{transform:rotateZ(0)}15%{transform:rotateZ(15deg)}20%{transform:rotateZ(-10deg)}25%{transform:rotateZ(10deg)}30%{transform:rotateZ(-6deg)}35%{transform:rotateZ(4deg)}100%{transform:rotateZ(0)}}@keyframes shrinkgrow{0%{transform:scale(.9)}100%{transform:scale(1)}}.evf-td-head{background:#f6f7f8;border-bottom:1px solid #ced4da!important}.everest-forms-beaver__container{display:flex;gap:20px;align-items:center;justify-content:center}.everest-forms-beaver__container img.everest-forms-logo__beaver{background:#7545bb;padding:1rem;border-radius:14px}.et-db #et-boc .et-l .et-fb-modules-list ul>li.everest_forms_divi_builder:before{content:"";background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15.4553%202.87459H12.0039L13.0616%204.65593H16.513L15.4553%202.87459Z%22%20fill%3D%22black%22%2F%3E%3Cpath%20d%3D%22M17.6262%206.43721H14.1748L15.2882%208.21856H18.7395L17.6262%206.43721Z%22%20fill%3D%22black%22%2F%3E%3Cpath%20d%3D%22M17.5703%2015.3441H17.0693H15.5106H4.4328L9.94387%206.32597L12.2262%2010H11.7252H9.94387L8.88619%2011.7814H9.94387H10.6675H15.3993L9.94387%202.98592L1.25977%2017.1254H2.81845H17.0693H18.6836L17.5703%2015.3441Z%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E");height:16px;background-repeat:no-repeat;background-position:center;filter:invert(47%) sepia(92%) saturate(2271%) hue-rotate(187deg) brightness(91%) contrast(86%)}body .everest-forms-popup-overlay{position:fixed;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9999;display:flex;justify-content:center;align-items:center}body .everest-forms-popup-overlay .everest-forms-popup{background:#fff;padding:20px 30px;border-radius:8px;width:386px;height:278px;text-align:center;position:relative;box-shadow:0 10px 25px rgba(0,0,0,.3)}body .everest-forms-popup-overlay .everest-forms-popup img.everest-forms-popup-success-logo{margin-top:54px;margin-bottom:24px}body .everest-forms-popup-overlay .everest-forms-popup p.everest-forms-popup-success-text{font-size:24px;font-weight:500}body .everest-forms-popup-overlay .everest-forms-popup p{font-size:15px;font-weight:400;margin:0}body .everest-forms-popup-overlay .everest-forms-popup-close{position:absolute;top:10px;left:15px;font-size:20px;font-weight:700;color:#aaa;cursor:pointer;transition:color .3s;margin-top:24px;margin-left:24px}.everest-forms-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:99999999}.everest-forms-modal::after{content:"";position:absolute;background-color:rgba(0,0,0,.3568627451);inset:0;z-index:1}.everest-forms-modal .evf-model{display:flex;flex-direction:column;gap:8px;overflow-y:auto;padding:24px;border-radius:8px;box-shadow:-2px 6px 32px 0 rgba(0,0,0,.1254901961);position:relative;background-color:#fff;z-index:999;transition:scrollbar .5s ease-out;animation:MoveIn .5s ease-in-out}.everest-forms-modal .evf-model::-webkit-scrollbar{width:10px}.everest-forms-modal .evf-model::-webkit-scrollbar-track{width:20px;background-color:#fff;border-radius:8px}.everest-forms-modal .evf-model::-webkit-scrollbar-thumb{display:none;border-radius:8px;width:10px;border:5px solid #d5d5d5;background-clip:content-box}.everest-forms-modal .evf-model:hover::-webkit-scrollbar-thumb{display:block}.everest-forms-modal .evf-model .evf-close-popup{text-decoration:none;line-height:20px;color:#a7a7a7;cursor:pointer;font-size:28px;font-weight:600;position:absolute;left:16px;top:14px;transition:all .3s ease-in-out;z-index:99999}.everest-forms-modal .evf-model .evf-close-popup:hover{color:#ff6a6a}.everest-forms-modal .evf-model .footer-wrap,.everest-forms-modal .evf-model .header-wrap{justify-items:center}.everest-forms-modal .evf-model .footer-wrap .title,.everest-forms-modal .evf-model .header-wrap .title{margin:0 0 12px 0;font-weight:500;font-size:30px;line-height:40px;width:100%;text-align:center;color:#222}.everest-forms-modal .evf-model .footer-wrap .desc,.everest-forms-modal .evf-model .header-wrap .desc{font-size:16px;line-height:24px;color:#494d50}.everest-forms-modal .evf-model .everest-forms{margin-top:30px;margin-bottom:30px}.everest-forms-modal .evf-model .everest-forms .evf-container.default{margin-bottom:0}.everest-forms-modal .evf-model .everest-forms .evf-container.default .everest-form .evf-submit-container{margin:24px 0 0 0}.everest-forms-modal .evf-model.evf-default{min-width:45vw;height:70vh}.everest-forms-modal .evf-model.evf-medium{min-width:55vw;height:70vh}.everest-forms-modal .evf-model.evf-large{min-width:65vw;height:70vh}.evf-popup-type-premium-label{position:relative;display:inline-block;padding-left:20px}.evf-popup-type-premium-label::before{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMiAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC42ODc1IiB5PSIxLjE4NzUiIHdpZHRoPSIxMC42MjUiIGhlaWdodD0iMTAuNjI1IiByeD0iMS41NjI1IiBmaWxsPSIjNzU0NUJCIiBzdHJva2U9IiM3NTQ1QkIiIHN0cm9rZS13aWR0aD0iMC42MjUiLz4KPHBhdGggZD0iTTYuMDAwMjggMy43MjE5NUw3LjY2Njk1IDguMTY2NEg0LjMzMzYyTDYuMDAwMjggMy43MjE5NVoiIGZpbGw9IiNFRkVGRUYiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkZCIgY2xpcC1ydWxlPSJldmVub2RkZCIgZD0iTTMuMjIyNTMgNC44MzMwNkwzLjYxOTM2IDguMTY2M0g4LjM4MTI2TDguNzc4MDkgNC44MzMwNkw2LjAwMDMxIDcuMTI0NzNMMy4yMjI1MyA0LjgzMzA2Wk04LjM4MTIzIDguNDgzODVIMy42MTkzMlY5LjI3NzVIOC4zODEyM1Y4LjQ4Mzg1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+");background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;width:16px;height:16px;top:0;left:0}body .iti,
div.evf-container .everest-form .iti {
position: relative;
display: inline-block;
}
body .iti *,
div.evf-container .everest-form .iti * {
box-sizing: border-box;
-moz-box-sizing: border-box;
}
body .iti__hide,
div.evf-container .everest-form .iti__hide {
display: none;
}
body .iti__v-hide,
div.evf-container .everest-form .iti__v-hide {
visibility: hidden;
}
body .iti input,
body .iti input[type=text],
body .iti input[type=tel],
div.evf-container .everest-form .iti input,
div.evf-container .everest-form .iti input[type=text],
div.evf-container .everest-form .iti input[type=tel] {
position: relative;
z-index: 0;
margin-top: 0 !important;
margin-bottom: 0 !important;
padding-right: 36px;
margin-right: 0;
}
body .iti__flag-container,
div.evf-container .everest-form .iti__flag-container {
position: absolute;
top: 0;
bottom: 0;
right: 0;
padding: 1px;
}
body .iti__selected-flag,
div.evf-container .everest-form .iti__selected-flag {
z-index: 1;
outline: none;
position: relative;
display: flex;
align-items: center;
height: 100%;
padding: 0 6px 0 8px;
}
body .iti__arrow,
div.evf-container .everest-form .iti__arrow {
margin-left: 6px;
width: 0;
height: 0;
border-left: 3px solid transparent;
border-right: 3px solid transparent;
border-top: 4px solid #555;
}
body .iti__arrow--up,
div.evf-container .everest-form .iti__arrow--up {
border-top: none;
border-bottom: 4px solid #555;
}
body .iti__country-list,
div.evf-container .everest-form .iti__country-list {
position: absolute;
z-index: 20;
list-style: none;
text-align: left;
padding: 0;
margin: 0 0 0 -1px;
box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
background-color: #fff !important;
border: 1px solid #ccc;
white-space: nowrap;
max-height: 200px;
overflow-y: scroll;
-webkit-overflow-scrolling: touch;
}
body .iti__country-list--dropup,
div.evf-container .everest-form .iti__country-list--dropup {
bottom: 100%;
margin-bottom: -1px;
}
@media (max-width: 600px) {
body .iti__country-list,
div.evf-container .everest-form .iti__country-list {
max-width: 90vw;
}
}
body .iti__flag-box,
div.evf-container .everest-form .iti__flag-box {
display: inline-block;
width: 20px;
}
body .iti__divider,
div.evf-container .everest-form .iti__divider {
margin: 0 !important;
border-bottom: 1px solid #ccc !important;
}
body .iti__country,
div.evf-container .everest-form .iti__country {
padding: 5px 10px;
outline: none;
}
body .iti__dial-code,
div.evf-container .everest-form .iti__dial-code {
color: #999;
vertical-align: baseline;
line-height: 1;
}
body .iti__country.iti__highlight,
div.evf-container .everest-form .iti__country.iti__highlight {
background-color: rgba(0, 0, 0, 0.05) !important;
}
body .iti__flag-box, body .iti__country-name,
div.evf-container .everest-form .iti__flag-box,
div.evf-container .everest-form .iti__country-name {
vertical-align: middle;
line-height: 1;
}
body .iti__flag-box, body .iti__country-name,
div.evf-container .everest-form .iti__flag-box,
div.evf-container .everest-form .iti__country-name {
margin-right: 10px;
}
body .iti--allow-dropdown input,
body .iti--allow-dropdown input[type=text],
body .iti--allow-dropdown input[type=tel], body .iti--separate-dial-code input,
body .iti--separate-dial-code input[type=text],
body .iti--separate-dial-code input[type=tel],
div.evf-container .everest-form .iti--allow-dropdown input,
div.evf-container .everest-form .iti--allow-dropdown input[type=text],
div.evf-container .everest-form .iti--allow-dropdown input[type=tel],
div.evf-container .everest-form .iti--separate-dial-code input,
div.evf-container .everest-form .iti--separate-dial-code input[type=text],
div.evf-container .everest-form .iti--separate-dial-code input[type=tel] {
padding-right: 6px;
padding-left: 52px;
margin-left: 0;
}
body .iti--allow-dropdown .iti__flag-container, body .iti--separate-dial-code .iti__flag-container,
div.evf-container .everest-form .iti--allow-dropdown .iti__flag-container,
div.evf-container .everest-form .iti--separate-dial-code .iti__flag-container {
right: auto;
left: 0;
}
body .iti--allow-dropdown .iti__flag-container:hover,
div.evf-container .everest-form .iti--allow-dropdown .iti__flag-container:hover {
cursor: pointer;
}
body .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag,
div.evf-container .everest-form .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {
background-color: rgba(0, 0, 0, 0.05);
}
body .iti--allow-dropdown input[disabled] + .iti__flag-container:hover,
body .iti--allow-dropdown input[readonly] + .iti__flag-container:hover,
div.evf-container .everest-form .iti--allow-dropdown input[disabled] + .iti__flag-container:hover,
div.evf-container .everest-form .iti--allow-dropdown input[readonly] + .iti__flag-container:hover {
cursor: default;
}
body .iti--allow-dropdown input[disabled] + .iti__flag-container:hover .iti__selected-flag,
body .iti--allow-dropdown input[readonly] + .iti__flag-container:hover .iti__selected-flag,
div.evf-container .everest-form .iti--allow-dropdown input[disabled] + .iti__flag-container:hover .iti__selected-flag,
div.evf-container .everest-form .iti--allow-dropdown input[readonly] + .iti__flag-container:hover .iti__selected-flag {
background-color: transparent;
}
body .iti--separate-dial-code .iti__selected-flag,
div.evf-container .everest-form .iti--separate-dial-code .iti__selected-flag {
background-color: rgba(0, 0, 0, 0.05);
}
body .iti--separate-dial-code .iti__selected-dial-code,
div.evf-container .everest-form .iti--separate-dial-code .iti__selected-dial-code {
margin-left: 6px;
}
body .iti--container,
div.evf-container .everest-form .iti--container {
position: absolute;
top: -1000px;
left: -1000px;
z-index: 1060;
padding: 1px;
}
body .iti--container:hover,
div.evf-container .everest-form .iti--container:hover {
cursor: pointer;
}
body .iti__flag,
div.evf-container .everest-form .iti__flag {
width: 20px;
}
body .iti__flag.iti__be,
div.evf-container .everest-form .iti__flag.iti__be {
width: 18px;
}
body .iti__flag.iti__ch,
div.evf-container .everest-form .iti__flag.iti__ch {
width: 15px;
}
body .iti__flag.iti__mc,
div.evf-container .everest-form .iti__flag.iti__mc {
width: 19px;
}
body .iti__flag.iti__ne,
div.evf-container .everest-form .iti__flag.iti__ne {
width: 18px;
}
body .iti__flag.iti__np,
div.evf-container .everest-form .iti__flag.iti__np {
width: 13px;
}
body .iti__flag.iti__va,
div.evf-container .everest-form .iti__flag.iti__va {
width: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
body .iti__flag,
div.evf-container .everest-form .iti__flag {
background-size: 5652px 15px;
}
}
body .iti__flag.iti__ac,
div.evf-container .everest-form .iti__flag.iti__ac {
height: 10px;
background-position: 0px 0px;
}
body .iti__flag.iti__ad,
div.evf-container .everest-form .iti__flag.iti__ad {
height: 14px;
background-position: -22px 0px;
}
body .iti__flag.iti__ae,
div.evf-container .everest-form .iti__flag.iti__ae {
height: 10px;
background-position: -44px 0px;
}
body .iti__flag.iti__af,
div.evf-container .everest-form .iti__flag.iti__af {
height: 14px;
background-position: -66px 0px;
}
body .iti__flag.iti__ag,
div.evf-container .everest-form .iti__flag.iti__ag {
height: 14px;
background-position: -88px 0px;
}
body .iti__flag.iti__ai,
div.evf-container .everest-form .iti__flag.iti__ai {
height: 10px;
background-position: -110px 0px;
}
body .iti__flag.iti__al,
div.evf-container .everest-form .iti__flag.iti__al {
height: 15px;
background-position: -132px 0px;
}
body .iti__flag.iti__am,
div.evf-container .everest-form .iti__flag.iti__am {
height: 10px;
background-position: -154px 0px;
}
body .iti__flag.iti__ao,
div.evf-container .everest-form .iti__flag.iti__ao {
height: 14px;
background-position: -176px 0px;
}
body .iti__flag.iti__aq,
div.evf-container .everest-form .iti__flag.iti__aq {
height: 14px;
background-position: -198px 0px;
}
body .iti__flag.iti__ar,
div.evf-container .everest-form .iti__flag.iti__ar {
height: 13px;
background-position: -220px 0px;
}
body .iti__flag.iti__as,
div.evf-container .everest-form .iti__flag.iti__as {
height: 10px;
background-position: -242px 0px;
}
body .iti__flag.iti__at,
div.evf-container .everest-form .iti__flag.iti__at {
height: 14px;
background-position: -264px 0px;
}
body .iti__flag.iti__au,
div.evf-container .everest-form .iti__flag.iti__au {
height: 10px;
background-position: -286px 0px;
}
body .iti__flag.iti__aw,
div.evf-container .everest-form .iti__flag.iti__aw {
height: 14px;
background-position: -308px 0px;
}
body .iti__flag.iti__ax,
div.evf-container .everest-form .iti__flag.iti__ax {
height: 13px;
background-position: -330px 0px;
}
body .iti__flag.iti__az,
div.evf-container .everest-form .iti__flag.iti__az {
height: 10px;
background-position: -352px 0px;
}
body .iti__flag.iti__ba,
div.evf-container .everest-form .iti__flag.iti__ba {
height: 10px;
background-position: -374px 0px;
}
body .iti__flag.iti__bb,
div.evf-container .everest-form .iti__flag.iti__bb {
height: 14px;
background-position: -396px 0px;
}
body .iti__flag.iti__bd,
div.evf-container .everest-form .iti__flag.iti__bd {
height: 12px;
background-position: -418px 0px;
}
body .iti__flag.iti__be,
div.evf-container .everest-form .iti__flag.iti__be {
height: 15px;
background-position: -440px 0px;
}
body .iti__flag.iti__bf,
div.evf-container .everest-form .iti__flag.iti__bf {
height: 14px;
background-position: -460px 0px;
}
body .iti__flag.iti__bg,
div.evf-container .everest-form .iti__flag.iti__bg {
height: 12px;
background-position: -482px 0px;
}
body .iti__flag.iti__bh,
div.evf-container .everest-form .iti__flag.iti__bh {
height: 12px;
background-position: -504px 0px;
}
body .iti__flag.iti__bi,
div.evf-container .everest-form .iti__flag.iti__bi {
height: 12px;
background-position: -526px 0px;
}
body .iti__flag.iti__bj,
div.evf-container .everest-form .iti__flag.iti__bj {
height: 14px;
background-position: -548px 0px;
}
body .iti__flag.iti__bl,
div.evf-container .everest-form .iti__flag.iti__bl {
height: 14px;
background-position: -570px 0px;
}
body .iti__flag.iti__bm,
div.evf-container .everest-form .iti__flag.iti__bm {
height: 10px;
background-position: -592px 0px;
}
body .iti__flag.iti__bn,
div.evf-container .everest-form .iti__flag.iti__bn {
height: 10px;
background-position: -614px 0px;
}
body .iti__flag.iti__bo,
div.evf-container .everest-form .iti__flag.iti__bo {
height: 14px;
background-position: -636px 0px;
}
body .iti__flag.iti__bq,
div.evf-container .everest-form .iti__flag.iti__bq {
height: 14px;
background-position: -658px 0px;
}
body .iti__flag.iti__br,
div.evf-container .everest-form .iti__flag.iti__br {
height: 14px;
background-position: -680px 0px;
}
body .iti__flag.iti__bs,
div.evf-container .everest-form .iti__flag.iti__bs {
height: 10px;
background-position: -702px 0px;
}
body .iti__flag.iti__bt,
div.evf-container .everest-form .iti__flag.iti__bt {
height: 14px;
background-position: -724px 0px;
}
body .iti__flag.iti__bv,
div.evf-container .everest-form .iti__flag.iti__bv {
height: 15px;
background-position: -746px 0px;
}
body .iti__flag.iti__bw,
div.evf-container .everest-form .iti__flag.iti__bw {
height: 14px;
background-position: -768px 0px;
}
body .iti__flag.iti__by,
div.evf-container .everest-form .iti__flag.iti__by {
height: 10px;
background-position: -790px 0px;
}
body .iti__flag.iti__bz,
div.evf-container .everest-form .iti__flag.iti__bz {
height: 14px;
background-position: -812px 0px;
}
body .iti__flag.iti__ca,
div.evf-container .everest-form .iti__flag.iti__ca {
height: 10px;
background-position: -834px 0px;
}
body .iti__flag.iti__cc,
div.evf-container .everest-form .iti__flag.iti__cc {
height: 10px;
background-position: -856px 0px;
}
body .iti__flag.iti__cd,
div.evf-container .everest-form .iti__flag.iti__cd {
height: 15px;
background-position: -878px 0px;
}
body .iti__flag.iti__cf,
div.evf-container .everest-form .iti__flag.iti__cf {
height: 14px;
background-position: -900px 0px;
}
body .iti__flag.iti__cg,
div.evf-container .everest-form .iti__flag.iti__cg {
height: 14px;
background-position: -922px 0px;
}
body .iti__flag.iti__ch,
div.evf-container .everest-form .iti__flag.iti__ch {
height: 15px;
background-position: -944px 0px;
}
body .iti__flag.iti__ci,
div.evf-container .everest-form .iti__flag.iti__ci {
height: 14px;
background-position: -961px 0px;
}
body .iti__flag.iti__ck,
div.evf-container .everest-form .iti__flag.iti__ck {
height: 10px;
background-position: -983px 0px;
}
body .iti__flag.iti__cl,
div.evf-container .everest-form .iti__flag.iti__cl {
height: 14px;
background-position: -1005px 0px;
}
body .iti__flag.iti__cm,
div.evf-container .everest-form .iti__flag.iti__cm {
height: 14px;
background-position: -1027px 0px;
}
body .iti__flag.iti__cn,
div.evf-container .everest-form .iti__flag.iti__cn {
height: 14px;
background-position: -1049px 0px;
}
body .iti__flag.iti__co,
div.evf-container .everest-form .iti__flag.iti__co {
height: 14px;
background-position: -1071px 0px;
}
body .iti__flag.iti__cp,
div.evf-container .everest-form .iti__flag.iti__cp {
height: 14px;
background-position: -1093px 0px;
}
body .iti__flag.iti__cr,
div.evf-container .everest-form .iti__flag.iti__cr {
height: 12px;
background-position: -1115px 0px;
}
body .iti__flag.iti__cu,
div.evf-container .everest-form .iti__flag.iti__cu {
height: 10px;
background-position: -1137px 0px;
}
body .iti__flag.iti__cv,
div.evf-container .everest-form .iti__flag.iti__cv {
height: 12px;
background-position: -1159px 0px;
}
body .iti__flag.iti__cw,
div.evf-container .everest-form .iti__flag.iti__cw {
height: 14px;
background-position: -1181px 0px;
}
body .iti__flag.iti__cx,
div.evf-container .everest-form .iti__flag.iti__cx {
height: 10px;
background-position: -1203px 0px;
}
body .iti__flag.iti__cy,
div.evf-container .everest-form .iti__flag.iti__cy {
height: 14px;
background-position: -1225px 0px;
}
body .iti__flag.iti__cz,
div.evf-container .everest-form .iti__flag.iti__cz {
height: 14px;
background-position: -1247px 0px;
}
body .iti__flag.iti__de,
div.evf-container .everest-form .iti__flag.iti__de {
height: 12px;
background-position: -1269px 0px;
}
body .iti__flag.iti__dg,
div.evf-container .everest-form .iti__flag.iti__dg {
height: 10px;
background-position: -1291px 0px;
}
body .iti__flag.iti__dj,
div.evf-container .everest-form .iti__flag.iti__dj {
height: 14px;
background-position: -1313px 0px;
}
body .iti__flag.iti__dk,
div.evf-container .everest-form .iti__flag.iti__dk {
height: 15px;
background-position: -1335px 0px;
}
body .iti__flag.iti__dm,
div.evf-container .everest-form .iti__flag.iti__dm {
height: 10px;
background-position: -1357px 0px;
}
body .iti__flag.iti__do,
div.evf-container .everest-form .iti__flag.iti__do {
height: 14px;
background-position: -1379px 0px;
}
body .iti__flag.iti__dz,
div.evf-container .everest-form .iti__flag.iti__dz {
height: 14px;
background-position: -1401px 0px;
}
body .iti__flag.iti__ea,
div.evf-container .everest-form .iti__flag.iti__ea {
height: 14px;
background-position: -1423px 0px;
}
body .iti__flag.iti__ec,
div.evf-container .everest-form .iti__flag.iti__ec {
height: 14px;
background-position: -1445px 0px;
}
body .iti__flag.iti__ee,
div.evf-container .everest-form .iti__flag.iti__ee {
height: 13px;
background-position: -1467px 0px;
}
body .iti__flag.iti__eg,
div.evf-container .everest-form .iti__flag.iti__eg {
height: 14px;
background-position: -1489px 0px;
}
body .iti__flag.iti__eh,
div.evf-container .everest-form .iti__flag.iti__eh {
height: 10px;
background-position: -1511px 0px;
}
body .iti__flag.iti__er,
div.evf-container .everest-form .iti__flag.iti__er {
height: 10px;
background-position: -1533px 0px;
}
body .iti__flag.iti__es,
div.evf-container .everest-form .iti__flag.iti__es {
height: 14px;
background-position: -1555px 0px;
}
body .iti__flag.iti__et,
div.evf-container .everest-form .iti__flag.iti__et {
height: 10px;
background-position: -1577px 0px;
}
body .iti__flag.iti__eu,
div.evf-container .everest-form .iti__flag.iti__eu {
height: 14px;
background-position: -1599px 0px;
}
body .iti__flag.iti__fi,
div.evf-container .everest-form .iti__flag.iti__fi {
height: 12px;
background-position: -1621px 0px;
}
body .iti__flag.iti__fj,
div.evf-container .everest-form .iti__flag.iti__fj {
height: 10px;
background-position: -1643px 0px;
}
body .iti__flag.iti__fk,
div.evf-container .everest-form .iti__flag.iti__fk {
height: 10px;
background-position: -1665px 0px;
}
body .iti__flag.iti__fm,
div.evf-container .everest-form .iti__flag.iti__fm {
height: 11px;
background-position: -1687px 0px;
}
body .iti__flag.iti__fo,
div.evf-container .everest-form .iti__flag.iti__fo {
height: 15px;
background-position: -1709px 0px;
}
body .iti__flag.iti__fr,
div.evf-container .everest-form .iti__flag.iti__fr {
height: 14px;
background-position: -1731px 0px;
}
body .iti__flag.iti__ga,
div.evf-container .everest-form .iti__flag.iti__ga {
height: 15px;
background-position: -1753px 0px;
}
body .iti__flag.iti__gb,
div.evf-container .everest-form .iti__flag.iti__gb {
height: 10px;
background-position: -1775px 0px;
}
body .iti__flag.iti__gd,
div.evf-container .everest-form .iti__flag.iti__gd {
height: 12px;
background-position: -1797px 0px;
}
body .iti__flag.iti__ge,
div.evf-container .everest-form .iti__flag.iti__ge {
height: 14px;
background-position: -1819px 0px;
}
body .iti__flag.iti__gf,
div.evf-container .everest-form .iti__flag.iti__gf {
height: 14px;
background-position: -1841px 0px;
}
body .iti__flag.iti__gg,
div.evf-container .everest-form .iti__flag.iti__gg {
height: 14px;
background-position: -1863px 0px;
}
body .iti__flag.iti__gh,
div.evf-container .everest-form .iti__flag.iti__gh {
height: 14px;
background-position: -1885px 0px;
}
body .iti__flag.iti__gi,
div.evf-container .everest-form .iti__flag.iti__gi {
height: 10px;
background-position: -1907px 0px;
}
body .iti__flag.iti__gl,
div.evf-container .everest-form .iti__flag.iti__gl {
height: 14px;
background-position: -1929px 0px;
}
body .iti__flag.iti__gm,
div.evf-container .everest-form .iti__flag.iti__gm {
height: 14px;
background-position: -1951px 0px;
}
body .iti__flag.iti__gn,
div.evf-container .everest-form .iti__flag.iti__gn {
height: 14px;
background-position: -1973px 0px;
}
body .iti__flag.iti__gp,
div.evf-container .everest-form .iti__flag.iti__gp {
height: 14px;
background-position: -1995px 0px;
}
body .iti__flag.iti__gq,
div.evf-container .everest-form .iti__flag.iti__gq {
height: 14px;
background-position: -2017px 0px;
}
body .iti__flag.iti__gr,
div.evf-container .everest-form .iti__flag.iti__gr {
height: 14px;
background-position: -2039px 0px;
}
body .iti__flag.iti__gs,
div.evf-container .everest-form .iti__flag.iti__gs {
height: 10px;
background-position: -2061px 0px;
}
body .iti__flag.iti__gt,
div.evf-container .everest-form .iti__flag.iti__gt {
height: 13px;
background-position: -2083px 0px;
}
body .iti__flag.iti__gu,
div.evf-container .everest-form .iti__flag.iti__gu {
height: 11px;
background-position: -2105px 0px;
}
body .iti__flag.iti__gw,
div.evf-container .everest-form .iti__flag.iti__gw {
height: 10px;
background-position: -2127px 0px;
}
body .iti__flag.iti__gy,
div.evf-container .everest-form .iti__flag.iti__gy {
height: 12px;
background-position: -2149px 0px;
}
body .iti__flag.iti__hk,
div.evf-container .everest-form .iti__flag.iti__hk {
height: 14px;
background-position: -2171px 0px;
}
body .iti__flag.iti__hm,
div.evf-container .everest-form .iti__flag.iti__hm {
height: 10px;
background-position: -2193px 0px;
}
body .iti__flag.iti__hn,
div.evf-container .everest-form .iti__flag.iti__hn {
height: 10px;
background-position: -2215px 0px;
}
body .iti__flag.iti__hr,
div.evf-container .everest-form .iti__flag.iti__hr {
height: 10px;
background-position: -2237px 0px;
}
body .iti__flag.iti__ht,
div.evf-container .everest-form .iti__flag.iti__ht {
height: 12px;
background-position: -2259px 0px;
}
body .iti__flag.iti__hu,
div.evf-container .everest-form .iti__flag.iti__hu {
height: 10px;
background-position: -2281px 0px;
}
body .iti__flag.iti__ic,
div.evf-container .everest-form .iti__flag.iti__ic {
height: 14px;
background-position: -2303px 0px;
}
body .iti__flag.iti__id,
div.evf-container .everest-form .iti__flag.iti__id {
height: 14px;
background-position: -2325px 0px;
}
body .iti__flag.iti__ie,
div.evf-container .everest-form .iti__flag.iti__ie {
height: 10px;
background-position: -2347px 0px;
}
body .iti__flag.iti__il,
div.evf-container .everest-form .iti__flag.iti__il {
height: 15px;
background-position: -2369px 0px;
}
body .iti__flag.iti__im,
div.evf-container .everest-form .iti__flag.iti__im {
height: 10px;
background-position: -2391px 0px;
}
body .iti__flag.iti__in,
div.evf-container .everest-form .iti__flag.iti__in {
height: 14px;
background-position: -2413px 0px;
}
body .iti__flag.iti__io,
div.evf-container .everest-form .iti__flag.iti__io {
height: 10px;
background-position: -2435px 0px;
}
body .iti__flag.iti__iq,
div.evf-container .everest-form .iti__flag.iti__iq {
height: 14px;
background-position: -2457px 0px;
}
body .iti__flag.iti__ir,
div.evf-container .everest-form .iti__flag.iti__ir {
height: 12px;
background-position: -2479px 0px;
}
body .iti__flag.iti__is,
div.evf-container .everest-form .iti__flag.iti__is {
height: 15px;
background-position: -2501px 0px;
}
body .iti__flag.iti__it,
div.evf-container .everest-form .iti__flag.iti__it {
height: 14px;
background-position: -2523px 0px;
}
body .iti__flag.iti__je,
div.evf-container .everest-form .iti__flag.iti__je {
height: 12px;
background-position: -2545px 0px;
}
body .iti__flag.iti__jm,
div.evf-container .everest-form .iti__flag.iti__jm {
height: 10px;
background-position: -2567px 0px;
}
body .iti__flag.iti__jo,
div.evf-container .everest-form .iti__flag.iti__jo {
height: 10px;
background-position: -2589px 0px;
}
body .iti__flag.iti__jp,
div.evf-container .everest-form .iti__flag.iti__jp {
height: 14px;
background-position: -2611px 0px;
}
body .iti__flag.iti__ke,
div.evf-container .everest-form .iti__flag.iti__ke {
height: 14px;
background-position: -2633px 0px;
}
body .iti__flag.iti__kg,
div.evf-container .everest-form .iti__flag.iti__kg {
height: 12px;
background-position: -2655px 0px;
}
body .iti__flag.iti__kh,
div.evf-container .everest-form .iti__flag.iti__kh {
height: 13px;
background-position: -2677px 0px;
}
body .iti__flag.iti__ki,
div.evf-container .everest-form .iti__flag.iti__ki {
height: 10px;
background-position: -2699px 0px;
}
body .iti__flag.iti__km,
div.evf-container .everest-form .iti__flag.iti__km {
height: 12px;
background-position: -2721px 0px;
}
body .iti__flag.iti__kn,
div.evf-container .everest-form .iti__flag.iti__kn {
height: 14px;
background-position: -2743px 0px;
}
body .iti__flag.iti__kp,
div.evf-container .everest-form .iti__flag.iti__kp {
height: 10px;
background-position: -2765px 0px;
}
body .iti__flag.iti__kr,
div.evf-container .everest-form .iti__flag.iti__kr {
height: 14px;
background-position: -2787px 0px;
}
body .iti__flag.iti__kw,
div.evf-container .everest-form .iti__flag.iti__kw {
height: 10px;
background-position: -2809px 0px;
}
body .iti__flag.iti__ky,
div.evf-container .everest-form .iti__flag.iti__ky {
height: 10px;
background-position: -2831px 0px;
}
body .iti__flag.iti__kz,
div.evf-container .everest-form .iti__flag.iti__kz {
height: 10px;
background-position: -2853px 0px;
}
body .iti__flag.iti__la,
div.evf-container .everest-form .iti__flag.iti__la {
height: 14px;
background-position: -2875px 0px;
}
body .iti__flag.iti__lb,
div.evf-container .everest-form .iti__flag.iti__lb {
height: 14px;
background-position: -2897px 0px;
}
body .iti__flag.iti__lc,
div.evf-container .everest-form .iti__flag.iti__lc {
height: 10px;
background-position: -2919px 0px;
}
body .iti__flag.iti__li,
div.evf-container .everest-form .iti__flag.iti__li {
height: 12px;
background-position: -2941px 0px;
}
body .iti__flag.iti__lk,
div.evf-container .everest-form .iti__flag.iti__lk {
height: 10px;
background-position: -2963px 0px;
}
body .iti__flag.iti__lr,
div.evf-container .everest-form .iti__flag.iti__lr {
height: 11px;
background-position: -2985px 0px;
}
body .iti__flag.iti__ls,
div.evf-container .everest-form .iti__flag.iti__ls {
height: 14px;
background-position: -3007px 0px;
}
body .iti__flag.iti__lt,
div.evf-container .everest-form .iti__flag.iti__lt {
height: 12px;
background-position: -3029px 0px;
}
body .iti__flag.iti__lu,
div.evf-container .everest-form .iti__flag.iti__lu {
height: 12px;
background-position: -3051px 0px;
}
body .iti__flag.iti__lv,
div.evf-container .everest-form .iti__flag.iti__lv {
height: 10px;
background-position: -3073px 0px;
}
body .iti__flag.iti__ly,
div.evf-container .everest-form .iti__flag.iti__ly {
height: 10px;
background-position: -3095px 0px;
}
body .iti__flag.iti__ma,
div.evf-container .everest-form .iti__flag.iti__ma {
height: 14px;
background-position: -3117px 0px;
}
body .iti__flag.iti__mc,
div.evf-container .everest-form .iti__flag.iti__mc {
height: 15px;
background-position: -3139px 0px;
}
body .iti__flag.iti__md,
div.evf-container .everest-form .iti__flag.iti__md {
height: 10px;
background-position: -3160px 0px;
}
body .iti__flag.iti__me,
div.evf-container .everest-form .iti__flag.iti__me {
height: 10px;
background-position: -3182px 0px;
}
body .iti__flag.iti__mf,
div.evf-container .everest-form .iti__flag.iti__mf {
height: 14px;
background-position: -3204px 0px;
}
body .iti__flag.iti__mg,
div.evf-container .everest-form .iti__flag.iti__mg {
height: 14px;
background-position: -3226px 0px;
}
body .iti__flag.iti__mh,
div.evf-container .everest-form .iti__flag.iti__mh {
height: 11px;
background-position: -3248px 0px;
}
body .iti__flag.iti__mk,
div.evf-container .everest-form .iti__flag.iti__mk {
height: 10px;
background-position: -3270px 0px;
}
body .iti__flag.iti__ml,
div.evf-container .everest-form .iti__flag.iti__ml {
height: 14px;
background-position: -3292px 0px;
}
body .iti__flag.iti__mm,
div.evf-container .everest-form .iti__flag.iti__mm {
height: 14px;
background-position: -3314px 0px;
}
body .iti__flag.iti__mn,
div.evf-container .everest-form .iti__flag.iti__mn {
height: 10px;
background-position: -3336px 0px;
}
body .iti__flag.iti__mo,
div.evf-container .everest-form .iti__flag.iti__mo {
height: 14px;
background-position: -3358px 0px;
}
body .iti__flag.iti__mp,
div.evf-container .everest-form .iti__flag.iti__mp {
height: 10px;
background-position: -3380px 0px;
}
body .iti__flag.iti__mq,
div.evf-container .everest-form .iti__flag.iti__mq {
height: 14px;
background-position: -3402px 0px;
}
body .iti__flag.iti__mr,
div.evf-container .everest-form .iti__flag.iti__mr {
height: 14px;
background-position: -3424px 0px;
}
body .iti__flag.iti__ms,
div.evf-container .everest-form .iti__flag.iti__ms {
height: 10px;
background-position: -3446px 0px;
}
body .iti__flag.iti__mt,
div.evf-container .everest-form .iti__flag.iti__mt {
height: 14px;
background-position: -3468px 0px;
}
body .iti__flag.iti__mu,
div.evf-container .everest-form .iti__flag.iti__mu {
height: 14px;
background-position: -3490px 0px;
}
body .iti__flag.iti__mv,
div.evf-container .everest-form .iti__flag.iti__mv {
height: 14px;
background-position: -3512px 0px;
}
body .iti__flag.iti__mw,
div.evf-container .everest-form .iti__flag.iti__mw {
height: 14px;
background-position: -3534px 0px;
}
body .iti__flag.iti__mx,
div.evf-container .everest-form .iti__flag.iti__mx {
height: 12px;
background-position: -3556px 0px;
}
body .iti__flag.iti__my,
div.evf-container .everest-form .iti__flag.iti__my {
height: 10px;
background-position: -3578px 0px;
}
body .iti__flag.iti__mz,
div.evf-container .everest-form .iti__flag.iti__mz {
height: 14px;
background-position: -3600px 0px;
}
body .iti__flag.iti__na,
div.evf-container .everest-form .iti__flag.iti__na {
height: 14px;
background-position: -3622px 0px;
}
body .iti__flag.iti__nc,
div.evf-container .everest-form .iti__flag.iti__nc {
height: 10px;
background-position: -3644px 0px;
}
body .iti__flag.iti__ne,
div.evf-container .everest-form .iti__flag.iti__ne {
height: 15px;
background-position: -3666px 0px;
}
body .iti__flag.iti__nf,
div.evf-container .everest-form .iti__flag.iti__nf {
height: 10px;
background-position: -3686px 0px;
}
body .iti__flag.iti__ng,
div.evf-container .everest-form .iti__flag.iti__ng {
height: 10px;
background-position: -3708px 0px;
}
body .iti__flag.iti__ni,
div.evf-container .everest-form .iti__flag.iti__ni {
height: 12px;
background-position: -3730px 0px;
}
body .iti__flag.iti__nl,
div.evf-container .everest-form .iti__flag.iti__nl {
height: 14px;
background-position: -3752px 0px;
}
body .iti__flag.iti__no,
div.evf-container .everest-form .iti__flag.iti__no {
height: 15px;
background-position: -3774px 0px;
}
body .iti__flag.iti__np,
div.evf-container .everest-form .iti__flag.iti__np {
height: 15px;
background-position: -3796px 0px;
}
body .iti__flag.iti__nr,
div.evf-container .everest-form .iti__flag.iti__nr {
height: 10px;
background-position: -3811px 0px;
}
body .iti__flag.iti__nu,
div.evf-container .everest-form .iti__flag.iti__nu {
height: 10px;
background-position: -3833px 0px;
}
body .iti__flag.iti__nz,
div.evf-container .everest-form .iti__flag.iti__nz {
height: 10px;
background-position: -3855px 0px;
}
body .iti__flag.iti__om,
div.evf-container .everest-form .iti__flag.iti__om {
height: 10px;
background-position: -3877px 0px;
}
body .iti__flag.iti__pa,
div.evf-container .everest-form .iti__flag.iti__pa {
height: 14px;
background-position: -3899px 0px;
}
body .iti__flag.iti__pe,
div.evf-container .everest-form .iti__flag.iti__pe {
height: 14px;
background-position: -3921px 0px;
}
body .iti__flag.iti__pf,
div.evf-container .everest-form .iti__flag.iti__pf {
height: 14px;
background-position: -3943px 0px;
}
body .iti__flag.iti__pg,
div.evf-container .everest-form .iti__flag.iti__pg {
height: 15px;
background-position: -3965px 0px;
}
body .iti__flag.iti__ph,
div.evf-container .everest-form .iti__flag.iti__ph {
height: 10px;
background-position: -3987px 0px;
}
body .iti__flag.iti__pk,
div.evf-container .everest-form .iti__flag.iti__pk {
height: 14px;
background-position: -4009px 0px;
}
body .iti__flag.iti__pl,
div.evf-container .everest-form .iti__flag.iti__pl {
height: 13px;
background-position: -4031px 0px;
}
body .iti__flag.iti__pm,
div.evf-container .everest-form .iti__flag.iti__pm {
height: 14px;
background-position: -4053px 0px;
}
body .iti__flag.iti__pn,
div.evf-container .everest-form .iti__flag.iti__pn {
height: 10px;
background-position: -4075px 0px;
}
body .iti__flag.iti__pr,
div.evf-container .everest-form .iti__flag.iti__pr {
height: 14px;
background-position: -4097px 0px;
}
body .iti__flag.iti__ps,
div.evf-container .everest-form .iti__flag.iti__ps {
height: 10px;
background-position: -4119px 0px;
}
body .iti__flag.iti__pt,
div.evf-container .everest-form .iti__flag.iti__pt {
height: 14px;
background-position: -4141px 0px;
}
body .iti__flag.iti__pw,
div.evf-container .everest-form .iti__flag.iti__pw {
height: 13px;
background-position: -4163px 0px;
}
body .iti__flag.iti__py,
div.evf-container .everest-form .iti__flag.iti__py {
height: 11px;
background-position: -4185px 0px;
}
body .iti__flag.iti__qa,
div.evf-container .everest-form .iti__flag.iti__qa {
height: 8px;
background-position: -4207px 0px;
}
body .iti__flag.iti__re,
div.evf-container .everest-form .iti__flag.iti__re {
height: 14px;
background-position: -4229px 0px;
}
body .iti__flag.iti__ro,
div.evf-container .everest-form .iti__flag.iti__ro {
height: 14px;
background-position: -4251px 0px;
}
body .iti__flag.iti__rs,
div.evf-container .everest-form .iti__flag.iti__rs {
height: 14px;
background-position: -4273px 0px;
}
body .iti__flag.iti__ru,
div.evf-container .everest-form .iti__flag.iti__ru {
height: 14px;
background-position: -4295px 0px;
}
body .iti__flag.iti__rw,
div.evf-container .everest-form .iti__flag.iti__rw {
height: 14px;
background-position: -4317px 0px;
}
body .iti__flag.iti__sa,
div.evf-container .everest-form .iti__flag.iti__sa {
height: 14px;
background-position: -4339px 0px;
}
body .iti__flag.iti__sb,
div.evf-container .everest-form .iti__flag.iti__sb {
height: 10px;
background-position: -4361px 0px;
}
body .iti__flag.iti__sc,
div.evf-container .everest-form .iti__flag.iti__sc {
height: 10px;
background-position: -4383px 0px;
}
body .iti__flag.iti__sd,
div.evf-container .everest-form .iti__flag.iti__sd {
height: 10px;
background-position: -4405px 0px;
}
body .iti__flag.iti__se,
div.evf-container .everest-form .iti__flag.iti__se {
height: 13px;
background-position: -4427px 0px;
}
body .iti__flag.iti__sg,
div.evf-container .everest-form .iti__flag.iti__sg {
height: 14px;
background-position: -4449px 0px;
}
body .iti__flag.iti__sh,
div.evf-container .everest-form .iti__flag.iti__sh {
height: 10px;
background-position: -4471px 0px;
}
body .iti__flag.iti__si,
div.evf-container .everest-form .iti__flag.iti__si {
height: 10px;
background-position: -4493px 0px;
}
body .iti__flag.iti__sj,
div.evf-container .everest-form .iti__flag.iti__sj {
height: 15px;
background-position: -4515px 0px;
}
body .iti__flag.iti__sk,
div.evf-container .everest-form .iti__flag.iti__sk {
height: 14px;
background-position: -4537px 0px;
}
body .iti__flag.iti__sl,
div.evf-container .everest-form .iti__flag.iti__sl {
height: 14px;
background-position: -4559px 0px;
}
body .iti__flag.iti__sm,
div.evf-container .everest-form .iti__flag.iti__sm {
height: 15px;
background-position: -4581px 0px;
}
body .iti__flag.iti__sn,
div.evf-container .everest-form .iti__flag.iti__sn {
height: 14px;
background-position: -4603px 0px;
}
body .iti__flag.iti__so,
div.evf-container .everest-form .iti__flag.iti__so {
height: 14px;
background-position: -4625px 0px;
}
body .iti__flag.iti__sr,
div.evf-container .everest-form .iti__flag.iti__sr {
height: 14px;
background-position: -4647px 0px;
}
body .iti__flag.iti__ss,
div.evf-container .everest-form .iti__flag.iti__ss {
height: 10px;
background-position: -4669px 0px;
}
body .iti__flag.iti__st,
div.evf-container .everest-form .iti__flag.iti__st {
height: 10px;
background-position: -4691px 0px;
}
body .iti__flag.iti__sv,
div.evf-container .everest-form .iti__flag.iti__sv {
height: 12px;
background-position: -4713px 0px;
}
body .iti__flag.iti__sx,
div.evf-container .everest-form .iti__flag.iti__sx {
height: 14px;
background-position: -4735px 0px;
}
body .iti__flag.iti__sy,
div.evf-container .everest-form .iti__flag.iti__sy {
height: 14px;
background-position: -4757px 0px;
}
body .iti__flag.iti__sz,
div.evf-container .everest-form .iti__flag.iti__sz {
height: 14px;
background-position: -4779px 0px;
}
body .iti__flag.iti__ta,
div.evf-container .everest-form .iti__flag.iti__ta {
height: 10px;
background-position: -4801px 0px;
}
body .iti__flag.iti__tc,
div.evf-container .everest-form .iti__flag.iti__tc {
height: 10px;
background-position: -4823px 0px;
}
body .iti__flag.iti__td,
div.evf-container .everest-form .iti__flag.iti__td {
height: 14px;
background-position: -4845px 0px;
}
body .iti__flag.iti__tf,
div.evf-container .everest-form .iti__flag.iti__tf {
height: 14px;
background-position: -4867px 0px;
}
body .iti__flag.iti__tg,
div.evf-container .everest-form .iti__flag.iti__tg {
height: 13px;
background-position: -4889px 0px;
}
body .iti__flag.iti__th,
div.evf-container .everest-form .iti__flag.iti__th {
height: 14px;
background-position: -4911px 0px;
}
body .iti__flag.iti__tj,
div.evf-container .everest-form .iti__flag.iti__tj {
height: 10px;
background-position: -4933px 0px;
}
body .iti__flag.iti__tk,
div.evf-container .everest-form .iti__flag.iti__tk {
height: 10px;
background-position: -4955px 0px;
}
body .iti__flag.iti__tl,
div.evf-container .everest-form .iti__flag.iti__tl {
height: 10px;
background-position: -4977px 0px;
}
body .iti__flag.iti__tm,
div.evf-container .everest-form .iti__flag.iti__tm {
height: 14px;
background-position: -4999px 0px;
}
body .iti__flag.iti__tn,
div.evf-container .everest-form .iti__flag.iti__tn {
height: 14px;
background-position: -5021px 0px;
}
body .iti__flag.iti__to,
div.evf-container .everest-form .iti__flag.iti__to {
height: 10px;
background-position: -5043px 0px;
}
body .iti__flag.iti__tr,
div.evf-container .everest-form .iti__flag.iti__tr {
height: 14px;
background-position: -5065px 0px;
}
body .iti__flag.iti__tt,
div.evf-container .everest-form .iti__flag.iti__tt {
height: 12px;
background-position: -5087px 0px;
}
body .iti__flag.iti__tv,
div.evf-container .everest-form .iti__flag.iti__tv {
height: 10px;
background-position: -5109px 0px;
}
body .iti__flag.iti__tw,
div.evf-container .everest-form .iti__flag.iti__tw {
height: 14px;
background-position: -5131px 0px;
}
body .iti__flag.iti__tz,
div.evf-container .everest-form .iti__flag.iti__tz {
height: 14px;
background-position: -5153px 0px;
}
body .iti__flag.iti__ua,
div.evf-container .everest-form .iti__flag.iti__ua {
height: 14px;
background-position: -5175px 0px;
}
body .iti__flag.iti__ug,
div.evf-container .everest-form .iti__flag.iti__ug {
height: 14px;
background-position: -5197px 0px;
}
body .iti__flag.iti__um,
div.evf-container .everest-form .iti__flag.iti__um {
height: 11px;
background-position: -5219px 0px;
}
body .iti__flag.iti__un,
div.evf-container .everest-form .iti__flag.iti__un {
height: 14px;
background-position: -5241px 0px;
}
body .iti__flag.iti__us,
div.evf-container .everest-form .iti__flag.iti__us {
height: 11px;
background-position: -5263px 0px;
}
body .iti__flag.iti__uy,
div.evf-container .everest-form .iti__flag.iti__uy {
height: 14px;
background-position: -5285px 0px;
}
body .iti__flag.iti__uz,
div.evf-container .everest-form .iti__flag.iti__uz {
height: 10px;
background-position: -5307px 0px;
}
body .iti__flag.iti__va,
div.evf-container .everest-form .iti__flag.iti__va {
height: 15px;
background-position: -5329px 0px;
}
body .iti__flag.iti__vc,
div.evf-container .everest-form .iti__flag.iti__vc {
height: 14px;
background-position: -5346px 0px;
}
body .iti__flag.iti__ve,
div.evf-container .everest-form .iti__flag.iti__ve {
height: 14px;
background-position: -5368px 0px;
}
body .iti__flag.iti__vg,
div.evf-container .everest-form .iti__flag.iti__vg {
height: 10px;
background-position: -5390px 0px;
}
body .iti__flag.iti__vi,
div.evf-container .everest-form .iti__flag.iti__vi {
height: 14px;
background-position: -5412px 0px;
}
body .iti__flag.iti__vn,
div.evf-container .everest-form .iti__flag.iti__vn {
height: 14px;
background-position: -5434px 0px;
}
body .iti__flag.iti__vu,
div.evf-container .everest-form .iti__flag.iti__vu {
height: 12px;
background-position: -5456px 0px;
}
body .iti__flag.iti__wf,
div.evf-container .everest-form .iti__flag.iti__wf {
height: 14px;
background-position: -5478px 0px;
}
body .iti__flag.iti__ws,
div.evf-container .everest-form .iti__flag.iti__ws {
height: 10px;
background-position: -5500px 0px;
}
body .iti__flag.iti__xk,
div.evf-container .everest-form .iti__flag.iti__xk {
height: 15px;
background-position: -5522px 0px;
}
body .iti__flag.iti__ye,
div.evf-container .everest-form .iti__flag.iti__ye {
height: 14px;
background-position: -5544px 0px;
}
body .iti__flag.iti__yt,
div.evf-container .everest-form .iti__flag.iti__yt {
height: 14px;
background-position: -5566px 0px;
}
body .iti__flag.iti__za,
div.evf-container .everest-form .iti__flag.iti__za {
height: 14px;
background-position: -5588px 0px;
}
body .iti__flag.iti__zm,
div.evf-container .everest-form .iti__flag.iti__zm {
height: 14px;
background-position: -5610px 0px;
}
body .iti__flag.iti__zw,
div.evf-container .everest-form .iti__flag.iti__zw {
height: 10px;
background-position: -5632px 0px;
}
body .iti__flag,
div.evf-container .everest-form .iti__flag {
height: 15px;
box-shadow: 0 0 1px 0 #888;
background-image: url(//promechanic.ir/wp-content/plugins/everest-forms/assets/images/intl-tel-input-flags.png);
background-repeat: no-repeat;
background-color: #dbdbdb;
background-position: 20px 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
body .iti__flag,
div.evf-container .everest-form .iti__flag {
background-image: url(//promechanic.ir/wp-content/plugins/everest-forms/assets/images/intl-tel-input-flags@2x.png);
}
}
body .iti__flag.iti__np,
div.evf-container .everest-form .iti__flag.iti__np {
background-color: transparent;
} .iti-mobile .iti--container {
top: 30px;
bottom: 30px;
left: 30px;
right: 30px;
position: fixed;
}
.iti-mobile .iti__country-list {
max-height: 100%;
width: 100%;
}
.iti-mobile .iti__country {
padding: 10px;
line-height: 1.5em;
}
body.rtl .intl-tel-input input,
body.rtl .intl-tel-input input[type=text],
body.rtl .intl-tel-input input[type=tel],
body.rtl div.evf-container .everest-form .intl-tel-input input,
body.rtl div.evf-container .everest-form .intl-tel-input input[type=text],
body.rtl div.evf-container .everest-form .intl-tel-input input[type=tel] {
padding-right: 0;
padding-left: 36px;
}
body.rtl .intl-tel-input .flag-container,
body.rtl div.evf-container .everest-form .intl-tel-input .flag-container {
right: auto;
left: 0;
}
body.rtl .intl-tel-input .selected-flag,
body.rtl div.evf-container .everest-form .intl-tel-input .selected-flag {
padding-right: 8px;
padding-left: 6px;
}
body.rtl .intl-tel-input .selected-flag .iti-arrow,
body.rtl div.evf-container .everest-form .intl-tel-input .selected-flag .iti-arrow {
margin-right: 6px;
margin-left: 0;
}
body.rtl .intl-tel-input .country-list,
body.rtl div.evf-container .everest-form .intl-tel-input .country-list {
text-align: right;
}
body.rtl .intl-tel-input .country-list .flag-box,
body.rtl .intl-tel-input .country-list .country-name,
body.rtl div.evf-container .everest-form .intl-tel-input .country-list .flag-box,
body.rtl div.evf-container .everest-form .intl-tel-input .country-list .country-name {
margin-right: 0;
margin-left: 6px;
}
body.rtl .intl-tel-input .country-list .country-name,
body.rtl div.evf-container .everest-form .intl-tel-input .country-list .country-name {
unicode-bidi: embed;
direction: rtl;
}
body.rtl .intl-tel-input.allow-dropdown input,
body.rtl .intl-tel-input.allow-dropdown input[type=text],
body.rtl .intl-tel-input.allow-dropdown input[type=tel], body.rtl .intl-tel-input.separate-dial-code input,
body.rtl .intl-tel-input.separate-dial-code input[type=text],
body.rtl .intl-tel-input.separate-dial-code input[type=tel],
body.rtl div.evf-container .everest-form .intl-tel-input.allow-dropdown input,
body.rtl div.evf-container .everest-form .intl-tel-input.allow-dropdown input[type=text],
body.rtl div.evf-container .everest-form .intl-tel-input.allow-dropdown input[type=tel],
body.rtl div.evf-container .everest-form .intl-tel-input.separate-dial-code input,
body.rtl div.evf-container .everest-form .intl-tel-input.separate-dial-code input[type=text],
body.rtl div.evf-container .everest-form .intl-tel-input.separate-dial-code input[type=tel] {
padding-right: 52px;
padding-left: 6px;
}
body.rtl .intl-tel-input.allow-dropdown .flag-container, body.rtl .intl-tel-input.separate-dial-code .flag-container,
body.rtl div.evf-container .everest-form .intl-tel-input.allow-dropdown .flag-container,
body.rtl div.evf-container .everest-form .intl-tel-input.separate-dial-code .flag-container {
right: 0;
left: auto;
}
body .iti--allow-dropdown,
div.evf-container .everest-form .iti--allow-dropdown {
width: 100%;
}
body .iti .iti__country,
div.evf-container .everest-form .iti .iti__country {
padding: 5px 10px !important;
margin: 0 !important;
}
body .iti--allow-dropdown input,
body .iti--allow-dropdown input[type=text],
body .iti--allow-dropdown input[type=tel], body .iti--separate-dial-code input,
body .iti--separate-dial-code input[type=text],
body .iti--separate-dial-code input[type=tel],
div.evf-container .everest-form .iti--allow-dropdown input,
div.evf-container .everest-form .iti--allow-dropdown input[type=text],
div.evf-container .everest-form .iti--allow-dropdown input[type=tel],
div.evf-container .everest-form .iti--separate-dial-code input,
div.evf-container .everest-form .iti--separate-dial-code input[type=text],
div.evf-container .everest-form .iti--separate-dial-code input[type=tel] {
padding-left: 52px !important;
}.widget-area ul,ul.accordion{list-style:none}.odometer.odometer-auto-theme,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default,.odometer.odometer-theme-default .odometer-digit{vertical-align:middle;vertical-align:auto;zoom:1;display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{vertical-align:middle;vertical-align:auto;zoom:1;display:inline;visibility:hidden}.portfolio-item img,.widget_raratheme_featured_widget .img-holder img,.widget_raratheme_image_widget .image-holder img,.widget_raratheme_popular_post ul li .post-thumbnail img,.widget_raratheme_recent_post ul li .post-thumbnail img{vertical-align:top}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}.widget-area ul{margin:0;padding:0}.widget-area ul li{margin:0 0 20px}.widget_raratheme_companion_cta_widget .widget-content{position:relative}.widget_raratheme_companion_cta_widget .widget-content.bg-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.widget_raratheme_companion_cta_widget .widget-content .text-holder{position:relative;z-index:1;color:#fff;text-align:center;padding:30px 15px}.widget_raratheme_companion_cta_widget .widget-content .text-holder .btn-cta{display:inline-block;margin:0 3px;background:#f7f7f7;color:#555;border-radius:3px;padding:5px 15px;text-decoration:none;font-size:15px;border:1px solid #ccc;-webkit-transition:linear .2s;-moz-transition:linear .2s;transition:linear .2s}.widget_raratheme_companion_cta_widget .widget-content .text-holder .btn-cta:focus,.widget_raratheme_companion_cta_widget .widget-content .text-holder .btn-cta:hover{text-decoration:none;background:0 0;color:#fff}.widget_raratheme_featured_widget .img-holder{margin-bottom:30px}.widget_raratheme_featured_widget .img-holder a{display:block}.widget_raratheme_featured_widget .text-holder .readmore{display:inline-block;background:#f7f7f7;color:#555;border-radius:3px;padding:5px 15px;text-decoration:none;font-size:15px;border:1px solid #ccc;-webkit-transition:linear .2s;-moz-transition:linear .2s;transition:linear .2s}.widget_raratheme_featured_widget .text-holder .readmore:focus,.widget_raratheme_featured_widget .text-holder .readmore:hover{background:0 0;text-decoration:none}.widget_raratheme_featured_page_widget .section-subtitle{margin-bottom:10px;font-weight:600;font-size:.8em;color:#999}.widget_raratheme_icon_text_widget .icon-holder{font-size:30px;margin:0 0 15px}#secondary .widget.widget_raratheme_image_widget{background:0 0}.widget_raratheme_image_widget .image-holder{margin:0 0 20px}.widget_raratheme_image_widget .image-holder a{display:block}.widget_raratheme_image_widget .readmore{display:inline-block;background:#f7f7f7;color:#555;border-radius:3px;padding:5px 15px;text-decoration:none;font-size:15px;border:1px solid #ccc;-webkit-transition:linear .2s;-moz-transition:linear .2s;transition:linear .2s}.widget_raratheme_image_widget .readmore:focus,.widget_raratheme_image_widget .readmore:hover{background:0 0;text-decoration:none}.widget_raratheme_popular_post ul li,.widget_raratheme_recent_post ul li{overflow:hidden}.widget_raratheme_popular_post ul li .post-thumbnail,.widget_raratheme_recent_post ul li .post-thumbnail{float:left;width:68px;margin-right:15px}.widget_raratheme_popular_post ul li .entry-header,.widget_raratheme_recent_post ul li .entry-header{overflow:hidden}.widget_raratheme_popular_post ul li .entry-header .entry-title,.widget_raratheme_recent_post ul li .entry-header .entry-title{margin:0 0 5px;font-size:15px;line-height:18px}.widget_raratheme_popular_post ul li .entry-header .entry-title a,.widget_raratheme_recent_post ul li .entry-header .entry-title a{text-decoration:none}.widget_raratheme_popular_post ul li .entry-header .comment-count,.widget_raratheme_popular_post ul li .entry-header .entry-meta,.widget_raratheme_popular_post ul li .entry-header .view-count,.widget_raratheme_recent_post ul li .entry-header .entry-meta{font-size:14px;line-height:18px}.widget_raratheme_popular_post ul li .entry-header .comment-count .fa{margin-right:5px}.widget_raratheme_social_links ul{font-size:15px;overflow:hidden}.widget_raratheme_social_links ul li{float:left;margin-right:3px}.widget_raratheme_social_links ul li a{display:block;width:30px;height:30px;background:#000;color:#fff;text-align:center;line-height:30px;-webkit-transition:linear .2s;-moz-transition:linear .2s;transition:linear .2s}.widget_raratheme_social_links ul li a:focus,.widget_raratheme_social_links ul li a:hover{border-radius:50%}.widget_raratheme_social_links ul li a[href*=facebook]{background:#3b5998}.widget_raratheme_social_links ul li a[href*=twitter]{background:#1da1f2}.widget_raratheme_social_links ul li a[href*=flickr]{background:#0063db}.widget_raratheme_social_links ul li a[href*=vimeo]{background:#23b6ea}.widget_raratheme_social_links ul li a[href*=youtube]{background:#cb1f1f}.widget_raratheme_social_links ul li a[href*=google]{background:#d51f1e}.widget_raratheme_social_links ul li a[href*="ok.ru"]{background:#ee8208}.widget_raratheme_social_links ul li a[href*=vk]{background:#466991}.widget_raratheme_social_links ul li a[href*=xing]{background:#005a5f}.widget_raratheme_social_links ul li a[href*=stumbleupon]{background:#eb4823}.widget_raratheme_social_links ul li a[href*=pinterest]{background:#cb2027}.widget_raratheme_social_links ul li a[href*=dribbble]{background:#e84c88}.widget_raratheme_social_links ul li a[href*=linkedin]{background:#0274b3}.widget_raratheme_social_links ul li a[href*=rss]{background:orange}.widget_raratheme_social_links ul li a[href*=tumblr]{background:#2e4f6e}.widget_raratheme_social_links ul li a[href*=instagram]{background:#895a4d}.widget_raratheme_companion_stat_counter_widget .icon-holder{font-size:30px;margin:0 0 15px}.odometer.odometer-theme-default,.widget_raratheme_companion_stat_counter_widget .odometer.odometer-auto-theme{font-size:25px;font-weight:700}ul.accordion .inner{display:none;word-break:break-word}ul.accordion li{margin:.5em 0}ul.accordion li a.toggle{display:block;word-break:break-word;padding-right:20px}ul.accordion li a.toggle::after{content:"";background-image:url('data:image/svg+xml; utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="currentColor" d="M151.5 347.8L3.5 201c-4.7-4.7-4.7-12.3 0-17l19.8-19.8c4.7-4.7 12.3-4.7 17 0L160 282.7l119.7-118.5c4.7-4.7 12.3-4.7 17 0l19.8 19.8c4.7 4.7 4.7 12.3 0 17l-148 146.8c-4.7 4.7-12.3 4.7-17 0z"></path></svg>');background-repeat:no-repeat;width:15px;height:20px;position:absolute;top:10px;right:0;line-height:1.3;-webkit-transition:all ease .35s;-moz-transition:all ease .35s;transition:all ease .35s}ul.accordion li.show a::after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.widget .image-holder.black-white{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:ease .2s;-moz-transition:ease .2s;transition:ease .2s}.our-clients .widget .image-holder.black-white:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0)}.portfolio-holder .portfolio-sorting{text-align:center;text-transform:uppercase}.portfolio-sorting .button{margin:0 30px 40px;background:0 0;border:none;font-weight:400;font-size:16px;cursor:pointer;padding:0;color:#000}.portfolio-sorting .button.is-checked,.portfolio-sorting .button:hover{color:#777}.portfolio-img-holder .portfolio-item{float:left;width:33.33%;padding:15px}.portfolio-item .portfolio-item-inner{position:relative;overflow:hidden}.portfolio-item .portfolio-text-holder{font-size:14px;font-weight:600;position:absolute;top:0;bottom:0;left:0;right:0;background:-webkit-linear-gradient(transparent,rgba(0,0,0,.65));background:-moz-linear-gradient(transparent,rgba(0,0,0,.65));background:-ms-linear-gradient(transparent,rgba(0,0,0,.65));background:-o-linear-gradient(transparent,rgba(0,0,0,.65));background:linear-gradient(transparent,rgba(0,0,0,.65));text-align:center;padding:0 20px;display:flex;flex-direction:column;flex:1;justify-content:flex-end;opacity:0;visibility:hidden;-webkit-transition:all ease .35s;-moz-transition:all ease .35s;transition:all ease .35s}.portfolio-item-inner:hover .portfolio-text-holder{padding-top:30px;padding-bottom:30px;opacity:1;visibility:visible}.portfolio-item .portfolio-cat a{color:#fff;text-decoration:none;padding-right:10px;display:inline-block;margin-bottom:5px}.portfolio-item .portfolio-cat a:last-child{padding-right:0}.portfolio-text-holder .portfolio-img-title{font-size:24px;font-weight:600}.portfolio-item .portfolio-img-title a{color:#fff;text-decoration:none}.portfolio-item a:hover{color:#ddd}.portfolio-holder .post-thumbnail{margin:0 0 35px}.portfolio-holder .entry-header{border-bottom:1px solid #eee;margin-bottom:30px;padding-bottom:30px}.entry-header .portfolio-cat a{color:#777;text-decoration:none;margin-right:10px}.entry-header .portfolio-cat a:last-child{margin-right:0}.portfolio-holder .entry-header .entry-title{color:#000;margin:10px 0 0;font-size:3em;line-height:1.3}.portfolio-holder .entry-content,.portfolio-holder .entry-header{margin-left:auto;margin-right:auto;max-width:80%}.portfolio-holder .entry-content{color:#555;line-height:1.6}.related-portfolio{margin-top:80px;margin-bottom:80px}.related-portfolio-title{text-align:center;margin-bottom:30px;font-size:22px}.related-portfolio .portfolio-img-holder:after,.related-portfolio .portfolio-img-holder:before{content:"";display:table;height:0;width:0;line-height:0}.related-portfolio .portfolio-img-holder:after{clear:both}.related-portfolio .portfolio-item .portfolio-text-holder{opacity:1;visibility:visible;padding:30px 20px}.contact-info ul.contact-list li{margin-bottom:15px;padding-left:35px;font-size:1em;color:#353535;position:relative;padding-bottom:15px}.contact-info ul.contact-list li svg{width:18px;height:28px;position:absolute;top:3px;left:0}.contact-info ul.contact-list li b{font-size:1.1112em;display:block;color:#999;line-height:1.3;font-weight:600}.contact-info ul.contact-list li:nth-child(2) svg{width:20px;height:16px;top:8px}.contact-info ul.contact-list li:nth-child(3) svg{width:24px;height:24px}.widget .social-networks li{display:inline-block;vertical-align:middle;padding:0;border-bottom:none;margin-bottom:5px;line-height:1}.widget .social-networks li:last-child{margin-bottom:5px}.widget .social-networks li a{display:inline-block;width:40px;height:40px;text-align:center;line-height:40px}.widget-area .widget.widget_raratheme_custom_categories ul li{padding:0}.widget_raratheme_custom_categories ul li{margin-bottom:10px;background-size:cover!important}.widget-area .widget_raratheme_custom_categories ul li a{display:flex;flex:1;flex-wrap:wrap;align-items:center;position:relative}.widget_raratheme_custom_categories ul li .cat-title{font-size:.7778em;font-weight:700;color:#fff;display:flex;flex:auto;white-space:nowrap;height:48px;line-height:48px;padding:0 0 0 15px;letter-spacing:1px}.widget_raratheme_custom_categories ul li .cat-title{float:left;font-size:14px;text-transform:uppercase}.widget_raratheme_custom_categories ul li .post-count{background:rgba(0,0,0,.5);color:#fff;font-size:.6666em;text-transform:uppercase;font-weight:700;letter-spacing:1px;margin:0}.widget_raratheme_custom_categories ul li .post-count{float:right;font-size:13px;width:99px;height:48px;background:#111;text-align:center;line-height:48px;-webkit-transition:linear .2s;-moz-transition:linear .2s;transition:linear .2s}.widget_raratheme_custom_categories .post-count{display:block;margin-bottom:20px;font-size:.7778em;color:#999;position:absolute;top:0;right:0}.widget_raratheme_custom_categories ul li a{display:flex;flex:1;flex-wrap:wrap;align-items:center;background:rgba(0,0,0,.3)}.widget_raratheme_custom_categories ul li a:hover .post-count,.widget_raratheme_custom_categories ul li a:hover:focus .post-count{width:124px}.widget_raratheme_author_bio .raratheme-author-bio-holder{text-align:center}.widget_raratheme_author_bio .image-holder img{vertical-align:top}.widget_raratheme_author_bio .image-holder{margin:0 0 30px}.widget_raratheme_author_bio .title-holder{font-size:28px;line-height:32px;margin:0 0 20px;color:#000;font-weight:600}.widget_raratheme_author_bio .text-signature{font-family:'Dancing Script',cursive;font-size:30px;color:#000;font-style:italic;line-height:1.3;margin-bottom:20px}.widget_raratheme_author_bio .author-bio-content{margin-bottom:20px}.widget_raratheme_author_bio .readmore{display:inline-block;padding:10px 30px;background:#000;margin:0 0 20px;color:#fff;width:100%;text-align:center;border-radius:5px}.widget_raratheme_author_bio .author-socicons{margin:0;padding:0;list-style:none}.widget_raratheme_author_bio .author-socicons{display:flex;justify-content:center}.widget_raratheme_author_bio .author-socicons li{display:inline-block;margin:0 15px;font-size:1.25em}#secondary .widget_raratheme_author_bio .author-socicons li{margin:0 5px 10px}.widget_raratheme_image_text_widget ul li{position:relative}.widget_raratheme_image_text_widget ul li .btn-readmore{position:absolute;max-width:90%;max-height:fit-content;text-align:center;top:50%;left:50%;color:#fff;background:#111;text-transform:uppercase;letter-spacing:1px;padding:15px 30px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:ease .2s;-moz-transition:ease .2s;transition:ease .2s;border:none;margin-top:0}.widget-area ul{margin:0;padding:0;list-style:none}.widget-area ul li{margin:0 0 20px}.widget_raratheme_popular_post ul li,.widget_raratheme_recent_post ul li{overflow:hidden}.widget_braratheme_popular_post ul li .post-thumbnail,.widget_raratheme_recent_post ul li .post-thumbnail{float:left;width:80px;height:80px;margin-right:20px}.widget_raratheme_popular_post ul li .post-thumbnail img,.widget_raratheme_recent_post ul li .post-thumbnail img{vertical-align:top;width:100%;height:100%;object-fit:cover}.widget_raratheme_popular_post ul li .entry-header,.widget_raratheme_recent_post ul li .entry-header{overflow:hidden}.widget_raratheme_popular_post ul li .entry-header .entry-title,.widget_raratheme_recent_post ul li .entry-header .entry-title{font-size:18px;line-height:26px;margin:0}.widget_raratheme_popular_post ul li .entry-header .entry-meta,.widget_raratheme_recent_post ul li .entry-header .entry-meta{font-size:14px;line-height:21px}.widget_raratheme_popular_post .style-two li .post-thumbnail,.widget_raratheme_recent_post .style-two li .post-thumbnail{width:100%;margin-right:0;margin-bottom:20px;height:190px}.widget_raratheme_popular_post .style-two li .entry-header,.widget_raratheme_recent_post .style-two li .entry-header{width:100%;text-align:center;padding:0 15px}.widget_raratheme_popular_post .style-three li .post-thumbnail,.widget_raratheme_recent_post .style-three li .post-thumbnail{height:190px;margin:0 0 -40px;width:100%}.widget_raratheme_popular_post .style-three li .entry-header,.widget_raratheme_recent_post .style-three li .entry-header{background:#fff none repeat scroll 0 0;margin:0 auto;max-width:92%;padding:13px 15px 0;position:relative;text-align:center;width:100%}.widget_raratheme_popular_post ul li .entry-header .cat-links,.widget_raratheme_recent_post ul li .entry-header .cat-links{display:none}.widget_braratheme_popular_post .style-three li .entry-header .cat-links,.widget_raratheme_popular_post .style-two li .entry-header .cat-links,.widget_raratheme_recent .style-two li .entry-header .cat-links,.widget_raratheme_recent_post .style-three li .entry-header .cat-links{display:block;font-size:14px;font-weight:500}.widget_raratheme_popular_post .style-three li .entry-header .cat-links a,.widget_raratheme_popular_post .style-two li .entry-header .cat-links a,.widget_raratheme_recent_post .style-three li .entry-header .cat-links a,.widget_raratheme_recent_post .style-two li .entry-header .cat-links a{margin:0 3px}.widget_rara_posts_category_slider_widget .carousel-title{text-align:center}.raratheme_snapcode_widget p{margin:1em 0}.widget_raratheme_advertisement_widget .icon-holder{text-align:center}.widget_raratheme_advertisement_widget .icon-holder img{vertical-align:top}#edd_checkout_cart{border:none;margin:0 0 21px;table-layout:auto;text-align:right;width:100%}#edd_checkout_cart td,#edd_checkout_cart th{border:1px solid #eee;color:#666;padding:.5em 1.387em;text-align:right}#edd_checkout_cart .edd_cart_header_row th{background:#fafafa;padding:1.387em}#edd_checkout_cart .edd_cart_discount_row th,#edd_checkout_cart .edd_cart_tax_row th{background:none}#edd_checkout_cart th{font-weight:700}#edd_checkout_cart td{background:#fff;line-height:25px;vertical-align:middle}#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 td img{background:none;border:none;float:right;margin:0 0 0 8px;padding:0}#edd_checkout_cart input.edd-item-quantity{padding:2px;width:3em}#edd_checkout_cart .edd_discount{display:inline-block;margin-right:5px}#edd_checkout_cart br{display:none}#edd_checkout_cart a.edd-cart-saving-button{font-weight:400;text-decoration:none}#edd_checkout_form_wrap legend{display:block;font-size:120%;font-weight:700;line-height:1;margin:0 0 1rem;padding:0;white-space:nowrap;width:100%}#edd_checkout_form_wrap label{display:block;font-size:95%;font-weight:700;line-height:100%;margin:0 0 5px;position:relative}#edd_checkout_form_wrap .edd-description{color:#666;display:block;font-size:80%;margin:0 0 5px}#edd_checkout_form_wrap input.edd-input,#edd_checkout_form_wrap select.edd-select,#edd_checkout_form_wrap textarea.edd-input{display:block;width:70%}#edd_checkout_form_wrap select.edd-select.edd-select-small{display:inline;width:auto}#edd_checkout_form_wrap input.edd-input.error,#edd_checkout_form_wrap textarea.edd-input.error{border-color:#c4554e}#edd_checkout_form_wrap fieldset>div,#edd_checkout_form_wrap>p{margin:0 0 21px}#edd_checkout_form_wrap span.edd-required-indicator{color:#b94a48;display:inline}#edd_checkout_form_wrap input[type=email],#edd_checkout_form_wrap input[type=password],#edd_checkout_form_wrap input[type=tel],#edd_checkout_form_wrap input[type=text],#edd_checkout_form_wrap select,#edd_checkout_form_wrap textarea{padding:4px 6px}#edd_checkout_form_wrap input[type=radio]{border:none;margin-left:5px}#edd_checkout_form_wrap input[type=checkbox]{display:inline-block;margin:0 0 0 5px}#edd_checkout_form_wrap input[type=checkbox]+label,#edd_checkout_form_wrap input[type=checkbox]+label:after{display:inline}#edd_checkout_form_wrap .edd-payment-icons{display:flex;margin:0 0 8px}#edd_checkout_form_wrap .edd-payment-icons img.payment-icon{max-height:32px}#edd_checkout_form_wrap .edd-payment-icons .payment-icon{margin:0 0 0 10px}#edd_checkout_form_wrap #edd-payment-mode-wrap label{display:inline-block;margin:0 0 0 20px}#edd_checkout_form_wrap #edd-payment-mode-wrap .edd-payment-mode-label{display:inline-block;font-weight:700;margin-bottom:5px;position:relative}#edd_checkout_form_wrap fieldset{border:1px solid #eee;margin:0 0 21px;padding:1.387em}#edd_checkout_form_wrap #edd_discount_code,#edd_checkout_form_wrap #edd_purchase_submit,#edd_checkout_form_wrap #edd_register_account_fields{border:none;padding:0}#edd_checkout_form_wrap fieldset fieldset{border:none;margin:0;padding:0}#edd_checkout_form_wrap #edd-login-account-wrap,#edd_checkout_form_wrap #edd-new-account-wrap,#edd_checkout_form_wrap #edd_final_total_wrap,#edd_checkout_form_wrap #edd_show_discount,#edd_checkout_form_wrap .edd-cart-adjustment{background:#fafafa;color:#666;padding:.5em 1.387em}#edd_checkout_form_wrap #edd-discount-code-wrap,#edd_checkout_form_wrap #edd_final_total_wrap,#edd_checkout_form_wrap #edd_show_discount{border:1px solid #eee}#edd_checkout_form_wrap .edd-cart-adjustment{padding:1.387em}#edd_checkout_form_wrap .edd-cart-adjustment .edd-apply-discount.edd-submit,#edd_checkout_form_wrap .edd-cart-adjustment input.edd-input,#edd_checkout_form_wrap .edd-cart-adjustment input.edd-submit{display:inline-block}#edd_checkout_form_wrap .edd-cart-adjustment input.edd-submit{margin-bottom:2px;padding:3px 12px}#edd_checkout_form_wrap #edd-discount-error-wrap{display:inline-block;margin:1em 0 0;width:100%}#edd_checkout_form_wrap #edd-login-account-wrap,#edd_checkout_form_wrap #edd-new-account-wrap{border-right:none;border-left:none;border-top:none;margin:-1.387em -1.387em 21px}#edd_checkout_form_wrap #edd_payment_mode_select,#edd_checkout_form_wrap fieldset#edd_register_fields #edd_checkout_user_info{margin-bottom:21px}#edd_checkout_form_wrap fieldset#edd_register_account_fields legend{padding-top:11px}#edd_checkout_form_wrap fieldset#edd_register_account_fields p.edd_login_password,#edd_checkout_form_wrap fieldset#edd_register_account_fields p.edd_register_password{margin:0}#edd_checkout_form_wrap fieldset#edd_cc_fields legend{border:none;padding:0}#edd_checkout_form_wrap fieldset p:last-child{margin-bottom:0}#edd_checkout_form_wrap fieldset#edd_cc_fields #edd-card-number-wrap{margin-top:5px}#edd_checkout_form_wrap #edd_purchase_final_total{margin:21px 0}#edd_checkout_form_wrap #edd_purchase_final_total p{margin:0}#edd_checkout_form_wrap input.edd-input.card-number.valid{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22green%22%3E%0A%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M4.5%2012.75l6%206%209-13.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");background-position:2% 50%;background-repeat:no-repeat}#edd_checkout_form_wrap span.exp-divider{display:inline}#edd_checkout_form_wrap span.card-type{position:absolute;left:0;top:0}#edd_checkout_form_wrap span.card-type.off{display:none}#edd_checkout_form_wrap .edd-cart-ajax{box-shadow:none}.edd-icon{display:inline-block;fill:currentColor;position:relative;vertical-align:middle}.edd-icon-spin{animation:edd-icon-spin 2s linear infinite;display:inline-block}@keyframes edd-icon-spin{0%{transform:rotate(0deg)}to{transform:rotate(-359deg)}}.edd_clearfix:after{clear:both;content:".";display:block;float:none;text-indent:-9999px;visibility:hidden}.edd_discount_remove{background:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%3E%0A%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.75%209.75l4.5%204.5m0-4.5l-4.5%204.5M21%2012a9%209%200%2011-18%200%209%209%200%200118%200z%22%20%2F%3E%0A%3C%2Fsvg%3E%0A") 100% 0 no-repeat;display:inline-block;height:14px;opacity:.6;position:relative;width:14px}.edd_discount_remove:hover{opacity:1}#edd_secure_site_wrapper{font-weight:700;padding:4px 0 4px 4px}#edd_secure_site_wrapper span{vertical-align:middle}.edd-amazon-profile-wrapper{font-size:12px}.edd-amazon-profile-name{font-weight:600}.edd-amazon-logout{font-size:10px;line-height:12px}.edd-amazon-logout a{cursor:pointer}#edd-amazon-address-box,#edd-amazon-wallet-box{height:228px;width:350px}#edd-amazon-address-box{margin-bottom:15px}.edd_cart_tax .edd-loading-ajax.edd-loading{display:inline-block;margin:0 auto 0 0}@media only screen and (min-width:768px){#edd-amazon-address-box,#edd-amazon-wallet-box{height:228px;width:100%}}.edd_purchase_submit_wrapper{position:relative}.edd_purchase_submit_wrapper a.edd-add-to-cart{display:none;overflow:hidden;position:relative;text-decoration:none}.edd_purchase_submit_wrapper .edd-cart-ajax{display:none;right:-35px;position:relative}.edd-submit.button.edd-ajax-loading{padding-left:30px}.edd-add-to-cart .edd-add-to-cart-label{filter:alpha(opacity=100);opacity:1}.edd-loading,.edd-loading:after{border-radius:50%;display:block;height:1.5em;width:1.5em}.edd-loading{animation:edd-spinning 1.1s linear infinite;border:.2em solid #fff3;border-right-color:#fff;filter:alpha(opacity=0);font-size:.75em;right:calc(50% - .75em);opacity:0;position:absolute;top:calc(50% - .75em);transform:translateZ(0)}.edd-discount-loader.edd-loading,.edd-loading-ajax.edd-loading,a.edd-add-to-cart.white .edd-loading{border-color:#0003 #000 #0003 #0003}.edd-loading-ajax.edd-loading{display:inline-block;right:.25em;position:relative;top:0;vertical-align:middle}.edd-discount-loader.edd-loading{display:inline-block;height:1.25em;right:auto;position:relative;vertical-align:middle;width:1.25em}.edd-loading-ajax.edd-loading{opacity:1}@keyframes edd-spinning{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.edd-loading,a.edd-add-to-cart .edd-add-to-cart-label{transition:opacity .1s!important}.edd-add-to-cart[data-edd-loading] .edd-add-to-cart-label{filter:alpha(opacity=0);opacity:0}.edd-add-to-cart[data-edd-loading] .edd-loading,.edd-discount-loader.edd-loading{filter:alpha(opacity=100);opacity:1}.edd-cart-added-alert{color:#567622;display:block;position:absolute}.edd_form input.edd-input.required,.edd_form select.edd-select.required{color:#000}body.edd_receipt_page{background-color:#fff;color:#141412;font-family:Helvetica,sans-serif;font-size:12px;margin:0}body.edd_receipt_page:before{position:relative}body.edd_receipt_page #edd_receipt_wrapper{margin:0 auto;padding:50px 0;width:660px}body.edd_receipt_page table{border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;display:table;font-size:14px;line-height:2;margin:0 0 20px;width:100%}body.edd_receipt_page td,body.edd_receipt_page th{border-top:1px solid #ededed;display:table-cell;font-weight:400;padding:6px 10px;text-align:right}body.edd_receipt_page th{font-weight:700;text-transform:uppercase}body.edd_receipt_page h3{clear:both;display:block;font-size:22px;font-weight:700;margin:40px 0 5px}body.edd_receipt_page li{list-style:none}table#edd_purchase_receipt,table#edd_purchase_receipt_products{width:100%}table#edd_purchase_receipt td,table#edd_purchase_receipt th,table#edd_purchase_receipt_products td,table#edd_purchase_receipt_products th{text-align:right}table#edd_purchase_receipt .edd_receipt_payment_status.cancelled,table#edd_purchase_receipt .edd_receipt_payment_status.failed,table#edd_purchase_receipt .edd_receipt_payment_status.pending,table#edd_purchase_receipt .edd_receipt_payment_status.revoked{color:#f73f2e}table#edd_purchase_receipt_products li{list-style:none;margin:0 10px 8px 0}table#edd_purchase_receipt ul,table#edd_purchase_receipt_products ul.edd_purchase_receipt_files{margin:0;padding:0}table#edd_purchase_receipt li.edd_download_file{list-style:none;margin:0 0 8px}table#edd_purchase_receipt_products .edd_purchase_receipt_product_notes{font-style:italic}table#edd_purchase_receipt_products .edd_purchase_receipt_product_name{font-weight:700}table#edd_purchase_receipt_products .edd_bundled_product_name{font-style:italic;font-weight:700}#edd_user_history{border-bottom:none;border-top:1px solid #f0f0f0;text-align:right;width:100%}#edd_user_history td,#edd_user_history th{border-bottom:1px solid #f0f0f0;border-top:none;padding:3px 5px;text-align:right}#edd_user_history th{background:#f5f5f5;font-weight:700}#edd_user_history td{line-height:25px;vertical-align:middle}#edd_user_history .edd_purchase_status.cancelled,#edd_user_history .edd_purchase_status.failed,#edd_user_history .edd_purchase_status.pending,#edd_user_history .edd_purchase_status.revoked{color:#f73f2e}#edd_login_form legend,#edd_register_form legend{font-size:120%;margin-bottom:1em}#edd_login_form fieldset,#edd_register_form fieldset{border:none}#edd_login_form .edd-input,#edd_register_form .edd-input{box-sizing:border-box}#edd_login_form label,#edd_register_form label{cursor:pointer}#edd_profile_editor_form p{margin-bottom:8px}#edd_profile_editor_form label{display:inline-block}#edd_profile_editor_form .edd-profile-emails{display:inline-table;list-style-type:none;margin-bottom:0;margin-right:0}#edd_profile_editor_form .edd-profile-email{width:auto}#edd_profile_editor_form .edd-profile-email .actions{display:none}#edd_profile_editor_form .edd-profile-email:hover>span{display:inline-block}.edd_added_to_cart_alert{background:#9ecce2;border:1px solid #046a9e;color:#333;font-size:14px;margin:8px 0;padding:5px}.edd_added_to_cart_alert a.edd_alert_checkout_link{color:#000!important}input.edd_submit_plain{background:none!important;border:none!important;cursor:pointer;display:inline;padding:0!important}.single-download .edd_download_purchase_form{margin-bottom:1.387em}.edd_download_purchase_form .edd_download_quantity_wrapper{margin:0 0 .5em}.edd_download_purchase_form .edd_download_quantity_wrapper .edd-item-quantity{width:75px}.edd_download_purchase_form .edd_price_options{margin:0 0 15px}.edd_download_purchase_form .edd_price_options ul{list-style:none;margin:0;padding:0}.edd_download_purchase_form .edd_price_options li{display:block;margin:0;padding:0}.edd_download_purchase_form .edd_price_options span{display:inline;margin:0;padding:0}.edd_download_purchase_form .edd_price_options .edd_download_quantity_wrapper{padding-right:18px}.edd_download_purchase_form .edd_price_options .edd_download_quantity_wrapper *{font-size:80%}.edd_download_purchase_form .edd_price_options input.edd-item-quantity{display:inline;max-width:90%;width:50px}#edd-purchase-button,.edd-submit,[type=submit].edd-submit{border:1px solid #ccc;border-radius:4px;box-shadow:none;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.428571429;margin:0;padding:6px 12px;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.edd-submit.button:focus,[type=submit].edd-submit:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.edd-submit.button:active{background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);outline:0}.edd-submit.plain{border:none;border-radius:0;padding:0}.edd-submit.button,.edd-submit.button.gray,.edd-submit.button:visited{background:#f0f0f0;border-color:#ccc;color:#333}.edd-submit.button.gray:active,.edd-submit.button.gray:focus,.edd-submit.button.gray:hover,.edd-submit.button:active,.edd-submit.button:focus,.edd-submit.button:hover{background:#ebebeb;border-color:#adadad;color:#333}.edd-submit.button.gray:active{background-image:none}.edd-submit.button.white{background:#fff;border-color:#ccc;color:#333}.edd-submit.button.white:active,.edd-submit.button.white:focus,.edd-submit.button.white:hover{background:#ebebeb;border-color:#adadad;color:#333}.edd-submit.button.white:active{background-image:none}.edd-submit.button.blue{background:#428bca;border-color:#357ebd;color:#fff}.edd-submit.button.blue.active,.edd-submit.button.blue:focus,.edd-submit.button.blue:hover{background:#3276b1;border-color:#285e8e;color:#fff}.edd-submit.button.blue.active{background-image:none}.edd-submit.button.red{background:#d9534f;border-color:#d43f3a;color:#fff}.edd-submit.button.red:active,.edd-submit.button.red:focus,.edd-submit.button.red:hover{background:#d2322d;border-color:#ac2925;color:#fff}.edd-submit.button.red:active{background-image:none}.edd-submit.button.green{background:#5cb85c;border-color:#4cae4c;color:#fff}.edd-submit.button.green:active,.edd-submit.button.green:focus,.edd-submit.button.green:hover{background:#47a447;border-color:#398439;color:#fff}.edd-submit.button.green:active{background-image:none}.edd-submit.button.yellow{background:#f0ad4e;border-color:#eea236;color:#fff}.edd-submit.button.yellow:active,.edd-submit.button.yellow:focus,.edd-submit.button.yellow:hover{background:#ed9c28;border-color:#d58512;color:#fff}.edd-submit.button.yellow:active{background-image:none}.edd-submit.button.orange{background:#ed9c28;border-color:#e3921e;color:#fff}.edd-submit.button.orange:active,.edd-submit.button.orange:focus,.edd-submit.button.orange:hover{background:#e59016;border-color:#d58512;color:#fff}.edd-submit.button.orange:active{background-image:none}.edd-submit.button.dark-gray{background:#363636;border-color:#222;color:#fff}.edd-submit.button.dark-gray:active,.edd-submit.button.dark-gray:focus,.edd-submit.button.dark-gray:hover{background:#333;border-color:#adadad;color:#fff}.edd-submit.button.dark-gray:active{background-image:none}.edd_downloads_list{display:grid;grid-column-gap:20px;grid-row-gap:40px}.edd_downloads_list:after{clear:both;content:"";display:table}.edd_download{float:right}.edd_download_columns_1 .edd_download{width:100%}.edd_download_columns_2 .edd_download{width:50%}.edd_download_columns_0 .edd_download,.edd_download_columns_3 .edd_download{width:33%}.edd_download_columns_4 .edd_download{width:25%}.edd_download_columns_5 .edd_download{width:20%}.edd_download_columns_6 .edd_download{width:16.6%}.edd_download_inner{margin:0 0 10px;padding:0 8px 8px}.edd_download_columns_2 .edd_download:nth-child(odd),.edd_download_columns_3 .edd_download:nth-child(3n+1),.edd_download_columns_4 .edd_download:nth-child(4n+1),.edd_download_columns_5 .edd_download:nth-child(5n+1),.edd_download_columns_6 .edd_download:nth-child(6n+1){clear:right}.edd_download_image{max-width:100%}.edd_download .edd_price{margin-bottom:10px}@media(min-width:768px){.edd_downloads_list:not(.edd_download_columns_1){grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.edd_downloads_list.edd_download_columns_2{grid-template-columns:repeat(2,1fr)}.edd_downloads_list.edd_download_columns_3{grid-template-columns:repeat(3,1fr)}.edd_downloads_list.edd_download_columns_4{grid-template-columns:repeat(4,1fr)}.edd_downloads_list.edd_download_columns_5{grid-template-columns:repeat(5,1fr)}.edd_downloads_list.edd_download_columns_6{grid-template-columns:repeat(6,1fr)}}@supports(display:grid){.edd_downloads_list .edd_download{width:auto}.edd_download_inner{margin:0;padding:0}}.edd-hide-on-empty.cart-empty{display:none}.edd-cart-ajax{background:none;border:none;margin:0 4px 0 8px;padding:0;position:relative;top:2px}.edd-cart-number-of-items{color:gray;font-style:italic}.edd-cart-meta.edd_subtotal{font-style:italic;font-weight:700}.edd-cart-meta.edd_cart_tax{font-size:1em;font-style:italic}.edd-cart-meta.edd_cart_tax:before{font-style:normal}.edd-cart-meta.edd_total{font-weight:700}.edd-cart-meta{padding:2px 5px}.edd-cart-meta.edd_subtotal,.edd-cart-meta.edd_total{background-color:#f9f9f9}.edd_errors:not(.edd-alert){background:#ffffe0;border:1px solid #e6db55;border-radius:2px;color:#333;margin:0 0 21px}.edd_error{padding:10px}p.edd_error{margin:0!important}.edd_success:not(.edd-alert){background:#d5eab3;border:1px solid #b3ce89;border-radius:2px;box-shadow:inset 0 1px 0 #ffffffb3;color:#567622;margin:20px 0;padding:6px 8px}.edd-alert{border:1px solid #0000;border-radius:2px;margin-bottom:20px;padding:10px;vertical-align:middle}.edd-alert p{padding:0}.edd-alert p:not(:last-child){margin-bottom:5px}.edd-alert p:last-child{margin-bottom:0}.edd-alert-error{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.edd-alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.edd-alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.edd-alert-warn{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}html {
font-family: sans-serif;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%; }
body {
margin: 0; }
article,
aside,
details,
figcaption,
figure,
footer,
header,
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-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; } body,
button,
input,
select,
optgroup,
textarea {
color: #454f59;
font-family: "Roboto", sans-serif;
font-size: 18px;
line-height: 1.611em; }
h1, h2, h3, h4, h5, h6 {
margin-top: 0; }
p {
margin-bottom: 1.5em;
margin-top: 0; }
dfn, cite, em, i {
font-style: italic; }
blockquote {
margin: 0 1.5em; }
address {
margin: 0 0 1.5em; }
pre {
background: #eee;
font-family: "Courier 10 Pitch", Courier, monospace;
font-size: 15px;
font-size: 0.9375rem;
line-height: 1.6;
margin-bottom: 1.6em;
max-width: 100%;
overflow: auto;
padding: 1.6em; }
code, kbd, tt, var {
font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
font-size: 15px;
font-size: 0.9375rem; }
abbr, acronym {
border-bottom: 1px dotted #666;
cursor: help; }
mark, ins {
background: #fff9c0;
text-decoration: none; }
big {
font-size: 125%; } .fallback-svg {
border-radius: 4px;
vertical-align: top; }
.site {
background: #fff; }
.custom-background .site {
margin: 0 20px; }
.container {
max-width: 1170px;
margin: 0 auto;
padding: 0 15px; }
.container:after {
content: '';
display: block;
clear: both; }
.row {
margin: 0 -15px; }
.row:after {
content: '';
display: block;
clear: both; }
#rara-top {
position: fixed;
right: 40px;
bottom: 40px;
width: 60px;
height: 60px;
border-radius: 4px;
border: 1px solid rgba(162, 173, 184, 0.5);
text-align: center;
font-size: 25px;
color: rgba(0, 0, 0, 0.5);
cursor: pointer;
display: none;
z-index: 2; }
#rara-top span {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.edit-link {
display: block;
clear: both; }
.sticky-header {
position: sticky;
top: 0;
z-index: 2; }
.sticky-header.sticky-bg .header-holder {
background: #fff;
box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
-webkit-transition: ease, 0.35s;
-moz-transition: ease, 0.35s;
transition: ease, 0.35s; }
.sticky-header.sticky-bg .header-holder .site-header {
margin: 0;
border-bottom-color: rgba(255, 255, 255, 0.2); }
.sticky-header.sticky-bg .header-holder .site-header .site-title a {
color: #21272c; }
.sticky-header.sticky-bg .header-holder .site-header .site-description {
color: #454f59; }
.sticky-header.sticky-bg .header-holder .site-header .right .tools .cart,
.sticky-header.sticky-bg .header-holder .site-header .right .tools .form-section {
color: #21272c; }
.sticky-header.sticky-bg .main-navigation > div > ul > li > a {
color: #454f59; }
.sticky-header.sticky-bg .main-navigation > div > ul > li > a:hover, .sticky-header.sticky-bg .main-navigation > div > ul > li > a:focus {
color: #21272c; }
.sticky-header.sticky-bg .main-navigation > div > ul > li.current-menu-item > a, .sticky-header.sticky-bg .main-navigation > div > ul > li.current-menu-ancestor > a, .sticky-header.sticky-bg .main-navigation > div > ul > li.current_page_ancestor > a, .sticky-header.sticky-bg .main-navigation > div > ul > li.current_page_item > a {
color: #21272c; }
@media only screen and (max-width: 1024px) {
.container {
max-width: 720px; } }
@media only screen and (max-width: 767px) {
.custom-background .site {
margin: 0 10px; }
.container {
max-width: 420px; }
#rara-top {
width: 40px;
height: 40px;
font-size: 20px;
right: 20px;
bottom: 20px; } }  .screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute !important;
width: 1px;
word-wrap: normal !important; }
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
clip-path: none;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } #content[tabindex="-1"]:focus {
outline: 0; } .alignleft {
display: inline;
float: left;
margin-right: 1.5em; }
.alignright {
display: inline;
float: right;
margin-left: 1.5em; }
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto; } .wp-caption {
margin-bottom: 1.5em;
margin-top: 0;
max-width: 100%; }
.wp-caption img[class*="wp-image-"] {
display: block;
margin-left: auto;
margin-right: auto; }
.wp-caption .wp-caption-text {
font-size: 0.722em;
color: #86919d; }
.wp-caption-text {
text-align: center; } .clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
content: "";
display: table;
table-layout: fixed; }
.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
clear: both; } .comment-content a {
word-wrap: break-word; }
.bypostauthor {
display: block; }
.comments-area {
margin: 0 0 60px;    }
.comments-area .comments-title {
line-height: 1.381em;
font-size: 1.222em;
font-weight: 500;
color: #21272c;
margin: 0 0 30px;
padding: 0 0 20px;
border-bottom: 2px solid #f1f5f8; }
.comments-area ol {
margin: 0;
padding: 0;
list-style: none;   }
.comments-area ol .comment-body {
overflow: hidden;
border-bottom: 2px solid #f1f5f8;
margin-bottom: 50px;
padding-bottom: 10px;  }
.comments-area ol .comment-body .comment-meta {
float: left;
width: 48px;
margin-right: 20px;
margin-top: 7px; }
.comments-area ol .comment-body .comment-meta img {
vertical-align: top;
border-radius: 4px; }
.comments-area ol .comment-body .text-holder {
overflow: hidden; }
.comments-area ol .comment-body .text-holder .top {
overflow: hidden;
margin: 0 0 10px;  }
.comments-area ol .comment-body .text-holder .top .left {
float: left;  }
.comments-area ol .comment-body .text-holder .top .left .fn {
font-size: 1em;
font-weight: 500;
color: #21272c; }
.comments-area ol .comment-body .text-holder .top .left .says {
display: none; }
.comments-area ol .comment-body .text-holder .top .left .comment-metadata {
font-size: 0.7em;
line-height: 1.5em;
color: #86919d; }
.comments-area ol .comment-body .text-holder .top .left .comment-metadata a {
color: #86919d;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.comments-area ol .comment-body .text-holder .top .left .comment-metadata a:hover, .comments-area ol .comment-body .text-holder .top .left .comment-metadata a:focus {
text-decoration: none;
color: #2f8be6; }
.comments-area ol .comment-body .text-holder .top .reply {
float: right;
font-size: 0.8em;
font-weight: 500;
text-transform: uppercase;
letter-spacing: 0.5px; }
.comments-area ol .comment-body .text-holder .top .reply a {
padding-left: 26px;
position: relative; }
.comments-area ol .comment-body .text-holder .top .reply a:before {
position: absolute;
top: -4px;
left: 0;
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%232f8be6' viewBox='0 0 576 512'%3E%3Cpath d='M136.309 189.836L312.313 37.851C327.72 24.546 352 35.348 352 56.015v82.763c129.182 10.231 224 52.212 224 183.548 0 61.441-39.582 122.309-83.333 154.132-13.653 9.931-33.111-2.533-28.077-18.631 38.512-123.162-3.922-169.482-112.59-182.015v84.175c0 20.701-24.3 31.453-39.687 18.164L136.309 226.164c-11.071-9.561-11.086-26.753 0-36.328zm-128 36.328L184.313 378.15C199.7 391.439 224 380.687 224 359.986v-15.818l-108.606-93.785A55.96 55.96 0 0 1 96 207.998a55.953 55.953 0 0 1 19.393-42.38L224 71.832V56.015c0-20.667-24.28-31.469-39.687-18.164L8.309 189.836c-11.086 9.575-11.071 26.767 0 36.328z'/%3E%3C/svg%3E") center center no-repeat;
content: '';
width: 15px;
height: 29px; }
.comments-area ol .bypostauthor { }
.comments-area ol .bypostauthor .comment-body {
border-bottom: 0;
padding: 30px 25px 5px;
border-left: 5px solid #2f8be6;
background: #f1f5f8; }
.comments-area ol ol {
margin-left: 30px; }
.comments-area .comment-reply-title {
line-height: 1.381em;
font-size: 1.222em;
font-weight: 500;
color: #21272c;
margin: 0 0 30px;
padding: 0 0 20px;
border-bottom: 2px solid #f1f5f8; }
.comments-area .comment-form {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;  }
.comments-area .comment-form label {
display: none; }
.comments-area .comment-form .comment-notes,
.comments-area .comment-form .comment-form-comment,
.comments-area .comment-form .form-submit {
width: 100%; }
.comments-area .comment-form .comment-form-author,
.comments-area .comment-form .comment-form-email,
.comments-area .comment-form .comment-form-url {
width: 31%; }
.comments-area .comment-form .comment-form-cookies-consent {
width: 100%; }
.comments-area .comment-form .comment-form-cookies-consent label {
display: inline-block;
padding-left: 5px; }
.comments-area .comment-form input[type="text"],
.comments-area .comment-form input[type="email"],
.comments-area .comment-form input[type="url"] {
width: 100%; } @media only screen and (max-width: 767px) {
.comments-area { }
.comments-area ol .comment-body .comment-meta {
display: none; }
.comments-area ol ol {
margin-left: 10px; }
.comments-area .comment-form .comment-form-author,
.comments-area .comment-form .comment-form-email,
.comments-area .comment-form .comment-form-url {
width: 100%; } }  .sticky {
display: block; }
.hentry {
margin: 0 0 1.5em; }
.updated:not(.published) {
display: none; }
.page-content,
.entry-content,
.entry-summary {
margin: 1.5em 0 0; }
.page-links {
clear: both;
margin: 0 0 1.5em; } html {
-webkit-box-sizing: border-box;
box-sizing: border-box; }
*,
*:before,
*:after { -webkit-box-sizing: inherit;
box-sizing: inherit; }
body {
background: #fff; }
hr {
background-color: #f1f5f8;
border: 0;
height: 2px;
margin-bottom: 1.5em; }
ul, ol {
margin: 0 0 1.5em 0; }
ul {
list-style: disc; }
ol {
list-style: decimal; }
li > ul,
li > ol {
margin-bottom: 0;
margin-left: 1.5em; }
dt {
font-weight: bold; }
dd {
margin: 0 1.5em 1.5em; }
img {
height: auto; max-width: 100%; }
figure {
margin: 1em 0; }
table {
margin: 0 0 1.5em;
width: 100%; } button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
display: inline-block;
background: #2f8be6;
color: #ffffff;
padding: 9px 24px;
font-size: 1em;
font-weight: 500;
border: 1px solid #2f8be6;
border-radius: 4px;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
outline: none; }
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
background: #ffffff;
border-color: #2f8be6;
color: #2f8be6;
text-decoration: none; }
button:active, button:focus,
input[type="button"]:active,
input[type="button"]:focus,
input[type="reset"]:active,
input[type="reset"]:focus,
input[type="submit"]:active,
input[type="submit"]:focus {
background: #ffffff;
border-color: #2f8be6;
color: #2f8be6;
text-decoration: none; }
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus {
outline: thin dotted; }
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
color: #86919d;
border: 1px solid #dae1e7;
border-radius: 4px;
padding: 10px 15px;
font-size: 0.8em;
outline: none; }
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus,
select:focus {
color: #111;
outline: thin dotted; }
select {
border: 1px solid #dae1e7; }
textarea {
width: 100%;
height: 180px;
resize: vertical; }  .infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer { display: none; } .infinity-end.neverending .site-footer {
display: block; } .page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0; } embed,
iframe,
object {
max-width: 100%; } .custom-logo-link {
display: inline-block; } .widget {
margin: 0 0 1.5em; }
.widget select {
max-width: 100%; } #secondary .widget,
.footer-t .widget {
margin: 0 0 40px;
border-radius: 4px;
border: 1px solid rgba(218, 225, 231, 0.5);
box-shadow: 0 2px 0 #dae1e7;
padding: 30px; }
#secondary .widget .widget-title,
.footer-t .widget .widget-title {
color: #21272c;
margin: 0 0 1.667em;
border-bottom: 1px solid #f1f5f8;
font-size: 1em;
font-weight: 500;
padding: 0 0 0.556em; }
#secondary .widget ul,
.footer-t .widget ul {
margin: 0;
padding: 0;
list-style: none;
font-size: 0.889em;
line-height: 1.6em; }
#secondary .widget ul li,
.footer-t .widget ul li {
border-bottom: 1px dotted rgba(0, 0, 0, 0.1);
margin: 0 0 12px;
padding: 0 0 12px; }
#secondary .widget ul li:last-child,
.footer-t .widget ul li:last-child {
margin: 0;
padding: 0;
border-bottom: 0; }
#secondary .widget ul a,
.footer-t .widget ul a {
color: #454f59; }
#secondary .widget ul a:hover, #secondary .widget ul a:focus,
.footer-t .widget ul a:hover,
.footer-t .widget ul a:focus {
text-decoration: none;
color: #2f8be6; }
#secondary .widget ul ul,
.footer-t .widget ul ul {
margin-top: 12px;
margin-left: 12px;
font-size: 1em; }
#secondary .widget_recent_comments ul li a,
#secondary .widget_rss ul li a,
.footer-t .widget_recent_comments ul li a,
.footer-t .widget_rss ul li a {
color: rgba(0, 0, 0, 0.5); }
#secondary .widget_rss .widget-title a,
.footer-t .widget_rss .widget-title a {
color: #21272c; }
#secondary .search-form,
.footer-t .search-form {
border-radius: 4px;
border: 1px solid #dae1e7;
display: flex;
flex-wrap: wrap; }
#secondary .search-form label,
.footer-t .search-form label {
flex-basis: 0;
flex-grow: 1; }
#secondary .search-form input[type="search"],
.footer-t .search-form input[type="search"] {
padding: 0;
margin: 0;
border: 0;
border-radius: 0;
background: none;
padding: 0 10px;
width: 100%;
height: 100%; }
#secondary .search-form input[type="submit"],
.footer-t .search-form input[type="submit"] {
font-size: 0.889em;
padding: 8px 12px;
border-radius: 0 4px 4px 0; }
#secondary .search-form input[type="submit"]:hover, #secondary .search-form input[type="submit"]:focus,
.footer-t .search-form input[type="submit"]:hover,
.footer-t .search-form input[type="submit"]:focus {
background: #dae1e7;
border-color: #dae1e7; }
#secondary .widget_tag_cloud a,
.footer-t .widget_tag_cloud a {
display: inline-block;
margin: 0 3px 3px 0;
font-size: 0.611em !important;
font-weight: 500;
color: #86919d;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
background: #f1f5f8;
border-radius: 4px;
padding: 0 10px;
text-transform: uppercase; }
#secondary .widget_tag_cloud a:hover, #secondary .widget_tag_cloud a:focus,
.footer-t .widget_tag_cloud a:hover,
.footer-t .widget_tag_cloud a:focus {
text-decoration: none;
background: #2f8be6;
color: #fff; }
#secondary .widget_tag_cloud a:focus,
.footer-t .widget_tag_cloud a:focus {
outline: thin dotted #000; }
#secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper,
.footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper {
padding: 0;
text-align: center; }
#secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper .text-holder,
.footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper .text-holder {
margin: 0 0 30px; }
#secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper .text-holder h3,
.footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper .text-holder h3 {
color: #21272c;
font-size: 1em;
font-weight: 500;
margin: 0 0 0.5em; }
#secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper .text-holder span,
.footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper .text-holder span {
font-size: 0.8em;
line-height: 1.6em;
display: block; }
#secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label,
.footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label {
font-size: 0.8em;
display: block;
line-height: 1.6em;
text-align: left;
margin: 0 0 10px;
padding-left: 24px;
position: relative; }
#secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label .check-mark,
.footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label .check-mark {
width: 15px;
height: 15px;
background: #dae1e7;
position: absolute;
top: 5px;
left: 0; }
#secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"],
.footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"] {
position: absolute;
opacity: 0;
display: block; }
#secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"]:focus ~ .check-mark,
.footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"]:focus ~ .check-mark {
outline: thin dotted #000; }
#secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"]:checked ~ .check-mark:after,
.footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"]:checked ~ .check-mark:after {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 448 512'%3E%3Cpath d='M413.505 91.951L133.49 371.966l-98.995-98.995c-4.686-4.686-12.284-4.686-16.971 0L6.211 284.284c-4.686 4.686-4.686 12.284 0 16.971l118.794 118.794c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-11.314-11.314c-4.686-4.686-12.284-4.686-16.97 0z'/%3E%3C/svg%3E") center center no-repeat;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
content: "";
width: 10px;
height: 15px; }
#secondary .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"]:checked ~ .check-mark,
.footer-t .widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"]:checked ~ .check-mark {
background: #2f8be6; }
#secondary .widget_edd_product_details h3,
.footer-t .widget_edd_product_details h3 {
color: #21272c;
margin: 0 0 0.5em;
font-size: 1em;
font-weight: 500; }
#secondary .widget_edd_product_details form .edd_purchase_submit_wrapper,
.footer-t .widget_edd_product_details form .edd_purchase_submit_wrapper {
margin: 0 0 10px; }
#secondary .widget_edd_product_details form .edd_purchase_submit_wrapper .button,
.footer-t .widget_edd_product_details form .edd_purchase_submit_wrapper .button {
background: #2f8be6;
color: #ffffff;
font-weight: 500;
border-radius: 4px;
display: inline-block;
padding: 15px 25px;
border: 1px solid #2f8be6;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
#secondary .widget_edd_product_details form .edd_purchase_submit_wrapper .button:hover, #secondary .widget_edd_product_details form .edd_purchase_submit_wrapper .button:focus,
.footer-t .widget_edd_product_details form .edd_purchase_submit_wrapper .button:hover,
.footer-t .widget_edd_product_details form .edd_purchase_submit_wrapper .button:focus {
text-decoration: none;
color: #2f8be6;
background: none; }
#secondary .widget_edd_product_details .edd-meta,
.footer-t .widget_edd_product_details .edd-meta {
font-size: 0.8em;
line-height: 1.6em;
margin: 0; }
#secondary .widget_edd_product_details .edd-meta .categories,
#secondary .widget_edd_product_details .edd-meta .tags,
.footer-t .widget_edd_product_details .edd-meta .categories,
.footer-t .widget_edd_product_details .edd-meta .tags {
display: block;
margin: 0 0 10px; }
#secondary .widget_edd_product_details .edd-meta .categories a,
#secondary .widget_edd_product_details .edd-meta .tags a,
.footer-t .widget_edd_product_details .edd-meta .categories a,
.footer-t .widget_edd_product_details .edd-meta .tags a {
color: #86919d;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
background: #f1f5f8;
border-radius: 4px;
margin-left: 4px;
display: inline-block;
padding: 0 10px; }
#secondary .widget_edd_product_details .edd-meta .categories a:hover, #secondary .widget_edd_product_details .edd-meta .categories a:focus,
#secondary .widget_edd_product_details .edd-meta .tags a:hover,
#secondary .widget_edd_product_details .edd-meta .tags a:focus,
.footer-t .widget_edd_product_details .edd-meta .categories a:hover,
.footer-t .widget_edd_product_details .edd-meta .categories a:focus,
.footer-t .widget_edd_product_details .edd-meta .tags a:hover,
.footer-t .widget_edd_product_details .edd-meta .tags a:focus {
text-decoration: none;
background: #2f8be6;
color: #fff; }
#secondary .widget_edd_product_details .edd-meta .categories a:focus,
#secondary .widget_edd_product_details .edd-meta .tags a:focus,
.footer-t .widget_edd_product_details .edd-meta .categories a:focus,
.footer-t .widget_edd_product_details .edd-meta .tags a:focus {
outline: thin dotted #000; }
#secondary .widget_edd_product_details .edd-meta br,
.footer-t .widget_edd_product_details .edd-meta br {
display: none; }
#secondary .widget_edd_cart_widget .edd-cart-number-of-items,
.footer-t .widget_edd_cart_widget .edd-cart-number-of-items {
font-size: 0.8em;
line-height: 1.6em; }
#secondary .widget_edd_cart_widget ul,
.footer-t .widget_edd_cart_widget ul {
font-size: 0.8em; }
#secondary .widget_edd_cart_widget ul li,
.footer-t .widget_edd_cart_widget ul li {
position: relative;
background: none; }
#secondary .widget_edd_cart_widget ul li .edd-remove-from-cart,
.footer-t .widget_edd_cart_widget ul li .edd-remove-from-cart {
position: absolute;
top: 5px;
right: 0;
cursor: pointer;
width: 15px;
height: 15px;
font-size: 0; }
#secondary .widget_edd_cart_widget ul li .edd-remove-from-cart:after,
.footer-t .widget_edd_cart_widget ul li .edd-remove-from-cart:after {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23a2adb8' viewBox='0 0 448 512'%3E%3Cpath d='M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-54.4 289.1c4.7 4.7 4.7 12.3 0 17L306 377.6c-4.7 4.7-12.3 4.7-17 0L224 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L102.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L280 256l65.6 65.1z'/%3E%3C/svg%3E") center center no-repeat;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: ""; }
#secondary .widget_edd_cart_widget ul li .edd-cart-item-separator,
.footer-t .widget_edd_cart_widget ul li .edd-cart-item-separator {
display: none; }
#secondary .widget_edd_cart_widget ul li .edd-cart-item-title,
.footer-t .widget_edd_cart_widget ul li .edd-cart-item-title {
display: block;
width: 90%; }
#secondary .widget_edd_cart_widget ul li.edd_checkout a,
.footer-t .widget_edd_cart_widget ul li.edd_checkout a {
background: #2f8be6;
color: #ffffff;
font-weight: 500;
border-radius: 4px;
display: inline-block;
padding: 10px 25px;
border: 1px solid #2f8be6;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
display: block;
text-align: center; }
#secondary .widget_edd_cart_widget ul li.edd_checkout a:hover, #secondary .widget_edd_cart_widget ul li.edd_checkout a:focus,
.footer-t .widget_edd_cart_widget ul li.edd_checkout a:hover,
.footer-t .widget_edd_cart_widget ul li.edd_checkout a:focus {
text-decoration: none;
color: #2f8be6;
background: none; }
#secondary .widget_edd_reviews_featured_review .edd-review-meta b,
#secondary .widget_edd_reviews .edd-review-meta b,
.footer-t .widget_edd_reviews_featured_review .edd-review-meta b,
.footer-t .widget_edd_reviews .edd-review-meta b {
font-size: 0.899em;
line-height: 1.6em;
display: block; }
#secondary .widget_edd_reviews_featured_review .edd-review-meta .edd-review-meta-rating .dashicons-star-filled:before,
#secondary .widget_edd_reviews .edd-review-meta .edd-review-meta-rating .dashicons-star-filled:before,
.footer-t .widget_edd_reviews_featured_review .edd-review-meta .edd-review-meta-rating .dashicons-star-filled:before,
.footer-t .widget_edd_reviews .edd-review-meta .edd-review-meta-rating .dashicons-star-filled:before {
color: #f1c40f; }
#secondary .widget_edd_reviews_featured_review .edd-review-meta .edd-review-metadata,
#secondary .widget_edd_reviews .edd-review-meta .edd-review-metadata,
.footer-t .widget_edd_reviews_featured_review .edd-review-meta .edd-review-metadata,
.footer-t .widget_edd_reviews .edd-review-meta .edd-review-metadata {
font-size: 0.8em;
line-height: 1.6em; }
#secondary .widget_edd_reviews_featured_review .edd-review-content,
#secondary .widget_edd_reviews .edd-review-content,
.footer-t .widget_edd_reviews_featured_review .edd-review-content,
.footer-t .widget_edd_reviews .edd-review-content {
font-size: 0.899em;
line-height: 1.6em; }
#secondary .widget_media_gallery .gallery,
.footer-t .widget_media_gallery .gallery {
margin: 0 -3px; }
#secondary .widget_media_gallery .gallery .gallery-item,
.footer-t .widget_media_gallery .gallery .gallery-item {
padding: 0 3px;
margin: 0 0 6px; }
#secondary .widget_media_gallery .gallery .gallery-item img,
.footer-t .widget_media_gallery .gallery .gallery-item img {
vertical-align: top;
border-radius: 4px; }
#secondary .widget_media_gallery .gallery .gallery-item .gallery-caption,
.footer-t .widget_media_gallery .gallery .gallery-item .gallery-caption {
font-size: 0.7em;
line-height: 1.6em; }
#secondary .widget_media_image .wp-caption,
.footer-t .widget_media_image .wp-caption {
margin: 0; }
#secondary .widget_raratheme_featured_page_widget .widget-featured-holder,
.footer-t .widget_raratheme_featured_page_widget .widget-featured-holder {
display: flex;
flex-direction: column; }
#secondary .widget_raratheme_featured_page_widget .widget-featured-holder .section-subtitle,
.footer-t .widget_raratheme_featured_page_widget .widget-featured-holder .section-subtitle {
order: 1;
color: #21272c;
margin: 0 0 1.667em;
border-bottom: 1px solid #f1f5f8;
font-size: 1em;
font-weight: 500;
padding: 0 0 0.556em; }
#secondary .widget_raratheme_featured_page_widget .widget-featured-holder .img-holder,
.footer-t .widget_raratheme_featured_page_widget .widget-featured-holder .img-holder {
order: 2;
margin: 0 0 15px; }
#secondary .widget_raratheme_featured_page_widget .widget-featured-holder .img-holder img,
.footer-t .widget_raratheme_featured_page_widget .widget-featured-holder .img-holder img {
vertical-align: top;
border-radius: 4px; }
#secondary .widget_raratheme_featured_page_widget .widget-featured-holder .text-holder,
.footer-t .widget_raratheme_featured_page_widget .widget-featured-holder .text-holder {
order: 3;
font-size: 0.899em;
line-height: 1.6em; }
#secondary .widget_raratheme_featured_page_widget .widget-featured-holder .text-holder .btn-readmore,
.footer-t .widget_raratheme_featured_page_widget .widget-featured-holder .text-holder .btn-readmore {
background: #2f8be6;
color: #ffffff;
font-weight: 500;
border-radius: 4px;
display: inline-block;
padding: 10px 25px;
border: 1px solid #2f8be6;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
#secondary .widget_raratheme_featured_page_widget .widget-featured-holder .text-holder .btn-readmore:hover, #secondary .widget_raratheme_featured_page_widget .widget-featured-holder .text-holder .btn-readmore:focus,
.footer-t .widget_raratheme_featured_page_widget .widget-featured-holder .text-holder .btn-readmore:hover,
.footer-t .widget_raratheme_featured_page_widget .widget-featured-holder .text-holder .btn-readmore:focus {
text-decoration: none;
color: #2f8be6;
background: none; }
#secondary .widget_raratheme_featured_page_widget .widget-featured-holder .widget-title,
.footer-t .widget_raratheme_featured_page_widget .widget-featured-holder .widget-title {
padding: 0;
border-bottom: 0;
margin: 0 0 0.5em; }
#secondary .widget_raratheme_companion_cta_widget .text-holder,
.footer-t .widget_raratheme_companion_cta_widget .text-holder {
font-size: 0.899em;
line-height: 1.6em; }
#secondary .widget_raratheme_companion_cta_widget .button-wrap .btn-cta,
.footer-t .widget_raratheme_companion_cta_widget .button-wrap .btn-cta {
background: #2f8be6;
color: #ffffff;
font-weight: 500;
border-radius: 4px;
display: inline-block;
padding: 8px 20px;
margin: 0 5px 5px 0;
border: 1px solid #2f8be6;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
#secondary .widget_raratheme_companion_cta_widget .button-wrap .btn-cta:hover, #secondary .widget_raratheme_companion_cta_widget .button-wrap .btn-cta:focus,
.footer-t .widget_raratheme_companion_cta_widget .button-wrap .btn-cta:hover,
.footer-t .widget_raratheme_companion_cta_widget .button-wrap .btn-cta:focus {
text-decoration: none;
color: #2f8be6;
background: none; }
#secondary .widget_raratheme_companion_cta_widget .text,
.footer-t .widget_raratheme_companion_cta_widget .text {
margin: -30px;
padding: 30px;
border-radius: 4px; }
#secondary .widget_raratheme_companion_cta_widget .bttk-cta-bg,
.footer-t .widget_raratheme_companion_cta_widget .bttk-cta-bg {
margin: -30px;
padding: 30px;
border-radius: 4px;
position: relative;
color: #fff; }
#secondary .widget_raratheme_companion_cta_widget .bttk-cta-bg:before,
.footer-t .widget_raratheme_companion_cta_widget .bttk-cta-bg:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border-radius: 4px;
background: rgba(0, 0, 0, 0.5); }
#secondary .widget_raratheme_companion_cta_widget .bttk-cta-bg .raratheme-cta-container,
.footer-t .widget_raratheme_companion_cta_widget .bttk-cta-bg .raratheme-cta-container {
position: relative; }
#secondary .widget_raratheme_companion_cta_widget .bttk-cta-bg .widget-title,
.footer-t .widget_raratheme_companion_cta_widget .bttk-cta-bg .widget-title {
color: #fff; }
#secondary .widget_raratheme_companion_cta_widget .centered,
.footer-t .widget_raratheme_companion_cta_widget .centered {
text-align: center; }
#secondary .widget_raratheme_companion_cta_widget .right,
.footer-t .widget_raratheme_companion_cta_widget .right {
text-align: right; }
#secondary .widget_raratheme_client_logo_widget .image-holder,
.footer-t .widget_raratheme_client_logo_widget .image-holder {
margin: 0 0 10px; }
#secondary .widget_raratheme_client_logo_widget .image-holder.black-white:hover, #secondary .widget_raratheme_client_logo_widget .image-holder.black-white:focus,
.footer-t .widget_raratheme_client_logo_widget .image-holder.black-white:hover,
.footer-t .widget_raratheme_client_logo_widget .image-holder.black-white:focus {
filter: grayscale(0); }
#secondary .widget_rtc_contact_social_links .contact-info,
.footer-t .widget_rtc_contact_social_links .contact-info {
font-size: 0.899em;
line-height: 1.6em; }
#secondary .widget_rtc_contact_social_links .contact-info .contact-list li,
.footer-t .widget_rtc_contact_social_links .contact-info .contact-list li {
padding-left: 35px; }
#secondary .widget_rtc_contact_social_links .contact-info .social-networks,
.footer-t .widget_rtc_contact_social_links .contact-info .social-networks {
margin-top: 30px; }
#secondary .widget_rtc_contact_social_links .contact-info .social-networks li,
.footer-t .widget_rtc_contact_social_links .contact-info .social-networks li {
margin: 0 7px 7px 0;
padding: 0;
border-bottom: 0; }
#secondary .widget_rtc_contact_social_links .contact-info .social-networks li a,
.footer-t .widget_rtc_contact_social_links .contact-info .social-networks li a {
border: 1px solid #f1f5f8;
border-radius: 4px;
color: #86919d;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
#secondary .widget_rtc_contact_social_links .contact-info .social-networks li a:hover, #secondary .widget_rtc_contact_social_links .contact-info .social-networks li a:focus,
.footer-t .widget_rtc_contact_social_links .contact-info .social-networks li a:hover,
.footer-t .widget_rtc_contact_social_links .contact-info .social-networks li a:focus {
text-decoration: none;
color: #fff;
background: #2f8be6;
border-color: #2f8be6; }
#secondary .widget_rtc_contact_social_links .contact-info .social-networks li a:focus,
.footer-t .widget_rtc_contact_social_links .contact-info .social-networks li a:focus {
outline: thin dotted #000; }
#secondary .widget_raratheme_companion_faqs_widget .accordion li a,
.footer-t .widget_raratheme_companion_faqs_widget .accordion li a {
position: relative; }
#secondary .widget_raratheme_companion_faqs_widget .accordion li a:after,
.footer-t .widget_raratheme_companion_faqs_widget .accordion li a:after {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238d8d8d' viewBox='0 0 384 512'%3E%3Cpath d='M376 232H216V72c0-4.42-3.58-8-8-8h-32c-4.42 0-8 3.58-8 8v160H8c-4.42 0-8 3.58-8 8v32c0 4.42 3.58 8 8 8h160v160c0 4.42 3.58 8 8 8h32c4.42 0 8-3.58 8-8V280h160c4.42 0 8-3.58 8-8v-32c0-4.42-3.58-8-8-8z'/%3E%3C/svg%3E") center center no-repeat;
top: 3px; }
#secondary .widget_raratheme_companion_faqs_widget .accordion li.show a,
.footer-t .widget_raratheme_companion_faqs_widget .accordion li.show a {
color: #2f8be6; }
#secondary .widget_raratheme_companion_faqs_widget .accordion li.show a:after,
.footer-t .widget_raratheme_companion_faqs_widget .accordion li.show a:after {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
transform: rotate(45deg); }
#secondary .widget_raratheme_companion_faqs_widget .accordion .inner,
.footer-t .widget_raratheme_companion_faqs_widget .accordion .inner {
margin-top: 20px; }
#secondary .widget_raratheme_featured_widget .img-holder,
.footer-t .widget_raratheme_featured_widget .img-holder {
margin: 0 0 20px; }
#secondary .widget_raratheme_featured_widget .img-holder img,
.footer-t .widget_raratheme_featured_widget .img-holder img {
vertical-align: top;
border-radius: 4px; }
#secondary .widget_raratheme_featured_widget .text-holder,
.footer-t .widget_raratheme_featured_widget .text-holder {
font-size: 0.899em;
line-height: 1.6em; }
#secondary .widget_raratheme_featured_widget .text-holder .readmore,
.footer-t .widget_raratheme_featured_widget .text-holder .readmore {
background: #2f8be6;
color: #ffffff;
font-weight: 500;
border-radius: 4px;
display: inline-block;
padding: 7px 20px;
border: 1px solid #2f8be6;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
#secondary .widget_raratheme_featured_widget .text-holder .readmore:hover, #secondary .widget_raratheme_featured_widget .text-holder .readmore:focus,
.footer-t .widget_raratheme_featured_widget .text-holder .readmore:hover,
.footer-t .widget_raratheme_featured_widget .text-holder .readmore:focus {
text-decoration: none;
color: #2f8be6;
background: none; }
#secondary .widget_rrtc_icon_text_widget .rtc-itw-inner-holder,
.footer-t .widget_rrtc_icon_text_widget .rtc-itw-inner-holder {
display: flex;
flex-direction: column-reverse; }
#secondary .widget_rrtc_icon_text_widget .icon-holder,
.footer-t .widget_rrtc_icon_text_widget .icon-holder {
margin: 0 0 20px;
font-size: 45px;
color: #2f8be6; }
#secondary .widget_rrtc_icon_text_widget .text-holder .btn-readmore,
.footer-t .widget_rrtc_icon_text_widget .text-holder .btn-readmore {
background: #2f8be6;
color: #ffffff;
font-weight: 500;
border-radius: 4px;
display: inline-block;
padding: 7px 20px;
border: 1px solid #2f8be6;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
font-size: 0.899em; }
#secondary .widget_rrtc_icon_text_widget .text-holder .btn-readmore:hover, #secondary .widget_rrtc_icon_text_widget .text-holder .btn-readmore:focus,
.footer-t .widget_rrtc_icon_text_widget .text-holder .btn-readmore:hover,
.footer-t .widget_rrtc_icon_text_widget .text-holder .btn-readmore:focus {
text-decoration: none;
color: #2f8be6;
background: none; }
#secondary .widget_raratheme_image_widget .raratheme-iw-inner-holder,
.footer-t .widget_raratheme_image_widget .raratheme-iw-inner-holder {
display: flex;
flex-direction: column; }
#secondary .widget_raratheme_image_widget .widget-title,
.footer-t .widget_raratheme_image_widget .widget-title {
order: 1; }
#secondary .widget_raratheme_image_widget .image-holder,
.footer-t .widget_raratheme_image_widget .image-holder {
order: 2; }
#secondary .widget_raratheme_image_widget .image-holder img,
.footer-t .widget_raratheme_image_widget .image-holder img {
vertical-align: top;
border-radius: 4px; }
#secondary .widget_raratheme_image_widget p,
.footer-t .widget_raratheme_image_widget p {
order: 3;
font-size: 0.899em;
line-height: 1.6em; }
#secondary .widget_raratheme_image_widget .readmore,
.footer-t .widget_raratheme_image_widget .readmore {
order: 4;
background: #2f8be6;
color: #ffffff;
font-weight: 500;
border-radius: 4px;
display: inline-block;
padding: 7px 20px;
border: 1px solid #2f8be6;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
font-size: 0.899em;
text-align: center; }
#secondary .widget_raratheme_image_widget .readmore:hover, #secondary .widget_raratheme_image_widget .readmore:focus,
.footer-t .widget_raratheme_image_widget .readmore:hover,
.footer-t .widget_raratheme_image_widget .readmore:focus {
text-decoration: none;
color: #2f8be6;
background: none; }
#secondary .widget_raratheme_popular_post ul li .post-thumbnail img,
#secondary .widget_raratheme_recent_post ul li .post-thumbnail img,
.footer-t .widget_raratheme_popular_post ul li .post-thumbnail img,
.footer-t .widget_raratheme_recent_post ul li .post-thumbnail img {
border-radius: 4px; }
#secondary .widget_media_image img,
.footer-t .widget_media_image img {
vertical-align: top;
border-radius: 4px; }
#secondary .widget_rara_posts_category_slider_widget .owl-carousel .owl-item img,
.footer-t .widget_rara_posts_category_slider_widget .owl-carousel .owl-item img {
vertical-align: top;
height: 412px;
object-fit: cover;
width: 100%;
border-radius: 4px; }
#secondary .widget_rara_posts_category_slider_widget .item,
.footer-t .widget_rara_posts_category_slider_widget .item {
position: relative; }
#secondary .widget_rara_posts_category_slider_widget .post-thumbnail,
.footer-t .widget_rara_posts_category_slider_widget .post-thumbnail {
margin: 0; }
#secondary .widget_rara_posts_category_slider_widget .carousel-title,
.footer-t .widget_rara_posts_category_slider_widget .carousel-title {
position: absolute;
width: 100%;
left: 0;
bottom: 0;
padding: 105px 16px 24px;
text-align: left;
display: flex;
flex-direction: column-reverse;
border-radius: 0 0 8px 8px; background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%); background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%); background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#80000000', GradientType=0); }
#secondary .widget_rara_posts_category_slider_widget .carousel-title .cat-links,
.footer-t .widget_rara_posts_category_slider_widget .carousel-title .cat-links {
font-size: 0.556em;
line-height: 1em;
font-weight: 700;
letter-spacing: 1px;
text-transform: uppercase; }
#secondary .widget_rara_posts_category_slider_widget .carousel-title .cat-links a,
.footer-t .widget_rara_posts_category_slider_widget .carousel-title .cat-links a {
color: #fff;
display: inline-block;
margin: 0 5px 5px 0; }
#secondary .widget_rara_posts_category_slider_widget .carousel-title .cat-links a:hover, #secondary .widget_rara_posts_category_slider_widget .carousel-title .cat-links a:focus,
.footer-t .widget_rara_posts_category_slider_widget .carousel-title .cat-links a:hover,
.footer-t .widget_rara_posts_category_slider_widget .carousel-title .cat-links a:focus {
text-decoration: none;
color: #2f8be6; }
#secondary .widget_rara_posts_category_slider_widget .carousel-title .title,
.footer-t .widget_rara_posts_category_slider_widget .carousel-title .title {
font-size: 1.111em;
line-height: 1.25em;
font-weight: 700;
margin: 0 0 8px; }
#secondary .widget_rara_posts_category_slider_widget .carousel-title .title a,
.footer-t .widget_rara_posts_category_slider_widget .carousel-title .title a {
color: #fff;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
#secondary .widget_rara_posts_category_slider_widget .carousel-title .title a:hover, #secondary .widget_rara_posts_category_slider_widget .carousel-title .title a:focus,
.footer-t .widget_rara_posts_category_slider_widget .carousel-title .title a:hover,
.footer-t .widget_rara_posts_category_slider_widget .carousel-title .title a:focus {
text-decoration: none;
color: #2f8be6; }
#secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-nav,
.footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-nav {
margin: 0; }
#secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-nav [class*="owl-"],
.footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-nav [class*="owl-"] {
position: absolute;
top: 50%;
width: 30px;
height: 30px;
background: rgba(255, 255, 255, 0.5);
border-radius: 4px;
-webkit-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
transform: translate(0, -50%); }
#secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-nav [class*="owl-"] span,
.footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-nav [class*="owl-"] span {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
#secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-nav [class*="owl-"]:hover, #secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-nav [class*="owl-"]:focus,
.footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-nav [class*="owl-"]:hover,
.footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-nav [class*="owl-"]:focus {
background: #2f8be6; }
#secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-nav .owl-prev,
.footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-nav .owl-prev {
left: 20px; }
#secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-nav .owl-next,
.footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-nav .owl-next {
right: 20px; }
#secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-dots,
.footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-dots {
margin-top: 12px; }
#secondary .widget_rara_posts_category_slider_widget .owl-theme .owl-dots .owl-dot span,
.footer-t .widget_rara_posts_category_slider_widget .owl-theme .owl-dots .owl-dot span {
width: 12px;
height: 12px;
margin: 0 6px;
background: #b1b1b2; }
#secondary .widget_rtc_social_links .social-networks,
.footer-t .widget_rtc_social_links .social-networks {
margin-top: 30px; }
#secondary .widget_rtc_social_links .social-networks li,
.footer-t .widget_rtc_social_links .social-networks li {
margin: 0 7px 7px 0;
padding: 0;
border-bottom: 0; }
#secondary .widget_rtc_social_links .social-networks li a,
.footer-t .widget_rtc_social_links .social-networks li a {
border: 1px solid #f1f5f8;
border-radius: 4px;
color: #86919d;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
#secondary .widget_rtc_social_links .social-networks li a:hover, #secondary .widget_rtc_social_links .social-networks li a:focus,
.footer-t .widget_rtc_social_links .social-networks li a:hover,
.footer-t .widget_rtc_social_links .social-networks li a:focus {
text-decoration: none;
color: #fff;
background: #2f8be6;
border-color: #2f8be6; }
#secondary .widget_rtc_social_links .social-networks li a:focus,
.footer-t .widget_rtc_social_links .social-networks li a:focus {
outline: thin dotted #000; }
#secondary .pricing-table-standard,
.footer-t .pricing-table-standard {
position: relative;
padding-top: 60px;     }
#secondary .pricing-table-standard .tag,
.footer-t .pricing-table-standard .tag {
position: absolute;
top: 20px;
left: -5px;
color: #fff;
text-transform: uppercase;
font-size: 0.6em;
font-weight: 700;
letter-spacing: 1px;  }
#secondary .pricing-table-standard .tag span,
.footer-t .pricing-table-standard .tag span {
background: #2aa461;
display: block;
padding: 0 20px;
border-radius: 4px 0 0 0;
position: relative; }
#secondary .pricing-table-standard .tag:after,
.footer-t .pricing-table-standard .tag:after {
width: 0;
height: 0;
border-top: 14px solid transparent;
border-right: 10px solid #fff;
border-bottom: 14px solid transparent;
position: absolute;
top: 0;
right: 0;
content: ""; }
#secondary .pricing-table-standard .tag:before,
.footer-t .pricing-table-standard .tag:before {
width: 5px;
height: 9px;
background: #015426;
border-radius: 4px 0 0 4px;
position: absolute;
bottom: -6px;
left: 0;
content: ""; }
#secondary .pricing-table-standard .title,
.footer-t .pricing-table-standard .title {
font-size: 1.3em;
font-weight: 500;
color: #21272c;
margin: 0 0 10px; }
#secondary .pricing-table-standard .type,
.footer-t .pricing-table-standard .type {
display: block;
font-size: 0.8em;
line-height: 1.625em;
color: #86919d;
margin: 0 0 20px; }
#secondary .pricing-table-standard .price,
.footer-t .pricing-table-standard .price {
margin: 50px 0 30px;
color: #2f8be6;
font-size: 3em;
font-weight: 500; }
#secondary .pricing-table-standard .price .currency,
.footer-t .pricing-table-standard .price .currency {
display: inline-block;
font-size: 0.6em;
font-weight: 300;
-webkit-transform: translate(0, -22px);
-moz-transform: translate(0, -22px);
transform: translate(0, -22px); }
#secondary .pricing-table-standard .plan-lists,
.footer-t .pricing-table-standard .plan-lists {
margin: 0 0 30px;
padding: 0;
list-style: none;
text-align: left;
font-size: 0.8em; }
#secondary .pricing-table-standard .plan-lists li,
.footer-t .pricing-table-standard .plan-lists li {
margin: 0 0 10px;
padding: 0 0 10px 25px;
border-bottom: 1px dotted rgba(0, 0, 0, 0.1);
position: relative;  }
#secondary .pricing-table-standard .plan-lists li:last-child,
.footer-t .pricing-table-standard .plan-lists li:last-child {
border-bottom: 0;
padding: 0 0 10px 25px;
margin: 0 0 10px; }
#secondary .pricing-table-standard .plan-lists li:before,
.footer-t .pricing-table-standard .plan-lists li:before {
position: absolute;
top: 2px;
left: 0;
content: "";
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23a2adb8' viewBox='0 0 192 512'%3E%3Cpath d='M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z'/%3E%3C/svg%3E") center center no-repeat;
width: 7px;
height: 29px; }
#secondary .pricing-table-standard .button,
.footer-t .pricing-table-standard .button {
display: block;
padding: 9px 25px;
background: #2f8be6;
color: #ffffff;
font-weight: 500;
border-radius: 4px;
border: 1px solid #2f8be6;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
text-align: center; }
#secondary .pricing-table-standard .button:hover, #secondary .pricing-table-standard .button:focus,
.footer-t .pricing-table-standard .button:hover,
.footer-t .pricing-table-standard .button:focus {
text-decoration: none;
color: #2f8be6;
background: none; }
#secondary .widget_rrtc_description_widget .image-holder,
.footer-t .widget_rrtc_description_widget .image-holder {
margin: 0 0 20px; }
#secondary .widget_rrtc_description_widget .image-holder img,
.footer-t .widget_rrtc_description_widget .image-holder img {
vertical-align: top;
border-radius: 4px; }
#secondary .widget_rrtc_description_widget .text-holder .name,
.footer-t .widget_rrtc_description_widget .text-holder .name {
font-size: 0.899em;
line-height: 1.6em;
display: block;
font-weight: 700;
color: #000; }
#secondary .widget_rrtc_description_widget .text-holder .designation,
.footer-t .widget_rrtc_description_widget .text-holder .designation {
font-size: 0.7em;
line-height: 1.6em;
display: block; }
#secondary .widget_rrtc_description_widget .text-holder .description,
.footer-t .widget_rrtc_description_widget .text-holder .description {
margin-top: 10px;
font-size: 0.899em;
line-height: 1.6em; }
#secondary .widget_rrtc_description_widget .social-profile,
.footer-t .widget_rrtc_description_widget .social-profile {
margin-top: 30px;
display: flex;
flex-wrap: wrap; }
#secondary .widget_rrtc_description_widget .social-profile li,
.footer-t .widget_rrtc_description_widget .social-profile li {
margin: 0 7px 7px 0;
padding: 0;
border-bottom: 0; }
#secondary .widget_rrtc_description_widget .social-profile li a,
.footer-t .widget_rrtc_description_widget .social-profile li a {
border: 1px solid #f1f5f8;
width: 40px;
height: 40px;
border-radius: 4px;
color: #86919d;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
display: flex;
justify-content: center;
align-items: center; }
#secondary .widget_rrtc_description_widget .social-profile li a:hover, #secondary .widget_rrtc_description_widget .social-profile li a:focus,
.footer-t .widget_rrtc_description_widget .social-profile li a:hover,
.footer-t .widget_rrtc_description_widget .social-profile li a:focus {
text-decoration: none;
color: #fff;
background: #2f8be6;
border-color: #2f8be6; }
#secondary .widget_rrtc_description_widget .social-profile li a:focus,
.footer-t .widget_rrtc_description_widget .social-profile li a:focus {
outline: thin dotted #000; }
#secondary .widget_rrtc_description_widget .rtc-team-holder-modal,
.footer-t .widget_rrtc_description_widget .rtc-team-holder-modal {
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
background: rgba(0, 0, 0, 0.9);
z-index: 9999; }
#secondary .widget_rrtc_description_widget .rtc-team-holder-modal .rtc-team-inner-holder-modal,
.footer-t .widget_rrtc_description_widget .rtc-team-holder-modal .rtc-team-inner-holder-modal {
max-width: 570px;
position: absolute;
top: 50%;
left: 50%;
border-radius: 4px;
background: #fff;
padding: 30px;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
#secondary .widget_rrtc_description_widget .rtc-team-holder-modal .close_popup,
.footer-t .widget_rrtc_description_widget .rtc-team-holder-modal .close_popup {
position: absolute;
top: 20px;
right: 20px;
width: 30px;
height: 30px;
font-size: 0; }
#secondary .widget_rrtc_description_widget .rtc-team-holder-modal .close_popup:after,
.footer-t .widget_rrtc_description_widget .rtc-team-holder-modal .close_popup:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: "";
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 448 512'%3E%3Cpath d='M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-54.4 289.1c4.7 4.7 4.7 12.3 0 17L306 377.6c-4.7 4.7-12.3 4.7-17 0L224 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L102.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L280 256l65.6 65.1z'/%3E%3C/svg%3E") center center no-repeat; }
#secondary .widget_rrtc_testimonial_widget .img-holder,
.footer-t .widget_rrtc_testimonial_widget .img-holder {
margin: 0 0 20px; }
#secondary .widget_rrtc_testimonial_widget .img-holder img,
.footer-t .widget_rrtc_testimonial_widget .img-holder img {
vertical-align: top;
border-radius: 4px; }
#secondary .widget_rrtc_testimonial_widget .text-holder .name,
.footer-t .widget_rrtc_testimonial_widget .text-holder .name {
font-size: 0.899em;
line-height: 1.6em;
display: block;
font-weight: 700;
color: #000; }
#secondary .widget_rrtc_testimonial_widget .text-holder .designation,
.footer-t .widget_rrtc_testimonial_widget .text-holder .designation {
font-size: 0.7em;
line-height: 1.6em;
display: block; }
#secondary .widget_rrtc_testimonial_widget .text-holder .testimonial-content,
.footer-t .widget_rrtc_testimonial_widget .text-holder .testimonial-content {
margin-top: 10px;
font-size: 0.899em;
line-height: 1.6em; }
#secondary .widget_raratheme_companion_cta_widget .raratheme-cta-container .widget-title {
border: 0;
margin-bottom: 0px; }
#secondary .widget_raratheme_image_text_widget .raratheme-itw-holder .btn-readmore {
padding: 10px 8px;
font-size: 0.88em; }
.site-footer .footer-t .widget_raratheme_image_text_widget .raratheme-itw-holder .btn-readmore {
padding: 10px 8px;
font-size: 0.88em; }
.site-footer .footer-t .widget_raratheme_recent_post ul.style-one li,
.site-footer .footer-t .widget_raratheme_recent_post ul.style-two li,
.site-footer .footer-t .widget_raratheme_recent_post ul.style-three li,
.site-footer .footer-t .widget_raratheme_popular_post ul.style-one li,
.site-footer .footer-t .widget_raratheme_popular_post ul.style-two li,
.site-footer .footer-t .widget_raratheme_popular_post ul.style-three li {
border-bottom: 0px; }
.site-footer .footer-t .widget_raratheme_recent_post .style-three .entry-header .cat-links a,
.site-footer .footer-t .widget_raratheme_recent_post .style-three .entry-header .entry-title a,
.site-footer .footer-t .widget_raratheme_recent_post .style-three .entry-header .entry-meta a,
.site-footer .footer-t .widget_raratheme_popular_post .style-three .entry-header .cat-links a,
.site-footer .footer-t .widget_raratheme_popular_post .style-three .entry-header .entry-title a,
.site-footer .footer-t .widget_raratheme_popular_post .style-three .entry-header .entry-meta a {
color: #000; }
.site-footer .widget_raratheme_custom_categories .raratheme-custom-categories-wrap .raratheme-custom-categories-meta-wrap li {
position: relative;
padding: 0px;
border: 0; }
.site-footer .widget_raratheme_author_bio .raratheme-author-bio-holder .text-holder .title-holder,
.site-footer .widget_raratheme_author_bio .raratheme-author-bio-holder .text-holder .text-signature {
color: #fff; }
.site-footer .widget_raratheme_author_bio .raratheme-author-bio-holder .text-holder .author-bio-socicons .social-share-list {
border-bottom: 0px;
margin: 0px 5px; }
.site-footer .widget_raratheme_popular_post ul.style-three li .entry-header .view-count {
color: black; }
.site-footer .widget.widget_rrtc_description_widget .rtc-team-holder-modal {
z-index: 999999999999999999999999999999999999999; }
.site-footer .widget.widget_rrtc_description_widget .rtc-team-holder-modal .rtc-team-inner-holder-modal .text-holder {
color: #121212; }
.site-footer .widget.widget_rrtc_description_widget .rtc-team-holder-modal .rtc-team-inner-holder-modal .text-holder .name {
color: #000; }
.site-footer .widget.widget_rrtc_description_widget .rtc-team-holder-modal .rtc-team-inner-holder-modal .social-profile a {
color: #86919d; }
.site-footer .widget_rara_posts_category_slider_widget .owl-carousel .owl-nav .owl-prev:after,
#secondary .widget_rara_posts_category_slider_widget .owl-carousel .owl-nav .owl-prev:after {
content: "";
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 192 512'%3E%3Cpath d='M25.1 247.5l117.8-116c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L64.7 256l102.2 100.4c4.7 4.7 4.7 12.3 0 17l-7.1 7.1c-4.7 4.7-12.3 4.7-17 0L25 264.5c-4.6-4.7-4.6-12.3.1-17z'/%3E%3C/svg%3E") center center no-repeat;
width: 0.833rem;
height: 1.111rem; }
.site-footer .widget_rara_posts_category_slider_widget .owl-carousel .owl-nav .owl-next:after,
#secondary .widget_rara_posts_category_slider_widget .owl-carousel .owl-nav .owl-next:after {
content: "";
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 192 512'%3E%3Cpath d='M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z'/%3E%3C/svg%3E") center center no-repeat;
width: 0.833rem;
height: 1.111rem; }
.site-footer .widget_rara_posts_category_slider_widget .owl-carousel .owl-nav [class*="owl-"],
#secondary .widget_rara_posts_category_slider_widget .owl-carousel .owl-nav [class*="owl-"] {
position: absolute;
top: 39%;
width: 1.667rem;
height: 1.667rem;
background: rgba(0, 0, 0, 0.5);
border-radius: 4px;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
transform: translateY(-50%);
font-size: 0; }
.site-footer .widget.widget_raratheme_client_logo_widget .raratheme-client-logo-inner-holder .image-holder,
#secondary .widget.widget_raratheme_client_logo_widget .raratheme-client-logo-inner-holder .image-holder {
width: 27%;
margin: 6px;
display: inline-block; }
.site-footer .widget_raratheme_companion_cta_widget .text,
#secondary .widget_raratheme_companion_cta_widget .text {
margin: 0px; }
.site-footer .widget_raratheme_recent_post ul li .entry-header .cat-links,
.site-footer .widget_raratheme_popular_post ul li .entry-header .cat-links,
#secondary .widget_raratheme_recent_post ul li .entry-header .cat-links,
#secondary .widget_raratheme_popular_post ul li .entry-header .cat-links {
display: block; }
.site-footer .widget_raratheme_recent_post ul li .entry-header .entry-title a,
.site-footer .widget_raratheme_popular_post ul li .entry-header .entry-title a,
#secondary .widget_raratheme_recent_post ul li .entry-header .entry-title a,
#secondary .widget_raratheme_popular_post ul li .entry-header .entry-title a {
font-size: 0.85em; }
.site-footer .widget.widget_raratheme_image_text_widget .raratheme-itw-holder li,
#secondary .widget.widget_raratheme_image_text_widget .raratheme-itw-holder li {
border: 0; }
.site-footer .widget.widget_raratheme_image_text_widget .raratheme-itw-holder .btn-readmore,
#secondary .widget.widget_raratheme_image_text_widget .raratheme-itw-holder .btn-readmore {
background: #2f8be6;
width: fit-content;
color: #ffffff;
font-weight: 500;
border-radius: 4px;
display: inline-block;
padding: 7px 20px;
border: 1px solid #2f8be6;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
font-size: 0.899em; }
.site-footer .widget.widget_raratheme_image_text_widget .raratheme-itw-holder .btn-readmore:hover,
#secondary .widget.widget_raratheme_image_text_widget .raratheme-itw-holder .btn-readmore:hover {
background-color: #2c5680; }
.site-footer .widget.widget_rrtc_testimonial_widget .rtc-testimonial-holder .img-holder img,
#secondary .widget.widget_rrtc_testimonial_widget .rtc-testimonial-holder .img-holder img {
width: 100%; }
.site-footer .widget.widget_raratheme_companion_faqs_widget .raratheme-faq-holder .accordion .expand-faq,
#secondary .widget.widget_raratheme_companion_faqs_widget .raratheme-faq-holder .accordion .expand-faq {
font-size: 18px;
margin-bottom: 30px;
display: block; }
.site-footer .widget.widget_raratheme_custom_categories .raratheme-custom-categories-wrap .category-fallback-svg a,
#secondary .widget.widget_raratheme_custom_categories .raratheme-custom-categories-wrap .category-fallback-svg a {
background-color: #007cba; }
.site-footer .widget.widget_raratheme_custom_categories .raratheme-custom-categories-wrap .category-fallback-svg a .post-count,
#secondary .widget.widget_raratheme_custom_categories .raratheme-custom-categories-wrap .category-fallback-svg a .post-count {
background-color: #2c5680;
color: #fff; }
.site-footer .widget.widget_raratheme_companion_cta_widget .raratheme-cta-container .widget-title,
.site-footer .widget.widget_raratheme_companion_cta_widget .raratheme-cta-container .text-holder p,
#secondary .widget.widget_raratheme_companion_cta_widget .raratheme-cta-container .widget-title,
#secondary .widget.widget_raratheme_companion_cta_widget .raratheme-cta-container .text-holder p {
color: #fff; }
.site-footer .widget.widget_raratheme_author_bio .raratheme-author-bio-holder .author-socicons .social-share-list a,
#secondary .widget.widget_raratheme_author_bio .raratheme-author-bio-holder .author-socicons .social-share-list a {
width: 40px;
height: 40px;
display: inline-block;
background-color: #2f8be6;
color: #fff;
line-height: 40px;
border-radius: 50%; }
.site-footer .widget.widget_raratheme_author_bio .raratheme-author-bio-holder .author-socicons .social-share-list a:hover,
#secondary .widget.widget_raratheme_author_bio .raratheme-author-bio-holder .author-socicons .social-share-list a:hover {
background-color: #2c5680; }
.site-footer .widget.widget_raratheme_author_bio .raratheme-author-bio-holder .readmore,
#secondary .widget.widget_raratheme_author_bio .raratheme-author-bio-holder .readmore {
background-color: #2f8be6;
color: #fff; }
.site-footer .widget.widget_raratheme_author_bio .raratheme-author-bio-holder .readmore:hover,
#secondary .widget.widget_raratheme_author_bio .raratheme-author-bio-holder .readmore:hover {
background-color: #2c5680;
text-decoration: none; }
#crumbs {
font-size: 0.7em;
line-height: 1.2em;
overflow: hidden;
margin: 0 0 40px;
padding: 0;
list-style: none;
overflow: hidden; }
#crumbs li {
float: left;
margin-right: 2px; }
#crumbs li:first-child a:before {
display: none; }
#crumbs a {
display: block;
background: #efefef;
color: #6e6e6e;
padding: 4px 5px 4px 11px;
position: relative; }
#crumbs a:after {
width: 0;
height: 0;
border-top: 13px solid transparent;
border-left: 7px solid #efefef;
border-bottom: 13px solid transparent;
position: absolute;
top: 0;
right: -7px;
content: '';
z-index: 1; }
#crumbs a:before {
width: 0;
height: 0;
border-top: 13px solid transparent;
border-left: 7px solid #ffffff;
border-bottom: 13px solid transparent;
position: absolute;
top: 0;
left: 0;
content: ''; }
#crumbs a:hover, #crumbs a:focus {
text-decoration: none;
background: #2f8be6;
color: #ffffff; }
#crumbs a:hover:after, #crumbs a:focus:after {
border-left-color: #2f8be6; }
#crumbs .current {
background: #2f8be6;
color: #ffffff;
padding: 4px 11px 4px 15px;
position: relative; }
#crumbs .current:after {
width: 0;
height: 0;
border-top: 13px solid transparent;
border-left: 7px solid #2f8be6;
border-bottom: 13px solid transparent;
position: absolute;
top: 0;
right: -7px;
content: ''; }
#crumbs .current:before {
width: 0;
height: 0;
border-top: 13px solid transparent;
border-left: 7px solid #ffffff;
border-bottom: 13px solid transparent;
position: absolute;
top: 0;
left: 0;
content: ''; }
.site-header {
padding: 22px 0;
border-bottom: 4px solid #f4f4f4;   }
.site-header:after {
content: '';
display: block;
clear: both; }
.site-header .site-branding {
float: left;   }
.site-header .site-branding .custom-logo {
display: inline-block;
vertical-align: middle;
margin-right: 15px; }
.site-header .site-branding .custom-logo img {
vertical-align: top; }
.site-header .site-branding .text-logo {
display: inline-block;
vertical-align: middle; }
.site-header .site-branding .site-title {
margin: 0;
font-size: 2em;
font-weight: 700; }
.site-header .site-branding .site-title a {
color: #21272c;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.site-header .site-branding .site-title a:hover, .site-header .site-branding .site-title a:focus {
text-decoration: none;
color: #2f8be6; }
.site-header .site-branding .site-description {
font-size: 0.899em;
margin: 0; }
.site-header .right {
float: right;
display: flex;
flex-wrap: wrap;
margin-top: 6px; }
.site-header .right .tools {
float: right;
border-left: 1px solid #d3d4d5;
padding-left: 25px;
margin-left: 25px;
display: flex;
flex-wrap: wrap;   }
.site-header .right .tools .btn-login {
float: right;
font-size: 0.722em;
text-transform: uppercase;
padding: 5px 27px;
margin-left: 25px; }
.site-header .right .tools .search-btn {
float: right;
color: #21272c;
cursor: pointer;
position: relative;
border: 0;
border-radius: 0;
background: none;
padding: 0;
margin-top: 10px; }
.site-header .right .tools .search-btn:hover, .site-header .right .tools .search-btn:focus {
background: transparent; }
.site-header .right .tools .btn-form-close {
position: absolute;
top: 9px;
right: 15px;
color: #86919d;
background: none;
border: 0;
border-radius: 0;
padding: 0;
opacity: 1;
position: absolute;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none; }
.site-header .right .tools .btn-form-close:hover {
color: #86919d; }
.site-header .right .tools .btn-form-close:focus {
color: #86919d;
outline: 1px dotted #86919d;
opacity: 1; }
.site-header .right .tools .btn-form-close .close.close-main-nav-toggle {
width: 16px;
height: 16px;
position: absolute;
top: 25px;
right: 20px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
background: transparent;
padding: 0;
transform: rotate(45deg);
cursor: pointer; }
.site-header .right .tools .cart {
color: #21272c;
float: right;
margin-top: 5px;
margin-left: 20px;
position: relative;   }
.site-header .right .tools .cart .count {
font-size: 0.666em;
font-weight: 700;
color: #ffffff;
background: #c2c8ce;
border-radius: 50%;
width: 20px;
height: 20px;
display: inline-block;
text-align: center;
line-height: 20px;
vertical-align: top; }
@media only screen and (min-width: 1025px) {
.site-header .right .tools .cart:hover .product-holder, .site-header .right .tools .cart:focus .product-holder, .site-header .right .tools .cart:focus-within .product-holder {
display: block; } }
.site-header .right .tools .cart .product-holder {
font-weight: 400;
position: absolute;
top: 100%;
right: -15px;
width: 280px;
display: none;
color: #fff;
padding-top: 10px;
z-index: 1;   }
.site-header .right .tools .cart .product-holder:before {
width: 0;
height: 0;
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-bottom: 8px solid rgba(33, 39, 44, 0.95);
position: absolute;
content: '';
top: 2px;
right: 37px; }
.site-header .right .tools .cart .product-holder .edd-cart-number-of-items {
line-height: 1.857em;
font-size: 0.7em;
color: #fff;
border-bottom: 1px solid #393e42;
background: rgba(33, 39, 44, 0.95);
padding: 10px 17px;
margin: 0; }
.site-header .right .tools .cart .product-holder ul {
margin: 0;
padding: 0;
list-style: none;
line-height: 1.857em;
font-size: 0.7em;
font-weight: 700; }
.site-header .right .tools .cart .product-holder ul li {
border-bottom: 1px solid #393e42;
background: rgba(33, 39, 44, 0.95);
padding: 10px 17px;
position: relative;  }
.site-header .right .tools .cart .product-holder ul li .edd-cart-item-title {
display: block;
width: 90%; }
.site-header .right .tools .cart .product-holder ul li .edd-cart-item-price {
display: inline-block;
font-weight: 400;
margin-left: -3px;
width: 90%; }
.site-header .right .tools .cart .product-holder ul li .edd-remove-from-cart {
position: absolute;
top: 17px;
right: 20px;
fill: #a2adb8;
cursor: pointer;
width: 12px;
height: 15px;
font-size: 0; }
.site-header .right .tools .cart .product-holder ul li .edd-remove-from-cart:after {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23a2adb8' viewBox='0 0 352 512'%3E%3Cpath d='M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z'/%3E%3C/svg%3E") center center no-repeat;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: ''; }
.site-header .right .tools .cart .product-holder ul li .edd-cart-item-separator {
display: none; }
.site-header .right .tools .cart .product-holder ul li.edd_checkout {
padding: 0;
background: none;
border-bottom: 0; }
.site-header .right .tools .cart .product-holder ul li.edd_checkout a {
display: block;
font-size: 1.08em;
font-weight: 500;
border-radius: 0 0 5px 5px;
text-align: center;
padding: 8px 25px;
background: #2f8be6;
border: 1px solid #2f8be6;
color: #fff;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.site-header .right .tools .cart .product-holder ul li.edd_checkout a:hover, .site-header .right .tools .cart .product-holder ul li.edd_checkout a:focus {
background: #fff;
color: #2f8be6;
text-decoration: none; }
.site-header .right .tools .cart .product-holder .btn-checkout {
display: block;
font-size: 1.08em;
font-weight: 500;
border-radius: 0 0 5px 5px;
text-align: center;
padding: 5px 25px;
background: #2f8be6; }
.site-header .right .tools .cart .product-holder .btn-checkout:hover, .site-header .right .tools .cart .product-holder .btn-checkout:focus {
background: #ffffff; }
.site-header .right .tools .cart svg {
cursor: pointer; }
.site-header .right .tools .form-section {
float: right;
color: #21272c;
cursor: pointer;
position: relative;
border: 0;
border-radius: 0;
background: none;
padding: 0; }
.site-header .right .tools .form-section:focus {
outline: thin dotted; }
.site-header .right .tools .form-section .form-holder {
position: absolute;
top: -2px;
right: -10px;
width: 530px;
height: 50px;
z-index: 10;
display: none; }
.site-header .right .tools .form-section .form-holder .search-form {
width: 100%;
background: #ffffff;
border-radius: 4px;
padding: 6px 35px 11px 15px;  }
.site-header .right .tools .form-section .form-holder .search-form label {
width: 100%;
display: inline-block; }
.site-header .right .tools .form-section .form-holder .search-form input[type="search"] {
display: inline-block;
width: 90%;
padding: 0;
margin: 0;
border: 0;
border-radius: 0;
font-size: 0.8em;
color: #86919d; }
.site-header .right .tools .form-section .form-holder .search-form input[type="submit"] {
display: none; }
.site-header .right .tools .form-section .form-holder .btn-close-form {
position: absolute;
top: 9px;
right: 15px;
color: #86919d;
background: none;
border: 0;
border-radius: 0;
padding: 0; }
.site-header .right .tools .form-section .form-holder .btn-close-form svg {
width: 12px; } .overlay {
position: fixed;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.7);
top: 0;
left: 0;
display: none;
z-index: 5; } .logged-in.hasbanner .header-holder {
top: 32px; }
.hasbanner { }
.hasbanner .site-header .right .tools .search-btn {
color: #fff; }
.hasbanner .header-holder {
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 2; }
.hasbanner .site-header {
border-bottom: 2px solid rgba(255, 255, 255, 0.2);  }
.hasbanner .site-header .site-branding { }
.hasbanner .site-header .site-branding .site-title { }
.hasbanner .site-header .site-branding .site-title a {
color: #ffffff; }
.hasbanner .site-header .site-branding .site-description {
color: #fff; }
.hasbanner .site-header .right { }
.hasbanner .site-header .right .tools {
border-left: 1px solid rgba(255, 255, 255, 0.2);  }
.hasbanner .site-header .right .tools .cart {
color: #ffffff; }
.hasbanner .site-header .right .tools .cart .count {
background: #676a6e; }
.hasbanner .site-header .right .tools .form-section {
color: #ffffff; }
.hasbanner .main-navigation > div > ul > li > a {
color: rgba(255, 255, 255, 0.8); }
.hasbanner .main-navigation > div > ul > li > a:hover, .hasbanner .main-navigation > div > ul > li > a:focus {
color: #ffffff; }
.hasbanner .main-navigation > div > ul > .current-menu-item > a,
.hasbanner .main-navigation > div > ul > .current-menu-ancestor > a,
.hasbanner .main-navigation > div > ul > .current_page_item > a,
.hasbanner .main-navigation > div > ul > .current_page_ancestor > a {
color: #ffffff; } @media only screen and (max-width: 1024px) {
.site-header .site-branding .site-title {
font-size: 1.667em; }
.site-header .right .tools {
border-left: 0;
border-right: 1px solid #d3d4d5;
padding-left: 0;
padding-right: 25px;
margin-left: 0;
margin-right: 25px; }
.site-header .right .tools .form-section .form-holder {
width: 280px; }
.hasbanner .site-header .right .tools {
border-left: 0;
border-right: 1px solid rgba(255, 255, 255, 0.2); } }
@media only screen and (max-width: 767px) {
.site-header .site-branding {
float: none;
display: block;
width: 100%;
text-align: center; }
.site-header .right {
float: none;
display: block;
width: 100%;
margin-top: 20px; }
.site-header .right:after {
content: '';
display: block;
clear: both; }
.site-header .right .tools {
width: calc(100% - 41px); }
.site-header .right .tools .cart {
float: left;
margin-left: 0;
margin-right: 20px; }
.site-header .right .tools .cart .product-holder {
right: auto; }
.site-header .right .tools .cart .product-holder:before {
right: auto;
left: 5px; }
.site-header .right .tools .form-section {
float: left; }
.site-header .right .tools .form-section .form-holder {
right: auto;
width: 210px; }
.site-header .right .tools .btn-login {
text-transform: none;
padding: 0 17px;
margin-top: 4px; }
#toggle-button {
margin-top: 12px; } }
.site-header .right .tools .form-section .form-holder .search-form input[type="submit"] {
opacity: 0;
position: absolute;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
display: block;
border: none;
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000000' viewBox='0 0 512 512'%3E%3Cpath d='M508.5 468.9L387.1 347.5c-2.3-2.3-5.3-3.5-8.5-3.5h-13.2c31.5-36.5 50.6-84 50.6-136C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c52 0 99.5-19.1 136-50.6v13.2c0 3.2 1.3 6.2 3.5 8.5l121.4 121.4c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17zM208 368c-88.4 0-160-71.6-160-160S119.6 48 208 48s160 71.6 160 160-71.6 160-160 160z'/%3E%3C/svg%3E") center center no-repeat;
width: 17px;
height: 17px;
padding: 0;
top: 13px;
position: absolute;
right: 36px;
font-size: 0; }
.site-header .right .tools .form-section .form-holder .search-form input[type="submit"]:focus {
opacity: 0.5; }
@media only screen and (min-width: 1025px) {
.site-header .right #site-navigation ul li.menu-item-has-children::before {
position: absolute;
top: 10px;
right: -18px;
content: "";
background-image: url("data:image/svg+xml,%3Csvg class='svg-inline--fa fa-angle-down fa-w-10' aria-hidden='true' data-prefix='fas' data-icon='angle-down' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' data-fa-i2svg=''%3E%3Cpath fill='white' d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z'%3E%3C/path%3E%3C/svg%3E");
background-repeat: no-repeat;
width: 10px;
height: 12px;
font-weight: 400; }
.site-header .right #site-navigation ul li.menu-item-has-children ul.sub-menu li.menu-item-has-children::before {
top: 15px;
right: 14px;
transform: rotate(270deg);
-webkit-transform: rotate(270deg); } }
.site-footer {
background: #21272c;  }
.site-footer a:focus {
outline: thin dotted #fff !important; }
.site-footer .footer-t {
padding: 70px 0;
border-bottom: 1px solid #2c3237; }
.site-footer .footer-t .column-1,
.site-footer .footer-t .column-2,
.site-footer .footer-t .column-3,
.site-footer .footer-t .column-4 {
display: flex;
flex-wrap: wrap;
margin: 0 -15px; }
.site-footer .footer-t .column-1 .col,
.site-footer .footer-t .column-2 .col,
.site-footer .footer-t .column-3 .col,
.site-footer .footer-t .column-4 .col {
padding: 0 15px; }
.site-footer .footer-t .column-1 .col {
width: 100%; }
.site-footer .footer-t .column-2 .col {
width: 50%; }
.site-footer .footer-t .column-3 .col {
width: 33.333%; }
.site-footer .footer-t .column-4 .col {
width: 25%; }
.site-footer .footer-t .widget {
color: #DAE1E7;
border-radius: 0;
border: 0;
box-shadow: none;
padding: 0; }
.site-footer .footer-t .widget .widget-title {
color: #fff;
margin: 0 0 1.000em;
font-size: 1em;
font-weight: 500;
border-bottom: 0;
padding: 0; }
.site-footer .footer-t .widget ul {
margin: 0;
padding: 0;
list-style: none;
font-size: 0.889em;
line-height: 1.600em; }
.site-footer .footer-t .widget ul li {
border-bottom: 1px dotted rgba(255, 255, 255, 0.1);
margin: 0 0 10px;
padding: 0 0 10px; }
.site-footer .footer-t .widget ul li:last-child {
margin: 0;
padding: 0;
border-bottom: 0; }
.site-footer .footer-t .widget ul a {
color: #DAE1E7; }
.site-footer .footer-t .widget ul a:hover, .site-footer .footer-t .widget ul a:focus {
text-decoration: none;
color: #2f8be6; }
.site-footer .footer-t .widget ul ul {
margin-top: 12px;
margin-left: 12px;
font-size: 1em; }
.site-footer .footer-t .widget.widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper {
background: none !important; }
.site-footer .footer-t .widget.widget_blossomthemes_email_newsletter_widget .blossomthemes-email-newsletter-wrapper .text-holder h3 {
color: #fff; }
.site-footer .footer-t .widget.widget_edd_product_details h3 {
color: #fff; }
.site-footer .footer-t .widget.widget_raratheme_featured_page_widget .widget-featured-holder .section-subtitle {
color: #fff;
border-bottom: 0;
padding: 0; }
.site-footer .footer-t .widget.widget_raratheme_companion_cta_widget .bttk-cta-bg {
margin: 0; }
.site-footer .footer-t .widget.widget_rtc_contact_social_links .contact-info .contact-list li {
color: #DAE1E7;
padding-left: 35px; }
.site-footer .footer-t .widget.widget_rtc_contact_social_links .contact-info .contact-list li svg {
color: #DAE1E7; }
.site-footer .footer-t .widget.widget_rtc_contact_social_links .contact-info .social-networks li {
vertical-align: top; }
.site-footer .footer-t .widget.widget_raratheme_companion_faqs_widget .col {
width: 100%;
padding: 0; }
.site-footer .footer-t .widget.widget_rtc_social_links .social-networks li {
vertical-align: top;
padding: 0;
border-bottom: 0; }
.site-footer .footer-t .widget.widget_rtc_social_links .social-networks li a:hover, .site-footer .footer-t .widget.widget_rtc_social_links .social-networks li a:focus {
color: #fff; }
.site-footer .footer-t .widget.pricing-table-standard {
padding-top: 60px; }
.site-footer .footer-t .widget.pricing-table-standard .col {
width: 100%;
padding: 0; }
.site-footer .footer-t .widget.pricing-table-standard .title {
color: #fff; }
.site-footer .footer-t .widget.pricing-table-standard .tag:after {
border-right: 10px solid #2c3237; }
.site-footer .footer-t .widget.pricing-table-standard .plan-lists {
margin: 0 0 20px; }
.site-footer .footer-t .widget.pricing-table-standard .plan-lists li {
padding-left: 25px; }
.site-footer .footer-t .widget.widget_raratheme_companion_stat_counter_widget .col {
width: 100%;
padding: 0; }
.site-footer .footer-t .widget.widget_rrtc_description_widget .text-holder .name {
color: #fff; }
.site-footer .footer-t .widget.widget_rrtc_description_widget .social-profile {
margin-top: 20px; }
.site-footer .footer-t .widget.widget_rrtc_description_widget .social-profile li {
margin-right: 10px;
padding-bottom: 0;
border-bottom: 0; }
.site-footer .footer-t .widget.widget_rrtc_description_widget .social-profile li a:hover, .site-footer .footer-t .widget.widget_rrtc_description_widget .social-profile li a:focus {
color: #fff; }
.site-footer .footer-t .widget.widget_rrtc_testimonial_widget .text-holder .name {
color: #fff; }
.site-footer .footer-b {
padding: 20px 0;  }
.site-footer .footer-b .site-info {
line-height: 1.714em;
font-size: 0.7em;
color: #dae1e7;
float: left; }
.site-footer .footer-b .site-info a {
color: #dae1e7;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.site-footer .footer-b .site-info a:hover, .site-footer .footer-b .site-info a:focus {
text-decoration: none;
color: #2f8be6; }
.site-footer .footer-b .site-info .privacy-policy-link {
margin-left: 4px; }
.site-footer .footer-b .social-networks {
float: right;
font-size: 0.8em;
margin: 0;
padding: 0;
list-style: none; }
.site-footer .footer-b .social-networks li {
float: left;
margin-left: 20px; }
.site-footer .footer-b .social-networks li a {
color: #dae1e7;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.site-footer .footer-b .social-networks li a:hover, .site-footer .footer-b .social-networks li a:focus {
text-decoration: none;
color: #2f8be6; } @media only screen and (max-width: 1024px) {
.site-footer .footer-t .column-4 .col,
.site-footer .footer-t .column-3 .col {
width: 50%; }
.site-footer .footer-b .site-info {
width: 100%;
text-align: center;
margin: 0 0 10px; }
.site-footer .footer-b .social-networks {
width: 100%;
text-align: center; }
.site-footer .footer-b .social-networks li {
float: none;
display: inline-block;
margin: 0 10px; } }
@media only screen and (max-width: 767px) {
.site-footer .footer-t .column-4 .col,
.site-footer .footer-t .column-3 .col,
.site-footer .footer-t .column-2 .col {
width: 100%; } } .gallery {
margin: 0 -15px 1.5em; }
.gallery:after {
content: '';
display: block;
clear: both; }
.gallery-item {
float: left;
text-align: center;
vertical-align: top;
width: 100%;
padding: 0 15px;
margin: 0 0 30px; }
.gallery-columns-2 .gallery-item {
max-width: 50%; }
.gallery-columns-3 .gallery-item {
max-width: 33.33%; }
.gallery-columns-4 .gallery-item {
max-width: 25%; }
.gallery-columns-5 .gallery-item {
max-width: 20%; }
.gallery-columns-6 .gallery-item {
max-width: 16.66%; }
.gallery-columns-7 .gallery-item {
max-width: 14.28%; }
.gallery-columns-8 .gallery-item {
max-width: 12.5%; }
.gallery-columns-9 .gallery-item {
max-width: 11.11%; }
.gallery-caption {
display: block; }
@media only screen and (max-width: 767px) {
.gallery {
margin: 0 -5px 1.5em; }
.gallery-item {
padding: 0 5px;
margin: 0 0 10px; } }  a {
color: #2f8be6;
text-decoration: none; }
a:hover,
a:focus {
text-decoration: underline; }
a:focus {
outline: thin dotted; }
a:hover, a:active {
outline: 0; } .main-navigation {
float: right;
margin-top: 6px; }
.main-navigation ul {
margin: 0;
padding: 0;
list-style: none;
font-weight: 500;
font-size: 0.777em;   }
.main-navigation ul:after {
content: '';
display: block;
clear: both; }
.main-navigation ul li {
float: left;
margin-left: 44px;
position: relative;
padding-bottom: 10px;  }
.main-navigation ul li:first-child {
margin-left: 0; }
.main-navigation ul li a { color: rgba(33, 39, 44, 0.8);
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
display: block; }
.main-navigation ul li a:hover, .main-navigation ul li a:focus {
text-decoration: none;
color: #21272c; }
@media only screen and (min-width: 1025px) {
.main-navigation ul li:hover > ul {
display: block; }
.main-navigation ul li:focus-within > ul {
display: block; }
.main-navigation ul li.focus > ul {
display: block; } }
.main-navigation ul li:hover > a, .main-navigation ul li:focus > a, .main-navigation ul li.current-menu-item > a, .main-navigation ul li.current-menu-ancestor > a, .main-navigation ul li.current_page_item > a, .main-navigation ul li.current_page_ancestor > a {
color: #21272c; }
.main-navigation ul ul {
font-size: 1em;
font-weight: 400;
position: absolute;
top: 100%;
left: -15px;
width: 260px;
display: none;
z-index: 1;  }
.main-navigation ul ul:after {
width: 0;
height: 0;
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-bottom: 8px solid rgba(33, 39, 44, 0.95);
position: absolute;
content: '';
top: -8px;
left: 25px; }
.main-navigation ul ul li {
float: none;
display: block;
margin: 0;
padding: 0;
border-bottom: 1px solid #393e42;   }
.main-navigation ul ul li:last-child {
border-bottom: 0; }
.main-navigation ul ul li:last-child a {
border-radius: 0 0 4px 4px; }
.main-navigation ul ul li:first-child > a {
border-radius: 4px 4px 0 0; }
.main-navigation ul ul li a {
color: #ffffff;
background: rgba(33, 39, 44, 0.95);
padding: 10px 17px; }
.main-navigation ul ul li a:hover, .main-navigation ul ul li a:focus {
color: #ffffff;
background: #21272c; }
.main-navigation ul ul li a:focus {
outline-offset: -2px; }
.main-navigation ul ul li:hover > a, .main-navigation ul ul li:focus > a, .main-navigation ul ul li.current-menu-item > a, .main-navigation ul ul li.current-menu-ancestor > a, .main-navigation ul ul li.current_page_item > a, .main-navigation ul ul li.current_page_ancestor > a {
color: #ffffff;
background: #000000; }
.main-navigation ul ul ul {
left: 100%;
top: 0;
padding-left: 8px; }
.main-navigation ul ul ul:after {
width: 0;
height: 0;
border-top: 8px solid transparent;
border-right: 8px solid rgba(33, 39, 44, 0.95);
border-bottom: 8px solid transparent;
position: absolute;
content: '';
top: 15px;
left: -8px; } .menu-open .overlay {
display: block; }
@media only screen and (min-width: 1025px) {
#toggle-button {
display: none; } }
@media only screen and (max-width: 1024px) {
body.admin-bar .main-navigation {
padding-top: 100px; }
body.admin-bar .mobile-navigation .close.close-main-nav-toggle {
top: 55px; }
.main-navigation {
width: 320px;
background: #21272c;
position: fixed;
height: 100%;
top: 0;
right: -320px;
-webkit-transition: cubic-bezier(0.65, 0.05, 0.36, 1) 0.4s;
-moz-transition: cubic-bezier(0.65, 0.05, 0.36, 1) 0.4s;
transition: cubic-bezier(0.65, 0.05, 0.36, 1) 0.4s;
z-index: 9999;
overflow: auto;
margin: 0;
padding-top: 50px; }
.main-navigation.open {
right: 0; }
.main-navigation ul li {
float: none;
display: block;
width: 100%;
margin: 0;
padding: 0; }
.main-navigation ul li .angle-down {
position: absolute;
top: 0;
right: 0;
color: #fff;
height: 48px;
width: 45px;
font-size: 15px;
display: flex;
align-items: center;
justify-content: center;
background: transparent;
border: 0;
border-radius: 0;
cursor: pointer;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.main-navigation ul li .angle-down.active {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
transform: rotate(180deg); }
.main-navigation ul li:hover > a, .main-navigation ul li:focus > a, .main-navigation ul li.current-menu-item > a, .main-navigation ul li.current-menu-ancestor > a, .main-navigation ul li.current_page_item > a, .main-navigation ul li.current_page_ancestor > a {
color: #ffffff;
background: #000000; }
.main-navigation ul li a {
color: #ffffff;
padding: 9px 20px;
border-bottom: 1px solid #454f59; }
.main-navigation ul li a:hover, .main-navigation ul li a:focus {
background: #000000;
color: #ffffff; }
.main-navigation ul ul {
position: unset;
width: 100%; }
.main-navigation ul ul:after {
display: none; }
.main-navigation ul ul li {
border-bottom: 0; }
.main-navigation ul ul ul {
padding: 0; }
.main-navigation .btn-close-menu {
width: 16px;
height: 16px;
position: absolute;
top: 25px;
right: 20px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
transform: rotate(45deg);
cursor: pointer; }
.main-navigation .btn-close-menu:before {
width: 16px;
height: 2px;
position: absolute;
top: 50%;
left: 0;
content: '';
background: #ffffff;
-webkit-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
transform: translate(0, -50%); }
.main-navigation .btn-close-menu:after {
width: 2px;
height: 16px;
position: absolute;
top: 0;
left: 50%;
content: '';
background: #ffffff;
-webkit-transform: translate(-50%, 0);
-moz-transform: translate(-50%, 0);
transform: translate(-50%, 0); }
#toggle-button {
float: right;
width: 16px;
height: 14px;
position: relative;
margin-top: 14px;
background: transparent;
border: 0;
padding: 0;
cursor: pointer; }
#toggle-button:focus {
outline: 1px dotted #fff; }
#toggle-button:before {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 2px;
background: #000000;
content: ''; }
#toggle-button:after {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 2px;
background: #000000;
content: ''; }
#toggle-button span {
display: block;
width: 100%;
height: 2px;
background: #000000;
position: absolute;
top: 50%;
left: 0;
-webkit-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
transform: translate(0, -50%); }
.hasbanner #toggle-button:before, .hasbanner #toggle-button:after {
background: #fff; }
.hasbanner #toggle-button span {
background: #fff; } }
.mobile-navigation {
width: 320px;
background: #21272c;
position: fixed;
height: 100%;
top: 0;
right: -320px;
-webkit-transition: cubic-bezier(0.65, 0.05, 0.36, 1) 0.4s;
-moz-transition: cubic-bezier(0.65, 0.05, 0.36, 1) 0.4s;
transition: cubic-bezier(0.65, 0.05, 0.36, 1) 0.4s;
z-index: 9999;
overflow: auto;
margin: 0;
padding-top: 50px; }
.mobile-navigation .close.close-main-nav-toggle {
width: 19px;
height: 21px;
position: absolute;
top: 25px;
right: 20px;
border: 0;
background: transparent;
padding: 0;
cursor: pointer; }
.mobile-navigation .close.close-main-nav-toggle:focus, .mobile-navigation .close.close-main-nav-toggle:hover {
color: #fff; }
#mobile-site-navigation .toggled {
right: 0; }
#mobile-site-navigation .primary-menu-list {
display: none; }
#mobile-site-navigation .primary-menu-list.toggled {
display: block; }
@media only screen and (min-width: 1024px) {
#mobile-site-navigation {
display: none; } }
@media only screen and (max-width: 1024px) {
#site-navigation {
display: none; }
.mobile-navigation.open {
right: 0; } }
@media only screen and (max-width: 450px) {
.mobile-navigation.open {
width: 100%; } }
html {
position: unset !important; }
body {
padding-top: 0 !important; }
body.menu-open {
position: fixed;
top: 0;
left: 0;
width: 100%; }
.btn-primary {
background: #2f8be6;
color: #ffffff;
font-weight: 500;
border-radius: 4px;
display: inline-block;
padding: 15px 25px;
border: 1px solid #2f8be6;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.btn-primary:hover, .btn-primary:focus {
text-decoration: none;
color: #2f8be6;
background: none; } .site-content {
margin: 60px 0 80px; }
#primary {
float: left;
width: 66.6667%;
margin-right: 5.1282%; }
#secondary {
float: left;
width: 28.2051%; }
@media only screen and (max-width: 1024px) {
#primary {
width: 100%;
margin-bottom: 60px;
margin-right: 0;
margin-left: 0; } #secondary {
width: 100%; } }
.pagination,
.edd_pagination { }
.pagination:after,
.edd_pagination:after {
content: '';
display: block;
clear: both; }
.pagination .page-numbers,
.edd_pagination .page-numbers {
float: left;
color: #454f59;
background: #f1f5f8;
padding: 3px 14px;
font-size: 0.7em;
margin: 0 15px 0 0;
border-radius: 4px;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.pagination .page-numbers:hover, .pagination .page-numbers:focus, .pagination .page-numbers.current,
.edd_pagination .page-numbers:hover,
.edd_pagination .page-numbers:focus,
.edd_pagination .page-numbers.current {
text-decoration: none;
background: #2f8be6;
color: #ffffff; }
.pagination .page-numbers:focus,
.edd_pagination .page-numbers:focus {
outline: thin dotted #000; } .centered .post-navigation {
max-width: 770px;
margin-left: auto;
margin-right: auto; }
.site-main .comment-navigation, .site-main
.posts-navigation, .site-main
.post-navigation {
margin: 0 0 1.5em;
overflow: hidden; }
.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
float: left;
width: 50%; }
.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
float: right;
text-align: right;
width: 50%; } .post-navigation {
padding-bottom: 20px;
border-bottom: 2px solid #f1f5f8;
margin: 0 0 60px; }
.post-navigation .nav-links {
position: relative;       }
.post-navigation .nav-links:after {
content: '';
display: block;
clear: both; }
.post-navigation .nav-links:before {
content: '';
position: absolute;
top: 0;
left: 50%;
width: 2px;
height: 100px;
background: #f1f5f8; }
.post-navigation .nav-links .meta-nav {
display: none; }
.post-navigation .nav-links img {
vertical-align: top;
border-radius: 4px;
width: 100px; }
.post-navigation .nav-links .fallback-svg {
width: 100px;
height: 100px; }
.post-navigation .nav-links .post-title {
line-height: 1.25em;
font-size: 0.9em;
font-weight: 700;
color: #21272c;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.post-navigation .nav-links .holder { }
.post-navigation .nav-links .holder a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding-left: 30px;
position: relative;  }
.post-navigation .nav-links .holder a:hover, .post-navigation .nav-links .holder a:focus {
text-decoration: none;  }
.post-navigation .nav-links .holder a:hover .post-title, .post-navigation .nav-links .holder a:focus .post-title {
color: #2f8be6;
text-decoration: none; }
.post-navigation .nav-links .holder a:hover:before, .post-navigation .nav-links .holder a:focus:before {
color: #2f8be6; }
.post-navigation .nav-links .holder a:focus {
outline: thin dotted; }
.post-navigation .nav-links .holder a:before {
content: '';
position: absolute;
top: 50%;
left: 0;
-webkit-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
transform: translate(0, -50%);
width: 11px;
height: 29px;
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2321272c' viewBox='0 0 192 512'%3E%3Cpath d='M4.2 247.5L151 99.5c4.7-4.7 12.3-4.7 17 0l19.8 19.8c4.7 4.7 4.7 12.3 0 17L69.3 256l118.5 119.7c4.7 4.7 4.7 12.3 0 17L168 412.5c-4.7 4.7-12.3 4.7-17 0L4.2 264.5c-4.7-4.7-4.7-12.3 0-17z'/%3E%3C/svg%3E") center center no-repeat; }
.post-navigation .nav-links .nav-previous {   }
.post-navigation .nav-links .nav-previous img {
margin-right: 20px;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start; }
.post-navigation .nav-links .nav-previous .fallback-svg {
margin-right: 20px; }
.post-navigation .nav-links .nav-previous .post-title {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0; }
.post-navigation .nav-links .nav-previous .holder { }
.post-navigation .nav-links .nav-previous .holder a {
padding-right: 10px; }
.post-navigation .nav-links .nav-next {   }
.post-navigation .nav-links .nav-next img {
margin-left: 20px;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end; }
.post-navigation .nav-links .nav-next .fallback-svg {
margin-left: 20px; }
.post-navigation .nav-links .nav-next .post-title {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0; }
.post-navigation .nav-links .nav-next .holder { }
.post-navigation .nav-links .nav-next .holder a {
padding-left: 10px;
padding-right: 30px; }
.post-navigation .nav-links .nav-next .holder a:before {
left: auto;
right: 0;
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
transform: rotate(180deg);
margin-top: -13px; } .posts-navigation .nav-links a {
line-height: 1.25em;
font-size: 0.9em;
font-weight: 700;
color: #21272c; }
.posts-navigation .nav-links a:hover, .posts-navigation .nav-links a:focus {
text-decoration: none;
color: #2f8be6; }
.posts-navigation .nav-links .nav-previous a { }
.posts-navigation .nav-links .nav-previous a:before {
content: '';
display: inline-block;
margin-right: 10px;
vertical-align: middle;
width: 11px;
height: 29px;
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2321272c' viewBox='0 0 192 512'%3E%3Cpath d='M4.2 247.5L151 99.5c4.7-4.7 12.3-4.7 17 0l19.8 19.8c4.7 4.7 4.7 12.3 0 17L69.3 256l118.5 119.7c4.7 4.7 4.7 12.3 0 17L168 412.5c-4.7 4.7-12.3 4.7-17 0L4.2 264.5c-4.7-4.7-4.7-12.3 0-17z'/%3E%3C/svg%3E") center center no-repeat; }
.posts-navigation .nav-links .nav-next a { }
.posts-navigation .nav-links .nav-next a:after {
content: '';
display: inline-block;
margin-left: 10px;
vertical-align: middle;
width: 11px;
height: 29px;
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2321272c' viewBox='0 0 192 512'%3E%3Cpath d='M187.8 264.5L41 412.5c-4.7 4.7-12.3 4.7-17 0L4.2 392.7c-4.7-4.7-4.7-12.3 0-17L122.7 256 4.2 136.3c-4.7-4.7-4.7-12.3 0-17L24 99.5c4.7-4.7 12.3-4.7 17 0l146.8 148c4.7 4.7 4.7 12.3 0 17z'/%3E%3C/svg%3E") center center no-repeat; }
.site-main .post-navigation {
margin: 0 0 60px; }
#load-posts a {
background: #2f8be6;
color: #ffffff;
font-weight: 500;
border-radius: 4px;
display: block;
padding: 15px 25px;
border: 1px solid #2f8be6;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
text-align: center; }
#load-posts a svg {
margin-right: 10px; }
#load-posts a:hover, #load-posts a:focus {
text-decoration: none;
color: #2f8be6;
background: none; }
@media only screen and (max-width: 767px) {
.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
width: 100%;
margin: 0 0 60px; }
.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
width: 100%; }
.post-navigation {
padding: 50px 0; }
.post-navigation .nav-links:after {
width: 100px;
height: 2px;
top: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.post-navigation .nav-links img {
display: none; } }
.author-section {
overflow: hidden;
margin: 0 0 20px;
padding: 0 0 60px;
border-bottom: 2px solid #f1f5f8;  }
.author-section .img-holder {
float: left;
width: 100px;
margin-right: 30px;
margin-top: 7px; }
.author-section .img-holder img {
vertical-align: top;
border-radius: 4px; }
.author-section .text-holder {
overflow: hidden;  }
.author-section .text-holder .author-title {
font-size: 1.6em;
line-height: 1.3em;
font-weight: 700;
color: #21272c;
margin: 0 0 5px; }
.author-section .text-holder .author-content p {
margin: 0 0 10px; }
.author-section .text-holder .social-networks {
margin: 0;
padding: 0;
list-style: none;
overflow: hidden;
font-size: 0.8em; }
.author-section .text-holder .social-networks li {
margin-right: 20px;
margin-bottom: 10px;
float: left; }
.author-section .text-holder .social-networks li a {
color: #86919d;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.author-section .text-holder .social-networks li a svg {
margin-right: 5px; }
.author-section .text-holder .social-networks li a:hover, .author-section .text-holder .social-networks li a:focus {
color: #2f8be6;
text-decoration: none;
border-bottom: 1px dotted #2f8be6; } @media only screen and (max-width: 767px) {
.author-section .img-holder {
margin: 0 0 30px;
width: 100%; }
.author-section .text-holder {
width: 100%; }
.author-section .text-holder .author-title {
font-size: 1em; } }
.newsletter-section {
padding-bottom: 60px;
border-bottom: 2px solid #f1f5f8;
margin-bottom: 20px; } .related-posts {
margin: 0 0 60px;  }
.related-posts .section-title {
line-height: 1.083em;
font-size: 1.333em;
font-weight: 500;
color: #21272c;
margin: 0 0 30px; }
.related-posts .post-holder {
display: flex;
flex-wrap: wrap;
margin: 0 -15px; }
.related-posts .post-holder .col {
width: 50%;
padding: 0 15px;
margin-bottom: 40px;   }
.related-posts .post-holder .col .post-thumbnail {
display: block;
margin: 0 0 15px; }
.related-posts .post-holder .col .post-thumbnail img {
vertical-align: top;
border-radius: 4px; }
.related-posts .post-holder .col .entry-title {
line-height: 1.25em;
font-size: 1.1em;
font-weight: 700;
margin: 0 0 10px; }
.related-posts .post-holder .col .entry-title a {
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
color: #21272c; }
.related-posts .post-holder .col .entry-title a:hover, .related-posts .post-holder .col .entry-title a:focus {
text-decoration: none;
color: #2f8be6; }
.related-posts .post-holder .col .entry-meta {
font-size: 0.722em;
color: #a2adb8;  }
.related-posts .post-holder .col .entry-meta a {
color: #a2adb8;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
font-weight: 700; }
.related-posts .post-holder .col .entry-meta a:hover, .related-posts .post-holder .col .entry-meta a:focus {
text-decoration: none;
color: #2f8be6; }
.related-posts .post-holder .col .entry-meta img {
vertical-align: middle;
margin-right: 8px;
border-radius: 4px; } .full-width .related-posts .post-holder .col {
width: 33.333%; }
.centered .related-posts {
max-width: 770px;
margin-left: auto;
margin-right: auto; }
.centered .related-posts .post-holder .col {
width: 50%; }
@media only screen and (max-width: 1024px) {
.full-width .related-posts .post-holder .col {
width: 50%; } }
@media only screen and (max-width: 767px) {
.related-posts .post-holder {
flex-direction: column; }
.related-posts .post-holder .col {
width: 100%; }
.full-width .related-posts .post-holder .col {
width: 100%; } }
.leftsidebar #primary {
float: right;
margin-right: 0;
margin-left: 5.1282%; } .banner {
position: relative;
padding: 200px 0 105px;
background-size: cover !important;  }
.banner:after {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.7); }
.banner .banner-text {
max-width: 830px;
text-align: center;
z-index: 1;
margin: 0 auto;
position: relative;   }
.banner .banner-text .title {
line-height: 1.258em;
font-size: 3.4em;
font-weight: 700;
color: #ffffff;
margin: 0 0 10px; }
.banner .banner-text .banner-content {
line-height: 1.6em;
font-size: 1.1em;
color: #dae1e7;
margin: 0 0 50px; }
.banner .banner-text .btn-holder {  }
.banner .banner-text .btn-holder .btn-primary {
margin: 0 7px 14px; }
.banner .banner-text .btn-holder .btn-primary:hover, .banner .banner-text .btn-holder .btn-primary:focus {
color: #ffffff; }
.banner .banner-text .btn-holder .btn-view-pricing {
background: #86919d;
border-color: #86919d; }
.banner .banner-text .btn-holder .btn-view-pricing:hover, .banner .banner-text .btn-holder .btn-view-pricing:focus {
background: none;
color: #ffffff; } @media only screen and (max-width: 1024px) {
.banner .banner-text {
max-width: 600px; }
.banner .banner-text .title {
font-size: 2.4em; } }
@media only screen and (max-width: 767px) {
.banner {
padding-bottom: 60px; }
.banner .banner-text {
padding: 0 15px; }
.banner .banner-text .title {
font-size: 2em; }
.banner .banner-text .btn-holder .btn-primary {
font-size: 0.889em;
padding: 10px 20px; } }
.edd-checkout .recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn,
.edd-checkout .recent-items .item-holder .item .edd-download-buy-button {
display: none; }
.recent-items {
padding: 80px 0;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);   }
.recent-items .section-header {
margin: 0 0 50px;
text-align: center;  }
.recent-items .section-header .section-title {
font-size: 1.8em;
font-weight: 500;
color: #21272c;
margin: 0 0 15px; }
.recent-items .section-header .section-header-content {
font-size: 1.1em;
line-height: 1.6em;
color: #86919d; }
.recent-items .section-header .section-header-content a {
border-bottom: 1px dotted #2f8be6; }
.recent-items .section-header .section-header-content a:hover, .recent-items .section-header .section-header-content a:focus {
text-decoration: none;
border-bottom: 0; }
.recent-items .item-holder {
display: flex;
flex-wrap: wrap;
margin: 0 -15px; }
.recent-items .item-holder .item {
width: 33.333%;
padding: 0 15px 20px;
margin: 0 0 60px;  }
.recent-items .item-holder .item .edd_download_inner {
padding: 0;
position: relative; }
.recent-items .item-holder .item .download-holder {
position: relative; }
.recent-items .item-holder .item .img-holder {
margin: 0 0 15px;
position: relative;  }
.recent-items .item-holder .item .img-holder a {
display: block; }
.recent-items .item-holder .item .img-holder img {
vertical-align: top;
border-radius: 4px; }
.recent-items .item-holder .item .img-holder .download-image-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(33, 33, 33, 0.9);
border-radius: 4px;
opacity: 0;
visibility: hidden;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view .download-view-btn {
display: inline-block;
width: 40px;
height: 40px;
border-radius: 4px;
background: #fff;
font-size: 0;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
position: relative; }
.recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:after {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 18px;
height: 18px;
content: '';
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23212121' viewBox='0 0 576 512'%3E%3Cpath d='M569.354 231.631C512.97 135.949 407.81 72 288 72 168.14 72 63.004 135.994 6.646 231.631a47.999 47.999 0 0 0 0 48.739C63.031 376.051 168.19 440 288 440c119.86 0 224.996-63.994 281.354-159.631a47.997 47.997 0 0 0 0-48.738zM288 392c-102.556 0-192.091-54.701-240-136 44.157-74.933 123.677-127.27 216.162-135.007C273.958 131.078 280 144.83 280 160c0 30.928-25.072 56-56 56s-56-25.072-56-56l.001-.042C157.794 179.043 152 200.844 152 224c0 75.111 60.889 136 136 136s136-60.889 136-136c0-31.031-10.4-59.629-27.895-82.515C451.704 164.638 498.009 205.106 528 256c-47.908 81.299-137.444 136-240 136z'/%3E%3C/svg%3E") center center no-repeat;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:hover, .recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:focus {
text-decoration: none;
background: #2f8be6; }
.recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:hover:after, .recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:focus:after {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 576 512'%3E%3Cpath d='M569.354 231.631C512.97 135.949 407.81 72 288 72 168.14 72 63.004 135.994 6.646 231.631a47.999 47.999 0 0 0 0 48.739C63.031 376.051 168.19 440 288 440c119.86 0 224.996-63.994 281.354-159.631a47.997 47.997 0 0 0 0-48.738zM288 392c-102.556 0-192.091-54.701-240-136 44.157-74.933 123.677-127.27 216.162-135.007C273.958 131.078 280 144.83 280 160c0 30.928-25.072 56-56 56s-56-25.072-56-56l.001-.042C157.794 179.043 152 200.844 152 224c0 75.111 60.889 136 136 136s136-60.889 136-136c0-31.031-10.4-59.629-27.895-82.515C451.704 164.638 498.009 205.106 528 256c-47.908 81.299-137.444 136-240 136z'/%3E%3C/svg%3E") center center no-repeat; }
.recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn {
display: inline-block;
width: 40px;
height: 40px;
border-radius: 4px;
background: #fff;
font-size: 0;
cursor: pointer;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
position: relative;
vertical-align: top;
border: 0; }
.recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:after {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 20px;
height: 18px;
content: '';
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23212121' viewBox='0 0 576 512'%3E%3Cpath d='M576 216v16c0 13.255-10.745 24-24 24h-8l-26.113 182.788C514.509 462.435 494.257 480 470.37 480H105.63c-23.887 0-44.139-17.565-47.518-41.212L32 256h-8c-13.255 0-24-10.745-24-24v-16c0-13.255 10.745-24 24-24h67.341l106.78-146.821c10.395-14.292 30.407-17.453 44.701-7.058 14.293 10.395 17.453 30.408 7.058 44.701L170.477 192h235.046L326.12 82.821c-10.395-14.292-7.234-34.306 7.059-44.701 14.291-10.395 34.306-7.235 44.701 7.058L484.659 192H552c13.255 0 24 10.745 24 24zM312 392V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm112 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm-224 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24z'/%3E%3C/svg%3E") center center no-repeat;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:hover, .recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:focus {
text-decoration: none;
background: #2f8be6; }
.recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:hover:after, .recent-items .item-holder .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:focus:after {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 576 512'%3E%3Cpath d='M576 216v16c0 13.255-10.745 24-24 24h-8l-26.113 182.788C514.509 462.435 494.257 480 470.37 480H105.63c-23.887 0-44.139-17.565-47.518-41.212L32 256h-8c-13.255 0-24-10.745-24-24v-16c0-13.255 10.745-24 24-24h67.341l106.78-146.821c10.395-14.292 30.407-17.453 44.701-7.058 14.293 10.395 17.453 30.408 7.058 44.701L170.477 192h235.046L326.12 82.821c-10.395-14.292-7.234-34.306 7.059-44.701 14.291-10.395 34.306-7.235 44.701 7.058L484.659 192H552c13.255 0 24 10.745 24 24zM312 392V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm112 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm-224 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24z'/%3E%3C/svg%3E") center center no-repeat; }
.recent-items .item-holder .item .img-holder .download-image-overlay .download-count-likes {
display: inline-block;
background: rgba(255, 255, 255, 0.9);
border-radius: 4px;
margin: 7px;
padding: 4px 10px;
font-size: 0.778em;
line-height: 1.429em;
color: #212121; }
.recent-items .item-holder .item .img-holder .download-image-overlay .download-count-likes .download-likes {
display: inline-block; }
.recent-items .item-holder .item .img-holder .download-image-overlay .download-count-likes .download-likes:before {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23EA4F4F' viewBox='0 0 512 512'%3E%3Cpath d='M462.3 62.7c-54.5-46.4-136-38.7-186.6 13.5L256 96.6l-19.7-20.3C195.5 34.1 113.2 8.7 49.7 62.7c-62.8 53.6-66.1 149.8-9.9 207.8l193.5 199.8c6.2 6.4 14.4 9.7 22.6 9.7 8.2 0 16.4-3.2 22.6-9.7L472 270.5c56.4-58 53.1-154.2-9.7-207.8zm-13.1 185.6L256.4 448.1 62.8 248.3c-38.4-39.6-46.4-115.1 7.7-161.2 54.8-46.8 119.2-12.9 142.8 11.5l42.7 44.1 42.7-44.1c23.2-24 88.2-58 142.8-11.5 54 46 46.1 121.5 7.7 161.2z'/%3E%3C/svg%3E") center center no-repeat;
width: 15px;
height: 15px;
display: inline-block;
margin-right: 5px;
margin-top: -3px;
content: '';
vertical-align: middle; }
.recent-items .item-holder .item .img-holder .download-image-overlay .download-counts {
display: inline-block;
margin-right: 15px; }
.recent-items .item-holder .item .img-holder .download-image-overlay .download-counts:before {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%232AA461' viewBox='0 0 640 512'%3E%3Cpath d='M537.6 226.6c4.1-10.7 6.4-22.4 6.4-34.6 0-53-43-96-96-96-19.7 0-38.1 6-53.3 16.2C367 64.2 315.3 32 256 32c-88.4 0-160 71.6-160 160 0 2.7.1 5.4.2 8.1C40.2 219.8 0 273.2 0 336c0 79.5 64.5 144 144 144h368c70.7 0 128-57.3 128-128 0-61.9-44-113.6-102.4-125.4zm-132.9 88.7L299.3 420.7c-6.2 6.2-16.4 6.2-22.6 0L171.3 315.3c-10.1-10.1-2.9-27.3 11.3-27.3H248V176c0-8.8 7.2-16 16-16h48c8.8 0 16 7.2 16 16v112h65.4c14.2 0 21.4 17.2 11.3 27.3z'/%3E%3C/svg%3E") center center no-repeat;
width: 15px;
height: 15px;
display: inline-block;
margin-right: 5px;
margin-top: -3px;
content: '';
vertical-align: middle; }
.recent-items .item-holder .item .img-holder:hover .download-image-overlay, .recent-items .item-holder .item .img-holder:focus .download-image-overlay, .recent-items .item-holder .item .img-holder:focus-within .download-image-overlay {
opacity: 1;
visibility: visible; }
.recent-items .item-holder .item .img-holder .owl-nav {
position: absolute;
left: 8px;
bottom: 10px; }
.recent-items .item-holder .item .img-holder .owl-nav .owl-prev,
.recent-items .item-holder .item .img-holder .owl-nav .owl-next {
display: inline-block;
width: 30px;
height: 30px;
border-radius: 4px;
background: #A2ADB8;
margin-right: 3px;
position: relative; }
.recent-items .item-holder .item .img-holder .owl-nav .owl-prev:hover, .recent-items .item-holder .item .img-holder .owl-nav .owl-prev:focus,
.recent-items .item-holder .item .img-holder .owl-nav .owl-next:hover,
.recent-items .item-holder .item .img-holder .owl-nav .owl-next:focus {
background: #2f8be6; }
.recent-items .item-holder .item .img-holder .owl-nav .owl-prev span,
.recent-items .item-holder .item .img-holder .owl-nav .owl-next span {
display: none; }
.recent-items .item-holder .item .img-holder .owl-nav .owl-next:after {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 192 512'%3E%3Cpath d='M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z'/%3E%3C/svg%3E") center center no-repeat;
width: 10px;
height: 25px;
position: absolute;
top: 50%;
left: 50%;
content: '';
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.recent-items .item-holder .item .img-holder .owl-nav .owl-prev:after {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 192 512'%3E%3Cpath d='M25.1 247.5l117.8-116c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L64.7 256l102.2 100.4c4.7 4.7 4.7 12.3 0 17l-7.1 7.1c-4.7 4.7-12.3 4.7-17 0L25 264.5c-4.6-4.7-4.6-12.3.1-17z'/%3E%3C/svg%3E") center center no-repeat;
width: 10px;
height: 25px;
position: absolute;
top: 50%;
left: 50%;
content: '';
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.recent-items .item-holder .item .text-holder {
position: relative;   }
.recent-items .item-holder .item .text-holder:after {
content: '';
display: block;
clear: both; }
.recent-items .item-holder .item .text-holder .product-title {
line-height: 1.4375em;
font-size: 0.8em;
font-weight: 700;
margin: 0;
color: #21272c;
width: 70%; }
.recent-items .item-holder .item .text-holder .product-title a {
color: #21272c;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.recent-items .item-holder .item .text-holder .product-title a:hover, .recent-items .item-holder .item .text-holder .product-title a:focus {
text-decoration: none;
color: #2f8be6; }
.recent-items .item-holder .item .text-holder .download-meta-name {
width: 70%;
font-size: 0.722em;
line-height: 2.000em;
margin-top: 10px; }
.recent-items .item-holder .item .text-holder .download-meta-name a {
display: flex;
align-items: center;
color: #86919D; }
.recent-items .item-holder .item .text-holder .download-meta-name a:hover, .recent-items .item-holder .item .text-holder .download-meta-name a:focus {
text-decoration: none;
color: #2f8be6; }
.recent-items .item-holder .item .text-holder .download-meta-name img {
width: 20px;
height: 20px;
object-fit: cover;
margin-right: 8px;
border-radius: 4px; }
.recent-items .item-holder .item .text-holder .offers {
float: right; }
.recent-items .item-holder .item .text-holder .price {
position: absolute;
top: 0px;
right: 0;
height: 2em;
line-height: 2.3em;
font-size: 0.8em;
font-weight: 700;
color: #21272c;
background: #f1f5f8;
padding: 0px 12px;
-webkit-box-shadow: 0 2px 0 #dae1e7;
box-shadow: 0 2px 0 #dae1e7;
border-radius: 4px;  }
.recent-items .item-holder .item .text-holder .price.free {
background: #2aa461;
color: #ffffff; }
.recent-items .item-holder .item .text-holder .price.free:before {
background: #2aa461; }
.recent-items .item-holder .item .text-holder .price span {
position: relative;
z-index: 1; }
.recent-items .item-holder .item .text-holder .price:before {
content: '';
position: absolute;
top: 3px;
left: -8px;
width: 23px;
height: 23px;
border-radius: 4px;
-webkit-box-shadow: 0 3px 0 -1px #dae1e7;
box-shadow: 0 3px 0 -1px #dae1e7;
background: #f1f5f8;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
transform: rotate(45deg); }
.recent-items .item-holder .item .text-holder .price:after {
content: '';
position: absolute;
top: 13px;
left: 0;
width: 6px;
height: 6px;
background: #ffffff;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3) inset;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3) inset;
border-radius: 50%; }
.recent-items .item-holder .item .edd-download-buy-button {
background: #fff;
box-shadow: 0 2px 0 #DAE1E7;
border: 1px solid #DAE1E7;
border-radius: 0 0 4px 4px;
padding: 40px 30px 30px 30px;
position: absolute;
width: 100%;
bottom: -10px;
z-index: 2;
height: auto;
transition: transform 0.3s ease-out;
transform: scaleY(0);
overflow: hidden;
transform-origin: bottom; }
.recent-items .item-holder .item .edd-download-buy-button:focus {
outline: thin dotted; }
.recent-items .item-holder .item .edd-download-buy-button.show-pricing {
height: auto;
transform: scaleY(1); }
.recent-items .item-holder .item .edd-download-buy-button .btn-close {
position: absolute;
top: 10px;
right: 10px;
width: 14px;
height: 18px;
font-size: 0;
cursor: pointer;
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2386919D' viewBox='0 0 352 512'%3E%3Cpath d='M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z'/%3E%3C/svg%3E") center center no-repeat;
border: 0;
padding: 0; }
.recent-items .item-holder .item .edd-download-buy-button form ul {
font-size: 0.889em; }
.recent-items .item-holder .item .edd-download-buy-button form ul li {
border-bottom: 1px dotted rgba(0, 0, 0, 0.1);
padding: 0 0 8px;
margin: 0 0 8px; }
.recent-items .item-holder .item .edd-download-buy-button form ul li:last-child {
border-bottom: 0;
margin: 0;
padding: 0; }
.recent-items .item-holder .item .edd-download-buy-button form ul li label {
position: relative;
padding-left: 28px; }
.recent-items .item-holder .item .edd-download-buy-button form ul li label .check-mark {
position: absolute;
top: 2px;
left: 0;
width: 18px;
height: 18px;
background: #DAE1E7;
border-radius: 50%; }
.recent-items .item-holder .item .edd-download-buy-button form ul li label input[type="radio"],
.recent-items .item-holder .item .edd-download-buy-button form ul li label input[type="checkbox"] {
position: absolute;
opacity: 0; }
.recent-items .item-holder .item .edd-download-buy-button form ul li label input[type="radio"]:focus ~ .check-mark,
.recent-items .item-holder .item .edd-download-buy-button form ul li label input[type="checkbox"]:focus ~ .check-mark {
outline: thin dotted; }
.recent-items .item-holder .item .edd-download-buy-button form ul li label input[type="radio"]:checked ~ .check-mark,
.recent-items .item-holder .item .edd-download-buy-button form ul li label input[type="checkbox"]:checked ~ .check-mark {
background: #2F8BE6; }
.recent-items .item-holder .item .edd-download-buy-button form ul li label input[type="radio"]:checked ~ .check-mark:after,
.recent-items .item-holder .item .edd-download-buy-button form ul li label input[type="checkbox"]:checked ~ .check-mark:after {
position: absolute;
top: 50%;
left: 50%;
width: 14px;
height: 14px;
content: '';
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E") center center no-repeat;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.recent-items .item-holder .item .edd-download-buy-button form .button {
font-size: 1em;
font-weight: 500;
color: #fff;
background: #2f8be6;
border: 1px solid #2f8be6;
border-radius: 4px;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
display: block;
padding: 10px;
text-align: center;
width: 100%; }
.recent-items .item-holder .item .edd-download-buy-button form .button:hover, .recent-items .item-holder .item .edd-download-buy-button form .button:focus {
text-decoration: none;
background: none;
color: #2f8be6; }
.recent-items .item-holder .item .edd-download-buy-button form .button.edd-add-to-cart {
background: #2f8be6;
color: #fff; }
.recent-items .item-holder .item .edd-download-buy-button form .button.edd-add-to-cart:hover, .recent-items .item-holder .item .edd-download-buy-button form .button.edd-add-to-cart:focus {
background: none;
color: #2f8be6; }
.recent-items .item-holder .item .edd-download-buy-button form .button.edd-add-to-cart .edd-loading {
border-top: 0.2em solid rgba(0, 0, 0, 0.2);
border-right: 0.2em solid rgba(0, 0, 0, 0.2);
border-bottom: 0.2em solid rgba(0, 0, 0, 0.2);
border-left: 0.2em solid #2f8be6; }
.recent-items .item-holder .item .edd-download-buy-button form .edd-cart-added-alert {
font-size: 0.7em;
width: 100%;
text-align: center; }
.recent-items .btn-holder {
text-align: center; }
.recent-items .btn-holder .btn-primary {
padding: 9px 23px 11px; } #primary .page .entry-content .recent-items {
padding: 0;
border-bottom: 0; }
#primary .page .entry-content .recent-items .item-holder .item .text-holder .product-title {
line-height: 1.4375em;
font-size: 0.8em;
font-weight: 700;
margin: 0;
color: #21272c;
width: 70%; }
#primary .page .entry-content .recent-items .item-holder .item .text-holder .product-title a {
color: #21272c;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
#primary .page .entry-content .recent-items .item-holder .item .text-holder .product-title a:hover, #primary .page .entry-content .recent-items .item-holder .item .text-holder .product-title a:focus {
text-decoration: none;
color: #2f8be6; }
#primary .page .entry-content .recent-items .item-holder .item .text-holder .edd-reviews-rating {
font-size: 0.889rem;
display: flex;
align-items: center; }
.rightsidebar .recent-items .item-holder .item,
.leftsidebar .recent-items .item-holder .item {
width: 50%; }
@media only screen and (max-width: 1024px) {
.recent-items .item-holder .item {
width: 50%; } }
@media only screen and (max-width: 767px) {
.recent-items {
padding: 60px 0; }
.recent-items .section-header .section-title {
font-size: 1.333em; }
.recent-items .item-holder {
flex-direction: column; }
.recent-items .item-holder .item {
width: 100%;
margin: 0 0 30px; }
.recent-items .btn-holder .btn-primary {
font-size: 0.889em; }
.rightsidebar .recent-items .item-holder .item,
.leftsidebar .recent-items .item-holder .item {
width: 100%; } }
.features {
padding: 80px 0 50px;
background: #f1f5f8;
border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
.features .holder {
display: flex;
flex-wrap: wrap;
margin: 0 -15px; }
.features .widget {
width: 33.333%;
padding: 0 15px;
margin: 0 0 40px; }
.features .widget .rtc-itw-inner-holder {
display: flex;
flex-direction: column-reverse; }
.features .widget .icon-holder {
margin: 0 0 20px; }
.features .widget .icon-holder img {
vertical-align: top; }
.features .widget .text-holder { }
.features .widget .text-holder .widget-title {
line-height: 1.15em;
font-size: 1.1em;
font-weight: 500;
color: #21272c;
margin: 0 0 15px; }
.features .widget .text-holder .btn-readmore {
background: #2f8be6;
color: #ffffff;
font-weight: 500;
border-radius: 4px;
display: inline-block;
padding: 5px 25px;
border: 1px solid #2f8be6;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.features .widget .text-holder .btn-readmore:hover, .features .widget .text-holder .btn-readmore:focus {
text-decoration: none;
color: #2f8be6;
background: none; }
.features .widget_text {
width: 100% !important;
margin: 0 0 30px;
text-align: center; }
.features .widget_text .widget-title {
font-size: 1.8em;
font-weight: 500;
color: #21272c;
margin: 0 0 15px; }
.features .widget_text .textwidget {
font-size: 1.1em;
line-height: 1.6em;
color: #86919d; }
.features .widget_text .textwidget a {
border-bottom: 1px dotted #2f8be6; }
.features .widget_text .textwidget a:hover, .features .widget_text .textwidget a:focus {
text-decoration: none;
border-bottom: 0; } @media only screen and (max-width: 1024px) {
.features .widget {
width: 50%; } }
@media only screen and (max-width: 767px) {
.features {
padding: 60px 0; }
.features .section-header .section-title {
font-size: 1.333em; }
.features .widget {
width: 100%; } }
.subscrib-section {
position: relative; }
.subscrib-section .blossomthemes-email-newsletter-wrapper {
padding: 80px 0 130px;
border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
.subscrib-section .blossomthemes-email-newsletter-wrapper.bg-img:after {
background: rgba(255, 255, 255, 0.75); }
.subscrib-section .blossomthemes-email-newsletter-wrapper .text-holder {
max-width: 570px;
margin: 0 auto 30px;
text-align: center; }
.subscrib-section .blossomthemes-email-newsletter-wrapper .text-holder h3 {
font-size: 1.889em;
line-height: 1.600em;
font-weight: 500;
margin: 0 0 0.294em;
color: #21272c; }
.subscrib-section .blossomthemes-email-newsletter-wrapper .text-holder span {
color: #86919D;
font-size: 1.111em;
line-height: 1.600em; }
.subscrib-section .blossomthemes-email-newsletter-wrapper form {
max-width: 570px;
margin: 0 auto;
display: flex;
border-radius: 4px;
box-shadow: 0 2px 0 #DAE1E7;
background: #fff;
position: relative; }
.subscrib-section .blossomthemes-email-newsletter-wrapper form input[type="text"] {
flex-basis: 0;
flex-grow: 2;
font-size: 0.889em;
line-height: 1.813em;
color: #86919D;
padding: 0 15px;
margin: 0;
background: none;
border: 0;
border-radius: 0;
border-right: 1px solid #DAE1E7; }
.subscrib-section .blossomthemes-email-newsletter-wrapper form input[type="submit"] {
border-radius: 0 4px 4px 0;
height: 60px;
margin: 0;
display: flex;
flex-basis: 0;
flex-grow: 0; }
.subscrib-section .blossomthemes-email-newsletter-wrapper form input[type="submit"]:hover, .subscrib-section .blossomthemes-email-newsletter-wrapper form input[type="submit"]:focus {
border-color: #fff; }
.subscrib-section .blossomthemes-email-newsletter-wrapper form label {
position: absolute;
top: 100%;
left: 0;
font-size: 0.722em;
color: #86919D;
width: 100%;
text-align: center; }
.subscrib-section .blossomthemes-email-newsletter-wrapper form label .subscribe-inner-wrap {
align-items: center;
justify-content: center; }
.subscrib-section .blossomthemes-email-newsletter-wrapper form label .text {
flex-basis: inherit;
flex-grow: inherit; }
.subscrib-section .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"] {
display: block;
position: absolute;
opacity: 0; }
.subscrib-section .blossomthemes-email-newsletter-wrapper form label .check-mark {
width: 15px;
height: 14px;
background: #fff;
display: inline-block;
vertical-align: middle;
margin-right: 5px;
position: relative;
margin-top: 0; }
.subscrib-section .blossomthemes-email-newsletter-wrapper form label .check-mark:after {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 10px;
height: 15px;
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 448 512'%3E%3Cpath d='M413.505 91.951L133.49 371.966l-98.995-98.995c-4.686-4.686-12.284-4.686-16.971 0L6.211 284.284c-4.686 4.686-4.686 12.284 0 16.971l118.794 118.794c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-11.314-11.314c-4.686-4.686-12.284-4.686-16.97 0z'/%3E%3C/svg%3E") center center no-repeat;
content: ''; }
.subscrib-section .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"]:checked ~ .check-mark {
background: #2f8be6; }
.subscrib-section .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"]:focus ~ .check-mark {
outline: thin dotted; }
.subscrib-section .newsletter-footnote {
max-width: 570px;
position: absolute;
bottom: 70px;
left: 50%;
-webkit-transform: translate(-50%, 0);
-moz-transform: translate(-50%, 0);
transform: translate(-50%, 0);
font-size: 0.722em;
color: #86919D;
text-align: center; }
@media only screen and (max-width: 767px) {
.subscrib-section .blossomthemes-email-newsletter-wrapper .text-holder {
max-width: 420px; }
.subscrib-section .blossomthemes-email-newsletter-wrapper form {
flex-direction: column; }
.subscrib-section .blossomthemes-email-newsletter-wrapper form input[type="text"] {
flex-basis: inherit;
flex-grow: inherit;
border-right: 0;
border-bottom: 1px solid #dae1e7;
padding: 10px 15px; }
.subscrib-section .blossomthemes-email-newsletter-wrapper form input[type="submit"] {
width: 100%;
border-radius: 0 0 4px 4px; } }
.testimonials {
padding: 80px 0 25px;
border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
.testimonials .holder {
display: flex;
flex-wrap: wrap;
margin: 0 -15px; }
.testimonials .holder .widget {
width: 50%;
padding: 0 15px;
margin: 0 0 55px; }
.testimonials .holder .widget_text {
width: 100% !important;
text-align: center;
margin: 0 0 30px; }
.testimonials .holder .widget_text .widget-title {
font-size: 1.8em;
font-weight: 500;
color: #21272c;
margin: 0 0 15px; }
.testimonials .holder .widget_text .textwidget {
font-size: 1.1em;
line-height: 1.6em;
color: #86919d; }
.testimonials .holder .widget_text .textwidget a {
border-bottom: 1px dotted #2f8be6; }
.testimonials .holder .widget_text .textwidget a:hover, .testimonials .holder .widget_text .textwidget a:focus {
text-decoration: none;
border-bottom: 0; }
.testimonials .widget_rrtc_testimonial_widget .rtc-testimonial-inner-holder {
display: flex;
flex-direction: column-reverse; }
.testimonials .widget_rrtc_testimonial_widget .text-holder {
font-style: italic;
border: 1px solid #dae1e7;
border-radius: 4px;
-webkit-box-shadow: 0 2px 0 #dae1e7;
box-shadow: 0 2px 0 #dae1e7;
padding: 50px;
margin: 0 0 30px;
position: relative; }
.testimonials .widget_rrtc_testimonial_widget .text-holder:after {
width: 40px;
height: 23px;
border-radius: 4px;
-webkit-box-shadow: -2px 2px 0 #dae1e7;
box-shadow: -2px 2px 0 #dae1e7;
background: #fff;
content: '';
position: absolute;
bottom: -10px;
left: 50px;
-webkit-transform: rotate(-30deg);
-moz-transform: rotate(-30deg);
transform: rotate(-30deg); }
.testimonials .widget_rrtc_testimonial_widget .text-holder .testimonial-meta {
position: absolute;
left: 105px;
bottom: -88px;
font-style: normal; }
.testimonials .widget_rrtc_testimonial_widget .text-holder .testimonial-meta .name {
font-size: 0.8em;
line-height: 1.1em;
color: #21272c;
margin: 0;
font-weight: 700;
display: block; }
.testimonials .widget_rrtc_testimonial_widget .text-holder .testimonial-meta .designation {
font-size: 0.8em;
color: #86919d; }
.testimonials .widget_rrtc_testimonial_widget .img-holder {
margin-left: 30px; }
.testimonials .widget_rrtc_testimonial_widget .img-holder img {
vertical-align: top;
width: 60px;
height: 60px;
object-fit: cover;
border-radius: 50%;
border: 4px solid #dae1e7; }
.testimonials .widget_rrtc_testimonial_widget .fallback-svg {
width: 60px;
height: 60px;
border-radius: 100%; } @media only screen and (max-width: 767px) {
.testimonials {
padding-top: 60px; }
.testimonials .section-header .section-title {
font-size: 1.333em; }
.testimonials .holder .widget {
width: 100%;
margin: 0 0 35px; }
.testimonials .holder .widget .testimonial-content {
padding: 20px; }
.testimonials .widget_rrtc_testimonial_widget .text-holder {
padding: 0; } }
.cta-section {
border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
.cta-section .widget {
margin: 0;    }
.cta-section .widget .centered {
text-align: center; }
.cta-section .widget .text,
.cta-section .widget .bttk-cta-bg {
padding: 80px 0; }
.cta-section .widget .widget-title {
font-size: 1.8em;
font-weight: 500;
color: #21272c;
margin: 0 0 15px; }
.cta-section .widget .text-holder {  }
.cta-section .widget .text-holder p {
font-size: 1.1em;
line-height: 1.6em;
color: #86919d; }
.cta-section .widget .text-holder .button-wrap { }
.cta-section .widget .text-holder .button-wrap .btn-cta {
background: #2f8be6;
color: #ffffff;
font-weight: 500;
border-radius: 4px;
display: inline-block;
padding: 15px 25px;
border: 1px solid #2f8be6;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
margin: 0 5px 10px; }
.cta-section .widget .text-holder .button-wrap .btn-cta:hover, .cta-section .widget .text-holder .button-wrap .btn-cta:focus {
text-decoration: none;
color: #2f8be6;
background: none; }
.cta-section .widget .right {
position: relative;  }
.cta-section .widget .right .widget-title,
.cta-section .widget .right .text-holder {
width: 60%; }
.cta-section .widget .right .text-holder { }
.cta-section .widget .right .text-holder .button-wrap {
position: absolute;
top: 50%;
right: 0;
-webkit-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
transform: translate(0, -50%);
width: 40%;
text-align: right; }
.cta-section .widget .bttk-cta-bg {
position: relative; }
.cta-section .widget .bttk-cta-bg:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(255, 255, 255, 0.75);
content: ''; }
.cta-section .widget .raratheme-cta-container {
max-width: 1170px;
padding: 0 15px;
margin: 0 auto;
position: relative;
z-index: 1; } @media only screen and (max-width: 767px) {
.cta-section {
padding: 60px 0; }
.cta-section .widget .widget-title {
font-size: 1.333em; }
.cta-section .widget .text-holder .button-wrap .btn-cta {
font-size: 0.889em;
padding: 12px 20px; }
.cta-section .widget .right .widget-title,
.cta-section .widget .right .text-holder {
width: 100%;
text-align: center; }
.cta-section .widget .right .text-holder .button-wrap {
position: unset;
-webkit-transform: translate(0, 0);
-moz-transform: translate(0, 0);
transform: translate(0, 0);
width: 100%; }
.cta-section .widget .right .text-holder .button-wrap .btn-cta {
display: block;
text-align: center; } }
#primary { }
#primary .post,
#primary .search-post {
margin: 0 0 60px;    }
#primary .post .fallback-svg,
#primary .search-post .fallback-svg {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0; }
#primary .post .post-thumbnail,
#primary .search-post .post-thumbnail {
display: block; }
#primary .post .post-thumbnail img,
#primary .search-post .post-thumbnail img {
vertical-align: top;
border-radius: 4px 4px 0 0;
width: 100%; }
#primary .post .text-holder,
#primary .search-post .text-holder {
border: 1px solid rgba(218, 225, 231, 0.5);
border-top: 0;
border-radius: 0 0 4px 4px;
padding: 40px;
-webkit-box-shadow: 0 2px 0 #dae1e7;
box-shadow: 0 2px 0 #dae1e7; }
#primary .post .entry-header,
#primary .search-post .entry-header {
margin: 0 0 20px;  }
#primary .post .entry-header .entry-title,
#primary .search-post .entry-header .entry-title {
font-size: 1.888em;
line-height: 1.264em;
font-weight: 500;
margin: 0 0 20px;
color: #21272c; }
#primary .post .entry-header .entry-title a,
#primary .search-post .entry-header .entry-title a {
color: #21272c;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
#primary .post .entry-header .entry-title a:hover, #primary .post .entry-header .entry-title a:focus,
#primary .search-post .entry-header .entry-title a:hover,
#primary .search-post .entry-header .entry-title a:focus {
text-decoration: none;
color: #2f8be6; }
#primary .post .entry-header .entry-meta,
#primary .search-post .entry-header .entry-meta {
font-size: 0.7em;
color: #86919d;
font-weight: 500;   }
#primary .post .entry-header .entry-meta a,
#primary .search-post .entry-header .entry-meta a {
color: #86919d;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
#primary .post .entry-header .entry-meta a:hover, #primary .post .entry-header .entry-meta a:focus,
#primary .search-post .entry-header .entry-meta a:hover,
#primary .search-post .entry-header .entry-meta a:focus {
text-decoration: none;
color: #2f8be6; }
#primary .post .entry-header .entry-meta .byline,
#primary .post .entry-header .entry-meta .cat-links,
#primary .post .entry-header .entry-meta .posted-on,
#primary .search-post .entry-header .entry-meta .byline,
#primary .search-post .entry-header .entry-meta .cat-links,
#primary .search-post .entry-header .entry-meta .posted-on {
display: inline-block;
vertical-align: middle; }
#primary .post .entry-header .entry-meta .byline,
#primary .search-post .entry-header .entry-meta .byline { }
#primary .post .entry-header .entry-meta .byline img,
#primary .search-post .entry-header .entry-meta .byline img {
vertical-align: middle;
width: 24px;
height: 24px;
border-radius: 4px;
margin-right: 10px; }
#primary .post .entry-header .entry-meta .byline a,
#primary .search-post .entry-header .entry-meta .byline a {
font-weight: 700; }
#primary .post .entry-header .entry-meta .cat-links,
#primary .post .entry-header .entry-meta .posted-on,
#primary .search-post .entry-header .entry-meta .cat-links,
#primary .search-post .entry-header .entry-meta .posted-on {
padding-left: 12px;
margin-left: 8px;
position: relative;
font-weight: 700; }
#primary .post .entry-header .entry-meta .cat-links:after,
#primary .post .entry-header .entry-meta .posted-on:after,
#primary .search-post .entry-header .entry-meta .cat-links:after,
#primary .search-post .entry-header .entry-meta .posted-on:after {
content: '';
position: absolute;
top: 50%;
left: 0;
width: 3px;
height: 3px;
border-radius: 50%;
background: #86919d;
-webkit-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
transform: translate(0, -50%); }
#primary .post .entry-content,
#primary .search-post .entry-content {
margin: 0; }
#primary .post .entry-footer,
#primary .search-post .entry-footer {   }
#primary .post .entry-footer:after,
#primary .search-post .entry-footer:after {
content: '';
display: block;
clear: both; }
#primary .post .entry-footer .btn-readmore,
#primary .search-post .entry-footer .btn-readmore {
float: left;
font-weight: 500;
font-size: 0.8em;
position: relative;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;  }
#primary .post .entry-footer .btn-readmore:hover, #primary .post .entry-footer .btn-readmore:focus,
#primary .search-post .entry-footer .btn-readmore:hover,
#primary .search-post .entry-footer .btn-readmore:focus {
text-decoration: none;
color: #454f59; }
#primary .post .entry-footer .btn-readmore:after,
#primary .search-post .entry-footer .btn-readmore:after {
width: 30px;
height: 1px;
background: #2f8be6;
position: absolute;
top: 15px;
right: -40px;
content: ''; }
#primary .post .entry-footer .tags,
#primary .search-post .entry-footer .tags {
float: right;
font-size: 0.611em;
font-weight: 500;
text-transform: uppercase; }
#primary .post .entry-footer .tags a,
#primary .search-post .entry-footer .tags a {
color: #86919d;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
background: #f1f5f8;
border-radius: 4px;
margin-left: 4px;
display: inline-block;
padding: 0 10px; }
#primary .post .entry-footer .tags a:hover, #primary .post .entry-footer .tags a:focus,
#primary .search-post .entry-footer .tags a:hover,
#primary .search-post .entry-footer .tags a:focus {
text-decoration: none;
background: #2f8be6;
color: #fff; }
#primary .post .entry-footer .tags a:focus,
#primary .search-post .entry-footer .tags a:focus {
outline: thin dotted #000; } @media only screen and (max-width: 767px) {
#primary .post .text-holder,
#primary .search-post .text-holder {
padding: 15px; }
#primary .post .entry-header .entry-title,
#primary .search-post .entry-header .entry-title {
font-size: 1.556em; } }
.entry-header {
margin: 0 0 20px; }
.entry-header .entry-title {
font-size: 1.8em;
font-weight: 500;
color: #21272c;
margin: 0 0 15px; }
.entry-header .entry-subtitle {
color: #86919d; }
.page #primary .page .post-thumbnail {
margin: 0 0 40px; }
.page #primary .page .post-thumbnail img {
border-radius: 4px; }
.page-header {
margin-bottom: 40px; }
.page-header .page-title {
font-size: 2.3em;
line-height: 1.261em;
font-weight: 500;
color: #21272c; }
.page-header .archive-type {
display: block;
line-height: 1.625em;
font-size: 0.8em;
color: #86919d; } @media only screen and (max-width: 767px) {
.page-header .page-title {
font-size: 2em; } }
.post-count {
line-height: 1.9em;
font-size: 1.1em;
color: #86919d;
margin: 0 0 20px; }
.post-count em {
font-weight: 700;
color: #21272c; }
@media only screen and (max-width: 767px) {
.post-count {
font-size: 1em; } }
.archive.author { }
.archive.author .page-header {
overflow: hidden;  }
.archive.author .page-header .img-holder {
float: left;
width: 100px;
margin-right: 30px; }
.archive.author .page-header .img-holder img {
vertical-align: top;
border-radius: 4px; }
.archive.author .page-header .text-holder {
overflow: hidden;  }
.archive.author .page-header .text-holder .author-archive-title {
font-size: 1.6em;
line-height: 1.3em;
font-weight: 700;
color: #21272c;
margin: 0 0 5px; }
.archive.author .page-header .text-holder .author-archive-title span {
font-weight: 400;
margin-right: 5px; }
.archive.author .page-header .text-holder .author-archive-content {
line-height: 1.625em;
font-size: 0.8em;
color: #86919d; }
.archive.author .page-header .text-holder .author-archive-content p {
margin: 0 0 10px; }
.archive.author .page-header .text-holder .social-networks {
margin: 0;
padding: 0;
list-style: none;
overflow: hidden;
font-size: 0.8em; }
.archive.author .page-header .text-holder .social-networks li {
margin-right: 20px;
margin-bottom: 10px;
float: left; }
.archive.author .page-header .text-holder .social-networks li a {
color: #86919d;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.archive.author .page-header .text-holder .social-networks li a svg {
margin-right: 5px; }
.archive.author .page-header .text-holder .social-networks li a:hover, .archive.author .page-header .text-holder .social-networks li a:focus {
color: #2f8be6;
text-decoration: none;
border-bottom: 1px dotted #2f8be6; } @media only screen and (max-width: 767px) {
.author.archive .page-header .img-holder {
width: 100%;
margin: 0 0 30px; }
.author.archive .page-header .text-holder {
width: 100%; }
.author.archive .page-header .text-holder .author-archive-title {
font-size: 1em; } }
.search { }
.search .page-header { }
.search .page-header .archive-type {
margin: 0 0 15px; }
.search .page-header .search-form {
margin: 0 0 40px;
-webkit-box-shadow: 0 2px 0 #dae1e7;
box-shadow: 0 2px 0 #dae1e7;
border-radius: 4px;  }
.search .page-header .search-form:after {
content: '';
display: block;
clear: both; }
.search .page-header .search-form label {
float: left;
width: calc(100% - 112px);
border: 1px solid #dae1e7;
border-radius: 4px 0 0 4px;
padding: 10px 20px; }
.search .page-header .search-form input[type="search"] {
border: 0;
margin: 0;
padding: 0;
font-size: 1.333em;
font-weight: 500;
color: #21272c; }
.search .page-header .search-form input[type="submit"] {
float: right;
width: 112px;
border-radius: 0 4px 4px 0;
font-size: 1em;
padding: 14px 29px; } .single { }
.single #primary { }
.single #primary .post,
.single #primary .page {   }
.single #primary .post .post-thumbnail,
.single #primary .page .post-thumbnail {
margin: 0 0 40px; }
.single #primary .post .post-thumbnail img,
.single #primary .page .post-thumbnail img {
border-radius: 4px; }
.single #primary .post .text-holder,
.single #primary .page .text-holder {
border: 0;
padding: 0;
border-radius: 0;
padding-bottom: 60px; }
.single #primary .post .entry-footer,
.single #primary .page .entry-footer { }
.single #primary .post .entry-footer .tags,
.single #primary .page .entry-footer .tags {
float: left; }
.single #primary .post .entry-footer .tags .tag-title,
.single #primary .page .entry-footer .tags .tag-title {
font-size: 1.4em;
font-weight: 500;
color: #21272c;
margin-right: 15px;
text-transform: none; }
.single #primary .post .entry-footer .tags svg,
.single #primary .page .entry-footer .tags svg {
font-size: 1.1em;
color: #21272c;
margin-right: 5px; }
.single #primary .newsletter {
margin: 0 0 30px;
padding: 0 0 60px;
border-bottom: 2px solid #f1f5f8; }
.single #primary .newsletter .blossomthemes-email-newsletter-wrapper {
background: #f1f5f8 !important;
padding: 50px 30px 70px;
text-align: center; }
.single #primary .newsletter .blossomthemes-email-newsletter-wrapper .text-holder {
max-width: 570px;
margin: 0 auto 20px; }
.single #primary .newsletter .blossomthemes-email-newsletter-wrapper .text-holder h3 {
font-size: 1.333em;
line-height: 1.083em;
font-weight: 500;
margin: 0 0 0.583em; }
.single #primary .newsletter .blossomthemes-email-newsletter-wrapper .text-holder span {
display: block;
font-size: 1.111em;
line-height: 1.600em;
color: #86919d; }
.single #primary .newsletter .blossomthemes-email-newsletter-wrapper form {
max-width: 570px;
margin: 0 auto;
display: flex;
background: #fff;
border: 1px solid rgba(218, 225, 231, 0.5);
box-shadow: 0 2px 0 #DAE1E7;
border-radius: 4px;
position: relative; }
.single #primary .newsletter .blossomthemes-email-newsletter-wrapper form input[type="text"] {
flex-grow: 1;
flex-basis: 0;
border: 0;
border-radius: 0;
margin: 0;
padding: 0 15px;
background: none; }
.single #primary .newsletter .blossomthemes-email-newsletter-wrapper form input[name="subscribe-fname"] {
border-right: 1px solid rgba(218, 225, 231, 0.5); }
.single #primary .newsletter .blossomthemes-email-newsletter-wrapper form input[type="submit"] {
width: 112px;
border-radius: 0 4px 4px 0;
margin: 0; }
.single #primary .newsletter .blossomthemes-email-newsletter-wrapper form label {
position: absolute;
bottom: -45px;
width: 100%;
font-size: 0.722em;
color: #86919d;
width: auto; }
.single #primary .newsletter .blossomthemes-email-newsletter-wrapper form label .check-mark {
width: 15px;
height: 15px;
display: inline-block;
background: #fff;
vertical-align: middle;
margin-right: 10px;
position: relative;
margin-top: -2px; }
.single #primary .newsletter .blossomthemes-email-newsletter-wrapper form label .check-mark:after {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 448 512'%3E%3Cpath d='M413.505 91.951L133.49 371.966l-98.995-98.995c-4.686-4.686-12.284-4.686-16.971 0L6.211 284.284c-4.686 4.686-4.686 12.284 0 16.971l118.794 118.794c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-11.314-11.314c-4.686-4.686-12.284-4.686-16.97 0z'/%3E%3C/svg%3E") center center no-repeat;
width: 15px;
height: 12px;
position: absolute;
top: 50%;
left: 50%;
content: '';
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.single #primary .newsletter .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"]:checked ~ .check-mark {
background: #2f8be6; }
.single #primary .newsletter .blossomthemes-email-newsletter-wrapper form label input[type="checkbox"] {
position: absolute;
opacity: 0;
clip: rect(1px 1px 1px 1px); } #primary { }
#primary .post .entry-content,
#primary .page .entry-content,
#primary .edd-download .entry-content {           }
#primary .post .entry-content h1,
#primary .post .entry-content h2,
#primary .post .entry-content h3,
#primary .post .entry-content h4,
#primary .post .entry-content h5,
#primary .post .entry-content h6,
#primary .page .entry-content h1,
#primary .page .entry-content h2,
#primary .page .entry-content h3,
#primary .page .entry-content h4,
#primary .page .entry-content h5,
#primary .page .entry-content h6,
#primary .edd-download .entry-content h1,
#primary .edd-download .entry-content h2,
#primary .edd-download .entry-content h3,
#primary .edd-download .entry-content h4,
#primary .edd-download .entry-content h5,
#primary .edd-download .entry-content h6 {
color: #21272c;
font-weight: 500; }
#primary .post .entry-content h1,
#primary .page .entry-content h1,
#primary .edd-download .entry-content h1 {
line-height: 1.25em;
font-size: 2.222em;
margin: 0 0 15px; }
#primary .post .entry-content h2,
#primary .page .entry-content h2,
#primary .edd-download .entry-content h2 {
font-size: 1.88em;
line-height: 1.264em;
margin: 0 0 15px; }
#primary .post .entry-content h3,
#primary .page .entry-content h3,
#primary .edd-download .entry-content h3 {
font-size: 1.444em;
line-height: 1.269em;
margin: 0 0 15px; }
#primary .post .entry-content h4,
#primary .page .entry-content h4,
#primary .edd-download .entry-content h4 {
font-size: 1.222em;
line-height: 1.272em;
margin: 0 0 15px; }
#primary .post .entry-content h5,
#primary .page .entry-content h5,
#primary .edd-download .entry-content h5 {
font-size: 1em;
line-height: 1.277em;
margin: 0 0 15px; }
#primary .post .entry-content h6,
#primary .page .entry-content h6,
#primary .edd-download .entry-content h6 {
font-size: 0.8em;
line-height: 1.25em;
margin: 0 0 15px; }
#primary .post .entry-content .highlight,
#primary .page .entry-content .highlight,
#primary .edd-download .entry-content .highlight {
background: #e9f4ff; }
#primary .post .entry-content ul li,
#primary .post .entry-content ol li,
#primary .page .entry-content ul li,
#primary .page .entry-content ol li,
#primary .edd-download .entry-content ul li,
#primary .edd-download .entry-content ol li {
margin: 0 0 15px; }
#primary .post .entry-content li > ul,
#primary .post .entry-content li > ol,
#primary .page .entry-content li > ul,
#primary .page .entry-content li > ol,
#primary .edd-download .entry-content li > ul,
#primary .edd-download .entry-content li > ol {
margin-top: 15px; }
#primary .post .entry-content blockquote,
#primary .page .entry-content blockquote,
#primary .edd-download .entry-content blockquote {
margin: 0 0 1.5em;
line-height: 1.818em;
font-size: 1.222em;
font-weight: 500;
font-style: italic;
color: #21272c;
padding-left: 30px;
border-left: 4px solid #2f8be6; }
#primary .post .entry-content blockquote p,
#primary .page .entry-content blockquote p,
#primary .edd-download .entry-content blockquote p {
margin: 0 0 10px; }
#primary .post .entry-content blockquote cite,
#primary .page .entry-content blockquote cite,
#primary .edd-download .entry-content blockquote cite {
font-size: 0.818em;
color: #86919d;
line-height: 1.611em;
font-style: normal;
text-align: right;
display: block; }
#primary .post .entry-content table,
#primary .page .entry-content table,
#primary .edd-download .entry-content table {
font-size: 0.8em;  }
#primary .post .entry-content table thead,
#primary .page .entry-content table thead,
#primary .edd-download .entry-content table thead { }
#primary .post .entry-content table thead th,
#primary .page .entry-content table thead th,
#primary .edd-download .entry-content table thead th {
text-align: left;
background: #f1f5f8;
padding: 20px; }
#primary .post .entry-content table thead th:first-child,
#primary .page .entry-content table thead th:first-child,
#primary .edd-download .entry-content table thead th:first-child {
border-radius: 4px 0 0 0; }
#primary .post .entry-content table thead th:last-child,
#primary .page .entry-content table thead th:last-child,
#primary .edd-download .entry-content table thead th:last-child {
border-radius: 0 4px 0 0; }
#primary .post .entry-content table tbody,
#primary .page .entry-content table tbody,
#primary .edd-download .entry-content table tbody { }
#primary .post .entry-content table tbody tr,
#primary .page .entry-content table tbody tr,
#primary .edd-download .entry-content table tbody tr {
border-bottom: 1px solid #f1f5f8; }
#primary .post .entry-content table tbody tr:last-child,
#primary .page .entry-content table tbody tr:last-child,
#primary .edd-download .entry-content table tbody tr:last-child {
border-bottom: 0; }
#primary .post .entry-content table tbody tr td,
#primary .page .entry-content table tbody tr td,
#primary .edd-download .entry-content table tbody tr td {
padding: 10px 20px; }
#primary .post .entry-content .pull-right,
#primary .page .entry-content .pull-right,
#primary .edd-download .entry-content .pull-right {
float: right;
width: 280px;
color: #21272c;
font-weight: 500;
font-style: italic;
line-height: 1.6em;
font-size: 1.111em;
padding-left: 20px;
border-left: 4px solid #2f8be6;
margin-left: 15px;
margin-bottom: 1.5em; }
#primary .post .entry-content .pull-left,
#primary .page .entry-content .pull-left,
#primary .edd-download .entry-content .pull-left {
float: left;
width: 280px;
color: #21272c;
font-weight: 500;
font-style: italic;
line-height: 1.6em;
font-size: 1.111em;
padding-left: 20px;
border-left: 4px solid #2f8be6;
margin-right: 15px;
margin-bottom: 1.5em; } @media only screen and (max-width: 767px) {
#primary .post .entry-content table thead th,
#primary .page .entry-content table thead th {
padding: 10px; }
#primary .post .entry-content table tbody tr td,
#primary .page .entry-content table tbody tr td {
padding: 10px; }
.single #primary .newsletter .blossomthemes-email-newsletter-wrapper form {
flex-direction: column; }
.single #primary .newsletter .blossomthemes-email-newsletter-wrapper form input[type="text"] {
padding: 15px; }
.single #primary .newsletter .blossomthemes-email-newsletter-wrapper form input[name="subscribe-fname"] {
border-right: 0;
border-bottom: 1px solid rgba(218, 225, 231, 0.5); }
.single #primary .newsletter .blossomthemes-email-newsletter-wrapper form input[type="submit"] {
width: 100%;
border-radius: 0 0 4px 4px; } }
.entry-content a,
.entry-summary a,
.page-content a,
.comment-content a,
.widget .textwidget a {
color: #454f59;
text-decoration: underline; }
.entry-content a:hover,
.entry-summary a:hover,
.page-content a:hover,
.comment-content a:hover,
.widget .textwidget a:hover {
color: #2f8be6;
text-decoration: underline; }
.full-width { }
.full-width #primary {
width: 100%;
margin-right: 0; }
.full-width .popular-posts .post-holder .col {
width: 31%; }
.full-width .popular-posts .post-holder .col:last-child {
display: none; } .single.full-width.centered,
.page.full-width.centered {      }
.single.full-width.centered #primary,
.page.full-width.centered #primary { }
.single.full-width.centered #primary .post,
.single.full-width.centered #primary .page,
.page.full-width.centered #primary .post,
.page.full-width.centered #primary .page { }
.single.full-width.centered #primary .post .text-holder,
.single.full-width.centered #primary .page .text-holder,
.page.full-width.centered #primary .post .text-holder,
.page.full-width.centered #primary .page .text-holder {
max-width: 770px;
margin: 0 auto; }
.single.full-width.centered #primary .newsletter,
.page.full-width.centered #primary .newsletter {
max-width: 770px;
margin: 0 auto; }
.single.full-width.centered .author-section,
.page.full-width.centered .author-section {
max-width: 770px;
margin: 0 auto 60px; }
.single.full-width.centered .newsletter-section,
.page.full-width.centered .newsletter-section {
max-width: 770px;
margin: 0 auto 20px; }
.single.full-width.centered .site-main .post-navigation,
.page.full-width.centered .site-main .post-navigation {
max-width: 770px;
margin: 0 auto 60px; }
.single.full-width.centered .popular-posts,
.page.full-width.centered .popular-posts {
max-width: 770px;
margin: 0 auto 60px; }
.single.full-width.centered .popular-posts .col,
.page.full-width.centered .popular-posts .col {
width: 48%; }
.single.full-width.centered .popular-posts .col:last-child,
.page.full-width.centered .popular-posts .col:last-child {
display: block; }
.single.full-width.centered .comments-area,
.page.full-width.centered .comments-area {
max-width: 770px;
margin: 0 auto; } @media only screen and (max-width: 767px) {
.full-width .popular-posts .post-holder .col {
width: 100%; }
.single.full-width.centered .popular-posts .col {
width: 100%; } }
.page-template-contact {
background: #f1f5f8;   }
.page-template-contact .site-header {
border-bottom-color: #e6eaee; }
.page-template-contact .contact-section {  }
.page-template-contact .contact-section .section-header {
margin: 0 0 40px;  }
.page-template-contact .contact-section .section-header .section-title {
font-size: 1.8em;
font-weight: 500;
color: #21272c;
margin: 0 0 15px; }
.page-template-contact .contact-section .section-header .section-header-content {
color: #86919d; }
.page-template-contact .contact-section .section-header .section-header-content a {
border-bottom: 1px dotted #2f8be6; }
.page-template-contact .contact-section .section-header .section-header-content a:hover, .page-template-contact .contact-section .section-header .section-header-content a:focus {
text-decoration: none;
border-bottom: 0; }
.page-template-contact .contact-section .entry-content {
margin: 0; }
.page-template-contact .contact-section .contact-form-holder {
margin-top: 30px; }
.page-template-contact .cta-section {
padding: 0;
margin: 0 0 80px; } .error404 {
background: #f1f5f8;    }
.error404 .site-header {
border-bottom-color: #e6eaee; }
.error404 .error-holder {
margin: 0 auto 80px;
max-width: 780px;
text-align: center;     }
.error404 .error-holder .sub-title {
line-height: 1.1em;
font-size: 2.777em;
font-weight: 700;
color: #21272c; }
.error404 .error-holder .error-content {
font-size: 1.388em;
line-height: 1.52em;
max-width: 630px;
margin: 0 auto 50px; }
.error404 .error-holder .title {
font-size: 22.222em;
line-height: 0.8em;
font-weight: 500;
color: #2f8be6;
text-shadow: 0 10px 0 rgba(0, 0, 0, 0.1);
margin: 0 0 0.3em; }
.error404 .error-holder .btn-primary {
padding: 9px 23px;
margin: 0 0 60px; }
.error404 .error-holder .search-form {
width: 100%;
background: #fff;
overflow: hidden;
border-radius: 4px;
border: 1px solid #dae1e7;
-webkit-box-shadow: 0 2px 0 #dae1e7;
box-shadow: 0 2px 0 #dae1e7;   }
.error404 .error-holder .search-form label {
float: left;
width: calc(100% - 112px); }
.error404 .error-holder .search-form input[type="search"] {
float: left;
width: 100%;
background: none;
border: 0;
border-radius: 0;
padding: 0;
margin: 0;
font-size: 1em;
padding: 16px 20px; }
.error404 .error-holder .search-form input[type="submit"] {
float: right;
border-radius: 0;
padding: 15px 25px; }
.error404 .latest-post {
margin: 0 0 80px;  }
.error404 .latest-post .section-header {
margin: 0 0 40px;
text-align: center; }
.error404 .latest-post .section-header .section-title {
font-size: 1.333em;
line-height: 1.083em;
font-weight: 500;
color: #21272c;
margin: 0 0 10px; }
.error404 .latest-post .post-holder {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between; }
.error404 .latest-post .post-holder .col {
width: 31%;
margin-bottom: 40px;   }
.error404 .latest-post .post-holder .col .post-thumbnail {
display: block;
margin: 0 0 15px; }
.error404 .latest-post .post-holder .col .post-thumbnail img {
vertical-align: top;
border-radius: 4px; }
.error404 .latest-post .post-holder .col .entry-title {
font-size: 1.1em;
line-height: 1.25em;
font-weight: 700;
margin: 0 0 10px; }
.error404 .latest-post .post-holder .col .entry-title a {
color: #21272c;
-webkit-transition: ease 0.2s;
-moz-transition: ease 0.2s;
transition: ease 0.2s; }
.error404 .latest-post .post-holder .col .entry-title a:hover, .error404 .latest-post .post-holder .col .entry-title a:focus {
text-decoration: none;
color: #2f8be6; }
.error404 .latest-post .post-holder .col .entry-meta {
font-size: 0.722em;
color: #a2adb8;  }
.error404 .latest-post .post-holder .col .entry-meta a {
color: #a2adb8;
font-weight: 700;
-webkit-transition: ease 0.2s;
-moz-transition: ease 0.2s;
transition: ease 0.2s; }
.error404 .latest-post .post-holder .col .entry-meta a:hover, .error404 .latest-post .post-holder .col .entry-meta a:focus {
text-decoration: none;
color: #2f8be6; }
.error404 .latest-post .post-holder .col .entry-meta img {
vertical-align: middle;
margin-right: 8px;
border-radius: 4px; }
.error404 .cta-section {
padding: 0;
margin: 0 0 80px; } @media only screen and (max-width: 767px) {
.error404 .error-holder .sub-title {
font-size: 2em; }
.error404 .error-holder .error-content {
font-size: 1.1em; }
.error404 .error-holder .title {
font-size: 7em; }
.error404 .latest-post .post-holder {
flex-direction: column; }
.error404 .latest-post .post-holder .col {
width: 100%; } }
.page-template-portfolio { }
.page-template-portfolio .banner {
padding: 145px 0 82px; }
.page-template-portfolio .banner .banner-text {
width: 100%;
max-width: inherit;
text-align: left;
left: 0; }
.page-template-portfolio .banner .banner-text .banner-text-holder {
max-width: 830px; }
.page-template-portfolio .recent-items {
padding-top: 0;  }
.page-template-portfolio .recent-items .section-header {
text-align: left; }
.page-template-portfolio .recent-items .section-header .button-group .button {
margin: 0 10px 10px 0; }
.page-template-portfolio .recent-items .section-header .button-group .button.is-active {
background: none;
color: #2f8be6; }
.page-template-portfolio .recent-items .item-holder { }
.page-template-portfolio .recent-items .item-holder .item { }
.page-template-portfolio .recent-items .item-holder .item .text-holder {  }
.page-template-portfolio .recent-items .item-holder .item .text-holder:after {
display: none; }
.page-template-portfolio .recent-items .item-holder .item .text-holder .product-title {
float: none;
display: block;
width: 100%; }
.page-template-portfolio .recent-items .item-holder .item .text-holder .category {
font-size: 0.777em;
color: #86919d;
text-transform: uppercase; }
.page-template-portfolio .recent-items .item-holder .item .text-holder .category a {
color: #86919d;
-webkit-transition: ease 0.2s;
-moz-transition: ease 0.2s;
transition: ease 0.2s; }
.page-template-portfolio .recent-items .item-holder .item .text-holder .category a:hover, .page-template-portfolio .recent-items .item-holder .item .text-holder .category a:focus {
text-decoration: none;
color: #2f8be6; } @media only screen and (max-width: 767px) {
.page-template-portfolio .banner {
padding: 190px 0 50px; } }
.page-template-downloads .banner {  }
.page-template-downloads .banner .page-title {
line-height: 1.258em;
font-size: 3.4em;
font-weight: 700;
color: #ffffff;
margin: 0 0 10px; }
.page-template-downloads .banner .entry-subtitle {
line-height: 1.6em;
font-size: 1.1em;
color: #dae1e7;
margin: 0 0 50px; }
.page-template-login {
background: #F1F5F8; }
.page-template-login .site {
background: #F1F5F8; }
.page-template-login .page {
display: flex;
flex-wrap: wrap;
margin: 0 -15px; }
.page-template-login .page .entry-header {
text-align: center;
margin: 0 0 60px;
width: 100%; }
.page-template-login .page .edd-alert-error {
width: 100%;
margin-left: 15px;
margin-right: 15px; }
.page-template-login .page .edd_form {
max-width: 780px;
margin: 0 auto 30px;
width: 50%;
padding: 0 15px; }
.page-template-login .page .edd_form fieldset {
border: 0;
padding: 50px;
background: #fff;
margin: 0; }
.page-template-login .page .edd_form legend {
color: #21272C;
font-weight: 500;
font-size: 1.333em !important;
line-height: 1.083em;
border-bottom: 2px solid #F1F5F8;
margin: 0 0 30px !important;
padding: 0 0 15px;
float: left;
width: 100%; }
.page-template-login .page .edd_form label {
color: #21272C;
font-weight: 500;
font-size: 0.889em;
line-height: 1.313em;
display: block;
margin: 0 0 10px; }
.page-template-login .page .edd_form .edd-login-remember label {
font-weight: 400; }
.page-template-login .page .edd_form input[type="text"],
.page-template-login .page .edd_form input[type="password"],
.page-template-login .page .edd_form input[type="email"],
.page-template-login .page .edd_form input[type="url"],
.page-template-login .page .edd_form textarea {
width: 100%;
border: 1px solid #DAE1E7;
border-radius: 4px;
background: #fff;
box-shadow: none;
padding: 10px 15px; }
.page-template-login .page .edd_form input[type="submit"] {
background: #2f8be6;
color: #ffffff;
font-weight: 500;
border-radius: 4px;
display: inline-block;
padding: 10px 20px;
border: 1px solid #2f8be6;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
font-size: 1em;
line-height: 1.600em;
text-shadow: none;
height: inherit;
box-shadow: none;
margin: 0 0 15px; }
.page-template-login .page .edd_form input[type="submit"]:hover, .page-template-login .page .edd_form input[type="submit"]:focus {
text-decoration: none;
color: #2f8be6;
background: none; }
.page-template-login .page .edd_form .edd-login-submit {
margin: 0 0 5px; }
.page-template-login .page .edd_form .edd-login-submit input[type="submit"] {
margin: 0; }
.page-template-login .page .edd_form .edd-lost-password a {
font-size: 0.778em;
line-height: 1.600em;
border-bottom: 1px dotted #2f8be6;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.page-template-login .page .edd_form .edd-lost-password a:hover, .page-template-login .page .edd_form .edd-lost-password a:focus {
text-decoration: none;
border-bottom: 0; }
@media only screen and (max-width: 1024px) {
.page-template-login .page .edd_form {
width: 100%; } }
.page-template-dashboard {
background: #F1F5F8; }
.page-template-dashboard .site {
background: #F1F5F8; }
.page-template-dashboard .page .entry-header {
text-align: center;
margin: 0 0 60px;
width: 100%; }
.page-template-dashboard .page .edd_form {
max-width: 780px;
margin: 0 auto 30px;
width: 100%;
padding: 0 15px; }
.page-template-dashboard .page .edd_form fieldset {
border: 0;
padding: 50px;
background: #fff;
margin: 0; }
.page-template-dashboard .page .edd_form legend {
color: #21272C;
font-weight: 500;
font-size: 1.333em !important;
line-height: 1.083em;
border-bottom: 2px solid #F1F5F8;
margin: 0 0 30px !important;
padding: 0 0 15px;
float: left;
width: 100%; }
.page-template-dashboard .page .edd_form label {
color: #21272C;
font-weight: 500;
font-size: 0.889em;
line-height: 1.313em;
display: block;
margin: 0 0 10px; }
.page-template-dashboard .page .edd_form .edd-login-remember label {
font-weight: 400; }
.page-template-dashboard .page .edd_form input[type="text"],
.page-template-dashboard .page .edd_form input[type="password"],
.page-template-dashboard .page .edd_form input[type="email"],
.page-template-dashboard .page .edd_form input[type="url"],
.page-template-dashboard .page .edd_form textarea {
width: 100%;
border: 1px solid #DAE1E7;
border-radius: 4px;
background: #fff;
box-shadow: none;
padding: 10px 15px; }
.page-template-dashboard .page .edd_form input[type="submit"] {
background: #2f8be6;
color: #ffffff;
font-weight: 500;
border-radius: 4px;
display: inline-block;
padding: 10px 20px;
border: 1px solid #2f8be6;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
font-size: 1em;
line-height: 1.600em;
text-shadow: none;
height: inherit;
box-shadow: none;
margin: 0 0 15px; }
.page-template-dashboard .page .edd_form input[type="submit"]:hover, .page-template-dashboard .page .edd_form input[type="submit"]:focus {
text-decoration: none;
color: #2f8be6;
background: none; }
.page-template-dashboard .page .edd_form .edd-login-submit {
margin: 0 0 5px; }
.page-template-dashboard .page .edd_form .edd-login-submit input[type="submit"] {
margin: 0; }
.page-template-dashboard .page .edd_form .edd-lost-password a {
font-size: 0.778em;
line-height: 1.600em;
border-bottom: 1px dotted #2f8be6;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.page-template-dashboard .page .edd_form .edd-lost-password a:hover, .page-template-dashboard .page .edd_form .edd-lost-password a:focus {
text-decoration: none;
border-bottom: 0; }
.page-template-dashboard .page .page-content {
max-width: 780px;
background: #fff;
margin: 0 auto 60px;
width: 100%;
border-radius: 4px;
border: 1px solid rgba(218, 225, 231, 0.5);
box-shadow: 0 2px 0 #DAE1E7;
padding: 50px; }
.page-template-dashboard .page .page-content .account-title {
color: #21272C;
font-weight: 500;
font-size: 1.333em !important;
line-height: 1.083em;
border-bottom: 2px solid #F1F5F8;
margin: 0 0 30px !important;
padding: 0 0 15px;
float: left;
width: 100%; }
.page-template-dashboard .page .page-content .edd_form {
max-width: 100%;
margin: 0;
padding: 0; }
.page-template-dashboard .page .page-content .edd_form fieldset {
padding: 0;
background: none;
margin: 0 0 50px; }
.page-template-dashboard .page .page-content .edd_form fieldset:last-child {
margin: 0; }
.page-template-dashboard .page .page-content .edd_form fieldset legend {
font-size: 18px !important;
border-bottom: 0;
padding: 10px 20px;
background: #F1F5F8;
border-radius: 4px 4px 0 0; }
.page-template-dashboard .page .page-content .edd_form fieldset label {
display: block !important; }
.page-template-dashboard .page .page-content .edd_form fieldset p {
margin: 0 0 20px !important; }
.page-template-dashboard .page .page-content table {
font-size: 0.8em;
border-top: 0 !important;
border-bottom: 0 !important; }
.page-template-dashboard .page .page-content table thead th {
text-align: left !important;
background: #f1f5f8 !important;
padding: 20px !important;
border-bottom: 0 !important; }
.page-template-dashboard .page .page-content table thead th:first-child {
border-radius: 4px 0 0 4px; }
.page-template-dashboard .page .page-content table thead th:last-child {
border-radius: 0 4px 4px 0; }
.page-template-dashboard .page .page-content table tbody tr {
border-bottom: 1px solid #f1f5f8; }
.page-template-dashboard .page .page-content table tbody tr:last-child {
border-bottom: 0; }
.page-template-dashboard .page .page-content table tbody tr td {
border-bottom: 0 !important;
padding: 10px 20px !important; }
.single-download #primary .edd-download {
margin: 0 0 60px; }
.single-download #primary .edd-download .entry-header .download-meta-name {
font-size: 0.722em;
line-height: 2em; }
.single-download #primary .edd-download .entry-header .download-meta-name a {
display: flex;
flex-wrap: wrap;
align-items: center;
color: #86919D; }
.single-download #primary .edd-download .entry-header .download-meta-name a:hover, .single-download #primary .edd-download .entry-header .download-meta-name a:focus {
text-decoration: none;
color: #2f8be6; }
.single-download #primary .edd-download .entry-header .download-meta-name img {
width: 20px;
height: 20px;
object-fit: cover;
margin-right: 8px;
border-radius: 4px; }
.single-download #primary .edd-download .post-thumbnail {
margin: 0 0 40px; }
.single-download #primary .edd-download .post-thumbnail img {
vertical-align: top;
border-radius: 4px; }
.single-download #primary .edd-download .post-thumbnail .owl-nav {
position: absolute;
left: 15px;
bottom: 15px; }
.single-download #primary .edd-download .post-thumbnail .owl-nav .owl-prev,
.single-download #primary .edd-download .post-thumbnail .owl-nav .owl-next {
display: inline-block;
width: 30px;
height: 30px;
border-radius: 4px;
background: #A2ADB8;
margin-right: 3px;
position: relative; }
.single-download #primary .edd-download .post-thumbnail .owl-nav .owl-prev:hover, .single-download #primary .edd-download .post-thumbnail .owl-nav .owl-prev:focus,
.single-download #primary .edd-download .post-thumbnail .owl-nav .owl-next:hover,
.single-download #primary .edd-download .post-thumbnail .owl-nav .owl-next:focus {
background: #2f8be6; }
.single-download #primary .edd-download .post-thumbnail .owl-nav .owl-prev span,
.single-download #primary .edd-download .post-thumbnail .owl-nav .owl-next span {
display: none; }
.single-download #primary .edd-download .post-thumbnail .owl-nav .owl-next:after {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 192 512'%3E%3Cpath d='M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z'/%3E%3C/svg%3E") center center no-repeat;
width: 10px;
height: 25px;
position: absolute;
top: 50%;
left: 50%;
content: '';
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.single-download #primary .edd-download .post-thumbnail .owl-nav .owl-prev:after {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 192 512'%3E%3Cpath d='M25.1 247.5l117.8-116c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L64.7 256l102.2 100.4c4.7 4.7 4.7 12.3 0 17l-7.1 7.1c-4.7 4.7-12.3 4.7-17 0L25 264.5c-4.6-4.7-4.6-12.3.1-17z'/%3E%3C/svg%3E") center center no-repeat;
width: 10px;
height: 25px;
position: absolute;
top: 50%;
left: 50%;
content: '';
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.single-download #primary .edd-download .text-holder {
padding-bottom: 60px;
box-shadow: 0 2px #f1f5f8; }
.single-download #primary .edd-download .text-holder .entry-content {
margin: 0; }
.single-download #primary .edd-download .text-holder .entry-content .button {
background: #2f8be6;
color: #ffffff;
font-weight: 500;
border-radius: 4px;
display: inline-block;
padding: 15px 25px;
border: 1px solid #2f8be6;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
font-size: 1em;
text-shadow: none; }
.single-download #primary .edd-download .text-holder .entry-content .button:hover, .single-download #primary .edd-download .text-holder .entry-content .button:focus {
text-decoration: none;
color: #2f8be6;
background: none; }
.single-download #primary .edd-download .text-holder .entry-content .edd_price_options ul li {
border-bottom: 1px dotted rgba(0, 0, 0, 0.1);
padding: 0 0 8px;
margin: 0 0 8px; }
.single-download #primary .edd-download .text-holder .entry-content .edd_price_options ul li label {
position: relative;
padding-left: 28px; }
.single-download #primary .edd-download .text-holder .entry-content .edd_price_options ul li label input[type="radio"],
.single-download #primary .edd-download .text-holder .entry-content .edd_price_options ul li label input[type="checkbox"] {
position: absolute;
opacity: 0; }
.single-download #primary .edd-download .text-holder .entry-content .edd_price_options ul li label input[type="radio"]:focus ~ .check-mark,
.single-download #primary .edd-download .text-holder .entry-content .edd_price_options ul li label input[type="checkbox"]:focus ~ .check-mark {
outline: thin dotted; }
.single-download #primary .edd-download .text-holder .entry-content .edd_price_options ul li label input[type="radio"]:checked ~ .check-mark,
.single-download #primary .edd-download .text-holder .entry-content .edd_price_options ul li label input[type="checkbox"]:checked ~ .check-mark {
background: #2F8BE6; }
.single-download #primary .edd-download .text-holder .entry-content .edd_price_options ul li label input[type="radio"]:checked ~ .check-mark:after,
.single-download #primary .edd-download .text-holder .entry-content .edd_price_options ul li label input[type="checkbox"]:checked ~ .check-mark:after {
position: absolute;
top: 50%;
left: 50%;
width: 14px;
height: 14px;
content: '';
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E") center center no-repeat;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.single-download #primary .edd-download .text-holder .entry-content .edd_price_options ul li label .check-mark {
position: absolute;
top: 2px;
left: 0;
width: 18px;
height: 18px;
background: #dae1e7;
border-radius: 50%; }
.single-download #primary .author-info {
padding-bottom: 60px;
margin-bottom: 60px;
border-bottom: 2px solid #f1f5f8; }
.single-download #primary .author-info .author-profile {
display: flex;
flex-wrap: wrap; }
.single-download #primary .author-info .author-profile .author-avatar {
width: 100px;
margin-right: 30px; }
.single-download #primary .author-info .author-profile .author-avatar img {
width: 100px;
height: 100px;
object-fit: cover;
border-radius: 50%;
vertical-align: top; }
.single-download #primary .author-info .author-profile .author-description {
flex-basis: 0;
flex-grow: 1; }
.single-download #primary .author-info .author-profile .author-description h2 {
font-size: 1em;
line-height: 1.600em;
font-weight: 500;
margin: 0;
color: #111; }
.single-download #primary .author-info .author-profile .author-description p {
font-size: 0.889em;
line-height: 1.625em;
margin: 0 0 10px; }
.single-download #primary .author-info .author-profile .author-description .author-links {
font-size: 0.889em;
line-height: 1.625em; }
.single-download #primary .author-info .author-profile .author-description .author-links a {
border-bottom: 1px dotted #2f8be6;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.single-download #primary .author-info .author-profile .author-description .author-links a:hover, .single-download #primary .author-info .author-profile .author-description .author-links a:focus {
text-decoration: none;
border-bottom: 0; }
.single-download #primary .edd-demo-url-btn {
padding-bottom: 30px;
margin: 0 0 30px;
border-bottom: 2px solid #f1f5f8; }
.single-download #primary .edd-demo-url-btn a {
background: #2f8be6;
color: #ffffff;
font-weight: 500;
border-radius: 4px;
display: block;
padding: 10px 25px;
border: 1px solid #2f8be6;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
text-align: center; }
.single-download #primary .edd-demo-url-btn a:before {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 576 512'%3E%3Cpath d='M569.354 231.631C512.97 135.949 407.81 72 288 72 168.14 72 63.004 135.994 6.646 231.631a47.999 47.999 0 0 0 0 48.739C63.031 376.051 168.19 440 288 440c119.86 0 224.996-63.994 281.354-159.631a47.997 47.997 0 0 0 0-48.738zM288 392c-102.556 0-192.091-54.701-240-136 44.157-74.933 123.677-127.27 216.162-135.007C273.958 131.078 280 144.83 280 160c0 30.928-25.072 56-56 56s-56-25.072-56-56l.001-.042C157.794 179.043 152 200.844 152 224c0 75.111 60.889 136 136 136s136-60.889 136-136c0-31.031-10.4-59.629-27.895-82.515C451.704 164.638 498.009 205.106 528 256c-47.908 81.299-137.444 136-240 136z'/%3E%3C/svg%3E") center center no-repeat;
width: 20px;
height: 20px;
content: '';
margin-right: 10px;
display: inline-block;
vertical-align: middle; }
.single-download #primary .edd-demo-url-btn a:hover, .single-download #primary .edd-demo-url-btn a:focus {
text-decoration: none;
color: #2f8be6;
background: none; }
.single-download #primary .edd-demo-url-btn a:hover:before, .single-download #primary .edd-demo-url-btn a:focus:before {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%232f8be6' viewBox='0 0 576 512'%3E%3Cpath d='M569.354 231.631C512.97 135.949 407.81 72 288 72 168.14 72 63.004 135.994 6.646 231.631a47.999 47.999 0 0 0 0 48.739C63.031 376.051 168.19 440 288 440c119.86 0 224.996-63.994 281.354-159.631a47.997 47.997 0 0 0 0-48.738zM288 392c-102.556 0-192.091-54.701-240-136 44.157-74.933 123.677-127.27 216.162-135.007C273.958 131.078 280 144.83 280 160c0 30.928-25.072 56-56 56s-56-25.072-56-56l.001-.042C157.794 179.043 152 200.844 152 224c0 75.111 60.889 136 136 136s136-60.889 136-136c0-31.031-10.4-59.629-27.895-82.515C451.704 164.638 498.009 205.106 528 256c-47.908 81.299-137.444 136-240 136z'/%3E%3C/svg%3E") center center no-repeat; }
.single-download .comments-section {
margin: 0 0 60px; }
.single-download .comments-section .edd-reviews-heading {
line-height: 1.381em;
font-size: 1.222em;
font-weight: 500;
color: #21272c;
margin: 0 0 30px;
padding: 0 0 20px;
border-bottom: 2px solid #f1f5f8; }
.single-download .comments-section form fieldset {
border: 0;
margin: 0;
padding: 0; }
.single-download .comments-section form label {
font-size: 0.899em;
font-weight: 500; }
.single-download .comments-section form input[type="text"] {
width: 100%; }
.single-download .comments-section form .edd-reviews-star-rating {
color: #f4a700; }
.single-download .comments-section form .comment-form-cookies-consent {
display: flex;
flex-wrap: wrap; }
.single-download .comments-section form .comment-form-cookies-consent input[type="checkbox"] {
margin-right: 5px; }
.single-download .comments-section .edd-reviews-list .edd-reviews-title {
line-height: 1.381em;
font-size: 1.222em;
font-weight: 500;
color: #21272c;
margin: 0 0 30px;
padding: 0 0 20px;
border-bottom: 2px solid #f1f5f8; }
.single-download .comments-section .edd-reviews-list .edd-reviews-awaiting-moderation {
font-size: 0.899em;
font-weight: 400;
font-style: normal;
background: #f1f5f8;
padding: 5px 20px;
border-radius: 4px; }
.single-download .comments-section .edd-reviews-list .edd-review-author b {
font-size: 1.00em;
line-height: 1.167em;
font-weight: 500; }
.single-download .comments-section .edd-reviews-list .edd-review-author .edd-review-meta-rating {
display: inline-block;
vertical-align: middle; }
.single-download .comments-section .edd-reviews-list .edd-review-metadata {
font-size: 0.800em;
line-height: 1.313em; }
.single-download .comments-section .edd-reviews-list .edd-review-content {
font-size: 0.889em;
line-height: 1.625em; }
.single-download .related-posts {
margin: 0; }
.single-download .related-posts .post-holder {
display: flex;
flex-wrap: wrap;
margin: 0 -15px; }
.single-download .related-posts .post-holder .col {
width: 50%;
padding: 0 15px;
margin: 0 0 50px; }
.single-download .related-posts .post-holder .col .item .edd_download_inner {
padding: 0;
position: relative; }
.single-download .related-posts .post-holder .col .item .download-holder {
position: relative; }
.single-download .related-posts .post-holder .col .item .img-holder {
margin: 0 0 15px;
position: relative; }
.single-download .related-posts .post-holder .col .item .img-holder a {
display: block; }
.single-download .related-posts .post-holder .col .item .img-holder img {
vertical-align: top;
border-radius: 4px; }
.single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(33, 33, 33, 0.9);
border-radius: 4px;
opacity: 0;
visibility: hidden;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-cart-view {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-cart-view .download-view-btn {
display: inline-block;
width: 40px;
height: 40px;
border-radius: 4px;
background: #fff;
font-size: 0;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
position: relative; }
.single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:after {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 18px;
height: 18px;
content: '';
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23212121' viewBox='0 0 576 512'%3E%3Cpath d='M569.354 231.631C512.97 135.949 407.81 72 288 72 168.14 72 63.004 135.994 6.646 231.631a47.999 47.999 0 0 0 0 48.739C63.031 376.051 168.19 440 288 440c119.86 0 224.996-63.994 281.354-159.631a47.997 47.997 0 0 0 0-48.738zM288 392c-102.556 0-192.091-54.701-240-136 44.157-74.933 123.677-127.27 216.162-135.007C273.958 131.078 280 144.83 280 160c0 30.928-25.072 56-56 56s-56-25.072-56-56l.001-.042C157.794 179.043 152 200.844 152 224c0 75.111 60.889 136 136 136s136-60.889 136-136c0-31.031-10.4-59.629-27.895-82.515C451.704 164.638 498.009 205.106 528 256c-47.908 81.299-137.444 136-240 136z'/%3E%3C/svg%3E") center center no-repeat;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:hover, .single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:focus {
text-decoration: none;
background: #2f8be6; }
.single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:hover:after, .single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:focus:after {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 576 512'%3E%3Cpath d='M569.354 231.631C512.97 135.949 407.81 72 288 72 168.14 72 63.004 135.994 6.646 231.631a47.999 47.999 0 0 0 0 48.739C63.031 376.051 168.19 440 288 440c119.86 0 224.996-63.994 281.354-159.631a47.997 47.997 0 0 0 0-48.738zM288 392c-102.556 0-192.091-54.701-240-136 44.157-74.933 123.677-127.27 216.162-135.007C273.958 131.078 280 144.83 280 160c0 30.928-25.072 56-56 56s-56-25.072-56-56l.001-.042C157.794 179.043 152 200.844 152 224c0 75.111 60.889 136 136 136s136-60.889 136-136c0-31.031-10.4-59.629-27.895-82.515C451.704 164.638 498.009 205.106 528 256c-47.908 81.299-137.444 136-240 136z'/%3E%3C/svg%3E") center center no-repeat; }
.single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn {
display: inline-block;
width: 40px;
height: 40px;
border-radius: 4px;
background: #fff;
font-size: 0;
cursor: pointer;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
position: relative; }
.single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:after {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 20px;
height: 18px;
content: '';
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23212121' viewBox='0 0 576 512'%3E%3Cpath d='M576 216v16c0 13.255-10.745 24-24 24h-8l-26.113 182.788C514.509 462.435 494.257 480 470.37 480H105.63c-23.887 0-44.139-17.565-47.518-41.212L32 256h-8c-13.255 0-24-10.745-24-24v-16c0-13.255 10.745-24 24-24h67.341l106.78-146.821c10.395-14.292 30.407-17.453 44.701-7.058 14.293 10.395 17.453 30.408 7.058 44.701L170.477 192h235.046L326.12 82.821c-10.395-14.292-7.234-34.306 7.059-44.701 14.291-10.395 34.306-7.235 44.701 7.058L484.659 192H552c13.255 0 24 10.745 24 24zM312 392V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm112 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm-224 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24z'/%3E%3C/svg%3E") center center no-repeat;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:hover, .single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:focus {
text-decoration: none;
background: #2f8be6; }
.single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:hover:after, .single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:focus:after {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 576 512'%3E%3Cpath d='M576 216v16c0 13.255-10.745 24-24 24h-8l-26.113 182.788C514.509 462.435 494.257 480 470.37 480H105.63c-23.887 0-44.139-17.565-47.518-41.212L32 256h-8c-13.255 0-24-10.745-24-24v-16c0-13.255 10.745-24 24-24h67.341l106.78-146.821c10.395-14.292 30.407-17.453 44.701-7.058 14.293 10.395 17.453 30.408 7.058 44.701L170.477 192h235.046L326.12 82.821c-10.395-14.292-7.234-34.306 7.059-44.701 14.291-10.395 34.306-7.235 44.701 7.058L484.659 192H552c13.255 0 24 10.745 24 24zM312 392V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm112 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm-224 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24z'/%3E%3C/svg%3E") center center no-repeat; }
.single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-count-likes {
display: inline-block;
background: rgba(255, 255, 255, 0.9);
border-radius: 4px;
margin: 7px;
padding: 4px 10px;
font-size: 0.778em;
line-height: 1.429em;
color: #212121; }
.single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-count-likes .download-likes {
display: inline-block; }
.single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-count-likes .download-likes:before {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23EA4F4F' viewBox='0 0 512 512'%3E%3Cpath d='M462.3 62.7c-54.5-46.4-136-38.7-186.6 13.5L256 96.6l-19.7-20.3C195.5 34.1 113.2 8.7 49.7 62.7c-62.8 53.6-66.1 149.8-9.9 207.8l193.5 199.8c6.2 6.4 14.4 9.7 22.6 9.7 8.2 0 16.4-3.2 22.6-9.7L472 270.5c56.4-58 53.1-154.2-9.7-207.8zm-13.1 185.6L256.4 448.1 62.8 248.3c-38.4-39.6-46.4-115.1 7.7-161.2 54.8-46.8 119.2-12.9 142.8 11.5l42.7 44.1 42.7-44.1c23.2-24 88.2-58 142.8-11.5 54 46 46.1 121.5 7.7 161.2z'/%3E%3C/svg%3E") center center no-repeat;
width: 15px;
height: 15px;
display: inline-block;
margin-right: 5px;
margin-top: -3px;
content: '';
vertical-align: middle; }
.single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-counts {
display: inline-block;
margin-right: 15px; }
.single-download .related-posts .post-holder .col .item .img-holder .download-image-overlay .download-counts:before {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%232AA461' viewBox='0 0 640 512'%3E%3Cpath d='M537.6 226.6c4.1-10.7 6.4-22.4 6.4-34.6 0-53-43-96-96-96-19.7 0-38.1 6-53.3 16.2C367 64.2 315.3 32 256 32c-88.4 0-160 71.6-160 160 0 2.7.1 5.4.2 8.1C40.2 219.8 0 273.2 0 336c0 79.5 64.5 144 144 144h368c70.7 0 128-57.3 128-128 0-61.9-44-113.6-102.4-125.4zm-132.9 88.7L299.3 420.7c-6.2 6.2-16.4 6.2-22.6 0L171.3 315.3c-10.1-10.1-2.9-27.3 11.3-27.3H248V176c0-8.8 7.2-16 16-16h48c8.8 0 16 7.2 16 16v112h65.4c14.2 0 21.4 17.2 11.3 27.3z'/%3E%3C/svg%3E") center center no-repeat;
width: 15px;
height: 15px;
display: inline-block;
margin-right: 5px;
margin-top: -3px;
content: '';
vertical-align: middle; }
.single-download .related-posts .post-holder .col .item .img-holder:hover .download-image-overlay, .single-download .related-posts .post-holder .col .item .img-holder:focus .download-image-overlay {
opacity: 1;
visibility: visible; }
.single-download .related-posts .post-holder .col .item .img-holder .owl-nav {
position: absolute;
left: 8px;
bottom: 10px; }
.single-download .related-posts .post-holder .col .item .img-holder .owl-nav .owl-prev,
.single-download .related-posts .post-holder .col .item .img-holder .owl-nav .owl-next {
display: inline-block;
width: 30px;
height: 30px;
border-radius: 4px;
background: #A2ADB8;
margin-right: 3px;
position: relative; }
.single-download .related-posts .post-holder .col .item .img-holder .owl-nav .owl-prev:hover, .single-download .related-posts .post-holder .col .item .img-holder .owl-nav .owl-prev:focus,
.single-download .related-posts .post-holder .col .item .img-holder .owl-nav .owl-next:hover,
.single-download .related-posts .post-holder .col .item .img-holder .owl-nav .owl-next:focus {
background: #2f8be6; }
.single-download .related-posts .post-holder .col .item .img-holder .owl-nav .owl-prev span,
.single-download .related-posts .post-holder .col .item .img-holder .owl-nav .owl-next span {
display: none; }
.single-download .related-posts .post-holder .col .item .img-holder .owl-nav .owl-next:after {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 192 512'%3E%3Cpath d='M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z'/%3E%3C/svg%3E") center center no-repeat;
width: 10px;
height: 25px;
position: absolute;
top: 50%;
left: 50%;
content: '';
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.single-download .related-posts .post-holder .col .item .img-holder .owl-nav .owl-prev:after {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 192 512'%3E%3Cpath d='M25.1 247.5l117.8-116c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L64.7 256l102.2 100.4c4.7 4.7 4.7 12.3 0 17l-7.1 7.1c-4.7 4.7-12.3 4.7-17 0L25 264.5c-4.6-4.7-4.6-12.3.1-17z'/%3E%3C/svg%3E") center center no-repeat;
width: 10px;
height: 25px;
position: absolute;
top: 50%;
left: 50%;
content: '';
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.single-download .related-posts .post-holder .col .item .text-holder {
position: relative;
padding-bottom: 0 !important;
box-shadow: none !important; }
.single-download .related-posts .post-holder .col .item .text-holder:after {
content: '';
display: block;
clear: both; }
.single-download .related-posts .post-holder .col .item .text-holder .product-title {
line-height: 1.4375em;
font-size: 0.8em;
font-weight: 700;
margin: 0;
color: #21272c;
width: 70%; }
.single-download .related-posts .post-holder .col .item .text-holder .product-title a {
color: #21272c;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.single-download .related-posts .post-holder .col .item .text-holder .product-title a:hover, .single-download .related-posts .post-holder .col .item .text-holder .product-title a:focus {
text-decoration: none;
color: #2f8be6; }
.single-download .related-posts .post-holder .col .item .text-holder .download-meta-name {
width: 70%;
font-size: 0.722em;
line-height: 2.000em;
margin-top: 10px; }
.single-download .related-posts .post-holder .col .item .text-holder .download-meta-name a {
display: flex;
align-items: center;
color: #86919D; }
.single-download .related-posts .post-holder .col .item .text-holder .download-meta-name a:hover, .single-download .related-posts .post-holder .col .item .text-holder .download-meta-name a:focus {
text-decoration: none;
color: #2f8be6; }
.single-download .related-posts .post-holder .col .item .text-holder .download-meta-name img {
width: 20px;
height: 20px;
object-fit: cover;
margin-right: 8px;
border-radius: 4px; }
.single-download .related-posts .post-holder .col .item .text-holder .offers {
float: right; }
.single-download .related-posts .post-holder .col .item .text-holder .price {
position: absolute;
top: 0;
right: 0;
line-height: 1.4375em;
font-size: 0.8em;
font-weight: 700;
color: #21272c;
background: #f1f5f8;
padding: 4px 12px;
-webkit-box-shadow: 0 2px 0 #dae1e7;
box-shadow: 0 2px 0 #dae1e7;
border-radius: 4px; }
.single-download .related-posts .post-holder .col .item .text-holder .price.free {
background: #2aa461;
color: #ffffff; }
.single-download .related-posts .post-holder .col .item .text-holder .price.free:before {
background: #2aa461; }
.single-download .related-posts .post-holder .col .item .text-holder .price span {
position: relative;
z-index: 1; }
.single-download .related-posts .post-holder .col .item .text-holder .price:before {
content: '';
position: absolute;
top: 3px;
left: -10px;
width: 23px;
height: 23px;
border-radius: 4px;
-webkit-box-shadow: 0 2px 0 #dae1e7;
box-shadow: 0 2px 0 #dae1e7;
background: #f1f5f8;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
transform: rotate(45deg); }
.single-download .related-posts .post-holder .col .item .text-holder .price:after {
content: '';
position: absolute;
top: 13px;
left: 0;
width: 6px;
height: 6px;
background: #ffffff;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3) inset;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3) inset;
border-radius: 50%; }
.single-download .related-posts .post-holder .col .item .edd-download-buy-button {
background: #fff;
box-shadow: 0 2px 0 #DAE1E7;
border: 1px solid #DAE1E7;
border-radius: 0 0 4px 4px;
padding: 40px 30px 30px 30px;
position: absolute;
width: 100%;
bottom: 0;
z-index: 1;
height: auto;
transition: transform 0.3s ease-out;
transform: scaleY(0);
overflow: hidden;
transform-origin: bottom; }
.single-download .related-posts .post-holder .col .item .edd-download-buy-button.show-pricing {
height: auto;
transform: scaleY(1); }
.single-download .related-posts .post-holder .col .item .edd-download-buy-button .btn-close {
position: absolute;
top: 10px;
right: 10px;
width: 14px;
height: 18px;
font-size: 0;
cursor: pointer;
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2386919D' viewBox='0 0 352 512'%3E%3Cpath d='M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z'/%3E%3C/svg%3E") center center no-repeat; }
.single-download .related-posts .post-holder .col .item .edd-download-buy-button form ul {
font-size: 0.889em; }
.single-download .related-posts .post-holder .col .item .edd-download-buy-button form ul li {
border-bottom: 1px dotted rgba(0, 0, 0, 0.1);
padding: 0 0 8px;
margin: 0 0 8px; }
.single-download .related-posts .post-holder .col .item .edd-download-buy-button form ul li:last-child {
border-bottom: 0;
margin: 0;
padding: 0; }
.single-download .related-posts .post-holder .col .item .edd-download-buy-button form ul li label {
position: relative;
padding-left: 28px; }
.single-download .related-posts .post-holder .col .item .edd-download-buy-button form ul li label .check-mark {
position: absolute;
top: 2px;
left: 0;
width: 18px;
height: 18px;
background: #DAE1E7;
border-radius: 50%; }
.single-download .related-posts .post-holder .col .item .edd-download-buy-button form ul li label input[type="radio"] {
position: absolute;
opacity: 0; }
.single-download .related-posts .post-holder .col .item .edd-download-buy-button form ul li label input[type="radio"]:checked ~ .check-mark {
background: #2F8BE6; }
.single-download .related-posts .post-holder .col .item .edd-download-buy-button form ul li label input[type="radio"]:checked ~ .check-mark:after {
position: absolute;
top: 50%;
left: 50%;
width: 14px;
height: 14px;
content: '';
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E") center center no-repeat;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.single-download .related-posts .post-holder .col .item .edd-download-buy-button form .button {
font-size: 1em;
font-weight: 500;
color: #fff;
background: #2f8be6;
border: 1px solid #2f8be6;
border-radius: 4px;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
display: block;
padding: 10px;
text-align: center;
width: 100%; }
.single-download .related-posts .post-holder .col .item .edd-download-buy-button form .button:hover, .single-download .related-posts .post-holder .col .item .edd-download-buy-button form .button:focus {
text-decoration: none;
background: none;
color: #2f8be6; }
.single-download .related-posts .post-holder .col .item .edd-download-buy-button form .button.edd-add-to-cart {
background: #2f8be6;
color: #fff; }
.single-download .related-posts .post-holder .col .item .edd-download-buy-button form .edd-cart-added-alert {
font-size: 0.7em;
width: 100%;
text-align: center; }
.single-download #secondary .download-info-wrapper {
margin: 0 0 40px;
border-radius: 4px;
border: 1px solid rgba(218, 225, 231, 0.5);
box-shadow: 0 2px 0 #DAE1E7;
padding: 0 0 10px; }
.single-download #secondary .download-info-wrapper .download-price {
margin: 0 0 5px; }
.single-download #secondary .download-info-wrapper .download-price .purchase-price {
background: #f1f5f8;
font-size: 1.75em;
font-weight: 500;
text-align: center;
color: #2f8be6;
padding: 30px 10px;
margin: 0 0 30px; }
.single-download #secondary .download-info-wrapper .download-price .purchase-price .currency {
font-size: 0.5em;
margin-right: 5px;
display: inline-block;
vertical-align: top;
-webkit-transform: translate(0, -8px);
-moz-transform: translate(0, -8px);
transform: translate(0, -8px); }
.single-download #secondary .download-info-wrapper .download-price form {
padding: 0 30px;
margin: 0; }
.single-download #secondary .download-info-wrapper .download-price form .button {
background: #2f8be6;
color: #ffffff;
font-weight: 500;
border-radius: 4px;
display: inline-block;
padding: 15px 25px;
border: 1px solid #2f8be6;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
font-size: 1em;
text-align: center;
width: 100%; }
.single-download #secondary .download-info-wrapper .download-price form .button:hover, .single-download #secondary .download-info-wrapper .download-price form .button:focus {
text-decoration: none;
color: #2f8be6;
background: none; }
.single-download #secondary .download-info-wrapper .download-price form .button .edd-loading {
border-top: 0.2em solid rgba(0, 0, 0, 0.2);
border-right: 0.2em solid rgba(0, 0, 0, 0.2);
border-bottom: 0.2em solid rgba(0, 0, 0, 0.2);
border-left: 0.2em solid #2f8be6; }
.single-download #secondary .download-info-wrapper .download-price form .edd-cart-added-alert {
position: unset;
font-size: 0.7em;
display: block;
margin: 0 0 10px;
text-align: center; }
.single-download #secondary .download-info-wrapper .download-price form .edd_single_mode ul li,
.single-download #secondary .download-info-wrapper .download-price form .edd_multi_mode ul li {
border-bottom: 1px dotted rgba(0, 0, 0, 0.1);
padding: 0 0 8px;
margin: 0 0 8px; }
.single-download #secondary .download-info-wrapper .download-price form .edd_single_mode ul li label,
.single-download #secondary .download-info-wrapper .download-price form .edd_multi_mode ul li label {
position: relative;
padding-left: 28px; }
.single-download #secondary .download-info-wrapper .download-price form .edd_single_mode ul li label input[type="radio"],
.single-download #secondary .download-info-wrapper .download-price form .edd_single_mode ul li label input[type="checkbox"],
.single-download #secondary .download-info-wrapper .download-price form .edd_multi_mode ul li label input[type="radio"],
.single-download #secondary .download-info-wrapper .download-price form .edd_multi_mode ul li label input[type="checkbox"] {
position: absolute;
opacity: 0; }
.single-download #secondary .download-info-wrapper .download-price form .edd_single_mode ul li label input[type="radio"]:focus ~ .check-mark,
.single-download #secondary .download-info-wrapper .download-price form .edd_single_mode ul li label input[type="checkbox"]:focus ~ .check-mark,
.single-download #secondary .download-info-wrapper .download-price form .edd_multi_mode ul li label input[type="radio"]:focus ~ .check-mark,
.single-download #secondary .download-info-wrapper .download-price form .edd_multi_mode ul li label input[type="checkbox"]:focus ~ .check-mark {
outline: thin dotted; }
.single-download #secondary .download-info-wrapper .download-price form .edd_single_mode ul li label input[type="radio"]:checked ~ .check-mark,
.single-download #secondary .download-info-wrapper .download-price form .edd_single_mode ul li label input[type="checkbox"]:checked ~ .check-mark,
.single-download #secondary .download-info-wrapper .download-price form .edd_multi_mode ul li label input[type="radio"]:checked ~ .check-mark,
.single-download #secondary .download-info-wrapper .download-price form .edd_multi_mode ul li label input[type="checkbox"]:checked ~ .check-mark {
background: #2F8BE6; }
.single-download #secondary .download-info-wrapper .download-price form .edd_single_mode ul li label input[type="radio"]:checked ~ .check-mark:after,
.single-download #secondary .download-info-wrapper .download-price form .edd_single_mode ul li label input[type="checkbox"]:checked ~ .check-mark:after,
.single-download #secondary .download-info-wrapper .download-price form .edd_multi_mode ul li label input[type="radio"]:checked ~ .check-mark:after,
.single-download #secondary .download-info-wrapper .download-price form .edd_multi_mode ul li label input[type="checkbox"]:checked ~ .check-mark:after {
position: absolute;
top: 50%;
left: 50%;
width: 14px;
height: 14px;
content: '';
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E") center center no-repeat;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.single-download #secondary .download-info-wrapper .download-price form .edd_single_mode ul li label .check-mark,
.single-download #secondary .download-info-wrapper .download-price form .edd_multi_mode ul li label .check-mark {
position: absolute;
top: 2px;
left: 0;
width: 18px;
height: 18px;
background: #dae1e7;
border-radius: 50%; }
.single-download #secondary .download-info-wrapper .voted,
.single-download #secondary .download-info-wrapper .like {
margin: 0 30px 20px;
overflow: hidden;
border: 2px solid rgba(218, 225, 231, 0.5);
border-radius: 4px;
padding: 10px 15px;
font-size: 0.800em;
font-weight: 500; }
.single-download #secondary .download-info-wrapper .voted .left,
.single-download #secondary .download-info-wrapper .like .left {
float: left;
cursor: pointer; }
.single-download #secondary .download-info-wrapper .voted .left svg,
.single-download #secondary .download-info-wrapper .like .left svg {
font-size: 1.15em;
color: #f00;
margin-right: 5px; }
.single-download #secondary .download-info-wrapper .voted .right,
.single-download #secondary .download-info-wrapper .like .right {
float: right; }
.single-download #secondary .download-info-wrapper .plan-lists,
.single-download #secondary .download-info-wrapper .download-details {
padding: 30px 30px 0;
font-size: 0.778em;
line-height: 1.6em;
border-top: 1px solid rgba(218, 225, 231, 0.5);
margin: 30px 0 0; }
.single-download #secondary .download-info-wrapper .plan-lists li,
.single-download #secondary .download-info-wrapper .download-details li {
margin: 0 0 15px;
padding-left: 25px;
position: relative; }
.single-download #secondary .download-info-wrapper .plan-lists li:before,
.single-download #secondary .download-info-wrapper .download-details li:before {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%238d8d8d' viewBox='0 0 512 512'%3E%3Cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E") center center no-repeat;
width: 12px;
height: 15px;
content: '';
position: absolute;
top: 5px;
left: 0; }
.single-download #secondary .download-info-wrapper .download-details .wordpress-ver,
.single-download #secondary .download-info-wrapper .download-details .edd-ver {
margin: 0 0 15px;
overflow: hidden; }
.single-download #secondary .download-info-wrapper .download-details .wordpress-ver .edd-download-detail,
.single-download #secondary .download-info-wrapper .download-details .edd-ver .edd-download-detail {
float: right; }
.single-download #secondary .download-info-wrapper .free-download-stat-count {
margin: 0 30px 5px;
font-size: 0.8em;
text-align: center; }
.single-download #secondary .download-info-wrapper .free-download-stat-count svg {
margin-right: 5px;
color: #2aa461; }
.single-download #secondary .additional-details-lists,
.single-download #secondary .download-additional-details {
margin: 0 0 40px;
border-radius: 4px;
border: 1px solid rgba(218, 225, 231, 0.5);
box-shadow: 0 2px 0 #DAE1E7;
padding: 30px;
font-size: 0.778em;
line-height: 1.6em; }
.single-download #secondary .additional-details-lists li,
.single-download #secondary .download-additional-details li {
border-bottom: 1px dotted rgba(0, 0, 0, 0.1);
margin: 0 0 12px;
padding: 0 0 12px;
overflow: hidden; }
.single-download #secondary .additional-details-lists li:last-child,
.single-download #secondary .download-additional-details li:last-child {
border-bottom: 0;
margin: 0;
padding: 0; }
.single-download #secondary .additional-details-lists li .detail,
.single-download #secondary .download-additional-details li .detail {
float: right; }
.single-download #secondary .download-additional-details .version {
margin: 0 0 12px;
overflow: hidden; }
.single-download #secondary .download-additional-details .version .edd-download-detail {
float: right; }
.single-download #secondary .edd_reviews_breakdown {
margin: 0 0 40px;
border-radius: 4px;
border: 1px solid rgba(218, 225, 231, 0.5);
box-shadow: 0 2px 0 #DAE1E7;
padding: 30px;
font-size: 0.889em;
line-height: 1.6em; }
.single-download #secondary .download-post-meta h2 {
font-size: 0.778em;
line-height: 1.625em;
font-weight: 500;
color: #111;
margin: 0 0 0.2em; }
.single-download #secondary .download-post-meta h2 svg {
margin-right: 10px; }
.single-download #secondary .download-post-meta a {
display: inline-block;
margin: 0 3px 3px 0;
font-size: 0.611em !important;
font-weight: 500;
color: #86919d;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
background: #f1f5f8;
border-radius: 4px;
padding: 0 10px;
text-transform: uppercase; }
.single-download #secondary .download-post-meta a:hover, .single-download #secondary .download-post-meta a:focus {
text-decoration: none;
background: #2f8be6;
color: #fff; }
.single-download #secondary .download-post-meta a:focus {
outline: thin dotted #000; }
.single-download #secondary .download-post-meta .meta-cat,
.single-download #secondary .download-post-meta .meta-tag {
margin: 0 0 40px; }
.single-download #secondary .article-share .social-icons {
font-size: 0.889em;
line-height: 1.6em; }
.single-download #secondary .article-share .social-icons li {
margin: 0 7px 7px 0;
padding: 0;
border-bottom: 0;
display: inline-block; }
.single-download #secondary .article-share .social-icons li a {
border: 1px solid #F1F5F8;
border-radius: 4px;
color: #86919D;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
display: block;
width: 40px;
height: 40px;
text-align: center;
line-height: 40px; }
.single-download #secondary .article-share .social-icons li a:hover, .single-download #secondary .article-share .social-icons li a:focus {
text-decoration: none;
color: #fff;
background: #2f8be6;
border-color: #2f8be6; }
.single-download .site-main .entry-content .edd-loading {
border-top: 0.2em solid rgba(0, 0, 0, 0.2);
border-right: 0.2em solid rgba(0, 0, 0, 0.2);
border-bottom: 0.2em solid rgba(0, 0, 0, 0.2);
border-left: 0.2em solid #2f8be6; }
.archive { }
.archive .site-main {
display: flex;
flex-wrap: wrap;
margin: 0 -15px; }
.archive .site-main .item {
width: 50%;
padding: 0 15px;
margin: 0 0 60px;  }
.archive .site-main .item .edd_download_inner {
padding: 0;
position: relative; }
.archive .site-main .item .download-holder {
position: relative; }
.archive .site-main .item .img-holder {
margin: 0 0 15px;
position: relative;  }
.archive .site-main .item .img-holder a {
display: block; }
.archive .site-main .item .img-holder img {
vertical-align: top;
border-radius: 4px; }
.archive .site-main .item .img-holder .download-image-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(33, 33, 33, 0.9);
border-radius: 4px;
opacity: 0;
visibility: hidden;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.archive .site-main .item .img-holder .download-image-overlay .download-cart-view {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.archive .site-main .item .img-holder .download-image-overlay .download-cart-view .download-view-btn {
display: inline-block;
width: 40px;
height: 40px;
border-radius: 4px;
background: #fff;
font-size: 0;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
position: relative; }
.archive .site-main .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:after {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 18px;
height: 18px;
content: '';
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23212121' viewBox='0 0 576 512'%3E%3Cpath d='M569.354 231.631C512.97 135.949 407.81 72 288 72 168.14 72 63.004 135.994 6.646 231.631a47.999 47.999 0 0 0 0 48.739C63.031 376.051 168.19 440 288 440c119.86 0 224.996-63.994 281.354-159.631a47.997 47.997 0 0 0 0-48.738zM288 392c-102.556 0-192.091-54.701-240-136 44.157-74.933 123.677-127.27 216.162-135.007C273.958 131.078 280 144.83 280 160c0 30.928-25.072 56-56 56s-56-25.072-56-56l.001-.042C157.794 179.043 152 200.844 152 224c0 75.111 60.889 136 136 136s136-60.889 136-136c0-31.031-10.4-59.629-27.895-82.515C451.704 164.638 498.009 205.106 528 256c-47.908 81.299-137.444 136-240 136z'/%3E%3C/svg%3E") center center no-repeat;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.archive .site-main .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:hover, .archive .site-main .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:focus {
text-decoration: none;
background: #2f8be6; }
.archive .site-main .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:hover:after, .archive .site-main .item .img-holder .download-image-overlay .download-cart-view .download-view-btn:focus:after {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 576 512'%3E%3Cpath d='M569.354 231.631C512.97 135.949 407.81 72 288 72 168.14 72 63.004 135.994 6.646 231.631a47.999 47.999 0 0 0 0 48.739C63.031 376.051 168.19 440 288 440c119.86 0 224.996-63.994 281.354-159.631a47.997 47.997 0 0 0 0-48.738zM288 392c-102.556 0-192.091-54.701-240-136 44.157-74.933 123.677-127.27 216.162-135.007C273.958 131.078 280 144.83 280 160c0 30.928-25.072 56-56 56s-56-25.072-56-56l.001-.042C157.794 179.043 152 200.844 152 224c0 75.111 60.889 136 136 136s136-60.889 136-136c0-31.031-10.4-59.629-27.895-82.515C451.704 164.638 498.009 205.106 528 256c-47.908 81.299-137.444 136-240 136z'/%3E%3C/svg%3E") center center no-repeat; }
.archive .site-main .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn {
display: inline-block;
width: 40px;
height: 40px;
border-radius: 4px;
background: #fff;
font-size: 0;
cursor: pointer;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
position: relative; }
.archive .site-main .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:after {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 20px;
height: 18px;
content: '';
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23212121' viewBox='0 0 576 512'%3E%3Cpath d='M576 216v16c0 13.255-10.745 24-24 24h-8l-26.113 182.788C514.509 462.435 494.257 480 470.37 480H105.63c-23.887 0-44.139-17.565-47.518-41.212L32 256h-8c-13.255 0-24-10.745-24-24v-16c0-13.255 10.745-24 24-24h67.341l106.78-146.821c10.395-14.292 30.407-17.453 44.701-7.058 14.293 10.395 17.453 30.408 7.058 44.701L170.477 192h235.046L326.12 82.821c-10.395-14.292-7.234-34.306 7.059-44.701 14.291-10.395 34.306-7.235 44.701 7.058L484.659 192H552c13.255 0 24 10.745 24 24zM312 392V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm112 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm-224 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24z'/%3E%3C/svg%3E") center center no-repeat;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.archive .site-main .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:hover, .archive .site-main .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:focus {
text-decoration: none;
background: #2f8be6; }
.archive .site-main .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:hover:after, .archive .site-main .item .img-holder .download-image-overlay .download-cart-view .download-cart-btn:focus:after {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 576 512'%3E%3Cpath d='M576 216v16c0 13.255-10.745 24-24 24h-8l-26.113 182.788C514.509 462.435 494.257 480 470.37 480H105.63c-23.887 0-44.139-17.565-47.518-41.212L32 256h-8c-13.255 0-24-10.745-24-24v-16c0-13.255 10.745-24 24-24h67.341l106.78-146.821c10.395-14.292 30.407-17.453 44.701-7.058 14.293 10.395 17.453 30.408 7.058 44.701L170.477 192h235.046L326.12 82.821c-10.395-14.292-7.234-34.306 7.059-44.701 14.291-10.395 34.306-7.235 44.701 7.058L484.659 192H552c13.255 0 24 10.745 24 24zM312 392V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm112 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm-224 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24z'/%3E%3C/svg%3E") center center no-repeat; }
.archive .site-main .item .img-holder .download-image-overlay .download-count-likes {
display: inline-block;
background: rgba(255, 255, 255, 0.9);
border-radius: 4px;
margin: 7px;
padding: 4px 10px;
font-size: 0.778em;
line-height: 1.429em;
color: #212121; }
.archive .site-main .item .img-holder .download-image-overlay .download-count-likes .download-likes {
display: inline-block; }
.archive .site-main .item .img-holder .download-image-overlay .download-count-likes .download-likes:before {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23EA4F4F' viewBox='0 0 512 512'%3E%3Cpath d='M462.3 62.7c-54.5-46.4-136-38.7-186.6 13.5L256 96.6l-19.7-20.3C195.5 34.1 113.2 8.7 49.7 62.7c-62.8 53.6-66.1 149.8-9.9 207.8l193.5 199.8c6.2 6.4 14.4 9.7 22.6 9.7 8.2 0 16.4-3.2 22.6-9.7L472 270.5c56.4-58 53.1-154.2-9.7-207.8zm-13.1 185.6L256.4 448.1 62.8 248.3c-38.4-39.6-46.4-115.1 7.7-161.2 54.8-46.8 119.2-12.9 142.8 11.5l42.7 44.1 42.7-44.1c23.2-24 88.2-58 142.8-11.5 54 46 46.1 121.5 7.7 161.2z'/%3E%3C/svg%3E") center center no-repeat;
width: 15px;
height: 15px;
display: inline-block;
margin-right: 5px;
margin-top: -3px;
content: '';
vertical-align: middle; }
.archive .site-main .item .img-holder .download-image-overlay .download-counts {
display: inline-block;
margin-right: 15px; }
.archive .site-main .item .img-holder .download-image-overlay .download-counts:before {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%232AA461' viewBox='0 0 640 512'%3E%3Cpath d='M537.6 226.6c4.1-10.7 6.4-22.4 6.4-34.6 0-53-43-96-96-96-19.7 0-38.1 6-53.3 16.2C367 64.2 315.3 32 256 32c-88.4 0-160 71.6-160 160 0 2.7.1 5.4.2 8.1C40.2 219.8 0 273.2 0 336c0 79.5 64.5 144 144 144h368c70.7 0 128-57.3 128-128 0-61.9-44-113.6-102.4-125.4zm-132.9 88.7L299.3 420.7c-6.2 6.2-16.4 6.2-22.6 0L171.3 315.3c-10.1-10.1-2.9-27.3 11.3-27.3H248V176c0-8.8 7.2-16 16-16h48c8.8 0 16 7.2 16 16v112h65.4c14.2 0 21.4 17.2 11.3 27.3z'/%3E%3C/svg%3E") center center no-repeat;
width: 15px;
height: 15px;
display: inline-block;
margin-right: 5px;
margin-top: -3px;
content: '';
vertical-align: middle; }
.archive .site-main .item .img-holder:hover .download-image-overlay, .archive .site-main .item .img-holder:focus .download-image-overlay {
opacity: 1;
visibility: visible; }
.archive .site-main .item .img-holder .owl-nav {
position: absolute;
left: 8px;
bottom: 10px; }
.archive .site-main .item .img-holder .owl-nav .owl-prev,
.archive .site-main .item .img-holder .owl-nav .owl-next {
display: inline-block;
width: 30px;
height: 30px;
border-radius: 4px;
background: #A2ADB8;
margin-right: 3px;
position: relative; }
.archive .site-main .item .img-holder .owl-nav .owl-prev:hover, .archive .site-main .item .img-holder .owl-nav .owl-prev:focus,
.archive .site-main .item .img-holder .owl-nav .owl-next:hover,
.archive .site-main .item .img-holder .owl-nav .owl-next:focus {
background: #2f8be6; }
.archive .site-main .item .img-holder .owl-nav .owl-prev span,
.archive .site-main .item .img-holder .owl-nav .owl-next span {
display: none; }
.archive .site-main .item .img-holder .owl-nav .owl-next:after {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 192 512'%3E%3Cpath d='M166.9 264.5l-117.8 116c-4.7 4.7-12.3 4.7-17 0l-7.1-7.1c-4.7-4.7-4.7-12.3 0-17L127.3 256 25.1 155.6c-4.7-4.7-4.7-12.3 0-17l7.1-7.1c4.7-4.7 12.3-4.7 17 0l117.8 116c4.6 4.7 4.6 12.3-.1 17z'/%3E%3C/svg%3E") center center no-repeat;
width: 10px;
height: 25px;
position: absolute;
top: 50%;
left: 50%;
content: '';
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.archive .site-main .item .img-holder .owl-nav .owl-prev:after {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 192 512'%3E%3Cpath d='M25.1 247.5l117.8-116c4.7-4.7 12.3-4.7 17 0l7.1 7.1c4.7 4.7 4.7 12.3 0 17L64.7 256l102.2 100.4c4.7 4.7 4.7 12.3 0 17l-7.1 7.1c-4.7 4.7-12.3 4.7-17 0L25 264.5c-4.6-4.7-4.6-12.3.1-17z'/%3E%3C/svg%3E") center center no-repeat;
width: 10px;
height: 25px;
position: absolute;
top: 50%;
left: 50%;
content: '';
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.archive .site-main .item .text-holder {
position: relative;   }
.archive .site-main .item .text-holder:after {
content: '';
display: block;
clear: both; }
.archive .site-main .item .text-holder .product-title {
line-height: 1.4375em;
font-size: 0.8em;
font-weight: 700;
margin: 0;
color: #21272c;
width: 70%; }
.archive .site-main .item .text-holder .product-title a {
color: #21272c;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.archive .site-main .item .text-holder .product-title a:hover, .archive .site-main .item .text-holder .product-title a:focus {
text-decoration: none;
color: #2f8be6; }
.archive .site-main .item .text-holder .download-meta-name {
width: 70%;
font-size: 0.722em;
line-height: 2.000em;
margin-top: 10px; }
.archive .site-main .item .text-holder .download-meta-name a {
display: flex;
align-items: center;
color: #86919D; }
.archive .site-main .item .text-holder .download-meta-name a:hover, .archive .site-main .item .text-holder .download-meta-name a:focus {
text-decoration: none;
color: #2f8be6; }
.archive .site-main .item .text-holder .download-meta-name img {
width: 20px;
height: 20px;
object-fit: cover;
margin-right: 8px;
border-radius: 4px; }
.archive .site-main .item .text-holder .offers {
float: right; }
.archive .site-main .item .text-holder .price {
position: absolute;
top: 0;
right: 0;
line-height: 1.4375em;
font-size: 0.8em;
font-weight: 700;
color: #21272c;
background: #f1f5f8;
padding: 4px 12px;
-webkit-box-shadow: 0 2px 0 #dae1e7;
box-shadow: 0 2px 0 #dae1e7;
border-radius: 4px;  }
.archive .site-main .item .text-holder .price.free {
background: #2aa461;
color: #ffffff; }
.archive .site-main .item .text-holder .price.free:before {
background: #2aa461; }
.archive .site-main .item .text-holder .price span {
position: relative;
z-index: 1; }
.archive .site-main .item .text-holder .price:before {
content: '';
position: absolute;
top: 3px;
left: -10px;
width: 23px;
height: 23px;
border-radius: 4px;
-webkit-box-shadow: 0 2px 0 #dae1e7;
box-shadow: 0 2px 0 #dae1e7;
background: #f1f5f8;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
transform: rotate(45deg); }
.archive .site-main .item .text-holder .price:after {
content: '';
position: absolute;
top: 13px;
left: 0;
width: 6px;
height: 6px;
background: #ffffff;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3) inset;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3) inset;
border-radius: 50%; }
.archive .site-main .item .edd-download-buy-button {
background: #fff;
box-shadow: 0 2px 0 #DAE1E7;
border: 1px solid #DAE1E7;
border-radius: 0 0 4px 4px;
padding: 40px 30px 30px 30px;
position: absolute;
width: 100%;
bottom: 0;
z-index: 1;
height: auto;
transition: transform 0.3s ease-out;
transform: scaleY(0);
overflow: hidden;
transform-origin: bottom; }
.archive .site-main .item .edd-download-buy-button.show-pricing {
height: auto;
transform: scaleY(1); }
.archive .site-main .item .edd-download-buy-button .btn-close {
position: absolute;
top: 10px;
right: 10px;
width: 14px;
height: 18px;
font-size: 0;
cursor: pointer;
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2386919D' viewBox='0 0 352 512'%3E%3Cpath d='M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z'/%3E%3C/svg%3E") center center no-repeat; }
.archive .site-main .item .edd-download-buy-button form ul {
font-size: 0.889em; }
.archive .site-main .item .edd-download-buy-button form ul li {
border-bottom: 1px dotted rgba(0, 0, 0, 0.1);
padding: 0 0 8px;
margin: 0 0 8px; }
.archive .site-main .item .edd-download-buy-button form ul li:last-child {
border-bottom: 0;
margin: 0;
padding: 0; }
.archive .site-main .item .edd-download-buy-button form ul li label {
position: relative;
padding-left: 28px; }
.archive .site-main .item .edd-download-buy-button form ul li label .check-mark {
position: absolute;
top: 2px;
left: 0;
width: 18px;
height: 18px;
background: #DAE1E7;
border-radius: 50%; }
.archive .site-main .item .edd-download-buy-button form ul li label input[type="radio"] {
position: absolute;
opacity: 0; }
.archive .site-main .item .edd-download-buy-button form ul li label input[type="radio"]:checked ~ .check-mark {
background: #2F8BE6; }
.archive .site-main .item .edd-download-buy-button form ul li label input[type="radio"]:checked ~ .check-mark:after {
position: absolute;
top: 50%;
left: 50%;
width: 14px;
height: 14px;
content: '';
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E") center center no-repeat;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.archive .site-main .item .edd-download-buy-button form .button {
font-size: 1em;
font-weight: 500;
color: #fff;
background: #2f8be6;
border: 1px solid #2f8be6;
border-radius: 4px;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
display: block;
padding: 10px;
text-align: center;
width: 100%; }
.archive .site-main .item .edd-download-buy-button form .button:hover, .archive .site-main .item .edd-download-buy-button form .button:focus {
text-decoration: none;
background: none;
color: #2f8be6; }
.archive .site-main .item .edd-download-buy-button form .button.edd-add-to-cart {
background: #2f8be6;
color: #fff; }
.archive .site-main .item .edd-download-buy-button form .edd-cart-added-alert {
font-size: 0.7em;
width: 100%;
text-align: center; }
.archive.full-width .site-main .item {
width: 33.333%; }
@media only screen and (max-width: 1024px) {
.archive.full-width .site-main .item {
width: 50%; } }
@media only screen and (max-width: 767px) {
.archive .site-main .item {
width: 100%; }
.archive.full-width .site-main .item {
width: 100%; } }
.edd-checkout .page .entry-content #edd_checkout_cart {
margin: 0 0 50px; }
.edd-checkout .page .entry-content #edd_checkout_cart thead th {
color: #21272C;
border: 1px solid #f1f5f8;
border-radius: 0 !important; }
.edd-checkout .page .entry-content #edd_checkout_cart tbody tr td {
padding: 20px 30px;
border: 0; }
.edd-checkout .page .entry-content #edd_checkout_cart tbody tr td:first-child {
border-left: 1px solid #eee; }
.edd-checkout .page .entry-content #edd_checkout_cart tbody tr td:last-child {
border-right: 1px solid #eee; }
.edd-checkout .page .entry-content #edd_checkout_cart tbody tr td .edd_cart_item_image {
display: inline-block;
vertical-align: middle; }
.edd-checkout .page .entry-content #edd_checkout_cart tbody tr td img {
width: 80px;
border-radius: 4px;
margin-right: 20px; }
.edd-checkout .page .entry-content #edd_checkout_cart tbody tr td .edd_checkout_cart_item_title {
display: inline-block;
vertical-align: middle; }
.edd-checkout .page .entry-content #edd_checkout_cart tbody tr td .edd_cart_remove_item_btn {
display: inline-block; }
.edd-checkout .page .entry-content #edd_checkout_cart tbody tr td .edd_cart_remove_item_btn:before {
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23111' viewBox='0 0 448 512'%3E%3Cpath d='M192 188v216c0 6.627-5.373 12-12 12h-24c-6.627 0-12-5.373-12-12V188c0-6.627 5.373-12 12-12h24c6.627 0 12 5.373 12 12zm100-12h-24c-6.627 0-12 5.373-12 12v216c0 6.627 5.373 12 12 12h24c6.627 0 12-5.373 12-12V188c0-6.627-5.373-12-12-12zm132-96c13.255 0 24 10.745 24 24v12c0 6.627-5.373 12-12 12h-20v336c0 26.51-21.49 48-48 48H80c-26.51 0-48-21.49-48-48V128H12c-6.627 0-12-5.373-12-12v-12c0-13.255 10.745-24 24-24h74.411l34.018-56.696A48 48 0 0 1 173.589 0h100.823a48 48 0 0 1 41.16 23.304L349.589 80H424zm-269.611 0h139.223L276.16 50.913A6 6 0 0 0 271.015 48h-94.028a6 6 0 0 0-5.145 2.913L154.389 80zM368 128H80v330a6 6 0 0 0 6 6h276a6 6 0 0 0 6-6V128z'/%3E%3C/svg%3E") center center no-repeat;
width: 14px;
height: 20px;
display: inline-block;
content: '';
vertical-align: top;
margin-right: 10px; }
.edd-checkout .page .entry-content #edd_checkout_cart tfoot {
background: #F1F5F8; }
.edd-checkout .page .entry-content #edd_checkout_cart tfoot tr th {
color: #21272C; }
.edd-checkout .page .entry-content #edd_checkout_form_wrap .edd-payment-icons {
margin: 0 0 50px; }
.edd-checkout .page .entry-content #edd_payment_mode_select_wrap {
margin: 0 0 50px; }
.edd-checkout .page .entry-content #edd_payment_mode_select_wrap fieldset {
padding: 0;
border: 0; }
.edd-checkout .page .entry-content #edd_payment_mode_select_wrap fieldset legend {
float: left;
width: 100%;
color: #21272C;
font-size: 1.333em;
line-height: 1.083em;
font-weight: 500;
padding-bottom: 15px;
margin: 0 0 15px;
border-bottom: 2px solid #F1F5F8; }
.edd-checkout .page .entry-content #edd_payment_mode_select_wrap fieldset #edd-payment-mode-wrap .edd-gateway-option {
display: block;
margin: 0 0 20px;
font-weight: 400; }
.edd-checkout .page .entry-content #edd_checkout_form_wrap fieldset {
padding: 30px;
border: 1px solid rgba(218, 225, 231, 0.5); }
.edd-checkout .page .entry-content #edd_checkout_form_wrap fieldset legend {
float: left;
width: 100%;
color: #21272C;
font-size: 1.333em;
line-height: 1.083em;
font-weight: 500;
padding-bottom: 15px;
margin: 0 0 15px;
border-bottom: 2px solid #F1F5F8; }
.edd-checkout .page .entry-content #edd_checkout_form_wrap fieldset input[type="email"],
.edd-checkout .page .entry-content #edd_checkout_form_wrap fieldset input[type="text"] {
width: 100%;
padding: 10px 15px; }
.edd-checkout .page .entry-content #edd_checkout_form_wrap fieldset #edd_final_total_wrap {
background: #F1F5F8;
border: 0; }
.edd-checkout .page .entry-content #edd_checkout_form_wrap fieldset input[type="submit"] {
background: #2f8be6;
color: #ffffff;
font-weight: 500;
border-radius: 4px;
display: inline-block;
padding: 15px 25px;
border: 1px solid #2f8be6;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.edd-checkout .page .entry-content #edd_checkout_form_wrap fieldset input[type="submit"]:hover, .edd-checkout .page .entry-content #edd_checkout_form_wrap fieldset input[type="submit"]:focus {
text-decoration: none;
color: #2f8be6;
background: none; }
.edd-checkout .page .entry-content #edd-rp-checkout-wrapper {
margin: 0 0 50px; }
.edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper {
display: flex;
flex-wrap: wrap;
margin: 0 -15px; }
.edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item {
width: 33.333%;
padding: 0 15px;
margin: 0 0 30px;
float: none;
min-height: inherit; }
.edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item > a {
display: flex;
flex-direction: column-reverse; }
.edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item > a:hover, .edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item > a:focus {
text-decoration: none; }
.edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd-rp-item-title {
font-size: 0.8em;
line-height: 1.4375em;
font-weight: 700;
margin: 0;
color: #21272c; }
.edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd_cart_item_image {
margin: 0 0 15px; }
.edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd_cart_item_image img {
width: 100%;
vertical-align: top; }
.edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd_price {
font-size: 0.8em;
line-height: 1.4375em;
font-weight: 700;
color: #21272c; }
.edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd-add-to-cart {
background: #2f8be6;
color: #ffffff;
font-weight: 500;
border-radius: 4px;
display: inline-block;
padding: 15px 25px;
border: 1px solid #2f8be6;
margin-top: 20px;
-webkit-transition: ease, 0.2s;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s; }
.edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd-add-to-cart:hover, .edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd-add-to-cart:focus {
text-decoration: none;
color: #2f8be6;
background: none; }
.edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd_price_options ul {
font-size: 0.889em;
text-align: left;
margin-top: 15px; }
.edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd_price_options ul li {
border-bottom: 1px dotted rgba(0, 0, 0, 0.1);
padding: 0 0 8px;
margin: 0 0 8px; }
.edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd_price_options ul li label {
position: relative;
padding-left: 28px;
display: block; }
.edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd_price_options ul li label .check-mark {
position: absolute;
top: 2px;
left: 0;
width: 18px;
height: 18px;
background: #DAE1E7;
border-radius: 50%; }
.edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd_price_options ul li label input[type="radio"] {
position: absolute;
opacity: 0; }
.edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd_price_options ul li label input[type="radio"]:checked ~ .check-mark {
background: #2F8BE6; }
.edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd_price_options ul li label input[type="radio"]:checked ~ .check-mark:after {
position: absolute;
top: 50%;
left: 50%;
width: 14px;
height: 14px;
content: '';
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3Cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E") center center no-repeat;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
.edd-checkout .page .entry-content #edd-rp-checkout-wrapper #edd-rp-items-wrapper .edd-rp-item .edd_price_options span {
display: inline-block; }  :root{
--primary-color: #2f8be6;
--primary-color-rgb: 47, 139, 230;
--secondary-color: #21272c;
--secondary-color-rgb: 33, 39, 44;
--primary-font: "Roboto", sans-serif;
--font-color: #454f59;
--font-color-rgb: 69, 79, 89;
}
.wp-block-search__label{
border: 0;
clip: rect(1px,1px,1px,1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute!important;
width: 1px;
word-wrap: normal!important;
}
.wp-block-search .wp-block-search__inside-wrapper input[type="search"] {
border-radius: 4px 0 0 4px !important;
}
.wp-block-search input[type="submit"]{
font-size: .889em;
padding: 8px 12px;
}
.wp-block-search .wp-block-search__button{
margin-left: 0;
border-radius: 0 4px 4px 0;
background: var(--primary-color);
color: #fff;
font-size: .889em;
border-color: var(--primary-color);
padding: 8px 12px;
}
.wp-block-search .wp-block-search__button:hover{
background: #dae1e7;
border-color: #dae1e7;
color: var(--primary-color);
}
#secondary .widget_block h2, #primary .post .entry-content h2{
color: #21272c;
margin: 0 0 1.667em;
border-bottom: 1px solid #f1f5f8;
font-size: 1em;
font-weight: 500;
padding: 0 0 0.556em;
}
.edit-post-visual-editor__content-area ul.block-editor-block-list__block li a{
color: var(--font-color);
}
.block-editor-block-list__layout ul.wp-block-categories__list  li,
.block-editor-block-list__layout ul.wp-block-archives-list  li,
.block-editor-block-list__block ul.wp-block-latest-posts li,
.edit-post-visual-editor__content-area ul.block-editor-block-list__block li,
.post .entry-content ul li{
border-bottom: 1px dotted rgba(0, 0, 0, 0.1);
margin: 0 0 12px;
padding: 0 0 12px;
display: flex;
font-family: var(--primary-font);
}
#secondary .widget ul.wp-block-categories li,
#secondary .widget ul.wp-block-archives li, 
.site-footer .footer-t .widget ul li.cat-item{
display: flex;
justify-content: space-between;
}
#secondary .widget ul li:last-child, 
.footer-t .widget ul li:last-child,
.post .entry-content ul li:last-child {
margin: 0;
padding: 0;
border-bottom: 0;
}
.wp-block-tag-cloud a{
display: inline-block;
margin: 0 3px 3px 0;
font-size: 0.611em !important;
font-weight: 500;
color: #86919d;
-webkit-transition: ease, 0.2s;
text-decoration: none;
-moz-transition: ease, 0.2s;
transition: ease, 0.2s;
background: #f1f5f8;
border-radius: 4px;
padding: 0 10px;
text-transform: uppercase;
}
.wp-block-tag-cloud a:hover{
text-decoration: none;
background: var(--primary-color);
color: #fff;
}
ol.wp-block-latest-comments{
padding-left: 0;
}
ol.wp-block-latest-comments a {
color: rgba(0, 0, 0, 0.5);
}
.footer-t ol.wp-block-latest-comments a {
color: #fff;
}
ol.wp-block-latest-comments a:hover {
color: var(--primary-color);
}
.wp-block-latest-comments__comment-date{
margin-top:5px;
}
.wp-block-latest-comments__comment-excerpt p:last-child {
margin-bottom: 0;
}
.wp-block-tag-cloud{
margin-bottom:0;
}
.site-footer .wp-block-calendar table th {
background: transparent;
}
.site-footer .wp-block-calendar table tbody,
.site-footer .wp-block-calendar table caption {
color: #DAE1E7;
}
.post .entry-content ul li a{
color: var(--font-color);
text-decoration: none;
}
ul.wp-block-latest-posts__list,
ul.wp-block-categories-list,
ul.wp-block-archives-list{
padding: 30px;
border-radius: 4px;
margin: 0 0 40px;
}
.post .entry-content ul li a:hover{
color: var(--primary-color);
}
.wp-block-latest-posts__featured-image img{
object-fit: cover;
}
#secondary .widget ul li.wp-block-social-link, 
.footer-t .widget ul li.wp-block-social-link{
padding: 0;
}
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg {
color: currentColor !important;
fill: currentColor !important;
}
.wp-block-social-links li{
margin: 0 !important;
width: auto !important;
padding: 5px !important;
}
.widget_block ul li, .post .entry-content ul li {
display: inline-block;
width: 100%;
}
.edd-no-js{
display: none !important;
}.container {
padding-right: 15px;
padding-left: 15px;
padding-top: 15px;
margin-right: auto;
margin-left: auto;
width: 100%;
}
.box-center-form {
width: 30%;
margin-left: auto;
margin-right: auto;
float: none;
background: #f1f0f0;
padding: 1.5em!important;
position: relative;
margin-bottom: 1.5em;
}
.box-heading{
font-size: 23px;
line-height: 1.575em;
font-weight: 400;
text-align: center;
margin: 0 0 30px;
color: #14485f;
}
.ul-errors{
background: #d00000;
width: 600px;
margin: 0 auto 10px;
padding: 9px;
border-radius: 5px;
font-weight: 700;
color: #fff;
text-align: center
}
.login-info {
background: #00a77a;
width: 600px;
margin: 0 auto 10px;
padding: 9px;
border-radius: 5px;
font-weight: 700;
color: #fff;
text-align: center
}
.lostpassword-button{
margin-top : 12px;
}
.ul-errors{
background: #d00000;
width: 600px;
margin: 0 auto 10px;
padding: 9px;
border-radius: 5px;
font-weight: 700;
color: #fff;
text-align: center
}
@media (max-width: 768px) {
.box-center-form {
width: 40%;
}
}
@media (max-width: 600px) {
.box-center-form {
width: 70%;
}
}
@media (max-width: 425px) {
.box-center-form {
width: 80%;
}
}.container {
padding-right: 15px;
padding-left: 15px;
padding-top: 15px;
margin-right: auto;
margin-left: auto;
width: 100%;
}
.box-center-form {
width: 30%;
margin-left: auto;
margin-right: auto;
float: none;
background: #f1f0f0;
padding: 1.5em!important;
position: relative;
margin-bottom: 1.5em;
}
.box-heading{
font-size: 23px;
line-height: 1.575em;
font-weight: 400;
text-align: center;
margin: 0 0 30px;
color: #14485f;
}
.ul-errors{
background: #d00000;
width: 600px;
margin: 0 auto 10px;
padding: 9px;
border-radius: 5px;
font-weight: 700;
color: #fff;
text-align: center
}
.login-info {
background: #00a77a;
width: 600px;
margin: 0 auto 10px;
padding: 9px;
border-radius: 5px;
font-weight: 700;
color: #fff;
text-align: center
}
.lostpassword-button{
margin-top : 12px;
}
.ul-errors{
background: #d00000;
width: 600px;
margin: 0 auto 10px;
padding: 9px;
border-radius: 5px;
font-weight: 700;
color: #fff;
text-align: center
}
@media (max-width: 768px) {
.box-center-form {
width: 40%;
}
}
@media (max-width: 600px) {
.box-center-form {
width: 70%;
}
}
@media (max-width: 425px) {
.box-center-form {
width: 80%;
}
}