.tmimenu_icon{margin:0}.tmimenu_icon-bar{border-radius:5px;background-color:#171717;display:block;height:2px;width:25px;margin-top:5px}.mobmenu-overlay{opacity:0;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-ms-transition:-ms-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s}.body-open .mobmenu-overlay{width:100%;height:100%;z-index:9999;left:0;top:0;opacity:1;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-ms-transition:-ms-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s;position:fixed;cursor:pointer;background:rgba(0,0,0,.5)}.u-vmenu .mobile-all-area .mobile-menu>ul{position:absolute;height:100%;left:0;width:100%}.u-vmenu ul li{position:relative}.u-vmenu ul>li.active>a{border-left:3px solid #d41574}.u-vmenu ul ul{display:none}.u-vmenu ul>li>a:after{content:'';background:#d41574;position:absolute;left:0;bottom:0;top:0;width:0;z-index:0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s}.u-vmenu ul>li:hover>a:after{width:100%}.u-vmenu ul>li>ul>li{position:relative}.u-vmenu ul>li>ul>li>a:after{content:'';background:#e6e9ec;position:absolute;left:0;bottom:0;top:0;width:0;z-index:0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s}.u-vmenu ul>li>ul>li:hover>a:after{width:100%}.u-vmenu ul>li>ul>li>ul>li>a:after{content:'';background:#e6e9ec;position:absolute;left:0;bottom:0;top:0;width:0;z-index:0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s}.u-vmenu ul>li>ul>li>ul>li:hover a:after{width:100%}.u-vmenu ul li a{font:14px/45px SFProDisplay-Medium;display:block;color:#fff;text-decoration:none;outline:0;position:relative}.u-vmenu .mobile-all-area .mobile-menu>ul>li:hover>a{color:#fff}.u-vmenu .mobile-all-area .mobile-menu>ul>li>a:hover{color:#fff}.u-vmenu .mobile-all-area .mobile-menu>ul>li>ul>li>a:hover{color:#fff}.u-vmenu .mobile-all-area .mobile-menu>ul>li>ul>li>ul>li>a:hover{color:#171717}.u-vmenu .mobile-all-area .mobile-menu>ul>li>ul>li:hover>a{color:#171717}.u-vmenu ul li ul{background:#f2f3f4}.u-vmenu ul li a span{z-index:1;position:relative}.u-vmenu .mobile-all-area .mobile-menu>ul>li>a{height:46px;padding:0 15px 0 37px;font:16px/45px SFProDisplay-Medium;color:#fff}.u-vmenu .mobile-all-area .mobile-menu>ul>li>a img{width:13px;margin-right:8px;position:relative;z-index:1}.u-vmenu .mobile-all-area .mobile-menu>ul>li>ul>li>a{padding-left:15px;font:14px/45px SFProDisplay-Medium;color:#171717;height:45px}.u-vmenu .mobile-all-area .mobile-menu>ul>li>ul>li>ul>li{background:#fff;padding: 12px 0;}.u-vmenu .mobile-all-area .mobile-menu>ul>li>ul>li>ul>li>a{padding-left:12px;color:#171717;line-height:22px;}.u-vmenu .mobile-all-area .mobile-menu>ul>li>ul>li>ul>li>ul>li>a{padding-left:135px;color:#171717}.u-vmenu .mobile-all-area .mobile-menu ul li>span{width:46px;height:46px;display:inline-block;position:absolute;right:0;top:0;z-index:9;cursor:pointer}.u-vmenu .mobile-all-area .mobile-menu ul li>span[data-option=on]{background:url(../images/menu-minus.png) no-repeat 0 7px;background-size:30px}.u-vmenu .mobile-all-area .mobile-menu ul li>span[data-option=off]{background:url(../images/menu-plus.png) no-repeat 0 7px;background-size:30px}.u-vmenu .mobile-all-area .mobile-menu>ul>li>ul>li span[data-option=off]{background:url(../images/menu-plus-hover.png) no-repeat 0 7px}.u-vmenu .mobile-all-area .mobile-menu>ul>li>ul>li span[data-option=on]{background:url(../images/menu-minus-hover.png) no-repeat 0 7px}.u-vmenu .mobile-all-area .mobile-menu>ul>li>ul>li>span{background-size:25px!important;background-position:0 9px!important;right:-3px}.body-open .tmimenu_btn .tmimenu_icon-bar:nth-child(1){width:0%}.body-open .tmimenu_btn .tmimenu_icon-bar:nth-child(2){transform:rotate(45deg);margin-top:5px;float:left}.body-open .tmimenu_btn .tmimenu_icon-bar:nth-child(3){transform:rotate(-45deg)}.body-open .tmimenu_btn .tmimenu_icon-bar:nth-child(4){width:0%}.body-open .tmimenu_btn .tmimenu_icon-bar{-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}


/*cutomize css*/
.width-33{
	width:33% !important;
}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {
    font-size: 20px;
		margin:5px;
}


input, select, textarea {
    display: block ;
    width: 100%;
    background-color: transparent;
    -webkit-appearance: none;
    border-radius: 0;
    padding: 0;
    border: none;
    outline: 0;
    line-height: 1.5 !important;
    font-size: 1rem !important;
    font-family: PlainLight !important;
    font-weight: 300 !important;
}


.wpcf7 form.sent .wpcf7-response-output {
    border-color: #46b450;
    font-size: 20px;
}

.c-main-loader.js-main-loader{
	background-color: transparent;
}

 div.guf-img>img{
    width: 218px !important;
    margin-right: 6px;
    margin-top: 92px !important;
}