.elementor-kit-5{--e-global-color-primary:#002D72;--e-global-color-secondary:#54C0E8;--e-global-color-text:#002D72;--e-global-color-accent:#FFCA20;--e-global-typography-primary-font-family:"Frutiger LT 57 Cn";--e-global-typography-primary-font-weight:700;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Frutiger LT 55 Roman";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-letter-spacing:0px;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-e78bba3-font-family:"Frutiger LT 57 Cn";--e-global-typography-e78bba3-font-size:80px;--e-global-typography-e78bba3-font-weight:700;--e-global-typography-e78bba3-line-height:1.1;--e-global-typography-de6d551-font-family:"Frutiger LT 57 Cn";--e-global-typography-de6d551-font-size:44px;--e-global-typography-de6d551-font-weight:700;--e-global-typography-de6d551-text-transform:uppercase;--e-global-typography-9c70a55-font-family:"Frutiger LT 57 Cn";--e-global-typography-9c70a55-font-size:18px;--e-global-typography-9c70a55-font-weight:700;--e-global-typography-9c70a55-text-transform:uppercase;--e-global-typography-09ff5bc-font-family:"Frutiger LT 57 Cn";--e-global-typography-09ff5bc-font-size:36px;--e-global-typography-09ff5bc-font-weight:700;--e-global-typography-09ff5bc-text-transform:uppercase;--e-global-typography-09ff5bc-line-height:1.1;--e-global-typography-611d119-font-family:"Frutiger LT 57 Cn";--e-global-typography-611d119-font-size:16px;--e-global-typography-611d119-font-weight:700;--e-global-typography-611d119-text-transform:uppercase;--e-global-typography-9fd88c6-font-family:"Frutiger LT 57 Cn";--e-global-typography-9fd88c6-font-size:20px;--e-global-typography-9fd88c6-font-weight:700;--e-global-typography-9fd88c6-text-transform:uppercase;--e-global-typography-4829fd7-font-family:"Frutiger LT 57 Cn";--e-global-typography-4829fd7-font-size:74px;--e-global-typography-4829fd7-font-weight:700;--e-global-typography-4829fd7-text-transform:uppercase;--e-global-typography-4829fd7-line-height:1;--e-global-typography-06ac6a5-font-family:"Frutiger LT 57 Cn";--e-global-typography-06ac6a5-font-size:16px;--e-global-typography-06ac6a5-font-weight:700;--e-global-typography-06ac6a5-text-transform:uppercase;--e-global-typography-0845a74-font-family:"Frutiger LT 57 Cn";--e-global-typography-0845a74-font-size:16px;--e-global-typography-0845a74-font-weight:700;--e-global-typography-690b2f9-font-family:"Frutiger LT 55 Roman";--e-global-typography-690b2f9-font-size:14px;--e-global-typography-690b2f9-font-weight:400;--e-global-typography-9d80e62-font-family:"Frutiger LT 55 Roman";--e-global-typography-9d80e62-font-size:22px;--e-global-typography-9d80e62-font-weight:400;--e-global-typography-9d80e62-line-height:27px;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Frutiger LT 57 Cn", Sans-serif;font-weight:700;text-transform:uppercase;border-radius:10px 10px 10px 10px;padding:14px 30px 14px 30px;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 h1{font-family:"Frutiger LT 57 Cn", Sans-serif;font-size:80px;}.elementor-kit-5 h2{font-family:"Frutiger LT 57 Cn", Sans-serif;font-size:44px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}.e-con{--container-max-width:1300px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header .header-inner{width:1300px;max-width:100%;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-header .site-navigation ul.menu li a{color:var( --e-global-color-primary );}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-5{--e-global-typography-4829fd7-font-size:50px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-e78bba3-font-size:50px;--e-global-typography-09ff5bc-font-size:30px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */div[data-elementor-type="wp-page"] {
    overflow: hidden;
}

.border-left {
    border-left: solid 20px #FFCA20;
    padding-left: 30px;
}
.border-left-white {
    border-color: #FFF;
}
.border-left-blue {
    border-color: #002D72;
}
.elementor-element.carousel-custom .elementor-widget-container .elementor-testimonial{
        align-items: center;
}
.elementor-element.carousel-custom .elementor-widget-container .elementor-testimonial .elementor-testimonial__content{
    padding:0px 15px;
}

@media (max-width: 767px) {
    .border-left {
        border-left: solid 10px #FFCA20;
        padding-left: 15px;
    }
    .border-left-white {
        border-color: #FFF;
    }
    .border-left-blue {
        border-color: #002D72;
    }
    .elementor-element.carousel-custom .elementor-widget-container .elementor-testimonial{
        flex-direction: column-reverse;
        row-gap: 25px;
    }
}

/* HUBSPOT */

.hbspt-form {
    margin-top:2em;
}

.hbspt-form fieldset {
    max-width: 700px!important;
}

.hbspt-form h3 {
    font-family: var(--e-global-typography-de6d551-font-family ), Sans-serif;
    font-weight: var(--e-global-typography-de6d551-font-weight );
    text-transform: var(--e-global-typography-de6d551-text-transform );
}

.hbspt-form .form-columns-1 
.hs-input:not(input[type=checkbox]) {
    width:100% !important;
}

.hbspt-form .form-columns-2 {
    display: flex;
    gap: 10px;
}

.hbspt-form input {
    color: var(--e-global-color-primary);
    border: 1px solid var(--e-global-color-primary);
    margin-right: 0!important;
}

.hbspt-form label {
    margin-top: 15px;
    margin-bottom: 5px;
}

.hbspt-form .inputs-list {
    list-style: none;
    padding-left: 0;
}

.hbspt-form input[type=checkbox] {
    transform: translateY(5px);
}

.hbspt-form input[type=submit] {
    border: 0;
    color: white;
    margin-top: 1em;
}

.hbspt-form .legal-consent-container .hs-form-booleancheckbox-display p {
    line-height: 1.5;
}

.hs-error-msg {
    opacity: 50%;
}
a {
    color: var( --e-global-color-primary );
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Frutiger LT 57 Cn';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://blisingredidev.wpengine.com/wp-content/uploads/2023/02/frutiger_lt_57_cn_regular-webfont.woff2') format('woff2'),
		url('https://blisingredidev.wpengine.com/wp-content/uploads/2023/02/frutiger_lt_57_cn_regular-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Frutiger LT 57 Cn';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://blisingredidev.wpengine.com/wp-content/uploads/2023/02/frutiger_lt_57_cn_bold-webfont.woff2') format('woff2'),
		url('https://blisingredidev.wpengine.com/wp-content/uploads/2023/02/frutiger_lt_57_cn_bold-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Frutiger LT 55 Roman';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://blisingredidev.wpengine.com/wp-content/uploads/2023/02/frutiger_lt_55_roman-webfont.woff2') format('woff2'),
		url('https://blisingredidev.wpengine.com/wp-content/uploads/2023/02/frutiger_lt_55_roman-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */