.image-header-section{background:#f8f4ec;height:610px;min-height:610px;position:relative;width:100%}.image-header-color{background:transparent linear-gradient(180deg,#000,#00000000) 0 0 no-repeat padding-box;height:240px;opacity:.6;width:100%}.image-header-buttons{display:flex}.image-header-section .container,.image-header-section .row{height:100%}.image-header-section .image-header-content{display:flex;flex-direction:column;height:fit-content;justify-content:center;margin-top:30vh;max-width:673px;width:100%;@media screen and (max-width:768px){height:100%;margin-top:0;padding-top:90px}}.image-header-section .image-header-content h1{margin-bottom:20px;max-width:600px}.image-header-section .image-header-content p{margin-bottom:40px;max-width:432px}.image-header-section .image-header-content .main-button{margin-right:10px}.image-header-section .image-header-bg{background-position:50%;background-size:cover;border-radius:0;height:100%;position:absolute;right:0;top:0;width:100%}.image-header-bg-shade{background-position:50%;background-size:cover;border-radius:0;height:100%;position:absolute;right:0;top:0;width:100%}@media (max-width:992px){.image-header-section{min-height:unset}.image-header-section .image-header-content h1{font-size:44px;line-height:36px}.image-header-buttons{flex-direction:column}.image-header-section .image-header-content .main-button{margin-bottom:10px;margin-right:0}}