img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
.comment-form-wprm-rating .wprm-rating-star{cursor:pointer}.wprm-rating-star svg{vertical-align:middle;width:16px;height:16px;margin:0}.wprm-rating-star.rated svg polygon{fill:#000}.wprm-print .wprm-recipe{max-width:750px;margin:0 auto}.wprm-print .wprm-recipe-jump,.wprm-print .wprm-recipe-jump-video,.wprm-print .wprm-recipe-pin,.wprm-print .wprm-recipe-print,.wprm-print .wprm-recipe-video-container,.wprm-print .wprm-unit-conversion-container{display:none!important}.wprm-automatic-recipe-snippets{margin-bottom:10px}.wprm-automatic-recipe-snippets.align-center{text-align:center}.wprm-automatic-recipe-snippets.align-right{text-align:right}.wprm-automatic-recipe-snippets .wprm-jump-to-recipe-shortcode,.wprm-automatic-recipe-snippets .wprm-jump-to-video-shortcode,.wprm-automatic-recipe-snippets .wprm-print-recipe-shortcode{display:inline-block;margin:0 5px;padding:5px 10px;text-decoration:none}.wprm-recipe{overflow:auto;zoom:1;text-align:left}.wprm-recipe *{box-sizing:border-box}.wprm-recipe ol,.wprm-recipe ul{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-padding-start:0;margin:0;padding:0}.wprm-recipe li{font-size:1em;margin:0 0 0 32px;padding:0}.wprm-recipe p{font-size:1em;margin:0;padding:0}.wprm-recipe li,.wprm-recipe li.wprm-recipe-instruction{list-style-position:outside}.wprm-recipe li:before{display:none}.wprm-recipe h1,.wprm-recipe h2,.wprm-recipe h3,.wprm-recipe h4,.wprm-recipe h5,.wprm-recipe h6{clear:none;font-variant:normal;text-transform:none;letter-spacing:normal;margin:0;padding:0}.wprm-recipe a.wprm-recipe-link,.wprm-recipe a.wprm-recipe-link:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wprm-recipe .wprm-nutrition-label{margin-top:10px}body:not(.wprm-print) .wprm-recipe p:first-letter {font-size:inherit;line-height:inherit;color:inherit;margin:inherit;padding:inherit;font-family:inherit}.rtl .wprm-recipe{text-align:right}.rtl .wprm-recipe li{margin:0 32px 0 0}.wprm-call-to-action.wprm-call-to-action-simple{margin-top:10px;padding:5px 10px;display:flex;justify-content:center;align-items:middle}.wprm-call-to-action.wprm-call-to-action-simple .wprm-call-to-action-icon{font-size:2.2em;margin:5px .5em 5px 0}.wprm-call-to-action.wprm-call-to-action-simple .wprm-call-to-action-icon svg{margin-top:0}.wprm-call-to-action.wprm-call-to-action-simple .wprm-call-to-action-text-container{margin:5px 0}.wprm-call-to-action.wprm-call-to-action-simple .wprm-call-to-action-text-container .wprm-call-to-action-header{display:block;font-weight:700;font-size:1.3em}@media only screen and (max-width:450px){.wprm-call-to-action.wprm-call-to-action-simple{flex-wrap:wrap}.wprm-call-to-action.wprm-call-to-action-simple .wprm-call-to-action-text-container{text-align:center}}.wprm-recipe-block-container-inline{display:inline-block;margin-right:1.2em}.rtl .wprm-recipe-block-container-inline{margin-right:0;margin-left:1.2em}.wprm-recipe-block-container-columns,.wprm-recipe-block-container-separate,.wprm-recipe-block-container-separated,.wprm-recipe-block-container-separated .wprm-recipe-details-label{display:block}.wprm-recipe-block-container-columns .wprm-recipe-details-label{display:inline-block;min-width:130px}.wprm-recipe-details-container-inline{display:inline}.wprm-recipe-details-container-table{display:flex;align-items:center;border:1px dotted #666;border-left:none!important;border-right:none!important;padding:5px;margin:5px 0}.wprm-recipe-details-container-table .wprm-recipe-block-container-table{flex:1;display:flex;flex-direction:column;text-align:center}@media only screen and (min-width:451px){.wprm-recipe-block-container-table{border-top:none!important;border-bottom:none!important;border-right:none!important}.rtl .wprm-recipe-block-container-table,.wprm-recipe-block-container-table:first-child{border-left:none!important}.rtl .wprm-recipe-block-container-table:first-child{border-right:none!important}}@media only screen and (max-width:450px){.wprm-recipe-details-container-table{display:block;border:none;padding:0;margin:5px 0}.wprm-recipe-details-container-table .wprm-recipe-block-container-table{padding:5px}.wprm-recipe-block-container-table{border-bottom:none!important;border-left:none!important;border-right:none!important}.wprm-recipe-block-container-table:first-child{border-top:none!important}.wprm-recipe-block-container-columns .wprm-recipe-details-label{min-width:0;margin-right:.4em}}.wprm-recipe-details-unit{font-size:.8em}.wprm-container-float-left{float:left;margin:0 10px 10px 0;text-align:center;position:relative;z-index:1}.rtl .wprm-container-float-left,.wprm-container-float-right{float:right;margin:0 0 10px 10px}.wprm-container-float-right{text-align:center;position:relative;z-index:1}.rtl .wprm-container-float-right{float:left;margin:0 10px 10px 0}@media only screen and (max-width:640px){.rtl .wprm-container-float-left,.rtl .wprm-container-float-right,.wprm-container-float-left,.wprm-container-float-right{float:none}}.wprm-block-text-normal{font-weight:400;font-style:normal;text-transform:none}.wprm-block-text-light{font-weight:300!important}.wprm-block-text-bold{font-weight:700!important}.wprm-block-text-italic{font-style:italic!important}.wprm-block-text-uppercase{text-transform:uppercase!important}.wprm-block-text-faded{opacity:.6}.wprm-block-text-uppercase-faded{text-transform:uppercase!important;opacity:.6}.wprm-align-left{text-align:left}.wprm-align-center{text-align:center}.wprm-align-right{text-align:right}.wprm-recipe-icon svg{vertical-align:middle;margin-top:-.15em;width:1.3em;height:1.3em;overflow:visible}.wprm-recipe-image img{display:block;margin:0 auto}.wprm-block-image-circle img{border-radius:50%}.wprm-recipe-ingredients-container .wprm-recipe-ingredient-group-name{margin-top:.8em!important}.wprm-recipe-ingredients-container .wprm-recipe-ingredient-notes-faded{opacity:.7}.wprm-recipe-ingredients-container .wprm-recipe-ingredient-notes-smaller{font-size:.8em}.wprm-recipe-ingredients-container .wprm-recipe-ingredient-notes-smaller-faded{opacity:.7;font-size:.8em}.wprm-recipe-instructions-container .wprm-recipe-instruction-group-name{margin-top:.8em!important}.wprm-recipe-instructions-container .wprm-recipe-instruction{margin-bottom:.5em}.wprm-recipe-instructions-container .wprm-recipe-instruction-text{font-size:1em}.wprm-recipe-instructions-container .wprm-recipe-instruction-image{margin:5px 0 15px}.wprm-recipe-link{cursor:pointer;text-decoration:none}.wprm-recipe-link.wprm-recipe-link-inline-button{display:inline-block;margin:0 5px 5px 0}.wprm-recipe-link.wprm-recipe-link-button{display:table;margin:5px auto}.wprm-recipe-link.wprm-recipe-link-wide-button{display:block;width:100%;margin:5px 0;text-align:center}.wprm-recipe-link.wprm-recipe-link-button,.wprm-recipe-link.wprm-recipe-link-inline-button,.wprm-recipe-link.wprm-recipe-link-wide-button{border-width:1px;border-style:solid;padding:5px}.rtl .wprm-recipe-link.wprm-recipe-link-inline-button{margin:0 0 5px 5px}.wprm-nutrition-label-container-simple .wprm-nutrition-label-text-nutrition-unit{font-size:.85em}.wprm-recipe-rating{white-space:nowrap}.wprm-recipe-rating svg{vertical-align:middle;margin-top:-.15em!important;width:1.1em;height:1.1em;margin:0}.wprm-recipe-rating .wprm-recipe-rating-details{font-size:.8em}.wprm-spacer{display:block!important;background:none!important;font-size:0;line-height:0;width:100%;height:10px}.wprm-spacer+.wprm-spacer{display:none!important}.wprm-recipe-instruction-text .wprm-spacer,.wprm-recipe-notes .wprm-spacer,.wprm-recipe-summary .wprm-spacer{display:block!important}.wprm-recipe-header+.wprm-recipe-video{margin-top:10px}
/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
div.wpcf7{margin:0;padding:0}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid red}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng,div.wpcf7-aborted{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid orange}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #f7e700}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:red;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label:before,span.wpcf7-list-item-label:after{content:" "}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(../../../plugins/contact-form-7/images/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0}div.wpcf7 input[type=file]{cursor:pointer}div.wpcf7 input[type=file]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}
#TB_overlay{background:#000;opacity:.7;filter:alpha(opacity=70);position:fixed;top:0;right:0;bottom:0;left:0;z-index:100050}#TB_window{position:fixed;background-color:#fff;z-index:100050;visibility:hidden;text-align:left;top:50%;left:50%;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.3);box-shadow:0 3px 6px rgba(0,0,0,.3)}#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666}#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left}#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right}#TB_closeWindowButton{position:absolute;left:auto;right:0;width:29px;height:29px;border:0;padding:0;background:0 0;cursor:pointer;outline:none;-webkit-transition:color .1s ease-in-out,background .1s ease-in-out;transition:color .1s ease-in-out,background .1s ease-in-out}#TB_ajaxWindowTitle{float:left;font-weight:600;line-height:29px;overflow:hidden;padding:0 29px 0 10px;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 39px)}#TB_title{background:#fcfcfc;border-bottom:1px solid #ddd;height:29px}#TB_ajaxContent{clear:both;padding:2px 15px 15px;overflow:auto;text-align:left;line-height:1.4em}#TB_ajaxContent.TB_modal{padding:15px}#TB_ajaxContent p{padding:5px 0}#TB_load{position:fixed;display:none;z-index:100050;top:50%;left:50%;background-color:#e8e8e8;border:1px solid #555;margin:-45px 0 0 -125px;padding:40px 15px 15px}#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);opacity:0;height:100%;width:100%}#TB_iframeContent{clear:both;border:none}.tb-close-icon{display:block;color:#666;text-align:center;line-height:29px;width:29px;height:29px;position:absolute;top:0;right:0}.tb-close-icon:before{content:"\f158";font:normal 20px/29px dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#TB_closeWindowButton:hover .tb-close-icon,#TB_closeWindowButton:focus .tb-close-icon{color:#00a0d2}#TB_closeWindowButton:focus .tb-close-icon{-webkit-box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8);box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8)}
.gmc-recipe{overflow:hidden;*zoom:1;padding:10px;position:relative}article.gmc_recipe header img{display:none}.entry-content .gmc-recipe table{width:auto;font-size:inherit;color:inherit}.entry-content .gmc-recipe table td{border:0}h2.gmc-recipe-title{float:left;width:inherit;vertical-align:top;margin-top:0 !important;padding-top:0 !important;max-width:80%}a.gmc-print-options{float:right;font-size:.8em;text-align:right}.gmc-clear-both{clear:both}.gmc-recipe-main-photo{display:inline;float:left;margin-bottom:10px}.gmc-recipe-main-photo img{height:auto;width:auto}.entry-content table.gmc-recipe-summary,.entry-content table.gmc-recipe-summary-narrow{border:0;border-spacing:0;float:right;padding:0 0 10px;margin:0}.entry-content table.gmc-recipe-summary{width:250px;font-size:.8em}.entry-content table.gmc-recipe-summary-narrow{clear:left;float:left;width:auto}.entry-content .gmc-recipe-summary td,.entry-content .gmc-recipe-summary-narrow td{border:0;padding-top:0;padding-bottom:2px}td.gmc-heading,td.gmc-heading-narrow{font-weight:700;padding-right:10px;text-align:right;vertical-align:text-top}td.gmc-heading{width:70px}.no-main-photo td:first-child{width:inherit}.gmc-recipe-description{display:none;visibility:hidden}.gmc-recipe-ingredients{clear:both}ul.gmc-ingredient-list{clear:left}table.gmc-step-list{margin:0;padding:0}.gmc-recipe-steps h2{clear:both}.entry-content table.gmc-step-list,.gmc-step-list-item td,td.gmc-step-list-title,td.gmc-group-list-title,td.gmc-step-list-title-wide{border:none}td.gmc-group-list-title{font-weight:700;padding:0}.gmc-group-list-title-wide{font-weight:700;width:12%}.entry-content td.gmc-step-list-title{font-weight:700;padding:0}.gmc-step-list-title-wide{font-weight:700;width:12%}.gmc-step-list-item td{padding-bottom:10px;padding-top:0;vertical-align:top;text-align:inherit}img.gmc-step-photo{width:150px;height:auto;max-width:inherit !important;padding-top:5px}.gmc-img-right{float:right}.gmc-powered-by{font-size:.7em;text-align:right}table.no-main-photo{float:left;width:inherit;font-size:inherit}.gmc-web-hidden{display:none}ul.gmc-print-options-box,ul.gmc-print-options-box li{padding:0;margin:0;list-style:none}.gmc-print-area{position:absolute;right:5px;top:10px}.gmc-print-area img{padding:0 5px 0 0;margin:0;border:none;vertical-align:text-bottom}ul.gmc-print-options-box{clear:both;margin:0;padding:5px 5px 0;float:right;border:solid 1px #000;clear:both;position:relative;background-color:#fff}.gmc-print-options-box li a{color:#555;font-weight:700;display:block;padding:4px;text-decoration:none}.gmc-print-options-box li a:hover{color:#999}ul.gmc_no_list_item{list-style:none;margin-left:0}.gmc_list_title{vertical-align:middle}table.gmc_recipe_list,table.gmc_recipe_list td{border:none}table.gmc_recipe_list td{vertical-align:middle}table.gmc_recipe_list img{text-align:right;padding-left:10px;padding-right:10px}.gmc-nutrition-summary,.gmc-nutrition-advanced{clear:both}.gmc-nutrition-summary td,.gmc-nutrition-summary th{border:0}.gmc-nutrition-summary th,.gmc-nutrition-summary td,.gmc-nutrition-advanced th,td.gmc_per_serving,td.gmc_100g,td.gmc_gda{text-align:center}.gmc-nutrition-summary th{font-weight:700}td.gmc-nutrition-serving{text-align:left}span.gmc-nutrition-serving{font-weight:700}@media print{font-family:"Times New Roman","MS Georgia",serif;font-size:12pt;tr,img{page-break-inside:avoid}.gmc-print-hidden,ul.gmc-print-options-box{display:none !important}.gmc-web-hidden{display:block !important}}
/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
.amazon-products-container-list{overflow-y:auto;overflow-x:hidden;width:100%}.amazon-products-container-list a{color:inherit;text-decoration:none}.amazon-products-container-list .amazon-product-container{width:100%;display:block;clear:both;margin-bottom:1.4em}.amazon-products-container-list .amazon-product-title{margin:.1em 0 1em}.amazon-products-container-list .amazon-product-thumbnail-container{width:100%}.amazon-products-container-list .amazon-product-thumbnail{margin:auto;text-align:center}.amazon-products-container-list .amazon-product-thumbnail img{max-width:100%;margin-left:auto;margin-right:auto}.amazon-products-container-list .amazon-auto-links-credit{font-size:smaller}.amazon-products-container-list .amazon-product-author{font-size:.92em}.amazon-products-container-list .amazon-auto-links-product-body{display:inline-block;width:66%;font-size:x-small}.amazon-products-container-list>.amazon-product-container .amazon-product-description{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;display:inline;margin-right:.2em}.amazon-products-container-list>.amazon-product-container .amazon-product-meta{display:inline;margin-right:.4em}.amazon-products-container-list .amazon-customer-reviews{word-break:break-all}.amazon-products-container-list .crIFrameNumCustReviews{display:inline-block;vertical-align:middle}.amazon-products-container-list .amazon-customer-reviews .review-date{font-size:smaller}.amazon-products-container-list .amazon-customer-reviews .review-title{font-weight:700}.amazon-products-container-list .amazon-customer-reviews .review-image-tile{display:inline-block;max-height:100px;max-width:100px;margin:.2em}.amazon-products-container-list span.asinReviewsSummary>a>img,.amazon-products-container-list .amazon-customer-reviews img,.amazon-products-container-list span.crVotingButtons>nobr>a>img{display:inline-block}.amazon-products-container-list .reviews-voting-stripe{border-right:0 !important}.amazon-products-container-list span.crAvgStars a{text-decoration:none;border-bottom:0;box-shadow:none;font-size:small}.amazon-products-container-list .amazon-customer-rating-stars{display:inline-block;margin:0 .2em 0 0;vertical-align:middle}.amazon-products-container-list .amazon-customer-rating-stars img{display:inline-block;vertical-align:text-top}.amazon-products-container-list .amazon-customer-rating-stars img,.amazon-products-container-list .amazon-customer-rating-stars .review-stars,.amazon-products-container-list .amazon-customer-rating-stars .review-count{display:inline-block;vertical-align:middle}.amazon-products-container-list .amazon-customer-rating-stars .review-stars{margin-right:-6px}.amazon-products-container-list .amazon-customer-rating-stars img{margin-left:-4px}.amazon-products-container-list .amazon-customer-rating-stars .review-count{margin-top:2px;margin-left:-2px}.amazon-products-container-list .sub-image-container{display:inline-block;clear:none;margin:1em}.amazon-products-container .amazon-auto-links-button-container{width:100%;margin-top:1em;margin-bottom:1em}.amazon-products-container-list .dump-array{max-height:300px;overflow-y:scroll;overflow-x:auto;padding:0 1em;word-wrap:break-word;word-break:break-all;margin:1em 0}.amazon-products-container-list .pricing-disclaimer{font-size:xx-small}.amazon-products-container-list .pricing-disclaimer a.amazon-disclaimer-tooltip{outline:none}.amazon-products-container-list .pricing-disclaimer a.amazon-disclaimer-tooltip strong{line-height:30px}.amazon-products-container-list .pricing-disclaimer a.amazon-disclaimer-tooltip:hover{text-decoration:none}.amazon-products-container-list .pricing-disclaimer a.amazon-disclaimer-tooltip>span.amazon-disclaimer-tooltip-content>.amazon-disclaimer-tooltip-content-text{z-index:999;display:none;padding:14px 20px;margin-top:-30px;margin-left:28px;width:300px;line-height:16px}.amazon-products-container-list .pricing-disclaimer a.amazon-disclaimer-tooltip:hover>span.amazon-disclaimer-tooltip-content{display:inline;position:relative}.amazon-products-container-list .pricing-disclaimer a.amazon-disclaimer-tooltip:hover>span.amazon-disclaimer-tooltip-content>.amazon-disclaimer-tooltip-content-text{display:inline;float:right;position:absolute;color:#111;border:1px solid #dca;background:#fffaf0;margin-left:-100px;margin-top:-140px}.amazon-products-container-list .pricing-disclaimer a.amazon-disclaimer-tooltip>span.amazon-disclaimer-tooltip-content>.amazon-disclaimer-tooltip-content-text{border-radius:4px;box-shadow:5px 5px 8px #ccc}.amazon-products-container .amazon-product-content *{width:auto !important;max-width:100% !important}.amazon-products-container-list .amazon-similar-products .amazon-similar-product{display:inline-block;margin:1em}.amazon-products-container-list .amazon-similar-products .amazon-similar-product>img{max-width:100%;margin-left:auto;margin-right:auto;vertical-align:middle}.amazon-products-container-list .amazon-auto-links-product-image{vertical-align:top;display:inline-block;max-width:32%;margin-right:1%;font-size:x-small}.amazon-products-container-list .amazon-auto-links-product-image .amazon-product-thumbnail{padding:1em}.amazon-products-container-list .sub-image-container{display:inline-block;max-width:40px;max-height:40px;margin:.1em}.amazon-products-container-list .sub-image-container .sub-image{max-width:40px;max-height:40px}.amazon-products-container-list .sub-images{max-width:fit-content}.amazon-products-container-list .amazon-prime{display:inline-block;vertical-align:middle}.amazon-products-container-list .prime-icon{display:inline-block;width:48px;height:12px;background-size:contain;background-repeat:no-repeat;background-position:bottom;position:relative;top:3px;left:-2px}.amazon-products-container-list .amazon-prices,.amazon-products-container-list .amazon-product-price,.amazon-products-container-list .amazon-product-discounted-price,.amazon-products-container-list .amazon-product-lowest-new-price,.amazon-products-container-list .amazon-product-lowest-used-price,.amazon-products-container-list .amazon-prices .proper-price,.amazon-products-container-list .amazon-prices .offered-price{font-size:small;display:inline-block;vertical-align:middle}.amazon-products-container-list .amazon-product-lowest-new-price-value,.amazon-products-container-list span.offered-price{color:#b12704;font-weight:700}.amazon-products-container-list ul.categories{list-style-type:none;margin:.4em 0}.amazon-products-container-list ul.features{margin:.4em 0}.widget .amazon-products-container-list .amazon-product-container,.widget-area .amazon-products-container-list .amazon-product-container{padding-right:1em}.widget .amazon-products-container-list .amazon-auto-links-product-body,.widget-area .amazon-products-container-list .amazon-auto-links-product-body{width:auto;max-width:100%;margin-left:auto;margin-right:auto}.widget .amazon-products-container-list .amazon-auto-links-product-image,.widget-area .amazon-products-container-list .amazon-auto-links-product-image{width:100%;max-width:none}.widget .amazon-products-container-list .sub-image-container,.widget-area .amazon-products-container-list .sub-image-container{margin:.4em .4em 0 0}.widget .amazon-products-container-list .sub-images,.widget-area .amazon-products-container-list .sub-images{margin-bottom:1em}.widget .amazon-products-container-list .amazon-product-content *,.widget-area .amazon-products-container-list .amazon-product-content *{width:auto;display:inline-block;max-width:100%;margin-left:auto;margin-right:auto}.wp-embed .amazon-products-container-list .amazon-product-title{font-size:1.36em;margin-top:0;margin-bottom:.4em}.wp-embed .amazon-products-container-list>.amazon-product-container .amazon-product-description{display:block}.wp-embed .amazon-products-container-list .amazon-auto-links-product-body{font-size:medium}.wp-embed .amazon-products-container-list .amazon-customer-rating-stars .review-stars{line-height:2em}.wp-embed .amazon-products-container-list>:last-child{margin-bottom:0}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,hr,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figure,figcaption,hgroup,menu,footer,header,nav,section,summary,time,mark,audio,video,button,input,textarea{margin:0;padding:0;border:0;vertical-align:baseline;font-size:100%;font-family:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}button,input[type=submit]{box-sizing:content-box;-moz-box-sizing:content-box;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]{-webkit-appearance:textfield}textarea{overflow:auto}a img{border:0}img{max-width:100%;height:auto}::-webkit-input-placeholder{color:inherit}::-moz-placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit}html{font-size:14px}body{font-family:"Merriweather",Georgia,serif;line-height:1.8666}p{margin-bottom:26px}h1{font-size:25px}h2{font-size:23px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}h1,h2,h3,h4,h5,h6{font-family:Poppins,Arial,sans-serif;font-weight:700;color:#161616}::-moz-selection{background:rgba(49,136,146,.2)}::selection{background:rgba(49,136,146,.2)}::-moz-selection{background:rgba(49,136,146,.2)}img::-moz-selection{background:0 0}img::selection{background:0 0}img::-moz-selection{background:0 0}body{-webkit-tap-highlight-color:transparent}a{opacity:initial;color:#161616;text-decoration:none;transition:all .25s ease-in-out}a:hover{text-decoration:none}address{margin-bottom:1.857em}hr{background-color:rgba(51,51,51,.1);border:0;height:1px;margin:3em 0}code,pre{background:#f8f8f8}code{padding:4px 10px}pre{padding:1.857em;margin-bottom:1.857em;display:block;word-break:break-all;word-wrap:break-word;overflow-x:scroll}pre code{white-space:pre-wrap}abbr,acronym{border-bottom:1px dotted #222}q{font-style:italic;margin:0;font-size:1.1em;margin-right:8px}sup{font-size:.8em;vertical-align:top}sub{font-size:.8em;vertical-align:bottom}dl{margin:0 0 21px}dt{font-weight:600}dd{margin-bottom:21px}table{max-width:100%;width:100%;background-color:transparent}th,td{background:#fff;padding:10px 15px;border:1px solid #e4e4e4;border-right:0;border-left:0}th{background:0 0;font-weight:600}tr:nth-child(odd) td{background:#fafafa}table caption{padding:0 0 7px;width:auto;font-weight:600}input,textarea,select{background:#fff;border:1px solid #e5e5e5;box-sizing:border-box;padding:0 16px;max-width:100%;outline:0;font-size:13px;font-family:"Merriweather",Georgia,serif;letter-spacing:-.025em;color:#b4b4b4}input{height:2.84615em}input[type=checkbox],input[type=radio]{height:auto}select{line-height:1;padding:0 14px;height:36px}textarea{width:100%;padding:20px 14px;line-height:1.5;box-sizing:border-box}input:focus,textarea:focus,select:focus{border-color:#d9d9d9;color:#aaa}input[type=submit],button,input[type=button],.button{-webkit-appearance:none;background:#318892;color:#fff;padding:13px 20px;border:0;font-family:Poppins,Arial,sans-serif;font-size:11px;font-weight:600;line-height:1;height:auto;letter-spacing:.09em;text-transform:uppercase}input[type=submit]:active,button:active,input[type=button]:active{opacity:.9}legend{font-weight:600;margin-bottom:20px}blockquote{padding-left:45px;color:#828282;font-family:"Merriweather",Georgia,serif;font-size:16px;font-weight:300;font-style:italic;letter-spacing:initial;line-height:1.75;-webkit-font-smoothing:initial}blockquote:before{content:"\201c";float:left;margin-top:18px;margin-left:-45px;font-family:Georgia,Merriweather,serif;font-style:normal;font-size:52px;line-height:.41;color:#318892}blockquote p:last-child{margin-bottom:0}blockquote cite:before{content:"-";margin-left:16px;margin-right:14px}blockquote cite{color:#161616;font-size:12px;font-weight:400}.modern-quote{position:relative;margin:0;padding:0 38px;padding-top:22px;color:#000;font-size:30px;line-height:1.16;text-align:center}.modern-quote:before{position:absolute;z-index:-1;margin:0;left:50%;transform:translateX(-50%) translateY(3px) rotate(-2deg);color:#f6f6f6;font-size:145px}.modern-quote cite{color:#a0a0a0;font-family:Poppins,Arial,sans-serif;font-size:11px;font-style:normal;text-transform:uppercase}.modern-quote p cite:only-child{display:block}.modern-quote p cite:only-child:before{display:none}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.limit-line{overflow:hidden;white-space:nowrap}.ellipsis{text-overflow:ellipsis}.ir{background-color:transparent;border:0;overflow:hidden;text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:100%}.visuallyhidden,.screen-reader-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.main-color{color:#318892}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.fade-in-up{animation:.5s fade-in-up ease-out;animation-fill-mode:both}.fade-in-up-lg{animation:.65s fade-in-up-lg ease-out;animation-fill-mode:both}.fade-in-down-lg{animation:.65s fade-in-down-lg ease-out;animation-fill-mode:both}.no-transition{transition:none !important}a.blur{outline:none}@keyframes fade-in-up{from{opacity:0;transform:translate3d(0,2px,0)}to{opacity:1;transform:none}}@keyframes fade-in-up-lg{from{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:none}}@keyframes fade-in-down-lg{from{opacity:0;transform:translate3d(0,-8px,0)}to{opacity:1;transform:none}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes pulse{0%{transform:scale(1)}25%{transform:scale(1.3)}75%{transform:scale(.8)}100%{transform:scale(1)}}.show-lg,.show-md,.show-sm,.show-xs,.show-ty{display:none !important}.ts-row{min-height:1px;margin-right:-15px;margin-left:-15px;box-sizing:border-box}.column,.ts-row [class*=col-]{padding-left:15px;padding-right:15px;float:left;min-height:1px;box-sizing:border-box}.col-12,.column{width:100%}.col-11{width:91.66666666666667%}.col-10{width:83.33333333333334%}.col-9,.column.three-fourth{width:75%}.col-8,.column.two-third{width:66.66666666666667%}.col-7{width:58.333333333333336%}.col-6,.column.half{width:50%}.col-5{width:41.66666666666667%}.col-4,.column.one-third{width:33.333333333333336%}.col-3,.column.one-fourth{width:25%}.col-2{width:16.666666666666668%}.col-1{width:8.333333333333334%}.column.one-fifth{width:20%}.column.two-fifth{width:40%}.column.three-fifth{width:60%}.column.four-fifth{width:80%}.column.right{text-align:right}.column.left{text-align:left}.column.center{text-align:center}body{color:#494949;background:#fff;-webkit-text-size-adjust:100%;word-wrap:break-word;overflow-wrap:break-word}.wrap{width:1170px;margin:0 auto;text-align:left}.wrap,.main-wrap{box-sizing:border-box}.main{margin:0 auto;margin-top:65px;margin-bottom:100px}.no-sidebar .main .main-content{width:100%}.top-bar{min-height:48px}.top-bar .actions{float:right}.top-bar-content{position:relative;background:#fff;border-bottom:1px solid #efefef;box-shadow:0 0 4px 0 #eee;height:48px;font-family:Poppins,Arial,sans-serif;line-height:48px;box-sizing:border-box}.top-bar .social-icons{float:left}.top-bar .social-icons li{margin-right:2px}.top-bar .social-icons li:last-child{margin-right:0}.top-bar .social-icons .social-icons .icon{display:inline-block;padding:0 5px;color:#aaa;text-align:center;font-size:13px}.top-bar .social-icons a{display:inline-block;padding:0 6px;line-height:inherit}.top-bar .social-icons a:hover{color:#318892}.posts-ticker{float:left;text-transform:uppercase;font-size:11px;letter-spacing:.15em}.posts-ticker .heading{margin-right:14px;font-weight:600}.posts-ticker ul{display:inline-block}.posts-ticker li{display:none;color:#656565}.posts-ticker li:first-child{display:block}.posts-ticker a{display:inline-block;padding-right:10px;max-width:450px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:middle;line-height:1.3}.posts-ticker em{font-style:normal}.search-action{float:left}.search-action .search-submit{background:0 0;padding:0;margin:0;border:0;color:#444;font-size:13px}.search-action .search-field{padding:0;margin-left:8px;border:0;width:60px;background:inherit;color:#b4b4b4;text-transform:uppercase;font-family:Poppins,Arial,sans-serif;font-size:11px;font-weight:600;letter-spacing:.1em;transition:width .3s ease-in}.search-action .search-field:focus{width:150px}.cart-action{position:relative;float:right;margin-left:5px;padding-left:14px;border-left:1px solid #ebebeb}.cart-action .cart-link{display:block;padding-right:10px;font-size:13px;line-height:inherit}.cart-action .fa{display:block;line-height:inherit;transform:translateY(2px)}.cart-action .cart-link .counter{position:absolute;top:50%;top:calc(50% - 13px);left:0;margin-left:22px;padding-top:3px;width:14px;height:14px;line-height:1;border-radius:50%;box-sizing:border-box;background:#318892;color:#fff;text-align:center;font-size:12px;font-size:9px;font-weight:400}.top-bar.dark .top-bar-content{background:#161616;color:#ebebeb;border-color:#161616;box-shadow:none}.top-bar.dark .cart-action{border-color:rgba(255,255,255,.2)}.top-bar.dark .cart-action a{color:#ebebeb}.top-bar.dark .search-action .search-field{background:0 0}.top-bar.dark .search-submit{color:#ebebeb}.top-bar.dark .social-icons a{color:#b4b4b4}.top-bar.dark .social-icons a:hover{color:#ebebeb}.top-bar.dark .posts-ticker a{color:#b4b4b4}.top-bar.dark .posts-ticker a:hover{color:#ebebeb}.top-bar-b .social-icons{float:right}.top-bar-b .actions{margin-left:18px}.sticky-bar{position:fixed !important;top:0;width:100%;z-index:1000 !important}.admin-bar .sticky-bar{top:32px}.main-head{border-bottom:1px solid #ebebeb}.main-head .inner{position:relative;width:100%;overflow:hidden}.main-head .parallax{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;z-index:-1}.main-head .title{font-family:Poppins,Arial,sans-serif;font-weight:400;letter-spacing:-3px;text-rendering:optimizeLegibility;padding:70px 0;text-align:center}.main-head .title .logo-image{display:inline-block;margin-bottom:-7px}.main-head .title a{text-decoration:none;color:#2e2e2e;font-size:70px;display:inline-block;line-height:1;vertical-align:middle;text-transform:uppercase}.mobile-logo{display:none}.search-alt .top-bar .search-field{width:0;opacity:0;transition:all .5s ease}.search-alt .top-bar .search-field.active{width:100px;opacity:1}.search-alt .top-bar .search-submit{margin-top:-1px;display:block;float:left;line-height:inherit;outline:none}.search-alt .dark .search-submit{color:#969696}.search-alt .dark .social-icons a{color:#fff}.main-head.logo-left .logo-wrap{padding:55px 0}.main-head.logo-left .title{padding:0 !important;float:left;line-height:90px}.main-head.logo-left .title .logo-image{display:inline-block;vertical-align:middle;margin-bottom:0}.main-head.logo-left .a-right{float:right;width:728px}.main-head.logo-left .a-right img{display:block;margin:0 auto}.main-head.nav-below{border:0}.main-head.nav-below .title{padding:55px 0}.main-head.nav-below .top-bar{min-height:40px}.main-head.nav-below .top-bar .social-icons{max-height:40px}.main-head.nav-below .top-bar-content{height:40px;line-height:40px}.has-slider .main-head:not(.compact):not(.simple){border-bottom:0}.has-slider-bold .main-head.compact,.has-slider-bold .main-head.simple,.has-slider-large .main-head.compact,.has-slider-large .main-head.simple,.layout-creative .main-head.compact,.layout-creative .main-head.simple{border-bottom:0;box-shadow:none}.head-nav-below+.beauty-slider,.head-nav-below+.carousel-slider,.head-nav-below+.fashion-slider,.main-head.has-bg+.beauty-slider,.main-head.has-bg+.carousel-slider,.main-head.has-bg+.fashion-slider{margin-top:55px}.head-nav-below+.main-slider,.head-nav-below+.trendy-slider,.main-head.has-bg+.main-slider,.main-head.has-bg+.trendy-slider{margin-top:2px}.head-nav-below+.grid-slider,.head-nav-below+.grid-b-slider,.main-head.has-bg+.grid-slider,.main-head.has-bg+.grid-b-slider{margin-top:38px}.nav-below-b .navigation{position:relative;z-index:999;box-shadow:1px 1px 3px 0px rgba(0,0,0,.05)}.has-slider .nav-below-b .navigation{position:static}.main-head.full-top{position:relative}.main-head.full-top .navigation{float:none}.main-head.full-top .social-icons{position:absolute;left:30px;z-index:2}.main-head.full-top .actions{position:absolute;right:30px;top:0;z-index:2}.main-head.alt .top-bar-content>.wrap{display:-ms-flexbox;display:flex}.main-head.alt .social-icons{-ms-flex-order:2;order:2;max-height:48px;margin-left:auto}.main-head.alt .social-icons li{font-size:12px}.main-head.alt .social-icons a:hover{opacity:.7}.main-head.alt .actions{-ms-flex-order:3;order:3;margin-left:18px}.main-head.top-below .top-bar{min-height:51px}.main-head.top-below .top-bar-content{height:51px;line-height:51px}.main-head.top-below .menu>li>a{font-size:12px}.main-head.top-below .social-icons a{font-size:13px}.main-head.compact .top-bar{min-height:36px}.main-head.compact .top-bar-content{height:36px;line-height:36px}.main-head.compact .posts-ticker{letter-spacing:.075em}.main-head.compact .posts-ticker .heading{display:inline-block;margin-right:16px;padding:0 6px;background:#318892;color:#fff;font-size:11px;font-weight:600;line-height:18px;-webkit-font-smoothing:antialiased}.main-head.compact .posts-ticker a{color:#ccc}.main-head.compact .social-icons li{margin-right:0;font-size:12px;float:left}.main-head.compact .social-icons a{color:#fff}.main-head.compact .inner{line-height:90px;overflow:visible;background:#fff}.main-head.compact .inner>.wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.main-head.compact .title{padding:0;min-width:210px;padding-right:50px;box-sizing:border-box}.main-head.compact .title a{font-size:48px;line-height:inherit}.main-head.compact .title .logo-image{display:block;margin-bottom:0;max-height:90px;transition:all .25s ease-in-out}.main-head.compact .navigation-wrap{-ms-flex-positive:1;flex-grow:1}.main-head.compact .menu>li:not(:hover) a:after{color:#111}.main-head.compact .actions{display:none}.main-head.compact .inner.sticky-bar{line-height:55px;border-bottom:1px solid #efefef;box-shadow:0 0 20px rgba(0,0,0,.05);animation:.55s fade-in-up-lg ease-out;animation-fill-mode:both}.main-head.compact .inner.sticky-bar .logo-image{max-height:55px}.main-head.simple{box-shadow:0 2px 2px rgba(0,0,0,.03)}.main-head.simple .inner{line-height:96px;min-height:96px;overflow:initial;background:#fff}.main-head.simple .left-contain{position:absolute;display:-ms-flexbox;display:flex;position:absolute;left:38px;height:100%;z-index:2}.main-head.simple .navigation{float:none;text-align:center}.main-head.simple .actions{position:absolute;display:-ms-flexbox;display:flex;right:38px;top:0;z-index:2}.main-head.simple .actions a{transition-property:opacity,color}.main-head.simple .cart-action{border-left:0}.main-head.simple .cart-action .fa{transform:none;font-size:14px}.main-head.simple .cart-action .counter{margin-top:-2px}.main-head.simple .social-icons{display:-ms-flexbox;display:flex;margin-right:22px}.main-head.simple .social-icons .fa{font-size:15px;opacity:.9}.main-head.simple .search-link{margin-top:-2px;font-size:15px;color:#555}.main-head.simple .search-link:before{display:inline-block;content:"";padding-right:22px;height:14px;border-left:1px solid #ddd;vertical-align:middle}.main-head.simple .search-link:first-child:before{display:none}.main-head.simple .mobile-nav{display:none;margin-left:4px;margin-right:21px;font-size:18px}.main-head.simple .title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0;box-sizing:border-box}.main-head.simple .title a{font-size:48px;display:block}.main-head.simple .title .logo-image{display:block;margin-bottom:0;max-height:90px;transition:all .25s ease-in-out}.main-head.simple .inner.sticky-bar{line-height:55px;min-height:55px;border-bottom:1px solid #efefef;box-shadow:0 0 20px rgba(0,0,0,.05);animation:.55s fade-in-up-lg ease-out;animation-fill-mode:both}.main-head.simple .inner.sticky-bar .logo-image{max-height:45px}.the-wrap.head{padding:14px 0;margin-bottom:20px;background:#f6f6f6;border-bottom:1px solid #efefef}.the-wrap.head>div,.the-wrap.head>iframe,.the-wrap.head img{display:inline-block;vertical-align:middle}.navigation{float:left;text-align:center;color:#161616;font-family:Poppins,Arial,sans-serif;font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;-webkit-font-smoothing:subpixel-antialiased}.navigation ul{list-style:none;position:relative}.navigation ul li{display:inline-block;float:none;vertical-align:top}.navigation .menu li>a{float:left;padding:0;color:inherit}.navigation .menu>li>a{padding:0 21px}.navigation .menu>li:first-child{margin-left:-21px}.navigation .menu-item-has-children>a:after{display:inline-block;content:"\f107";margin-left:8px;font-family:"FontAwesome";font-style:normal;font-weight:400;font-size:12px;line-height:.9;color:#a0a0a0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navigation .menu>li:hover>a,.navigation .menu>.current-menu-item>a,.navigation .menu>.current-menu-parent>a,.navigation .menu>.current-menu-ancestor>a{color:#318892}.navigation li:hover>a:after,.navigation .current-menu-item>a:after,.navigation .current-menu-parent>a:after,.navigation .current-menu-ancestor>a:after{color:#318892}.navigation .menu>li>ul,.navigation .menu>li>.sub-menu{top:100%;margin-left:19px;margin-top:-1px}.navigation .menu>li>.mega-menu{margin-left:0;margin-right:0}.navigation .menu li li{display:block}.navigation .menu>li li a{float:none;text-align:left;display:block;text-decoration:none;padding:9px 22px;border-top:1px solid #efefef;font-size:11px;letter-spacing:.1em;color:#535353;pointer-events:none}.navigation .menu>li:hover li a{pointer-events:auto}.navigation .menu ul li,.navigation .menu .sub-menu li{float:none;min-width:240px;max-width:350px;border-top:0;padding:0;position:relative}.navigation .menu>li li:first-child>a{border-top:0;box-shadow:none}.navigation .sub-menu li:first-child>.sub-menu{margin-top:-1px}.navigation .menu ul,.navigation .menu .sub-menu{position:absolute;overflow:visible;visibility:hidden;display:block;opacity:0;padding:0;background:#fff;border:1px solid #ebebeb;transition:all .25s ease-in;z-index:110;line-height:1.8666}.navigation .menu ul .menu-item-has-children>a:after{line-height:1;content:"\f105";position:absolute;top:50%;margin-top:-6px;right:16px;color:#b4b4b4}.navigation .menu ul ul{left:100%;top:0;margin-left:0}.navigation li:hover>ul,.navigation li:hover>.sub-menu{visibility:visible;opacity:1;pointer-events:auto}.navigation .menu li li:hover>a,.navigation .menu li li.current-menu-item>a{color:#318892}.mobile-menu-container{display:none}.navigation .mega-menu{left:0}.navigation .mega-menu .sub-cats{display:table-cell;float:none;vertical-align:top;padding:12px 30px;width:19.5%;height:100%;border-right:1px solid #ebebeb}.navigation .mega-menu .sub-cats li{min-width:initial;max-width:initial}.navigation .mega-menu .sub-cats a{padding:11px 0;font-weight:600}.navigation .mega-menu .sub-cats li:last-child a{border-bottom:1px solid #ebebeb}.navigation .menu .mega-menu{display:table;table-layout:fixed}.mega-menu .recent-posts{display:table-cell;float:none;vertical-align:top;padding:25px;width:80.5%}.mega-menu .recent-posts .posts{display:none;margin:0 -13px;margin-bottom:30px;text-align:center}.mega-menu .recent-posts .posts.active{display:block;animation:.5s fade-in-up ease-out;animation-fill-mode:both}.mega-menu .recent-posts .post{padding:0 13px}.mega-menu .recent-posts img{display:block;-webkit-filter:blur(0)}.mega-menu .recent-posts .lazyload{display:none}.mega-menu .recent-posts .post-title{display:block;margin-top:15px;margin-bottom:6px;color:#454545;font-size:13px;letter-spacing:.04em}.mega-menu .recent-posts .post-title em{font-style:normal;font-weight:inherit}.mega-menu .recent-posts .show-prev{margin-right:1px}.mega-menu .recent-posts .show-next,.mega-menu .recent-posts .show-prev{display:inline-block;width:24px;height:24px;border:1px solid #ebebeb;color:#b4b4b4;font-size:12px;text-align:center;line-height:23px;box-sizing:border-box}.mega-menu .recent-posts .show-next:hover,.mega-menu .recent-posts .show-prev:hover{border-color:#ddd}.mega-menu .recent-posts .fa{-webkit-font-smoothing:initial}.navigation li:hover>.mega-menu .lazyload{display:block}.navigation .nav-icons{position:relative}.navigation .nav-icons .cart-action{float:right}.navigation .nav-icons .cart-link{font-size:14px;color:#8a8a8a}.navigation .nav-icons .cart-link .counter{margin-left:23px;padding:0 2px;padding-left:3px;min-width:15px;width:auto;height:15px;line-height:15px;font-size:10px}.navigation .nav-icons .fa-shopping-cart:before{content:"\f290"}.navigation .nav-icons .search-link{padding-right:10px}.navigation .nav-icons .search-box{display:none}.navigation .menu .nav-icons a{font-size:14px;color:#898989}.navigation .menu .nav-icons:hover a{color:#898989}.navigation .sticky-logo{display:none;float:left;padding-right:30px}.navigation .sticky-logo img{display:inline-block;max-height:44px;margin-top:-2px;vertical-align:middle}.sticky-bar .sticky-logo{display:block}.search-box-overlay{position:absolute;visibility:hidden;top:100%;margin-top:-2px;right:0;z-index:99;width:280px;padding:12px 14px;box-sizing:border-box;border:1px solid #efefef;line-height:1;background:#fff;opacity:0;transition:all .2s ease-in}.search-box-overlay.active{visibility:visible;opacity:1}.search-box-overlay .search-field{float:none;width:100%;padding:0 14px;height:38px;border:1px solid #efefef;box-sizing:border-box;background:#fff;font-size:13px}.search-box-overlay button{display:none}.navigation.dark{color:#ebebeb;background:#111}.navigation.dark .menu>li ul,.navigation.dark .menu>li .sub-menu{background:#111;border:0;border-top:1px solid rgba(255,255,255,.12)}.navigation.dark .menu>li ul ul,.navigation.dark .menu>li .sub-menu ul{border-left:1px solid rgba(255,255,255,.12)}.navigation.dark .menu>li li a{color:#b4b4b4;border-color:rgba(255,255,255,.12)}.navigation.dark .menu>li li a:hover{color:#fff}.navigation.dark .menu>.current-menu-item>a,.navigation.dark .menu>.current-menu-parent>a,.navigation.dark .menu>.current-menu-ancestor>a,.navigation.dark .menu li>a:after{color:#ebebeb}.navigation.dark .sub-menu li>a:after{color:#aaa}.navigation.dark .menu>li:hover>a{color:#fff}.navigation.dark .menu>li li:first-child>a{border-top-color:transparent}.navigation.dark .mega-menu .sub-cats,.navigation.dark .mega-menu .sub-cats li:last-child a,.navigation.dark .mega-menu .recent-posts .show-next,.navigation.dark .mega-menu .recent-posts .show-prev{border-color:rgba(255,255,255,.12)}.navigation.dark .mega-menu .recent-posts .show-next,.navigation.dark .mega-menu .recent-posts .show-prev,.navigation.dark .mega-menu .recent-posts time{color:#666}.navigation.dark .mega-menu .recent-posts .post-title{color:#b4b4b4}.navigation.dark .mega-menu .recent-posts .post-title:hover{color:#ebebeb}.nav-below .dark .social-icons a{color:#ebebeb}.navigation.below{float:none;margin-bottom:0;border-top:1px solid #efefef;border-bottom:1px solid #efefef;box-sizing:border-box;height:48px;line-height:48px}.navigation.below .menu{text-align:center;margin-top:-1px}.navigation.below .menu>li>.sub-menu{margin-top:-1px}.navigation.below.light{background:#fff}.navigation.below.dark{border:0}.navigation-wrap{min-height:48px}.navigation.inline{width:100%;text-align:left}.navigation.inline .menu{position:static}.navigation.inline .menu>li:first-child{margin-left:0}.navigation.inline .menu>li>ul,.navigation.inline .menu>li>.sub-menu{margin-left:0;margin-top:0}.navigation.inline .menu>li>a{padding:0 15px;font-size:13px;font-weight:600;letter-spacing:.035em;transition-property:opacity,color}.navigation.inline .menu>.current-post-parent:not(:hover)>a{color:inherit}.navigation.inline .menu>li li a{padding:8px 21px}.navigation.inline .menu>li li a,.navigation.inline .mega-menu .sub-cats a{font-size:13px;font-weight:600;letter-spacing:0;text-transform:uppercase;-webkit-font-smoothing:antialiased}.navigation.inline .mega-menu .sub-cats a{padding-left:0;padding-right:0}.navigation.inline .nav-icons{float:right}.navigation.inline .nav-icons a,.navigation.inline .nav-icons .fa{font-size:15px;color:#505050}.navigation.inline .nav-icons .search-link{margin-right:-12px}.navigation.inline .cart-action{border-left:0}.navigation.inline .search-box-overlay{margin-top:0}.navigation.simple{text-transform:uppercase;color:#3a3a3a}.navigation.simple .menu{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.navigation.simple .menu>li>a{padding:0 18px;font-size:15px;letter-spacing:0}.navigation.simple .menu>li li a{padding:8px 26px}.navigation.simple .menu>li li a,.navigation.simple .mega-menu .sub-cats a{font-size:14px;font-weight:500;-webkit-font-smoothing:initial}.navigation.simple .menu-item-has-children>a:after{font-size:15px}.navigation.simple .sub-menu .menu-item-has-children>a:after{margin-top:-1px;right:20px;transform:translateY(-50%);color:inherit}.the-post .featured img{display:block;margin-bottom:36px;width:100%}.the-post .featured-vid{margin-bottom:36px}.the-post .the-post-header{text-align:center}.the-post .the-post-header .post-title{margin:9px 0}.the-post .the-post-meta{margin-bottom:26px}.the-post .the-post-meta .post-cat a+a:before{content:"/";margin-left:6px;margin-right:9px;color:#c3c3c3;font-size:8px}.the-post-foot{margin-top:90px}.tag-share{font-family:Poppins,Arial,sans-serif}.tag-share .post-tags{float:left;margin-top:-8px;max-width:70%}.tag-share .post-tags a{display:inline-block;margin-top:8px;margin-right:8px;padding:6px 18px;border:1px solid #ebebeb;color:#454545;font-size:11px;font-weight:600;letter-spacing:.095em;line-height:1.5;text-transform:uppercase}.tag-share .post-tags a:hover{color:#318892}.tag-share .post-tags+.post-share{float:right;margin-bottom:25px}.post-pagination{margin-bottom:45px}.post-top .cat-label{position:static}.single-cover .featured{position:relative;margin-top:-10px;margin-bottom:45px}.single-cover .featured:before{content:"";position:absolute;z-index:1;width:100%;height:100%;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(128,128,128,0) 50%,rgba(0,0,0,.35) 100%);pointer-events:none}.single-cover .featured img{display:block}.single-cover .overlay{position:absolute;z-index:2;width:100%;bottom:0;left:0;padding:40px;box-sizing:border-box;color:#fff}.single-cover .overlay .post-title{margin-top:12px;margin-bottom:12px;color:inherit;font-size:27px}.single-cover .overlay time{color:inherit}.single-cover .overlay .post-by{font-weight:500;letter-spacing:.075em}.single-cover .overlay .post-by a{color:inherit}.single-cover .overlay .post-by:after{content:"-";margin:0 9px}.single-cover .overlay .post-cat a{display:inline-block;padding:0 7px;margin-right:5px;background:#318892;color:#fff;line-height:18px;letter-spacing:.11em}.single-cover .overlay .post-share{float:right;margin-right:-5px;margin-top:-7px}.single-cover .overlay .post-share .counters{display:none}.single-cover .overlay .post-share a{border:0;color:#fff;width:25px;height:23px;line-height:23px;font-size:13px}.the-post-modern{margin:0 auto}.the-post-modern .wp-caption{width:auto !important}.single-magazine .post-top .post-title{margin-top:18px;margin-bottom:15px;font-size:36px;line-height:1.3}.single-magazine .post-top .sub-title{margin-top:-4px;margin-bottom:16px;line-height:1.4;font-size:17px;color:gray;-webkit-font-smoothing:antialiased}.single-magazine .post-top .the-post-meta{margin-bottom:35px}.single-magazine .the-post-foot{margin-top:0}.single-magazine .tag-share{margin-top:60px}.single-creative .main{margin-top:50px}.single-creative .featured{position:relative;height:663px}.single-creative .featured:before{content:"";position:absolute;z-index:1;width:100%;height:100%;background:rgba(15,15,15,.3);pointer-events:none}.single-creative .featured .image-link{display:block;width:100%;height:100%}.single-creative .featured .wp-post-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover'}.single-creative .featured .overlay{position:absolute;z-index:2;max-width:720px;margin:0 auto;width:95%;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);padding:40px;box-sizing:border-box;color:#fff;text-align:center}.single-creative .featured .post-meta{font-size:11px}.single-creative .featured time{color:inherit}.single-creative .featured .post-title{margin-top:25px;margin-bottom:23px;color:inherit;font-size:46px;line-height:1.1}.single-creative .featured .post-by{font-weight:600;letter-spacing:.06em}.single-creative .featured .post-by a{color:inherit}.single-creative .featured .post-by:after{content:"-";margin:0 5px}.single-creative .featured .category{display:inline-block;padding:0 8px;margin-right:5px;background:#000;color:#fff;font-weight:600;line-height:20px;letter-spacing:.06em}.single-creative .featured .category:last-child{margin-right:0}.single-creative .featured .post-share{display:none}.single-creative .has-gallery:before{display:none}.single-creative .has-gallery:hover .slick-slide:after{opacity:0}.single-creative .has-gallery .overlay,.single-creative .has-gallery .slick-slide:after{transition:.3s ease-in-out;will-change:opacity}.single-creative .has-gallery:hover .overlay{opacity:0;visibility:hidden}.single-creative .parallax .wp-post-image{visibility:hidden}.post-share-icons a{float:left;margin-left:4px;border:1px solid #ebebeb;border-radius:50%;box-sizing:border-box;width:30px;height:30px;color:#535353;font-size:13px;line-height:29px;text-align:center}.post-share-icons a:first-child{margin-left:0}.post-share-icons i{line-height:inherit}.post-share-icons .fa-google-plus{padding-left:2px}.post-share-icons a:hover{color:#318892}.post-share-icons .likes-count{padding:0 16px;width:auto;border-radius:15px;text-align:center;line-height:30px;color:#318892}.post-share-icons .fa-heart-o:before{content:"\f004";display:inline-block;vertical-align:top;margin-top:1px}.post-share-icons .voted{color:#535353}.post-share-icons .likes-count:after{display:none}.post-share-icons .likes-count .number{font-weight:600;font-size:12px}.post-share-b{margin-bottom:30px}.post-share-b .service{float:left;width:240px;margin-right:6px;margin-bottom:6px;border-radius:2px;color:#fff;font-family:Poppins,Arial,sans-serif;line-height:40px;text-align:center;will-change:opacity}.post-share-b .service:hover{-webkit-filter:brightness(110%);filter:brightness(110%)}.post-share-b .service i{margin-right:11px;font-size:18px;line-height:inherit;vertical-align:middle}.post-share-b .label{font-size:14px}.post-share-b .service:nth-child(n+3){display:none;width:50px}.post-share-b .service:nth-child(n+3) i{margin:0}.post-share-b .service:nth-child(n+3) .label{display:none}.post-share-b.all .service{display:block}.post-share-b.all .show-more{display:none}.post-share-b .show-more{float:left;width:40px;line-height:40px;text-align:center;border-radius:2px;background:#aaa;color:#fff;font-size:16px}.post-share-b .facebook{background:#3059b0}.post-share-b .twitter{background:#55acef}.post-share-b .gplus{background:#e6422e}.post-share-b .pinterest{background:#ca2128}.post-share-b .linkedin{background:#02669a}.post-share-b .tumblr{background:#44546b}.post-share-b .email{background:#19232d}.post-share-float{position:absolute;margin-left:-120px;margin-top:5px;height:100%}.post-share-float .services{background:#fff}.post-share-float .service{margin-top:-1px;display:block;width:52px;height:52px;border:1px solid #ebebeb;color:#000;font-size:17px;line-height:54px;text-align:center}.post-share-float .service:hover{background:#fafafa}.post-share-float .fa{-webkit-font-smoothing:initial}.post-share-float .label{display:none}.post-share-float .facebook{color:#135cb6}.post-share-float .twitter{color:#089fc5}.post-share-float .gplus{color:#e6422e}.post-share-float .pinterest{color:#ca2128}.post-share-float .linkedin{color:#02669a}.post-share-float .tumblr{color:#44546b}.post-share-float .sticky-top .services{transform:translate3d(0,50px,0)}.author-box{margin-top:55px;margin-bottom:-5px;border-top:1px solid #ebebeb;text-align:center;font-family:Poppins,Arial,sans-serif}.author-box .image img{display:inline-block;margin-top:-65px;border-radius:50%;border:22px solid #fff}.author-box .author>span{display:block;margin-top:-9px;color:#318892;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.09em}.author-box .author>a{display:inline-block;margin-top:3px;font-size:23px;font-weight:600;text-transform:uppercase;line-height:1.4}.author-box .author-bio{margin-top:25px}.author-box .social-icons{margin-top:30px}.author-box .social-icons a{color:#c6c6c6;-webkit-font-smoothing:initial}.author-box .social-icons a:hover{color:#aaa}.author-box .social-icons li{margin-right:11x}.author-box-b{border:0;padding:26px 28px;background:#f5f5f5;text-align:left}.author-box-b .image{float:left}.author-box-b .image img{display:block;margin-top:6px;margin-left:3px;margin-right:22px;border:0}.author-box-b .content{overflow:hidden}.author-box-b .author>a{font-size:20px}.author-box-b .author-bio{margin-top:9px;margin-bottom:0}.author-box-b .social-icons{margin-top:10px;margin-bottom:-2px}.comments-area .section-head .number{color:#318892}.comments-area .no-comments{margin-top:25px}.comments-list{position:relative}.comments-list>.comment,.comments-list>li{padding:50px 0;border-bottom:1px solid #f2f2f2}.comments-list .pingback{padding:30px 50px}.comments-list .pingback p{margin:0}.comments-list .comment-avatar{float:left;margin-right:22px}.comments-list .comment-avatar img{border-radius:50%}.comments-list .comment-content{overflow:hidden;font-family:Poppins,Arial,sans-serif}.comments-list .comment-meta{overflow:hidden;vertical-align:top}.comments-list .comment-author{display:block;margin-top:4px;margin-bottom:3px;color:#161616;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1}.comments-list .bypostauthor .post-author{display:inline-block;padding:5px 7px;margin-top:-3px;margin-left:10px;vertical-align:top;border-radius:2px;background:#318892;color:#fff;font-size:10px;font-weight:600}.comments-list .comment-time,.comments-list .comment .edit-link{color:#b4b4b4;font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.comments-list .comment-reply-link{float:right;margin-top:-22px;color:#318892;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.comments-list .comment-reply-link:before{content:"\f112";display:inline-block;margin-right:6px;color:#b4b4b4;font-family:FontAwesome;font-size:7px}.comments-list .comment-text{margin-top:6px}.comments-list .comment .children{margin-top:50px}.comments-list .comment p:last-child{margin-bottom:0}.comments-list .children li.comment{position:relative;margin-top:50px;padding-top:50px;padding-left:50px;border-top:1px solid #f2f2f2}.comments-list .children .comment:before,.comments-list .children .comment:after{content:"";position:absolute;top:50px;left:0;height:65px;width:1px;background:#f2f2f2}.comments-list .children .comment:after{top:90px;width:18px;height:1px}.comments-list>.comment:last-child{border:0;padding-bottom:10px}.comment-nav{margin:0 -50px;padding:35px 60px;border-top:1px solid #efefef}.comment-respond .section-head{display:block}.comment-form{margin:50px 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.comment-form>*{width:100%}.comment-form .required{color:#efa4a4}.comment-form .fields>div{padding:0 13px;margin-bottom:25px}.comment-form .reply-field{margin-bottom:25px}.comment-form .inline-field{-ms-flex:1 1 30%;flex:1 1 30%;width:33.3333%;margin-left:13px;margin-bottom:25px;font-size:13px;color:silver;box-sizing:border-box}.comment-form input[type=checkbox]{vertical-align:middle;margin-top:-3px;padding:0;border:1px solid #e5e5e5;color:#318892;width:16px;height:16px;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:inset 0px 0px 2px rgba(0,0,0,.12)}.comment-form input[type=checkbox]:checked:before{content:"\2713";display:inline-block;color:currentColor;line-height:15px;font-family:Arial,sans-serif;font-size:13px;vertical-align:text-top}.comment-form input[type=checkbox]+label{margin-left:7px}.comment-form label{color:#505050;-webkit-font-smoothing:antialiased}.comment-form .inline-field:first-child{margin-left:0}.comment-form .inline-field input{width:100%;color:inherit}.comment-form textarea{display:block;padding:18px 14px;color:silver;box-sizing:border-box}.comment-form .inline-field input:focus,.comment-form textarea:focus{color:#999}.comment-form .form-submit{display:block;margin:0}.comment-form .submit{display:inline-block}.children .comment-form{margin-bottom:0}#cancel-comment-reply-link{position:relative;float:right;margin-top:-27px;background:#fff;padding-left:22px;color:#b4b4b4;font-size:0}#cancel-comment-reply-link:before{content:"\f00d";font-family:FontAwesome;font-size:13px}.comment-respond .comment-subscription-form{margin-top:15px;margin-bottom:-10px}.comment-respond .comment-subscription-form .subscribe-label{margin-left:8px}.related-posts .posts{margin-bottom:-25px;padding-top:50px;padding-bottom:10px;text-align:center}.related-posts .post{margin-bottom:25px}.related-posts .post:nth-child(3n+1){clear:both}.related-posts .image-link img{display:block}.related-posts .post-title{display:block;margin-top:16px;margin-bottom:6px;font-size:inherit;line-height:1.4;letter-spacing:.04em}.related-posts .post-title em{font-style:normal;font-weight:inherit}.related-posts .post-meta{font-size:9px;margin-bottom:15px}.related-posts.grid-2 .post:nth-child(3n+1){clear:none}.related-posts.grid-2 .post:nth-child(2n+1){clear:both}.related-posts.grid-2 .post{width:50%}.related-posts.grid-2 .post-title{margin-top:20px;margin-bottom:8px;padding:0 10%;font-size:16px}.related-posts.grid-2 .post-meta{font-size:11px}.post-nav{display:none;margin-top:50px;padding-top:50px;border-top:1px solid #efefef}.post-nav .post{position:relative;display:-ms-flexbox;display:flex;width:50%;padding-right:25px}.post-nav .post.next{padding:0;padding-left:25px}.post-nav .post.next:before{position:absolute;top:10%;left:0;height:80%;border-left:1px solid #efefef}.post-nav .common-heading{display:block;font-size:12px}.post-nav .label{display:block;margin-bottom:16px;font-family:Poppins,Arial,sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:.075em}.post-nav .content{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;box-sizing:border-box}.post-nav .next .content{text-align:right;-ms-flex-pack:end;justify-content:flex-end}.post-nav .image-link{-ms-flex:0 0 auto;flex:0 0 auto;margin-right:20px}.post-nav .next .image-link{-ms-flex-order:2;order:2;margin:0;margin-left:20px}.post-nav .wp-post-image{display:block;width:100px;height:86px;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}.post-nav .post-meta{margin:0}.post-nav .data{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.post-nav .post-title{font-size:15px;line-height:1.4}.post-nav .post-date{display:none}.post-nav .nav-icon{display:none}.post-nav-inline{display:-ms-flexbox;display:flex}.post-nav-float{display:-ms-flexbox;display:flex;margin:0;border:0;padding:0}.post-nav-float .post{display:-ms-flexbox;display:flex;position:fixed;width:auto;z-index:1;left:0;opacity:0;visibility:hidden;top:50%;margin-top:-57px;pointer-events:none}.post-nav-float .post:hover .content{transform:translate3d(0,0,0);opacity:1}.post-nav-float .post.next{left:auto;right:0}.post-nav-float .post.active{opacity:1;visibility:visible}.post-nav-float .content{width:355px;height:112px;padding:22px;margin-left:-1px;-ms-flex-align:center;align-items:center;border:1px solid #ebebeb;box-shadow:2px 2px 4px 0 rgba(0,0,0,.02);opacity:0;background:#fff;transform:translateX(-100%);transition:all .4s ease-in-out;pointer-events:auto}.post-nav-float .next .content{margin-right:-1px;transform:translateX(100%)}.post-nav-float .wp-post-image{display:block;width:70px;height:auto;border-radius:50%}.post-nav-float .label{display:none}.post-nav-float .post-date{display:block;margin-top:6px;letter-spacing:.06em}.post-nav-float .nav-icon{position:relative;display:block;width:30px;height:110px;border:1px solid #ebebeb;box-shadow:2px 2px 4px 0 rgba(0,0,0,.02);background:#f6f6f6;color:#000;font-size:18px;line-height:112px;text-align:center;pointer-events:auto;opacity:0;visibility:hidden;z-index:2;transform:translateX(-34px);transition:none}.post-nav-float .next .nav-icon{-ms-flex-order:2;order:2;transform:translateX(34px)}.post-nav-float .active .nav-icon{opacity:1;visibility:visible;transform:translateX(0);transition:all .4s ease-in-out}.the-page .the-page-title{margin-bottom:28px}.the-page .featured img{margin-top:0}.page-404 .post-title-alt{text-align:center;margin-bottom:55px}.page-404 .text-404{font-size:105px;line-height:1;margin-top:-20px;text-align:center}.page-404 .search-field{width:300px}.blocks>.widget-cta{margin-top:-15px;margin-bottom:50px}.blocks>.widget-cta .boxes{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.blocks>.widget-cta .cta-box{width:33.33333%;padding:0 15px;box-sizing:border-box}.blocks>.widget-cta img{transition:transform .5s ease-in;will-change:transform}.blocks>.widget-cta img:hover{transform:scale(1.05,1.05)}.blocks>.widget-cta a{position:relative;overflow:hidden}.blocks>.widget-cta a:after{position:absolute;content:"";top:15px;right:15px;bottom:15px;left:15px;border:1px solid rgba(255,255,255,.95);box-shadow:0 0 0 15px rgba(255,255,255,.1);will-change:opacity;opacity:0;transition:opacity .6s,transform .4s cubic-bezier(.25,.46,.45,.94);pointer-events:none}.blocks>.widget-cta a:hover:after{opacity:1}.block .main-pagination{margin-top:65px}.block .block-content.loading{position:relative}.block .block-content.loading:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,.6)}.main .sidebar{padding-left:45px}.sidebar .widget{margin-bottom:45px}.sidebar .widget-title{margin-bottom:35px;border:1px solid #ebebeb;box-sizing:border-box;font-size:12px;font-weight:600;line-height:41px;letter-spacing:.055em;text-align:center;text-transform:uppercase}.main-footer{background:#f7f7f7}.main-footer .bg-wrap{position:relative;overflow:hidden}.main-footer .bg-wrap:before{position:absolute;content:"";top:0;left:0;bottom:0;right:0;transform:translate3d(0,0,0);pointer-events:none}.upper-footer{position:relative;padding-top:65px;padding-bottom:95px}.upper-footer .ts-row{margin:0 -28px}.upper-footer .widgets{margin-bottom:-65px}.upper-footer .widget{padding:0 28px;margin-bottom:65px}.upper-footer .widget-title{font-size:15px;font-weight:600;line-height:1.3;text-transform:uppercase;padding-bottom:13px;margin-bottom:35px;border-bottom:1px solid #ebebeb}.upper-footer .widget-about .about-text{font-size:13px}.upper-footer .widget-posts .excerpt>p{color:#999}.main-footer.dark{background:#020202}.main-footer.dark a{color:#ddd}.main-footer.dark a:hover{color:#fff}.main-footer.dark .widget{color:#989898}.main-footer.dark .post-title,.main-footer.dark .product-title{color:#fff;-webkit-font-smoothing:antialiased}.main-footer.dark .date-link{color:inherit}.main-footer.dark .date-link:hover{color:inherit}.main-footer.dark .about-text{color:inherit}.main-footer.dark .textwidget,.main-footer.dark .text{color:inherit}.main-footer.dark .widget-title{border-bottom:0;color:#fff;font-weight:700}.main-footer.dark .social-btn{background:#222;border:1px solid rgba(255,255,255,.08)}.main-footer.dark .lower-footer{padding:0}.main-footer.dark .lower-footer>.wrap{padding:30px 0;border-top:1px solid rgba(255,255,255,.16);text-align:center}.main-footer.dark .copyright a{color:#ddd}.main-footer.dark .copyright a:hover{color:#fff}.main-footer.dark .back-to-top{display:inline-block;color:#989898;font-size:12px;font-family:Poppins,Arial,sans-serif;font-weight:700;letter-spacing:0;text-transform:uppercase}.main-footer.dark .back-to-top:hover{color:#b4b4b4}.main-footer.dark .back-to-top i{font-size:13px;color:#b4b4b4}.main-footer.dark .social-strip{background:#1e1e1e}.main-footer.dark .social-link{color:#fff}.main-footer.dark .social-link:hover{color:#318892}.main-footer.dark .widget_links li,.main-footer.dark .widget_links li>ul,.main-footer.dark .widget_meta li,.main-footer.dark .widget_meta li>ul,.main-footer.dark .widget_recent_comments li,.main-footer.dark .widget_recent_comments li>ul,.main-footer.dark .widget_recent_entries li,.main-footer.dark .widget_recent_entries li>ul,.main-footer.dark .widget_rss li,.main-footer.dark .widget_rss li>ul,.main-footer.dark .widget_pages li,.main-footer.dark .widget_pages li>ul,.main-footer.dark .widget_nav_menu li,.main-footer.dark .widget_nav_menu li>ul,.main-footer.dark .widget_categories li,.main-footer.dark .widget_categories li>ul,.main-footer.dark .widget_product_categories li,.main-footer.dark .widget_product_categories li>ul,.main-footer.dark .widget_archive li,.main-footer.dark .widget_archive li>ul{border-color:rgba(255,255,255,.19)}.main-footer.dark .widget_calendar thead{border-color:rgba(255,255,255,.19)}.mid-footer{position:relative}.mid-footer .instagram-pics li{position:relative;float:left;width:14.285714286%}.mid-footer .instagram-pics img{display:block;width:100%;transition:opacity .3s;will-change:opacity;-webkit-filter:blur(0)}.mid-footer li a:hover img{opacity:.9}.mid-footer .clear{margin:0}.mid-footer a.overlay{position:absolute;display:block;top:50%;left:50%;padding:0 18px;transform:translateX(-50%) translateY(-50%);z-index:1;background:#fff;color:#535353;font-size:14px;letter-spacing:-.02em;line-height:35px;transition:none}.mid-footer a.overlay:hover{color:#222}.mid-footer .fa-instagram{font-size:15px;margin-right:6px}.mid-footer .fa-instagram:before{width:auto;display:inline}.lower-footer{position:relative;padding:25px 0;color:#b4b4b4;font-size:12px}.lower-footer .copyright{float:left;max-width:80%;max-width:calc(100% - 150px);margin-right:200px;margin-bottom:0}.lower-footer .copyright a{color:#999}.lower-footer a:hover{color:#161616}.lower-footer .to-top{float:right}.back-to-top{display:block;letter-spacing:-.025em;color:#b4b4b4}.back-to-top i{display:inline-block;vertical-align:middle;margin-top:-3px;margin-right:2px;font-size:14px}.contrast .lower-footer{padding:0;background:#161616}.contrast .lower-footer .bottom{padding:32px 0}.contrast .lower-footer .copyright{margin-right:50px;max-width:50%}.contrast .lower-footer a:hover{color:#fff}.contrast .mid-footer{background:#161616}.footer-logo{padding:55px 0;text-align:center;border-bottom:1px solid rgba(255,255,255,.1);line-height:1}.lower-footer .social-icons{float:right;font-family:Poppins,Arial,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.09em}.lower-footer .social-icons li:last-child .social-link:after{display:none}.lower-footer .social-icons .fa{margin-right:6px;color:#318892;font-size:12px;-webkit-font-smoothing:subpixel-antialiased}.lower-footer .social-icons .label{font-size:11px}.lower-footer .social-link{color:#fafafa}.lower-footer .social-link:after{content:"/";margin-left:18px;margin-right:4px;font-size:10px;font-weight:400;color:#b4b4b4;-webkit-font-smoothing:antialiased}.lower-footer .social-link:hover{opacity:.9}.main-footer .social-strip{position:relative;padding:24px 0;text-align:center}.main-footer .social-strip li{margin-right:48px}.main-footer .social-strip li:last-child{margin-right:0}.main-footer .social-strip .social-link{font-family:Poppins,Arial,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.13em}.main-footer .social-strip .label{display:inline-block;vertical-align:middle;margin-left:7px}.main-footer .social-strip .fa{font-size:13px}.main-footer.alt{background:#fff}.main-footer.alt .upper-footer{padding-top:75px;padding-bottom:80px}.main-footer.alt .lower-footer{padding:0}.main-footer.alt .lower-footer>.wrap{padding:30px 0;border-top:1px solid #ebebeb}.main-footer.alt .social-icons .label{color:#b4b4b4}.main-footer.alt .social-link:after{color:#ebebeb}.main-footer.stylish{background:#020202}.main-footer.stylish .upper-footer{padding-top:75px;padding-bottom:80px}.main-footer.stylish .widget-title{color:#8d8d8d;position:relative}.main-footer.stylish .widget-title:after{content:"";position:absolute;top:100%;left:0;width:36px;border-bottom:1px solid rgba(255,255,255,.16)}.main-footer.stylish .footer-logo{border:0;margin-top:-20px;padding:42px 0}.main-footer.stylish .copyright{float:none;margin-right:0;max-width:initial;color:#999}.main-footer.stylish .copyright a{color:#b4b4b4}.main-footer.stylish .copyright a:hover{color:inherit;color:#ccc}.main-footer.stylish .to-top{margin-top:40px;float:none}.main-footer.stylish-b .social-strip{background:0 0;padding:32px 0;padding-top:25px}.main-footer.classic{background:#1d1d1d}.main-footer.classic .widget-title{margin-bottom:37px;padding-bottom:0;font-size:17px}.main-footer.classic .lower-footer>.wrap{border-color:rgba(255,255,255,.12)}.main-footer.classic .upper-footer{padding-top:60px;padding-bottom:60px}.main-footer.classic .lower-footer{color:#7a7a7a}.main-footer.bold .upper-footer{padding-top:75px;padding-bottom:80px}.main-footer.bold .widget-title{padding-bottom:0;font-size:19px;text-transform:none;font-weight:600}.main-footer.bold .lower-footer>.wrap{border:0;padding:60px 35px}.main-footer.bold .links{margin-bottom:26px}.main-footer.bold .links .menu{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-footer.bold .links .menu-item{margin-bottom:14px;margin-right:35px;font-family:Poppins,Arial,sans-serif;font-size:14px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.main-footer.bold .links .menu-item:last-child{margin-right:0}.main-footer.bold .footer-logo{border:0;margin-top:-20px;padding:42px 0}.main-footer.bold .lower-footer .social-icons{float:none;margin-bottom:38px}.main-footer.bold .lower-footer .social-icons .label{display:none}.main-footer.bold .lower-footer .social-icons .fa{margin-right:0;margin-top:1px;color:#fff;font-size:21px;line-height:inherit}.main-footer.bold .lower-footer .social-link{display:inline-block;width:50px;height:50px;line-height:50px;text-align:center;border-radius:50%;background:rgba(255,255,255,.11)}.main-footer.bold .lower-footer .social-link:hover{background:rgba(255,255,255,.2)}.main-footer.bold .lower-footer .social-link:after{display:none}.main-footer.bold .copyright{float:none;margin-right:0;margin-bottom:34px;max-width:initial;color:#666;font-family:Poppins,Arial,sans-serif;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.main-footer.bold .copyright a{color:#b4b4b4}.main-footer.bold .copyright a:hover{color:inherit;color:#ccc}.main-footer.bold .to-top{float:none}.main-footer.bold .to-top i{color:#666}.main-footer.bold .back-to-top{color:#666;font-weight:600}.archive-head{position:relative;padding:34px 0;border-bottom:1px solid #ebebeb;background:#fafafa;font-family:Poppins,Arial,sans-serif;text-align:center;text-transform:uppercase;overflow:hidden}.archive-head .sub-title{display:block;z-index:2;color:#318892;font-size:10px;letter-spacing:.09em;line-height:1;font-weight:600}.archive-head .title{position:relative;z-index:2;margin-top:10px;font-size:25px;font-weight:500;line-height:1}.archive-head .background{position:absolute;z-index:1;top:0;left:50%;transform:translateX(-50%);color:#b4b4b4;opacity:.042;font-size:126px;line-height:1.45;font-weight:300;font-style:normal;-webkit-font-smoothing:antialiased;pointer-events:none}.archive-head .description{margin-top:30px;margin-bottom:-26px;font-family:"Merriweather",Georgia,serif;text-transform:none;text-align:center}.archive .the-wrap.head{margin-bottom:0}.widget-a-wrap+.archive-head{background:#fff}.widget-a-wrap+.archive-head .background{display:none}.posts-dynamic{margin-bottom:-60px}.posts-dynamic .large-post,.posts-dynamic .overlay-post{margin-bottom:60px}.posts-dynamic .post-thumb{position:relative}.posts-dynamic>.col-12{float:none}.posts-dynamic .grid-post{margin-bottom:60px}.posts-dynamic .posts-wrap{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.posts-dynamic .posts-wrap .col-6,.posts-dynamic .posts-wrap .col-4{float:none}.posts-large:last-child,.posts-overlay:last-child{margin-bottom:0}.posts-list>:last-child .list-post,.posts-dynamic.list .posts-wrap:last-child>:last-child .list-post{margin-bottom:60px}.posts-dynamic.list>.large+.posts-wrap{margin-top:-10px}.cat-label{position:absolute;bottom:0;left:0}.cat-label a{float:left;margin-right:5px;padding:0 7px;color:inherit;background:#000;color:#fff;font-family:Poppins,Arial,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;line-height:22px;-webkit-font-smoothing:antialiased}.cat-label a:hover{background:#318892}.cat-label.color a{background:#318892}.cat-label.color a:hover{background:#000}.post-thumb:hover .cat-label a{background:#318892}.format-icon{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);pointer-events:none;width:58px;height:58px;box-sizing:border-box;border-radius:50%;border:2px solid #fff;box-shadow:1px 1px 2px rgba(0,0,0,.15);background:rgba(0,0,0,.4);color:#fff;font-size:22px;line-height:55px;text-align:center}.format-icon>.icon{width:auto;height:auto;line-height:1;vertical-align:baseline;vertical-align:initial}.format-video>.fa{margin-top:-1px;margin-left:4px}.text,.post-content,.textwidget{font-family:"Merriweather",Georgia,serif;font-size:14px;letter-spacing:-.025em;color:#454545;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.section-head{position:relative;margin-top:55px;text-align:center;font-family:Poppins,Arial,sans-serif;font-size:0;line-height:28px}.section-head:before{content:"";position:absolute;left:0;top:50%;margin-top:-1px;width:100%;height:1px;background:#ebebeb}.section-head .title{position:relative;display:inline-block;padding:0 22px;z-index:1;background:#fff;text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:.04em;vertical-align:middle}.post-title-alt{position:relative;margin-top:9px;margin-bottom:22px;text-transform:uppercase;font-family:Poppins,Arial,sans-serif;font-size:25px;font-weight:600;line-height:1.35}.post-title-alt:after{content:"";display:block;margin:0 auto;margin-top:14px;width:36px;border-bottom:1px solid #318892;transition:.3s ease-in}.post-title{text-transform:uppercase;font-family:Poppins,Arial,sans-serif;font-size:25px;font-weight:600;line-height:1.35}.post-title a:hover,a.post-title:hover,.post-title-alt a:hover{opacity:.7}.post-title:hover:after{width:50px}.blocks .block{margin-bottom:65px}.block-heading{position:relative;margin-bottom:40px;font-family:Poppins,Arial,sans-serif;text-align:center;line-height:20px;font-size:0}.block-heading:before,.block-heading:after{content:"";position:absolute;left:0;top:50%;margin-top:-3px;width:100%;height:1px;background:#ebebeb}.block-heading:after{margin-top:0}.block-heading .title{position:relative;display:inline-block;padding:0 24px;z-index:1;height:22px;vertical-align:middle;background:#fff;text-transform:uppercase;font-size:17px;font-weight:600}.block-heading .title:before,.block-heading .title:after{content:"";position:absolute;left:0;top:.22em;top:calc(50% - 7px);width:1px;height:12px;background:#ebebeb}.block-heading .title:after{right:0;left:auto}.block-head-b{margin-bottom:35px;border-bottom:1px solid #e7e7e7;font-family:Poppins,Arial,sans-serif}.block-head-b .title{display:inline-block;margin-bottom:-1px;padding:0 1px;padding-bottom:8px;border-bottom:1px solid #318892;font-size:17px;font-weight:700;text-transform:uppercase;line-height:1.2}.block-head-b .view-all{float:right;margin-top:2px;padding:0 3px;color:#b6b6b6;font-size:11px;text-transform:uppercase;line-height:28px}.block-head-b .view-all:hover{color:#333}.wp-post-image,.post-content img,.gallery-slider img{will-change:opacity;transition:opacity .3s ease-in}.wp-post-image:hover,.post-content img:hover,.gallery-slider img:hover{opacity:.84}.lazyload,.lazyloading{background:#ddd;opacity:.15 !important}.lazyloading{-webkit-mask-image:linear-gradient(rgba(0,0,0,.2),transparent);mask-image:linear-gradient(rgba(0,0,0,.2),transparent)}.lazyloaded{opacity:1}.wpcf7 p{font-size:.9em;font-style:italic;color:#999}.wpcf7 .wpcf7-form-control-wrap{display:block;margin-top:5px}.wpcf7 .wpcf7-not-valid-tip{font-size:.9em;color:#d24c4c;margin-top:7px}.small-post{margin-bottom:25px}.small-post:last-child{margin-bottom:0}.small-post .image-link img{float:left;width:auto;margin:0;margin-right:22px}.small-post .post-title{margin:0;padding:0;display:block;font-family:Poppins,Arial,sans-serif;font-size:14px;line-height:1.6}.small-post .post-meta{margin-top:8px;margin-bottom:0}.small-post .post-meta .meta-sep{display:none}.small-post .post-meta .post-cat{margin-right:10px}.small-post .content{margin-top:2px;overflow:hidden}.pinit-btn{display:none;position:absolute;border-radius:2px;margin-left:5px !important;margin-top:5px !important;padding:9px 12px !important;z-index:1;background:#ff1616 !important;color:#fff !important;font-size:14px;line-height:1;text-transform:uppercase}.pinit-btn i{font-size:22px}.pinit-btn .label{font-weight:600;margin-left:10px;margin-right:2px}.pinit-btn.show{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;animation:.45s fade-in ease-in-out}.social-share,.social-icons{font-size:0}.social-share li,.social-icons li{display:inline-block;font-size:13px;margin-right:14px}.social-share a,.social-icons a{color:#454545}.social-share li:last-child,.social-icons li:last-child{margin-right:0}.social-share a:hover,.social-icons a:hover{color:#318892}.likes-count.fa{-webkit-font-smoothing:subpixel-antialiased;text-rendering:optimizeLegibility}.likes-count .number{margin-left:5px;font-family:Poppins,Arial,sans-serif;font-size:12px;font-weight:500}.likes-count:after{content:"";display:inline-block;height:11px;width:1px;margin:0 22px;margin-right:7px;background:#ebebeb;transform:translateY(1px)}.likes-count.voted{cursor:default}.likes-count.voted:before{content:"\f004"}.likes-count.animate{animation:.4s pulse ease-in}.post-meta{color:#b4b4b4;font-family:Poppins,Arial,sans-serif;font-size:10px;line-height:1.5;text-transform:uppercase}.post-meta .post-cat>a{color:#318892;font-weight:600;letter-spacing:.09em}.post-meta .text-in{margin-right:2px;font-family:"Merriweather",Georgia,serif;font-style:italic;text-transform:none}.post-meta .post-cat>a:hover{opacity:.8}.post-meta time{font-weight:500;letter-spacing:.075em}.post-meta .date-link{color:inherit}.post-meta .meta-sep:first-child,.post-meta .meta-sep:last-child{display:none}.post-meta .meta-sep:before{content:"-";padding:0 3px}.post-meta .comments{color:#535353;letter-spacing:.1em;font-weight:500}.post-meta .comments a{color:inherit}.post-meta .comments a:hover{opacity:.9}.post-meta-b{font-size:11px;margin-bottom:25px}.post-meta-b .meta-sep{padding:0 4px}.post-meta-b .post-title-alt:after{display:none}.post-meta-b .post-title-alt{margin:15px 0}.post-meta-c{margin-bottom:13px;color:#aaa;text-align:left;font-size:11px}.post-meta-c .post-title-alt:after{display:none}.post-meta-c .post-title-alt{margin:15px 0;margin-bottom:12px;line-height:1.3}.post-meta-c .cat-label{position:static;bottom:initial}.post-meta-c .meta-sep:before{padding:0 4px}.post-meta-c .post-author>a{color:#318892;font-weight:600}.post-meta-c .post-author,.post-meta-c time{font-weight:400;letter-spacing:.025em}.grid-post{margin-bottom:50px}.grid-post .post-header{text-align:center}.grid-post .post-thumb{margin-bottom:25px;overflow:hidden;transform:translate3d(0,0,0)}.grid-post .image-link{display:block;position:relative}.grid-post .image-link img{display:block}.grid-post .post-meta-b{margin-top:30px}.grid-post.has-post-thumbnail .post-meta-c{margin-top:-8px}.grid-post.no-excerpt .post-meta-c{margin-bottom:0}.grid-post .post-title-alt{font-size:23px}.grid-post .post-title:after{margin-top:10px}.grid-post .post-footer{margin-top:38px;text-align:center;line-height:41px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.grid-post .social-share,.grid-post .social-icons{font-size:10px;width:100%}.grid-post-b{text-align:center}.grid-post-b .read-more-btn{display:inline-block;margin-top:32px;padding:11px 12px;border:1px solid #e5e5e5;background:#fbfbfb;color:#777;font-family:Poppins,Arial,sans-serif;font-size:10px;letter-spacing:.12em;line-height:1;text-transform:uppercase}.grid-post-b .read-more-btn:hover{background:#161616;border-color:#161616;color:#fff}.list-post{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #ebebeb;display:-ms-flexbox;display:flex;width:100%}.list-post .post-thumb{display:block;-ms-flex-negative:0;flex-shrink:0;max-width:50%}.list-post .image-link{display:block;position:relative}.list-post .image-link img{display:block;max-width:100%}.list-post .content{display:block;width:100%;padding-left:30px;vertical-align:top}.list-post .post-title{margin-top:10px;margin-bottom:12px;font-size:23px}.list-post .post-excerpt{line-height:1.866}.list-post .post-footer{overflow:initial;margin-top:10px}.list-post .social-share,.list-post .social-icons{margin-left:2px}.list-post-b{margin-bottom:50px;padding-bottom:0;border:0}.list-post-b .content{display:block;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.list-post-b .post-meta{display:-ms-flexbox;display:flex;font-size:11px;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-post-b .post-meta .post-cat{-ms-flex-order:1;order:1}.list-post-b .post-meta .meta-sep{padding:0 4px}.list-post-b .post-meta .date-link{-ms-flex-order:-1;order:-1}.list-post-b .post-meta time{letter-spacing:.1em}.list-post-b .post-meta .post-title,.list-post-b .post-meta .post-title-alt{-ms-flex-order:2;order:2;width:100%}.list-post-b .post-title{max-width:80%;margin-top:17px;margin-bottom:15px;font-size:24px;line-height:1.25}.list-post-b .post-footer{margin-top:28px}.list-post-b .read-more-btn{padding:12px 14px;border:1px solid #e5e5e5;background:#fbfbfb;color:#777;font-family:Poppins,Arial,sans-serif;font-size:11px;line-height:1;letter-spacing:.12em;text-transform:uppercase}.list-post-b .read-more-btn:hover{background:#161616;color:#fff}.overlay-post{position:relative}.overlay-post .post-meta{position:absolute;z-index:2;top:50%;left:50%;width:60%;transform:translateX(-50%) translateY(-50%);text-align:center;color:#fff}.overlay-post .post-meta time{color:inherit}.overlay-post img{display:block}.overlay-post:before{content:"";position:absolute;z-index:1;width:100%;height:100%;background:rgba(0,0,0,.2);pointer-events:none}.overlay-post .post-cat a{display:inline-block;padding:0 6px;background:#fff;color:#161616;line-height:18px;letter-spacing:.11em}.overlay-post .post-title{margin-top:14px;margin-bottom:10px;font-size:22px}.overlay-post .post-title a{color:#fff !important}.overlay-post .post-title a:hover{opacity:1}.overlay-post time{color:#fff}.large-post{margin-bottom:65px}.large-post .featured img,.large-post .gallery-slider{display:block;margin-bottom:28px;width:100%}.large-post .post-meta-c{margin-bottom:28px}.large-post .featured-vid{margin-bottom:28px}.large-post .post-header{text-align:center}.large-post .likes-count .number{float:right;visibility:hidden;width:0;opacity:0;margin:0;margin-top:1px;white-space:nowrap;transition:.25s ease-in-out;transition-property:margin,visibility,opacity}.large-post .likes-count:after{display:none}.large-post .likes-count:hover .number{visibility:visible;width:auto;margin-left:5px;opacity:1}.post-footer{margin-top:50px;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-footer .col{border:1px solid #ebebeb;border-right-color:transparent;text-align:center;line-height:41px;box-sizing:border-box;-ms-flex:1;flex:1}.post-footer .col:only-child{width:100%;text-align:center}.post-footer .col:last-child{border-right-color:#ebebeb}.post-footer .author{font-size:12px;letter-spacing:-.025em;color:#b4b4b4}.post-footer .author a{color:#454545}.post-footer .read-more{font-family:Poppins,Arial,sans-serif;text-transform:uppercase;font-weight:600;font-size:12px;letter-spacing:.07em}.post-footer .read-more-link{margin-left:2px;color:#454545}.post-footer .read-more-link:hover{opacity:.7}.post-footer .social-share,.post-footer .social-icons{display:inline-block;line-height:43px;height:43px;font-family:Poppins,Arial,sans-serif}.sticky.large-post .post-title-alt:after{border-bottom-width:4px}.large-post-b .post-meta-a .post-title-alt{margin-bottom:0}.large-post-b .featured{margin-top:28px}.large-post-b .post-footer{margin-top:44px}.large-post-b .post-footer .col{border-right:0;border-left:0}.large-post-b .post-footer .author{font-size:11px;text-align:left}.large-post-b .post-footer .author span{margin-right:2px;font-style:italic}.large-post-b .post-footer .author a{color:#318892;font-family:Poppins,Arial,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.1em}.large-post-b .post-footer .author a:hover{opacity:.8}.large-post-b .post-footer .social-icons{text-align:right}.large-post-b .post-footer .number{float:none;margin-left:5px;visibility:visible;width:auto;opacity:1}.large-post-b .likes-count:after{display:inline-block}.large-post-c .featured .wp-post-image{margin-bottom:0}.large-post-c .meta-title{margin:0 42px;padding:25px 40px;padding-bottom:0;background:#fff;position:relative;margin-top:-48px}.large-post-c .post-meta{margin-bottom:0}.large-post-c .post-title-alt{font-size:24px}.products-block{border-bottom:1px solid #f0f0f0}.products-block .woocommerce .products{margin-bottom:-45px}.products-block .block-heading{margin-bottom:55px}.products-block .more{display:block;margin-top:50px;margin-bottom:50px;text-align:center}.products-block .more-link{display:inline-block;border:2px solid #ebebeb;padding:0 30px;font-family:Poppins,Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:.09em;line-height:34px;text-transform:uppercase;text-align:center}.products-block .more-link:hover{border-color:#318892;background:#318892;color:#fff}.products-block,.blocks .products-block{margin-top:15px;margin-bottom:75px}.highlights-block .grid-post{margin-bottom:32px}.news-block .grid-post{margin-bottom:0}.news-block .posts-list{margin-bottom:-20px}.news-block .small-post img{display:block;width:100%;float:none;margin:0;margin-bottom:10px}.news-block .small-post:nth-child(2n+1){clear:both}.subscribe-box{margin-top:70px;padding:20px 25px;background:#f7f7f7}.subscribe-box .text{float:left;margin-top:.53em;padding-left:5px;font-size:13px}.subscribe-box .fields{float:right;margin-bottom:-15px}.subscribe-box .input{margin-right:20px;margin-bottom:15px;width:235px;max-width:calc(50vw - 100px)}.subscribe-box .button{width:200px;box-sizing:border-box;vertical-align:top}.posts-carousel{position:relative;text-align:center;max-width:100%}.posts-carousel.has-sep{padding-bottom:60px;border-bottom:1px solid #ebebeb}.posts-carousel .the-carousel{position:relative}.posts-carousel .block-heading{margin-bottom:60px}.posts-carousel .posts{margin-top:-3px;overflow:hidden;z-index:1;max-height:270px}.posts-carousel .slick-list{margin-right:-30px}.posts-carousel .post{opacity:0;float:left;margin-right:30px}.posts-carousel .loaded{max-height:none}.posts-carousel .loaded .post{opacity:1}.posts-carousel .post-link{display:block;margin-bottom:22px}.posts-carousel .post-link img{display:inline-block}.posts-carousel .slick-initialized img{display:block}.posts-carousel .post-meta{font-size:9px}.posts-carousel .post-title{margin-top:8px;margin-bottom:8px;font-size:17px}.posts-carousel .heading a:hover{opacity:.7}.posts-carousel .prev-post,.posts-carousel .next-post{position:absolute;top:61px;left:15px;margin-top:-14px;font-size:26px;line-height:1;color:#b4b4b4;cursor:pointer}.posts-carousel .next-post{left:auto;right:15px}.posts-carousel .navigate{visibility:hidden;opacity:0;padding:0 15px;position:absolute;top:0;bottom:0;left:-62px;right:-62px;transition:all .3s ease-in-out}.posts-carousel .the-carousel:hover .navigate{visibility:visible;opacity:1}.posts-carousel-b{padding-top:10px;padding-bottom:25px}.posts-carousel-b .the-carousel{position:relative;border:1px solid #efefef;padding:30px;text-align:center}.posts-carousel-b .block-heading{margin-top:-40px;margin-bottom:55px}.posts-carousel-b .block-heading:before,.posts-carousel-b .block-heading:after{display:none}.posts-carousel-b .block-heading .title{font-weight:700}.posts-carousel-b .block-heading .title:before,.posts-carousel-b .block-heading .title:after{display:none}.posts-carousel-b .posts{display:-ms-flexbox;display:flex;overflow:hidden;z-index:1}.posts-carousel-b .slick-list{margin-right:-30px}.posts-carousel-b .post{opacity:0;float:left;margin-right:30px}.posts-carousel-b .loaded .post{opacity:1}.posts-carousel-b .post-link{display:block;margin-bottom:23px}.posts-carousel-b .post-link img{display:inline-block}.posts-carousel-b .slick-initialized img{display:block}.posts-carousel-b .post-meta{margin:0 auto;margin-bottom:23px;max-width:80%}.posts-carousel-b .post-meta .below{display:none}.posts-carousel-b .post-title{margin-top:20px;margin-bottom:15px;font-size:16px}.posts-carousel-b .navigate{position:relative;transform:translateY(50%);margin-bottom:-30px;margin-top:0;z-index:100}.posts-carousel-b .slick-arrow{display:inline-block;margin-right:1px;height:33px;width:33px;border:1px solid #e2e2e2;border-radius:50%;box-sizing:border-box;background:#fff;font-size:17px;line-height:31px;cursor:pointer}.posts-carousel-b .slick-arrow .fa{-webkit-font-smoothing:initial}.posts-carousel-b .slick-arrow:hover{border-color:#d8d8d8}.posts-carousel-b .next-post .fa{margin-left:2px}.posts-carousel-b .prev-post .fa{margin-right:2px}@keyframes slider-fade-in{from{opacity:0;transform:translate3d(0,0px,0)}to{opacity:1;transform:none}}.slick-initialized img{display:inline}.common-slider .slick-arrow{display:none;position:absolute;z-index:100;top:50%;left:0;margin-top:-16px;background:0 0;border:1px solid #fff;color:#fff;font-size:18px;height:32px;width:30px;line-height:30px;text-align:center;box-sizing:border-box;transition-property:color,background}.common-slider .slick-arrow i{line-height:inherit}.common-slider .slick-arrow:hover{background:#fff;color:#161616}.common-slider .prev-arrow{left:25px}.common-slider .next-arrow{left:auto;right:25px}.common-slider .item{opacity:0;transition:opacity .2s ease-in}.common-slider .slides{max-height:400px}.common-slider .loaded.slides{max-height:none}.common-slider .loaded .item{opacity:1}.common-slider .parallax .wp-post-image{visibility:hidden}.main-slider{margin-bottom:65px;width:100%;font-family:Poppins,Arial,sans-serif}.main-slider img{max-width:762px;transition:-webkit-filter .3s ease-in;transition:filter .3s ease-in;transition:filter .3s ease-in,-webkit-filter .3s ease-in}.main-slider img:hover{opacity:1}.main-slider .item{position:relative;margin-right:3px}.main-slider .item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:98%;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(140,140,140,0) 45%,rgba(0,0,0,.36) 100%);pointer-events:none;transform:translate3d(0,0,0)}.main-slider .item:hover img{-webkit-filter:brightness(110%);filter:brightness(110%)}.main-slider .slider-overlay{position:absolute;display:none;bottom:0;width:100%;padding:28px;padding-bottom:24px;z-index:1;box-sizing:border-box}.main-slider .prev-arrow{left:initial;margin-left:-50px}.main-slider .next-arrow{left:initial;right:initial;margin-left:20px}.active .slider-overlay{animation:.35s slider-fade-in;animation-fill-mode:both;animation-delay:.4s;display:block}.slider-overlay .category{display:inline-block;background:#fff;padding:4px 8px;line-height:1;font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.slider-overlay .heading{margin-top:12px;margin-bottom:5px;text-transform:uppercase;font-family:Poppins,Arial,sans-serif;font-size:21px;font-weight:600;line-height:1.3;letter-spacing:-.005em}.slider-overlay .heading a{color:#fff}.slider-overlay .excerpt{color:#fff;font-size:13px;letter-spacing:-.025em;-webkit-font-smoothing:antialiased}.slider-overlay .excerpt p{margin:0}.slider-overlay .read-more{float:right;margin-top:-36px;padding:10px 16px;background:0 0;border:1px solid #fff;color:#fff;text-transform:uppercase;font-size:10px;font-weight:600;line-height:1;letter-spacing:.11em}.slider-overlay .read-more:hover{background:#fff;color:inherit}.gallery-slider .prev-arrow{left:25px}.gallery-slider .next-arrow{right:25px;left:auto}.gallery-slider-lg{height:inherit}.gallery-slider-lg .slick-list,.gallery-slider-lg .slick-track,.gallery-slider-lg .slick-slide>a{height:inherit}.gallery-slider-lg .slick-slide{margin:0 3px}.gallery-slider-lg .slick-slide:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(17,17,17,.29);transition:background .3s ease-in;pointer-events:none;will-change:opacity}.gallery-slider-lg img{width:auto;height:100%}.gallery-slider-lg.parallax img{visibility:hidden}.stylish-slider img{max-width:900px}.stylish-slider .active .slider-overlay{animation:.35s fade-in;animation-fill-mode:both;animation-delay:.4s}.stylish-slider .slider-overlay{top:50%;bottom:auto;padding:20px;transform:translate3d(0,-50%,0);text-align:center}.stylish-slider .heading{font-size:28px;line-height:1.5}.stylish-slider .read-more{display:inline-block;float:none;margin-top:20px}.stylish-slider .category{font-size:10px}.stylish-slider .item{margin-right:10px}.stylish-slider .item:after{background:rgba(0,0,0,.28);top:0;width:calc(100% - 20px);height:calc(100% - 20px);margin:10px}.stylish-slider .prev-arrow{margin-left:-60px}.stylish-slider .next-arrow{margin-left:30px}.beauty-slider{position:relative}.beauty-slider .slick-slide{position:relative}.beauty-slider img:hover{opacity:1}.beauty-slider .overlay{position:absolute;width:340px;bottom:35px;left:50%;margin-left:-170px;padding:25px 15px;padding-bottom:50px;box-sizing:border-box;background:#fff;text-align:center}.beauty-slider .slick-current .overlay{animation:.5s fade-in ease-in}.beauty-slider .post-title{margin-top:10px;margin-bottom:10px;font-size:22px}.beauty-slider .slick-dots{position:absolute;bottom:58px;left:50%;transform:translateX(-50%);text-align:center;line-height:1}.beauty-slider .slick-dots li{display:inline-block;line-height:8px}.beauty-slider .slick-dots button{display:inline-block;padding:0;margin:0;margin-right:3px;border-radius:50%;border:1px solid #b4b4b4;width:8px;height:8px;box-sizing:border-box;outline:0;font-size:0;background:0 0;vertical-align:top}.beauty-slider .slick-dots .slick-active button{background:#318892;border-color:#318892}.beauty-slider .slick-arrow{opacity:0;visibility:hidden;transition-property:all}.beauty-slider .slides:hover .slick-arrow{opacity:1;visibility:visible}.trendy-slider .item{position:relative;margin-right:3px}.trendy-slider .item:hover img{-webkit-filter:brightness(103%);filter:brightness(103%)}.trendy-slider img{width:100%;transition:-webkit-filter .3s ease-in;transition:filter .3s ease-in;transition:filter .3s ease-in,-webkit-filter .3s ease-in}.trendy-slider img:hover{opacity:1}.trendy-slider .overlay{position:absolute;z-index:1;width:400px;top:50%;left:50%;transform:translate3d(-50%,-50%,0);padding:25px;box-sizing:border-box;background:#fff;text-align:center}.trendy-slider .post-cat a{display:inline-block;padding:0 6px;background:#fff;color:#318892;line-height:18px;letter-spacing:.11em}.trendy-slider .post-title{margin-top:12px;margin-bottom:10px;font-size:22px}.trendy-slider .slick-arrow{opacity:0;visibility:hidden;transition-property:all}.trendy-slider .slides:hover .slick-arrow{opacity:1;visibility:visible}.large-slider{font-family:Poppins,Arial,sans-serif}.large-slider:hover .slick-arrow{visibility:visible;opacity:1}.large-slider .item{position:relative;height:675px}.large-slider .item:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(34,34,34,.25);transition:background .3s ease-in;pointer-events:none;will-change:opacity}.large-slider .item:hover:after{background:rgba(34,34,34,.35)}.large-slider .item>a{display:block;height:inherit;transition:none}.large-slider img{max-width:100%;width:100%;height:inherit;-o-object-fit:cover;object-fit:cover;will-change:initial;font-family:'object-fit: cover;'}.large-slider img:hover{opacity:1}.large-slider .overlay{position:absolute;z-index:2;width:80%;max-width:700px;top:50%;left:50%;transform:translate3d(-50%,-50%,0);padding:25px;box-sizing:border-box;text-align:center}.large-slider .category a{display:inline-block;line-height:1;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#fff}.large-slider .heading{margin-top:12px;margin-bottom:5px;text-transform:uppercase;font-family:Poppins,Arial,sans-serif;font-size:40px;font-weight:600;line-height:1.3;letter-spacing:-.005em}.large-slider .heading:after{content:"";display:block;margin:0 auto;margin-top:20px;width:28px;border-bottom:2px solid #fff}.large-slider .heading a{color:#fff}.large-slider .read-more{display:inline-block;margin-top:30px;padding:13px;background:0 0;border:2px solid #fff;color:#fff;text-transform:uppercase;font-size:10px;font-weight:600;line-height:1;letter-spacing:.2em}.large-slider .read-more:hover{background:#fff;color:#161616}.large-slider .slick-arrow{visibility:hidden;opacity:0;transition:all .3s ease-in}.grid-slider .slick-track{-webkit-perspective:2000}.grid-slider .item{height:600px}.grid-slider .item .inner{height:100%;width:100%}.grid-slider .item-large:after,.grid-slider .item-small:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25);transition:opacity .3s ease-in;pointer-events:none;will-change:opacity}.grid-slider .item-large{position:relative;float:left;width:74.35897%;height:100%}.grid-slider .item-small{position:relative;float:left;width:25.64103%;height:calc(50% - 1px);margin-bottom:2px;padding-left:2px;box-sizing:border-box;overflow:hidden}.grid-slider .item-small:after{left:2px}.grid-slider .item-small .heading{font-size:24px}.grid-slider .item-large:hover:after,.grid-slider .item-small:hover:after{opacity:.5}.grid-slider .image-link{display:block;height:inherit;width:inherit}.grid-slider img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}.grid-slider img:hover{opacity:1}.grid-slider .overlay{position:absolute;z-index:2;width:80%;max-width:700px;top:50%;left:50%;transform:translate3d(-50%,-50%,0);padding:25px;box-sizing:border-box;text-align:center;pointer-events:none}.grid-slider .category{display:inline-block;background:#fff;padding:4px 8px;line-height:1;font-family:Poppins,Arial,sans-serif;font-size:10px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;pointer-events:auto}.grid-slider .heading{margin:0 auto;margin-top:20px;max-width:295px;font-family:Poppins,Arial,sans-serif;font-size:30px;line-height:1.33;text-transform:uppercase;font-weight:400}.grid-slider .heading a{color:#fff}.grid-slider .slick-arrow{opacity:0;visibility:hidden;transition-property:all}.grid-slider .slides:hover .slick-arrow{opacity:1;visibility:visible}.carousel-slider{max-width:100%;overflow:hidden}.carousel-slider .item{position:relative;margin-right:30px;transform:translate3d(0,0,0)}.carousel-slider .item:after{position:absolute;content:"";border:1px solid #fff;top:0;width:calc(100% - 30px);height:calc(100% - 30px);margin:15px;z-index:3;pointer-events:none;transform:translate3d(0,0,0)}.carousel-slider .slick-list{margin-right:-30px}.carousel-slider .slick-track{-webkit-perspective:2000}.carousel-slider .overlay{position:absolute;z-index:2;width:100%;bottom:0;left:0;padding:0 30px;padding-bottom:35px;background:rgba(0,0,0,.6);box-sizing:border-box;text-align:center;pointer-events:none;transform:translate3d(0,0,0);transition:all .3s ease-in}.carousel-slider .item:hover .overlay{background:rgba(0,0,0,.7)}.carousel-slider img:hover{opacity:1}.carousel-slider .category{display:inline-block;vertical-align:top;transform:translateY(-50%);background:#318892;color:#fff;padding:7px 11px;line-height:1;font-family:Poppins,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:.075em;text-transform:uppercase;pointer-events:auto}.carousel-slider .heading{margin-top:8px;margin-bottom:4px;font-family:Poppins,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1.31;text-transform:uppercase}.carousel-slider .heading a{color:#fff}.carousel-slider .slick-arrow{opacity:0;visibility:hidden;transition-property:all}.carousel-slider .slides:hover .slick-arrow{opacity:1;visibility:visible}.grid-b-slider .item{position:relative;margin-right:.17094%;transform:translate3d(0,0,0);float:left}.grid-b-slider .item:after{position:absolute;content:"";top:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 0%,transparent 45%,rgba(0,0,0,.65) 100%);transition:opacity .4s ease-in-out;pointer-events:none}.grid-b-slider .item:hover:after{opacity:.8}.grid-b-slider .item:last-child{margin-right:0}.grid-b-slider .item:hover img{transform:scale(1.06)}.grid-b-slider .item-large{width:47.35043%}.grid-b-slider .item-small{width:26.15385%}.grid-b-slider .overlay{position:absolute;z-index:2;width:100%;bottom:0;left:0;padding:0 27px;padding-bottom:28px;box-sizing:border-box;pointer-events:none;transform:translate3d(0,0,0)}.grid-b-slider .wp-post-image{width:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;';transition:transform .5s ease-in}.grid-b-slider .wp-post-image:hover{opacity:1}.grid-b-slider .image-link{display:block;overflow:hidden}.grid-b-slider .post-meta{color:#fafafa;margin-bottom:0;-webkit-font-smoothing:antialiased}.grid-b-slider .post-meta .post-author a{color:inherit;font-weight:400}.grid-b-slider .post-meta .by{display:none}.grid-b-slider .cat-label{position:static}.grid-b-slider .category{background:#318892;pointer-events:auto}.grid-b-slider .heading{margin-top:13px;margin-bottom:12px;font-family:Poppins,Arial,sans-serif;font-size:31px;font-weight:600;line-height:1.16;text-transform:uppercase}.grid-b-slider .heading a{color:#fff}.grid-b-slider .item-small .heading{font-size:21px;line-height:1.28}.bold-slider{font-family:Poppins,Arial,sans-serif}.bold-slider:hover .slick-arrow{visibility:visible;opacity:1}.bold-slider .item{position:relative;height:660px;min-height:480px}.bold-slider .item:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(17,17,17,.29);transition:background .3s ease-in;pointer-events:none;will-change:opacity}.bold-slider .item:hover:after{background:rgba(0,0,0,.4)}.bold-slider .item>a{display:block;height:100%}.bold-slider .wp-post-image{max-width:100%;width:100%;height:inherit;-o-object-fit:cover;object-fit:cover;will-change:initial;font-family:'object-fit: cover;'}.bold-slider .wp-post-image:hover{opacity:1}.bold-slider .overlay{position:absolute;z-index:2;width:80%;max-width:650px;top:50%;left:50%;margin-top:-20px;transform:translate3d(-50%,-50%,0);padding:25px;box-sizing:border-box;text-align:center;opacity:0}.bold-slider .active .overlay{opacity:1}.bold-slider .active .overlay>*{animation:.96s fade-in-up-lg,1s fade-in;animation-timing-function:cubic-bezier(.32,.29,0,.96);animation-fill-mode:both;animation-delay:.75s}.bold-slider .active .overlay>:nth-child(1){animation-delay:.35s}.bold-slider .active .overlay>:nth-child(2){animation-delay:.55s}.bold-slider .active .overlay>:nth-child(3){animation-delay:.75s}.bold-slider .cats{display:block}.bold-slider .cats a{display:inline-block;padding:0 8px;background:#000;color:#fff;line-height:20px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.bold-slider .heading{margin-top:21px;text-transform:uppercase;font-family:Poppins,Arial,sans-serif;font-size:44px;font-weight:700;line-height:1.1;letter-spacing:-.01em}.bold-slider .heading a{color:#fff}.bold-slider .author{display:inline-block;margin-top:27px;color:#fff;text-transform:uppercase;font-size:11px;font-weight:600;line-height:1;letter-spacing:.06em}.bold-slider .author a{color:inherit}.bold-slider .slick-arrow{margin-top:-19px;height:38px;width:38px;border:0;border-radius:50%;background:rgba(255,255,255,.5);color:#000;font-size:22px;line-height:36px;visibility:hidden;opacity:0;transition:all .3s ease-in}.bold-slider .next-arrow{padding-left:3px}.bold-slider .prev-arrow{padding-right:3px}.bold-slider .thumbs-wrap{display:-ms-flexbox;display:flex;position:relative;margin-bottom:-4px;-ms-flex-pack:center;justify-content:center}.bold-slider .thumbs{display:-ms-flexbox;display:flex;margin-top:-50px;padding:9px;background:#fff}.bold-slider .post-thumb{padding-right:9px}.bold-slider .post-thumb img{display:block;width:136px;height:90px;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}.bold-slider .post-thumb:last-child{padding-right:0}.bold-slider .thumbs .active img{-webkit-filter:drop-shadow(0px 1px 4px rgba(0,0,0,.13));filter:drop-shadow(0px 1px 4px rgba(0,0,0,.13))}.fashion-slider{position:relative}.fashion-slider .slick-track{-webkit-perspective:2000}.fashion-slider .item{position:relative;height:625px;min-height:400px}.fashion-slider .image-link{display:block;height:100%}.fashion-slider .wp-post-image{width:100%;max-width:none;max-width:initial;height:inherit;will-change:initial;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}.fashion-slider .wp-post-image:hover{opacity:1}.fashion-slider .overlay-wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;pointer-events:none}.fashion-slider .overlay{max-width:680px;min-width:50%;opacity:0;will-change:opacity;pointer-events:auto;padding:35px 45px;box-shadow:3px 3px 5px rgba(0,0,0,.03);box-sizing:border-box;background:rgba(255,255,255,.96);text-align:center}.fashion-slider .active .overlay{opacity:1;animation:.8s fade-in-up-lg,.9s fade-in;animation-timing-function:cubic-bezier(.32,.29,0,.96);animation-fill-mode:both;animation-delay:.75s}.fashion-slider .post-meta{margin-bottom:0}.fashion-slider .post-title{margin-top:20px;margin-bottom:20px;font-size:33px;line-height:1.3}.fashion-slider .slick-arrow{opacity:0;visibility:hidden;transition-property:all}.fashion-slider .prev-arrow{left:36px}.fashion-slider .next-arrow{right:36px}.fashion-slider .slides:hover .slick-arrow{opacity:1;visibility:visible}.main-pagination{margin-top:100px;font-family:Poppins,Arial,sans-serif}.main-pagination .next a,.main-pagination .previous a{float:left;padding-bottom:3px;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600;border-bottom:1px solid #ebebeb}.main-pagination .next a:hover,.main-pagination .previous a:hover{color:#318892}.main-pagination .next a{float:right}.main-pagination .fa{font-size:12px;margin-left:10px}.main-pagination .previous .fa{margin:0;margin-right:10px}.main-pagination .previous:empty+.next:empty{margin-top:-75px}.main-pagination .load-button{display:inline-block;min-width:275px;border:1px solid #e7e7e7;background:#f6f6f6;color:#000;font-family:Poppins,Arial,sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.05em;line-height:35px;-webkit-font-smoothing:antialiased}.main-pagination .load-button .fa{margin-left:4px;font-size:11px}.main-pagination .load-button:hover,.main-pagination .load-button.loading{color:#fff;background:#000;border-color:#000}.main-pagination.number{font-size:12px;color:#161616;font-weight:600;letter-spacing:.09em;text-transform:uppercase;text-align:center}.main-pagination.number .inner{display:inline-block;padding:5px 26px;border:1px solid #ebebeb}.main-pagination.number .page-numbers{padding:0 5px;margin-right:10px}.main-pagination.number .page-numbers:last-child{margin-right:0}.main-pagination.number .page-numbers:hover,.main-pagination.number .page-numbers a:hover{color:#777}.main-pagination.number .page-numbers,.main-pagination.number a{display:inline-block;line-height:30px}.main-pagination.number .current{color:#318892}.main-pagination.number .dots{color:#b4b4b4;font-size:.86em}.main-pagination.number .fa{font-size:13px}.main-pagination.number .label-prev{padding:0;margin-right:18px}.main-pagination.number .label-prev .fa{color:#acacac;margin:0;margin-right:8px}.main-pagination.number .label-next{padding:0;margin-left:8px}.main-pagination.number .label-next .fa{color:#acacac;margin:0;margin-left:8px}.main-pagination.number .page-numbers .disabled{color:#b4b4b4;text-decoration:line-through}.main-pagination.number .page-numbers .disabled .fa{display:none}.page-links{overflow:hidden;font-family:Poppins,Arial,sans-serif}.page-links .page-numbers,.page-links a,.page-links>span{display:block;float:left;padding:8px 10px;margin-right:5px;border:1px solid #ebebeb;color:#a0a0a0;background:0 0;line-height:1;font-size:12px;font-weight:600}.page-links .current,.page-links a:hover,.page-links>span{color:#fff;background:#318892;border-color:#318892;text-decoration:none}.main-pagination.load-more{text-align:center}.post-content>:last-child,.textwidget>:last-child{margin-bottom:0}.post-content h1,.textwidget h1,.post-content h2,.textwidget h2,.post-content h3,.textwidget h3,.post-content h4,.textwidget h4,.post-content h5,.textwidget h5,.post-content h6,.textwidget h6{margin-top:1.2em;margin-bottom:1em;font-weight:600;text-transform:uppercase;letter-spacing:normal;line-height:1.5;-webkit-font-smoothing:initial}.post-content a,.textwidget a{color:#318892}.post-content a:hover,.textwidget a:hover{opacity:.84}.post-content a:hover img,.textwidget a:hover img{opacity:1}.post-content ul,.textwidget ul,.post-content ol,.textwidget ol{margin:2em 0;margin-left:35px}.post-content ul,.textwidget ul{list-style-type:disc}.post-content ol,.textwidget ol{list-style-type:decimal}.post-content li>ul,.textwidget li>ul,.post-content li>ol,.textwidget li>ol{margin-top:.5em;margin-bottom:.5em}.post-content blockquote,.textwidget blockquote{margin:2em 0}.post-content .modern-quote,.textwidget .modern-quote{margin-bottom:1.7em}.post-content li,.textwidget li{padding-left:5px;margin-bottom:.5em}.post-content li:last-child,.textwidget li:last-child{margin-bottom:0}.post-content iframe,.textwidget iframe{max-width:100%}.post-content{line-height:2}.post-content .gallery{margin-top:32px;margin-bottom:32px}.post-content .tiled-gallery{margin:2.5em 0}.post-content .search-field{vertical-align:top}.post-content .search-submit{font-size:0}.post-content .search-submit .fa{font-size:11px}.post-content .read-more{margin-top:35px;font-family:Poppins,Arial,sans-serif;font-weight:600;font-size:11px;letter-spacing:.15em;text-transform:uppercase;text-align:center}.post-content .read-more a{position:relative;display:inline-block;color:#161616}.post-content .read-more a span{position:relative;padding:0 10px;background:#fff;z-index:1}.post-content .read-more a:before{position:absolute;left:-20px;top:50%;margin-top:-1px;content:"";width:calc(100% + 40px);border-bottom:1px solid #d6d6d6}.widget-about .author-image{margin-bottom:18px}.widget-about .author-image img{margin:0 auto;display:block}.widget-about .image-circle{position:relative;width:100%;margin-bottom:25px}.widget-about .image-circle:before{content:"";display:block;padding-top:100%}.widget-about .image-circle img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;';border-radius:50%}.widget-about .about-text{padding:0 8px;text-align:center}.widget-about .about-text.below{margin-top:32px}.widget-about .about-text p:last-child{margin-bottom:0}.widget-about .about-footer{margin-top:16px;text-align:center}.widget-about .more{padding-bottom:3px;border-bottom:1px solid #ebebeb;color:#318892;font-family:Poppins,Arial,sans-serif;font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.widget-about .more:hover{opacity:.8}.widget-about .social-icons{margin-bottom:-5px;margin-top:30px;text-align:center}.widget-about .social-btn{margin-right:10px;margin-bottom:5px;display:inline-block;border:1px solid #e4e4e4;box-sizing:border-box;width:37px;height:37px;line-height:37px;font-size:15px;text-align:center}.widget-about .social-icons .social-btn:hover{color:#318892}.widget-about .fa-google-plus{padding-left:2px}.widget-posts .post{margin-bottom:25px}.widget-posts .post:last-child{margin-bottom:0}.widget-posts .image-link img{float:left;width:auto;margin:0;margin-right:24px}.widget-posts .content{overflow:hidden}.widget-posts .post-meta{margin-bottom:8px;margin-top:-2px}.widget-posts .post-meta .post-cat{margin-right:10px}.widget-posts .posts:not(.full) .meta-sep{display:none}.widget-posts .post-title{margin:0;padding:0;display:block;font-family:Poppins,Arial,sans-serif;font-size:14px;line-height:1.6}.widget-posts .post-title.limit-line{text-overflow:ellipsis;padding-right:10px}.widget-posts .post-title em{font-style:normal}.widget-posts .excerpt{margin-top:10px}.widget-posts .excerpt>p{margin:0;padding-right:10px;color:#b4b4b4;font-size:13px;letter-spacing:-.025em;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-font-smoothing:antialiased}.widget-posts .post-title+.post-meta{margin-top:11px;margin-bottom:11px}.widget-posts .content>:last-child{margin-bottom:0}.widget-posts .posts.large .post{display:-ms-flexbox;display:flex;margin-bottom:30px}.widget-posts .posts.large .post:last-child{margin-bottom:0}.widget-posts .posts.large .image-link{-ms-flex:0 0 auto;flex:0 0 auto}.widget-posts .posts.large img{width:124px;height:103px;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}.widget-posts .posts.large .content{margin-top:-.15em;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.widget-posts .posts.large .post-title{font-size:16px}.widget-posts .posts.full{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;counter-reset:posts}.widget-posts .posts.full .counter:before{counter-increment:posts;content:counter(posts);position:absolute;bottom:0;left:0;padding:0 10px;background:#318892;color:#fff;font-size:17px;font-family:Poppins,Arial,sans-serif;font-weight:700;line-height:28px;-webkit-font-smoothing:antialiased}.widget-posts .posts.full .post-title-alt{font-size:20px}.widget-cta .cta-box{position:relative;margin-bottom:28px}.widget-cta a,.widget-cta img{display:block}.widget-cta .label{z-index:1;position:absolute;top:50%;left:50%;max-width:95%;text-align:center;transform:translateY(-50%) translateX(-50%);padding:6px 18px;border:1px solid #fff;background:#fff;color:#454545;font-family:Poppins,Arial,sans-serif;font-size:11px;font-weight:600;line-height:1.5;letter-spacing:.09em;text-transform:uppercase;transition:all .3s ease-in}.widget-social{text-align:center}.widget-social .social-icons{margin-bottom:-5px}.widget-social .social-link{margin-right:5px;margin-bottom:5px;display:inline-block;border:1px solid #e4e4e4;border-radius:50%;box-sizing:border-box;width:34px;height:34px;line-height:34px;font-size:14px;text-align:center}.widget-social .fa-google-plus{padding-left:2px}.widget-social .social-link:hover{color:#318892}.social-follow{margin:0 -6px;margin-bottom:-12px}.social-follow .service{float:left;width:50%;padding:0 6px;margin-bottom:12px;box-sizing:border-box}.social-follow .service-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 11px;background:#000;font-family:Poppins,Arial,sans-serif;letter-spacing:-.01em;font-size:13px;font-weight:600;line-height:37px;color:#fff}.social-follow .service-link:hover{-webkit-filter:brightness(110%);filter:brightness(110%)}.social-follow .the-icon{width:16px;margin-left:4px;margin-right:12px;margin-top:1px;font-size:18px}.social-follow .count{margin-left:5px;margin-right:8px}.social-follow .label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.social-follow .facebook{background:#3059b0}.social-follow .gplus{background:#e6422e}.social-follow .twitter{background:#55acef}.social-follow .youtube{background:#cd201f}.social-follow .vimeo{background:#1ab7ea}.social-follow .instagram{background:#f77737}.social-follow .pinterest{background:#e52730}.widget .instagram-pics{overflow:hidden;margin:0 -4px;margin-bottom:-8px}.widget .instagram-pics li{float:left;width:33.33333%;box-sizing:border-box;padding:0 4px}.widget .instagram-pics img{display:block;margin-bottom:8px;transition:opacity .3s ease-in;will-change:opacity}.widget .instagram-pics img:hover{opacity:.8}.sidebar .widget_mc4wp_form_widget,.sidebar .widget-subscribe{padding:28px 30px;background:#f5f9f9}.sidebar .widget_mc4wp_form_widget .widget-title,.sidebar .widget-subscribe .widget-title{position:relative;border:0;margin-bottom:38px;line-height:1}.sidebar .widget_mc4wp_form_widget .widget-title:after,.sidebar .widget-subscribe .widget-title:after{content:"";position:absolute;top:100%;left:calc(50% - 9px);margin-top:18px;width:18px;height:1px;background:#b4b4b4}.sidebar .widget_mc4wp_form_widget .message,.sidebar .widget-subscribe .message{text-align:center}.dark .widget_mc4wp_form_widget,.dark .widget-subscribe{background:0 0}.dark .widget_mc4wp_form_widget .message,.dark .widget-subscribe .message{color:inherit}.widget .mc4wp-form .message,.widget-subscribe .message{margin-bottom:18px;color:#353535;font-size:13px;letter-spacing:-.025em}.widget .mc4wp-form input,.widget-subscribe input{box-sizing:border-box;width:100%;height:41px}.widget .mc4wp-form p:last-of-type,.widget-subscribe p:last-of-type{margin-top:-16px;margin-bottom:0}.widget .mc4wp-response{margin-top:20px;text-align:center}.mc4wp-alert{padding:10px;background:#fcf8e3;color:#8a6d3b;font-size:12px}.mc4wp-error{background:#f2dede;color:#b94a48}.mc4wp-success{background:#dff0d8;color:#3c763d}.widget-twitter .meta{display:-ms-flexbox;display:flex}.widget-twitter .meta a{margin-right:16px;color:#bbb;font-size:13px}.widget-twitter .meta a:hover{-webkit-filter:invert(1.2);filter:invert(1.2)}.widget-twitter .meta .date{margin:0;margin-left:auto;font-family:Poppins,Arial,sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:.02em}.widget-twitter .tweet{margin-bottom:35px;padding-bottom:14px;border-bottom:1px solid #ebebeb}.widget-twitter .follow{display:block;margin-top:-6px;font-family:Poppins,Arial,sans-serif;text-transform:uppercase}.dark .widget-twitter .meta a{color:#6f6f6f !important}.dark .widget-twitter .tweet{border-bottom-color:rgba(255,255,255,.16)}.widget-slider .item{position:relative;opacity:0;transition:opacity .2s ease-in}.widget-slider .slick-track{-webkit-perspective:2000}.widget-slider .slides{max-height:400px}.widget-slider .slick-initialized.slides{max-height:none}.widget-slider .slick-initialized .item{opacity:1}.widget-slider .wp-post-image{display:block;width:100%;height:400px;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}.widget-slider .content{position:absolute;width:100%;bottom:0;padding:20px;box-sizing:border-box;background:rgba(0,0,0,.5);text-align:center;transform:translate3d(0,0,0)}.widget-slider .post-meta{margin:0}.widget-slider .post-cat{display:block;margin-bottom:18px}.widget-slider .post-cat>a{color:#fafafa !important}.widget-slider .post-cat>span{display:none}.widget-slider .post-title{margin-bottom:18px;font-size:20px;line-height:1.25}.widget-slider .post-title a{color:#fff}.widget-slider .post-title a:hover{opacity:.9}.widget-slider .post-date{color:#fafafa;font-weight:400}.widget-slider .slick-arrow{display:none;position:absolute;z-index:100;top:50%;left:10px;margin-top:-19px;height:34px;width:34px;border-radius:50%;background:rgba(255,255,255,.5);color:#000;font-size:19px;line-height:34px;text-align:center;box-sizing:border-box;visibility:hidden;opacity:0;transition:all .3s ease-in}.widget-slider .slick-arrow i{line-height:inherit}.widget-slider .slick-arrow:hover{background:#fff;color:#161616}.widget-slider .next-arrow{left:auto;right:10px;padding-left:2px}.widget-slider .prev-arrow{padding-right:2px}.widget-slider .slides:hover .slick-arrow{opacity:1;visibility:visible}.widget_links,.widget_meta,.widget_recent_comments,.widget_recent_entries,.widget_rss,.widget_pages,.widget_nav_menu{color:#535353}.widget_links ul,.widget_meta ul,.widget_recent_comments ul,.widget_recent_entries ul,.widget_rss ul,.widget_pages ul,.widget_nav_menu ul{margin-top:-12px}.widget_links li,.widget_meta li,.widget_recent_comments li,.widget_recent_entries li,.widget_rss li,.widget_pages li,.widget_nav_menu li{padding:12px 0;margin-bottom:12px;padding-top:0;border-bottom:1px solid #ebebeb;font-size:13px;-webkit-font-smoothing:antialiased;line-height:1.8}.widget_links li:only-child,.widget_meta li:only-child,.widget_recent_comments li:only-child,.widget_recent_entries li:only-child,.widget_rss li:only-child,.widget_pages li:only-child,.widget_nav_menu li:only-child{border-bottom:0;margin-bottom:0}.widget_links li a,.widget_meta li a,.widget_recent_comments li a,.widget_recent_entries li a,.widget_rss li a,.widget_pages li a,.widget_nav_menu li a{-webkit-font-smoothing:initial}.widget_links li>ul,.widget_meta li>ul,.widget_recent_comments li>ul,.widget_recent_entries li>ul,.widget_rss li>ul,.widget_pages li>ul,.widget_nav_menu li>ul{margin-top:12px;padding-top:12px;margin-bottom:-24px;border-top:1px solid #ebebeb}.widget_links li>ul li,.widget_meta li>ul li,.widget_recent_comments li>ul li,.widget_recent_entries li>ul li,.widget_rss li>ul li,.widget_pages li>ul li,.widget_nav_menu li>ul li{margin-left:14px}.widget_links li>ul li:last-child,.widget_meta li>ul li:last-child,.widget_recent_comments li>ul li:last-child,.widget_recent_entries li>ul li:last-child,.widget_rss li>ul li:last-child,.widget_pages li>ul li:last-child,.widget_nav_menu li>ul li:last-child{border-bottom:0}.widget_rss .rssSummary{margin-top:12px}.widget_rss a{font-weight:600}.recentcomments .comment-author-link,.recentcomments .comment-author-link a{font-style:italic;color:inherit}.tagcloud a{display:inline-block;margin-bottom:8px;margin-right:4px;padding:8px 18px;background:#f0f0f0;color:#454545;font-size:12px !important;text-transform:capitalize;line-height:1}.tagcloud a:hover{background:#f9f9f9}.widget_categories,.widget_product_categories,.widget_archive{color:#c3c3c3;font-family:Poppins,Arial,sans-serif}.widget_categories select,.widget_product_categories select,.widget_archive select{width:100%}.widget_categories ul,.widget_product_categories ul,.widget_archive ul{margin-top:-12px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.widget_categories li,.widget_product_categories li,.widget_archive li{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:12px 0;border-bottom:1px solid #ebebeb;font-size:13px;line-height:1.8}.widget_categories li:only-child,.widget_product_categories li:only-child,.widget_archive li:only-child{border-bottom:0;padding-bottom:0}.widget_categories a,.widget_product_categories a,.widget_archive a{margin-right:auto;color:#454545;font-family:"Merriweather",Georgia,serif;font-size:14px;line-height:1.7;letter-spacing:-.025em}.widget_categories a:before,.widget_product_categories a:before,.widget_archive a:before{content:"";float:left;margin-top:9px;margin-right:12px;width:6px;height:6px;border:1px solid #318892;border-radius:50%;box-sizing:border-box}.widget_categories .children,.widget_product_categories .children,.widget_archive .children{margin-top:12px;border-top:1px solid #ebebeb}.widget_categories .children li,.widget_product_categories .children li,.widget_archive .children li{margin-left:14px}.widget_categories .children li:last-child,.widget_product_categories .children li:last-child,.widget_archive .children li:last-child{border-bottom:0}.widget_calendar thead{border:1px solid #ebebeb}.widget_calendar th{text-align:center;padding:10px 0;border:0;font-size:11px;color:#666}.widget_calendar caption{padding-bottom:14px;font-size:13px}.widget_calendar tr td{padding:7px 0;background:0 0;border:1px solid #efefef;color:#777;font-size:12px;text-align:center}.widget_calendar td a{font-weight:700}.widget_calendar #today{font-weight:700}.widget_calendar tfoot a{font-weight:600;text-transform:uppercase}.widget_search .search-field{width:100%;padding-right:55px}.widget_search button{position:relative;float:right;color:#666;margin-top:-39px;background:0 0;font-size:14px}.widget-a-wrap .the-wrap{text-align:center}.widget-a-wrap .the-wrap>div,.widget-a-wrap .the-wrap>iframe,.widget-a-wrap .the-wrap img{display:inline-block;vertical-align:middle}.alignnone{margin:40px 0}.alignright,a img.alignright{float:right;margin:4px 0 20px 30px}.alignleft,a img.alignleft{float:left;margin:4px 30px 20px 0}.aligncenter,div.aligncenter{display:block;margin:40px auto}p img.alignnone,img.alignnone{display:block;margin:40px 0}.wp-caption{max-width:100%}.wp-caption-text{margin-top:5px;font-style:italic;font-size:.923em;text-align:center;color:#b4b4b4}.alignright .wp-caption-text,.alignleft .wp-caption-text{font-size:.9em}.no-sidebar .alignnone:not(img){width:auto !important}.no-sidebar .alignnone img,.no-sidebar img.alignnone{width:auto}.gallery{margin:-5px}.gallery-item{width:100%;display:inline-block;vertical-align:top;text-align:center;padding:5px;position:relative;box-sizing:border-box}.gallery-item a img{width:100%;display:block;margin:0 auto}.gallery-columns-1 .wp-caption-text{margin-top:12px;margin-bottom:28px}.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-columns-7 .wp-caption-text,.gallery-columns-8 .wp-caption-text,.gallery-columns-9 .wp-caption-text{display:none}.right-sidebar .gallery-columns-5 .wp-caption-text,.right-sidebar .gallery-columns-6 .wp-caption-text{display:none}.gallery-1-2{margin:32px -5px}.gallery-1-2>.gallery{margin:0}.gallery-1-2 img{display:block}.gallery-1-2 .gallery-item{position:relative;display:block;box-sizing:border-box;width:50%;max-width:100%;padding:5px;float:left}.gallery-1-2 .gallery-item:hover .gallery-caption{visibility:visible;opacity:1}.gallery-1-2 .gallery-item:nth-child(3n+1){width:100%}.gallery-1-2 .gallery-caption{position:absolute;overflow:hidden;opacity:0;visibility:hidden;padding:7px 10px;background:rgba(17,17,17,.7);bottom:0;left:0;right:0;margin:5px;color:#fff;font-size:12px;transition:all .3s ease-in}.gallery-slider{visibility:hidden;margin-bottom:36px}.gallery-slider.slick-initialized{visibility:visible}.gallery-slider .slick-slide{position:relative}.gallery-slider .slick-slide img{margin-bottom:0 !important}.gallery-slider .caption{position:absolute;padding:7px 10px;background:rgba(17,17,17,.7);bottom:0;left:0;right:0;color:#fff;font-size:12px;font-style:italic}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus,.slick-slide:focus,.slick-slide a{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-backface-visibility:hidden;transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.mobile-nav{display:none;float:left;font-size:16px;color:#161616}.dark .mobile-nav{color:#fff}.mobile-menu{font-size:12px;font-family:Poppins,Arial,sans-serif;font-weight:600;letter-spacing:.075em;color:#161616}.mobile-menu.active{display:block}.mobile-menu ul{display:none;opacity:0;background:0 0;border:0;border-bottom:1px solid rgba(0,0,0,.07);transition:opacity .3s ease-in}.mobile-menu ul li{float:none;clear:both;display:block;max-width:100%;padding-left:25px}.mobile-menu ul li a{font-size:11px;color:#555}.mobile-menu .nav-icons{display:none}.mobile-menu .mega-menu{display:none}.mobile-menu .item-active ul{opacity:1}.mobile-menu li a{position:relative;float:none;display:block;padding:14px 0;padding-right:50px;border-bottom:1px solid rgba(0,0,0,.07);line-height:1.4;color:inherit;text-transform:uppercase}.mobile-menu .chevron{position:absolute;right:0;padding:14px 25px;margin-top:-14px;margin-right:-15px;border:0;color:#aaa;text-align:center;font-size:8px;line-height:1.4}.mobile-menu>li li{padding-left:20px}.mobile-menu ul li:last-child>a{border-bottom-color:transparent}.mobile-menu ul li:last-child ul{border-bottom-color:transparent}.mobile-menu ul li.item-active>a{border-bottom:1px solid rgba(0,0,0,.07)}.mobile-menu li:hover>a,.mobile-menu>.current-menu-item.menu-item>a,.mobile-menu>.current-menu-parent.menu-item>a,.mobile-menu>.current-menu-ancestor.menu-item>a,.mobile-menu li li.current-menu-item a{background:rgba(0,0,0,.01)}.hide-scroll,.nav-off-canvas{overflow-x:hidden}.nav-off-canvas .main-wrap{position:relative;transition:transform .4s ease-in-out;transform:none}.off-canvas{position:fixed;top:0;left:0;display:none;height:100%;width:45vw;min-width:200px;padding:25px;padding-top:60px;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;background:#fff;z-index:1000;transform:translate3d(-100%,0,0);transition:transform .4s ease-in-out}.off-canvas .mobile-logo{display:inline-block;max-width:85%}.off-canvas .logo{margin-bottom:45px;text-align:center}.off-canvas .close{position:absolute;top:0;right:0;padding:0 9px;background:#161616;color:#fff;line-height:26px;font-size:14px}.off-canvas .mobile-menu{transition:opacity .5s ease-in;opacity:.2}.admin-bar .off-canvas{top:46px}.off-canvas-active .off-canvas{transform:translate3d(0,0,0);box-shadow:4px 0px 8px 0 rgba(0,0,0,.2)}.off-canvas-active .mobile-menu{opacity:1}.off-canvas-active .main-wrap{transform:translate3d(45vw,0,0)}.off-canvas-active .main-wrap:after{content:"";position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,.2)}.page-content .block.last-block{margin-bottom:0}.vc_column_container>.vc_column-inner{padding:0 !important}.wpb_wrapper>.sidebar{padding-left:30px}body{visibility:visible;overflow:initial}.wf-loading .ts_ld{z-index:99999;position:fixed;background:#fff;top:0;bottom:0;left:0;right:0}.egcf-modal .checkbox{color:#318892}@media (max-width:1500px){.post-share-float{margin-left:-90px}.has-share-float{margin-left:30px}}@media (max-width:1350px){.has-share-float{margin-left:90px}}@media (min-width:1200px){.main-head.simple .navigation{position:relative}.the-post-modern{width:67.52137%}.the-post-modern .featured img,.the-post-modern img.alignnone,.the-post-modern .wp-caption.alignnone img{display:block;margin-left:-190px;margin-right:-190px;width:auto;width:calc(100% + 380px);max-width:100vw}.the-post-modern .wp-caption.alignnone img{margin-bottom:1em}.the-post-modern .gallery-slider{margin-left:-190px;margin-right:-190px}.the-post-modern .gallery-slider img{width:100%;margin:0}}@media (max-width:1200px){.wrap{padding:0 35px}.wrap,.main-wrap{width:100%}.navigation .mega-menu{width:calc(100vw - 70px)}.navigation.inline .mega-menu{width:100vw}.single-magazine .post-top .post-title{font-size:25px}.main-footer.dark .social-strip li{margin-right:28px}.main-footer.alt .lower-footer>.wrap{padding:30px 35px}.main-footer.stylish .lower-footer>.wrap{padding:30px 35px}.main-footer.bold .lower-footer>.wrap{padding:30px 35px}.subscribe-box{text-align:center}.subscribe-box .text{float:none;display:block;padding:0;margin-top:0;margin-bottom:15px}.subscribe-box .fields{float:none}.subscribe-box .button{margin-bottom:20px}.posts-carousel .navigate{display:none}.grid-slider .item{height:500px}.grid-slider .overlay{width:100%}.carousel-slider .overlay{width:100%}.grid-b-slider .overlay{width:100%}}@media (min-width:940px) and (max-width:1400px){.fashion-slider .item{height:calc(100vw*0.4)}}@media (min-width:940px) and (max-width:1200px){.main-head.logo-left .logo-wrap{padding:55px 35px}.main-head.logo-left .logo-wrap .title{max-width:calc(100% - 810px)}.main-head.full-top .menu>li>a{padding:0 12px;font-size:11px}.main-head.full-top .social-icons{left:10px}.main-head.full-top .actions{right:10px}.main-head.compact .title .logo-image{max-width:225px}.main-head.simple .social-icons .fa{font-size:13px}.main-head.simple .menu>li>a{padding:0 12px;font-size:13px}.main-head.simple .title .logo-image{max-width:225px}.small-post .image-link img{margin-right:16px !important;max-width:70px}.small-post .post-meta .post-cat{display:none}.news-block .small-post img{max-width:100%}.stylish-slider img{max-width:700px}.widget-posts .posts:not(.full) .image-link img{margin-right:16px !important;max-width:70px}.widget-posts .post-meta .post-cat{display:none}.widget-posts .post-title.limit-line{text-overflow:initial;white-space:initial}}@media (max-width:940px){.ts-row .column,.column,.ts-row [class*=col-]{float:none;width:100%}.wrap{max-width:700px}.top-bar .social-icons{display:none}.main-head.logo-left .title{float:none}.main-head.logo-left .a-right{margin-top:50px;float:none;text-align:center;width:100%;max-width:100%}.main-head.nav-below{border-bottom:1px solid #ebebeb}.main-head:not(.top-below):not(.simple):not(.has-bg)+.common-slider{margin-top:0}.nav-below-b .social-icons{display:block}.main-head.alt .social-icons{display:block}.main-head.alt .social-icons li:nth-child(n+8){display:none}.main-head.compact .social-icons{display:block}.main-head.compact .title{margin:0 auto;padding:25px 0;line-height:1}.main-head.compact .actions{display:block}.main-head.simple .mobile-nav{display:block}.main-head.simple .title{margin:0 auto;max-width:40vw;min-width:initial}.navigation{display:none}.navigation-wrap{display:none}.single-cover .featured{margin-left:-50px;margin-right:-50px}.single-cover .featured:before{background:linear-gradient(to bottom,rgba(255,255,255,0) 30%,rgba(0,0,0,.4) 100%)}.the-post-modern{width:100%}.post-share-b .service{width:180px}.post-share-b .service:nth-child(n+3){width:45px}.has-share-float{margin-left:30px}.home-assorted .blocks .sidebar{display:none}.main .sidebar{float:none;margin:0 auto;margin-top:65px;padding-left:15px}.sidebar .widget:last-child{margin-bottom:0}.upper-footer{padding-bottom:40px}.upper-footer .ts-row{margin:0}.upper-footer .widget{margin-bottom:55px;padding:0}.main-footer.dark .social-link .fa{font-size:15px}.main-footer.dark .social-link .label{display:none}.mid-footer .instagram-pics li{width:25%}.mid-footer .instagram-pics li:nth-child(n+5){display:none}.contrast .lower-footer .copyright{margin-right:0;max-width:initial}.lower-footer .social-icons{float:none;margin:0 auto;margin-top:20px;text-align:center}.main-footer.alt .upper-footer{padding-bottom:20px}.main-footer.alt .copyright{float:none;margin-right:0;max-width:initial;text-align:center}.main-footer.stylish .upper-footer{padding-bottom:20px}.main-footer.bold .upper-footer{padding-bottom:20px}.main-footer.bold .links .menu-item{font-size:13px;margin-right:30px}.post-footer .col{float:left;width:33.33%;-ms-flex:0 0 auto;flex:0 0 auto}.large-post-b .post-footer .col{width:50%}.large-post-b .post-footer .author{display:block}.news-block .grid-post img{width:100%}.news-block .posts-list{margin-top:30px}.news-block .small-post{float:left;width:50%}.main-slider .slick-arrow{margin-left:0}.main-slider .prev-arrow{left:25px}.main-slider .next-arrow{right:25px;left:auto}.main-slider img{max-width:initial;width:100%}.main-slider .item{margin:0}.beauty-slider .wrap{max-width:initial;width:100%;padding:0}.trendy-slider img{width:auto}.grid-slider>.wrap{width:100%;max-width:initial;padding:0}.grid-slider .item{height:auto}.grid-slider .item-large{width:100%;height:400px}.grid-slider .item-small{margin-top:2px;width:50%;height:30vh;min-height:200px}.carousel-slider img{width:100%;max-width:initial;max-height:300px;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}.grid-b-slider .item-large{width:100%;max-height:400px;margin-right:0;margin-bottom:2px}.grid-b-slider .item-large .wp-post-image{max-height:400px}.grid-b-slider .item-small{width:calc(50% - 1px);margin-right:2px;max-height:300px}.grid-b-slider .item-small .wp-post-image{max-height:300px}.fashion-slider .wrap{max-width:none;max-width:initial;width:100%;padding:0}.fashion-slider .item{min-height:auto;min-height:initial;height:400px}.widget-cta img{width:100%;max-width:initial}.mobile-nav{display:block;margin-right:18px}.off-canvas{display:block}}@media (min-width:940px){.show-lg{display:block !important}.mid-footer.six .instagram-pics li{width:16.66667%}.main-footer.alt .instagram-pics li{width:16.66667%}}@media (max-width:782px){.admin-bar .sticky-bar{top:46px}}@media (min-width:767px) and (max-width:1500px){.single-creative .featured{height:calc(100vw*0.44)}.bold-slider .item{height:calc(100vw*0.44)}}@media (max-width:767px){.posts-ticker{display:none}.main-head .title{padding:60px 0}.main-head .title .mobile-logo+.logo-image{display:none}.main-head .title a{font-size:55px}.mobile-logo{display:block}.main-head.logo-left .logo-wrap{padding:0;padding-top:55px;padding-bottom:55px}.main-head.simple .left-contain{left:15px}.main-head.simple .actions{right:15px}.the-post-foot{margin-top:65px}.tag-share .post-tags{float:none;max-width:100%;text-align:center;margin-bottom:15px}.tag-share .post-tags+.post-share{float:none;text-align:center}.tag-share .post-tags+.post-share .post-share-icons{display:inline-block}.tag-share .post-share{margin-bottom:25px}.single-cover .featured{margin-left:-30px;margin-right:-30px}.single-cover .featured img{width:100%;min-height:250px;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover'}.single-cover .overlay .post-title{font-size:24px}.single-creative .featured{min-height:initial;height:400px}.single-creative .featured .post-title{font-size:31px}.post-share-float{position:static !important;display:-ms-flexbox;display:flex;margin-left:0;margin-top:-10px;margin-bottom:30px;padding-left:1px;height:auto !important}.post-share-float .theiaStickySidebar{display:-ms-flexbox;display:flex}.post-share-float .services{display:-ms-flexbox;display:flex}.post-share-float .service{margin-left:-1px;width:60px;height:40px;line-height:40px}.has-share-float{margin-left:0}.comments-list .depth-2 .children{padding-left:0}.related-posts .post{max-width:500px;margin:0 auto}.related-posts .image-link img{width:100%;max-width:initial}.related-posts.grid-2 .post{width:100%;max-width:500px}.post-nav .post{padding-right:15px}.post-nav .post.next{padding-left:15px}.post-nav .post.next:before{display:none}.post-nav .label{margin-top:14px;margin-bottom:10px}.post-nav .content{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:initial !important;justify-content:initial !important}.post-nav .image-link{margin:0 !important;width:100%;-ms-flex-order:0 !important;order:0 !important}.post-nav .wp-post-image{width:100%;height:120px}.blocks>.widget-cta .cta-box{width:100%}.blocks>.widget-cta img{max-height:50vh;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}.lower-footer .copyright{display:block;float:none;max-width:initial;margin:0;text-align:center}.lower-footer .to-top{float:none;display:block;margin-top:10px;text-align:center}.main-footer.bold .links .menu-item{font-size:12px;margin-right:24px}.main-footer.bold .lower-footer .social-icons .fa{font-size:16px}.main-footer.bold .lower-footer .social-link{width:36px;height:36px;line-height:36px}.wp-post-image,.post-content img{will-change:initial}.grid-post .image-link img{width:100%;max-width:initial}.list-post .post-thumb{max-width:30%}.list-post-b .post-title{width:100%;font-size:21px}.list-post-b .read-more-btn{padding:10px 14px;font-size:10px}.post-footer{margin-top:25px}.post-footer .col{width:50%}.post-footer .author{display:none}.stylish-slider .heading{font-size:20px}.beauty-slider .overlay{padding:20px 15px;top:50%;bottom:auto;transform:translateY(-50%)}.beauty-slider .post-title{font-size:19px}.beauty-slider .slick-dots{display:none !important}.large-slider .item{height:400px}.large-slider .heading{font-size:31px}.large-slider .slick-arrow{display:none !important}.grid-slider .item-large{width:100%;height:250px}.grid-slider .item-small .heading{font-size:18px}.grid-slider .heading{font-size:20px}.grid-b-slider .overlay{padding-left:20px;padding-right:20px}.bold-slider .item{min-height:initial;height:400px}.bold-slider .heading{font-size:31px}.bold-slider .slick-arrow{display:none !important}.fashion-slider .overlay{max-width:90%;min-width:350px}.fashion-slider .post-title{font-size:24px}.widget-posts .posts.full>.post{margin-left:auto;margin-right:auto;max-width:480px}.widget-slider .slick-arrow{display:none !important}.alignright,a img.alignright{max-width:50%}.alignleft,a img.alignleft{max-width:50%}.gallery-columns-4 .gallery-item{max-width:33.333%}.gallery-columns-5 .gallery-item{max-width:33.333%}.gallery-columns-6 .gallery-item{max-width:33.333%}.gallery-columns-7 .gallery-item{max-width:33.333%}.gallery-columns-8 .gallery-item{max-width:33.333%}.gallery-columns-9 .gallery-item{max-width:33.333%}}@media (min-width:767px) and (max-width:940px){.show-md{display:block !important}.related-posts .post{float:left;width:33.333%}.posts-dynamic .posts-wrap>.col-6,.posts-dynamic .posts-wrap>.col-4{float:left;width:50%}.highlights-block .large{width:50%;float:left}.highlights-block .posts-list{width:50%;float:left;box-sizing:border-box;padding-left:30px}.widget-posts .posts.full{margin:0 -15px}.widget-posts .posts.full>.post{width:50%;float:left;padding:0 15px;box-sizing:border-box}}@media (min-width:480px) and (max-width:767px){.show-sm{display:block !important}}@media (max-width:600px){.admin-bar .sticky-bar{top:0}}@media (min-width:350px) and (max-width:480px){.show-xs{display:block !important}}@media (max-width:480px){hr{margin:35px 0}.modern-quote{font-size:26px}.wrap{padding:0 25px}.main-head.simple .social-icons .fa{font-size:13px}.main-head.simple .social-icons li:nth-child(n+3){display:none}.main-head.simple .social-icons li:nth-child(2){margin-right:0}.single-cover .featured{margin-left:-25px;margin-right:-25x}.single-cover .overlay{padding:30px;padding-bottom:20px}.single-cover .overlay .post-title{font-size:21px}.single-creative .featured{height:300px}.single-creative .featured .overlay{padding:30px;padding-bottom:20px}.single-creative .featured .post-title{font-size:28px}.post-share-b .service{width:45px}.post-share-b .service i{margin:0}.post-share-b .label{display:none}.author-box-b .image img{max-width:55px}.author-box-b .content{overflow:initial}.author-box-b .author>a{margin-top:15px;margin-bottom:20px}.author-box-b .author-bio{margin:15px 0}.comments-list .comment-content{overflow:initial}.comments-list .comment-text{clear:both;padding-top:6px}.comment-form .inline-field{margin-left:0;margin-bottom:10px;-ms-flex-preferred-size:100%;flex-basis:100%}.main-footer.dark .social-strip li{margin-right:22px}.mid-footer .instagram-pics li{width:33.33333%}.mid-footer .instagram-pics li:nth-child(-n+6){display:block}.main-footer.bold .lower-footer>.wrap{padding:30px 15px}.text,.post-content,.textwidget{font-size:13px}.post-title-alt{font-size:22px}.post-title{font-size:22px}.blocks .block{margin-bottom:45px}.list-post{display:block}.list-post .content{display:block;padding-left:0;margin-top:20px}.list-post .image-link{display:block}.list-post .post-thumb{max-width:initial}.list-post .image-link img{max-width:initial;width:100%}.list-post .post-title{font-size:21px}.large-post-b .likes-count{display:none}.large-post-c .meta-title{margin-left:15px;margin-right:15px;padding-left:20px;padding-right:20px}.large-post-c .post-title-alt{font-size:20px}.subscribe-box .input{display:block;margin-right:auto;margin-left:auto;max-width:initial}.posts-carousel.has-sep{padding-bottom:45px}.posts-carousel .slick-initialized img{width:100%;max-width:initial}.posts-carousel-b .slick-initialized img{width:100%;max-width:initial}.slider-overlay .read-more{display:none}.main-slider .slick-arrow{display:none !important}.trendy-slider .overlay{max-width:85vw !important}.trendy-slider .post-title{font-size:19px}.large-slider .item{height:300px}.large-slider .overlay{max-width:95vw !important}.large-slider .heading{font-size:28px}.large-slider .read-more{display:none}.grid-slider .category{font-size:9px !important}.grid-b-slider .overlay{padding-left:14px;padding-right:14px}.grid-b-slider .item-small .post-meta>:not(.heading){display:none}.grid-b-slider .item-small .post-meta .heading{margin-bottom:0}.grid-b-slider .heading{font-size:25px}.grid-b-slider .item-small .heading{font-size:19px}.bold-slider .item{height:300px}.bold-slider .overlay{max-width:95vw !important}.bold-slider .heading{font-size:28px}.bold-slider .author{display:none}.fashion-slider .item{height:300px}.fashion-slider .overlay{padding:20px 15px}.off-canvas{width:75vw}.off-canvas-active .main-wrap{transform:translate3d(75vw,0,0)}}@media (max-width:350px){.show-ty{display:block !important}.wrap{padding:0 15px}.main-head.simple .social-icons{display:none}.single-cover .overlay .post-share{display:none}.comments-list .comment-avatar{margin-right:15px;max-width:40px}.comments-list .bypostauthor .post-author{display:none}.comments-list .children li.comment{padding-left:20px}.overlay-post time{display:none}.post-footer .col{width:100%;border:0}.large-post-b .post-footer .col{width:50%}.stylish-slider .excerpt{display:none}.beauty-slider .overlay{width:250px;margin-left:-125px}.beauty-slider .post-date{display:none}.trendy-slider time{display:none}.fashion-slider .post-date{display:none}.off-canvas{width:85vw}.off-canvas-active .main-wrap{transform:translate3d(85vw,0,0)}}
.tagcloud a{display:inline-block;margin-bottom:8px;margin-right:4px;padding:8px 18px;background:#ffe88e !important;color:#000 !important;font-size:12px !important;text-transform:capitalize;line-height:1}.tagcloud a:hover{background:#fff1b7}.tagcloud a:hover{background:#f9f9f9 !important}
.tagcloud a{display:inline-block;margin-bottom:8px;margin-right:4px;padding:8px 18px;background:#ffe88e !important;color:#000 !important;font-size:12px !important;text-transform:capitalize;line-height:1}.tagcloud a:hover{background:#fff1b7}.tagcloud a:hover{background:#f9f9f9 !important}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:2000;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-removing .mfp-arrow{display:none}.mfp-fade.mfp-wrap .mfp-content,.mfp-fade .mfp-arrow{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-ready .mfp-arrow{opacity:1}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-preloader{width:30px;height:30px;background-color:#fff;opacity:.65;margin:0 auto;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}
/*!
 *  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url(../../../themes/cheerup/css/fontawesome/fonts/fontawesome-webfont_v-4.6.3.eot);src:url(../../../themes/cheerup/css/fontawesome/fonts/fontawesome-webfont.eot) format('embedded-opentype'),url(../../../themes/cheerup/css/fontawesome/fonts/fontawesome-webfont.woff) format('woff2'),url(../../../themes/cheerup/css/fontawesome/fonts/fontawesome-webfont_v-4.6.3.woff) format('woff'),url(../../../themes/cheerup/css/fontawesome/fonts/fontawesome-webfont_v-4.6.3.ttf) format('truetype'),url(../../../themes/cheerup/css/fontawesome/fonts/fontawesome-webfont_v-4.6.3.svg) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

.navigation.inline .menu>li>a{letter-spacing:.08em}.navigation.inline .menu>li li a,.navigation.inline .mega-menu .sub-cats a{font-size:13px;letter-spacing:.07em;font-weight:600}.navigation.simple .menu>li>a{font-size:14px;letter-spacing:.08em}
/*!
Author:         WP Shopify
Author URI:     https://wpshop.io
*/
@-webkit-keyframes shimmer {
  0% {
    background-position: -468px 0;
  }
  to {
    background-position: 468px 0;
  }
}
@keyframes shimmer {
  0% {
    background-position: -468px 0;
  }
  to {
    background-position: 468px 0;
  }
}
.wpshopify .wps-icon {
  content: '';
  position: relative;
  vertical-align: middle;
}
.wpshopify .wps-icon.wps-btn {
  padding-right: 2.6em;
  text-decoration: none;
  padding-left: 2.6em;
}
.wpshopify .wps-icon-plus:after,
.wpshopify .wps-icon-plus:before {
  content: '';
  box-shadow: inset 0 0 0 1em;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.wpshopify .wps-icon-plus:before {
  width: 2px;
  height: 0.8em;
  right: 1.37em;
}
.wpshopify .wps-icon-plus:after {
  height: 2px;
  width: 0.8em;
  right: 0.66em;
}
.wpshopify .wps-icon-dropdown:after {
  content: '';
  display: block;
  background-image: url(../../../plugins/wpshopify/public/imgs/icon-arrow-dropdown.svg);
  background-size: cover;
  top: calc(50% - 10px);
  right: 15px;
  position: absolute;
  width: 20px;
  height: 20px;
  z-index: 1;
}
.wpshopify .wps-product-style {
  margin: 0;
  padding: 1em 1.11111em;
  border-bottom: 1px solid #eee;
  font-size: 16px;
  text-align: center;
  color: #000;
  list-style: none;
}
.wpshopify .wps-product-style:last-child {
  border-bottom: none;
}
.wpshopify .wps-product-style:hover {
  background-color: #f3f3f3;
  cursor: pointer;
}
.wpshopify .wps-product-notice {
  width: 100%;
  max-width: 100%;
  margin: 1.11111em auto 0;
}
.wpshopify .wps-quantity-input {
  display: inline-block;
  margin: 0;
}
.wpshopify .wps-product-header {
  text-align: center;
}
.wpshopify .wps-product-price {
  font-size: 28px;
  display: inline-block;
  border-top: 1px solid #ddd;
  padding-top: 0.5em;
  margin: 0.5em 0 0;
}
.wpshopify .wps-add-to-cart {
  margin-top: 0;
  position: relative;
  text-align: center;
  padding: 1em;
}
.wpshopify .wps-add-to-cart:after {
  content: '';
  display: block;
  background-image: url(../../../plugins/wpshopify/public/imgs/icon-add-to-cart.svg);
  background-size: cover;
  top: calc(50% - 10px);
  right: 15px;
  position: absolute;
  width: 20px;
  height: 20px;
  z-index: 1;
  left: auto;
}
.wpshopify .wps-add-to-cart[data-wps-is-direct-checkout='1']:after {
  display: none;
}
.wpshopify .wps-add-to-cart:before,
.wpshopify .wps-modal-trigger:before {
  -webkit-transform: rotate(0deg) scale(3);
  transform: rotate(0deg) scale(3);
}
.wpshopify .wps-add-to-cart.wps-is-disabled,
.wpshopify .wps-modal-trigger.wps-is-disabled {
  position: relative;
  -webkit-transition: -webkit-transform;
  transition: -webkit-transform;
  transition: transform;
  transition: transform, -webkit-transform;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  will-change: transform;
}
.wpshopify .wps-add-to-cart.wps-is-disabled:after,
.wpshopify .wps-modal-trigger.wps-is-disabled:after {
  content: '';
  width: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  -webkit-transform: none;
  transform: none;
  box-shadow: none;
}
.wpshopify .wps-add-to-cart.wps-is-disabled:before,
.wpshopify .wps-modal-trigger.wps-is-disabled:before {
  content: '';
  position: absolute;
  z-index: 9;
  -webkit-animation: spin 0.6s linear infinite;
  animation: spin 0.6s linear infinite;
  width: 2em;
  height: 2em;
  left: 1em;
  top: calc(50% - 1em);
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url(../../../plugins/wpshopify/public/imgs/icon-spinner.svg);
}
.wpshopify .wps-add-to-cart.wps-is-disabled:hover,
.wpshopify .wps-modal-trigger.wps-is-disabled:hover {
  cursor: not-allowed !important;
}
.wpshopify .wps-variant-title {
  color: #a9a9a9;
}
.wpshopify .wps-variant-price,
.wpshopify .wps-variant-title {
  margin: 0;
  font-size: 16px;
  text-align: center;
}
.wpshopify .wps-pricing {
  margin-left: 5px;
  font-size: 1.7em;
  color: #14273b;
}
.wpshopify .wps-variant-selectors {
  margin-bottom: 20px;
}
.wpshopify .wps-variant-selectors label {
  display: block;
  margin-bottom: 5px;
}
.wpshopify .wps-variant-selectors select {
  margin-bottom: 10px;
  width: 100%;
}
.wpshopify .wps-product-gallery {
  display: block;
}
.wpshopify .wps-product-gallery-imgs {
  line-height: 1;
}
.wpshopify .wps-product-gallery-imgs img {
  margin: 0;
}
.wpshopify .wps-product-gallery-img-feat-wrapper {
  line-height: 0;
}
.wpshopify .wps-product-gallery-img-thumb-wrapper {
  display: inline-block;
}
.wpshopify .wps-product-thumbs div:nth-last-child(2):first-child {
  margin-right: 1.4em;
  max-width: 32.33333%;
  width: 100%;
}
.wpshopify .wps-product-thumbs div:nth-last-child(2):first-child + div {
  margin-right: 1em;
  max-width: 32.33333%;
  width: 100%;
}
.wpshopify .wps-product-thumbs div:nth-last-child(2):first-child + div:last-child {
  margin-right: 0;
}
.wpshopify .wps-product-thumbs {
  margin-top: 1.11111em;
}
.wpshopify .wps-product-gallery-img-feat {
  width: 100%;
  margin-bottom: 0;
}
.wpshopify .wps-product-gallery-img-thumb {
  max-width: 100%;
}
.wpshopify .wps-product-gallery-img-thumb:hover {
  opacity: 0.6;
  cursor: pointer;
}
.wpshopify .wps-btn-dropdown {
  position: relative;
  text-align: center;
  margin: 0 0 10px;
  padding: 0;
  width: 100%;
}
.wpshopify .wps-btn-dropdown .tippy-content {
  padding: 0;
}
.wpshopify .wps-btn-dropdown[data-wps-is-selected='true']:before {
  content: '';
  background-image: url(../../../plugins/wpshopify/public/imgs/icon-success.svg);
  z-index: 2;
  display: block;
  width: 30px;
  height: 30px;
  position: absolute;
  left: -7px;
  top: -10px;
}
.wpshopify .wps-btn-dropdown .wps-btn {
  width: 100%;
}
.wpshopify .wps-btn-dropdown.wps-col-3 {
  margin-top: 1.11111em;
}
.wpshopify #main .wps-modal,
.wpshopify .wps-modal {
  list-style: none;
  padding: 0;
  margin: 0;
  background-color: #fff;
  width: 100%;
  max-width: 100%;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.wpshopify .wps-product-content {
  margin: 1.11111em 0 1.66667em;
  word-wrap: break-word;
}
.wpshopify .wps-related-products {
  padding-top: 2em;
  margin-top: 1em;
  text-align: center;
}
.wpshopify .wps-related-products-heading {
  margin-bottom: 0.5em;
  display: inline-block;
  padding-bottom: 0.5em;
  text-align: center;
  margin-top: 0;
}
.wpshopify .wps-title {
  border-bottom: 1px solid #727272;
  padding-bottom: 40px;
  margin-bottom: 40px;
  margin-top: 0;
}
.wpshopify .wps-collections-title {
  font-size: 1.55556em;
  text-align: left;
  line-height: 1.4;
  margin: 0;
  white-space: normal;
}
.wpshopify .wps-products-price {
  margin: 0;
  font-size: 1.22222em;
  color: #121212;
}
.wpshopify .wps-products-link {
  display: block;
}
.wpshopify .wps-products-link:hover {
  opacity: 0.85;
}
.wpshopify .wps-products {
  padding-left: 0;
  list-style: none;
}
.wpshopify .wps-collection-item,
.wpshopify .wps-product-item {
  text-align: center;
  padding: 0;
}
.wpshopify .wps-product-meta {
  position: relative;
}
.wpshopify .wps-product-meta.wps-is-loading:before {
  top: calc(35% - 2.35em);
  left: calc(50% - 2.35em);
  width: 4.7em;
  height: 4.7em;
}
.wpshopify .wps-product-meta.wps-fadeIn {
  opacity: 1;
}
.wpshopify .wps-product-item .wps-product-actions-group {
  display: block;
  margin: 0;
}
.wpshopify .wps-product-item .wps-product-actions-group .wps-btn-dropdown,
.wpshopify .wps-product-item .wps-product-actions-group .wps-btn-wrapper {
  max-width: 100%;
  width: 100%;
  padding-right: 0;
  -webkit-box-flex: 1;
  flex: 1;
}
.wpshopify .wps-product-item .wps-btn-dropdown {
  margin-top: 1.11111em;
}
.wpshopify .wps-product-item .wps-product-link {
  display: inline-block;
  width: 100%;
}
.wpshopify .wps-products-item {
  margin-bottom: 40px;
  line-height: 1;
}
.wpshopify .wps-product-actions-group {
  margin-top: 1.66667em;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
  flex-flow: row wrap;
  width: 100%;
  margin-right: 0;
  margin-left: 0;
}
.wpshopify .wps-product-actions-group.wps-btn-wrapper:first-child {
  width: auto;
  min-width: 300px;
  margin: 0 auto;
}
.wpshopify .wps-product-actions-group .wps-add-to-cart,
.wpshopify .wps-product-actions-group .wps-btn-dropdown {
  display: block;
  -webkit-box-pack: justify;
  justify-content: space-between;
}
.wpshopify .wps-product-single {
  margin-top: 5em;
}
.wpshopify .wps-product-single .wps-btn-wrapper {
  margin-top: 0;
}
.wpshopify .wps-product-single .wps-col-2 + .wps-btn-wrapper.wps-col-1,
.wpshopify .wps-product-single .wps-col-3 + .wps-btn-wrapper {
  margin-top: 1.11111em;
  width: 100%;
}
.wpshopify .wps-products-img {
  width: auto;
  margin: 0 auto;
}
.wpshopify .wps-product-heading {
  text-align: center;
}
.wpshopify .wps-product-individual-price {
  display: inline-block;
}
.wpshopify .wps-product-individual-price-format {
  margin-left: 7px;
}
.wpshopify .wps-products-price[data-wps-is-showing-compare-at='1'],
.wpshopify .wps-products-price[data-wps-is-showing-compare-at='true'] {
  margin: 0;
  padding: 0;
  text-decoration: line-through;
}
.wpshopify .wps-products-price[data-wps-is-showing-compare-at='1'] .wps-price-wrapper,
.wpshopify .wps-products-price[data-wps-is-showing-compare-at='1'] .wps-product-individual-price,
.wpshopify .wps-products-price[data-wps-is-showing-compare-at='true'] .wps-price-wrapper,
.wpshopify
  .wps-products-price[data-wps-is-showing-compare-at='true']
  .wps-product-individual-price {
  text-decoration: line-through;
}
.wpshopify .wps-products-price[data-wps-is-showing-compare-at='1']:before,
.wpshopify .wps-products-price[data-wps-is-showing-compare-at='true']:before {
  display: none;
}
.wpshopify .wps-item[data-is-dropdown-open='true'] {
  z-index: 2;
}
.wpshopify [data-wps-is-ready='0'],
.wpshopify [data-wps-is-ready='false'] {
  min-height: 34px;
}
.wpshopify [data-wps-is-ready='0'],
.wpshopify [data-wps-is-ready='false'],
.wpshopify [data-wps-test='true'] [data-wps-is-ready='1'],
.wpshopify [data-wps-test='true'] [data-wps-is-ready='true'] {
  -webkit-transition: background 0.6s ease !important;
  transition: background 0.6s ease !important;
  -webkit-backface-visibility: hidden !important;
  backface-visibility: hidden !important;
  will-change: background !important;
  color: transparent !important;
  -webkit-animation-duration: 1s !important;
  animation-duration: 1s !important;
  -webkit-animation-fill-mode: forwards !important;
  animation-fill-mode: forwards !important;
  -webkit-animation-iteration-count: infinite !important;
  animation-iteration-count: infinite !important;
  -webkit-animation-name: shimmer !important;
  animation-name: shimmer !important;
  -webkit-animation-timing-function: linear !important;
  animation-timing-function: linear !important;
  background: -webkit-gradient(
    linear,
    left top,
    right top,
    color-stop(8%, #ececec),
    color-stop(38%, #f4f4f4),
    color-stop(54%, #ececec)
  ) !important;
  background: linear-gradient(90deg, #ececec 8%, #f4f4f4 38%, #ececec 54%) !important;
  background-size: 1000px 640px !important;
  border-radius: 5px !important;
  position: relative !important;
  margin: 5px 0 !important;
  border: none !important;
  max-height: 100px !important;
}
.wpshopify [data-wps-is-ready='0'] li,
.wpshopify [data-wps-is-ready='0'] p,
.wpshopify [data-wps-is-ready='0'] span,
.wpshopify [data-wps-is-ready='false'] li,
.wpshopify [data-wps-is-ready='false'] p,
.wpshopify [data-wps-is-ready='false'] span,
.wpshopify [data-wps-test='true'] [data-wps-is-ready='1'] li,
.wpshopify [data-wps-test='true'] [data-wps-is-ready='1'] p,
.wpshopify [data-wps-test='true'] [data-wps-is-ready='1'] span,
.wpshopify [data-wps-test='true'] [data-wps-is-ready='true'] li,
.wpshopify [data-wps-test='true'] [data-wps-is-ready='true'] p,
.wpshopify [data-wps-test='true'] [data-wps-is-ready='true'] span {
  color: transparent !important;
}
.wpshopify [data-wps-is-ready='0']:hover,
.wpshopify [data-wps-is-ready='false']:hover,
.wpshopify [data-wps-test='true'] [data-wps-is-ready='1']:hover,
.wpshopify [data-wps-test='true'] [data-wps-is-ready='true']:hover {
  cursor: default !important;
}
.wpshopify [data-wps-is-ready='0'] button,
.wpshopify [data-wps-is-ready='0'] input,
.wpshopify [data-wps-is-ready='0'] select,
.wpshopify [data-wps-is-ready='false'] button,
.wpshopify [data-wps-is-ready='false'] input,
.wpshopify [data-wps-is-ready='false'] select,
.wpshopify [data-wps-test='true'] [data-wps-is-ready='1'] button,
.wpshopify [data-wps-test='true'] [data-wps-is-ready='1'] input,
.wpshopify [data-wps-test='true'] [data-wps-is-ready='1'] select,
.wpshopify [data-wps-test='true'] [data-wps-is-ready='true'] button,
.wpshopify [data-wps-test='true'] [data-wps-is-ready='true'] input,
.wpshopify [data-wps-test='true'] [data-wps-is-ready='true'] select {
  display: none;
}
.wpshopify [data-wps-is-ready='0'].wps-cart-lineitem-img,
.wpshopify [data-wps-is-ready='false'].wps-cart-lineitem-img,
.wpshopify [data-wps-test='true'] [data-wps-is-ready='1'].wps-cart-lineitem-img,
.wpshopify [data-wps-test='true'] [data-wps-is-ready='true'].wps-cart-lineitem-img {
  border-radius: 50% !important;
}
.wpshopify [data-wps-is-ready='0'].wps-product-image-wrapper,
.wpshopify [data-wps-is-ready='false'].wps-product-image-wrapper,
.wpshopify [data-wps-test='true'] [data-wps-is-ready='1'].wps-product-image-wrapper,
.wpshopify [data-wps-test='true'] [data-wps-is-ready='true'].wps-product-image-wrapper {
  max-height: 250px !important;
}
.wpshopify [data-wps-is-ready='0'] > a,
.wpshopify [data-wps-is-ready='0'] > div,
.wpshopify [data-wps-is-ready='0'] > p,
.wpshopify [data-wps-is-ready='false'] > a,
.wpshopify [data-wps-is-ready='false'] > div,
.wpshopify [data-wps-is-ready='false'] > p,
.wpshopify [data-wps-test='true'] [data-wps-is-ready='1'] > a,
.wpshopify [data-wps-test='true'] [data-wps-is-ready='1'] > div,
.wpshopify [data-wps-test='true'] [data-wps-is-ready='1'] > p,
.wpshopify [data-wps-test='true'] [data-wps-is-ready='true'] > a,
.wpshopify [data-wps-test='true'] [data-wps-is-ready='true'] > div,
.wpshopify [data-wps-test='true'] [data-wps-is-ready='true'] > p {
  display: none;
}
.wpshopify [data-wps-test='true'] [data-wps-is-ready='1'] img,
.wpshopify [data-wps-test='true'] [data-wps-is-ready='true'] img {
  opacity: 0;
}
.wpshopify [data-wps-test='true'] [data-wps-is-ready='1']:after,
.wpshopify [data-wps-test='true'] [data-wps-is-ready='true']:after {
  display: none !important;
}
.wpshopify .wps-price-wrapper {
  -webkit-box-pack: center;
  justify-content: center;
}
.wpshopify .wps-price-wrapper .wps-products-price {
  margin-top: 0;
  padding-top: 0;
}
.wpshopify .wps-price-wrapper .wps-products-price[data-wps-is-showing-compare-at='1'] {
  margin-right: 12px;
  opacity: 0.5;
}
.wpshopify .wps-price-wrapper .wps-products-price:before {
  display: none;
}
.wpshopify .wps-collections {
  width: 100%;
}
.wpshopify .wps-collections-product {
  text-align: center;
}
.wpshopify .wps-collections-products {
  list-style: none;
}
.wpshopify .wps-collections-products-heading {
  text-align: center;
  margin: 1.66667em 0;
}
.wpshopify .wps-cart {
  width: 100%;
  padding: 1em;
  position: fixed;
  height: 100%;
  right: 0;
  top: 0;
  margin-top: 0;
  max-width: 400px;
  background: #fff;
  border-radius: 1px;
  box-shadow: -17px 0 35px rgba(0, 0, 0, 0.1);
  z-index: 99999999;
  -webkit-animation-duration: 0.4s !important;
  animation-duration: 0.4s !important;
  -webkit-transition-duration: 0.4s !important;
  transition-duration: 0.4s !important;
}
.wpshopify .wps-cart-lineitem-content {
  padding-bottom: 5px;
}
.wpshopify .wps-cart-item__content + .wps-notice-inline,
.wpshopify .wps-cart-lineitem-content + .wps-notice-inline {
  float: left;
  width: 100%;
  display: block;
  margin-top: 10px;
}
.wpshopify .wps-btn-cart.wps-btn-cart-fixed {
  background: #ddd;
  padding: 2em 0.5em 0.8em 0.7em;
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
  border-radius: 5px 0 0 5px;
}
.wpshopify .wps-btn-cart.wps-btn-cart-fixed .wps-cart-counter {
  -webkit-transform: translateY(108px) !important;
  transform: translateY(108px) !important;
  right: 0.65em;
  background: none !important;
  padding: 0;
  color: #fff;
  font-size: 0.7em;
}
.wpshopify .wps-btn-cart.wps-btn-cart-fixed .wps-cart-counter.wps-cart-counter-lg {
  right: 0.5em;
  font-size: 0.8em;
}
.wpshopify .wps-btn-cart.wps-btn-cart-fixed .wps-icon-cart {
  width: 25px;
  height: 25px;
}
.wpshopify .wps-btn-cart.wps-btn-cart-fixed:hover .wps-cart-counter,
.wpshopify .wps-btn-cart.wps-btn-cart-fixed:hover .wps-icon-cart {
  opacity: 0.6;
}
.wpshopify .wps-btn-cart.wps-btn-cart-fixed.wps-is-loading:before {
  right: 0.6em;
  top: 10px;
}
.wpshopify .wps-btn-cart.wps-btn-cart-fixed.wps-is-cart-empty {
  padding: 0.8em 0.5em 0.8em 0.7em;
}
.wpshopify .wps-btn-cart.wps-btn-cart-fixed.wps-is-cart-empty .wps-cart-counter {
  display: none;
}
.wpshopify .wps-cart-section {
  position: relative;
  padding: 20px;
}
.wpshopify .wps-cart-section--top {
  z-index: 5;
  padding-bottom: 0;
}
.wpshopify .wps-cart-title {
  color: #14273b;
  display: inline-block;
  font-weight: 700;
  font-size: 20px;
  line-height: 1.5;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin: 0;
}
.wpshopify .wps-cart-title:after,
.wpshopify .wps-cart-title:before {
  display: none;
}
.wpshopify .wps-btn--close {
  position: absolute;
  right: 9px;
  top: 8px;
  font-size: 35px;
  color: #14273b;
  border: none;
  background: transparent;
  -webkit-transition: -webkit-transform 0.1s ease;
  transition: -webkit-transform 0.1s ease;
  transition: transform 0.1s ease;
  transition: transform 0.1s ease, -webkit-transform 0.1s ease;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  will-change: transform;
  cursor: pointer;
}
.wpshopify .wps-btn--close:hover {
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
  color: #696969;
}
.wpshopify .wps-cart-form {
  margin-top: 0;
  width: 100%;
  top: 0;
  padding: 0;
  height: calc(100vh - 85px);
}
.wpshopify .wps-btn-checkout.wps-is-loading:before {
  left: 1em;
  top: calc(50% - 1em);
  width: 2em;
  height: 2em;
}
.wpshopify .wps-cart-item-container {
  height: calc(100% - 170px);
  position: relative;
  overflow-x: auto;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  -webkit-perspective: 400px;
  perspective: 400px;
  -webkit-perspective-origin: 50% 0;
  perspective-origin: 50% 0;
  width: auto;
  max-width: auto;
  margin: 0 auto;
}
.wpshopify .wps-cart-item-container > div:last-child {
  margin-bottom: 7em;
}
.wpshopify .wps-cart-item-container.wps-is-loading:before {
  left: calc(50% - 2em);
  top: calc(50% - 2.5em);
  width: 5em;
  height: 5em;
}
.wpshopify .wps-cart-item,
.wpshopify .wps-cart-lineitem {
  margin-top: 0;
  margin-bottom: 40px;
  overflow: hidden;
  min-height: 100px;
  position: relative;
  top: -50px;
}
.wpshopify .wps-cart-item.wps-is-disabled:before,
.wpshopify .wps-cart-lineitem.wps-is-disabled:before {
  top: calc(50% - 1.6em);
  left: 23px;
}
.wpshopify .wps-cart-item.wps-is-disabled .wps-cart-item__img,
.wpshopify .wps-cart-item.wps-is-disabled .wps-cart-lineitem-img,
.wpshopify .wps-cart-lineitem.wps-is-disabled .wps-cart-item__img,
.wpshopify .wps-cart-lineitem.wps-is-disabled .wps-cart-lineitem-img {
  opacity: 0.2;
}
.wpshopify .wps-cart-item.js-hidden {
  opacity: 0;
}
.wpshopify .wps-cart-item.js-working {
  display: none !important;
}
.wpshopify .wps-cart-item.js-working:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: hsla(0, 0%, 100%, 0.5);
  z-index: 2;
}
.wpshopify .wps-cart-lineitem-img-link {
  width: 100px;
  -webkit-box-flex: 0;
  flex: 0 0 100px;
}
.wpshopify .wps-cart-item__img,
.wpshopify .wps-cart-lineitem-img {
  width: 100px;
  height: 100px;
  border-radius: 5px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50%;
  background-color: #e5e5e5;
}
.wpshopify .wps-cart-item__content,
.wpshopify .wps-cart-lineitem-content {
  margin-top: 0;
  -webkit-box-flex: 1;
  flex: 1;
  padding-left: 10px;
}
.wpshopify .wps-cart-item__content-row,
.wpshopify .wps-cart-lineitem-content-row {
  margin-bottom: 0.5em;
  line-height: 1.4;
  margin-top: 0;
  width: 100%;
  -webkit-box-pack: justify;
  justify-content: space-between;
}
.wpshopify .wps-cart-lineitem-title[data-wps-is-empty='true'] {
  margin-bottom: 1em;
}
.wpshopify .wps-cart-item__variant-title,
.wpshopify .wps-cart-lineitem-variant-title {
  letter-spacing: 0.02em;
  line-height: 1.4;
  color: #14273b;
  margin: 5px 0 10px;
}
.wpshopify .wps-cart-item__variant-title.badge,
.wpshopify .wps-cart-lineitem-variant-title.badge {
  display: inline-block;
  width: auto;
  font-weight: 400;
  font-size: 12px;
  margin-bottom: 16px;
}
.wpshopify .wps-cart-item__quantity-container,
.wpshopify .wps-cart-lineitem-quantity-container {
  border-radius: 5px;
}
.wpshopify .wps-cart-item-img-link {
  width: 100%;
  display: block;
  height: auto;
}
.wpshopify .wps-cart-footer {
  padding: 1em 0 0;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0;
  border-top: 1px solid #ddd;
  font-size: 26px;
}
.wpshopify .wps-cart-footer p {
  margin: 0;
}
.wpshopify .wps-cart-footer .wps-total-prefix {
  font-size: 20px;
}
.wpshopify .wps-quantity-decrement,
.wpshopify .wps-quantity-increment {
  color: #14273b;
  display: block;
  margin-top: 0;
  position: relative;
  padding: 0 10px;
  font-size: 17px;
  font-family: monospace;
  background: transparent;
  box-shadow: none;
  cursor: pointer;
  text-align: center;
  border: 1px solid #ddd;
  width: 35px;
  height: 35px;
}
.wpshopify .wps-quantity-decrement:hover,
.wpshopify .wps-quantity-increment:hover {
  background: #f5f5f5;
}
.wpshopify .wps-quantity-decrement:focus,
.wpshopify .wps-quantity-increment:focus {
  background: transparent;
}
.wpshopify .wps-quantity-increment {
  border-radius: 0 3px 3px 0;
}
.wpshopify .wps-quantity-decrement {
  border-radius: 3px 0 0 3px;
}
.wpshopify .wps-quantity-decrement span {
  position: relative;
  top: -2px;
}
.wpshopify .input[type='number'].wps-cart-item__quantity,
.wpshopify input[type='number'].wps-cart-item__quantity {
  color: #000;
  margin-top: 0;
  height: auto;
  margin-right: 0;
  font-size: 17px;
  text-align: center;
  -moz-appearance: textfield;
  background: transparent;
  border: 1px solid #ddd;
  border-top: 0;
  border-bottom: 0;
  display: block;
  float: left;
  padding: 0;
  border-radius: 0;
  max-width: 50px;
}
.wpshopify .wps-cart input[type='number']::-webkit-inner-spin-button,
.wpshopify .wps-cart input[type='number']::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.wpshopify .wps-cart-item__price,
.wpshopify .wps-cart-lineitem-price {
  line-height: 1;
  margin-top: 0;
  font-size: 17px;
  margin-left: 1em;
  align-self: flex-end;
  position: relative;
  top: 9px;
  text-align: right;
}
.wpshopify .wps-cart-item__price.wps-cart-lineitem-price-per,
.wpshopify .wps-cart-lineitem-price.wps-cart-lineitem-price-per {
  position: absolute;
}
.wpshopify [data-wps-is-ready='false'].wps-cart-lineitem-price {
  top: -1px;
}
.wpshopify .wps-quantity-icon {
  position: relative;
}
.wpshopify .wps-quantity-icon.wps-quantity-increment-icon {
  display: block;
  height: 1px;
  background: #000;
  width: 10px;
  position: absolute;
  top: calc(50% - 1px);
  left: calc(50% - 5px);
}
.wpshopify .wps-quantity-icon.wps-quantity-increment-icon:after {
  content: '';
  display: block;
  height: 1px;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  background: #000;
  width: 10px;
  position: absolute;
  top: 50%;
  left: calc(50% - 5px);
}
.wpshopify .wps-quantity-icon.wps-quantity-decrement-icon {
  content: '';
  display: block;
  height: 1px;
  background: #000;
  width: 12px;
  position: absolute;
  top: calc(50% - 1px);
  left: calc(50% - 6px);
}
.wpshopify .wps-cart-lineitem-num-of {
  font-size: 13px;
  color: #8b8a8a;
  border: none;
  text-align: center;
  margin: 0 5px 0 0;
}
.wpshopify .wps-cart-item__quantity,
.wpshopify .wps-cart-lineitem-quantity {
  width: 45px;
  text-align: center;
  font-size: 16px;
  margin: 0;
  border: 1px solid #ddd;
  border-right: none;
  border-left: none;
  max-height: 35px;
  border-radius: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.wpshopify .wps-cart-bottom {
  padding: 0 20px;
  margin: 0;
  position: absolute;
  bottom: 0;
  width: 100%;
  min-height: 170px;
  background: #fff;
}
.wpshopify .wps-cart-info {
  float: left;
  width: 100%;
  background-color: #fff;
  margin-bottom: 0;
  padding: 20px 0 0;
}
.wpshopify .wps-cart-info__total {
  float: left;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 2;
}
.wpshopify .wps-cart-info__small {
  font-size: 11px;
}
.wpshopify .wps-cart-info__pricing {
  margin-top: 0;
  float: right;
  line-height: 1;
}
.wpshopify .wps-cart-discount-notice {
  color: #14273b;
  width: 100%;
  margin: 1em 0;
}
.wpshopify .wps-cart-actions-container {
  margin-top: 0;
  padding: 0;
  width: 100%;
}
.wpshopify .wps-cart-counter {
  position: absolute;
  font-weight: 400;
  top: 0;
  right: 0;
  background-color: #6ae06a;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  color: #000;
  font-size: 13px;
  line-height: 2;
  z-index: 3;
  width: 25px;
  height: 25px;
  max-width: 25px;
  max-height: 25px;
}
.wpshopify .wps-cart-counter.animated {
  -webkit-animation-duration: 1.2s;
  animation-duration: 1.2s;
}
.wpshopify .wps-cart-icon-inline .wps-cart-counter {
  top: 16px;
}
.wpshopify [data-is-cart-ready='0'] .wps-cart-counter {
  width: 70px;
  max-width: 70px;
  top: -13px;
}
.wpshopify [data-is-cart-ready='0'] .wps-cart-counter .ball-pulse > div {
  width: 9px;
  height: 9px;
}
.wpshopify [data-is-cart-ready='0'].wps-cart-icon-inline .wps-cart-counter {
  width: 25px;
  max-width: 25px;
  top: 16px;
}
.wpshopify [data-is-cart-ready='0'].wps-cart-icon-inline .wps-cart-counter .ball-pulse > div {
  width: 9px;
  height: 9px;
}
.wpshopify [data-is-cart-ready='0'].wps-cart-icon-inline .wps-cart-counter .wps-loader {
  position: relative;
  top: 2px;
}
.wpshopify .wps-cart-empty-notice {
  top: 38%;
  text-align: center;
  color: #ddd;
  position: absolute;
  margin: 0;
  width: calc(100% - 40px);
}
.wpshopify .wps-cart-empty-notice h2 {
  font-size: 1.5em;
  margin: 0;
  text-align: center;
}
.wpshopify .wps-cart-counter-lg {
  padding: 0;
  line-height: 2;
  width: 30px;
  height: 30px;
  max-width: 30px;
  max-height: 30px;
  font-size: 16px;
  right: -7px;
}
.wpshopify .wps-products-heading {
  text-align: center;
  width: 100%;
  margin: 1em 0 0.5em;
}
.wpshopify .wps-cart-item__title,
.wpshopify .wps-cart-lineitem-title {
  color: #14273b;
  text-decoration: none;
  font-size: 17px;
  position: relative;
  margin: 0;
}
.wpshopify .wps-cart-item__title:hover,
.wpshopify .wps-cart-lineitem-title:hover {
  color: #14273b;
}
.wpshopify .wps-space-between {
  -webkit-box-pack: justify;
  justify-content: space-between;
}
.wpshopify .wps-baseline {
  -webkit-box-align: baseline;
  align-items: baseline;
}
.wpshopify .wps-btn {
  text-decoration: none;
  font-size: 18px;
  display: inline-block;
  border-radius: none;
  border: none;
  line-height: 1;
  text-align: center;
  white-space: normal;
}
.wpshopify .wps-btn,
.wpshopify .wps-btn:focus {
  background-color: #69c7bf;
  color: #fff;
}
.wpshopify .wps-btn:hover {
  color: #fff;
  cursor: pointer;
  box-shadow: none;
  outline: none;
  border: none;
}
.wpshopify .wps-btn[data-wps-is-ready='0'],
.wpshopify .wps-btn[data-wps-is-ready='false'] {
  color: transparent !important;
}
.wpshopify .wps-btn[data-wps-is-ready='0']:after,
.wpshopify .wps-btn[data-wps-is-ready='false']:after {
  display: none !important;
}
.wpshopify .wps-btn.wps-is-disabled:hover {
  background-color: #69c7bf;
  cursor: not-allowed;
}
.wpshopify .wps-btn:disabled:hover {
  cursor: not-allowed;
  color: #fff;
}
.wpshopify .wps-btn-secondary,
.wpshopify .wps-btn.wps-btn-secondary.is-disabled:hover {
  background-color: #093d55;
}
.wpshopify .wps-btn-secondary:hover {
  background-color: #14273b;
}
.wpshopify .wps-btn-secondary:focus {
  background-color: #093d55;
}
.wpshopify .wps-btn-outline {
  background-color: transparent;
  border: 3px solid #14273b;
  color: #14273b;
}
.wpshopify .wps-btn-outline:hover {
  color: #fff;
  background-color: #14273b;
}
.wpshopify .wps-btn-outline:focus {
  background-color: transparent;
}
.wpshopify .wps-btn-sm {
  padding: 1em 1.11111em;
  font-size: 0.77778em;
}
.wpshopify .wps-btn-lg {
  padding: 1em 1.11111em;
  font-size: 1.33333em;
}
.wpshopify .wps-btn-cart {
  background-color: transparent;
  border: none;
  margin: 0;
  position: relative;
  max-width: auto;
  width: 70px;
  height: 90px;
  padding: 1em;
  white-space: normal;
}
.wpshopify .wps-btn-cart.wps-fadeIn {
  opacity: 1;
}
.wpshopify .wps-btn-cart.wps-is-disabled .wps-icon-cart {
  opacity: 0.6;
}
.wpshopify .wps-btn-cart.wps-is-disabled:after {
  display: none;
}
.wpshopify .wps-btn-cart.wps-is-loading:before {
  right: -3px;
  top: -3px;
  width: 1.2em;
  height: 1.2em;
}
.wpshopify .wps-btn-cart.wps-is-loading .wps-cart-counter {
  opacity: 0;
  overflow: hidden;
}
.wpshopify .wps-btn-cart img {
  height: 30px;
  width: auto;
}
.wpshopify .wps-btn-cart:focus {
  outline: 0;
}
.wpshopify .wps-btn-cart:hover {
  cursor: pointer;
  text-decoration: none;
}
.wpshopify .menu-item .wps-btn-cart {
  height: auto;
}
.wpshopify
  .menu-item
  [data-wps-is-client-component-wrapper][data-wps-client-component-type='cart'] {
  padding: 0;
}
.wpshopify .menu-item .wps-cart-icon-inline .wps-cart-counter {
  top: 5px;
}
.wpshopify .wps-btn-close {
  margin-top: 0;
  line-height: 1;
  position: absolute;
  right: 0;
  top: 0;
  color: #14273b;
  border: none;
  background: transparent;
  -webkit-transition: -webkit-transform 0.1s ease;
  transition: -webkit-transform 0.1s ease;
  transition: transform 0.1s ease;
  transition: transform 0.1s ease, -webkit-transform 0.1s ease;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  will-change: transform;
  cursor: pointer;
  padding: 30px;
  font-weight: 400;
  font-size: 36px;
  text-align: center;
  white-space: normal;
}
.wpshopify .wps-btn-close:hover {
  opacity: 0.6;
  background: transparent;
  color: #14273b;
}
.wpshopify .wps-btn-close:focus {
  border: none;
  outline: none;
}
.wpshopify .wps-btn-close span {
  display: inline-block;
  width: 30px;
  height: 30px;
  position: absolute;
  top: calc(50% - 20px);
  left: calc(50% - 15px);
  line-height: 1;
  font-size: 36px;
}
.wpshopify .wps-btn-checkout {
  width: 100%;
  margin-top: 0.5em;
  margin-bottom: 0;
  text-align: center;
  color: #fff;
  font-size: 22px;
  white-space: normal;
}
.wpshopify .wps-btn-wrapper {
  padding: 0;
  margin-bottom: 0;
  white-space: normal;
}
.wpshopify [data-wps-is-ready='0'] .wps-btn-dropdown,
.wpshopify [data-wps-is-ready='0'] a,
.wpshopify [data-wps-is-ready='0'] h1,
.wpshopify [data-wps-is-ready='0'] h2,
.wpshopify [data-wps-is-ready='0'] h3,
.wpshopify [data-wps-is-ready='0'] h4,
.wpshopify [data-wps-is-ready='0'] p {
  margin: 0;
  line-height: 1;
}
.wpshopify .tippy-popper {
  width: 100% !important;
  max-width: 100%;
}
.wpshopify .tippy-tooltip {
  box-shadow: 0 28px 30px rgba(0, 0, 0, 0.11);
  padding: 0;
  max-width: 100% !important;
  margin: 1px auto 0;
  background: #fff;
  border: 2px solid #b8b8b8;
  border-top: 0;
  left: 0;
}
.wpshopify .drift-zoom-pane {
  background: rgba(0, 0, 0, 0.5);
  transform: translateZ(0);
  -webkit-transform: translateZ(0);
}
.wpshopify .drift-zoom-pane img {
  max-width: none !important;
  width: auto !important;
}
.wpshopify .drift-zoom-pane.drift-opening {
  animation: a 0.18s ease-out;
  -webkit-animation: a 0.18s ease-out;
}
.wpshopify .drift-zoom-pane.drift-closing {
  animation: b 0.14s ease-in;
  -webkit-animation: b 0.14s ease-in;
}
.wpshopify .drift-zoom-pane.drift-inline {
  position: absolute;
  width: 150px;
  height: 150px;
  border-radius: 75px;
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.3);
  z-index: 999;
}
.wpshopify .drift-loading .drift-zoom-pane-loader {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  width: 66px;
  height: 20px;
  animation: c 1.8s linear infinite;
  -webkit-animation: c 1.8s linear infinite;
}
.wpshopify .drift-zoom-pane-loader:after,
.wpshopify .drift-zoom-pane-loader:before {
  content: '';
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  top: 50%;
  margin-top: -10px;
  border-radius: 20px;
  background: hsla(0, 0%, 100%, 0.9);
}
.wpshopify .drift-zoom-pane-loader:before {
  left: 0;
  animation: d 1.8s linear infinite;
  -webkit-animation: d 1.8s linear infinite;
}
.wpshopify .drift-zoom-pane-loader:after {
  right: 0;
  animation: e 1.8s linear infinite;
  -webkit-animation: e 1.8s linear infinite;
  animation-delay: -0.9s;
  -webkit-animation-delay: -0.9s;
}
.wpshopify .wps-gallery-featured-wrapper,
.wpshopify .wps-product-image-wrapper {
  position: relative;
  width: 100%;
  max-width: 100%;
}
.wpshopify .loader-hidden {
  display: none;
}
.wpshopify .loader-active {
  display: block;
}
.wpshopify .wps-w-12 {
  -webkit-box-flex: 0;
  flex: 0 0 8.33333%;
  max-width: 8.33333%;
}
.wpshopify .wps-w-11 {
  -webkit-box-flex: 0;
  flex: 0 0 9.09091%;
  max-width: 9.09091%;
}
.wpshopify .wps-w-10 {
  -webkit-box-flex: 0;
  flex: 0 0 10%;
  max-width: 10%;
}
.wpshopify .wps-w-9 {
  -webkit-box-flex: 0;
  flex: 0 0 11.11111%;
  max-width: 11.11111%;
}
.wpshopify .wps-w-8 {
  -webkit-box-flex: 0;
  flex: 0 0 12.5%;
  max-width: 12.5%;
}
.wpshopify .wps-w-7 {
  -webkit-box-flex: 0;
  flex: 0 0 14.28571%;
  max-width: 14.28571%;
}
.wpshopify .wps-w-6 {
  -webkit-box-flex: 0;
  flex: 0 0 16.66667%;
  max-width: 16.66667%;
}
.wpshopify .wps-w-5 {
  -webkit-box-flex: 0;
  flex: 0 0 20%;
  max-width: 20%;
}
.wpshopify .wps-w-4 {
  -webkit-box-flex: 0;
  flex: 0 0 25%;
  max-width: 25%;
}
.wpshopify .wps-w-3 {
  -webkit-box-flex: 0;
  flex: 0 0 33.33333%;
  max-width: 33.33333%;
}
.wpshopify .wps-w-2 {
  -webkit-box-flex: 0;
  flex: 0 0 50%;
  max-width: 50%;
}
.wpshopify .wps-w-1 {
  -webkit-box-flex: 0;
  flex: 0 0 100%;
  max-width: 100%;
}
.wpshopify .my-masonry-grid {
  display: -webkit-box;
  display: flex;
  margin-left: -30px;
  width: auto;
}
.wpshopify .my-masonry-grid_column {
  padding-left: 30px;
  background-clip: padding-box;
}
.wpshopify .my-masonry-grid_column > div {
  background: grey;
  margin-bottom: 30px;
}
.wpshopify .wps-container {
  max-width: 1400px;
  margin: 0 auto;
  padding: 0 1.2em;
}
.wpshopify .wps-heading {
  margin-top: 1em;
  text-align: center;
}
.wpshopify.wps-has-bootstrap-error [data-wps-is-client-component-wrapper] {
  display: none;
}
.wpshopify [data-wps-is-client-component-wrapper] {
  box-sizing: border-box;
  margin: 1em 0;
}
.wpshopify [data-wps-is-client-component-wrapper][data-wps-client-component-type='cart'] {
  margin: 0;
}
.wpshopify [data-wps-is-client-component-wrapper][data-wps-hide-component-wrapper='1'] {
  display: none;
}
.wpshopify [data-wps-is-client-component-wrapper] * {
  box-sizing: border-box;
}
.wpshopify .wps-item:empty,
.wpshopify .wps-items-list:empty,
.wpshopify .wps-items-wrapper:empty,
.wpshopify .wps-pagination-controls:empty {
  display: none !important;
}
.wpshopify
  .entry-content
  > [data-wps-is-client-component-wrapper]:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
  max-width: 1400px;
  width: 100%;
}
.wpshopify .wps-btn {
  border-radius: 5px;
  padding: 1em 0;
  width: 100%;
  -webkit-transition: background-color 0.18s ease;
  transition: background-color 0.18s ease;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  will-change: background-color;
  height: auto;
  font-weight: 400;
  position: relative;
}
.wpshopify .wps-btn.wps-btn-next-page {
  width: 150px;
}
.wpshopify .wps-btn:hover {
  text-decoration: none;
  color: hsla(0, 0%, 100%, 0.7);
}
.wpshopify .wps-btn:disabled {
  background-color: #d4d4d4 !important;
  box-shadow: none;
}
.wpshopify .wps-btn-dropdown.wps-col-12 {
  padding: 0;
}
.wpshopify .wps-icon {
  margin: 0;
}
.wpshopify .wps-icon-cart {
  margin: 0;
  width: 30px;
  max-width: 30px;
  fill: #fff;
  position: relative;
  left: 1px;
}
.wpshopify .post-content .entry-content .wps-notice,
.wpshopify .wps-notice {
  margin: 10px 0 2em;
  width: 100%;
  padding: 10px 20px;
  text-align: center;
  z-index: 1;
  border-radius: 5px;
  box-sizing: border-box;
  font-size: 18px;
}
.wpshopify .post-content .entry-content .wps-notice a,
.wpshopify .wps-notice a {
  display: inline-block;
  text-decoration: underline;
  color: #000;
}
.wpshopify .post-content .entry-content .wps-notice a:hover,
.wpshopify .wps-notice a:hover {
  color: #000;
}
.wpshopify .post-content .entry-content .wps-notice p,
.wpshopify .wps-notice p {
  text-align: center;
  margin: 0;
}
.wpshopify .wpshopify .wps-notice {
  margin-bottom: 1em;
}
.wpshopify .wps-cart-lineitem-content .wps-notice,
.wpshopify .wps-notice-small {
  font-size: 14px;
}
.wpshopify .wps-cart-lineitem-content .wps-notice {
  padding: 5px 20px;
  width: auto;
  display: inline-block;
  margin-left: 1em;
}
.wpshopify .wps-cart-contents[data-is-cart-empty='true'] .wps-notice-info {
  background: none;
  border: none;
  font-size: 24px;
}
.wpshopify .wps-notice-inline {
  text-align: center;
  padding: 0.8em;
  width: calc(100% - 1.6em);
  max-width: 600px;
  margin: 1em auto 0;
  position: relative;
  display: inline-block;
}
.wpshopify .wps-notice-warning {
  background: #ffebb9;
  border: 1px solid #dbc07d;
}
.wpshopify .wps-notice-info {
  background: #b9eaff;
  border: 1px solid #89c4dd;
}
.wpshopify .wps-notice-error {
  background: #ffb9b9;
  border: 1px solid #d77b7b;
}
.wpshopify .wps-notice-success {
  background: #b9ffe0;
  border: 1px solid #7fd1ad;
}
.wpshopify .wps-input-label {
  font-size: 16px;
}
.wpshopify .wps-input-row {
  -webkit-box-align: baseline;
  align-items: baseline;
}
.wpshopify .wpshopify-input:disabled:hover {
  cursor: not-allowed;
}
.wpshopify .wps-component-products-title {
  margin-top: 20px;
}
.wpshopify .wps-product-single-content .wps-component-products-title {
  margin-top: 0;
}
.wpshopify .wps-products-title {
  font-size: 1.55556em;
  text-align: left;
  line-height: 1.4;
  margin: 0;
  white-space: normal;
}
.wpshopify .wps-component .wps-products-link,
.wpshopify .wps-component .wps-products-link:hover,
.wpshopify .wps-products-link,
.wpshopify .wps-products-link:hover {
  text-decoration: none;
}
.wpshopify .wps-component-products-images,
.wpshopify .wps-thumbnails-wrapper {
  width: 100%;
  margin: 15px auto 0;
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  justify-content: flex-start;
}
.wpshopify .wps-component-products-images {
  margin-top: 0;
}
.wpshopify .wps-thumbnails-wrapper > div:last-child {
  margin-right: 0;
}
.wpshopify .wps-component-products-images-thumbnail {
  padding: 0;
  margin: 0 15px 15px 0;
  width: calc(20% - 12px);
  -webkit-box-flex: 0;
  flex: 0 0 calc(20% - 12px);
}
.wpshopify .wps-component-products-quantity {
  margin: 15px 0 10px;
}
.wpshopify .wps-product-quantity-wrapper .wps-quantity-label-wrapper {
  margin-right: 0.5em;
}
.wpshopify .wps-product-quantity {
  margin: 0;
  text-align: center;
  max-width: 60px;
  visibility: hidden;
  border: 1px solid #c7c7c7;
  border-radius: 5px;
  padding: 7px 10px;
}
.wpshopify [data-wps-is-ready='1'] .wps-product-quantity,
.wpshopify [data-wps-is-ready='true'] .wps-product-quantity {
  visibility: visible;
}
.wpshopify label[for='wps-product-quantity'] {
  margin: 0;
}
.wpshopify .wps-product-pricing {
  margin: 10px 0 15px;
  padding-top: 0;
}
.wpshopify .wps-product-from-price {
  margin-right: 5px;
  color: #727272;
}
.wpshopify [data-wps-is-ready='0'] .wps-product-from-price {
  color: transparent;
}
.wpshopify .wps-product-variant {
  color: #000;
  list-style: none;
}
.wpshopify .wps-breadcrumbs + .wps-product-single {
  margin-top: 0;
}
.wpshopify .wps-product-single {
  margin-bottom: 4em;
}
.wpshopify .wps-product-single .wps-product-image {
  width: 100%;
}
.wpshopify .wps-products-description + .wps-buy-button-wrapper {
  margin-top: 1em;
}
.wpshopify [data-is-align-height='true'] > .wps-item {
  -webkit-box-pack: start;
  justify-content: flex-start;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.wpshopify [data-is-align-height='true'] > .wps-item .wps-buy-button-wrapper {
  margin-top: auto;
}
.wpshopify .wps-item {
  position: relative;
  z-index: 1;
}
.wpshopify .wps-component-collection-image {
  margin-bottom: 20px;
}
.wpshopify .wps-collection-single-content .wps-component-collection-image {
  max-width: 400px;
}
.wpshopify .wps-collections-link,
.wpshopify .wps-collections-link:hover {
  text-decoration: none;
}
.wpshopify .wps-btn-cart[data-wps-is-ready='0'],
.wpshopify [data-wps-client-component-type='cart'] .wps-loading-placeholder {
  display: none;
}
.wpshopify .wps-client-component + .wps-client-component {
  margin-top: 2em;
}
.wpshopify .wps-loading-placeholder {
  width: 100%;
  display: block;
  text-align: center;
}
.wpshopify .wps-total-amount {
  font-weight: 700;
  text-align: right;
  font-size: 28px;
}
.wpshopify .wps-notices-cart {
  font-size: 16px;
}
.wpshopify .wps-cart {
  -webkit-transition: -webkit-transform 0.4s ease;
  transition: -webkit-transform 0.4s ease;
  transition: transform 0.4s ease;
  transition: transform 0.4s ease, -webkit-transform 0.4s ease;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  will-change: transform;
  -webkit-transform: translateX(110%);
  transform: translateX(110%);
}
.wpshopify .wps-cart,
.wpshopify .wps-cart * {
  box-sizing: border-box;
}
.wpshopify .wps-cart.wps-cart-is-showing {
  -webkit-transform: translateX(0);
  transform: translateX(0);
}
.wpshopify .wps-cart-contents {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  overflow-x: hidden;
  -webkit-box-flex: 1;
  flex-grow: 1;
  padding-top: 4.5em;
}
.wpshopify .wps-cart-contents > .wps-notice {
  position: relative;
  top: 30%;
}
.wpshopify .wps-cart-lineitem-quantity-container .wps-row {
  overflow: visible;
  padding-bottom: 4px;
}
.wpshopify .wps-cart-lineitem-price {
  right: 4px;
}
.wpshopify .wps-cart-lineitem-price-total {
  margin: 0;
  padding-left: 0;
}
.wpshopify .wps-cart-lineitem-price-total-wrapper {
  -webkit-box-flex: 1;
  flex: 1;
  text-align: right;
  padding-right: 12px;
}
.wpshopify .wps-cart-lineitem-price {
  font-size: 15px;
}
.wpshopify .wps-cart .wps-cart-terms {
  margin: 0.5em 0 1em;
}
.wpshopify .wps-cart .wps-cart-terms .wps-input-checkbox {
  position: relative;
  top: 1px;
}
.wpshopify .wps-input-terms.wps-input-label {
  padding-left: 10px;
}
.wpshopify .wps-cart-notes {
  margin-bottom: 0.5em;
}
.wpshopify .wps-cart-notes .wps-input {
  width: 100%;
  display: block;
  font-size: 16px;
  padding: 1em;
  border-color: #ddd;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.wpshopify .wps-cart-notes label {
  font-size: 20px;
}
.wpshopify .wps-filter-selection-type-heading {
  min-width: 75px;
  text-align: right;
  padding-right: 10px;
  text-transform: capitalize;
}
.wpshopify .wps-filter-single {
  -webkit-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  will-change: opacity;
}
.wpshopify .wps-filter-single:hover {
  opacity: 0.8;
}
.wpshopify .wps-filter-single[data-wps-is-selected='true']:hover {
  opacity: 1;
}
.wpshopify .wps-filter-selection-value {
  margin-right: 8px;
  text-transform: capitalize;
}
.wpshopify .wps-filter-selection-value .wps-icon svg {
  width: 10px;
  height: 10px;
  margin-left: 10px;
}
.wpshopify .wps-search-wrapper {
  position: relative;
}
.wpshopify .wps-search-input-wrapper {
  position: relative;
  -webkit-box-flex: 1;
  flex: 1;
}
.wpshopify .wps-search-input-wrapper .wps-loader-wrapper {
  position: absolute;
  top: 20px;
  right: 40px;
}
.wpshopify .wps-filter-selections {
  position: relative;
}
.wpshopify .wps-filter-selections .wps-loader-wrapper {
  position: absolute;
  top: 10px;
  right: 40px;
}
.wpshopify .wps-search-input {
  -webkit-box-flex: 1;
  flex: 1;
  border: 1px solid #ddd;
  border-right: none;
  padding: 0.4em 0.6em;
  font-size: 2em;
}
.wpshopify .wps-search-wrapper .wps-search-submit {
  font-size: 1.4em;
  border: none;
  outline: none;
  margin: 0;
}
.wpshopify .wps-pagination-controls {
  text-align: center;
}
.wpshopify .wps-btn-next-page {
  font-weight: 400;
  text-transform: none;
  box-shadow: 0 5px 10px rgba(154, 160, 185, 0.54), 0 15px 40px rgba(166, 173, 201, 0.2);
}
.wpshopify .wps-breadcrumbs-inner {
  display: -webkit-box;
  display: flex;
  padding: 0;
  margin: 0 0 1em;
  list-style: none;
}
.wpshopify .wps-breadcrumbs-separator {
  margin: 0 0.7em;
}
.wpshopify .wps-wrrrap {
  display: -webkit-box;
  display: flex;
}
.wpshopify .wps-btn[data-wps-is-adding='1'] {
  background-color: #c9c9c9;
  color: #c9c9c9;
}
.wpshopify .wps-btn:focus {
  border: none;
  outline: none;
}
.wpshopify ::-webkit-input-placeholder {
  color: #ddd;
}
.wpshopify ::-moz-placeholder {
  color: #ddd;
}
.wpshopify :-ms-input-placeholder {
  color: #ddd;
}
.wpshopify :-moz-placeholder {
  color: #ddd;
}
.wpshopify .wps-search-wrapper {
  display: -webkit-box;
  display: flex;
}
.wpshopify .wps-dropzone {
  border: 1px solid #cbcbcb;
}
.wpshopify .wps-filters {
  border-right: 0;
}
.wpshopify .wps-dropzone[data-wps-dropzone-is-active='0'] {
  display: none;
}
.wpshopify .wps-dropzone[data-wps-dropzone-is-active='1'],
.wpshopify .wps-items-wrapper {
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
}
.wpshopify .wps-items-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.wpshopify .wps-items-wrapper + .wps-pagination-controls {
  margin-top: 3em;
  margin-bottom: 7em;
}
.wpshopify .wps-filters-heading {
  font-size: 24px;
  font-weight: 700;
}
.wpshopify .wps-filters h2 {
  margin-top: 0;
}
.wpshopify .wps-col-3 {
  -webkit-box-flex: 1;
  flex: 1 0 20%;
}
.wpshopify .wps-col-9 {
  -webkit-box-flex: 1;
  flex: 1 0 75%;
}
.wpshopify [data-wps-component-order='1'] {
  -webkit-box-ordinal-group: 2;
  order: 1;
}
.wpshopify [data-wps-component-order='2'] {
  -webkit-box-ordinal-group: 3;
  order: 2;
}
.wpshopify [data-wps-component-order='3'] {
  -webkit-box-ordinal-group: 4;
  order: 3;
}
.wpshopify [data-wps-component-order='4'] {
  -webkit-box-ordinal-group: 5;
  order: 4;
}
.wpshopify [data-wps-component-order='5'] {
  -webkit-box-ordinal-group: 6;
  order: 5;
}
.wpshopify [data-wps-component-order='6'] {
  -webkit-box-ordinal-group: 7;
  order: 6;
}
.wpshopify [data-wps-component-order='7'] {
  -webkit-box-ordinal-group: 8;
  order: 7;
}
.wpshopify #wps-search-input {
  padding: 1em;
  font-size: 1em;
  border: 1px solid #ddd;
  outline: none;
  width: 100%;
}
.wpshopify .wps-search-submit {
  border: none;
  background: #ddd;
  padding: 0 2em;
  font-size: 0.9em;
  margin: 0;
  outline: 1px solid #ddd;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wpshopify .wps-search-submit:hover {
  cursor: pointer;
  background: #c5c5c5;
}
.wpshopify .wps-search-form .is-loading {
  position: absolute;
  bottom: -30px;
  font-size: 19px;
}
.wpshopify .wps-tags {
  list-style: none;
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
}
.wpshopify .wps-tags-single {
  padding: 5px 10px;
  background-color: #f2f2f2;
  border: 1px solid #d9d8d8;
  margin: 5px;
  font-size: 15px;
  text-transform: capitalize;
}
.wpshopify .wps-tags-single[data-wps-is-selected='true'] {
  outline: 3px solid #04d61c;
  outline-offset: -3px;
  background: #ddfbdd;
}
.wpshopify .wps-tags-single[data-wps-is-selected='true']:hover {
  background: #ddfbdd;
  -webkit-transform: scale(1);
  transform: scale(1);
}
.wpshopify .wps-tags-single:hover {
  cursor: pointer;
  background-color: #eee;
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.wpshopify .wps-filter-heading {
  font-size: 18px;
  background: #00f;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  background: #dfdfdf;
  padding: 0.5em;
  margin: 0;
  position: relative;
}
.wpshopify .wps-filter-heading:hover {
  cursor: pointer;
  background-color: #d1d1d1;
}
.wpshopify .wps-drawer-icon {
  position: absolute;
  width: 14px;
  height: 14px;
  display: inline-block;
  right: 1em;
  top: calc(50% - 7px);
}
.wpshopify .wps-drawer-icon:after,
.wpshopify .wps-drawer-icon:before {
  content: '';
  position: absolute;
  background-color: #111;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  will-change: transform;
}
.wpshopify .wps-drawer-icon:before {
  top: 0;
  left: 50%;
  width: 3px;
  height: 100%;
  margin-left: -1px;
}
.wpshopify .wps-drawer-icon:after {
  top: 50%;
  left: 0;
  width: 100%;
  height: 3px;
  margin-top: -1px;
}
.wpshopify .wps-filter[data-wps-drawer-toggle='true'] .wps-drawer-icon:before {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.wpshopify .wps-filter[data-wps-drawer-toggle='false'] .wps-drawer-icon:before {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.wpshopify .wps-filter {
  margin-bottom: 10px;
}
.wpshopify .wps-filter-content {
  padding: 10px 5px;
}
.wpshopify .wps-filter-content ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.wpshopify .wps-filter [data-wps-drawer-toggle='true'] .wps-drawer-content {
  max-height: 350px;
  overflow: scroll;
}
.wpshopify .wps-filter[data-wps-drawer-toggle='false'] .wps-drawer-content {
  max-height: 0;
  overflow: hidden;
  -webkit-transition: max-height 3s ease-in-out;
  transition: max-height 3s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  will-change: max-height;
}
.wpshopify .wps-selections-group {
  display: -webkit-box;
  display: flex;
}
.wpshopify .wps-filter-selections {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-align: baseline;
  align-items: baseline;
}
.wpshopify .wps-filter-selections-clear {
  text-decoration: underline;
  font-size: 90%;
  margin-left: 60px;
}
.wpshopify .wps-filter-selections-clear:hover {
  opacity: 0.8;
  cursor: pointer;
}
.wpshopify .wps-filter-selection-value {
  padding: 5px 10px;
  background: #e6e6e6;
  font-size: 16px;
  position: relative;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
}
.wpshopify .wps-filter-selection-value:hover {
  cursor: pointer;
  opacity: 0.8;
}
.wpshopify .wps-filter-selection-value .icon {
  width: 10px;
  height: 10px;
  display: inline-block;
  right: 0;
  top: calc(50% - 5px);
  margin-left: 10px;
}
.wpshopify .wps-filter-selection-value .icon svg {
  width: 10px;
  height: 10px;
  display: inline-block;
  position: relative;
  position: absolute;
}
.wpshopify .wps-filters-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.wpshopify .wps-input:disabled:hover {
  cursor: not-allowed;
}
.wpshopify .wps-input-wrapper {
  font-size: 0.9em;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  color: #6a6a6a;
  margin-left: 5px;
  line-height: 1.8;
}
.wpshopify .wps-input-wrapper:hover {
  cursor: pointer;
  color: #000;
}
.wpshopify .wps-input-label:hover {
  cursor: pointer;
}
.wpshopify .wps-input-value {
  margin-right: 0.8em;
  padding-bottom: 10px;
}
.wpshopify .wps-button {
  background: none;
  padding: 10px 20px;
  background-color: #eee;
  color: inherit;
  border: 1px solid #c7c7c7;
  font: inherit;
  cursor: pointer;
  outline: inherit;
  font-size: 0.8em;
  text-transform: uppercase;
  font-weight: 700;
  margin: 1em 0;
}
.wpshopify .wps-component-pagination {
  text-align: center;
}
.wpshopify .wps-input-value {
  opacity: 0;
  position: absolute;
  width: 16px;
  height: 16px;
}
.wpshopify .wps-input-label,
.wpshopify .wps-input-value {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  margin: 0;
}
.wpshopify .wps-input-label {
  position: relative;
  width: 100%;
  text-transform: none;
}
.wpshopify .wps-input-value + .wps-input-label:before {
  content: '';
  background: #fff;
  border: 1px solid #919191;
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 16px;
  padding: 2px;
  margin-right: 10px;
  text-align: center;
}
.wpshopify .wps-input-value:checked + .wps-input-label:before {
  background: #2e2e2e;
  box-shadow: inset 0 0 0 2px #fff;
}
.wpshopify .wps-input-value:focus + .wps-input-label {
  outline: 1px solid #ddd;
}
.wpshopify .wps-button:disabled {
  opacity: 0.6;
}
.wpshopify .wps-button:disabled:hover {
  cursor: not-allowed;
}
.wpshopify
  .wps-btn-dropdown[data-wps-is-selected='false']
  .wps-product-variant[data-wps-is-selectable='false'] {
  display: none;
}
.wpshopify .wps-cart-icon-fixed {
  position: fixed;
  top: calc(50% - 80px);
  right: 0;
  z-index: 99999;
  background-color: #52a7a6;
  border-radius: 5px 0 0 5px;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  -webkit-box-align: center;
  align-items: center;
  padding-top: 1em;
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-transition: translate 1s ease;
  transition: translate 1s ease;
}
.wpshopify .wps-cart-icon-fixed:hover span,
.wpshopify .wps-cart-icon-fixed:hover svg {
  opacity: 0.8;
}
.wpshopify .wps-cart-icon-fixed .wps-cart-counter {
  background: none !important;
  padding: 0;
  color: #fff;
  display: block;
  left: 2px;
  position: relative;
  top: -9px;
  text-align: center;
  font-size: 18px;
}
.wpshopify .wps-cart-icon-fixed .wps-cart-counter[data-wps-is-big='true'] {
  left: 1px;
}
.wpshopify .wps-cart-icon-fixed .wps-cart-counter.wps-cart-counter-lg {
  font-size: 0.8em;
}
.wpshopify #wps-cart {
  position: fixed;
  height: 100%;
  right: 0;
  top: 0;
  z-index: 999999;
}
.wpshopify .wps-cart-lineitem-remove {
  position: absolute;
  top: 2px;
  right: 0;
  font-size: 13px;
  text-decoration: underline;
  padding-right: 0;
  text-align: right;
}
.wpshopify .wps-cart-lineitem-remove:hover {
  cursor: pointer;
  opacity: 0.7;
}
.wpshopify .wps-cart-notice,
.wpshopify .wps-cart-notice-empty {
  margin: 0;
  font-size: 22px;
  text-align: center;
}
.wpshopify .wps-cart-notice {
  position: absolute;
  top: 39%;
  left: 51%;
  width: 100%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.wpshopify .wps-cart {
  -webkit-box-pack: justify;
  justify-content: space-between;
}
.wpshopify .wps-buy-button-wrapper,
.wpshopify .wps-cart {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
}
.wpshopify .wps-cart-lineitem[data-wps-is-available='false'] .wps-cart-lineitem-img-link,
.wpshopify .wps-cart-lineitem[data-wps-is-available='false'] .wps-cart-lineitem-title-content,
.wpshopify .wps-cart-lineitem[data-wps-is-available='false'] .wps-cart-lineitem-variant-title {
  opacity: 0.5;
}
.wpshopify .wps-cart-lineitem-title-content {
  display: inline-block;
  line-height: 1.3;
  max-width: 200px;
}
.wpshopify .wps-component-products-images-thumbnail[data-wps-is-active='true'] img {
  outline: 4px solid #ffaf4c;
  outline-offset: -4px;
}
.wpshopify .wps-component-products-images-thumbnail:hover img {
  opacity: 0.85;
  cursor: pointer;
}
.wpshopify .wps-component-products-images-thumbnail[data-wps-is-active='true']:hover img {
  opacity: 1;
}
.wpshopify .wps-product-image-wrapper {
  position: relative;
}
.wpshopify .wps-component-products-images-featured {
  margin-bottom: 10px;
  position: relative;
}
.wpshopify .wps-component[data-wps-ignore-sync='1'][data-wps-gid] {
  display: none !important;
}
.wpshopify [data-wps-is-component-wrapper] {
  position: relative;
}
.wpshopify .wps-product-image[data-wps-is-ready='0'],
.wpshopify [data-wps-test='true'] .wps-product-image[data-wps-is-ready='1'] {
  -webkit-filter: invert(1%) sepia(1%) saturate(1%) hue-rotate(1deg) brightness(1000%) contrast(80%);
  filter: invert(1%) sepia(1%) saturate(1%) hue-rotate(1deg) brightness(1000%) contrast(80%);
}
.wpshopify [data-wps-is-ready='0'] img,
.wpshopify [data-wps-test='true'] [data-wps-is-ready='1'] img,
.wpshopify [data-wps-test='true'] img.wps-product-image[data-wps-is-ready='1'],
.wpshopify img.wps-product-image[data-wps-is-ready='0'] {
  display: none !important;
}
.wpshopify [data-wps-render-from-server='0'][data-wps-is-ready='0'] > * {
  visibility: hidden;
}
.wpshopify [data-wps-render-from-server='0'][data-wps-is-ready='1'] > * {
  visibility: visible;
}
.wpshopify .wps-component-products-images-thumbnail[data-wps-is-ready='false'],
.wpshopify
  [data-wps-test='true']
  .wps-component-products-images-thumbnail[data-wps-is-ready='true'] {
  outline: none;
}
.wpshopify .wps-component-products-images-thumbnail[data-wps-is-ready='false'] {
  display: none;
}
.wpshopify .wps-home {
  padding: 1em;
}
.wpshopify .wps-items-wrapper {
  -webkit-box-flex: 1;
  flex: 1;
  width: 100%;
}
.wpshopify .wps-products-filters,
.wpshopify .wps-products-search {
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
}
@keyframes a {
  0% {
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
    opacity: 0;
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes b {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  15% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
    opacity: 1;
  }
  to {
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    opacity: 0;
  }
}
@keyframes c {
  0% {
    -webkit-transform: translate(-50%, -50%) rotate(0);
    transform: translate(-50%, -50%) rotate(0);
  }
  50% {
    -webkit-transform: translate(-50%, -50%) rotate(-180deg);
    transform: translate(-50%, -50%) rotate(-180deg);
  }
  to {
    -webkit-transform: translate(-50%, -50%) rotate(-1turn);
    transform: translate(-50%, -50%) rotate(-1turn);
  }
}
@keyframes d {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  10% {
    -webkit-transform: scale(1.2) translateX(6px);
    transform: scale(1.2) translateX(6px);
  }
  25% {
    -webkit-transform: scale(1.3) translateX(8px);
    transform: scale(1.3) translateX(8px);
  }
  40% {
    -webkit-transform: scale(1.2) translateX(6px);
    transform: scale(1.2) translateX(6px);
  }
  50% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  60% {
    -webkit-transform: scale(0.8) translateX(6px);
    transform: scale(0.8) translateX(6px);
  }
  75% {
    -webkit-transform: scale(0.7) translateX(8px);
    transform: scale(0.7) translateX(8px);
  }
  90% {
    -webkit-transform: scale(0.8) translateX(6px);
    transform: scale(0.8) translateX(6px);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes e {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  10% {
    -webkit-transform: scale(1.2) translateX(-6px);
    transform: scale(1.2) translateX(-6px);
  }
  25% {
    -webkit-transform: scale(1.3) translateX(-8px);
    transform: scale(1.3) translateX(-8px);
  }
  40% {
    -webkit-transform: scale(1.2) translateX(-6px);
    transform: scale(1.2) translateX(-6px);
  }
  50% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  60% {
    -webkit-transform: scale(0.8) translateX(-6px);
    transform: scale(0.8) translateX(-6px);
  }
  75% {
    -webkit-transform: scale(0.7) translateX(-8px);
    transform: scale(0.7) translateX(-8px);
  }
  90% {
    -webkit-transform: scale(0.8) translateX(-6px);
    transform: scale(0.8) translateX(-6px);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@-webkit-keyframes a {
  0% {
    -webkit-transform: scale(1.5);
    opacity: 0;
  }
  to {
    -webkit-transform: scale(1);
    opacity: 1;
  }
}
@-webkit-keyframes b {
  0% {
    -webkit-transform: scale(1);
    opacity: 1;
  }
  15% {
    -webkit-transform: scale(1.1);
    opacity: 1;
  }
  to {
    -webkit-transform: scale(0.5);
    opacity: 0;
  }
}
@-webkit-keyframes c {
  0% {
    -webkit-transform: translate(-50%, -50%) rotate(0);
  }
  50% {
    -webkit-transform: translate(-50%, -50%) rotate(-180deg);
  }
  to {
    -webkit-transform: translate(-50%, -50%) rotate(-1turn);
  }
}
@-webkit-keyframes d {
  0% {
    -webkit-transform: scale(1);
  }
  10% {
    -webkit-transform: scale(1.2) translateX(6px);
  }
  25% {
    -webkit-transform: scale(1.3) translateX(8px);
  }
  40% {
    -webkit-transform: scale(1.2) translateX(6px);
  }
  50% {
    -webkit-transform: scale(1);
  }
  60% {
    -webkit-transform: scale(0.8) translateX(6px);
  }
  75% {
    -webkit-transform: scale(0.7) translateX(8px);
  }
  90% {
    -webkit-transform: scale(0.8) translateX(6px);
  }
  to {
    -webkit-transform: scale(1);
  }
}
@-webkit-keyframes e {
  0% {
    -webkit-transform: scale(1);
  }
  10% {
    -webkit-transform: scale(1.2) translateX(-6px);
  }
  25% {
    -webkit-transform: scale(1.3) translateX(-8px);
  }
  40% {
    -webkit-transform: scale(1.2) translateX(-6px);
  }
  50% {
    -webkit-transform: scale(1);
  }
  60% {
    -webkit-transform: scale(0.8) translateX(-6px);
  }
  75% {
    -webkit-transform: scale(0.7) translateX(-8px);
  }
  90% {
    -webkit-transform: scale(0.8) translateX(-6px);
  }
  to {
    -webkit-transform: scale(1);
  }
}
@-webkit-keyframes fadein {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadein {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.wpshopify .wps-items[data-item-is-loading='true'] .wps-item {
  opacity: 0.4;
}
[class^='wps-'] {
  /*!
 * Bootstrap Reboot v4.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */
  /*!
 * Bootstrap Grid v4.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
}
[class^='wps-'] *,
[class^='wps-'] :after,
[class^='wps-'] :before {
  box-sizing: border-box;
}
[class^='wps-'] html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
[class^='wps-'] article,
[class^='wps-'] aside,
[class^='wps-'] figcaption,
[class^='wps-'] figure,
[class^='wps-'] footer,
[class^='wps-'] header,
[class^='wps-'] hgroup,
[class^='wps-'] main,
[class^='wps-'] nav,
[class^='wps-'] section {
  display: block;
}
[class^='wps-'] body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans,
    sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}
[class^='wps-'] [tabindex='-1']:focus:not(.focus-visible),
[class^='wps-'] [tabindex='-1']:focus:not(:focus-visible) {
  outline: 0 !important;
}
[class^='wps-'] hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
[class^='wps-'] h1,
[class^='wps-'] h2,
[class^='wps-'] h3,
[class^='wps-'] h4,
[class^='wps-'] h5,
[class^='wps-'] h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}
[class^='wps-'] p {
  margin-top: 0;
  margin-bottom: 1rem;
}
[class^='wps-'] abbr[data-original-title],
[class^='wps-'] abbr[title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
}
[class^='wps-'] address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
[class^='wps-'] dl,
[class^='wps-'] ol,
[class^='wps-'] ul {
  margin-top: 0;
  margin-bottom: 1rem;
}
[class^='wps-'] ol ol,
[class^='wps-'] ol ul,
[class^='wps-'] ul ol,
[class^='wps-'] ul ul {
  margin-bottom: 0;
}
[class^='wps-'] dt {
  font-weight: 700;
}
[class^='wps-'] dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}
[class^='wps-'] blockquote {
  margin: 0 0 1rem;
}
[class^='wps-'] b,
[class^='wps-'] strong {
  font-weight: bolder;
}
[class^='wps-'] small {
  font-size: 80%;
}
[class^='wps-'] sub,
[class^='wps-'] sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
[class^='wps-'] sub {
  bottom: -0.25em;
}
[class^='wps-'] sup {
  top: -0.5em;
}
[class^='wps-'] a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
}
[class^='wps-'] a:hover {
  color: #0056b3;
  text-decoration: underline;
}
[class^='wps-'] a:not([href]),
[class^='wps-'] a:not([href]):hover {
  color: inherit;
  text-decoration: none;
}
[class^='wps-'] code,
[class^='wps-'] kbd,
[class^='wps-'] pre,
[class^='wps-'] samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
  font-size: 1em;
}
[class^='wps-'] pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
}
[class^='wps-'] figure {
  margin: 0 0 1rem;
}
[class^='wps-'] img {
  vertical-align: middle;
  border-style: none;
}
[class^='wps-'] svg {
  overflow: hidden;
  vertical-align: middle;
}
[class^='wps-'] table {
  border-collapse: collapse;
}
[class^='wps-'] caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}
[class^='wps-'] th {
  text-align: inherit;
}
[class^='wps-'] label {
  display: inline-block;
  margin-bottom: 0.5rem;
}
[class^='wps-'] button {
  border-radius: 0;
}
[class^='wps-'] button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}
[class^='wps-'] button,
[class^='wps-'] input,
[class^='wps-'] optgroup,
[class^='wps-'] select,
[class^='wps-'] textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
[class^='wps-'] button,
[class^='wps-'] input {
  overflow: visible;
}
[class^='wps-'] button,
[class^='wps-'] select {
  text-transform: none;
}
[class^='wps-'] select {
  word-wrap: normal;
}
[class^='wps-'] [type='button'],
[class^='wps-'] [type='reset'],
[class^='wps-'] [type='submit'],
[class^='wps-'] button {
  -webkit-appearance: button;
}
[class^='wps-'] [type='button']:not(:disabled),
[class^='wps-'] [type='reset']:not(:disabled),
[class^='wps-'] [type='submit']:not(:disabled),
[class^='wps-'] button:not(:disabled) {
  cursor: pointer;
}
[class^='wps-'] [type='button']::-moz-focus-inner,
[class^='wps-'] [type='reset']::-moz-focus-inner,
[class^='wps-'] [type='submit']::-moz-focus-inner,
[class^='wps-'] button::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
[class^='wps-'] input[type='checkbox'],
[class^='wps-'] input[type='radio'] {
  box-sizing: border-box;
  padding: 0;
}
[class^='wps-'] input[type='date'],
[class^='wps-'] input[type='datetime-local'],
[class^='wps-'] input[type='month'],
[class^='wps-'] input[type='time'] {
  -webkit-appearance: listbox;
}
[class^='wps-'] textarea {
  overflow: auto;
  resize: vertical;
}
[class^='wps-'] fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
[class^='wps-'] legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}
[class^='wps-'] progress {
  vertical-align: baseline;
}
[class^='wps-'] [type='number']::-webkit-inner-spin-button,
[class^='wps-'] [type='number']::-webkit-outer-spin-button {
  height: auto;
}
[class^='wps-'] [type='search'] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
[class^='wps-'] [type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}
[class^='wps-'] ::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
[class^='wps-'] output {
  display: inline-block;
}
[class^='wps-'] summary {
  display: list-item;
  cursor: pointer;
}
[class^='wps-'] template {
  display: none;
}
[class^='wps-'] [hidden] {
  display: none !important;
}
[class^='wps-'] html {
  box-sizing: border-box;
  -ms-overflow-style: scrollbar;
}
[class^='wps-'] *,
[class^='wps-'] :after,
[class^='wps-'] :before {
  box-sizing: inherit;
}
[class^='wps-'] .container,
[class^='wps-'] .container-fluid,
[class^='wps-'] .container-lg,
[class^='wps-'] .container-md,
[class^='wps-'] .container-sm,
[class^='wps-'] .container-xl {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
[class^='wps-'] .row {
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
[class^='wps-'] .no-gutters {
  margin-right: 0;
  margin-left: 0;
}
[class^='wps-'] .no-gutters > .col,
[class^='wps-'] .no-gutters > [class*='col-'] {
  padding-right: 0;
  padding-left: 0;
}
[class^='wps-'] .col,
[class^='wps-'] .col-1,
[class^='wps-'] .col-2,
[class^='wps-'] .col-3,
[class^='wps-'] .col-4,
[class^='wps-'] .col-5,
[class^='wps-'] .col-6,
[class^='wps-'] .col-7,
[class^='wps-'] .col-8,
[class^='wps-'] .col-9,
[class^='wps-'] .col-10,
[class^='wps-'] .col-11,
[class^='wps-'] .col-12,
[class^='wps-'] .col-auto,
[class^='wps-'] .col-lg,
[class^='wps-'] .col-lg-1,
[class^='wps-'] .col-lg-2,
[class^='wps-'] .col-lg-3,
[class^='wps-'] .col-lg-4,
[class^='wps-'] .col-lg-5,
[class^='wps-'] .col-lg-6,
[class^='wps-'] .col-lg-7,
[class^='wps-'] .col-lg-8,
[class^='wps-'] .col-lg-9,
[class^='wps-'] .col-lg-10,
[class^='wps-'] .col-lg-11,
[class^='wps-'] .col-lg-12,
[class^='wps-'] .col-lg-auto,
[class^='wps-'] .col-md,
[class^='wps-'] .col-md-1,
[class^='wps-'] .col-md-2,
[class^='wps-'] .col-md-3,
[class^='wps-'] .col-md-4,
[class^='wps-'] .col-md-5,
[class^='wps-'] .col-md-6,
[class^='wps-'] .col-md-7,
[class^='wps-'] .col-md-8,
[class^='wps-'] .col-md-9,
[class^='wps-'] .col-md-10,
[class^='wps-'] .col-md-11,
[class^='wps-'] .col-md-12,
[class^='wps-'] .col-md-auto,
[class^='wps-'] .col-sm,
[class^='wps-'] .col-sm-1,
[class^='wps-'] .col-sm-2,
[class^='wps-'] .col-sm-3,
[class^='wps-'] .col-sm-4,
[class^='wps-'] .col-sm-5,
[class^='wps-'] .col-sm-6,
[class^='wps-'] .col-sm-7,
[class^='wps-'] .col-sm-8,
[class^='wps-'] .col-sm-9,
[class^='wps-'] .col-sm-10,
[class^='wps-'] .col-sm-11,
[class^='wps-'] .col-sm-12,
[class^='wps-'] .col-sm-auto,
[class^='wps-'] .col-xl,
[class^='wps-'] .col-xl-1,
[class^='wps-'] .col-xl-2,
[class^='wps-'] .col-xl-3,
[class^='wps-'] .col-xl-4,
[class^='wps-'] .col-xl-5,
[class^='wps-'] .col-xl-6,
[class^='wps-'] .col-xl-7,
[class^='wps-'] .col-xl-8,
[class^='wps-'] .col-xl-9,
[class^='wps-'] .col-xl-10,
[class^='wps-'] .col-xl-11,
[class^='wps-'] .col-xl-12,
[class^='wps-'] .col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}
[class^='wps-'] .col {
  flex-basis: 0;
  -webkit-box-flex: 1;
  flex-grow: 1;
  max-width: 100%;
}
[class^='wps-'] .row-cols-1 > * {
  -webkit-box-flex: 0;
  flex: 0 0 100%;
  max-width: 100%;
}
[class^='wps-'] .row-cols-2 > * {
  -webkit-box-flex: 0;
  flex: 0 0 50%;
  max-width: 50%;
}
[class^='wps-'] .row-cols-3 > * {
  -webkit-box-flex: 0;
  flex: 0 0 33.33333%;
  max-width: 33.33333%;
}
[class^='wps-'] .row-cols-4 > * {
  -webkit-box-flex: 0;
  flex: 0 0 25%;
  max-width: 25%;
}
[class^='wps-'] .row-cols-5 > * {
  -webkit-box-flex: 0;
  flex: 0 0 20%;
  max-width: 20%;
}
[class^='wps-'] .row-cols-6 > * {
  -webkit-box-flex: 0;
  flex: 0 0 16.66667%;
  max-width: 16.66667%;
}
[class^='wps-'] .col-auto {
  -webkit-box-flex: 0;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
[class^='wps-'] .col-1 {
  -webkit-box-flex: 0;
  flex: 0 0 8.33333%;
  max-width: 8.33333%;
}
[class^='wps-'] .col-2 {
  -webkit-box-flex: 0;
  flex: 0 0 16.66667%;
  max-width: 16.66667%;
}
[class^='wps-'] .col-3 {
  -webkit-box-flex: 0;
  flex: 0 0 25%;
  max-width: 25%;
}
[class^='wps-'] .col-4 {
  -webkit-box-flex: 0;
  flex: 0 0 33.33333%;
  max-width: 33.33333%;
}
[class^='wps-'] .col-5 {
  -webkit-box-flex: 0;
  flex: 0 0 41.66667%;
  max-width: 41.66667%;
}
[class^='wps-'] .col-6 {
  -webkit-box-flex: 0;
  flex: 0 0 50%;
  max-width: 50%;
}
[class^='wps-'] .col-7 {
  -webkit-box-flex: 0;
  flex: 0 0 58.33333%;
  max-width: 58.33333%;
}
[class^='wps-'] .col-8 {
  -webkit-box-flex: 0;
  flex: 0 0 66.66667%;
  max-width: 66.66667%;
}
[class^='wps-'] .col-9 {
  -webkit-box-flex: 0;
  flex: 0 0 75%;
  max-width: 75%;
}
[class^='wps-'] .col-10 {
  -webkit-box-flex: 0;
  flex: 0 0 83.33333%;
  max-width: 83.33333%;
}
[class^='wps-'] .col-11 {
  -webkit-box-flex: 0;
  flex: 0 0 91.66667%;
  max-width: 91.66667%;
}
[class^='wps-'] .col-12 {
  -webkit-box-flex: 0;
  flex: 0 0 100%;
  max-width: 100%;
}
[class^='wps-'] .order-first {
  -webkit-box-ordinal-group: 0;
  order: -1;
}
[class^='wps-'] .order-last {
  -webkit-box-ordinal-group: 14;
  order: 13;
}
[class^='wps-'] .order-0 {
  -webkit-box-ordinal-group: 1;
  order: 0;
}
[class^='wps-'] .order-1 {
  -webkit-box-ordinal-group: 2;
  order: 1;
}
[class^='wps-'] .order-2 {
  -webkit-box-ordinal-group: 3;
  order: 2;
}
[class^='wps-'] .order-3 {
  -webkit-box-ordinal-group: 4;
  order: 3;
}
[class^='wps-'] .order-4 {
  -webkit-box-ordinal-group: 5;
  order: 4;
}
[class^='wps-'] .order-5 {
  -webkit-box-ordinal-group: 6;
  order: 5;
}
[class^='wps-'] .order-6 {
  -webkit-box-ordinal-group: 7;
  order: 6;
}
[class^='wps-'] .order-7 {
  -webkit-box-ordinal-group: 8;
  order: 7;
}
[class^='wps-'] .order-8 {
  -webkit-box-ordinal-group: 9;
  order: 8;
}
[class^='wps-'] .order-9 {
  -webkit-box-ordinal-group: 10;
  order: 9;
}
[class^='wps-'] .order-10 {
  -webkit-box-ordinal-group: 11;
  order: 10;
}
[class^='wps-'] .order-11 {
  -webkit-box-ordinal-group: 12;
  order: 11;
}
[class^='wps-'] .order-12 {
  -webkit-box-ordinal-group: 13;
  order: 12;
}
[class^='wps-'] .offset-1 {
  margin-left: 8.33333%;
}
[class^='wps-'] .offset-2 {
  margin-left: 16.66667%;
}
[class^='wps-'] .offset-3 {
  margin-left: 25%;
}
[class^='wps-'] .offset-4 {
  margin-left: 33.33333%;
}
[class^='wps-'] .offset-5 {
  margin-left: 41.66667%;
}
[class^='wps-'] .offset-6 {
  margin-left: 50%;
}
[class^='wps-'] .offset-7 {
  margin-left: 58.33333%;
}
[class^='wps-'] .offset-8 {
  margin-left: 66.66667%;
}
[class^='wps-'] .offset-9 {
  margin-left: 75%;
}
[class^='wps-'] .offset-10 {
  margin-left: 83.33333%;
}
[class^='wps-'] .offset-11 {
  margin-left: 91.66667%;
}
[class^='wps-'] .d-none {
  display: none !important;
}
[class^='wps-'] .d-inline {
  display: inline !important;
}
[class^='wps-'] .d-inline-block {
  display: inline-block !important;
}
[class^='wps-'] .d-block {
  display: block !important;
}
[class^='wps-'] .d-table {
  display: table !important;
}
[class^='wps-'] .d-table-row {
  display: table-row !important;
}
[class^='wps-'] .d-table-cell {
  display: table-cell !important;
}
[class^='wps-'] .d-flex {
  display: -webkit-box !important;
  display: flex !important;
}
[class^='wps-'] .d-inline-flex {
  display: -webkit-inline-box !important;
  display: inline-flex !important;
}
[class^='wps-'] .flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  flex-direction: row !important;
}
[class^='wps-'] .flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  flex-direction: column !important;
}
[class^='wps-'] .flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
  flex-direction: row-reverse !important;
}
[class^='wps-'] .flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
  flex-direction: column-reverse !important;
}
[class^='wps-'] .flex-wrap {
  flex-wrap: wrap !important;
}
[class^='wps-'] .flex-nowrap {
  flex-wrap: nowrap !important;
}
[class^='wps-'] .flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}
[class^='wps-'] .flex-fill {
  -webkit-box-flex: 1 !important;
  flex: 1 1 auto !important;
}
[class^='wps-'] .flex-grow-0 {
  -webkit-box-flex: 0 !important;
  flex-grow: 0 !important;
}
[class^='wps-'] .flex-grow-1 {
  -webkit-box-flex: 1 !important;
  flex-grow: 1 !important;
}
[class^='wps-'] .flex-shrink-0 {
  flex-shrink: 0 !important;
}
[class^='wps-'] .flex-shrink-1 {
  flex-shrink: 1 !important;
}
[class^='wps-'] .justify-content-start {
  -webkit-box-pack: start !important;
  justify-content: flex-start !important;
}
[class^='wps-'] .justify-content-end {
  -webkit-box-pack: end !important;
  justify-content: flex-end !important;
}
[class^='wps-'] .justify-content-center {
  -webkit-box-pack: center !important;
  justify-content: center !important;
}
[class^='wps-'] .justify-content-between {
  -webkit-box-pack: justify !important;
  justify-content: space-between !important;
}
[class^='wps-'] .justify-content-around {
  justify-content: space-around !important;
}
[class^='wps-'] .align-items-start {
  -webkit-box-align: start !important;
  align-items: flex-start !important;
}
[class^='wps-'] .align-items-end {
  -webkit-box-align: end !important;
  align-items: flex-end !important;
}
[class^='wps-'] .align-items-center {
  -webkit-box-align: center !important;
  align-items: center !important;
}
[class^='wps-'] .align-items-baseline {
  -webkit-box-align: baseline !important;
  align-items: baseline !important;
}
[class^='wps-'] .align-items-stretch {
  -webkit-box-align: stretch !important;
  align-items: stretch !important;
}
[class^='wps-'] .align-content-start {
  align-content: flex-start !important;
}
[class^='wps-'] .align-content-end {
  align-content: flex-end !important;
}
[class^='wps-'] .align-content-center {
  align-content: center !important;
}
[class^='wps-'] .align-content-between {
  align-content: space-between !important;
}
[class^='wps-'] .align-content-around {
  align-content: space-around !important;
}
[class^='wps-'] .align-content-stretch {
  align-content: stretch !important;
}
[class^='wps-'] .align-self-auto {
  align-self: auto !important;
}
[class^='wps-'] .align-self-start {
  align-self: flex-start !important;
}
[class^='wps-'] .align-self-end {
  align-self: flex-end !important;
}
[class^='wps-'] .align-self-center {
  align-self: center !important;
}
[class^='wps-'] .align-self-baseline {
  align-self: baseline !important;
}
[class^='wps-'] .align-self-stretch {
  align-self: stretch !important;
}
[class^='wps-'] .m-0 {
  margin: 0 !important;
}
[class^='wps-'] .mt-0,
[class^='wps-'] .my-0 {
  margin-top: 0 !important;
}
[class^='wps-'] .mr-0,
[class^='wps-'] .mx-0 {
  margin-right: 0 !important;
}
[class^='wps-'] .mb-0,
[class^='wps-'] .my-0 {
  margin-bottom: 0 !important;
}
[class^='wps-'] .ml-0,
[class^='wps-'] .mx-0 {
  margin-left: 0 !important;
}
[class^='wps-'] .m-1 {
  margin: 0.25rem !important;
}
[class^='wps-'] .mt-1,
[class^='wps-'] .my-1 {
  margin-top: 0.25rem !important;
}
[class^='wps-'] .mr-1,
[class^='wps-'] .mx-1 {
  margin-right: 0.25rem !important;
}
[class^='wps-'] .mb-1,
[class^='wps-'] .my-1 {
  margin-bottom: 0.25rem !important;
}
[class^='wps-'] .ml-1,
[class^='wps-'] .mx-1 {
  margin-left: 0.25rem !important;
}
[class^='wps-'] .m-2 {
  margin: 0.5rem !important;
}
[class^='wps-'] .mt-2,
[class^='wps-'] .my-2 {
  margin-top: 0.5rem !important;
}
[class^='wps-'] .mr-2,
[class^='wps-'] .mx-2 {
  margin-right: 0.5rem !important;
}
[class^='wps-'] .mb-2,
[class^='wps-'] .my-2 {
  margin-bottom: 0.5rem !important;
}
[class^='wps-'] .ml-2,
[class^='wps-'] .mx-2 {
  margin-left: 0.5rem !important;
}
[class^='wps-'] .m-3 {
  margin: 1rem !important;
}
[class^='wps-'] .mt-3,
[class^='wps-'] .my-3 {
  margin-top: 1rem !important;
}
[class^='wps-'] .mr-3,
[class^='wps-'] .mx-3 {
  margin-right: 1rem !important;
}
[class^='wps-'] .mb-3,
[class^='wps-'] .my-3 {
  margin-bottom: 1rem !important;
}
[class^='wps-'] .ml-3,
[class^='wps-'] .mx-3 {
  margin-left: 1rem !important;
}
[class^='wps-'] .m-4 {
  margin: 1.5rem !important;
}
[class^='wps-'] .mt-4,
[class^='wps-'] .my-4 {
  margin-top: 1.5rem !important;
}
[class^='wps-'] .mr-4,
[class^='wps-'] .mx-4 {
  margin-right: 1.5rem !important;
}
[class^='wps-'] .mb-4,
[class^='wps-'] .my-4 {
  margin-bottom: 1.5rem !important;
}
[class^='wps-'] .ml-4,
[class^='wps-'] .mx-4 {
  margin-left: 1.5rem !important;
}
[class^='wps-'] .m-5 {
  margin: 3rem !important;
}
[class^='wps-'] .mt-5,
[class^='wps-'] .my-5 {
  margin-top: 3rem !important;
}
[class^='wps-'] .mr-5,
[class^='wps-'] .mx-5 {
  margin-right: 3rem !important;
}
[class^='wps-'] .mb-5,
[class^='wps-'] .my-5 {
  margin-bottom: 3rem !important;
}
[class^='wps-'] .ml-5,
[class^='wps-'] .mx-5 {
  margin-left: 3rem !important;
}
[class^='wps-'] .p-0 {
  padding: 0 !important;
}
[class^='wps-'] .pt-0,
[class^='wps-'] .py-0 {
  padding-top: 0 !important;
}
[class^='wps-'] .pr-0,
[class^='wps-'] .px-0 {
  padding-right: 0 !important;
}
[class^='wps-'] .pb-0,
[class^='wps-'] .py-0 {
  padding-bottom: 0 !important;
}
[class^='wps-'] .pl-0,
[class^='wps-'] .px-0 {
  padding-left: 0 !important;
}
[class^='wps-'] .p-1 {
  padding: 0.25rem !important;
}
[class^='wps-'] .pt-1,
[class^='wps-'] .py-1 {
  padding-top: 0.25rem !important;
}
[class^='wps-'] .pr-1,
[class^='wps-'] .px-1 {
  padding-right: 0.25rem !important;
}
[class^='wps-'] .pb-1,
[class^='wps-'] .py-1 {
  padding-bottom: 0.25rem !important;
}
[class^='wps-'] .pl-1,
[class^='wps-'] .px-1 {
  padding-left: 0.25rem !important;
}
[class^='wps-'] .p-2 {
  padding: 0.5rem !important;
}
[class^='wps-'] .pt-2,
[class^='wps-'] .py-2 {
  padding-top: 0.5rem !important;
}
[class^='wps-'] .pr-2,
[class^='wps-'] .px-2 {
  padding-right: 0.5rem !important;
}
[class^='wps-'] .pb-2,
[class^='wps-'] .py-2 {
  padding-bottom: 0.5rem !important;
}
[class^='wps-'] .pl-2,
[class^='wps-'] .px-2 {
  padding-left: 0.5rem !important;
}
[class^='wps-'] .p-3 {
  padding: 1rem !important;
}
[class^='wps-'] .pt-3,
[class^='wps-'] .py-3 {
  padding-top: 1rem !important;
}
[class^='wps-'] .pr-3,
[class^='wps-'] .px-3 {
  padding-right: 1rem !important;
}
[class^='wps-'] .pb-3,
[class^='wps-'] .py-3 {
  padding-bottom: 1rem !important;
}
[class^='wps-'] .pl-3,
[class^='wps-'] .px-3 {
  padding-left: 1rem !important;
}
[class^='wps-'] .p-4 {
  padding: 1.5rem !important;
}
[class^='wps-'] .pt-4,
[class^='wps-'] .py-4 {
  padding-top: 1.5rem !important;
}
[class^='wps-'] .pr-4,
[class^='wps-'] .px-4 {
  padding-right: 1.5rem !important;
}
[class^='wps-'] .pb-4,
[class^='wps-'] .py-4 {
  padding-bottom: 1.5rem !important;
}
[class^='wps-'] .pl-4,
[class^='wps-'] .px-4 {
  padding-left: 1.5rem !important;
}
[class^='wps-'] .p-5 {
  padding: 3rem !important;
}
[class^='wps-'] .pt-5,
[class^='wps-'] .py-5 {
  padding-top: 3rem !important;
}
[class^='wps-'] .pr-5,
[class^='wps-'] .px-5 {
  padding-right: 3rem !important;
}
[class^='wps-'] .pb-5,
[class^='wps-'] .py-5 {
  padding-bottom: 3rem !important;
}
[class^='wps-'] .pl-5,
[class^='wps-'] .px-5 {
  padding-left: 3rem !important;
}
[class^='wps-'] .m-n1 {
  margin: -0.25rem !important;
}
[class^='wps-'] .mt-n1,
[class^='wps-'] .my-n1 {
  margin-top: -0.25rem !important;
}
[class^='wps-'] .mr-n1,
[class^='wps-'] .mx-n1 {
  margin-right: -0.25rem !important;
}
[class^='wps-'] .mb-n1,
[class^='wps-'] .my-n1 {
  margin-bottom: -0.25rem !important;
}
[class^='wps-'] .ml-n1,
[class^='wps-'] .mx-n1 {
  margin-left: -0.25rem !important;
}
[class^='wps-'] .m-n2 {
  margin: -0.5rem !important;
}
[class^='wps-'] .mt-n2,
[class^='wps-'] .my-n2 {
  margin-top: -0.5rem !important;
}
[class^='wps-'] .mr-n2,
[class^='wps-'] .mx-n2 {
  margin-right: -0.5rem !important;
}
[class^='wps-'] .mb-n2,
[class^='wps-'] .my-n2 {
  margin-bottom: -0.5rem !important;
}
[class^='wps-'] .ml-n2,
[class^='wps-'] .mx-n2 {
  margin-left: -0.5rem !important;
}
[class^='wps-'] .m-n3 {
  margin: -1rem !important;
}
[class^='wps-'] .mt-n3,
[class^='wps-'] .my-n3 {
  margin-top: -1rem !important;
}
[class^='wps-'] .mr-n3,
[class^='wps-'] .mx-n3 {
  margin-right: -1rem !important;
}
[class^='wps-'] .mb-n3,
[class^='wps-'] .my-n3 {
  margin-bottom: -1rem !important;
}
[class^='wps-'] .ml-n3,
[class^='wps-'] .mx-n3 {
  margin-left: -1rem !important;
}
[class^='wps-'] .m-n4 {
  margin: -1.5rem !important;
}
[class^='wps-'] .mt-n4,
[class^='wps-'] .my-n4 {
  margin-top: -1.5rem !important;
}
[class^='wps-'] .mr-n4,
[class^='wps-'] .mx-n4 {
  margin-right: -1.5rem !important;
}
[class^='wps-'] .mb-n4,
[class^='wps-'] .my-n4 {
  margin-bottom: -1.5rem !important;
}
[class^='wps-'] .ml-n4,
[class^='wps-'] .mx-n4 {
  margin-left: -1.5rem !important;
}
[class^='wps-'] .m-n5 {
  margin: -3rem !important;
}
[class^='wps-'] .mt-n5,
[class^='wps-'] .my-n5 {
  margin-top: -3rem !important;
}
[class^='wps-'] .mr-n5,
[class^='wps-'] .mx-n5 {
  margin-right: -3rem !important;
}
[class^='wps-'] .mb-n5,
[class^='wps-'] .my-n5 {
  margin-bottom: -3rem !important;
}
[class^='wps-'] .ml-n5,
[class^='wps-'] .mx-n5 {
  margin-left: -3rem !important;
}
[class^='wps-'] .m-auto {
  margin: auto !important;
}
[class^='wps-'] .mt-auto,
[class^='wps-'] .my-auto {
  margin-top: auto !important;
}
[class^='wps-'] .mr-auto,
[class^='wps-'] .mx-auto {
  margin-right: auto !important;
}
[class^='wps-'] .mb-auto,
[class^='wps-'] .my-auto {
  margin-bottom: auto !important;
}
[class^='wps-'] .ml-auto,
[class^='wps-'] .mx-auto {
  margin-left: auto !important;
}
[class^='wps-'] .badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  will-change: color, background-color, border-color, box-shadow;
}
a[class^='wps-'] .badge:focus,
a[class^='wps-'] .badge:hover {
  text-decoration: none;
}
[class^='wps-'] .badge:empty {
  display: none;
}
[class^='wps-'] .btn .badge {
  position: relative;
  top: -1px;
}
[class^='wps-'] .badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}
[class^='wps-'] .badge-primary {
  color: #fff;
  background-color: #007bff;
}
a[class^='wps-'] .badge-primary:focus,
a[class^='wps-'] .badge-primary:hover {
  color: #fff;
  background-color: #0062cc;
}
a[class^='wps-'] .badge-primary.focus,
a[class^='wps-'] .badge-primary:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
[class^='wps-'] .badge-secondary {
  color: #fff;
  background-color: #6c757d;
}
a[class^='wps-'] .badge-secondary:focus,
a[class^='wps-'] .badge-secondary:hover {
  color: #fff;
  background-color: #545b62;
}
a[class^='wps-'] .badge-secondary.focus,
a[class^='wps-'] .badge-secondary:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
[class^='wps-'] .badge-success {
  color: #fff;
  background-color: #28a745;
}
a[class^='wps-'] .badge-success:focus,
a[class^='wps-'] .badge-success:hover {
  color: #fff;
  background-color: #1e7e34;
}
a[class^='wps-'] .badge-success.focus,
a[class^='wps-'] .badge-success:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}
[class^='wps-'] .badge-info {
  color: #fff;
  background-color: #17a2b8;
}
a[class^='wps-'] .badge-info:focus,
a[class^='wps-'] .badge-info:hover {
  color: #fff;
  background-color: #117a8b;
}
a[class^='wps-'] .badge-info.focus,
a[class^='wps-'] .badge-info:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
[class^='wps-'] .badge-warning {
  color: #212529;
  background-color: #ffc107;
}
a[class^='wps-'] .badge-warning:focus,
a[class^='wps-'] .badge-warning:hover {
  color: #212529;
  background-color: #d39e00;
}
a[class^='wps-'] .badge-warning.focus,
a[class^='wps-'] .badge-warning:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
[class^='wps-'] .badge-danger {
  color: #fff;
  background-color: #dc3545;
}
a[class^='wps-'] .badge-danger:focus,
a[class^='wps-'] .badge-danger:hover {
  color: #fff;
  background-color: #bd2130;
}
a[class^='wps-'] .badge-danger.focus,
a[class^='wps-'] .badge-danger:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
[class^='wps-'] .badge-light {
  color: #212529;
  background-color: #f8f9fa;
}
a[class^='wps-'] .badge-light:focus,
a[class^='wps-'] .badge-light:hover {
  color: #212529;
  background-color: #dae0e5;
}
a[class^='wps-'] .badge-light.focus,
a[class^='wps-'] .badge-light:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
[class^='wps-'] .badge-dark {
  color: #fff;
  background-color: #343a40;
}
a[class^='wps-'] .badge-dark:focus,
a[class^='wps-'] .badge-dark:hover {
  color: #fff;
  background-color: #1d2124;
}
a[class^='wps-'] .badge-dark.focus,
a[class^='wps-'] .badge-dark:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
@-webkit-keyframes scale {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  45% {
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes scale {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  45% {
    -webkit-transform: scale(0.1);
    transform: scale(0.1);
    opacity: 0.7;
  }
  80% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
[class^='wps-'] .ball-pulse > div:nth-child(0) {
  -webkit-animation: scale 0.75s cubic-bezier(0.2, 0.68, 0.18, 1.08) -0.36s infinite;
  animation: scale 0.75s cubic-bezier(0.2, 0.68, 0.18, 1.08) -0.36s infinite;
}
[class^='wps-'] .ball-pulse > div:first-child {
  -webkit-animation: scale 0.75s cubic-bezier(0.2, 0.68, 0.18, 1.08) -0.24s infinite;
  animation: scale 0.75s cubic-bezier(0.2, 0.68, 0.18, 1.08) -0.24s infinite;
}
[class^='wps-'] .ball-pulse > div:nth-child(2) {
  -webkit-animation: scale 0.75s cubic-bezier(0.2, 0.68, 0.18, 1.08) -0.12s infinite;
  animation: scale 0.75s cubic-bezier(0.2, 0.68, 0.18, 1.08) -0.12s infinite;
}
[class^='wps-'] .ball-pulse > div:nth-child(3) {
  -webkit-animation: scale 0.75s cubic-bezier(0.2, 0.68, 0.18, 1.08) 0s infinite;
  animation: scale 0.75s cubic-bezier(0.2, 0.68, 0.18, 1.08) 0s infinite;
}
[class^='wps-'] .ball-pulse > div {
  background-color: #fff;
  width: 15px;
  height: 15px;
  border-radius: 100%;
  margin: 2px;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  display: inline-block;
}
@media (max-width: 1100px) {
  .wpshopify .wps-product-gallery.wps-col {
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    -webkit-box-ordinal-group: 2;
    order: 1;
    padding: 0;
    max-width: 60%;
    margin: 0 auto;
  }
  .wpshopify .wps-product-info {
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
    -webkit-box-ordinal-group: 3;
    order: 2;
    padding-top: 0;
    margin-top: 3em;
    height: 100%;
    padding-left: 0;
  }
  .wpshopify .wps-w-6,
  .wpshopify .wps-w-7,
  .wpshopify .wps-w-8,
  .wpshopify .wps-w-9,
  .wpshopify .wps-w-10,
  .wpshopify .wps-w-11,
  .wpshopify .wps-w-12 {
    -webkit-box-flex: 0;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
}
@media (max-width: 800px) {
  .wpshopify .wps-product-gallery.wps-col {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    max-width: 100%;
  }
}
@media (max-width: 600px) {
  .wpshopify .wps-product-gallery-img-thumb-wrapper {
    max-width: calc(25.9% - 1.11111em);
    margin: 0 1.11111em 1.11111em 0;
  }
  .wpshopify .wps-product-gallery-img-thumb-wrapper:nth-child(1n + 1) {
    margin: 0 1.11111em 1.11111em 0;
  }
  .wpshopify .wps-product-gallery-img-thumb-wrapper:nth-child(4n + 4) {
    margin: 0;
  }
  .wpshopify .wps-product-thumbs {
    margin-top: 1.11111em;
  }
  .wpshopify .wps-product-info {
    padding-left: 0;
    padding-right: 0;
    margin-top: 1.66667em;
  }
  .wpshopify .wps-products-item {
    margin-bottom: 20px;
  }
  .wpshopify .wps-cart-lineitem-content {
    padding-bottom: 15px;
  }
  .wpshopify .wps-cart-lineitem-content .col-8 {
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .wpshopify .wps-cart-lineitem-content .wps-cart-lineitem-price {
    right: auto;
    left: 18px;
    text-align: left;
  }
  .wpshopify .wps-cart-section {
    margin-bottom: -1em;
  }
  .wpshopify .wps-quantity-decrement,
  .wpshopify .wps-quantity-increment {
    font-size: 26px;
    width: 60px;
    height: 60px;
  }
  .wpshopify .input[type='number'].wps-cart-item__quantity,
  .wpshopify input[type='number'].wps-cart-item__quantity {
    font-size: 22px;
  }
  .wpshopify .wps-quantity-icon.wps-quantity-decrement-icon,
  .wpshopify .wps-quantity-icon.wps-quantity-increment-icon,
  .wpshopify .wps-quantity-icon.wps-quantity-increment-icon:after {
    width: 20px;
    left: calc(50% - 10px);
  }
  .wpshopify .wps-cart-item__quantity,
  .wpshopify .wps-cart-lineitem-quantity {
    width: 60px;
    height: 60px;
    max-height: 60px;
    font-size: 24px;
  }
  .wpshopify .wps-btn,
  .wpshopify .wps-btn-lg,
  .wpshopify .wps-btn-sm {
    font-size: 1em;
  }
}
@media (max-width: 700px) {
  .wpshopify .wps-btn-dropdown {
    padding-right: 0;
  }
  .wpshopify .wps-btn-dropdown,
  .wpshopify .wps-btn-dropdown + .wps-btn,
  .wpshopify .wps-btn-dropdown .wps-btn {
    width: 100%;
    -webkit-box-flex: 1;
    flex: 1;
    max-width: 100%;
  }
  .wpshopify .wps-product-actions-group {
    display: block;
    -webkit-box-flex: 0;
    flex: none;
  }
  .wpshopify .wps-product-actions-group .wps-add-to-cart,
  .wpshopify .wps-product-actions-group .wps-btn-dropdown {
    width: 100%;
    -webkit-box-flex: 1;
    flex: 1 0 100%;
    display: block;
    margin-top: 0;
  }
  .wpshopify .wps-btn-wrapper {
    width: 100%;
    max-width: 100%;
  }
}
@media (max-width: 500px) {
  .wpshopify .wps-cart-item__variant-title,
  .wpshopify .wps-cart-lineitem-variant-title {
    margin-left: 15px;
  }
  .wpshopify .wps-btn-close span {
    font-size: 47px;
    top: calc(50% - 29px);
  }
  .wpshopify .wps-items-wrapper {
    padding: 0;
  }
  .wpshopify .wps-cart-icon-fixed {
    width: 68px;
  }
}
@media (max-width: 900px) {
  .wpshopify .wps-w-3,
  .wpshopify .wps-w-4,
  .wpshopify .wps-w-5,
  .wpshopify .wps-w-6,
  .wpshopify .wps-w-7,
  .wpshopify .wps-w-8,
  .wpshopify .wps-w-9,
  .wpshopify .wps-w-10,
  .wpshopify .wps-w-11,
  .wpshopify .wps-w-12 {
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media screen and (max-width: 500px) {
  .wpshopify .wps-items .wps-item {
    -webkit-box-flex: 100%;
    flex: 100%;
    max-width: 100%;
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-bottom: 2em !important;
  }
  .wpshopify .wps-product-single {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    margin-bottom: 6em;
  }
}
@media (min-width: 576px) {
  [class^='wps-'] .container,
  [class^='wps-'] .container-sm {
    max-width: 540px;
  }
  [class^='wps-'] .col-sm {
    flex-basis: 0;
    -webkit-box-flex: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  [class^='wps-'] .row-cols-sm-1 > * {
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  [class^='wps-'] .row-cols-sm-2 > * {
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  [class^='wps-'] .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  [class^='wps-'] .row-cols-sm-4 > * {
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  [class^='wps-'] .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
    flex: 0 0 20%;
    max-width: 20%;
  }
  [class^='wps-'] .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  [class^='wps-'] .col-sm-auto {
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  [class^='wps-'] .col-sm-1 {
    -webkit-box-flex: 0;
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  [class^='wps-'] .col-sm-2 {
    -webkit-box-flex: 0;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  [class^='wps-'] .col-sm-3 {
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  [class^='wps-'] .col-sm-4 {
    -webkit-box-flex: 0;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  [class^='wps-'] .col-sm-5 {
    -webkit-box-flex: 0;
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  [class^='wps-'] .col-sm-6 {
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  [class^='wps-'] .col-sm-7 {
    -webkit-box-flex: 0;
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  [class^='wps-'] .col-sm-8 {
    -webkit-box-flex: 0;
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  [class^='wps-'] .col-sm-9 {
    -webkit-box-flex: 0;
    flex: 0 0 75%;
    max-width: 75%;
  }
  [class^='wps-'] .col-sm-10 {
    -webkit-box-flex: 0;
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  [class^='wps-'] .col-sm-11 {
    -webkit-box-flex: 0;
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  [class^='wps-'] .col-sm-12 {
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  [class^='wps-'] .order-sm-first {
    -webkit-box-ordinal-group: 0;
    order: -1;
  }
  [class^='wps-'] .order-sm-last {
    -webkit-box-ordinal-group: 14;
    order: 13;
  }
  [class^='wps-'] .order-sm-0 {
    -webkit-box-ordinal-group: 1;
    order: 0;
  }
  [class^='wps-'] .order-sm-1 {
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  [class^='wps-'] .order-sm-2 {
    -webkit-box-ordinal-group: 3;
    order: 2;
  }
  [class^='wps-'] .order-sm-3 {
    -webkit-box-ordinal-group: 4;
    order: 3;
  }
  [class^='wps-'] .order-sm-4 {
    -webkit-box-ordinal-group: 5;
    order: 4;
  }
  [class^='wps-'] .order-sm-5 {
    -webkit-box-ordinal-group: 6;
    order: 5;
  }
  [class^='wps-'] .order-sm-6 {
    -webkit-box-ordinal-group: 7;
    order: 6;
  }
  [class^='wps-'] .order-sm-7 {
    -webkit-box-ordinal-group: 8;
    order: 7;
  }
  [class^='wps-'] .order-sm-8 {
    -webkit-box-ordinal-group: 9;
    order: 8;
  }
  [class^='wps-'] .order-sm-9 {
    -webkit-box-ordinal-group: 10;
    order: 9;
  }
  [class^='wps-'] .order-sm-10 {
    -webkit-box-ordinal-group: 11;
    order: 10;
  }
  [class^='wps-'] .order-sm-11 {
    -webkit-box-ordinal-group: 12;
    order: 11;
  }
  [class^='wps-'] .order-sm-12 {
    -webkit-box-ordinal-group: 13;
    order: 12;
  }
  [class^='wps-'] .offset-sm-0 {
    margin-left: 0;
  }
  [class^='wps-'] .offset-sm-1 {
    margin-left: 8.33333%;
  }
  [class^='wps-'] .offset-sm-2 {
    margin-left: 16.66667%;
  }
  [class^='wps-'] .offset-sm-3 {
    margin-left: 25%;
  }
  [class^='wps-'] .offset-sm-4 {
    margin-left: 33.33333%;
  }
  [class^='wps-'] .offset-sm-5 {
    margin-left: 41.66667%;
  }
  [class^='wps-'] .offset-sm-6 {
    margin-left: 50%;
  }
  [class^='wps-'] .offset-sm-7 {
    margin-left: 58.33333%;
  }
  [class^='wps-'] .offset-sm-8 {
    margin-left: 66.66667%;
  }
  [class^='wps-'] .offset-sm-9 {
    margin-left: 75%;
  }
  [class^='wps-'] .offset-sm-10 {
    margin-left: 83.33333%;
  }
  [class^='wps-'] .offset-sm-11 {
    margin-left: 91.66667%;
  }
  [class^='wps-'] .d-sm-none {
    display: none !important;
  }
  [class^='wps-'] .d-sm-inline {
    display: inline !important;
  }
  [class^='wps-'] .d-sm-inline-block {
    display: inline-block !important;
  }
  [class^='wps-'] .d-sm-block {
    display: block !important;
  }
  [class^='wps-'] .d-sm-table {
    display: table !important;
  }
  [class^='wps-'] .d-sm-table-row {
    display: table-row !important;
  }
  [class^='wps-'] .d-sm-table-cell {
    display: table-cell !important;
  }
  [class^='wps-'] .d-sm-flex {
    display: -webkit-box !important;
    display: flex !important;
  }
  [class^='wps-'] .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: inline-flex !important;
  }
  [class^='wps-'] .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    flex-direction: row !important;
  }
  [class^='wps-'] .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    flex-direction: column !important;
  }
  [class^='wps-'] .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    flex-direction: row-reverse !important;
  }
  [class^='wps-'] .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    flex-direction: column-reverse !important;
  }
  [class^='wps-'] .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  [class^='wps-'] .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  [class^='wps-'] .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  [class^='wps-'] .flex-sm-fill {
    -webkit-box-flex: 1 !important;
    flex: 1 1 auto !important;
  }
  [class^='wps-'] .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
    flex-grow: 0 !important;
  }
  [class^='wps-'] .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
    flex-grow: 1 !important;
  }
  [class^='wps-'] .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  [class^='wps-'] .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  [class^='wps-'] .justify-content-sm-start {
    -webkit-box-pack: start !important;
    justify-content: flex-start !important;
  }
  [class^='wps-'] .justify-content-sm-end {
    -webkit-box-pack: end !important;
    justify-content: flex-end !important;
  }
  [class^='wps-'] .justify-content-sm-center {
    -webkit-box-pack: center !important;
    justify-content: center !important;
  }
  [class^='wps-'] .justify-content-sm-between {
    -webkit-box-pack: justify !important;
    justify-content: space-between !important;
  }
  [class^='wps-'] .justify-content-sm-around {
    justify-content: space-around !important;
  }
  [class^='wps-'] .align-items-sm-start {
    -webkit-box-align: start !important;
    align-items: flex-start !important;
  }
  [class^='wps-'] .align-items-sm-end {
    -webkit-box-align: end !important;
    align-items: flex-end !important;
  }
  [class^='wps-'] .align-items-sm-center {
    -webkit-box-align: center !important;
    align-items: center !important;
  }
  [class^='wps-'] .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
    align-items: baseline !important;
  }
  [class^='wps-'] .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
    align-items: stretch !important;
  }
  [class^='wps-'] .align-content-sm-start {
    align-content: flex-start !important;
  }
  [class^='wps-'] .align-content-sm-end {
    align-content: flex-end !important;
  }
  [class^='wps-'] .align-content-sm-center {
    align-content: center !important;
  }
  [class^='wps-'] .align-content-sm-between {
    align-content: space-between !important;
  }
  [class^='wps-'] .align-content-sm-around {
    align-content: space-around !important;
  }
  [class^='wps-'] .align-content-sm-stretch {
    align-content: stretch !important;
  }
  [class^='wps-'] .align-self-sm-auto {
    align-self: auto !important;
  }
  [class^='wps-'] .align-self-sm-start {
    align-self: flex-start !important;
  }
  [class^='wps-'] .align-self-sm-end {
    align-self: flex-end !important;
  }
  [class^='wps-'] .align-self-sm-center {
    align-self: center !important;
  }
  [class^='wps-'] .align-self-sm-baseline {
    align-self: baseline !important;
  }
  [class^='wps-'] .align-self-sm-stretch {
    align-self: stretch !important;
  }
  [class^='wps-'] .m-sm-0 {
    margin: 0 !important;
  }
  [class^='wps-'] .mt-sm-0,
  [class^='wps-'] .my-sm-0 {
    margin-top: 0 !important;
  }
  [class^='wps-'] .mr-sm-0,
  [class^='wps-'] .mx-sm-0 {
    margin-right: 0 !important;
  }
  [class^='wps-'] .mb-sm-0,
  [class^='wps-'] .my-sm-0 {
    margin-bottom: 0 !important;
  }
  [class^='wps-'] .ml-sm-0,
  [class^='wps-'] .mx-sm-0 {
    margin-left: 0 !important;
  }
  [class^='wps-'] .m-sm-1 {
    margin: 0.25rem !important;
  }
  [class^='wps-'] .mt-sm-1,
  [class^='wps-'] .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  [class^='wps-'] .mr-sm-1,
  [class^='wps-'] .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  [class^='wps-'] .mb-sm-1,
  [class^='wps-'] .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  [class^='wps-'] .ml-sm-1,
  [class^='wps-'] .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  [class^='wps-'] .m-sm-2 {
    margin: 0.5rem !important;
  }
  [class^='wps-'] .mt-sm-2,
  [class^='wps-'] .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  [class^='wps-'] .mr-sm-2,
  [class^='wps-'] .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  [class^='wps-'] .mb-sm-2,
  [class^='wps-'] .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  [class^='wps-'] .ml-sm-2,
  [class^='wps-'] .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  [class^='wps-'] .m-sm-3 {
    margin: 1rem !important;
  }
  [class^='wps-'] .mt-sm-3,
  [class^='wps-'] .my-sm-3 {
    margin-top: 1rem !important;
  }
  [class^='wps-'] .mr-sm-3,
  [class^='wps-'] .mx-sm-3 {
    margin-right: 1rem !important;
  }
  [class^='wps-'] .mb-sm-3,
  [class^='wps-'] .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  [class^='wps-'] .ml-sm-3,
  [class^='wps-'] .mx-sm-3 {
    margin-left: 1rem !important;
  }
  [class^='wps-'] .m-sm-4 {
    margin: 1.5rem !important;
  }
  [class^='wps-'] .mt-sm-4,
  [class^='wps-'] .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  [class^='wps-'] .mr-sm-4,
  [class^='wps-'] .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  [class^='wps-'] .mb-sm-4,
  [class^='wps-'] .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  [class^='wps-'] .ml-sm-4,
  [class^='wps-'] .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  [class^='wps-'] .m-sm-5 {
    margin: 3rem !important;
  }
  [class^='wps-'] .mt-sm-5,
  [class^='wps-'] .my-sm-5 {
    margin-top: 3rem !important;
  }
  [class^='wps-'] .mr-sm-5,
  [class^='wps-'] .mx-sm-5 {
    margin-right: 3rem !important;
  }
  [class^='wps-'] .mb-sm-5,
  [class^='wps-'] .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  [class^='wps-'] .ml-sm-5,
  [class^='wps-'] .mx-sm-5 {
    margin-left: 3rem !important;
  }
  [class^='wps-'] .p-sm-0 {
    padding: 0 !important;
  }
  [class^='wps-'] .pt-sm-0,
  [class^='wps-'] .py-sm-0 {
    padding-top: 0 !important;
  }
  [class^='wps-'] .pr-sm-0,
  [class^='wps-'] .px-sm-0 {
    padding-right: 0 !important;
  }
  [class^='wps-'] .pb-sm-0,
  [class^='wps-'] .py-sm-0 {
    padding-bottom: 0 !important;
  }
  [class^='wps-'] .pl-sm-0,
  [class^='wps-'] .px-sm-0 {
    padding-left: 0 !important;
  }
  [class^='wps-'] .p-sm-1 {
    padding: 0.25rem !important;
  }
  [class^='wps-'] .pt-sm-1,
  [class^='wps-'] .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  [class^='wps-'] .pr-sm-1,
  [class^='wps-'] .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  [class^='wps-'] .pb-sm-1,
  [class^='wps-'] .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  [class^='wps-'] .pl-sm-1,
  [class^='wps-'] .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  [class^='wps-'] .p-sm-2 {
    padding: 0.5rem !important;
  }
  [class^='wps-'] .pt-sm-2,
  [class^='wps-'] .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  [class^='wps-'] .pr-sm-2,
  [class^='wps-'] .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  [class^='wps-'] .pb-sm-2,
  [class^='wps-'] .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  [class^='wps-'] .pl-sm-2,
  [class^='wps-'] .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  [class^='wps-'] .p-sm-3 {
    padding: 1rem !important;
  }
  [class^='wps-'] .pt-sm-3,
  [class^='wps-'] .py-sm-3 {
    padding-top: 1rem !important;
  }
  [class^='wps-'] .pr-sm-3,
  [class^='wps-'] .px-sm-3 {
    padding-right: 1rem !important;
  }
  [class^='wps-'] .pb-sm-3,
  [class^='wps-'] .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  [class^='wps-'] .pl-sm-3,
  [class^='wps-'] .px-sm-3 {
    padding-left: 1rem !important;
  }
  [class^='wps-'] .p-sm-4 {
    padding: 1.5rem !important;
  }
  [class^='wps-'] .pt-sm-4,
  [class^='wps-'] .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  [class^='wps-'] .pr-sm-4,
  [class^='wps-'] .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  [class^='wps-'] .pb-sm-4,
  [class^='wps-'] .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  [class^='wps-'] .pl-sm-4,
  [class^='wps-'] .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  [class^='wps-'] .p-sm-5 {
    padding: 3rem !important;
  }
  [class^='wps-'] .pt-sm-5,
  [class^='wps-'] .py-sm-5 {
    padding-top: 3rem !important;
  }
  [class^='wps-'] .pr-sm-5,
  [class^='wps-'] .px-sm-5 {
    padding-right: 3rem !important;
  }
  [class^='wps-'] .pb-sm-5,
  [class^='wps-'] .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  [class^='wps-'] .pl-sm-5,
  [class^='wps-'] .px-sm-5 {
    padding-left: 3rem !important;
  }
  [class^='wps-'] .m-sm-n1 {
    margin: -0.25rem !important;
  }
  [class^='wps-'] .mt-sm-n1,
  [class^='wps-'] .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  [class^='wps-'] .mr-sm-n1,
  [class^='wps-'] .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  [class^='wps-'] .mb-sm-n1,
  [class^='wps-'] .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  [class^='wps-'] .ml-sm-n1,
  [class^='wps-'] .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  [class^='wps-'] .m-sm-n2 {
    margin: -0.5rem !important;
  }
  [class^='wps-'] .mt-sm-n2,
  [class^='wps-'] .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  [class^='wps-'] .mr-sm-n2,
  [class^='wps-'] .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  [class^='wps-'] .mb-sm-n2,
  [class^='wps-'] .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  [class^='wps-'] .ml-sm-n2,
  [class^='wps-'] .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  [class^='wps-'] .m-sm-n3 {
    margin: -1rem !important;
  }
  [class^='wps-'] .mt-sm-n3,
  [class^='wps-'] .my-sm-n3 {
    margin-top: -1rem !important;
  }
  [class^='wps-'] .mr-sm-n3,
  [class^='wps-'] .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  [class^='wps-'] .mb-sm-n3,
  [class^='wps-'] .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  [class^='wps-'] .ml-sm-n3,
  [class^='wps-'] .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  [class^='wps-'] .m-sm-n4 {
    margin: -1.5rem !important;
  }
  [class^='wps-'] .mt-sm-n4,
  [class^='wps-'] .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  [class^='wps-'] .mr-sm-n4,
  [class^='wps-'] .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  [class^='wps-'] .mb-sm-n4,
  [class^='wps-'] .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  [class^='wps-'] .ml-sm-n4,
  [class^='wps-'] .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  [class^='wps-'] .m-sm-n5 {
    margin: -3rem !important;
  }
  [class^='wps-'] .mt-sm-n5,
  [class^='wps-'] .my-sm-n5 {
    margin-top: -3rem !important;
  }
  [class^='wps-'] .mr-sm-n5,
  [class^='wps-'] .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  [class^='wps-'] .mb-sm-n5,
  [class^='wps-'] .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  [class^='wps-'] .ml-sm-n5,
  [class^='wps-'] .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  [class^='wps-'] .m-sm-auto {
    margin: auto !important;
  }
  [class^='wps-'] .mt-sm-auto,
  [class^='wps-'] .my-sm-auto {
    margin-top: auto !important;
  }
  [class^='wps-'] .mr-sm-auto,
  [class^='wps-'] .mx-sm-auto {
    margin-right: auto !important;
  }
  [class^='wps-'] .mb-sm-auto,
  [class^='wps-'] .my-sm-auto {
    margin-bottom: auto !important;
  }
  [class^='wps-'] .ml-sm-auto,
  [class^='wps-'] .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  [class^='wps-'] .container,
  [class^='wps-'] .container-md,
  [class^='wps-'] .container-sm {
    max-width: 720px;
  }
  [class^='wps-'] .col-md {
    flex-basis: 0;
    -webkit-box-flex: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  [class^='wps-'] .row-cols-md-1 > * {
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  [class^='wps-'] .row-cols-md-2 > * {
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  [class^='wps-'] .row-cols-md-3 > * {
    -webkit-box-flex: 0;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  [class^='wps-'] .row-cols-md-4 > * {
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  [class^='wps-'] .row-cols-md-5 > * {
    -webkit-box-flex: 0;
    flex: 0 0 20%;
    max-width: 20%;
  }
  [class^='wps-'] .row-cols-md-6 > * {
    -webkit-box-flex: 0;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  [class^='wps-'] .col-md-auto {
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  [class^='wps-'] .col-md-1 {
    -webkit-box-flex: 0;
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  [class^='wps-'] .col-md-2 {
    -webkit-box-flex: 0;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  [class^='wps-'] .col-md-3 {
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  [class^='wps-'] .col-md-4 {
    -webkit-box-flex: 0;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  [class^='wps-'] .col-md-5 {
    -webkit-box-flex: 0;
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  [class^='wps-'] .col-md-6 {
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  [class^='wps-'] .col-md-7 {
    -webkit-box-flex: 0;
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  [class^='wps-'] .col-md-8 {
    -webkit-box-flex: 0;
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  [class^='wps-'] .col-md-9 {
    -webkit-box-flex: 0;
    flex: 0 0 75%;
    max-width: 75%;
  }
  [class^='wps-'] .col-md-10 {
    -webkit-box-flex: 0;
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  [class^='wps-'] .col-md-11 {
    -webkit-box-flex: 0;
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  [class^='wps-'] .col-md-12 {
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  [class^='wps-'] .order-md-first {
    -webkit-box-ordinal-group: 0;
    order: -1;
  }
  [class^='wps-'] .order-md-last {
    -webkit-box-ordinal-group: 14;
    order: 13;
  }
  [class^='wps-'] .order-md-0 {
    -webkit-box-ordinal-group: 1;
    order: 0;
  }
  [class^='wps-'] .order-md-1 {
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  [class^='wps-'] .order-md-2 {
    -webkit-box-ordinal-group: 3;
    order: 2;
  }
  [class^='wps-'] .order-md-3 {
    -webkit-box-ordinal-group: 4;
    order: 3;
  }
  [class^='wps-'] .order-md-4 {
    -webkit-box-ordinal-group: 5;
    order: 4;
  }
  [class^='wps-'] .order-md-5 {
    -webkit-box-ordinal-group: 6;
    order: 5;
  }
  [class^='wps-'] .order-md-6 {
    -webkit-box-ordinal-group: 7;
    order: 6;
  }
  [class^='wps-'] .order-md-7 {
    -webkit-box-ordinal-group: 8;
    order: 7;
  }
  [class^='wps-'] .order-md-8 {
    -webkit-box-ordinal-group: 9;
    order: 8;
  }
  [class^='wps-'] .order-md-9 {
    -webkit-box-ordinal-group: 10;
    order: 9;
  }
  [class^='wps-'] .order-md-10 {
    -webkit-box-ordinal-group: 11;
    order: 10;
  }
  [class^='wps-'] .order-md-11 {
    -webkit-box-ordinal-group: 12;
    order: 11;
  }
  [class^='wps-'] .order-md-12 {
    -webkit-box-ordinal-group: 13;
    order: 12;
  }
  [class^='wps-'] .offset-md-0 {
    margin-left: 0;
  }
  [class^='wps-'] .offset-md-1 {
    margin-left: 8.33333%;
  }
  [class^='wps-'] .offset-md-2 {
    margin-left: 16.66667%;
  }
  [class^='wps-'] .offset-md-3 {
    margin-left: 25%;
  }
  [class^='wps-'] .offset-md-4 {
    margin-left: 33.33333%;
  }
  [class^='wps-'] .offset-md-5 {
    margin-left: 41.66667%;
  }
  [class^='wps-'] .offset-md-6 {
    margin-left: 50%;
  }
  [class^='wps-'] .offset-md-7 {
    margin-left: 58.33333%;
  }
  [class^='wps-'] .offset-md-8 {
    margin-left: 66.66667%;
  }
  [class^='wps-'] .offset-md-9 {
    margin-left: 75%;
  }
  [class^='wps-'] .offset-md-10 {
    margin-left: 83.33333%;
  }
  [class^='wps-'] .offset-md-11 {
    margin-left: 91.66667%;
  }
  [class^='wps-'] .d-md-none {
    display: none !important;
  }
  [class^='wps-'] .d-md-inline {
    display: inline !important;
  }
  [class^='wps-'] .d-md-inline-block {
    display: inline-block !important;
  }
  [class^='wps-'] .d-md-block {
    display: block !important;
  }
  [class^='wps-'] .d-md-table {
    display: table !important;
  }
  [class^='wps-'] .d-md-table-row {
    display: table-row !important;
  }
  [class^='wps-'] .d-md-table-cell {
    display: table-cell !important;
  }
  [class^='wps-'] .d-md-flex {
    display: -webkit-box !important;
    display: flex !important;
  }
  [class^='wps-'] .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: inline-flex !important;
  }
  [class^='wps-'] .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    flex-direction: row !important;
  }
  [class^='wps-'] .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    flex-direction: column !important;
  }
  [class^='wps-'] .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    flex-direction: row-reverse !important;
  }
  [class^='wps-'] .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    flex-direction: column-reverse !important;
  }
  [class^='wps-'] .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  [class^='wps-'] .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  [class^='wps-'] .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  [class^='wps-'] .flex-md-fill {
    -webkit-box-flex: 1 !important;
    flex: 1 1 auto !important;
  }
  [class^='wps-'] .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
    flex-grow: 0 !important;
  }
  [class^='wps-'] .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
    flex-grow: 1 !important;
  }
  [class^='wps-'] .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  [class^='wps-'] .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  [class^='wps-'] .justify-content-md-start {
    -webkit-box-pack: start !important;
    justify-content: flex-start !important;
  }
  [class^='wps-'] .justify-content-md-end {
    -webkit-box-pack: end !important;
    justify-content: flex-end !important;
  }
  [class^='wps-'] .justify-content-md-center {
    -webkit-box-pack: center !important;
    justify-content: center !important;
  }
  [class^='wps-'] .justify-content-md-between {
    -webkit-box-pack: justify !important;
    justify-content: space-between !important;
  }
  [class^='wps-'] .justify-content-md-around {
    justify-content: space-around !important;
  }
  [class^='wps-'] .align-items-md-start {
    -webkit-box-align: start !important;
    align-items: flex-start !important;
  }
  [class^='wps-'] .align-items-md-end {
    -webkit-box-align: end !important;
    align-items: flex-end !important;
  }
  [class^='wps-'] .align-items-md-center {
    -webkit-box-align: center !important;
    align-items: center !important;
  }
  [class^='wps-'] .align-items-md-baseline {
    -webkit-box-align: baseline !important;
    align-items: baseline !important;
  }
  [class^='wps-'] .align-items-md-stretch {
    -webkit-box-align: stretch !important;
    align-items: stretch !important;
  }
  [class^='wps-'] .align-content-md-start {
    align-content: flex-start !important;
  }
  [class^='wps-'] .align-content-md-end {
    align-content: flex-end !important;
  }
  [class^='wps-'] .align-content-md-center {
    align-content: center !important;
  }
  [class^='wps-'] .align-content-md-between {
    align-content: space-between !important;
  }
  [class^='wps-'] .align-content-md-around {
    align-content: space-around !important;
  }
  [class^='wps-'] .align-content-md-stretch {
    align-content: stretch !important;
  }
  [class^='wps-'] .align-self-md-auto {
    align-self: auto !important;
  }
  [class^='wps-'] .align-self-md-start {
    align-self: flex-start !important;
  }
  [class^='wps-'] .align-self-md-end {
    align-self: flex-end !important;
  }
  [class^='wps-'] .align-self-md-center {
    align-self: center !important;
  }
  [class^='wps-'] .align-self-md-baseline {
    align-self: baseline !important;
  }
  [class^='wps-'] .align-self-md-stretch {
    align-self: stretch !important;
  }
  [class^='wps-'] .m-md-0 {
    margin: 0 !important;
  }
  [class^='wps-'] .mt-md-0,
  [class^='wps-'] .my-md-0 {
    margin-top: 0 !important;
  }
  [class^='wps-'] .mr-md-0,
  [class^='wps-'] .mx-md-0 {
    margin-right: 0 !important;
  }
  [class^='wps-'] .mb-md-0,
  [class^='wps-'] .my-md-0 {
    margin-bottom: 0 !important;
  }
  [class^='wps-'] .ml-md-0,
  [class^='wps-'] .mx-md-0 {
    margin-left: 0 !important;
  }
  [class^='wps-'] .m-md-1 {
    margin: 0.25rem !important;
  }
  [class^='wps-'] .mt-md-1,
  [class^='wps-'] .my-md-1 {
    margin-top: 0.25rem !important;
  }
  [class^='wps-'] .mr-md-1,
  [class^='wps-'] .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  [class^='wps-'] .mb-md-1,
  [class^='wps-'] .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  [class^='wps-'] .ml-md-1,
  [class^='wps-'] .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  [class^='wps-'] .m-md-2 {
    margin: 0.5rem !important;
  }
  [class^='wps-'] .mt-md-2,
  [class^='wps-'] .my-md-2 {
    margin-top: 0.5rem !important;
  }
  [class^='wps-'] .mr-md-2,
  [class^='wps-'] .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  [class^='wps-'] .mb-md-2,
  [class^='wps-'] .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  [class^='wps-'] .ml-md-2,
  [class^='wps-'] .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  [class^='wps-'] .m-md-3 {
    margin: 1rem !important;
  }
  [class^='wps-'] .mt-md-3,
  [class^='wps-'] .my-md-3 {
    margin-top: 1rem !important;
  }
  [class^='wps-'] .mr-md-3,
  [class^='wps-'] .mx-md-3 {
    margin-right: 1rem !important;
  }
  [class^='wps-'] .mb-md-3,
  [class^='wps-'] .my-md-3 {
    margin-bottom: 1rem !important;
  }
  [class^='wps-'] .ml-md-3,
  [class^='wps-'] .mx-md-3 {
    margin-left: 1rem !important;
  }
  [class^='wps-'] .m-md-4 {
    margin: 1.5rem !important;
  }
  [class^='wps-'] .mt-md-4,
  [class^='wps-'] .my-md-4 {
    margin-top: 1.5rem !important;
  }
  [class^='wps-'] .mr-md-4,
  [class^='wps-'] .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  [class^='wps-'] .mb-md-4,
  [class^='wps-'] .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  [class^='wps-'] .ml-md-4,
  [class^='wps-'] .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  [class^='wps-'] .m-md-5 {
    margin: 3rem !important;
  }
  [class^='wps-'] .mt-md-5,
  [class^='wps-'] .my-md-5 {
    margin-top: 3rem !important;
  }
  [class^='wps-'] .mr-md-5,
  [class^='wps-'] .mx-md-5 {
    margin-right: 3rem !important;
  }
  [class^='wps-'] .mb-md-5,
  [class^='wps-'] .my-md-5 {
    margin-bottom: 3rem !important;
  }
  [class^='wps-'] .ml-md-5,
  [class^='wps-'] .mx-md-5 {
    margin-left: 3rem !important;
  }
  [class^='wps-'] .p-md-0 {
    padding: 0 !important;
  }
  [class^='wps-'] .pt-md-0,
  [class^='wps-'] .py-md-0 {
    padding-top: 0 !important;
  }
  [class^='wps-'] .pr-md-0,
  [class^='wps-'] .px-md-0 {
    padding-right: 0 !important;
  }
  [class^='wps-'] .pb-md-0,
  [class^='wps-'] .py-md-0 {
    padding-bottom: 0 !important;
  }
  [class^='wps-'] .pl-md-0,
  [class^='wps-'] .px-md-0 {
    padding-left: 0 !important;
  }
  [class^='wps-'] .p-md-1 {
    padding: 0.25rem !important;
  }
  [class^='wps-'] .pt-md-1,
  [class^='wps-'] .py-md-1 {
    padding-top: 0.25rem !important;
  }
  [class^='wps-'] .pr-md-1,
  [class^='wps-'] .px-md-1 {
    padding-right: 0.25rem !important;
  }
  [class^='wps-'] .pb-md-1,
  [class^='wps-'] .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  [class^='wps-'] .pl-md-1,
  [class^='wps-'] .px-md-1 {
    padding-left: 0.25rem !important;
  }
  [class^='wps-'] .p-md-2 {
    padding: 0.5rem !important;
  }
  [class^='wps-'] .pt-md-2,
  [class^='wps-'] .py-md-2 {
    padding-top: 0.5rem !important;
  }
  [class^='wps-'] .pr-md-2,
  [class^='wps-'] .px-md-2 {
    padding-right: 0.5rem !important;
  }
  [class^='wps-'] .pb-md-2,
  [class^='wps-'] .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  [class^='wps-'] .pl-md-2,
  [class^='wps-'] .px-md-2 {
    padding-left: 0.5rem !important;
  }
  [class^='wps-'] .p-md-3 {
    padding: 1rem !important;
  }
  [class^='wps-'] .pt-md-3,
  [class^='wps-'] .py-md-3 {
    padding-top: 1rem !important;
  }
  [class^='wps-'] .pr-md-3,
  [class^='wps-'] .px-md-3 {
    padding-right: 1rem !important;
  }
  [class^='wps-'] .pb-md-3,
  [class^='wps-'] .py-md-3 {
    padding-bottom: 1rem !important;
  }
  [class^='wps-'] .pl-md-3,
  [class^='wps-'] .px-md-3 {
    padding-left: 1rem !important;
  }
  [class^='wps-'] .p-md-4 {
    padding: 1.5rem !important;
  }
  [class^='wps-'] .pt-md-4,
  [class^='wps-'] .py-md-4 {
    padding-top: 1.5rem !important;
  }
  [class^='wps-'] .pr-md-4,
  [class^='wps-'] .px-md-4 {
    padding-right: 1.5rem !important;
  }
  [class^='wps-'] .pb-md-4,
  [class^='wps-'] .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  [class^='wps-'] .pl-md-4,
  [class^='wps-'] .px-md-4 {
    padding-left: 1.5rem !important;
  }
  [class^='wps-'] .p-md-5 {
    padding: 3rem !important;
  }
  [class^='wps-'] .pt-md-5,
  [class^='wps-'] .py-md-5 {
    padding-top: 3rem !important;
  }
  [class^='wps-'] .pr-md-5,
  [class^='wps-'] .px-md-5 {
    padding-right: 3rem !important;
  }
  [class^='wps-'] .pb-md-5,
  [class^='wps-'] .py-md-5 {
    padding-bottom: 3rem !important;
  }
  [class^='wps-'] .pl-md-5,
  [class^='wps-'] .px-md-5 {
    padding-left: 3rem !important;
  }
  [class^='wps-'] .m-md-n1 {
    margin: -0.25rem !important;
  }
  [class^='wps-'] .mt-md-n1,
  [class^='wps-'] .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  [class^='wps-'] .mr-md-n1,
  [class^='wps-'] .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  [class^='wps-'] .mb-md-n1,
  [class^='wps-'] .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  [class^='wps-'] .ml-md-n1,
  [class^='wps-'] .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  [class^='wps-'] .m-md-n2 {
    margin: -0.5rem !important;
  }
  [class^='wps-'] .mt-md-n2,
  [class^='wps-'] .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  [class^='wps-'] .mr-md-n2,
  [class^='wps-'] .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  [class^='wps-'] .mb-md-n2,
  [class^='wps-'] .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  [class^='wps-'] .ml-md-n2,
  [class^='wps-'] .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  [class^='wps-'] .m-md-n3 {
    margin: -1rem !important;
  }
  [class^='wps-'] .mt-md-n3,
  [class^='wps-'] .my-md-n3 {
    margin-top: -1rem !important;
  }
  [class^='wps-'] .mr-md-n3,
  [class^='wps-'] .mx-md-n3 {
    margin-right: -1rem !important;
  }
  [class^='wps-'] .mb-md-n3,
  [class^='wps-'] .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  [class^='wps-'] .ml-md-n3,
  [class^='wps-'] .mx-md-n3 {
    margin-left: -1rem !important;
  }
  [class^='wps-'] .m-md-n4 {
    margin: -1.5rem !important;
  }
  [class^='wps-'] .mt-md-n4,
  [class^='wps-'] .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  [class^='wps-'] .mr-md-n4,
  [class^='wps-'] .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  [class^='wps-'] .mb-md-n4,
  [class^='wps-'] .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  [class^='wps-'] .ml-md-n4,
  [class^='wps-'] .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  [class^='wps-'] .m-md-n5 {
    margin: -3rem !important;
  }
  [class^='wps-'] .mt-md-n5,
  [class^='wps-'] .my-md-n5 {
    margin-top: -3rem !important;
  }
  [class^='wps-'] .mr-md-n5,
  [class^='wps-'] .mx-md-n5 {
    margin-right: -3rem !important;
  }
  [class^='wps-'] .mb-md-n5,
  [class^='wps-'] .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  [class^='wps-'] .ml-md-n5,
  [class^='wps-'] .mx-md-n5 {
    margin-left: -3rem !important;
  }
  [class^='wps-'] .m-md-auto {
    margin: auto !important;
  }
  [class^='wps-'] .mt-md-auto,
  [class^='wps-'] .my-md-auto {
    margin-top: auto !important;
  }
  [class^='wps-'] .mr-md-auto,
  [class^='wps-'] .mx-md-auto {
    margin-right: auto !important;
  }
  [class^='wps-'] .mb-md-auto,
  [class^='wps-'] .my-md-auto {
    margin-bottom: auto !important;
  }
  [class^='wps-'] .ml-md-auto,
  [class^='wps-'] .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  [class^='wps-'] .container,
  [class^='wps-'] .container-lg,
  [class^='wps-'] .container-md,
  [class^='wps-'] .container-sm {
    max-width: 960px;
  }
  [class^='wps-'] .col-lg {
    flex-basis: 0;
    -webkit-box-flex: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  [class^='wps-'] .row-cols-lg-1 > * {
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  [class^='wps-'] .row-cols-lg-2 > * {
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  [class^='wps-'] .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  [class^='wps-'] .row-cols-lg-4 > * {
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  [class^='wps-'] .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
    flex: 0 0 20%;
    max-width: 20%;
  }
  [class^='wps-'] .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  [class^='wps-'] .col-lg-auto {
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  [class^='wps-'] .col-lg-1 {
    -webkit-box-flex: 0;
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  [class^='wps-'] .col-lg-2 {
    -webkit-box-flex: 0;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  [class^='wps-'] .col-lg-3 {
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  [class^='wps-'] .col-lg-4 {
    -webkit-box-flex: 0;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  [class^='wps-'] .col-lg-5 {
    -webkit-box-flex: 0;
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  [class^='wps-'] .col-lg-6 {
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  [class^='wps-'] .col-lg-7 {
    -webkit-box-flex: 0;
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  [class^='wps-'] .col-lg-8 {
    -webkit-box-flex: 0;
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  [class^='wps-'] .col-lg-9 {
    -webkit-box-flex: 0;
    flex: 0 0 75%;
    max-width: 75%;
  }
  [class^='wps-'] .col-lg-10 {
    -webkit-box-flex: 0;
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  [class^='wps-'] .col-lg-11 {
    -webkit-box-flex: 0;
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  [class^='wps-'] .col-lg-12 {
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  [class^='wps-'] .order-lg-first {
    -webkit-box-ordinal-group: 0;
    order: -1;
  }
  [class^='wps-'] .order-lg-last {
    -webkit-box-ordinal-group: 14;
    order: 13;
  }
  [class^='wps-'] .order-lg-0 {
    -webkit-box-ordinal-group: 1;
    order: 0;
  }
  [class^='wps-'] .order-lg-1 {
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  [class^='wps-'] .order-lg-2 {
    -webkit-box-ordinal-group: 3;
    order: 2;
  }
  [class^='wps-'] .order-lg-3 {
    -webkit-box-ordinal-group: 4;
    order: 3;
  }
  [class^='wps-'] .order-lg-4 {
    -webkit-box-ordinal-group: 5;
    order: 4;
  }
  [class^='wps-'] .order-lg-5 {
    -webkit-box-ordinal-group: 6;
    order: 5;
  }
  [class^='wps-'] .order-lg-6 {
    -webkit-box-ordinal-group: 7;
    order: 6;
  }
  [class^='wps-'] .order-lg-7 {
    -webkit-box-ordinal-group: 8;
    order: 7;
  }
  [class^='wps-'] .order-lg-8 {
    -webkit-box-ordinal-group: 9;
    order: 8;
  }
  [class^='wps-'] .order-lg-9 {
    -webkit-box-ordinal-group: 10;
    order: 9;
  }
  [class^='wps-'] .order-lg-10 {
    -webkit-box-ordinal-group: 11;
    order: 10;
  }
  [class^='wps-'] .order-lg-11 {
    -webkit-box-ordinal-group: 12;
    order: 11;
  }
  [class^='wps-'] .order-lg-12 {
    -webkit-box-ordinal-group: 13;
    order: 12;
  }
  [class^='wps-'] .offset-lg-0 {
    margin-left: 0;
  }
  [class^='wps-'] .offset-lg-1 {
    margin-left: 8.33333%;
  }
  [class^='wps-'] .offset-lg-2 {
    margin-left: 16.66667%;
  }
  [class^='wps-'] .offset-lg-3 {
    margin-left: 25%;
  }
  [class^='wps-'] .offset-lg-4 {
    margin-left: 33.33333%;
  }
  [class^='wps-'] .offset-lg-5 {
    margin-left: 41.66667%;
  }
  [class^='wps-'] .offset-lg-6 {
    margin-left: 50%;
  }
  [class^='wps-'] .offset-lg-7 {
    margin-left: 58.33333%;
  }
  [class^='wps-'] .offset-lg-8 {
    margin-left: 66.66667%;
  }
  [class^='wps-'] .offset-lg-9 {
    margin-left: 75%;
  }
  [class^='wps-'] .offset-lg-10 {
    margin-left: 83.33333%;
  }
  [class^='wps-'] .offset-lg-11 {
    margin-left: 91.66667%;
  }
  [class^='wps-'] .d-lg-none {
    display: none !important;
  }
  [class^='wps-'] .d-lg-inline {
    display: inline !important;
  }
  [class^='wps-'] .d-lg-inline-block {
    display: inline-block !important;
  }
  [class^='wps-'] .d-lg-block {
    display: block !important;
  }
  [class^='wps-'] .d-lg-table {
    display: table !important;
  }
  [class^='wps-'] .d-lg-table-row {
    display: table-row !important;
  }
  [class^='wps-'] .d-lg-table-cell {
    display: table-cell !important;
  }
  [class^='wps-'] .d-lg-flex {
    display: -webkit-box !important;
    display: flex !important;
  }
  [class^='wps-'] .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: inline-flex !important;
  }
  [class^='wps-'] .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    flex-direction: row !important;
  }
  [class^='wps-'] .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    flex-direction: column !important;
  }
  [class^='wps-'] .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    flex-direction: row-reverse !important;
  }
  [class^='wps-'] .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    flex-direction: column-reverse !important;
  }
  [class^='wps-'] .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  [class^='wps-'] .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  [class^='wps-'] .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  [class^='wps-'] .flex-lg-fill {
    -webkit-box-flex: 1 !important;
    flex: 1 1 auto !important;
  }
  [class^='wps-'] .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
    flex-grow: 0 !important;
  }
  [class^='wps-'] .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
    flex-grow: 1 !important;
  }
  [class^='wps-'] .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  [class^='wps-'] .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  [class^='wps-'] .justify-content-lg-start {
    -webkit-box-pack: start !important;
    justify-content: flex-start !important;
  }
  [class^='wps-'] .justify-content-lg-end {
    -webkit-box-pack: end !important;
    justify-content: flex-end !important;
  }
  [class^='wps-'] .justify-content-lg-center {
    -webkit-box-pack: center !important;
    justify-content: center !important;
  }
  [class^='wps-'] .justify-content-lg-between {
    -webkit-box-pack: justify !important;
    justify-content: space-between !important;
  }
  [class^='wps-'] .justify-content-lg-around {
    justify-content: space-around !important;
  }
  [class^='wps-'] .align-items-lg-start {
    -webkit-box-align: start !important;
    align-items: flex-start !important;
  }
  [class^='wps-'] .align-items-lg-end {
    -webkit-box-align: end !important;
    align-items: flex-end !important;
  }
  [class^='wps-'] .align-items-lg-center {
    -webkit-box-align: center !important;
    align-items: center !important;
  }
  [class^='wps-'] .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
    align-items: baseline !important;
  }
  [class^='wps-'] .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
    align-items: stretch !important;
  }
  [class^='wps-'] .align-content-lg-start {
    align-content: flex-start !important;
  }
  [class^='wps-'] .align-content-lg-end {
    align-content: flex-end !important;
  }
  [class^='wps-'] .align-content-lg-center {
    align-content: center !important;
  }
  [class^='wps-'] .align-content-lg-between {
    align-content: space-between !important;
  }
  [class^='wps-'] .align-content-lg-around {
    align-content: space-around !important;
  }
  [class^='wps-'] .align-content-lg-stretch {
    align-content: stretch !important;
  }
  [class^='wps-'] .align-self-lg-auto {
    align-self: auto !important;
  }
  [class^='wps-'] .align-self-lg-start {
    align-self: flex-start !important;
  }
  [class^='wps-'] .align-self-lg-end {
    align-self: flex-end !important;
  }
  [class^='wps-'] .align-self-lg-center {
    align-self: center !important;
  }
  [class^='wps-'] .align-self-lg-baseline {
    align-self: baseline !important;
  }
  [class^='wps-'] .align-self-lg-stretch {
    align-self: stretch !important;
  }
  [class^='wps-'] .m-lg-0 {
    margin: 0 !important;
  }
  [class^='wps-'] .mt-lg-0,
  [class^='wps-'] .my-lg-0 {
    margin-top: 0 !important;
  }
  [class^='wps-'] .mr-lg-0,
  [class^='wps-'] .mx-lg-0 {
    margin-right: 0 !important;
  }
  [class^='wps-'] .mb-lg-0,
  [class^='wps-'] .my-lg-0 {
    margin-bottom: 0 !important;
  }
  [class^='wps-'] .ml-lg-0,
  [class^='wps-'] .mx-lg-0 {
    margin-left: 0 !important;
  }
  [class^='wps-'] .m-lg-1 {
    margin: 0.25rem !important;
  }
  [class^='wps-'] .mt-lg-1,
  [class^='wps-'] .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  [class^='wps-'] .mr-lg-1,
  [class^='wps-'] .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  [class^='wps-'] .mb-lg-1,
  [class^='wps-'] .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  [class^='wps-'] .ml-lg-1,
  [class^='wps-'] .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  [class^='wps-'] .m-lg-2 {
    margin: 0.5rem !important;
  }
  [class^='wps-'] .mt-lg-2,
  [class^='wps-'] .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  [class^='wps-'] .mr-lg-2,
  [class^='wps-'] .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  [class^='wps-'] .mb-lg-2,
  [class^='wps-'] .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  [class^='wps-'] .ml-lg-2,
  [class^='wps-'] .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  [class^='wps-'] .m-lg-3 {
    margin: 1rem !important;
  }
  [class^='wps-'] .mt-lg-3,
  [class^='wps-'] .my-lg-3 {
    margin-top: 1rem !important;
  }
  [class^='wps-'] .mr-lg-3,
  [class^='wps-'] .mx-lg-3 {
    margin-right: 1rem !important;
  }
  [class^='wps-'] .mb-lg-3,
  [class^='wps-'] .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  [class^='wps-'] .ml-lg-3,
  [class^='wps-'] .mx-lg-3 {
    margin-left: 1rem !important;
  }
  [class^='wps-'] .m-lg-4 {
    margin: 1.5rem !important;
  }
  [class^='wps-'] .mt-lg-4,
  [class^='wps-'] .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  [class^='wps-'] .mr-lg-4,
  [class^='wps-'] .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  [class^='wps-'] .mb-lg-4,
  [class^='wps-'] .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  [class^='wps-'] .ml-lg-4,
  [class^='wps-'] .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  [class^='wps-'] .m-lg-5 {
    margin: 3rem !important;
  }
  [class^='wps-'] .mt-lg-5,
  [class^='wps-'] .my-lg-5 {
    margin-top: 3rem !important;
  }
  [class^='wps-'] .mr-lg-5,
  [class^='wps-'] .mx-lg-5 {
    margin-right: 3rem !important;
  }
  [class^='wps-'] .mb-lg-5,
  [class^='wps-'] .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  [class^='wps-'] .ml-lg-5,
  [class^='wps-'] .mx-lg-5 {
    margin-left: 3rem !important;
  }
  [class^='wps-'] .p-lg-0 {
    padding: 0 !important;
  }
  [class^='wps-'] .pt-lg-0,
  [class^='wps-'] .py-lg-0 {
    padding-top: 0 !important;
  }
  [class^='wps-'] .pr-lg-0,
  [class^='wps-'] .px-lg-0 {
    padding-right: 0 !important;
  }
  [class^='wps-'] .pb-lg-0,
  [class^='wps-'] .py-lg-0 {
    padding-bottom: 0 !important;
  }
  [class^='wps-'] .pl-lg-0,
  [class^='wps-'] .px-lg-0 {
    padding-left: 0 !important;
  }
  [class^='wps-'] .p-lg-1 {
    padding: 0.25rem !important;
  }
  [class^='wps-'] .pt-lg-1,
  [class^='wps-'] .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  [class^='wps-'] .pr-lg-1,
  [class^='wps-'] .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  [class^='wps-'] .pb-lg-1,
  [class^='wps-'] .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  [class^='wps-'] .pl-lg-1,
  [class^='wps-'] .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  [class^='wps-'] .p-lg-2 {
    padding: 0.5rem !important;
  }
  [class^='wps-'] .pt-lg-2,
  [class^='wps-'] .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  [class^='wps-'] .pr-lg-2,
  [class^='wps-'] .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  [class^='wps-'] .pb-lg-2,
  [class^='wps-'] .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  [class^='wps-'] .pl-lg-2,
  [class^='wps-'] .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  [class^='wps-'] .p-lg-3 {
    padding: 1rem !important;
  }
  [class^='wps-'] .pt-lg-3,
  [class^='wps-'] .py-lg-3 {
    padding-top: 1rem !important;
  }
  [class^='wps-'] .pr-lg-3,
  [class^='wps-'] .px-lg-3 {
    padding-right: 1rem !important;
  }
  [class^='wps-'] .pb-lg-3,
  [class^='wps-'] .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  [class^='wps-'] .pl-lg-3,
  [class^='wps-'] .px-lg-3 {
    padding-left: 1rem !important;
  }
  [class^='wps-'] .p-lg-4 {
    padding: 1.5rem !important;
  }
  [class^='wps-'] .pt-lg-4,
  [class^='wps-'] .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  [class^='wps-'] .pr-lg-4,
  [class^='wps-'] .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  [class^='wps-'] .pb-lg-4,
  [class^='wps-'] .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  [class^='wps-'] .pl-lg-4,
  [class^='wps-'] .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  [class^='wps-'] .p-lg-5 {
    padding: 3rem !important;
  }
  [class^='wps-'] .pt-lg-5,
  [class^='wps-'] .py-lg-5 {
    padding-top: 3rem !important;
  }
  [class^='wps-'] .pr-lg-5,
  [class^='wps-'] .px-lg-5 {
    padding-right: 3rem !important;
  }
  [class^='wps-'] .pb-lg-5,
  [class^='wps-'] .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  [class^='wps-'] .pl-lg-5,
  [class^='wps-'] .px-lg-5 {
    padding-left: 3rem !important;
  }
  [class^='wps-'] .m-lg-n1 {
    margin: -0.25rem !important;
  }
  [class^='wps-'] .mt-lg-n1,
  [class^='wps-'] .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  [class^='wps-'] .mr-lg-n1,
  [class^='wps-'] .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  [class^='wps-'] .mb-lg-n1,
  [class^='wps-'] .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  [class^='wps-'] .ml-lg-n1,
  [class^='wps-'] .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  [class^='wps-'] .m-lg-n2 {
    margin: -0.5rem !important;
  }
  [class^='wps-'] .mt-lg-n2,
  [class^='wps-'] .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  [class^='wps-'] .mr-lg-n2,
  [class^='wps-'] .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  [class^='wps-'] .mb-lg-n2,
  [class^='wps-'] .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  [class^='wps-'] .ml-lg-n2,
  [class^='wps-'] .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  [class^='wps-'] .m-lg-n3 {
    margin: -1rem !important;
  }
  [class^='wps-'] .mt-lg-n3,
  [class^='wps-'] .my-lg-n3 {
    margin-top: -1rem !important;
  }
  [class^='wps-'] .mr-lg-n3,
  [class^='wps-'] .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  [class^='wps-'] .mb-lg-n3,
  [class^='wps-'] .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  [class^='wps-'] .ml-lg-n3,
  [class^='wps-'] .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  [class^='wps-'] .m-lg-n4 {
    margin: -1.5rem !important;
  }
  [class^='wps-'] .mt-lg-n4,
  [class^='wps-'] .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  [class^='wps-'] .mr-lg-n4,
  [class^='wps-'] .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  [class^='wps-'] .mb-lg-n4,
  [class^='wps-'] .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  [class^='wps-'] .ml-lg-n4,
  [class^='wps-'] .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  [class^='wps-'] .m-lg-n5 {
    margin: -3rem !important;
  }
  [class^='wps-'] .mt-lg-n5,
  [class^='wps-'] .my-lg-n5 {
    margin-top: -3rem !important;
  }
  [class^='wps-'] .mr-lg-n5,
  [class^='wps-'] .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  [class^='wps-'] .mb-lg-n5,
  [class^='wps-'] .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  [class^='wps-'] .ml-lg-n5,
  [class^='wps-'] .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  [class^='wps-'] .m-lg-auto {
    margin: auto !important;
  }
  [class^='wps-'] .mt-lg-auto,
  [class^='wps-'] .my-lg-auto {
    margin-top: auto !important;
  }
  [class^='wps-'] .mr-lg-auto,
  [class^='wps-'] .mx-lg-auto {
    margin-right: auto !important;
  }
  [class^='wps-'] .mb-lg-auto,
  [class^='wps-'] .my-lg-auto {
    margin-bottom: auto !important;
  }
  [class^='wps-'] .ml-lg-auto,
  [class^='wps-'] .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  [class^='wps-'] .container,
  [class^='wps-'] .container-lg,
  [class^='wps-'] .container-md,
  [class^='wps-'] .container-sm,
  [class^='wps-'] .container-xl {
    max-width: 1140px;
  }
  [class^='wps-'] .col-xl {
    flex-basis: 0;
    -webkit-box-flex: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  [class^='wps-'] .row-cols-xl-1 > * {
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  [class^='wps-'] .row-cols-xl-2 > * {
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  [class^='wps-'] .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  [class^='wps-'] .row-cols-xl-4 > * {
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  [class^='wps-'] .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
    flex: 0 0 20%;
    max-width: 20%;
  }
  [class^='wps-'] .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  [class^='wps-'] .col-xl-auto {
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  [class^='wps-'] .col-xl-1 {
    -webkit-box-flex: 0;
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  [class^='wps-'] .col-xl-2 {
    -webkit-box-flex: 0;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  [class^='wps-'] .col-xl-3 {
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  [class^='wps-'] .col-xl-4 {
    -webkit-box-flex: 0;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  [class^='wps-'] .col-xl-5 {
    -webkit-box-flex: 0;
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  [class^='wps-'] .col-xl-6 {
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  [class^='wps-'] .col-xl-7 {
    -webkit-box-flex: 0;
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  [class^='wps-'] .col-xl-8 {
    -webkit-box-flex: 0;
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  [class^='wps-'] .col-xl-9 {
    -webkit-box-flex: 0;
    flex: 0 0 75%;
    max-width: 75%;
  }
  [class^='wps-'] .col-xl-10 {
    -webkit-box-flex: 0;
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  [class^='wps-'] .col-xl-11 {
    -webkit-box-flex: 0;
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  [class^='wps-'] .col-xl-12 {
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  [class^='wps-'] .order-xl-first {
    -webkit-box-ordinal-group: 0;
    order: -1;
  }
  [class^='wps-'] .order-xl-last {
    -webkit-box-ordinal-group: 14;
    order: 13;
  }
  [class^='wps-'] .order-xl-0 {
    -webkit-box-ordinal-group: 1;
    order: 0;
  }
  [class^='wps-'] .order-xl-1 {
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  [class^='wps-'] .order-xl-2 {
    -webkit-box-ordinal-group: 3;
    order: 2;
  }
  [class^='wps-'] .order-xl-3 {
    -webkit-box-ordinal-group: 4;
    order: 3;
  }
  [class^='wps-'] .order-xl-4 {
    -webkit-box-ordinal-group: 5;
    order: 4;
  }
  [class^='wps-'] .order-xl-5 {
    -webkit-box-ordinal-group: 6;
    order: 5;
  }
  [class^='wps-'] .order-xl-6 {
    -webkit-box-ordinal-group: 7;
    order: 6;
  }
  [class^='wps-'] .order-xl-7 {
    -webkit-box-ordinal-group: 8;
    order: 7;
  }
  [class^='wps-'] .order-xl-8 {
    -webkit-box-ordinal-group: 9;
    order: 8;
  }
  [class^='wps-'] .order-xl-9 {
    -webkit-box-ordinal-group: 10;
    order: 9;
  }
  [class^='wps-'] .order-xl-10 {
    -webkit-box-ordinal-group: 11;
    order: 10;
  }
  [class^='wps-'] .order-xl-11 {
    -webkit-box-ordinal-group: 12;
    order: 11;
  }
  [class^='wps-'] .order-xl-12 {
    -webkit-box-ordinal-group: 13;
    order: 12;
  }
  [class^='wps-'] .offset-xl-0 {
    margin-left: 0;
  }
  [class^='wps-'] .offset-xl-1 {
    margin-left: 8.33333%;
  }
  [class^='wps-'] .offset-xl-2 {
    margin-left: 16.66667%;
  }
  [class^='wps-'] .offset-xl-3 {
    margin-left: 25%;
  }
  [class^='wps-'] .offset-xl-4 {
    margin-left: 33.33333%;
  }
  [class^='wps-'] .offset-xl-5 {
    margin-left: 41.66667%;
  }
  [class^='wps-'] .offset-xl-6 {
    margin-left: 50%;
  }
  [class^='wps-'] .offset-xl-7 {
    margin-left: 58.33333%;
  }
  [class^='wps-'] .offset-xl-8 {
    margin-left: 66.66667%;
  }
  [class^='wps-'] .offset-xl-9 {
    margin-left: 75%;
  }
  [class^='wps-'] .offset-xl-10 {
    margin-left: 83.33333%;
  }
  [class^='wps-'] .offset-xl-11 {
    margin-left: 91.66667%;
  }
  [class^='wps-'] .d-xl-none {
    display: none !important;
  }
  [class^='wps-'] .d-xl-inline {
    display: inline !important;
  }
  [class^='wps-'] .d-xl-inline-block {
    display: inline-block !important;
  }
  [class^='wps-'] .d-xl-block {
    display: block !important;
  }
  [class^='wps-'] .d-xl-table {
    display: table !important;
  }
  [class^='wps-'] .d-xl-table-row {
    display: table-row !important;
  }
  [class^='wps-'] .d-xl-table-cell {
    display: table-cell !important;
  }
  [class^='wps-'] .d-xl-flex {
    display: -webkit-box !important;
    display: flex !important;
  }
  [class^='wps-'] .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: inline-flex !important;
  }
  [class^='wps-'] .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    flex-direction: row !important;
  }
  [class^='wps-'] .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    flex-direction: column !important;
  }
  [class^='wps-'] .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    flex-direction: row-reverse !important;
  }
  [class^='wps-'] .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    flex-direction: column-reverse !important;
  }
  [class^='wps-'] .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  [class^='wps-'] .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  [class^='wps-'] .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  [class^='wps-'] .flex-xl-fill {
    -webkit-box-flex: 1 !important;
    flex: 1 1 auto !important;
  }
  [class^='wps-'] .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
    flex-grow: 0 !important;
  }
  [class^='wps-'] .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
    flex-grow: 1 !important;
  }
  [class^='wps-'] .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  [class^='wps-'] .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  [class^='wps-'] .justify-content-xl-start {
    -webkit-box-pack: start !important;
    justify-content: flex-start !important;
  }
  [class^='wps-'] .justify-content-xl-end {
    -webkit-box-pack: end !important;
    justify-content: flex-end !important;
  }
  [class^='wps-'] .justify-content-xl-center {
    -webkit-box-pack: center !important;
    justify-content: center !important;
  }
  [class^='wps-'] .justify-content-xl-between {
    -webkit-box-pack: justify !important;
    justify-content: space-between !important;
  }
  [class^='wps-'] .justify-content-xl-around {
    justify-content: space-around !important;
  }
  [class^='wps-'] .align-items-xl-start {
    -webkit-box-align: start !important;
    align-items: flex-start !important;
  }
  [class^='wps-'] .align-items-xl-end {
    -webkit-box-align: end !important;
    align-items: flex-end !important;
  }
  [class^='wps-'] .align-items-xl-center {
    -webkit-box-align: center !important;
    align-items: center !important;
  }
  [class^='wps-'] .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
    align-items: baseline !important;
  }
  [class^='wps-'] .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
    align-items: stretch !important;
  }
  [class^='wps-'] .align-content-xl-start {
    align-content: flex-start !important;
  }
  [class^='wps-'] .align-content-xl-end {
    align-content: flex-end !important;
  }
  [class^='wps-'] .align-content-xl-center {
    align-content: center !important;
  }
  [class^='wps-'] .align-content-xl-between {
    align-content: space-between !important;
  }
  [class^='wps-'] .align-content-xl-around {
    align-content: space-around !important;
  }
  [class^='wps-'] .align-content-xl-stretch {
    align-content: stretch !important;
  }
  [class^='wps-'] .align-self-xl-auto {
    align-self: auto !important;
  }
  [class^='wps-'] .align-self-xl-start {
    align-self: flex-start !important;
  }
  [class^='wps-'] .align-self-xl-end {
    align-self: flex-end !important;
  }
  [class^='wps-'] .align-self-xl-center {
    align-self: center !important;
  }
  [class^='wps-'] .align-self-xl-baseline {
    align-self: baseline !important;
  }
  [class^='wps-'] .align-self-xl-stretch {
    align-self: stretch !important;
  }
  [class^='wps-'] .m-xl-0 {
    margin: 0 !important;
  }
  [class^='wps-'] .mt-xl-0,
  [class^='wps-'] .my-xl-0 {
    margin-top: 0 !important;
  }
  [class^='wps-'] .mr-xl-0,
  [class^='wps-'] .mx-xl-0 {
    margin-right: 0 !important;
  }
  [class^='wps-'] .mb-xl-0,
  [class^='wps-'] .my-xl-0 {
    margin-bottom: 0 !important;
  }
  [class^='wps-'] .ml-xl-0,
  [class^='wps-'] .mx-xl-0 {
    margin-left: 0 !important;
  }
  [class^='wps-'] .m-xl-1 {
    margin: 0.25rem !important;
  }
  [class^='wps-'] .mt-xl-1,
  [class^='wps-'] .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  [class^='wps-'] .mr-xl-1,
  [class^='wps-'] .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  [class^='wps-'] .mb-xl-1,
  [class^='wps-'] .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  [class^='wps-'] .ml-xl-1,
  [class^='wps-'] .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  [class^='wps-'] .m-xl-2 {
    margin: 0.5rem !important;
  }
  [class^='wps-'] .mt-xl-2,
  [class^='wps-'] .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  [class^='wps-'] .mr-xl-2,
  [class^='wps-'] .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  [class^='wps-'] .mb-xl-2,
  [class^='wps-'] .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  [class^='wps-'] .ml-xl-2,
  [class^='wps-'] .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  [class^='wps-'] .m-xl-3 {
    margin: 1rem !important;
  }
  [class^='wps-'] .mt-xl-3,
  [class^='wps-'] .my-xl-3 {
    margin-top: 1rem !important;
  }
  [class^='wps-'] .mr-xl-3,
  [class^='wps-'] .mx-xl-3 {
    margin-right: 1rem !important;
  }
  [class^='wps-'] .mb-xl-3,
  [class^='wps-'] .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  [class^='wps-'] .ml-xl-3,
  [class^='wps-'] .mx-xl-3 {
    margin-left: 1rem !important;
  }
  [class^='wps-'] .m-xl-4 {
    margin: 1.5rem !important;
  }
  [class^='wps-'] .mt-xl-4,
  [class^='wps-'] .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  [class^='wps-'] .mr-xl-4,
  [class^='wps-'] .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  [class^='wps-'] .mb-xl-4,
  [class^='wps-'] .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  [class^='wps-'] .ml-xl-4,
  [class^='wps-'] .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  [class^='wps-'] .m-xl-5 {
    margin: 3rem !important;
  }
  [class^='wps-'] .mt-xl-5,
  [class^='wps-'] .my-xl-5 {
    margin-top: 3rem !important;
  }
  [class^='wps-'] .mr-xl-5,
  [class^='wps-'] .mx-xl-5 {
    margin-right: 3rem !important;
  }
  [class^='wps-'] .mb-xl-5,
  [class^='wps-'] .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  [class^='wps-'] .ml-xl-5,
  [class^='wps-'] .mx-xl-5 {
    margin-left: 3rem !important;
  }
  [class^='wps-'] .p-xl-0 {
    padding: 0 !important;
  }
  [class^='wps-'] .pt-xl-0,
  [class^='wps-'] .py-xl-0 {
    padding-top: 0 !important;
  }
  [class^='wps-'] .pr-xl-0,
  [class^='wps-'] .px-xl-0 {
    padding-right: 0 !important;
  }
  [class^='wps-'] .pb-xl-0,
  [class^='wps-'] .py-xl-0 {
    padding-bottom: 0 !important;
  }
  [class^='wps-'] .pl-xl-0,
  [class^='wps-'] .px-xl-0 {
    padding-left: 0 !important;
  }
  [class^='wps-'] .p-xl-1 {
    padding: 0.25rem !important;
  }
  [class^='wps-'] .pt-xl-1,
  [class^='wps-'] .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  [class^='wps-'] .pr-xl-1,
  [class^='wps-'] .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  [class^='wps-'] .pb-xl-1,
  [class^='wps-'] .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  [class^='wps-'] .pl-xl-1,
  [class^='wps-'] .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  [class^='wps-'] .p-xl-2 {
    padding: 0.5rem !important;
  }
  [class^='wps-'] .pt-xl-2,
  [class^='wps-'] .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  [class^='wps-'] .pr-xl-2,
  [class^='wps-'] .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  [class^='wps-'] .pb-xl-2,
  [class^='wps-'] .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  [class^='wps-'] .pl-xl-2,
  [class^='wps-'] .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  [class^='wps-'] .p-xl-3 {
    padding: 1rem !important;
  }
  [class^='wps-'] .pt-xl-3,
  [class^='wps-'] .py-xl-3 {
    padding-top: 1rem !important;
  }
  [class^='wps-'] .pr-xl-3,
  [class^='wps-'] .px-xl-3 {
    padding-right: 1rem !important;
  }
  [class^='wps-'] .pb-xl-3,
  [class^='wps-'] .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  [class^='wps-'] .pl-xl-3,
  [class^='wps-'] .px-xl-3 {
    padding-left: 1rem !important;
  }
  [class^='wps-'] .p-xl-4 {
    padding: 1.5rem !important;
  }
  [class^='wps-'] .pt-xl-4,
  [class^='wps-'] .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  [class^='wps-'] .pr-xl-4,
  [class^='wps-'] .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  [class^='wps-'] .pb-xl-4,
  [class^='wps-'] .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  [class^='wps-'] .pl-xl-4,
  [class^='wps-'] .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  [class^='wps-'] .p-xl-5 {
    padding: 3rem !important;
  }
  [class^='wps-'] .pt-xl-5,
  [class^='wps-'] .py-xl-5 {
    padding-top: 3rem !important;
  }
  [class^='wps-'] .pr-xl-5,
  [class^='wps-'] .px-xl-5 {
    padding-right: 3rem !important;
  }
  [class^='wps-'] .pb-xl-5,
  [class^='wps-'] .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  [class^='wps-'] .pl-xl-5,
  [class^='wps-'] .px-xl-5 {
    padding-left: 3rem !important;
  }
  [class^='wps-'] .m-xl-n1 {
    margin: -0.25rem !important;
  }
  [class^='wps-'] .mt-xl-n1,
  [class^='wps-'] .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  [class^='wps-'] .mr-xl-n1,
  [class^='wps-'] .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  [class^='wps-'] .mb-xl-n1,
  [class^='wps-'] .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  [class^='wps-'] .ml-xl-n1,
  [class^='wps-'] .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  [class^='wps-'] .m-xl-n2 {
    margin: -0.5rem !important;
  }
  [class^='wps-'] .mt-xl-n2,
  [class^='wps-'] .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  [class^='wps-'] .mr-xl-n2,
  [class^='wps-'] .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  [class^='wps-'] .mb-xl-n2,
  [class^='wps-'] .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  [class^='wps-'] .ml-xl-n2,
  [class^='wps-'] .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  [class^='wps-'] .m-xl-n3 {
    margin: -1rem !important;
  }
  [class^='wps-'] .mt-xl-n3,
  [class^='wps-'] .my-xl-n3 {
    margin-top: -1rem !important;
  }
  [class^='wps-'] .mr-xl-n3,
  [class^='wps-'] .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  [class^='wps-'] .mb-xl-n3,
  [class^='wps-'] .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  [class^='wps-'] .ml-xl-n3,
  [class^='wps-'] .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  [class^='wps-'] .m-xl-n4 {
    margin: -1.5rem !important;
  }
  [class^='wps-'] .mt-xl-n4,
  [class^='wps-'] .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  [class^='wps-'] .mr-xl-n4,
  [class^='wps-'] .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  [class^='wps-'] .mb-xl-n4,
  [class^='wps-'] .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  [class^='wps-'] .ml-xl-n4,
  [class^='wps-'] .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  [class^='wps-'] .m-xl-n5 {
    margin: -3rem !important;
  }
  [class^='wps-'] .mt-xl-n5,
  [class^='wps-'] .my-xl-n5 {
    margin-top: -3rem !important;
  }
  [class^='wps-'] .mr-xl-n5,
  [class^='wps-'] .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  [class^='wps-'] .mb-xl-n5,
  [class^='wps-'] .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  [class^='wps-'] .ml-xl-n5,
  [class^='wps-'] .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  [class^='wps-'] .m-xl-auto {
    margin: auto !important;
  }
  [class^='wps-'] .mt-xl-auto,
  [class^='wps-'] .my-xl-auto {
    margin-top: auto !important;
  }
  [class^='wps-'] .mr-xl-auto,
  [class^='wps-'] .mx-xl-auto {
    margin-right: auto !important;
  }
  [class^='wps-'] .mb-xl-auto,
  [class^='wps-'] .my-xl-auto {
    margin-bottom: auto !important;
  }
  [class^='wps-'] .ml-xl-auto,
  [class^='wps-'] .mx-xl-auto {
    margin-left: auto !important;
  }
}
@media print {
  [class^='wps-'] .d-print-none {
    display: none !important;
  }
  [class^='wps-'] .d-print-inline {
    display: inline !important;
  }
  [class^='wps-'] .d-print-inline-block {
    display: inline-block !important;
  }
  [class^='wps-'] .d-print-block {
    display: block !important;
  }
  [class^='wps-'] .d-print-table {
    display: table !important;
  }
  [class^='wps-'] .d-print-table-row {
    display: table-row !important;
  }
  [class^='wps-'] .d-print-table-cell {
    display: table-cell !important;
  }
  [class^='wps-'] .d-print-flex {
    display: -webkit-box !important;
    display: flex !important;
  }
  [class^='wps-'] .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: inline-flex !important;
  }
}
@media (prefers-reduced-motion: reduce) {
  [class^='wps-'] .badge {
    -webkit-transition: none;
    transition: none;
  }
}
.wpshopify .wps-cart-icon-inline .wps-cart-counter {
  overflow: hidden;
}

.wprm-comment-rating svg path,.comment-form-wprm-rating svg path{fill:#343434}.wprm-comment-rating svg polygon,.comment-form-wprm-rating svg polygon{stroke:#343434}
.amazon-auto-links-button.amazon-auto-links-button-default{background:#4997e5;background-image:-webkit-linear-gradient(top,#4997e5,#3f89ba);background-image:-moz-linear-gradient(top,#4997e5,#3f89ba);background-image:-ms-linear-gradient(top,#4997e5,#3f89ba);background-image:-o-linear-gradient(top,#4997e5,#3f89ba);background-image:linear-gradient(to bottom,#4997e5,#3f89ba);-webkit-border-radius:4;-moz-border-radius:4;border-radius:4px;margin-left:auto;margin-right:auto;text-align:center;white-space:nowrap;color:#fff;font-size:13px;text-shadow-color:transparent;width:100px;box-shadow-color:#666;padding:7px 8px 8px;background:#3498db;border:solid #6891a5 1px;text-decoration:none}.amazon-auto-links-button.amazon-auto-links-button-default:hover{background:#3cb0fd;background-image:-webkit-linear-gradient(top,#3cb0fd,#3498db);background-image:-moz-linear-gradient(top,#3cb0fd,#3498db);background-image:-ms-linear-gradient(top,#3cb0fd,#3498db);background-image:-o-linear-gradient(top,#3cb0fd,#3498db);background-image:linear-gradient(to bottom,#3cb0fd,#3498db);text-decoration:none}.amazon-auto-links-button.amazon-auto-links-button-default>a{color:inherit;border-bottom:none;text-decoration:none}.amazon-auto-links-button.amazon-auto-links-button-default>a:hover{color:inherit}.amazon-auto-links-button.amazon-auto-links-button-6443{background:#4997e5;background-image:-webkit-linear-gradient(top,#4997e5,#3f89ba);background-image:-moz-linear-gradient(top,#4997e5,#3f89ba);background-image:-ms-linear-gradient(top,#4997e5,#3f89ba);background-image:-o-linear-gradient(top,#4997e5,#3f89ba);background-image:linear-gradient(to bottom,#4997e5,#3f89ba);-webkit-border-radius:4;-moz-border-radius:4;border-radius:4px;margin-left:auto;margin-right:auto;text-align:center;white-space:nowrap;color:#fff;font-size:13px;text-shadow-color:transparent;width:100px;box-shadow-color:#666;padding:7px 8px 8px;background:#3498db;border:solid #6891a5 1px;text-decoration:none}.amazon-auto-links-button.amazon-auto-links-button-6443:hover{background:#3cb0fd;background-image:-webkit-linear-gradient(top,#3cb0fd,#3498db);background-image:-moz-linear-gradient(top,#3cb0fd,#3498db);background-image:-ms-linear-gradient(top,#3cb0fd,#3498db);background-image:-o-linear-gradient(top,#3cb0fd,#3498db);background-image:linear-gradient(to bottom,#3cb0fd,#3498db);text-decoration:none}.amazon-auto-links-button.amazon-auto-links-button-6443>a{color:inherit;border-bottom:none;text-decoration:none}.amazon-auto-links-button.amazon-auto-links-button-6443>a:hover{color:inherit}
.broken_link,a.broken_link{text-decoration:line-through}