.fl-builder-content *,.fl-builder-content *:before,.fl-builder-content *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.fl-row:before,.fl-row:after,.fl-row-content:before,.fl-row-content:after,.fl-col-group:before,.fl-col-group:after,.fl-col:before,.fl-col:after,.fl-module:before,.fl-module:after,.fl-module-content:before,.fl-module-content:after{display:table;content:" ";}
.fl-row:after,.fl-row-content:after,.fl-col-group:after,.fl-col:after,.fl-module:after,.fl-module-content:after{clear:both;}
.fl-clear{clear:both;}
.fl-clearfix:before,.fl-clearfix:after{display:table;content:" ";}
.fl-clearfix:after{clear:both;}
.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}
.fl-row,.fl-row-content{margin-left:auto;margin-right:auto;min-width:0;}
.fl-row-content-wrap{position:relative;}
.fl-builder-mobile .fl-row-bg-photo .fl-row-content-wrap{background-attachment:scroll;}
.fl-row-bg-video,.fl-row-bg-video .fl-row-content,.fl-row-bg-embed,.fl-row-bg-embed .fl-row-content{position:relative;}
.fl-row-bg-video .fl-bg-video,.fl-row-bg-embed .fl-bg-embed-code{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;}
.fl-row-bg-video .fl-bg-video video,.fl-row-bg-embed .fl-bg-embed-code video{bottom:0;left:0px;max-width:none;position:absolute;right:0;top:0px;}
.fl-row-bg-video .fl-bg-video video{min-width:100%;min-height:100%;width:auto;height:auto;}
.fl-row-bg-video .fl-bg-video iframe,.fl-row-bg-embed .fl-bg-embed-code iframe{pointer-events:none;width:100vw;height:56.25vw;max-width:none;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);}
.fl-bg-video-fallback{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;bottom:0px;left:0px;position:absolute;right:0px;top:0px;}
.fl-row-bg-slideshow,.fl-row-bg-slideshow .fl-row-content{position:relative;}
.fl-row .fl-bg-slideshow{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:0;}
.fl-builder-edit .fl-row .fl-bg-slideshow *{bottom:0;height:auto !important;left:0;position:absolute !important;right:0;top:0;}
.fl-row-bg-overlay .fl-row-content-wrap:after{border-radius:inherit;content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;}
.fl-row-bg-overlay .fl-row-content{position:relative;z-index:1;}
.fl-row-default-height .fl-row-content-wrap,.fl-row-custom-height .fl-row-content-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100vh;}
.fl-row-overlap-top .fl-row-content-wrap{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;}
.fl-row-default-height .fl-row-content-wrap,.fl-row-custom-height .fl-row-content-wrap{min-height:0;}
.fl-row-default-height .fl-row-content,.fl-row-full-height .fl-row-content,.fl-row-custom-height .fl-row-content{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}
.fl-row-default-height .fl-row-full-width.fl-row-content,.fl-row-full-height .fl-row-full-width.fl-row-content,.fl-row-custom-height .fl-row-full-width.fl-row-content{max-width:100%;width:100%;}
.fl-row-default-height.fl-row-align-center .fl-row-content-wrap,.fl-row-full-height.fl-row-align-center .fl-row-content-wrap,.fl-row-custom-height.fl-row-align-center .fl-row-content-wrap{align-items:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-align:center;-ms-flex-pack:center;}
.fl-row-default-height.fl-row-align-bottom .fl-row-content-wrap,.fl-row-full-height.fl-row-align-bottom .fl-row-content-wrap,.fl-row-custom-height.fl-row-align-bottom .fl-row-content-wrap{align-items:flex-end;justify-content:flex-end;-webkit-align-items:flex-end;-webkit-justify-content:flex-end;-webkit-box-align:end;-webkit-box-pack:end;-ms-flex-align:end;-ms-flex-pack:end;}
.fl-col-group-equal-height{display:flex;flex-wrap:wrap;width:100%;}
.fl-col-group-equal-height.fl-col-group-has-child-loading{flex-wrap:nowrap;}
.fl-col-group-equal-height .fl-col,.fl-col-group-equal-height .fl-col-content{display:flex;flex:1 1 auto;}
.fl-col-group-equal-height .fl-col-content{flex-direction:column;flex-shrink:1;min-width:1px;max-width:100%;width:100%;}
.fl-col-group-equal-height:before,.fl-col-group-equal-height .fl-col:before,.fl-col-group-equal-height .fl-col-content:before,.fl-col-group-equal-height:after,.fl-col-group-equal-height .fl-col:after,.fl-col-group-equal-height .fl-col-content:after{content:none;}
.fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-top .fl-col-content,.fl-col-group-equal-height.fl-col-group-align-top .fl-col-content{justify-content:flex-start;}
.fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-center .fl-col-content,.fl-col-group-equal-height.fl-col-group-align-center .fl-col-content{align-items:center;justify-content:center;}
.fl-col-group-nested.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content,.fl-col-group-equal-height.fl-col-group-align-bottom .fl-col-content{justify-content:flex-end;}
.fl-col-group-equal-height.fl-col-group-align-center .fl-module,.fl-col-group-equal-height.fl-col-group-align-center .fl-col-group{width:100%;}
.fl-col{float:left;min-height:1px;}
.fl-col-bg-overlay .fl-col-content{position:relative;}
.fl-col-bg-overlay .fl-col-content:after{border-radius:inherit;content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;}
.fl-col-bg-overlay .fl-module{position:relative;z-index:2;}
.fl-module img{max-width:100%;}
.fl-builder-module-template{margin:0 auto;max-width:1100px;padding:20px;}
.fl-builder-content a.fl-button,.fl-builder-content a.fl-button:visited{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;display:inline-block;font-size:16px;font-weight:normal;line-height:18px;padding:12px 24px;text-decoration:none;text-shadow:none;}
.fl-builder-content .fl-button:hover{text-decoration:none;}
.fl-builder-content .fl-button:active{position:relative;top:1px;}
.fl-builder-content .fl-button-width-full .fl-button{display:block;text-align:center;}
.fl-builder-content .fl-button-width-custom .fl-button{display:inline-block;text-align:center;max-width:100%;}
.fl-builder-content .fl-button-left{text-align:left;}
.fl-builder-content .fl-button-center{text-align:center;}
.fl-builder-content .fl-button-right{text-align:right;}
.fl-builder-content .fl-button i{font-size:1.3em;height:auto;margin-right:8px;vertical-align:middle;width:auto;}
.fl-builder-content .fl-button i.fl-button-icon-after{margin-left:8px;margin-right:0;}
.fl-builder-content .fl-button-has-icon .fl-button-text{vertical-align:middle;}
.fl-icon-wrap{display:inline-block;}
.fl-icon{display:table-cell;vertical-align:middle;}
.fl-icon a{text-decoration:none;}
.fl-icon i{float:right;height:auto;width:auto;}
.fl-icon i:before{border:none !important;height:auto;width:auto;}
.fl-icon-text{display:table-cell;text-align:left;padding-left:15px;vertical-align:middle;}
.fl-icon-text-empty{display:none;}
.fl-icon-text *:last-child{margin:0 !important;padding:0 !important;}
.fl-icon-text a{text-decoration:none;}
.fl-icon-text span{display:block;}
.fl-icon-text span.mce-edit-focus{min-width:1px;}
.fl-photo{line-height:0;position:relative;}
.fl-photo-align-left{text-align:left;}
.fl-photo-align-center{text-align:center;}
.fl-photo-align-right{text-align:right;}
.fl-photo-content{display:inline-block;line-height:0;position:relative;max-width:100%;}
.fl-photo-img-svg{width:100%;}
.fl-photo-content img{display:inline;height:auto;max-width:100%;}
.fl-photo-crop-circle img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}
.fl-photo-caption{font-size:13px;line-height:18px;overflow:hidden;text-overflow:ellipsis;}
.fl-photo-caption-below{padding-bottom:20px;padding-top:10px;}
.fl-photo-caption-hover{background:rgba(0,0,0,0.7);bottom:0;color:#fff;left:0;opacity:0;filter:alpha(opacity = 0);padding:10px 15px;position:absolute;right:0;-webkit-transition:opacity 0.3s ease-in;-moz-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in;}
.fl-photo-content:hover .fl-photo-caption-hover{opacity:100;filter:alpha(opacity = 100);}
.fl-builder-pagination,.fl-builder-pagination-load-more{padding:40px 0;}
.fl-builder-pagination ul.page-numbers{list-style:none;margin:0;padding:0;text-align:center;}
.fl-builder-pagination li{display:inline-block;list-style:none;margin:0;padding:0;}
.fl-builder-pagination li a.page-numbers,.fl-builder-pagination li span.page-numbers{border:1px solid #e6e6e6;display:inline-block;padding:5px 10px;margin:0 0 5px;}
.fl-builder-pagination li a.page-numbers:hover,.fl-builder-pagination li span.current{background:#f5f5f5;text-decoration:none;}
.fl-slideshow,.fl-slideshow *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.fl-slideshow .fl-slideshow-image img{max-width:none !important;}
.fl-slideshow-social{line-height:0 !important;}
.fl-slideshow-social *{margin:0 !important;}
.fl-builder-content .bx-wrapper .bx-viewport{background:transparent;border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;left:0;}
.mfp-wrap button.mfp-arrow,.mfp-wrap button.mfp-arrow:active,.mfp-wrap button.mfp-arrow:hover,.mfp-wrap button.mfp-arrow:focus{background:transparent !important;border:none !important;outline:none;position:absolute;top:50%;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;}
.mfp-wrap .mfp-close,.mfp-wrap .mfp-close:active,.mfp-wrap .mfp-close:hover,.mfp-wrap .mfp-close:focus{background:transparent !important;border:none !important;outline:none;position:absolute;top:0;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;}
.admin-bar .mfp-wrap .mfp-close,.admin-bar .mfp-wrap .mfp-close:active,.admin-bar .mfp-wrap .mfp-close:hover,.admin-bar .mfp-wrap .mfp-close:focus{top:32px!important;}
img.mfp-img{padding:0;}
.mfp-counter{display:none;}
.mfp-wrap .mfp-preloader.fa{font-size:30px;}
.fl-form-field{margin-bottom:15px;}
.fl-form-field input.fl-form-error{border-color:#DD6420;}
.fl-form-error-message{clear:both;color:#DD6420;display:none;padding-top:8px;font-size:12px;font-weight:lighter;}
.fl-form-button-disabled{opacity:0.5;}
.fl-animation{opacity:0;}
.fl-builder-preview .fl-animation,.fl-builder-edit .fl-animation,.fl-animated{opacity:1;}
.fl-animated{animation-fill-mode:both;-webkit-animation-fill-mode:both;}
.fl-button.fl-button-icon-animation i{width:0 !important;opacity:0;-ms-filter:"alpha(opacity=0)";transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;}
.fl-button.fl-button-icon-animation:hover i{opacity:1! important;-ms-filter:"alpha(opacity=100)";}
.fl-button.fl-button-icon-animation i.fl-button-icon-after{margin-left:0px !important;}
.fl-button.fl-button-icon-animation:hover i.fl-button-icon-after{margin-left:10px !important;}
.fl-button.fl-button-icon-animation i.fl-button-icon-before{margin-right:0 !important;}
.fl-button.fl-button-icon-animation:hover i.fl-button-icon-before{margin-right:20px !important;margin-left:-10px;}
.single:not(.woocommerce).single-fl-builder-template .fl-content{width:100%;}
.fl-builder-layer{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;pointer-events:none;overflow:hidden;}
.fl-builder-shape-layer{z-index:0;}
.fl-builder-shape-layer.fl-builder-bottom-edge-layer{z-index:1;}
.fl-row-bg-overlay .fl-builder-shape-layer{z-index:1;}
.fl-row-bg-overlay .fl-builder-shape-layer.fl-builder-bottom-edge-layer{z-index:2;}
.fl-row-has-layers .fl-row-content{z-index:1;}
.fl-row-bg-overlay .fl-row-content{z-index:2;}
.fl-builder-layer > *{display:block;position:absolute;top:0;left:0;width:100%;}
.fl-builder-layer + .fl-row-content{position:relative;}
.fl-builder-layer .fl-shape{fill:#aaa;stroke:none;stroke-width:0;width:100%;}
@supports (-webkit-touch-callout: inherit) {.fl-row.fl-row-bg-parallax .fl-row-content-wrap,.fl-row.fl-row-bg-fixed .fl-row-content-wrap {background-position: center !important;background-attachment: scroll !important;}}@supports (-webkit-touch-callout: none) {.fl-row.fl-row-bg-fixed .fl-row-content-wrap {background-position: center !important;background-attachment: scroll !important;}}.fl-builder-content a.fl-button,.fl-builder-content a.fl-button:visited{background:#fafafa;border:1px solid #ccc;color:#333;}
.fl-builder-content a.fl-button *,.fl-builder-content a.fl-button:visited *{color:#333;}
@media (max-width: 1200px){}
@media (max-width: 992px) { .fl-col-group.fl-col-group-medium-reversed{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;flex-direction:row-reverse;}
}@media (max-width: 768px) { .fl-row-content-wrap{background-attachment:scroll !important;}
.fl-row-bg-parallax .fl-row-content-wrap{background-attachment:scroll !important;background-position:center center !important;}
.fl-col-group.fl-col-group-equal-height{display:block;}
.fl-col-group.fl-col-group-equal-height.fl-col-group-custom-width{display:-webkit-box;display:-webkit-flex;display:flex;}
.fl-col-group.fl-col-group-responsive-reversed{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;flex-direction:row-reverse;}
.fl-col-group.fl-col-group-responsive-reversed .fl-col:not(.fl-col-small-custom-width){flex-basis:100%;width:100% !important;}
.fl-col-group.fl-col-group-medium-reversed:not(.fl-col-group-responsive-reversed){display:unset;display:unset;-webkit-flex-wrap:unset;flex-wrap:unset;flex-direction:unset;}
.fl-col{clear:both;float:none;margin-left:auto;margin-right:auto;width:auto !important;}
.fl-col-small:not(.fl-col-small-full-width){max-width:400px;}
.fl-block-col-resize{display:none;}
.fl-row[data-node] .fl-row-content-wrap{margin:0;padding-left:0;padding-right:0;}
.fl-row[data-node] .fl-bg-video,.fl-row[data-node] .fl-bg-slideshow{left:0;right:0;}
.fl-col[data-node] .fl-col-content{margin:0;padding-left:0;padding-right:0;}
}@media (min-width: 1201px) {html .fl-visible-large:not(.fl-visible-desktop),html .fl-visible-medium:not(.fl-visible-desktop),html .fl-visible-mobile:not(.fl-visible-desktop) {display: none;}}@media (min-width: 993px) and (max-width: 1200px) {html .fl-visible-desktop:not(.fl-visible-large),html .fl-visible-medium:not(.fl-visible-large),html .fl-visible-mobile:not(.fl-visible-large) {display: none;}}@media (min-width: 769px) and (max-width: 992px) {html .fl-visible-desktop:not(.fl-visible-medium),html .fl-visible-large:not(.fl-visible-medium),html .fl-visible-mobile:not(.fl-visible-medium) {display: none;}}@media (max-width: 768px) {html .fl-visible-desktop:not(.fl-visible-mobile),html .fl-visible-large:not(.fl-visible-mobile),html .fl-visible-medium:not(.fl-visible-mobile) {display: none;}}.fl-row-fixed-width{max-width:1200px;}
.fl-row-content-wrap{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;}
.fl-module-content, :where(.fl-module:not(:has(> .fl-module-content))){margin-top:20px;margin-right:20px;margin-bottom:20px;margin-left:20px;}
.page .fl-post-header, .single-fl-builder-template .fl-post-header{display:none;}
.fl-node-5ac0f49c9758c{width:50%;}
.fl-node-5ac0f49c975c4{width:50%;}
.fl-module-heading .fl-heading{padding:0 !important;margin:0 !important;}
.fl-node-5ac0f49c9751c.fl-module-heading .fl-heading {font-family: Play, sans-serif;font-weight: 700;font-size: 38px;text-align: center;}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;}
.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2;}
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output{display:none;}
.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;}
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;}
.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28;}
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;}
.wpcf7-form-control-wrap{position:relative;}
.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block;}
.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em;}
.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after{content:" ";}
.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative;}
form.submitting .wpcf7-spinner{visibility:visible;}
.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite;}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms;}
}
@keyframes spin {
from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
@keyframes blink {
from{opacity:0;}
50%{opacity:1;}
to{opacity:0;}
}
.wpcf7 [inert]{opacity:0.5;}
.wpcf7 input[type="file"]{cursor:pointer;}
.wpcf7 input[type="file"]:disabled{cursor:default;}
.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr;}
.wpcf7-reflection > output{display:list-item;list-style:none;}
.wpcf7-reflection > output[hidden] {
display: none;
}.wpcf7 form{position:relative}
.wpcf7 form>div,.wpcf7 form>p{margin-bottom:1.2em}
.wpcf7 .wpcf7-form-control-wrap{width:100%;display:block}
.wpcf7 input:not([type=submit]):focus,.wpcf7 select:focus,.wpcf7 textarea:focus{border-color:var(--ast-border-color);outline:0}
.wpcf7 input:not([type=submit]),.wpcf7 select,.wpcf7 textarea{width:100%;padding:.75em}
.wpcf7 input[type=file]{color:#666;height:auto;border-width:1px;border-style:solid;border-color:var(--ast-border-color);border-radius:2px;background:#fafafa;box-shadow:none;box-sizing:border-box;transition:all .2s linear}
.wpcf7 input[type=checkbox],.wpcf7 input[type=radio]{display:inline-block;background:#e9eef2;color:#555;clear:none;cursor:pointer;line-height:0;height:1.2em;margin:-3px 4px 0 0;outline:0;padding:0;border-radius:.2em;text-align:center;vertical-align:middle;width:1.4em;min-width:1.4em;transition:all .2s linear}.asp-spinner{text-indent:-9999px;vertical-align:middle;margin-left:5px;display:inline-block;box-sizing:border-box;position:relative;width:20px;height:20px;border-radius:50%;border:2px solid #ccc;border-top-color:#333;animation:asp-spinner .6s linear infinite;}
@keyframes asp-spinner {
to{transform:rotate(360deg);}
} .asp-btn-spinner-container{width:100%;text-align:center;padding:10px;}
.asp-btn-spinner{display:inline-block;position:relative;width:64px;height:64px;}
.asp-btn-spinner div{box-sizing:border-box;display:block;position:absolute;width:51px;height:51px;margin:6px;border:6px solid #6fcef3;border-radius:50%;animation:asp-btn-spinner 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#6fcef3 transparent transparent transparent;}
.asp-btn-spinner div:nth-child(1){animation-delay:-0.45s;}
.asp-btn-spinner div:nth-child(2){animation-delay:-0.3s;}
.asp-btn-spinner div:nth-child(3){animation-delay:-0.15s;}
@keyframes asp-btn-spinner {
0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
.asp_line_through{text-decoration:line-through;}
.asp_product_coupon_input_container{margin:5px 0 10px 0;}
.asp_btn_normalize{text-transform:none;border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;}
&::-moz-focus-inner{border:0;padding:0;}
.asp_product_custom_field_error{display:none;color:red;}
.asp_out_of_stock{font-weight:bold;}
.asp_product_buy_button input, .asp_product_buy_button select{display:inline-block;line-height:1;padding:8px 10px;height:auto;}
.asp_product_custom_field_label{margin-right:10px;}
.asp-product-variations-label{margin-right:10px;}
.asp_product_coupon_field_label{margin-right:10px;}
.asp_product_coupon_input_container input.asp_product_coupon_field_input{width:auto;max-width:200px;margin-right:10px;}
.asp_product_buy_btn_container{display:inline-block;}
.asp_product_buy_button input::placeholder{font-style:italic;color:#bbb;}
@keyframes blink {
0%{opacity:.2;}
20%{opacity:1;}
100%{opacity:0;}
}
.asp-processing-cont{display:none !important;}
.asp-processing i{animation-name:blink;animation-duration:1s;animation-iteration-count:infinite;animation-fill-mode:both;}
.asp-processing i:nth-child(2){animation-delay:.1s;}
.asp-processing i:nth-child(3){animation-delay:.2s;}
.asp-popup-iframe{z-index:2147483647;background:rgba(0, 0, 0, 0.004);border:0px none transparent;overflow:auto;-webkit-overflow-scrolling:touch !important;visibility:visible;margin:0px;padding:0px;-webkit-tap-highlight-color:transparent;position:fixed;left:0px;top:0px;width:100%;height:100%;}
.asp-popup-iframe-cont{align-items:center;justify-content:center;z-index:2147483647;background:rgba(0, 0, 0, .3);border:0px none transparent;overflow:auto;-webkit-overflow-scrolling:touch !important;visibility:visible;margin:0px;padding:0px;-webkit-tap-highlight-color:transparent;position:fixed;left:0px;top:0px;width:100%;height:100%;}
.asp-popup-spinner-cont{text-align:center;height:85px;padding-top:10px;}
@media (max-width: 500px) {
.asp_product_buy_btn_container{display:block;margin-left:0;margin-top:10px;text-align:center;width:100%;}
} .asp-order-data-box{display:flex;border-style:solid;border-color:lightgrey;border-width:1px 0 0 1px;width:100%;}
.asp-order-data-box-col{border-style:solid;border-color:lightgrey;border-width:0 1px 1px 0;word-break:break-all;flex-grow:1;padding:15px;}
.asp-order-data-box-col :first-child{font-weight:bold;margin-bottom:10px;margin-right:10px;}
@media screen and (max-width: 768px) {
.asp-order-data-box{flex-direction:column;}
}
.asp-order-details-table,
.asp-order-downloads-table{width:100%;border-collapse:collapse;border:1px solid lightgray;}
.asp-order-details-table td,
.asp-order-details-table th,
.asp-order-downloads-table td,
.asp-order-downloads-table th{padding:15px;border-top:1px solid lightgray;border-bottom:1px solid lightgray;}
.asp-order-shipping-address,
.asp-order-billing-address {
padding: 15px;
border: 1px solid lightgray;
white-space: pre-line;
}.ast-page-builder-template .ast-article-post{margin-bottom:2.5em}
.ast-featured-post{float:none}
.ast-separate-container .ast-separate-posts.ast-article-post{margin-bottom:2em}
.ast-animate-hidden{visibility:hidden;opacity:0}
.ast-animate-display{visibility:visible;opacity:1}
.ast-no-thumb .ast-date-meta .posted-on{margin-bottom:1.5em}
.ast-date-meta.circle .posted-on{-webkit-border-radius:50%;border-radius:50%;overflow:hidden}
.has-post-thumbnail .ast-date-meta.circle .posted-on{margin:1em}
.ast-single-post .entry-header.ast-no-title.ast-no-thumbnail{margin-bottom:2em}
@media (min-width:769px){.ast-separate-container.ast-blog-grid-2 .ast-archive-description,.ast-separate-container.ast-blog-grid-3 .ast-archive-description,.ast-separate-container.ast-blog-grid-4 .ast-archive-description{margin-bottom:1.33333em}}.ast-separate-container .ast-grid-1 .blog-layout-1{padding:0}
.ast-separate-container .ast-grid-1 .blog-layout-2,.ast-separate-container .ast-grid-1 .blog-layout-3{padding:0;border-bottom:0}
.ast-separate-container .ast-grid-2 .ast-article-post,.ast-separate-container .ast-grid-3 .ast-article-post,.ast-separate-container .ast-grid-4 .ast-article-post{background:0 0}
@media (min-width:769px){.ast-separate-container .ast-grid-2 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-3 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-4 .ast-article-post.ast-separate-posts{border-bottom:0}}@media (max-width:768px){.ast-separate-container .ast-grid-2 .ast-article-post,.ast-separate-container .ast-grid-3 .ast-article-post,.ast-separate-container .ast-grid-4 .ast-article-post{width:100%}}.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-3,.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-3,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-3{border-bottom:0}
.ast-separate-container .blog-layout-1,.ast-separate-container .blog-layout-2,.ast-separate-container .blog-layout-3{padding:2.66666em;background:#fff}
@media (max-width:768px){.ast-separate-container .blog-layout-1,.ast-separate-container .blog-layout-3{display:block}}.ast-separate-container .ast-grid-2 .blog-layout-1,.ast-separate-container .ast-grid-2 .blog-layout-2,.ast-separate-container .ast-grid-2 .blog-layout-3,.ast-separate-container .ast-grid-3 .blog-layout-1,.ast-separate-container .ast-grid-3 .blog-layout-2,.ast-separate-container .ast-grid-3 .blog-layout-3,.ast-separate-container .ast-grid-4 .blog-layout-1,.ast-separate-container .ast-grid-4 .blog-layout-2,.ast-separate-container .ast-grid-4 .blog-layout-3{padding:1.5em}
@media (max-width:1200px){.ast-separate-container .ast-grid-2 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-2 .ast-article-post:nth-child(2n+1),.ast-separate-container .ast-grid-3 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-3 .ast-article-post:nth-child(2n+1),.ast-separate-container .ast-grid-4 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-4 .ast-article-post:nth-child(2n+1){padding:0}
.ast-separate-container .blog-layout-1,.ast-separate-container .blog-layout-2,.ast-separate-container .blog-layout-3{padding:1.5em}}@media (max-width:544px){.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-1,.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-3{padding:1.33333em 1em 1.33333em}
.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-1,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-1{padding:1.33333em 1em 1.33333em}}@media (max-width:768px){.ast-page-builder-template .ast-grid-2 .ast-article-post,.ast-page-builder-template .ast-grid-3 .ast-article-post,.ast-page-builder-template .ast-grid-4 .ast-article-post,.ast-plain-container .ast-grid-2 .ast-article-post,.ast-plain-container .ast-grid-3 .ast-article-post,.ast-plain-container .ast-grid-4 .ast-article-post{width:100%}}@media (min-width:769px){.ast-separate-container .ast-grid-2>.site-main>.ast-row,.ast-separate-container .ast-grid-3>.site-main>.ast-row,.ast-separate-container .ast-grid-4>.site-main>.ast-row{margin-left:-1em;margin-right:-1em;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.ast-separate-container .ast-grid-2>.site-main>.ast-row:after,.ast-separate-container .ast-grid-2>.site-main>.ast-row:before,.ast-separate-container .ast-grid-3>.site-main>.ast-row:after,.ast-separate-container .ast-grid-3>.site-main>.ast-row:before,.ast-separate-container .ast-grid-4>.site-main>.ast-row:after,.ast-separate-container .ast-grid-4>.site-main>.ast-row:before{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;width:0}
.ast-separate-container .ast-grid-2 .ast-article-post,.ast-separate-container .ast-grid-3 .ast-article-post,.ast-separate-container .ast-grid-4 .ast-article-post{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0}
.ast-separate-container .ast-grid-2 .ast-article-post.ast-separate-posts:nth-child(2n+0),.ast-separate-container .ast-grid-2 .ast-article-post.ast-separate-posts:nth-child(2n+1),.ast-separate-container .ast-grid-3 .ast-article-post.ast-separate-posts:nth-child(2n+0),.ast-separate-container .ast-grid-3 .ast-article-post.ast-separate-posts:nth-child(2n+1),.ast-separate-container .ast-grid-4 .ast-article-post.ast-separate-posts:nth-child(2n+0),.ast-separate-container .ast-grid-4 .ast-article-post.ast-separate-posts:nth-child(2n+1){padding:0 1em 0}
.ast-page-builder-template .ast-grid-2>.site-main>.ast-row,.ast-page-builder-template .ast-grid-3>.site-main>.ast-row,.ast-page-builder-template .ast-grid-4>.site-main>.ast-row,.ast-plain-container .ast-grid-2>.site-main>.ast-row,.ast-plain-container .ast-grid-3>.site-main>.ast-row,.ast-plain-container .ast-grid-4>.site-main>.ast-row{margin-left:-1em;margin-right:-1em;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.ast-page-builder-template .ast-grid-2>.site-main>.ast-row:after,.ast-page-builder-template .ast-grid-2>.site-main>.ast-row:before,.ast-page-builder-template .ast-grid-3>.site-main>.ast-row:after,.ast-page-builder-template .ast-grid-3>.site-main>.ast-row:before,.ast-page-builder-template .ast-grid-4>.site-main>.ast-row:after,.ast-page-builder-template .ast-grid-4>.site-main>.ast-row:before,.ast-plain-container .ast-grid-2>.site-main>.ast-row:after,.ast-plain-container .ast-grid-2>.site-main>.ast-row:before,.ast-plain-container .ast-grid-3>.site-main>.ast-row:after,.ast-plain-container .ast-grid-3>.site-main>.ast-row:before,.ast-plain-container .ast-grid-4>.site-main>.ast-row:after,.ast-plain-container .ast-grid-4>.site-main>.ast-row:before{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;width:0}
.ast-page-builder-template .ast-grid-2 .ast-article-post,.ast-page-builder-template .ast-grid-3 .ast-article-post,.ast-page-builder-template .ast-grid-4 .ast-article-post,.ast-plain-container .ast-grid-2 .ast-article-post,.ast-plain-container .ast-grid-3 .ast-article-post,.ast-plain-container .ast-grid-4 .ast-article-post{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.ast-page-builder-template .ast-grid-2 .ast-article-post:last-child,.ast-page-builder-template .ast-grid-3 .ast-article-post:last-child,.ast-page-builder-template .ast-grid-4 .ast-article-post:last-child,.ast-plain-container .ast-grid-2 .ast-article-post:last-child,.ast-plain-container .ast-grid-3 .ast-article-post:last-child,.ast-plain-container .ast-grid-4 .ast-article-post:last-child{margin-bottom:2.5em}}.ast-page-builder-template .ast-article-post .entry-header{margin:auto auto 1em auto;padding:0}
.ast-article-post .ast-post-format-audio.ast-embeded-audio .ast-date-meta .posted-on{position:relative;display:inline-block;margin-bottom:1em}
.ast-page-builder-template.single .post-navigation{margin-top:2em}
hr.post-divider{height:0;margin:0}
hr.ast-single-previous-hr{height:0;margin-top:2em}
.ast-show-comments-data{padding:2em 6.67em}
.ast-show-comments-data .ast-show-comments{cursor:pointer}
.ast-show-comments-data .ast-show-comments,.ast-show-comments-data .ast-show-comments-count{max-width:640px;text-align:center;margin-left:auto;margin-right:auto}
.ast-show-comments-data .ast-show-comments-count{margin-bottom:2em}
.ast-pagination-circle .ast-pagination .page-numbers,.ast-pagination-square .ast-pagination .page-numbers{border-style:solid;border-width:1px;line-height:2.33333em}
.ast-pagination-circle .ast-pagination .page-numbers{-webkit-border-radius:50%;border-radius:50%}
.ast-pagination-circle .ast-pagination .next.page-numbers,.ast-pagination-circle .ast-pagination .prev.page-numbers{-webkit-border-radius:30px;border-radius:30px}
#content:before{content:"768";position:absolute;overflow:hidden;opacity:0;visibility:hidden}
@media all and (max-width:768px){#content:before{content:""}}.ast-pagination-infinite{text-align:center;margin:2.5em 0 0}
.ast-page-builder-template .ast-pagination-infinite{margin:2.5em 0}
.ast-load-more{cursor:pointer;display:none;border:2px solid #eaeaea;-webkit-transition:all .2s linear;transition:all .2s linear;color:#000}
.ast-load-more.active{display:inline-block;padding:0 1.5em;line-height:3em}
.ast-load-more.no-more:hover{border-color:#eaeaea;color:#000}
.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}
.infinity-end.neverending .site-footer{display:block}
.ast-load-more.no-more:hover{background-color:inherit}
.no-more{cursor:default}
.ast-loader{display:none;margin:0 auto;min-height:58px;line-height:58px;width:70px;text-align:center}
.ast-loader>div{width:18px;height:18px;background-color:#0085ba;-webkit-border-radius:100%;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}
.ast-loader .ast-loader-1{-webkit-animation-delay:-.32s;animation-delay:-.32s}
.ast-loader .ast-loader-2{-webkit-animation-delay:-.16s;animation-delay:-.16s}
@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}
40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.blog-layout-1 .post-thumb .posted-on{position:absolute;top:0}
.blog-layout-1 .post-thumb .posted-on .entry-date span{display:block;width:100%;text-align:center}
.blog-layout-1.ast-no-thumb .posted-on{position:relative;display:inline-block}
@media (max-width:768px){.blog-layout-1 .ast-blog-featured-section,.blog-layout-1 .post-content{float:none}}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-6.67em}
@media (max-width:1200px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-2.4em}}@media (max-width:768px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-top:0;margin-left:-2.14em}}@media (max-width:544px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1em}}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-5.67em}
@media (max-width:1200px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-1.4em}}@media (max-width:768px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-top:0;margin-left:-1.14em}}@media (max-width:544px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-.5em}}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:-5.34em}
@media (max-width:1200px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:-3.34em}}@media (max-width:768px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:0}}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:-4.34em}
@media (max-width:1200px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:-2.34em}}@media (max-width:768px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:1em}}@media (max-width:544px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:.5em}}.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-5.34em}
@media (max-width:1200px){.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-3.34em}}@media (max-width:768px){.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.5em}}.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-6.67em;margin-right:-6.67em}
@media (max-width:1200px){.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-2.4em;margin-right:-2.4em}}@media (max-width:768px){.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-2.14em;margin-right:-2.14em}}@media (max-width:544px){.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-1em;margin-right:-1em}}.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child{margin-top:-5.34em}
@media (max-width:1200px){.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child{margin-top:-3.34em}}@media (max-width:768px){.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child{margin-top:-1.5em}}.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content{margin-left:-6.67em;margin-right:-6.67em}
@media (max-width:1200px){.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content{margin-left:-2.4em;margin-right:-2.4em}}@media (max-width:768px){.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content{margin-left:-2.14em;margin-right:-2.14em}}@media (max-width:544px){.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content{margin-left:-1em;margin-right:-1em}}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1.5em;margin-right:-1.5em}
@media (max-width:1200px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1.5em;margin-right:-1.5em}}@media (max-width:768px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1.5em;margin-right:-1.5em}}@media (max-width:544px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1em;margin-right:-1em}}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-.5em;margin-right:-.5em}
@media (max-width:1200px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-.5em;margin-right:-.5em}}@media (max-width:768px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-.5em;margin-right:-.5em}}@media (max-width:544px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-.5em;margin-right:-.5em}}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:-1.5em}
@media (max-width:1200px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:-1.5em}}@media (max-width:768px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:0}}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:-.5em}
@media (max-width:1200px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:-.5em}}@media (max-width:768px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:1em}}@media (max-width:544px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:.5em}}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.5em}
@media (max-width:1200px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.5em}}@media (max-width:768px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.5em}}@media (max-width:544px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.33333em}}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-1.5em;margin-right:-1.5em}
@media (max-width:1200px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-1.5em;margin-right:-1.5em}}@media (max-width:768px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-1.5em;margin-right:-1.5em}}@media (max-width:544px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-1em;margin-right:-1em}}[class*=" astra-icon-"],[class^=astra-icon-]{font-family:Astra!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.astra-icon-google-plus:before{content:"\e908"}
.astra-icon-google:before{content:"\e909"}
.astra-icon-twitter-square:before{content:"\e90a"}
.astra-icon-twitter:before{content:"\e90b"}
.astra-icon-facebook-square:before{content:"\e90c"}
.astra-icon-facebook:before{content:"\e90d"}
.astra-icon-facebook-f:before{content:"\e90d"}
.astra-icon-check-circle:before{content:"\e901"}
.astra-icon-shopping-cart:before{content:"\f07a"}
.astra-icon-shopping-bag:before{content:"\f290"}
.astra-icon-shopping-basket:before{content:"\f291"}
.astra-icon-circle-o:before{content:"\e903"}
.astra-icon-certificate:before{content:"\e902"}
.astra-icon-envelope:before{content:"\e907"}
.astra-icon-file:before{content:"\e906"}
.astra-icon-phone:before{content:"\e905"}
.astra-icon-globe:before{content:"\e904"}
.astra-icon-down_arrow:before{content:"\e900"}
.astra-icon-close:before{content:"\e5cd"}
.astra-icon-drag_handle:before{content:"\e25d"}
.astra-icon-format_align_justify:before{content:"\e235"}
.astra-icon-menu:before{content:"\e5d2"}
.astra-icon-reorder:before{content:"\e8fe"}
.astra-icon-search:before{content:"\e8b6"}
.astra-icon-zoom_in:before{content:"\e56b"}.footer-adv p:last-child{margin-bottom:0}
.footer-adv .widget_calendar table{margin-bottom:0}
@media all and (max-width:768px){.footer-adv-widget-1 .widget:last-child{margin:0 0 2.8em}}.footer-adv .ast-no-widget-row .widget-title{text-transform:capitalize}@media all and (max-width:768px){.footer-adv-layout-3 .footer-adv-widget-2 .widget:last-child{margin:0 0 2.8em}}.ast-header-break-point .ast-header-sections-navigation{border-top:1px solid #eaeaea;background-color:#f9f9f9}
.ast-header-break-point .ast-header-sections-navigation .ast-above-header-menu-items li a,.ast-header-break-point .ast-header-sections-navigation .ast-below-header-menu-items li a{padding:0 20px;display:inline-block;width:100%}
.ast-header-break-point .ast-header-sections-navigation .ast-above-header-menu-items .sub-menu li a,.ast-header-break-point .ast-header-sections-navigation .ast-below-header-menu-items .sub-menu li a{padding-left:30px}
.ast-header-break-point .ast-header-sections-navigation .ast-above-header-menu-items .sub-menu li a:before,.ast-header-break-point .ast-header-sections-navigation .ast-below-header-menu-items .sub-menu li a:before{content:"\e900";font-family:Astra;font-size:.65em;text-decoration:inherit;display:inline-block;-webkit-transform:translate(0,-2px) rotateZ(270deg);-ms-transform:translate(0,-2px) rotate(270deg);transform:translate(0,-2px) rotateZ(270deg);margin-right:5px}
.ast-header-break-point .ast-header-sections-navigation .ast-above-header-menu-items .sub-menu li li a,.ast-header-break-point .ast-header-sections-navigation .ast-below-header-menu-items .sub-menu li li a{padding-left:40px}
.ast-header-break-point .ast-header-sections-navigation .ast-above-header-menu-items .sub-menu li li li a,.ast-header-break-point .ast-header-sections-navigation .ast-below-header-menu-items .sub-menu li li li a{padding-left:50px}
.ast-header-break-point .ast-header-sections-navigation .ast-above-header-menu-items .sub-menu li li li li a,.ast-header-break-point .ast-header-sections-navigation .ast-below-header-menu-items .sub-menu li li li li a{padding-left:60px}
.ast-header-break-point .ast-header-sections-navigation .ast-above-header-menu-items>li:first-child,.ast-header-break-point .ast-header-sections-navigation .ast-below-header-menu-items>li:first-child{border-top:0}
.ast-header-break-point .ast-header-sections-navigation .ast-above-header-menu-items ul,.ast-header-break-point .ast-header-sections-navigation .ast-below-header-menu-items ul{left:auto;right:auto}
.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.ast-fullscreen-menu-enable.ast-header-break-point .main-navigation ul.sub-menu li a{padding-left:0}
.ast-fullscreen-menu-enable.ast-header-break-point .main-navigation ul.sub-menu li li a{padding-left:0}
.ast-fullscreen-menu-enable.ast-header-break-point .main-navigation ul.sub-menu li li li a{padding-left:0}
.ast-fullscreen-menu-enable.ast-header-break-point .main-navigation ul.sub-menu li li li li a{padding-left:0}.ast-sticky-active{position:fixed!important;right:0;left:0;margin:0 auto;width:100%}
.ast-nav-up{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
.site-header .sticky-custom-logo{display:none}
.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a,.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a:focus,.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a:hover{background:0 0}
.ast-fullscreen-active .ast-above-header,.ast-offcanvas-active .ast-above-header{z-index:4}
.ast-fullscreen-active .ast-above-header.ast-sticky-active,.ast-offcanvas-active .ast-above-header.ast-sticky-active{z-index:0}
#ast-fixed-header{position:fixed;visibility:hidden;top:0;left:0;width:100%}
#ast-fixed-header .main-header-bar{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}
#ast-fixed-header.ast-header-slide{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:top .3s linear,visibility .3s linear,-webkit-transform .3s linear;transition:top .3s linear,visibility .3s linear,-webkit-transform .3s linear;transition:transform .3s linear,top .3s linear,visibility .3s linear;transition:transform .3s linear,top .3s linear,visibility .3s linear,-webkit-transform .3s linear}
#ast-fixed-header.ast-header-fade{opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}
.main-header-bar.ast-sticky-active{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}
.ast-sticky-custom-logo .ast-header-sticked .custom-logo-link{display:none}
.ast-sticky-custom-logo .ast-header-sticked .sticky-custom-logo{display:inline-block}
.ast-sticky-custom-logo .ast-header-sticked .site-description,.ast-sticky-custom-logo .ast-header-sticked .site-title{display:none}
.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar,.ast-sticky-main-shrink .ast-sticky-shrunk.main-header-bar{line-height:55px}
.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar .ast-site-identity,.ast-sticky-main-shrink .ast-sticky-shrunk.main-header-bar .ast-site-identity{padding-top:.5em;padding-bottom:.5em}
.ast-sticky-main-shrink .ast-sticky-shrunk #site-navigation{line-height:3}
.ast-sticky-main-shrink .ast-sticky-shrunk .site-logo-img img{max-height:55px!important;width:auto}
.ast-sticky-main-shrink .ast-sticky-shrunk .ast-site-identity .site-title{font-size:28px}
.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .main-header-bar,.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk.main-header-bar{padding-bottom:0}
.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons{line-height:0;padding-bottom:.5em}
.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding{padding-bottom:.5em}
.ast-header-break-point .ast-sticky-active .sticky-custom-logo img{display:block}
.ast-header-break-point .ast-has-mobile-header-logo .ast-header-sticked .sticky-custom-logo img{display:block}
.ast-header-break-point .ast-has-mobile-header-logo .ast-header-sticked .ast-mobile-header-logo{display:none}
.ast-header-break-point .ast-header-sticked .sticky-custom-logo img{display:block}
.ast-header-break-point.ast-inherit-site-logo-sticky .ast-has-mobile-header-logo .ast-header-sticked .custom-logo-link img{display:none}
.ast-header-break-point.ast-inherit-site-logo-sticky .ast-has-mobile-header-logo .ast-header-sticked .custom-mobile-logo-link img{display:inline-block}
.above-header-toggle-on .main-header-bar{z-index:1}
.ast-header-stick-slide-active .ast-flyout-menu-enable.ast-header-break-point #masthead .main-header-bar-navigation{display:none!important}
.ast-header-stick-fade-active .ast-flyout-menu-enable.ast-header-break-point #masthead .main-header-bar-navigation{display:none!important}
.ast-flyout-menu-overlay .ast-stick-primary-below-wrapper.ast-sticky-active{z-index:5}
.ast-fullscreen-menu-overlay #ast-fixed-header{z-index:9}
.ast-flyout-menu-enable.ast-primary-sticky-enabled .ast-stick-primary-below-wrapper,.ast-flyout-menu-enable.ast-primary-sticky-enabled .main-header-bar{overflow-y:unset!important}#ast-scroll-top{display:none;position:fixed;text-align:center;cursor:pointer;z-index:99;width:2.1em;height:2.1em;line-height:2.1;color:#fff;-webkit-border-radius:2px;border-radius:2px;content:""}
@media (min-width:769px){#ast-scroll-top{content:"769"}}.ast-scroll-to-top-right{right:30px;bottom:30px}
.ast-scroll-to-top-left{left:30px;bottom:30px}
.ast-scroll-top-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.ast-scroll-top-icon::before{content:"\e900";font-family:Astra;text-decoration:inherit}.main-header-bar-wrap .ast-search-box.header-cover{z-index:7}
.ast-below-header-wrap .ast-search-box.header-cover #close,.ast-below-header-wrap .ast-search-box.header-cover .search-field{font-size:1.8em}
.ast-below-header-wrap .ast-search-box.header-cover .search-submit{font-size:1.5em}
.ast-search-box.full-screen,.ast-search-box.header-cover{display:none;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;width:100%;height:100%}
.ast-search-box.full-screen .search-field,.ast-search-box.header-cover .search-field{background:0 0;border:0;color:#fafafa;-webkit-box-shadow:none;box-shadow:none;text-align:left;padding:0}
.ast-search-box.full-screen .search-submit,.ast-search-box.header-cover .search-submit{background:0 0;padding:0;color:#9e9e9e;-webkit-transition:all .7s ease-In;transition:all .7s ease-In;outline:0;border:0;vertical-align:middle}
.ast-search-box.full-screen .ast-search-wrapper,.ast-search-box.header-cover .ast-search-wrapper{position:absolute;width:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ast-search-box.full-screen .ast-search-wrapper .search-form,.ast-search-box.header-cover .ast-search-wrapper .search-form{line-height:normal}
.ast-search-box.full-screen #close,.ast-search-box.header-cover #close{color:#fafafa;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);font-size:2em;cursor:pointer;z-index:9;font-weight:400}
.ast-search-box.full-screen #close::before,.ast-search-box.header-cover #close::before{font-family:Astra;content:"\e5cd";display:inline-block;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}
.ast-search-box.full-screen .search-field::-webkit-input-placeholder,.ast-search-box.header-cover .search-field::-webkit-input-placeholder{color:#fafafa}
.ast-search-box.full-screen .search-field:-moz-placeholder,.ast-search-box.header-cover .search-field:-moz-placeholder{color:#fafafa}
.ast-search-box.full-screen .search-field::-moz-placeholder,.ast-search-box.header-cover .search-field::-moz-placeholder{color:#fafafa}
.ast-search-box.full-screen .search-field:-ms-input-placeholder,.ast-search-box.header-cover .search-field:-ms-input-placeholder{color:#fafafa}
.ast-search-box.header-cover{position:absolute;background:rgba(25,25,25,.94);top:0;z-index:10}
.ast-search-box.header-cover .search-field{font-size:2em;line-height:2;width:100%}
.ast-search-box.header-cover .ast-container{position:relative}
.ast-search-box.header-cover .close,.ast-search-box.header-cover .search-submit,.ast-search-box.header-cover .search-text-wrap{display:inline-block}
.ast-search-box.header-cover .search-text-wrap{width:-webkit-calc(100% - 2.5em);width:calc(100% - 2.5em);vertical-align:middle}
.ast-search-box.header-cover .search-submit{font-size:1.7em;margin-right:2em}
.ast-search-box.header-cover #close{vertical-align:middle;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.ast-search-box.full-screen{position:fixed;background:rgba(25,25,25,.94);top:0;left:0;z-index:999}
.ast-search-box.full-screen .ast-search-wrapper .large-search-text{text-align:center;color:#e2e2e2;font-size:1.5em;font-weight:400;-webkit-transition-delay:50ms;transition-delay:50ms;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.ast-search-box.full-screen .ast-search-wrapper fieldset{border:0;padding:2.5em 0 1em;border-bottom:2px solid #9e9e9e}
.ast-search-box.full-screen .ast-search-wrapper .search-field{font-size:2.6em;padding-left:30px;line-height:1.7;width:90%;width:-webkit-calc(100% - 1.5em);width:calc(100% - 1.5em);vertical-align:middle;text-align:center}
.ast-search-box.full-screen .ast-search-wrapper .search-form{width:70%;margin:20px auto}
.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:2em}
.ast-search-box.full-screen #close{position:absolute;color:#fafafa;right:1em;line-height:1;cursor:pointer;z-index:9;font-weight:400;font-size:2em;top:1.5em;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:0}
.ast-search-box.full-screen ::-moz-placeholder{opacity:0}
.ast-search-box.full-screen :-ms-input-placeholder{opacity:0}
.ast-search-box.full-screen :-moz-placeholder{opacity:0}
@media (max-width:420px){.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:1}
.ast-search-box.full-screen ::-moz-placeholder{opacity:1}
.ast-search-box.full-screen :-ms-input-placeholder{opacity:1}
.ast-search-box.full-screen :-moz-placeholder{opacity:1}}.site-header .ast-inline-search.ast-search-menu-icon .search-form{padding-left:0;padding-right:2em}
.site-header .ast-inline-search.ast-search-menu-icon .search-field{width:auto;padding-left:1em;padding-right:0}
.ast-inline-search.ast-search-menu-icon{visibility:visible;opacity:1;position:relative;-webkit-transform:none;-ms-transform:none;transform:none;left:0;right:0}
.ast-inline-search.ast-search-menu-icon .search-submit{display:block;background:0 0;border:none;position:absolute;height:100%;right:.25em;padding:0;top:0;font-size:1.3em;color:#757575}
.ast-header-break-point .ast-inline-search.ast-search-menu-icon .search-form{padding:0}
.ast-header-break-point .site-header .ast-inline-search.ast-search-menu-icon .search-field{width:100%;padding-right:2em}
.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.full-screen,.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.header-cover{display:none}
.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}
.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .search-field{padding-right:0;padding-left:1em}
.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}
.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .search-field{padding-left:0;padding-right:1em}
.ast-header-break-point .ast-above-header .ast-above-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}
.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon .search-form{padding-left:0;left:auto;padding-right:2em}
.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon.slide-search .search-form{left:-1em;padding-left:2em}
.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-1 .search-field{padding-right:0}
.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .search-field{padding-right:0;padding-left:1em}
.ast-header-break-point .ast-above-header-mobile-stack .ast-above-header .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em}
.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon.ast-inline-search .search-form{left:0;padding-left:0;padding-right:2em}
.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}
.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .search-field{padding-right:0;padding-left:1em}
.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}
.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .search-field{padding-left:0;padding-right:1em}
.ast-header-break-point .ast-below-header .below-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}
.ast-header-break-point .ast-swap-below-header-sections.site-header .ast-below-header .ast-inline-search.ast-search-menu-icon .search-field{padding-left:1em;padding-right:0}
.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;padding-left:3em;padding-right:1em}
.ast-below-header-mobile-stack .ast-below-header .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em}
.iphone.full-screen,.ipod.full-screen{position:fixed!important}
@media (max-width:992px){.ast-above-header-mobile-stack .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto}
.ast-below-header-mobile-stack .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto}}@media (max-width:544px){.ast-search-box.full-screen .ast-search-wrapper .large-search-text{display:none}.ast-search-box.full-screen .ast-search-wrapper .search-field,.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:1.6em}}