.containCharte .banner{position:relative}@media all and (max-width: 768px){.containCharte .banner:before{content:"";background:linear-gradient(90deg, rgba(0, 0, 0, 0.6) 0%, transparent 100%);width:100%;height:100%;position:absolute;top:0}}.containCharte .banner img{display:none}.containCharte.main-container{width:100%;max-width:86.1875rem;margin:0 auto;padding:0 1.25rem 2.5rem 1.25rem;gap:var(--layout-div-gap);display:flex;flex-direction:column}.containCharte.main-container p{margin:0}.containCharte.main-container p.center{text-align:start}.containCharte .sectionContain div.contain{display:flex;flex-direction:column;gap:var(--layout-text-gap);padding:var(--layout-padding);border-radius:var(--border-radius-M);background:var(--white-100)}.containCharte .sectionContain .argGreenSquareContain{display:flex;justify-content:center;margin-top:35px}@media all and (max-width: 768px){.containCharte .sectionContain .argGreenSquareContain{flex-direction:column}}.containCharte .sectionContain .argGreenSquareContain .argGreenSquare{padding:20px 0 20px 20px;border:3px solid var(--primary-100);width:50%;margin:0 20px}@media all and (max-width: 768px){.containCharte .sectionContain .argGreenSquareContain .argGreenSquare{width:100%;margin:20px 0}}.containCharte .sectionContain .argGreenSquareContain .argGreenSquare div{display:flex;align-items:center;margin-bottom:15px}.containCharte .sectionContain .argGreenSquareContain .argGreenSquare div p{margin:15px;font-size:1.5rem}.containCharte .sectionContain .argGreenSquareContain .argGreenSquare ul li{margin:10px}.containCharte .sectionContain .argChecked li{margin-left:17px;list-style:disc}.containCharte .sectionContain .argBorderContain{display:flex;justify-content:center;margin:40px 0}@media all and (max-width: 768px){.containCharte .sectionContain .argBorderContain{flex-direction:column}}.containCharte .sectionContain .argBorderContain .argBorder{padding:30px;text-align:center;max-width:33.33333%;border-right:1px solid rgba(225,225,225,.8823529412)}@media all and (max-width: 768px){.containCharte .sectionContain .argBorderContain .argBorder{width:100%;max-width:100%;border-right:none;border-bottom:1px solid rgba(225,225,225,.8823529412)}}.containCharte .sectionContain .argBorderContain .argBorder img{margin-bottom:20px}.containCharte .sectionContain .argBorderContain .argBorder:last-of-type{border:none}.containCharte .sectionContain .argGrey{padding:25px;border-radius:var(--border-radius-M);background-color:var(--black-100);color:var(--white-100)}.containCharte .sectionContain .argGrey p{margin:0 !important}.containCharte .link{display:flex;justify-content:space-around}@media all and (max-width: 768px){.containCharte .link{flex-direction:column;text-align:center}}.containCharte .link a div{display:flex;flex-direction:column;align-items:center}.containCharte .link a div img{width:50px;margin-bottom:15px}.contain{display:flex;justify-content:center;margin:40px 0;flex-direction:row}@media all and (max-width: 768px){.contain{flex-direction:row}}.contain .argBorder_container{display:flex;flex-direction:row}@media all and (max-width: 768px){.contain .argBorder_container{flex-direction:column}}.contain .argBorder{padding:30px;text-align:center;max-width:33.33333%;border-right:1px solid rgba(225,225,225,.8823529412)}@media all and (max-width: 768px){.contain .argBorder{width:100%;max-width:100%;border-right:none;border-bottom:1px solid rgba(225,225,225,.8823529412)}}.contain .argBorder img{margin-bottom:20px}.contain .argBorder:last-of-type{border:none}