.version.brebemi_highway_bridges__italy{color:#0000EB;background-color:#AB989B;}#muse_css_mq{background-color:#FFFFFF;}#page{z-index:1;width:1024px;min-height:5035px;background-image:none;border-width:0px;border-color:transparent;background-color:transparent;margin-left:auto;margin-right:auto;}#pu20723{z-index:22;width:0.01px;height:0px;padding-bottom:161px;margin-right:-10000px;margin-top:-36px;}#u20723{z-index:22;width:4030px;border-width:0px;border-color:transparent;background-color:transparent;padding-bottom:0px;position:fixed;top:-36px;left:-1549px;}#u20724{z-index:23;width:4030px;border-width:0px;border-color:transparent;background-color:#CBCBCB;background-color:rgba(190,190,190,0.8);padding-bottom:3px;position:relative;-pie-background:rgba(190,190,190,0.8);}#u20725-4{z-index:24;width:90px;min-height:132px;background-color:transparent;text-align:center;color:#7F7F7F;position:relative;margin-right:-10000px;margin-top:-4px;left:2061px;}#u20728-4{z-index:28;width:90px;min-height:132px;background-color:transparent;text-align:center;color:#7F7F7F;position:relative;margin-right:-10000px;margin-top:-4px;left:2164px;}#u20726-4{z-index:36;width:90px;min-height:132px;background-color:transparent;text-align:center;color:#7F7F7F;position:relative;margin-right:-10000px;margin-top:-4px;left:2267px;}#u20725-4:hover,#u20728-4:hover,#u20726-4:hover{background-color:transparent;padding-top:0px;padding-bottom:0px;min-height:132px;width:90px;margin:-4px -10000px 0px 0px;}#u20729-4{z-index:40;width:100px;min-height:132px;background-color:transparent;text-align:center;color:#7F7F7F;position:relative;margin-right:-10000px;margin-top:-4px;left:2370px;}#u20729-4:hover{background-color:transparent;padding-top:0px;padding-bottom:0px;min-height:132px;width:100px;margin:-4px -10000px 0px 0px;}#u20727-4{z-index:32;width:116px;min-height:132px;background-color:transparent;text-align:center;color:#7F7F7F;position:relative;margin-right:-10000px;margin-top:-4px;left:2484px;}#u20727-4:hover{background-color:transparent;padding-top:0px;padding-bottom:0px;min-height:132px;width:116px;margin:-4px -10000px 0px 0px;}#u20725-4:hover p,#u20725-4:hover span,#u20728-4:hover p,#u20728-4:hover span,#u20726-4:hover p,#u20726-4:hover span,#u20729-4:hover p,#u20729-4:hover span,#u20727-4:hover p,#u20727-4:hover span{color:#00DEF8;visibility:inherit;}#u20725-2,#u20728-2,#u20726-2,#u20729-2,#u20727-2{padding-top:84px;line-height:0px;}#u20725-2 span,#u20728-2 span,#u20726-2 span,#u20729-2 span,#u20727-2 span{line-height:1.2;}#u29085{z-index:44;width:2606px;background-color:transparent;margin-left:770px;margin-top:1px;position:relative;}#u18611-4{z-index:46;width:106px;min-height:87px;background-color:transparent;font-size:50px;letter-spacing:-9px;color:#00DEF8;position:fixed;top:8px;left:20px;}#pttp_concept{z-index:53;width:0.01px;margin-right:-10000px;margin-top:-38px;margin-left:-150px;}#ttp_concept{margin-left:1132px;position:relative;}#pu29095{z-index:2;width:0.01px;margin-top:115px;}#u29095{z-index:2;width:365px;background-color:transparent;position:relative;margin-right:-10000px;margin-top:573px;left:129px;}#u18789{z-index:5;width:1338px;background-color:transparent;position:relative;margin-right:-10000px;}#u29472{z-index:7;width:612px;background-color:transparent;position:relative;margin-right:-10000px;margin-top:581px;left:50px;}#u29083-4{z-index:11;width:531px;min-height:46px;background-color:transparent;font-size:36px;color:#282828;position:relative;margin-right:-10000px;margin-top:47px;left:670px;}#u29101-5{z-index:15;width:511px;min-height:490px;background-color:transparent;font-size:24px;color:#282828;position:relative;margin-right:-10000px;margin-top:586px;left:689px;}#u29102{z-index:20;width:552px;background-color:transparent;position:relative;margin-right:-10000px;margin-top:522px;left:386px;}#u29102_img{padding-bottom:34px;}#pu29474{z-index:9;width:0.01px;margin-left:50px;margin-top:-5px;}#u29474{z-index:9;width:612px;background-color:transparent;position:relative;margin-right:-10000px;}#design_process{position:relative;margin-right:-10000px;width:22px;margin-top:30px;left:1082px;}#profile{margin-left:1132px;margin-top:330px;position:relative;}#portfolio{margin-left:1132px;margin-top:583px;position:relative;}.css_verticalspacer .verticalspacer{height:calc(100vh - 2529px);}#u29332{z-index:4;width:1223px;height:5076px;border-width:0px;border-color:transparent;background-color:#BEBEBE;position:relative;margin-right:-10000px;margin-top:-5018px;left:-100px;}.html{background-color:#BEBEBE;}body{position:relative;min-width:1024px;padding-top:36px;}.verticalspacer{min-height:2541px;}