.elementor-kit-49{--e-global-color-primary:#12043F;--e-global-color-secondary:#000000;--e-global-color-text:#333333;--e-global-color-accent:#F9F5FF;--e-global-color-c64349d:#FFFFFF;--e-global-color-87db2bf:#FFDC5E;--e-global-color-879222d:#161D34;--e-global-color-5ec8235:#622CF9;--e-global-color-976eb3d:#161D34;--e-global-typography-primary-font-family:"Hurme";--e-global-typography-primary-font-size:18px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:27px;--e-global-typography-secondary-font-family:"Hurme";--e-global-typography-secondary-font-size:16px;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-secondary-line-height:22px;--e-global-typography-secondary-letter-spacing:3.2px;--e-global-typography-text-font-family:"Hurme";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:27px;--e-global-typography-accent-font-family:"Hurme";--e-global-typography-accent-font-size:18px;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-line-height:27px;--e-global-typography-59f05f6-font-family:"Hurme";--e-global-typography-59f05f6-font-size:88px;--e-global-typography-59f05f6-font-weight:700;--e-global-typography-59f05f6-line-height:83px;--e-global-typography-59f05f6-letter-spacing:-1.7px;--e-global-typography-59f05f6-word-spacing:0em;--e-global-typography-0037f7b-font-family:"Hurme";--e-global-typography-0037f7b-font-size:64px;--e-global-typography-0037f7b-font-weight:700;--e-global-typography-0037f7b-line-height:64px;--e-global-typography-0037f7b-letter-spacing:-1.3px;--e-global-typography-5f42840-font-family:"Hurme";--e-global-typography-5f42840-font-size:46px;--e-global-typography-5f42840-font-weight:700;--e-global-typography-5f42840-line-height:46px;--e-global-typography-5f42840-letter-spacing:-0.4px;--e-global-typography-88deb9a-font-family:"Hurme";--e-global-typography-88deb9a-font-size:32px;--e-global-typography-88deb9a-font-weight:600;--e-global-typography-88deb9a-line-height:1.1em;--e-global-typography-88deb9a-letter-spacing:-0.6px;--e-global-typography-63ca376-font-family:"Hurme";--e-global-typography-63ca376-font-size:1.5em;--e-global-typography-63ca376-font-weight:400;--e-global-typography-63ca376-line-height:1.4em;--e-global-typography-63ca376-letter-spacing:-0.2px;--e-global-typography-d736ac7-font-family:"Hurme";--e-global-typography-d736ac7-font-size:24px;--e-global-typography-d736ac7-font-weight:600;--e-global-typography-d736ac7-line-height:31.2px;--e-global-typography-d736ac7-letter-spacing:0px;--e-global-typography-0e74bd9-font-family:"Hurme";--e-global-typography-0e74bd9-font-size:12px;--e-global-typography-0e74bd9-font-weight:400;--e-global-typography-0e74bd9-line-height:16px;--e-global-typography-139de7c-font-family:"Hurme";--e-global-typography-139de7c-font-size:24px;--e-global-typography-139de7c-font-weight:500;--e-global-typography-139de7c-line-height:31.2px;--e-global-typography-139de7c-letter-spacing:-0.2px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-49 p{margin-bottom:12px;}.elementor-kit-49 a{color:var( --e-global-color-primary );}.elementor-kit-49 a:hover{color:#969696;}.elementor-kit-49 h1{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-59f05f6-font-family ), Sans-serif;font-size:var( --e-global-typography-59f05f6-font-size );font-weight:var( --e-global-typography-59f05f6-font-weight );line-height:var( --e-global-typography-59f05f6-line-height );letter-spacing:var( --e-global-typography-59f05f6-letter-spacing );word-spacing:var( --e-global-typography-59f05f6-word-spacing );}.elementor-kit-49 h2{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0037f7b-font-family ), Sans-serif;font-size:var( --e-global-typography-0037f7b-font-size );font-weight:var( --e-global-typography-0037f7b-font-weight );line-height:var( --e-global-typography-0037f7b-line-height );letter-spacing:var( --e-global-typography-0037f7b-letter-spacing );word-spacing:var( --e-global-typography-0037f7b-word-spacing );}.elementor-kit-49 h3{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-5f42840-font-family ), Sans-serif;font-size:var( --e-global-typography-5f42840-font-size );font-weight:var( --e-global-typography-5f42840-font-weight );line-height:var( --e-global-typography-5f42840-line-height );letter-spacing:var( --e-global-typography-5f42840-letter-spacing );word-spacing:var( --e-global-typography-5f42840-word-spacing );}.elementor-kit-49 h4{color:var( --e-global-color-primary );font-family:var( --e-global-typography-88deb9a-font-family ), Sans-serif;font-size:var( --e-global-typography-88deb9a-font-size );font-weight:var( --e-global-typography-88deb9a-font-weight );line-height:var( --e-global-typography-88deb9a-line-height );letter-spacing:var( --e-global-typography-88deb9a-letter-spacing );word-spacing:var( --e-global-typography-88deb9a-word-spacing );}.elementor-kit-49 h5{color:var( --e-global-color-primary );font-family:var( --e-global-typography-63ca376-font-family ), Sans-serif;font-size:var( --e-global-typography-63ca376-font-size );font-weight:var( --e-global-typography-63ca376-font-weight );line-height:var( --e-global-typography-63ca376-line-height );letter-spacing:var( --e-global-typography-63ca376-letter-spacing );word-spacing:var( --e-global-typography-63ca376-word-spacing );}.elementor-kit-49 h6{color:var( --e-global-color-primary );font-family:var( --e-global-typography-d736ac7-font-family ), Sans-serif;font-size:var( --e-global-typography-d736ac7-font-size );font-weight:var( --e-global-typography-d736ac7-font-weight );line-height:var( --e-global-typography-d736ac7-line-height );letter-spacing:var( --e-global-typography-d736ac7-letter-spacing );word-spacing:var( --e-global-typography-d736ac7-word-spacing );}.elementor-kit-49 button,.elementor-kit-49 input[type="button"],.elementor-kit-49 input[type="submit"],.elementor-kit-49 .elementor-button{font-family:"Kalle", Sans-serif;font-size:17px;font-weight:500;line-height:1em;letter-spacing:-0.2px;color:var( --e-global-color-c64349d );background-color:var( --e-global-color-secondary );border-style:none;border-radius:99px 99px 99px 99px;padding:20px 28px 19px 28px;}.elementor-kit-49 button:hover,.elementor-kit-49 button:focus,.elementor-kit-49 input[type="button"]:hover,.elementor-kit-49 input[type="button"]:focus,.elementor-kit-49 input[type="submit"]:hover,.elementor-kit-49 input[type="submit"]:focus,.elementor-kit-49 .elementor-button:hover,.elementor-kit-49 .elementor-button:focus{color:var( --e-global-color-c64349d );background-color:var( --e-global-color-5ec8235 );border-style:none;border-radius:99px 99px 99px 99px;}.elementor-kit-49 label{color:var( --e-global-color-primary );}.elementor-kit-49 input:not([type="button"]):not([type="submit"]),.elementor-kit-49 textarea,.elementor-kit-49 .elementor-field-textual{color:#181628;border-style:solid;border-radius:0px 0px 0px 0px;transition:1ms;}.elementor-kit-49 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-49 textarea:focus,.elementor-kit-49 .elementor-field-textual:focus{background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#909090;border-radius:0px 0px 0px 0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1340px;}.e-con{--container-max-width:1340px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1100px){.elementor-kit-49{--e-global-typography-primary-font-size:17px;--e-global-typography-primary-line-height:25px;--e-global-typography-text-font-size:17px;--e-global-typography-text-line-height:25px;--e-global-typography-59f05f6-font-size:50px;--e-global-typography-59f05f6-line-height:1em;--e-global-typography-59f05f6-letter-spacing:-0.9px;--e-global-typography-0037f7b-font-size:42px;--e-global-typography-0037f7b-line-height:44px;--e-global-typography-0037f7b-letter-spacing:-0.9px;--e-global-typography-5f42840-font-size:38px;--e-global-typography-5f42840-line-height:38px;--e-global-typography-88deb9a-font-size:1.6em;--e-global-typography-88deb9a-line-height:1.05em;--e-global-typography-63ca376-font-size:1.4em;--e-global-typography-d736ac7-font-size:21px;--e-global-typography-d736ac7-line-height:26px;--e-global-typography-139de7c-font-size:21px;--e-global-typography-139de7c-line-height:26px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-49 h1{font-size:var( --e-global-typography-59f05f6-font-size );line-height:var( --e-global-typography-59f05f6-line-height );letter-spacing:var( --e-global-typography-59f05f6-letter-spacing );word-spacing:var( --e-global-typography-59f05f6-word-spacing );}.elementor-kit-49 h2{font-size:var( --e-global-typography-0037f7b-font-size );line-height:var( --e-global-typography-0037f7b-line-height );letter-spacing:var( --e-global-typography-0037f7b-letter-spacing );word-spacing:var( --e-global-typography-0037f7b-word-spacing );}.elementor-kit-49 h3{font-size:var( --e-global-typography-5f42840-font-size );line-height:var( --e-global-typography-5f42840-line-height );letter-spacing:var( --e-global-typography-5f42840-letter-spacing );word-spacing:var( --e-global-typography-5f42840-word-spacing );}.elementor-kit-49 h4{font-size:var( --e-global-typography-88deb9a-font-size );line-height:var( --e-global-typography-88deb9a-line-height );letter-spacing:var( --e-global-typography-88deb9a-letter-spacing );word-spacing:var( --e-global-typography-88deb9a-word-spacing );}.elementor-kit-49 h5{font-size:var( --e-global-typography-63ca376-font-size );line-height:var( --e-global-typography-63ca376-line-height );letter-spacing:var( --e-global-typography-63ca376-letter-spacing );word-spacing:var( --e-global-typography-63ca376-word-spacing );}.elementor-kit-49 h6{font-size:var( --e-global-typography-d736ac7-font-size );line-height:var( --e-global-typography-d736ac7-line-height );letter-spacing:var( --e-global-typography-d736ac7-letter-spacing );word-spacing:var( --e-global-typography-d736ac7-word-spacing );}.elementor-kit-49 button,.elementor-kit-49 input[type="button"],.elementor-kit-49 input[type="submit"],.elementor-kit-49 .elementor-button{font-size:16px;line-height:1em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:700px){.elementor-kit-49{--e-global-typography-primary-font-size:16px;--e-global-typography-primary-line-height:24px;--e-global-typography-secondary-font-size:13px;--e-global-typography-secondary-line-height:18.2px;--e-global-typography-secondary-letter-spacing:2.6px;--e-global-typography-text-font-size:16px;--e-global-typography-text-line-height:24px;--e-global-typography-59f05f6-font-size:36px;--e-global-typography-59f05f6-line-height:37px;--e-global-typography-59f05f6-letter-spacing:-0.7px;--e-global-typography-0037f7b-font-size:32px;--e-global-typography-0037f7b-line-height:1.1em;--e-global-typography-0037f7b-letter-spacing:-0.5px;--e-global-typography-5f42840-font-size:26px;--e-global-typography-5f42840-line-height:30px;--e-global-typography-5f42840-letter-spacing:-0.5px;--e-global-typography-88deb9a-font-size:22px;--e-global-typography-88deb9a-line-height:1.3em;--e-global-typography-88deb9a-letter-spacing:-0.4px;--e-global-typography-63ca376-font-size:18px;--e-global-typography-63ca376-line-height:1.4em;--e-global-typography-63ca376-letter-spacing:-0.3px;--e-global-typography-d736ac7-font-size:18px;--e-global-typography-d736ac7-line-height:21px;--e-global-typography-0e74bd9-font-size:11px;--e-global-typography-0e74bd9-line-height:15px;--e-global-typography-139de7c-font-size:18px;--e-global-typography-139de7c-line-height:22px;--e-global-typography-139de7c-letter-spacing:0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-49 h1{font-size:var( --e-global-typography-59f05f6-font-size );line-height:var( --e-global-typography-59f05f6-line-height );letter-spacing:var( --e-global-typography-59f05f6-letter-spacing );word-spacing:var( --e-global-typography-59f05f6-word-spacing );}.elementor-kit-49 h2{font-size:var( --e-global-typography-0037f7b-font-size );line-height:var( --e-global-typography-0037f7b-line-height );letter-spacing:var( --e-global-typography-0037f7b-letter-spacing );word-spacing:var( --e-global-typography-0037f7b-word-spacing );}.elementor-kit-49 h3{font-size:var( --e-global-typography-5f42840-font-size );line-height:var( --e-global-typography-5f42840-line-height );letter-spacing:var( --e-global-typography-5f42840-letter-spacing );word-spacing:var( --e-global-typography-5f42840-word-spacing );}.elementor-kit-49 h4{font-size:var( --e-global-typography-88deb9a-font-size );line-height:var( --e-global-typography-88deb9a-line-height );letter-spacing:var( --e-global-typography-88deb9a-letter-spacing );word-spacing:var( --e-global-typography-88deb9a-word-spacing );}.elementor-kit-49 h5{font-size:var( --e-global-typography-63ca376-font-size );line-height:var( --e-global-typography-63ca376-line-height );letter-spacing:var( --e-global-typography-63ca376-letter-spacing );word-spacing:var( --e-global-typography-63ca376-word-spacing );}.elementor-kit-49 h6{font-size:var( --e-global-typography-d736ac7-font-size );line-height:var( --e-global-typography-d736ac7-line-height );letter-spacing:var( --e-global-typography-d736ac7-letter-spacing );word-spacing:var( --e-global-typography-d736ac7-word-spacing );}.elementor-kit-49 button,.elementor-kit-49 input[type="button"],.elementor-kit-49 input[type="submit"],.elementor-kit-49 .elementor-button{font-size:15px;line-height:1em;padding:18px 28px 16px 28px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */b, strong {
    font-weight: 600 !important;
}


