.avia-section.av-b2b-hero-699ec16296a6afe9e1b2002c813acddc{
background-color:#cd0333;
background:linear-gradient( to bottom, #cd0333, #67061e );
}

.flex_column.av-b2b-hero-column-e0d480f007fbe5c70c0e28cf83446863{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:rgba(255,255,255,0.00);
}

#top .av-special-heading.av-b2b-title-b8bc1aa3032da3bdbb5b741148859cdf{
padding-bottom:10px;
color:#ffffff;
font-size:54px;
}
body .av-special-heading.av-b2b-title-b8bc1aa3032da3bdbb5b741148859cdf .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-b2b-title-b8bc1aa3032da3bdbb5b741148859cdf .av-special-heading-tag{
font-size:54px;
}
.av-special-heading.av-b2b-title-b8bc1aa3032da3bdbb5b741148859cdf .special-heading-inner-border{
border-color:#d71920;
}
.av-special-heading.av-b2b-title-b8bc1aa3032da3bdbb5b741148859cdf .av-subheading{
font-size:15px;
}
body .av-special-heading.av-b2b-title-b8bc1aa3032da3bdbb5b741148859cdf .av-special-heading-tag .heading-wrap:before{
border-color:#d71920;
}
body .av-special-heading.av-b2b-title-b8bc1aa3032da3bdbb5b741148859cdf .av-special-heading-tag .heading-wrap:after{
border-color:#d71920;
}

.avia-image-container.av-mshchgks-f6335634ea17ddc65de9202c8aa2810c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mshchgks-f6335634ea17ddc65de9202c8aa2810c .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-b2b-intro-section-ee13335f67e96833ed3c49cea76d31d5{
background-color:#f3f4f5;
background-image:unset;
}

@keyframes av_boxShadowEffect_av-b2b-intro-card-9e1ced1448552d49995b25c8b26b21f8-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.12); opacity: 1; }
100% { box-shadow:  0 0 12px 0 rgba(0,0,0,0.12); opacity: 1; }
}
.flex_column.av-b2b-intro-card-9e1ced1448552d49995b25c8b26b21f8{
box-shadow: 0 0 12px 0 rgba(0,0,0,0.12);
border-width:1pxpx;
border-color:#e2e3e5;
border-style:solid;
border-radius:16px 16px 16px 16px;
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

#top .av-special-heading.av-b2b-intro-heading-aed8ac49eb23fca879e28645bc84b194{
padding-bottom:10px;
color:#0a0000;
font-size:38px;
}
body .av-special-heading.av-b2b-intro-heading-aed8ac49eb23fca879e28645bc84b194 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-b2b-intro-heading-aed8ac49eb23fca879e28645bc84b194 .av-special-heading-tag{
font-size:38px;
}
.av-special-heading.av-b2b-intro-heading-aed8ac49eb23fca879e28645bc84b194 .special-heading-inner-border{
border-color:#cd0333;
}
.av-special-heading.av-b2b-intro-heading-aed8ac49eb23fca879e28645bc84b194 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-b2b-intro-heading-aed8ac49eb23fca879e28645bc84b194 .av-special-heading-tag .heading-wrap:before{
border-color:#cd0333;
}
body .av-special-heading.av-b2b-intro-heading-aed8ac49eb23fca879e28645bc84b194 .av-special-heading-tag .heading-wrap:after{
border-color:#cd0333;
}

#top .av_textblock_section.av-b2b-intro-text-4971dd378497cff598f673eb067ef04f .avia_textblock{
font-size:18px;
color:#333333;
}

