@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;-moz-appearance:button;appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}:focus{outline:1px solid #363636;outline-offset:1px}img{height:auto;max-width:100%}button,input[type=button],input[type=submit]{cursor:pointer}.grid,.grid-full{display:grid;gap:15px;grid-template-columns:minmax(0,1fr);margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.grid-full{max-width:1920px;padding:0;width:100%}@media (max-width:767px){.grid{width:100%}}@media (min-width:1024px){.grid{max-width:960px}}@media (min-width:1280px){.grid{max-width:1200px}}@media (min-width:1440px){.grid{max-width:1340px}}.site-header{background-color:#fff;border-top:2px solid #99da0e;filter:drop-shadow(6px 6px 18px rgba(0,0,0,.1));position:relative;top:0}.site-header.static{width:100%;z-index:9999}.site-header.static.hidden{visibility:hidden}.site-header.static .grid{align-items:center;grid-template-columns:1fr 3fr 4fr 3fr 1fr;grid-template-rows:1fr 1fr;padding:0}@media (max-width:1439px){.site-header.static .grid{grid-template-columns:0 1fr 2fr 2fr 0}}@media (max-width:1279px){.site-header.static .grid{grid-template-columns:0 1fr 1fr 2fr 0}}.site-header.static .grid:after{background-color:#f2f2f2;content:"";height:50%;left:0;position:absolute;top:0;width:100%;z-index:-1}.site-header.static .grid .site-branding{grid-column:1/span 2}.site-header.static .grid .search-form input.search-field{background-color:#f2f2f2}.site-header.static .grid .nav-buttons{display:flex;gap:10px;grid-column:4/span 2;justify-content:flex-end}.site-header.static .grid .nav-buttons .nav-button a.button{padding:11px 15px}.site-header.static .grid .main-navigation{grid-column:2/-2}.site-header .site-branding{grid-column:2}.site-header .site-branding img{max-height:60px;max-width:200px;-o-object-fit:contain;object-fit:contain;padding:15px 0 5px}.site-header.fixed{padding:10px 0;position:fixed;top:0;width:100%;z-index:9998}.site-header.fixed .grid{grid-template-columns:2fr 9fr 1fr;padding:0 15px;position:relative}@media (max-width:1439px){.site-header.fixed .grid{grid-template-columns:1fr 10fr 30px}}.site-header.fixed .grid .search-form-button{background-color:transparent;background-image:url(../../assets/dist/icons/search.svg);border:none;cursor:pointer;font-size:0;height:23px;place-self:center center;width:23px}@media (max-width:1023px){.site-header.fixed .grid .search-form-button{display:none}}.site-header.fixed .grid .search-form{background-color:#fff;display:none;grid-column:2;position:absolute;right:0;top:72px;z-index:1}@media (max-width:1279px){.site-header.fixed .grid{max-width:unset;width:100%}}@media (max-width:1023px){.site-header.fixed .grid{grid-template-columns:180px 1fr}.site-header.fixed .grid .search-form{display:none}}.site-header.fixed .site-branding{grid-column:1}.site-header.fixed .main-navigation{grid-column:2;grid-row:1}.site-header.fixed .search-form{grid-column:3}.site-header .menu-container{height:100%}.site-header .menu-container ul.menu{align-items:center;display:flex;gap:10px;height:100%;justify-content:space-between;list-style:none;margin:0;padding:0 15px}.site-header .menu-container ul.menu li.menu-item a{color:#000;font-size:1.8rem;position:relative;text-decoration:none;text-transform:uppercase}.site-header .menu-container ul.menu li.menu-item a:after{background-color:#000;bottom:-3px;content:"";height:1px;left:0;position:absolute;transition:all .3s;width:0}.site-header .menu-container ul.menu li.menu-item a:hover:after{width:100%}.site-header .menu-container ul.menu li.current-menu-item:not(.ignore-current-page) a{color:#99da0e}.site-header .menu-container ul.menu li.current-menu-item:not(.ignore-current-page) a:after{background-color:#99da0e;bottom:-3px;content:"";height:1px;left:0;position:absolute;width:100%}.menu-close,.menu-toggle{background-color:transparent;background-position:50%;background-size:cover;border:none;cursor:pointer;height:30px;width:30px}.menu-toggle{background-image:url(../../assets/dist/icons/menu-open.svg);display:none;grid-column-start:3;place-self:center end}.menu-close{background-image:url(../../assets/dist/icons/menu-close.svg);position:absolute;right:25px;top:50px}@media (max-width:1023px){.main-navigation,.site-header.static{display:none}.site-main{margin-top:80px}.menu-toggle{display:block}}.mobile-menu{background-color:rgba(0,0,0,.9);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:9999999}.mobile-menu ul.menu{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;list-style:none;margin:100px 0 0;padding:0 15px}.mobile-menu ul.menu li a{color:#fff;font-size:3rem;text-decoration:none}.mobile-menu .search-form{border:none;margin:auto;padding:30px 0;width:250px}.mobile-menu .search-form input.search-field{padding:5px}.mobile-menu .search-form input.search-submit{margin-left:5px}.mobile-menu .nav-buttons{display:flex;flex-direction:column;gap:10px}.mobile-menu .nav-buttons .nav-button a.button{min-width:265px;text-align:center}.nav-button{display:flex;justify-content:center}.nav-button a.button{cursor:pointer}.contact-overlay{align-items:center;background-color:rgba(0,0,0,.9);color:#fff;display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999999999}.contact-overlay .grid{border:1px solid #99da0e;gap:50px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0 15px;padding:30px}@media (width <= 480px){.contact-overlay .grid{grid-template-columns:1fr}}.contact-overlay .contact-overlay-title{grid-column:1/-1;text-align:center}.contact-overlay a.button{grid-column:1/-1;justify-self:center}.contact-overlay .contact{display:flex;flex-direction:column;gap:15px;position:relative}.contact-overlay .contact.contact-2:before{background-color:#99da0e;content:"";height:100%;left:-25px;position:absolute;width:1px}@media (width <= 480px){.contact-overlay .contact.contact-2:before{height:1px;left:unset;top:-25px;width:100%}}.contact-overlay .contact a{color:#fff;padding-left:25px;position:relative;text-decoration:none}.contact-overlay .contact a:before{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:inline-block;height:20px;left:0;margin:auto;position:absolute;top:0;width:20px}@media (max-width:1023px){.contact-overlay .contact a:before{height:20px;width:20px}}.contact-overlay .contact a.tel:before{background-image:url(../../assets/dist/icons/phone.svg)}.contact-overlay .contact a.email:before{background-image:url(../../assets/dist/icons/email.svg)}footer .upper{border-top:10px solid #99da0e}footer .upper .grid{gap:0;grid-template-columns:1fr 6fr 4fr 1fr}@media (max-width:1279px){footer .upper .grid{grid-template-columns:0 6fr 4fr 0}}@media (max-width:767px){footer .upper .grid{grid-template-columns:0 1fr 1fr 0;padding:0 15px}}@media (width <= 600px){footer .upper .grid{grid-template-columns:1fr;padding:0}}footer .upper .grid .left{display:flex;flex-direction:column;grid-column:2;justify-content:space-between;padding:25px 0}@media (width <= 600px){footer .upper .grid .left{grid-column:1;padding:30px}}footer .upper .grid .right{background-color:#99da0e;grid-column:3;margin-top:-40px;padding:40px 25px 25px}@media (width <= 600px){footer .upper .grid .right{grid-column:1;margin-top:0;padding-top:0}}footer .upper .grid .right h2{color:#fff}footer .upper .grid .right .contacts-row:not(:last-of-type){margin-bottom:50px}footer .upper .grid .right .contacts-title p{color:#fff;font-weight:700;margin:10px 0}footer .upper .grid .right .contacts{display:flex;flex-direction:column;gap:10px}footer .upper .grid .right .contacts a{color:#fff;display:inline-block;font-size:2rem;position:relative;text-decoration:none}footer .upper .grid .right .contacts .email:before,footer .upper .grid .right .contacts .tel:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:25px;left:0;margin-right:5px;position:relative;top:5px;width:25px}footer .upper .grid .right .contacts .tel:before{background-image:url(../../assets/dist/icons/phone.svg)}footer .upper .grid .right .contacts .email:before{background-image:url(../../assets/dist/icons/email.svg)}footer .lower{background-color:#818286}footer .lower .grid{gap:0;grid-template-columns:1fr 6fr 4fr 1fr}@media (max-width:1279px){footer .lower .grid{grid-template-columns:0 6fr 4fr 0}}@media (max-width:767px){footer .lower .grid{grid-template-columns:0 1fr 1fr 0;padding:0 15px}}@media (width <= 600px){footer .lower .grid{grid-template-columns:1fr;padding:0}}footer .lower .grid .images{display:flex;gap:10px;margin-top:20px}footer .lower .grid .left{display:grid;grid-column:2;grid-template-columns:1fr 1fr}@media (max-width:767px){footer .lower .grid .left{grid-template-columns:1fr}}@media (width <= 600px){footer .lower .grid .left{grid-column:1;padding:15px}}footer .lower .grid .left h2{color:#99da0e}footer .lower .grid .left .text{color:#fff;grid-column:1;padding:0 10px}footer .lower .grid .left .some-icons{display:flex;flex-direction:column;gap:15px;grid-column:1}footer .lower .grid .left .some-icons a{align-items:center;color:#fff;display:flex;font-size:1.9rem;font-weight:700;gap:15px;text-decoration:none;text-transform:uppercase}footer .lower .grid .left .some-icons img{max-height:40px;max-width:40px}footer .lower .grid .left .products{display:flex;flex-direction:column;gap:10px;grid-column:2;padding:0 10px}@media (max-width:767px){footer .lower .grid .left .products{grid-column:1;grid-row:1}}footer .lower .grid .left .products a.arrow:before{background-image:url(../../assets/dist/icons/arrow.svg)}footer .lower .grid .right{background-color:#99da0e;grid-column:3;padding:25px}@media (width <= 600px){footer .lower .grid .right{grid-column:1}}footer .lower .grid .right h2{color:#fff}footer .lower .grid .right .text p{color:#fff;font-size:1.8rem}footer .lower .grid .right a.button{border:1px solid #fff}footer .lower .grid .right a.button:hover{background-color:#fff}footer .web-design{color:#fff;padding:15px 0;text-align:center}footer .web-design a{color:#fff}body{font-family:kyrial-sans-pro,sans-serif}p,ul li{font-size:2rem;line-height:1.5}html{font-size:62.5%}body{font-size:1.6rem}.h1,.h2,.h3,.h4,h1,h2,h3,h4{color:#99da0e}.h1,h1{font-size:6.4rem}.h1,.h2,h1,h2{font-weight:900}.h2,h2{font-size:3.8rem}.h3,h3{font-size:2.4rem;font-weight:700}@media (max-width:1023px){.h1,h1{font-size:4.2rem}.h2,h2{font-size:3rem}p,ul li{font-size:1.8rem}}@media (max-width:767px){.h1,h1{font-size:4rem}.h2,h2{font-size:2.8rem}}.single .single-post.grid{grid-template-columns:1fr 7fr 3fr 1fr;padding:30px 15px}@media (max-width:1279px){.single .single-post.grid{grid-template-columns:0 7fr 3fr 0}}@media (max-width:767px){.single .single-post.grid{grid-template-columns:1fr}}.single .grid{padding:0}.single .post-content{grid-column:2}@media (max-width:767px){.single .post-content{grid-column:1}}.single #breadcrumbs{grid-column:2/3}@media (max-width:767px){.single #breadcrumbs{grid-column:1}}.not-found{padding-bottom:100px;text-align:center}.grid.results{grid-template-columns:repeat(3,1fr)}@media (max-width:1023px){.grid.results{gap:0;grid-template-columns:1fr}}.grid.results .post-content{border:1px solid #99da0e;padding:20px}.grid.results .post-content h2{color:#000}.grid.results .post-content a.arrow{color:#000;display:inline-block}.grid.results .post-content a.arrow:before{background-image:url(../../assets/dist/icons/arrow.svg)}.grid.results .post-content .date{padding:10px 0}.grid.results .post-content .image{align-items:center;display:flex;justify-content:center}blockquote{background-color:#f2f2f2;border-left:3px solid #99da0e;font-style:italic;padding:5px 20px}.single .post-content .post-image{align-items:center;display:flex;justify-content:center}.single .post-content .post-image img{max-height:500px;-o-object-fit:contain;object-fit:contain}a.button{background-color:#99da0e;border:1px solid #99da0e;color:#fff;display:inline-block;font-size:1.8rem;font-weight:600;padding:20px;text-decoration:none;text-transform:uppercase;transition:all .3s}a.button:hover{background-color:transparent;color:#99da0e}a.button.white{background-color:#fff;border:1px solid #99da0e;color:#000}a.button.white:hover{background-color:#99da0e;border:1px solid #99da0e;color:#fff}#breadcrumbs a{color:#99da0e}.breadcrumbs{padding-top:40px}.breadcrumbs .grid{grid-template-columns:1fr 10fr 1fr}.breadcrumbs .grid #breadcrumbs{grid-column:2}a.arrow{color:#fff;font-size:1.9rem;font-weight:700;padding:10px 0;text-decoration:none;text-transform:uppercase;transition:left .3s ease-in}a.arrow,a.arrow:before{display:inline-block;left:0;position:relative}a.arrow:before{background-image:url(../../assets/dist/icons/arrow-white.svg);background-position:50%;background-size:cover;height:15px;top:0;width:15px}a.arrow:after,a.arrow:before{content:"";transition:all .3s ease-in}a.arrow:after{background-color:#99da0e;bottom:0;height:1px;left:20px;position:absolute;width:0}a.arrow:hover{color:#99da0e;left:-15px}a.arrow:hover:before{left:100%;opacity:0}a.arrow:hover:after{width:calc(100% - 20px)}.search-form{align-items:center;border:1px solid #99da0e;display:flex;grid-column:3;justify-content:center;padding:10px 15px}.search-form label{width:100%}.search-form input.search-field{border:none;font-size:1.8rem;width:100%}.search-form input.search-submit{background-color:transparent;background-image:url(../../assets/dist/icons/search.svg);border:none;font-size:0;height:23px;width:23px}.page-template-template-sidebar .content .grid,.page-template-template-tuotteet .content .grid,.post-type-archive-tuotteet .content .grid{padding:0}.page-template-template-sidebar .grid.container,.page-template-template-tuotteet .grid.container,.post-type-archive-tuotteet .grid.container{gap:30px;grid-template-columns:3fr 9fr;padding:50px 15px}@media (max-width:767px){.page-template-template-sidebar .grid.container,.page-template-template-tuotteet .grid.container,.post-type-archive-tuotteet .grid.container{grid-template-columns:1fr}}.grid.products{grid-template-columns:repeat(3,1fr);padding:50px 0 0}@media (max-width:1279px){.grid.products{grid-template-columns:1fr 1fr}}@media (max-width:767px){.grid.products{grid-template-columns:1fr}}.product{background-color:#fff;border:1px solid #99da0e;display:grid;padding:12px 18px;text-decoration:none}.product .read-more,.product .title{color:#000;font-weight:700}.product .title{font-size:2.4rem;padding:20px 0}.product .image{align-items:center;display:flex;height:350px;justify-content:center}.product .image img{margin:auto;max-height:350px;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:1279px){.product .image{height:250px}.product .image img{max-height:250px}}.product .link{border-top:1px solid #99da0e}.product .link .read-more{align-self:end;color:#000;display:inline-block;font-size:1.9rem;left:0;padding:10px 0;position:relative;text-decoration:none;text-transform:uppercase;transition:left .3s ease-in}.product .link .read-more:before{background-image:url(../../assets/dist/icons/arrow.svg);background-position:50%;background-size:cover;content:"";display:inline-block;height:15px;left:0;position:relative;top:0;transition:all .3s ease-in;width:15px}.product .link .read-more:after{background-color:#99da0e;bottom:0;content:"";height:1px;left:20px;position:absolute;transition:all .3s ease-in;width:0}.product .link .read-more:hover{color:#99da0e;left:-15px}.product .link .read-more:hover:before{left:100%;opacity:0}.product .link .read-more:hover:after{width:calc(100% - 15px)}.pagination{font-size:0;padding:30px 0}.pagination .page-numbers{border-bottom:1px solid #99da0e;border-right:1px solid #99da0e;border-top:1px solid #99da0e;color:#99da0e;cursor:pointer;display:inline-block;font-size:1.8rem;line-height:1;padding:11px 15px;text-decoration:none}.pagination .page-numbers:first-of-type{border-left:1px solid #99da0e}.pagination .page-numbers.current{background-color:#99da0e;color:#fff}.similar-products{background-color:#f2f2f2;padding-bottom:100px}.similar-products .grid.products{padding:0;position:relative}.similar-products .grid.products:before{background:linear-gradient(90deg,rgba(153,218,14,0),#99da0e 21.75%,#99da0e 79.92%,rgba(153,218,14,0));content:"";height:4px;left:0;margin:auto;pointer-events:none;position:absolute;right:0;top:0;width:100%}.similar-products h2{grid-column:1/-1;text-align:center}.sidebar .sidebar-search{border:1px solid #99da0e;padding:25px 15px}.sidebar .title{background-color:#99da0e;padding:30px 15px}.sidebar .title,.sidebar .title a{color:#fff;font-size:2.4rem;font-weight:700;text-decoration:none;text-transform:uppercase}.sidebar .small-title{font-size:2rem;font-weight:700}.sidebar .brands{border:1px solid #99da0e;padding:10px 20px}.sidebar .sidebar-navigation{border-left:1px solid #99da0e;border-right:1px solid #99da0e;overflow:hidden}.sidebar .sidebar-navigation ul{list-style-type:none;margin:0;padding:0}.sidebar .sidebar-navigation ul li{position:relative}.sidebar .sidebar-navigation ul li:after{background-color:#99da0e;bottom:0;content:"";height:1px;left:-50%;position:absolute;width:200%}.sidebar .sidebar-navigation ul li a{color:#000;font-size:1.9rem;font-weight:700;text-decoration:none}.sidebar .sidebar-navigation ul li.current-page>.link a .link-text{color:#99da0e;position:relative}.sidebar .sidebar-navigation ul li.current-page>.link a .link-text:after{background-color:#99da0e;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.sidebar .sidebar-navigation ul li.page_item_has_children{padding:0}.sidebar .sidebar-navigation ul li.page_item_has_children>.link{display:block;position:relative}.sidebar .sidebar-navigation ul li.page_item_has_children>.link:after{background-color:#99da0e;bottom:0;content:"";height:1px;left:-50%;position:absolute;width:200%}.sidebar .sidebar-navigation ul li.page_item_has_children ul.children{background-color:#f2f2f2;display:none;padding-left:30px}.sidebar .sidebar-navigation ul li.page_item_has_children ul.children li a{font-size:1.8rem;font-weight:600}.sidebar .sidebar-navigation ul li.active.page_item_has_children ul.children{display:block}.sidebar .sidebar-navigation .link{padding:0 20px;position:relative}.sidebar .sidebar-navigation .link a{display:inline-block;padding:20px 0;width:90%}.sidebar .sidebar-navigation .link.child a{width:100%}.sidebar .sidebar-navigation .link span.arrow,.sidebar .sidebar-navigation .link span.triangle{background-image:url(../../assets/dist/icons/arrow.svg);background-position:50%;background-size:cover;bottom:0;height:15px;margin:auto;position:absolute;right:15px;top:0;transition:all .3s ease-in;width:15px}.sidebar .sidebar-navigation .link span.arrow.active,.sidebar .sidebar-navigation .link span.triangle.active{transform:rotate(90deg)}.sidebar .sidebar-navigation .link span.arrow{background-image:url(../../assets/dist/icons/arrow.svg);cursor:pointer}.sidebar .sidebar-navigation .link span.triangle{background-image:url(../../assets/dist/icons/triangle.svg);height:7px;transform:rotate(-90deg);width:13px}.sidebar .sidebar-filters .filters label{align-items:center;display:flex;font-size:2rem;justify-content:space-between;margin:20px 0}.sidebar .sidebar-filters .filters label input[type=checkbox]{border-color:#99da0e}.sidebar .sidebar-filters .types .filters label{border:1px solid #99da0e;border-bottom:none;font-weight:700;justify-content:flex-start;margin:0;padding:20px}.sidebar .sidebar-filters .types .filters label input[type=checkbox]{margin-right:30px}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide,.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(../../fonts/slick.eot);src:url(../../fonts/slick.eot?#iefix) format("embedded-opentype"),url(../../fonts/slick.woff) format("woff"),url(../../fonts/slick.ttf) format("truetype"),url(../../fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-lightbox{background:#000;height:100%;left:0;position:fixed;top:0;transition:opacity .5s ease;width:100%;z-index:9999}.slick-lightbox .slick-loading .slick-list{background-color:transparent}.slick-lightbox .slick-prev{left:15px}.slick-lightbox .slick-next{right:15px}.slick-lightbox-hide{opacity:0}.slick-lightbox-hide.slick-lightbox-ie{filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slick-lightbox-hide-init{opacity:0;position:absolute;top:-9999px}.slick-lightbox-hide-init.slick-lightbox-ie{filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slick-lightbox-inner{height:100%;left:0;position:fixed;top:0;width:100%}.slick-lightbox-slick-item{overflow:hidden;text-align:center}.slick-lightbox-slick-item:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}.slick-caption-bottom .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{bottom:0;left:0;margin-bottom:20px;position:absolute;text-align:center;width:100%}.slick-caption-dynamic .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{display:block;text-align:center}.slick-lightbox-slick-item-inner{display:inline-block;max-height:90%;max-width:90%;vertical-align:middle}.slick-lightbox-slick-img{display:block;margin:0 auto;max-height:90%;max-width:90%}.slick-lightbox-slick-caption{color:#fff;margin:10px 0 0}.slick-lightbox-close{background:transparent;border:none;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;right:15px;top:15px;width:20px}.slick-lightbox-close:focus{outline:none}.slick-lightbox-close:before{color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"×"}.text-block{padding:20px 0}.text-block h1,.text-block h2{margin:15px 0}.two-column-block{padding:20px 0}.two-column-block .title{grid-column:1/-1}.two-column-block .grid{grid-template-columns:repeat(2,1fr)}@media (max-width:767px){.two-column-block .grid{grid-template-columns:1fr}}.three-column-block .grid{grid-template-columns:repeat(3,1fr)}@media (max-width:767px){.three-column-block .grid{grid-template-columns:1fr;grid-template-rows:1fr}}.text-and-image-block .grid{grid-template-columns:repeat(2,1fr)}.text-and-image-block .grid .image{align-items:center;display:flex;justify-content:center}.text-and-image-block .grid .buttons{margin:15px 0;text-align:center}.text-and-image-block .grid .left{grid-area:1/2}@media (max-width:767px){.text-and-image-block .grid{grid-template-columns:1fr}.text-and-image-block .grid .left{grid-area:1}}.logos-block .grid{grid-template-columns:repeat(4,1fr)}.logos-block .grid .text-block{grid-column:1/5;text-align:center}.logos-block .grid .logo{text-align:center}@media (min-width:481px) and (max-width:767px){.logos-block .grid{grid-template-columns:repeat(3,1fr)}.logos-block .grid .text-block{grid-column:1/4}}@media (max-width:480px){.logos-block .grid{grid-template-columns:repeat(2,1fr)}.logos-block .grid .text-block{grid-column:1/3}}.contacts-block{background-color:#f2f2f2}.contacts-block .grid{grid-template-columns:1fr 10fr 1fr;padding:50px 0 100px;position:relative}@media (max-width:1439px){.contacts-block .grid{grid-template-columns:0 1fr 0}}@media (max-width:480px){.contacts-block .grid{gap:0}}.contacts-block .grid:before{background:linear-gradient(90deg,rgba(153,218,14,0),#99da0e 21.75%,#99da0e 79.92%,rgba(153,218,14,0));content:"";height:4px;left:0;margin:auto;pointer-events:none;position:absolute;right:0;top:0;width:100%}.contacts-block .grid h2{grid-column:1/-1;text-align:center}.contacts-block .grid .contacts{display:grid;gap:30px;grid-column:2;grid-template-columns:repeat(3,1fr)}@media (max-width:767px){.contacts-block .grid .contacts{gap:15px;grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.contacts-block .grid .contacts{grid-template-columns:1fr}}.contacts-block .grid .contacts .image{margin-bottom:30px}.contacts-block .grid .contacts .image img{display:block;margin:auto}.contacts-block .grid .contacts .details{display:flex;flex-direction:column;gap:10px}.contacts-block .grid .contacts .contact{background-color:#99da0e;color:#fff;font-size:2.2rem;padding:30px}@media (max-width:1023px){.contacts-block .grid .contacts .contact{font-size:1.8rem;padding:15px}}.contacts-block .grid .contacts .contact .name{font-weight:700}.contacts-block .grid .contacts .contact a{color:#fff;display:inline-block;font-size:2rem;position:relative;text-decoration:none}@media (max-width:1023px){.contacts-block .grid .contacts .contact a{font-size:1.6rem}}.contacts-block .grid .contacts .contact a.email:before,.contacts-block .grid .contacts .contact a.tel:before{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:inline-block;height:25px;left:0;margin:auto 5px auto auto;position:relative;top:0;width:25px}@media (max-width:1023px){.contacts-block .grid .contacts .contact a.email:before,.contacts-block .grid .contacts .contact a.tel:before{height:20px;width:20px}}.contacts-block .grid .contacts .contact a.tel:before{background-image:url(../../assets/dist/icons/phone.svg)}.contacts-block .grid .contacts .contact a.email{padding-left:35px}@media (max-width:1023px){.contacts-block .grid .contacts .contact a.email{padding-left:25px}}.contacts-block .grid .contacts .contact a.email:before{background-image:url(../../assets/dist/icons/email.svg);position:absolute}.slider-block .slick-wrapper img{height:100%;max-height:850px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.slider-block .title{position:absolute}.hero-image-block{background-position:50%;background-size:cover;height:550px;max-width:100%;position:relative}@media (max-width:1023px){.hero-image-block{height:500px}}.hero-image-block .grid-full{align-items:center;height:100%;justify-content:center;position:relative;z-index:1}.hero-image-block .title{color:#fff;font-size:4.8rem;font-weight:300;left:0;margin:auto;position:absolute;right:0;text-align:center;text-shadow:0 3px 6px rgba(0,0,0,.16)}.hero-image-block .title:after{background:linear-gradient(90deg,rgba(153,218,14,0),#99da0e 21.75%,#99da0e 79.92%,rgba(153,218,14,0));bottom:-20px;content:"";height:4px;left:0;margin:auto;pointer-events:none;position:absolute;right:0;width:45%}.hero-video-block{background-position:50%;background-repeat:no-repeat;background-size:cover;height:50vh;max-width:100vw;position:relative}.hero-video-block video{-o-object-fit:cover;object-fit:cover}.hero-video-block .hero-content-wrapper{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.hero-video-block .hero-content-wrapper .grid{grid-template-columns:repeat(2,1fr)}.hero-video-block .hero-content-wrapper .grid .text-block{grid-column-start:2}.hero-video-block .hero-content-wrapper .grid .left{grid-column-start:1}@media (max-width:767px){.hero-video-block .hero-content-wrapper .grid{grid-template-columns:repeat(1,1fr)}.hero-video-block .hero-content-wrapper .grid .text-block{grid-column-start:1}}.post-block .grid{grid-template-columns:1fr 10fr 1fr;padding:50px 0;position:relative}.post-block .grid:before{background:linear-gradient(90deg,rgba(153,218,14,0),#99da0e 21.75%,#99da0e 79.92%,rgba(153,218,14,0));content:"";height:4px;left:0;margin:auto;pointer-events:none;position:absolute;right:0;top:0;width:100%}@media (max-width:1439px){.post-block .grid{grid-template-columns:0 1fr 0;max-width:100%}}.post-block .content{grid-column:2}.post-block .content h3{color:#000;margin:10px 0}@media (max-width:1023px){.post-block .content h3{font-size:2.7rem}}.post-block .content .link{border-top:1px solid #99da0e;padding:30px 0 20px}.post-block .content a.arrow{color:#000;display:inline-block;text-transform:uppercase}.post-block .content a.arrow:hover{color:#99da0e}.post-block .content a.arrow:before{background-image:url(../../assets/dist/icons/arrow.svg)}.post-block .content a.arrow:after{background-color:#99da0e}.post-block .content .excerpt{padding:20px 0 40px}.post-block .content .post-content{border:1px solid #99da0e;padding:20px}.post-block .content .post-content .date{padding:10px 0}.post-block .content .post-content .image{align-items:center;display:flex;justify-content:center}.archive .post-block .grid,.blog .post-block .grid{grid-template-columns:3fr 1fr}@media (max-width:767px){.archive .post-block .grid,.blog .post-block .grid{grid-template-columns:1fr;padding:0 15px}}.archive .post-block .content,.blog .post-block .content{grid-column:1}.archive .post-block .pagination,.blog .post-block .pagination{grid-column:1;grid-row:2}.archive .post-block .sidebar,.blog .post-block .sidebar{grid-column:2;grid-row:1}@media (max-width:767px){.archive .post-block .sidebar,.blog .post-block .sidebar{grid-column:1;grid-row:3}}.hero-slider-block .grid-full{align-items:center;grid-template-columns:minmax(0,1fr);justify-content:center;position:relative}@media (max-width:1023px){.hero-slider-block .slick-dotted.slick-slider{margin:0}}.hero-slider-block .slick-wrapper{position:relative}.hero-slider-block .slick-wrapper img{height:min(900px,70vh);max-height:850px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.hero-slider-block .slick-dots{bottom:25px;position:absolute;text-align:center}.hero-slider-block .slick-dots li button{border:2px solid #99da0e;border-radius:50%}.hero-slider-block .slick-dots li button:before{content:unset}.hero-slider-block .slick-dots li.slick-active button{border:2px solid #fff}.hero-slider-block .title{color:#fff;font-size:4.8rem;font-weight:300;text-align:center;text-shadow:0 3px 6px rgba(0,0,0,.16)}.hero-slider-block .title,.hero-slider-block .title:after{left:0;margin:auto;pointer-events:none;position:absolute;right:0}.hero-slider-block .title:after{background:linear-gradient(90deg,rgba(153,218,14,0),#99da0e 21.75%,#99da0e 79.92%,rgba(153,218,14,0));bottom:-20px;content:"";height:4px;width:45%}.lead-block{padding:50px 0}.lead-block h1{margin-top:0}.lead-block .grid{grid-template-columns:1fr repeat(5,1fr) 1fr}@media (max-width:1439px){.lead-block .grid{grid-template-columns:0 repeat(5,1fr) 0}}.lead-block .grid .buttons,.lead-block .grid .text,.lead-block .grid .title{grid-column:2/-2;text-align:center}@media (max-width:1439px){.lead-block .grid .buttons,.lead-block .grid .text,.lead-block .grid .title{grid-column:1/-1}}.lead-block .grid .search-form{grid-column:3/-3}.lift-products{background-color:#f2f2f2;padding-bottom:50px}.lift-products .grid{grid-template-columns:1fr 10fr 1fr}@media (max-width:1439px){.lift-products .grid{grid-template-columns:0 1fr 0}}.lift-products h2{grid-column:2;text-align:center}.lift-products .lifts{display:grid;gap:15px;grid-column:2;grid-template-columns:repeat(3,1fr)}@media (max-width:767px){.lift-products .lifts{grid-template-columns:1fr}}.lift-products .lift.product:hover{background-color:#99da0e}.lift-products .lift.product:hover .title,.lift-products .lift.product:hover a.read-more{color:#fff}.lift-products .lift.product:hover a.read-more:before{background-image:url(../../assets/dist/icons/arrow-white.svg)}.lift-products .lift.product:hover a.read-more:after{background-color:#fff}.lift-products .lift.product:hover .link{border-top:1px solid #fff}.small-logo-block{padding-top:30px}.small-logo-block img{max-width:230px}.product-lead-block{padding:50px 0}.product-lead-block .grid{gap:50px;grid-template-columns:1fr 5fr 5fr 1fr}@media (max-width:1279px){.product-lead-block .grid{grid-template-columns:0 1fr 1fr 0}}@media (max-width:767px){.product-lead-block .grid{grid-template-columns:1fr;padding:0 15px}}.product-lead-block .product-image{align-items:center;border:1px solid #99da0e;display:flex;grid-column:2;justify-content:center;max-height:400px;padding:20px}@media (max-width:767px){.product-lead-block .product-image{grid-column:1}}.product-lead-block .product-image img{max-height:380px;-o-object-fit:contain;object-fit:contain}.product-lead-block .product-content{grid-column:3}@media (max-width:767px){.product-lead-block .product-content{grid-column:1}}.product-lead-block .product-content .h2{color:#000}.product-lead-block .product-content li,.product-lead-block .product-content p{font-size:2rem}.product-lead-block .product-content li{margin:8px 0}.product-lead-block .product-content .product-files{padding:20px 0}.product-lead-block .product-content .product-files a{align-items:center;color:#000;display:inline-flex;font-size:1.9rem;font-weight:700;gap:10px;margin:10px 0;padding-left:50px;position:relative;text-decoration:none;text-transform:uppercase}.product-lead-block .product-content .product-files a:before{background-image:url(../../assets/dist/icons/download.svg);background-position:50%;background-size:cover;content:"";display:inline-block;height:40px;left:0;position:absolute;transition:all .3s ease-in;width:40px}.product-lead-block .product-content .product-files a:after{background-color:#99da0e;bottom:0;content:"";height:1px;left:50px;position:absolute;transition:all .3s ease-in;width:0}.product-lead-block .product-content .product-files a:hover{color:#99da0e}.product-lead-block .product-content .product-files a:hover:after{width:calc(100% - 50px)}.contact-form-block{color:#fff;padding:20px 0}.contact-form-block:last-of-type{padding-bottom:50px}.contact-form-block .grid{gap:0;grid-template-columns:1fr 10fr 1fr}@media (max-width:1439px){.contact-form-block .grid{grid-template-columns:0 1fr 0;padding:0 15px}}.contact-form-block h2{color:#fff;grid-column:1/-1;margin:0 0 15px;padding:30px 30px 0}.contact-form-block .content{background-color:#99da0e;display:grid;grid-column:2;grid-template-columns:1fr 1.5fr}@media (max-width:767px){.contact-form-block .content{grid-template-columns:1fr}}.contact-form-block .content .left{grid-column:1;padding:30px 0 30px 30px}@media (max-width:1279px){.contact-form-block .content .left{padding:20px 0 20px 20px}}@media (max-width:767px){.contact-form-block .content .left{display:grid;gap:15px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:20px}}@media (width <= 576px){.contact-form-block .content .left{grid-template-columns:1fr;text-align:center}}.contact-form-block .content .right{background-color:#99da0e;grid-column:2;padding:30px}.contact-form-block .content .right .text p{color:#000}@media (max-width:1279px){.contact-form-block .content .right{padding:20px}}@media (max-width:767px){.contact-form-block .content .right{grid-column:1}}.contact-form-block .contact-person .contact-name{color:#fff;font-size:2.2rem;font-weight:700;padding:20px 0}.contact-form-block .contact-person a.email,.contact-form-block .contact-person a.tel,.contact-form-block .contact-person a.whatsapp{color:#fff;display:block;font-size:2rem;gap:10px;margin:15px 0;padding-left:30px;position:relative;text-decoration:none}@media (max-width:767px){.contact-form-block .contact-person a.email,.contact-form-block .contact-person a.tel,.contact-form-block .contact-person a.whatsapp{padding-left:0}}.contact-form-block .contact-person a.email:before,.contact-form-block .contact-person a.tel:before,.contact-form-block .contact-person a.whatsapp:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:25px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:25px}@media (max-width:1023px){.contact-form-block .contact-person a.email:before,.contact-form-block .contact-person a.tel:before,.contact-form-block .contact-person a.whatsapp:before{height:20px;width:20px}}@media (max-width:767px){.contact-form-block .contact-person a.email:before,.contact-form-block .contact-person a.tel:before,.contact-form-block .contact-person a.whatsapp:before{display:inline-block;position:relative;top:3px;transform:unset}}.contact-form-block .contact-person a.tel:before{background-image:url(../../assets/dist/icons/phone.svg)}.contact-form-block .contact-person a.email:before{background-image:url(../../assets/dist/icons/email.svg)}.contact-form-block .contact-person a.whatsapp:before{background-image:url(https://duallaser.fi/wp-content/uploads/2022/08/WhatsApp-Logo-White.png)}.wpcf7-form{display:grid;gap:12px 25px;grid-template-columns:1fr 1fr}.wpcf7-form p{color:#000;grid-column:1/-1}.wpcf7-form label.name{grid-column:1}.wpcf7-form label.message,.wpcf7-form label.product-name,.wpcf7-form label.product-number,.wpcf7-form label.subject{grid-column:1/-1}.wpcf7-form label input,.wpcf7-form label select,.wpcf7-form label textarea{background-color:#fff;border:none;border-radius:2px;padding:10px 20px;width:100%}.wpcf7-form label textarea{height:120px}.wpcf7-form input[type=submit]{background-color:#99da0e;border:1px solid #fff;color:#fff;font-size:1.7rem;font-weight:600;margin-top:25px;max-width:130px;padding:20px 30px;text-transform:uppercase}.contact-form-block.contact-page .content{background-color:#fff}.contact-form-block.contact-page h2{padding:30px 0 15px}.contact-form-block.contact-page .left{color:#000}.contact-form-block.contact-page .left .contact .contacts-title p{color:#99da0e;font-size:2.4rem;font-weight:700}.contact-form-block.contact-page .left .contact .contact-text{font-size:2rem;margin:10px 0}.contact-form-block.contact-page .left .contact a{align-items:center;color:#000;display:flex;font-size:2rem;justify-content:flex-start;margin:15px 0;position:relative;text-decoration:none}@media (max-width:1023px){.contact-form-block.contact-page .left .contact a{font-size:1.6rem}}.contact-form-block.contact-page .left .contact a.email:before,.contact-form-block.contact-page .left .contact a.tel:before,.contact-form-block.contact-page .left .contact a.whatsapp:before{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:inline-block;height:20px;left:0;margin-right:5px;position:relative;top:0;width:20px}@media (max-width:1023px){.contact-form-block.contact-page .left .contact a.email:before,.contact-form-block.contact-page .left .contact a.tel:before,.contact-form-block.contact-page .left .contact a.whatsapp:before{height:20px;width:20px}}.contact-form-block.contact-page .left .contact a.tel:before{background-image:url(../../assets/dist/icons/phone_green.svg)}.contact-form-block.contact-page .left .contact a.email:before{background-image:url(../../assets/dist/icons/email_green.svg)}.contact-form-block.contact-page .left .contact a.whatsapp:before{background-image:url(https://duallaser.fi/wp-content/uploads/2022/08/WhatsApp-Logo-White.png)}.contact-form-block.contact-page .right{background-color:#99da0e}.products-block{background-position:50%;background-size:cover;padding-bottom:60px}.products-block .grid{grid-template-columns:1fr 2fr 1fr}@media (max-width:1439px){.products-block .grid{grid-template-columns:1fr 3fr 1fr}}@media (max-width:1279px){.products-block .grid{grid-template-columns:1fr 4fr 1fr}}@media (max-width:1023px){.products-block .grid{gap:0;grid-template-columns:0 1fr 0}}.products-block .buttons,.products-block h2{grid-column:1/-1;text-align:center}.products-block .buttons{padding-top:60px}.products-block .buttons a.button{background-color:transparent;color:#99da0e}.products-block .buttons a.button:hover{background-color:#99da0e;color:#fff}.products-block .products{display:grid;gap:15px;grid-column:2;grid-template-columns:1fr 1fr;position:relative}@media (max-width:767px){.products-block .products{grid-template-columns:1fr}}.products-block .products .product-parent{align-items:center;border:1px solid #99da0e;color:#99da0e;cursor:pointer;display:flex;font-size:2.4rem;font-weight:700;grid-column:1;height:100px;justify-content:center;padding:20px;position:relative;text-align:center;z-index:1}.products-block .products .product-parent a{color:#99da0e;text-decoration:none}.products-block .products .product-parent.active{background-color:#99da0e;color:#fff}.products-block .products .product-parent.active:after{background-color:#99da0e;content:"";height:2px;left:50%;position:absolute;top:50%;width:100%;z-index:-1}@media (max-width:767px){.products-block .products .product-parent.active:after{height:100%;width:2px}}.products-block .products .product-children{background-color:#99da0e;color:#fff;display:none;flex-direction:column;gap:30px;grid-column:2;height:100%;padding:20px;position:absolute;width:100%;z-index:1}@media (max-width:1439px){.products-block .products .product-children{padding:25px}}@media (max-width:767px){.products-block .products .product-children{grid-column:1;position:relative}}.products-block .products .product-children.active{display:flex}.products-block .products .product-children a.arrow{text-transform:uppercase}.products-block .products .product-children a.arrow:hover{color:#fff}.products-block .products .product-children a.arrow:after{background-color:#fff}.accordion-block{background-position:50%;background-size:cover;position:relative;z-index:1}.accordion-block:after{background:rgba(0,0,0,.75);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.accordion-block .text{color:#fff}.accordion-block .grid{grid-template-columns:1fr 4fr 1fr;text-align:center}@media (max-width:767px){.accordion-block .grid{grid-template-columns:0 1fr 0}}.accordion-block .accordions,.accordion-block .text,.accordion-block .title{grid-column:2}.accordion-block .accordions .accordion{margin:20px 0}.accordion-block .accordions .accordion .accordion-title{border:1px solid #99da0e;color:#99da0e;cursor:pointer;padding:0 12.5%}@media (max-width:767px){.accordion-block .accordions .accordion .accordion-title{padding:0 15px}}.accordion-block .accordions .accordion.active .accordion-title{background-color:#99da0e}.accordion-block .accordions .accordion.active .accordion-title h3{color:#fff}.accordion-block .accordions .accordion .accordion-text{background-color:#fff;display:none;padding:30px 12.5%}@media (max-width:767px){.accordion-block .accordions .accordion .accordion-text{padding:30px 15px}}.testimonials-block{background-color:#f2f2f2;padding-bottom:90px}.testimonials-block .grid{gap:0;grid-template-columns:1fr 2fr 1fr}@media (max-width:1279px){.testimonials-block .grid{grid-template-columns:0 1fr 0}}.testimonials-block .title{grid-column:1/-1;text-align:center}.testimonials-block a.button{border:1px solid #fff;display:block;margin-bottom:30px;text-align:center}.testimonials-block a.button:hover{background-color:#fff}.testimonials-block .testimonials{display:grid;gap:30px;grid-column:2;grid-template-columns:1fr 1fr}@media (max-width:767px){.testimonials-block .testimonials{grid-template-columns:1fr}}.testimonials-block .testimonials img{display:block;margin:auto}.testimonials-block .testimonials .testimonial{background-color:#99da0e;color:#fff;padding:20px}.testimonials-block .testimonials .quote p{font-style:italic}