@charset "UTF-8";body{font-family:Rubik;overflow-x:hidden!important}.nowrap{white-space:nowrap}.iframe{width:100%;height:0;position:absolute;top:0;background-color:#000;transition:height .5s}.iframe.visible{height:100%}.title{font-weight:700}.subtitle,.title{color:#020244;text-align:center}#legal{text-align:center;margin:20px auto}#legal,#legal a{font-size:15px;color:#020344}#cui .subtitle{font-size:22px}@media only screen and (min-width:768px){.hide-desk{display:none}.title,.title a{font-size:min(48px,3.4vw);margin-bottom:20px;color:#020244}.title a:hover{text-decoration:none}.subtitle{font-size:25px}.cta-btn{padding:30px 0 0;width:350px}.yellow-text{background-color:#fbed21}.white-text,.yellow-text{border-radius:8px;padding:2px 17px;white-space:nowrap}.white-text{background-color:#fff}.green-underline{border-bottom:10px solid #39b44a;font-size:40px}.yellow-underline{border-bottom:10px solid #fbed21}.white-underline{border-bottom:6px solid #fff}.cta-btn{text-align:center;margin-top:30px;width:370px}.cta-btn .btn{padding:14px 50px 13px;text-decoration:none;display:inline-block;border-radius:6px;margin:0 auto;font-size:25px}.cta-btn .btn-green{background-color:#39b44a;color:#fff!important;border:1px solid #39b44a;box-shadow:0 10px 10px rgba(57,180,74,.259)}.cta-btn .btn-green-conta:focus,.cta-btn .btn-green-conta:hover,.cta-btn .btn-green:hover,.cta-btn .btn-primary:active,.cta-btn .btngreen:focus{background-color:#2b904f!important;border:1px solid #2b904f!important}.cta-btn a{font-size:25px;font-weight:400;padding:14px 0 11px;width:100%}.subsol{margin-top:10px;font-size:16px;color:#020344;width:450px;text-align:center}#header{background-color:#d0effa}#header .mobile-header{display:none}#header .logos{padding-top:50px;max-width:1000px;margin:0 auto;display:flex;justify-content:space-between}#header .logos .logo{flex-basis:200px}#header .desktop-header{max-width:1400px;margin:0 auto;padding:30px 0 100px;background-image:url(/img/startup/desk-hero-img.png);background-repeat:no-repeat;background-position:15% bottom;background-size:100%;display:flex}#header .desktop-header .left{padding-top:20px;flex-basis:30%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:30px}#header .desktop-header .right{flex-basis:70%;padding-left:50px}#header .desktop-header .right h1{margin-top:10px;font-size:42px;font-weight:700;text-align:center;line-height:1.3}#header .desktop-header .right h2{margin:0 auto;text-align:center;font-size:1.7vw;color:#020244}#header .desktop-header .right .cta-btn{margin:0 auto;text-align:center;width:396px}#header .desktop-header .right .cta-btn .btn{padding:14px 50px 13px;text-decoration:none;display:inline-block;border-radius:6px;margin:0 auto;font-size:25px}#header .desktop-header .right .cta-btn .btn-green{background-color:#39b44a;color:#fff!important;border:1px solid #39b44a;box-shadow:0 10px 10px rgba(57,180,74,.259)}#header .desktop-header .right .cta-btn .btn-green-conta:focus,#header .desktop-header .right .cta-btn .btn-green-conta:hover,#header .desktop-header .right .cta-btn .btn-green:hover,#header .desktop-header .right .cta-btn .btn-primary:active,#header .desktop-header .right .cta-btn .btngreen:focus{background-color:#2b904f!important;border:1px solid #2b904f!important}#header .desktop-header .right .cta-btn a{font-size:25px;font-weight:400;padding:14px 0 11px;width:100%}#header .desktop-header .right .subsol{margin:10px auto 0;font-size:16px;color:#020344;width:450px;text-align:center}#header .desktop-header .right .plus-img{margin:20px auto;text-align:center}#header .desktop-header .right .alte-oferte{margin:10px auto 0;font-size:20px;color:#020344;text-align:center}.oferte{max-width:1170px;text-align:center;margin:50px auto;display:flex;justify-content:space-around}.oferte a{text-decoration:none;display:block;flex-basis:363px;border-radius:5px;border:1px solid #bedaf9;background:#cae4ff;position:relative;height:106px}.oferte a .oferta{position:relative;width:100%;height:100%}.oferte a .logo{top:22px}.oferte a .logo,.oferte a .vezi-oferta{position:absolute;left:50%;transform:translate(-50%)}.oferte a .vezi-oferta{bottom:22px;color:#020044;text-align:center;font-size:16px;font-weight:500}.oferte a .vezi-oferta .arrow{display:flex;width:22px;height:22px;flex-direction:column;justify-content:center;align-items:center;gap:11px;position:absolute;right:-91px;top:-3px;border-radius:110px;background:#b9dbff}.oferte a:hover{background-color:#a6d0ff}#smartbill{max-width:1170px;text-align:center;margin:100px auto 50px;color:#020044}#smartbill .title{font-size:30px;max-width:916px;margin:0 auto}#smartbill .line{background-color:#29a8df;height:9px;margin:20px auto 50px;width:140px}#smartbill .avantaje{display:flex;justify-content:space-between;flex-wrap:wrap;padding:90px 30px 30px}#smartbill .avantaje .avantaj{flex-basis:33%;padding:0 2.2vw;margin:30px 0}#smartbill .avantaje .avantaj .icon{height:130px;position:relative}#smartbill .avantaje .avantaj .icon img{position:absolute;left:50%;transform:translate(-50%);bottom:0;height:130px;width:auto;-o-object-fit:fill;object-fit:fill}#smartbill .avantaje .avantaj .avantaj-title{font-size:23px;font-weight:700;text-align:center;height:120px;margin-top:20px}#smartbill .avantaje .avantaj .avantaj-text{font-size:17px;line-height:1.7}#smartbill .avantaje .oferta-pos{flex-basis:66%;background-color:#e8f3ff;padding-left:50px;padding-right:50px}#smartbill .avantaje .oferta-stocare{padding-left:20px;padding-right:20px}#smartbill .avantaje .oferta-pos,#smartbill .avantaje .oferta-stocare{padding-top:35px;padding-bottom:35px}#smartbill .oferta-pos-mobil{display:none}#smartbill .cta-btn,#smartbill .subsol{margin:10px auto}#raiffeisen{background-color:#fbed21;padding:20px 0}#raiffeisen .raiffeisen{max-width:1170px;text-align:center;margin:50px auto;color:#020044}#raiffeisen .raiffeisen .title{font-size:34px;max-width:916px;margin:0 auto}#raiffeisen .raiffeisen .beneficii{display:flex;justify-content:space-between;flex-wrap:wrap;padding:90px 30px 50px}#raiffeisen .raiffeisen .beneficii .beneficiu{flex-basis:25%;padding:0 2.2vw;margin:30px 0}#raiffeisen .raiffeisen .beneficii .beneficiu .icon{height:170px}#raiffeisen .raiffeisen .beneficii .beneficiu .icon img{height:100%;width:auto}#raiffeisen .raiffeisen .beneficii .beneficiu .beneficiu-title{font-size:23px;font-weight:700;text-align:center;margin-top:20px}#raiffeisen .raiffeisen .beneficii .beneficiu .beneficiu-text{font-size:17px;line-height:1.7}#raiffeisen .raiffeisen .servicii-de-baza{margin-bottom:40px}#raiffeisen .raiffeisen .servicii-de-baza .title{margin-bottom:50px;font-size:38px}#raiffeisen .raiffeisen .servicii-de-baza .servicii{display:flex;justify-content:space-between;margin-bottom:20px}#raiffeisen .raiffeisen .servicii-de-baza .servicii .serviciu{flex-basis:48%;background-color:#fff;border-radius:8px;text-align:center;padding:40px}#raiffeisen .raiffeisen .servicii-de-baza .servicii .serviciu .serviciu-nume{font-size:24px;color:#020044;margin-bottom:30px;text-transform:uppercase}#raiffeisen .raiffeisen #alte-servicii{background-color:#fff;border-radius:8px;padding:50px 100px;display:flex;justify-content:center}#raiffeisen .raiffeisen #alte-servicii .alte-servicii{text-align:left;list-style:none;padding:0}#raiffeisen .raiffeisen #alte-servicii .alte-servicii .serviciu{display:flex;font-size:16px;line-height:1.9}#raiffeisen .raiffeisen #alte-servicii .alte-servicii li{position:relative;padding-left:20px}#raiffeisen .raiffeisen #alte-servicii .alte-servicii li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:9px;width:9px;background-color:green;border-radius:50%}#raiffeisen .raiffeisen .raiff-btn{margin:60px auto 0;background-color:#fff;padding:14px 50px 12px;text-decoration:none;display:inline-block;border-radius:6px;font-size:25px;color:#020044}#raiffeisen .raiffeisen .subsol{margin:10px auto}#datecs{max-width:930px;margin:0 auto;padding:3rem 2rem 6rem;text-align:center;color:#020044}#datecs .logo{max-width:300px;margin-bottom:2rem}#datecs h1{font-size:2.5rem;font-weight:700;margin-bottom:3rem}#datecs .description{font-size:1.8rem;color:#020044;max-width:700px;margin:0 auto 5rem;line-height:1.6}#datecs .description strong{font-weight:700;color:#0f1b4c}#datecs h2{font-size:2rem;font-weight:600;margin-bottom:2rem;color:#0f1b4c}#datecs .services{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:2rem}#datecs .services .service{width:180px;margin:2rem 0;text-align:center}#datecs .services .service img{width:120px;height:auto;margin-bottom:2rem}#datecs .services .service p{font-size:1.8rem}#datecs .cost{font-size:1.7rem;font-weight:700;margin-bottom:2.6rem}#datecs .button{width:400px;height:55px;display:inline-block;background-color:#0a59a6;color:#e8f3ff;text-decoration:none;padding:1.1rem 1.5rem;border-radius:5px;font-size:25px;transition:background-color .3s}#datecs .button:hover{background-color:#003d99}#cui{background-color:#d0effa}#cui .subtitle{max-width:930px;margin:0 auto}#cui .cui{max-width:1170px;text-align:center;margin:0 auto;padding-top:100px;color:#020044}#cui .cui .image{margin-top:30px;width:100%;height:auto}#cui .cta-btn{margin:50px auto 10px}#cui .subsol{margin:10px auto}#testimoniale{background-color:#3ca5fa;padding:90px;color:#fff;text-align:center}#testimoniale .testimoniale{width:700px;margin:0 auto}#testimoniale .testimoniale .testimonial .nume-testim{font-size:25px;font-weight:700;margin-top:21px}#testimoniale .testimoniale .testimonial .firma-testim{font-size:25px;margin-top:5px}#testimoniale .testimoniale .testimonial .text-testim{padding:50px 0 20px;font-size:22px}#testimoniale .testimoniale .testimonial img{border-radius:50%;width:150px;margin:0 auto}#testimoniale .stars{margin:50px 0 12px}#testimoniale .nps{font-size:22px}#testimoniale .nps .fa{font-size:90%;color:red}#contact{max-width:1170px;text-align:center;margin:77px auto;color:#020044}#contact .subtitle{text-align:center;width:70%;max-width:900px;margin:0 auto}#contact .contacte{display:flex;justify-content:space-between;flex-wrap:wrap;padding:90px 30px 50px}#contact .contacte .contact{flex-basis:33%;padding:0 2.2vw;margin-bottom:30px}#contact .contacte .contact .icon{height:130px;position:relative;margin-bottom:30px}#contact .contacte .contact .icon img{position:absolute;left:50%;transform:translate(-50%);bottom:0}#contact .contacte .contact .contact-title{font-size:23px;text-align:center}#contact .contacte .contact .contact-title a{font-size:23px;text-align:center;color:#020344}#magia-sb{width:95%;max-width:1170px;margin:0 auto;padding:100px 0 120px}#magia-sb .title{font-size:35px;margin-bottom:10px}#magia-sb .magia-sb{margin-top:100px;display:flex;justify-content:space-between;text-align:center}#magia-sb .magia-sb .magia{flex-basis:250px}#magia-sb .magia-sb .magia .trust-sign{position:relative}#magia-sb .magia-sb .magia .trust-sign img{position:absolute;left:50%;transform:translate(-50%);bottom:0}#magia-sb .magia-sb .magia .number{margin:25px 0 10px;font-size:25px;color:#020044;position:relative}#magia-sb .magia-sb .magia .number .decimals{position:absolute;top:4px;font-size:11px}#magia-sb .magia-sb .magia .number .eur{margin-left:20px}#magia-sb .magia-sb .magia .text{font-size:16px;color:#020044}#specialisti{max-width:1170px;text-align:center;margin:77px auto;color:#020044}#specialisti .title{max-width:870px;margin:0 auto}#specialisti .specialisti{margin-top:100px;display:flex;flex-wrap:wrap;justify-content:space-around;gap:70px}#specialisti .specialisti .specialist{flex-basis:121px}#specialisti .specialisti .specialist img{border-radius:50%}#brands .brands-mob{display:none}#brands .brands-section{padding:30px 0 20px;width:95%;max-width:1170px;margin:0 auto}#brands .brands-section .brands{list-style:none;margin:3vw auto 0;padding:20px 0;display:flex;justify-content:space-between}#brands .brands-section .brand{text-align:center}#brands .brands-section .brand .pro-tv{margin-top:15px;width:90px}#brands .brands-section .brand .digi{margin-top:5px;width:45px}#brands .brands-section .brand .wallstreet{margin-top:18px;width:146px}#brands .brands-section .brand .forbes{margin-top:15px;width:95px}#brands .brands-section .brand .inc{margin-top:15px;width:77px}#brands .brands-section .brand .startup{width:76px}#brands .brands-section .brand .hotnews{margin-top:15px;width:137px}#brands .brands-section .brand img{margin:auto}#cta-final{background-color:#d0effa}#cta-final .cta-final{max-width:1170px;margin:0 auto;height:650px;padding:30px 0 100px;background-image:url(/img/startup/desk-footer.png);background-repeat:no-repeat;background-position:15% bottom;background-size:100%;display:flex;justify-content:space-between}#cta-final .cta-final .left{flex-basis:500px;margin-top:50px;text-align:center}#cta-final .cta-final .left .cta-btn{text-align:center;margin:30px auto 0;width:400px}#cta-final .cta-final .left .cta-btn .btn{padding:14px 50px 13px;text-decoration:none;display:inline-block;border-radius:6px;margin:0 auto;font-size:25px}#cta-final .cta-final .left .cta-btn .btn-green{background-color:#39b44a;color:#fff!important;border:1px solid #39b44a;box-shadow:0 10px 10px rgba(57,180,74,.259)}#cta-final .cta-final .left .cta-btn .btn-green-conta:focus,#cta-final .cta-final .left .cta-btn .btn-green-conta:hover,#cta-final .cta-final .left .cta-btn .btn-green:hover,#cta-final .cta-final .left .cta-btn .btn-primary:active,#cta-final .cta-final .left .cta-btn .btngreen:focus{background-color:#2b904f!important;border:1px solid #2b904f!important}#cta-final .cta-final .left .cta-btn a{font-size:25px;font-weight:400;padding:14px 0 11px;width:100%}#cta-final .cta-final .left .subsol{margin-top:10px;font-size:16px;color:#020344;width:500px;text-align:center}#cta-final .cta-final .right{display:none}}@media only screen and (max-width:768px){body{overflow-x:hidden}.subsol{width:90%;max-width:408px;margin:15px auto}.owl-dot{zoom:1.5!important}.hide-mob{display:none}.title{font-size:24px}.title,.title a{margin-bottom:20px}.title a{font-size:32px;color:#020244}.title a:hover{text-decoration:none}.subtitle,.text{font-size:20px}.text{color:#48497b;max-width:700px;text-shadow:.2px .2px #48497b}.cta-btn,.text{text-align:center}.cta-btn{margin:10px auto 0;padding:30px 0 0;max-width:90%;width:340px}.cta-btn .btn{padding:14px 20px 13px;text-decoration:none;display:inline-block;border-radius:6px;margin:0 auto;font-size:25px}.cta-btn .btn-green{background-color:#39b44a;color:#fff!important;border:1px solid #39b44a;box-shadow:0 10px 10px rgba(57,180,74,.259)}.cta-btn .btn-green-conta:focus,.cta-btn .btn-green-conta:hover,.cta-btn .btn-green:hover,.cta-btn .btn-primary:active,.cta-btn .btngreen:focus{background-color:#2b904f!important;border:1px solid #2b904f!important}.cta-btn a{font-size:25px;font-weight:400;padding:14px 0 11px;width:95%}.subsol{margin:10px auto 0;font-size:14px;color:#020344;max-width:340px;text-align:center}.yellow-text{background-color:#fbed21}.white-text,.yellow-text{border-radius:8px;padding:2px 17px}.white-text{background-color:#fff}.green-underline{border-bottom:6px solid #39b44a;font-size:30px}.yellow-underline{border-bottom:6px solid #fbed21}#header{background-color:#d0effa}#header .desktop-header{display:none}#header .logos{padding-top:30px;max-width:95%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:flex-start}#header .logos .logo{flex:1 1 100%;max-width:100%}#header .logos .logo:first-child{order:1;align-self:flex-start;margin-bottom:10px}#header .logos .logo:nth-child(2),#header .logos .logo:nth-child(3){bottom:0;order:2;flex:1 1 calc(50% - 10px)}#header .logos .logo:nth-child(3) img{margin-top:10px}#header .mobile-header{max-width:90%;margin:0 auto;padding:30px 0 0;text-align:center}#header .mobile-header .logos{display:flex;justify-content:space-between;flex-wrap:wrap}#header .mobile-header .logos :first-child{flex-basis:45%}#header .mobile-header .logos :nth-child(2){flex-basis:25%}#header .mobile-header h1{margin-top:15px;font-size:30px;color:#020244;font-weight:700;line-height:1.4}#header .mobile-header h1 .yellow-text{background-color:#fbed21;border-radius:8px;padding:2px 17px}#header .mobile-header h1 a{font-size:30px;margin-bottom:20px;color:#020244}#header .mobile-header h1 a:hover{text-decoration:none}#header .mobile-header h2{flex-basis:none;font-size:21px;color:#020244;text-align:center;line-height:1.3}#header .mobile-header .plus-img{margin:20px auto;text-align:center}#header .mobile-header .alte-oferte{margin:10px auto 0;font-size:20px;color:#020344;text-align:center}#header .header-img{margin-top:20px}#header .header-img img{width:95%}.oferte{max-width:95%;text-align:center;margin:50px auto;display:flex;flex-wrap:wrap;justify-content:space-around;gap:14px}.oferte a{text-decoration:none;display:block;flex-basis:300px;border-radius:5px;border:1px solid #bedaf9;background:#cae4ff;position:relative;height:106px}.oferte a .oferta{position:relative;width:100%;height:100%}.oferte a .logo{top:22px}.oferte a .logo,.oferte a .vezi-oferta{position:absolute;left:50%;transform:translate(-50%)}.oferte a .vezi-oferta{bottom:22px;color:#020044;text-align:center;font-size:16px;font-weight:500}.oferte a .vezi-oferta .arrow{display:flex;width:22px;height:22px;flex-direction:column;justify-content:center;align-items:center;gap:11px;position:absolute;right:-91px;top:-3px;border-radius:110px;background:#b9dbff}.oferte a:hover{background-color:#a6d0ff}#smartbill{max-width:95%;text-align:center;margin:50px auto;color:#020044}#smartbill .avantaje{display:flex;justify-content:space-between;flex-wrap:wrap;padding:50px 20px 30px}#smartbill .avantaje .avantaj{flex-basis:50%;min-width:300px;padding:0 2vw;margin:30px 0}#smartbill .avantaje .avantaj .icon{height:130px;position:relative}#smartbill .avantaje .avantaj .icon img{position:absolute;left:50%;transform:translate(-50%);bottom:0;max-width:120px}#smartbill .avantaje .avantaj .avantaj-title{font-size:23px;font-weight:700;text-align:center;height:120px;margin-top:20px}#smartbill .avantaje .avantaj .avantaj-title br{display:none}#smartbill .avantaje .avantaj .avantaj-text{font-size:17px;text-align:left;line-height:1.7}#smartbill .avantaje .owl-dots{margin:0 auto!important}#smartbill .oferta-pos{display:none}#smartbill .oferta-pos-mobil{background-color:#e8f3ff;padding:35px 20px;margin:50px 5px}#smartbill .oferta-pos-mobil .icon{height:130px;position:relative}#smartbill .oferta-pos-mobil .icon img{position:absolute;left:50%;transform:translate(-50%);bottom:0;max-width:120px}#smartbill .oferta-pos-mobil .avantaj-title{font-size:23px;font-weight:700;text-align:center;height:120px;margin-top:20px}#smartbill .oferta-pos-mobil .avantaj-text{font-size:17px;text-align:left;line-height:1.7}#raiffeisen{background-color:#fbed21;padding:20px 0}#raiffeisen .raiffeisen{max-width:95%;text-align:center;margin:50px auto;color:#020044}#raiffeisen .raiffeisen .title{margin:0 auto}#raiffeisen .raiffeisen .title br{display:none}#raiffeisen .raiffeisen .beneficii{width:90%;display:flex;justify-content:space-between;flex-wrap:wrap;padding:90px 30px 50px;margin:0 auto}#raiffeisen .raiffeisen .beneficii .beneficiu{min-width:230px;padding:0 20px;margin:30px 0}#raiffeisen .raiffeisen .beneficii .beneficiu .icon{height:180px}#raiffeisen .raiffeisen .beneficii .beneficiu .icon img{height:100%;width:100%}#raiffeisen .raiffeisen .beneficii .beneficiu .beneficiu-title{font-size:23px;font-weight:700;text-align:center;margin-top:20px}#raiffeisen .raiffeisen .beneficii .beneficiu .beneficiu-text{font-size:17px;line-height:1.7}#raiffeisen .raiffeisen .beneficii .owl-dots{text-align:center;width:100%;bottom:10px}#raiffeisen .raiffeisen .servicii-de-baza{margin-bottom:40px}#raiffeisen .raiffeisen .servicii-de-baza .title{margin-bottom:50px}#raiffeisen .raiffeisen .servicii-de-baza .servicii{display:flex;justify-content:space-around;flex-wrap:wrap;gap:40px;margin-bottom:20px}#raiffeisen .raiffeisen .servicii-de-baza .servicii .serviciu{flex-basis:48%;min-width:320px;background-color:#fff;border-radius:8px;text-align:center;padding:40px}#raiffeisen .raiffeisen .servicii-de-baza .servicii .serviciu .serviciu-nume{font-size:24px;color:#020044;margin-bottom:30px;text-transform:uppercase}#raiffeisen .raiffeisen #alte-servicii{margin:0 20px;background-color:#fff;border-radius:8px;padding:30px 10px}#raiffeisen .raiffeisen #alte-servicii .alte-servicii{text-align:left;list-style:none;padding:0}#raiffeisen .raiffeisen #alte-servicii .alte-servicii .serviciu{display:flex;align-items:flex-start;margin-bottom:10px;font-size:16px;line-height:1.5}#raiffeisen .raiffeisen #alte-servicii .alte-servicii .serviciu .text{text-align:left}#raiffeisen .raiffeisen #alte-servicii .alte-servicii li:before{content:"";display:inline-block;height:9px;width:9px;background-color:green;border-radius:50%;margin-right:10px;margin-top:8px;vertical-align:middle;flex-shrink:0}#raiffeisen .raiffeisen .raiff-btn{margin:60px auto 0;background-color:#fff;padding:14px 50px 12px;text-decoration:none;border-radius:6px;font-size:23px;color:#020044;white-space:wrap;width:330px}#datecs{max-width:95%;margin:0 auto;padding:3rem 2rem 6rem;text-align:center;color:#020044}#datecs .logo{max-width:300px;margin-bottom:2rem}#datecs h1{font-size:2.5rem;font-weight:700;margin-bottom:3rem}#datecs .description{font-size:1.8rem;color:#020044;max-width:700px;margin:0 auto 5rem;line-height:1.6}#datecs .description strong{font-weight:700;color:#0f1b4c}#datecs h2{font-size:2rem;font-weight:600;margin-bottom:2rem;color:#0f1b4c}#datecs .services{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:2rem}#datecs .services .service{width:180px;margin:2rem 0;text-align:center}#datecs .services .service img{width:120px;height:auto;margin-bottom:2rem}#datecs .services .service p{font-size:1.8rem}#datecs .cost{font-size:2rem;font-weight:700;margin-bottom:2.6rem}#datecs .button{width:330px;height:55px;display:inline-block;background-color:#0a59a6;color:#e8f3ff;text-decoration:none;padding:1.2rem 1.5rem;border-radius:5px;font-size:23px;transition:background-color .3s}#datecs .button:hover{background-color:#003d99}#cui{background-color:#d0effa}#cui .subtitle{max-width:930px;margin:0 auto}#cui .subtitle br{display:none}#cui .cui{max-width:90%;text-align:center;margin:0 auto;color:#020044;padding-top:100px}#cui .cui .image{margin-top:30px;width:100%;height:auto}.explicatii{max-width:90%;margin:100px auto 10px;font-size:14px;color:#020044}#testimoniale{background-color:#3ca5fa;padding:50px 20px;color:#fff;text-align:center}#testimoniale .testimoniale{width:100%;margin:0 auto}#testimoniale .testimoniale .testimonial .nume-testim{font-size:25px;font-weight:700}#testimoniale .testimoniale .testimonial .functie-testim{font-size:25px;margin-top:5px}#testimoniale .testimoniale .testimonial .text-testim{padding:60px 0;font-size:16px}#testimoniale .testimoniale .testimonial img{border-radius:50%;width:100px;height:100px;margin:21px auto}#testimoniale .stars{margin:30px 0}#testimoniale .nps{font-size:18px}#testimoniale .nps .fa{font-size:90%;color:red}#contact{max-width:90%;text-align:center;margin:50px auto;color:#020044}#contact .subtitle{text-align:center;margin:0 auto;width:85%}#contact .contacte{display:flex;justify-content:space-around;flex-wrap:wrap;padding:50px 20px}#contact .contacte .contact{flex-basis:300px;padding:0 2.2vw;margin-bottom:30px}#contact .contacte .contact .icon{margin:15px auto;padding-top:30px;text-align:center;font-size:23px;color:#020344}#contact .contacte .contact .contact-title{font-size:20px;text-align:center}#contact .contacte .contact .contact-title a{font-size:23px;text-align:center;color:#020344}#contact .contacte .program{background-image:url(/img/portare/program-mob.png);background-repeat:no-repeat;background-position:70% 0;background-size:40%}#contact .contacte .telefon{background-image:url(/img/portare/telefon-mob.png);background-repeat:no-repeat;background-position:60% 0;background-size:40%}#contact .contacte .email{background-image:url(/img/portare/email-mob.png);background-repeat:no-repeat;background-position:40% 0;background-size:40%}#magia-sb{padding:50px 5vw 0}#magia-sb .title{font-size:28px;margin-bottom:10px}#magia-sb .magia-sb{margin-top:100px;display:flex;justify-content:space-around;text-align:center;flex-wrap:wrap}#magia-sb .magia-sb .magia{flex-basis:48%;margin-bottom:15vw}#magia-sb .magia-sb .magia .trust-sign{height:65px;position:relative}#magia-sb .magia-sb .magia .trust-sign img{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}#magia-sb .magia-sb .magia .number{font-size:21px;color:#020044;margin:20px 0 13px}#magia-sb .magia-sb .magia .text{font-size:15px;color:#020044}#specialisti{max-width:90%;text-align:center;margin:50px auto;color:#020044}#specialisti .title{margin:0 auto}#specialisti .specialisti{margin-top:70px;display:flex;flex-wrap:wrap;justify-content:space-around;gap:50px}#specialisti .specialisti .specialist{flex-basis:121px}#specialisti .specialisti .specialist img{border-radius:50%}#brands .brands-section{padding:30px 0 20px;width:100%;margin:0 auto;background-image:url(/img/portare/nor.png);background-repeat:no-repeat;background-size:100%;background-position-y:center}#brands .brands-section .brands{list-style:none;margin:3vw auto 0;padding:20px 0}#brands .brands-section .brand{text-align:center}#brands .brands-section .brand .pro-tv{margin-top:22px;width:100px}#brands .brands-section .brand .digi{margin-top:7px;width:45px}#brands .brands-section .brand .wallstreet{margin-top:22px;width:135px}#brands .brands-section .brand .forbes{margin-top:20px;width:90px}#brands .brands-section .brand .inc{margin-top:18px;width:73px}#brands .brands-section .brand .startup{width:76px}#brands .brands-section .brand .hotnews{margin-top:20px;width:128px}#brands .brands-section .brand img{margin:auto}#cta-final{background-color:#d0effa}#cta-final .cta-final{text-align:center;margin:50px auto;color:#020044;padding:30px 0 100px}#cta-final .cta-final .left{margin-top:50px;text-align:center}#cta-final .cta-final .right{margin-top:30px}#cta-final .cta-final .right img{max-width:100%}}@media only screen and (max-width:355px){.cta-btn .btn{padding:14px 10px 13px;font-size:20px}#header .mobile-header h1{font-size:30px}#header .mobile-header h1 br{display:none}#magia-sb{padding:50px 15px 0}}@media only screen and (min-width:768px) and (max-width:900px){#cta-final .cta-final{height:450px}}@media only screen and (min-width:900px) and (max-width:1000px){#cta-final .cta-final{height:500px}}@media only screen and (min-width:1000px) and (max-width:1100px){#cta-final .cta-final{height:570px}}.pachete{align-items:top;gap:20px;padding:20px;background:#f5f5f5;text-align:left}.pachete,.pachete .pachet{display:flex;flex-direction:column}.pachete .pachet{background:#fff;border-radius:10px;overflow:hidden;width:100%;max-width:350px;box-shadow:0 2px 6px rgba(0,0,0,.1);transition:transform .2s ease,box-shadow .2s ease}.pachete .pachet:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,.15)}.pachete .pachet .header{height:160px;display:flex;align-items:center;justify-content:center;background:none}.pachete .pachet .header h2{font-size:28px;letter-spacing:6px;font-weight:800}.pachete .pachet .header img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pachete .pachet .content{padding:16px}.pachete .pachet .content .tag{display:inline-block;background:#69b29d;color:#fff;padding:4px 12px 3px;border-radius:20px;font-size:12px;margin-bottom:10px}.pachete .pachet .content .oferta{font-size:18px;margin-bottom:10px;color:#020044}.pachete .pachet .content .comision{font-size:13px;margin-bottom:15px;font-weight:600}.pachete .pachet .content .beneficii{list-style:none;padding:0;margin-bottom:20px}.pachete .pachet .content .beneficii li{position:relative;padding-left:20px;margin-bottom:8px;font-size:13px}.pachete .pachet .content .beneficii li:before{content:"✓";position:absolute;left:0;color:#69b29d;font-weight:700}.pachete .pachet .content button{width:100%;background:#ffd400;border:none;padding:10px;font-weight:700;cursor:pointer;border-radius:4px}.pachete .pachet .content button:hover{opacity:.9}.pachete .pachet.plus .header{background:linear-gradient(180deg,#ffe600,#cfdc8c)}.pachete .pachet.optim .header{background:linear-gradient(180deg,#ffe600,#d4a017)}.pachete .pachet.extra .header{background:linear-gradient(180deg,#ffe600,#7fc8a9)}@media (min-width:768px){.pachete{flex-direction:row;flex-wrap:wrap;justify-content:center}.pachete .pachet{flex:0 0 45%;max-width:400px}}@media (min-width:1024px){.pachete{flex-wrap:nowrap;justify-content:space-between}.pachete .pachet{flex:0 0 30%;max-width:none}.pachete .pachet .header{height:160px}.pachete .pachet .header h2{font-size:36px;letter-spacing:8px}.pachete .pachet .content{padding:20px}.pachete .pachet .content .oferta{font-size:20px}.pachete .pachet .content .beneficii li{font-size:14px}}
