
/*
Theme Name: Teleclinic - Hello
Description: Tema desenvolvido para telecliniconline.com.br
Author: Young Studio
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
*/

/* Btn top */
#btn-top {opacity:0.8; }

/* Forms */
.elementor-field-type-acceptance label,
.elementor-field-type-acceptance label a {font-size:14px !important; }

/* Form teste gratis */
.form-teste-gratis .elementor-form-fields-wrapper .elementor-field-group-field_8dfe2271 label {font-weight:400; font-size:12px; }
.form-teste-gratis .elementor-form-fields-wrapper .elementor-field-group-field_8dfe2271 label a {color:#FFF; font-weight:700;}
.elementor-8 .elementor-element.elementor-element-8f574ad .elementor-field-group.recaptcha_v3-bottomright {position:absolute;}
.elementor-8 .elementor-element.elementor-element-8f574ad .elementor-field-group.elementor-field-type-submit {position:absolute; right:0; display:block; text-align:right;}
.elementor-8 .elementor-element.elementor-element-8f574ad .elementor-field-group.elementor-field-group-field_831db80 label a {color:#FFF;}
.form-teste-gratis button.elementor-button {margin-top:0 !important; }
@media ( min-width:1024px ) {
	/* .form-teste-gratis .elementor-form-fields-wrapper {display:block; column-count:2; column-gap:50px; }
	.form-teste-gratis .elementor-form-fields-wrapper > .elementor-column {width:290px; }
	.form-teste-gratis .elementor-form-fields-wrapper > .elementor-column:nth-last-child(1) {padding-bottom:50px; }
	.form-teste-gratis .elementor-form-fields-wrapper > .elementor-column:nth-last-child(2) {padding-bottom:20px; padding-top:40px; }
	.form-teste-gratis .elementor-form-fields-wrapper > .elementor-column:nth-last-child(1),
	.form-teste-gratis .elementor-form-fields-wrapper > .elementor-column:nth-last-child(2) {width:240px; break-inside:avoid; } */
}
@media ( max-width:768px ) {
	.elementor-8 .elementor-element.elementor-element-8f574ad .elementor-field-group.elementor-field-type-submit {position:relative; right:inherit; text-align:inherit;}
}

/* Home - Google maps */
@media ( max-width:1024px ) {
	.elementor-element.home-blog .elementor-post.elementor-grid-item {flex-wrap:wrap; }
	.elementor-element.home-blog .elementor-post__thumbnail__link {width:100% !important; margin-bottom:20px; }
	.elementor-element.home-blog .elementor-grid-item {margin-bottom:50px; }
}

/* Home - Google maps */
.elementor-element.section-google-maps iframe {opacity:0.8; }

/* Home - Contato */
.elementor-element.home-contato .elementor-field-type-acceptance label,
.elementor-element.home-contato .elementor-field-type-acceptance label a {color:#44b7bf !important; font-weight:400; font-size:12px; }

/* Home - Blog */
.elementor-posts-container.elementor-posts a {transition:.2s opacity; }
.elementor-posts-container.elementor-posts a:hover {opacity:0.8; }

/* Part - Section Especialidades */
.elementor-tabs .elementor-tab-title:hover,
.elementor-tab-title.elementor-tab-mobile-title.elementor-active,
.elementor-tabs .elementor-tabs-wrapper .elementor-active {background-color:#5faeb3; color:#fff !important; }
.elementor-toggle .elementor-toggle-item .elementor-tab-title a {color:#fff !important; }
.elementor-toggle .elementor-toggle-item .elementor-tab-title {background:linear-gradient(93.46deg, #5FAEB3 21.4%, #58D4F7 116.34%); }
@media ( max-width:768px ) {
	.elementor-tabs .elementor-widget-toggle {width:100% !important; }
	.elementor-tabs .elementor-element.e-con-full.e-con {min-height:0 !important; margin-bottom:40px; }
	/* .elementor-tabs .elementor-tabs-wrapper {display:flex !important; flex-wrap:wrap; justify-content:center; }
	.elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-mobile-title {display:none; } */
}

/* Blog - widgets */
.elementor-widget-sidebar,
.elementor-widget-sidebar a {color:#888; font-family:'Ubuntu'; font-weight:500; font-size:16px; }
.elementor-widget-sidebar .widget_block {margin-bottom:30px; }
.elementor-widget-sidebar .wp-block-latest-comments,
.elementor-widget-sidebar .wp-block-categories-list {padding:0; }
.elementor-widget-sidebar .wp-block-latest-comments li,
.elementor-widget-sidebar .wp-block-categories-list li {font-family:'Ubuntu'; font-weight:500; font-size:16px; list-style:none; padding:10px 0; border-bottom:1px solid #D9D9D9; margin:0; }
.elementor-widget-sidebar .wp-block-latest-comments li:last-of-type,
.elementor-widget-sidebar .wp-block-categories-list li:last-of-type {border-bottom:0; }
.elementor-widget-sidebar .wp-block-heading {color:#36BCE2; font-family:'Ubuntu'; font-weight:500; font-size:28px; margin-bottom:0; }
.elementor-widget-sidebar .wp-block-search__button:hover {background-color:#5faeb3; }
.elementor-pagination {padding-top:30px; padding-bottom:100px; }
.elementor-pagination .page-numbers {padding:5px 10px; display:inline-block; background-color:#5bc1d5; color:#fff !important; }
.elementor-pagination .page-numbers.current {background-color:#FFF; color:#5bc1d5 !important; }

/* Header */
.elementor-sub-item:hover {background-color:#5bc1d5 !important; }
.elementor-sub-item.elementor-item-active {background-color:#5bc1d5 !important; }
@media ( max-width:990px ) {
	.elementor-sub-item {font-size:14px !important; }
	.elementor-item.elementor-item-active,
	.elementor-item.elementor-item-anchor.highlighted {background-color:#5bc1d5 !important; }
}

/* Contato */
body .elementor-75 .elementor-element .elementor-labels-above .elementor-field-group > label {display:none;}
body .elementor-75 .elementor-element.elementor-element-7695d8d .elementor-labels-above .elementor-field-group.elementor-field-group-field_6cda1b0 > label {display:block;}

/* Política de Privacidade */
body.page-id-3 main.site-main {margin:50px auto;}

/* 2ª Via do Boleto */
body .elementor-2341 .elementor-element.elementor-element-3ea7842 .elementor-labels-above .elementor-field-group > label {display:none;}