.avia-section.av-b2b-features-section-30b9228b10b15abe28824bd3a916bf6e{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-b2b-features-heading-column-6ba12f650eca99d23b7080aa4ca75992{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-b2b-features-heading-3bdf1a103b55446fab37ef9329d5209d{
padding-bottom:10px;
color:#222222;
font-size:36px;
}
body .av-special-heading.av-b2b-features-heading-3bdf1a103b55446fab37ef9329d5209d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-b2b-features-heading-3bdf1a103b55446fab37ef9329d5209d .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-b2b-features-heading-3bdf1a103b55446fab37ef9329d5209d .special-heading-inner-border{
border-color:#d71920;
}
.av-special-heading.av-b2b-features-heading-3bdf1a103b55446fab37ef9329d5209d .av-subheading{
font-size:15px;
}
body .av-special-heading.av-b2b-features-heading-3bdf1a103b55446fab37ef9329d5209d .av-special-heading-tag .heading-wrap:before{
border-color:#d71920;
}
body .av-special-heading.av-b2b-features-heading-3bdf1a103b55446fab37ef9329d5209d .av-special-heading-tag .heading-wrap:after{
border-color:#d71920;
}

@keyframes av_boxShadowEffect_av-b2b-generali-column-f69fb068b0f93f72f5bbe7774d0e4cf5-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.10); opacity: 1; }
100% { box-shadow:  0 0 10px 0 rgba(0,0,0,0.10); opacity: 1; }
}
.flex_column.av-b2b-generali-column-f69fb068b0f93f72f5bbe7774d0e4cf5{
box-shadow: 0 0 10px 0 rgba(0,0,0,0.10);
border-width:1pxpx;
border-color:#e4e4e4;
border-style:solid;
border-radius:14px 14px 14px 14px;
padding:26px 26px 26px 26px;
background-color:#f7f7f7;
}

#top .av_textblock_section.av-b2b-generali-e3d7301bcf15a925e63b5f6806bd272c .avia_textblock{
font-size:14px;
}

.flex_column.av-b2b-features-text-column-8a9448261b85c9fa7738501a55982e5f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 35px 0px 0px 0px 35px 0px 0px 0px 35px 0px 0px 0px 35px;
}

#top .av_textblock_section.av-b2b-features-text-9c8923b018d5a8db219e94f7b14b3a39 .avia_textblock{
font-size:18px;
color:#333333;
}

.avia-section.av-b2b-advantages-section-d296636f4612a01d4779728a9477692f{
background-color:#f3f4f5;
background-image:unset;
}

@keyframes av_boxShadowEffect_av-b2b-advantages-card-8929d332dfaf6a57abc20a9a87386908-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.10); opacity: 1; }
100% { box-shadow:  0 0 10px 0 rgba(0,0,0,0.10); opacity: 1; }
}
.flex_column.av-b2b-advantages-card-8929d332dfaf6a57abc20a9a87386908{
box-shadow: 0 0 10px 0 rgba(0,0,0,0.10);
border-width:1pxpx;
border-color:#e2e3e5;
border-style:solid;
border-radius:16px 16px 16px 16px;
padding:48px 48px 48px 48px;
background-color:#ffffff;
}

#top .av-special-heading.av-b2b-advantages-heading-a0388e15ab4efe297e1ab0407a3e3430{
padding-bottom:10px;
color:#222222;
font-size:36px;
}
body .av-special-heading.av-b2b-advantages-heading-a0388e15ab4efe297e1ab0407a3e3430 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-b2b-advantages-heading-a0388e15ab4efe297e1ab0407a3e3430 .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-b2b-advantages-heading-a0388e15ab4efe297e1ab0407a3e3430 .special-heading-inner-border{
border-color:#d71920;
}
.av-special-heading.av-b2b-advantages-heading-a0388e15ab4efe297e1ab0407a3e3430 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-b2b-advantages-heading-a0388e15ab4efe297e1ab0407a3e3430 .av-special-heading-tag .heading-wrap:before{
border-color:#d71920;
}
body .av-special-heading.av-b2b-advantages-heading-a0388e15ab4efe297e1ab0407a3e3430 .av-special-heading-tag .heading-wrap:after{
border-color:#d71920;
}

#top .av_textblock_section.av-b2b-advantages-text-d2addc89883b19c35ddfcaca8748f044 .avia_textblock{
font-size:18px;
color:#333333;
}

