@-webkit-keyframes infiniteRotation{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes infiniteRotation{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-o-keyframes infiniteRotation{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(360deg)}}@keyframes infiniteRotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.block-text__container{position:relative}.block-text__title{margin-bottom:5px;font-weight:700}.block-text__subtitle{color:#00a0df;text-transform:uppercase;font-weight:700}@media(max-width: 767px){.block-text__title{font-size:1.875em;line-height:1.2666666667em}.block-text__text{margin-top:50px}.block-text__cta{margin-top:30px}}@media(min-width: 768px){.block-text__title{font-size:2.5em;line-height:1.2em}.block-text__text{margin-top:45px}.block-text__cta{margin-top:40px}}
@-webkit-keyframes infiniteRotation{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes infiniteRotation{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-o-keyframes infiniteRotation{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(360deg)}}@keyframes infiniteRotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.block-form__heading:not(:last-child),.block-form__row:not(:last-child){border-bottom:1px solid #f4f5f6}.block-form__heading .type{display:inline-block;padding:5px 10px;border-radius:5px;color:#fff;background-color:#c8017d;text-transform:uppercase}.block-form__heading .name{color:#c8017d;font-weight:700}.block-form__heading .info{font-weight:700}.block-form__heading .info span{display:block}.block-form__heading .price__value,.block-form__heading .price__currency{display:inline-block;font-weight:800;color:#18305b}.block-form__heading .price__monthly{color:#18305b;font-weight:700}.block-form__row-inner{margin-left:-12.5px;margin-right:-12.5px;row-gap:28px}.block-form__row-inner>*{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;padding:0px 12.5px}.block-form__row-inner>* .form-group{width:100%}@media(max-width: 767px){.block-form__heading:not(:last-child),.block-form__row:not(:last-child){padding-bottom:20px;margin-bottom:20px}.block-form__heading .type{margin-bottom:20px}.block-form__heading .price{margin-top:20px}.block-form__heading .price__value{font-size:2.5em;line-height:1.175em}.block-form__heading .price__currency{vertical-align:top;margin-top:9px;font-size:1em;line-height:1em}.block-form__heading .price__monthly{margin-left:-14px;font-size:.625em;line-height:2em}.block-form__heading .wrap-name-info .name{font-size:1.875em;line-height:1.2666666667em}.block-form__heading .wrap-name-info .info{margin-top:15px}}@media(min-width: 768px){.block-form__heading:not(:last-child),.block-form__row:not(:last-child){padding-bottom:40px;margin-bottom:45px}.block-form__heading .type{margin-bottom:34px}.block-form__heading .price__value{font-size:3.4375em;line-height:1em}.block-form__heading .price__currency{vertical-align:top;margin-top:5px;font-size:1.6875em;line-height:1em}.block-form__heading .price__monthly{font-size:.9375em;line-height:1.2em}.block-form__heading .wrap-name-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.block-form__heading .wrap-name-info .name{padding-right:40px;font-size:2.5em;line-height:1.2em;max-width:60%;border-right:1px solid #18305b}.block-form__heading .wrap-name-info .info{padding-left:40px;max-width:40%}}@media(min-width: 768px)and (max-width: 1024px){.block-form__heading .wrap-name-info{margin-bottom:40px}}@media(min-width: 1025px){.block-form .required-info{text-align:right}}form.form-has-errors .block-form__row-inner>*{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}
@-webkit-keyframes infiniteRotation{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes infiniteRotation{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-o-keyframes infiniteRotation{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(360deg)}}@keyframes infiniteRotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.card-blog.big .card-blog__title,.card-blog.medium .card-blog__title{margin:0px;font-family:var(--font-family);font-weight:700}.card-blog.small .card-blog__title{margin:0px;font-family:var(--font-family);font-weight:700}.card-blog{width:100%;height:100%;border-radius:5px;box-shadow:0px 10px 40px rgba(0,104,150,.2)}.card-blog.small .card-blog__content{padding:20px}.card-blog.small .card-blog__text{margin-bottom:20px}.card-blog.small .card-blog__media picture{aspect-ratio:2.5}.card-blog.medium .card-blog__content{padding:30px 20px}.card-blog.medium .card-blog__text{margin-bottom:30px}.card-blog.medium .card-blog__media picture{aspect-ratio:2.333333}.card-blog.big .card-blog__content{padding:30px 20px}.card-blog.big .card-blog__text{margin-bottom:30px}.card-blog.big .card-blog__media picture{aspect-ratio:2}.card-blog__inner{position:relative;background-color:#fff;overflow:hidden;border-radius:5px}.card-blog__icon-cta{position:absolute;top:13px;right:17px;z-index:3}.card-blog__icon-cta svg{fill:#fff;width:20px;height:20px}.card-blog__media{position:relative;background:linear-gradient(90deg, #C6007E 0%, #00A3E0 100%)}.card-blog__media picture{display:block;width:100%;height:auto}.card-blog__media picture img{display:block;width:100%;height:100%;mix-blend-mode:lighten}.card-blog__title{margin-bottom:10px !important}.card-blog__text{color:#979797;font-size:.9375em;line-height:1.2em}.card-blog__cta{display:block;width:100%}.card-blog__subcta{display:block;margin-top:15px}
@-webkit-keyframes infiniteRotation{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes infiniteRotation{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-o-keyframes infiniteRotation{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(360deg)}}@keyframes infiniteRotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.block-cards__container{position:relative}.block-cards__label{display:block;color:#00a0df;text-transform:uppercase;font-weight:700}@media(max-width: 767px){.block-cards__heading{margin-bottom:40px}.block-cards__label{margin-top:6px}.block-cards__text{margin-top:15px}.block-cards__list-item{width:100%}.block-cards__list-item:not(:first-child){margin-top:20px}.block-cards__list-item .card-blog{max-width:350px;margin:0px auto}}@media(min-width: 768px){.block-cards__heading{margin-bottom:70px}.block-cards__label{margin-top:3px}.block-cards__text{margin-top:30px}.block-cards__list{margin-left:-15px;margin-right:-15px}.block-cards__list-item{padding:0px 15px}}@media(min-width: 768px)and (max-width: 1024px){.block-cards__list{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.block-cards__list-item{width:50%;max-width:350px}.block-cards__list-item:not(:nth-child(1)):not(:nth-child(2)){margin-top:30px}}@media(min-width: 1025px){.block-cards__list-item{width:25%}}
@-webkit-keyframes infiniteRotation{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes infiniteRotation{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-o-keyframes infiniteRotation{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(360deg)}}@keyframes infiniteRotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.block-banner-image__container{position:relative}.block-banner-image__media{position:absolute;top:0px;height:100%;background-color:#18305b;overflow:hidden;border-radius:10px;z-index:1}.block-banner-image__media picture{display:block;width:100%;height:100%}.block-banner-image__media picture img{display:block;width:100%;height:100%;object-fit:cover}.block-banner-image__content{position:relative;min-height:600px;color:#fff;z-index:2}.block-banner-image__text{margin-bottom:40px}.block-banner-image__cta{margin-top:40px}@media(max-width: 767px){.block-banner-image__media{left:14px;width:calc(100% - 28px)}.block-banner-image__content{padding:40px 20px}.block-banner-image__title{margin-bottom:20px}}@media(min-width: 768px){.block-banner-image__media{left:80px;width:calc(100% - 160px)}.block-banner-image__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.block-banner-image__title{margin-bottom:10px}}@media(min-width: 768px)and (max-width: 1024px){.block-banner-image__content{padding:60px}}@media(min-width: 1025px){.block-banner-image__content{padding:100px}}
@-webkit-keyframes infiniteRotation{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes infiniteRotation{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-o-keyframes infiniteRotation{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(360deg)}}@keyframes infiniteRotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.notification-target{position:sticky;top:80px;z-index:10;transition:top .6s ease-in-out}.notification{margin:20px auto;padding:20px;border-radius:10px}.notification .icon-status svg{display:inline-block;width:20px;height:20px}.notification span{width:calc(100% - 40px);padding-left:20px;padding-right:20px;font-weight:700}.notification .icon-dismiss{cursor:pointer}.notification .icon-dismiss svg{display:inline-block;width:20px;height:20px;fill:#18305b}.notification.error,.notification.success,.notification.info{color:#fff}.notification.error .icon-status svg,.notification.success .icon-status svg,.notification.info .icon-status svg{fill:#fff}.notification.error{background-color:#e20b0b}.notification.success{background-color:#5dbe7b}.notification.attention{color:#18305b;background-color:#f5cf05}.notification.attention .icon-status svg{fill:#18305b}.notification.info{background-color:#00a0df}body.scroll-down .notification-target{top:20px}body.scroll-up .notification-target{top:80px}
@-webkit-keyframes infiniteRotation{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes infiniteRotation{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-o-keyframes infiniteRotation{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(360deg)}}@keyframes infiniteRotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pg-quotation-request .wrap-gray-bg{padding:1px 0px;background-color:#f4f5f6}@media(max-width: 767px){.pg-quotation-request .block-text{margin-top:160px;margin-bottom:60px}}@media(min-width: 768px){.pg-quotation-request .block-text{margin-top:180px;margin-bottom:96px}}@media(max-width: 767px){.pg-quotation-request .block-form:not(.filters){margin-top:30px;margin-bottom:80px}}@media(min-width: 768px){.pg-quotation-request .block-form:not(.filters){margin-top:40px;margin-bottom:150px}}@media(max-width: 767px){.pg-quotation-request .block-cards{margin-top:100px;margin-bottom:100px}}@media(min-width: 768px){.pg-quotation-request .block-cards{margin-top:140px;margin-bottom:140px}}@media(max-width: 767px){.pg-quotation-request .block-banner-image{margin-top:100px;margin-bottom:100px}}@media(min-width: 768px){.pg-quotation-request .block-banner-image{margin-top:140px;margin-bottom:70px}}.pg-quotation-request #convention_description p{color:#005187;font-size:.9375em;font-weight:500;line-height:1.4666666667em}.pg-quotation-request .form-group .info-text{font-weight:400}@media(min-width: 768px){.pg-quotation-request .container-cta{align-items:flex-end !important;height:95px}}@media only screen and (min-width: 1426px){.pg-quotation-request .container-cta{align-items:flex-end !important;height:77px}}
