form#crm-calculator {
padding: 2rem;
}
div.crm-input-container, div.crm-result-container {
display: flex;
align-items: center;
margin-bottom: 1.5rem;
}
div.crm-result-container {
margin-bottom: 0.1rem;
margin-left: 5rem;
}
div.crm-input-container-last {
margin-top: 3.5rem;
}
label.crm-label, input.crm-input {
font-family: Roboto, serif;
font-size: 20px;
font-weight: 700;
line-height: 30px;
letter-spacing: 0;
}
label.crm-label {
flex: 1;
text-align: left;
color: #fff;
margin-bottom: 0;
}
input.crm-input {
flex: 3;
height: 72px !important;
background: #ffffff !important;
max-width: 550px;
text-align: left;
border-radius: 0;
}
span.crm-ft, span.crm-percent {
position: absolute;
right: 8rem;
color: #000000 !important;
}
div.popup {
position: fixed;
top: 50%;
right: 1rem;
transform: translate(-50%, -50%);
font-weight: bold;
padding: 1.5rem;
color: #000000;
background: #F0F0F0;
border: 1px solid #F0F0F0;
border-radius: 26px;
box-shadow: 0 4px 6px 2px #00000033;
z-index: 9999;
max-width: 425px;
text-align: left;
cursor: pointer;
}
img.crm-info, img.crm-info-hidden {
width: 36px;
height: 36px;
margin-left: 2rem;
cursor: pointer;
}
img.crm-info-hidden {
cursor: auto;
}
button.calculate-button {
flex: 2;
color: #0BABB6;
border: 1px solid #1F1F1F;
background: #ffffff;
cursor: pointer;
padding: 0.6rem;
text-align: center;
font-size: 1.125rem;
font-weight: bolder;
text-transform: uppercase;
height: 53px;
max-width: 239px;
border-radius: 0;
}
input.crm-submit:hover {
background: #ffffff;
color: #0BABB6;
border: 1px solid #1F1F1F;
}
span.crm-spacer {
width: 379px;
}
p#crm-calc-title {
font-family: Roboto, sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 30px;
letter-spacing: 0;
text-align: left;
}
label.crm-popup-label {
font-family: Roboto, sans-serif;
font-size: 20px;
font-weight: 700;
line-height: 30px;
letter-spacing: 0;
text-align: left;
color: #000;
margin-bottom: 0;
margin-top: 0.5rem;
}
label.crm-popup-label-right {
font-family: Roboto, sans-serif;
font-size: 20px;
font-weight: 700;
line-height: 30px;
letter-spacing: 0;
text-align: right;
flex: 2;
}
.loader {
border: 5px solid #f3f3f3;
border-top: 5px solid #0BABB6;
border-radius: 50%;
width: 50px;
height: 50px;
animation: spin 2s linear infinite;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
display: none; }
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
img.greptoni {
position: absolute;
}  @media only screen and (max-width: 999px) {
form#crm-calculator {
padding: 0;
}
input.crm-input {
flex:1;
height: 52px !important;
}
label.crm-label, input.crm-input {
font-size: 16px;
}
span.crm-ft, span.crm-percent {
right: 5rem;
}
.elementor-11771 .elementor-element.elementor-element-570c2d3 {
max-height: 735px !important;
}
div.crm-input-container-last {
justify-content: center;
}
div.crm-input-container-last label.crm-label {
flex: 0 !important;
}
span.crm-spacer {
width: 0;
}
} @media only screen and (max-width: 767px) {
.elementor-11771 .elementor-element.elementor-element-37afd21 > .elementor-element-populated {
margin: -2rem 0 0 0 !important;
}
.elementor-11771 .elementor-element.elementor-element-570c2d3 {
padding: 1rem !important;
}
label.crm-label, input.crm-input {
flex: 2;
}
img.crm-info, img.crm-info-hidden {
margin-left: 0.5rem;
}
div.popup {
transform: none;
}
span.crm-ft, span.crm-percent {
right: 4rem;
}
input::placeholder {
font-size: 0.5rem;
width: 100px;
}
div#calc_tablet img {
width: 70%;
}
img.crm-info, img.crm-info-hidden {
width: 24px;
}
span.crm-ft, span.crm-percent {
right: 2.5rem;
}
}.wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0 !important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}.wpml-ls-menu-item .wpml-ls-flag{display:inline;vertical-align:baseline}.wpml-ls-menu-item .wpml-ls-flag+span{margin-left:.3em}.rtl .wpml-ls-menu-item .wpml-ls-flag+span{margin-left:0;margin-right:.3em}ul .wpml-ls-menu-item a{display:flex;align-items:center}