body, h1, h2, h3, h4, h5, h6, p {font-family: Poppins, Montserrat, Arial, sans-serif;}
body {overflow-x: hidden;}
a {color: #00A3E2;}
a:active, a:hover {color: #623188;}
*:focus {outline: none!important;}
[type=button], [type=submit], button {color: #fff; border: none;}
#reply-title {font-size: 1.5rem;} .main-header {position: absolute; width: 100%; z-index: 10;}
.main-header.elementor-section-height-default.elementor-sticky__spacer {height: 0;}
.main-header.elementor-sticky--effects {background: #ffffffdd;}
.elementor-heading-title {line-height: 1.2em;}
.button-network i {font-size: 1.5em;}
.button-network .elementor-button-content-wrapper {align-items: center;}
.skills li.elementor-icon-list-item {margin-bottom: 15px;} @media all and (min-width: 768px) {
} @media all and (min-width: 1025px) {
} @media all and (min-width: 1320px) {
html {font-size: 17px;} } @media all and (min-width: 1500px) {
html {font-size: 18px;} .elementor-section.elementor-section-boxed > .elementor-container {max-width: 1380px;} } @media all and (min-width: 1800px) {
html {font-size: 20px;} .elementor-section.elementor-section-boxed > .elementor-container {max-width: 1700px;} } @media all and (max-width: 1024px) {
} @media all and (max-width: 767px) {
.dialog-widget .elementor-section.elementor-section-height-full {
height: 100vh;
}
}