/* 
Theme Name: Centro de Lengua Portuguesa
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */
@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap');

/* General */
a {color: #599BD4; text-decoration:underline;}
a:active, a:hover {color: #E37425;}
.white-link a{color:white;text-decoration:underline;}
*:focus {outline: none!important;}
html,body{
	font-size:16px;
	color:#21213E;
  	font-family: "Inter", sans-serif;
  	font-weight: 400;
  	font-style: normal;
	line-height: 1.5em;
	overflow-x:hidden;
}

/* IMAGES */
.full-img *{width:100%;}
.full-img a{display: block;}

/* TÍTULOS */
.elementor-heading-title :is(h1,h2,h3,h4,h5,h6), h1,h2,h3,h4,h5,h6 {
	font-family: "Urbanist", sans-serif;
	font-weight: bold;
}

h1, .elementor-heading-title h1{font-size:35px;}
h2, .elementor-heading-title h2{font-size:28px;}
h3, .elementor-heading-title h3{font-size:23px;}
h4, .elementor-heading-title h4{font-size:21px;}
h5, .elementor-heading-title h5{font-size:20px;}
h6, .elementor-heading-title h6{font-size:18px}