@font-face{font-family:'Open Sans';src:url('../../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-Regular.ttf')}
@font-face{font-family:'Open Sans';src:url('../../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-Italic.ttf');font-style:italic}
@font-face{font-family:'Open Sans';src:url('../../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-Bold.ttf');font-weight:700}
@font-face{font-family:'Open Sans';src:url('../../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-BoldItalic.ttf');font-weight:700;font-style:italic}
@font-face{font-family:'Open Sans';src:url('../../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-SemiBold.ttf');font-weight:600}
@font-face{font-family:'Open Sans';src:url('../../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-SemiBoldItalic.ttf');font-weight:600;font-style:italic}
@font-face{font-family:'Open Sans';src:url('../../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-Light.ttf');font-weight:300}
@font-face{font-family:'Open Sans';src:url('../../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-LightItalic.ttf');font-weight:300;font-style:italic}
.promomymc .promomymc-container{display:flex;flex-direction:row;justify-content:space-between;color:white;gap:30px}
@media(min-width:992px){.promomymc .promomymc-container.true{padding:0 50px 0 20px}
}
.promomymc .promomymc-container.true .myMC-container .mymc-title{font-size:23px}
@media(max-width:468px){.promomymc .promomymc-container{padding:0 20px}
}
@media(max-width:992px){.promomymc .promomymc-container{flex-direction:column;gap:24px}
}
@media(min-width:992px) and (max-width:1280px){.promomymc .promomymc-container{padding:0 20px}
}
.promomymc .promomymc-container .myMC-container{display:flex;flex-direction:column;align-items:flex-start;gap:28px;width:74%}
@media(max-width:992px){.promomymc .promomymc-container .myMC-container{align-items:center;gap:26px;align-self:center}
}
.promomymc .promomymc-container .myMC-container .mymc-title{font-weight:800;line-height:120%;font-size:36px}
@media(min-width:768px) and (max-width:992px){.promomymc .promomymc-container .myMC-container .mymc-title{font-size:28px}
}
@media(max-width:768px){.promomymc .promomymc-container .myMC-container .mymc-title{font-size:22px}
}
.promomymc .promomymc-container .myMC-container .mymc-desc p{font-weight:400;line-height:120%;color:white;margin:0;font-size:18px}
@media(min-width:768px) and (max-width:992px){.promomymc .promomymc-container .myMC-container .mymc-desc p{font-size:16px}
}
@media(max-width:768px){.promomymc .promomymc-container .myMC-container .mymc-desc p{font-size:14px}
}
.promomymc .promomymc-container .myMC-container .mymc-btn-container{display:flex;flex-direction:row;align-items:flex-start;padding:0;gap:16px}
.promomymc .promomymc-container .myMC-container .mymc-btn-container .mymc-primarybtn .mchp-button-wrapper .mchp-button{background:white;border:2px solid white;border-radius:4px;padding:10px 16px;font-weight:600;font-size:16px;line-height:24px;color:#1c355e}
.promomymc .promomymc-container .myMC-container .mymc-btn-container .mymc-primarybtn .mchp-button-wrapper .mchp-button:hover,.promomymc .promomymc-container .myMC-container .mymc-btn-container .mymc-primarybtn .mchp-button-wrapper .mchp-button.current,.promomymc .promomymc-container .myMC-container .mymc-btn-container .mymc-primarybtn .mchp-button-wrapper .mchp-button:focus{background:#157eac;border-color:white;color:white}
.promomymc .promomymc-container .myMC-container .mymc-btn-container .mymc-secondarybtn .mchp-button-wrapper .mchp-button{border:2px solid white;border-radius:4px;padding:10px 16px;font-weight:600;font-size:16px;line-height:24px;color:white}
.promomymc .promomymc-container .myMC-container .mymc-btn-container .mymc-secondarybtn .mchp-button-wrapper .mchp-button:hover,.promomymc .promomymc-container .myMC-container .mymc-btn-container .mymc-secondarybtn .mchp-button-wrapper .mchp-button.current,.promomymc .promomymc-container .myMC-container .mymc-btn-container .mymc-secondarybtn .mchp-button-wrapper .mchp-button:focus{border-color:white;color:#1c355e;background:white}
.promomymc .promomymc-container .feature-container{display:flex;flex-direction:column;gap:22px}
@media(max-width:992px){.promomymc .promomymc-container .feature-container{align-self:center;gap:14px}
}
.promomymc .promomymc-container .feature-container .feature-link{display:flex;flex-direction:row;align-items:center;gap:14px;text-decoration:none}
.promomymc .promomymc-container .feature-container .feature-link:has(.fa-comments){cursor:pointer}
.promomymc .promomymc-container .feature-container .feature-link em{font-weight:600;font-size:28px;color:white}
@media(max-width:768px){.promomymc .promomymc-container .feature-container .feature-link em{font-size:22px}
}
.promomymc .promomymc-container .feature-container .feature-link a{text-decoration:none;cursor:pointer}
.promomymc .promomymc-container .feature-container .feature-link:hover em{font-weight:300}
.promomymc .promomymc-container .feature-container .feature-link:hover .feature-label{text-decoration:underline}
.promomymc .promomymc-container .feature-container .feature-link .feature-label{font-weight:500;font-size:16px;line-height:20px;color:white}
@media(max-width:768px){.promomymc .promomymc-container .feature-container .feature-link .feature-label{font-size:14px}
}
.promomymc .promomymc-container .feature-container .separator{width:100%;border-top:1px solid rgba(28,53,94,0.1)}
.promomymc .promomymc-container .feature-container .separator:last-child{display:none}
@media(max-width:1091px){.promomymc .promomymc-container.homepage-variant{flex-direction:column;gap:24px}
}
.promomymc .promomymc-container.homepage-variant .myMC-container .mymc-title{font-weight:600}
@media(min-width:1092px) and (max-width:1235px){.promomymc .promomymc-container.homepage-variant .myMC-container .mymc-title{max-width:60%}
}
@media(max-width:1091px){.promomymc .promomymc-container.homepage-variant .myMC-container{align-items:center;gap:26px;align-self:center}
}
.promomymc .promomymc-container.homepage-variant .myMC-container .mymc-desc p{font-weight:600;font-size:16px;color:white}
@media(max-width:768px){.promomymc .promomymc-container.homepage-variant .myMC-container .mymc-title,.promomymc .promomymc-container.homepage-variant .myMC-container .mymc-desc p{text-align:center}
.promomymc .promomymc-container.homepage-variant .myMC-container .mymc-desc p{font-weight:400;font-style:normal;line-height:normal}
}
.promomymc .promomymc-container.homepage-variant .myMC-container .mymc-btn-container .mymc-primarybtn .mchp-button-wrapper .mchp-button:hover,.promomymc .promomymc-container.homepage-variant .myMC-container .mymc-btn-container .mymc-primarybtn .mchp-button-wrapper .mchp-button.current,.promomymc .promomymc-container.homepage-variant .myMC-container .mymc-btn-container .mymc-primarybtn .mchp-button-wrapper .mchp-button:focus{background:#157eac;border-color:#157eac}
.promomymc .promomymc-container.homepage-variant.true .myMC-container .mymc-title{font-size:36px}
@media(min-width:768px) and (max-width:992px){.promomymc .promomymc-container.homepage-variant.true .myMC-container .mymc-title{font-size:28px}
}
@media(max-width:768px){.promomymc .promomymc-container.homepage-variant.true .myMC-container .mymc-title{font-size:22px}
}
.promomymc .promomymc-container.homepage-variant .feature-container{position:relative}
.promomymc .promomymc-container.homepage-variant .feature-container::before{content:'';position:absolute;top:50%;left:-80px;width:1px;height:210px;transform:translateY(-50%);background:#d1dbe6}
@media(max-width:1091px){.promomymc .promomymc-container.homepage-variant .feature-container::before{display:none}
}
.promomymc .promomymc-container.homepage-variant .feature-container .feature-link em.promomymc-icon{width:44px;height:44px;flex:0 0 44px;display:flex;align-items:center;justify-content:center;border-radius:4px;font-size:20px;color:white}
@media(max-width:992px){.promomymc .promomymc-container.homepage-variant .feature-container .feature-link em.promomymc-icon{width:36px;height:36px;flex:0 0 36px;font-size:16px}
}
.promomymc .promomymc-container.homepage-variant .feature-container .feature-link .feature-label{font-weight:600}
@media(max-width:1091px){.promomymc .promomymc-container.homepage-variant .feature-container{display:grid;grid-template-columns:1fr 1fr;column-gap:24px;row-gap:20px;max-width:680px;align-self:center}
}
@media(min-width:992px) and (max-width:1091px){.promomymc .promomymc-container.homepage-variant .feature-container{max-width:720px}
}
@media(max-width:465px){.promomymc .promomymc-container.homepage-variant .feature-container{grid-template-columns:1fr}
}