.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.elementor-shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr;}
.elementor-shape-top{top:-1px;}
.elementor-shape-top:not([data-negative=false]) svg{z-index:-1;}
.elementor-shape-bottom{bottom:-1px;}
.elementor-shape-bottom:not([data-negative=true]) svg{z-index:-1;}
.elementor-shape[data-negative=false].elementor-shape-bottom{transform:rotate(180deg);}
.elementor-shape[data-negative=true].elementor-shape-top{transform:rotate(180deg);}
.elementor-shape svg{display:block;width:calc(100% + 1.3px);position:relative;left:50%;transform:translateX(-50%);}
.elementor-shape .elementor-shape-fill {
fill: #fff;
transform-origin: center;
transform: rotateY(0deg);
}.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var( --container-widget-align-self,initial );--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{min-height:22px;min-width:22px;position:relative}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{height:22px;inset:0;margin:auto;padding:0;position:absolute;width:22px}.single-post .page-header{display:none !important;}
.elementor-page .elementor-widget-text-editor, .elementor-page li.elementor-icon-list-item{font-family:"Nunito Sans", sans-serif;color:#212529;}
#page{background:#F9F9FC;}
body{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:21px;font-weight:400;line-height:32px;color:#212529;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
h2, h2 strong, div.elementor-widget-heading.elementor-widget-heading h2.elementor-heading-title, h2.elementor-heading-title.elementor-size-default, h2, .elementor-widget.elementor-widget-heading h2.elementor-heading-title{font-size:40px;font-weight:500 !important;line-height:55px;color:#FAA51A;margin:0;margin-bottom:8px;box-sizing:border-box;}
.hblack h2, h2.elementor-heading-title.elementor-size-default{color:#000}
h3, div.elementor-widget-heading.elementor-widget-heading h3.elementor-heading-title, h3.elementor-heading-title.elementor-size-default{font-size:40px;font-weight:600;line-height:55px;color:#FAA51A;margin:0;margin-bottom:8px;box-sizing:border-box;}
.main-navigation ul li li{padding:6px 40px;}
.elementor-2843 .elementor-element.elementor-element-2ff5b4f4 .main-navigation ul li li:hover a{
color: #FAA51A;
} p{font-size:20px;font-weight:400;line-height:30px;color:#212529;margin-top:0;margin-bottom:16px;text-align:justify;}
.textwhite p{color:#fff;}
.btnalarma .octf-btn-primary{display:inline-block;margin-bottom:0;text-align:center;white-space:pre-wrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:15px 25px;font-size:16px;line-height:16px;border-radius:23px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:600;text-transform:none;}
.btnalarma.btn-black .octf-btn-primary{background-color:#000;}
.btnalarma.fullwidth{align-items:center;justify-content:center;}
.btnalarma.fullwidth .octf-btn-primary{width:100%;display:flex;align-items:center;justify-content:center;padding-top:20px;}
.fleet-form-wrapper{max-width:800px;margin:0 auto;padding:40px 20px;}
.fleet-form-wrapper h3{text-align:center;font-size:40px;font-weight:600;color:#2d2d2d;margin-bottom:30px;line-height:1.3;}
.form-row{margin-bottom:20px;}
.form-row.full-width{width:100%;}
.form-row.half-width-container{display:flex;gap:20px;margin-bottom:20px;}
.form-col-half{flex:1;}
.fleet-form-wrapper label{display:block;font-size:14px;font-weight:500;color:#2d2d2d;margin-bottom:8px;}
.fleet-form-wrapper input[type="text"],
.fleet-form-wrapper input[type="email"],
.fleet-form-wrapper input[type="tel"]{width:100%;padding:14px 20px;border:none;border-radius:30px;font-size:15px;color:#666;background:#ffffff;box-sizing:border-box;transition:all 0.3s ease;}
.fleet-form-wrapper input[type="text"]:focus,
.fleet-form-wrapper input[type="email"]:focus,
.fleet-form-wrapper input[type="tel"]:focus{outline:none;box-shadow:0 0 0 2px rgba(45, 45, 45, 0.1);}
.fleet-form-wrapper input::placeholder{color:#999;}
.fleet-form-wrapper input[type="submit"]{background:#2d2d2d;color:#ffffff;border:none;border-radius:30px;padding:14px 40px;font-size:16px;font-weight:500;cursor:pointer;transition:all 0.3s ease;margin-top:10px;}
.fleet-form-wrapper input[type="submit"]:hover{background:#1a1a1a;transform:translateY(-2px);box-shadow:0 4px 12px rgba(45, 45, 45, 0.3);}
.form-row.center-submit{text-align:center;}
.fleet-form-wrapper .wpcf7-not-valid-tip{color:#dc3545;font-size:12px;margin-top:5px;}
.fleet-form-wrapper .wpcf7-response-output{border-radius:8px;padding:15px;margin:20px 0 0 0;text-align:center;}
@media(max-width:768px){
.fleet-form-wrapper h3{font-size:22px;}
.form-row.half-width-container{flex-direction:column;gap:20px;}
.fleet-form-wrapper input[type="text"],
.fleet-form-wrapper input[type="email"],
.fleet-form-wrapper input[type="tel"]{padding:12px 18px;font-size:14px;}
.fleet-form-wrapper input[type="submit"]{width:100%;padding:14px 30px;}
}
.arobs-logo{color:#fff;font-size:16px;line-height:22px;padding:0 15px;}
.page-title-h1  h1.elementor-heading-title.elementor-size-default{color:#ffffff;text-align:center;font-size:50px;font-weight:600;line-height:68px;margin:0;margin-bottom:8px;padding-top:48px;font-family:"Avenir Next LT Pro", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif;}
@media(max-width:768px){ #block-alarma-webform p{margin:0 !important;}
#block-alarma-webform .form-row{margin-bottom:10px !important;}
#block-alarma-webform .half-width-container{display:grid !important;grid-template-columns:1fr 1fr !important;gap:8px !important;}
#block-alarma-webform label{font-size:12px !important;margin-bottom:3px !important;}
#block-alarma-webform input[type="text"],
#block-alarma-webform input[type="email"],
#block-alarma-webform input[type="tel"]{padding:10px 12px !important;font-size:14px !important;}
#block-alarma-webform h3{font-size:20px !important;margin-bottom:12px !important;}
#block-alarma-webform input[type="submit"]{width:100% !important;padding:12px !important;font-size:15px !important;}
} .page-title-h1 h1 span{color:#FAA51A;}
.site-header{background:transparent;}
#headertj{background:transparent !important;transition:background 0.3s ease;}
#headertj.is-stuck{background:#000 !important;}
#site-footer{}
#site-footer p{color:#fff;font-size:16px;}
#site-footer a{font-size:16px;line-height:22px;text-align:left;}
#site-footer a:hover{text-decoration:none;color:#FAA51A;}
#site-footer a.elementor-social-icon{font-size:24px;}
#site-footer a.elementor-social-icon:hover{background-color:#FAA51A;}
#site-footer .main-navigation > ul > li{margin:0px 10px;}
.boxinfo{background-color:#ffffff;border-radius:8px;padding:30px 20px;transition:all 0.3s ease;box-shadow:0 4px 20px rgba(0, 0, 0, 0.08);margin:10px;}
.boxinfo:hover{background-color:#FAA51A;}
.boxinfo h5, .boxinfo h5 a{color:#2d2d2d;transition:color 0.3s ease;}
.boxinfo:hover h5, .boxinfo:hover h5 a{color:#ffffff;}
.boxinfo p{color:#666666;transition:color 0.3s ease;}
.boxinfo:hover p{color:#ffffff;}
.boxinfo .icon-main svg{fill:#FAA51A;transition:fill 0.3s ease;}
.boxinfo:hover .icon-main svg{fill:#ffffff;}
.boxinfo .octf-btn{background-color:#2d2d2d;color:#ffffff;border-radius:30px;padding:12px 30px;text-decoration:none;display:inline-block;transition:all 0.3s ease;}
.boxinfo:hover .octf-btn{background-color:#1a1a1a;}
.boxinfo .icon-box-s2{text-align:center;padding:0px}
.icon-box-s2.s2:hover{box-shadow:none;}
.boxinfo .icon-main{width:80px;height:80px;background-color:#FAA51A;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;transition:background-color 0.3s ease;}
.boxinfo:hover .icon-main{background-color:#000;}
.boxinfo .icon-main svg{width:40px;height:40px;}
.boxinfo .content-box{margin-bottom:20px;}
.boxinfo h5{font-size:22px;font-weight:600;margin-bottom:15px;}
.boxinfo p{}
#whatsapp-chat-link{position:fixed;bottom:100px;right:30px;width:64px;height:64px;z-index:9999;transition:transform 0.3s ease, box-shadow 0.3s ease;border-radius:50%;box-shadow:none !important;}
#whatsapp-chat-link:hover{transform:scale(1.1);}
#whatsapp-chat-link svg{display:block;width:100%;height:100%;}
@media(max-width:768px){ body{font-size:18px;line-height:28px;}
.page-title-h1 h1.elementor-heading-title.elementor-size-default{font-size:32px !important;line-height:42px !important;padding-top:30px;margin-bottom:20px;}
h2, div.elementor-widget-heading.elementor-widget-heading h2.elementor-heading-title, h2.elementor-heading-title.elementor-size-default{font-size:28px !important;line-height:38px !important;margin-bottom:15px;}
h3{font-size:24px !important;line-height:32px !important;}
.boxinfo h5 {
font-size: 20px !important;
margin-bottom: 12px;
} p{font-size:17px !important;line-height:26px !important;margin-bottom:14px;text-align:left;}
.boxinfo p{font-size:16px !important;line-height:24px !important;}
#site-footer p,
#site-footer a{font-size:15px !important;line-height:22px !important;}
.arobs-logo{font-size:15px !important;line-height:20px !important;padding:0 10px;}
.fleet-form-wrapper{padding:30px 15px;}
.fleet-form-wrapper h3{font-size:26px !important;line-height:34px !important;margin-bottom:25px;}
.fleet-form-wrapper input[type="text"],
.fleet-form-wrapper input[type="email"],
.fleet-form-wrapper input[type="tel"]{padding:14px 20px;font-size:16px !important;}
.fleet-form-wrapper input[type="submit"]{width:100%;padding:14px 30px;font-size:16px !important;}
.fleet-form-wrapper label{font-size:14px !important;margin-bottom:6px;}
.boxinfo{padding:25px 18px;margin:8px;}
.boxinfo .icon-main{width:70px;height:70px;margin-bottom:16px;}
.boxinfo .icon-main svg{width:35px;height:35px;}
.boxinfo .content-box{margin-bottom:16px;}
.form-row.half-width-container{flex-direction:column;gap:15px;}
.form-row{margin-bottom:15px;}
#whatsapp-chat-link{width:59px;height:240px;bottom:-50px !important;right:20px;}
#back-to-top.show{right:120px;display:none !important;}
} @media(max-width:480px){
body{font-size:18px;line-height:26px;}
.page-title-h1 h1.elementor-heading-title.elementor-size-default{font-size:28px !important;line-height:36px !important;padding-top:25px;}
h2, div.elementor-widget-heading.elementor-widget-heading h2.elementor-heading-title, h2.elementor-heading-title.elementor-size-default {
font-size: 24px !important;
line-height: 32px !important;
} p{font-size:18px !important;line-height:24px !important;}
.boxinfo h5{font-size:18px !important;}
.boxinfo p{font-size:18px !important;line-height:22px !important;}
.fleet-form-wrapper h3{font-size:22px !important;line-height:30px !important;}
.boxinfo{padding:20px 15px;margin:6px;}
} .postsalarma .entry-summary{max-height:150px;overflow:hidden;position:relative;}
.postsalarma .entry-summary::after{content:"";position:absolute;bottom:0;left:0;right:0;height:20px;background:linear-gradient(to bottom, transparent, white);}
.postsalarma .post-grid{display:flex;flex-wrap:wrap;gap:20px;margin:0 -10px;}
.postsalarma .pgrid-box{flex:1;min-width:300px;max-width:calc(33.333% - 20px);position:relative !important;left:auto !important;top:auto !important;padding:0px;}
.postsalarma .post-box{background:#ffffff;border-radius:8px;box-shadow:0 2px 8px rgba(0, 0, 0, 0.1);transition:transform 0.3s ease, box-shadow 0.3s ease;height:100%;display:flex;flex-direction:column;}
.postsalarma .post-box:hover{transform:translateY(-5px);box-shadow:0 4px 16px rgba(0, 0, 0, 0.15);}
.postsalarma .post-inner{display:flex;flex-direction:column;height:100%;}
.postsalarma .entry-media{position:relative;overflow:hidden;border-radius:8px 8px 0 0;}
.postsalarma .entry-media img{width:100%;height:200px;object-fit:cover;transition:transform 0.3s ease;}
.postsalarma .post-box:hover .entry-media img{transform:scale(1.05);}
.postsalarma .post-cat{position:absolute;top:15px;left:15px;z-index:2;}
.postsalarma .post-cat .posted-in a{background:#ff9800;color:#ffffff;padding:5px 12px;border-radius:4px;font-size:12px;font-weight:600;text-decoration:none;display:inline-block;margin-right:5px;margin-bottom:5px;text-transform:uppercase;}
.postsalarma .inner-post{padding:25px;flex:1;display:flex;flex-direction:column;}
.postsalarma .btn-readmore{margin-top:auto;padding-top:20px;}
.postsalarma .post-box .btn-readmore > a{border-radius:15px;display:inline-flex;align-items:center;gap:8px;background:#1a1a1a;color:#ffffff;padding:16px 24px;position:relative;margin-top:0;font-size:13px;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:0.5px;transition:background 0.3s ease;}
.postsalarma .entry-title{font-size:20px;font-weight:700;line-height:1.4;margin:0 0 15px 0;color:#1a1a1a;}
.postsalarma .entry-title a{color:#1a1a1a;text-decoration:none;transition:color 0.3s ease;}
.postsalarma .entry-title a:hover{color:#ff9800;}
.postsalarma .entry-summary{font-size:14px;line-height:1.6;color:#666666;margin-bottom:20px;flex:1;}
.postsalarma .entry-summary p{margin:0;}
.postsalarma .post-box .btn-readmore{margin-top:auto;}
.postsalarma .post-box .btn-readmore > a{border-radius:15px;display:inline-flex;align-items:center;gap:8px;background:#1a1a1a;color:#ffffff;padding:16px 24px;position:absolute;margin-top:10px;font-size:13px;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:0.5px;transition:background 0.3s ease;}
.postsalarma .post-box .btn-readmore > a:hover{background:#ff9800;}
.postsalarma .post-box .btn-readmore > a i{font-size:12px;}
.postsalarma .inner-post .card-white{display:block;min-height:360px;border-radius:10px;background-color:#fff;padding:60px 30px 40px 30px;text-align:left;color:#333;margin:21px 0;border:0;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.05), 0 5px 10px 0 rgba(0, 0, 0, 0.2);position:relative;}
.postsalarma .post-box:not(:has(.entry-media img)) .entry-summary{color:#ffffff;opacity:0.95;}
.postsalarma .post-box .entry-media .post-cat{display:none;}
.postsalarma .entry-media{display:none;}
@media(max-width:991px){}
@media(max-width:767px){
.postsalarma .pgrid-box{max-width:100%;}
.postsalarma .post-grid{gap:15px;}
.postsalarma .inner-post{padding:20px;}
.postsalarma .entry-title{font-size:18px;}
.postsalarma .post-box .btn-readmore > a{position:relative;}
} .alarma-category-posts .post-excerpt{box-sizing:border-box;color:rgb(51, 51, 51);display:block;font-family:"Avenir Next LT Pro", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:21px;font-weight:400;height:160px;line-height:32px;margin:0 0 16px 0;text-align:justify;text-size-adjust:100%;unicode-bidi:isolate;width:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;text-indent:2em;}
.alarma-category-posts h2.post-title{margin:0px;}
@media(max-width:768px){
.alarma-category-posts .post-excerpt{width:100%;font-size:18px;line-height:28px;height:auto;max-height:140px;-webkit-line-clamp:5;}
}
@media(max-width:480px){
.alarma-category-posts .post-excerpt{font-size:16px;line-height:24px;max-height:120px;-webkit-line-clamp:5;}
}
blockquote:before{display:none;}
.blockquote{border-left:none;}
.quote-box{overflow:hidden;border-radius:17px;background-color:#FAA51A;color:#1E1E1E;max-width:80%;padding:0 30px 20px 30px;margin-bottom:30px;border:none;}
.quote-box.quote-dark{background-color:#1E1E1E;color:#FAA51A;}
.quotation-mark{margin-top:15px;font-weight:bold;font-size:50px;color:#1E1E1E;font-family:"Times New Roman", Georgia, Serif;line-height:1;margin-bottom:10px;}
.quote-dark .quotation-mark{color:#FAA51A;}
.quote-text{font-size:19px;color:#1E1E1E;}
.quote-dark .quote-text{color:#FAA51A;}
hr.quote-hr{border:none;border-top:2px solid #1E1E1E;margin:15px 0;opacity:1;}
.quote-dark hr.quote-hr{border-top:2px solid #FAA51A;}
.blog-post-bottom{font-size:15px;font-weight:600;color:#1E1E1E;margin:0;}
.quote-dark .blog-post-bottom{color:#FAA51A;}
.btn.btn-default.btn-orange a{background:#FAA51A;}
.btn-orange{background-color:transparent !important;border:none !important;padding:0 5px !important;float:left;position:relative;display:flex !important;align-items:center !important;height:100% !important;margin:30px 20px !important;}
.btn-orange a{background-color:#FAA51A;color:#ffffff !important;border-radius:25px;padding:8px 20px !important;display:inline-block;line-height:normal !important;transition:background 0.3s ease;}
.btn-orange a:hover{background-color:#e09415;color:#ffffff !important;text-decoration:none;}
.elementor-element-b019ae6, .elementor-element-b019ae6 > .elementor-container, .boxinfo.counter, .boxinfo.counter > .elementor-column-wrap, .boxinfo.counter > .elementor-widget-wrap{overflow:visible !important;}
.boxinfo.counter .elementor-widget-wrap{position:relative !important;padding-top:50px !important;display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;}
.boxinfo.counter .iconcounter{position:absolute !important;top:-71px !important;left:90% !important;transform:translateX(-50%) !important;width:90px !important;height:90px !important;background-color:#FAA51A !important;border-radius:50% !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 !important;z-index:10 !important;box-shadow:0 4px 12px rgba(250, 165, 26, 0.4) !important;}
.boxinfo.counter .iconcounter svg{fill:#fff !important;}
.boxinfo.counter .iconcounter .elementor-icon-wrapper, .boxinfo.counter .iconcounter .elementor-icon{padding:0 !important;width:auto !important;height:auto !important;line-height:1 !important;}
.boxinfo.counter .elementor-counter{text-align:center !important;}
span.pdf-icon{left:20px;top:15px;}
span.pdf-icon::before{content:'';display:inline-block;width:26px;height:17px;background-image:url(//alarma.ro/wp-content/themes/engitech-child/images/icon-pdf.svg);background-position:center;background-repeat:no-repeat;}
.acordeonalarma .e-n-accordion-item{border-bottom:1px solid #dee2e6;}
details.e-n-accordion-item .e-n-accordion-item-title-header::before{content:"";display:inline-block;width:50px;height:50px;min-width:50px;margin-right:12px;background-repeat:no-repeat;background-size:contain;background-position:center;vertical-align:middle;}
details#costuri .e-n-accordion-item-title-header::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FAA51A' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M7 17m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0'/%3E%3Cpath d='M17 17m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0'/%3E%3Cpath d='M5 17h-2v-4m-1 -8h11v12m-4 0h6m4 0h2v-6h-8m0 -5h5l3 5'/%3E%3Cpath d='M3 9l4 0'/%3E%3C/svg%3E");}
details#economie .e-n-accordion-item-title-header::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FAA51A' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M14 11h1a2 2 0 0 1 2 2v3a1.5 1.5 0 0 0 3 0v-7l-3 -3'/%3E%3Cpath d='M4 20v-14a2 2 0 0 1 2 -2h6a2 2 0 0 1 2 2v14'/%3E%3Cpath d='M3 20l12 0'/%3E%3Cpath d='M18 7v1a1 1 0 0 0 1 1h1'/%3E%3Cpath d='M4 11l10 0'/%3E%3C/svg%3E");}
details#monitorizare .e-n-accordion-item-title-header::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FAA51A' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M5.636 19.364a9 9 0 1 1 12.728 0'/%3E%3Cpath d='M16 9l-4 4'/%3E%3C/svg%3E");}
details#notificari .e-n-accordion-item-title-header::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FAA51A' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M10 5a2 2 0 0 1 4 0a7 7 0 0 1 4 6v3a4 4 0 0 0 2 3h-16a4 4 0 0 0 2 -3v-3a7 7 0 0 1 4 -6'/%3E%3Cpath d='M9 17v1a3 3 0 0 0 6 0v-1'/%3E%3Cpath d='M21 6.727a11.05 11.05 0 0 0 -2.794 -3.727'/%3E%3Cpath d='M3 6.727a11.05 11.05 0 0 1 2.792 -3.727'/%3E%3C/svg%3E");}
details#avertizari .e-n-accordion-item-title-header::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FAA51A' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0 -18 0'/%3E%3Cpath d='M12 9v4'/%3E%3Cpath d='M12 16v.01'/%3E%3C/svg%3E");}
.e-n-accordion-item-title-header{display:flex !important;align-items:center !important;}
#desprenoicontact{background-color:#F5A623;padding:30px;border-radius:6px;}
#desprenoicontact form{display:block;position:relative;text-align:left;padding:10px 0 10px 3%;}
#desprenoicontact #subscribeFormWelcome{text-align:center;margin-bottom:15px;color:#1a1a1a;}
#desprenoicontact #subscribeFormWelcome strong{font-size:1.2em;display:block;margin-bottom:6px;}
#desprenoicontact .indicates-required{text-align:right;font-size:11px;margin-right:4%;color:#1a1a1a;}
#desprenoicontact .asterisk{color:#e85c41;font-size:150%;font-weight:normal;position:relative;top:5px;}
#desprenoicontact p{margin:0px;}
#desprenoicontact .wpcf7-list-item-label{font-weight:500;font-size:15px;color:#000;}
#desprenoicontact a{color:#000;text-decoration:underline;}
#desprenoicontact .mc-field-group{clear:left;position:relative;width:96%;min-height:50px;}
#desprenoicontact .mc-field-group label{display:block;font-size:15px;margin-bottom:3px;font-weight:700;color:#1a1a1a;}
#desprenoicontact .mc-field-group strong{font-weight:700;color:#1a1a1a;}
#desprenoicontact .mc-field-group input[type="text"],
#desprenoicontact .mc-field-group input[type="email"],
#desprenoicontact .mc-field-group input[type="number"],
#desprenoicontact .wpcf7-text,
#desprenoicontact .wpcf7-email,
#desprenoicontact .wpcf7-number{display:block;width:100%;padding:10px 8px;border:1px solid #ABB0B2;border-radius:3px;background-color:#ffffff;color:#1a1a1a;font-size:14px;box-sizing:border-box;}
#desprenoicontact .mc-field-group input:focus,
#desprenoicontact .wpcf7-text:focus,
#desprenoicontact .wpcf7-email:focus,
#desprenoicontact .wpcf7-number:focus{border-color:#333;outline:none;}
#desprenoicontact .size1of2{clear:none;float:left;display:inline-block;width:46%;margin-right:4%;}
#desprenoicontact .mc-field-group.input-group ul{margin:0;padding:5px 0;list-style:none;}
#desprenoicontact .mc-field-group.input-group ul li{display:block;padding:3px 0;margin:0;}
#desprenoicontact .mc-field-group.input-group label{display:inline;font-weight:600;color:#1a1a1a;}
#desprenoicontact .mc-field-group.input-group input[type="radio"]{display:inline;width:auto;border:none;margin-right:6px;}
#desprenoicontact .submit_container{clear:both;margin-top:15px;}
#desprenoicontact input[type="submit"],
#desprenoicontact .wpcf7-submit,
#desprenoicontact input.formEmailButton{background-color:#1a1a1a;color:#ffffff;border:none;border-radius:4px;padding:14px 28px;font-size:15px;font-weight:600;cursor:pointer;transition:background-color 0.2s ease;display:inline-block;}
#desprenoicontact input[type="submit"]:hover,
#desprenoicontact .wpcf7-submit:hover,
#desprenoicontact input.formEmailButton:hover{background-color:#333333;}
#desprenoicontact .wpcf7-not-valid-tip{color:#e85c41;font-size:13px;margin-top:4px;display:block;}
#desprenoicontact .wpcf7-response-output{margin-top:15px;padding:10px;border-radius:4px;font-size:14px;border:none !important;}
#desprenoicontact .wpcf7-mail-sent-ok{background-color:#529214;color:#fff;}
#desprenoicontact .wpcf7-validation-errors{background-color:#e85c41;color:#fff;}
.elementor-1308 .elementor-element.elementor-element-e3956f5 .main-navigation > ul{display:block;}
.main-navigation:not(.no-under-line) > ul > li:before{background:none;}
.formular-cariera p{line-height:0px;}
.formular-contact-principal p{line-height:10px;}
.formular-cariera .fc-upload-text{color:#fff;}
@media(max-width:768px){
#whatsapp-chat-link { width: 59px;
height: 240px;
bottom: 20px;
right: 30px;
}
.btn-orange{
float: none !important;
padding: 0px !important;	
margin: 4px !important;
}
}.single-post .page-header{display:none !important;}
.elementor-page .elementor-widget-text-editor, .elementor-page li.elementor-icon-list-item{font-family:"Nunito Sans", sans-serif;color:#212529;}
#page{background:#F9F9FC;}
body{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:21px;font-weight:400;line-height:32px;color:#212529;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
h2, h2 strong, div.elementor-widget-heading.elementor-widget-heading h2.elementor-heading-title, h2.elementor-heading-title.elementor-size-default, h2, .elementor-widget.elementor-widget-heading h2.elementor-heading-title{font-size:40px;font-weight:500 !important;line-height:55px;color:#FAA51A;margin:0;margin-bottom:8px;box-sizing:border-box;}
.hblack h2, h2.elementor-heading-title.elementor-size-default{color:#000}
h3, div.elementor-widget-heading.elementor-widget-heading h3.elementor-heading-title, h3.elementor-heading-title.elementor-size-default{font-size:40px;font-weight:600;line-height:55px;color:#FAA51A;margin:0;margin-bottom:8px;box-sizing:border-box;}
.main-navigation ul li li{padding:6px 40px;}
.elementor-2843 .elementor-element.elementor-element-2ff5b4f4 .main-navigation ul li li:hover a{
color: #FAA51A;
} p{font-size:20px;font-weight:400;line-height:30px;color:#212529;margin-top:0;margin-bottom:16px;text-align:justify;}
.textwhite p{color:#fff;}
.btnalarma .octf-btn-primary{display:inline-block;margin-bottom:0;text-align:center;white-space:pre-wrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:15px 25px;font-size:16px;line-height:16px;border-radius:23px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:600;text-transform:none;}
.btnalarma.btn-black .octf-btn-primary{background-color:#000;}
.btnalarma.fullwidth{align-items:center;justify-content:center;}
.btnalarma.fullwidth .octf-btn-primary{width:100%;display:flex;align-items:center;justify-content:center;padding-top:20px;}
.fleet-form-wrapper{max-width:800px;margin:0 auto;padding:40px 20px;}
.fleet-form-wrapper h3{text-align:center;font-size:40px;font-weight:600;color:#2d2d2d;margin-bottom:30px;line-height:1.3;}
.form-row{margin-bottom:20px;}
.form-row.full-width{width:100%;}
.form-row.half-width-container{display:flex;gap:20px;margin-bottom:20px;}
.form-col-half{flex:1;}
.fleet-form-wrapper label{display:block;font-size:14px;font-weight:500;color:#2d2d2d;margin-bottom:8px;}
.fleet-form-wrapper input[type="text"],
.fleet-form-wrapper input[type="email"],
.fleet-form-wrapper input[type="tel"]{width:100%;padding:14px 20px;border:none;border-radius:30px;font-size:15px;color:#666;background:#ffffff;box-sizing:border-box;transition:all 0.3s ease;}
.fleet-form-wrapper input[type="text"]:focus,
.fleet-form-wrapper input[type="email"]:focus,
.fleet-form-wrapper input[type="tel"]:focus{outline:none;box-shadow:0 0 0 2px rgba(45, 45, 45, 0.1);}
.fleet-form-wrapper input::placeholder{color:#999;}
.fleet-form-wrapper input[type="submit"]{background:#2d2d2d;color:#ffffff;border:none;border-radius:30px;padding:14px 40px;font-size:16px;font-weight:500;cursor:pointer;transition:all 0.3s ease;margin-top:10px;}
.fleet-form-wrapper input[type="submit"]:hover{background:#1a1a1a;transform:translateY(-2px);box-shadow:0 4px 12px rgba(45, 45, 45, 0.3);}
.form-row.center-submit{text-align:center;}
.fleet-form-wrapper .wpcf7-not-valid-tip{color:#dc3545;font-size:12px;margin-top:5px;}
.fleet-form-wrapper .wpcf7-response-output{border-radius:8px;padding:15px;margin:20px 0 0 0;text-align:center;}
@media(max-width:768px){
.fleet-form-wrapper h3{font-size:22px;}
.form-row.half-width-container{flex-direction:column;gap:20px;}
.fleet-form-wrapper input[type="text"],
.fleet-form-wrapper input[type="email"],
.fleet-form-wrapper input[type="tel"]{padding:12px 18px;font-size:14px;}
.fleet-form-wrapper input[type="submit"]{width:100%;padding:14px 30px;}
}
.arobs-logo{color:#fff;font-size:16px;line-height:22px;padding:0 15px;}
.page-title-h1  h1.elementor-heading-title.elementor-size-default{color:#ffffff;text-align:center;font-size:50px;font-weight:600;line-height:68px;margin:0;margin-bottom:8px;padding-top:48px;font-family:"Avenir Next LT Pro", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif;}
@media(max-width:768px){ #block-alarma-webform p{margin:0 !important;}
#block-alarma-webform .form-row{margin-bottom:10px !important;}
#block-alarma-webform .half-width-container{display:grid !important;grid-template-columns:1fr 1fr !important;gap:8px !important;}
#block-alarma-webform label{font-size:12px !important;margin-bottom:3px !important;}
#block-alarma-webform input[type="text"],
#block-alarma-webform input[type="email"],
#block-alarma-webform input[type="tel"]{padding:10px 12px !important;font-size:14px !important;}
#block-alarma-webform h3{font-size:20px !important;margin-bottom:12px !important;}
#block-alarma-webform input[type="submit"]{width:100% !important;padding:12px !important;font-size:15px !important;}
} .page-title-h1 h1 span{color:#FAA51A;}
.site-header{background:transparent;}
#headertj{background:transparent !important;transition:background 0.3s ease;}
#headertj.is-stuck{background:#000 !important;}
#site-footer{}
#site-footer p{color:#fff;font-size:16px;}
#site-footer a{font-size:16px;line-height:22px;text-align:left;}
#site-footer a:hover{text-decoration:none;color:#FAA51A;}
#site-footer a.elementor-social-icon{font-size:24px;}
#site-footer a.elementor-social-icon:hover{background-color:#FAA51A;}
#site-footer .main-navigation > ul > li{margin:0px 10px;}
.boxinfo{background-color:#ffffff;border-radius:8px;padding:30px 20px;transition:all 0.3s ease;box-shadow:0 4px 20px rgba(0, 0, 0, 0.08);margin:10px;}
.boxinfo:hover{background-color:#FAA51A;}
.boxinfo h5, .boxinfo h5 a{color:#2d2d2d;transition:color 0.3s ease;}
.boxinfo:hover h5, .boxinfo:hover h5 a{color:#ffffff;}
.boxinfo p{color:#666666;transition:color 0.3s ease;}
.boxinfo:hover p{color:#ffffff;}
.boxinfo .icon-main svg{fill:#FAA51A;transition:fill 0.3s ease;}
.boxinfo:hover .icon-main svg{fill:#ffffff;}
.boxinfo .octf-btn{background-color:#2d2d2d;color:#ffffff;border-radius:30px;padding:12px 30px;text-decoration:none;display:inline-block;transition:all 0.3s ease;}
.boxinfo:hover .octf-btn{background-color:#1a1a1a;}
.boxinfo .icon-box-s2{text-align:center;padding:0px}
.icon-box-s2.s2:hover{box-shadow:none;}
.boxinfo .icon-main{width:80px;height:80px;background-color:#FAA51A;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;transition:background-color 0.3s ease;}
.boxinfo:hover .icon-main{background-color:#000;}
.boxinfo .icon-main svg{width:40px;height:40px;}
.boxinfo .content-box{margin-bottom:20px;}
.boxinfo h5{font-size:22px;font-weight:600;margin-bottom:15px;}
.boxinfo p{}
#whatsapp-chat-link{position:fixed;bottom:100px;right:30px;width:64px;height:64px;z-index:9999;transition:transform 0.3s ease, box-shadow 0.3s ease;border-radius:50%;box-shadow:none !important;}
#whatsapp-chat-link:hover{transform:scale(1.1);}
#whatsapp-chat-link svg{display:block;width:100%;height:100%;}
@media(max-width:768px){ body{font-size:18px;line-height:28px;}
.page-title-h1 h1.elementor-heading-title.elementor-size-default{font-size:32px !important;line-height:42px !important;padding-top:30px;margin-bottom:20px;}
h2, div.elementor-widget-heading.elementor-widget-heading h2.elementor-heading-title, h2.elementor-heading-title.elementor-size-default{font-size:28px !important;line-height:38px !important;margin-bottom:15px;}
h3{font-size:24px !important;line-height:32px !important;}
.boxinfo h5 {
font-size: 20px !important;
margin-bottom: 12px;
} p{font-size:17px !important;line-height:26px !important;margin-bottom:14px;text-align:left;}
.boxinfo p{font-size:16px !important;line-height:24px !important;}
#site-footer p,
#site-footer a{font-size:15px !important;line-height:22px !important;}
.arobs-logo{font-size:15px !important;line-height:20px !important;padding:0 10px;}
.fleet-form-wrapper{padding:30px 15px;}
.fleet-form-wrapper h3{font-size:26px !important;line-height:34px !important;margin-bottom:25px;}
.fleet-form-wrapper input[type="text"],
.fleet-form-wrapper input[type="email"],
.fleet-form-wrapper input[type="tel"]{padding:14px 20px;font-size:16px !important;}
.fleet-form-wrapper input[type="submit"]{width:100%;padding:14px 30px;font-size:16px !important;}
.fleet-form-wrapper label{font-size:14px !important;margin-bottom:6px;}
.boxinfo{padding:25px 18px;margin:8px;}
.boxinfo .icon-main{width:70px;height:70px;margin-bottom:16px;}
.boxinfo .icon-main svg{width:35px;height:35px;}
.boxinfo .content-box{margin-bottom:16px;}
.form-row.half-width-container{flex-direction:column;gap:15px;}
.form-row{margin-bottom:15px;}
#whatsapp-chat-link{width:59px;height:240px;bottom:-50px !important;right:20px;}
#back-to-top.show{right:120px;display:none !important;}
} @media(max-width:480px){
body{font-size:18px;line-height:26px;}
.page-title-h1 h1.elementor-heading-title.elementor-size-default{font-size:28px !important;line-height:36px !important;padding-top:25px;}
h2, div.elementor-widget-heading.elementor-widget-heading h2.elementor-heading-title, h2.elementor-heading-title.elementor-size-default {
font-size: 24px !important;
line-height: 32px !important;
} p{font-size:18px !important;line-height:24px !important;}
.boxinfo h5{font-size:18px !important;}
.boxinfo p{font-size:18px !important;line-height:22px !important;}
.fleet-form-wrapper h3{font-size:22px !important;line-height:30px !important;}
.boxinfo{padding:20px 15px;margin:6px;}
} .postsalarma .entry-summary{max-height:150px;overflow:hidden;position:relative;}
.postsalarma .entry-summary::after{content:"";position:absolute;bottom:0;left:0;right:0;height:20px;background:linear-gradient(to bottom, transparent, white);}
.postsalarma .post-grid{display:flex;flex-wrap:wrap;gap:20px;margin:0 -10px;}
.postsalarma .pgrid-box{flex:1;min-width:300px;max-width:calc(33.333% - 20px);position:relative !important;left:auto !important;top:auto !important;padding:0px;}
.postsalarma .post-box{background:#ffffff;border-radius:8px;box-shadow:0 2px 8px rgba(0, 0, 0, 0.1);transition:transform 0.3s ease, box-shadow 0.3s ease;height:100%;display:flex;flex-direction:column;}
.postsalarma .post-box:hover{transform:translateY(-5px);box-shadow:0 4px 16px rgba(0, 0, 0, 0.15);}
.postsalarma .post-inner{display:flex;flex-direction:column;height:100%;}
.postsalarma .entry-media{position:relative;overflow:hidden;border-radius:8px 8px 0 0;}
.postsalarma .entry-media img{width:100%;height:200px;object-fit:cover;transition:transform 0.3s ease;}
.postsalarma .post-box:hover .entry-media img{transform:scale(1.05);}
.postsalarma .post-cat{position:absolute;top:15px;left:15px;z-index:2;}
.postsalarma .post-cat .posted-in a{background:#ff9800;color:#ffffff;padding:5px 12px;border-radius:4px;font-size:12px;font-weight:600;text-decoration:none;display:inline-block;margin-right:5px;margin-bottom:5px;text-transform:uppercase;}
.postsalarma .inner-post{padding:25px;flex:1;display:flex;flex-direction:column;}
.postsalarma .btn-readmore{margin-top:auto;padding-top:20px;}
.postsalarma .post-box .btn-readmore > a{border-radius:15px;display:inline-flex;align-items:center;gap:8px;background:#1a1a1a;color:#ffffff;padding:16px 24px;position:relative;margin-top:0;font-size:13px;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:0.5px;transition:background 0.3s ease;}
.postsalarma .entry-title{font-size:20px;font-weight:700;line-height:1.4;margin:0 0 15px 0;color:#1a1a1a;}
.postsalarma .entry-title a{color:#1a1a1a;text-decoration:none;transition:color 0.3s ease;}
.postsalarma .entry-title a:hover{color:#ff9800;}
.postsalarma .entry-summary{font-size:14px;line-height:1.6;color:#666666;margin-bottom:20px;flex:1;}
.postsalarma .entry-summary p{margin:0;}
.postsalarma .post-box .btn-readmore{margin-top:auto;}
.postsalarma .post-box .btn-readmore > a{border-radius:15px;display:inline-flex;align-items:center;gap:8px;background:#1a1a1a;color:#ffffff;padding:16px 24px;position:absolute;margin-top:10px;font-size:13px;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:0.5px;transition:background 0.3s ease;}
.postsalarma .post-box .btn-readmore > a:hover{background:#ff9800;}
.postsalarma .post-box .btn-readmore > a i{font-size:12px;}
.postsalarma .inner-post .card-white{display:block;min-height:360px;border-radius:10px;background-color:#fff;padding:60px 30px 40px 30px;text-align:left;color:#333;margin:21px 0;border:0;box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.05), 0 5px 10px 0 rgba(0, 0, 0, 0.2);position:relative;}
.postsalarma .post-box:not(:has(.entry-media img)) .entry-summary{color:#ffffff;opacity:0.95;}
.postsalarma .post-box .entry-media .post-cat{display:none;}
.postsalarma .entry-media{display:none;}
@media(max-width:991px){}
@media(max-width:767px){
.postsalarma .pgrid-box{max-width:100%;}
.postsalarma .post-grid{gap:15px;}
.postsalarma .inner-post{padding:20px;}
.postsalarma .entry-title{font-size:18px;}
.postsalarma .post-box .btn-readmore > a{position:relative;}
} .alarma-category-posts .post-excerpt{box-sizing:border-box;color:rgb(51, 51, 51);display:block;font-family:"Avenir Next LT Pro", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:21px;font-weight:400;height:160px;line-height:32px;margin:0 0 16px 0;text-align:justify;text-size-adjust:100%;unicode-bidi:isolate;width:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;text-indent:2em;}
.alarma-category-posts h2.post-title{margin:0px;}
@media(max-width:768px){
.alarma-category-posts .post-excerpt{width:100%;font-size:18px;line-height:28px;height:auto;max-height:140px;-webkit-line-clamp:5;}
}
@media(max-width:480px){
.alarma-category-posts .post-excerpt{font-size:16px;line-height:24px;max-height:120px;-webkit-line-clamp:5;}
}
blockquote:before{display:none;}
.blockquote{border-left:none;}
.quote-box{overflow:hidden;border-radius:17px;background-color:#FAA51A;color:#1E1E1E;max-width:80%;padding:0 30px 20px 30px;margin-bottom:30px;border:none;}
.quote-box.quote-dark{background-color:#1E1E1E;color:#FAA51A;}
.quotation-mark{margin-top:15px;font-weight:bold;font-size:50px;color:#1E1E1E;font-family:"Times New Roman", Georgia, Serif;line-height:1;margin-bottom:10px;}
.quote-dark .quotation-mark{color:#FAA51A;}
.quote-text{font-size:19px;color:#1E1E1E;}
.quote-dark .quote-text{color:#FAA51A;}
hr.quote-hr{border:none;border-top:2px solid #1E1E1E;margin:15px 0;opacity:1;}
.quote-dark hr.quote-hr{border-top:2px solid #FAA51A;}
.blog-post-bottom{font-size:15px;font-weight:600;color:#1E1E1E;margin:0;}
.quote-dark .blog-post-bottom{color:#FAA51A;}
.btn.btn-default.btn-orange a{background:#FAA51A;}
.btn-orange{background-color:transparent !important;border:none !important;padding:0 5px !important;float:left;position:relative;display:flex !important;align-items:center !important;height:100% !important;margin:30px 20px !important;}
.btn-orange a{background-color:#FAA51A;color:#ffffff !important;border-radius:25px;padding:8px 20px !important;display:inline-block;line-height:normal !important;transition:background 0.3s ease;}
.btn-orange a:hover{background-color:#e09415;color:#ffffff !important;text-decoration:none;}
.elementor-element-b019ae6, .elementor-element-b019ae6 > .elementor-container, .boxinfo.counter, .boxinfo.counter > .elementor-column-wrap, .boxinfo.counter > .elementor-widget-wrap{overflow:visible !important;}
.boxinfo.counter .elementor-widget-wrap{position:relative !important;padding-top:50px !important;display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;}
.boxinfo.counter .iconcounter{position:absolute !important;top:-71px !important;left:90% !important;transform:translateX(-50%) !important;width:90px !important;height:90px !important;background-color:#FAA51A !important;border-radius:50% !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin:0 !important;z-index:10 !important;box-shadow:0 4px 12px rgba(250, 165, 26, 0.4) !important;}
.boxinfo.counter .iconcounter svg{fill:#fff !important;}
.boxinfo.counter .iconcounter .elementor-icon-wrapper, .boxinfo.counter .iconcounter .elementor-icon{padding:0 !important;width:auto !important;height:auto !important;line-height:1 !important;}
.boxinfo.counter .elementor-counter{text-align:center !important;}
span.pdf-icon{left:20px;top:15px;}
span.pdf-icon::before{content:'';display:inline-block;width:26px;height:17px;background-image:url(//alarma.ro/wp-content/themes/engitech-child/images/icon-pdf.svg);background-position:center;background-repeat:no-repeat;}
.acordeonalarma .e-n-accordion-item{border-bottom:1px solid #dee2e6;}
details.e-n-accordion-item .e-n-accordion-item-title-header::before{content:"";display:inline-block;width:50px;height:50px;min-width:50px;margin-right:12px;background-repeat:no-repeat;background-size:contain;background-position:center;vertical-align:middle;}
details#costuri .e-n-accordion-item-title-header::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FAA51A' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M7 17m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0'/%3E%3Cpath d='M17 17m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0'/%3E%3Cpath d='M5 17h-2v-4m-1 -8h11v12m-4 0h6m4 0h2v-6h-8m0 -5h5l3 5'/%3E%3Cpath d='M3 9l4 0'/%3E%3C/svg%3E");}
details#economie .e-n-accordion-item-title-header::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FAA51A' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M14 11h1a2 2 0 0 1 2 2v3a1.5 1.5 0 0 0 3 0v-7l-3 -3'/%3E%3Cpath d='M4 20v-14a2 2 0 0 1 2 -2h6a2 2 0 0 1 2 2v14'/%3E%3Cpath d='M3 20l12 0'/%3E%3Cpath d='M18 7v1a1 1 0 0 0 1 1h1'/%3E%3Cpath d='M4 11l10 0'/%3E%3C/svg%3E");}
details#monitorizare .e-n-accordion-item-title-header::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FAA51A' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M5.636 19.364a9 9 0 1 1 12.728 0'/%3E%3Cpath d='M16 9l-4 4'/%3E%3C/svg%3E");}
details#notificari .e-n-accordion-item-title-header::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FAA51A' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M10 5a2 2 0 0 1 4 0a7 7 0 0 1 4 6v3a4 4 0 0 0 2 3h-16a4 4 0 0 0 2 -3v-3a7 7 0 0 1 4 -6'/%3E%3Cpath d='M9 17v1a3 3 0 0 0 6 0v-1'/%3E%3Cpath d='M21 6.727a11.05 11.05 0 0 0 -2.794 -3.727'/%3E%3Cpath d='M3 6.727a11.05 11.05 0 0 1 2.792 -3.727'/%3E%3C/svg%3E");}
details#avertizari .e-n-accordion-item-title-header::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FAA51A' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 12m-9 0a9 9 0 1 0 18 0a9 9 0 1 0 -18 0'/%3E%3Cpath d='M12 9v4'/%3E%3Cpath d='M12 16v.01'/%3E%3C/svg%3E");}
.e-n-accordion-item-title-header{display:flex !important;align-items:center !important;}
#desprenoicontact{background-color:#F5A623;padding:30px;border-radius:6px;}
#desprenoicontact form{display:block;position:relative;text-align:left;padding:10px 0 10px 3%;}
#desprenoicontact #subscribeFormWelcome{text-align:center;margin-bottom:15px;color:#1a1a1a;}
#desprenoicontact #subscribeFormWelcome strong{font-size:1.2em;display:block;margin-bottom:6px;}
#desprenoicontact .indicates-required{text-align:right;font-size:11px;margin-right:4%;color:#1a1a1a;}
#desprenoicontact .asterisk{color:#e85c41;font-size:150%;font-weight:normal;position:relative;top:5px;}
#desprenoicontact p{margin:0px;}
#desprenoicontact .wpcf7-list-item-label{font-weight:500;font-size:15px;color:#000;}
#desprenoicontact a{color:#000;text-decoration:underline;}
#desprenoicontact .mc-field-group{clear:left;position:relative;width:96%;min-height:50px;}
#desprenoicontact .mc-field-group label{display:block;font-size:15px;margin-bottom:3px;font-weight:700;color:#1a1a1a;}
#desprenoicontact .mc-field-group strong{font-weight:700;color:#1a1a1a;}
#desprenoicontact .mc-field-group input[type="text"],
#desprenoicontact .mc-field-group input[type="email"],
#desprenoicontact .mc-field-group input[type="number"],
#desprenoicontact .wpcf7-text,
#desprenoicontact .wpcf7-email,
#desprenoicontact .wpcf7-number{display:block;width:100%;padding:10px 8px;border:1px solid #ABB0B2;border-radius:3px;background-color:#ffffff;color:#1a1a1a;font-size:14px;box-sizing:border-box;}
#desprenoicontact .mc-field-group input:focus,
#desprenoicontact .wpcf7-text:focus,
#desprenoicontact .wpcf7-email:focus,
#desprenoicontact .wpcf7-number:focus{border-color:#333;outline:none;}
#desprenoicontact .size1of2{clear:none;float:left;display:inline-block;width:46%;margin-right:4%;}
#desprenoicontact .mc-field-group.input-group ul{margin:0;padding:5px 0;list-style:none;}
#desprenoicontact .mc-field-group.input-group ul li{display:block;padding:3px 0;margin:0;}
#desprenoicontact .mc-field-group.input-group label{display:inline;font-weight:600;color:#1a1a1a;}
#desprenoicontact .mc-field-group.input-group input[type="radio"]{display:inline;width:auto;border:none;margin-right:6px;}
#desprenoicontact .submit_container{clear:both;margin-top:15px;}
#desprenoicontact input[type="submit"],
#desprenoicontact .wpcf7-submit,
#desprenoicontact input.formEmailButton{background-color:#1a1a1a;color:#ffffff;border:none;border-radius:4px;padding:14px 28px;font-size:15px;font-weight:600;cursor:pointer;transition:background-color 0.2s ease;display:inline-block;}
#desprenoicontact input[type="submit"]:hover,
#desprenoicontact .wpcf7-submit:hover,
#desprenoicontact input.formEmailButton:hover{background-color:#333333;}
#desprenoicontact .wpcf7-not-valid-tip{color:#e85c41;font-size:13px;margin-top:4px;display:block;}
#desprenoicontact .wpcf7-response-output{margin-top:15px;padding:10px;border-radius:4px;font-size:14px;border:none !important;}
#desprenoicontact .wpcf7-mail-sent-ok{background-color:#529214;color:#fff;}
#desprenoicontact .wpcf7-validation-errors{background-color:#e85c41;color:#fff;}
.elementor-1308 .elementor-element.elementor-element-e3956f5 .main-navigation > ul{display:block;}
.main-navigation:not(.no-under-line) > ul > li:before{background:none;}
.formular-cariera p{line-height:0px;}
.formular-contact-principal p{line-height:10px;}
.formular-cariera .fc-upload-text{color:#fff;}
@media(max-width:768px){
#whatsapp-chat-link { width: 59px;
height: 240px;
bottom: 20px;
right: 30px;
}
.btn-orange{
float: none !important;
padding: 0px !important;	
margin: 4px !important;
}
}