header{height:500px;color:#fff;background-color:#f8f9fb}header nav{z-index:2;position:relative;padding:20px 0}@media only screen and (min-width: 769px){header nav .logo{font-size:30px}}@media only screen and (max-width: 768px){header nav .logo{font-size:18px}}header nav #toggle{width:15%;cursor:pointer;display:table-cell;text-align:right;vertical-align:middle;font-family:"123domeinregistratie";text-shadow:0 0 1px #313131}@media only screen and (min-width: 415px){header nav #toggle{font-size:24px}}@media only screen and (max-width: 414px){header nav #toggle{font-size:18px}}@media only screen and (min-width: 1048px){header nav #toggle{display:none}header nav .menu{width:100%;text-align:right}header nav .menu>li{margin-right:4px;display:inline-block}header nav .menu>li:last-of-type{margin-right:0}header nav .menu>li.current-menu-item>a{font-weight:bold;background-color:#ff8617}header nav .menu>li.current-menu-parent>a{font-weight:bold}header nav .menu>li.menu-item-has-children{padding-bottom:40px;margin-bottom:-40px}header nav .menu>li.menu-item-has-children:hover>.sub-menu{display:block}header nav .menu>li>a{padding:10px 16px;color:#fff;font-size:18px;-moz-transition:background .2s;-o-transition:background .2s;-webkit-transition:background .2s;transition:background .2s}header nav .menu>li>a:hover{background-color:rgba(237,237,237,0.25)}header nav .menu>li>.sub-menu{z-index:1;top:100%;display:none;position:absolute;text-align:left;vertical-align:middle;padding:20px 40px;background-color:rgba(32,32,32,0.9)}header nav .menu>li>.sub-menu li>a{width:100%;color:#fff;font-weight:bold;font-size:18px;padding:10px 20px;-moz-transition:background-color .4s,color .6s;-o-transition:background-color .4s,color .6s;-webkit-transition:background-color .4s,color .6s;transition:background-color .4s,color .6s}header nav .menu>li>.sub-menu li>a:hover{color:#fff;background-color:rgba(255,134,23,0.25)}header nav .menu>li>.sub-menu li.menu-item-has-children>a{border-bottom:1px solid rgba(255,134,23,0.75)}header nav .menu>li>.sub-menu li.current-menu-item>a{font-weight:bold;background-color:#ff8617}header nav .menu>li>.sub-menu li .sub-menu{margin-left:20px}}@media only screen and (max-width: 768px){header nav .menu{right:0;top:100%;z-index:2;display:none;position:absolute;text-align:left;padding:20px 40px;background-color:rgba(32,32,32,0.9)}header nav .menu li a{color:#fff;font-weight:bold;font-size:18px;padding:10px 20px;width:100%;-moz-transition:background-color .4s,color .6s;-o-transition:background-color .4s,color .6s;-webkit-transition:background-color .4s,color .6s;transition:background-color .4s,color .6s}header nav .menu li.current-menu-item>a{background-color:rgba(255,134,23,0.75)}header nav .menu li.menu-item-has-children>a{border-bottom:1px solid rgba(255,134,23,0.5)}header nav .menu li .sub-menu{margin:0 0 10px 20px}header nav .menu li .sub-menu a{font-size:16px}}header .center{z-index:1;position:relative;margin-top:70px}header .center .heading{height:230px;margin-bottom:30px;overflow-y:hidden}header .center .heading h1{margin-bottom:40px}@media only screen and (min-width: 415px){header .center .heading h1{font-size:-moz-calc(0.8vw +  42px);font-size:-webkit-calc(0.8vw +  42px);font-size:calc(0.8vw +  42px)}}@media only screen and (max-width: 414px){header .center .heading h1{font-size:-moz-calc(0.6vw +  24px);font-size:-webkit-calc(0.6vw +  24px);font-size:calc(0.6vw +  24px)}}header .center .heading h2{font-weight:normal}@media only screen and (min-width: 415px){header .center .heading h2{font-size:-moz-calc(0.2vw +  24px);font-size:-webkit-calc(0.2vw +  24px);font-size:calc(0.2vw +  24px)}}@media only screen and (max-width: 414px){header .center .heading h2{font-size:-moz-calc(0.2vw +  18px);font-size:-webkit-calc(0.2vw +  18px);font-size:calc(0.2vw +  18px)}}header .center form{width:100%;max-width:900px;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}header .center form .field-text{display:inline-block}@media only screen and (min-width: 769px){header .center form .field-text{width:-moz-calc(100% -  200px);width:-webkit-calc(100% -  200px);width:calc(100% -  200px)}header .center form .field-text input{min-height:61px;padding:0 20px 0 50px}}@media only screen and (max-width: 768px){header .center form .field-text{width:-moz-calc(100% -  64px);width:-webkit-calc(100% -  64px);width:calc(100% -  64px)}header .center form .field-text input{padding:19px}header .center form .field-text label{display:none}}@media only screen and (min-width: 769px){header .center form .button{width:100%;max-width:200px;padding:20px}}@media only screen and (max-width: 768px){header .center form .button{width:auto;font-size:0;vertical-align:top;padding:19px}header .center form .button:before{content:'s';font-size:24px;font-family:"123domeinregistratie";line-height:23px;vertical-align:middle}}@media only screen and (max-width: 768px){header .center .tldwrapper{padding-bottom:20px}header .center .tldwrapper .tld-categories{padding:0}header .center .tldwrapper .tld-item{text-decoration:none;font-size:-moz-calc(0.2vw +  18px);font-size:-webkit-calc(0.2vw +  18px);font-size:calc(0.2vw +  18px)}header .center .tldwrapper .tld-item:nth-child(2){position:absolute;top:27px}header .center .tldwrapper .more-categories{position:absolute;right:0;top:27px}header .center .search-box{padding:52px 22px 50px}}@media only screen and (max-width: 414px){header .center .tldwrapper .tld-item{font-size:-moz-calc(0.2vw +  16px);font-size:-webkit-calc(0.2vw +  16px);font-size:calc(0.2vw +  16px)}header .center .search-box{top:40px}header .center .main-categories{padding:0}}