a:hover {
  cursor: pointer !important;
}

input[type=button] {

  cursor:pointer !important;
}



.e-filter-item {
      cursor: pointer !important;
}

.cky-btn {
    border:1px solid #5115F8 !important;
}

.elementor-field-type-recaptcha_v3 {
    visibility: hidden !important;
}





.product_notactive {
    color:#c0c0c0;
}

.inside {
    padding-left:12px;
}

.content h3 {
    padding-top: 20px;
}


 .content ul li::before {
content: "\2022";
color: #5115F8;
font-weight: bold;
display: inline-block;
width: 1.1em;
margin-left: -1.1em;

}

.content a {
color: #5115F8;
}

.content a:hover {
color: #5115F8;
opacity: 0.7;
transition: 0.5s;
}

.content ul {
list-style: none;
}

.content ul {
padding-bottom: 20px;
padding-left: 18px;
}



.link1 a:after {

   
   
   content: "";
    display: block;
    background: url("http://font.veebilahendused.ee/wp-content/uploads/2024/02/ico.svg") no-repeat;
    width: 7px;
    height: 12px;
    float: right;
    margin: 4px 0 0 10px;

   
   
}
.link2 a:after {

   
   
   content: "";
    display: block;
    background: url("http://font.veebilahendused.ee/wp-content/uploads/2024/02/icoarrowdown.svg") no-repeat;
    width: 7px;
    height: 12px;
    float: right;
    margin: 4px 0 0 10px;

   
   
}









.cky-notice-group button {
    padding: 14px 10px !important;
}

.cky-notice-des p {
    font-size: 16px !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Hurme';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://font.veebilahendused.ee/wp-content/uploads/2024/05/Hurme300.woff2') format('woff2');
}
@font-face {
	font-family: 'Hurme';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://font.veebilahendused.ee/wp-content/uploads/2024/05/Hurme700.woff2') format('woff2');
}
@font-face {
	font-family: 'Hurme';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://font.veebilahendused.ee/wp-content/uploads/2024/05/Hurme500.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Kalle';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('http://font.veebilahendused.ee/wp-content/uploads/2022/09/Kalle300.woff2') format('woff2');
}
@font-face {
	font-family: 'Kalle';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('http://font.veebilahendused.ee/wp-content/uploads/2022/09/Kalle700.woff2') format('woff2');
}
@font-face {
	font-family: 'Kalle';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('http://font.veebilahendused.ee/wp-content/uploads/2022/09/Kalle500.woff2') format('woff2');
}
/* End Custom Fonts CSS */