body{background-color:var(--Background_LightBright);}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-family:var(--Font) !important;font-size:0 !important;font-weight:400 !important;color:var(--Text_LightDull);vertical-align:baseline;}pre{position:relative;display:block;width:calc(100% - 20%);height:auto;font-size:initial !important;word-break:break-word;white-space:pre-wrap;padding:20px;margin:0 auto;}b{font-family:inherit !important;font-size:inherit !important;font-weight:600 !important;}span,h1,h2,h3,h4,h5,h6,p,a,i,ul,li,table,tbody,tfoot,thead,tr,th,td{position:relative;display:block;width:100%;height:auto;font-size:0 !important;color:var(--Text_LightMedium);}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';}table{border-collapse:collapse;border-spacing:0;}input,select,select:focus,select > option,select > option:focus{outline:0 !important;}section{position:relative;display:block;width:100%;height:auto;background-color:var(--Background_DarkBright);margin:0 auto;padding:0;z-index:1;}section.Anchor{scroll-margin-top:70px;}section.Block{padding:40px 0;}div{position:relative;display:block;width:100%;height:auto;margin:0 auto;padding:0;}span{display:inline-block;width:auto;height:auto;font-family:inherit !important;font-size:inherit !important;font-weight:inherit !important;color:inherit;margin:0;padding:0;vertical-align:top;}label{display:block;width:100%;height:auto;font-family:var(--Font) !important;font-weight:400 !important;line-height:19px;margin:0 auto 7px auto;padding:0;}p,a{font:400 19px var(--Font) !important;}i{position:relative;display:block;width:auto;height:auto;margin:0;padding:0;}a,a:link,a:visited,a:focus{display:inline-block;width:auto;font-family:var(--Font) !important;font-size:inherit !important;font-weight:300 !important;text-decoration:none;border:none;outline:none;cursor:pointer;vertical-align:top;}p > a,p > a:link,p > a:visited,p > a:focus{font-weight:700 !important;color:inherit;text-decoration:none;}input:focus,textarea:focus{outline-offset:unset !important;outline:none !important;}body{background-color:var(--Background_DarkBright);}section.Anchor{scroll-margin-top:93px;}section.Break > div{padding:70px 0;}i.IcoLib-ConstructionSign.Swing{animation:Construction_Sign_Swing 6s ease-in-out normal infinite;transform:rotate(-20deg);transform-origin:50% 0;}@keyframes Construction_Sign_Swing{0%{transform:rotate(-20deg);}50%{transform:rotate(20deg);}100%{transform:rotate(-20deg);}}@media screen and (max-width:512px){section.Break > div{padding:50px 0;}}:root{--AbsoluteBackground:#1C0920;--Background_LightBright:#E6EBEA;--Background_DarkDull:#1E1E1E;--Background_DarkMedium:#272726;--Background_DarkBright:#343436;--Blue:#0C6EB0;--BlueDark:#0D5281;--Dark_Accent:#2C2C2C;--Font:"ElmsSans",sans-serif;--FS_Red:#E44132;--FS_Button_Red:#BA3529;--FS_Yellow:#EFEC76;--Grey:#818181;--GreyDark:#464646;--HandFont:"BonheurRoyale",serif;--HeaderFont:"Poppins",sans-serif;--Text:#333333;--Text_LightDull:#ABACAB;--Text_LightMedium:#C4C4C4;--Text_LightBright:#DEDEDE;}#Breadcrumbs{background-color:var(--Background_DarkDull);border-top:1px solid var(--GreyDark);border-bottom:1px solid var(--GreyDark);}#Breadcrumbs > div{width:80%;padding:14px 0;}#Breadcrumbs p{display:inline-block;width:auto;font-size:0 !important;white-space:nowrap;vertical-align:top;}#Breadcrumbs p > i{display:inline-block;font-size:13px !important;color:var(--Text_LightDull);margin:8px 7px 0 7px;vertical-align:top;}#Breadcrumbs a,#Breadcrumbs p > span{display:inline-block;width:auto;font:500 17px var(--Font) !important;color:var(--Text_LightDull);padding:3px 5px;white-space:break-spaces;}#Breadcrumbs a{font-weight:600 !important;color:var(--Text_LightBright);transition:color 0.3s ease;}#Breadcrumbs a:hover{color:var(--FS_Button_Red);}.Chrome{background:linear-gradient(125deg,#F6F6F6 0%,#FFFFFF 12%,#C8C8C8 25%,#EEEEEE 38%,#A0A0A0 50%,#E6E6E6 63%,#FFFFFF 75%,#B4B4B4 88%,#F6F6F6 100% ),linear-gradient(0deg,rgba(255,255,255,0.40),rgba(255,255,255,0) 60%);background-clip:text;-webkit-background-clip:text;background-blend-mode:overlay;color:rgba(0,0,0,0);text-shadow:2px 2px 2px rgba(0,0,0,0.35),-1px -1px 1px rgba(255,255,255,0.30),2px -2px 2px rgba(160,160,160,0.25),-2px 2px 2px rgba(60,60,60,0.30);}#Projects{width:100%;}#Projects > div{width:100%;}#Projects > div > h5{width:80%;margin:0 auto;}#Projects .W{width:100%;padding:30px 0 20px 0;}#Projects .W > a{display:inline-block;width:calc(100% / 4);height:400px;margin:0;vertical-align:top;}#Projects .W > a > .S{width:100%;height:100%;}#Projects .W > a > .S > div:nth-child(1)::after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:radial-gradient(ellipse at center,rgba(0,0,0,0) 50%,rgba(39,39,38,0.30) 96%);}#Projects .W > a > .O{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;background-color:rgba(186,53,41,0.10);opacity:0;transition:opacity 0.3s ease;z-index:+1;}#Projects .W > a > .O::after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.30);}#Projects .W > a:hover > .O{opacity:1;}#Projects .W > a > .O > h5{display:block;width:100%;height:auto;color:var(--Text_LightBright);text-align:center;z-index:+1;}#Projects .W > a > .O > p{display:block;width:100%;font-weight:400 !important;color:var(--Text_LightBright);text-align:center;z-index:+1;}@media screen and (max-width:1600px){#Projects .W > a{height:350px;}}@media screen and (max-width:1400px){#Projects .W > a{height:300px;}}@media screen and (max-width:992px){#Projects .W > a{width:calc(100% / 2);height:300px;}#Projects .W > a > .O{background-color:rgba(0,0,0,0) !important;opacity:1;}}@media screen and (max-width:512px){#Projects .W > a{width:100%;height:300px;}}