html{line-height:1.15;-webkit-text-size-adjust:100%}*,*::before,*::after{box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#333;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin-block-start:.5rem;margin-block-end:1rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-block-start:0;margin-block-end:.9rem}a{background-color:transparent;text-decoration:none;color:#C36}b,strong{font-weight:700!important}img{border-style:none;height:auto;max-width:100%}@font-face{font-family:'Poppins';src:local('☺');font-display:swap}@font-face{font-family:'wpxpress';src:local('☺');font-display:swap}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:url(https://www.alexrodionov.de/wp-content/themes/hello-elementor-child/fonts/Montserrat-Regular.woff2) format('woff2');font-display:swap}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;src:url(https://www.alexrodionov.de/wp-content/themes/hello-elementor-child/fonts/Montserrat-SemiBold.woff2) format('woff2');font-display:swap}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:url(https://www.alexrodionov.de/wp-content/themes/hello-elementor-child/fonts/Montserrat-Bold.woff2) format('woff2');font-display:swap}body{font-family:'Montserrat',sans-serif;font-weight:400}.elementor-button,.elementor-button *{font-family:'Montserrat',sans-serif!important}button,[type=submit],[type=reset],[type=button],a.button,a.elementor-button{background-color:#D62D2E!important;color:#fff!important;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;border:1px solid #D62D2E;padding:.5rem 1rem;font-size:1rem;border-radius:3px;transition:all 0.3s;cursor:pointer}button:hover,[type=submit]:hover,a.elementor-button:hover{background-color:#B32929!important}input[type=text],input[type=email],textarea{width:100%;border:1px solid #666;border-radius:3px;padding:.5rem 1rem}table{width:100%;margin-block-end:15px;border-collapse:collapse}table th,table td{padding:15px;border:1px solid rgba(128,128,128,.5)}