@charset "UTF-8";


.paddding80D60M {
    padding-top: 80px;
    padding-bottom: 80px;
}

.padding125D80M {
    padding-top: 125px;
    padding-bottom: 125px;
}

.margin80D60M {
    margin-bottom: 80px;
}

.Height50dvh {
    min-height: 50dvh;
    max-height: 50dvh;
    overflow-y: auto;
    overflow-x: hidden;
}

.prince2-benefits-desktop .purple-theme .nav-link.active {
    color: #8f63e5 !important;
}


@media (max-width: 767px) {
    .margin80D60M {
        margin-top: 60px;
    }

    .paddding80D60M {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    .padding125D80M {
        padding-top: 80px;
        padding-bottom: 80px;
    }
}

/* PeopleCert Logo*/
.pcLogo {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='146' height='146' viewBox='0 0 146 146' fill='none'%3E%3Cg id='Group 10587'%3E%3Cg id='Group 10469' opacity='0.4'%3E%3Cpath id='Vector' d='M32.1449 29.5117L31.7542 29.8213L32.0626 30.213L40.7716 41.2744L41.0817 41.6683L41.4748 41.3572L43.8639 39.4661L44.2546 39.1569L43.9467 38.7651L41.1117 35.158L43.2052 33.4341C44.3445 32.6069 45.1576 31.4067 45.5028 30.042L45.5076 30.0229L45.5109 30.0034C45.6275 29.3192 45.5861 28.6173 45.3899 27.9514C45.1971 27.2971 44.8599 26.6944 44.4034 26.1877C44.0065 25.6133 43.4829 25.1373 42.8728 24.7967C42.2521 24.4502 41.5591 24.2533 40.849 24.2217L40.8312 24.221L40.8133 24.2214C39.3535 24.2607 37.9543 24.8112 36.8602 25.7766L32.1449 29.5117ZM40.7127 31.0518L40.7127 31.0518L40.7093 31.0545L38.9942 32.4411L37.1076 30.0629L38.8435 28.6556C39.415 28.2046 39.8727 28.0457 40.2282 28.0587C40.5646 28.071 40.9106 28.2416 41.2636 28.688C41.6171 29.1349 41.7002 29.505 41.6332 29.8304C41.5616 30.1778 41.2963 30.5883 40.7127 31.0518Z' fill='%23FF3200' fill-opacity='0.3' stroke='white'/%3E%3Cpath id='Vector_2' d='M55.5485 16.3031L55.3547 15.834L54.8885 16.0349L45.2108 20.2056L44.7504 20.4041L44.9501 20.864L50.5302 33.7127L50.7282 34.1687L51.1853 33.9733L60.9121 29.8158L61.372 29.6192L61.1753 29.1593L60.16 26.7867L59.9632 26.3269L59.5034 26.5237L52.9876 29.314L52.0724 27.0496L57.917 24.5494L58.3787 24.3519L58.1793 23.8911L57.192 21.61L56.9944 21.1535L56.5369 21.3488L50.6926 23.8425L49.8926 21.9587L56.2542 19.318L56.7152 19.1266L56.5246 18.6652L55.5485 16.3031Z' fill='%23FF3200' fill-opacity='0.3' stroke='white'/%3E%3Cpath id='Vector_3' d='M72.0351 15.0338L72.0292 15.0286L72.0232 15.0235C71.2589 14.3823 70.3665 13.9114 69.4057 13.6423C68.4513 13.3749 67.4512 13.3127 66.4714 13.4597C65.4692 13.5346 64.4945 13.8214 63.6118 14.3013C62.7232 14.7843 61.9485 15.4518 61.3397 16.2589L61.3287 16.2736L61.3187 16.289C60.2041 18.0169 59.7245 20.078 59.9616 22.1205C60.1988 24.1631 61.1381 26.0605 62.619 27.489L62.6341 27.5035L62.6503 27.5167C63.4283 28.1508 64.3319 28.6129 65.3015 28.8727C66.2642 29.1307 67.2702 29.1834 68.2542 29.0274C69.2417 28.9514 70.2018 28.6673 71.0713 28.1935C71.9471 27.7163 72.7108 27.0577 73.3113 26.2617L73.3114 26.2618L73.3185 26.2518C74.5278 24.5642 75.0236 22.4691 74.6996 20.4188C74.5389 18.3485 73.5845 16.4194 72.0351 15.0338ZM66.8215 16.9602L66.8384 16.9588L66.8551 16.9563C67.295 16.8908 67.7443 16.9294 68.1668 17.069C68.5854 17.2073 68.9661 17.4409 69.2787 17.7514C70.037 18.5934 70.4908 19.665 70.5675 20.7947L70.5693 20.82L70.5735 20.845C70.7665 21.975 70.5775 23.1367 70.0364 24.1469C69.8073 24.5307 69.4891 24.8538 69.1086 25.089C68.7251 25.326 68.2898 25.4666 67.8399 25.4987L67.8234 25.4999L67.807 25.5021C67.3586 25.5641 66.9018 25.5227 66.4717 25.381C66.0463 25.2408 65.6583 25.0062 65.3367 24.6949C64.5684 23.8431 64.1156 22.754 64.0539 21.6094L64.0523 21.5811L64.0476 21.5532C63.8603 20.4418 64.0576 19.3002 64.6069 18.3164C64.8423 17.9338 65.1645 17.6117 65.5476 17.3762C65.9333 17.1391 66.3699 16.9965 66.8215 16.9602Z' fill='%23FF3200' fill-opacity='0.3' stroke='white'/%3E%3Cpath id='Vector_4' d='M78.7968 13.4384L78.3047 13.3483L78.2149 13.8405L75.7008 27.6188L75.6109 28.1115L76.1038 28.2005L79.1129 28.7443L79.6039 28.833L79.6937 28.3422L80.5086 23.8866L83.1061 24.3538C84.4817 24.6695 85.9248 24.4878 87.1787 23.8406L87.2077 23.8257L87.2344 23.8071C88.376 23.0151 89.1558 21.8022 89.4021 20.4353C89.6485 19.0684 89.3412 17.6595 88.548 16.5184L88.528 16.4896L88.5041 16.4638C87.512 15.3941 86.1748 14.7076 84.7273 14.5245L78.7968 13.4384ZM83.3121 20.9605L83.3114 20.9604L81.107 20.5585L81.6611 17.5456L83.8604 17.9807L83.8603 17.9808L83.8685 17.9823C84.5928 18.1131 85.0142 18.3501 85.2376 18.6236C85.4484 18.8816 85.5487 19.2536 85.4457 19.8223L85.4454 19.824C85.3466 20.3809 85.1247 20.6859 84.8368 20.8493C84.5288 21.024 84.0445 21.0949 83.3121 20.9605Z' fill='%23FF3200' fill-opacity='0.3' stroke='white'/%3E%3Cpath id='Vector_5' d='M98.7929 32.2256L99.0009 31.7754L98.5526 31.5637L92.8309 28.8619L97.3846 19.0353L97.5956 18.5798L97.1393 18.3705L94.3297 17.0821L93.8774 16.8746L93.6678 17.326L87.7741 30.0202L87.5632 30.4743L88.0176 30.6845L97.0278 34.8528L97.4818 35.0628L97.6917 34.6087L98.7929 32.2256Z' fill='%23FF3200' fill-opacity='0.3' stroke='white'/%3E%3Cpath id='Vector_6' d='M115.416 31.1052L115.727 30.7196L115.344 30.405L107.252 23.752L106.865 23.4342L106.548 23.821L97.6645 34.6428L97.3472 35.0294L97.7339 35.3466L105.967 42.1004L106.36 42.4227L106.676 42.0247L108.264 40.0239L108.569 39.6396L108.19 39.3274L102.71 34.807L104.259 32.9209L109.164 36.9901L109.548 37.3089L109.867 36.9252L111.418 35.0616L111.741 34.6741L111.351 34.3549L106.435 30.3319L107.745 28.7454L113.136 33.1308L113.526 33.4476L113.841 33.0569L115.416 31.1052Z' fill='%23FF3200' fill-opacity='0.3' stroke='white'/%3E%3Cpath id='Vector_7' d='M118.921 50.2582L119.364 49.9779L119.063 49.5488L117.359 47.1176L117.108 46.7604L116.72 46.9601C115.841 47.4127 115.121 47.5379 114.533 47.4223C113.955 47.3087 113.423 46.9467 112.945 46.2529L112.941 46.2468L112.937 46.2408C112.677 45.8863 112.506 45.4747 112.438 45.0407C112.37 44.6092 112.407 44.168 112.544 43.7536C112.933 42.7059 113.662 41.8183 114.615 41.2323L114.627 41.2248L114.639 41.2166C115.23 40.8046 115.885 40.4921 116.577 40.2914C117.17 40.1216 117.799 40.1227 118.391 40.2945C119.006 40.5023 119.541 40.8983 119.919 41.4263C120.295 41.9512 120.497 42.58 120.497 43.2246C120.441 43.8046 120.181 44.3459 119.761 44.7514L119.456 45.0464L119.698 45.3954L121.411 47.871L121.715 48.3098L122.133 47.9783C122.733 47.5025 123.229 46.9081 123.589 46.2323C123.948 45.5568 124.165 44.8144 124.225 44.0514C124.36 42.4216 123.901 40.798 122.934 39.4786C122.4 38.6297 121.686 37.9069 120.844 37.3606C119.997 36.8109 119.039 36.4531 118.039 36.3124L118.024 36.3103L118.009 36.3091C115.975 36.147 113.947 36.6856 112.262 37.8356C110.578 38.9855 109.339 40.6774 108.751 42.6296L108.746 42.6473L108.742 42.6653C108.528 43.6297 108.526 44.6291 108.735 45.5948C108.942 46.5523 109.353 47.454 109.94 48.2392C110.39 48.9757 110.98 49.6168 111.677 50.1262C112.381 50.6406 113.18 51.0105 114.028 51.2144L114.043 51.2181L114.058 51.2208C115.743 51.5159 117.477 51.1727 118.921 50.2582Z' fill='%23FF3200' fill-opacity='0.3' stroke='white'/%3E%3Cpath id='Vector_8' d='M131.307 60.0976L131.782 59.9419L131.626 59.4667L128.345 49.4604L128.188 48.9834L127.712 49.1417L114.413 53.5605L113.938 53.7183L114.097 54.1931L117.46 64.2845L117.618 64.757L118.091 64.6013L120.536 63.7965L121.013 63.6396L120.854 63.1636L118.611 56.4302L120.93 55.6578L122.934 61.6758L123.089 62.1417L123.558 61.995L125.853 61.2763L126.339 61.1244L126.179 60.6417L124.184 54.6262L126.119 53.9826L128.278 60.5642L128.434 61.0391L128.909 60.8835L131.307 60.0976Z' fill='%23FF3200' fill-opacity='0.3' stroke='white'/%3E%3Cpath id='Vector_9' d='M132.64 64.9023L132.623 64.3992L132.12 64.4202L118.113 65.0048L117.613 65.0257L117.635 65.5256L117.764 68.5746L117.785 69.0737L118.284 69.053L123.314 68.8436L123.404 71.0721L123.405 71.1001L123.41 71.1278C123.499 71.7094 123.368 72.3023 123.045 72.792C122.578 73.1829 121.997 73.4128 121.387 73.4461L121.373 73.4469L121.36 73.4484L120.526 73.5399L120.526 73.5399L120.519 73.5406C119.997 73.6047 119.579 73.6757 119.249 73.7382C118.924 73.7971 118.61 73.9055 118.318 74.0597L118.039 74.2073L118.053 74.5229L118.187 77.7098L118.24 78.9511L119.062 78.0195C119.12 77.9538 119.194 77.9039 119.276 77.8747L119.296 77.8678L119.315 77.8594C119.5 77.7763 119.696 77.7198 119.898 77.6915L119.913 77.6894L119.928 77.6863C120.11 77.6491 120.256 77.6247 120.398 77.6009C120.48 77.5872 120.561 77.5737 120.647 77.558C120.841 77.5226 121.089 77.4893 121.439 77.4459L121.439 77.4458L122.027 77.3722L122.027 77.3721C123.029 77.2452 123.86 76.9841 124.48 76.5551C124.784 76.3447 125.033 76.0964 125.224 75.8127C125.491 76.1479 125.815 76.4369 126.184 76.6647L126.191 76.6688L126.198 76.6727C126.93 77.0932 127.769 77.2917 128.612 77.2441C129.256 77.2613 129.895 77.1224 130.474 76.8392C131.06 76.5525 131.567 76.1266 131.95 75.5988L131.96 75.5854L131.968 75.5713C132.669 74.4573 132.99 73.1463 132.882 71.8347L132.64 64.9023ZM126.6 71.1341L126.6 71.1245L126.6 71.115L126.497 68.7041L129.374 68.585L129.516 71.1521L129.516 71.16L129.517 71.1678C129.565 71.7199 129.474 72.2749 129.254 72.7828C129.153 72.943 129.012 73.0737 128.844 73.1612C128.667 73.2529 128.469 73.2934 128.27 73.2781L128.21 73.2735L128.15 73.2834C127.938 73.3185 127.721 73.2944 127.521 73.2138C127.331 73.137 127.166 73.0118 127.04 72.8511C126.754 72.3237 126.603 71.7339 126.6 71.1341Z' fill='%23FF3200' fill-opacity='0.3' stroke='white'/%3E%3Cpath id='Vector_10' d='M129.604 92.0575L130.091 92.168L130.202 91.6803L132.735 80.5012L132.845 80.0137L132.358 79.9031L129.8 79.3228L129.312 79.2122L129.202 79.6998L128.382 83.3119L117.752 80.9155L117.264 80.8055L117.154 81.2932L116.484 84.2646L116.374 84.7524L116.862 84.8623L127.492 87.2587L126.678 90.8826L126.569 91.3695L127.056 91.4798L129.604 92.0575Z' fill='%23FF3200' fill-opacity='0.3' stroke='white'/%3E%3Cpath id='Vector_11' d='M119.792 103.914C120.217 103.616 120.579 103.237 120.855 102.797L120.858 102.799C121.279 102.128 121.492 101.347 121.468 100.555C121.445 99.7626 121.187 98.9953 120.726 98.35C120.266 97.7047 119.624 97.2105 118.882 96.9298C118.143 96.6499 117.337 96.595 116.566 96.7721C116.055 96.8782 115.571 97.0869 115.143 97.3858C114.715 97.6849 114.352 98.0681 114.077 98.5119C113.793 98.954 113.602 99.4489 113.514 99.9669C113.427 100.485 113.446 101.015 113.57 101.526C113.685 102.039 113.901 102.524 114.205 102.953C114.51 103.384 114.898 103.749 115.345 104.029C115.793 104.309 116.291 104.497 116.812 104.582C117.331 104.668 117.861 104.649 118.373 104.529C118.882 104.421 119.365 104.212 119.792 103.914Z' fill='%23FF3200' fill-opacity='0.3' stroke='white'/%3E%3Cpath id='Vector_12' d='M113.993 116.857L114.39 116.549L114.081 116.153L105.409 105.07L105.102 104.678L104.708 104.983L102.305 106.85L101.908 107.158L102.219 107.553L105.045 111.149L102.969 112.761C101.806 113.568 100.971 114.765 100.616 116.135L100.612 116.15L100.609 116.165C100.475 116.856 100.502 117.568 100.689 118.246C100.873 118.914 101.207 119.53 101.665 120.05C102.057 120.625 102.576 121.105 103.181 121.452C103.796 121.805 104.484 122.011 105.192 122.055L105.212 122.056L105.232 122.056C106.698 122.031 108.11 121.497 109.225 120.548L113.993 116.857ZM107.166 113.853L109.023 116.246L107.242 117.625L107.241 117.625C106.658 118.079 106.199 118.237 105.846 118.222C105.515 118.208 105.174 118.036 104.825 117.583C104.476 117.129 104.396 116.755 104.467 116.428C104.542 116.082 104.81 115.676 105.395 115.226L105.397 115.225L107.166 113.853Z' fill='%23FF3200' fill-opacity='0.3' stroke='white'/%3E%3Cpath id='Vector_13' d='M90.453 129.829L90.6427 130.296L91.1083 130.103L100.813 126.065L101.275 125.873L101.083 125.411L95.694 112.477L95.502 112.017L95.0409 112.208L85.2095 116.285L84.7453 116.477L84.9401 116.94L85.9358 119.308L86.1289 119.767L86.5887 119.576L93.1456 116.848L94.0859 119.106L88.2262 121.547L87.7641 121.739L87.9571 122.201L88.8862 124.425L89.0785 124.885L89.5393 124.694L95.3977 122.261L96.1916 124.155L89.7681 126.822L89.3101 127.013L89.4966 127.472L90.453 129.829Z' fill='%23FF3200' fill-opacity='0.3' stroke='white'/%3E%3Cpath id='Vector_14' d='M73.9546 130.938L73.9598 130.943L73.9653 130.948C74.722 131.598 75.6093 132.08 76.5674 132.36C77.5185 132.638 78.5178 132.711 79.499 132.575C80.502 132.517 81.4813 132.248 82.3724 131.784C83.2699 131.318 84.0573 130.665 84.6819 129.87L84.6879 129.862L84.6936 129.854C85.919 128.163 86.433 126.059 86.1263 123.994C85.9767 121.926 85.0206 119.998 83.4634 118.625L83.4634 118.625L83.4584 118.621C82.6946 117.965 81.7995 117.48 80.8332 117.198C79.8729 116.917 78.8643 116.843 77.8737 116.981C76.8904 117.047 75.9319 117.318 75.0604 117.778L75.2936 118.22L75.0604 117.778C74.1832 118.24 73.4141 118.883 72.8035 119.664L72.7984 119.671L72.7934 119.678C71.5738 121.351 71.0603 123.435 71.3625 125.483C71.4769 127.57 72.4077 129.529 73.9546 130.938ZM79.1925 129.071L79.1777 129.072L79.163 129.074C78.7212 129.132 78.2719 129.087 77.8506 128.941C77.433 128.797 77.0543 128.558 76.744 128.244C75.9941 127.399 75.5544 126.325 75.4973 125.197L75.496 125.17L75.4916 125.143C75.3088 124.013 75.5104 122.855 76.064 121.853C76.2976 121.473 76.6182 121.154 76.9997 120.922C77.384 120.688 77.8188 120.549 78.2679 120.518L78.2807 120.517L78.2934 120.515C78.7434 120.46 79.2001 120.508 79.6288 120.656C80.0531 120.802 80.4389 121.042 80.7576 121.357C81.5165 122.213 81.959 123.302 82.0115 124.444L82.0128 124.471L82.0168 124.497C82.1882 125.614 81.9776 126.755 81.4191 127.736C81.1802 128.117 80.8551 128.436 80.4699 128.667C80.0821 128.901 79.6443 129.039 79.1925 129.071Z' fill='%23FF3200' fill-opacity='0.3' stroke='white'/%3E%3Cpath id='Vector_15' d='M67.1641 132.445L67.6546 132.539L67.7492 132.048L70.4059 118.287L70.5009 117.795L70.0088 117.701L67.0075 117.128L66.5165 117.034L66.4226 117.525L65.5725 121.97L62.9703 121.476C61.5864 121.16 60.1352 121.343 58.8737 121.993L58.8615 121.999L58.8496 122.006C58.2445 122.361 57.7296 122.851 57.345 123.437C56.9671 124.014 56.725 124.668 56.6369 125.351C56.458 126.027 56.4371 126.735 56.576 127.421C56.7173 128.118 57.0201 128.773 57.46 129.333L57.4725 129.349L57.4861 129.363C58.4743 130.431 59.8051 131.12 61.2475 131.31L67.1641 132.445ZM62.1411 127.86L62.1411 127.86L62.1353 127.859C61.4195 127.72 60.9978 127.478 60.7742 127.2C60.5636 126.938 60.4664 126.567 60.5756 126.01C60.685 125.453 60.9129 125.148 61.2059 124.985C61.5185 124.812 62.0044 124.745 62.734 124.882C62.7345 124.882 62.7349 124.882 62.7354 124.882L64.9307 125.308L64.3469 128.314L62.1411 127.86Z' fill='%23FF3200' fill-opacity='0.3' stroke='white'/%3E%3Cpath id='Vector_16' d='M47.3623 113.52L47.1474 113.972L47.6 114.186L53.2892 116.878L48.6523 126.68L48.4381 127.133L48.8915 127.346L51.6932 128.664L52.1437 128.876L52.3576 128.426L58.3533 115.823L58.5681 115.371L58.1165 115.156L49.162 110.898L48.7103 110.683L48.4956 111.135L47.3623 113.52Z' fill='%23FF3200' fill-opacity='0.3' stroke='white'/%3E%3Cpath id='Vector_17' d='M30.7435 114.409L30.4163 114.793L30.8029 115.117L38.8589 121.865L39.242 122.186L39.5631 121.803L48.5583 111.074L48.8809 110.689L48.4949 110.368L40.3166 103.566L39.9337 103.248L39.6138 103.63L37.96 105.602L37.6387 105.985L38.022 106.307L43.4611 110.864L41.8944 112.731L37.0281 108.662L36.6443 108.341L36.3236 108.725L34.7752 110.579L34.4551 110.962L34.838 111.283L39.7103 115.363L38.3935 116.929L33.0555 112.46L32.6754 112.142L32.354 112.519L30.7435 114.409Z' fill='%23FF3200' fill-opacity='0.3' stroke='white'/%3E%3Cpath id='Vector_18' d='M27.4336 95.2299L26.9899 95.4986L27.2747 95.9321L28.933 98.4561L29.1783 98.8293L29.5768 98.6276C30.4617 98.1795 31.1831 98.0596 31.7688 98.1803C32.3438 98.2987 32.8708 98.666 33.3406 99.3671L33.346 99.3751L33.3516 99.3828C33.6102 99.7384 33.7789 100.151 33.8435 100.585C33.9077 101.018 33.867 101.459 33.725 101.871C33.327 102.914 32.5904 103.793 31.6329 104.367L31.6189 104.376L31.6054 104.385C31.0243 104.788 30.3805 105.092 29.7 105.285C29.0907 105.445 28.4488 105.43 27.8469 105.244C27.2356 105.026 26.7072 104.623 26.335 104.092C25.9658 103.565 25.7685 102.938 25.7697 102.295C25.8381 101.715 26.1049 101.175 26.5255 100.768L26.8258 100.477L26.5929 100.13L24.9169 97.6328L24.6193 97.1894L24.1964 97.5155C23.5879 97.9846 23.0832 98.5745 22.7138 99.248C22.3445 99.9215 22.1185 100.664 22.0502 101.429C21.9048 103.055 22.3457 104.68 23.2928 106.01C23.8201 106.866 24.5274 107.596 25.3655 108.151C26.2085 108.709 27.1635 109.077 28.1635 109.227L28.1634 109.227L28.1715 109.228C30.1972 109.5 32.2492 108.985 33.9053 107.79C35.6824 106.712 36.9742 104.99 37.5104 102.983L37.5122 102.976L37.5139 102.969C37.7411 102.007 37.7568 101.007 37.5598 100.039C37.3645 99.0786 36.9646 98.1713 36.3875 97.3789C35.9449 96.6387 35.3611 95.9924 34.6693 95.4766C33.971 94.956 33.1765 94.5787 32.3315 94.3665L32.3182 94.3631L32.3047 94.3605C30.629 94.0365 28.8928 94.3463 27.4336 95.2299Z' fill='%23FF3200' fill-opacity='0.3' stroke='white'/%3E%3Cpath id='Vector_19' d='M15.1459 85.2724L14.6703 85.4265L14.8243 85.9021L18.064 95.9076L18.2172 96.3809L18.6912 96.2301L32.0958 91.9657L32.5739 91.8136L32.4201 91.336L29.1603 81.2095L29.0074 80.7346L28.5322 80.8864L26.0826 81.6689L25.6082 81.8205L25.7578 82.2955L27.8816 89.0367L25.5509 89.7856L23.6019 83.7425L23.4487 83.2673L22.9733 83.4199L20.6722 84.1582L20.1954 84.3112L20.3491 84.7877L22.2971 90.8276L20.32 91.4531L18.171 84.8179L18.0169 84.3422L17.5412 84.4963L15.1459 85.2724Z' fill='%23FF3200' fill-opacity='0.3' stroke='white'/%3E%3Cpath id='Vector_20' d='M13.8552 80.4625L13.8721 80.9597L14.3694 80.9452L28.3705 80.5377L28.8717 80.5231L28.8557 80.0219L28.7583 76.971L28.7425 76.4748L28.2462 76.4871L23.2163 76.6116L23.1443 74.3743L23.1437 74.3537L23.1413 74.3333C23.0738 73.7466 23.2251 73.1566 23.565 72.6754C24.0384 72.2844 24.6269 72.0574 25.242 72.0299L25.2582 72.0292L25.2742 72.0275L26.1057 71.9362C26.1061 71.9362 26.1066 71.9361 26.1071 71.9361C26.6163 71.8831 27.0464 71.8249 27.3801 71.7573C27.703 71.7025 28.0159 71.5999 28.3085 71.4528L28.5942 71.3091L28.5836 70.9895L28.4785 67.8105L28.4382 66.5942L27.6118 67.4874C27.5471 67.5573 27.4671 67.6113 27.3779 67.6451L27.3778 67.6449L27.3648 67.6503C27.1729 67.7293 26.9721 67.7846 26.7668 67.815L26.7668 67.8149L26.7622 67.8157C26.4739 67.861 26.2277 67.9016 26.019 67.9437C25.8159 67.9701 25.5548 68.0011 25.2347 68.0367L24.6337 68.0949L24.6337 68.0948L24.6224 68.0961C23.618 68.2165 22.7837 68.4705 22.1586 68.8926C21.8415 69.1067 21.5828 69.3615 21.386 69.6545C21.1075 69.3126 20.7695 69.02 20.3855 68.7922C19.6623 68.3533 18.8293 68.1289 17.9838 68.145C17.3377 68.1217 16.6957 68.2559 16.1131 68.536C15.5259 68.8184 15.017 69.2405 14.6311 69.7654L14.6246 69.7742L14.6185 69.7834C13.884 70.8804 13.5324 72.1891 13.6182 73.5064L13.8552 80.4625ZM19.9634 74.2803L19.9632 74.2926L19.9636 74.3049L20.04 76.7176L17.1689 76.8054L17.0852 74.2628L17.0848 74.2509L17.0839 74.239C17.0391 73.6849 17.1328 73.1286 17.3564 72.6202C17.4603 72.4629 17.604 72.3355 17.7732 72.2512C17.9516 72.1623 18.1514 72.1248 18.3502 72.1429L18.4145 72.1487L18.4782 72.1381C18.6878 72.103 18.9031 72.1273 19.0996 72.2083C19.2858 72.2851 19.448 72.4098 19.5698 72.5694C19.8387 73.099 19.9739 73.6864 19.9634 74.2803Z' fill='%23FF3200' fill-opacity='0.3' stroke='white'/%3E%3Cpath id='Vector_21' d='M17.1648 53.3171L16.6784 53.2027L16.5637 53.689L13.9329 64.8418L13.818 65.3288L14.3051 65.4433L16.8576 66.0432L17.3447 66.1577L17.4588 65.6705L18.294 62.1044L28.9165 64.5691L29.4017 64.6817L29.5162 64.1969L30.2156 61.2334L30.3304 60.7467L29.8437 60.6319L19.2329 58.1302L20.0893 54.5191L20.2049 54.0316L19.7172 53.9169L17.1648 53.3171Z' fill='%23FF3200' fill-opacity='0.3' stroke='white'/%3E%3Cpath id='Vector_22' d='M27.1227 41.503C26.6905 41.8011 26.3236 42.184 26.0443 42.6284C25.4697 43.5208 25.2728 44.6045 25.4966 45.6421C25.7205 46.6806 26.3477 47.588 27.2401 48.1654C27.906 48.5976 28.6856 48.8219 29.4794 48.8096C30.2733 48.7972 31.0455 48.5487 31.6973 48.0957C32.349 47.6427 32.8507 47.0057 33.1382 46.2662C33.4248 45.529 33.4855 44.7234 33.3128 43.9516C33.2121 43.4357 33.0065 42.9458 32.7086 42.5125C32.4105 42.0788 32.0264 41.711 31.5801 41.4317C31.1382 41.1409 30.6414 40.9433 30.1203 40.8512C29.6 40.7592 29.0664 40.7742 28.5523 40.8954C28.0396 40.9993 27.5532 41.206 27.1227 41.503Z' fill='%23FF3200' fill-opacity='0.3' stroke='white'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}


/*==================================================================
[ Top bar ]*/
.top-bar {
    height: 58px;
    background: #282d3d;
}

:root {
    --main-color-active: #FF3200;
    --light-gray: #CACACA;
    --easy-gray: #F7F7F7;
    --font: 'Montserrat', sans-serif;
}

/*---------------------------------------------*/

.header__top-menu .dropdown-nav ul.dropdown-ul > li > a, .left-top-bar > a, header__top-menu > a {
    font-family: var(--font);
    font-style: normal;
    font-weight: 700;
    font-size: 18px;
    line-height: 26px;
    color: #FFFFFF;
}
/*---------------------------------------------*/


.border1 {
    border: 1px solid #D3D3D3 !important;
}

.border-bottom {
    border-bottom: 1px solid #D3D3D3;
}

.clo {
    color: var(--main-color-active);
}

.sliderlinks path {
    fill: var(--main-color-active);
}

/*---------------------------------------------*/
.topbar-mobile li {
    padding: 8px 20px;
    border-top: 1px solid rgba(255,255,255,0.05);
    background-color: #222;
}

.container {
    max-width: 1920px;
    padding: 0px !important;
    font-family: var(--font);
}

.container-small {
    max-width: 1200px;
    align-items: center;
    font-family: var(--font);
}

h1 {
    font-family: var(--font);
}

h2 {
    font-family: var(--font);
}

h3 {
    font-family: var(--font);
}

.active-menu {
    background-color: #fff;
    color: var(--main-color-active) !important;
    border-top: 2px solid var(--main-color-active);
}

.header-inside-wrapper {
    max-width: 1920px !important;
    padding-right: 0 !important;
}

.header-inside-wrapper > div {
    z-index: 3;
}

.header__main-menu {
    position: inherit !important;
    top: unset;
    left: unset;
    z-index: unset;
}

.wrap-menu-desktop {
    /*position: fixed;*/
    /*z-index: 1100;*/
    /*background-color: transparent;*/
    width: 100%;
    height: 84px;
    /*top: 58px;
    left: 0px;
    -webkit-transition: height 0.3s, background-color 0.3s;
    -o-transition: height 0.3s, background-color 0.3s;
    -moz-transition: height 0.3s, background-color 0.3s;
    transition: height 0.3s, background-color 0.3s;*/
    border-bottom: 1px solid #ccc;
    max-width: 100vw;
}

.logo {
    display: flex;
    align-items: center;
    /*height: 100%;*/
}

.menu-desktop {
    display: flex;
    align-items: center;
    height: 100%;
    /*width:70%;*/
}

.wrap-menu-desktop {
    z-index: 30;
    background-color: #fff;
    width: 100%;
    height: 84px;
    top: 0px;
    left: 0px;
    position: relative;
}

.limiter-menu-desktop {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    background-color: #fff;
    z-index: 2 !important;
}

.wrap-icon-header {
    flex-grow: 1;
}

.btn2 {
    display: inline-block;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: 0.5rem 0.75rem;
    transition: all .15s ease-in-out;
    font-weight: 700;
    font-size: 18px;
    line-height: 26px;
    color: #FFFFFF;
}

.btn-main {
    background-color: var(--main-color-active);
    border-color: var(--main-color-active);
    color: #fff;
    text-decoration: none;
    transition: all 0.3s ease-out;
}

.btn-main:hover {
    color: #fff;
    text-decoration: none;
    background-color: #E62D00;
}

.purple-theme .btn-main:hover {
    background-color: #8159CE;
}

.btn-main:focus {
    color: #fff;
    text-decoration: none;
}

.header__main-menu .submenu-item__links-list .title + ul.links {
    /*padding: 0 5px 0 20px;*/
}

.header__main-menu > nav ul.dropdown-ul > li > a, .header__main-menu > nav ul.dropdown-filter > li > a {
    display: block;
    padding: 0 15px;
    font-size: 16px;
    font-weight: 700;
    color: #000 !important;
    text-decoration: none;
    transition: color .1s linear;
    line-height: 55px;
    white-space: nowrap;
    border-top: none;
}

.header__main-menu > nav ul.dropdown-ul > li:not(.disable-hover):hover > a.has-submenu:before {
    content: none !important;
    background: none !important;
}

.menui {
    background: var(--main-color-active) !important;
}

.menuIconWrap {
    width: 27px !important;
    height: 27px !important;
    position: relative !important;
    cursor: pointer !important;
    top: unset !important;
    left: unset !important;
}

.header__top-tools .link {
    /*padding: 0px 8px !important;*/
}

.container-menu-desktop {
    height: auto;
    width: 100%;
    position: relative;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    z-index: 2 !important;
    max-width: 100vw;
}

.header__top-menu {
    min-width: unset;
    visibility: unset;
    position: unset;
    top: unset;
    right: unset;
    display: unset;
    vertical-align: unset;
}

.header__top-menu .dropdown-nav--languages:after {
    content: none;
}

.header__top-menu .dropdown-nav {
    padding: unset !important;
}

.header__top-tools > div {
    position: inherit;
    bottom: inherit;
    right: inherit;
    display: inherit;
    height: 84px;
}
.header__top-tools > div > div.profile-tools-wrapper ul.dropdown-ul > li:not(.disable-hover):hover:before {
    left: 0px;
    bottom: -30px;
    width: 212px;
    height: 30px;
    z-index: 50;
    border: none;
}

.profile-tools-wrapper ul.dropdown-ul > li:not(.disable-hover):hover > ul {
    top: 84px !important;
}

.profile-tools-wrapper ul.dropdown-ul > li > ul > li {
    border-bottom: 1px solid #D9D9D9;
    text-align: left !important;
}

div.profile-tools-wrapper ul.dropdown-ul > li > ul > li > a {
    font-size: 16px !important;
    font-weight: 500 !important;
    line-height: 26px !important;
    padding: 10px 20px !important;
}

.simple-links li {
    display: flex;
    padding: 16px 10%;
}

.simple-links a {
    font-size: 18px;
    line-height: 26px;
    font-weight: 500;
    color: #000;
}

.main-heading-1 {
    font-size: 4.25em;
    font-weight: 700;
    line-height: 70px;
    color: var(--deep-black, #000);
}

.main-heading-3 {
    position: relative;
}

.main-heading-3 a {
    color: #000;
}

.main-heading-4 {
    font-style: normal;
    font-weight: 700;
    display: inline-block;
    position: relative;
    color: #000;
}

.search-panel {
    height: 59px;
    background-color: #fff !important;
}

.search-panel-wrapper {
    background-color: #fff;
    width: 100%;
    position: absolute !important;
    left: 0;
    top: 0;
    align-items: center;
    bottom: unset;
    right: unset;
    z-index: 10;
}

.search-panel input[type="text"] {
    width: 100%;
    height: unset;
    line-height: unset;
    border: none;
    background-color: #fff !important;
    color: #000 !important;
}

.input-select {
    padding: 0 15px;
    border-radius: 0;
    height: 50px !important;
    line-height: 50px;
}

/** mobile only **/
@media(min-width:991px) {
    .main-heading-3:before {
        content: "";
        position: absolute;
        width: 50%;
        height: 1px;
        border-bottom: 2px solid red;
        top: 1.75em;
    }

    .main-heading-4:before {
        content: "";
        position: absolute;
        width: 50%;
        height: 1px;
        border-bottom: 2px solid red;
        top: 1.6em;
    }

    .main-heading-4::after, .main-heading-3::after {
        font-family: 'peoplecert-2023';
        content: '\0043';
        color: var(--main-color-active);
        margin-left: 10px;
        vertical-align: middle;
    }
}

.ltext-101 {
    font-family: 'Montserrat', sans-serif;
    font-style: normal;
    font-weight: 700;
    font-size: 96px;
    letter-spacing: -0.3px;
    color: #000000;
}

.peoplecert-bg {
    background-image: url('/images/icons/new/peoplecert-stamp.svg');
    background-repeat: no-repeat;
    background-size: cover;
    height: 200px;
    width: 200px;
    position: absolute;
    top: 3%;
    left: 3%;
    transform: translate(-3%, -3%);
}

.peoplecert-bg-2 {
    background-image: url('/images/icons/new/peoplecert-stamp.svg');
    background-repeat: no-repeat;
    background-size: cover;
    height: 250px;
    width: 250px;
    position: absolute;
    top: -19%;
    right: -19%;
}

.peoplecert-bg-4 {
    background-image: url('/images/icons/new/peoplecert-stamp.svg');
    background-repeat: no-repeat;
    background-size: cover;
    height: 330px;
    width: 330px;
    position: absolute;
    top: -18%;
    left: -17%;
    z-index: -1;
}

.peoplecert-bg-5 {
    background-image: url(/images/icons/new/peoplecert-stamp.svg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 450px;
    width: 450px;
    position: absolute;
    top: -20%;
    right: -20%;
}

.peoplecert-bg-6 {
    background-image: url('/images/new/PRINCE2-logo-background.png');
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    z-index: -1;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 120%;
    height: 120%;
}

.ltext-201 {
    font-style: normal;
    font-weight: 700;
    font-size: 32px;
    color: #000000;
    line-height: 44px;
}

.ltext-202 {
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    color: #000000;
    line-height: 30px;
}

.responsive-m-l-150 {
    margin-left: 10%;
    margin-top: 5%;
}

.scroll-box-mobile {
    flex-wrap: wrap;
    display: flex;
}

.sticky-menu {
    z-index: 10000 !important;
    overscroll-behavior: contain;
    position: sticky;
    top: 0;
    left: 0;
    z-index: 100;
}


.purchaseButtonMenu {
    overflow: hidden;
    display: flex !important;
    justify-content: center !important;
    max-width: min-content;
    text-align: center;
    margin: 10px -1px;
    z-index: 9999;
    padding: 16px !important;
    font-size: 18px !important;
    font-style: normal;
    font-weight: 700 !important;
    line-height: 16px;
    position: absolute;
    width: 100%;
}


.NavButtons {
    border-bottom: 2px solid var(--main-color-active);
}


.scroll-box-mobile::-webkit-scrollbar {
    display: none;
}
/*.scroll-box-nowrap {
    flex-wrap: wrap;
    display: flex;
}*/

.f80-responsive {
    font-size: 5em;
}

.f70-responsive {
    font-size: 4.375em;
}

.f70-responsive-title {
    font-size: 64px;
}

.f60-responsive {
    font-size: 4em;
}

.f60-responsive-title {
    font-size: 32px;
}

.f40-responsive {
    font-size: 2.5em;
}

.f30-responsive {
    font-size: 1.8em;
}

.f36-responsive {
    font-size: 36px;
}

.f25-responsive {
    font-size: 1.5em;
}

.f20-responsive {
    font-size: 1.25em;
}

.h1-responsive {
    font-size: 1.5em;
}

.h2-responsive {
    font-size: 1.25em;
}

.margin-40-responsive {
    padding: 40px;
}

.margin-60-responsive {
    padding: 60px;
}

.margin-lr-100-responsive {
    margin: 0px 100px;
}

/** anythy device <= 991px **/
@media(max-width:991px) {
    body, html {
        font-size: 14px !important;
    }

    .f80-responsive {
        font-size: 2.25em;
    }

    .f70-responsive {
        font-size: 2em;
    }

    .f70-responsive-title {
        font-size: 36px;
    }

    .f60-responsive {
        font-size: 1.8em;
    }

    .f60-responsive-title {
        font-size: 22px
    }

    .f40-responsive {
        font-size: 1.5em;
    }

    .f30-responsive {
        font-size: 1.25em;
    }

    .f36-responsive {
        font-size: 26px;
    }

    .f25-responsive {
        font-size: 1em;
    }

    .f20-responsive {
        font-size: 1em;
    }

    .scroll-box-mobile {
        overflow-x: scroll;
        display: -webkit-box;
        flex-wrap: nowrap;
    }

    .h1-responsive {
        font-size: 1.25em;
    }

    .h2-responsive {
        font-size: 1em;
    }

    .margin-50-responsive, .margin-60-responsive, .margin-40-responsive {
        padding: 10px;
    }

    .margin-lr-100-responsive {
        margin: 0px 10px;
    }

    .home-slider .owl-carousel .owl-nav button {
        position: unset !important;
        height: 38px;
        width: 38px;
        border: 1px solid #ccc !important;
        margin-right: 1em !important;
        margin-top: 1.8em;
    }

    .home-slider .owl-carousel .owl-nav button:before {
        top: 25% !important;
    }

    .responsive-m-l-150 {
        margin-left: 38px;
        margin-top: 50px;
    }


    .logos-banner-arrow-and-desc {
        font-size: 14px;
    }


    .wrap-menu-desktop {
        max-height: 65px;
        height: 65px;
    }


    /*.logo img {
        height: 55px;
        max-height: 55px;
    }*/

    .btn2 {
        line-height: 12px;
    }

    .top-bar {
        height: 50px;
    }

    .header__main-menu {
        position: absolute !important;
        top: 50px;
        left: 0;
        width: 100%;
        z-index: 100;
        background-color: #fff;
    }

    /*.menu-desktop*/ .main_menu_navbar {
        width: 100%;
        background-color: #fff;
    }

    .header__main-menu > nav ul.dropdown-ul {
        padding: 0px !important;
    }

    .news-title a {
        font-size: 1.2em;
        font-style: normal;
        font-weight: 300;
    }

    .news-title-big a {
        font-size: 1.5em;
        font-weight: 700;
    }

    .main-heading-1 {
        font-size: 1.5em;
        font-weight: 700;
    }

    .main-heading-3 {
        font-size: 1em;
        font-weight: 300;
    }

    .main-heading-3 a {
        color: #000;
    }

    .main-heading-4 {
        font-size: 1.5em;
    }

    .header__top-tools > div {
        height: 50px;
    }

    .ltext-101 {
        font-size: 36px;
    }

    .arrow-head-lg {
        background-image: url(/images/icons/new/arrow-head.svg);
        background-repeat: no-repeat;
        background-size: contain;
        background-size: 42px 43px !important;
    }

    .ltext-201 {
        font-size: 18px;
    }

    .ltext-202 {
        font-size: 14px;
    }

    .ltext-101:before {
        top: -37px;
        left: -42px;
        transform: scale(.5);
    }

    .input-select {
        height: 30px !important;
        line-height: 30px;
    }

    .peoplecert-bg-6 {
        top: -10%;
        left: 50%;
        transform: translate(-50%, -10%);
        width: 80%;
        height: 80%;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .ltext-101:before {
        top: -37px;
        left: -42px;
        transform: scale(.6);
    }

    .header__main-menu > nav ul.dropdown-ul > li > a {
        font-size: 20px;
        font-weight: 600;
    }

    .top-bar a, .header__top-menu .dropdown-nav ul.dropdown-ul > li > a {
        font-size: 90%;
        font-weight: 600;
    }

    .ltext-101 {
        font-size: 50px;
    }

    .ltext-201 {
        font-size: 25px;
    }

    .ltext-202 {
        font-size: 14px;
    }
}

@media (min-width: 992px) and (max-width: 1600px) {


    .ltext-101 {
        font-size: 50px;
    }

    .ltext-201 {
        font-size: 25px;
    }

    .ltext-202 {
        font-size: 14px;
    }
}

.newrelease {
    width: 80px;
    height: 68px;
    padding: .5em;
    position: absolute;
    z-index: 9;
    bottom: 0;
    left: 8px;
    border-radius: 0;
    background: #fff;
    text-align: center;
}

.nav-tabs .nav-link {
    width: 33%;
    border-top: 1px solid #E7E7E7 !important;
    border-left: 1px solid #E7E7E7 !important;
    border-radius: 0;
    padding: 5px;
    border-left: none;
}


.nav-tabs .nav-link.active {
    color: var(--main-color-active);
    border-top: 4px solid var(--main-color-active) !important;
    border-right: none;
}

.footer .title {
    font-size: 1.2em;
    font-weight: 700;
    padding-bottom: 10px;
    border-bottom: 1px solid var(--main-color-active);
}

.footer input {
    background: #282d3d;
    border: none;
    border-bottom: 1px solid #fff;
    color: #fff;
}

.footer__menu a {
    font-size: 14px;
    margin-top: 10px;
    font-weight: 400;
    width: 100%;
    text-align: left;
    color: #fff;
}

.footer__menu a:before {
    content: '/';
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    color: #ff3200;
}

.social-links a:before {
    content: none;
}

.mobile-expand {
    text-align: left;
}

.footer__copyright {
    max-width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}

ul.new-release-bullets li:before {
    font-family: 'peoplecert-2023';
    content: '\0058';
    color: var(--main-color-active);
    padding-right: 10px;
    font-size: 25px;
}

ul.new-release-bullets li {
    font-weight: 400;
    display: flex;
    align-items: center;
    margin: 8px 0px;
}

ul.arrow-bullets {
    list-style-image: url('/images/icons/new/arrow-forward-16.svg');
}

ul.search-bullets {
    list-style-image: url('/images/icons/new/search-16.svg');
}

.current-slide {
    font-size: 48px;
    font-weight: 700;
}

.line {
    height: 1px;
    width: 64px;
    align-self: center;
}

.sqbox {
    width: 35px;
    height: 35px;
    align-self: center;
}

.total-slides {
    display: block;
    font-style: normal;
    position: absolute;
    z-index: 12;
    top: 0px;
    font-size: 12px;
    color: #CACACA;
    font-size: 24px;
    font-weight: 700;
    line-height: normal;
    letter-spacing: -0.3px;
    padding-left: 101px;
}

.home-slider {
    height: unset !important;
}

.home-slider .item .image img {
    aspect-ratio: 1 / 1;
    object-fit: cover;
    width: 100%;
}

.owl-nav.disabled {
    display: none;
}

.owl-dots.disabled {
    display: none;
}

.card .image img {
    min-height: 148px;
    width: unset;
}

.navigations {
    position: absolute;
    bottom: 5%;
    left: 0;
    transform: translateY(-3%);
    line-height: 1;
}

.modal-region-header {
    position: fixed;
    z-index: 1000;
    width: 100%;
    height: 100%;
    bottom: 101%;
    left: 0;
    background-color: rgba(167,164,164,0.9);
    padding: 50px 15px 100px 15px;
}

.modal-region-setting {
    position: fixed;
    z-index: 2000;
    width: 100%;
    height: 100%;
    bottom: 200%;
    left: 0;
    background-color: rgba(167,164,164,0.9);
}


.is-active {
    bottom: 0;
    display: block;
}

.global-setting {
    border: 1px solid var(--light-gray);
    background: var(--easy-gray);
    max-width: 330px;
    margin: 0 auto;
}

.country-box {
    border-left: 1px solid var(--light-gray);
    border-bottom: 1px solid var(--light-gray);
    border-top: 1px solid var(--light-gray);
    padding: 10px 10px;
    width: 150px;
}

.location-box {
    padding: 10px 15px;
}

::-webkit-scrollbar {
    height: 4px;
}

::-webkit-scrollbar-track {
    background: #F7F7F7 !important;
}

::-webkit-scrollbar-thumb {
    background-color: #d9d9d9;
}

.scroll-box {
    overflow-x: auto;
    display: -webkit-box;
}


.scroll-y-auto {
    overflow-y: auto;
}

.sqbox i:hover:before {
    color: var(--main-color-active) !important;
}

.breadcrumb-section {
    padding: 56px 20px;
}

.bread-crumb a {
    font-size: 16px;
    font-weight: 500;
    line-height: 25.6px;
}

@media only screen and (max-width: 1023px) {

    .bread-crumb a {
        font-size: 14px;
    }
}

@media only screen and (max-width: 767px) {

    .breadcrumb-section {
        padding: 32px 16px;
    }
    .bread-crumb {
        max-width: 100%;
        overflow-x: auto;
        scrollbar-width: none;
    }
    .bread-crumb.flex-w {
        flex-wrap: nowrap;
        -webkit-flex-wrap: nowrap;
    }
    .bread-crumb a {
        font-size: 12px;
        white-space: nowrap;
    }

    .bread-crumb span {
        white-space: nowrap;
    }
    .bread-crumb .clgray {
        font-size: 12px;
        line-height: 25.6px;
    }
}

.bread-crumb a:after {
    content: '/';
    color: #ff3200;
}

.arrow-head {
    background-image: url(/images/icons/new/arrow-head.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-size: 48px 48px;
}

.arrow-head-lg {
    background-image: url(/images/icons/new/arrow-head.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-size: 37px 87px;
}

.peoplecert-stamp {
    max-width: 250px;
}

.brand-logos {
    display: flex;
    justify-content: center;
    width: 160px;
    height: 80px;
}


@media only screen and (max-width: 767px) {
    .brand-logos {
        flex: 1 0 auto;
    }
}

.brand-logos img {
    object-fit: cover;
}

.peoplecert-stamp {
    max-width: 200px;
}

.carosel-mobile .item {
    height: unset !important;
}

.top-tab-links a {
    color: #000;
    border-top: 2px solid transparent;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-right: 30px;
    font-size: 1.125em;
}

.top-tab-links a:hover, .top-tab-links a.active {
    color: var(--main-color-active);
    border-top: 2px solid var(--main-color-active);
}

.inpage-nav-links a {
    color: #000;
    border-top: 2px solid transparent;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-right: 30px;
    font-size: 18px;
    font-weight: 500;
}

.inpage-nav-links a:hover, .inpage-nav-links a.active {
    color: black;
}

.p-buttons-extra {
    padding: 0.68rem 2rem !important;
}


.main-heading-3 .cta-for-red-buttons:focus {
    color: #ff3200 !important;
}

.prince2-implimentation .card {
    max-width: 280px !important;
    flex: 1 0 280px;
}
.implementing-carousel-section .prince2-implimentation .card {
    max-width: 288px !important;
    flex: none;
}

@media only screen and (max-width: 767px) {
    .implementing-carousel-section .prince2-implimentation .card {
        max-width: unset !important;
    }
}


.prince2-implimentation .card {
    width: 285px;
    height: 330px;
}

.implementing-carousel-section .prince2-implimentation .card {
    width: unset;
    height: unset;
}

.cards-container {
    height: 503px;
    max-width: 1700px;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-left: auto;
    position: relative;
    overflow-x: hidden;
}

.implementing-carousel-section .cards-container {
    height: unset;
    max-width: unset;
    width: 100%;
    padding-right: unset;
    padding-left: unset;
    margin-left: unset;
    position: relative;
    overflow-x: hidden;
}


.contact-us label {
    margin-bottom: 0px !important;
}

.prince2-implimentation .card-body {
    max-height: 240px;
}

.implementing-carousel-section .prince2-implimentation .card-body {
    max-height: unset;
}

.main-heading-margin {
    margin-top: 100px !important;
    margin-bottom: 80px;
}

.owl-carousel-products .owl-item {
    max-width: 368px !important;
    margin-right: 14px;
}
@media only screen and (max-width: 767px) {
    .owl-carousel-products .owl-stage {
        display: flex;
        flex-direction: column;
        gap: 10px;
    }
    .owl-carousel-products .item {
        min-width: 268px !important;
    }

    .owl-carousel-products .owl-item {
        min-width: 268px !important;
    }

    .owl-carousel-products .owl-stage {
        width: unset !important;
    }
}

    .prince2 span:before {
        position: absolute;
        content: "";
        width: 10px;
        height: 10px;
        background-color: red;
        border-radius: 50%;
        top: 42%;
        left: 0;
    }

    .pre-plus:before {
        font-family: 'peoplecert-2023';
        content: '\0063';
        color: var(--main-color-active);
        padding-right: 10px;
        font-size: 25px;
        position: absolute;
        top: 50%;
        left: -17px;
    }

    .fixed-menu {
        z-index: 10000 !important;
        overscroll-behavior: contain;
        position: fixed;
        top: 0px;
        z-index: 100;
    }

    .btn-back-to-top {
        display: none;
        position: fixed;
        width: 40px;
        height: 35px;
        bottom: 0px;
        right: 10px;
        background-color: var(--main-color-active);
        justify-content: center;
        align-items: center;
        z-index: 1000;
        cursor: pointer;
        transition: all 0.4s;
        -webkit-transition: all 0.4s;
        -o-transition: all 0.4s;
        -moz-transition: all 0.4s;
    }

    .multicontent-desc {
        font-size: 18px !important;
    }

    .what-skills-section, .whats-new-section {
        padding: 64px 20px;
    }

    .what-skills-title, .whats-new-title {
        color: #202A3B;
        font-size: 32px;
        font-weight: 700;
        line-height: 41.6px;
    }

    .skill-tile-link-svg {
        align-items: center;
        gap: 4px;
        cursor: pointer;
        transition: all 0.3s ease-out;
    }

        .skill-tile-link-svg a {
            color: #FF3200;
            font-size: 16px;
            font-weight: 700;
            line-height: 25.6px;
            transition: text-decoration 0.3s, color 0.3s;
            position: relative;
            text-decoration: none;
        }

    .purple-theme .skill-tile-link-svg a {
        color: #8f63e5;
        font-size: 16px;
        font-weight: 700;
        line-height: 25.6px;
        transition: text-decoration 0.3s, color 0.3s;
        position: relative;
        text-decoration: none;
    }

    .skill-tile-link-svg a::after {
        content: '';
        position: absolute;
        left: 0;
        bottom: 4px;
        width: 100%;
        height: 1px;
        opacity: 1;
        background: transparent;
        transition: all 0.3s ease-out;
    }

    .skill-tile-link-svg:hover a::after {
        content: '';
        position: absolute;
        left: 0;
        bottom: 4px;
        width: 100%;
        height: 1px;
        opacity: 1;
        background: #ff3200;
        transition: all 0.3s ease-out;
    }

    .purple-theme .skill-tile-link-svg:hover a::after {
        content: '';
        position: absolute;
        left: 0;
        bottom: 4px;
        width: 100%;
        height: 1px;
        opacity: 1;
        background: #8f63e5;
        transition: all 0.3s ease-out;
    }

    .purple-theme .skill-tile-link-svg svg path {
        fill: #8f63e5;
    }

    .skill-tile-link-svg svg {
        transition: transform 0.3s ease-out;
    }

    .skill-tile-link-svg:hover svg {
        transform: translateX(4px);
    }

    .skill-tile-link-multi {
        margin-top: 16px;
        padding: 10px;
        justify-content: flex-end;
        transition: transform 0.3s ease-out;
    }

        .skill-tile-link-multi .multi-txt {
            color: #FF3200;
            font-size: 16px;
            font-weight: 700;
            line-height: 25.6px;
            transition: text-decoration 0.3s, color 0.3s;
            position: relative;
            opacity: 0;
            text-decoration: underline;
            transition: opacity 0.3s ease-out;
        }

    .purple-theme .skill-tile-link-multi .multi-txt {
        color: #8f63e5;
    }

    .purple-theme .skill-tile-link-multi .cta-for-red-buttons-link svg path {
        fill: #8f63e5;
    }

    .skill-tile-link-multi:hover {
        transform: translateX(4px);
    }


        .skill-tile-link-multi:hover .multi-txt {
            opacity: 1;
        }

    @media only screen and (max-width: 1023px) {
        .what-skills-title, .whats-new-title {
            font-size: 24px;
            line-height: 30.8px;
        }
    }

    @media only screen and (max-width: 767px) {
        .what-skills-title, .whats-new-title {
            font-size: 18px;
            line-height: 28.8px;
        }

        .skill-tile-link-svg a {
            font-size: 14px;
            line-height: 22.4px;
            letter-spacing: 0.035px;
        }

        .purple-theme .skill-tile-link-svg a {
            font-size: 14px;
            line-height: 22.4px;
            letter-spacing: 0.035px;
        }

        .skill-tile-link-multi .multi-txt {
            display: none;
        }

        .skill-tile-link-multi:hover {
            transform: none;
        }
    }


    .what-skills-multicontent-desc, .whats-new-multicontent-desc {
        color: #202A3B;
        margin-top: 4px;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 25.6px;
        width: 100%;
    }

    @media only screen and (max-width: 1023px) {
        .what-skills-multicontent-desc, .whats-new-multicontent-desc {
            margin-top: 8px;
            font-size: 14px;
            line-height: 22.4px;
            letter-spacing: 0.035px;
        }
    }

    @media only screen and (max-width: 767px) {

        .whats-new-multicontent-desc, .what-skills-multicontent-desc {
            overflow: hidden;
            max-height: 0;
            transition: max-height 0.3s ease-out;
        }

        .multiItem-btn-acc.open .multimItem-arrow {
            transform: rotate(180deg);
            transition: transform 0.3s ease-out;
        }
    }


    .skill-tile-link.multicontent-cta > a.cta-for-red-buttons-link {
        font-size: 14px;
        font-style: normal;
        font-weight: 600;
    }

    .what-skills, .whats-new {
        display: flex;
        flex-direction: column;
        align-items: center;
        max-width: 584px;
        width: 100%;
    }


    @media only screen and (max-width: 767px) {
        .bread-crumb {
            border-radius: 12px;
        }

        .what-skills, .whats-new {
            max-width: unset;
        }
    }

    .custom-row {
        margin-top: 32px;
        display: grid;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 24px;
        /*    grid-auto-rows: 1fr;*/
    }

    .what-skills-div, .whats-new-div {
        display: flex;
        gap: 16px;
        width: 100%;
    }

    .what-skills-item-title, .whats-new-item-title {
        color: #202A3B;
        font-size: 18px;
        font-weight: 700;
        line-height: 28.8px;
        overflow: hidden;
    }

    .icon-new-releases {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M11.5359 30L9.0026 25.6667L3.96927 24.6333L4.53594 19.7333L1.33594 16L4.53594 12.3L3.96927 7.4L9.0026 6.36667L11.5359 2L16.0026 4.06667L20.4693 2L23.0359 6.36667L28.0359 7.4L27.4693 12.3L30.6693 16L27.4693 19.7333L28.0359 24.6333L23.0359 25.6667L20.4693 30L16.0026 27.9333L11.5359 30ZM12.4359 27.3667L16.0026 25.8667L19.6693 27.3667L21.9026 24.0333L25.8026 23.0333L25.4026 19.0667L28.1026 16L25.4026 12.8667L25.8026 8.9L21.9026 7.96667L19.6026 4.63333L16.0026 6.13333L12.3359 4.63333L10.1026 7.96667L6.2026 8.9L6.6026 12.8667L3.9026 16L6.6026 19.0667L6.2026 23.1L10.1026 24.0333L12.4359 27.3667ZM14.5693 20.4333L22.1359 12.9333L20.6359 11.5667L14.5693 17.5667L11.4026 14.2667L9.86927 15.7667L14.5693 20.4333Z' fill='%23FF3200'/%3E%3C/svg%3E");
        background-repeat: no-repeat;
        width: 32px;
        height: 32px;
        aspect-ratio: 1 / 1;
    }

    .purple-theme .icon-new-releases {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M11.5359 30L9.0026 25.6667L3.96927 24.6333L4.53594 19.7333L1.33594 16L4.53594 12.3L3.96927 7.4L9.0026 6.36667L11.5359 2L16.0026 4.06667L20.4693 2L23.0359 6.36667L28.0359 7.4L27.4693 12.3L30.6693 16L27.4693 19.7333L28.0359 24.6333L23.0359 25.6667L20.4693 30L16.0026 27.9333L11.5359 30ZM12.4359 27.3667L16.0026 25.8667L19.6693 27.3667L21.9026 24.0333L25.8026 23.0333L25.4026 19.0667L28.1026 16L25.4026 12.8667L25.8026 8.9L21.9026 7.96667L19.6026 4.63333L16.0026 6.13333L12.3359 4.63333L10.1026 7.96667L6.2026 8.9L6.6026 12.8667L3.9026 16L6.6026 19.0667L6.2026 23.1L10.1026 24.0333L12.4359 27.3667ZM14.5693 20.4333L22.1359 12.9333L20.6359 11.5667L14.5693 17.5667L11.4026 14.2667L9.86927 15.7667L14.5693 20.4333Z' fill='%238f63e5'/%3E%3C/svg%3E");
        background-repeat: no-repeat;
        width: 32px;
        height: 32px;
        aspect-ratio: 1 / 1;
    }

    .custom-section {
        padding: 56px 20px;
    }

    .multimItem-arrow {
        display: none;
    }


    @media only screen and (max-width: 767px) {
        .icon-new-releases {
            width: 24px;
            height: 24px;
        }

        .what-skills-item-title, .whats-new-item-title {
            color: #202A3B;
            font-size: 16px;
            font-weight: 700;
            line-height: 25.6px;
            overflow: hidden;
            padding-right: 24px;
        }

        .custom-section {
            padding: 32px 16px;
        }

        .custom-row {
            grid-template-columns: repeat(1, minmax(0, 1fr));
            justify-items: center;
            grid-auto-rows: unset;
            gap: 16px;
        }

        .skill-tile-link.multicontent-cta {
            margin-top: 10px;
        }

        .what-skills-div, .whats-new-div {
            gap: 12px;
            height: unset !important;
            padding-bottom: 8px;
            border-bottom: 1px solid #CACACA;
            position: relative;
            cursor: pointer;
        }

        .multimItem-arrow {
            display: block;
            position: absolute;
            right: 0;
            top: 0;
            transition: transform 0.3s ease-out;
        }
    }



    .logos-banner-section {
        padding: 56px 20px 56px 20px;
    }

        .logos-banner-section .container-small {
            margin: auto;
        }


    .logos-banner-top-wrapper {
        display: flex;
        justify-content: space-between;
        gap: 24px;
    }

    .logos-banner-left {
        color: #202A3B;
        font-size: 28px;
        font-weight: 700;
        line-height: 36.4px;
        max-width: 588px;
        width: 100%;
    }

    .logos-banner-right {
        max-width: 588px;
        width: 100%;
    }

    /*Logos banner css*/
    .logos-banner-arrow-and-desc {
        display: flex;
    }

    .logos-banner-arrow {
        content: url(/Images/icons/new/arrow-head.svg);
        width: 36px;
        height: 90px;
        position: relative;
        left: 7px;
        bottom: 2px;
        z-index: -1;
    }

    .logos-banner-description {
        color: #202A3B;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 25.6px;
    }

    .logos-banner-image-wrapper {
        margin-top: 24px;
        align-items: center;
        gap: 16px;
    }

    @media only screen and (max-width: 1023px) {
        .logos-banner-top-wrapper {
            flex-direction: column;
        }

        .logos-banner-left {
            font-size: 24px;
            line-height: 30.8px;
        }
    }

    @media only screen and (max-width: 767px) {
        .logos-banner-section {
            padding: 32px 16px 32px 16px;
        }

        .logos-banner-left {
            font-size: 18px;
            line-height: 28.8px;
        }

        .logos-banner-description {
            font-size: 14px;
            line-height: 22.4px;
            letter-spacing: 0.035px;
        }

        .logos-banner-image-wrapper {
            flex-wrap: nowrap !important;
            overflow: auto;
            scrollbar-width: none;
        }
    }

    .heroBannetBtn a {
        color: white !important;
    }

    @media(max-width:767px) {

        .nav-tabs .nav-link {
            padding: 0px 12px;
        }

        .navLogo {
            height: auto;
            max-width: 100%;
            max-height: 24px;
        }

        .heroBannetBtn a {
            font-size: 18px;
        }
    }

    .hidden-anchor-stickymenu {
        position: absolute;
        top: -75px;
        visibility: hidden !important;
    }

    /* Footer NewsLetter  styles*/

    #buttonNewsLetter {
        font-size: 14px;
        width: 169px;
        height: 42px;
        line-height: 17.07px
    }

    #MainTextFooter {
        font-size: 14px;
        line-height: 18px;
    }

    #testimonials > div.container-small.container-fluid > div.row > div:nth-child(1) > div > div > div.owl-nav > * {
        opacity: 1 !important;
        cursor: pointer !important;
    }



    /*text banner*/

    .text-banner-section {
        padding: 56px 20px;
    }

    .text-banner-wrapper {
        display: flex;
        flex-direction: column;
        gap: 16px;
    }

        .text-banner-wrapper.arrow-head {
            min-height: 40px;
            background-size: 40px 40px;
            padding-left: 40px;
            margin-left: -10px;
        }

    .text-banner-txt {
        position: relative;
        top: 9px;
    }

    .text-banner-img {
        display: none;
        padding: 0 46px;
    }

    @media only screen and (max-width: 767px) {
        .text-banner-section {
            padding: 32px 16px;
        }
    }


    /*MultiItems with Featured Items*/

    .interesting-facts-section {
        padding: 56px 20px;
    }

    .interesting-facts-section-title {
        color: #202A3B;
        font-size: 32px;
        font-weight: 700;
        line-height: 41.6px;
    }

    .interesting-facts-section-row {
        margin: unset;
        margin-top: 32px;
        display: flex;
        flex-direction: column;
        gap: 16px;
    }

    .interesting-facts-section-left {
        width: 100%;
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(0, 1fr));
        gap: 16px;
    }

    .interesting-facts-section-left-wrapper {
        display: flex;
        flex-direction: column;
        gap: 16px;
        padding: 24px;
        border-radius: 8px;
        box-shadow: 0px 11px 30px 0px rgba(0, 0, 0, 0.07);
        color: #FF3200;
        font-size: 22px;
        font-weight: 700;
        line-height: 30.8px;
    }

    .interesting-facts-section-left-txt {
        color: #202A3B;
        font-size: 18px;
        font-weight: 700;
        line-height: 28.8px;
        padding-bottom: 4px;
    }

    .interesting-facts-section-left-desc {
        color: #202A3B;
        font-size: 16px;
        font-weight: 500;
        line-height: 25.6px;
        padding-bottom: 4px;
    }


    .interesting-facts-section-right {
        width: 100%;
    }

    .interesting-facts-section-right-wrapper {
        padding: 24px;
        border-radius: 8px;
        box-shadow: 0px 11px 30px 0px rgba(0, 0, 0, 0.07);
        height: 100%;
        color: #FF3200;
        font-size: 32px;
        font-weight: 700;
        line-height: 41.6px;
        background: #f7f7f7;
    }

    .interesting-facts-section-right-txt {
        color: #202A3B;
        font-size: 18px;
        font-weight: 700;
        line-height: 28.8px;
        margin-top: 4px;
    }

    .interesting-facts-section-right-desc {
        color: #202A3B;
        font-size: 16px;
        font-weight: 500;
        line-height: 25.6px;
        padding-bottom: 4px;
    }

    @media only screen and (max-width: 1023px) {
        .interesting-facts-section-title {
            font-size: 24px;
            line-height: 30.8px;
        }

        .interesting-facts-section-row {
            box-shadow: 0px 11px 30px 0px rgba(0, 0, 0, 0.07);
        }

        .interesting-facts-section-left {
            max-width: unset;
        }

        .interesting-facts-section-right {
            max-width: unset;
        }

        .interesting-facts-section-right-wrapper {
            font-size: 24px;
            line-height: 31.2px;
        }

        .interesting-facts-section-left {
            overflow: scroll;
            scrollbar-width: none;
            display: flex;
        }

        .interesting-facts-section-left-wrapper {
            min-width: 293px;
            width: 100%;
        }
    }

    @media only screen and (max-width: 767px) {
        .interesting-facts-section {
            padding: 32px 16px;
        }

        .interesting-facts-section-title {
            font-size: 18px;
            line-height: 28.8px;
        }

        .interesting-facts-section-row {
            margin-top: 24px;
        }

        .interesting-facts-section-left-txt {
            font-size: 14px;
            line-height: 22.4px;
            letter-spacing: 0.035px;
        }

        .interesting-facts-section-left-desc {
            font-size: 14px;
            line-height: 22.4px;
            letter-spacing: 0.035px;
        }

        .interesting-facts-section-right-wrapper {
            font-size: 18px;
            line-height: 28.8px;
        }

        .interesting-facts-section-left-wrapper {
            font-size: 18px;
            line-height: 28.8px;
        }

        .interesting-facts-section-right-txt {
            font-size: 14px;
            line-height: 22.4px;
            letter-spacing: 0.035px;
        }

        .interesting-facts-section-right-desc {
            font-size: 14px;
            line-height: 22.4px;
            letter-spacing: 0.035px;
        }

        .text-banner-txt {
            font-size: 14px;
            line-height: 22.4px;
            letter-spacing: 0.035px;
        }
    }

    /*Corporate Benefits*/

    .corporate-benefits-title {
        color: #202A3B;
        font-size: 32px;
        font-weight: 700;
        line-height: 41.6px;
        padding: unset;
    }

    .corporate-benefits-section {
        padding: 56px 20px;
    }

    .corporate-benefits-container {
        max-width: 1200px;
        width: 100%;
    }

    .corporate-benefits-row {
        margin-top: 32px;
        display: grid;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 32px;
        align-items: start;
    }

    .corporate-benefits-left {
        max-width: 580px;
        width: 100%;
        box-shadow: 0px 11px 30px 0px rgba(0, 0, 0, 0.08);
        border: 3px solid;
        padding: 32px;
        border-radius: 4px;
    }

    .corporate-benefits-right {
        max-width: 580px;
        width: 100%;
    }

    .corporate-benefits-left .nav a {
        color: #202A3B;
        font-size: 18px;
        font-weight: 700;
        line-height: 28.8px;
        border-bottom: 1px solid #CACACA;
        padding-bottom: 8px;
        margin-bottom: 16px;
    }

        .corporate-benefits-left .nav a:last-child {
            margin-bottom: unset;
            border-bottom: 0;
        }

        .corporate-benefits-left .nav a.active {
            color: var(--main-color-active) !important;
        }

            .corporate-benefits-left .nav a.active:after {
                content: '\0048';
                font-family: 'peoplecert-2023';
                vertical-align: middle;
                margin-left: 1em;
                font-size: 19px;
            }

    .corporate-benefits-right-title {
        color: #202A3B;
        font-size: 18px;
        font-weight: 700;
        line-height: 28.8px;
    }

    .corporate-benefits-right-txt {
        color: #202A3B;
        font-weight: 500;
        font-size: 16px;
        line-height: 25.6px;
        margin-top: 24px;
    }

    .corporate-benefits-section .tab-content {
        height: 100%;
    }

        .corporate-benefits-section .tab-content > .active {
            display: flex;
            flex-direction: column;
        }

    .corporate-benefits-section .tab-pane {
        height: inherit;
    }

    .corporate-benefits-right-btns {
        display: flex;
        align-items: center;
        gap: 32px;
        margin-top: 24px;
    }

    .corporate-benefits-right-btn {
        border-radius: 8px;
        font-size: 18px;
        font-weight: 700;
        line-height: 28.8px;
        padding: 7px 16px;
        min-width: 96px;
    }

    .corporate-benefits-right-cta span {
        color: #202A3B;
        font-size: 16px;
        font-weight: 700;
        line-height: 25.6px;
        white-space: nowrap;
        cursor: pointer;
    }

    .corporate-benefits-section .owl-theme .owl-dots .owl-dot span {
        width: 8px;
        height: 8px;
        border-radius: 8px;
    }

    .corporate-benefits-section .owl-theme .owl-dots .owl-dot.active span {
        width: 8px;
        height: 8px;
        border-radius: 8px;
    }

    @media only screen and (max-width: 1023px) {
        .corporate-benefits-title {
            font-size: 24px;
            line-height: 30.8px;
        }
    }


    @media only screen and (max-width: 767px) {
        .corporate-benefits-section {
            padding: 32px 16px;
        }

        .corporate-benefits-title {
            font-size: 18px;
            line-height: 28.8px;
        }

        .corporate-benefits-row {
            margin-top: 24px;
            grid-template-columns: repeat(1, minmax(0, 1fr));
            gap: 24px;
        }

        .corporate-benefits-left .nav a {
            font-size: 16px;
            line-height: 25.6px;
        }

        .corporate-benefits-right-title {
            font-size: 16px;
            line-height: 25.6px;
        }

        .corporate-benefits-right-txt {
            font-size: 14px;
            line-height: 22.4px;
            letter-spacing: 0.035px;
        }

        .corporate-benefits-right-btns div {
            display: flex;
            justify-content: center;
            width: 100%;
        }

        .corporate-benefits-right-btn {
            width: 100%;
        }
    }

    @media only screen and (max-width: 420px) {

        .corporate-benefits-right-btns {
            gap: 10px;
        }
    }

    @media only screen and (max-width: 390px) {

        .corporate-benefits-right-btns {
            flex-direction: column
        }
    }


    .news-date {
        color: #AAA;
        font-size: 12px;
        font-weight: 500;
        line-height: 18px;
        font-style: normal;
    }

    .news-category {
        color: #202A3B;
        font-size: 12px;
        font-weight: 500;
        line-height: 19.2px;
        letter-spacing: 0.06px;
        padding: 0 8px;
        border-radius: 40px;
        border: 1px solid var(--main-color-active);
    }

    .card {
        border-radius: inherit !important;
        border: 1px solid transparent;
    }

    .nav-pills .nav-link.active .card-body-user {
        /*    border: 10px solid var(--main-color-active);*/
        width: 100%;
        padding: 15px;
    }

    .nav-pills .nav-link.active {
        color: unset !important;
        background-color: unset !important;
        border-radius: 0px !important;
    }

    .card-img, .card-img-top {
        border-radius: inherit !important;
    }

    .news-title, .news-title-70 {
        height: 75px;
        overflow: hidden;
    }

    .news-title-60 {
        max-height: 60px;
        overflow: hidden;
    }

    .paragraph-text, .fixed-height-50 {
        height: 50px;
        overflow: hidden;
    }

    .fixed-height-80 {
        height: 80px;
        overflow: hidden;
    }

    .scroll-after-80 {
        height: 80px;
        overflow-y: scroll;
    }

    .news-title a {
        color: #000;
        font-size: 1.1em;
        font-style: normal;
        font-weight: 700;
        line-height: 134%;
    }

    .news-title-big a {
        color: var(--main-active-color, #FF3200);
        font-size: 1.5em;
        font-weight: 700;
        line-height: 32px;
        text-decoration-line: underline;
    }


    /*   Our News*/

    .our-news-section .purple-theme .main-heading-3:hover .cta-for-red-buttons {
        opacity: 1;
        color: #8f63e5;
    }

    .our-news-section .card img {
        max-height: 331px;
    }

    .our-news-section .image img {
        max-height: 160px;
    }


    .our-news-section {
        padding: 56px 20px;
    }

        .our-news-section .main-heading-3:before {
            display: none;
        }

        .our-news-section .main-heading-3:after {
            display: none;
        }

        .our-news-section .main-heading-3 {
            display: flex;
            align-items: center;
            justify-content: center;
            gap: 16px;
            cursor: pointer;
            transition: all 0.3s ease-out;
        }

            .our-news-section .main-heading-3 .cta-for-red-buttons {
                color: #ff3200;
                font-weight: 700;
                font-size: 16px;
                line-height: 25.6px;
                opacity: 0;
                transition: all 0.3s ease-out;
            }

        .our-news-section .purple-theme .main-heading-3 .cta-for-red-buttons {
            color: #8f63e5;
            font-weight: 700;
            font-size: 16px;
            line-height: 25.6px;
            opacity: 0;
            transition: all 0.3s ease-out;
        }

        .our-news-section .main-heading-3:hover .cta-for-red-buttons {
            opacity: 1;
            text-decoration: underline;
        }

        .our-news-section .main-heading-3 .cta-for-red-buttons:hover {
            text-decoration: underline;
        }

        .our-news-section .main-heading-3 svg path {
            fill: #ff3200;
        }

        .our-news-section .purple-theme .main-heading-3 svg path {
            fill: #8f63e5;
        }


    .our-news-title {
        color: #202A3B;
        font-size: 32px;
        font-weight: 700;
        line-height: 41.6px;
    }

    .our-news-container {
        margin-top: 32px;
        display: flex;
        gap: 40px;
    }

    .our-news-boxes {
        max-width: 588px;
        width: 100%;
    }

        .our-news-boxes .card {
            border-radius: 8px;
            box-shadow: none !important;
        }

            .our-news-boxes .card img {
                border-radius: 8px !important;
                width: 100%;
                aspect-ratio: 16 / 9;
            }

        .our-news-boxes .card-body {
            padding: 0;
            margin-top: 16px;
        }

    .card-span-cont {
        display: flex;
        align-items: center;
        gap: 8px;
    }

    .our-news-boxes .news-date {
        color: #202A3B;
        text-align: center;
        font-size: 16px;
        font-weight: 500;
        line-height: 25.6px;
    }

    .our-news-boxes .news-title-big {
        margin-top: 5px;
    }

        .our-news-boxes .news-title-big a {
            color: #202A3B;
            font-size: 18px;
            font-weight: 700;
            line-height: 28.8px;
            text-decoration: unset;
            transition: all 0.3s ease-out;
        }

            .our-news-boxes .news-title-big a:hover {
                color: #ff3200;
            }

    .our-news-boxes .card-body p {
        color: #202A3B;
        font-size: 16px;
        font-weight: 500;
        line-height: 25.6px;
        margin-top: 2px !important;
    }

    .our-news-boxes .cta-for-red-buttons {
        margin-top: 16px;
    }

    .our-news-boxes .main-heading-4:before {
        display: none;
    }

    .our-news-boxes .main-heading-4::after {
        display: none;
    }


    .our-news-right-box {
        display: grid;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 40px 24px;
    }

    .our-news-boxes .news-title {
        margin-top: 2px;
        height: unset;
        overflow: unset;
    }

        .our-news-boxes .news-title a {
            color: #202A3B;
            font-size: 18px;
            font-weight: 700;
            line-height: 28.8px;
            transition: all 0.3s ease-out;
        }

            .our-news-boxes .news-title a:hover {
                color: #ff3200;
            }


    @media only screen and (max-width: 1023px) {
        .our-news-title, .our-events-title {
            font-size: 24px;
            line-height: 30.8px;
        }

        .our-news-container {
            flex-wrap: wrap;
        }

        .our-news-boxes {
            max-width: unset;
        }
    }

    @media only screen and (max-width: 767px) {
        .our-news-section {
            padding: 32px 16px;
        }

        .our-news-title, .our-events-title {
            font-size: 18px;
            line-height: 28.8px;
        }

        .our-news-container {
            margin-top: 24px;
        }

        .our-news-boxes .news-title-big a {
            font-size: 16px;
            line-height: 25.6px;
        }

        .our-news-boxes .news-title-big p {
            font-size: 14px;
            line-height: 22.4px;
            letter-spacing: 0.035px;
        }

        .our-news-boxes .news-date {
            font-size: 14px;
            line-height: 22.4px;
            letter-spacing: 0.035px;
        }

        .our-news-boxes .news-title a {
            font-size: 16px;
            line-height: 25.6px;
        }

        .our-news-right-box {
            display: flex;
            overflow-x: auto;
            scrollbar-width: none;
        }

        .our-news-boxes .card {
            min-width: 292px;
        }

        .our-news-section .main-heading-3 .cta-for-red-buttons {
            font-size: 0;
        }

        .our-news-section .card img {
            max-height: 201px;
        }
    }


    /*Our Events */

    .our-events-title {
        color: #202A3B;
        font-size: 32px;
        font-weight: 700;
        line-height: 41.6px;
    }

    .our-events-section {
        padding: 56px 20px;
    }

    .our-events-hover {
        max-width: 1200px;
        width: 85vw;
        margin: auto;
    }

    .our-events-hover:hover {
        max-width: unset;
    }

    .our-events-hover:hover .owl-carousel-news .owl-nav {
        opacity: 1;
    }

    .owl-carousel-news .owl-nav {
        position: absolute;
        width: 90vw;
        top: 50%;
        left: 50%;
        display: flex;
        justify-content: space-between;
        transform: translateX(-50%);
        opacity: 0;
        transition: all 0.3s ease-out;
        z-index: 0;
    }

    .owl-carousel-news .owl-stage-outer {
        z-index: 1;
    }

    .our-events-title {
        color: #202A3B;
        font-size: 32px;
        font-weight: 700;
        line-height: 41.6px;
    }


    .our-events-section .main-heading-3 {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 16px;
        cursor: pointer;
        transition: all 0.3s ease-out;
    }

        .our-events-section .main-heading-3 .cta-for-red-buttons {
            color: #ff3200;
            font-weight: 700;
            font-size: 16px;
            line-height: 25.6px;
            opacity: 0;
            transition: all 0.3s ease-out;
        }

    .our-events-section .purple-theme .main-heading-3 .cta-for-red-buttons {
        color: #8f63e5;
        font-weight: 700;
        font-size: 16px;
        line-height: 25.6px;
        opacity: 0;
        transition: all 0.3s ease-out;
    }

    .our-events-section .main-heading-3 svg path {
        fill: #ff3200;
    }

    .our-events-section .purple-theme .main-heading-3 svg path {
        fill: #8f63e5;
    }


    .our-events-section .main-heading-3:hover .cta-for-red-buttons {
        opacity: 1;
        text-decoration: underline;
    }

    .our-events-section .purple-theme .main-heading-3:hover .cta-for-red-buttons {
        opacity: 1;
        color: #8f63e5;
    }

    .our-events-section .main-heading-3 .cta-for-red-buttons:hover {
        text-decoration: underline;
    }

    .owl-carousel-news .owl-prev, .owl-next {
        width: 44px;
        height: 44px;
        border-radius: 8px !important;
        border: 1px solid #aaa;
        margin: 0;
        padding: 0;
    }

    .owl-carousel-news .owl-nav [class*=owl-] {
        background: unset;
    }

    .owl-carousel-news .owl-next i {
        color: #ff3200;
    }

    .owl-carousel-news .owl-prev i {
        color: #ff3200;
    }

    .owl-carousel-news .icon-arrow-right:before {
        line-height: 2.5;
    }

    .owl-carousel-news .icon-arrow-left:before {
        line-height: 2.5;
    }

    .owl-carousel-news .owl-nav .disabled {
        opacity: 1;
    }

    .owl-carousel-news .disabled i {
        color: #aaa !important;
    }

    .owl-carousel-news .owl-dots {
        margin-top: 32px;
    }

    .owl-carousel-news .owl-nav [class*=owl-]:hover {
        background: none;
        color: none;
    }

    .owl-carousel-news .owl-stage {
        margin-left: -50px;
    }

    .our-events-section .main-heading-3:before {
        display: none;
    }

    .our-events-section .main-heading-3:after {
        display: none;
    }

    .carousel-events {
        margin-top: 22px;
    }

        .carousel-events .owl-stage {
            padding-top: 10px;
            display: flex;
        }

        .carousel-events .newrelease {
            width: 64px;
            height: unset;
            padding: 5px 0;
            border-radius: 8px 8px 0 0;
            display: flex;
            flex-direction: column;
            justify-content: center;
        }

    .newrelease-month {
        color: #202A3B;
        font-size: 16px;
        font-weight: 500;
        line-height: 25.6px;
    }

    .newrelease-day {
        color: #FF3200;
        font-size: 32px;
        font-weight: 700;
        line-height: 31.6px;
    }

    .purple-theme .newrelease-day {
        color: #8f63e5;
        font-size: 32px;
        font-weight: 700;
        line-height: 31.6px;
    }


    .carousel-events .card {
        box-shadow: none !important;
    }

    .carousel-events .card-body {
        padding: 0;
    }

    .carousel-events .card-info {
        margin-top: 16px;
        display: flex;
        align-items: center;
        gap: 8px;
    }

    .carousel-events .card-hour {
        color: #202A3B;
        font-size: 16px;
        font-weight: 500;
        line-height: 25.6px;
    }

    .carousel-events .card-cet {
        color: #818181;
        font-size: 16px;
        font-weight: 500;
        line-height: 25.6px;
    }

    .carousel-events .news-title {
        margin-top: 24px;
        height: unset;
        overflow: unset;
    }

    .our-events-section .news-title a {
        color: #202A3B;
        font-size: 18px;
        font-weight: 700;
        line-height: 28.8px;
        transition: all 0.3s ease-out;
    }

        .our-events-section .news-title a:hover {
            color: #ff3200;
        }

    .carousel-events .paragraph-text {
        margin-top: 8px;
        color: #202A3B;
        font-size: 16px;
        font-weight: 500;
        line-height: 25.6px;
    }

    .carousel-events .main-heading-4:before {
        display: none;
    }

    .carousel-events .main-heading-4:after {
        display: none;
    }

    .carousel-events .cta-for-red-buttons {
        margin-top: 16px;
    }

    .carousel-events img {
        border-radius: 8px 8px 0 0;
    }

    .our-events-section .owl-dot span {
        border-radius: 50px;
    }

    .our-events-section .card img {
        max-height: 216px;
        aspect-ratio: 16 / 9;
        width: 100%;
    }

    .our-events-section .paragraph-text {
        height: unset;
    }

    @media only screen and (max-width: 1520px) {
        .owl-carousel-news .owl-nav {
            width: 98vw;
        }
    }

    @media only screen and (max-width: 1023px) {
        .our-events-title {
            font-size: 24px;
            line-height: 30.8px;
        }
    }

    @media only screen and (max-width: 767px) {
        .our-events-section {
            padding: 32px 16px;
        }

        .our-events-title {
            font-size: 18px;
            line-height: 28.8px;
        }

        .carousel-events {
            margin-top: 14px;
        }

        .newrelease-month {
            font-size: 14px;
            line-height: 22.4px;
            letter-spacing: 0.035px;
        }

        .newrelease-day {
            font-size: 28px;
            line-height: 36.4px;
        }

        .carousel-events .card-hour {
            font-size: 14px;
            line-height: 22.4px;
            letter-spacing: 0.035px;
        }

        .carousel-events .card-cet {
            font-size: 14px;
            line-height: 22.4px;
            letter-spacing: 0.035px;
        }

        .carousel-events .paragraph-text {
            font-size: 14px;
            line-height: 22.4px;
            letter-spacing: 0.035px;
        }


        .our-events-hover {
            width: unset;
            max-width: 1200px;
            margin: auto;
        }

        .owl-carousel-news .owl-nav {
            display: none;
        }

        .our-events-section .main-heading-3 .cta-for-red-buttons {
            font-size: 0;
        }

        .our-events-section .card img {
            max-height: 178px;
            max-width: 316px;
        }

        .our-events-section .news-title a {
            font-size: 16px;
            line-height: 25.6px;
        }
    }


    /*Membership herobanner*/

    .layer-slick1 {
        display: flex;
        align-items: center;
    }

    /*Home Slider */

    .slider-stripcomp {
        padding-bottom: 56px;
    }

        .slider-stripcomp .container {
            max-width: 1920px !important;
        }

    .layer-slick1 h1 {
        color: #202A3B;
        font-size: 36px;
        font-weight: 700;
        line-height: 43.2px;
    }

    .home-subtitle {
        color: #202A3B;
        font-size: 24px;
        font-weight: 700;
        line-height: 28.8px;
        margin-top: 24px;
    }

    .home-desc {
        color: #202A3B;
        font-size: 16px;
        font-weight: 500;
        line-height: 25.6px;
        margin-top: 16px;
    }

        .home-desc ul li::before {
            content: url(/Images/icons-svg/SELT/small-red-arrow-side.svg) !important;
            margin-right: 10px;
            position: relative;
            top: 8px;
        }

    .slider-stripcomp .cta-for-red-buttons {
        padding: 12px 31px;
        border-radius: 8px;
        margin-top: 32px;
    }

    .slider-stripcomp .owl-dots {
        text-align: left;
        width: 95%;
        height: max-content;
        justify-self: center;
        position: absolute;
        bottom: 10%;
        right: 0;
        z-index: 1;
    }

    .home-container {
        width: 95%;
        display: flex;
        justify-self: end;
        justify-content: flex-end;
        position: relative;
        margin-left: auto;
    }

    .home-left-cont {
        max-width: 700px;
        width: 100%;
    }

    .home-right-cont {
        width: 100%;
    }

        .home-right-cont .image img {
            clip-path: polygon(20% 0, 100% 0, 100% 100%, 0% 100%);
            max-height: 616px;
        }

    .slider-stripcomp .arrow-head-lg {
        height: 87px;
        width: 36px;
        flex: none;
    }

    .slider-stripcomp .sqbox {
        background: rgba(129, 129, 129, 0.2);
        border-radius: 8px;
    }

    .home-slider .owl-stage {
        transition: all 0.5s ease-out !important;
    }

    .slider-stripcomp .sqbox i {
        color: #ffffff;
        transition: all 0.5s ease-out;
    }

    .slider-stripcomp .navigations {
        width: 100%;
        justify-content: space-between;
        position: absolute;
        left: 0;
        top: 50%;
        transform: translateY(-50%);
        padding: 0 20px;
        height: max-content;
    }

    .owl-carousel-home-slider {
        padding-bottom: 32px;
    }


    .home-slider .owl-dots .owl-dot.active {
        background: unset;
    }


    .home-slider .owl-dots .owl-dot {
        width: 8px;
        height: 8px;
        margin: 0 4px;
        background-color: #cacaca;
        border: 0 !important;
        border-radius: 10px;
        overflow: hidden;
        position: relative;
        transition: width 0.5s ease;
    }

    .home-slider .owl-carousel .owl-dots .owl-dot {
        transition: all 0.3s ease-out;
    }

    .home-slider .owl-dots .owl-dot.active {
        background-color: #cacaca;
        width: 80px;
        position: relative;
    }

    .home-slider .owl-carousel .owl-dots .owl-dot:hover {
        background: #ff3200;
    }

    .purple-theme .home-slider .owl-carousel .owl-dots .owl-dot:hover {
        background: #8f63e5;
    }


    .home-slider .owl-dots .owl-dot.active::after {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        background-color: #ff3200;
        width: 80px;
        height: 8px;
        transform: translateX(-80px);
        animation: allDotAnimation 7s ease-out forwards 0.5s;
    }

    .purple-theme .home-slider .owl-dots .owl-dot.active::after {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        background-color: #8f63e5;
        width: 80px;
        height: 8px;
        transform: translateX(-80px);
        animation: allDotAnimationPurple 7s ease-out forwards 0.5s;
    }

    @keyframes allDotAnimation {
        0% {
            transform: translateX(-80px);
        }

        100% {
            transform: translateX(0);
            background-color: #ff3200;
        }
    }

    @keyframes allDotAnimationPurple {
        0% {
            transform: translateX(-80px);
        }

        100% {
            transform: translateX(0);
            background-color: #8f63e5;
        }
    }


    .layer-slick1.layer-slick1-cont {
        display: flex;
        align-items: center;
        flex-direction: row-reverse;
    }

    @media only screen and (max-width: 1239px) {
        .slider-stripcomp .owl-dots {
            bottom: 0;
        }
    }

    @media only screen and (max-width: 1023px) {
        .layer-slick1 h1 {
            font-size: 28px;
            line-height: 36.4px;
        }

        .slider-stripcomp .navigations {
            padding: 0 10px;
        }

        .home-slider .owl-carousel .owl-dots .owl-dot {
            border: 1px solid #9d9d9d;
        }

        .home-slider .owl-dots .owl-dot.active {
            border: 0;
        }

        .home-subtitle {
            font-size: 22px;
            line-height: 38.8px;
        }

        .slider-stripcomp .owl-dots {
            text-align: center;
        }
    }

    @media (max-width: 991px) {
        .home-slider .owl-carousel .owl-dots .owl-dot {
            background-color: #cacaca;
            border: none;
            padding: 0;
        }
    }

    @media only screen and (max-width: 767px) {

        .slider-stripcomp {
            padding-bottom: 32px;
        }

        .layer-slick1 h1 {
            font-size: 22px;
            line-height: 38.8px;
        }

        .home-right-cont .image img {
            max-height: 312px;
            clip-path: unset;
            width: 100%;
        }

        .home-subtitle {
            font-size: 18px;
            line-height: 25.6px;
        }

        .home-container {
            width: 100%;
            flex-direction: column-reverse;
            margin-left: unset;
        }

        .home-desc {
            font-size: 14px;
            line-height: 22.4px;
            letter-spacing: 0.035px;
        }

        .owl-carousel-home-slider {
            padding-bottom: 24px;
        }

        .slider-stripcomp .owl-dots {
            width: 100%;
            padding: 0 16px;
        }

        .slider-stripcomp .cta-for-red-buttons {
            width: 100%;
        }

        .home-left-cont {
            margin-top: 70px;
            padding: 0 16px;
        }

        .slider-stripcomp .arrow-head-lg {
            height: 43px;
        }
    }

    @media only screen and (max-width: 467px) {
        .slider-stripcomp .owl-dots {
            top: 43%;
        }
    }


    /*Testimonials*/

    .coprporate-testimonial-desktop {
        padding: 56px 20px;
    }

    .coprporate-testimonial-title {
        color: #202A3B;
        font-size: 32px;
        font-weight: 700;
        line-height: 41.6px;
    }

    .coprporate-testimonial-desktop .row {
        margin-top: 32px;
    }

    .card-user-box {
        border-radius: 8px;
        box-shadow: 0 11px 30px 0 rgba(0, 0, 0, 0.08);
        border: 2px solid transparent;
        transition: all 0.3s ease-out;
    }

        .card-user-box:hover {
            border: 2px solid #ff3200;
        }

    .purple-theme .card-user-box:hover {
        border: 2px solid #8f63e5;
    }

    .card-body-user {
        width: 100%;
        padding: 24px;
    }

    .coprporate-testimonial-desktop .nav-link {
        padding: 0;
    }

        .coprporate-testimonial-desktop .nav-link:last-child {
            padding-bottom: 24px;
        }

        .coprporate-testimonial-desktop .nav-link:hover, .nav-link:focus {
            color: inherit;
        }

        .coprporate-testimonial-desktop .nav-link.active .card-user-box {
            border: 2px solid #ff3200;
        }

    .coprporate-testimonial-desktop .purple-theme .nav-link.active .card-user-box {
        border: 2px solid #8f63e5;
    }

    .testimonial-name {
        color: #202A3B;
        font-size: 18px;
        font-weight: 700;
        line-height: 28.8px;
    }

    .testimonial-profession {
        color: #4D4D4D;
        font-size: 16px;
        font-weight: 500;
        line-height: 25.6px;
    }

    .circular-image {
        position: relative;
        width: 80px;
        height: 80px;
    }

        .circular-image img {
            width: 64px;
            height: 64px;
            border-radius: 50%;
        }

    .owl-carousel-testimonial .item {
        width: 100%;
        padding: 10px 24px 0px 15px;
        display: flex;
        flex-direction: column;
        gap: 8px;
    }

    .coprporate-testimonial-desktop-row {
        padding: 0 !important;
        margin-right: unset;
        margin-left: unset;
    }

    .coprporate-testimonial-desktop .testimonila-col-md-left {
        padding-left: 20px;
    }

    .coprporate-testimonial-desktop .testimonila-col-md-right {
        padding-right: 20px;
    }

    .coprporate-testimonial-desktop .owl-theme-pc .owl-prev, .coprporate-testimonial-desktop .owl-theme-pc .owl-next {
        width: 32px;
        height: 32px;
        border-radius: 8px !important;
        border: 1px solid #aaa;
        padding: 8px;
        margin: unset;
    }

    .coprporate-testimonial-desktop .owl-theme-pc .owl-prev {
        margin-left: unset !important;
        left: 20px;
    }

    .coprporate-testimonial-desktop .owl-theme-pc .owl-next {
        right: 30px;
    }

    .coprporate-testimonial-desktop .owl-theme .owl-dots .owl-dot span {
        width: 8px;
        height: 8px;
        border-radius: 8px;
    }

    .coprporate-testimonial-desktop .owl-theme-pc .owl-nav {
        margin-top: 10px;
    }

    .stars-container {
        margin-top: 8px;
    }

    .coprporate-testimonial-desktop .testimonial-col-md-right {
        padding-left: 0;
        padding-right: 0;
    }

    .testimonial-comment-text {
        margin-top: 24px;
        color: #202A3B;
        font-size: 16px;
        font-weight: 500;
        line-height: 25.6px;
        transition: all 0.3s ease-out;
    }

        .testimonial-comment-text.expanded {
            max-height: 1000px;
            transition: all 0.3s ease-out;
        }

    .show-more-toggle {
        cursor: pointer;
        color: #aaa;
        font-size: 14px;
        line-height: 24px;
        font-weight: 700;
        margin-top: 24px;
        width: 100%;
        text-align: end;
        display: none;
        user-select: none;
    }

    .purple-theme .owl-theme-pc .owl-prev i, .purple-theme .owl-theme-pc .owl-next i {
        transform: scale(1, 6);
        color: #8f63e5;
    }

    .coprporate-testimonial-desktop .clamber-color {
        color: #F6BC2F !important;
    }

    .tab-pane-title {
        color: #202A3B;
        font-size: 18px;
        font-weight: 700;
        line-height: 28.8px;
    }

    @media only screen and (max-width: 1023px) {
        .coprporate-testimonial-title {
            font-size: 24px;
            line-height: 30.8px;
        }
    }

    @media only screen and (max-width: 767px) {
        .coprporate-testimonial-desktop {
            padding: 32px 16px;
        }

        .coprporate-testimonial-title {
            font-size: 18px;
            line-height: 28.8px;
        }

        .coprporate-testimonial-desktop .row {
            margin-top: 24px;
        }

        .testimonial-name {
            font-size: 16px;
            line-height: 25.6px;
        }

        .testimonial-profession {
            font-size: 14px;
            line-height: 22.4px;
            letter-spacing: 0.035px;
        }

        .coprporate-testimonial-desktop-row {
            gap: 24px;
        }

        .testimonial-comment-text {
            font-size: 14px;
            line-height: 22.4px;
            letter-spacing: 0.035px;
        }

        .tab-pane-title {
            font-size: 16px;
            line-height: 25.6px;
        }
    }

    .in-page-navigation-txt {
        color: #202a3b;
        font-size: 24px;
        line-height: 30.8px;
        font-weight: 500;
    }

    @media only screen and (max-width: 767px) {
        .in-page-navigation-txt {
            font-size: 18px;
            line-height: 28.8px;
        }
    }