@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@48,400,0,0";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Sharp:opsz,wght,FILL,GRAD@24,400,0,0";@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/icon?family=Material+Icons";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Caveat:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@100;200;300;400;500;600;700;800;900&display=swap";*{box-sizing:border-box;text-decoration:none;user-select:none;-webkit-user-select:none}a{font-family:Roboto Condensed;font-size:20px;cursor:pointer;font-style:normal;font-weight:500;line-height:normal;color:#484848}a.active{color:#075692;background:linear-gradient(180deg,#5eb9ff00,#5eb9ffcc)}a:hover,a.active:hover{color:#075692;background:none}li{list-style-type:none}::-webkit-scrollbar{height:7px;width:5px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}::-webkit-scrollbar-thumb:horizontal{background:var(--gold);border-radius:10px}body{margin:0;display:flex;place-items:center;min-height:100vh;min-width:100%;width:100%}h1{font-size:3.2em;line-height:1.1}.hide{display:none;visibility:hidden;overflow:hidden}.jumpUpBox{position:absolute;bottom:-50px!important;right:30px!important}.jumpUpMaterialIcon{bottom:100px}.top-bg img{position:absolute;display:flex;width:100%;height:125px;margin-bottom:0;padding-bottom:0}.middle{position:relative;display:flex;flex-flow:row wrap;background-image:url(https://marsinstallation.co.uk/images/rectangle59.png);background-position:30% 60%;background-repeat:no-repeat;background-size:auto}h1.section-title{position:relative;display:flex;width:100%;padding-left:90px;color:#1276c3;font-family:Roboto;font-size:32px;font-style:normal;font-weight:400;line-height:normal;margin-top:60px;height:fit-content}.section-container-left{position:relative;display:flex;flex-flow:column;height:fit-content}.section-container-middle,.section-container-right{position:relative;display:flex;flex-flow:column}.section-container-right.contacts img{position:relative;height:100%;object-fit:cover;min-height:100vh!important}.section-container-right,.section-container-middle,.section-container-left{flex-grow:1;flex-basis:30%}.section-container-right.contacts,.section-container-middle.contacts{position:relative;flex-grow:1;flex-basis:50%}.services .section-container-right .vacancies .section-container-right .about .section-container-right{justify-content:center;align-items:center}.section-container-right img{flex-basis:100%;width:100%;object-fit:cover}.section-container-left.contacts{flex-basis:35%}.section-container-right.contacts{flex-basis:65%}.section-item{display:flex;flex-flow:column;height:100%;padding:0 90px;white-space:pre-wrap}.section-item p,.section-item h3,.section-item h4{font-family:Roboto;font-style:normal;font-weight:400;line-height:normal;margin:0;padding:0}.section-item h3{font-size:32px;color:#1276c3;padding:70px 0 0}.section-item h4{padding-top:10px;color:#000;font-weight:600;letter-spacing:.5px}.section-item p{padding:15px 0;font-size:16px;color:#000;line-height:21px}@media screen and (max-width: 600px){.section-container-right,.section-container-left{flex-basis:100%;max-width:100%}.section-item{padding:20px;max-width:100vw}h1.section-title{position:relative;display:flex;width:100%;padding-left:unset;justify-content:center;color:#1276c3;font-family:Roboto;font-size:32px;font-style:normal;font-weight:400;line-height:normal;margin-top:60px;height:fit-content}}@media screen and (max-width: 320px){.section-container-right,.section-container-left{flex-basis:100%;max-width:100%}}header{display:flex;z-index:1;position:relative;flex-flow:column;height:116px;background:#e5e5e5cc;box-shadow:0 4px 4px #00000040}.header-top-container{width:100%;display:flex;flex-flow:row nowrap}.headeroff{z-index:-1}header .material-icons.slide-down,.header-top-menu{display:none;visibility:hidden}@media screen and (max-width: 900px){header{all:unset;z-index:1;position:absolute;justify-content:center}.header-top-menu{position:absolute;z-index:1000000;height:fit-content;top:0;left:0;display:flex;visibility:visible;cursor:grab}.header-top-menu:hover{position:absolute;z-index:1000000;height:fit-content;width:fit-content;cursor:pointer}.header-top-container{display:flex;position:relative;padding-top:75px;text-align:center;justify-content:center;align-items:center;margin:auto;padding-bottom:0;width:100vw;height:fit-content;background-color:#e5e5e5f5;overflow:hidden;border-bottom:0px solid #075692}.header-top-container.on{position:relative}header .material-icons.slide-down{display:flex;visibility:visible;position:absolute;color:#c8c8c8;width:100%;font-size:40px;width:fit-content;align-items:center;justify-content:center;text-align:center;padding:0;margin:0;top:15px;right:15px;z-index:1;transition:all .3s ease-in-out;background-color:#e5e5e5}header .material-icons.slide-down.on{visibility:visible;transform:scaleY(-1);color:#b2b2b2}}@media screen and (max-width: 330px){body,.header-top-container{min-width:355px}}.logo{position:absolute;display:flex;min-width:250px;font-family:Caveat,cursive;font-size:50px;flex-grow:1;right:20px}.logo img{position:absolute;display:flex;right:30px;top:39px}@media screen and (max-width: 900px){.logo{justify-content:left;text-align:center;width:100%;top:0;right:unset;left:unset;position:absolute;padding:0 0 0 15px;margin-top:8px;min-width:unset}.logo img{display:flex;position:absolute;right:unset;margin:0;padding:0;top:0;height:60px;justify-content:center;align-items:center;text-align:center}}@media screen and (min-width: 1024px) and (max-width: 1200px){.logo{position:relative}}nav{position:relative;display:flex;flex-flow:row nowrap;width:100vw;z-index:10000000000000}nav ul{position:relative;top:0;margin:auto;justify-content:center;text-align:center;display:flex;flex-flow:row nowrap;height:fit-content;min-width:fit-content;height:100%}nav ul li{height:100%}nav ul li a{display:block;width:178px;padding-top:70px;padding-bottom:23px}nav ul li:hover{color:#075692;background:linear-gradient(180deg,#5eb9ff00,#5eb9ffcc);box-shadow:0 4px 4px #00000040}nav ul li a.active{box-shadow:0 4px 4px #00000040}@media screen and (max-width: 900px){nav ul{all:unset;z-index:1;display:flex;flex-flow:column;justify-content:center;align-items:center;font-size:12px}nav{display:block;height:fit-content;max-height:100%}nav.on{height:0%;max-height:fit-content}nav ul{display:flex;height:0;flex-flow:column;transition:all .4s ease-in-out;overflow:hidden;min-height:0}nav ul.on{height:300px;max-height:fit-content;padding-bottom:50px}nav ul li a,nav ul li{display:inline-block;color:#000;font-weight:600;margin:0;padding:5px}nav ul li a.active{color:#075692;background:unset;box-shadow:unset}nav ul li:hover{color:#075692;background:unset;box-shadow:unset}}@media screen and (max-width: 1300px){nav{position:relative;top:0;z-index:10000}nav ul li a{width:140px;margin:0}}@media screen and (min-width: 1024px){nav ul li a{width:120px;margin:0}}.top{display:flex;flex-flow:row;visibility:hidden}footer{background-color:#e8e8e8;border-top:0px solid rgba(0,0,0,.06);color:#000;text-align:center;padding-top:5px;padding-bottom:5px;font-size:11px}.contact-form-right{display:flex;flex-flow:column;position:absolute;height:100%;width:50%;background-color:#0009;color:#fff;justify-content:center;text-align:left;padding:0 10%;right:0;margin:0 auto auto}form{position:relative;display:flex;flex-flow:column;width:380px;min-width:290px;padding-top:10px;padding-bottom:20px;height:fit-content}.contact-form-right h3{font-family:Roboto;font-weight:400;letter-spacing:.8px;margin:10px}.contact-form-right label h3{margin-left:0}.contact-form-right .contact-elements{display:flex;flex-flow:column;margin:10px}.contact-form-right .contact-elements input{all:unset;background-color:#fff;width:100%;max-width:fit-content;padding:10px;font-size:16px;min-width:300px;max-width:340px;font-weight:500;border-radius:3px;outline:none;color:#000}.contact-form-right .contact-elements.message,.contact-form-right .contact-elements textarea{line-break:wrap;display:flex;flex-flow:column;width:100%;max-width:500px;height:204px;color:#000}.contact-form-right .contact-elements textarea{background-color:#fff;max-width:420px;width:100%;height:200px;min-width:300px;font-size:16px;font-weight:500;color:#000;padding:8px;border-radius:3px}.contact-form-right .contact-elements.message textarea{margin-top:10px;resize:vertical;font-size:16px}.contact-form-right iframe{position:absolute;right:10px;width:305px!important}.contact-form-right .captcha{display:flex;text-align:right;justify-content:right;margin:auto auto 20px}.project-modal-buttons .material-icons{margin-right:10px}.button-contact-container,.contact-submit-button-container{width:100%;justify-content:right;text-align:right}.contact-form-right button{all:unset;background-color:var(--mainBlue);padding:10px;color:#fff;margin:5px 0 5px 5px;cursor:pointer}.contact-form-right button.add{all:unset;background-color:#f3ad2a;padding:10px;color:#000;margin:5px;font-weight:500;cursor:pointer}.contact-form-right button:hover{opacity:.8;background-color:#f3ad2a;color:#000;font-weight:500}.contact-form-right button:disabled{background-color:gray;cursor:not-allowed}.responses{color:#f3ad2a;font-size:20px}.errors{font-size:20px;color:#ff7b7b;font-weight:400}textarea.valid:invalid,input.valid:invalid{background-color:#ffc0c0}@media screen and (max-width: 600px){form{display:flex;flex-flow:column;justify-content:center;width:fit-content;padding:50px 0 0}.contact-elements{display:flex;justify-content:center;width:100%}.contact-form-right{display:flex;flex-flow:column;position:absolute;text-align:center;height:100%;width:fit-content;background-color:#0009;color:#fff;justify-content:center;padding-bottom:50px;text-align:left}.section-container-right{display:flex;flex-flow:column;justify-content:center;margin:0}.contact-form-right .contact-elements textarea,.contact-form-right .contact-elements input{all:unset;background-color:#fff;width:280px;padding:10px;font-size:16px;font-weight:500;border-radius:3px;outline:none;color:#000;height:100%}.button-contact-container,.contact-submit-button-container{width:96%;justify-content:right;text-align:right}}@media screen and (max-width: 1366px){.contact-form-right{right:0;width:60%}}@media screen and (max-width: 1024px){.contact-form-right{right:unset;width:100%;margin:0;justify-content:center;align-items:center}}#root{width:100%;height:100vh}main{display:flex;flex-flow:column;width:100%;min-height:fit-content;height:100%;position:relative}.main-container{padding-top:0;display:flex;flex-flow:column;width:100%;position:relative;flex-grow:1;-webkit-animation:fade-in .8s cubic-bezier(.39,.575,.565,1) both;animation:fade-in .8s cubic-bezier(.39,.575,.565,1) both}@media screen and (max-width: 900px){.main-container{padding-top:40px}}.home{display:flex;flex-flow:row wrap;background-color:#fff;background-position:30% 60%;background-repeat:no-repeat;background-size:cover;height:100%;margin-top:0;justify-content:space-between;width:100%}.section-container-left .main-social-media{position:relative;display:flex;flex-flow:row nowrap;width:100%;height:fit-content;padding-top:100px;padding-bottom:50px;justify-content:center}.section-container-left .contact-socials{width:fit-content;padding:4px;display:flex;margin:15px;flex-flow:row nowrap;justify-content:center;background-color:#0003;border-radius:2px}.section-container-left .contact-socials:hover{background-color:#0009}svg,.media-fb,.media-in,.media-ig,.media-tw,.media-wa,.media-gt,.media-yt,.media-email{display:flex;justify-content:center;align-items:center;width:30px;height:30px;margin:.5vw;filter:invert(100%) saturate(2878%) hue-rotate(190deg) brightness(104%) contrast(100%);fill:#868181}.media-fb{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20class='ionicon'%20viewBox='0%200%20512%20512'%3e%3cpath%20d='M480%20257.35c0-123.7-100.3-224-224-224s-224%20100.3-224%20224c0%20111.8%2081.9%20204.47%20189%20221.29V322.12h-56.89v-64.77H221V208c0-56.13%2033.45-87.16%2084.61-87.16%2024.51%200%2050.15%204.38%2050.15%204.38v55.13H327.5c-27.81%200-36.51%2017.26-36.51%2035v42h62.12l-9.92%2064.77H291v156.54c107.1-16.81%20189-109.48%20189-221.31z'%20fill-rule='evenodd'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:cover}.media-wa{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20class='ionicon'%20viewBox='0%200%20512%20512'%3e%3cpath%20d='M414.73%2097.1A222.14%20222.14%200%2000256.94%2032C134%2032%2033.92%20131.58%2033.87%20254a220.61%20220.61%200%200029.78%20111L32%20480l118.25-30.87a223.63%20223.63%200%2000106.6%2027h.09c122.93%200%20223-99.59%20223.06-222A220.18%20220.18%200%2000414.73%2097.1zM256.94%20438.66h-.08a185.75%20185.75%200%2001-94.36-25.72l-6.77-4-70.17%2018.32%2018.73-68.09-4.41-7A183.46%20183.46%200%200171.53%20254c0-101.73%2083.21-184.5%20185.48-184.5a185%20185%200%2001185.33%20184.64c-.04%20101.74-83.21%20184.52-185.4%20184.52zm101.69-138.19c-5.57-2.78-33-16.2-38.08-18.05s-8.83-2.78-12.54%202.78-14.4%2018-17.65%2021.75-6.5%204.16-12.07%201.38-23.54-8.63-44.83-27.53c-16.57-14.71-27.75-32.87-31-38.42s-.35-8.56%202.44-11.32c2.51-2.49%205.57-6.48%208.36-9.72s3.72-5.56%205.57-9.26.93-6.94-.46-9.71-12.54-30.08-17.18-41.19c-4.53-10.82-9.12-9.35-12.54-9.52-3.25-.16-7-.2-10.69-.2a20.53%2020.53%200%2000-14.86%206.94c-5.11%205.56-19.51%2019-19.51%2046.28s20%2053.68%2022.76%2057.38%2039.3%2059.73%2095.21%2083.76a323.11%20323.11%200%200031.78%2011.68c13.35%204.22%2025.5%203.63%2035.1%202.2%2010.71-1.59%2033-13.42%2037.63-26.38s4.64-24.06%203.25-26.37-5.11-3.71-10.69-6.48z'%20fill-rule='evenodd'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:cover}.media-tw{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20viewBox='0%200%20248%20204'%3e%3cpath%20d='M221.95%2051.29c.15%202.17.15%204.34.15%206.53%200%2066.73-50.8%20143.69-143.69%20143.69v-.04c-27.44.04-54.31-7.82-77.41-22.64%203.99.48%208%20.72%2012.02.73%2022.74.02%2044.83-7.61%2062.72-21.66-21.61-.41-40.56-14.5-47.18-35.07%207.57%201.46%2015.37%201.16%2022.8-.87-23.56-4.76-40.51-25.46-40.51-49.5v-.64c7.02%203.91%2014.88%206.08%2022.92%206.32C11.58%2063.31%204.74%2033.79%2018.14%2010.71c25.64%2031.55%2063.47%2050.73%20104.08%2052.76-4.07-17.54%201.49-35.92%2014.61-48.25%2020.34-19.12%2052.33-18.14%2071.45%202.19%2011.31-2.23%2022.15-6.38%2032.07-12.26-3.77%2011.69-11.66%2021.62-22.2%2027.93%2010.01-1.18%2019.79-3.86%2029-7.95-6.78%2010.16-15.32%2019.01-25.2%2026.16z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:50% cover}.media-ig{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20class='ionicon'%20viewBox='0%200%20512%20512'%3e%3cpath%20d='M349.33%2069.33a93.62%2093.62%200%200193.34%2093.34v186.66a93.62%2093.62%200%2001-93.34%2093.34H162.67a93.62%2093.62%200%2001-93.34-93.34V162.67a93.62%2093.62%200%200193.34-93.34h186.66m0-37.33H162.67C90.8%2032%2032%2090.8%2032%20162.67v186.66C32%20421.2%2090.8%20480%20162.67%20480h186.66C421.2%20480%20480%20421.2%20480%20349.33V162.67C480%2090.8%20421.2%2032%20349.33%2032z'/%3e%3cpath%20d='M377.33%20162.67a28%2028%200%201128-28%2027.94%2027.94%200%2001-28%2028zM256%20181.33A74.67%2074.67%200%2011181.33%20256%2074.75%2074.75%200%2001256%20181.33m0-37.33a112%20112%200%2010112%20112%20112%20112%200%2000-112-112z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:cover}.media-in{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20class='ionicon'%20viewBox='0%200%20512%20512'%3e%3cpath%20d='M444.17%2032H70.28C49.85%2032%2032%2046.7%2032%2066.89v374.72C32%20461.91%2049.85%20480%2070.28%20480h373.78c20.54%200%2035.94-18.21%2035.94-38.39V66.89C480.12%2046.7%20464.6%2032%20444.17%2032zm-273.3%20373.43h-64.18V205.88h64.18zM141%20175.54h-.46c-20.54%200-33.84-15.29-33.84-34.43%200-19.49%2013.65-34.42%2034.65-34.42s33.85%2014.82%2034.31%2034.42c-.01%2019.14-13.31%2034.43-34.66%2034.43zm264.43%20229.89h-64.18V296.32c0-26.14-9.34-44-32.56-44-17.74%200-28.24%2012-32.91%2023.69-1.75%204.2-2.22%209.92-2.22%2015.76v113.66h-64.18V205.88h64.18v27.77c9.34-13.3%2023.93-32.44%2057.88-32.44%2042.13%200%2074%2027.77%2074%2087.64z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:cover}.media-yt{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20class='ionicon'%20viewBox='0%200%20512%20512'%3e%3cpath%20d='M508.64%20148.79c0-45-33.1-81.2-74-81.2C379.24%2065%20322.74%2064%20265%2064h-18c-57.6%200-114.2%201-169.6%203.6C36.6%2067.6%203.5%20104%203.5%20149%201%20184.59-.06%20220.19%200%20255.79q-.15%2053.4%203.4%20106.9c0%2045%2033.1%2081.5%2073.9%2081.5%2058.2%202.7%20117.9%203.9%20178.6%203.8q91.2.3%20178.6-3.8c40.9%200%2074-36.5%2074-81.5%202.4-35.7%203.5-71.3%203.4-107q.34-53.4-3.26-106.9zM207%20353.89v-196.5l145%2098.2z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:cover}.media-gt{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20class='ionicon'%20viewBox='0%200%20512%20512'%3e%3cpath%20d='M256%2032C132.3%2032%2032%20134.9%2032%20261.7c0%20101.5%2064.2%20187.5%20153.2%20217.9a17.56%2017.56%200%20003.8.4c8.3%200%2011.5-6.1%2011.5-11.4%200-5.5-.2-19.9-.3-39.1a102.4%20102.4%200%2001-22.6%202.7c-43.1%200-52.9-33.5-52.9-33.5-10.2-26.5-24.9-33.6-24.9-33.6-19.5-13.7-.1-14.1%201.4-14.1h.1c22.5%202%2034.3%2023.8%2034.3%2023.8%2011.2%2019.6%2026.2%2025.1%2039.6%2025.1a63%2063%200%200025.6-6c2-14.8%207.8-24.9%2014.2-30.7-49.7-5.8-102-25.5-102-113.5%200-25.1%208.7-45.6%2023-61.6-2.3-5.8-10-29.2%202.2-60.8a18.64%2018.64%200%20015-.5c8.1%200%2026.4%203.1%2056.6%2024.1a208.21%20208.21%200%2001112.2%200c30.2-21%2048.5-24.1%2056.6-24.1a18.64%2018.64%200%20015%20.5c12.2%2031.6%204.5%2055%202.2%2060.8%2014.3%2016.1%2023%2036.6%2023%2061.6%200%2088.2-52.4%20107.6-102.3%20113.3%208%207.1%2015.2%2021.1%2015.2%2042.5%200%2030.7-.3%2055.5-.3%2063%200%205.4%203.1%2011.5%2011.4%2011.5a19.35%2019.35%200%20004-.4C415.9%20449.2%20480%20363.1%20480%20261.7%20480%20134.9%20379.7%2032%20256%2032z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:cover}.media-email{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20class='ionicon'%20viewBox='0%200%20512%20512'%3e%3cpath%20d='M424%2080H88a56.06%2056.06%200%2000-56%2056v240a56.06%2056.06%200%200056%2056h336a56.06%2056.06%200%200056-56V136a56.06%2056.06%200%2000-56-56zm-14.18%2092.63l-144%20112a16%2016%200%2001-19.64%200l-144-112a16%2016%200%201119.64-25.26L256%20251.73l134.18-104.36a16%2016%200%200119.64%2025.26z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:cover}@-webkit-keyframes fade-in-fwd{0%{opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fade-in-fwd{0%{opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.services,.vacancies,.about{display:flex;position:relative;min-width:355px}.projects{position:relative;display:flex;flex-flow:column;margin-bottom:150px}.project-menus-container{display:flex;flex-flow:column;width:100%;height:fit-content;margin-bottom:50px}.projects .top-menus{display:flex;z-index:1;color:#000;margin:0 0 20px 90px;padding:0;min-width:290px;width:fit-content}@media screen and (max-width: 1600px){.projects .top-menus{margin:auto auto 20px}}.top-menus li{width:fit-content;font-weight:500;transition:all .2s ease-in-out;font-size:15px;line-height:25px;text-align:center;align-items:center;white-space:nowrap;cursor:pointer}.top-menus .size{text-align:right}.top-menus li:hover{opacity:.5;font-weight:500;justify-content:center}.top-menus .on:after{content:"|";display:inline-block;padding:0 5px;max-height:18px;overflow:hidden;font-weight:400!important;align-items:center;line-height:13px}.top-menus .off:after{content:"";display:inline-block;padding:0 5px;max-height:18px;overflow:hidden;font-weight:400!important;align-items:center;line-height:13px}.top-menus li.group-element{font-weight:700}.top-menus li.group-element .size:hover,.top-menus li.group-element.size{text-align:right}.section-title-container{display:flex;z-index:1;justify-content:center;margin:0}.projects-top-bg{position:absolute;width:100%;height:502px;justify-content:center;text-align:center;z-index:1}.projects-top-bg img{position:relative;width:100%;object-fit:cover;height:502px}.projects-selection{width:80%;margin:auto;display:flex;flex-flow:row wrap;z-index:2;position:relative;justify-content:center;padding:0}.selected{filter:brightness(.5)}figure.project-selection-container{position:relative;display:flex;width:289px;height:360px;justify-content:space-around;margin:1px}figure.project-selection-container img{object-fit:cover;cursor:pointer;width:289px;height:360px}figure.project-selection-container img:hover{opacity:.9}figcaption.project-title{position:absolute;z-index:2;background-color:#00000080;width:100%;height:fit-content;bottom:0;justify-content:center;text-align:center;transition:all .8s ease}figcaption.project-title h3{position:relative;color:#fff;padding:5px;font-size:20px}.select{margin-bottom:140px;color:#fff}figure.middle-right-image-container{padding:20px;box-shadow:0 4px 4px #00000040;width:652px;height:fit-content;background-color:#fff}figure.middle-right-image-container img{object-fit:cover;width:610px;height:500px}figcaption.image-text-container{flex-flow:column;display:flex;height:120px}figcaption.image-text-container h3,figcaption.image-text-container p{margin:0;text-align:right;padding:2px;color:#484848;font-family:Inter;font-size:32px;font-style:normal;font-weight:500;line-height:normal}figcaption.image-text-container p{text-align:right;font-size:15px}.contact{display:flex;position:relative;min-width:355px}.fade-in-fwd{-webkit-animation:fade-in-fwd .6s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-fwd .6s cubic-bezier(.39,.575,.565,1) both}.fade-in-bck{-webkit-animation:fade-in-bck .6s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-bck .6s cubic-bezier(.39,.575,.565,1) both}.text-shadow-drop-center{-webkit-animation:text-shadow-drop-center .6s both;animation:text-shadow-drop-center .6s both}.focus-in-expand-fwd{-webkit-animation:focus-in-expand-fwd .8s cubic-bezier(.25,.46,.45,.94) both;animation:focus-in-expand-fwd .8s cubic-bezier(.25,.46,.45,.94) both}.fade-in-left{-webkit-animation:fade-in-left .6s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-left .6s cubic-bezier(.39,.575,.565,1) both}.kenburns-bottom-right{-webkit-animation:kenburns-bottom-right 5s ease-in-out both;animation:kenburns-bottom-right 5s ease-in-out both}.fade-in{-webkit-animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) both;animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) both}.flicker-4{-webkit-animation:flicker-4 4s linear infinite both;animation:flicker-4 4s linear infinite both}.tilt-in-left-1{-webkit-animation:tilt-in-left-1 .6s cubic-bezier(.25,.46,.45,.94) both;animation:tilt-in-left-1 .6s cubic-bezier(.25,.46,.45,.94) both}.slide-in-top{-webkit-animation:slide-in-top .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-top .5s cubic-bezier(.25,.46,.45,.94) both}.tracking-in-expand-fwd-top{-webkit-animation:tracking-in-expand-fwd-top .8s cubic-bezier(.215,.61,.355,1) both;animation:tracking-in-expand-fwd-top .8s cubic-bezier(.215,.61,.355,1) both}.tracking-in-expand-fwd{-webkit-animation:tracking-in-expand-fwd .8s cubic-bezier(.215,.61,.355,1) both;animation:tracking-in-expand-fwd .8s cubic-bezier(.215,.61,.355,1) both}.slide-out-right{-webkit-animation:slide-out-right .5s cubic-bezier(.55,.085,.68,.53) both;animation:slide-out-right .5s cubic-bezier(.55,.085,.68,.53) both}.kenburns-top{-webkit-animation:kenburns-top 5s cubic-bezier(.785,.135,.15,.86) infinite alternate-reverse both;animation:kenburns-top 5s cubic-bezier(.785,.135,.15,.86) infinite alternate-reverse both}.fade-out{-webkit-animation:fade-out 1s ease-out both;animation:fade-out 1s ease-out both}.slide-out-left{-webkit-animation:slide-out-left .5s cubic-bezier(.55,.085,.68,.53) both;animation:slide-out-left .5s cubic-bezier(.55,.085,.68,.53) both}.slide-in-left{-webkit-animation:slide-in-left .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-left .5s cubic-bezier(.25,.46,.45,.94) both}.slide-in-right{-webkit-animation:slide-in-right .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-right .5s cubic-bezier(.25,.46,.45,.94) both}.text-focus-in{-webkit-animation:text-focus-in 1s cubic-bezier(.55,.085,.68,.53) both;animation:text-focus-in 1s cubic-bezier(.55,.085,.68,.53) both}.scale-in-hor-left{-webkit-animation:scale-in-hor-left .5s cubic-bezier(.25,.46,.45,.94) both;animation:scale-in-hor-left .5s cubic-bezier(.25,.46,.45,.94) both}.tracking-in-expand{-webkit-animation:tracking-in-expand .7s cubic-bezier(.215,.61,.355,1) both;animation:tracking-in-expand .7s cubic-bezier(.215,.61,.355,1) both}.tracking-in-contract{-webkit-animation:tracking-in-contract .8s cubic-bezier(.215,.61,.355,1) both;animation:tracking-in-contract .8s cubic-bezier(.215,.61,.355,1) both}.scale-in-ver-top{-webkit-animation:scale-in-ver-top .5s cubic-bezier(.25,.46,.45,.94) both;animation:scale-in-ver-top .5s cubic-bezier(.25,.46,.45,.94) both}.kenburns-top{-webkit-animation:kenburns-top 5s ease-out both;animation:kenburns-top 5s ease-out both}.kenburns-top{-webkit-animation:kenburns-top 5s cubic-bezier(.95,.05,.795,.035) both;animation:kenburns-top 5s cubic-bezier(.95,.05,.795,.035) both}.tilt-in-top-1{-webkit-animation:tilt-in-top-1 .6s cubic-bezier(.25,.46,.45,.94) both;animation:tilt-in-top-1 .6s cubic-bezier(.25,.46,.45,.94) both}.puff-in-center{-webkit-animation:puff-in-center .7s linear both;animation:puff-in-center .7s linear both}.slide-in-fwd-center{-webkit-animation:slide-in-fwd-center .4s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-fwd-center .4s cubic-bezier(.25,.46,.45,.94) both}.slide-in-fwd-top{-webkit-animation:slide-in-fwd-top .4s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-fwd-top .4s cubic-bezier(.25,.46,.45,.94) both}.slide-top{-webkit-animation:slide-top .5s cubic-bezier(.95,.05,.795,.035) both;animation:slide-top .5s cubic-bezier(.95,.05,.795,.035) both}.slide-top{-webkit-animation:slide-top 1s cubic-bezier(.075,.82,.165,1) both;animation:slide-top 1s cubic-bezier(.075,.82,.165,1) both}.focus-in-expand{-webkit-animation:focus-in-expand .8s cubic-bezier(.25,.46,.45,.94) both;animation:focus-in-expand .8s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes slide-top{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@keyframes slide-top{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@-webkit-keyframes slide-in-fwd-top{0%{-webkit-transform:translateZ(-1400px) translateY(-800px);transform:translateZ(-1400px) translateY(-800px);opacity:0}to{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}@keyframes slide-in-fwd-top{0%{-webkit-transform:translateZ(-1400px) translateY(-800px);transform:translateZ(-1400px) translateY(-800px);opacity:0}to{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}@-webkit-keyframes slide-in-fwd-center{0%{-webkit-transform:translateZ(-1400px);transform:translateZ(-1400px);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes slide-in-fwd-center{0%{-webkit-transform:translateZ(-1400px);transform:translateZ(-1400px);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes puff-in-center{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-filter:blur(4px);filter:blur(4px);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}@keyframes puff-in-center{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-filter:blur(4px);filter:blur(4px);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}@-webkit-keyframes tilt-in-top-1{0%{-webkit-transform:rotateY(30deg) translateY(-300px) skewY(-30deg);transform:rotateY(30deg) translateY(-300px) skewY(-30deg);opacity:0}to{-webkit-transform:rotateY(0deg) translateY(0) skewY(0deg);transform:rotateY(0) translateY(0) skewY(0);opacity:1}}@keyframes tilt-in-top-1{0%{-webkit-transform:rotateY(30deg) translateY(-300px) skewY(-30deg);transform:rotateY(30deg) translateY(-300px) skewY(-30deg);opacity:0}to{-webkit-transform:rotateY(0deg) translateY(0) skewY(0deg);transform:rotateY(0) translateY(0) skewY(0);opacity:1}}@-webkit-keyframes scale-in-ver-top{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:1}to{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:1}}@keyframes scale-in-ver-top{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:1}to{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:1}}@-webkit-keyframes scale-in-hor-left{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;opacity:1}to{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;opacity:1}}@keyframes scale-in-hor-left{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;opacity:1}to{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;opacity:1}}@-webkit-keyframes slide-out-left{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}to{-webkit-transform:translateX(-1000px);transform:translate(-1000px);opacity:0}}@keyframes slide-out-left{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}to{-webkit-transform:translateX(-1000px);transform:translate(-1000px);opacity:0}}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes kenburns-left{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0);-webkit-transform-origin:16% 50%;transform-origin:16% 50%}to{-webkit-transform:scale(1.25) translate(-20px,15px);transform:scale(1.25) translate(-20px,15px);-webkit-transform-origin:left;transform-origin:left}}@keyframes kenburns-left{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0);-webkit-transform-origin:16% 50%;transform-origin:16% 50%}to{-webkit-transform:scale(1.25) translate(-20px,15px);transform:scale(1.25) translate(-20px,15px);-webkit-transform-origin:left;transform-origin:left}}@-webkit-keyframes slide-out-right{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}to{-webkit-transform:translateX(1px);transform:translate(1px);opacity:1}}@keyframes slide-out-right{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}to{-webkit-transform:translateX(1px);transform:translate(1px);opacity:0}}@-webkit-keyframes tracking-in-expand{0%{letter-spacing:-.5em;opacity:0}40%{opacity:.6}to{opacity:1}}@keyframes tracking-in-expand{0%{letter-spacing:-.5em;opacity:0}40%{opacity:.6}to{opacity:1}}@-webkit-keyframes tracking-in-contract{0%{letter-spacing:1em;opacity:0}40%{opacity:.6}to{letter-spacing:normal;opacity:1}}@keyframes tracking-in-contract{0%{letter-spacing:1em;opacity:0}40%{opacity:.6}to{letter-spacing:normal;opacity:1}}@-webkit-keyframes slide-in-top{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-top{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes tilt-in-left-1{0%{-webkit-transform:rotateX(-30deg) translateX(-300px) skewX(-30deg);transform:rotateX(-30deg) translate(-300px) skew(-30deg);opacity:0}to{-webkit-transform:rotateX(0deg) translateX(0) skewX(0deg);transform:rotateX(0) translate(0) skew(0);opacity:1}}@keyframes tilt-in-left-1{0%{-webkit-transform:rotateX(-30deg) translateX(-300px) skewX(-30deg);transform:rotateX(-30deg) translate(-300px) skew(-30deg);opacity:0}to{-webkit-transform:rotateX(0deg) translateX(0) skewX(0deg);transform:rotateX(0) translate(0) skew(0);opacity:1}}@-webkit-keyframes slide-in-left{0%{-webkit-transform:translateX(-1000px);transform:translate(-1000px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@keyframes slide-in-left{0%{-webkit-transform:translateX(-1000px);transform:translate(-1000px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@-webkit-keyframes flicker-4{0%,to{opacity:1}31.98%{opacity:1}32%{opacity:0}32.8%{opacity:0}32.82%{opacity:1}34.98%{opacity:1}35%{opacity:0}35.7%{opacity:0}35.72%{opacity:1}36.98%{opacity:1}37%{opacity:0}37.6%{opacity:0}37.62%{opacity:1}67.98%{opacity:1}68%{opacity:0}68.4%{opacity:0}68.42%{opacity:1}95.98%{opacity:1}96%{opacity:0}96.7%{opacity:0}96.72%{opacity:1}98.98%{opacity:1}99%{opacity:0}99.6%{opacity:0}99.62%{opacity:1}}@keyframes flicker-4{0%,to{opacity:1}31.98%{opacity:1}32%{opacity:0}32.8%{opacity:0}32.82%{opacity:1}34.98%{opacity:1}35%{opacity:0}35.7%{opacity:0}35.72%{opacity:1}36.98%{opacity:1}37%{opacity:0}37.6%{opacity:0}37.62%{opacity:1}67.98%{opacity:1}68%{opacity:0}68.4%{opacity:0}68.42%{opacity:1}95.98%{opacity:1}96%{opacity:0}96.7%{opacity:0}96.72%{opacity:1}98.98%{opacity:1}99%{opacity:0}99.6%{opacity:0}99.62%{opacity:1}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes kenburns-bottom-right{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0);-webkit-transform-origin:84% 84%;transform-origin:84% 84%}to{-webkit-transform:scale(1.25) translate(20px,15px);transform:scale(1.25) translate(20px,15px);-webkit-transform-origin:right bottom;transform-origin:right bottom}}@keyframes kenburns-bottom-right{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0);-webkit-transform-origin:84% 84%;transform-origin:84% 84%}to{-webkit-transform:scale(1.25) translate(20px,15px);transform:scale(1.25) translate(20px,15px);-webkit-transform-origin:right bottom;transform-origin:right bottom}}@-webkit-keyframes slide-in-right{0%{-webkit-transform:translateX(1000px);transform:translate(1000px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@keyframes slide-in-right{0%{-webkit-transform:translateX(1000px);transform:translate(1000px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@-webkit-keyframes text-focus-in{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}to{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}@keyframes text-focus-in{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}to{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}@-webkit-keyframes fade-in-left{0%{-webkit-transform:translateX(-50px);transform:translate(-50px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@keyframes fade-in-left{0%{-webkit-transform:translateX(-50px);transform:translate(-50px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@-webkit-keyframes focus-in-expand{0%{letter-spacing:-.5em;-webkit-filter:blur(12px);filter:blur(12px);opacity:0}to{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}@keyframes focus-in-expand{0%{letter-spacing:-.5em;-webkit-filter:blur(12px);filter:blur(12px);opacity:0}to{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}@-webkit-keyframes kenburns-top{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 16%;transform-origin:50% 16%}to{-webkit-transform:scale(1.25) translateY(-15px);transform:scale(1.25) translateY(-15px);-webkit-transform-origin:top;transform-origin:top}}@keyframes kenburns-top{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 16%;transform-origin:50% 16%}to{-webkit-transform:scale(1.25) translateY(-15px);transform:scale(1.25) translateY(-15px);-webkit-transform-origin:top;transform-origin:top}}@-webkit-keyframes fade-in-fwd{0%{-webkit-transform:translateZ(-80px);transform:translateZ(-80px);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes fade-in-fwd{0%{-webkit-transform:translateZ(-80px);transform:translateZ(-80px);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes fade-in-bck{0%{-webkit-transform:translateZ(80px);transform:translateZ(80px);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes fade-in-bck{0%{-webkit-transform:translateZ(80px);transform:translateZ(80px);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes tracking-in-expand-fwd-top{0%{letter-spacing:-.5em;-webkit-transform:translateZ(-700px) translateY(-500px);transform:translateZ(-700px) translateY(-500px);opacity:0}40%{opacity:.6}to{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}@keyframes tracking-in-expand-fwd-top{0%{letter-spacing:-.5em;-webkit-transform:translateZ(-700px) translateY(-500px);transform:translateZ(-700px) translateY(-500px);opacity:0}40%{opacity:.6}to{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}@-webkit-keyframes text-shadow-drop-center{0%{text-shadow:0 0 0 rgba(0,0,0,0)}to{text-shadow:0 0 18px rgba(0,0,0,.35)}}@keyframes text-shadow-drop-center{0%{text-shadow:0 0 0 rgba(0,0,0,0)}to{text-shadow:0 0 18px rgba(0,0,0,.35)}}@-webkit-keyframes text-shadow-drop-top{0%{text-shadow:0 0 0 rgba(0,0,0,0)}to{text-shadow:0 -6px 18px rgba(0,0,0,.35)}}@keyframes text-shadow-drop-top{0%{text-shadow:0 0 0 rgba(0,0,0,0)}to{text-shadow:0 -6px 18px rgba(0,0,0,.35)}}@-webkit-keyframes tracking-in-expand-fwd{0%{letter-spacing:-.5em;-webkit-transform:translateZ(-700px);transform:translateZ(-700px);opacity:0}40%{opacity:.6}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes tracking-in-expand-fwd{0%{letter-spacing:-.5em;-webkit-transform:translateZ(-700px);transform:translateZ(-700px);opacity:0}40%{opacity:.6}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes focus-in-expand-fwd{0%{letter-spacing:-.5em;-webkit-transform:translateZ(-800px);transform:translateZ(-800px);-webkit-filter:blur(12px);filter:blur(12px);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes focus-in-expand-fwd{0%{letter-spacing:-.5em;-webkit-transform:translateZ(-800px);transform:translateZ(-800px);-webkit-filter:blur(12px);filter:blur(12px);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-filter:blur(0);filter:blur(0);opacity:1}}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:#ffffffde;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--shadowGray: #646667;--lightGray: #dcdcdc;--darkGray2: #646667;--darkGray: #333333;--white: #ffffff;--whiteGray: #f0f0f0;--black: #000000;--lightRed: #fb9696;--hoverbg: #ededed;--orange: #ff8e56;--gold: rgb(255, 184, 30);--darkOrange: #ec5b1cf2;--lightOrange: #f29667;--strongOrange: #ff6600;--lightGreen: #6b881c;--darkGreen: #507319;--darkBlue: #0c2a6a;--lightBlue: #1e499b;--blue: #47c2ff;--blueCiel: #0087ca;--mainBlue: #308cd4;--mainGray: #d9d9d9;--secondBlue: #edf5ff;--thirdBlue: #e6f2ff;--mainOrange: #ff851b;--secondOrange: rgb(254, 163, 83);--mainGreen: #00c853;--secondGreen: #e8f5e9;--mainGray: #757575;--thirdGray: #f5f5f5;--secondGray: #333333;--forthGray: #aaaaaa;--mainPurple: #9c27b0;--mainPink: #ff80cc;--mainTeal: #009688;--mainRed: #ff4136;--mainYellow: #ffdc00;--mainBrown: #a52a2a;--mainBeige: #f8f1e5;--mainLBlue: #418db8;--mainXBlue: #2e5d7a;--secondXBlue: #143357;--mediumXBlue: #1c4064;--lightXBlue: #bfd0e2;--lightXWhite: #fbfcfd;--text-shadow: 1px 1px 6px rgba(0, 0, 0, .4);--font-shadow: 1px 1px 1px rgba(0, 0, 0, .09);--font-shadow-off: 2px 2px 2px rgba(0, 0, 0, 0);--box-shadow-light: 4px 4px 7px -2px rgba(0, 0, 0, .1);--button-shadow-light: 4px 1px 8px 1px rgba(0, 0, 0, .1);--box-shadow: 3px 4px 10px 1px rgba(0, 0, 0, .07);--box-shadow-small: 3px 3px 5px 2px rgba(0, 0, 0, .6);--box-shadow-hover: 0px 5px 8px 1px rgba(0, 0, 0, .3);--box-shadow-right: 3px 3px 16px -1px rgba(0, 0, 0, .21);--box-shadow-up: inset 0px 3px 8px -3px rgba(0, 0, 0, .28);--gradient: linear-gradient( 0deg, rgba(255, 96, 96, .5) 0%, rgba(0, 0, 0, .5) 100% );--shrik: "Shrikhand", cursive;--fontawesome: "Font Awesome 5 Free";--robo: "Roboto", sans-serif;--robo-c: "Roboto Condensed", sans-serif;--material: "Material Icons";--inter: "Inter"}.slideshow{position:relative;height:100%;width:100%;overflow:hidden;z-index:3;-webkit-animation:fade-in .9s cubic-bezier(.39,.575,.565,1) both;animation:fade-in .9s cubic-bezier(.39,.575,.565,1) both}.slideshow-containers{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;text-align:center;top:0;position:fixed;width:100%;height:100%;background-color:#000000eb;z-index:3}.thumbs-container{display:flex}.slider-close{all:unset;position:absolute;padding:5px 7px 1px;right:15px;top:10px;z-index:10000;cursor:pointer;-webkit-user-select:none;user-select:none;color:#fff;border-radius:8px}.slider-close .material-icons{font-size:4rem;z-index:1000}.slider-close .material-icons:hover{color:#f3ad2a}.slideshow .swiper{display:flex;height:100%;flex-grow:1;min-width:300px;position:relative;z-index:1000}.slideshow-container{display:flex}.main-slider{display:flex!important;border:1px solid rgba(0,126,168,.5)!important;border-left:none!important;z-index:1000}.main-slider img{display:flex;align-items:center;justify-content:center;margin:auto;min-width:800px;max-width:800px;height:100vh;min-height:100vh;object-fit:cover;z-index:1000}.swiper-button-next{right:40px!important}.swiper-button-prev{left:40px!important}.slideshow figure{text-align:center;flex-flow:column;max-height:100vh;min-height:100vh;min-width:800px;max-width:800px;position:relative;margin:auto;object-fit:cover}.slideshow figcaption{display:flex;position:absolute;bottom:0;left:0;width:100%;min-width:800px;max-width:800px;margin:auto;justify-content:center;padding:40px 25%;background-color:#00000080;font-size:25px}.main-slider h3{display:flex;position:absolute;min-width:800px;max-width:800px;flex-flow:column;margin:auto;background-color:#000;padding:20px 10px;text-align:center;justify-content:center}@media screen and (max-width: 600px){.main-slider img{justify-content:center;align-items:center;object-fit:cover}.main-slider h3{min-width:100vw}.slideshow figcaption{left:unset;width:100vw;min-width:unset;padding:40px 5% 12%;font-size:18px}.slider-close .material-icons{font-size:3rem;z-index:1000}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.home .swiper{height:75vh;max-height:100vh;width:100%;min-height:620px;position:relative;overflow:clip;list-style:none}.autoplay-progress{border-radius:30px;font-family:Inter;position:absolute;right:20px;bottom:20px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;text-align:center;color:#0000;font-weight:300!important;font-size:12px!important}.autoplay-progress svg{--progress: 0;position:absolute;width:100%;height:100%;stroke-width:5px;stroke:var(--darkOrange);fill:none;stroke-dashoffset:calc(125.6 * (1 - var(--progress)));stroke-dasharray:125.6;transform:rotate(-90deg);align-items:center;justify-content:center;text-align:center;color:var(--darkOrange)}.home .swiper-pagination{padding-bottom:20px}.home .swiper-pagination-bullet{background-color:var(--lightBlue);height:15px;width:15px;opacity:.4}.home .swiper-pagination-bullet-active{opacity:1}.home .swiper-button-prev,.home .swiper-button-next{color:var(--darkOrange);font-weight:900}.swiper-main-container{display:flex;position:relative;margin:0;padding:0}.swiper-main-container figure{display:flex;flex-flow:column;margin:0;padding:0;height:100%;width:100%}.swiper-main-container img.figure-slide-image{height:100%;width:100%;object-fit:cover}.swiper-main-container figcaption{display:flex;flex-flow:column;width:100%;height:fit-content;padding:25px 0 15%;position:absolute}.swiper-main-container figcaption .elements{display:flex;flex-flow:column;height:fit-content;align-items:center;position:relative}.swiper-main-container figcaption img{display:flex;position:relative;flex-flow:column;justify-content:center;align-items:center;text-align:center;margin:auto;width:364px;height:264px;object-fit:cover;bottom:-50px;z-index:1}.swiper-main-container .figure-slide-description{display:flex;flex-flow:column;justify-content:center;text-align:center;margin:0;width:100%;max-width:740px;min-width:375px;height:100%;max-height:fit-content;min-height:256px;position:relative;background-color:#fff6;box-shadow:0 4px 4px #00000040}.figure-slide-description h3{display:flex;flex-flow:column;position:relative;font-family:Inter;text-shadow:var(--text-shadow);font-size:54px;padding:0;margin:20px 0 0;color:#000;font-weight:400;line-height:60px}.figure-slide-description p{display:flex;justify-content:center;color:#000;text-shadow:var(--text-shadow)}@media screen and (max-width: 900px){.home .swiper{height:100%;max-height:100vh;min-height:620px}.swiper-main-container figcaption{display:flex;flex-flow:column;height:fit-content;padding:0;position:absolute;margin:auto}.swiper-main-container .figure-image{margin-top:100px;width:40%;height:40%}.swiper-main-container figcaption img{height:100%;width:100%}.figure-slide-description h3{font-size:6vw;margin:10px 0 0;font-weight:500;padding:25px}.swiper-main-container .figure-slide-description{width:80%;min-width:200px;height:100%;max-height:fit-content;min-height:256px;position:relative;background-color:#fff6;box-shadow:0 4px 4px #00000040}}
