.protora-pcards{--pp-bg:var(--wp--preset--color--light-bg,#F0EEDF);--pp-title:var(--wp--preset--color--primary,#FE3B1F);--pp-head:var(--wp--preset--color--dark-burgundy,#330000);--pp-card-bg:rgba(51,0,0,0.9);--pp-card-title:var(--wp--preset--color--primary,#FE3B1F);--pp-card-text:var(--wp--preset--color--light-bg,#F0EEDF);--pp-card-line:var(--wp--preset--color--light-bg,#F0EEDF);position:relative;overflow:hidden;padding:40px 0;background-color:var(--pp-bg)}@media screen and (min-width:768px){.protora-pcards{padding:80px 0}}.protora-pcards--dark{--pp-bg:var(--wp--preset--color--dark-burgundy,#330000);--pp-head:var(--wp--preset--color--light-bg,#F0EEDF);--pp-card-bg:var(--wp--preset--color--dark-card,#250706)}.protora-pcards .protora-pcards__inner{position:relative;z-index:2;max-width:1440px;margin:0 auto;padding:0 24px;box-sizing:border-box}@media screen and (min-width:768px){.protora-pcards .protora-pcards__inner{padding:0 64px}}.protora-pcards .protora-pcards__content{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;margin:0;padding:0;min-width:0}.protora-pcards .protora-pcards__content .acf-innerblocks-container,.protora-pcards .protora-pcards__content .acf-innerblocks-container>.block-editor-block-list__layout:not(.wp-block-group),.protora-pcards .protora-pcards__content .block-editor-inner-blocks:not(.wp-block-group),.protora-pcards .protora-pcards__content .block-editor-inner-blocks:not(.wp-block-group)>.block-editor-block-list__layout:not(.wp-block-group),.protora-pcards .protora-pcards__content>.block-editor-block-list__layout:not(.wp-block-group){display:contents}.protora-pcards .protora-pcards__content .block-list-appender{display:none}.protora-pcards .protora-pcards__content :-webkit-any(.protora-pcards__head,.protora-pcards__grid) .block-list-appender{display:block}.protora-pcards .protora-pcards__content :is(.protora-pcards__head,.protora-pcards__grid) .block-list-appender{display:block}.protora-pcards .protora-pcards__content .block-editor-block-list__block,.protora-pcards .protora-pcards__content .wp-block{max-width:none;margin-left:0;margin-right:0}@media screen and (min-width:1024px){.protora-pcards--has-badge .protora-pcards__content{grid-template-columns:minmax(0,1fr)296px;-webkit-column-gap:70px;column-gap:70px}}.protora-pcards .protora-pcards__content .protora-pcards__head{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;min-width:0;margin:0!important;padding:0}.protora-pcards .protora-pcards__content .protora-pcards__head .block-editor-block-list__layout:not(ul):not(ol),.protora-pcards .protora-pcards__content .protora-pcards__head .block-editor-inner-blocks{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px}.protora-pcards .protora-pcards__content .protora-pcards__head .block-editor-block-list__layout>*,.protora-pcards .protora-pcards__content .protora-pcards__head>*{margin-top:0!important;margin-bottom:0!important}@media screen and (min-width:1024px){.protora-pcards .protora-pcards__content .protora-pcards__head{grid-row:1;grid-column:1}}.protora-pcards .protora-pcards__content .protora-pcards__head :-webkit-any(h1,h2,.protora-pcards__title){padding:0;color:var(--pp-title);font-size:40px;line-height:.95}.protora-pcards .protora-pcards__content .protora-pcards__head :is(h1,h2,.protora-pcards__title){padding:0;color:var(--pp-title);font-size:40px;line-height:.95}@media screen and (min-width:768px){.protora-pcards .protora-pcards__content .protora-pcards__head :-webkit-any(h1,h2,.protora-pcards__title){font-size:48px}.protora-pcards .protora-pcards__content .protora-pcards__head :is(h1,h2,.protora-pcards__title){font-size:48px}}.protora-pcards .protora-pcards__content .protora-pcards__head p.protora-pcards__subtitle,.protora-pcards .protora-pcards__content .protora-pcards__head p.protora-pcards__topline{max-width:none;padding:0;color:var(--pp-head);font-family:var(--wp--preset--font-family--ultramax-vision,"Ultramax Vision",sans-serif);font-weight:400;font-size:16px;line-height:1.1;letter-spacing:0;text-transform:uppercase}@media screen and (min-width:768px){.protora-pcards .protora-pcards__content .protora-pcards__head p.protora-pcards__subtitle,.protora-pcards .protora-pcards__content .protora-pcards__head p.protora-pcards__topline{font-size:18px}}.protora-pcards .protora-pcards__content .protora-pcards__head p.protora-pcards__topline{margin-bottom:-8px!important}.protora-pcards .protora-pcards__content .protora-pcards__head p.protora-pcards__subtitle{font-size:16px}.protora-pcards .protora-pcards__content .protora-pcards__head p:not(.protora-pcards__topline):not(.protora-pcards__subtitle){max-width:none;padding:0;color:var(--pp-head);font-family:var(--wp--preset--font-family--saira,"Saira",sans-serif);font-size:16px;font-weight:500;line-height:1.5;letter-spacing:0}@media screen and (min-width:768px){.protora-pcards .protora-pcards__content .protora-pcards__head p:not(.protora-pcards__topline):not(.protora-pcards__subtitle){font-size:18px}}.protora-pcards .protora-pcards__content .protora-pcards__badge{-webkit-order:-1;-ms-flex-order:-1;order:-1;max-width:222px;margin:0}@media screen and (min-width:1024px){.protora-pcards .protora-pcards__content .protora-pcards__badge{grid-row:1;grid-column:2;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-align-self:start;align-self:start;max-width:296px}}.protora-pcards .protora-pcards__content .protora-pcards__badge img,.protora-pcards .protora-pcards__content .protora-pcards__badge svg{display:block;width:100%;max-width:100%;height:auto;margin:0}.protora-pcards .protora-pcards__content .protora-pcards__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;max-width:none;min-width:0}@media screen and (min-width:768px)and (max-width:1023px){.protora-pcards .protora-pcards__content .protora-pcards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){.protora-pcards .protora-pcards__content .protora-pcards__grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-row:2;grid-column:1/-1}}.protora-pcards .protora-pcards__content .protora-pcards__grid>.block-editor-inner-blocks,.protora-pcards .protora-pcards__content .protora-pcards__grid>.block-editor-inner-blocks>.block-editor-block-list__layout{display:contents}@media screen and (min-width:1024px){.protora-pcards--cols-2 .protora-pcards__content .protora-pcards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.protora-pcards--cols-4 .protora-pcards__content .protora-pcards__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.protora-pcards .protora-pcards__content .protora-pcards__grid .block-editor-block-list__layout>*,.protora-pcards .protora-pcards__content .protora-pcards__grid .swiper-wrapper>*,.protora-pcards .protora-pcards__content .protora-pcards__grid>:not(.block-editor-inner-blocks):not(.swiper-wrapper){display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;box-sizing:border-box;min-width:0;height:auto;margin:0;padding:40px 16px;background:var(--pp-card-bg)}@media screen and (min-width:768px){.protora-pcards .protora-pcards__content .protora-pcards__grid .block-editor-block-list__layout>*,.protora-pcards .protora-pcards__content .protora-pcards__grid .swiper-wrapper>*,.protora-pcards .protora-pcards__content .protora-pcards__grid>:not(.block-editor-inner-blocks):not(.swiper-wrapper){padding:40px}}.protora-pcards .protora-pcards__content .protora-pcard__image{width:325px;max-width:100%;height:310px;margin:0 0 40px}.protora-pcards .protora-pcards__content .protora-pcard__image img,.protora-pcards .protora-pcards__content .protora-pcard__image svg{display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:contain}.protora-pcards .protora-pcards__content .protora-pcard__text{display:grid;gap:16px;margin:0 0 16px}.protora-pcards .protora-pcards__content .protora-pcard__title{margin:0;padding:0;color:var(--pp-card-title);font-size:24px;line-height:.79;letter-spacing:-.02em}@media screen and (min-width:768px){.protora-pcards .protora-pcards__content .protora-pcard__title{font-size:32px}}.protora-pcards .protora-pcards__content .protora-pcard__title a{color:inherit;text-decoration:none}.protora-pcards .protora-pcards__content .protora-pcard__title a:focus-visible,.protora-pcards .protora-pcards__content .protora-pcard__title a:hover{color:inherit;text-decoration:underline}.protora-pcards .protora-pcards__content p.protora-pcard__subtitle{max-width:none;margin:0;padding:0;color:var(--pp-card-text);font-family:var(--wp--preset--font-family--saira,"Saira",sans-serif);font-size:16px;font-weight:700;line-height:1.02;letter-spacing:-.01em;text-transform:uppercase}@media screen and (min-width:768px){.protora-pcards .protora-pcards__content p.protora-pcard__subtitle{font-size:18px}}.protora-pcards .protora-pcards__content .protora-pcard__description{margin:0}.protora-pcards .protora-pcards__content .protora-pcard__description :-webkit-any(p,li){max-width:none;margin:0;color:var(--pp-card-text);font-family:var(--wp--preset--font-family--saira,"Saira",sans-serif);font-size:16px;font-weight:500;line-height:1.5;letter-spacing:-.01em}.protora-pcards .protora-pcards__content .protora-pcard__description :is(p,li){max-width:none;margin:0;color:var(--pp-card-text);font-family:var(--wp--preset--font-family--saira,"Saira",sans-serif);font-size:16px;font-weight:500;line-height:1.5;letter-spacing:-.01em}.protora-pcards .protora-pcards__content .protora-pcard__description :-webkit-any(ul,ol){margin:0;padding-left:1.25em;text-align:left}.protora-pcards .protora-pcards__content .protora-pcard__description :is(ul,ol){margin:0;padding-left:1.25em;text-align:left}.protora-pcards .protora-pcards__content .protora-pcard__spec{display:grid;grid-template-columns:140px minmax(0,1fr);padding:7px 0;border-top:1px solid var(--pp-card-line);color:var(--pp-card-text);font-family:var(--wp--preset--font-family--saira,"Saira",sans-serif);font-size:14px;font-weight:500;line-height:1.3}.protora-pcards .protora-pcards__content .protora-pcard__spec-value{text-align:center}.protora-pcards .protora-pcards__content .protora-pcards__grid.swiper{display:block;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;width:auto;max-width:none;overflow:hidden;margin-left:0;margin-right:0;padding:0}.protora-pcards .protora-pcards__content .protora-pcards__grid.swiper .swiper-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}.protora-pcards .protora-pcards__content .protora-pcards__grid.swiper .swiper-slide{height:auto}.protora-pcards .protora-pcards__content .protora-pcards__pagination{position:static;top:auto;right:auto;bottom:auto;left:auto;-webkit-transform:none;transform:none;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;justify-self:start;gap:10px;width:auto;margin-top:-16px;padding:12px 16px;border-radius:100px;background:var(--wp--preset--color--primary,#fe3b1f)}@media screen and (min-width:1024px){.protora-pcards .protora-pcards__content .protora-pcards__pagination{display:none}}.protora-pcards .protora-pcards__content .protora-pcards__pagination .swiper-pagination-bullet{display:block;width:8px;height:8px;margin:0;padding:0;border:0;border-radius:66.67px;background:var(--wp--preset--color--light-bg,#f0eedf);opacity:1;cursor:pointer;-webkit-transition:width.25s;transition:width.25s}.protora-pcards .protora-pcards__content .protora-pcards__pagination .swiper-pagination-bullet-active{width:42px;border-radius:5px}.protora-pcards :-webkit-any(ul,ol)>li::marker{color:currentcolor}.protora-pcards :is(ul,ol)>li::marker{color:currentcolor}