.card-blockgrid{display:grid;}.cardplan-item{width:100%;display:flex;flex-direction:column;transition:all .3s ease-in-out;position:relative;padding-top:5px;justify-content:space-between;}.heading-cardplans h3{font-weight:500;color:var(--secondary);margin:0 0 0;font-size:16px;}.heading-cardplans h2{margin:10px 0 40px;font-weight:800;font-size:90px;width:1000px;line-height:1;color:var(--primary);max-width:100%;}.funtopper{height:5px;border-radius:5px;width:100%;background:var(--secondary);position:absolute;top:0;left:0;}.cardblock-content h2{text-transform:uppercase;font-weight:800;color:var(--primary);line-height:1;}.cardblock-content h3{color:var(--primary);font-weight:400;margin:0;font-size:16px;font-style:italic;}.cardblock-link a{text-decoration:none;color:var(--primary);font-weight:700;margin-top:15px;display:flex;align-items:center;}.cardblock-link a span{display:inline-block;position:relative;padding-bottom:5px;overflow:hidden;}.cardblock-link a span::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;border-radius:5px;background:var(--primary);transition:all .3s ease-in-out;}.cardblock-link a:hover span::after{transform:translateX(100%);}.cardblock-link a i{margin-left:7px;padding-bottom:5px;font-size:20px;transition:all .3s ease-in-out;}.cardblock-link a:hover i{transform:translateX(5px);}@media (max-width:1199px){.card-blockgrid{grid-template-columns:repeat(3,1fr) !important;}.heading-cardplans h2{font-size:60px;width:100%;}}@media (max-width:991px){.card-blockgrid{grid-template-columns:repeat(2,1fr) !important;}.heading-cardplans h2{font-size:40px;}}@media (max-width:767px){.card-blockgrid{grid-template-columns:repeat(1,1fr) !important;}}.faq-container{position:relative;}.faqtitle{color:white;font-size:40px;margin:0 0 20px;font-weight:700;}.faqFlex{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}.faqFlex.faqswap{flex-direction:row-reverse;}.flexFaqs{width:calc(50% - 30px);}.rightblockfaq{width:calc(50% - 30px);}.squarething{background-color:var(--primary);padding:50px;min-height:450px;display:flex;flex-direction:column;justify-content:center;}.squarething p{color:white;margin:15px 0 50px;font-weight:400;width:550px;max-width:100%;}.squarething a{color:black;text-transform:uppercase;border:2px solid var(--secondary);}.squarething a:hover{color:var(--primary);}#accordionfaq .opensingle .beefup__head{padding:10px 0px 5px;font-weight:600;font-family:var(--font1);border-bottom:2px solid var(--primary);}#accordionfaq .opensingle .beefup__body{padding:0 0;}.beefup__head{overflow:inherit;white-space:normal;position:relative;}.beefup__head::after{content:"";display:block;height:2px;width:15px;background:var(--primary);position:absolute;right:7px;top:50%;transform:translate(-50%,-50%) rotate(0deg);transition:transform .3s ease-in-out;transform-origin:50% 50%;border-color:transparent;border-width:inherit;margin-top:0;}.beefup__head::before{content:"";display:block;height:15px;width:2px;background:var(--primary);position:absolute;right:20px;top:50%;transform:translate(-50%,-50%) rotate(0deg);transition:transform .3s ease-in-out;transform-origin:50% 50%;}.beefup.is-open>.beefup__head::after,.beefup.is-open>.beefup__head::before{transform:translate(-50%,-50%) rotate(45deg);border-color:transparent;border-width:inherit;margin-top:0;}#accordionfaq .opensingle{border:none;margin:15px 0;}@media (max-width:1199px){.faqtitle{font-size:26px;}.flexFaqs{width:100%;}.beefup__head{white-space:normal;}.beefup__body p{font-size:16px;}.rightblockfaq{width:100%;}.squarething{padding:26px;min-height:initial;margin-top:30px;}#accordionfaq .opensingle .beefup__head{padding-right:40px;}}.logogrid-container{}.logogrid{display:grid;gap:50px 30px;}.logogrid.columns-3{grid-template-columns:repeat(3,1fr);}.logogrid.columns-4{grid-template-columns:repeat(4,1fr);}.logogrid.columns-5{grid-template-columns:repeat(5,1fr);}.logogrid.columns-6{grid-template-columns:repeat(6,1fr);}.logogrid.columns-7{grid-template-columns:repeat(7,1fr);}.logogrid.columns-8{grid-template-columns:repeat(8,1fr);}.logo-item{display:flex;align-items:center;justify-content:center;margin:auto;}.logo-item img{width:100%;aspect-ratio:16/9;object-fit:contain;object-position:center center;}.logogrid.type-color .logo-item img{}.logogrid.type-grey .logo-item img{filter:contrast(.1) grayscale(1);opacity:.8;}.logogrid.type-white .logo-item img{filter:brightness(0) invert(1);}.logo-item{}@media (max-width: 1199px){.logogrid{grid-template-columns:repeat(3,1fr) !important;}}@media (max-width: 991px){.logogrid{grid-template-columns:repeat(2,1fr) !important;}}.image1-container{width:100%;height:100%;overflow:hidden;}.image1-container img{width:100%;object-fit:cover;}.image1-container img.mobile{display:none;}@media (max-width: 990px){.image1-container img.desktop{display:none;}.image1-container img.mobile{display:block;}}.titlecopywctas h3{text-align:center;color:var(--secondary);}.titlecopywctas{display:flex;flex-direction:column;}.titlecopywctas h2{margin-top:0;text-align:center;display:block;position:relative;}.titlecopywctasCopy{text-align:center;width:1200px;margin:auto;max-width:100%;}.ctas{display:flex;align-items:center;justify-content:center;margin:30px 0;gap:0 30px;}@media (max-width:991px){.ctas{flex-wrap:wrap;}.ctas a{margin:15px;}}