:root,[data-bs-theme=light]{--bs-primary:#381741;--bs-primary-rgb:56,23,65;--bs-primary-text-emphasis:#16091A;--bs-primary-bg-subtle:#D7D1D9;--bs-primary-border-subtle:#AFA2B3;--bs-secondary:#e86b17;--bs-secondary-rgb:232,107,23;--bs-secondary-text-emphasis:#5D2B09;--bs-secondary-bg-subtle:#FAE1D1;--bs-secondary-border-subtle:#F6C4A2;--bs-link-color:#381741;--bs-link-color-rgb:56,23,65;--bs-link-hover-color:#e86b17;--bs-link-hover-color-rgb:232,107,23}.btn-primary,.btn-secondary[data-bs-theme=dark],[data-bs-theme=dark] .btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#381741;--bs-btn-border-color:#381741;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#301437;--bs-btn-hover-border-color:#2D1234;--bs-btn-focus-shadow-rgb:225,220,227;--bs-btn-active-color:#fff;--bs-btn-active-bg:#2D1234;--bs-btn-active-border-color:#2A1131;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#381741;--bs-btn-disabled-border-color:#381741}.btn-outline-primary,.btn-outline-secondary[data-bs-theme=dark],[data-bs-theme=dark] .btn-outline-secondary{--bs-btn-color:#381741;--bs-btn-border-color:#381741;--bs-btn-focus-shadow-rgb:56,23,65;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#381741;--bs-btn-hover-border-color:#381741;--bs-btn-active-color:#fff;--bs-btn-active-bg:#381741;--bs-btn-active-border-color:#381741;--bs-btn-disabled-color:#381741;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#381741}.btn-primary[data-bs-theme=dark],.btn-secondary,[data-bs-theme=dark] .btn-primary{--bs-btn-color:#000000;--bs-btn-bg:#e86b17;--bs-btn-border-color:#e86b17;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#EB813A;--bs-btn-hover-border-color:#EA7A2E;--bs-btn-focus-shadow-rgb:35,16,3;--bs-btn-active-color:#000000;--bs-btn-active-bg:#ED8945;--bs-btn-active-border-color:#EA7A2E;--bs-btn-disabled-color:#000000;--bs-btn-disabled-bg:#e86b17;--bs-btn-disabled-border-color:#e86b17}.btn-outline-primary[data-bs-theme=dark],.btn-outline-secondary,[data-bs-theme=dark] .btn-outline-primary{--bs-btn-color:#e86b17;--bs-btn-border-color:#e86b17;--bs-btn-focus-shadow-rgb:232,107,23;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#e86b17;--bs-btn-hover-border-color:#e86b17;--bs-btn-active-color:#000000;--bs-btn-active-bg:#e86b17;--bs-btn-active-border-color:#e86b17;--bs-btn-disabled-color:#e86b17;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#e86b17}[data-bs-theme=dark]{--bs-primary:#e86b17;--bs-primary-rgb:232,107,23;--bs-primary-text-emphasis:#F1A674;--bs-primary-bg-subtle:#2E1505;--bs-primary-border-subtle:#8B400E;--bs-secondary:#381741;--bs-secondary-rgb:56,23,65;--bs-secondary-text-emphasis:#88748D;--bs-secondary-bg-subtle:#0B050D;--bs-secondary-border-subtle:#220E27;--bs-link-color:#ffffff;--bs-link-color-rgb:255,255,255;--bs-link-hover-color:#e86b17;--bs-link-hover-color-rgb:232,107,23}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.pt-3{padding-top:1rem!important}@media (min-width:992px){.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}}.swiper-vertical{max-height:100vh}.swiper-nav-standalone .swiper-button-next,.swiper-nav-standalone .swiper-button-prev{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:auto;height:auto;margin:0}.swiper-nav-custom .swiper-button-next:after,.swiper-nav-custom .swiper-button-prev:after,.swiper-nav-standalone .swiper-button-next:after,.swiper-nav-standalone .swiper-button-prev:after{content:""}.bs-icon{--bs-icon-size:.75rem;display:flex;flex-shrink:0;justify-content:center;align-items:center;font-size:var(--bs-icon-size);width:calc(var(--bs-icon-size) * 2);height:calc(var(--bs-icon-size) * 2);color:var(--bs-primary)}.bs-icon-xs{--bs-icon-size:1rem;width:calc(var(--bs-icon-size) * 1.5);height:calc(var(--bs-icon-size) * 1.5)}.bs-icon-sm{--bs-icon-size:1rem}.bs-icon-md{--bs-icon-size:1.5rem}.bs-icon-lg{--bs-icon-size:2rem}.bs-icon-xl{--bs-icon-size:2.5rem}.bs-icon.bs-icon-primary{color:var(--bs-white);background:var(--bs-primary)}.bs-icon.bs-icon-primary-light{color:var(--bs-primary);background:rgba(var(--bs-primary-rgb),.2)}.bs-icon.bs-icon-semi-white{color:var(--bs-primary);background:rgba(255,255,255,.5)}.bs-icon.bs-icon-rounded{border-radius:.5rem}.bs-icon.bs-icon-circle{border-radius:50%}.blog-heading{margin-bottom:10px!important;text-align:center}.blog-loop-img{max-height:200px;background-size:cover;object-fit:contain!important}.blog-block{padding-bottom:25px!important;padding-top:50px!important}.c--anim #cs-ov,.cc_div .bar #s-bl table,.cc_div .bar #s-bl tbody,.cc_div .bar #s-bl td,.cc_div .bar #s-bl th,.cc_div .bar #s-bl thead,.cc_div .bar #s-bl tr,.cc_div .bar #s-cnt,.force--consent .c--anim #cm-ov,.force--consent.show--consent #cm-ov,.show--settings #cs-ov,[data-bs-theme=light] .footer-logo-colour{display:block}.cc_div.ie .b-tg .c-tg,.cc_div.ie .bar #s-bl td:before,.hide-quote,.pika-single.is-hidden,[data-bs-theme=dark] .footer-logo-colour{display:none}[data-bs-theme=auto] #dark-mode,[data-bs-theme=auto] #light-mode,[data-bs-theme=dark] #auto-mode,[data-bs-theme=dark] #light-mode,[data-bs-theme=light] #auto-mode,[data-bs-theme=light] #dark-mode{display:none!important}.gradient{background:linear-gradient(120deg,rgb(var(--bs-primary-rgb)),rgb(var(--bs-secondary-rgb)))!important;color:#fff;transition:background 1s linear}.gradient .mode-select{pointer-events:auto}.gradient:hover{animation:5s forwards reverse-colour-change}.coloured-underline{text-decoration-line:underline;text-decoration-thickness:2.5px;text-decoration-color:linear-gradient(var(--bs-secondary-rgb),var(--bs-primary-rgb));transition:background-size 2s linear,background-position 2s linear;text-decoration:none;background-image:linear-gradient(rgb(var(--bs-secondary-rgb)),rgb(var(--bs-primary-rgb)));background-size:20px 2px,100% 2px,0 2px;background-position:calc(20px * -1) 100%,100% 100%,0 100%;background-repeat:no-repeat}.coloured-underline:hover{background-size:20px 2px,0 2px,100% 2px;background-position:calc(100% + 20px) 100%,100% 100%,0 100%}.rainbow-border{max-height:15em;object-fit:cover}.slider-image-fit{object-fit:contain!important}.center-everything{margin-right:auto!important;margin-left:auto!important}.portfolio-block.block-intro{padding-top:5em;padding-bottom:2em}.portfolio-block.project{padding-top:0;padding-bottom:3em}.portfolio-block.project .more-projects{margin-top:2em;border-top:1px solid var(--bs-dark-subtle);padding-top:1em}.portfolio-block.block-intro p{font-size:1.5em;font-weight:300;margin-bottom:30px;max-width:95%}.project-carousel{width:95%;margin-right:auto;margin-left:auto;margin-bottom:25px}.portfolio-block .heading .h2,.portfolio-block .heading h2{text-transform:capitalize;margin-top:0;margin-bottom:.5rem;font-weight:700;line-height:1.2;color:var(--bs-heading-color);font-size:2.5rem}.swiper-control{color:var(--bs-secondary)}.dropdown-menu .dropdown-item:active{--bs-dropdown-link-active-bg:var(--bs-secondary)!important}.portfolio-navbar.gradient{padding-top:5px;padding-bottom:5px}.logo{margin-right:0;padding:0}.footer-logo,.portfolio-navbar.gradient img{width:100px;height:100px}.heading.blog-heading.acknowledgements{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/blog/dissertation_acknowledgements.webp?h=0a964a8359c7afc7a412d2fa56f81732") center/cover;color:#fff}.footer-copyright{margin-left:2em}.loop-padding{padding-top:25px}.accreditations-title{font-weight:700}.accreditations-navigation{margin-top:.5em;margin-bottom:.5em}.footer-margin,.heading.page-heading{margin-bottom:25px}.loop-item{padding-bottom:15px}.card-resize{height:18em}.dates{float:right}.tags{float:left}.excerpts,.pika-single:after{clear:both}.heading.blog-heading.pbm-website{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/projects/web_design/peter_bell%20music/peter_bell_music.webp?h=bf4c8cb4c7d1ff76ef9bec3bf29df3ae") center/cover;color:#fff}.heading.blog-heading.keresley-website{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/projects/web_design/keresley_church/keresleychurch.webp?h=452ec6d8bd02d324537f2dd100764d76") center/cover;color:#fff}.heading.blog-heading.mottashaw-consulting{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/projects/web_design/mottashaw/mottashaw-preview.webp?h=c4ff31817c96c7661dbd3bf735b19fa9") center/cover;color:#fff}.heading.blog-heading.showreel{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/projects/showreel.jpg?h=9be1146cb56a32276b867b17b96c2972") center/cover;color:#fff}.heading.blog-heading.frizzle-tv{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/projects/web_design/frizzle/frizzlepreview.webp?h=fe3aa289bd751d93101e7ac02bbe22a3") center/cover;color:#fff}.heading.blog-heading.bcumha-website{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/projects/web_design/bcumha/bcumhapreview.webp?h=59e6f298a7cf791663e3280b7638cc14") center/cover;color:#fff}.heading.blog-heading.bcudiscover-website{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/projects/web_design/bcu_dis.cover/bcudiscoverpreview.webp?h=a9c8f8deb4fac6c2b1e65e11c6dce8c5") center/cover;color:#fff}.heading.blog-heading.bcucu-website{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/projects/web_design/bcucu/bcucupreview.webp?h=0c3a26febc398753c8c1cea6d046322f") center/cover;color:#fff}.heading.blog-heading.taskmaster-ios{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/projects/for_education/taskmaster_for%20ios/taskmasteriospreview.webp?h=b62eff0bef2a6734f8e4ac9ad05f103c") center/cover;color:#fff}.heading.blog-heading.naturefindings-windows{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/projects/for_education/nature_findings/naturefindingspreview.webp?h=a1d20406f8862370fbf569a75cf95af9") center/cover;color:#fff}.heading.blog-heading.mymind-ios{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/projects/for_education/my_mind/my_mind_logo.webp?h=4e299b8017d1483b6dfb87ea14d502aa") center/cover;color:#fff}.heading.blog-heading.csbox-web{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/projects/for_education/cs_box/csbox_logo.webp?h=487f527cf87df0dba11b6f4d4993a80d") center/cover;color:#fff}.heading.blog-heading.bitbox-various{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/projects/for_education/bit_box/bit_box_logo.webp?h=36b5ef1a4c9f880d65df48518293999f") center/cover;color:#fff}.heading.blog-heading.identity-website{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/projects/extracurricular/the_computers_identity/identitypreview.webp?h=8f3c2d53aaf46cff69c58a66abbe76f5") center/cover;color:#fff}.heading.blog-heading.taskmaster-web{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/projects/extracurricular/task_master/taskmasterpreview.webp?h=bece3f4d6e67029790c7b300d5db3393") center/cover;color:#fff}.heading.blog-heading.sortai-windows{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/projects/extracurricular/sort.ai/sort.ai_logo.webp?h=a198ffe5f200f284ee778dd6f7b1d741") center/cover;color:#fff}.heading.blog-heading.societyplus-web{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/projects/extracurricular/society+/societypluspreview.webp?h=c5bf765f66449f21ca88f0206db68bd5") center/cover;color:#fff}.heading.blog-heading.iamaware-film{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/projects/extracurricular/iamaware.webp?h=a3dcdbacf64839eb9dcfd0f9190b41fb") center/cover;color:#fff}.heading.blog-heading.exambufforbluff-windows{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/projects/extracurricular/exam_buff_or_exam_bluff/exam_buff_or_exam_bluff_app_logo.webp?h=c5996308f0abaf2970a7fd4e8e1cdcbf") center/cover;color:#fff}.heading.blog-heading.citationneeded-web{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/projects/extracurricular/citation_needed/login_screen.webp?h=3626905284037118af731fe2573ac5f4") center/cover;color:#fff}.heading.blog-heading.migration{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/blog/migration-process.webp?h=e112f60ecc785c0dfc809a62dd3a356f") center/cover;color:#fff}.heading.blog-heading.clutter{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/blog/clearing_the_clutter.webp?h=663b94419c9fd6cac937ef9f663fc013") center/cover;color:#fff}.heading.blog-heading.edtech{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/blog/edtech_strategies.webp?h=b72cdf1e1356beee9d0d49acf961779b") center/cover;color:#fff}.heading.blog-heading.reset{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/blog/its_been_a_while.webp?h=dac60117b0dffab449f882fe85bb3e31") center/cover;color:#fff}.heading.blog-heading.milestone{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/blog/milestone.webp?h=d29dcecaf625be0e0a7477bb376bb154") center/cover;color:#fff}.heading.blog-heading.try-again{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/blog/somethings-not-right.webp?h=0f3a7a00d0464010d2f7d3883466f8fa") center/cover;color:#fff}.heading.blog-heading.tes-launch{height:25em;background:linear-gradient(rgba(var(--bs-primary-rgb),.75),rgba(var(--bs-secondary-rgb),.75)),url("../../assets/img/blog/what-started-it-all.webp?h=8f52c56d25366380ceae7d60855e2cb6") center/cover;color:#fff}.button{margin-bottom:80px}.post-images{text-align:center;margin-bottom:16px}.blog-image-container{width:250px}.blog-list{margin-bottom:16px}.blog-button{margin:0PX 0PX 80PX}.project-buttons{margin-top:25px;margin-right:auto;margin-left:auto;display:flex;justify-content:center}.more-projects-heading{margin-bottom:10px!important}.meta.project-details{padding-left:12px!important;padding-right:12px!important}.portfolio-video{margin-right:auto;margin-left:auto;margin-bottom:1em}.intro-margin{margin-top:25px}.about-intro{margin-bottom:15px;margin-top:25px}.headshot{max-width:500px}.text-margin{margin-top:15px}.cv-group{max-width:75%}.portfolio-block.cv.no-padding{padding-bottom:0;padding-top:0}.heading-no-gap{margin-bottom:0!important}.work-experience.group.wex-div{margin-top:25px;margin-right:auto;margin-left:auto}.contact-form{max-width:85%}.portfolio-block.block-intro.auto-margin{margin-top:auto}.screen-content.featured-project{background-image:url("../../assets/img/projects/for_education/cs_box/csbox_homepage.webp?h=5f6153bff07499f4d1108de6fea419f5")}.accreditation{height:150px;object-fit:contain}.card-img-size{max-height:10em;object-fit:cover}.mobile-padding-left{margin-left:.5em}.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.cc_div .b-tg .c-tgl:checked~.c-tg .on-i,.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)}.is-rtl .pika-prev,.pika-next{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:700}.has-event .pika-button,.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.has-event .pika-button{background:#005da9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-selection-disabled{pointer-events:none;cursor:default}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}.page-footer .links a{font-size:1.2rem}.portfolio-block.cv .group .item{border-bottom:1px solid var(--bs-dark-bg-subtle)}:root{--swiper-theme-color:var(--bs-secondary);--cc-bg:#fff;--cc-text:#2d4156;--cc-border-radius:0.35em;--cc-btn-primary-bg:#2d4156;--cc-btn-primary-text:var(--cc-bg);--cc-btn-primary-hover-bg:#1d2e38;--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#d8e0e6;--cc-btn-border-radius:4px;--cc-toggle-bg-off:#919ea6;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#d5dee2;--cc-toggle-knob-bg:#fff;--cc-toggle-knob-icon-color:#ecf2fa;--cc-block-text:var(--cc-text);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-bg-hover:#e9eff4;--cc-section-border:#f1f3f5;--cc-cookie-table-border:#e9edf2;--cc-overlay-bg:rgba(4, 6, 8, 0.85);--cc-webkit-scrollbar-bg:#cfd5db;--cc-webkit-scrollbar-bg-hover:#9199a0}.c_darkmode{--cc-bg:#181b1d;--cc-text:#d8e5ea;--cc-btn-primary-bg:#a6c4dd;--cc-btn-primary-text:#000;--cc-btn-primary-hover-bg:#c2dff7;--cc-btn-secondary-bg:#33383c;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#3e454a;--cc-toggle-bg-off:#667481;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#454c54;--cc-toggle-knob-bg:var(--cc-cookie-category-block-bg);--cc-toggle-knob-icon-color:var(--cc-bg);--cc-block-text:#b3bfc5;--cc-cookie-category-block-bg:#23272a;--cc-cookie-category-block-bg-hover:#2b3035;--cc-section-border:#292d31;--cc-cookie-table-border:#2b3035;--cc-webkit-scrollbar-bg:#667481;--cc-webkit-scrollbar-bg-hover:#9199a0}.cc_div *,.cc_div :after,.cc_div :before,.cc_div :hover{animation:none;background:0 0;border:none;border-radius:unset;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;float:none;font-family:inherit;font-size:1em;font-style:inherit;font-variant:normal;font-weight:inherit;height:auto;letter-spacing:unset;line-height:1.2;margin:0;padding:0;text-align:left;text-decoration:none;text-transform:none;transition:none;vertical-align:baseline;visibility:unset}.cc_div{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2d4156;color:var(--cc-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;font-weight:400;text-rendering:optimizeLegibility}#c-ttl,#s-bl td:before,#s-ttl,.cc_div .b-tl,.cc_div .c-bn{font-weight:600}#cm,#s-bl .act .b-acc,#s-inr,.cc_div .b-tl,.cc_div .c-bl{border-radius:.35em;border-radius:var(--cc-border-radius)}#s-bl .act .b-acc{border-top-left-radius:0;border-top-right-radius:0;display:block;max-height:100%;overflow:hidden}.cc_div a,.cc_div button,.cc_div input{-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden}.cc_div a{border-bottom:1px solid}.cc_div a:hover{border-color:transparent;text-decoration:none}#cm-ov,#cs-ov,.c--anim #cm,.c--anim #s-cnt,.c--anim #s-inr{transition:visibility .25s linear,opacity .25s,transform .25s!important}.c--anim .c-bn{transition:background-color .25s!important}.c--anim #cm.bar.slide,.c--anim #cm.bar.slide+#cm-ov,.c--anim .bar.slide #s-inr,.c--anim .bar.slide+#cs-ov{transition:visibility .4s,opacity .4s,transform .4s!important}#cm.bar.slide,.cc_div .bar.slide #s-inr{opacity:1;transform:translateX(100%)}#cm.bar.top.slide,.cc_div .bar.left.slide #s-inr{opacity:1;transform:translateX(-100%)}#cm.slide,.cc_div .slide #s-inr{transform:translateY(1.6em)}#cm.top.slide{transform:translateY(-1.6em)}#cm.bar.slide{transform:translateY(100%)}#cm.bar.top.slide{transform:translateY(-100%)}.show--consent .c--anim #cm,.show--consent .c--anim #cm.bar,.show--settings .c--anim #s-inr,.show--settings .c--anim .bar.slide #s-inr{opacity:1;transform:scale(1);visibility:visible!important}.show--consent .c--anim #cm.box.middle,.show--consent .c--anim #cm.cloud.middle{transform:scale(1) translateY(-50%)}.show--settings .c--anim #s-cnt{visibility:visible!important}.force--consent.show--consent .c--anim #cm-ov,.show--settings .c--anim #cs-ov{opacity:1!important;visibility:visible!important}#cm{background:#fff;background:var(--cc-bg);bottom:1.25em;box-shadow:0 .625em 1.875em #000;box-shadow:0 .625em 1.875em rgba(2,2,3,.28);font-family:inherit;line-height:normal;max-width:24.2em;opacity:0;padding:1.1em 1.5em 1.4em;position:fixed;right:1.25em;transform:scale(.95);visibility:hidden;width:100%;z-index:1}#cc_div #cm{display:block!important}#c-ttl{font-size:1.05em;margin-bottom:.7em}.cloud #c-ttl{margin-top:-.15em}#c-txt{font-size:.9em;line-height:1.5em}.cc_div #c-bns{display:flex;justify-content:space-between;margin-top:1.4em}.cc_div .c-bn{background:#eaeff2;background:var(--cc-btn-secondary-bg);border-radius:4px;border-radius:var(--cc-btn-border-radius);color:#2d4156;color:var(--cc-btn-secondary-text);cursor:pointer;display:inline-block;flex:1;font-size:.82em;padding:1em 1.7em;text-align:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}#c-bns button+button,#s-c-bn,#s-cnt button+button{float:right;margin-left:1em}#s-cnt #s-rall-bn{float:none}#c-bns.swap button:first-child:active,#c-bns.swap button:first-child:hover,#cm .c_link:active,#cm .c_link:hover,#s-c-bn:active,#s-c-bn:hover,#s-cnt button+button:active,#s-cnt button+button:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg)}#s-cnt{display:table;height:100%;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:101}#s-bl{outline:0;display:block;height:100%;overflow-x:hidden;overflow-y:auto;overflow-y:overlay;padding:1.3em 1.8em;width:100%}#s-bl .title{margin-top:1.4em}#s-bl .b-bn,#s-bl .c-bl.b-ex+.c-bl.b-ex,#s-bl .title:first-child{margin-top:0}#s-bl .b-acc .p{margin-top:0;padding:1em}#s-cnt .b-bn .b-tl{background:0 0;display:block;font-family:inherit;font-size:.95em;padding:1.3em 6.4em 1.3em 2.7em;position:relative;transition:background-color .25s;width:100%}#s-cnt .b-bn .b-tl.exp{cursor:pointer}#s-cnt .act .b-bn .b-tl{border-bottom-left-radius:0;border-bottom-right-radius:0}#s-bl tbody tr:hover,#s-cnt .b-bn .b-tl:active,#s-cnt .b-bn .b-tl:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl .b-bn,.cc_div.ie .bar #s-bl thead tr{position:relative}#s-bl .c-bl{border:1px solid #f1f3f5;border:1px solid var(--cc-section-border);margin-bottom:.5em;padding:1em;transition:background-color .25s}#s-bl .c-bl:hover{background:#f0f4f7;background:var(--cc-cookie-category-block-bg)}#s-bl .c-bl.b-ex:first-child,#s-bl .c-bl:last-child{margin-bottom:.5em}#s-bl .c-bl:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#s-bl .c-bl:not(.b-ex):first-child:hover{background:unset}#s-bl .c-bl.b-ex{background:#f0f4f7;background:var(--cc-cookie-category-block-bg);border:none;padding:0;transition:none}#s-bl .c-bl.b-ex+.c-bl{margin-top:2em}#s-bl .b-acc{display:none;margin-bottom:0;max-height:0;overflow:hidden;padding-top:0}#s-cnt .p{color:#2d4156;color:var(--cc-block-text);font-size:.9em;line-height:1.5em;margin-top:.85em}.cc_div .b-tg .c-tg.c-ro,.cc_div .b-tg .c-tgl:disabled{cursor:not-allowed}#c-vln{display:table-cell;position:relative;vertical-align:middle}#cs{bottom:0;left:0;padding:0 1.7em;position:fixed;right:0;top:0;width:100%}#cs,#s-inr{height:100%}#s-inr{box-shadow:0 13px 27px -5px rgba(3,6,9,.26);margin:0 auto;max-width:45em;opacity:0;overflow:hidden;padding-bottom:4.75em;padding-top:4.75em;position:relative;transform:scale(.96);visibility:hidden}#s-bns,#s-hdr,#s-inr{background:#fff;background:var(--cc-bg)}#s-bns{border-top:1px solid #f1f3f5;border-top:1px solid var(--cc-section-border);bottom:0;height:4.75em;left:0;padding:1em 1.8em;position:absolute;right:0}.cc_div .cc-link{border-bottom:1px solid #2d4156;border-bottom:1px solid var(--cc-btn-primary-bg);color:#2d4156;color:var(--cc-btn-primary-bg);cursor:pointer;display:inline;font-weight:600;padding-bottom:0;text-decoration:none}.cc_div .cc-link:active,.cc_div .cc-link:hover{border-color:transparent}#c-bns button:first-child,#c-bns.swap button:last-child,#s-bns button:first-child{background:#2d4156;background:var(--cc-btn-primary-bg);color:#fff;color:var(--cc-btn-primary-text)}#c-bns.swap button:first-child{background:#eaeff2;background:var(--cc-btn-secondary-bg);color:#2d4156;color:var(--cc-btn-secondary-text)}.cc_div .b-tg .c-tgl:checked~.c-tg{background:#2d4156;background:var(--cc-toggle-bg-on)}#c-bns button:first-child:active,#c-bns button:first-child:hover,#c-bns.swap button:last-child:active,#c-bns.swap button:last-child:hover,#s-bns button:first-child:active,#s-bns button:first-child:hover{background:#1d2e38;background:var(--cc-btn-primary-hover-bg)}#s-hdr{border-bottom:1px solid #f1f3f5;border-bottom:1px solid var(--cc-section-border);display:table;height:4.75em;padding:0 1.8em;position:absolute;top:0;width:100%;z-index:2}#s-hdr,#s-ttl{vertical-align:middle}#s-ttl{display:table-cell;font-size:1em}#s-c-bn{font-size:1.45em;font-weight:400;height:1.7em;margin:0;overflow:hidden;padding:0;position:relative;width:1.7em}#s-c-bnc{display:table-cell;vertical-align:middle}.cc_div span.t-lb{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#c_policy__text{height:31.25em;margin-top:1.25em;overflow-y:auto}#c-s-in{height:100%;height:calc(100% - 2.5em);max-height:37.5em;position:relative;top:50%;transform:translateY(-50%)}@media screen and (min-width:688px){#s-bl::-webkit-scrollbar{background:0 0;border-radius:0 .25em .25em 0;height:100%;width:.9em}#s-bl::-webkit-scrollbar-thumb{background:#cfd5db;background:var(--cc-webkit-scrollbar-bg);border:.25em solid #fff;border:.25em solid var(--cc-bg);border-radius:100em}#s-bl::-webkit-scrollbar-thumb:hover{background:#9199a0;background:var(--cc-webkit-scrollbar-bg-hover)}#s-bl::-webkit-scrollbar-button{height:5px;width:10px}}.cc_div .b-tg{bottom:0;display:inline-block;margin:auto;right:1.2em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.cc_div .b-tg,.cc_div .b-tg .c-tgl{cursor:pointer;position:absolute;top:0}.cc_div .b-tg .c-tgl{border:0;display:block;left:0;margin:0}.cc_div .b-tg .c-tg{background:#919ea6;background:var(--cc-toggle-bg-off);pointer-events:none;position:absolute;transition:background-color .25s,box-shadow .25s}.cc_div .b-tg,.cc_div .b-tg .c-tg,.cc_div .b-tg .c-tgl,.cc_div span.t-lb{border-radius:4em;height:1.5em;width:3.4em}.cc_div .b-tg .c-tgl~.c-tg.c-ro{background:#d5dee2;background:var(--cc-toggle-bg-readonly)}.cc_div .b-tg .c-tgl~.c-tg.c-ro:after{box-shadow:none}.cc_div .b-tg .c-tg:after{background:#fff;background:var(--cc-toggle-knob-bg);border:none;border-radius:100%;box-shadow:0 1px 2px rgba(24,32,35,.36);box-sizing:content-box;content:"";display:block;height:1.25em;left:.125em;position:relative;top:.125em;transition:transform .25s;width:1.25em}.cc_div .b-tg .c-tgl:checked~.c-tg:after{transform:translateX(1.9em)}#s-bl table,#s-bl td,#s-bl th{border:none}#s-bl tbody tr{transition:background-color .25s}#s-bl table{border-collapse:collapse;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#s-bl td,#s-bl th{font-size:.8em;padding:.8em .625em .8em 1.2em;text-align:left;vertical-align:top}#s-bl th{font-family:inherit;padding:1.2em}#s-bl thead tr:first-child{border-bottom:1px solid #e9edf2;border-bottom:1px solid var(--cc-cookie-table-border)}.force--consent #cs,.force--consent #s-cnt{width:100vw}#cm-ov,#cs-ov{background:rgba(4,6,8,.85);background:var(--cc-overlay-bg);bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;transition:none;visibility:hidden}#cs-ov{z-index:2}.force--consent .cc_div{bottom:0;left:0;position:fixed;top:0;transition:visibility .25s linear;visibility:hidden;width:100vw}.force--consent.show--consent .c--anim .cc_div,.force--consent.show--settings .c--anim .cc_div{visibility:visible}.force--consent #cm{position:absolute}.force--consent #cm.bar{max-width:100vw;width:100vw}html.force--consent.show--consent{overflow-y:hidden!important}html.force--consent.show--consent,html.force--consent.show--consent body{height:auto!important;overflow-x:hidden!important}.cc_div .act .b-bn .exp:before,.cc_div .b-bn .exp:before{border:solid #2d4156;border:solid var(--cc-btn-secondary-text);border-width:0 2px 2px 0;content:"";display:inline-block;left:1.2em;margin-right:15px;padding:.2em;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg)}.cc_div .act .b-bn .b-tl:before{transform:translateY(-20%) rotate(225deg)}.cc_div .on-i:before{border:solid #ecf2fa;border:solid var(--cc-toggle-knob-icon-color);border-width:0 2px 2px 0;display:inline-block;left:.75em;padding:.1em .1em .45em;top:.37em}#s-c-bn:after,#s-c-bn:before,.cc_div .on-i:before{content:"";margin:0 auto;position:absolute;transform:rotate(45deg)}#s-c-bn:after,#s-c-bn:before{background:#2d4156;background:var(--cc-btn-secondary-text);border-radius:1em;height:.6em;left:.82em;top:.58em;width:1.5px}#s-c-bn:after,.cc_div .off-i:after{transform:rotate(-45deg)}.cc_div .off-i,.cc_div .on-i{display:block;height:100%;position:absolute;right:0;text-align:center;transition:opacity .15s;width:50%}.cc_div .on-i{left:0;opacity:0}.cc_div .off-i:after,.cc_div .off-i:before{background:#ecf2fa;background:var(--cc-toggle-knob-icon-color);content:" ";display:block;height:.7em;margin:0 auto;position:absolute;right:.8em;top:.42em;transform-origin:center;width:.09375em}.cc_div .off-i:before{transform:rotate(45deg)}.cc_div .b-tg .c-tgl:checked~.c-tg .off-i{opacity:0}#cm.box.middle,#cm.cloud.middle{bottom:auto;top:50%;transform:translateY(-37%)}#cm.box.middle.zoom,#cm.cloud.middle.zoom{transform:scale(.95) translateY(-50%)}#cm.box.center,#cm.cloud{left:1em;margin:0 auto;right:1em}#cm.cloud{max-width:50em;overflow:hidden;padding:1.3em 2em;text-align:center;width:unset}.cc_div .cloud #c-inr{display:table;width:100%}.cc_div .cloud #c-inr-i{display:table-cell;padding-right:2.4em;vertical-align:top;width:70%}.cc_div .cloud #c-txt{font-size:.85em}.cc_div .cloud #c-bns{display:table-cell;min-width:170px;vertical-align:middle}#cm.cloud .c-bn{margin:.625em 0 0;width:100%}#cm.cloud .c-bn:first-child{margin:0}#cm.cloud.left{margin-right:1.25em}#cm.cloud.right{margin-left:1.25em}#cm.bar{border-radius:0;bottom:0;left:0;max-width:100%;padding:2em;position:fixed;right:0;width:100%}#cm.bar #c-inr{margin:0 auto;max-width:32em}#cm.bar #c-bns{max-width:33.75em}#cm.bar #cs,.cc_div .bar #cs{padding:0}.cc_div .bar #c-s-in{height:100%;max-height:100%;top:0;transform:none}.cc_div .bar #s-bl,.cc_div .bar #s-bns,.cc_div .bar #s-hdr{padding-left:1.6em;padding-right:1.6em}.cc_div .bar #s-inr{border-radius:0;margin:0 0 0 auto;max-width:32em}.cc_div .bar.left #s-inr{margin-left:0;margin-right:auto}.cc_div .bar #s-bl thead tr{left:-9999px;position:absolute;top:-9999px}.cc_div .bar #s-bl tr{border-top:1px solid #e9edf2;border-top:1px solid var(--cc-cookie-table-border)}.cc_div .bar #s-bl td{border:none;padding-left:35%;position:relative}.cc_div .bar #s-bl td:before{color:#2d4156;color:var(--cc-text);content:attr(data-column);left:1em;overflow:hidden;padding-right:.625em;position:absolute;text-overflow:ellipsis;white-space:nowrap}#cm.top{bottom:auto;top:1.25em}#cm.left{left:1.25em;right:auto}#cm.right{left:auto;right:1.25em}#cm.bar.left,#cm.bar.right{left:0;right:0}#cm.bar.top,.cc_div.ie #c-s-in{top:0}@media screen and (max-width:688px){#cm,#cm.cloud,#cm.left,#cm.right{bottom:1em;display:block;left:1em;margin:0;max-width:100%;padding:1.4em!important;right:1em;width:auto}.force--consent #cm,.force--consent #cm.cloud{max-width:100vw;width:auto}#cm.top{bottom:auto;top:1em}#cm.bottom{bottom:1em;top:auto}#cm.bar.bottom{bottom:0}#cm.cloud .c-bn{font-size:.85em}#s-bns,.cc_div .bar #s-bns{padding:1em 1.3em}.cc_div .bar #s-inr{max-width:100%;width:100%}.cc_div .cloud #c-inr-i{padding-right:0}#cs{border-radius:0;padding:0}#c-s-in{height:100%;max-height:100%;top:0;transform:none}.cc_div .b-tg{right:1.1em;transform:scale(1.1)}#s-inr{border-radius:0;margin:0;padding-bottom:7.9em}#s-bns{height:7.9em}#s-bl,.cc_div .bar #s-bl{padding:1.3em}#s-hdr,.cc_div .bar #s-hdr{padding:0 1.3em}#s-bl table{width:100%}#s-inr.bns-t{padding-bottom:10.5em}.bns-t #s-bns{height:10.5em}.cc_div .bns-t .c-bn{font-size:.83em;padding:.9em 1.6em}#s-cnt .b-bn .b-tl{padding-bottom:1.2em;padding-top:1.2em}#s-bl table,#s-bl tbody,#s-bl td,#s-bl th,#s-bl thead,#s-bl tr,#s-cnt{display:block}#s-bl thead tr{left:-9999px;position:absolute;top:-9999px}#s-bl tr{border-top:1px solid #e9edf2;border-top:1px solid var(--cc-cookie-table-border)}#s-bl td{border:none;padding-left:35%;position:relative}#s-bl td:before{color:#2d4156;color:var(--cc-text);content:attr(data-column);left:1em;overflow:hidden;padding-right:.625em;position:absolute;text-overflow:ellipsis;white-space:nowrap}#cm .c-bn,.cc_div .c-bn{margin-right:0;width:100%}#s-cnt #s-rall-bn{margin-left:0}.cc_div #c-bns{flex-direction:column}#c-bns button+button,#s-cnt button+button{float:unset;margin-left:0;margin-top:.625em}#cm.box,#cm.cloud{left:1em;right:1em;width:auto}#cm.cloud.left,#cm.cloud.right{margin:0}.cc_div .cloud #c-bns,.cc_div .cloud #c-inr,.cc_div .cloud #c-inr-i{display:block;min-width:unset;width:auto}.cc_div .cloud #c-txt{font-size:.9em}.cc_div .cloud #c-bns{margin-top:1.625em}}.cc_div.ie #c-vln{height:100%;padding-top:5.62em}.cc_div.ie .bar #c-vln{padding-top:0}.cc_div.ie #cs{margin-top:-5.625em;max-height:37.5em;position:relative;top:0}.cc_div.ie .bar #cs{margin-top:0;max-height:100%}.cc_div.ie #cm{border:1px solid #dee6e9}.cc_div.ie .b-tg{margin-bottom:.7em;padding-left:1em}.cc_div.ie .b-tg .c-tgl:checked~.c-tg:after{left:1.95em}.cc_div.ie #s-bl table{overflow:auto}.cc_div.ie .b-tg .c-tgl{display:inline-block;height:auto;margin-bottom:.2em;position:relative;vertical-align:middle}.cc_div.ie #s-cnt .b-bn .b-tl{padding:1.3em 6.4em 1.3em 1.4em}.cc_div.ie .bar #s-bl td{padding:.8em .625em .8em 1.2em}.rainbow-border:hover{--border-angle:0turn;--main-bg:conic-gradient(
      from var(--border-angle),
      var(--bs-primary),
      #112 5%,
      #112 60%,
      #213 95%
    );border:5px solid transparent;border-radius:5px;--gradient-border:conic-gradient(from var(--border-angle), transparent 25%, var(--bs-primary), var(--bs-secondary) 99%, transparent);background:var(--main-bg) padding-box,var(--gradient-border) border-box,var(--main-bg) border-box;background-position:center center;animation:3s linear infinite bg-spin}@keyframes bg-spin{to{--border-angle:1turn}}@property --border-angle{syntax:"<angle>";inherits:true;initial-value:0turn}@keyframes colour-change{0%{background:linear-gradient(120deg,var(--bs-primary),var(--bs-secondary))}50%{background:linear-gradient(120deg,var(--bs-secondary),var(--bs-primary),var(--bs-secondary))}100%{background:linear-gradient(120deg,var(--bs-secondary),var(--bs-primary))}}@keyframes reverse-colour-change{0%{background:linear-gradient(120deg,var(--bs-secondary),var(--bs-primary))}50%{background:linear-gradient(120deg,var(--bs-primary),var(--bs-secondary),var(--bs-primary))}100%{background:linear-gradient(120deg,var(--bs-primary),var(--bs-secondary))}}.carousel-item{height:600px;position:relative;overflow:hidden}.carousel-item img{height:100%;width:100%;object-fit:cover;transition:transform 1s}.carousel-caption{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;padding:0}.carousel-text-container{position:relative;z-index:4;opacity:0;transform:translateX(100px);transition:1s}.carousel-button{transition:1s}.carousel-button .btn{background-color:#38c3ff;color:#fff;border:none;padding:.75rem 1.5rem;font-size:1.2em;border-radius:5px;cursor:pointer;z-index:7}.carousel-overlay{position:absolute;top:-100%;left:50%;transform:translateX(-50%);width:calc(70% - 450px);height:170%;background-color:rgba(89,170,204,.6);z-index:2;transition:1s;border-radius:4px;padding-top:50px;display:block}.carousel-item.active img{transform:translateX(0)}.carousel-item.active .carousel-text-container{opacity:1;transform:translateX(0);transition-delay:0.2s}.carousel-item.active .carousel-button{opacity:1;transition-delay:1.2s}.carousel-item.active .carousel-overlay{top:-50px}.heading_titles{margin-top:70px!important;text-shadow:2px 2px 4px rgba(0,0,0,.5);font-weight:700}.btn_view_more{margin-top:15px;z-index:3!important;opacity:1;position:relative}@media (max-width:1480px){.carousel-overlay{width:calc(60% + 50px)}}@media (max-width:768px){.btn_view_more{z-index:3!important}.carousel-button .btn{font-size:1em;padding:.5rem 1rem}.carousel-item{height:500px;z-index:7}.carousel-overlay{width:calc(80% + 50px)}}@media (max-width:576px){.carousel-button .btn{font-size:.8em;padding:.4rem .8rem}.carousel-item{height:400px}.carousel-overlay{width:calc(90% + 50px)}}.small_heading{text-shadow:2px 2px 8px #434343}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding:0;margin:0;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}.container-fluid{padding:0;margin:0}