body:not(.cf7p-message) .wpcf7-not-valid-tip {
top: 35px !important;
}
.wpcf7-response-output {
color: #ffffff;
}
a.stk-acceptance-form {
color: #818a91;
}
#Content {
padding-top: 0 !important;
background: #ffffff !important;
}
.entry-content {
background: #ffffff !important;
}
h2 {
color: #9d9f9e !important;
margin-bottom: 0 !important;
padding: 20px 0 !important;
font-size: 34px !important;
line-height: 1.5 !important;
}
p, .column_attr.clearfix.align_left, .column_attr.clearfix.align_left ul li,
.column_attr.clearfix{
text-align: justify !important;
line-height: 1.75;
}
.column_attr.clearfix.align_center {
text-align: center !important;
}
br  {
content: ' ';
}
br:after {
content: ' ';
}
.column_column ul {
margin: 15px 0 15px 30px !important;
color: #626262 !important;
line-height: 1.75 !important;
} .story_box .desc_wrapper h3 {
margin-left: 0 !important;
color: #dd3333;
} ul.jet-menu li.jet-menu-hover a .jet-menu-item-wrapper i.jet-dropdown-arrow,
li.jet-current-menu-item a .jet-menu-item-wrapper i.jet-dropdown-arrow {
color: #dd3333 !important;
}
li.jet-menu-item-1095 {
border: 1px solid #ffffff;
background-color: #dd3333;
margin: 0 10px !important;
}
li.jet-menu-item-1095 a {
color: #ffffff !important;
padding: 0 20px !important;
}
li.jet-menu-item-1095 a i{
font-size: 18px !important;
}
ul.jet-sub-menu li a div div:hover {
color: #dd3333 !important;
} .jet-mobile-menu__back i {
position: absolute;
right: 20% !important;
}
span.jet-dropdown-arrow i {
position: absolute;
right: 10% !important;
}
.jet-mobile-menu .jet-menu-name, .jet-mobile-menu__breadcrumb .breadcrumb-label{
text-transform: uppercase !important;
}
.stk-submenu-services h3 a:hover, .stk-submenu-services h3 a:active {
color: #dd3333;
} .stk-title-bar { background-color: #ffffff !important;
padding-top: 0 !important;
}
.stk-title-bar h1 {
color: #dd3333 !important;
font-weight: 500 !important;
margin-bottom: 0 !important;
}
.stk-title-bar .column {
margin: 20px 0 !important;
}
.column { }  a#slider-1-slide-1-layer-2.rev-btn,
a#slider-1-slide-2-layer-10.rev-btn,
a#slider-1-slide-5-layer-2.rev-btn,
a#slider-1-slide-4-layer-2.rev-btn,
a#slider-1-slide-6-layer-2.rev-btn{
color: #ffffff !important;
} .stk-first-block-home h1{
font-weight: 600 !important;
margin-bottom: 5px !important;
}
.stk-first-block-home p {
margin: 0 0 5px 0 !important;
} body.home .wpcf7-list-item-label, body.home .wpcf7-list-item-label a {
color: #ffffff !important;
}
body.home .wpcf7-list-item-label a:hover {
color: #ffffff !important;
text-decoration: none !important;
}
body.home .stk-form-button-home input[type="submit"] {
border-top: 2px solid #dd3333 !important;
border-bottom: 2px solid #dd3333 !important;
background-color: #dd3333 !important;
}
.stk-form-home {
margin-left: -15px;
margin-right: -5px;
padding: 10px 40px;
background: url(https://www.tcpdesinsectacion.com/wp-content/uploads/2015/04/denim.png);
}
.stk-form-home h5.stk-form-home-title {
color: #ffffff;
font-weight: 600;
}
.stk-form-home h5.stk-form-home-text {
color: #ffffff;
margin-bottom: 15px;
font-size:16px;
} .sliding_box a .photo_wrapper img.scale-with-grid {
width: 100% !important;
} .stk-icon-box .icon i:before {
font-size: 40px !important;
}
.stk-icon-box .icon_box .icon_wrapper {
background-image: unset !important;
}
.stk-icon-box h4.title {
font-weight: 600 !important;
} blockquote {
background: unset !important;
font-style: italic !important;
}
blockquote:after {
font-size: 36px !important;
left: -25px !important;
top: -30px !important;
color: rgba(0, 0, 0, .1);
}
.testimonials_slider .testimonials_slider_ul li .bq_wrapper {
border: 1px solid #efefef !important;
} .stk-custom-grid-home .story_box .photo_wrapper img {
opacity: 1 !important;
}
.stk-custom-grid-home img.scale-with-grid {
height: 250px !important;
}
.stk-custom-grid-home h3.themecolor {
font-weight: 600 !important;
text-transform: uppercase;
} a.stk-link-grid-home p {
text-align: center !important;
font-weight: 400;
color: #000000;
font-size: 18px;
line-height: 10px;
}
a.stk-link-grid-home:hover {
text-decoration: none !important;
}
a.stk-link-grid-home p:hover {
color: #dd3333 !important;
} a.stk-anchor-link-page {
color: #000000 !important;
}
a.stk-anchor-link-page:hover {
text-decoration: none;
}
body:not(.home) .fancy_heading.fancy_heading_icon h2.title {
text-align: justify;
padding: 0 !important;
font-size: 34px !important;
}
a.botones span.button_label {
float: none !important;
color: #ffffff !important;
background-color: #dd3333 !important;
}
.botones a{
width: 230px !important;
} .stk-custom-grid .story_box .photo_wrapper img, .stk-grid-overlay .story_box .photo_wrapper img{
opacity: 1 !important;
}
.stk-custom-grid img.scale-with-grid {
height: 150px !important;
}
.stk-custom-grid h3.themecolor, .stk-grid-overlay h3.themecolor {
font-weight: 600 !important;
} body.page-id-11 .elementor-divider {
display: none !important;
} body.home .stk-form-footer, body.home .stk-separator-form-footer,
body.page-id-230 .stk-form-footer, body.page-id-230 .stk-separator-form-footer,
body.page-id-47 .stk-form-footer, body.page-id-47 .stk-separator-form-footer,
body.page-id-50 .stk-form-footer, body.page-id-50 .stk-separator-form-footer,
body.page-id-324 .stk-form-footer, body.page-id-324 .stk-separator-form-footer,
body.page-id-319 .stk-form-footer, body.page-id-319 .stk-separator-form-footer,
body.page-id-493 .stk-form-footer, body.page-id-493 .stk-separator-form-footer,
body.page-id-337 .stk-form-footer, body.page-id-337 .stk-separator-form-footer{
display: none !important;
}
.elementor-field-group .elementor-select-wrapper:before {
top: 35% !important;
}
a.stk-call-us {
color: #000000 !important;
}
.stk-phone-list ul.elementor-icon-list-items {
margin: 0 !important;
} @media (max-width: 480px) {
h2 {
text-align: center !important;
}
.stk-top-whatsapp {
display: none !important;
}
.elementor-526 .elementor-element.elementor-element-cda3dfe .elementor-image img{
position: absolute !important;
top: 0 !important;
left: 10% !important;
}
.jet-mobile-menu__toggle-icon {
position: absolute !important;
top: -10px !important;
right: 10% !important;
}
.stk-title-bar h1 {
text-align: center !important;
}
.stk-home-testimonials {
display: none !important;
}
.stk-footer-form-mobile h4, .stk-footer-form-mobile span,
.stk-footer-form-mobile select, .stk-footer-form-mobile input{
color: #ffffff !important;
}
a.stk-acceptance-form {
color: #ffffff !important;
}
}
@media only screen and (max-width: 767px){
.section_wrapper {
padding-left: 25px !important;
padding-right: 25px !important;
}
}
@media (min-width: 480px) {
.stk-list-top-header ul li:last-child {
display:none !important;
}
}