.avia-section.av-b2b-examples-section-af068fa032e378dd11dba8b3460100ff{
background-color:#cd0333;
background:linear-gradient( to bottom, #cd0333, #67061e );
}

.flex_column.av-b2b-examples-column-b7623c37616ced5401dabb35f04d9d26{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-b2b-examples-heading-c86d24dcd53105d8b8f0483e37c16b33{
padding-bottom:10px;
color:#ffffff;
font-size:36px;
}
body .av-special-heading.av-b2b-examples-heading-c86d24dcd53105d8b8f0483e37c16b33 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-b2b-examples-heading-c86d24dcd53105d8b8f0483e37c16b33 .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-b2b-examples-heading-c86d24dcd53105d8b8f0483e37c16b33 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-b2b-examples-heading-c86d24dcd53105d8b8f0483e37c16b33 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-b2b-examples-heading-c86d24dcd53105d8b8f0483e37c16b33 .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-b2b-examples-heading-c86d24dcd53105d8b8f0483e37c16b33 .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .av_textblock_section.av-b2b-examples-text-674a913de57e82ffa3e5eeebbef477b8 .avia_textblock{
font-size:18px;
color:#ffffff;
}

.avia-section.av-b2b-provider-section-4b917f5e5360725022c13e6f9c32352b{
background-color:#f3f4f5;
background-image:unset;
}

.flex_column.av-b2b-provider-heading-column-49817341dd3d3b3d0ce672340c54c77e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-b2b-provider-heading-0a4a23e8d0bc51f0edba495acf12e00f{
padding-bottom:10px;
color:#222222;
font-size:36px;
}
body .av-special-heading.av-b2b-provider-heading-0a4a23e8d0bc51f0edba495acf12e00f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-b2b-provider-heading-0a4a23e8d0bc51f0edba495acf12e00f .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-b2b-provider-heading-0a4a23e8d0bc51f0edba495acf12e00f .special-heading-inner-border{
border-color:#d71920;
}
.av-special-heading.av-b2b-provider-heading-0a4a23e8d0bc51f0edba495acf12e00f .av-subheading{
font-size:15px;
}
body .av-special-heading.av-b2b-provider-heading-0a4a23e8d0bc51f0edba495acf12e00f .av-special-heading-tag .heading-wrap:before{
border-color:#d71920;
}
body .av-special-heading.av-b2b-provider-heading-0a4a23e8d0bc51f0edba495acf12e00f .av-special-heading-tag .heading-wrap:after{
border-color:#d71920;
}

@keyframes av_boxShadowEffect_av-b2b-notebooks-column-bc6a3c6f27e251ba6feccf3aa063a3e6-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.10); opacity: 1; }
100% { box-shadow:  0 0 10px 0 rgba(0,0,0,0.10); opacity: 1; }
}
.flex_column.av-b2b-notebooks-column-bc6a3c6f27e251ba6feccf3aa063a3e6{
box-shadow: 0 0 10px 0 rgba(0,0,0,0.10);
border-width:1pxpx;
border-color:#e4e4e4;
border-style:solid;
border-radius:14px 14px 14px 14px;
padding:26px 26px 26px 26px;
background-color:#ffffff;
}

#top .av_textblock_section.av-b2b-notebooks-cdbca48d1991be8e80a51516a81a95e6 .avia_textblock{
font-size:14px;
}

.flex_column.av-b2b-provider-text-column-279931d496d6e2cf8072a8805896bf89{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 35px 0px 0px 0px 35px 0px 0px 0px 35px 0px 0px 0px 35px;
}

#top .av_textblock_section.av-b2b-provider-text-c1c6cf0edee13827822abc3ab2b4ea44 .avia_textblock{
font-size:18px;
color:#333333;
}

