/*!
Theme Name:mm
Theme URI:https://mm-websolutions.com/
Author:Martin Mueller
Author URI:https://mm-websolutions.com
Description:MM Default
Version:1.0.0
License:GNU General Public License v2 or later
License URI:LICENSE
Text Domain:mm
Tags:

*/

body{font-family:sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#555}body,html{width:100%;height:100%}.btn,h1,h2,h3,h4,h5,h6{text-transform:uppercase}button:focus,button.btn:focus{outline:0;box-shadow:none;}h1,h2,h3,h4,h5,h6{font-family:"roboto_condensedlight";margin:0 0 35px;letter-spacing:1px}.navbar-brand{font-family:"roboto_condensedregular";letter-spacing:-.3px}a:link{-webkit-tap-highlight-color:#FF7F00}a:hover,a:active{outline:none !important}a,a:active,a:visited,a.active{color:#000;text-decoration:none;outline:none !important}a:lang,a:link,a:visited,a:target,a:active,a:focus,a:enabled,a:disabled,a:checked,a:indenterminate,a:nth-child,a:first-of-type{background:none !important}a:hover{color:#FF7F00;-moz-transition:all .5s ease 0;-o-transition:all .5s ease 0;-webkit-transition:all .5s ease 0;transition:all .5s ease 0}::-moz-selection{background:#FF7F00 !important;color:#fff;text-shadow:none}::selection{background:#FF7F00 !important;color:#fff;text-shadow:none}*{box-shadow:transparent 0 0 0}.tooltip.show{opacity:1}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{border-top-color:#afafaf}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{border-right-color:#afafaf}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{border-bottom-color:#afafaf}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{border-left-color:#afafaf}.tooltip-inner{padding:.25rem .35rem;color:#333;border-radius:0;font-size:14px;background-color:#afafaf}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.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}@media (max-width:991px){h1{font-size:28px}h2{font-size:24px}h3{font-size:20px}h4,h5,h6{font-size:18px}}@media (max-width:479px){h1.hyph,h2.hyph,h3.hyph,h4.hyph,h5.hyph,h6.hyph{-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}h1{font-size:24px}h2{font-size:22px}h3{font-size:18px}h4,h5,h6{font-size:16px}}@media (min-width:768px){input.submit{width:auto}}.offcanvas-right.active .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(102,102,102,1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M3.641 26.945l22-22m-22 0l22 22'/%3E%3C/svg%3E")}@media screen and (max-width:991px){.navbar-toggler{position:fixed;top:8px;right:0;margin-right:6px}.offcanvas{min-height:auto;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.offcanvas-right{right:0}.offcanvas-right .sidebar-offcanvas{right:-300px;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.offcanvas-right.active .sidebar-offcanvas{right:0;border-left:1px solid #e7e7e7}.sidebar-offcanvas{position:fixed;top:0;bottom:0;width:300px;padding:60px 15px 15px;background-color:#eee;border-radius:0;overflow-y:auto;z-index:1050}.sidebar-offcanvas .dropdown-menu{border:medium none;background:none;border-radius:0;box-shadow:none;float:none;margin:0;padding-top:0;position:static}.navbar-toggler{z-index:1060}.navbar-toggler,.navbar-toggler:focus,.navbar-toggler:hover,.navbar-toggler:active{border:0;box-shadow:0;outline:0;cursor:pointer}.navbar-toggler-icon,.navbar-toggler-icon:focus,.navbar-toggler-icon:hover,.navbar-toggler-icon:active{border:0;outline:0}}.dropdown-menu{border-radius:0;-webkit-box-shadow:none;box-shadow:none}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{background-color:#080808}.dropdown-toggle::after{display:none}.navbar-custom{text-transform:uppercase;background-color:#ccc;margin-bottom:0;border-bottom:1px solid rgba(255, 255, 255, .3)}.navbar-custom .navbar-nav li a:active,.navbar-custom .navbar-nav li a:focus,.navbar-custom .navbar-nav li a:visited,.navbar-custom .navbar-nav li a:hover{background-color:transparent;outline:0}.navbar-custom .navbar-brand{font-size:22px;line-height:30px;margin-top:-2px}.navbar-custom .navbar-brand:focus{outline:0}.navbar-custom a{color:#555}.navbar-custom .navbar-nav li a{-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.navbar-custom .navbar-nav li a:hover{color:rgba(85, 85, 85, .5)}.navbar-custom .navbar-nav li .active{outline:0}.home .navbar-custom .navbar-nav li a.active,.navbar-custom .navbar-nav li a.parent{background-color:rgba(0, 0, 0, .3)}.navbar-custom .navbar-nav li a.active:hover{color:#000}@media (min-width:992px){.navbar-custom{padding:20px 0;border-bottom:none;letter-spacing:1px;background:0 0;-webkit-transition:padding .5s ease-in-out;-moz-transition:padding .5s ease-in-out;transition:padding .5s ease-in-out}.navbar-custom:not(.top-nav-collapse) .navbar-brand{line-height:82px}.archive .navbar-custom .site-blog-title,.error404 .navbar-custom .site-blog-title,.search .navbar-custom .site-blog-title,.post-template-default .navbar-custom .site-blog-title,.page-template-default .navbar-custom .site-blog-title,.page-template-page-contact .navbar-custom .site-blog-title,.portfolio-template-default .navbar-custom .site-blog-title,.post-type-archive-portfolio .navbar-custom .site-blog-title{display:none}.archive .navbar-custom.top-nav-collapse .site-blog-title,.error404 .navbar-custom.top-nav-collapse .site-blog-title,.search .navbar-custom.top-nav-collapse .site-blog-title,.post-template-default .navbar-custom.top-nav-collapse .site-blog-title,.page-template-default .navbar-custom.top-nav-collapse .site-blog-title,.page-template-page-contact .navbar-custom.top-nav-collapse .site-blog-title,.portfolio-template-default .navbar-custom.top-nav-collapse .site-blog-title,.post-type-archive-portfolio .navbar-custom.top-nav-collapse .site-blog-title{display:block}.archive .navbar-custom:not(.top-nav-collapse) .navbar-brand::after,.error404 .navbar-custom:not(.top-nav-collapse) .navbar-brand::after,.search .navbar-custom:not(.top-nav-collapse) .navbar-brand::after,.post-template-default .navbar-custom:not(.top-nav-collapse) .navbar-brand::after,.page-template-default .navbar-custom:not(.top-nav-collapse) .navbar-brand::after,.page-template-page-contact .navbar-custom:not(.top-nav-collapse) .navbar-brand::after,.portfolio-template-default .navbar-custom:not(.top-nav-collapse) .navbar-brand::after,.post-type-archive-portfolio .navbar-custom:not(.top-nav-collapse) .navbar-brand::after{display:block;content:" ";width:226px;height:72px;margin-top:6px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 226 72'%3E%3Cpath d='M35.935 71.738c19.788 0 35.828-16.041 35.828-35.828C71.763 16.123 55.722.082 35.934.082L34.506 1.51c.475-.019.95-.036 1.429-.036 19.019 0 34.437 15.417 34.437 34.438 0 19.02-15.418 34.436-34.437 34.436-19.02 0-34.438-15.416-34.438-34.436 0-.479.018-.955.037-1.43l-1.427 1.43C.105 55.699 16.146 71.738 35.935 71.738z'/%3E%3Cpath fill='%23FF7F00' d='M35.935 70.348c19.019 0 34.436-15.418 34.436-34.437S54.954 1.474 35.935 1.474a33.9 33.9 0 0 0-1.429.036L1.533 34.483a33.9 33.9 0 0 0-.036 1.429c0 19.02 15.418 34.436 34.438 34.436z'/%3E%3Cpath d='M61.81 24.139l-4.484 27.548c-.355 2.189-2.251 3.916-4.297 3.916-1.992 0-3.379-1.729-3.022-3.916l4.631-28.124c.121-.75-.09-1.44-.543-1.959-.391-.577-1.098-.864-1.851-.864h-8.021c-.753 0-1.5.287-2.132.864a3.669 3.669 0 0 0-1.155 2.132l-4.548 27.952c-.357 2.189-2.307 3.916-4.299 3.916-2.045 0-3.379-1.729-3.022-3.916l4.548-27.952a2.935 2.935 0 0 0-.459-2.132c-.445-.577-1.152-.864-1.905-.864H23.23c-.753 0-1.5.287-2.132.864a3.68 3.68 0 0 0-1.155 2.132l-4.548 27.952c-.356 2.189-2.307 3.916-4.298 3.916-2.046 0-3.38-1.729-3.023-3.916l4.549-27.952c.967-5.935 6.338-10.833 11.883-10.833h8.02c2.422 0 4.543.864 6.1 2.536 2.03-1.556 4.451-2.536 6.873-2.536h8.02c2.746 0 5.087 1.152 6.643 3.169 1.601 2.075 2.236 4.783 1.768 7.664-.029.173-.101.288-.12.403z'/%3E%3Cpath fill='%23FFF' d='M65.588 42.152l-1.906 11.771c-.151.938-.948 1.676-1.804 1.676-.834 0-1.414-.738-1.262-1.676l1.968-12.018a1.027 1.027 0 0 0-.225-.84c-.164-.244-.459-.369-.774-.369h-3.36c-.316 0-.629.125-.895.369-.266.248-.43.568-.486.912L54.91 53.924c-.15.936-.97 1.674-1.804 1.674-.856 0-1.415-.738-1.262-1.674l1.934-11.947a1.266 1.266 0 0 0-.191-.91c-.187-.246-.481-.369-.797-.369h-3.36c-.316 0-.629.123-.894.369-.266.246-.43.566-.486.91l-1.934 11.945c-.15.938-.97 1.676-1.804 1.676-.856 0-1.415-.738-1.262-1.676l1.934-11.945c.411-2.535 2.666-4.631 4.989-4.631h3.361c1.016 0 1.903.371 2.554 1.084.852-.664 1.867-1.084 2.882-1.084h3.361c1.15 0 2.131.494 2.781 1.355.667.887.932 2.045.732 3.275-.018.079-.048.126-.056.176z'/%3E%3Cpath d='M76.257 55.918l2.501 8.738h.043l2.508-8.738h1.928v10.709H81.76v-4.111l.132-4.119-.043-.008-2.575 8.238h-.986l-2.567-8.23-.044.008.14 4.111v4.111h-1.478V55.918h1.918zM87.166 55.918l2.5 8.738h.045l2.508-8.738h1.927v10.709h-1.478v-4.111l.133-4.119-.044-.008-2.575 8.238h-.985l-2.567-8.23-.043.008.139 4.111v4.111h-1.479V55.918h1.919zM99.481 62.633H96.2v-1.131h3.281v1.131zM108.175 63.553h.044l1.441-7.635h1.464l-2.162 10.709h-1.375l-1.817-7.605h-.044l-1.831 7.605h-1.376l-2.154-10.709h1.463l1.449 7.635h.043l1.825-7.635h1.184l1.846 7.635zM117.973 61.648h-3.971v3.846h4.604v1.133h-6.098V55.918h6.055v1.133h-4.561v3.463h3.971v1.134zM119.996 66.627V55.918h2.986c1.01 0 1.799.24 2.365.721.564.48.85 1.201.85 2.162 0 .51-.129.961-.387 1.35a2.236 2.236 0 0 1-1.07.857 2.065 2.065 0 0 1 1.336.908c.311.479.467 1.039.467 1.68 0 .986-.279 1.738-.836 2.256s-1.324.775-2.307.775h-3.404zm1.492-6.066h1.641c.49 0 .875-.15 1.154-.449.281-.297.422-.727.422-1.287 0-.594-.148-1.035-.439-1.33-.291-.297-.721-.443-1.283-.443h-1.494v3.509zm0 1.072v3.861h1.912c.531 0 .939-.162 1.225-.49.287-.324.432-.791.432-1.4 0-.602-.123-1.082-.369-1.438-.244-.355-.621-.533-1.131-.533h-2.069zM133.146 63.928c0-.504-.141-.92-.426-1.244s-.781-.607-1.492-.852c-1.021-.309-1.803-.711-2.348-1.209s-.816-1.154-.816-1.973c0-.842.303-1.535.908-2.074.605-.541 1.385-.812 2.336-.812.99 0 1.789.312 2.395.938.605.623.898 1.379.879 2.262l-.016.043h-1.434c0-.623-.162-1.131-.482-1.523-.32-.391-.773-.586-1.357-.586-.553 0-.98.164-1.281.488-.303.326-.453.742-.453 1.246 0 .457.162.84.484 1.152.326.311.857.594 1.604.85.977.303 1.719.719 2.229 1.242.512.529.768 1.207.768 2.043 0 .879-.303 1.574-.906 2.092-.604.516-1.396.773-2.377.773-.955 0-1.789-.285-2.504-.852-.713-.566-1.057-1.365-1.033-2.395l.016-.043h1.434c0 .732.193 1.275.576 1.629.387.352.891.525 1.512.525.561 0 .998-.154 1.312-.467.316-.31.472-.728.472-1.253zM143.062 62.75c0 1.271-.328 2.262-.984 2.969-.658.709-1.539 1.064-2.643 1.064-1.088 0-1.953-.355-2.596-1.064-.643-.707-.965-1.697-.965-2.969v-2.941c0-1.266.324-2.256.969-2.973.645-.715 1.51-1.072 2.592-1.072 1.1 0 1.979.357 2.639 1.072.658.717.988 1.707.988 2.973v2.941zm-1.486-2.963c0-.932-.186-1.641-.559-2.123-.371-.482-.898-.723-1.582-.723-.67 0-1.186.24-1.543.723-.359.482-.537 1.191-.537 2.123v2.963c0 .943.182 1.656.539 2.141.361.486.875.73 1.541.73.688 0 1.217-.242 1.586-.727.371-.482.555-1.197.555-2.145v-2.962zM146.271 65.494h4.178v1.133h-5.672V55.918h1.494v9.576zM158.025 55.918v7.42c0 1.109-.318 1.961-.955 2.553-.633.596-1.463.893-2.488.893-1.01 0-1.828-.297-2.449-.893-.623-.592-.934-1.443-.934-2.553v-7.42h1.479v7.42c0 .768.17 1.344.514 1.729.344.389.807.582 1.391.582.607 0 1.086-.186 1.434-.559.35-.373.523-.955.523-1.752v-7.42h1.485zM166.107 57.051h-2.75v9.576h-1.492v-9.576h-2.738v-1.133h6.98v1.133zM168.984 66.627h-1.486V55.918h1.486v10.709zM177.986 62.75c0 1.271-.326 2.262-.984 2.969-.656.709-1.537 1.064-2.641 1.064-1.09 0-1.955-.355-2.598-1.064-.641-.707-.963-1.697-.963-2.969v-2.941c0-1.266.324-2.256.967-2.973.646-.715 1.51-1.072 2.594-1.072 1.1 0 1.977.357 2.637 1.072.658.717.988 1.707.988 2.973v2.941zm-1.484-2.963c0-.932-.186-1.641-.559-2.123s-.9-.723-1.582-.723c-.672 0-1.186.24-1.545.723-.357.482-.537 1.191-.537 2.123v2.963c0 .943.182 1.656.541 2.141.361.486.875.73 1.541.73.686 0 1.215-.242 1.586-.727.369-.482.555-1.197.555-2.145v-2.962zM186.785 66.627h-1.486l-4.061-7.967-.043.018v7.949h-1.494V55.918h1.494l4.061 7.943.043-.014v-7.93h1.486v10.71zM193.773 63.928c0-.504-.143-.92-.426-1.244-.285-.324-.783-.607-1.494-.852-1.02-.309-1.801-.711-2.346-1.209s-.816-1.154-.816-1.973c0-.842.303-1.535.908-2.074.605-.541 1.383-.812 2.336-.812.99 0 1.787.312 2.393.938.605.623.898 1.379.879 2.262l-.014.043h-1.434c0-.623-.162-1.131-.482-1.523-.322-.391-.773-.586-1.357-.586-.555 0-.982.164-1.283.488-.303.326-.453.742-.453 1.246 0 .457.162.84.486 1.152.322.311.857.594 1.602.85.977.303 1.721.719 2.23 1.242.51.529.764 1.207.764 2.043 0 .879-.301 1.574-.904 2.092-.602.516-1.395.773-2.377.773-.955 0-1.789-.285-2.504-.852-.713-.566-1.057-1.365-1.033-2.395l.016-.043h1.434c0 .732.191 1.275.578 1.629.385.352.889.525 1.51.525.561 0 .998-.154 1.314-.467.315-.31.473-.728.473-1.253zM198.342 66.627h-1.502v-1.492h1.502v1.492zM206.859 63.375l.021.045c-.006 1.07-.289 1.896-.854 2.482-.562.586-1.359.881-2.391.881-1.049 0-1.887-.355-2.514-1.061-.629-.707-.943-1.691-.943-2.957v-2.973c0-1.264.311-2.252.93-2.965.621-.709 1.449-1.064 2.484-1.064 1.047 0 1.855.287 2.418.859.564.574.854 1.414.869 2.516l-.021.045h-1.414c-.014-.785-.168-1.361-.463-1.732s-.756-.555-1.389-.555c-.613 0-1.09.248-1.428.742-.338.498-.508 1.205-.508 2.123v3c0 .932.172 1.646.518 2.143.348.496.834.744 1.461.744.619 0 1.07-.18 1.357-.541.287-.359.436-.938.445-1.732h1.422zM215.318 62.75c0 1.271-.328 2.262-.986 2.969-.658.709-1.537 1.064-2.641 1.064-1.09 0-1.953-.355-2.596-1.064-.643-.707-.965-1.697-.965-2.969v-2.941c0-1.266.324-2.256.969-2.973.645-.715 1.51-1.072 2.592-1.072 1.1 0 1.979.357 2.637 1.072.66.717.99 1.707.99 2.973v2.941zm-1.486-2.963c0-.932-.186-1.641-.559-2.123s-.9-.723-1.582-.723c-.672 0-1.186.24-1.545.723-.357.482-.537 1.191-.537 2.123v2.963c0 .943.18 1.656.541 2.141.361.486.875.73 1.541.73.688 0 1.215-.242 1.586-.727.369-.482.555-1.197.555-2.145v-2.962zM218.916 55.918l2.5 8.738h.043l2.51-8.738h1.926v10.709h-1.479v-4.111l.133-4.119-.043-.008-2.576 8.238h-.984l-2.568-8.23-.043.008.141 4.111v4.111h-1.48V55.918h1.92z'/%3E%3C/svg%3E")}.archive .navbar-custom.top-nav-collapse .navbar-brand::after,.error404 .navbar-custom.top-nav-collapse .navbar-brand::after,.search .navbar-custom.top-nav-collapse .navbar-brand::after,.post-template-default .navbar-custom.top-nav-collapse .navbar-brand::after,.page-template-default .navbar-custom.top-nav-collapse .navbar-brand::after,.page-template-page-contact .navbar-custom.top-nav-collapse .navbar-brand::after,.portfolio-template-default .navbar-custom.top-nav-collapse .navbar-brand::after,.post-type-archive-portfolio .navbar-custom.top-nav-collapse .navbar-brand::after{display:none}.home .navbar-custom.top-nav-collapse,.archive .navbar-custom.top-nav-collapse,.error404 .navbar-custom.top-nav-collapse,.search .navbar-custom.top-nav-collapse,.post-template-default .navbar-custom.top-nav-collapse,.page-template-default .navbar-custom.top-nav-collapse,.page-template-page-contact .navbar-custom.top-nav-collapse,.portfolio-template-default .navbar-custom.top-nav-collapse,.post-type-archive-portfolio .navbar-custom.top-nav-collapse{padding:0;background:rgba(255, 255, 255, 1);border-bottom:1px solid rgba(85, 85, 85, .3)}.navbar-custom.top-nav-collapse .navheader-custom{margin:6px 0}.navbar-custom:not(.top-nav-collapse) .navheader-custom{min-height:94px}}@media (max-width:991px){.navbar-light .navbar-brand{padding-left:8px}.navbar-custom .navbar-nav li a{padding-left:8px;padding-right:8px}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0,1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}}.container{width:100%;max-width:1265px}.container-fluid{width:100%;margin:0 auto}.portwrapper{max-width:1248px;margin:0 auto}.site-content-inner.follow{margin-top:0;padding-top:0}.site-content-inner.follow.footnotes{margin-top:0;padding-top:36px}.content-wrapper{width:100%;height:auto;margin-bottom:0;padding-bottom:36px}.not-found{padding-bottom:24px}article.hentry{padding-bottom:36px}.portfolio-template-default article.hentry{padding-bottom:0}.content-area{padding-top:36px}.content-wrapper.before-content .content-area{padding-top:0}.content-wrapper-inside{padding-top:36px}.comments-link,.edit-link{border-left:1px solid #333;margin-left:8px;padding-left:8px}.black{color:#000}.orange{color:#FF7F00}.smaller{font-size:90%}.img-rounded-pro{width:174px;height:auto;border-radius:50%}.footer{padding:16px 0 8px;background-color:#4c4c4c}.footer .text-muted{margin-top:0;padding-top:4px;color:#fff !important}.footer a{color:#fff}.footer a:hover{color:#FF7F00;-moz-transition:all .5s ease 0;-o-transition:all .5s ease 0;-webkit-transition:all .5s ease 0;transition:all .5s ease 0}@media (min-width:992px){.sb-main{padding-left:3.222222222222%;padding-right:3.222222222222%}}@media (max-width:991px){.container{margin-left:0;margin-right:0;width:100%;min-width:100%}.site-content-inner,.footer .text-muted{padding-left:10px;padding-right:10px}}@media (max-width:767px){.text-left,.text-right{text-align:center !important}img.img-rounded-pro.alignright{float:none;margin-left:0;margin-bottom:12px}}.page-template-page-onepage .intro{width:100%}body.page-template-page-onepage{color:#fff;-webkit-tap-highlight-color:rgba(255, 255, 255, .2)}.page-template-page-onepage header p,.page-template-page-onepage section p{margin:0 0 25px}@media (min-width:768px){.page-template-page-onepage header p,.page-template-page-onepage section p{margin:0 0 35px;font-size:20px;line-height:1.6}}.page-template-page-onepage .content-section a{color:#444;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page-template-page-onepage .content-section a:focus,.page-template-page-onepage .content-section a:hover{text-decoration:none;color:#8d8d8d}.page-template-page-onepage .light{font-weight:400}.page-template-page-onepage .intro{display:table;height:auto;padding:100px 0;text-align:center;color:#555;background:url(images/intro-bg.svg) bottom center no-repeat #fff;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}.page-template-page-onepage .intro .intro-body{display:table-cell;vertical-align:middle}.page-template-page-onepage .intro .intro-body .brand-heading{font-size:40px}.page-template-page-onepage .intro .intro-body .brand-heading img{display:block;margin:0 auto}.page-template-page-onepage .intro .intro-body .intro-text{font-size:18px}@media (min-width:768px){.page-template-page-onepage .intro{height:100%;padding:10% 0}.page-template-page-onepage .intro .intro-body .brand-heading{font-size:100px}.page-template-page-onepage .intro .intro-body .intro-text{font-size:26px}}.page-template-page-onepage .btn-circle{width:70px;height:70px;margin-top:15px;padding:7px 22px;border:0;border-radius:100% !important;font-size:40px;color:#333;background:0 0;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.page-template-page-onepage .btn-circle:focus,.page-template-page-onepage .btn-circle:hover{outline:0;color:#fff;background:rgba(255, 255, 255, .5)}.page-template-page-onepage .content-section{background:rgba(0, 0, 0, 1);padding-top:100px}.page-template-page-onepage #services.content-section,.page-template-page-onepage #work.content-section,.page-template-page-onepage #contact.content-section{padding-bottom:100px}.page-template-page-onepage #work.content-section h2{color:#333}.page-template-page-onepage #map{font-family:"roboto", Sans;width:100%;height:200px}.page-template-page-onepage section p.something{margin:0;line-height:1.2}.page-template-page-onepage section p.something .btn-circle{cursor:pointer !important}.page-template-page-onepage .btn span.down-arrow{display:block;height:34px;margin-top:-3px}.page-template-page-onepage ul.featured-items{margin:0;padding:0}.page-template-page-onepage ul.featured-items li{list-style-type:none;margin:0;padding:0}.page-template-page-onepage ul.featured-items li a{display:inline-block;margin:12px 0 0;padding:6px 12px;font-size:1.3em;border:1px solid #fff;color:#999}.page-template-page-onepage ul.featured-items li a:hover{color:#FF7F00}.page-template-page-onepage #work{color:#5A5A5A}.page-template-page-onepage #contact{color:#666}.page-template-page-onepage .contact-box{margin-top:45px}@media (min-width:992px){.page-template-page-onepage #contact .text-center p,.page-template-page-onepage #contact .text-left p,.page-template-page-onepage #contact .text-right p{min-height:152px;padding:12px 6px;background:rgba(255, 255, 255, .5)}}@media (min-width:992px) and (max-width:1199px){.page-template-page-onepage .contact-box p{padding-top:32px !important;font-size:.9em}}@media (min-width:768px){.page-template-page-onepage .content-section{padding-top:150px}.page-template-page-onepage #map{height:400px}}.page-template-page-onepage ::-moz-selection{text-shadow:none;background:#fcfcfc;background:rgba(255, 255, 255, .2)}.page-template-page-onepage ::selection{text-shadow:none;background:#fcfcfc;background:rgba(255, 255, 255, .2)}.page-template-page-onepage img::selection{background:0 0}.page-template-page-onepage img::-moz-selection{background:0 0}.page-template-page-onepage section .portfolio .grid-item-on-hover .grid-item-text p{margin-bottom:15px;font-size:14px;line-height:auto;text-align:center}.admin-bar.page-template-page-onepage .navbar-custom{margin-top:32px}@media (max-width:782px){.admin-bar.page-template-page-onepage .navbar-custom{margin-top:46px}}@media (max-width:479px){.navbar-brand .site-blog-title{font-size:20px;line-height:24px}}.customform{padding-bottom:12px}.customform .error{padding:9px 10px;border:1px solid red;background:#fff;color:red;border-radius:0;margin-bottom:16px}.customform .success{margin-bottom:36px}.customform form span{color:red}.customform .mhlabel{display:block}.customform .mhinput{display:inline-block;float:none;width:60px;margin-left:6px}.customform .mhcalc{display:inline-block;color:#333;height:40px;padding-top:7px;font-size:17px}.customform .enqdesc{margin-top:-1.4em}.btn{margin:8px 0;padding:10px 12px;border-radius:0}.btn-default,.btn-primary{border-color:#fff;background:transparent;color:#fff;cursor:pointer}.btn-default:hover,.btn-primary:hover,.btn-default:focus,.btn-primary:focus{border-color:#ccc;background:#888;color:#fff}.btn-default:active,.btn-primary:active{background:#888 !important}label{margin-bottom:.5em}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],input[type="submit"],input[type="search"],button[type="submit"]{border:1px solid #fff !important;outline:0 !important;background:#ddd;padding:10px;height:40px;font-size:17px !important;color:#666;border-radius:0 !important}select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,input[type="submit"]:focus,input[type="search"]:focus,button[type="submit"]:focus{border:1px solid #fff !important;outline:0 !important;background:#696969;color:#ccc;-webkit-box-shadow:none;box-shadow:none}input[type="checkbox"]{width:1em;height:auto;margin:4px 0;padding:0;text-align:left}button[type="submit"],input[type="submit"]{height:auto;font-size:1em !important;background:#696969;color:#ccc;cursor:pointer}textarea{height:320px;background:#ddd !important;color:#666 !important}textarea:focus{background:#696969 !important;color:#ccc !important;-webkit-box-shadow:none !important;box-shadow:none !important}::-webkit-input-placeholder{color:#aaa !important}::-moz-placeholder{color:#aaa !important}:-ms-input-placeholder{color:#aaa !important}:-moz-placeholder{color:#aaa !important}::-webkit-input-placeholder:focus{color:#777 !important}::-moz-placeholder:focus{color:#777 !important}:-ms-input-placeholder:focus{color:#777 !important}:-moz-placeholder:focus{color:#777 !important}.form-inline .search-field{min-height:2.7em}.customform button[type="submit"],.customform input[type="submit"]{font-size:auto !important}#services{background:#333}#work{background-color:#bebebe}#contact{background:#D1D1D1}.page-id-19 .content-wrapper{background:url(images/imprint-bg.svg) top center no-repeat #f8f8f8;-moz-background-size:120% auto;-webkit-background-size:120% auto;background-size:120% auto;-o-background-size:cover}.page-id-70{background:url(images/work-bg.svg) top center no-repeat #f8f8f8;-moz-background-size:2000px 1200px;-webkit-background-size:2000px 1200px;background-size:2000px 1200px;background-attachment:fixed}.page-id-70 .entry-header,.page-id-70 .whitebg,.page-id-208,.page-id-230,.page-id-230 .entry-header,.page-id-230 .whitebg{background:#f8f8f8}.page-id-228 .content-wrapper{background:url(images/my-space-bg.svg) center 25% no-repeat #f8f8f8;-moz-background-size:90% auto;-webkit-background-size:90% auto;background-size:90% auto;-o-background-size:cover}.page-id-230 .content-wrapper{background:url(images/formation-bg.svg) center 25% no-repeat #f8f8f8;-moz-background-size:90% auto;-webkit-background-size:90% auto;background-size:90% auto;-o-background-size:cover}.page-id-70 .entry-content p{margin-bottom:0;padding-bottom:1rem}.page-id-70 .entry-content p.spsep{font-size:12px;line-height:12px;padding-bottom:0}.page-id-70 h1.entry-title{margin-bottom:0;padding-bottom:35px}.page-template-page-contact .content-wrapper-inside{background:url(images/contact-bg.svg) top center no-repeat #D1D1D1;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;-o-background-size:cover}.archive .content-wrapper,.error404 .content-wrapper,.search .content-wrapper,.post-template-default .content-wrapper,.page-template-page-contact .content-wrapper,.portfolio-template-default .content-wrapper,.post-type-archive-portfolio .content-wrapper{background-color:#f8f8f8}.post-type-archive-portfolio .container-fluid{background-color:#bebebe;padding-top:18px;padding-bottom:18px}@media (min-width:992px){.content-wrapper{padding-top:92px}.content-wrapper.before-content{padding-top:0}.content-wrapper-inside{padding-top:128px}.post-type-archive-portfolio .container-fluid{padding-top:48px;padding-bottom:48px}.page-id-19 .navbar-custom,.page-id-70 .navbar-custom,.page-id-208 .navbar-custom,.page-id-228 .navbar-custom,.page-id-230 .navbar-custom,.archive .navbar-custom,.error404 .navbar-custom,.search .navbar-custom,.post-template-default .navbar-custom,.page-template-page-contact .navbar-custom,.portfolio-template-default .navbar-custom,.post-type-archive-portfolio .navbar-custom{background-color:rgba(255, 255, 255, 1)}}@media (max-width:991px){.page-id-19 .content-wrapper,.page-template-page-contact .content-wrapper-inside{-moz-background-size:180% auto;-webkit-background-size:180% auto;background-size:180% auto;-o-background-size:cover}.page-id-228 .content-wrapper{-moz-background-size:120% auto;-webkit-background-size:120% auto;background-size:120% auto;-o-background-size:cover;background-position:center 35%}.page-id-230 .entry-header,.page-id-230 .whitebg{background:transparent}.page-id-230 .content-wrapper{-moz-background-size:130% auto;-webkit-background-size:130% auto;background-size:130% auto;-o-background-size:cover;background-position:center 5%}}.totop{position:fixed;bottom:16px;right:25px;text-align:center;z-index:1}.totop .btt{display:block;min-width:36px;min-height:36px;background:rgba(255, 255, 255, .5);font-size:24px;color:#333}.totop a{display:none}.portfolio-template-default .totop{display:none}.cookie-notice{padding:1em 0 .4em;display:block;position:fixed;bottom:0;width:100%;z-index:1051;background-color:rgba(85, 85, 85, .95);color:#fff;font-size:90%}.cookie-notice .cookiewarning h5{margin-bottom:8px}.cookie-notice .cookiewarning p{max-width:90%}.cookie-notice h5 .close-cnotice{line-height:0;height:auto;font-size:24px !important;margin:0 !important;padding:0 !important;border:none !important;background:none !important}@media (min-width:992px){.cookie-notice .cookiewarning p{max-width:95%}}@media (max-width:479px){.cookie-notice .cookiewarning h5{font-size:16px}.cookie-notice .cookiewarning p{font-size:14px}}.single-portfolio article a[data-toggle]:hover{text-decoration:none}.single-portfolio article a[data-toggle]:before{content:"\f35d";font-family:"Font Awesome\ 5 Free";font-style:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-weight:900;text-rendering:auto;font-size:.9em;-webkit-font-smoothing:antialiased;padding-right:6px}.portfolio.mm-gap-6{margin-left:-6px;margin-right:-6px}.portfolio.mm-gap-6 > li{padding:6px}.portfolio .grid-item-on-hover{opacity:1 !important;background:transparent !important;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.portfolio .grid-item-on-hover:hover{background:#fff !important;background:rgba(255, 255, 255, 0.9) !important}.portfolio > li.text-on-thumbnail a.img-anchor{margin-bottom:0}.portfolio .text-on-thumbnail .grid-item-on-hover{position:absolute;display:block;width:100%;height:100%;z-index:2;top:0;left:0;bottom:0;right:0;opacity:0;filter:alpha(opacity=0);background:#fff;background:rgba(255, 255, 255, 0.9)}.portfolio .text-on-thumbnail .grid-item-on-hover:hover .grid-text{opacity:1 !important;transform:translate3d(0, 10px, 0)}.portfolio .text-on-thumbnail .grid-item-on-hover .grid-text{opacity:0;margin-top:28px;margin-left:36px;margin-right:36px;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}.portfolio .grid-item.item-small h3{color:red;font-size:16px}ul.portfolio{padding-left:0;margin-bottom:0}.portfolio.two-cols li{width:50%}.portfolio.three-cols li{width:33.333333333333%}.portfolio.four-cols li{width:25%}.portfolio.five-cols li{width:20%}.portfolio .grid-item{display:none}.portfolio li a:focus{outline:0}.portfolio > li{position:relative;margin-bottom:0;list-style:none;float:left}.portfolio > li a.img-anchor{position:relative;overflow:hidden;cursor:pointer;z-index:1;display:block;width:100%;height:auto}.portfolio .grid-item img{max-width:100%;height:auto}.portfolio > li a.img-anchor img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.portfolio > li a.img-anchor:hover img{transform:scale(1.05, 1.05);-webkit-transition:all .4 linear;-moz-transition:all .4 linear;-o-transition:all .4 linear;transition:all .4 linear;-webkit-filter:none;filter:none}.portfolio > li a.img-anchor img{-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;vertical-align:bottom;transform:scale(1, 1);backface-visibility:hidden}.portfolio .grid-item-on-hover h3{text-align:center;font-size:20px;margin-bottom:5px}.portfolio .img-anchor .grid-item-on-hover h3{color:#323232}.portfolio .img-anchor:hover .grid-item-on-hover h3{color:#323232}.portfolio .grid-item-on-hover .grid-item-text{color:#666;margin-bottom:15px;font-size:14px;line-height:auto;text-align:center}.morebut{clear:both;text-align:center;padding:48px 0 12px}.home .morebut{margin-bottom:36px}.post-type-archive-portfolio .morebut{margin-bottom:-48px;padding:12px 0}#loadMore,#loadMoreHome,#loadMoreHomeContact,#loadMorePort{padding:16px;font-size:1.1em;border:1px solid #fff;color:#ccc;background-color:#696969;transition:all 250ms ease-in-out;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out}#loadMore:hover,#loadMoreHome:hover,#loadMoreHomeContact:hover,#loadMorePort:hover{background-color:#888;color:#fff;text-decoration:none}.portfolio .animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@media only screen and (min-width:320px) and (max-width:479px){html .portfolio.two-cols li{width:100%;text-align:center}html .portfolio.three-cols li{width:100%;text-align:center}html .portfolio.four-cols li{width:100%;text-align:center}html .portfolio.five-cols li{width:100%;text-align:center}.portfolio > li a.img-anchor{max-width:300px;margin: 0 auto}.portfolio .text-on-thumbnail .grid-item-on-hover .grid-text{margin-top:20px;margin-left:24px;margin-right:24px}}@media only screen and (min-width:992px) and (max-width:1199px){.portfolio .text-on-thumbnail .grid-item-on-hover .grid-text{margin-top:8px;margin-left:12px;margin-right:12px}}@media only screen and (min-width:768px) and (max-width:991px){.portfolio.four-cols li{width:33.333333333333%}.portfolio.five-cols li{width:33.333333333333%}.portfolio .text-on-thumbnail .grid-item-on-hover .grid-text{margin-top:8px;margin-left:12px;margin-right:12px}}@media only screen and (min-width:480px) and (max-width:767px){.portfolio.three-cols li{width:50%}.portfolio.four-cols li{width:50%}.portfolio.five-cols li{width:50%}.portfolio .text-on-thumbnail .grid-item-on-hover .grid-text{margin-top:12px;margin-left:12px;margin-right:12px}}@media only screen and (min-width:480px) and (max-width:599px){.portfolio .grid-item-text{display:none}}.single .nav-links{margin-top:30px}.single-portfolio .single .nav-links{margin-top:0}.post-navigation a,.posts-navigation a,.paging-navigation a{display:block;border:1px solid #fff;color:#ccc;background-color:#696969;padding:8px 12px;border-radius:0;margin:0 0 1.5em;overflow:hidden;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.posts-navigation .bparent{display:block;border:1px solid transparent;color:#ccc;padding:8px 12px;margin:0 0 1.5em;overflow:hidden}.posts-navigation .bparent:before{content:"\f100";font-family:"Font Awesome\ 5 Free";font-style:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-weight:900;text-rendering:auto;font-size:.9em;-webkit-font-smoothing:antialiased;width:1em}.single-portfolio .post-navigation a,.single-portfolio .paging-navigation a,.single-portfolio .btover a{display:inline-block;border:none;background:rgba(255, 255, 255, 1);color:#333;padding:8px 12px;border-radius:0;font-size:36px;text-align:center;line-height:0;min-width:52px;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.post-navigation a:hover,.posts-navigation a:hover,.paging-navigation a:hover,.btover a:hover{background-color:#888;color:#fff;text-decoration:none;text-decoration:none}.post-navigation .nav-previous,.posts-navigation .nav-previous,.paging-navigation .nav-previous{float:left}.post-navigation .nav-next,.posts-navigation .nav-next,.paging-navigation .nav-next{float:right;text-align:right}@media (min-width:992px){.single .post-navigation,.search .posts-navigation{margin-left:8.333333333333%;margin-right:8.333333333333%}.comment-form{margin-left:10.26%;margin-right:10.26%}.single-portfolio .post-navigation{margin-left:0;margin-right:0;height:0}.single-portfolio .nav-previous,.single-portfolio .nav-next{position:absolute;top:0;height:100%}.single-portfolio .nav-previous{left:18px}.single-portfolio .nav-next{right:18px}.single-portfolio .nav-previous a,.single-portfolio .nav-next a{position:relative;top:40%}}@media (max-width:991px){.single .port-subnav{height:52px;width:100%}.single .post-navigation{height:52px;width:100%}.btover{position:relative}.btover a{position:absolute;top:-52px;left:49%;right:49%;width:62px;display:block;margin-left:-24px;margin-right:-24px}}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.entry-footer:before,.entry-footer:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after,.post-navigationt:before,.post-navigation:after,.paging-navigation:before,.paging-navigation:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.entry-footer:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after,.post-navigation:after,.paging-navigation:after{clear:both}.site-content-inner{padding-top:60px}.comment-list{padding-bottom:60px}.search-form input[type="search"]{border-right:none !important}.headline-separator{line-height:48px}@media (max-width:991px){.comments-area .row{margin-left:-24px;margin-right:-24px}}.contact-items{position:fixed;top:268px;left:0;width:46px;z-index:1050}.contact-items .btn.btn-default{position:absolute;left:0;width:46px;color:#fff;z-index:1050;border-color:#FFF !important}.mail-but .btn.btn-default{top:0;background:#630}.adress-but .btn.btn-default{top:50px;background:#C93}.phone-but .btn.btn-default{top:100px;background:#960}.expand-item{display:none;position:fixed;left:46px;width:600px;z-index:1050}.mail-item-wrapper,.adress-item-wrapper,.phone-item-wrapper{min-width:600px;background:none}.expand-item p{margin-top:8px}.expand-item .inner-expand-item{display:inline-block;padding-left:12px;padding-right:12px;line-height:44px;font-size:14px;color:#555;border:1px solid #FFF;border-left:none;background:#DADADA}.mail-bar{top:268px}.adress-bar{top:318px}.phone-bar{top:368px}@media (max-width:991px){.contact-items,.mail-bar,.adress-bar,.phone-bar{display:none !important}}.search-but .btn.btn-default{position:fixed;top:148px;right:0;width:46px;background:#FF7F00;color:#fff;z-index:1050;border-color:#FFF !important}.search-bar-desktop{display:none;position:fixed;top:148px;right:46px;width:auto;margin-right:0;border-left:none;z-index:1050}.search-bar-desktop .btn{border-right:none !important}.search-bar-desktop .search-form-wrapper{min-width:320px}.search-bar-desktop .search-form-wrapper .search-form{float:right}.navbar-search-mobile{width:100%;padding-top:20px}.navbar-search-mobile .search-form input{width:223px}.navbar-search-mobile .search-submit.btn.btn-default{width:46px;background:#FF7F00}.navbar-search-mobile .search-submit i{width:24px;color:#FFF}@media (min-width:992px){.navbar-search-mobile{display:none}}@media (max-width:991px){.search-but,.search-bar-desktop{display:none !important}}@media (max-width:599px){.navbar-search-mobile button{margin-top:0}}@media (min-width:576px) and (max-width:599px){.navbar-search-mobile input{margin-top:-8px}}.map-tooltip{margin-top:.5em;margin-bottom:.5em}.map-tooltip h6{margin-top:0;margin-bottom:.5em;font-size:18px;font-weight:700;letter-spacing:0;padding:0 4px}.map-tooltip p{font-family:"Helvetica Neue", Arial, sans-serif;margin-bottom:0;line-height:18px;font-size:15px;font-weight:400}.map-tooltip h6,.map-tooltip p{color:#333}.carousel .carousel-inner .carousel-item img{width:100%;max-width:1540px;height:auto}.carousel .carousel-caption{background-color:rgba(51, 51, 51, 0.9);padding:1em}.carousel .carousel-item p{margin:0;padding:0}.carousel .carousel-caption h5{color:#ff7F00;margin-bottom:.8em}.carousel .carousel-caption p{color:#fff;padding-bottom:1.6em;text-align:left}.carousel .carousel-control-prev-icon,.carousel .carousel-control-next-icon{border-radius:50%;background-color:rgba(102, 102, 102, 0.9);width:40px;height:40px;background-size:50% 50%}.carousel .carousel-indicators{padding:0 .8em .8em;cursor:pointer}.carousel .carousel-indicators li{background-color:rgba(204, 204, 204, 0.5)}.carousel .carousel-indicators .active{background-color:#ccc}@media (max-width:767px){.carousel .carousel-caption h5{padding-bottom:.8em}.carousel .carousel-caption p{display:none}}@media (max-width:599px){.carousel .carousel-inner .carousel-item img{width:auto !important;max-width:auto;height:206px;margin-left:auto;margin-right:auto}.carousel .carousel-caption{top:20px}}@media (min-width:768px){.carousel .carousel-caption h5{font-size:28px}}#content[tabindex="-1"]:focus{outline:0}@media print{.container{width:auto}}@supports (-ms-ime-align:auto){.brand-heading img{display:none !important;}.brand-heading{width:100%;max-width:467px;height:168px;margin:0 auto;background-image:url("images/logo.svg");background-size:100% auto;background-repeat:no-repeat;}.home .intro .intro-text{padding-top:18px;}}@media screen and(-ms-high-contrast:active),(-ms-high-contrast:none){.brand-heading img{display:none !important;}.brand-heading{width:100%;max-width:467px;height:168px;margin:0 auto;background-image:url("images/logo.svg");background-size:100% auto;background-repeat:no-repeat;}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) and (max-width:991px){.home .intro .intro-text{display:none;}}.body-wrapper{height:100%;min-height:100%;display:flex;flex-direction:column;}.content-wrapper{flex:1;margin-top:auto;margin-bottom:auto}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;height:15px;width:15px;background:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(85,85,85,1)' stroke-width='4' stroke-linecap='round' stroke-miterlimit='10' d='M3.641 26.945l22-22m-22 0l22 22'/%3E%3C/svg%3E");background-size:contain;opacity:1}input[type="search"]:focus::-webkit-search-cancel-button{background:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255,1)' stroke-width='4' stroke-linecap='round' stroke-miterlimit='10' d='M3.641 26.945l22-22m-22 0l22 22'/%3E%3C/svg%3E");}