@font-face{font-family:Calibre Light;font-style:normal;font-weight:300;src:url("https://26660171.fs1.hubspotusercontent-eu1.net/hubfs/26660171/Calibre-Light%20(2).ttf") format("truetype")}@font-face{font-family:Calibre Regular;font-style:normal;font-weight:400;src:url(https://26660171.fs1.hubspotusercontent-eu1.net/hubfs/26660171/Calibre-Regular-1.ttf) format("truetype")}@font-face{font-family:Calibre Medium;font-style:normal;font-weight:500;src:url(https://26660171.fs1.hubspotusercontent-eu1.net/hubfs/26660171/Calibre-Medium.ttf) format("truetype")}.body-wrapper{box-shadow:0 0 50px rgba(0,0,0,.1);margin:0 auto;max-width:2560px}a.cta_button{border-radius:40px!important;color:#003a3b!important;font-family:Manrope,sans-serif!important;font-size:16px!important;font-weight:500!important;padding:10px 25px!important;position:relative}a.cta_button:hover{background:#003a3b!important;color:#ffe233!important}form{padding:0}form label{margin:0 0 3px}.hs-form-field{margin-bottom:15px}form fieldset{margin-right:0!important}form fieldset .input{margin-right:20px!important}@media (max-width:767px){form fieldset .input{margin-right:0!important}}form fieldset .hs-richtext{margin:0}form fieldset .hs-field-desc p{font-size:20px}form fieldset .input select{padding:18px 15px 12px}form fieldset .input .inputs-list.multi-container{display:flex;gap:20px;margin-bottom:35px}.inputs-list input,.inputs-list span{font-size:18px;vertical-align:top}form fieldset .input .inputs-list.multi-container .hs-form-checkbox,form fieldset .input .inputs-list.multi-container .hs-form-radio{background:#fff;border:1px solid #eee8d9;border-radius:6px;max-width:140px;padding:12px 15px 5px}@media (max-width:767px){form fieldset .input .inputs-list.multi-container .hs-form-checkbox,form fieldset .input .inputs-list.multi-container .hs-form-radio{padding:12px 8px 5px}.inputs-list input,.inputs-list span{font-size:15px}}form fieldset .input .hs-form-booleancheckbox span p{font-size:16px;margin-left:5px!important;vertical-align:sub}@media (max-width:767px){h3{font-size:22px;line-height:30px}.h5,h5{font-size:36px!important}.h6,h6{font-size:30px!important}.ac-banner--slider-content .ac-banner--slider-text .ac-rich-text__buttons .ac-button,.ac-banner__content .ac-rich-text__buttons .ac-button{display:inline-block!important;width:auto}}.ac-header-wrap.header--with-navigation .header-dnd-area2.ac-header {background:transparent}.ac-header-wrap.header--with-navigation.header-sticky .header-dnd-area2.ac-header {background:#fffaec}.ac-header-wrap.header--with-navigation.header-sticky .header-dnd-area2.ac-header .ac-logo img {display:block;margin-left:-10px}.ac-header-wrap.header--with-navigation .header-dnd-area2.ac-header .ac-logo {background-image:url(https://26660171.fs1.hubspotusercontent-eu1.net/hubfs/26660171/Assemblin-solar-logo_White.svg);background-repeat:no-repeat;background-size:contain;height:20px;margin-left:5px;padding:0;width:auto}.ac-header-wrap.header--with-navigation .header-dnd-area2.ac-header .ac-logo a {display:block;height:20px;width:auto}@media (min-width:1200px){.ac-header-wrap.header--with-navigation .header-dnd-area2.ac-header .ac-logo {height:24px;margin-left:0;width:auto}}.ac-header-wrap.header--with-navigation .header-dnd-area2.ac-header .ac-logo img{display:block}@media (min-width:1200px){.ac-header-wrap .menu__item--depth-1>.menu__link:not(.ac-button),.ac-header-wrap .menu__link,.ac-header-wrap.header--with-navigation .header-dnd-area2.ac-header .ac-header__menu-wrap .ac-header__menu ul.menu__wrapper li.menu__item>a.menu__link,.menu__child-toggle .menu__child-toggle-icon,span.menu__link{color:#fff}.ac-header-wrap .menu__item--depth-1>.menu__child-toggle .menu__child-toggle-icon{border-bottom:1px solid #fff;border-right:1px solid #fff;display:block;height:7px;position:absolute;top:45%;transform:translateY(-50%) rotate(45deg);transition:transform .25s ease-in-out;width:7px}.ac-header-wrap .menu__link,.ac-header-wrap.header--with-navigation.header-sticky .header-dnd-area2.ac-header .ac-header__menu-wrap .ac-header__menu ul.menu__wrapper li.menu__item>a.menu__link,.ac-header-wrap.header--with-navigation.header-sticky .menu__item--depth-1>.menu__link:not(.ac-button),.menu__child-toggle .menu__child-toggle-icon,span.menu__link{color:#003a3a}.ac-header-wrap.header--with-navigation.header-sticky .menu__item--depth-1>.menu__child-toggle .menu__child-toggle-icon{border-bottom-color:#003a3a;border-right-color:#003a3a}}.ac-header-wrap.header--with-navigation .header-dnd-area2.ac-header .ac-btn-search--icon svg path{stroke:#fff}.ac-header-wrap.header--with-navigation.header-sticky .header-dnd-area2.ac-header .ac-btn-search--icon svg path{stroke:#003a3a}.ac-header-wrap.header--with-navigation.header-sticky .ac-menu-toggler-wrap .ac-menu-toggler .ac-toggler--image img{filter:invert(1)}.ac-button{padding:9px 19px!important}@media (max-width:1200px){.ac-header--btn{display:none}.ac-header-wrap .menu .menu__wrapper .menu__item--depth-1:hover:after,.ac-header-wrap .menu .menu__wrapper .menu__item--depth-1:hover:before{background-color:transparent;content:none}}.ac-footer__link .ac-footer__menu-heading .ac-footer__menu-title{font-weight:400;letter-spacing:2px}.ac-footer__link .ac-footer__menu-heading:after,.ac-footer__link .ac-footer__menu-heading:before{background-color:#fff;right:5px}@media (max-width:767px){.footer .ac-footer__link{border:0;border-radius:0;border-top:1px solid hsla(0,0%,100%,.3);margin-bottom:0}.cell_1715782337675-vertical-alignment{border-bottom:1px solid hsla(0,0%,100%,.3)}}.ac-footer__link .ac-footer__menu-heading{margin:0;padding:16px 0;position:relative}ol,ul{margin:0 0 1.5rem;padding:0 0 0 20px}@media (max-width:1155px){.hs-image__grid__container .hs-image__grid__list{gap:10px!important;margin-left:-20px;margin-right:-20px}.hs-image__grid__container .hs-image__grid__list .hs-image__grid__list__item{aspect-ratio:2/3!important}}@media (max-width:912px){.hs-image__grid__container .hs-image__grid__list .hs-image__grid__list__item{aspect-ratio:1/1!important;flex-basis:calc(50% - 20px)!important}}@media (max-width:536px){.hs-image__grid__container .hs-image__grid__list .hs-image__grid__list__item{aspect-ratio:2/3!important}}.hs-image__grid__container .hs-image__grid__list .hs-image__grid__list__item img,.hs-image__grid__item__overlay{clip-path:polygon(94% 100%,100% 94%,100% 6%,94% 0,6% 0,0 6%,0 94%,6% 100%)}.hs-image__grid__container .hs-image__grid__list .hs-image__grid__list__item .hs-image__grid__item__overlay{padding:40px}@media (max-width:767px){.hs-image__grid__container .hs-image__grid__list .hs-image__grid__list__item .hs-image__grid__item__overlay{padding:15px}}.hs-image__grid__container .hs-image__grid__list{margin-left:-15px;margin-right:-15px}.hs-image__grid__container .hs-image__grid__list .hs-image__grid__list__item h4,h4 span{color:#043a3a;font-size:24px!important;font-weight:500;padding:15px 0}@media (max-width:767px){.hs-image__grid__container .hs-image__grid__list .hs-image__grid__list__item h4,h4 span{font-size:20px!important}}.hs-image__grid__container .hs-image__grid__list .hs-image__grid__list__item p{color:#043a3a;font-size:20px!important;letter-spacing:0}@media (max-width:767px){.hs-image__grid__container .hs-image__grid__list .hs-image__grid__list__item p{font-size:15px!important;line-height:1.3}}.hs-image__grid__container .hs-image__grid__list .hs-image__grid__list__item h5{text-align:left}.hs-image__grid__container .hs-image__grid__list .hs-image__grid__list__item h5 img{clip-path:none}.dnd-column .hs-image-widget{clip-path:polygon(94% 100%,100% 94%,100% 6%,94% 0,6% 0,0 6%,0 94%,6% 100%);height:500px!important;object-fit:cover;width:100vh}@media (max-width:1279px){.row-fluid-wrapper.row-depth-1.dnd-row.cell_1714987954123-row-1-vertical-alignment>.row-fluid{overflow-x:scroll!important;overflow-y:hidden!important;white-space:nowrap!important}.row-fluid-wrapper.row-depth-1.dnd-row.cell_1714987954123-row-1-vertical-alignment .row-fluid .span4{display:inline-block!important;margin:0 25px 0 0;width:75%}.row-fluid-wrapper.row-depth-1.dnd-row.cell_1714987954123-row-1-vertical-alignment .row-fluid .span4:first-child{margin:0 25px}.dnd-column .hs-image-widget{height:400px!important}}@media (max-width:767px){#ac-listing-layout .ac-listing .ac-grid .ac-listing-grid__column{margin:0;padding:0;transform:none}}#ac-listing-layout .ac-listing .ac-grid .ac-listing-grid__column .ac-listing-grid__content{padding:20px}#ac-listing-layout .ac-listing .ac-grid .ac-listing-grid__column .ac-listing-grid__content h5{color:#fff;font-size:32px;line-height:1;margin:0}@media (max-width:767px){#ac-listing-layout .ac-listing .ac-grid .ac-listing-grid__column .ac-listing-grid__content{padding:0 20px}}.ac-partner--slider .ac-partner__wrapper .ac-partner__item h3{font-size:32px;line-height:1;padding:20px 40px 0}.ac-partner--slider .ac-partner__wrapper .ac-partner__item p{padding:0 40px}.ac-partner--slider .ac-partner__wrapper .ac-partner__item p:last-child{padding:0 40px 40px}.ac-partner--slider .ac-partner__wrapper .ac-partner__item .ac-partner__item-image img{height:312px;object-fit:cover;width:100%}.card-module{margin:0!important;padding:0!important}@media (max-width:767px){.card-module{margin:0 0 30px!important;padding:0!important}}.card-module .card-image-container{margin:0!important;padding:0!important}.card-module .card-image-container .card-image{border-radius:0;height:220px;object-fit:cover;width:auto}.card-module .card-text-container{margin:0;padding:25px}.card-module .card-text-container p{font-size:28px;line-height:1.1}@media (max-width:767px){.card-module .card-text-container p{font-size:20px;line-height:1}}.hs_cos_wrapper_type_module .ac-image img{width:100%}#module_17165412275398 img{height:540px!important;object-fit:cover}@media (min-width:992px){.row-number-35.dnd-row.cell_17157567023135-row-1-vertical-alignment{display:none!important}}.ac-logo img.default-logo{display:block!important}.ac-header-wrap.header-sticky .ac-logo img.default-logo{display:none!important}.ac-header-wrap.header-sticky .ac-logo img.sticky-logo{display:block!important}.hs-image__grid__item__overlay__content--fit{white-space:normal!important}