/*!
Theme Name: Seomy
Theme URI: https://wp.themepure.net/seomy
Author: theme_pure
Author URI: https://themeforest.net/user/theme_pure
Description: Seomy - Digital Marketing & SEO Agency WordPress Theme
Version: 1.1.1
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: seomy
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

.tpmenu__area ul li.has-dropdown .mega-menu a::after{
    display: none;
}
article.postbox__item{padding:12px !important;border: 1px solid #ededed; border-radius: 12px; }
.tp-postbox-read-more .tp-btn{background:var(--e-global-color-secondary); !important}
.header-bg-4{background:#fff !important}
.breadcrumb-area{background:linear-gradient(to top, #0073ab, #02a1ef);}
.breadcrumb__title{font-size:36px !important; font-weight:600 !important;}
.breadcrumb-area.pb-130{padding-bottom:32px !important}
.breadcrumb-area.pt-195{padding-top:160px !important}
.single-post .tp-blog-area.pt-110{padding-top:30px !important}
.tp-accordion .accordion-item{padding:0 20px !important}
.tp-accordion .accordion-button:not(.collapsed){color:#008dd2 !important}
.tp-accordion .accordion-button:not(.collapsed)::after{color:#ef7f1c !important}
.phone-call a{background:#ffebe0 !important}
p{font-size:1rem !important; letter-spacing:0 !important; line-height:1.6em !important}
.blog h3.tp-postbox-title{font-size:22px !important; font-weight:600 !important; color:#008dd2 !important; letter-spacing:0.3px !important}

.elementor-widget-tp-info-card .pb-105{padding-bottom:40px !important}
.home .services-content-4 .title{margin-top:80px !important}
.tp-accordion .accordion-button{line-height:1.4em !important;padding-right: 24px;}
.captcha-blks {display:flex; justify-content:space-between}
.captcha-blks .wpcf7-captchar{padding:6px 12px !important}
.captcha-blks .wpcf7-captchar::placeholder{font-size:14px !important}
.tpcontact-4-box-wrapper .tpcontact-form-input textarea{
    background: #F4F4F4 !important;
    border-radius: 30px !important;
    border: 2px solid #F4F4F4 !important;
    font-family: var(--tp-ff-jakarta) !important;
    font-weight: 400 !important;
    font-size: 15px !important;
	height:120px !important;
    color: #010F1C !important;
	padding:16px 30px 9px !important;
	resize:none;
}
.tpcontact-4-box-wrapper .tpcontact-form-input textarea::placeholder{color:#999 !important}
.tpcontact-4-box-wrapper .tpcontact-form-input .nice-select, .tpcontact-4-box-wrapper .tpcontact-form-input input {
	width:100% !important;
    background: #F4F4F4 !important;
    border-radius: 30px !important;
    border: 2px solid #F4F4F4 !important;
    font-family: var(--tp-ff-jakarta) !important;
    font-weight: 400 !important;
    font-size: 15px !important;
    text-align:center !important;
    height: 45px !important;
    color: #010F1C !important;
}
.tpcontact-form-input input, .tpcontact-form-input textarea, .tpcontact-form-input select {
    background: #312C61 !important;
    border: 2px solid rgba(255, 255, 255, 0.08) !important;
    border-radius: 8px !important;
    width: 100% !important;
    padding: 5px 30px 5px 30px !important;
    height: 45px !important;
    color: var(--tp-common-white) !important;
}

@media (min-width:800px){
	div.markiting-bg img{width:100% !important;height:auto !important;}
}

@media (max-width:800px){
	    .header-bg-4 { padding: 0px 15px !important;margin-top:0 !important; }
	.elementor-8991 .elementor-element.elementor-element-48bb7c47 .tp-el-title, .testimnial-5-title{line-height:1.2em !important}
	.services-area .text-center{text-align:left !important}
	.tp-serv-mega-menu .tp-menu-banner ul li a{padding:10px 0 !important}
	.tp-serv-mega-menu .tp-menu-banner-wrap{margin-left:0 !important}
	.elementor-168 .elementor-element.elementor-element-0639aff .tp-el-section { padding: 10px 0 !important;}
	.tptransparent__header-4 .header-sticky{top:0 !important; width:100% !important; border-radius:0 !important; z-index:999999999999999999999999999999999999999999999999999999999 !important}
	.tpdrive-thumb{margin-bottom:10px !important}
}