/*
 Theme Name:   Martex Child
 Theme URI:    https://jthemes.net/themes/wp/martex/
 Description:  Martex child theme
 Author:       JThemes
 Author URI:   http://themeforest.net/user/jthemes
 Template:     martex
 Version:      1.0.0
License:       GNU General Public License version 3.0
License URI:   http://www.gnu.org/licenses/gpl-3.0.html
 Tags:         one-column, two-columns, three-columns, right-sidebar, flexible-header, custom-colors,  custom-background, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready 
 Text Domain:  martex-child
*/


/* Add your custom css below */
body #wpforms-form-10918 .wpforms-submit-container .wpforms-submit{
	background: #873eff;
    width: 100%;
}
body #wpforms-form-10918 .wpforms-submit-container .wpforms-submit:hover{
	background: #7339d2;
}
body .contact-header .elementor-widget-container{
	-webkit-box-shadow: 2px 2px 11px 1px #5554566b;
	box-shadow: 2px 2px 11px 1px #5554566b;
}
.header-title h1{
	font-size: 48px;
    font-weight: bold;
}
body #contact-header .wpforms-form .wpforms-head-container{
	padding: 0 0 5px 0;
}
body .plugins-desc .shape-ico img{
	width: 75px;
}
body .plugins-desc .shape-ico svg{
	display:none;
}
body .plugins-desc a:not(.btn){
	color:black;
}
body .plugins-desc a:not(.btn) .fbox-7:hover{
	background:#eee;
}
body .about-clients-ava .review-avatar{
	border-radius:100%;
	overflow:hidden;
}
body .get-pro-btn{
	display:block;
	background:#873eff;
	color:#fff;
	width: 200px;
    text-align: center;
    border-radius: 5px;
    padding: 8px 6px;
    margin-top: 15px;
	transition: background-color 0.3s ease-in-out, transform 0.5s ease;
}
body .get-pro-btn:hover{
	color:#fff !important;
	background:#6022c7;
	transition: background-color 0.3s ease-in-out, transform 0.5s ease;
	
}
body .view-demo-btn{
	display:block;
	background:#0b6ffd;
	color:#fff;
	width: 200px;
    text-align: center;
    border-radius: 5px;
    padding: 8px 6px;
    margin-top: 15px;
	transition: background-color 0.3s ease-in-out, transform 0.5s ease;
}
body .view-demo-btn:hover{
	color:#fff !important;
	background:#1663cf;
	transition: background-color 0.3s ease-in-out, transform 0.5s ease;
	
}
body .plugin-btns-line{
	display:flex;
	justify-content: space-between;
    width: 80%;
}
body .install-desc p{
	padding-bottom:15px;
}
body .brand-logo a{
	cursor:auto;
	pointer-events: none;
}
body .plugins-small-box .in_tool_logo img{
	width:100px;
	height:auto;
}
body .plugins-small-box .in_tool_logo{
	padding:20px;
}
body .brand-logo:hover {
    top: 0 !important;
}
body .pc-img-size img{
	max-width:73% !important;
}
body .stylish-img img{
	border-radius:45px;
	border: 5px solid #ebebeb;
}
.small-gray-text{
	font-size:13px;
	color:gray;
}
@media screen and (max-width: 1130px) {
	body .plugin-btns-line{
		width:95%;
	}
}
@media screen and (min-width: 1000px) {
	body .footer-menu-increase{
		width:25%;
	}
}
@media screen and (max-width: 1000px) {
	body .plugin-btns-line{
		width:100%;
	}
	body .get-pro-btn, body .view-demo-btn{
		width: 160px;
	}
}

@media screen and (max-width: 400px) {
	body .view-demo-btn{
		margin-right:0;
		width:140px;
	}
	body .get-pro-btn{
		width:140px;
	}
	body .footer-section .footer-widgets .mob-footer-item{
		width:100% !important;
	}
}