img.alignleft{float:left;margin:.5em 1em .5em 0}img.alignright{float:right;margin:.5em 0 .5em 1em}.container{max-width:1328px}body{font-family:"Bai Jamjuree";color:#151515;font-size:18px;columns:#151515}h1{text-transform:uppercase;font-size:clamp(26px,10vw,120px);font-family:Arial,Helvetica,sans-serif;margin-bottom:0;font-weight:400}p{font-size:clamp(14px,3vw,18px)}h2{font-size:clamp(20px,3vw,34px);font-weight:500}.header-wrapper{border-bottom:1px solid #000}.header-wrapper.top-menu{position:sticky;top:0;z-index:5;background:#fff}a,a:hover{color:#151515}.btn-brobyholm{border:1px solid #151515;border-radius:0;padding:20px 65px 20px 30px;font-size:clamp(14px,3vw,18px);position:relative;text-align:left}.btn-brobyholm::after{content:"";display:block;position:absolute;right:0;bottom:0;top:0;width:65px;background:url(../images/down_arrow.svg) center center no-repeat;background-size:21px;transform:rotate(-90deg);transform-origin:center;transition:invert .15s ease-in-out}.btn-brobyholm:hover{color:#fff;background:#151515}.btn-brobyholm:hover::after{filter:invert(1)}@media screen and (max-width: 720px){.btn-brobyholm{width:100%}}.header-area{min-height:132px}@media screen and (max-width: 990px){.header-area{min-height:auto;padding-top:1em;padding-bottom:1em}}.mb-130{margin-bottom:130px}.title-section .container{min-height:calc(100vh - 113px)}.title-section .container h1{margin-bottom:.3em}.title-section .container a{transition:opacity .1s ease,transform .3s ease}.title-section .container a:hover{opacity:.6;transform:scale(1.05)}.title-section .container img{width:clamp(24px,12vw,90px);height:auto}.banner{height:calc(100vh - 135px);background:url("../images/main-banner.jpg") top center/cover no-repeat;background-position-x:66%;filter:saturate(1.7)}.cta{min-height:100vh;padding:5em 0}.cta__title{font-family:Arial,Helvetica,sans-serif;font-size:clamp(40px,12vw + 5px,120px);font-weight:normal}.cta__button{animation:cta-arrow 1s ease infinite;transform:opacity .3s ease}.cta__button svg{width:clamp(35px,10vw,70px)}.cta__button:hover{opacity:.5}.section{padding-left:4em}@media screen and (max-width: 768px){.section{padding:2em 0}}.section__title{font-weight:500}.section-column{padding-bottom:4em}.section-column__title{font-size:18px;font-weight:600}.card{height:100%;padding-bottom:4em}.card-body,.card-footer{padding-left:0;padding-right:0}.card-body ul,.card-footer ul{padding-left:1em}.card-footer{padding-top:3em}.card__btn-link{color:#151515;font-size:18px;border:1px solid #000;padding:20px 70px 20px 30px;position:relative;transition:background-color .3s ease,color .3s ease}@media screen and (max-width: 480px){.card__btn-link{display:block}}.card__btn-link:hover{background-color:#151515;color:#fff;text-decoration:none}.card__btn-link:hover::after{filter:invert(1)}.card__btn-link::after{content:"";display:block;position:absolute;right:0;top:34%;background:url(../images/bx_arrow-back.svg) no-repeat;width:40px;height:40px;transition:filter .3s ease}.contact-form{margin-top:5em;padding-bottom:5em}.contact-form__title,.contact-form__content{margin-bottom:40px}.contact-form__email{border:none;border-bottom:1px solid #151515;border-radius:0;font-size:18px;padding:2em}.contact-form__email:focus{border-color:#151515;outline:none;box-shadow:none}.contact-form__submit{margin-top:40px;padding:20px 70px 20px 30px;position:relative;font-size:18px;color:#151515}.contact-form__submit::after{content:"";display:block;background:url(../images/bx_arrow-back.svg) 79% no-repeat;width:70px;position:absolute;right:17px;top:3px;bottom:0;transition:filter .3s ease}.contact-form__submit:hover{background-color:#151515}.contact-form__submit:hover::after{filter:invert(100%)}@media screen and (max-width: 580px){.contact-form__submit{width:100%}}.footer{border-top:1px solid #151515;padding:clamp(60px,12vw,160px) 0}.footer-section{margin-bottom:4em}.footer-section *{font-size:16px}.footer-section__title{font-size:16px;font-weight:500}.footer-section__content p{margin-bottom:0}.contact-form-alt{min-height:585px;border-top:1px solid #151515;background-color:#f4f4f4}.contact-form-alt__card{font-size:medium;padding:2em 4em}@media screen and (max-width: 990px){.navbar-light .navbar-nav{margin-top:.5em}}.navbar-light .navbar-nav .current{font-weight:bold}.navbar-light .navbar-nav .nav-item{margin:0 10px}.navbar-light .navbar-nav .nav-item.active a{font-weight:600}@media screen and (max-width: 990px){.navbar-light .navbar-nav .nav-item{margin-left:0}}.navbar-light .navbar-nav .nav-link{color:#000}.sub-header-2 h1{font-size:clamp(24px,12vw,120px);background:url(../images/down_arrow.svg) right no-repeat;background-size:clamp(24px,10vw,90px)}.sub-header-2 img{height:clamp(24px,10vw,90px)}.column-item{position:relative;overflow:hidden;display:flex}.column-item a{color:inherit;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;color:transparent;text-indent:-9999px;overflow:hidden}.column-item a:hover+img{transform:scale(1.03)}.column-item a:hover~.column-item__content{color:#fff;background:#151515}.column-item a:hover~.column-item__content h3::after{filter:invert(1)}.column-item img{width:100%;min-height:335px;object-fit:cover;transition:transform .3s ease}.column-item p{font-size:clamp(14px,2vw + 1px,18px)}.column-item h3{font-size:clamp(20px,2vw + 1px,24px);padding-right:20px;position:relative}.column-item h3::after{content:"";background:url(../images/bx_arrow-back.svg) right top/clamp(20px, 1vw, 28px) no-repeat;position:absolute;top:0;bottom:0;right:0;height:100%;width:28px}.column-item__content{padding:30px;position:absolute;bottom:0;max-width:604px;width:calc(100% - 30px);background-color:#fff;padding:30px;transition:background .3s ease;background:#fcfbf7}@media screen and (min-width: 768px){.grid-card{padding-left:15%}}.row-with-text{margin:6em 0}@media screen and (max-width: 768px){.row-with-text{margin:3em 0}}.tiles img{width:100%;min-height:335px;height:auto;object-fit:cover}.tiles .row{margin-bottom:80px}@media screen and (min-width: 720px){.tiles .row:nth-child(even){flex-direction:row-reverse}.tiles .row:nth-child(even) .grid-card{padding-left:0;padding-right:clamp(0px,6vw,132px)}}.font-weight-500{font-weight:500}.collapsible-card{min-height:63px;border:1px solid #151515}.collapsible-card+.collapsible-card{margin-top:8px}.collapsible-card__title{position:relative}.collapsible-card__title label{padding:20px;margin-bottom:0;width:100%;cursor:pointer}.collapsible-card__title label::after{content:"";display:block;position:absolute;right:0;bottom:0;top:0;width:50px;background:url(../images/down_arrow.svg) center center no-repeat;background-size:21px;transform:scaleY(1);transform-origin:center;transition:transform .2333s ease 0s}.collapsible-card__content{max-height:0;overflow-y:hidden;transition:max-height .3s cubic-bezier(0, 0.92, 0.2, 1.01) 0s}.collapsible-card__content .inner{padding:0 20px 20px;font-weight:600}.collapsible-card input:checked~.collapsible-card__content{max-height:480px;transition:max-height .6s ease 0s}.collapsible-card input:checked~.collapsible-card__title label::after{transform:scaleY(-1)}#btn-load-more::after{background-image:url(../images/plus.svg)}.wpcf7-not-valid-tip{position:absolute;bottom:-30px}@keyframes cta-arrow{0%{transform:translateY(0)}50%{transform:translateY(10%)}100%{transform:translateY(0%)}}/*# sourceMappingURL=style.css.map */
