.card-section{background:#fff;padding:28px 16px}@media screen and (min-width:992px){.card-section{padding:28px 64px}}.card-section-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:24px;justify-content:center;margin:0 auto;max-height:700px;max-width:1440px;width:100%}.card-section-container .card-right-container .container-card-left{margin:0 auto;max-width:580px;width:100%}.card-section-container .card-right-container .card-left-title{color:#090302;color:var(--Colours-Neutral-Black-texts,#090302);font-family:Montserrat;font-size:40px;font-style:normal;font-weight:900;line-height:130%;margin:0 0 24px;text-transform:uppercase}.card-section-container .card-right-container .card-left-paragraph{color:#303036;color:var(--Colours-Neutral-100-Black-texts,#303036);font-family:Montserrat;font-size:20px;font-style:normal;font-weight:400;line-height:140%;margin:0 0 24px}.card-section-container .card-right-container .card-section-buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}@media only screen and (min-width:992px){.card-section-container .card-right-container .card-section-buttons-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.card-section-container .card-right-container .card-left-button{border:1px solid #090302;border:1px solid var(--Colours-Neutral-Black-texts,#090302);border-radius:4px;gap:8px;height:48px;text-transform:uppercase;-webkit-transition:background .3s ease-out,color .3s ease-out;transition:background .3s ease-out,color .3s ease-out;width:348px}.card-section-container .card-right-container .card-left-button:hover{background:#090302;background:var(--Colours-Neutral-Black-texts,#090302);color:#fff;-webkit-transition:background .3s ease-out,color .3s ease-out;transition:background .3s ease-out,color .3s ease-out}.card-section-container .card-right-container .card-left-button:hover a{color:#fff;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.card-section-container .card-right-container .card-left-button>a{color:#090302;color:var(--Colours-Neutral-Black-texts,#090302);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans;font-size:18px;font-style:normal;font-weight:700;height:100%;line-height:20px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.card-section-container .card-left-container,.card-section-container .card-right-container{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:644px}.card-section-container .card-left-container>img{border-radius:16px;height:700px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:1000px){.card-section-container{height:auto;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-section-container .card-left-container{max-width:644px;width:100%}.card-section-container .card-left-container>img{height:500px}}@media screen and (max-width:767px){.card-section-container{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-section-container .card-left-container{max-width:100%;width:100%}.card-section-container .card-left-container>img{height:320px}}@media screen and (max-width:991px){.card-section-container{gap:40px;padding:0}.card-section-container .card-right-container .card-left-title{color:#090302;color:var(--Colours-Neutral-Black-texts,#090302);font-family:Montserrat;font-size:28px;font-style:normal;font-weight:800;line-height:130%;margin-bottom:16px}.card-section-container .card-right-container .card-left-paragraph{color:#303036;color:var(--Colours-Neutral-100-Black-texts,#303036);font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:24px}.card-section-container .card-right-container .card-left-button{width:100%}.card-section-container .card-left-container>img{height:240px;-o-object-position:center 68%;object-position:center 68%}}
