@font-face{font-family:'montserratbold';src:url(fonts/montserrat-bold-webfont.woff2) format("woff2"),url(fonts/montserrat-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'montserratlight';src:url(fonts/montserrat-light-webfont.woff2) format("woff2"),url(fonts/montserrat-light-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'montserratregular';src:url(fonts/montserrat-regular-webfont.woff2) format("woff2"),url(fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'montserratultra_light';src:url(fonts/montserrat-ultralight-webfont.woff2) format("woff2"),url(fonts/montserrat-ultralight-webfont.woff) format("woff");font-weight:400;font-style:normal}body{line-height:0}a,p,h1,h2,h3,h4,span,div,li{font-family:"montserratregular";line-height:initial}h1{color:#0e753b;font-size:60px;font-weight:700;text-align:center}h2{color:#212121;font-size:30px;text-align:center}h3{color:#212121;font-size:24px;text-align:center;font-family:"montserratlight"}p{font-size:15px;font-weight:400;text-align:center;font-family:"montserratultra_light"}hr{border-color:#007fc6;border-width:2px;width:40px;margin:15px auto 65px}hr.s-hr{border-color:#b7b7b7;border-width:1px;width:27px;margin:0 auto 20px}hr.b-hr{border-color:#007fc6;border-width:1px;width:40px;margin:20px auto 20px 0}a{transition:all .2s ease-in-out}a:hover{transition:all .2s ease-in-out;color:#007fc6}button:hover{background-color:transparent}.main-nav{margin-top:20px;position:absolute;top:0;width:100%}.main-nav .fa{display:none}.main-nav img{float:left}.main-nav ul{list-style:none;float:right;margin:0;margin-top:30px}.main-nav ul li{float:left;padding:0 40px}.main-nav ul li a{text-transform:uppercase;display:block;color:#212121;line-height:16px;border-bottom:1px solid transparent}.main-nav ul li a:hover{color:#007fc6;border-bottom:1px solid #0e753b}.main-nav ul li:last-child{padding-right:0}.top-container{background:url(../img/bg-1.jpg) no-repeat fixed center top;padding-top:188px;background-size:cover;height:100%}.top-container h1{margin-bottom:60px}.top-container p{font-size:30px;line-height:38px;font-family:"montserratlight"}.top-container-2{background:url(../img/bg-2.jpg) no-repeat fixed center top;padding-top:288px;background-size:cover;height:100%}.top-container-2 h1{margin-bottom:30px}.top-container-2 p{font-size:30px;line-height:38px;font-family:"montserratlight"}.main-content-holder{margin:50px 0 110px}.main-content-holder .fa{font-size:35px;color:#212121;border:1px solid #212121;border-radius:200px;width:85px;height:85px;line-height:85px;display:block;margin:0 auto;text-align:center;margin-bottom:10px}.more{opacity:.7}.more:hover{opacity:1}.asigurari h2{font-size:45px;color:#007fc6;font-family:"montserratbold"}.asigurari form{width:460px;margin:0 auto;display:table}.asigurari form textarea,.asigurari form input,.asigurari form select,.asigurari form option{outline:none}.asigurari form textarea{resize:none}.asigurari form a{text-transform:uppercase;padding:10px;color:#fff;background:#007fc6;display:block;text-align:center;font-family:"montserratlight"}.asigurari form a:hover{background:#005e93}.top-container-3{background:url(../img/bg-3.jpg) no-repeat fixed center top;padding-top:288px;background-size:cover;height:100%}.top-container-3 h2{font-size:45px;color:#007fc6;font-family:"montserratbold"}.top-container-3 p{font-size:30px;line-height:38px;font-family:"montserratlight"}.top-container-4{background:url(../img/bg-4.jpg) no-repeat fixed center top;padding-top:288px;height:100%;background-size:cover}.top-container-4 h2{font-size:45px;color:#007fc6;font-family:"montserratbold"}.top-container-4 p{font-size:30px;line-height:38px;font-family:"montserratlight"}.b-button{color:#fff;display:table;margin:0 auto;text-transform:uppercase;background:#007fc6;padding:10px 190px;font-family:"montserratlight"}.b-button:hover{color:#fff;background:#005e93}.investitii h2{font-size:45px;color:#007fc6;font-family:"montserratbold"}.investitii img{display:table;margin:60px auto}.software{text-align:left}.software h2{text-align:left;color:#007fc6;font-size:30px}.software.main-content-holder{margin-bottom:0}.software p{text-align:left;font-size:16px}.software em{font-style:initial}.software .soft-img{width:100%;height:275px;background:#666;overflow:hidden;margin-bottom:80px;box-shadow:0 0 0 transparent;transition:all .3s ease-in-out;cursor:pointer;outline:none;border:1px solid #007fc6}.software .soft-img:hover{box-shadow:0 8px 20px rgba(0,0,0,0.4);transition:all .3s ease-in-out}.software .soft-img a{outline:none}.software .soft-img img{width:100%;height:auto;outline:none}.submit{text-transform:uppercase;padding:10px;color:#fff;background:#007fc6;text-align:center;font-family:"montserratlight";width:100%;border:none;font-size:16px;margin:0;cursor:pointer}.submit:hover{background:#005e93}.contact{padding-top:150px;padding-bottom:125px;background:url(../img/contact-bg.jpg) no-repeat center top fixed}.contact form textarea{resize:none}.contact form a{text-transform:uppercase;padding:10px;color:#fff;background:#007fc6;display:block;text-align:center;font-family:"montserratlight"}.contact form a:hover{background:#005e93}.contact .c-right{padding-left:40px}.contact .c-right div{display:table;margin:15px 0}.contact .c-right div:first-child{margin-top:0}.contact .c-right div .fa{display:block;vertical-align:middle;font-size:25px;color:#007fc6;margin-right:20px;line-height:50px;width:50px;height:50px;text-align:center;border:1px solid #212121;border-radius:100px}.contact .c-right div p{display:table-cell;font-family:"montserratbold";vertical-align:middle}.contact .c-right div a{display:table-cell;vertical-align:middle}footer{background:#1c1c1c;padding:30px 0 20px}footer .title{font-size:18px;font-family:"montserratlight";color:#fff}footer .s-hr{margin-left:0;margin-top:5px}footer p{color:#fff;margin-bottom:0;font-size:15px;text-align:left;line-height:17px}footer a{color:#fff;font-family:"montserratlight"}footer ul{list-style:none;margin:0}footer ul li a{color:#fff;font-family:"montserratlight"}footer .socials{display:table;margin:0 auto;margin-bottom:15px}footer .socials li{float:left;margin:0 5px}footer .socials li:first-child{margin-left:0}footer .socials li:last-child{margin-right:0}footer .socials li a .fa{width:42px;height:42px;line-height:42px;text-align:center;color:#fff;border:1px solid #fff;border-radius:80px;transition:all .2s ease-in-out}footer .socials li a:hover .fa{background:#007fc6;border-color:#007fc6;transition:all .2s ease-in-out}footer .copy-r{color:rgba(255,255,255,0.6);text-align:right;display:block}.gmap_over{background:transparent;position:relative;width:100%;height:335px;top:335px;margin-top:-335px}@media only screen and (max-width: 810px){.main-nav ul li{padding:0 30px;text-align:center}}@media only screen and (max-width: 736px){.top-container,.top-container-2,.top-container-3,.top-container-4{padding-top:100px;height:440px}.main-nav{position:relative;padding-bottom:22px}.main-nav img{display:block;z-index:1000;position:relative}.main-nav .m-menu{display:none;float:none;background:#fff;position:absolute;left:0;top:72px;z-index:999;width:100%}.main-nav .m-menu li{display:block;float:none;padding:15px;border-bottom:1px solid #eee}.main-nav .m-menu li a{display:inline-block}.main-nav .m-menu li:last-child{padding-right:15px}.main-nav .fa{display:block;margin-top:30px;font-size:30px;text-align:right;cursor:pointer;transition:all .2s ease-in-out}.main-nav .fa:hover,.main-nav .fa:focus{color:#0e753b;transition:all .2s ease-in-out}.contact{padding:60px 0}}@media only screen and (max-width: 640px){.top-container,.top-container-2,.top-container-3,.top-container-4{padding-top:100px;height:440px}.software .row:nth-of-type(even){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.software .row:nth-of-type(even) .columns:first-child{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.software .row:nth-of-type(even) .columns:last-child{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.software em{margin-bottom:20px;display:block}p,h1,h2,h3,span,a,div{text-align:center!important}hr{margin:10px auto!important}footer .row .columns{margin-top:20px;margin-bottom:20px}.contact .c-right{margin-top:20px;padding-left:0}.contact .c-right div p{text-align:left!important}}@media only screen and (max-width: 420px){.software .soft-img{height:auto}h1{font-size:40px}.top-container p,.top-container-2 p,.top-container-3 p,.top-container-4 p{font-size:20px;line-height:25px;margin-top:20px}.b-button{padding:10px;display:block}.asigurari form{width:100%}}