.compliance-page .hero{width:100%;min-height:70vh;margin:0 auto}@media screen and (max-width:1024px){.compliance-page .hero{min-height:auto}}@media only screen and (max-width:767px){.compliance-page .hero{padding:0 1rem}}.compliance-page .hero>.sub{min-height:inherit;display:grid;grid-template-columns:2fr 1fr}@media screen and (max-width:1024px){.compliance-page .hero>.sub{display:flex;flex-direction:column-reverse}}@media only screen and (max-width:767px){.compliance-page .hero>.sub{gap:1rem}}.compliance-page .hero>.sub>div{width:100%;height:inherit;background-color:rgba(0,31,61,.04)}.compliance-page .hero>.sub>div.left{background-image:url(/images/to-africa-hero.jpg);background-size:cover;background-position:top}.compliance-page .hero>.sub>div.left.from-africa{background-image:url(/images/from-africa-hero.jpg)}@media screen and (max-width:1024px){.compliance-page .hero>.sub>div.left{height:400px;background-position-y:20%}}@media only screen and (max-width:767px){.compliance-page .hero>.sub>div.left{height:200px;background-position-y:20%}}.compliance-page .hero>.sub>div.left>.sub{width:100%;height:100%;background-color:#053545;opacity:.25}.compliance-page .hero>.sub>div.right{padding:4rem 0 4rem calc((100vw - 1200px)/2)}@media screen and (max-width:1024px){.compliance-page .hero>.sub>div.right{padding:3rem}}@media only screen and (max-width:767px){.compliance-page .hero>.sub>div.right{padding:1rem}}@media screen and (min-width:2000px){.compliance-page .hero>.sub>div.right{padding-left:calc((100vw - 1300px)/2)}}.compliance-page .hero>.sub>div.right .content{width:800px;height:100%;display:flex;flex-direction:column;justify-content:center;gap:1rem}@media screen and (max-width:1024px){.compliance-page .hero>.sub>div.right .content{width:100%;min-height:40vh}}@media only screen and (max-width:767px){.compliance-page .hero>.sub>div.right .content{min-height:60vh}}.compliance-page .hero>.sub>div.right .content h1{font-size:2.5rem;font-weight:700;color:#25242d;line-height:1.1;margin-bottom:1rem}@media only screen and (max-width:767px){.compliance-page .hero>.sub>div.right .content h1{font-size:2rem}}@media screen and (max-width:1024px){.compliance-page .hero>.sub>div.right .content h1 br{display:none}}.compliance-page .hero>.sub>div.right .content h2{font-size:1.1em;font-weight:700;color:#053545;opacity:.5}.compliance-page .hero>.sub>div.right .content p{width:75%;font-size:1.1rem;color:#333;font-weight:500}@media screen and (max-width:1024px){.compliance-page .hero>.sub>div.right .content p{width:100%}}.compliance-page .hero>.sub>div.right .content .buttons{margin-top:3rem;display:flex;align-items:center;gap:.5rem}@media only screen and (max-width:767px){.compliance-page .hero>.sub>div.right .content .buttons{flex-direction:column;align-items:flex-start}.compliance-page .hero>.sub>div.right .content .buttons a{display:block;width:100%}}.compliance-page .hero>.sub>div.right .content .buttons .custom-button{padding:1.3rem;min-width:150px}@media only screen and (max-width:767px){.compliance-page .hero>.sub>div.right .content .buttons .custom-button{width:100%}}.compliance-page .features .con{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem}@media only screen and (max-width:767px){.compliance-page .features .con{grid-template-columns:1fr;gap:1rem}}.compliance-page .features .con .right{width:100%;display:grid;height:100%;grid-template-columns:repeat(2,1fr);gap:.5rem}@media only screen and (max-width:767px){.compliance-page .features .con .right{width:100%;grid-template-columns:1fr}}.compliance-page .features .con .right .card-container:hover .card{transform:rotateY(180deg)}@media only screen and (max-width:767px){.compliance-page .features .con .right .card-container .card{transform:rotateY(180deg)}}.compliance-page .features .con .right .card{width:100%;height:100%;min-height:200px;position:relative;transform-style:preserve-3d;transition:transform .5s;background-color:#fff}.compliance-page .features .con .right .card .card-back,.compliance-page .features .con .right .card .card-front{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem}.compliance-page .features .con .right .card .card-back h3,.compliance-page .features .con .right .card .card-front h3{font-size:1.2rem;color:#25242d;font-weight:600;margin-bottom:.3rem}.compliance-page .features .con .right .card .card-front{border:4px solid rgba(5,55,71,.5);gap:1em}.compliance-page .features .con .right .card .card-front h3{text-align:center}.compliance-page .features .con .right .card .card-back{background-color:#053545;color:#fff;text-align:center;transform:rotateY(180deg);gap:.5rem}.compliance-page .features .con .right .card .card-back h3,.compliance-page .features .con .right .card .card-back p{color:#fff;text-align:center;font-weight:400}.compliance-page .features .con .right .card .card-back h3{font-weight:700}.compliance-page .features .con .left{height:100%;width:100%}.compliance-page .features .con .left img{height:100%;max-height:410px;width:100%;border-radius:8px;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.compliance-page .cons-and-pros{border-top:1px solid rgba(0,13,26,.1)}.compliance-page .cons-and-pros .con h2{font-size:2rem;color:#25242d;font-weight:600;margin-bottom:3rem;text-align:center}@media only screen and (max-width:767px){.compliance-page .cons-and-pros .con h2{font-size:1.5rem}}.compliance-page .cons-and-pros .con>.sub{display:flex;align-items:center;gap:3rem}@media only screen and (max-width:767px){.compliance-page .cons-and-pros .con>.sub{display:block}}.compliance-page .cons-and-pros .con>.sub h3{font-size:1.5em;color:#25242d;font-weight:600;margin-bottom:1.5rem}@media only screen and (max-width:767px){.compliance-page .cons-and-pros .con>.sub h3{font-size:1.1rem}}.compliance-page .cons-and-pros .con>.sub .points{display:flex;flex-direction:column;gap:1rem}.compliance-page .cons-and-pros .con>.sub .points>.sub{display:flex;gap:1rem;padding:2rem;border-radius:8px;background-color:#e6e9ec}.compliance-page .cons-and-pros .con>.sub .points>.sub img{width:40px;height:auto;opacity:.5}.compliance-page .cons-and-pros .con>.sub .points>.sub p{color:#25242d}.compliance-page .cons-and-pros .con>.sub .pros{background-color:#053545;padding:2rem;border-radius:8px}@media only screen and (max-width:767px){.compliance-page .cons-and-pros .con>.sub .pros{padding:1rem;margin-top:1rem}}.compliance-page .cons-and-pros .con>.sub .pros h3{color:#fff}.compliance-page .cons-and-pros .con>.sub .pros .points>.sub{background-color:hsla(0,0%,100%,.1)}.compliance-page .cons-and-pros .con>.sub .pros .points>.sub p{color:#fff}.compliance-page .content-1{border-top:1px solid rgba(0,13,26,.1);background-color:#e7f0fc}.compliance-page .content-1.from-africa .right img{max-height:500px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.compliance-page .content-1 .con{display:flex;align-items:center;gap:3rem;height:-moz-fit-content;height:fit-content}@media only screen and (max-width:767px){.compliance-page .content-1 .con{flex-direction:column}}.compliance-page .content-1 .con .left{width:50%}@media only screen and (max-width:767px){.compliance-page .content-1 .con .left{width:100%}}.compliance-page .content-1 .con .left h2{font-size:2rem;color:#25242d;font-weight:600;margin-bottom:1rem}.compliance-page .content-1 .con .left p{font-weight:400}.compliance-page .content-1 .con .left ul{margin:2rem}.compliance-page .content-1 .con .left ul li{list-style-type:disc;margin-bottom:.5rem;font-weight:400}.compliance-page .content-1 .con .right{width:50%;height:100%}@media only screen and (max-width:767px){.compliance-page .content-1 .con .right{width:100%}}.compliance-page .content-1 .con .right img{width:100%}