.bespoke-process{text-align:center;padding:20px}.bespoke-process .process-steps{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.bespoke-process .process-steps::before{content:"";position:absolute;top:18px;left:5%;width:90%;height:1px;border-top:1px dotted #333;z-index:0}.bespoke-process .step{width:15%;min-width:150px;text-align:center;position:relative;z-index:1;margin-bottom:20px}.bespoke-process .circle{width:36px;height:36px;background-color:#333;color:#fff;font-weight:700;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 10px}.bespoke-process .step h3{font-size:16px;font-weight:600;margin-bottom:8px}.bespoke-process .step p{font-size:13px;color:#555;margin:0}@media (max-width:768px){.process-steps{flex-direction:column;align-items:center}.process-steps::before{display:none}.bespoke-process .step{width:100%}}.no-border-custom{border-width:0!important}.woocommerce-MyAccount-content a{text-decoration:underline!important}.bulletinwp-bulletin-item{opacity:1!important}.woocommerce-js td.product-name dl.variation:last-child{margin-left:3rem;font-size:12px}.flex-direction-nav{display:none!important}.eael-grid-post.eael-post-grid-column:last-child:nth-child(odd) .eael-grid-post-holder:not(#divLatestPost .eael-grid-post-holder),.eael-grid-post.eael-post-grid-column:nth-last-child(-n+1):nth-child(even) .eael-grid-post-holder:not(#divLatestPost .eael-grid-post-holder),.eael-grid-post.eael-post-grid-column:last-child .eael-grid-post-holder:not(#divLatestPost .eael-grid-post-holder){border-width:0}@media only screen and (min-width:768px){.woocommerce-js td.product-name dl.variation dd p{content:"\A";white-space:pre}.woocommerce-js td.product-name dl.variation:last-child{margin-left:3rem;font-size:14px}}@media only screen and (max-width:768px){.mobDivFlx{flex-wrap:nowrap!important}img.ui.image{display:block!important;margin:auto!important}.mspc-variation img{width:auto}.hideBgMobile{background-image:none!important}}@media only screen and (max-width:480px){img.ui.image{display:block!important;margin:auto!important}.mspc-variation img{width:auto}}.blog-layout-1{padding-bottom:50px!important;margin-bottom:50px;text-align:center;border-bottom:1px solid black!important}.blog-layout-1 .read-more{font-weight:600;text-transform:uppercase}#press_grid .eael-grid-post-holder-inner{padding:20px}.blog-layout-1 .post-thumb-img-content a img{vertical-align:middle;height:250px;width:800px;object-fit:cover;object-position:top center}.ngg-galleryoverview.default-view .ngg-gallery-thumbnail img{margin:8px 0!important;border:solid 1px #b3b3b3}