*{padding:0;margin:0}body{-webkit-font-smoothing:antialiased;-webkit-text-shadow:rgba(0,0,0,.01) 0 0 1px;text-shadow:rgba(0,0,0,.01) 0 0 1px;color:#333}body,textarea,select,input{vertical-align:middle;font:16px/24px 'Ubuntu',Helvetica,Arial,Tahoma,Verdana,sans-serif}@media (max-width:768px){body,textarea,select,input{font-size:26px;line-height:34px}}header,nav,section,article,aside,footer{display:block}a{color:#13377e;outline:none;text-decoration:underline;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}a:hover{text-decoration:none}ul{margin:0 0 20px 20px}ul ul ul{margin:0 0 5px;list-style-type:none}img{border:none}h1,h2,h3,h4,h5,h6{color:#58a618}h1{font-size:160%;line-height:130%}h2{font-size:130%;line-height:120%}h3{font-size:110%;line-height:120%}h4,h5,h6{font-size:105%}input[type=submit],input[type=button],button,.btn{padding:0 25px;min-width:90px;height:40px;line-height:40px;text-decoration:none;display:inline-block;cursor:pointer;text-align:center;font-weight:400;box-sizing:border-box;color:#fff;background:#002664;border-radius:0 0 0 8px;font-size:95%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}input[type=submit],input[type=button],button{border:none;height:40px;line-height:40px;padding:0 15px;border-radius:8px;width:auto;min-width:auto;margin:10px;background:#59a71a}input[type=submit]:hover,input[type=button]:hover,button:hover,.btn:hover{background-color:#37aa32}form{position:relative;z-index:2}form a{color:#58a618}form label{display:block;position:relative;text-align:left}form label.inv{display:none}form label{padding:0;clear:both;display:block;position:relative;margin-bottom:7px}form label.inv{display:none}form label>span{position:relative;display:block;vertical-align:bottom;padding:10px;text-shadow:none;text-align:left;font-weight:400;line-height:25px;text-transform:uppercase;font-size:80%;padding-bottom:0;font-weight:700;line-height:16px}form label>span.failid{padding:0}form label textarea,form label input[type=email],form label input[type=text]{border:solid 1px #58a618;border-radius:10px;height:46px;line-height:46px;padding:0 15px;width:100%;outline:none;background:#fff;box-sizing:border-box}form label textarea{height:120px;line-height:20px;padding:15px}form label.cb+.buttons .btn{background-color:#e50e3b;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:default}form label.cb.checked+.buttons .btn{background-color:#37aa32;cursor:pointer}form label.addfiles{overflow:hidden;border:solid 1px #58a618;border-radius:10px;position:relative;text-align:center;padding:30px;margin:0 10px}form label.addfiles input{position:absolute;bottom:100%;left:100%;width:0;height:0;padding:0;margin:0}form label.addfiles span.label{text-align:center;font-weight:400;text-transform:none;font-size:100%;color:#a0b2be}form label.addfiles span.label:before{content:'';display:inline-block;width:50px;height:42px;background:url(//dev.karjaarbenus.ee/wp-content/themes/benu/css/../img/upload.png);vertical-align:middle;margin-right:10px}form label.cb{position:relative;display:inline-block;text-align:left;vertical-align:middle;padding:2px 0;cursor:default;overflow:hidden;font-weight:100;clear:both}form label.cb:after{width:34px;height:34px;border-radius:2px;border:solid 2px #fff;box-sizing:border-box;content:'';margin:0 0 0 10px;background:#fff;display:inline-block;vertical-align:middle;position:relative;top:0}form label.cb.radio:before{border-radius:100px}form label.cb.radio span{padding-top:2px}form label.cb span{display:inline-block;overflow:hidden;padding-top:4px;position:relative;top:3px}form label.cb.checked:after{background:#efefef center center no-repeat}form label.cb input{position:absolute;right:100%;bottom:100%}form label.cb a{color:#fff;text-decoration:underline}form label.cb.error span,form label.cb.error span a,form label.text.error span{color:#e50e3b}form label.cb.error:before{border-color:#fff;background-color:#af2b2b}article form p{padding:0;margin:5px 5px 10px}#dialog{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:9999;color:#222;background:rgba(0,0,0,.7)}#dialog>div{width:500px;margin:120px auto 0;text-align:center;color:#1e1e1c;position:relative;display:none;box-sizing:border-box;border-radius:0}#dialog>div.open{display:block}#dialog>div .head{padding:45px 45px 0}#dialog>div .head h2{color:#1e1e1c;line-height:40px;margin:0 0 20px;font-weight:400}#dialog>div p{margin-bottom:20px}#dialog>div a{color:#fff}#dialog .close{position:fixed;top:30px;right:30px;width:30px;height:30px;line-height:30px;font-size:30px;text-align:center;color:#fff;cursor:pointer;font-weight:700}#dialog #videodlg .wp-block-cover-text{display:none}#dialog #videodlg{margin:0 auto;height:70vh;max-width:80%;padding:15vh 0;width:auto}#dialog #videodlg video{max-width:100%;max-height:70vh}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.flex.space{justify-content:space-around}.flex.center{justify-content:center}.flex.vcenter{align-items:center}.flex.nowrap{flex-wrap:nowrap}.flex:after{content:""}.flex .flex-item{flex:1 0 auto;flex-grow:0}.flex.w100>.flex-item,.flex .flex-item.w100{flex:1 100%;max-width:100%}@media (min-width:769px){.flex .flex-item.w50{flex:1 0 50%;max-width:50%}.flex .flex-item.w33{flex:1 0 33%;max-width:33%}.flex .flex-item.w66{flex:1 0 66%;max-width:66%}.flex .flex-item.w25{flex:1 0 25%;max-width:25%}.flex .flex-item.w20{flex:1 0 20%;max-width:20%}.flex .flex-item.w75{flex:1 0 75%;max-width:75%}.flex .flex-item.w80{flex:1 0 80%;max-width:80%}}@media (max-width:768px){.flex .flex-item{flex:0 1 auto}.flex .flex-item.m50{flex:1 0 50%;max-width:50%}.flex .flex-item.m33{flex:1 0 33%;max-width:33%}.flex .flex-item.m66{flex:1 0 66%;max-width:66%}.flex .flex-item.m25{flex:1 0 25%;max-width:25%}.flex .flex-item.m20{flex:1 0 20%;max-width:20%}.flex .flex-item.m75{flex:1 0 75%;max-width:75%}.flex .flex-item.m80{flex:1 0 80%;max-width:80%}}body{padding-top:70px}.cover{background-size:cover;background-position:center center;background-repeat:no-repeat}.cover img{display:block;width:100%;height:auto}.wrapper{max-width:1050px;margin:0 auto}.header{text-align:center;padding:10px 50px;border-bottom:solid 10px #57a618;overflow:hidden;position:fixed;top:0;left:0;width:100%;z-index:1000;background:#fff}.header .logo img{vertical-align:middle;max-width:100%;height:auto}.header .soc{font-size:200%;text-align:right;white-space:nowrap}.header .soc a{color:#002664;margin-left:10px}.header ul,.header ul li{list-style-type:none;margin:0;display:inline-block}.header ul li a{color:#002664;text-decoration:none;display:inline-block;font-weight:700;padding:10px 7px;text-transform:uppercase;font-size:80%}.header a:hover{color:#57a618}.footer{background:#002664;text-align:center;color:#fff}.footer a{color:#fff}.footer a .fa{display:none}.footer .contacts{padding:35px}.footer .contacts .contact-item{font-size:90%}.footer .contacts .contact-item .framed{max-width:90%;margin:0 auto;border:solid 1px green;border-radius:10px;-webkit-border-radius:10pxpadding:10px}.footer .contacts .contact-item .framed .cover{border-radius:10px;-webkit-border-radius:10px}.footer .contacts .contact-item:first-child .framed .cover{background-size:contain;max-width:90%;margin:0 auto}.footer .contacts h3{padding:0 0 25px;font-size:140%;line-height:150%;letter-spacing:1px;color:#fff}.footer .contacts h4{margin:0;padding:10px 0}@media (max-width:768px){.footer .contacts .vcenter{align-items:flex-start}.footer .contacts .contact-item{font-size:100%;border:solid 20px transparent}.footer .contacts .contact-item .framed{padding-bottom:30px}.footer .contacts p,.footer .contacts h4{padding:20px;padding-bottom:0}}.footer .darker{background:#001645;padding:35px}.footer .darker a{color:#fff;text-decoration:none;font-size:300%;display:inline-block;margin:0 7px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.footer a:hover{color:#37aa32}.invis{margin:0;padding:0;width:0;height:0;overflow:hidden}img.full{display:block;width:100%;height:auto}section{padding:40px 70px 30px;box-sizing:border-box;text-align:center;position:relative}section.elementor-section-stretched{padding:0}section.main:before,section.main:after{content:'';position:absolute;bottom:0;max-height:689px;width:100%;height:80%;z-index:1}section.main:after{left:0;background:url(//dev.karjaarbenus.ee/wp-content/themes/benu/css/../img/el3.png) bottom left no-repeat;background-size:contain}section.main:before{right:0;background:url(//dev.karjaarbenus.ee/wp-content/themes/benu/css/../img/el4.png) bottom right no-repeat;background-size:contain}section.darker{background:#e3e9f0}@media (max-width:768px){.btn{padding:0 40px;height:70px;line-height:70px}.header{background:0 0}.header ul li a{font-size:70%}section.basic .deco .cont,section.cols .deco .cont{padding:70px 70px 30px}section.cols .deco .cont>.flex-item{max-width:100%;padding:0}section.cols .deco .cont>.flex-item+.flex-item{padding-top:70px;padding-left:0}}.product-list{padding:0;position:relative;overflow:hidden;max-width:100%}.prodlist{height:auto;position:relative;width:100%;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.prodlist .prev,.prodlist .next{position:absolute;top:50%;width:27px;height:44px;cursor:pointer;z-index:10000;line-height:44px;text-align:center;font-size:300%;-webkit-transform:translate(0px,-50%);-moz-transform:translate(0px,-50%);-o-transform:translate(0px,-50%);-ms-transform:translate(0px,-50%);transform:translate(0px,-50%)}.prodlist .prev{left:-30px;background-image:url()}.prodlist .next{right:-30px;background-image:url()}.prodlist .prev.w{background-image:url(//dev.karjaarbenus.ee/wp-content/themes/benu/css/../img/arr-prev-w.png)}.prodlist .next.w{background-image:url(//dev.karjaarbenus.ee/wp-content/themes/benu/css/../img/arr-next-w.png)}.prodlist .prod{position:absolute;top:0;left:100%;width:25%;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.prodlist .prod.first{position:relative}.prodlist .prod.first+.first{position:absolute}.prodlist.au .prod{text-align:center}.prodlist.au .prod .img{display:block;width:100%;background:#efefef center center no-repeat;background-size:cover;margin:0 auto;border:solid 10px #fff;box-sizing:border-box}.prodlist.au .prod .img img{display:block;width:100%}.prodlist.au .prod>small{display:block;margin-bottom:-20px;width:50px;height:50px;background:#007f90;color:#fff;line-height:50px;margin:0 auto;border-radius:100%}.prodlist.au .prod>span{position:relative;z-index:3}.prodlist.au .prod{font-size:90%}.prodlist.au .prod .title,.prodlist.au .prod .about{padding:0 20px}@media (min-width:769px){.prodlist.x1 .prod{width:100%}.prodlist.x1 .prod.first{left:0;opacity:1}.prodlist.x1 .prod.first+.prod{left:100%;opacity:0}.prodlist.x1 .prod.off{left:-100%;opacity:0}.prodlist.x4 .prod{width:25%}.prodlist.x4 .prod.first{left:0;opacity:1}.prodlist.x4 .prod.first+.prod{left:25%;opacity:1}.prodlist.x4 .prod.first+.prod+.prod{left:50%;opacity:1}.prodlist.x4 .prod.first+.prod+.prod+.prod{left:75%;opacity:1}.prodlist.x4 .prod.off{left:-25%;opacity:0}.prodlist.x3 .prod{width:33%}.prodlist.x3 .prod.first{left:0;opacity:1}.prodlist.x3 .prod.first+.prod{left:33%;opacity:1}.prodlist.x3 .prod.first+.prod+.prod{left:66%;opacity:1}.prodlist.x3 .prod.first+.prod+.prod+.prod{left:100%;opacity:0}.prodlist.x3 .prod.off{left:-33%;opacity:0}.prodlist.au{width:900px;margin:0 auto;max-width:90%}}@media (max-width:768px){.header .logod{float:none;height:80px;padding:0 20px 20px;text-align:center}.header .logod img{vertical-align:middle;margin-left:20px}section{padding:0}.prodlist{height:auto;padding:0 50px}.prodlist .prev,.prodlist .next{display:none}.prodlist.x3 .prod,.prodlist .prod{position:relative !important;top:0 !important;left:0 !important;width:100% !important;opacity:1 !important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.prodlist.au{padding:0}.prodlist.au .prod .title,.prodlist.au .prod h3{font-size:150%;line-height:150%}.prodlist .prod .about{font-size:120%;line-height:130%}.prodlist.au .prod .title{color:#db3a41}.prodlist .clone{display:none}}article h1,article h2{text-transform:uppercase;margin:30px 0 20px}article p,article h6,article h5,article h4,article h3{margin:10px 0 20px}.kuulutus{position:relative;overflow:hidden;border:solid 1px #002664;border-radius:10px;-webkit-border-radius:10px;padding:50px;margin:45px 0 0;text-align:left;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.kuulutus .intro{position:absolute;top:0;left:0;width:100%;height:250px;z-index:10;background:#fff;opacity:0;pointer-events:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.kuulutus .intro h2{color:#002664;font-weight:700}.kuulutus .intro h2 span{color:#58a618}.kuulutus .intro .excerpt{position:relative;z-index:1;padding:50px;padding-right:30%;height:250px}.kuulutus .intro .feat .cover,.kuulutus .intro .feat{position:absolute;top:0;right:0;width:30%;height:100%;overflow:hidden}.kuulutus .intro .feat{right:-5%;-webkit-transform:skew(-20deg,0deg);-moz-transform:skew(-20deg,0deg);-o-transform:skew(-20deg,0deg);-ms-transform:skew(-20deg,0deg);transform:skew(-20deg,0deg)}.kuulutus .intro .feat .cover{width:150%;-webkit-transform:skew(20deg,0deg);-moz-transform:skew(20deg,0deg);-o-transform:skew(20deg,0deg);-ms-transform:skew(20deg,0deg);transform:skew(20deg,0deg)}.kuulutus h2.title{margin-top:0}.kuulutus.closed{height:250px}.kuulutus.closed .intro{opacity:1;pointer-events:all;top:0;left:0;z-index:2}.kuulutus.closed .about{position:relative;overflow:hidden;height:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.kuulutus .wp-block-cover,.kuulutus .wp-block-cover-image{align-items:flex-end}.kuulutus .wp-block-cover,.kuulutus .wp-block-cover-image{margin:50px -52px 50px;width:calc(100% + 104px)}.kuulutus .wp-block-cover:first-child,.kuulutus .wp-block-cover-image:first-child{margin-top:-50px;max-height:40vh;min-height:360px}.kuulutus .wp-block-cover .wp-block-cover-text{text-shadow:0 1px 5px #000000a1}.kuulutus .wp-block-cover:first-child video,.kuulutus .wp-block-cover-image:first-child video{border-radius:10px 10px 0 0;-webkit-border-radius:10px}.kuulutus .wp-block-cover .wp-block-cover-text{padding-bottom:50px;font-size:100%;line-height:120%}.kuulutus .wp-block-cover .wp-block-cover-text strong{display:block;font-size:140%;font-weight:600}.kuulutus .wp-block-cover-image.has-background-dim:before,.kuulutus .wp-block-cover.has-background-dim:before{pointer-events:none}.kuulutus .wp-block-cover__video-background{cursor:pointer}.wp-block-cover .video-play{position:absolute;top:50%;left:50%;color:#fff;font-size:80px;z-index:2;width:80px;height:80px;margin:-40px;text-align:center;line-height:80px}.wp-block-cover .video-play,.wp-block-cover .video-play+.wp-block-cover-text{pointer-events:none}.kuulutus .wp-block-cover,.kuulutus .wp-block-cover-image{margin:50px -50px 50px;width:calc(100% + 100px)}.kuulutus .wp-block-cover:first-child,.kuulutus .wp-block-cover-image:first-child{margin-top:-50px}.kuulutus .wp-block-cover:first-child video,.kuulutus .wp-block-cover-image:first-child video{border-radius:10px 10px 0 0;-webkit-border-radius:10px}.kuulutus .contact-person .cover{border-radius:5px}.kuulutus .contact-person .w80{padding:0 20px 20px}.kuulutus .contact-person h4{margin:20px 0 10px;font-size:130%}article.type-page iframe{max-width:100%;margin:0 auto 20px;width:100%}@media (max-width:768px){.kuulutus{border-width:2px}.kuulutus,.kuulutus .intro{min-height:400px}.kuulutus .intro .excerpt{padding-right:35%;font-size:85%;display:block}.kuulutus .intro .excerpt .flex-item{flex:0}.kuulutus .intro .feat{width:40%;right:-11%}.kuulutus .contact-person .w80{padding-top:0}}.like-wrapper>*{max-width:1050px;margin:10px auto 20px}.like-wrapper>.wp-block-cover,.like-wrapper>.wp-block-gallery{max-width:100%;margin:50px 0 30px}#practice{text-align:center;padding:50px 0}.pt-perspective{overflow:hidden;position:relative;width:100%;height:100%;-webkit-perspective:1200px;-moz-perspective:1200px;perspective:1200px}.pt-perspective .wrapper>div>div,.pt-perspective .wrapper>div,.pt-perspective .wrapper,.pt-perspective{height:45vh;min-height:400px}.pt-perspective .wrapper>div{display:table;max-width:80vw;margin:0 auto}.pt-perspective .wrapper>div>div{display:table-cell;vertical-align:bottom;padding-bottom:70px}.pt-perspective .wrapper.centered{text-align:center}.pt-perspective .wrapper.centered>div,.pt-perspective .wrapper.centered>div>div{width:100%;text-align:center;max-width:100%}.pt-perspective .wrapper{z-index:2}.pt-page{background:#efefef center center no-repeat;background-size:cover}.pt-page .textcontent{color:#fff;text-align:center;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%)}.pt-page .textcontent h2{font-style:italic;font-weight:400;font-size:160%}.page-shortcode .cover .content h1,.pt-page .textcontent h3{font-size:140%}.pt-page.contact-form{padding:50px;color:#fff;background:#202020;background:-moz-radial-gradient(center,ellipse cover,#202020 0%,#131313 100%);background:-webkit-radial-gradient(center,ellipse cover,#202020 0%,#131313 100%);background:radial-gradient(ellipse at center,#202020 0%,#131313 100%)}.pt-page.contact-form textarea,.pt-page.contact-form input[type=email],.pt-page.contact-form input[type=text]{background:0 0;border-bottom:solid 1px #d88d15;color:#fff;font-weight:400;font-style:italic;font-family:'Raleway','EB Garamond',sans-serif}.pt-page.contact-form textarea{height:50px}.pt-page.contact-form input[type=submit]{display:block;width:100%;border:solid 1px #d88d15;color:#d88d15;width:560px}.home .pt-perspective .wrapper>div>div,.home .pt-perspective .wrapper>div,.home .pt-perspective .wrapper,.home .pt-perspective{height:50vh}.home .pt-perspective .textcontent h3{padding:0;margin:0 0 20px}.home .pt-perspective .textcontent .content{max-width:560px;text-align:center}.home .pt-perspective .textcontent .content h3{color:#fff;text-transform:uppercase}.home .pt-perspective .textcontent .content p{padding:0;margin:0;line-height:160%}.home .pt-perspective .textcontent .content p+p{padding-top:15px}.single-post .pt-page:after{opacity:0}.single-post .pt-perspective .wrapper>div>div,.single-post .pt-perspective .wrapper>div,.single-post .pt-perspective .wrapper,.single-post .pt-perspective{height:55vh}.static .pt-perspective .wrapper>div>div,.static .pt-perspective .wrapper>div,.static .pt-perspective .wrapper,.static .pt-perspective{height:auto}.static .pt-page{padding:45px 0;position:relative}.static .pt-page:after{display:none}.gallery-wrapper.main-header{overflow:hidden;max-width:100%}.gallery-wrapper.main-header .lSSlideOuter{position:relative}.gallery-wrapper.main-header .lSSlideOuter .lSPager.lSpg{margin:0;position:absolute;width:100%;bottom:0;padding:10px}.gallery-wrapper.main-header .lSSlideOuter .lSPager.lSpg>li a{background-color:#0155de}.gallery-wrapper.main-header .lSSlideOuter .lSPager.lSpg>li:hover a,.gallery-wrapper.main-header .lSSlideOuter .lSPager.lSpg>li.active a{background-color:#57a618}.gallery-wrapper.main-header .gc_title{display:none}.gallery-wrapper.main-header .gc_counter{position:absolute;bottom:0;right:0;z-index:100;color:#fff;margin:20px;padding:10px;background:#00000085;display:none}.gallery-wrapper.main-header .gall-prev,.gallery-wrapper.main-header .gall-next{width:50px}.gallery-wrapper.main-header .gall-prev{left:0}.gallery-wrapper.main-header .gall-next{left:auto;right:0}.gallery-wrapper.main-header .gall-next:before,.gallery-wrapper.main-header .gall-prev:before{margin-top:-33px;width:43px;height:85px;border:solid 15px transparent}.gallery-wrapper.main-header .gall-next:before{left:auto;right:10px}.gallery-wrapper.main-header .gall-prev:before{left:10px}.collapse{position:relative;z-index:100;margin-bottom:45px;color:#002664;line-height:20px}.collapse.white{color:#fff}.collapse>.toggle{position:absolute;left:50%;background:#fff;padding:0 30px;text-align:center;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate(-50%,-10px);-moz-transform:translate(-50%,-10px);-o-transform:translate(-50%,-10px);-ms-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}.collapse>.toggle:hover{color:#57a618}.collapse.transparent>div{background:0 0}.collapse>.toggle span{display:block;font-size:80%;font-weight:700}.collapse>.toggle span+span{display:none}.collapse>.toggle.on span{display:none}.collapse>.toggle.on span+span{display:block}.collapse>.toggle i{font-size:100%}.collapse>.toggle i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.collapse>.toggle.on i{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}body .elementor-widget:not(:last-child){margin-bottom:0}.page-shortcode{overflow:hidden;position:relative;border-bottom:solid 10px #fff}.page-shortcode .collapse{position:relative;margin-top:20px}.page-shortcode .collapse>div{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.page-shortcode .cover{height:60vh;min-height:500px;position:relative;overflow:hidden}.page-shortcode .cover.gallery-cover{height:20vh;min-height:200px;max-height:20vw}.page-shortcode .lSSlideOuter .lSPager.lSpg{display:none}.page-shortcode .content-slider{margin-top:0;padding:10px 0;overflow:visible;min-height:220px}.page-shortcode .content-slider li{position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.page-shortcode .content-slider li:hover{z-index:2;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.page-shortcode .feat .cover:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.page-shortcode .feat .cover.nooverlay:before{display:none}.page-shortcode .cover .content{position:absolute;bottom:0;left:0;width:100%;text-align:center;color:#fff;padding:50px;z-index:2}.page-shortcode .cover .content h1{color:#fff;margin-bottom:10px}.page-shortcode .blocks-gallery-item{margin-left:0;margin-right:0 !important}.page-shortcode .cover .content .wrapper{max-width:600px}.page-shortcode article{text-align:left}.page-shortcode article .wrapper{padding:50px}.page-shortcode article .recur{border:solid 1px #002664;border-radius:10px;-webkit-border-radius:10px;padding:25px}.page-shortcode article .recur h3{margin-top:0}.page-shortcode article .recur iframe{margin-bottom:0}.page-shortcode article .recur+.collapse{margin-top:-20px}.content-slider{background:0 0}.content-slider h3{margin:0;padding:70px 0}#m{cursor:pointer;margin:0 auto;position:relative;display:block;overflow:hidden;background:#fff;background-size:100% 100%;width:145px;height:71px;position:absolute;top:-5px;left:0}@media (max-width:1300px){.header .soc{position:fixed;right:10px}.header .wrapper{max-width:900px}}@media (max-width:980px){#m{display:none}.header .soc{position:fixed;right:10px}.header .wrapper{max-width:900px}}@media (max-width:768px){.header{background:#fff;padding:10px 30px}.header .wrapper{display:block}.header .soc{display:none}.header .logo{display:block;width:310px;margin:15px 0 10px;position:relative;z-index:9999}}.slide{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-size:100% 100%;opacity:0}.slide{-webkit-transition:all .55s ease;-moz-transition:all .55s ease;-o-transition:all .55s ease;transition:all .55s ease}.slow{-webkit-transition:all .9s ease;-moz-transition:all .9s ease;-o-transition:all .9s ease;transition:all .9s ease}.wslow{-webkit-transition:all 1.25s ease;-moz-transition:all 1.25s ease;-o-transition:all 1.25s ease;transition:all 1.25s ease}.wwslow{-webkit-transition:all 1.6s ease;-moz-transition:all 1.6s ease;-o-transition:all 1.6s ease;transition:all 1.6s ease}.turtle{-webkit-transition:all 2.6s ease;-moz-transition:all 2.6s ease;-o-transition:all 2.6s ease;transition:all 2.6s ease}.step10 .slide,.step9 .slide9,.step8 .slide8,.step7 .slide7,.step6 .slide6,.step5 .slide5,.step4 .slide4,.step3 .slide3,.step2 .slide2,.step1 .slide1{opacity:1;margin:0}.slide{opacity:0;z-index:1}.step8 .slide8 .slide,.step7 .slide7 .slide,.step6 .slide6 .slide,.step5 .slide5 .slide,.step4 .slide4 .slide,.step3 .slide3 .slide,.step2 .slide2 .slide,.step1 .slide1 .slide{opacity:1;margin:0}.s1{background-image:url(//dev.karjaarbenus.ee/wp-content/themes/benu/css/../img/s1.svg);margin-left:-30px}.s2{background-image:url(//dev.karjaarbenus.ee/wp-content/themes/benu/css/../img/s2.svg);margin-left:-30px}.s3{background-image:url(//dev.karjaarbenus.ee/wp-content/themes/benu/css/../img/s3.svg);margin-left:-30px}.s4{background-image:url(//dev.karjaarbenus.ee/wp-content/themes/benu/css/../img/s4.svg);margin-left:-30px}.s5{background-image:url(//dev.karjaarbenus.ee/wp-content/themes/benu/css/../img/s5.svg);margin-left:-30px}.step9 .slide8,.step9 .slide7,.step8 .slide7,.step9 .slide6,.step8 .slide6,.step7 .slide6,.step9 .slide5,.step8 .slide5,.step7 .slide5,.step6 .slide5,.step9 .slide4,.step8 .slide4,.step7 .slide4,.step6 .slide4,.step5 .slide4,.step9 .slide3,.step8 .slide3,.step7 .slide3,.step6 .slide3,.step5 .slide3,.step4 .slide3,.step9 .slide2,.step8 .slide2,.step7 .slide2,.step6 .slide2,.step5 .slide2,.step4 .slide2,.step3 .slide2,.step9 .slide1,.step8 .slide1,.step7 .slide1,.step6 .slide1,.step5 .slide1,.step4 .slide1,.step3 .slide1,.step2 .slide1{opacity:1;margin:0}.ready .slide{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}body>iframe{height:0;display:block}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{opacity:1 !important;background:-moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,.45) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,.45) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,.45) 100%)}@media (max-width:768px){.nav{display:block;z-index:5;overflow:hidden;height:0;position:relative;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.nav ul{position:absolute;top:20%;left:15%;width:70%;height:65%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.nav ul li{flex:1;font-size:200%}.nav.on{height:100vh}#mobiletoggle{position:absolute;width:80px;height:80px;z-index:100;top:10px;right:10px}#mobiletoggle small{position:absolute;top:50%;left:20%;width:60%;height:4px;background:#57a618;border-radius:2px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#mobiletoggle small+small{margin-top:-15px}#mobiletoggle small+small+small{margin-top:15px}#mobiletoggle.on small{opacity:0}#mobiletoggle.on small+small{opacity:1;margin-top:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#57a618}#mobiletoggle.on small+small+small{opacity:1;margin-top:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.wp-block-column{min-width:100%;margin:0 0 20px}}.recur{background:#fff;padding:50px;border-radius:15px;margin-bottom:20px;border:solid 2px #002664}.recur h2{margin-top:0}.recur form{margin-top:30px}.recur div#mfcf7_zl_multifilecontainer{margin-top:0}.recur span.wpcf7-list-item{margin:5px}.recur span.gdpr{float:left}.advgb-accordion-header{background-color:#57a618 !important}#videodlg_body .video-play,#videodlg_body .wp-block-cover__inner-container{display:none}#ku631.kuulutus h2.title strong{display:none}