.elementor-2 .elementor-element.elementor-element-de7b7d6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-de7b7d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6F7170;background-image:url("https://new.ehitustellingud.ee/wp-content/uploads/2022/05/tellingudmain.jpg");background-position:center center;}.elementor-2 .elementor-element.elementor-element-de7b7d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-de7b7d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-3b6408c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3b6408c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-3b6408c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-3b6408c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor .elementor-element-3b6408c{min-height:700px;}.elementor-element-3b6408c > .elementor-container{min-height:700px;}.elementor-2 .elementor-element.elementor-element-6f1e611 > .elementor-element-populated{padding:0rem 1.5rem 0rem 1.5rem;}.elementor-2 .elementor-element.elementor-element-6f1e611{text-align:center;}.elementor-2 .elementor-element.elementor-element-6f1e611.banner-content,.elementor-2 .elementor-element.elementor-element-6f1e611>.banner-content,.elementor-2 .elementor-element.elementor-element-6f1e611>div>.banner-content{left:50%;top:50%;max-width:90%;width:100%;}.elementor-2 .elementor-element.elementor-element-2c5450e > .elementor-widget-container{margin:-6px 0px 13px 0px;}.elementor-2 .elementor-element.elementor-element-2c5450e .elementor-heading-title{font-size:18px;font-weight:300;text-transform:uppercase;letter-spacing:5.4px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b98cc72 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-2 .elementor-element.elementor-element-b98cc72 .elementor-heading-title{font-size:33px;font-weight:500;letter-spacing:0px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-4b4321b{width:var( --container-widget-width, 569px );max-width:569px;--container-widget-width:569px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-4b4321b > .elementor-widget-container{margin:0px 0px 46px 0px;}.elementor-2 .elementor-element.elementor-element-4b4321b .elementor-heading-title{font-size:16px;font-weight:300;line-height:1.67em;letter-spacing:0.1px;color:#FFFFFFCC;}.elementor-2 .elementor-element.elementor-element-5a133a9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-06ad754{text-align:center;}.elementor-2 .elementor-element.elementor-element-06ad754 .elementor-heading-title{font-size:18px;font-weight:400;letter-spacing:1.8px;color:#888888;}.elementor-2 .elementor-element.elementor-element-812dac0{width:var( --container-widget-width, 776px );max-width:776px;--container-widget-width:776px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-812dac0 > .elementor-widget-container{margin:0px 0px 1px 0px;padding:0.5rem 1.5rem 0rem 1.5rem;}.elementor-element-4820eb3 .slider-container .slider-button{font-size:40px;}.elementor-element-4820eb3 .slider-container .slider-button svg{width:40px;height:40px;}.elementor-element-4820eb3 .slider-pagination{display:flex;position:absolute;bottom:-27px;left:50%;transform:translateX(-50%);}.elementor-element-4820eb3 .slider-thumb-dots{margin-top:-27px;margin-left:50%;}.elementor-2 .elementor-element.elementor-element-2074b08 > .elementor-widget-container{padding:5.7rem 4rem 5.3rem 4rem;border-radius:10px 10px 10px 10px;box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.05);}.elementor-element-2074b08 .position-right .icon-box-content{margin-right:21px;}.elementor-element-2074b08 .position-left .icon-box-content{margin-left:21px;}.elementor-element-2074b08 .position-top .icon-box-content{margin-top:21px;}.elementor-2 .elementor-element.elementor-element-2074b08 .icon-box-feature i{font-size:5.7rem;}.elementor-2 .elementor-element.elementor-element-2074b08 .icon-box-feature svg{width:5.7rem;height:5.7rem;}.elementor-2 .elementor-element.elementor-element-2074b08 .icon-box-title{margin-bottom:5px;text-transform:none;letter-spacing:0px;}.elementor-element-2074b08 .icon-box-desc{line-height:1.9em;}.elementor-2 .elementor-element.elementor-element-536f7cb > .elementor-widget-container{padding:5.7rem 4rem 5.3rem 4rem;border-radius:10px 10px 10px 10px;box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.05);}.elementor-element-536f7cb .position-right .icon-box-content{margin-right:21px;}.elementor-element-536f7cb .position-left .icon-box-content{margin-left:21px;}.elementor-element-536f7cb .position-top .icon-box-content{margin-top:21px;}.elementor-2 .elementor-element.elementor-element-536f7cb .icon-box-feature i{font-size:5.7rem;}.elementor-2 .elementor-element.elementor-element-536f7cb .icon-box-feature svg{width:5.7rem;height:5.7rem;}.elementor-2 .elementor-element.elementor-element-536f7cb .icon-box-title{margin-bottom:5px;text-transform:none;letter-spacing:0px;}.elementor-element-536f7cb .icon-box-desc{line-height:1.9em;}.elementor-2 .elementor-element.elementor-element-04be6af > .elementor-widget-container{padding:5.7rem 4rem 5.3rem 4rem;border-radius:10px 10px 10px 10px;box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.05);}.elementor-element-04be6af .position-right .icon-box-content{margin-right:21px;}.elementor-element-04be6af .position-left .icon-box-content{margin-left:21px;}.elementor-element-04be6af .position-top .icon-box-content{margin-top:21px;}.elementor-2 .elementor-element.elementor-element-04be6af .icon-box-feature i{font-size:5.7rem;}.elementor-2 .elementor-element.elementor-element-04be6af .icon-box-feature svg{width:5.7rem;height:5.7rem;}.elementor-2 .elementor-element.elementor-element-04be6af .icon-box-title{margin-bottom:5px;text-transform:none;letter-spacing:0px;}.elementor-element-04be6af .icon-box-desc{line-height:1.9em;}.elementor-2 .elementor-element.elementor-element-79f4e98:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-79f4e98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F5;}.elementor-2 .elementor-element.elementor-element-79f4e98{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8.1px 0px 8.1px 0px;}.elementor-2 .elementor-element.elementor-element-79f4e98 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-3437343 > .elementor-widget-container{margin:0px 0px 4px 0px;padding:25px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3437343{text-align:center;}.elementor-2 .elementor-element.elementor-element-3437343 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;letter-spacing:1.8px;color:#888888;}.elementor-2 .elementor-element.elementor-element-679b300{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-679b300 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:5px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d17af55 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-element-d17af55 .price-tables .price-table{padding:4px 4px 23px 4px;}.elementor-element-d17af55 .currency{font-weight:300;letter-spacing:4.1px;}.elementor-2 .elementor-element.elementor-element-a9eb02f{column-gap:0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-4f5e3f6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-3d7a65f > .elementor-element-populated{padding:2.39% 14.2% 2.39% 2.39%;}.elementor-2 .elementor-element.elementor-element-0ca2bcf > .elementor-widget-container{margin:-5px 0px 7px 8px;}.elementor-2 .elementor-element.elementor-element-0ca2bcf .elementor-heading-title{font-weight:400;letter-spacing:1.8px;color:#888888;}.elementor-2 .elementor-element.elementor-element-7d2a469 > .elementor-widget-container{margin:0px 0px 9px 8px;}.elementor-2 .elementor-element.elementor-element-7d2a469 .elementor-heading-title{font-size:28px;}.elementor-element-baf6fd9 .accordion .card{border-width:1px;}.elementor-element-baf6fd9 .accordion-boxed .toggle-icon{margin-right:-1px;}.elementor-element-baf6fd9 .accordion-boxed:not(.accordion-solid) .card + .card{margin-top:-1px;}.elementor-element-baf6fd9 .card-header a{margin-top:-1px;}.elementor-element-baf6fd9 .expand .card-header{margin-bottom:-1px;}.elementor-element-baf6fd9 .card-header:before, .elementor-element-baf6fd9 .card-header:after{top:-1px;bottom:-1px;width:1px;}.elementor-element-baf6fd9 .accordion .card-header a{padding:20px 8px 19px 8px;}.elementor-element-baf6fd9 .accordion .card-header .opened, .elementor-element-baf6fd9 .accordion .card-header .closed{right:8px;}.elementor-2 .elementor-element.elementor-element-baf6fd9 .card .card-body{padding:0px 8px 21px 8px;}.elementor-2 .elementor-element.elementor-element-e9d043f .elementor-heading-title{line-height:1.9em;}.elementor-2 .elementor-element.elementor-element-ebda851 .elementor-heading-title{line-height:1.9em;}.elementor-2 .elementor-element.elementor-element-76f6a60 .elementor-heading-title{line-height:1.9em;}.elementor-2 .elementor-element.elementor-element-1f1cb58 .elementor-heading-title{line-height:1.9em;}.elementor-2 .elementor-element.elementor-element-9ca4e0c img{width:100%;border-radius:9px 9px 9px 9px;}.elementor-2 .elementor-element.elementor-element-b5483ec > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-b5483ec:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b5483ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F5;}.elementor-2 .elementor-element.elementor-element-b5483ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8.1rem 0rem 8.4rem 0rem;}.elementor-2 .elementor-element.elementor-element-b5483ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-e9d80dd img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-3ef3f9c > .elementor-element-populated{padding:2.05% 2.05% 2.05% 14.4%;}.elementor-2 .elementor-element.elementor-element-0a8c19b > .elementor-widget-container{margin:-6px 0px 6px 0px;}.elementor-2 .elementor-element.elementor-element-0a8c19b .elementor-heading-title{font-weight:400;letter-spacing:1.8px;color:#888888;}.elementor-2 .elementor-element.elementor-element-f006358{width:var( --container-widget-width, 491px );max-width:491px;--container-widget-width:491px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-f006358 > .elementor-widget-container{margin:0px 0px 12px -1px;}.elementor-2 .elementor-element.elementor-element-affe0ca{width:var( --container-widget-width, 516px );max-width:516px;--container-widget-width:516px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-affe0ca > .elementor-widget-container{margin:0px 0px 34px 0px;}.elementor-2 .elementor-element.elementor-element-affe0ca .elementor-heading-title{line-height:1.9em;}.elementor-element-44bcb83 .btn span{white-space:nowrap;}.elementor-2 .elementor-element.elementor-element-f366e2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--overflow:auto;}.elementor-2 .elementor-element.elementor-element-d246cc9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d246cc9{text-align:center;}.elementor-2 .elementor-element.elementor-element-d246cc9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;letter-spacing:1.8px;color:#888888;}.elementor-2 .elementor-element.elementor-element-475c89a{width:var( --container-widget-width, 636px );max-width:636px;--container-widget-width:636px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-475c89a > .elementor-widget-container{margin:0px 0px 13px 0px;}.elementor-2 .elementor-element.elementor-element-475c89a .elementor-heading-title{line-height:1.2em;}.elementor-element-69ed4b5 .row{--alpha-gap:calc(30px / 2);}.elementor-2 .elementor-element.elementor-element-69ed4b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-990c2f8{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-6efcbdd .elementor-button{background-color:#FD7800;}.elementor-2 .elementor-element.elementor-element-6efcbdd .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-6efcbdd .elementor-button:focus{background-color:#FB973E;border-color:#D56601;}.elementor-2 .elementor-element.elementor-element-6efcbdd .elementor-button-content-wrapper{flex-direction:row;}.elementor-2 .elementor-element.elementor-element-a0d8c33 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a0d8c33{text-align:center;}.elementor-2 .elementor-element.elementor-element-a0d8c33 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;letter-spacing:1.8px;color:#888888;}.elementor-2 .elementor-element.elementor-element-f0691a7{width:var( --container-widget-width, 636px );max-width:636px;--container-widget-width:636px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-f0691a7 > .elementor-widget-container{margin:0px 0px 13px 0px;}.elementor-2 .elementor-element.elementor-element-f0691a7 .elementor-heading-title{line-height:1.2em;}.elementor-element-ecddf68 .counter{text-align:center;box-shadow:0px 5px 18px 0px rgba(0, 0, 0, 0.05);padding:5.5rem 4rem 5.5rem 4rem;}.elementor-2 .elementor-element.elementor-element-ecddf68 .counter .counter-number{margin:0rem 0rem 1.6rem 0rem;}.elementor-element-ecddf68 .counter .counter-number-prefix{font-size:18px;font-weight:300;word-spacing:0px;}.elementor-element-ecddf68 i{font-size:0px;}.elementor-element-ecddf68 svg{width:0px;height:0px;}.elementor-element-ecddf68 .count-desc{line-height:1.72em;}.elementor-2 .elementor-element.elementor-element-360ee74:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-360ee74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-2 .elementor-element.elementor-element-360ee74{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-360ee74 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-5ddbeaa{border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF1A;color:#666666;padding:20px 0px 17px 0px;}.elementor-2 .elementor-element.elementor-element-21caf21.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-51a9875.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-element-51a9875 .social-icons{justify-content:flex-end;margin:calc(-8px / 2);}.elementor-element-51a9875 .social-icon{margin:calc(8px / 2);}.elementor-element-51a9875 .social-icons .social-icon:after{right:calc(-8px / 2);}.elementor .elementor-element-51a9875 .use-hover:not(:hover){color:#FFFFFF;}.elementor .elementor-element-51a9875 .use-hover:not(:hover) span{color:inherit;}.elementor .elementor-element-51a9875 .use-hover:hover{color:#FD7800;}.elementor .elementor-element-51a9875 .use-hover:hover span{color:inherit;}@media(max-width:991px){.elementor-2 .elementor-element.elementor-element-3d7a65f > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-3ef3f9c > .elementor-element-populated{padding:15px 15px 15px 15px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-2c5450e .elementor-heading-title{font-size:1.8em;}.elementor-2 .elementor-element.elementor-element-b98cc72 .elementor-heading-title{font-size:3.6em;line-height:1.6em;}.elementor-2 .elementor-element.elementor-element-4b4321b .elementor-heading-title{font-size:2em;line-height:1.6em;}.elementor-2 .elementor-element.elementor-element-812dac0 .elementor-heading-title{font-size:3.1rem;line-height:1.6em;}.elementor-element-4820eb3 .slider-container .slider-button{font-size:30px;}.elementor-element-4820eb3 .slider-container .slider-button svg{width:30px;height:30px;}.elementor-2 .elementor-element.elementor-element-679b300 .elementor-heading-title{font-size:3.1rem;line-height:1.6em;}.elementor-2 .elementor-element.elementor-element-d17af55 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-a9eb02f > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7d2a469 .elementor-heading-title{line-height:1.6em;}.elementor-2 .elementor-element.elementor-element-b5483ec{padding:1.2rem 0rem 3.3rem 0rem;}.elementor-2 .elementor-element.elementor-element-3ef3f9c > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-f006358{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-affe0ca{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-475c89a .elementor-heading-title{font-size:3.1rem;line-height:1.6em;}.elementor-2 .elementor-element.elementor-element-f0691a7 .elementor-heading-title{font-size:3.1rem;line-height:1.6em;}}