#pageContainer{display:flex;flex-wrap:wrap;min-height:100vh;background-color:var(--white)}#left{width:50%;display:flex;flex-direction:column;align-items:flex-end;padding-left:var(--basicContainer-padding);padding-right:var(--spacing-60)}.content{padding:var(--spacing-80) 0;width:100%;max-width:720px;flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#logo{display:block;position:relative;width:100%;max-width:300px;margin-bottom:var(--spacing-30)}#logo:before{content:"";display:block;padding-bottom:39.6341463415%}#logo img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}.content-text{max-width:100%}.content-text h2,.content-text .partContentText strong{color:var(--green)}.content-text .partButton.partButton1.default,.partButton.partButton1.solid{background-color:var(--green);height:50px;--partButton-padding: 0px var(--spacing-30);width:100%}@media (hover: hover){.content-text .partButton.partButton1.default:not([disabled]):focus,.content-text .partButton.partButton1.default:not([disabled]):hover{background-color:var(--orange)}}.content-text .partContentForm{margin-top:var(--spacing-40)}.content-text .partContentForm .form-section{background-color:var(--green-light);padding:var(--spacing-30);margin-bottom:var(--spacing-20)}.content-text .partContentForm .form-section .form-item:last-child{margin-bottom:0}.content-text .partContentForm .form-section .partHeading{margin-bottom:.5em}.content-text .partContentForm .form-section .holidayRequestList{background-color:var(--white);padding:var(--spacing-20)}.content-text .partContentForm .form-section .holidayRequestList p{margin-bottom:0}#backToStartpage{margin-top:var(--partContent-margin)}#footer{width:100%;max-width:720px;flex:0 0 auto;padding-bottom:var(--spacing-30)}#footer>nav{display:flex;flex-wrap:wrap;gap:15px var(--spacing-30)}#footer ul{display:flex;flex-wrap:wrap;gap:15px var(--spacing-30);font-size:.77778em;align-self:flex-end}#footer ul li a{color:var(--black);text-decoration:none;display:flex;align-items:center;gap:.3em}@media (hover: hover){#footer ul li a:hover{text-decoration:underline}}#footer ul li a .label{color:inherit;line-height:1.2rem}#right{width:50%;height:100%;position:fixed;top:0;right:0;background-color:var(--grey-light)}#right .partContentFileImageGallery,#right .partContentFileImageGallery *{height:100%}#right .partContentFileImageGallery .imagePlaceholder{display:none}