.avia-section.av-b2b-cta-section-781a9c53ca78df37cda7ba777c8fdbbd{
background-color:#cd0333;
background:linear-gradient( to bottom, #cd0333, #67061e );
}

.flex_column.av-b2b-cta-column-f741629bc4ffd142d4b0bd67797df63d{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
}

#top .av-special-heading.av-b2b-cta-heading-f278defb19296e0255d43300487fddb5{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-b2b-cta-heading-f278defb19296e0255d43300487fddb5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-b2b-cta-heading-f278defb19296e0255d43300487fddb5 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-b2b-cta-heading-f278defb19296e0255d43300487fddb5 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-b2b-cta-heading-f278defb19296e0255d43300487fddb5 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-b2b-cta-heading-f278defb19296e0255d43300487fddb5 .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-b2b-cta-heading-f278defb19296e0255d43300487fddb5 .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .av_textblock_section.av-b2b-cta-text-65b716ffba416cec426999c9c304ef00 .avia_textblock{
font-size:18px;
color:#ffffff;
}

#top #wrap_all .avia-button.av-b2b-cta-button-c4c9048eb8641f51e050d34fde7042f3{
background-color:#ffffff;
border-color:#ffffff;
color:#d71920;
border-style:active;
border-width:2px 2px 2px 2px;
border-radius:40px 40px 40px 40px;
box-shadow:active 0px 8px 24px 0px rgba(0,0,0,0.20);
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-b2b-cta-button-c4c9048eb8641f51e050d34fde7042f3:hover .avia_button_background{
border-radius:40px 40px 40px 40px;
}
#top #wrap_all .avia-button.av-b2b-cta-button-c4c9048eb8641f51e050d34fde7042f3 .avia-svg-icon svg:first-child{
fill:#d71920;
stroke:#d71920;
}

.avia-section.av-b2b-share-section-eac8996f656f58ea939eb55ad0a92f6d{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-b2b-share-column-11524f529b7fc532ab691d85e1abfc9a{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-b2b-title-b8bc1aa3032da3bdbb5b741148859cdf .av-special-heading-tag{
font-size:44px;
}

#top #wrap_all .av-special-heading.av-b2b-intro-heading-aed8ac49eb23fca879e28645bc84b194 .av-special-heading-tag{
font-size:34px;
}

#top .av_textblock_section.av-b2b-intro-text-4971dd378497cff598f673eb067ef04f .avia_textblock{
font-size:17px;
}

#top #wrap_all .av-special-heading.av-b2b-features-heading-3bdf1a103b55446fab37ef9329d5209d .av-special-heading-tag{
font-size:32px;
}

#top .av_textblock_section.av-b2b-features-text-9c8923b018d5a8db219e94f7b14b3a39 .avia_textblock{
font-size:17px;
}

#top #wrap_all .av-special-heading.av-b2b-advantages-heading-a0388e15ab4efe297e1ab0407a3e3430 .av-special-heading-tag{
font-size:32px;
}

#top .av_textblock_section.av-b2b-advantages-text-d2addc89883b19c35ddfcaca8748f044 .avia_textblock{
font-size:17px;
}

#top #wrap_all .av-special-heading.av-b2b-examples-heading-c86d24dcd53105d8b8f0483e37c16b33 .av-special-heading-tag{
font-size:32px;
}

#top .av_textblock_section.av-b2b-examples-text-674a913de57e82ffa3e5eeebbef477b8 .avia_textblock{
font-size:17px;
}

#top #wrap_all .av-special-heading.av-b2b-provider-heading-0a4a23e8d0bc51f0edba495acf12e00f .av-special-heading-tag{
font-size:32px;
}

#top .av_textblock_section.av-b2b-provider-text-c1c6cf0edee13827822abc3ab2b4ea44 .avia_textblock{
font-size:17px;
}

#top #wrap_all .av-special-heading.av-b2b-cta-heading-f278defb19296e0255d43300487fddb5 .av-special-heading-tag{
font-size:36px;
}

#top .av_textblock_section.av-b2b-cta-text-65b716ffba416cec426999c9c304ef00 .avia_textblock{
font-size:17px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-b2b-title-b8bc1aa3032da3bdbb5b741148859cdf .av-special-heading-tag{
font-size:36px;
}

