.cms-no-route .page-wrapper{background-color:#f3eeea}.cms-no-route .page-wrapper #maincontent.page-main{min-height:80vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:45px;margin-top:125px;position:relative}.cms-no-route .page-main .page-title-wrapper .page-title{font-family:Arial!important;font-style:normal;font-weight:700;font-size:600px!important;line-height:615px;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;text-transform:initial;margin-bottom:0;position:absolute;top:0;left:0;right:0;bottom:0;opacity:.55}.cms-no-route .page-wrapper .page-main .columns{position:relative}.cms-no-route .sidebar-additional{display:none}.cms-no-route .column.main,.cms-no-route .column.main .content-404{width:100%;max-width:100%;margin-left:0}.cms-no-route .column.main .content-404{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.cms-no-route .column.main .content-404 h2,.cms-no-route .column.main .content-404 h3,.cms-no-route .column.main .content-404 h4{font-family:'Craftelier Labil Grotesk',sans-serif;text-align:center;color:#15373d}.cms-no-route .column.main .content-404 .mainImage{max-width:350px}.cms-no-route .column.main .content-404 h2{font-size:10rem;font-weight:700;margin-top:0;margin-bottom:0}.cms-no-route .column.main .content-404 h3{margin-top:20px;margin-bottom:15px;font-size:4rem;font-weight:700}.cms-no-route .column.main .content-404 h4{margin-top:0;margin-bottom:15px;font-size:3rem;font-weight:700}.cms-no-route .column.main .content-404 ul{list-style:none;padding-left:0;width:100%;max-width:992px;display:flex;justify-content:center;align-items:center;margin-top:40px;flex-wrap:wrap;gap:20px}.cms-no-route .column.main .content-404 ul li{width:auto;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;height:auto;font-size:14px;font-family:'Craftelier Labil Grotesk',sans-serif}.cms-no-route .column.main .content-404 ul li img{max-width:50px;margin-bottom:25px}.cms-no-route .column.main .content-404 ul li p{font-size:16px;font-weight:500;margin-bottom:0}.cms-no-route .column.main .content-404 ul li span,.cms-no-route .column.main .content-404 ul li a{font-size:18px;font-weight:700}.cms-no-route .column.main .content-404 ul li a{color:#15373d;text-decoration:underline}.cms-no-route .column.main .content-404 ul li .block.block-search{width:100%;z-index:0;height:auto;margin:20px 0 50px}.cms-no-route .column.main .content-404 ul li .block.block-search .block.block-content form{flex-direction:row;z-index:0;position:relative;display:flex;justify-content:center;align-items:center;gap:0}.cms-no-route .column.main .content-404 ul li .block.block-search .block.block-content form .field.search,.cms-no-route .column.main .content-404 ul li .block.block-search .block.block-content form .field.search .control{min-height:56px}.cms-no-route .column.main .content-404 ul li .block.block-search .block.block-content form .field.search .control{padding-bottom:0}.cms-no-route .column.main .content-404 ul li .block.block-search .block.block-content form .field.search .control input{background:0 0}.cms-no-route .column.main .content-404 ul li .block.block-search .block.block-content form .field.search .control input{border:0 solid #ccc;border-radius:16px;font-size:16px;padding:16px 24px;padding:16px 24px 16px 50px;background-position:20px center;background-repeat:no-repeat;background-size:25px 25px;background-color:#fff;height:60px;-webkit-box-shadow:0px 4px 9px -4px rgba(66,68,90,.34);-moz-box-shadow:0px 4px 9px -4px rgba(66,68,90,.34);box-shadow:0px 4px 9px -4px rgba(66,68,90,.34)}.cms-no-route .column.main .content-404 ul li .block.block-search .block.block-content form .actions{width:auto;height:60px;display:none}.cms-no-route .column.main .content-404 ul li .block.block-search .block.block-content form .actions .action.search{background-color:red;background-image:none;border:0 solid #fff;border-radius:0 16px 16px 0;width:auto;position:relative;left:0;right:0;padding:16px 32px;height:auto}.cms-no-route .column.main .content-404 ul li .block.block-search .block.block-content form .actions .action.search:hover span{color:#7fc3b6;opacity:1}.cms-no-route .column.main .content-404 ul li .block.block-search .block.block-content form .actions .action.search span{width:100%;clip:auto;left:0;top:0;position:static;font-family:'Craftelier Labil Grotesk',sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:24px;text-align:center;text-transform:uppercase;display:block;height:auto}.cms-no-route .column.main .content-404 .block-search .action.search:before{display:none}.cms-no-route .column.main .content-404 .block.block-content form .actions{background:0 0}@media (max-width:1280px){.cms-no-route .column.main .content-404{padding-left:50px;padding-right:50px}}@media (max-width:767px){.cms-no-route .column.main .content-404 ul li .block.block-search .block.block-content form .field.search .control{border-top:0 solid #d1d1d1}.cms-no-route .column.main .content-404 ul li .block.block-search .block.block-content form .field.search .control,.cms-no-route .column.main .content-404 ul li .block.block-search .block.block-content form .actions .action.search{display:flex}.cms-no-route .column.main .content-404 ul li .block.block-search .block.block-content form .field.search .control input{position:static;margin:0;padding:16px 32px;height:auto}}@media (max-width:669px){.cms-no-route .page-wrapper .page-main{padding-top:30px}}@media (max-width:575px){.cms-no-route .column.main .content-404 h2{font-size:8rem}.cms-no-route .column.main .content-404 h3{font-size:3rem}.cms-no-route .column.main .content-404 h4{font-size:2.5rem}}@media (max-width:480px){.cms-no-route .page-main>.page-title-wrapper .page-title{font-size:60px;line-height:68px}.cms-no-route .column.main .content-404 ul li .block.block-search{margin:20px 0}.cms-no-route .column.main .content-404 ul li .block.block-search .block.block-content form{flex-direction:column}.cms-no-route .column.main .content-404 ul li .block.block-search .block.block-content form .field.search{width:100%;max-width:308px}.cms-no-route .column.main .content-404 .mainImage{max-width:80%}}