.browserupgrade{text-align:center;margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}*{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}h1,h2,p{font-weight:400}html{position:relative;background-color:#fff;width:100%;height:100%}body{font:100% robotoregular,robotolight,robotocondensedbold,PlayBold;text-rendering:optimizeLegibility}.container{max-width:1200px;margin:0 auto;position:relative;overflow:hidden}.hidden{opacity:0}.visible{opacity:1}#description{position:relative;overflow:hidden}#description img{width:100%;height:auto;vertical-align:bottom}#menu_line{position:absolute;top:5%;left:0;z-index:10}#lang_index{text-align:left}#lang_index ul{list-style-type:none;margin-left:5%}#lang_index ul li{display:inline}#lang_index ul li p{font-family:robotoregular;display:inline;color:#fff;font-size:100%}#lang_index a{font-family:robotoregular;color:#fff;font-size:105%;text-decoration:none}#description_nav{text-align:right}#description_nav .nav_div{background-color:transparent;text-align:right;padding:0 5% 0 0}#description_nav ul.navig{border:none;padding:0}#description_nav ul.navig p{color:#fff}#description_nav ul.navig li a{color:#fff}#description_nav ul.navig ul li{background-color:rgba(51,51,51,.6)}#logo_line{position:absolute;top:10%;left:0;z-index:8}#index_logo{overflow:hidden;padding:10% 0 0 0;text-align:left}#index_logo a img{width:50%;height:auto;margin:0 0 2% 16%}#index_logo p{margin-left:5%}#underline{color:#D8D8D8;font-family:PlayBold;font-size:240%;line-height:150%}#underline span{border-top:1px solid #D8D8D8}#afterline{font-family:PlayBold;color:#27282d;font-size:300%}#afterline span{background-color:#D8D8D8}#small_logo{padding:2% 0 0 0;background-color:#fff;z-index:15;position:relative}#small_lang_nav{text-align:right;padding-right:3%}#small_lang_nav ul{list-style-type:none;padding-top:13%}#small_lang_nav ul li{display:inline}#small_lang_nav ul li p{font-family:robotolight;display:inline;color:#000;font-size:90%}#small_lang_nav a{font-family:robotolight;color:#000;font-size:100%;text-decoration:none}#small_lang_nav a:hover{color:#00A4CD}#logo_xs img{width:25%;height:auto;margin-bottom:2%}#nav_button{text-align:left;padding-left:1%}#nav_button p:hover{transform:scale(1.05);color:#00A4CD}#nav_button button p{font-size:200%}#full_width_nav{position:fixed;left:0;top:0;display:none;z-index:15}#nav_wrap{max-width:1200px;margin:0 auto;position:relative;border-bottom:1px dotted #00A4CD}#nav_wrap .navig{padding:.5% 0 .5% 0}.nav_div{background-color:#fff;text-align:center}.navig{list-style:none;width:100%;padding:1% 0 2% 0;border-top:1px solid #ccc;z-index:15}.navig p{color:#000;font-family:RobotoRegular;letter-spacing:.02em;font-size:110%;white-space:nowrap;text-decoration:none;display:block;outline:none;cursor:pointer}.navig li{list-style:none;display:inline-block;position:relative;margin-right:4%}#menu_left_li{text-align:left}.navig img{vertical-align:bottom;width:50%;margin:0;padding:0;padding-bottom:1%}.navig li a:hover{color:#00A4CD}.navig li p:hover{color:#00A4CD}.navig li:last-child{margin-right:0}.navig li a{color:#000;font-family:RobotoRegular;letter-spacing:.02em;font-size:110%;white-space:nowrap;text-decoration:none;display:block;outline:none}.navig ul{position:absolute;display:none;z-index:15}.navig ul a{color:#000;font-size:90%;line-height:200%;font-family:robotoregular;text-decoration:none;white-space:nowrap;display:block;outline:none;float:left}.navig ul li{width:120%;float:left;background-color:#fff;list-style:none;margin-top:-1%}.navig ul li a{padding:1% 6%}.navig ul li a:hover{color:#00A4CD}.navig ul li:first-child{margin-top:3%}.navig ul li:last-child a{margin-bottom:5%}.navig li:hover ul{display:block}#top_info{background-color:#F5F4F9;position:relative;padding:0 1%}#top_left{position:relative;overflow:hidden}#h1_blue{color:#00A4CD}#top_left h1,#top_left h2{width:100%;color:#252525;font-family:robotocondensedbold;line-height:115%;text-align:left;margin-left:15%;font-weight:normal!important}#top_left h1{font-size:200%;margin-top:5%}#top_left h2{font-size:200%;margin-bottom:3%}#list{font-family:RobotoLight;font-size:100%;line-height:110%;color:#000;text-align:left;padding:2% 9% 0 16%}#top_left span img{float:left;width:22%;height:auto;padding:0 5%}#top_left span p{text-align:left;margin:3% 0 3% 0;padding-left:11%;color:#00A4CD;font-family:robotocondensedbold;font-size:100%;line-height:140%;font-weight:700}#top_right{position:relative;overflow-x:hidden}.boxes{overflow:hidden}#boxes_right h2{color:#000;text-align:left;padding:10% 0 0 8%}#boxes_right p{color:#000;text-align:left;padding:10% 8% 0 8%}#boxes_right h2{font-size:120%;font-family:robotocondensedbold}#boxes_right p{font-size:100%;font-family:robotoregular}#boxes_right img{width:100%;vertical-align:top;transition:all 0.5s ease;-webkit-backface-visibility:hidden;-moz-webkit-backface-visibility:hidden;-ms-webkit-backface-visibility:hidden;-o-webkit-backface-visibility:hidden}.boxes_right_img{position:relative;background-color:#333}.boxes_right_img:hover img{opacity:.4}.boxes_right_img:hover a{transform:scale(1.05);opacity:1}.boxes_right_img a{position:absolute;z-index:10;top:45%;left:32%;padding:2% 4%;text-decoration:none;font-size:120%;font-family:robotocondensedbold;border:1px solid #fff;color:#fff;opacity:.8;transition:all 0.3s ease;-webkit-backface-visibility:hidden;-moz-webkit-backface-visibility:hidden;-ms-webkit-backface-visibility:hidden;-o-webkit-backface-visibility:hidden}.video_Wrapper{position:relative;padding-bottom:56.25%;height:0}.video_Wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#top_left_deconstructii{position:relative;overflow-x:hidden}#top_left_deconstructii img{width:100%;padding:0 5%}#top_left_deconstructii h1,#top_left_deconstructii h2{width:100%;color:#252525;font-family:robotocondensedbold;font-weight:normal!important}#top_left_deconstructii h1{font-size:200%;margin-top:5%}#top_left_deconstructii h2{font-size:220%;margin-bottom:5%}#top_left_deconstructii p{font-family:robotolight;font-size:90%;color:#000;padding:0 4%;margin-top:2%;text-align:left;hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}#p_image{float:left;width:40%!important;height:auto;padding:0!important;margin:1% 2% 3.5% 0}#blue_line{background-color:#00A4CD}#blue_line img{float:left;width:22%;padding:5%;margin-left:5%}#blue_line p{text-align:left;color:#fff;font-family:robotolight;font-size:110%;line-height:150%;padding:4% 0}#right_img_deconstructii{width:100%;height:auto;vertical-align:bottom}.middle_info{overflow:hidden}.middle_info h1{font-family:robotocondensedbold;color:#414042;margin-top:5%;font-size:150%}.middle_info p{font-family:robotoregular;font-size:100%;text-align:center;padding:0 15%;margin-bottom:4%}#defis{width:60%;border-bottom:2px solid #04A5CE;margin:1.5% auto 1% auto}main{background-color:#fff}#mid_block{padding:2% 0;overflow:hidden;background-color:#F5F4F9}.index_text{background-color:#F5F4F9;overflow:hidden;text-align:left;padding:0 0 0 3%}.index_text img{width:25%;height:auto;float:left;padding:5% 3% 3% 3%}.index_text p{font-family:robotoregular;font-size:90%;padding:5% 7% 0 0}.index_text p b{font-size:120%}#middle_structuri{background:transparent url(../img/_structuri/img4.jpg) no-repeat}#middle_fatade{background:transparent url(../img/_fatade/img4.jpg) no-repeat}#middle_acoperis{background:transparent url(../img/_acoperis/img4.jpg) no-repeat}#middle_drumuri{background:transparent url(../img/_drumuri/img4.jpg) no-repeat}#middle_mobila{background:transparent url(../img/_mobila/img7.jpg) no-repeat}#middle_ventilare{background:transparent url(../img/_ventilare/img7.jpg) no-repeat}#middle_info_deconstructii{overflow:hidden;background-color:#F5F4F9}#middle_info_deconstructii img{width:100%;height:auto;padding:0 11%;margin-bottom:2%}#middle_info_deconstructii h2,#middle_info_deconstructii h3{font-family:robotoregular;color:#414042}#middle_info_deconstructii h2{margin-top:1%;font-size:100%}#defis_deconstructii{width:15%;border-bottom:2px solid #414042;margin:1% auto 3% auto}.block_name{overflow:hidden;background-color:#00A4CD;padding:.5% 0}.block_name p{color:#fff;font-family:robotocondensedbold;font-size:150%}#ferestre_brands{overflow:hidden;background-color:#F5F4F9}#ferestre_brands img{width:70%;vertical-align:bottom;margin:20% 0}#bottom_info{position:relative;background-color:#fff;text-align:center;padding-top:1%}#p3_bottom_fon{width:70%;height:auto;margin-bottom:5%}.info_column{margin-bottom:.5%;margin-top:3%}.info_column p{font-family:RobotoLight}.info_column img{width:20%}#inf_1 img{margin-right:19%}#inf_1 h1{margin-right:13%}#inf_1 p{margin-right:9%}#inf_3 img{margin-left:23%}#inf_3 h1{margin-left:13%}#inf_3 p{margin-left:13%}.info_column h1{font-family:robotolight;font-size:150%}.info_column h1 span{font-family:robotoblack}#inf_1{text-align:right}#inf_3{text-align:left}#mini_gallery{position:relative;background-color:#fff;text-align:center;overflow:hidden}.effect{position:relative;overflow:hidden}.effect img{width:100%;height:auto;vertical-align:bottom;padding:.5%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity 1s;transition:opacity 1s}.beton_img img{width:100%;height:auto;vertical-align:bottom;padding:.5%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity 1s;transition:opacity 1s}.effect img:hover{opacity:.6}.effect .caption{position:absolute;width:100%;bottom:3%;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.effect .caption p{text-align:right;font-family:robotocondensedbold;font-size:80%;background-color:#00A4CD;color:#fff;padding:4% 4% 4% 0;pointer-events:none}.effect .caption p span{color:#000}.effect:hover .caption{opacity:1}.bottom_index_img{overflow:hidden;position:relative}.bottom_index_img IMG{width:100%;vertical-align:bottom}#img_title{position:absolute;z-index:10;top:0;left:0;right:0;bottom:0;text-align:center}#img_title h2{color:#fff;font-size:150%;font-family:robotocondensedbold;margin:8% 0 2% 0}#img_title a{padding:.5% 2.5%;text-decoration:none;font-size:120%;font-family:robotocondensedbold;border:1px solid #fff;color:#fff;opacity:.7;transition:all 0.3s ease;-webkit-backface-visibility:hidden;-moz-webkit-backface-visibility:hidden;-ms-webkit-backface-visibility:hidden;-o-webkit-backface-visibility:hidden}#img_title a:hover{transform:scale(1.05);opacity:1}#bottom_instalatii{position:relative;background-color:#27282D}.info_column_instalatii{padding:0 1% 5% 1%}.info_column_instalatii img{width:100%;height:auto;vertical-align:bottom}.ico_instalatii img{width:20%;height:auto;margin:6% 0}.instalatii_bottom_img{margin:0!important;padding:0!important}#ico_inst_1,#ico_inst_2,#ico_inst_3{text-align:center;padding:6% 0}#ico_inst_1 img,#ico_inst_2 img,#ico_inst_3 img{margin:0!important;padding:0!important}#ico_inst_3,#ico_inst_1{background-color:#2C3F50}.info_column_instalatii h1{font-size:110%;color:#fff;font-family:robotocondensedbold;text-align:left;margin:3% 0 6% 0}.info_column_instalatii p{color:#ddd;font-family:robotothin;text-align:left;font-size:100%}.bottom_p{padding:5%}#bottom_p1,#bottom_p3{background:linear-gradient(to bottom,#2C3F50,transparent)}#bottom_info_deconstructii{position:relative;background-color:#27282D}.column_deconstructii{padding:2% 1% 5% 1%}.column_deconstructii img{max-width:380px;width:100%;height:auto;vertical-align:bottom}.column_deconstructii h1{font-size:110%;color:#fff;font-family:robotocondensedbold;text-align:left;margin:3% 0 6% 0}.column_deconstructii p{color:#ddd;font-family:robotothin;text-align:left;font-size:95%}.bottom_p{padding:5%}#bottom_p1,#bottom_p3{background:linear-gradient(to bottom,#2C3F50,transparent)}.auto_speciale p{color:#fff;background-color:#00A4CD;padding:.5% 5%;font-family:robotocondensedbold;font-size:140%}.auto_top img{width:100%;overflow:hidden;vertical-align:bottom}.auto_sp{overflow:hidden;position:relative;background-color:#fff}.auto_sp.back{background-color:#F5F4F9}.auto_sp img{width:100%;padding:0% 10% 0 10%;vertical-align:bottom}.auto_name{overflow:hidden;padding:2% 5% 0 5%}.auto_name p{text-align:right;color:#00A4CD;border-bottom:1px solid #00A4CD;font-family:robotocondensedbold}.auto_text{overflow:hidden;padding-right:5%}.auto_text p{text-align:left;padding:5% 0 2% 0;font-family:robotoregular;font-size:90%}.auto_text p strong{font-weight:400;font-family:robotobold}.vinzari_text{padding:0 10% 5% 10%}.vinzari_text p{color:#fff;background-color:#00A4CD;padding:.5% 5%;font-family:robotocondensedbold;font-size:140%}#span_p{color:#000;background-color:#fff;padding:1% 1%;font-family:robotoregular;font-size:90%;text-align:left;letter-spacing:0;margin:0}.vinzari_img img{width:100%;overflow:hidden;vertical-align:bottom}.apartamente_text{padding:0 10% 5% 10%}.apartamente_text p{color:#fff;background-color:#00A4CD;margin-top:2%;padding:.5% 5%;font-family:robotocondensedbold;font-size:140%}.apartamente_img img{width:100%;overflow:hidden;vertical-align:bottom}.contact_title{padding:0 10% 2% 10%}.contact_title p{color:#fff;background-color:#00A4CD;margin-top:2%;padding:.5% 5%;font-family:robotocondensedbold;font-size:140%}.contact_page{background-color:#F5F4F9;overflow:hidden}.contact_text{text-align:left;color:#000;padding:1% 0 2% 10%}.contact_text b{font-family:robotobold;font-weight:400}.contact_text a[href^=tel]{color:#000;text-decoration:none}.contact_text span{color:#00A4CD}.contact_text span a{text-decoration:none;color:#00A4CD}#footer{overflow:hidden;background-color:#333;padding:2% 0 .5% 0}#footer h1{color:#fff;font-family:robotocondensedbold;font-size:120%;margin:15% 0 5% 0}#footer p{color:#fff;font-family:robotolight;font-size:80%}#footer p a[href^=tel]{color:#fff;text-decoration:none}#footer_center ul li{display:inline}#footer_center ul li a img{width:6%;height:auto;margin:1.5% 1% 0 1%}#footer_center ul li a img:hover{transform:scale(1.2)}#footer_right a{text-decoration:none}#footer_right a:hover{color:#}#footer_copyright{background-color:#252525;overflow:hidden;text-align:center;padding:.5% 0;margin-top:2%}#footer_copyright a{text-decoration:none;color:#DDD}#footer_copyright a:hover{color:#ccc}#footer_copyright p{color:#DDD;font-size:60%;font-family:Robotothin}#topup_button{width:2.7%;vertical-align:bottom;background-color:transparent;position:fixed;z-index:25;bottom:-10%;transition:all 0.4s ease;opacity:.5;cursor:pointer;-webkit-backface-visibility:hidden;-moz-webkit-backface-visibility:hidden;-ms-webkit-backface-visibility:hidden;-o-webkit-backface-visibility:hidden}.active{bottom:10%!important}#topup_button:hover{transform:scale(1.1);opacity:1}@font-face{font-family:'PlayBold';src:url(../fonts/PlayBold/play-bold-webfont.eot);src:url('../fonts/PlayBold/play-bold-webfont.eot?#iefix') format('embedded-opentype'),url(../fonts/PlayBold/play-bold-webfont.woff2) format('woff2'),url(../fonts/PlayBold/play-bold-webfont.woff) format('woff'),url(../fonts/PlayBold/Play-Bold.ttf) format("truetype"),url('../fonts/PlayBold/play-bold-webfont.svg#playbold') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotoblack';src:url(/fonts/Roboto-Black.eot);src:url('/fonts/Roboto-Black.eot?#iefix') format('embedded-opentype'),url(/fonts/Roboto-Black.woff) format('woff'),url(/fonts/Roboto-Black.ttf) format('truetype'),url('/fonts/Roboto-Black.svg#robotoblack') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotobold';src:url(/fonts/Roboto-Bold.eot);src:url('/fonts/Roboto-Bold.eot?#iefix') format('embedded-opentype'),url(/fonts/Roboto-Bold.woff) format('woff'),url(/fonts/Roboto-Bold.ttf) format('truetype'),url('/fonts/Roboto-Bold.svg#robotobold') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotolight';src:url(/fonts/Roboto-Light.eot);src:url('/fonts/Roboto-Light.eot?#iefix') format('embedded-opentype'),url(/fonts/Roboto-Light.woff) format('woff'),url(/fonts/Roboto-Light.ttf) format('truetype'),url('/fonts/Roboto-Light.svg#robotolight') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotomedium';src:url(/fonts/Roboto-Medium.eot);src:url('/fonts/Roboto-Medium.eot?#iefix') format('embedded-opentype'),url(/fonts/Roboto-Medium.woff) format('woff'),url(/fonts/Roboto-Medium.ttf) format('truetype'),url('/fonts/Roboto-Medium.svg#robotomedium') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotoregular';src:url(/fonts/Roboto-Regular.eot);src:url('/fonts/Roboto-Regular.eot?#iefix') format('embedded-opentype'),url(/fonts/Roboto-Regular.woff) format('woff'),url(/fonts/Roboto-Regular.ttf) format('truetype'),url('/fonts/Roboto-Regular.svg#robotoregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotothin';src:url(/fonts/Roboto-Thin.eot);src:url('/fonts/Roboto-Thin.eot?#iefix') format('embedded-opentype'),url(/fonts/Roboto-Thin.woff) format('woff'),url(/fonts/Roboto-Thin.ttf) format('truetype'),url('/fonts/Roboto-Thin.svg#robotothin') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'robotocondensedbold';src:url('/fonts/RobotoCondensed-Bold.svg#robotocondensedbold') format('svg');src:url(/fonts/RobotoCondensed-Bold.eot);src:url('/fonts/RobotoCondensed-Bold.eot?#iefix') format('embedded-opentype'),url(/fonts/RobotoCondensed-Bold.woff) format('woff'),url(/fonts/RobotoCondensed-Bold.ttf) format('truetype');font-weight:400;font-style:normal}