.main-menu .navigation li.active>a,.main-menu .navigation li.active>a:focus,.main-menu .navigation li.active>a:hover{color:#f50051}.content>a.explore.categories{font-size:18px;font-weight:500;color:#262626;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;position:relative}.details-header>.item-price.discount{font-size:18px;text-decoration:line-through;color:#7c7b7b!important}.gallery-block-three .inner-box .overlay-inner .portfolio_index{height:100px;font-size:20px;color:#fff;transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;position:relative;background-color:#f50051;margin:0 5px;width:80%;line-height:52px;display:inline-block}.gallery-block-three .inner-box .overlay-inner .portfolio_index .icon{-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%;margin:0}.main-header .outer-box.lang{padding:12px 0;position:relative;top:0;float:right}.main-header .outer-box.lang .option-list{position:relative;line-height:1.4}.main-header .outer-box.lang .option-list li a,.main-header .outer-box.lang .option-list li span{height:36px;padding:7px 8px;color:#fff;margin:2px;border-radius:50%;background:#f50051;width:36px;display:block}.main-header .outer-box.lang .option-list li span{font-weight:500}.title-box .text{font-size:18px;color:#7c7b7b;position:relative;text-align:justify;line-height:1.2em;margin-top:3px;font-family:Frank Ruhl Libre,serif}.title-box{margin-bottom:30px;position:relative;text-align:center}.title-box h1{font-size:30px;font-weight:700;color:#f50051;position:relative;line-height:1.4em}.product-details .basic-details .details-header h1{font-size:30px;font-weight:500;color:#262626;margin:-5px 0 6px;line-height:1.4em}.welcome-section .content-column .inner-column .text h1{font-size:18px;margin-bottom:20px;color:#d8d3cd;position:relative;line-height:1.6em}