#section_CiriksSupportBanner_1 {   display: flex;   justify-content: center;   align-items: center;   flex-direction: column;   padding-top: 30px;   padding-bottom: 30px;   font-family: "Poppins", sans-serif;   position: relative; }   #section_CiriksSupportBanner_1 .container {     display: flex;     align-items: center;     justify-content: space-between;     flex-direction: row;     width: calc(100% - 20px);     max-width: 1400px;     margin: 0;     padding: 0;     overflow: hidden;     position: relative; }   #section_CiriksSupportBanner_1 img {     position: absolute;     object-fit: cover;     object-position: center;     width: 100%;     height: 100%;     top: 0; }   #section_CiriksSupportBanner_1 .container .pt1 {     display: flex;     flex-direction: column;     gap: 20px;     width: 100%; }   #section_CiriksSupportBanner_1 .container .pt1 .title {     color: #fff;     font-size: 36px;     line-height: 40px;     font-family: "Poppins", sans-serif;     z-index: 1;     margin: 0; }   #section_CiriksSupportBanner_1 .container .pt1 .desc {     font-size: 16px;     line-height: 20px;     color: #fff;     width: calc(100% - 50px);     font-family: "Poppins", sans-serif; }   @media screen and (max-width: 767px) {     #section_CiriksSupportBanner_1 .container {       flex-wrap: wrap; }     #section_CiriksSupportBanner_1 .container .pt1 .title {       font-size: 24px;       line-height: 30px; }     #section_CiriksSupportBanner_1 .container .pt1 .desc {       font-size: 14px;       line-height: 20px; } }  #section_CiriksSupportIcons_2 {   background: #ffffff;   display: flex;   justify-content: center;   align-items: center;   font-family: "Poppins", sans-serif; }   #section_CiriksSupportIcons_2 .container {     display: flex;     justify-content: center;     align-items: center;     flex-direction: column;     max-width: 1400px;     padding-top: 40px;     padding-bottom: 20px;     width: calc(100% - 20px);     min-height: 200px;     gap: 50px; }   #section_CiriksSupportIcons_2 .container .boxes {     display: flex;     flex-wrap: wrap;     width: calc(100% - 80px);     align-items: center;     border: 1px solid #ddd;     border-radius: 10px;     padding: 40px;     gap: 30px;     position: relative; }   #section_CiriksSupportIcons_2 .container .boxes .title_boxes {     font-size: 24px;     line-height: 30px;     font-weight: 100;     margin: 0;     color: #7F0D5C;     position: absolute;     background-color: #ffffff;     padding-left: 5px;     padding-right: 5px;     top: -20px; }   #section_CiriksSupportIcons_2 .container .boxes a {     display: flex;     max-width: 195px;     height: 195px;     flex-direction: column;     align-items: center;     text-decoration: none; }   #section_CiriksSupportIcons_2 .container .boxes .box {     display: flex;     flex-direction: column;     justify-content: space-evenly;     align-items: center;     box-shadow: #63636333 0px 2px 8px 0px;     border-radius: 10px;     width: 195px;     height: 195px;     background-color: #ffffff;     transition: all .3s ease-in-out; }   #section_CiriksSupportIcons_2 .container .boxes .box.active {     background-color: #7f0d5c; }   #section_CiriksSupportIcons_2 .container .boxes .box:hover {     box-shadow: #00000059 0px 5px 15px;     transition: all .3s ease-in-out; }   #section_CiriksSupportIcons_2 .container .boxes .box > img {     width: 65px;     height: 65px;     object-position: center;     object-fit: cover;     transition: all .3s ease-in-out; }   #section_CiriksSupportIcons_2 .container .boxes .box:hover > img {     width: 70px;     height: 70px;     mix-blend-mode: luminosity;     transition: all .3s ease-in-out; }   #section_CiriksSupportIcons_2 .container .boxes .box.active > img {     mix-blend-mode: color-burn;     transition: all .3s ease-in-out; }   #section_CiriksSupportIcons_2 .container .boxes .box > span {     font-size: 18px;     line-height: 20px;     font-family: "Poppins", sans-serif;     color: #463f47;     transition: all .3s ease-in-out; }   #section_CiriksSupportIcons_2 .container .boxes .box:hover > span {     font-size: 20px;     line-height: 30px;     color: #7f0d5c;     transition: all .3s ease-in-out; }   #section_CiriksSupportIcons_2 .container .boxes .box.active > span {     font-size: 24px;     line-height: 30px;     color: #FFFFFF;     transition: all .3s ease-in-out; }   @media only screen and (max-width: 1400px) {     #section_CiriksSupportIcons_2 .container .boxes {       justify-content: center; } }   @media only screen and (max-width: 767px) {     #section_CiriksSupportIcons_2 .container .boxes {       gap: 20px; }     #section_CiriksSupportIcons_2 .container .boxes a {       max-width: 200px;       height: 200px; }     #section_CiriksSupportIcons_2 .container .boxes .box {       width: 200px;       height: 200px; }     #section_CiriksSupportIcons_2 .container .boxes .box > img {       width: 80px;       height: 80px; }     #section_CiriksSupportIcons_2 .container .boxes .box:hover > img {       width: 70px;       height: 70px; }     #section_CiriksSupportIcons_2 .container .boxes .title_boxes {       font-size: 24px;       line-height: 30px; } }   @media only screen and (max-width: 580px) {     #section_CiriksSupportIcons_2 .container .boxes {       gap: 10px; }     #section_CiriksSupportIcons_2 .container .boxes a {       max-width: 120px;       height: 120px; }     #section_CiriksSupportIcons_2 .container .boxes .box {       width: 120px;       height: 120px; }     #section_CiriksSupportIcons_2 .container .boxes .box > img {       width: 70px;       height: 70px; }     #section_CiriksSupportIcons_2 .container .boxes .box:hover > img {       width: 60px;       height: 60px; } }  #section_CiriksSupportBannerButton_3 {   display: flex;   justify-content: center;   align-items: center;   flex-direction: column;   padding-top: 30px;   padding-bottom: 30px;   font-family: "Poppins", sans-serif;   position: relative; }   #section_CiriksSupportBannerButton_3 .container {     display: flex;     align-items: center;     justify-content: space-between;     flex-direction: column;     width: calc(100% - 20px);     max-width: 1400px;     margin: 0;     padding: 0;     overflow: hidden;     position: relative; }   #section_CiriksSupportBannerButton_3 img {     position: absolute;     object-fit: cover;     object-position: center;     width: 100%;     height: 100%;     top: 0; }   #section_CiriksSupportBannerButton_3 .container .pt1 {     display: flex;     flex-direction: column;     align-items: center;     gap: 20px; }   #section_CiriksSupportBannerButton_3 .container .pt1 .title {     color: #ffffff;     font-size: 36px;     line-height: 40px;     font-family: "Poppins", sans-serif;     text-align: center;     z-index: 1;     margin: 0; }   #section_CiriksSupportBannerButton_3 .container .pt1 .btn {     display: flex;     justify-content: space-evenly;     align-items: center;     max-width: 250px;     width: 100%;     border: 1px solid #ffffff;     padding: 10px;     border-radius: 6px;     transition: all .3s ease-in-out;     margin-top: 30px;     background-color: #ffffff;     color: #7a194e; }   #section_CiriksSupportBannerButton_3 .container .pt1 .btn:hover {     background-color: transparent;     color: #FFFFFF;     transition: all .3s ease-in-out; }   #section_CiriksSupportBannerButton_3 .container .pt1 .btn a {     text-decoration: none;     display: block;     width: 100%;     color: inherit; }   @media screen and (max-width: 767px) {     #section_CiriksSupportBannerButton_3 .container {       flex-wrap: wrap; }     #section_CiriksSupportBannerButton_3 .container .pt1 .title {       font-size: 24px;       line-height: 30px; } }   @media screen and (max-width: 580px) {     #section_CiriksSupportBannerButton_3 .container .pt1 .title {       font-size: 16px;       line-height: 25px; } } 
