.info-box-minheight{}
.info-box-container{background-color:#4B4B4B;padding:0 10%;}

.info-box-minheight .d-flex{min-height:160.5px;align-items:center;}
.info-box-container .info-box{position: relative; overflow: hidden;padding: 30px 0;}
.info-box-container .info-box img{width:auto;}
.info-box-container .info-box .info-box-picture{background-color: var(--primary-color);width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;border-radius: 5px;}
.info-box-container .info-box ._flex{margin-top:15px;}
.info-box-container .info-box a{display:block;}
.info-box-container .info-box h2{font-size: 19px;text-transform:capitalize;  margin-bottom: 7px;    line-height: 1;    font-weight: 600;    color: #FFFFFF;}
.info-box-container .info-box p{font-size: 15px;color: #FFFFFF;margin: 0;line-height:1.3;font-weight:300;}

.footer-pg-minheight .d-flex{min-height:24px;align-items:center;justify-content:end;}

.pg-method {margin-top:15px;}
.pg-method ul{list-style-type:none;margin:0;padding:0;}
.pg-method ul li{display:inline-block;margin:3px;}
.pg-method ul li img{max-width:100%;}

@media all and (max-width: 991px)
{
    .info-box-container .info-box{width:300px;}
}
@media all and (max-width: 767px)
{
      
}
.container .container{padding-left:0;padding-right:0;max-width:100% !important;}

.theme-plate{position: fixed;top: 180px;left: 0;z-index: 9999;width: 320px;background-color: #fff;transition: all .5s ease;-webkit-transform: translate(-320px);-ms-transform: translate(-320px);transform: translate(-320px);}
.theme-plate.active{display: block;    box-shadow: 0 0 10px rgba(0,0,0,.2);-webkit-transform: translate(0);-ms-transform: translate(0);transform: translate(0);}
.theme-plate .button{position: absolute;top: 0;right: -58px;z-index: 2;width: 58px;height: 58px;border: none;box-shadow: -10px 0 0 0 #fff, 0 0 10px rgba(0,0,0,.2);background: #fff url(../images/color-palette.png) center no-repeat;background-size: 40px;font-size: 0;}
.theme-plate .style-section{margin: 35px 0; padding: 0 25px; text-align: center;}
.theme-plate .style-title {margin: 0 0 15px; text-transform: uppercase;color: #000; font-size: 15px; font-weight: 600;}
.presets-list.colors{margin:0;}
.presets-list.colors li {display: inline-block;  margin: 5px; cursor: pointer;position:relative;border:2px solid #dbd8d8;}
.presets-list.colors li.active{border:2px solid #999;}
.presets-list.colors li > div{width: 64px; height: 64px;margin:2px;}
.presets-list.colors li input{display: inline-block;height: 100%;width: 100%;position: absolute;left: 0;top: 0;border: none;outline: 0;background: none;cursor:pointer;}
.presets-list.colors li.plt-custom{width:70px;height:70px;}
.presets-list.colors li.plt-custom input{outline:0;padding:0;border:none;}
.presets-list.colors li.plt-custom:before{content:'';background:url('../images/color-picker.png')no-repeat center center;position:absolute;right:-15px;top:18px;display:inline-block;width:35px;height:35px;z-index:1;}
.presets-list.colors li.plt-custom-primary{width:70px;height:70px;}
.presets-list.colors li.plt-custom-primary input{outline:0;padding:0;border:none;}
.presets-list.colors li.plt-custom-primary:before{content:'';background:url('../images/color-picker.png')no-repeat center center;position:absolute;right:-15px;top:18px;display:inline-block;width:35px;height:35px;z-index:1;}
.theme-plate .font-presets{margin-top:15px;}