@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}
.mchp-featured-promo-seo .mchp-featured-promo-subtitle-SEO{font-size:14px;font-weight:400;display:flex;margin:15px 25px 10px 25px;z-index:3;position:relative}
.mchp-featured-promo-seo .mchp-featured-promo-imgtitle{color:#1c355e;font-size:18px;font-weight:600;line-height:50px;margin:0 25px}
.mchp-featured-promo-seo .device-image{width:100px;height:80px}
.mchp-featured-promo-seo .feature-image{height:auto}
.mchp-featured-promo-seo .mchp-featured-device-image{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:white;width:165px;height:120px}
.mchp-featured-promo-seo .mchp-featured-device-image .card-image-seo{width:100%}
.mchp-featured-promo-seo .mchp-featured-product-image-SEO{border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:25px 0 0 0}
.mchp-featured-promo-seo .feature-text-wrapper{position:relative;display:inline-block;text-align:center;max-width:100px}
.mchp-featured-promo-seo .feature-text{font-size:12px;font-weight:600;text-align:center;color:black;cursor:pointer;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:middle;max-width:100%}
.mchp-featured-promo-seo .text-popup{display:none;padding:6px 10px;position:absolute;bottom:120%;left:50%;transform:translateX(-50%);background:#d3d3d3;border-radius:4px;color:black;font-size:10px;white-space:normal;z-index:10007;width:max-content;max-width:150px;text-align:center}
.mchp-featured-promo-seo .feature-text-wrapper:hover .text-popup{display:block}
.mchp-featured-promo-seo .card-image-seo{width:70px;height:100%}
.mchp-featured-promo-seo #background-white-SEO{background:#157eac;clip-path:polygon(0 15%,200% 15%,70% 15%,0 600%);height:85px;z-index:1;position:absolute;width:100%;top:0;left:0}
.mchp-featured-promo-seo #background-gray-SEO{background-color:#d3d3d3;clip-path:polygon(0 0,600% 0,73% 20%,0 600%);height:90px;z-index:1;position:absolute;width:100%;top:13px;left:0}
.mchp-featured-promo-seo .background-shape-SEO{height:400px;position:absolute;right:0;width:330px;z-index:0}
.mchp-featured-promo-seo .right-margin{margin:75px 0 5px 0}
.mchp-featured-promo-seo .promo-row-two-column{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;place-items:center}
.mchp-featured-promo-seo #left-tile-container{padding:10px 10px 10px;position:relative;display:none}
.mchp-featured-promo-seo #right-tile-container{height:500px;position:relative;background-color:#f8f8f7;padding:15px 20px 20px}
.mchp-featured-promo-seo .content-layer-SEO{display:flex;margin:25px 0 15px 0;justify-content:center;align-items:center}
.mchp-featured-promo-seo .promo-tile-container{background-color:white;text-align:center;padding:10px;border-radius:8px;color:black}
.mchp-featured-promo-seo #left-tile-container .promo-tile-container{height:100px;text-align:center;width:135px}
.mchp-featured-promo-seo #dividerSEO{background-color:#d3d3d3;bottom:0;height:100%;left:0;position:absolute;width:7px;z-index:1;display:none}
.mchp-featured-promo-seo #left-side{height:auto;display:none;padding:0;position:relative;text-align:center}
.mchp-featured-promo-seo .tile-row{display:contents}
.mchp-featured-promo-seo #icons .tile-row{display:grid;grid-template-columns:repeat(3,1fr);gap:0 10px;margin-bottom:20px}
.mchp-featured-promo-seo #icons .tile-row div{display:flex;justify-content:center;align-items:center;text-align:center}
.mchp-featured-promo-seo #icons{color:black;position:absolute;bottom:60px;right:0;z-index:2}
.mchp-featured-promo-seo .promo-feature{background-color:#f8f8f7}
.mchp-featured-promo-seo .promo-feature-header-SEO{left:15%;top:35px;font-size:22px;width:auto;position:absolute;display:flex;align-items:center;justify-content:flex-start;z-index:3;font-weight:600;text-align:left;color:#fff}
.mchp-featured-promo-seo .mchp-featured-promo-button-container-SEO{margin:.5em 0;width:200px;height:25px;position:absolute;text-align:center;align-items:center}
.mchp-featured-promo-seo .mchp-featured-promo-button-SEO{padding:10px 0 10px 5px;background:#1c355e;border:2px solid #1c355e;border-radius:4px;align-items:center;text-align:center}
.mchp-featured-promo-seo .mchp-featured-promo-button-SEO:hover,.mchp-featured-promo-seo .mchp-featured-promo-button-SEO.current,.mchp-featured-promo-seo .mchp-featured-promo-button-SEO:focus{background:#157eac;border-color:#157eac;color:#fff}
.mchp-featured-promo-seo .mchp-promo-action-button-SEO{font-style:normal;font-weight:700;font-size:16px;color:#fff}
.mchp-featured-promo-seo .mchp-promo-action-button-SEO:hover,.mchp-featured-promo-seo .mchp-promo-action-button-SEO.current,.mchp-featured-promo-seo .mchp-promo-action-button-SEO:focus{background:#157eac;border-color:#157eac;color:#fff;text-decoration:none}
@media screen and (min-width:1250px){.mchp-featured-promo-seo .text-popup{max-width:180px}
.mchp-featured-promo-seo .feature-text-wrapper{max-width:180px}
.mchp-featured-promo-seo .right-margin{margin:55px 0 0 0}
.mchp-featured-promo-seo #right-tile-container{height:auto;padding:45px 20px 20px}
.mchp-featured-promo-seo .mchp-featured-product-image-SEO{margin:20px 0 0 0}
.mchp-featured-promo-seo #left-tile-container{height:auto;padding:60px 20px 20px;position:relative;display:block}
.mchp-featured-promo-seo .promo-content-container{width:50%;z-index:2}
.mchp-featured-promo-seo .promo-feature-body{display:flex}
.mchp-featured-promo-seo .promo-feature-header-SEO{left:90px;top:15px;font-size:36px}
.mchp-featured-promo-seo .promo-row-two-column{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}
.mchp-featured-promo-seo #dividerSEO{display:block}
.mchp-featured-promo-seo #left-side{display:block;margin:5px 25px 25px 25px}
.mchp-featured-promo-seo #icons .tile-row{display:grid;grid-template-columns:repeat(3,1fr);gap:60px 80px;margin-bottom:25px}
.mchp-featured-promo-seo #left-tile-container .promo-tile-container{height:100px;text-align:center;width:170px}
.mchp-featured-promo-seo .mchp-featured-promo-subtitle-SEO{font-size:18px;max-width:330px}
.mchp-featured-promo-seo .mchp-featured-promo-imgtitle{font-size:22px;font-weight:600;margin:0}
.mchp-featured-promo-seo #background-gray-SEO{background-color:#d3d3d3;clip-path:polygon(0 0,600% 0,71% 22%,0 600%);height:100px;z-index:1;position:absolute;width:100%;top:0;left:0}
.mchp-featured-promo-seo #background-white-SEO{background:#157eac;clip-path:polygon(0 15%,200% 15%,70% 15%,0 600%);width:100%;height:95px;z-index:1;position:absolute;top:0;left:0;transform:translateY(-15px)}
.mchp-featured-promo-seo .background-shape-SEO{bottom:0;height:400px;position:absolute;right:0;width:580px;z-index:0}
.mchp-featured-promo-seo #icons{bottom:0;right:40px}
.mchp-featured-promo-seo .device-image{width:100px;height:80px}
.mchp-featured-promo-seo .promo-tile-container{width:150px;height:auto}
.mchp-featured-promo-seo .mchp-featured-device-image{width:165px;height:120px}
.mchp-featured-promo-seo .feature-text{font-size:16px;font-weight:600}
.mchp-featured-promo-seo .mchp-featured-promo-button-container-SEO .mchp-promo-action-button-SEO{font-size:16px}
}
@media(min-width:768px) and (max-width:1023px){.mchp-featured-promo-seo .feature-text-wrapper{max-width:150px}
.mchp-featured-promo-seo .right-margin{margin:100px 90px 40px 90px}
.mchp-featured-promo-seo .promo-feature-header-SEO{left:25%;top:40px;font-size:22px}
.mchp-featured-promo-seo #background-white-SEO{height:95px;width:100%;clip-path:polygon(0 15%,200% 15%,75% 15%,0 600%);top:0}
.mchp-featured-promo-seo #background-gray-SEO{width:100%;height:100px;clip-path:polygon(0 0,600% 0,76% 22%,0 600%);top:15px}
.mchp-featured-promo-seo .background-shape{width:100%}
.mchp-featured-promo-seo .left-margin{margin:5px 90px}
.mchp-featured-promo-seo .mchp-featured-promo-subtitle-SEO{font-size:18px;font-weight:600}
.mchp-featured-promo-seo .mchp-featured-promo-imgtitle{font-size:16px;font-weight:600}
.mchp-featured-promo-seo #left-tile-container .promo-tile-container{height:100px;text-align:center;width:170px}
.mchp-featured-promo-seo #icons{bottom:85px}
.mchp-featured-promo-seo #icons .tile-row{gap:20px}
.mchp-featured-promo-seo .device-image{width:100px;height:80px}
.mchp-featured-promo-seo .promo-row-two-column{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}
.mchp-featured-promo-seo .mchp-featured-device-image{width:140px;height:110px}
.mchp-featured-promo-seo .feature-text{font-size:12px;font-weight:600}
.mchp-featured-promo-seo #left-tile-container{padding:10px 10px 10px;position:relative;display:block}
.mchp-featured-promo-seo #right-tile-container{height:450px;padding:20px 20px 20px}
.mchp-featured-promo-seo .promo-tile-container{width:120px;height:auto}
}
@media screen and (min-width:1024px) and (max-width:1249px){.mchp-featured-promo-seo .feature-text-wrapper{max-width:150px}
.mchp-featured-promo-seo #background-white-SEO{clip-path:polygon(0 15%,200% 15%,68% 15%,0 600%);height:95px;top:0;transform:translateY(-13px)}
.mchp-featured-promo-seo #background-gray-SEO{clip-path:polygon(0 0,600% 0,70% 22%,0 600%);height:100px;top:0;left:0}
.mchp-featured-promo-seo .right-margin{margin:55px 0 0 0}
.mchp-featured-promo-seo #right-tile-container{height:auto;padding:45px 20px 20px}
.mchp-featured-promo-seo .promo-feature-header-SEO{left:10%;top:15px;font-size:36px}
.mchp-featured-promo-seo #left-side{display:block;margin:5px}
.mchp-featured-promo-seo .promo-content-container{width:50%;z-index:2}
.mchp-featured-promo-seo .promo-feature-body{display:flex}
.mchp-featured-promo-seo .promo-row-two-column{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}
.mchp-featured-promo-seo #dividerSEO{display:block}
.mchp-featured-promo-seo #icons .tile-row{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:20px}
.mchp-featured-promo-seo #left-tile-container{height:auto;padding:60px 20px 20px;position:relative;display:block}
.mchp-featured-promo-seo #left-tile-container .promo-tile-container{height:100px;text-align:center;width:130px}
.mchp-featured-promo-seo .mchp-featured-promo-subtitle-SEO{font-size:18px;max-width:280px;font-weight:600}
.mchp-featured-promo-seo .mchp-featured-promo-imgtitle{font-size:18px;font-weight:600;margin:0}
.mchp-featured-promo-seo #icons{bottom:0;right:10px}
.mchp-featured-promo-seo .device-image{width:100px;height:80px}
.mchp-featured-promo-seo .promo-tile-container{width:150px;height:auto}
.mchp-featured-promo-seo .mchp-featured-device-image{width:165px;height:120px}
.mchp-featured-promo-seo .feature-text{font-size:16px;font-weight:600}
.mchp-featured-promo-seo .mchp-featured-promo-button-container-SEO .mchp-promo-action-button-SEO{font-size:16px}
}
.mchp-featured-promo-seo .left-side img{max-width:100%;height:auto;margin:0}
.mchp-featured-promo-seo .cmp-image_home{width:85%;height:auto;object-fit:contain}
.mchp-featured-promo-seo a[href]:hover .feature-text{color:#41b6e6;text-decoration:underline}