@import url(https://use.typekit.net/gwo1gpw.css);
@charset "UTF-8";
/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:after,:before{border-style:solid;border-width:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}ol,ul{list-style:none;margin:0;padding:0}dt{font-weight:700}dd{margin-left:0}hr{border-top-width:1px;box-sizing:content-box;clear:both;color:inherit;height:0;margin:0;overflow:visible}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{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:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:0;color:inherit;font:inherit;margin:0;outline:0;padding:0;text-align:inherit;vertical-align:middle}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[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}select::-ms-expand{display:none}fieldset,option{padding:0}fieldset{margin:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}[hidden],template{display:none}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:800;src:url(/fonts/Gilroy-ExtraBold.woff2) format("woff2"),url(/fonts/Gilroy-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:300;src:url(/fonts/Gilroy-Light.woff2) format("woff2"),url(/fonts/Gilroy-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:500;src:url(/fonts/Gilroy-Medium.woff2) format("woff2"),url(/fonts/Gilroy-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:700;src:url(/fonts/Gilroy-Bold.woff2) format("woff2"),url(/fonts/Gilroy-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:600;src:url(/fonts/Gilroy-SemiBold.woff2) format("woff2"),url(/fonts/Gilroy-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:400;src:url(/fonts/Gilroy-Regular.woff2) format("woff2"),url(/fonts/Gilroy-Regular.woff) format("woff")}.dashboard{height:100vh;overflow:hidden;width:100%}.dashboard-button{font-weight:700}.d-container{box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;justify-content:space-between;margin-top:200px}.d-container-content{display:flex;height:calc(100% - 200px);left:20px;overflow:auto;position:absolute;width:100%}.d-container-topbar{background-color:#fff;border:1px solid #f49200;display:flex;justify-content:space-between;left:0;padding:20px;position:fixed;top:110px;width:100%;z-index:1}.d-container-topbar>button{font-size:16px}.d-container-topbar>input{border:1px solid grey;border-radius:4px;font-size:16px;padding:10px 15px}.d-list{height:100%;padding:0 20px 20px 0;width:80%}img.icon-image-svg{color:#fff;filter:invert(100%);height:20px;margin-left:10px;position:absolute;top:50%;transform:translateY(-50%)}.d-list-table{border-collapse:collapse;border-spacing:0;width:100%}.d-list-table tr>th{background-color:#f49200;color:#fff;font-weight:700;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:15px;position:relative;text-align:center}.d-list-table tr>th.sortable-field{position:relative;text-decoration:underline}.d-list-table tr>th.sortable-field:hover{color:#f2f2f2;cursor:pointer;font-weight:700}.d-list-table tr>th.sortable-field:hover:after{background-color:hsla(0,0%,95%,.8);border:1px solid grey;color:grey;content:"sort field";left:0;margin:3px;padding:3px;position:absolute;top:0}.d-list-table tr>th span{float:right}.d-list-table tr:nth-child(2n) td{background-color:#fafafa}.d-list-table tr>td{background-color:#f5f5f5;padding:6px;text-align:center;vertical-align:middle}.d-list-table td>img{max-height:40px;max-width:80px}.table-button{background-color:#f5f5f5;border:1px solid grey;border-radius:5px;font-size:20px;height:30px;text-align:center;width:30px}.table-button:hover{background-color:#f49200;color:#000;cursor:pointer;font-weight:700}.client-box-list{list-style:none}.client-box-list li{margin-top:5px;padding:5px}.client-box-list li:hover{background-color:#f2f2f2}.d-single{margin-right:16px;position:-webkit-sticky;position:sticky;top:0;width:20%}.d-single .d-single-table{border-spacing:0;max-width:300px;width:100%}.d-single .d-single-table th{border:1px solid #f49200}.d-single .d-single-table tr>td{border:1px solid #b3b3b3;padding:6px;text-align:left}.d-single .d-single-table tr>td.image-cell{text-align:center}.d-single .d-single-table tr>td a{text-decoration:underline}.d-single .d-single-table tr>td a:hover{color:#f49200}.d-single .d-single-table tr>td img{max-height:200px;max-width:200px}.d-single .d-single-table tr>th{background-color:#f49200;color:#fff;font-weight:700;padding:15px}.d-modal{background-color:rgba(0,0,0,.8);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:2}.d-modal .d-window-wrapper{margin:0 auto;max-width:1000px;position:relative;width:100%}.d-modal .d-window-wrapper .d-window-overlay{background-color:hsla(0,0%,75%,.5);inset:0;position:absolute;z-index:3}.d-modal .d-window-wrapper .d-window-overlay .prompt{border:#ccc;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:4}.d-form{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:0;padding:20px;position:relative;width:100%}.d-form-wrapper{background-color:#fff;box-sizing:border-box;max-height:100%;width:100%;z-index:2}.d-form-header{background-color:#f49200;color:#fff;display:flex;font-size:18px;justify-content:space-between;padding:10px}.d-form-header span{cursor:pointer}.d-form-buttons{display:flex;justify-content:flex-end;margin-top:20px}.d-form-buttons input{border:1px solid grey;margin-right:5px;padding:5px 10px}.d-form-buttons input:focus{border:2px solid #f49200}.d-form-buttons input:hover{background-color:#f49200;color:#fff}.d-form-buttons input:disabled{background-color:grey;color:#ccc}.d-form-buttons input:disabled:hover{cursor:not-allowed}button:disabled{background-color:#bfbfbf;border:none;color:#fff;pointer-events:none}.d-form-section{display:flex;flex-direction:column}.d-form-section label{font-weight:700;margin:5px 0}.d-form-section input,.d-form-section select,.d-form-section textarea{border:1px solid grey;font-size:14px;padding:5px}.d-form-section input:focus,.d-form-section select:focus,.d-form-section textarea:focus{border:2px solid #f49200}.d-form-section textarea{font-family:Arial,Helvetica,sans-serif}#client-id:disabled,#client-name:disabled{background-color:#f0f0f0}#client-id:disabled:hover,#client-name:disabled:hover{cursor:not-allowed}.client-box-dropdown{align-items:center;border:1px solid grey;display:flex;height:30px;justify-content:space-between;position:relative}.client-box-dropdown:hover{cursor:pointer}.select-project-image-size-wrapper,.select-project-type-wrapper{border:1px solid grey;position:relative;width:100%}.select-project-image-size-wrapper select,.select-project-type-wrapper select{font-size:14px;padding:5px;width:100%}.select-project-image-size-wrapper select:hover,.select-project-type-wrapper select:hover{cursor:pointer}.select-project-image-size-wrapper:after,.select-project-type-wrapper:after{content:"▼";display:block;font-size:18px;position:absolute;right:10px;top:5px;z-index:-1}.client-box-dropdown:after{content:"▼";display:block;font-size:18px;position:absolute;right:10px}.d-project-client-box{background-color:#fff;border:1px solid grey;color:#000;display:flex;flex-direction:column;justify-content:space-between;max-height:200px;padding:10px;position:absolute;top:100%;width:100%;z-index:1}.search-wrapper{border:1px solid grey;border-radius:4px;min-height:30px;position:relative}.search-wrapper input{border:none;padding:5px 10px;text-indent:20px}.search-wrapper:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='rgba(0,0,0,.54)' d='m20.49 19-5.73-5.73C15.53 12.2 16 10.91 16 9.5A6.5 6.5 0 1 0 9.5 16c1.41 0 2.7-.47 3.77-1.24L19 20.49 20.49 19zM5 9.5C5 7.01 7.01 5 9.5 5S14 7.01 14 9.5 11.99 14 9.5 14 5 11.99 5 9.5z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px;border-radius:4px;color:grey;content:"";height:20px;left:10px;padding:10px;position:absolute;top:5px;width:20px}.row>td{padding:10px;width:100%}.row:hover{color:#f49200;cursor:pointer}.imagePreviewWrapper{align-items:center;display:flex;height:125px;justify-content:center;width:100%}.imagePreviewWrapper button{margin:10px;position:absolute;right:0;top:0}.imagePreviewWrapper button:hover{color:#f49200}.imagePreviewWrapper img{height:100%}.error{color:red;font-size:14px}.dropzone{border:1px dashed grey;height:100%;max-width:100%;padding:20px;position:relative}.dropzone div>img{align-items:center;display:flex;justify-content:center;max-height:300px;max-width:100%}.dropzone label:hover{color:#f49200;cursor:pointer}.denied{background-color:#ff8080;border:2px solid red;display:block;padding:20px}.d-header{background-color:#f49200;display:flex;font-family:Arial,Helvetica,sans-serif;justify-content:space-between;padding-right:20px;position:fixed;top:65px;width:100%;z-index:1}.d-header div.links{display:flex}.d-header div.links,.d-link{box-sizing:border-box;height:100%}.d-link{color:#fff;display:inline-block;margin-right:10px;padding:10px;text-decoration:none}.d-link:hover{color:#000;cursor:pointer}.t-entry-type-bar{list-style-type:none;margin:0}.t-entry-type-bar li{display:inline-block;padding:10px}.t-entry-type-bar li a{color:#000;text-decoration:none}.t-entry-type-bar li a:hover{color:#f49200}.t-entry-type-bar li.active{font-weight:700}.header-wrapper{border:2px solid brown}.image-header{background-color:#fff;padding:16px;position:fixed;top:0;width:100%;z-index:1}.d-confirm{border:1px solid #000;width:300px}.d-confirm p{text-align:center}.d-confirm-header{background-color:#f49200;color:#fff;font-size:18px;font-weight:700;padding:15px}.d-confirm-content{background-color:#fff;padding:15px}.d-confirm-buttons{display:flex;justify-content:center;padding:10px}.d-confirm-buttons .d-confirm-btn{background-color:#f2f2f2;border:1px solid grey;font-size:18px;margin:0 10px;padding:5px;text-align:center;width:100px}.d-confirm-buttons .d-confirm-btn:hover{background-color:#f49200;color:#fff}.login-screen{align-items:center;border:1px solid red;display:flex;height:100%;justify-content:center;position:fixed;width:100%}.login-error{color:red;padding:10px 10px 0}.login-error,.login-submit{text-align:center;width:100%}.login-submit{background-color:#f2f2f2;border:1px solid grey;border-radius:5px;color:#000;padding:5px}.login-submit:hover{background-color:#f49200;color:#fff;font-weight:700}.login-form{margin:0;padding:20px}.login-form,.login-wrapper{display:flex;flex-direction:column}.login-wrapper{background-color:#fafafa;border:1px solid #d3d3d3;border-radius:10px;height:-webkit-min-content;height:-moz-min-content;height:min-content;width:300px}.login-form-section{display:flex;flex-direction:column;margin-bottom:20px}.login-form-section input[type=password],.login-form-section input[type=text]{border:1px solid #ccc;border-radius:4px;margin:5px 0;min-height:50px;padding:5px 10px}.login-header{background-color:#f49200;color:#fff;font-weight:700;padding:10px}.dashboard-button:hover{color:#f49200}.overlay{background-color:rgba(72,100,109,.3);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:2}.overlay .overlay-window{background-color:#fff;bottom:44px;left:50%;position:absolute;top:44px;transform:translate(-50%);width:1080px}@media only screen and (max-width:1280px){.overlay .overlay-window{left:44px;right:44px;transform:none;width:auto}}@media only screen and (max-width:860px){.overlay .overlay-window{bottom:22px;left:22px;right:22px;top:22px}}.overlay .overlay-window .overlay-window-content{bottom:44px;left:44px;overflow-y:auto;position:absolute;right:44px;top:88px}@media only screen and (max-width:860px){.overlay .overlay-window .overlay-window-content{bottom:22px;left:22px;right:22px}}.overlay .overlay-window .overlay-window-close{cursor:pointer;height:44px;position:absolute;right:22px;top:22px;width:44px}.overlay .overlay-window .overlay-window-close:before{color:#fa0;content:"x";float:right;font-size:4em;font-weight:800}:root{font-size:62.5%}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif;font-weight:200;min-height:100%;overflow-x:hidden;overflow-y:scroll}body,html{display:flex}body{color:#48646d;flex:1;font-family:Gilroy,Arial,Helvetica,sans-serif;font-size:1.7rem;font-weight:300;line-height:2.6rem;touch-action:pan-y}body::-webkit-scrollbar{width:14px}body::-webkit-scrollbar-track{background:#f1f1f1}body::-webkit-scrollbar-thumb{background:#585858}body::-webkit-scrollbar-thumb:hover{background:#575757}h1,h2,h3,h4,h5,h6{color:#48646d;font-weight:800;margin-bottom:30px}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{white-space:nowrap}h1[data-subtitle],h2[data-subtitle],h3[data-subtitle],h4[data-subtitle],h5[data-subtitle],h6[data-subtitle]{padding-top:48px;position:relative}h1[data-subtitle]:before,h2[data-subtitle]:before,h3[data-subtitle]:before,h4[data-subtitle]:before,h5[data-subtitle]:before,h6[data-subtitle]:before{align-items:flex-end;content:attr(data-subtitle);display:flex;font-family:brandon-grotesque,sans-serif;font-size:1.5rem;font-style:normal;font-weight:900;height:40px;left:0;line-height:1.6rem;max-width:112px;position:absolute;text-transform:uppercase;top:0}h1[data-label],h2[data-label],h3[data-label],h4[data-label],h5[data-label],h6[data-label]{display:inline-block;position:relative}h1[data-label]:after,h2[data-label]:after,h3[data-label]:after,h4[data-label]:after,h5[data-label]:after,h6[data-label]:after{background:#fa0;border-radius:10px;color:#fff;content:attr(data-label);font-size:12px;line-height:12px;padding:4px 6px;position:absolute;right:0;top:0;transform:translate(calc(100% + 10px))}h1[data-label][data-label-spacing]:after,h2[data-label][data-label-spacing]:after,h3[data-label][data-label-spacing]:after,h4[data-label][data-label-spacing]:after,h5[data-label][data-label-spacing]:after,h6[data-label][data-label-spacing]:after{right:34px}h1.white[data-label]:after,h2.white[data-label]:after,h3.white[data-label]:after,h4.white[data-label]:after,h5.white[data-label]:after,h6.white[data-label]:after{background:#fff;color:#fa0}h1.white[data-label].gray:after,h2.white[data-label].gray:after,h3.white[data-label].gray:after,h4.white[data-label].gray:after,h5.white[data-label].gray:after,h6.white[data-label].gray:after{color:#48646d}h1{font-size:6.6rem;line-height:5.6rem}h1.large{font-size:8.6rem;line-height:5.8rem;max-width:360px}h1.large[data-subtitle]{padding-top:60px}h1 sup{font-size:3rem;top:-12px}h2{font-size:4.9rem;line-height:5.2rem}h3{font-size:5rem;line-height:5rem}h4{font-size:4rem;line-height:4rem}h5{font-size:3.6rem;line-height:3.6rem}strong{font-weight:600}sup{font-size:smaller;font-size:1.2rem;left:1px;position:relative;top:-5px;vertical-align:baseline}@media (max-width:768px){h1{font-size:4.6rem;line-height:4.6rem}h1.large{font-size:5.6rem;line-height:2.8rem;max-width:360px}h1.large[data-subtitle]{padding-top:60px}h2{font-size:3.9rem;line-height:3.9rem}h3{font-size:2.9rem;line-height:2.9rem}h4{font-size:1.9rem;line-height:1.9rem}h5{font-size:1.7rem;line-height:1.7rem}}p{margin:30px 0 0}.button-holder{cursor:auto;margin:26px 0 0}.button-holder.right{display:flex;justify-content:flex-end}.button{background-color:#fa0;display:inline-block;font-size:2rem;font-weight:900;line-height:2rem;padding:12px 36px 12px 24px;position:relative;transition:padding .3s cubic-bezier(.65,0,.45,1),background-color .3s cubic-bezier(.65,0,.45,1)}.button,.button:after{color:#fff;overflow:hidden}.button:after{align-items:center;bottom:0;content:"X";display:flex;font-size:48px;justify-content:center;opacity:.4;position:absolute;right:-20px;top:0;transition:transform .3s cubic-bezier(.65,0,.45,1),opacity .3s cubic-bezier(.65,0,.45,1);width:40px}.button.secondary{background-color:#48646d}.button.secondary:hover{background-color:#405961}.button:hover{background-color:#eb9c00;color:#f5f5f5;padding-right:48px}.button:hover:after{transform:translateX(-18px) scale(1.1)}.button.underline{background-color:transparent;color:#fa0;display:inline-block;font-size:2rem;font-weight:900;line-height:2rem;padding:0 0 8px;position:relative}.button.underline:after{display:none}.button.underline:before{border-bottom:3px solid #fa0;bottom:0;content:"";left:0;position:absolute;right:0;width:100%}.button.underline.lite{border-color:#fff;color:#fff}.button.underline.lite:before{border-color:#fff}.button.underline:hover{color:#eb9c00}.button.underline:hover:before{border-color:#eb9c00;transform:scaleX(1.2)}.button.underline:hover.lite{border-color:#f5f5f5;color:#f5f5f5}.button.underline:hover.lite:before{border-color:#f5f5f5}.website-wrapper{margin:0 auto;width:100%}@media (max-width:768px){.website-wrapper:not(.landing-page){padding-top:90px}}@media only screen and (max-width:960px){.hide-mobile{display:none!important}}.back{color:#fa0;display:inline-block;font-weight:800;margin-bottom:30px;position:relative;text-decoration:none}.back:after{border-bottom:3px solid #fa0;bottom:-4px;content:"";height:4px;left:0;padding-top:10px;position:absolute;right:0;transition:right .3s cubic-bezier(.65,0,.45,1)}.back:hover{color:#eb9c00}.back:hover:after{border-bottom-color:#eb9c00}.back.custom{margin:0 0 0 -48px;position:relative}.back.custom svg{left:-20px;position:absolute;top:6px}@media (max-width:1150px){.back.custom{margin:60px 0 0 22px}}@media (max-width:880px){.back.custom{margin:120px 0 60px 20px}}@media (max-width:768px){.back.custom{margin:0 0 60px 20px}}header{margin:0 auto;max-width:1920px;padding:30px 30px 0;position:fixed;top:0;width:100%;z-index:2}header:before{background:linear-gradient(90deg,hsla(0,0%,100%,.94) 0,hsla(0,0%,100%,.94) 50%,hsla(0,0%,100%,0));bottom:-10px;content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=1);left:-20px;position:absolute;top:-20px;width:calc(50% + 20px)}header .logo{background-size:contain;display:block;height:30px;margin-bottom:20px;position:relative;width:284px;z-index:1}header .logo svg{max-width:100%}@media (max-width:600px){header .logo svg{max-width:200px}}header .menu-holder-outside{position:relative}header .menu-holder-outside .menu-holder ul.menu{display:flex;justify-content:space-between;max-width:400px;position:relative;width:100%;z-index:5}header .menu-holder-outside .menu-holder ul.menu>li{color:#48646d;font-weight:800}header .menu-holder-outside .menu-holder ul.menu>li a{position:relative}header .menu-holder-outside .menu-holder ul.menu>li a.icon{display:block;padding-right:18px}header .menu-holder-outside .menu-holder ul.menu>li a svg{max-width:19px;position:absolute;right:-4px;top:2px}header .menu-holder-outside .menu-holder ul.menu>li a:after{border-bottom:3px solid #48646d;bottom:-5px;content:"";height:4px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:0 0;transition:transform .3s cubic-bezier(.65,0,.45,1)}header .menu-holder-outside .menu-holder ul.menu>li a:hover:after{transform:scaleX(1)}header .menu-holder-outside .menu-holder ul.menu>li.active a{color:#fa0}header .menu-holder-outside .menu-holder ul.menu>li.active a:after{display:none}header .menu-holder-outside .hamburger-wrapper{display:block;display:none;height:30px;position:absolute;right:0;top:-50px;width:30px}header .menu-holder-outside .hamburger-wrapper .bun:before{right:0;top:10%}header .menu-holder-outside .hamburger-wrapper .bun:after,header .menu-holder-outside .hamburger-wrapper .bun:before{background:#48646d;border-radius:30px;content:"";height:12%;position:absolute;transition:all .5s cubic-bezier(.1,.9,0,1.2);width:100%}header .menu-holder-outside .hamburger-wrapper .bun:after{bottom:10%;left:0}header .menu-holder-outside .hamburger-wrapper .bun .burger{align-items:center;display:flex;height:30px;position:absolute;width:30px}header .menu-holder-outside .hamburger-wrapper .bun .burger:after,header .menu-holder-outside .hamburger-wrapper .bun .burger:before{background:#48646d;border-radius:30px;content:"";height:12%;position:absolute;transition:all .5s cubic-bezier(.1,.9,0,1.2);width:100%}header .menu-holder-outside .hamburger-wrapper input{cursor:pointer;display:block;height:30px;opacity:0;position:absolute;width:30px;z-index:1}header .menu-holder-outside .hamburger-wrapper input:checked~.bun:after,header .menu-holder-outside .hamburger-wrapper input:checked~.bun:before{width:0}header .menu-holder-outside .hamburger-wrapper input:checked~.bun .burger:before{background-color:#fa0;transform:rotate(135deg)}header .menu-holder-outside .hamburger-wrapper input:checked~.bun .burger:after{background-color:#fa0;box-shadow:0 0 0 0 #a4bcc3;transform:rotate(45deg)}@media (max-width:958px){header:before{left:0;right:0;width:auto}}@media (max-width:768px){header{background:#fff;padding-bottom:10px}header:before{bottom:0}header .menu-holder-outside .menu-holder{-ms-overflow-style:none;align-items:center;background:hsla(0,0%,100%,.9);bottom:0;display:flex;justify-content:center;left:0;overflow-y:auto;overscroll-behavior:contain;position:fixed;right:0;scrollbar-width:none;top:90px;transform:translateY(calc(-100% - 90px));transition:transform 1s cubic-bezier(.075,.82,.165,1)}header .menu-holder-outside .menu-holder::-webkit-scrollbar{display:none}header .menu-holder-outside .menu-holder:before{bottom:-.5px;content:"";left:0;position:absolute;top:0;width:1px}header .menu-holder-outside .menu-holder ul.menu{display:flex;flex:1;flex-direction:column;max-width:300px}header .menu-holder-outside .menu-holder ul.menu li a{display:block;padding:14px 20px;text-align:center}header .menu-holder-outside .menu-holder ul.menu li a:hover{color:#fa0}header .menu-holder-outside .menu-holder ul.menu li a:after{display:none}header .menu-holder-outside .menu-holder ul.menu li a svg{left:calc(50% + 46px);position:absolute;top:calc(50% - 11px)}header .menu-holder-outside .hamburger-wrapper{display:block}header .menu-holder-outside.active .menu-holder{transform:translateY(0)}}form{margin:30px 0 0}form .row{display:flex;margin:0 -10px}form .row:not(:last-child){margin-bottom:20px}form .row>div{margin:0 10px}form .row>div:first-child:last-child{width:100%}form .row>div:first-child:nth-last-child(2),form .row>div:first-child:nth-last-child(2)~div{width:50%}form .row>div:first-child:nth-last-child(3),form .row>div:first-child:nth-last-child(3)~div{width:33.3333%}form .row>div:first-child:nth-last-child(4),form .row>div:first-child:nth-last-child(4)~div{width:25%}@media (max-width:768px){form .row{flex-direction:column}form .row>div{width:auto!important}form .row>div:not(:last-child){margin-bottom:20px}}form input[type=text]{height:50px}form input[type=text],form textarea{border-bottom:2px solid grey;font-weight:600;width:100%}form textarea{height:120px;max-height:180px;min-height:120px;resize:vertical}form .checkmark{stroke-width:6;stroke:#fff;stroke-miterlimit:10;-webkit-animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;border-radius:50%;box-shadow:inset 0 0 0 transparent;display:block;height:18px;margin:10% auto;position:relative;top:17px;width:18px}form .checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:6;stroke-miterlimit:10;stroke:#fff;fill:none;-webkit-animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}form .checkmark__check{stroke-dasharray:48;stroke-dashoffset:48;-webkit-animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards;transform-origin:50% 50%}form .custom-checkbox{opacity:0;position:absolute}form .custom-checkbox+label{cursor:pointer;padding:0;position:relative}form .custom-checkbox+label:before{background:#fff;content:"";display:inline-block;height:20px;margin-right:10px;vertical-align:text-top;width:20px}form .custom-checkbox:hover+label:before{background:#ededed}form .custom-checkbox:checked+label:before{background:#fff}form .custom-checkbox:disabled+label{color:#b8b8b8;cursor:auto}form .custom-checkbox:disabled+label:before{background:#ddd;box-shadow:none}form .custom-checkbox:checked+label:after{background:#fa0;box-shadow:2px 0 0 #fa0,4px 0 0 #fa0,4px -2px 0 #fa0,4px -4px 0 #fa0,4px -6px 0 #fa0,4px -8px 0 #fa0;content:"";height:2px;left:5px;position:absolute;top:9px;transform:rotate(45deg);width:2px}@-webkit-keyframes stroke{to{stroke-dashoffset:0}}@keyframes stroke{to{stroke-dashoffset:0}}@-webkit-keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@-webkit-keyframes fill{to{box-shadow:inset 0 0 0 30px transparent}}@keyframes fill{to{box-shadow:inset 0 0 0 30px transparent}}form .notification{background-color:#ff5f22;color:#fff;cursor:auto;display:none;font-size:14px;padding:2px 8px;text-align:right}form.lite input,form.lite label,form.lite textarea{border-color:#fff;color:#fff}form .error{font-size:17px}form .error input,form .error textarea{border-color:#ff5f22}form .error .notification{display:block;float:right;font-size:14px}form .error .custom-checkbox:not(:checked)+label:before{background-color:#ff5f22}section{position:relative}section[data-title]:before{background:#fa0;bottom:0;content:"";left:30px;position:fixed;top:60%;width:1px}section[data-title]:after{background:#fff;color:#fa0;content:attr(data-title);font-size:20px;font-weight:800;left:32px;padding:0 10px;position:fixed;top:60%;transform:rotate(-90deg);transform-origin:left center;z-index:1}section.main{background:#fff;display:flex;min-height:100vh}section.main>div:first-child:last-child.contact{background:red;display:flex;margin:160px 100px 0}section.main>div:first-child:last-child.contact .content{max-width:600px}section.main>div:first-child:last-child.contact>div:first-child{background:#fa0;padding:40px;width:60%}section.main>div:first-child:last-child.contact>div:last-child{padding:40px;width:40%}section.main>div:first-child:nth-last-child(2),section.main>div:first-child:nth-last-child(2)~div{width:50%}section.main>div:first-child:nth-last-child(2):first-child,section.main>div:first-child:nth-last-child(2)~div:first-child{align-items:center;display:flex;justify-content:center;position:relative}section.main>div:first-child:nth-last-child(2):first-child>.content,section.main>div:first-child:nth-last-child(2)~div:first-child>.content{max-width:440px}section.main>div:first-child:nth-last-child(2):first-child>.content>div>p,section.main>div:first-child:nth-last-child(2)~div:first-child>.content>div>p{margin-top:0}section.main>div:first-child:nth-last-child(2):first-child>.content>div>p+p,section.main>div:first-child:nth-last-child(2)~div:first-child>.content>div>p+p{margin-top:30px}section.main>div:first-child:nth-last-child(2):last-child,section.main>div:first-child:nth-last-child(2)~div:last-child{background-color:#48646d;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column}section.main>div:first-child:nth-last-child(2):last-child>a,section.main>div:first-child:nth-last-child(2)~div:last-child>a{background-position:50%;background-repeat:no-repeat;background-size:cover}section.main>div:first-child:nth-last-child(2):last-child>a svg,section.main>div:first-child:nth-last-child(2)~div:last-child>a svg{display:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2),section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2)~a,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2),section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2)~a{align-items:flex-end;display:flex;height:50%;justify-content:flex-end;min-height:300px;padding:40px}section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2) .content,section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2)~a .content,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2) .content,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2)~a .content{color:#fff;transition:transform 1s cubic-bezier(.075,.82,.165,1)}section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2) .content h1,section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2) .content h2,section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2) .content h3,section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2) .content h4,section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2) .content h5,section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2) .content h6,section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2)~a .content h1,section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2)~a .content h2,section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2)~a .content h3,section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2)~a .content h4,section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2)~a .content h5,section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2)~a .content h6,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2) .content h1,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2) .content h2,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2) .content h3,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2) .content h4,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2) .content h5,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2) .content h6,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2)~a .content h1,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2)~a .content h2,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2)~a .content h3,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2)~a .content h4,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2)~a .content h5,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2)~a .content h6{color:#fff;margin:0;padding:20px}section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2) .content h2,section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2)~a .content h2,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2) .content h2,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2)~a .content h2{font-size:6.4rem;line-height:6.4rem}@media (max-width:768px){section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2) .content h2,section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2)~a .content h2,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2) .content h2,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2)~a .content h2{font-size:4.4rem;line-height:4.4rem}}section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2).top h2:after,section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2)~a.top h2:after,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2).top h2:after,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2)~a.top h2:after{right:26px;top:20px}section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2).bottom h2:after,section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2)~a.bottom h2:after,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2).bottom h2:after,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2)~a.bottom h2:after{right:54px;top:20px}section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2).clickable,section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2)~a.clickable,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2).clickable,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2)~a.clickable{cursor:pointer}section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2).clickable:hover .content,section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2)~a.clickable:hover .content,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2).clickable:hover .content,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2)~a.clickable:hover .content{transform:translateY(-30px)}@media (max-width:768px){section.main>div:first-child:nth-last-child(2):last-child>a,section.main>div:first-child:nth-last-child(2)~div:last-child>a{border-bottom:60px solid #fff;justify-content:flex-start!important;min-height:300px;padding:0!important;position:relative}section.main>div:first-child:nth-last-child(2):last-child>a svg,section.main>div:first-child:nth-last-child(2)~div:last-child>a svg{display:block}section.main>div:first-child:nth-last-child(2):last-child>a h2,section.main>div:first-child:nth-last-child(2)~div:last-child>a h2{bottom:-40px;font-size:3rem!important;left:40px;line-height:3rem!important;padding:14px 44px 18px 24px!important;position:absolute}section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2).top h2,section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2)~a.top h2,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2).top h2,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2)~a.top h2{background:#fa0}section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2).bottom h2,section.main>div:first-child:nth-last-child(2):last-child>a:first-child:nth-last-child(2)~a.bottom h2,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2).bottom h2,section.main>div:first-child:nth-last-child(2)~div:last-child>a:first-child:nth-last-child(2)~a.bottom h2{background:#48646d}}@media (max-width:960px){section.main{display:flex;flex-direction:column;min-height:calc(100vh - 90px)}section.main>div{height:auto!important}section.main>div:last-child{flex:1}section.main>div:first-child:nth-last-child(2),section.main>div:first-child:nth-last-child(2)~div{display:flex;flex-direction:column;width:auto}section.main>div:first-child:nth-last-child(2)>a,section.main>div:first-child:nth-last-child(2)~div>a{flex:1}section.main>div:first-child:nth-last-child(2):first-child,section.main>div:first-child:nth-last-child(2)~div:first-child{align-items:flex-start;flex-direction:column;min-width:0;padding:0 30px}section.main>div:first-child:nth-last-child(2):first-child .menu,section.main>div:first-child:nth-last-child(2)~div:first-child .menu{left:auto;position:relative;top:auto}section.main>div:first-child:nth-last-child(2):first-child .content,section.main>div:first-child:nth-last-child(2)~div:first-child .content{margin:60px auto}section.main>div:first-child:nth-last-child(2):last-child>div,section.main>div:first-child:nth-last-child(2)~div:last-child>div{align-items:center;justify-content:center;min-height:340px}}section.home{background:#fff;display:flex;min-height:100vh}section.home>div{width:50%}section.home>div iframe,section.home>div video{height:100vh;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:50vw}section.home>div .mouse-down{display:none}section.home>div:first-child{align-items:center;display:flex;justify-content:center;padding:0 30px;position:relative}section.home>div:first-child>.content{max-width:440px}section.home>div:first-child>.content>div>p{margin-top:0}section.home>div:last-child{background-color:#fff;display:flex;flex-direction:column}section.home>div:last-child,section.home>div:last-child>div{background-position:50%;background-repeat:no-repeat;background-size:cover}section.home>div:last-child>div:first-child:nth-last-child(2),section.home>div:last-child>div:first-child:nth-last-child(2)~div{align-items:flex-end;display:flex;height:50%;justify-content:flex-end;padding:40px}section.home>div:last-child>div:first-child:nth-last-child(2) .content,section.home>div:last-child>div:first-child:nth-last-child(2)~div .content{color:#fff;transition:transform 1s cubic-bezier(.075,.82,.165,1)}section.home>div:last-child>div:first-child:nth-last-child(2) .content h1,section.home>div:last-child>div:first-child:nth-last-child(2) .content h2,section.home>div:last-child>div:first-child:nth-last-child(2) .content h3,section.home>div:last-child>div:first-child:nth-last-child(2) .content h4,section.home>div:last-child>div:first-child:nth-last-child(2) .content h5,section.home>div:last-child>div:first-child:nth-last-child(2) .content h6,section.home>div:last-child>div:first-child:nth-last-child(2)~div .content h1,section.home>div:last-child>div:first-child:nth-last-child(2)~div .content h2,section.home>div:last-child>div:first-child:nth-last-child(2)~div .content h3,section.home>div:last-child>div:first-child:nth-last-child(2)~div .content h4,section.home>div:last-child>div:first-child:nth-last-child(2)~div .content h5,section.home>div:last-child>div:first-child:nth-last-child(2)~div .content h6{color:#fff;margin:0;padding:20px}section.home>div:last-child>div:first-child:nth-last-child(2).top h2:after,section.home>div:last-child>div:first-child:nth-last-child(2)~div.top h2:after{right:26px;top:20px}section.home>div:last-child>div:first-child:nth-last-child(2).bottom h2:after,section.home>div:last-child>div:first-child:nth-last-child(2)~div.bottom h2:after{right:54px;top:20px}section.home>div:last-child>div:first-child:nth-last-child(2).clickable,section.home>div:last-child>div:first-child:nth-last-child(2)~div.clickable{cursor:pointer}section.home>div:last-child>div:first-child:nth-last-child(2).clickable:hover .content,section.home>div:last-child>div:first-child:nth-last-child(2)~div.clickable:hover .content{transform:translateY(-30px)}@media (max-width:960px){section.home{flex-direction:column-reverse}section.home>div{width:100%}section.home>div iframe,section.home>div video{height:calc(100vh - 90px);width:100vw}section.home>div .mouse-down{-webkit-animation:pulse 2.5s infinite;animation:pulse 2.5s infinite;bottom:60px;cursor:pointer;display:block;left:50%;margin-left:-35px;position:absolute;width:70px;z-index:1}@-webkit-keyframes pulse{0%{transform:translateY(-20px)}50%{transform:translateY(0)}to{transform:translateY(-20px)}}@keyframes pulse{0%{transform:translateY(-20px)}50%{transform:translateY(0)}to{transform:translateY(-20px)}}section.home>div .mouse-down img{max-width:100%}section.home>div:first-child{align-items:flex-start;flex-direction:column;min-height:100vh;min-width:0}section.home>div:first-child .menu{left:auto;position:relative;top:auto}section.home>div:first-child .content{margin:0 auto}section.home>div:last-child{min-height:calc(100vh - 90px)}}@media (max-width:1150px){section:after,section:before{display:none}}.contact-page-wrapper{display:flex;height:100%}.contact-page-wrapper .contact-page{display:flex;flex:1;margin:0 auto;padding:200px 140px 0}@media (max-width:960px){.contact-page-wrapper{min-height:auto}.contact-page-wrapper .contact-page{padding:40px 30px 0}}.contact{display:flex;flex:1;min-height:80vh}.contact a{color:#fff!important}.contact>div:first-child{background:#fa0;flex:1;padding:100px 60px 100px 100px;position:relative}.contact>div:first-child .content{background:#fa0;color:#fff;width:100%!important}.contact>div:first-child .content h1,.contact>div:first-child .content h2,.contact>div:first-child .content h3,.contact>div:first-child .content h4,.contact>div:first-child .content h5,.contact>div:first-child .content h6{color:#fff}.contact>div:first-child .content h2{font-size:6.6rem;line-height:5.6rem}.contact>div:first-child .content h2.margin{margin-bottom:100px}.contact>div:first-child .content a{text-decoration:underline}.contact>div:first-child .content a.button{text-decoration:none}.contact>div:first-child .content ::-moz-placeholder{color:hsla(0,0%,100%,.6)}.contact>div:first-child .content ::placeholder{color:hsla(0,0%,100%,.6)}.contact>div:last-child{background:#fa0;color:#fff;display:flex;justify-content:center;padding:82px;position:relative;width:50%}.contact>div:last-child .image{background:#fa0;bottom:0;left:40px;position:absolute;right:40px;top:-60px}.contact>div:last-child .image div{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.contact>div:last-child .content{background:#48646d;bottom:40px;padding:30px;position:absolute;right:-60px}.contact>div:last-child .content>div{-moz-column-gap:40px;column-gap:40px;display:flex}.contact>div:last-child .content>div:first-child{margin-bottom:24px}.contact>div:last-child .content>div:last-child{align-items:flex-end}.contact>div:last-child .content p{margin:0}.contact>div:last-child .content p.title{font-size:2rem;font-weight:700;line-height:2rem}.contact>div:last-child .content p.title.large{font-size:3rem;line-height:3rem}.contact>div:last-child .content p.list{align-items:flex-end;-moz-column-gap:12px;column-gap:12px;display:flex}.contact>div:last-child .content p.list a{margin:0;padding:0}.contact>div:last-child .content p.list a:before{display:none}.contact>div:last-child .content p.list a.fb svg{width:12px}.contact>div:last-child .content p.list a.insta svg{width:23px}.contact>div:last-child .content p.list a.li svg{width:24px}.contact>div:last-child .content h1,.contact>div:last-child .content h2,.contact>div:last-child .content h3,.contact>div:last-child .content h4,.contact>div:last-child .content h5,.contact>div:last-child .content h6{color:#fff}.contact>div:last-child .content a{color:#fff;font-size:1.5rem;font-weight:600;line-height:1.5rem;margin-bottom:10px}.contact>div:last-child .content a.normal{font-weight:400}.contact>div:last-child .content a.normal:hover{color:#fa0}.contact>div:last-child .content a:after{border-color:#fff;border-width:1px;bottom:2px}.contact>div:last-child .content a:hover:before{border-color:silver}@media (max-width:1400px){.contact>div:first-child{background:#fa0;padding:35px}.contact>div:first-child textarea{overflow:hidden}.contact>div:last-child{padding:35px}}@media (max-width:1200px){.contact{flex-direction:column}.contact>div:first-child{padding:30px;width:auto}.contact>div:first-child .content h1{margin-bottom:40px}.contact>div:last-child{height:800px;justify-content:flex-start;margin:20px 0 0;padding:30px;width:auto}.contact>div:last-child .image{left:0;right:0;top:0}.contact>div:last-child .content{bottom:auto;right:20px;top:20px;width:auto}}@media (max-width:500px){.contact>div:last-child .content{left:20px}.contact>div:last-child>div>div{align-items:flex-start!important;flex-direction:column}.contact>div:last-child>div>div p.title{margin-bottom:6px}}.mobile-section{padding:40px 0}.mobile-section img{max-width:100%}.mobile-section:last-of-type{padding-bottom:0}.scroll-content-splitter{display:flex;width:100%}.scroll-content-splitter>div{transition:width 1s;width:50%}.scroll-content-splitter>div>img{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;max-width:100%;width:100%}.scroll-content-splitter>div:first-child .sticky-content{align-items:center;display:flex;height:100vh;justify-content:center;left:0;padding:0 30px;position:-webkit-sticky;position:sticky;top:0}.scroll-content-splitter>div:first-child .sticky-content .content{max-width:460px}.scroll-content-splitter>div:first-child .sticky-content .content.spacing{margin-left:30px}@media (max-width:1150px){.scroll-content-splitter>div:first-child .sticky-content .content.spacing{margin-left:0}}.scroll-content-splitter>div:first-child .sticky-content .content-right{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;transform:translate(100%)}.scroll-content-splitter>div:first-child .sticky-content .content-right:after{background:rgba(255,170,0,.95);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.scroll-content-splitter>div:first-child .sticky-content .content-right iframe,.scroll-content-splitter>div:first-child .sticky-content .content-right img{position:relative;z-index:1}.scroll-content-splitter>div:first-child .sticky-content .content-right.gray:after{background:rgba(72,100,109,.95)}.scroll-content-splitter>div:last-child{background:#48646d;position:relative}.scroll-content-splitter>div:last-child .mobile-sticky{align-items:center;background-color:#efefef;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:none;font-size:120px;height:100vh;justify-content:center;left:0;line-height:1;position:-webkit-sticky;position:sticky;top:0}.scroll-content-splitter>div:last-child.orange{background:#fa0}.scroll-content-splitter>div:after{background:#fff;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .5s}.scroll-content-splitter>div.active:after{opacity:1}.scroll-content-splitter>div.orange div.items-holder div:after{background:rgba(255,170,0,.5)}.scroll-content-splitter>div .items-holder.members{padding:30px}.scroll-content-splitter>div .items-holder.members>div{display:flex;flex-wrap:wrap;margin:0 -10px -20px}.scroll-content-splitter>div .items-holder.members>div>div{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;height:300px;margin:0 10px 80px;position:relative;width:calc(33.33333% - 20px)}.scroll-content-splitter>div .items-holder.members>div>div .icon{display:none;left:50%;max-width:240px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.scroll-content-splitter>div .items-holder.members>div>div .icon img{max-width:100%;width:100%}.scroll-content-splitter>div .items-holder.members>div>div.is-link{cursor:pointer}.scroll-content-splitter>div .items-holder.members>div>div.is-link .icon{display:block}.scroll-content-splitter>div .items-holder.members>div>div.is-link:after{background:#fa0;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.scroll-content-splitter>div .items-holder.members>div>div .content{background:#fff;bottom:-60px;display:flex;flex-direction:column;height:60px;justify-content:center;left:0;padding:0 12px;position:absolute;right:0}.scroll-content-splitter>div .items-holder.members>div>div .content>div:first-child{font-size:20px;font-weight:600;line-height:20px;margin-bottom:4px}.scroll-content-splitter>div .items-holder.members>div>div .content>div:last-child{font-size:14px;font-weight:500;line-height:14px}@media (max-width:1400px){.scroll-content-splitter>div .items-holder.members>div>div{width:calc(50% - 20px)}}@media (max-width:960px){.scroll-content-splitter>div .items-holder.members>div>div{width:calc(33.33333% - 20px)}}@media (max-width:760px){.scroll-content-splitter>div .items-holder.members>div>div{height:230px;width:calc(50% - 20px)}}@media (max-width:480px){.scroll-content-splitter>div .items-holder.members>div>div{width:calc(100% - 20px)}}.scroll-content-splitter.active>div:first-child{width:470px}.scroll-content-splitter.active>div:last-child{width:calc(100% - 490px)}@media (max-width:960px){.scroll-content-splitter{flex-direction:column}.scroll-content-splitter>div{width:100%}.scroll-content-splitter>div:first-child .sticky-content{height:auto;padding:100px 30px}.scroll-content-splitter>div:first-child .sticky-content.about{padding:0}.scroll-content-splitter>div:first-child .sticky-content.about .content{max-width:none}.scroll-content-splitter>div:first-child .sticky-content.about .content .mobile-section:not(.video){margin:0 auto;max-width:440px;padding-left:30px;padding-right:30px}.scroll-content-splitter>div:first-child .sticky-content.about .button-holder>button:last-child{margin-right:0}.scroll-content-splitter>div:first-child .sticky-content .content-right{display:none}.scroll-content-splitter>div:last-child .mobile-sticky{display:flex}.scroll-content-splitter .items-holder.members{font-size:2.4rem;font-weight:600;line-height:2.4rem;opacity:1;padding:14px}.scroll-content-splitter .items-holder.members>div:last-child{font-size:1.6rem;line-height:1.6rem}}.about-us-expertise{margin:200px 0}.about-us-expertise .content-splitter>div:first-child{align-items:center;display:flex;max-width:1100px}.about-us-expertise .content-splitter>div:first-child video{width:100%}.about-us-expertise .content-splitter>div:last-child{align-items:center;display:flex;justify-content:center;padding:60px 60px 60px 0}.about-us-expertise .content-splitter>div:last-child>div{max-width:600px}@media (max-width:1000px){.about-us-expertise .content-splitter{margin:0}}@media (max-width:880px){.about-us-expertise{margin:100px 0}.about-us-expertise .content-splitter{flex-direction:column-reverse;flex-wrap:wrap}.about-us-expertise .content-splitter>div{margin:0!important;width:auto!important}}.about-us-clients .content{width:50%}@media (max-width:840px){.about-us-clients .content{width:auto}}.about-us-clients .slider-holder{margin:60px 0 0;padding-bottom:20px;position:relative}.about-us-clients .slider-holder .swiper{width:calc(100vw - 100px)}.about-us-clients .slider-holder .swiper-slide{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;height:200px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.about-us-clients .slider-holder .x{bottom:-10px;height:24px;left:0;padding:0 10px 0 0;position:absolute;width:24px}.about-us-clients .slider-holder .x svg{width:100%}.about-us-clients .slider-holder:after{background:#fa0;bottom:0;content:"";height:1px;left:22px;position:absolute;right:0}.content-spacing{margin:160px 0 0 100px}@media (max-width:1150px){.content-spacing{margin:100px 30px 30px}}@media (max-width:880px){.content-spacing{margin:30px}}ul.project-menu{bottom:56px;color:#fff;line-height:1;position:absolute;right:36px;text-align:right;transition:opacity 1s;width:200px}ul.project-menu li{height:24px;line-height:24px}ul.project-menu li span{color:#48646d}ul.project-menu li:hover span{border-bottom:2px solid #48646d}ul.project-menu li:not(.active):hover{cursor:pointer}ul.project-menu li.active span{border-bottom:2px solid #fa0;color:#fa0}ul.project-menu:after,ul.project-menu:before{background-position:50%;background-repeat:no-repeat;content:"";height:12px;position:absolute;right:0;width:23px}ul.project-menu:before{background-image:url(/images/arrow-up-small.png);top:-20px}ul.project-menu:after{background-image:url(/images/arrow-down-small.png);bottom:-20px}ul.project-menu.inactive{opacity:0;pointer-events:none}@media (max-height:860px){ul.project-menu{opacity:0;pointer-events:none}}ul.icon-list{margin-top:calc(4.9rem + 30px)}ul.icon-list li{align-items:center;-moz-column-gap:20px;column-gap:20px;display:block;display:flex;flex-direction:row;font-weight:700;margin-bottom:30px;width:100%}ul.icon-list li .icon{background-color:#fa0;background-position:50%;background-repeat:no-repeat;background-size:auto 60%;height:80px;width:80px}ul.icon-list li p{float:right;margin:0;vertical-align:middle;width:calc(100% - 100px)}ul.icon-list li .normal-font-weight{font-weight:400}.detail-view{background:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;position:fixed;right:0;top:0;width:calc(100% - 470px);z-index:2}.detail-view:before{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(45,78,84,.95);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.detail-view.orange:before{background-color:rgba(255,170,0,.95)}.detail-view iframe,.detail-view img,.detail-view picture{width:100%}.detail-view iframe{height:100%}.detail-view .content{align-items:center;bottom:0;display:flex;justify-content:center;left:0;overflow-y:scroll;overscroll-behavior:contain;position:absolute;right:0;top:0;z-index:1}.detail-view .content>div{height:calc(100% + 1px);width:100%}.detail-view .content::-webkit-scrollbar{display:none}mark{background:none;height:10px;position:absolute;top:-140px;width:10px;z-index:1}.mobile-customer-holder,.mobile-shopper-holder{padding:30px 0}.mobile-customer-holder h4,.mobile-customer-holder p,.mobile-shopper-holder h4,.mobile-shopper-holder p{margin:0 30px}.mobile-customer-holder h4,.mobile-shopper-holder h4{font-size:30px;line-height:30px;margin-bottom:6px;margin-top:100px}.mobile-customer-holder p,.mobile-shopper-holder p{margin-bottom:50px}.mobile-customer-holder img,.mobile-shopper-holder img{max-width:100%;width:100%}.text-m{max-width:600px}@media (max-width:840px){.text-m{max-width:none}}.video-loader{position:relative}.video-loader:before{background:url(/images/loader.gif);background-position:50%;background-repeat:no-repeat;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.video-loader video{position:relative;z-index:1}.portfolio-overview-holder{width:100%}.portfolio-overview-holder .button-holder{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;justify-content:space-between;row-gap:5px}.portfolio-overview-holder .portfolio-overview-header{display:flex}.portfolio-overview-holder .portfolio-overview-header>div:first-child{align-items:center;display:flex;min-height:700px;min-width:570px;padding:100px 0;width:40%}.portfolio-overview-holder .portfolio-overview-header>div:first-child>div{margin-right:60px;max-width:670px}.portfolio-overview-holder .portfolio-overview-header>div:last-child{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex:1;justify-content:space-between}.portfolio-overview-holder .portfolio-overview-header>div:last-child>video{max-width:1100px;width:100%}.portfolio-overview-holder .portfolio-overview-header>div:last-child>video.full{max-width:none}.portfolio-overview-holder .portfolio-overview-header>div:last-child>div{position:relative}.portfolio-overview-holder .portfolio-overview-header>div:last-child>div:Last-child,.portfolio-overview-holder .portfolio-overview-header>div:last-child>div:first-child{align-items:center;background:#fa0;display:flex;max-width:300px;position:relative;width:100%;z-index:1}.portfolio-overview-holder .portfolio-overview-header>div:last-child>div:nth-child(2){display:flex;flex:1}.portfolio-overview-holder .portfolio-overview-header>div:last-child>div:nth-child(2) video{left:50%;min-width:495px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.portfolio-overview-holder .portfolio-overview-header>div:last-child>div:first-child{justify-content:flex-end}.portfolio-overview-holder .portfolio-overview-header.about>div:first-child{display:flex;flex:1;justify-content:center}.portfolio-overview-holder .portfolio-overview-header.about>div:last-child{max-width:1300px}@media (max-width:1300px){.portfolio-overview-holder .portfolio-overview-header.about>div:last-child{overflow:hidden}}@media (max-width:880px){.portfolio-overview-holder .portfolio-overview-header{flex-direction:column}.portfolio-overview-holder .portfolio-overview-header>div{min-height:auto!important;min-width:0!important;padding:0!important;width:auto!important}.portfolio-overview-holder .portfolio-overview-header>div>div{margin-right:0!important}.portfolio-overview-holder .portfolio-overview-header>div:first-child{margin-bottom:30px!important}.portfolio-overview-holder .portfolio-overview-header>div .button-holder{align-items:flex-start;flex-direction:column;justify-content:flex-start;margin-bottom:20px}.portfolio-overview-holder .portfolio-overview-header>div .button-holder .button:first-child{margin-bottom:16px}}.portfolio-overview-holder .contact-wrapper{margin-top:100px;max-width:calc(100% - 100px)}.portfolio-overview-holder .portfolio-overview-cases{flex-wrap:wrap;margin:100px -20px -40px;max-width:calc(100% - 60px)}@media (max-width:1320px){.portfolio-overview-holder{width:auto}.portfolio-overview-holder .portfolio-overview-cases>a{width:calc(50% - 40px)}}@media (max-width:1150px){.portfolio-overview-holder .contact-wrapper,.portfolio-overview-holder .portfolio-overview-cases{max-width:none}.portfolio-overview-holder .portfolio-overview-cases>a{width:calc(50% - 40px)}}@media (max-width:640px){.portfolio-overview-holder .portfolio-overview-cases>a{width:calc(100% - 40px)}}.portfolio-overview-cases{display:flex;position:relative}.portfolio-overview-cases>a{display:block;display:flex;flex-direction:column;margin:0 20px 40px;width:calc(25% - 40px)}.portfolio-overview-cases>a>div{aspect-ratio:1/1;overflow:hidden;position:relative}.portfolio-overview-cases>a>div>img{filter:grayscale(1);height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-out,filter .3s ease-out;width:100%}.portfolio-overview-cases>a>div>.label{background-color:#48646d;color:#fff;font-weight:800;left:0;padding:5px 20px;position:absolute;top:0}.portfolio-overview-cases>a>div>.info{background:linear-gradient(transparent,rgba(0,0,0,.5) 30%);bottom:0;color:#fff;left:0;overflow:hidden;padding:20px 25px;position:absolute;right:0}.portfolio-overview-cases>a>div>.info>*{position:relative;z-index:1}.portfolio-overview-cases>a>div>.info h3{color:#fff;font-size:2.2rem;line-height:1;margin-bottom:0}.portfolio-overview-cases>a>div>.info p{margin-top:.5rem}.portfolio-overview-cases>a>div>.info:before{background-color:#fa0;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateY(100%);transition:transform .3s ease-out}.portfolio-overview-cases>a:hover>div>img{filter:grayscale(0);transform:scale(1.1)}.portfolio-overview-cases>a:hover>div>.info:before{transform:translateY(0)}.case-holder{margin:160px 0 0 100px;width:100%!important}.case-holder video{display:block;width:100%}.case-holder img{max-width:100%;width:100%}.case-holder section{margin-bottom:100px}.case-holder section.small{margin-left:auto;margin-right:auto;max-width:40%}.case-holder section.medium{margin-left:auto;margin-right:auto;max-width:70%}@media (max-width:980px){.case-holder section{padding:0 30px}.case-holder section.small{max-width:80%}.case-holder section.medium{max-width:none}}@media (max-width:768px){.case-holder section.small{max-width:none}}.case-holder section a{color:#fa0;text-decoration:underline}.case-holder section a.button{text-decoration:none}.case-holder .case-header-holder{background:#ededed;height:70vh;position:relative}.case-holder .case-header-holder .bg,.case-holder .case-header-holder .desktop,.case-holder .case-header-holder .mobile{bottom:0;display:flex;left:0;position:absolute;right:0;top:0}.case-holder .case-header-holder .bg>div,.case-holder .case-header-holder .desktop>div,.case-holder .case-header-holder .mobile>div{background-position:50%;background-repeat:no-repeat;background-size:cover;flex:1}.case-holder .case-header-holder .bg .mobile,.case-holder .case-header-holder .desktop .mobile,.case-holder .case-header-holder .mobile .mobile{display:none}.case-holder .case-header-holder .content{background:rgba(255,170,0,.9);bottom:0;color:#fff;display:flex;font-weight:800;left:0;padding:50px 30px;position:absolute;right:0;z-index:1}.case-holder .case-header-holder .content>div{display:flex;flex:1 0 33.333333%;font-size:2rem;justify-content:center;line-height:2rem;margin:0 -5px}.case-holder .case-header-holder .content>div>div{align-items:center;display:flex;margin:0 5px}.case-holder .case-header-holder .content>div img{height:30px;width:auto}.case-holder .case-header-holder .content>div span{display:block;font-size:1.3rem;line-height:1.3rem;text-transform:uppercase}@media (max-width:1150px){.case-holder .case-header-holder .content{align-items:flex-start;flex-direction:column;padding:30px}.case-holder .case-header-holder .content>div:not(:last-child){margin-bottom:20px}.case-holder .case-header-holder .content>div>div:first-child{width:50px}.case-holder .case-header-holder .content>div>div:first-child img{max-width:40px}}@media (max-width:780px){.case-holder .case-header-holder{margin-bottom:260px}.case-holder .case-header-holder .content{bottom:-200px;left:0;position:absolute;right:0}.case-holder .case-header-holder .bg .desktop,.case-holder .case-header-holder .desktop .desktop,.case-holder .case-header-holder .mobile .desktop{display:none}.case-holder .case-header-holder .bg .mobile,.case-holder .case-header-holder .desktop .mobile,.case-holder .case-header-holder .mobile .mobile{display:block}}.case-holder .image-slider-holder{cursor:-webkit-grab;cursor:grab;width:100%}.case-holder .image-slider-holder:active{cursor:-webkit-grabbing;cursor:grabbing}.case-holder .image-slider-holder .custom-animated-handle{transition:transform .2s}.case-holder .image-slider-holder .image-slider{outline:none;width:100%}.case-holder .image-slider-holder .image-slider>img{width:100%}.case-holder .image-slider-holder .image-slider:hover .custom-animated-handle{transform:scale(1.2)}.case-holder .image-slider-holder svg{width:100px}.case-holder .quote{font-size:2.6rem;font-weight:800;line-height:4rem}.case-holder .quote span{color:#fa0}.case-holder .highlight{display:block;font-size:5.2rem;font-weight:800;line-height:5.2rem;margin:0 0 4px}.case-holder .content-splitter>div>div{background-color:#48646d;color:#fff}.case-holder .no-spacing-bottom{margin-bottom:0}.case-holder .cover{background-position:50%;background-repeat:no-repeat;background-size:cover}.case-holder .center{align-items:center;display:flex;justify-content:center}@media (max-width:1150px){.case-holder{margin:160px 0 0;width:auto!important}}@media (max-width:960px){.case-holder{margin:0}.case-holder .case-header-holder{height:35vh}}.content-splitter{display:flex;margin:0 -20px}.content-splitter>div{background:#fff;margin:0 20px;position:relative;width:100%}.content-splitter div:first-child:nth-last-child(2),.content-splitter div:first-child:nth-last-child(2)~div{width:50%}.content-splitter div:first-child:nth-last-child(3),.content-splitter div:first-child:nth-last-child(3)~div{width:33.33333%}.content-splitter div:first-child:nth-last-child(4),.content-splitter div:first-child:nth-last-child(4)~div{width:25%}.content-splitter div:first-child:nth-last-child(5),.content-splitter div:first-child:nth-last-child(5)~div{width:20%}.content-splitter div:first-child:nth-last-child(6),.content-splitter div:first-child:nth-last-child(6)~div{width:16.66667%}.content-splitter>div>div.height-4-4{aspect-ratio:1/1}.content-splitter>div>div.height-4-3{aspect-ratio:1/.75}.content-splitter>div>div.height-4-2{aspect-ratio:1/.5}.content-splitter>div>div.height-4-1{aspect-ratio:1/.25}.content-splitter.pull-right{width:115%}@media (max-width:1000px){.content-splitter{flex-wrap:wrap}.content-splitter>div{margin:0 10px 20px!important;width:calc(50% - 20px)!important}.content-splitter>div:not(:last-child){margin-bottom:20px}.content-splitter.pull-right{width:auto}}@media (max-width:768px){.content-splitter>div{width:100%!important}.content-splitter>div:not(:last-child){margin-bottom:20px}}.landing-page h1,.landing-page h2,.landing-page h3,.landing-page h4,.landing-page h5,.landing-page h6,.landing-page p{max-width:650px}.landing-page .header{margin-bottom:2rem;padding-top:120px;position:relative}.landing-page .header h2{font-size:3rem;line-height:3rem;margin-bottom:1rem}.landing-page .header h1{font-size:8rem;line-height:8rem;margin-bottom:1.7rem}.landing-page .header .header-image-mobile{display:none;margin-bottom:30px;width:100%}.landing-page .header .split-holder{align-items:center;gap:60px}@media (max-width:1024px){.landing-page .header .split-holder{margin-left:0}}.landing-page .header .split-holder .normal-header{display:block;visibility:visible}@media (max-width:1400px){.landing-page .header .split-holder .normal-header{font-size:6rem;line-height:6rem}}.landing-page .header .split-intro{position:relative}@media (max-width:1024px){.landing-page .header .split-intro{flex-direction:column-reverse;margin-left:0;padding:20px 20px 0}}.landing-page .header .split-intro p{margin:1.3rem 0 0}.landing-page .header .split-intro .mobile-header{display:none;visibility:hidden}.landing-page .header .split-intro .header-background{align-self:stretch;background-repeat:no-repeat;background-size:contain;height:620px;position:relative;right:0;top:-6.5rem;z-index:-1}.landing-page .header .split-intro .header-background.google-advertenties{background-image:url(/images/landingpages/headers/google-advertenties.png)}.landing-page .header .split-intro .header-background.community-building{background-image:url(/images/landingpages/headers/community-building.png)}.landing-page .header .split-intro .header-background.conversie-optimalisatie{background-image:url(/images/landingpages/headers/conversie-optimalisatie.png)}.landing-page .header .split-intro .header-background.emailmarketing{background-image:url(/images/landingpages/headers/email-marketing.png)}.landing-page .header .split-intro .header-background.search-engine-optimization{background-image:url(/images/landingpages/headers/search-engine-optimization.png)}.landing-page .header .split-intro .header-background.social-media-campagnes{background-image:url(/images/landingpages/headers/social-media-campagnes.png)}@media (max-width:500px){.landing-page .header .split-intro .header-background.google-advertenties{background-image:url(/images/landingpages/headers/google-advertenties-small.png)}.landing-page .header .split-intro .header-background.community-building{background-image:url(/images/landingpages/headers/community-building-small.png)}.landing-page .header .split-intro .header-background.emailmarketing{background-image:url(/images/landingpages/headers/email-marketing-small.png)}.landing-page .header .split-intro .header-background.search-engine-optimization{background-image:url(/images/landingpages/headers/search-engine-optimization-small.png)}.landing-page .header .split-intro .header-background.social-media-campagnes{background-image:url(/images/landingpages/headers/social-media-campagnes-small.png)}}@media (max-width:1400px){.landing-page .header .split-intro .header-background{height:70rem}}@media (max-width:1000px){.landing-page .header .split-intro .header-background{height:500px;top:10%;width:100%}}.landing-page section{margin:0 auto;padding:0 40px;width:100%}.landing-page section:not(.contact-section){max-width:1600px}.landing-page .split-holder{display:flex;gap:80px}.landing-page .split-holder>div{align-items:center;width:50%}.landing-page .split-holder>div img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.landing-page .split-holder.small-gap{gap:40px}.landing-page .split-holder.small-gap>div{align-items:stretch}.landing-page .split-holder.same-height{flex-wrap:wrap;gap:40px}.landing-page .split-holder.same-height .content-block{flex-basis:calc(50% - 20px);margin-top:0}.landing-page .content-block{background-color:#f7f7f7;display:flex;flex-direction:column;margin-top:40px;padding:40px}.landing-page .content-block h3{font-size:3.2rem;margin-bottom:5px;margin-top:10px}.landing-page .content-block p{margin-top:0}.landing-page .content-block svg{height:65px;width:65px}.landing-page .content-block .button{align-self:flex-end;margin-right:0;margin-top:15px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.landing-page .content-block .title-holder{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:15px}.landing-page .content-block .title-holder>h3{line-height:1;margin:0}.landing-page .content-block .title-holder>svg{flex-shrink:0}.landing-page .content-block .title-holder>svg rect{display:none}.landing-page .content-block .title-holder>svg path[stroke="#fff"]{stroke:#fa0}.landing-page .content-block .title-holder>svg path[fill="#fff"]{fill:#fa0}.landing-page .way-of-work h2{margin-bottom:.5rem;width:14ch}@media (max-width:1025px){.landing-page .way-of-work h2{margin-left:5%}}.landing-page .way-of-work h3{font-size:2.5rem;line-height:4rem}.landing-page .split-content-blocks{display:flex;flex-wrap:wrap;left:1rem;position:relative;width:100%}@media (max-width:1024px){.landing-page .split-content-blocks{margin-left:0}}.landing-page .split-content-blocks .icon-content-block{align-items:flex-start;display:flex;min-height:25rem;padding:3rem;width:50%}@media (max-width:1024px){.landing-page .split-content-blocks .icon-content-block{min-height:20rem;padding:1rem 3rem;width:100%}}@media (max-width:750px){.landing-page .split-content-blocks .icon-content-block{padding:1rem 5%}}@media (max-width:500px){.landing-page .split-content-blocks .icon-content-block{align-items:flex-start;display:flex;flex-direction:column;padding:0;width:85%}}.landing-page .split-content-blocks .icon-content-block .icon-container{align-items:center;background-color:#fa0;color:#fff;display:flex;font-size:5rem;height:10rem;justify-content:center;width:10rem}@media (max-width:500px){.landing-page .split-content-blocks .icon-content-block .icon-container{margin:5rem 0 3rem 5%}}.landing-page .split-content-blocks .icon-content-block .text-container{margin-left:5%;width:70%}@media (max-width:500px){.landing-page .split-content-blocks .icon-content-block .text-container{width:100%}}.landing-page .split-content-blocks .icon-content-block .text-container h5{font-size:2.5rem;line-height:4rem}.landing-page .split-content-blocks .icon-content-block .text-container>*{margin:0;padding:0}.landing-page .split-content-blocks .icon-content-block .text-container.align-left{text-align:left}.landing-page .button.down{margin-top:1.7rem}.landing-page .cross-page-link{color:#fa0;display:inline-block;font-size:1.5rem;font-weight:500;line-height:2rem;padding:0 0 2px;position:relative}.landing-page .cross-page-link:before{border-bottom:1.7px solid #fa0;bottom:0;content:"";left:0;position:absolute;right:0}.landing-page .cross-page-link:hover{opacity:.8}.landing-page .accordion-text .button{font-size:1.5rem;line-height:1.5rem;padding-top:1rem}.landing-page .accordion-text .button:after{font-size:40px}.landing-page .step{text-align:left}.landing-page .step .semi-bold{font-size:2rem;font-weight:700}.landing-page.productpage .header{margin-bottom:8rem}.landing-page.productpage .header .split-holder>div{width:50%}.landing-page.productpage .header .header-background>img{width:100%}.landing-page.productpage .what-is-section{margin:10rem 0}.landing-page.productpage .what-is-section .usp-container{align-items:center;display:flex;width:40%}.landing-page.productpage .what-is-section .usp-container .icon-list{display:flex;flex-direction:column;gap:2.5rem;justify-content:space-evenly;margin:0}.landing-page.productpage .what-is-section .usp-container .icon-list .icon{background-size:auto 100%}.landing-page.productpage .what-is-section .usp-container .icon-list>*{margin:0}.landing-page.productpage .contact{margin-top:15rem}@media (max-width:1024px){.landing-page.productpage .header{margin-bottom:0}.landing-page.productpage .header .split-holder>.header-background{margin-bottom:2rem!important;padding:0 2.5%!important}.landing-page.productpage .what-is-section{margin:0 0 5rem}.landing-page.productpage .what-is-section .usp-container{width:60%}.landing-page.productpage .contact{margin-top:0}}@media (max-width:700px){.landing-page.productpage .header .split-holder>div,.landing-page.productpage .what-is-section .usp-container{width:70%}}@media (max-width:500px){.landing-page.productpage .header .split-holder>div{height:auto;width:100%}.landing-page.productpage .header .split-holder>div:first-child{padding-right:2.5%}.landing-page.productpage .what-is-section .usp-container{width:100%}}.landing-page .full-width-quote{background:#ffbe3b;background-image:url(/images/arrow-right-orange.svg);background-position:100%;background-repeat:no-repeat;background-size:auto 100%;padding:70px 0;text-align:center;width:100%}.landing-page .full-width-quote h2{color:#fff;font-size:5.5rem;line-height:6.5rem;margin:auto auto 2rem;max-width:50%}@media (max-width:1400px){.landing-page .full-width-quote h2{font-size:4rem;line-height:4rem;max-width:70%}}.landing-page .logo-holder{display:flex;height:80px;left:0;padding:40px 0;position:absolute;right:0;top:0;z-index:5}.landing-page .logo-holder .logo{display:block;width:282px}.landing-page .logo-holder .logo svg{display:block;width:100%}.landing-page .spacing-top{margin-top:2.5rem}.landing-page .spacing-bottom{margin-bottom:2.5rem}.landing-page .grey-background{background:#f7f7f7;margin:5rem 0;padding:4rem 0}@media (max-width:1025px){.landing-page .how-it-works-holder{padding:0,0}}.landing-page .how-it-works-holder .slider-holder{margin:60px auto 0;max-width:600px;text-align:left}.landing-page .how-it-works-holder .slider-holder>div{position:relative}.landing-page .how-it-works-holder .slider-holder .slider{aspect-ratio:1/1;margin-bottom:10px;overflow:hidden;position:relative}.landing-page .how-it-works-holder .slider-holder .slider>div{background:#f7f7f7;border:2px solid #48646d;bottom:0;left:0;position:absolute;right:0;top:0}.landing-page .how-it-works-holder .slider-holder .slider>div img{left:50%;max-height:80%;max-width:80%;position:absolute;top:50%;transform:translate(-50%,-50%)}.landing-page .how-it-works-holder .slider-holder .ui-controls{background-color:#fff;bottom:135px;position:absolute;right:-60px;width:66.66%}.landing-page .how-it-works-holder .slider-holder .ui-controls .ui-header{background-color:#fa0;height:33px;text-align:right;width:100%}.landing-page .how-it-works-holder .slider-holder .ui-controls .ui-header .controls>div{cursor:pointer;display:inline-block}.landing-page .how-it-works-holder .slider-holder .ui-controls .ui-header .controls>div.disabled{opacity:.5;pointer-events:none}.landing-page .how-it-works-holder .slider-holder .ui-controls .ui-content{font-weight:700;padding:15px;text-align:left}.landing-page .how-it-works-holder .slider-holder .thumbs{display:flex;gap:10px}.landing-page .how-it-works-holder .slider-holder .thumbs>div{align-items:center;aspect-ratio:1/1;background-color:#fff;border:2px solid #48646d;cursor:pointer;display:flex;flex:1 0 auto;justify-content:center;max-width:102px;opacity:.4}.landing-page .how-it-works-holder .slider-holder .thumbs>div img{height:auto;width:90%}.landing-page .how-it-works-holder .slider-holder .thumbs>div:hover{opacity:.7}.landing-page .how-it-works-holder .slider-holder .thumbs>div.active{opacity:1}.landing-page .how-it-works-holder.white-background{background-color:#fff;padding:20px}@media (max-width:660px){.landing-page .how-it-works-holder{margin-left:0;margin-right:0;text-align:left}.landing-page .how-it-works-holder.white-background{padding:0}}.landing-page .our-clients{margin:100px 0}.landing-page .our-clients .slider-holder{margin:60px 0 0;max-width:100%;padding-bottom:20px;position:relative;width:100%}.landing-page .our-clients .slider-holder .swiper-wrapper{cursor:url(/images/icons/swipe.png),auto;max-width:calc(100vw - 94px);width:100%}.landing-page .our-clients .slider-holder .swiper-slide{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;height:200px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.landing-page .our-experts .expert-holder{display:flex;flex-wrap:wrap;gap:15px}.landing-page .our-experts .expert-holder>div{box-shadow:0 0 5px 2px rgba(0,0,0,.12);box-sizing:border-box;max-width:calc(25% - 15px);position:relative}.landing-page .our-experts .expert-holder>div>img{aspect-ratio:1/1;margin-bottom:8rem;-o-object-fit:cover;object-fit:cover;width:100%}.landing-page .our-experts .expert-holder>div>.info{background-color:#48646d;bottom:0;height:8rem;left:0;padding:10px;position:absolute;right:0}.landing-page .our-experts .expert-holder>div>.info h4{color:#fff;font-size:2.4rem;line-height:2.4rem;margin-bottom:0}.landing-page .our-experts .expert-holder>div>.info p{color:#fff;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-page .our-experts .expert-holder>div>.info p.expertise-title{font-size:1.5rem;margin-top:10px!important}.landing-page .our-experts .button-holder{text-align:center}@media (max-width:1024px){.landing-page .our-experts .expert-holder>div{min-width:calc(25% - 15px)}.landing-page .our-experts .expert-holder>div>.info h4{font-size:2rem}.landing-page .our-experts .expert-holder>div>.info p{font-size:1.25}}@media (max-width:800px){.landing-page .our-experts .expert-holder>div{min-width:calc(33.33333% - 15px)}}.landing-page .contact-wrapper{position:relative}.landing-page .contact-section{margin-top:15rem}@media (max-width:1000px){.landing-page .contact-section{margin-top:0}}.landing-page.services .header h1{font-size:5.5rem;line-height:5.5rem}@media (max-width:1024px){.landing-page{overflow:hidden}.landing-page section{padding:0}.landing-page .header{margin-bottom:0;padding-top:80px}.landing-page .header .split-holder{align-items:flex-start;gap:0}.landing-page .header .split-holder>div:first-child{order:2;padding-right:0;width:100%}.landing-page .header .split-holder .header-background{margin:0!important;order:1;position:relative;width:100%}.landing-page .header .split-holder .normal-header{display:none;visibility:hidden}.landing-page .header .split-holder.split-intro .mobile-header{display:block;visibility:visible}.landing-page .header h1{font-size:4.1rem!important;line-height:4.1rem!important}.landing-page .header .header-image-mobile{display:block}.landing-page .content-block{padding:20px 30px}.landing-page .content-block h3{font-size:2.4rem;line-height:3.4rem}.landing-page .how-it-works-holder{margin:0;padding:50px 30px}.landing-page .how-it-works-holder .slider-holder .thumbs{display:none}.landing-page .how-it-works-holder .slider-holder .slider{background-color:#f7f7f7;border:2px solid #48646d}.landing-page .how-it-works-holder .slider-holder .slider>div{background-color:#fff;border:none;height:50%}.landing-page .how-it-works-holder .slider-holder .ui-controls{background-color:transparent;bottom:2px;height:50%;left:2px;width:calc(100% - 4px)}.landing-page .how-it-works-holder .slider-holder .ui-controls .ui-header{align-items:center;bottom:0;display:flex;height:45px;position:absolute;text-align:left}.landing-page .how-it-works-holder .slider-holder .ui-controls .ui-content{align-items:center;display:flex;height:calc(100% - 33px);text-align:center}.landing-page .how-it-works-holder .slider-holder .ui-controls .dots{display:flex;float:left;width:calc(100% - 80px)}.landing-page .how-it-works-holder .slider-holder .ui-controls .dots>div{background-color:#fff;cursor:pointer;display:inline-block;height:20px;margin-left:15px;opacity:.5;width:20px}.landing-page .how-it-works-holder .slider-holder .ui-controls .dots>div.active{opacity:1}.landing-page .how-it-works-holder .slider-holder .ui-controls .controls{display:flex}.landing-page .how-it-works-holder .slider-holder .ui-controls .controls .next-slide,.landing-page .how-it-works-holder .slider-holder .ui-controls .controls .prev-slide{align-items:center!important;display:flex!important}.landing-page .full-width-quote{padding:50px 0;width:100%}.landing-page .full-width-quote h1{font-size:3rem;line-height:3rem;max-width:80%}.landing-page .logo-holder{left:30px}.landing-page .our-clients{margin:0;padding:50px 30px}.landing-page .split-holder{flex-direction:column;padding:30px}.landing-page .split-holder>div{flex:none;width:100%}.landing-page .split-holder.small-gap{gap:0}.landing-page .split-holder.small-gap .content-block{margin-top:20px}.landing-page .faq-div{margin-left:10%;width:50%}.landing-page .our-experts{padding:20px}.landing-page .our-experts .slider-holder .slider>div{flex-direction:column}.landing-page .our-experts .slider-holder .slider>div .image-holder{width:100%}.landing-page .our-experts .slider-holder .slider>div .ui-controls{margin-left:0;margin-top:2rem;padding-top:70px;width:calc(100% - 4px)}.landing-page .our-experts .slider-holder .slider>div .ui-controls h4{font-size:2.4rem}.landing-page .our-experts .slider-holder .slider>div .ui-controls .controls{right:40px}.landing-page .our-experts .slider-holder .slider>div .ui-controls .controls .next-slide,.landing-page .our-experts .slider-holder .slider>div .ui-controls .controls .prev-slide{transform:scale(1.3)}.landing-page .our-experts .slider-holder .slider>div .ui-controls .controls .next-slide{margin-left:20px}.landing-page .our-experts .slider-holder .slider>div .ui-controls .controls .next-slide:hover svg{fill:#fa0}}@media (max-width:540px){.landing-page .header .split-holder .header-background{height:300px}}@media (max-width:880px){.not-found .content-spacing{margin:100px 30px 30px}}@media (max-width:768px){.not-found .content-spacing{margin:30px}}.not-found .inner{display:flex;margin-right:100px;min-height:calc(100vh - 160px);position:relative}.not-found .inner .text{display:flex;flex-basis:65%;flex-direction:column;gap:40px;justify-content:space-between;padding-left:40px;position:relative}@media (max-width:768px){.not-found .inner .text{justify-content:flex-start;padding-left:20px}}.not-found .inner .text>div.top>.button-holder{align-items:flex-start;display:flex;flex-direction:column;row-gap:10px}.not-found .inner .text>div.cases{width:100%}.not-found .inner .text>div.cases h3{font-size:3rem;margin-bottom:15px}.not-found .inner .text>div.cases .portfolio-overview-cases{overflow:hidden;width:90%}.not-found .inner .text>div.cases .portfolio-overview-cases>a{background-color:rgba(0,0,0,.5);margin-left:0;width:calc(33% - 20px)}.not-found .inner .text>div.cases .portfolio-overview-cases>a>div .info h3{font-size:2rem;margin-bottom:0}.not-found .inner .text>div.cases .portfolio-overview-cases>a>div .info:before{background-color:#48646d}@media (max-width:850px){.not-found .inner .text>div.cases .portfolio-overview-cases{flex-wrap:wrap;width:100%}.not-found .inner .text>div.cases .portfolio-overview-cases>a{width:calc(50% - 20px)}}@media (max-width:500px){.not-found .inner .text>div.cases .portfolio-overview-cases>a{margin:10px 0;width:calc(90% - 20px)}}.not-found .inner .visual{background-color:#f7f7f7;flex-basis:35%}.not-found .inner .visual>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.not-found .inner .visual>.find-us{background-color:#48646d;bottom:5%;color:#fff;position:absolute;right:-70px}.not-found .inner .visual>.find-us>div{-moz-column-gap:40px;column-gap:40px;display:flex;margin:25px}.not-found .inner .visual>.find-us>div>div{margin:0 10px}.not-found .inner .visual>.find-us>div>div p{line-height:1.5;margin:0;white-space:nowrap}.not-found .inner .visual>.find-us>div>div p.title{font-size:2rem;font-weight:700;line-height:2rem}.not-found .inner .visual>.find-us>div>div p.title.large{font-size:3rem;line-height:3rem}.not-found .inner .visual>.find-us>div>div p.list{align-items:flex-end;-moz-column-gap:12px;column-gap:12px;display:flex}.not-found .inner .visual>.find-us>div>div p.list a{margin:0;padding:0}.not-found .inner .visual>.find-us>div>div p.list a:before{display:none}.not-found .inner .visual>.find-us>div>div p.list a.fb svg{width:12px}.not-found .inner .visual>.find-us>div>div p.list a.insta svg{width:23px}.not-found .inner .visual>.find-us>div>div p.list a.li svg{width:24px}.not-found .inner .visual>.find-us>div>div a.normal:hover{color:#fa0}.not-found .inner .visual>.find-us>div>div:first-child{flex-basis:40%}.not-found .inner .visual>.find-us>div>div:last-child{flex-basis:70%}@media (max-width:850px){.not-found .inner .visual{display:none}}.not-found .inner:before{background-color:#fa0;bottom:0;content:"";display:block;height:25%;left:0;position:absolute;right:-40px;z-index:-1}@media (max-width:850px){.not-found .inner:before{height:50%}}@media (max-width:1150px){.not-found .inner{margin-right:0;min-height:calc(100vh - 90px)}.not-found .inner .text{flex-basis:100%}.not-found .inner .text>div.top{flex:0}.not-found .inner .visual{bottom:0;position:absolute;right:0;top:0;z-index:-1}.not-found .inner .visual>img{display:none}.not-found .inner .visual>.find-us{bottom:unset;right:20px;top:20px}}.fade-enter-active,.fade-leave-active{transition:opacity .4s}.fade-enter,.fade-leave-to{opacity:0}.detailfade-enter-active,.detailfade-leave-active{transition:opacity .6s,width 1s}.detailfade-enter,.detailfade-leave-to{opacity:0;width:50%}.fadeslow-enter-active,.fadeslow-leave-active{transition:opacity .8s}.fadeslow-enter,.fadeslow-leave-to{opacity:0}.slideleft-enter-active,.slideleft-leave-active{transition:transform .4s cubic-bezier(.28,1,.32,1)}.slideleft-enter{transform:translate(calc(100% + 10px))}.slideleft-leave-to{transform:translate(calc(-100% + -10px))}.slideright-enter-active,.slideright-leave-active{transition:transform .4s cubic-bezier(.28,1,.32,1)}.slideright-enter{transform:translate(calc(-100% + -10px))}.slideright-leave-to{transform:translate(calc(100% + 10px))}.slideup-enter-active,.slideup-leave-active{transition:1s}.slideup-enter{transform:translateY(100%)}.slideup-leave-to{transform:translateY(-100%)}.slidedown-enter-active,.slidedown-leave-active{transition:1s}.slidedown-enter{transform:translateY(-100%)}.slidedown-leave-to{transform:translateY(100%)}.fadeIn{opacity:0;transition:opacity .5s}.fadeIn.active{opacity:1}