#top #wrap_all .av-special-heading.av-b2b-intro-heading-aed8ac49eb23fca879e28645bc84b194 .av-special-heading-tag{
font-size:30px;
}

#top .av_textblock_section.av-b2b-intro-text-4971dd378497cff598f673eb067ef04f .avia_textblock{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-b2b-features-heading-3bdf1a103b55446fab37ef9329d5209d .av-special-heading-tag{
font-size:28px;
}

#top .av_textblock_section.av-b2b-features-text-9c8923b018d5a8db219e94f7b14b3a39 .avia_textblock{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-b2b-advantages-heading-a0388e15ab4efe297e1ab0407a3e3430 .av-special-heading-tag{
font-size:28px;
}

#top .av_textblock_section.av-b2b-advantages-text-d2addc89883b19c35ddfcaca8748f044 .avia_textblock{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-b2b-examples-heading-c86d24dcd53105d8b8f0483e37c16b33 .av-special-heading-tag{
font-size:28px;
}

#top .av_textblock_section.av-b2b-examples-text-674a913de57e82ffa3e5eeebbef477b8 .avia_textblock{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-b2b-provider-heading-0a4a23e8d0bc51f0edba495acf12e00f .av-special-heading-tag{
font-size:28px;
}

#top .av_textblock_section.av-b2b-provider-text-c1c6cf0edee13827822abc3ab2b4ea44 .avia_textblock{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-b2b-cta-heading-f278defb19296e0255d43300487fddb5 .av-special-heading-tag{
font-size:31px;
}

#top .av_textblock_section.av-b2b-cta-text-65b716ffba416cec426999c9c304ef00 .avia_textblock{
font-size:16px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-b2b-title-b8bc1aa3032da3bdbb5b741148859cdf .av-special-heading-tag{
font-size:32px;
}

#top #wrap_all .av-special-heading.av-b2b-intro-heading-aed8ac49eb23fca879e28645bc84b194 .av-special-heading-tag{
font-size:27px;
}

#top .av_textblock_section.av-b2b-intro-text-4971dd378497cff598f673eb067ef04f .avia_textblock{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-b2b-features-heading-3bdf1a103b55446fab37ef9329d5209d .av-special-heading-tag{
font-size:26px;
}

#top .av_textblock_section.av-b2b-generali-e3d7301bcf15a925e63b5f6806bd272c .avia_textblock{
font-size:13px;
}

#top .av_textblock_section.av-b2b-features-text-9c8923b018d5a8db219e94f7b14b3a39 .avia_textblock{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-b2b-advantages-heading-a0388e15ab4efe297e1ab0407a3e3430 .av-special-heading-tag{
font-size:26px;
}

#top .av_textblock_section.av-b2b-advantages-text-d2addc89883b19c35ddfcaca8748f044 .avia_textblock{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-b2b-examples-heading-c86d24dcd53105d8b8f0483e37c16b33 .av-special-heading-tag{
font-size:26px;
}

#top .av_textblock_section.av-b2b-examples-text-674a913de57e82ffa3e5eeebbef477b8 .avia_textblock{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-b2b-provider-heading-0a4a23e8d0bc51f0edba495acf12e00f .av-special-heading-tag{
font-size:26px;
}

#top .av_textblock_section.av-b2b-notebooks-cdbca48d1991be8e80a51516a81a95e6 .avia_textblock{
font-size:13px;
}

#top .av_textblock_section.av-b2b-provider-text-c1c6cf0edee13827822abc3ab2b4ea44 .avia_textblock{
font-size:16px;
}

#top #wrap_all .av-special-heading.av-b2b-cta-heading-f278defb19296e0255d43300487fddb5 .av-special-heading-tag{
font-size:28px;
}

#top .av_textblock_section.av-b2b-cta-text-65b716ffba416cec426999c9c304ef00 .avia_textblock{
font-size:16px;
}
}
