/*!Theme Name: Sakralarm
Theme URI: http://underscores.me/
Author: GO MO Group
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: sakralarm
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
Sakralarm is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:eina03-regular;font-display:swap;src:url(fonts/Eina03-Regular.otf)}@font-face{font-family:eina03-light;font-display:swap;src:url(fonts/Eina03-Light.otf)}@font-face{font-family:eina03-semibold;font-display:swap;src:url(fonts/Eina03-SemiBold.otf)}@font-face{font-family:eina03-bold;font-display:swap;src:url(fonts/Eina03-Bold.otf)}body,button,input,select,optgroup,textarea{color:#404040;font-family:eina03-regular,sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1{font-family:eina03-bold,sans-serif;clear:both}h2,h3,h4,h5,h6{font-family:eina03-semibold,sans-serif;clear:both}p{margin-bottom:10px}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"courier 10 pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,andale mono,dejavu sans mono,monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=reset]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#002c73;text-decoration:none}a:hover{text-decoration:underline}a:hover,a:focus,a:active{color:#144697}a:focus{text-decoration:underline;outline:none}a:hover,a:active{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.main-navigation a:hover{text-decoration:none}.main-navigation a:focus{text-decoration:underline}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.single-post-sidebar .widget-title{font-size:2em;color:#002c73}.single-post-sidebar ul{margin-left:15px;padding:0;list-style:none}.single-post-sidebar ul li{border-bottom:1px solid #e3e6eb;padding:12px 0}.single-post-sidebar ul li:first-child{border-top:1px solid #e3e6eb}.single-post-sidebar{padding-left:50px!important;margin-top:10px}.rpwe-block a{font-size:16px}.rpwe-block h3{font-family:eina03-regular,sans-serif}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.padding-section--md{padding:64px 0}.cform-row .wpcf7-text{padding:12px 16px;font-size:16px;line-height:16px;border:1px solid #bfc3cb;border-radius:0;min-height:40px}.cform-row .wpcf7-text:hover{border:1px solid #787c83}.cform-row .wpcf7-text:focus{border:1px solid #002c73;outline:none}.cform-row span.wpcf7-not-valid-tip{font-size:12px}.cform-row .newsletter-confirmation .wpcf7-list-item,.cform-row .gdpr-confirmation .wpcf7-list-item{width:90%}.cform-row .newsletter-confirmation input,.cform-row .gdpr-confirmation input{width:18px;height:18px}.cform-row .newsletter-confirmation .wpcf7-list-item-label,.cform-row .gdpr-confirmation .wpcf7-list-item-label{display:block;bottom:25px;left:25px}.cform-row .newsletter-confirmation input[type=checkbox],.cform-row .gdpr-confirmation input[type=checkbox]{z-index:999}.cform-row .client-info input[type=radio]{height:18px;width:18px}.cform-row .gdpr-confirmation .wpcf7-list-item{margin-top:-5px}h3{font-weight:300}.wc_row{margin:0!important;left:0!important}.site-header{position:fixed;width:100%;z-index:999;background:#002c73;box-shadow:0 10px 20px rgba(0,0,0,.15);min-height:48px}.main-navigation{max-width:1280px;margin:0 auto;float:none}.main-navigation li{background-color:#002c73;transition:all .15s ease-in-out}.main-navigation li:hover{background-color:#144697;transition:all .15s ease-in-out}.main-navigation a{font-family:eina03-regular;color:#fff;padding:16px;font-size:16px;line-height:16px}.main-navigation .current_page_item:before,.main-navigation .current-menu-parent:before{position:absolute;content:'';height:4px;width:100%;background:#fff}.main-navigation .current-menu-parent .current_page_item:before{display:none}.main-navigation ul ul{background-color:#002c73}.main-navigation ul ul a{padding:16px;font-size:14px;line-height:16px;background-repeat:repeat-x;background-size:200%;background-position:0 -100%;transition:all .15s ease-in-out}.main-navigation ul ul a:hover{background-color:#144697;background-position:0 100%;outline:none;text-decoration:none;transition:all .15s ease-in-out}.main-navigation ul ul a:focus{text-decoration:underline}#site-navigation .custom-logo-link{position:relative;display:inline-block;float:left;height:32px;width:auto;padding:8px 16px;margin-left:32px}.custom-logo-link img{height:40px;width:auto}button#responsive-menu-button{width:48px!important;height:48px!important;right:32px!important}#responsive-menu-container{margin-top:48px!important}#responsive-menu-container #responsive-menu li.responsive-menu-item .responsive-menu-item-link{font-size:18px!important}.top-mail-btn{background:#30cc71;color:#fff;float:right;padding:16px 32px;font-size:16px;line-height:16px;text-decoration:none;transition:all .15s ease-in-out}.top-mail-btn:hover{background:#3fd27c;text-decoration:none;color:#fff;transition:all .15s ease-in-out}.top-mail-btn:visited,.top-mail-btn:focus{color:#fff}.top-mail-btn i{margin-left:10px}.contact-mobile-btn{display:none}.main-navigation li.astm-search-menu{background:#144697;transition:all .15s ease-in-out}.main-navigation li.astm-search-menu:hover{opacity:.8;transition:all .15s ease-in-out}.astm-search-menu a{padding:12px;font-size:24px}.astm-search-menu a svg{height:24px;width:auto}.astm-search-menu form label{display:inline-block;margin:10px}.astm-search-menu .search-form{background:#002c73}.astm-search-menu .search-field{border-radius:0;color:#fff}.astm-search-menu .search-submit{color:#fff;border-radius:0;background-color:#30cc71}.astm-search-menu .search-submit:hover{cursor:pointer}.search-close{top:20px}.search-close:before,.search-close:after{border-left:2px solid #fff}.site-content{padding-top:48px;margin:0 auto}body{font-family:eina03-regular,Helvetica,Arial,sans-serif;color:#2f3033;font-size:16px}.min320{min-height:320px}.four-cards{border-top:1px solid #e3e6eb;border-bottom:1px solid #e3e6eb}.four-cards .wpb_column:nth-child(3){background-color:#fafbfd}.four-cards .vc-main-text{font-weight:700;font-size:24px;line-height:1.25;margin-top:16px;margin-bottom:24px}.testimonial--light{background-color:#fafbfd;padding:32px}.testimonial--light .wpb_content_element{margin-bottom:0}.testimonial--light h2,.testimonial--light h3{text-align:center;color:#002c73;font-size:24px;line-height:1.5;margin:0 16px}.testimonial--light p{text-align:center;color:#292929;font-size:16px;line-height:1.5;margin:8px 32px 0}.faq-section{height:320px;width:100%;transition:all .15s ease-in-out}.faq-section:hover{background-color:blue}.faq-section .vc_column-inner,.faq-section .vc_column-inner .wpb_wrapper,.faq-section .vc_column-inner .wpb_wrapper .wpb_raw_html,.faq-section .vc_column-inner .wpb_wrapper .wpb_raw_html .wpb_wrapper{height:100%;width:100%;padding:0!important;margin:0!important}.faq-section .vc_column-inner .wpb_wrapper .wpb_raw_html .wpb_wrapper a{text-decoration:none}.faq-section .vc_column-inner .wpb_wrapper .wpb_raw_html .wpb_wrapper a:focus{color:#fff;text-decoration:none}.faq-section--text{height:100%;width:100%;display:flex;align-items:center;justify-content:center;font-size:32px;line-height:24px;color:#fff;text-decoration:none;font-weight:700;background-color:initial}.faq-section--text:hover{background-color:rgba(255,255,255,.1)}.vc_row{left:0!important;margin:0!important;padding:0!important}.vc_row.hero-section{position:relative;padding:96px 48px;min-height:512px;display:flex;align-items:center;background-position:50% 0}.hero-section:after{display:block!important;position:absolute;content:'';top:0;left:0;bottom:0;right:0;min-height:512px;width:100vw;background-color:#fff;opacity:.4;z-index:0}.hero-section__heading{position:relative;z-index:2;width:50%}.hero-section__paragraph{position:relative;z-index:2;color:#002c73;font-size:18px;line-height:27px;width:50%}.vc_row.vc_row-flex.quick-access{display:block}.quick-access{width:100%;height:640px}.quick-access--product{background-color:#fff;width:50%!important;height:100%;float:left}.quick-access--product .vc_column-inner{display:flex;justify-content:center;padding-top:0!important}.quick-access--product .btn--green{margin-top:16px}.quick-access--product h2,.quick-access--product p{max-width:256px}.quick-access--product__heading{font-size:40px;line-height:50px;margin:4px 0 0}.quick-access--product__paragraph{margin:8px 0 0}.quick-access--roi{float:right;width:50%!important;height:50%;background-color:#fafbfd}.quick-access--customer-service{float:right;background-color:#002c73;width:50%!important;height:100%}.quick-access--customer-service .vc_column-inner{display:flex;align-items:center;justify-content:center;padding-top:0!important}.split-section{display:flex;flex-direction:row}.split-section_light{background-color:#fafbfd}.split-section .split-section_bg-image{flex:1;height:auto}.split-section .split-section_bg-image .vc_column-inner{height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}.split-section .split-section_text-container{padding:48px 32px}.split-section .split-section_text-container .vc_column-inner{padding:0!important}.col-padding{padding:0 48px!important}.bold-text{font-weight:700}.footer-widgets-block{max-width:1280px;margin:0 auto;color:#002c73;padding:40px 0 40px 0}.footer-widgets-block:after{display:block;content:'';clear:both;height:0}.footer-widget{float:left;width:25%}.footer-widget.footer-2{color:#2f3033}.footer-widget .widget-title{color:#002c73;font-size:26px;font-weight:300}.footer-widget li{list-style-type:none;padding:8px 0}.footer-widget li:first-child{padding-top:0}.site-info{background:#002c73;box-shadow:0 1px 1px rgba(0,0,0,.15),0 4px 8px rgba(0,0,0,.15)}.site-info-container{display:flex;flex-direction:row;align-items:center;justify-content:center;max-height:48px}.copyright-text{display:flex;align-items:center;justify-content:center;padding:0 0 0 32px;font-size:14px;color:#fff}.footer-social{display:flex;align-items:center;justify-content:center;width:auto;padding:0 32px 0 0}.footer-widgets-block a{color:#002c73;font-size:14px;text-decoration:none}.footer-widgets-block a:hover{color:#144697;text-decoration:underline}.footer-widgets-block a:focus{text-decoration:underline}.footer-social-links{display:flex;align-items:center;font-size:14px;color:#fff}.footer-social-links span{margin-right:24px}.footer-social-links a{display:inline-block;width:48px;height:48px;line-height:48px;font-size:30px;text-align:center;color:#fff}.footer-linkedin{background:#0077b5;transition:all .15s ease-in-out}.footer-linkedin:hover{background:#1a84bc;transition:all .15s ease-in-out}.footer-instagram{background-image:linear-gradient(0deg,#E09B3D 0%,#C74C4D 30%,#C21975 60%,#7024C4 99%);transition:all .15s ease-in-out}.footer-instagram:hover{background-image:linear-gradient(0deg,#E09B3D 0%,#C74C4D 30%,#C21975 60%,#7024C4 99%);filter:brightness(110%);transition:all .15s ease-in-out}.footer-facebook{background:#3b5998;transition:all .15s ease-in-out}.footer-facebook:hover{background:#4e69a2;transition:all .15s ease-in-out}.footer-logo{max-width:140px}.site-info-container{display:flex;justify-content:space-between;background-color:#002c73;max-width:1280px;margin:0 auto}.site-footer{background-color:#fafbfd;border-top:1px solid #e3e6eb}.white-text,.white-text a,.white-text p,.white-text ul{color:#fff!important}.center-align{text-align:center}h3.widget-title,h4.widget-title{margin:0 0 20px}.show_more{text-align:center}.wpsm-show,.wpsm-hide{padding:8px 0;margin:0 auto!important;max-width:120px;width:64px;text-align:center!important;font-size:24px!important;line-height:1;font-weight:700;color:#002c73!important;text-decoration:none}.wpsm-show .fa-plus{width:64px}.wpsm-show i,.wpsm-hide i{-webkit-text-stroke:2px white!important}.wpsm-show:hover,.wpsm-hide:hover{text-decoration:none;background-color:#fafbfd}.wpsm-show:hover .fa-plus:before,.wpsm-hide:hover .fa-plus:before{color:#144697}.wpsm-content-hide{display:none!important}.wpsm-content{text-align:left!important}.home .wpsm-show,.home .wpsm-hide{margin:0 auto!important}.wpsm-show.custom-button,.wpsm-hide.custom-button{font-size:16px!important;text-align:center!important;height:30px important;padding:8px!important;width:174px!important}.hem-first-row,.hem-second-row{max-height:calc(50vh - 33px)}.hem-first-row p,.hem-second-row p{font-size:14px}.hem-second-row .custom-btn a{font-size:14px!important;padding:4px 18px!important;background-image:none;text-decoration:none}.hem-second-row .custom-btn a:hover{text-decoration:none}.hem-second-row .custom-btn a:focus{text-decoration:underline}#hem-prod-bg .vc_column-inner{background-position:35vw 3vw!important;background-size:50%;padding-right:12vw}.entry-title{display:none}.single .entry-title{display:block!important;margin-bottom:0;margin-top:40px;font-size:32px;color:#002c73;line-height:40px}.safehouse-txt{font-size:30px;margin-top:5px;margin-bottom:0}.h3-bold-white{font-family:HelveticaNeue-Bold;font-size:24px;color:#fff;line-height:32px}.custom-btn button,.custom-btn a{font-size:16px!important;font-weight:700;line-height:1.4!important;padding:12px 32px!important;box-shadow:0 1px 2px rgba(0,0,0,.2)!important}.custom-btn a:hover{text-decoration:none}.custom-btn a:focus{text-decoration:underline}.btn-bottom{position:absolute;left:0;top:0;width:100%}.btn-bottom a{background-image:none!important}.btn-bottom a:hover{text-decoration:none}.btn-bottom a:focus{text-decoration:underline}.vc_small_title_wrapper{color:#fff;text-align:center}.vc-small-title{font-size:16px;color:#fff}.home .vc-main-text{font-size:32px;color:#fff}.vc-main-text{font-weight:700;font-size:24px;line-height:1.25}.vc-custom-button{display:inline-block;font-size:16px;line-height:16px;background:#fafbfd;color:#002c73;text-decoration:none;padding:14px 32px;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:all .15s ease-in-out}.vc-custom-button:hover{background-color:#fff;box-shadow:0 6px 12px rgba(0,0,0,.2);text-decoration:none;transition:all .15s ease-in-out}.ch_jobitem .minisocial a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:#0e76a8;margin:0;color:#fff!important;text-align:center;border-radius:0;font-size:12px;line-height:16px;opacity:1;transition:all .15s ease-in-out}.ch_jobitem .minisocial a:hover{opacity:.8;transition:all .15s ease-in-out}.ch_jobitem .minisocial .gplusmini a{background-color:#dd4b39}.ch_jobitem .minisocial .linmini a{background-color:#0077b5}.ch_jobitem .minisocial .twittermini a{background-color:#00aced}.entry-content ul.ch_joblist{display:flex;flex-wrap:wrap;width:100%;padding-top:16px!important;padding-bottom:64px!important}.entry-content ul li.ch_jobitem{padding:32px 96px 32px 32px!important;position:relative;border:1px solid #e3e6eb!important;margin:8px!important;width:48%;box-shadow:0 1px 2px rgba(0,0,0,.1)}.ch_jobitem .minisocial{position:absolute;display:flex;flex-direction:column;right:0;top:0;width:64px;height:100%}.ch_jobitem .minisocial div{flex:1}#ch_poweredby,.ch_jobitem .fbiframe{display:none!important}.ch_jobitem p{margin-bottom:0}#ch_root .ch_newSpo{background-color:#fff!important;border:none;padding:32px;width:100%!important}#ch_root .ch_lorem,#ch_root h1{display:none}.btn--green,.cform-row .wpcf7-submit,.ch_newSpo a{display:inline-block;font-size:16px;line-height:16px;background:#30cc71;color:#fff;text-decoration:none;border-radius:0;padding:14px 32px;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:all .15s ease-in-out}.btn--green:hover,.cform-row .wpcf7-submit:hover,.ch_newSpo a:hover{cursor:pointer;background-color:#3fd27c;color:#fff;box-shadow:0 6px 12px rgba(0,0,0,.2);text-decoration:none;transition:all .15s ease-in-out}.btn--green:focus,.cform-row .wpcf7-submit{color:#fff;transition:all .15s ease-in-out}.cform-row .wpcf7-submit{font-family:helvetica neue,Helvetica,Arial,sans-serif;font-size:16px;color:#fff;line-height:16px;background:#30cc71;border:none!important;padding:14px 32px;cursor:default;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:all .15s ease-in-out}.cform-row .wpcf7-submit i{margin-left:8px}.btn-bold .vc_btn3{font-size:16px!important;font-weight:700!important}.white-bg .vc-small-title{color:#2f3033!important}.white-bg .vc-main-text,.white-bg .vc-kundcase-main-text{color:#002c73!important}.white-bg .vc-custom-button{background-color:#002c73;color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:all .15s ease-in-out}.white-bg .vc-custom-button:hover{background-color:#144697;box-shadow:0 6px 12px rgba(0,0,0,.2);text-decoration:none;transition:all .15s ease-in-out}.ctestimonial{position:absolute;height:80%;top:0;bottom:0;margin:auto!important;width:80%;left:0;right:0;text-align:center;background:rgba(20,70,151,.6);color:#fff}.ctestimonial h3,.ctestimonial .ctestimonial-title{display:inline-block;margin:14px 0;font-family:eina03-semibold,sans-serif;font-size:14px;font-weight:700}.ctestimonial .wpb_wrapper{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%}.ctestimonial .wpb_wrapper p{font-size:14px;margin-top:0}.cform-row{text-align:center}.cform-row .wpcf7-text{border:1px solid #bfc3cb;border-radius:0;min-height:40px}.cform-row label{font-size:12px;color:#002c73;line-height:18px}.cform-row .vc-main-text{color:#002c73;line-height:32px}.cform-row .wpcf7-text::-webkit-input-placeholder,.cform-row .wpcf7-tel::-webkit-input-placeholder{font-size:14px;color:#bfc3cb}.cform-row .wpcf7-text::-moz-placeholder,.cform-row .wpcf7-tel::-moz-placeholder{font-size:14px;color:#bfc3cb}.cform-row .wpcf7-text:-ms-input-placeholder,.cform-row .wpcf7-tel:-ms-input-placeholder{font-size:14px;color:#bfc3cb}.cform-row .wpcf7-text:-moz-placeholder,.cform-row .wpcf7-tel:-moz-placeholder{font-size:14px;color:#bfc3cb}.cform-row .wpcf7-list-item{display:block;font-size:12px;color:#002c73;line-height:18px;width:50%;margin:10px 0 0}.cform-row .client-info .wpcf7-list-item{width:100%}.cform-row .produkterck input{width:18px;height:18px}.client-info .wpcf7-list-item.last{margin-bottom:25px!important}.cform-row .wpcf7-list-item-label{position:relative;bottom:4px;left:4px}.form-center{display:inline-block;text-align:left;max-width:360px}.single-post .site-content{max-width:1200px;width:80%;padding:120px 32px 64px}.single-post .site-content .vc_column_container>.vc_column-inner{padding:0!important}.single-post .cform-row .wpcf7-text{max-width:360px}.cta-section{text-align:center}.cta-section .wpb_wrapper .wpb_wrapper{display:flex;align-items:center;justify-content:center;flex-direction:row;margin:32px 0}.cta-section .vc_column_container>.vc_column-inner{padding:0!important}.cta-section .wpb_wrapper .wpb_wrapper span{display:inline-block;font-size:24px;line-height:30px;padding:0;padding-right:24px;margin-bottom:0}.breadcrumbs-outer.vc_column_container>.vc_column-inner{padding:8px 32px!important}.breadcrumbs{color:#002c73;font-size:14px;line-height:16px}.breadcrumbs a{font-weight:700;padding:8px 16px;text-decoration:none}.breadcrumbs-divider{padding-right:16px}.breadcrumbs a:hover{color:#144697;font-weight:700;padding:8px 16px;text-decoration:underline}.breadcrumbs a:focus{text-decoration:underline}.breadcrumbs span span{padding-left:16px}.breadcrumbs span span span>a,.breadcrumbs span span span>a:hover{padding-left:0}.product_banner{min-height:60vh}.product_banner h1,.product_banner h2{color:#fff}.product_banner button.vc_btn3-style-custom,.product_banner a.vc_btn3-style-custom{font-size:16px;color:#fff!important;line-height:16px;border:solid 2px #fff;opacity:1;transition:all .15s ease-in-out;background-image:none}.product_banner button.vc_btn3-style-custom:hover,.product_banner a.vc_btn3-style-custom:hover{color:#fff!important;opacity:.7;border:solid 2px #fff;transition:all .15s ease-in-out}.entry-content{margin-top:0}.contact_banner{position:relative;min-height:70vh!important}.contact_banner::after{position:absolute;display:block!important;content:'';top:0;left:0;bottom:0;right:0;min-height:40vh;width:100vw;background-color:#002c73;opacity:.2;z-index:0}.contact-left{font-size:20px;line-height:1.5;text-align:center}.contact-left a{text-decoration:none}.cfaq .vc_toggle_icon{background-color:#002c73!important}.cfaq .vc_toggle{margin:0;padding:12px 0;border-bottom:1px solid #dfe3e6}.cfaq .vc_toggle_title>h2{font-size:20px;font-weight:300;margin:0;display:inline}.cfaq .vc_toggle_active .vc_toggle_title>h2{color:#002c73}.home-icon:before{font:14px/1 FontAwesome;content:"\f015";margin-right:10px;font-size:40px}.apartment-icon:before{font:14px/1 FontAwesome;content:"\f1ad";margin-right:10px;font-size:40px}.fire-icon:before{font:14px/1 FontAwesome;content:"\f06d";margin-right:10px;font-size:40px}.water-icon:before{font:14px/1 FontAwesome;content:"\f043";margin-right:10px;font-size:40px}.headphone-icon:before{font:14px/1 FontAwesome;content:"\f025";margin-right:10px;font-size:40px}.smart-icon:before{font:14px/1 FontAwesome;content:"\f015";margin-right:10px;font-size:40px}.cfaq{margin:32px!important}.cfaq .col-gap.vc_column_container .vc_column-inner{padding-right:16px;padding-left:16px}.cfaq .vc_toggle_content{padding-right:35px}.faq-cards--container{background-color:#fafbfd}.faq-cards--container .vc_column-inner .wpb_wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;border-bottom:1px solid #e3e6eb;padding:32px}.faq-cards--container .vc_column-inner .wpb_wrapper h3,.faq-cards--container .vc_column-inner .wpb_wrapper h2{width:100%;margin-bottom:16px}.icon-with-title{background-color:#fff;display:inline-block;vertical-align:middle;color:#2f3033;width:192px;height:192px;font-size:18px;font-weight:300;line-height:1.5;margin:16px 8px;text-align:center;text-decoration:none;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:all .15s ease-in-out}.icon-with-title:hover,.icon-with-title:active{color:#2f3033;text-decoration:none;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:all .15s ease-in-out}.icon-with-title:focus{color:#2f3033;text-decoration:none;box-shadow:0 4px 8px rgba(0,0,0,.2)}.icon-with-title:focus div span,.icon-with-title:active .icon-with-title div span{text-decoration:underline}.icon-with-title>div{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.icon-with-title i{display:block;font-size:64px!important;line-height:64px;color:#002c73!important;margin-bottom:16px}.cblog-wrap .vc_grid-item{float:left!important}.cblog-wrap .vc_gitem-post-data-source-post_date,.cblog-wrap .vc_gitem-post-data-source-post_categories{margin:0 5px;float:left;display:inline-block;font-size:12px!important}.cblog-wrap .vc_gitem-post-data-source-post_categories{padding-right:10px;border-right:solid 1px}.cblog-wrap .vc_gitem-row-position-middle .vc_gitem-col{display:table-cell;vertical-align:middle;float:none}.cblog-wrap ul.vc_grid-filter{box-shadow:0 1px 2px rgba(0,0,0,.2);margin-bottom:0;padding:10px 0}.cblog-wrap ul.vc_grid-filter span{font-size:16px;color:#002c73;line-height:16px}.cblog-wrap ul.vc_grid-filter .vc_active{background-color:initial!important}.cblog-wrap ul.vc_grid-filter .vc_active span{color:#002c73!important;font-weight:700}.cblog-wrap li.vc_grid-filter-item{border-right:solid 1px #002c73;padding:5px 30px!important;margin-bottom:0!important;border-radius:0!important}.cblog-wrap li.vc_grid-filter-item:hover{background-color:initial!important;opacity:.8}.cblog-wrap li.vc_grid-filter-item:hover>span{color:#002c73!important}.blog_banner{min-height:40vh}.blog_banner h1{color:#fff}.blog_banner button.vc_btn3-style-custom{font-size:16px;color:#fff;line-height:16px}.blog_banner button.vc_btn3-style-custom:hover{color:#fff}.blog-featured-image-wrapper{text-align:center}.page-id-322 .vc-main-text{margin:10px 0 20px}.inner-testimonial{padding-left:20px;border-left:solid 4px #002c73;color:#002c73}.career_banner{min-height:40vh}.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute}.upload-label{margin-bottom:25px;border:solid 1px #fff;padding:8px 15px;font-weight:300;background:#002c73;color:#fff!important;box-shadow:0 1px 2px rgba(0,0,0,.2)}.upload-msg{font-size:12px;margin-top:10px;display:inline-flex}#filen,#filen3{display:none;margin-top:5px;padding-left:6px;border-left:solid 2px #002c73}#filen:after,#filen3:after{content:"\f00c";margin-left:10px;color:#002c73;font:14px/1 FontAwesome}.page-id-322 .entry-content ul{padding:0;margin:0}.page-id-322 .entry-content ul li{list-style-type:none;border-left:solid 2px #002c73;margin:15px 0;padding-left:15px}.hide-btn .vc-custom-button{display:none}.career-blog .vc_gitem-post-data-source-post_title{max-height:24px;overflow:hidden}.career-blog .vc_gitem-post-data-source-post_date,.career-blog .vc_gitem-post-data-source-post_categories{margin:0 5px;display:inline-block;font-size:12px!important}.career-blog .vc_gitem-post-data-source-post_categories{padding-right:10px;border-right:solid 1px}.career-blog .vc_gitem-row-position-middle .vc_gitem-col{display:table-cell;vertical-align:middle;float:none}.page-id-322 .cform-row .wpcf7-text{border:solid 1px #002c73;text-indent:10px}.page-id-322 .cform-row .wpcf7-text::-webkit-input-placeholder,.page-id-322 .cform-row .wpcf7-tel::-webkit-input-placeholder{font-size:14px;color:#002c73}.page-id-322 .cform-row .wpcf7-text::-moz-placeholder,.page-id-322 .cform-row .wpcf7-tel::-moz-placeholder{font-size:14px;color:#002c73}.page-id-322 .cform-row .wpcf7-text:-ms-input-placeholder,.page-id-322 .cform-row .wpcf7-tel:-ms-input-placeholder{font-size:14px;color:#002c73}.page-id-322 .cform-row .wpcf7-text:-moz-placeholder,.page-id-322 .cform-row .wpcf7-tel:-moz-placeholder{font-size:14px;color:#002c73}.team-member{box-sizing:border-box;display:inline-block;text-align:center;float:left;max-width:calc(20% - 16px);margin:0 8px;padding-bottom:10px;box-shadow:0 1px 2px rgba(0,0,0,.2)}.team-member:hover{box-shadow:0 4px 8px rgba(0,0,0,.2)}.member-name{margin:10px 0 0;font-size:16px;color:#2f3033;line-height:24px}.member-designation{font-size:12px;color:#002c73;line-height:16px}#ch_root #ch_formSearch{display:flex;align-items:center;justify-content:center;margin:0}#ch_root #ch_formSearch>input[type=text]{width:100%!important;max-width:384px;position:relative;padding:12px 16px;border:1px solid #e3e6eb;font-size:16px;line-height:16px;border-radius:0}#ch_root #ch_formSearch>label{display:inline-block;margin-bottom:4px;font-weight:700;font-size:24px;line-height:24px;text-align:center;cursor:pointer;padding:8px 16px;margin:0;top:auto;left:auto;background:#002c73;z-index:11;height:44px;transition:all .15s ease-in-out}#ch_root #ch_formSearch>label:hover{background:#144697;transition:all .15s ease-in-out}#ch_root #ch_formSearch>label i{color:#fff}.omoss_banner{min-height:40vh}.kundservice-row .wpb_text_column{font-weight:700}.kundservice-row .wpb_text_column a{display:inline-block;text-decoration:none;font-weight:400;margin-top:10px;color:#002c73}.app-logo{display:inline-block;margin:0 10px}.app-logo img{max-height:70px;width:auto}.app-info-img img{min-width:100%}.custom-gallery p{margin:0;padding:0;display:inline}.custom-gallery .custom-col{border:solid 1px #ccc}.cpro-img-title{margin-bottom:0;font-weight:700}.cpro-img-desc{display:none;margin-bottom:0;font-size:12px}.custom-gallery .vc_col-sm-3{width:24.5%}.custom-gallery .vc_grid-btn-load_more a{background-color:initial!important}.custom-gallery .vc_grid-btn-load_more i{color:#002c73!important;-webkit-text-stroke:2px white!important;font-size:24px!important}.rl-gallery-button{padding-top:32px}.rl-gallery-item{padding:10px!important}.rl-gallery-item a{text-decoration:none}.rl-gallery-item-title{margin-bottom:10px!important;font-weight:700;font-size:16px!important}.rl-gallery .rl-gallery-link{padding-bottom:25px}.rl-pagination{margin-top:25px;text-align:center}.rl-pagination .page-numbers{display:inline-block;background:#30cc71;padding:5px 10px;color:#fff;text-decoration:none;font-weight:600;font-size:12px}.rl-pagination .page-numbers.current{background:#002c73}.rl-gallery-caption a{position:absolute;z-index:999}.rl-gallery-item a i{font-size:18px;-webkit-text-stroke:1px white!important;color:#002c73!important}.rl-load-more{font-size:16px;line-height:24px;font-weight:700;color:#002c73;margin-top:10px;margin-right:8px;padding:8px 16px;cursor:default;border-radius:0;background:0 0!important;border:2px solid #002c73!important;opacity:1;transition:all .15s ease-in-out}.rl-load-more:hover{cursor:pointer;opacity:.7;transition:all .15s ease-in-out}.rl-load-more i{font-size:20px;line-height:24px;-webkit-text-stroke:2px white!important;color:#002c73!important}.page_404_links a{display:inline-block;margin-top:10px;text-decoration:none}.page_404_links a:hover{text-decoration:none}.page_404_links a:focus{text-decoration:underline}.error404 #main{padding:10vh 0!important}.error404 .site-footer{border-top:solid 1px #e3e6eb}.single.single-post .entry-title{margin-bottom:30px}.single .cat-links a{display:inline-block;text-decoration:none;background:#30cc71;color:#fff!important;padding:0 10px;margin:0 5px}.nav-previous,.nav-next{width:auto!important}.nav-previous a,.nav-next a{display:inline-block;background:#30cc71;color:#fff;float:right;margin-top:20px;padding:8px 16px;font-size:16px;line-height:16px;text-decoration:none;text-align:center;transition:all .15s ease-in-out;min-width:160px}.nav-previous a i,.nav-next a i{margin:0 5px}#popmake-1776 .popmake-close:before{font:28px/1 FontAwesome;content:"\f00d";color:#002c73;-webkit-text-stroke:3px white!important}#popmake-1776{background:url(https://www.sakralarm.se/wp-content/uploads/2019/02/popup_bg.png)#fff;background-size:cover}#popmake-1776 p{color:#2f3033;font-size:12px;line-height:14px}#popmake-1776 h2{margin:10px 0}#popmake-1776 .wpb_text_column{margin-bottom:10px}#popmake-1776 .custom-btn{margin-bottom:20px}#popmake-1776 .custom-btn button,#popmake-1776 .custom-btn a{display:inline-block;font-size:14px!important;line-height:16px!important;font-weight:700;background:#30cc71;color:#fff;text-decoration:none;border:0;border-radius:0;margin-top:5px;padding:8px 24px!important;box-shadow:0 1px 2px rgba(0,0,0,.2)!important;transition:all .15s ease-in-out}#popmake-1776 .custom-btn button:hover,#popmake-1776 .custom-btn a:hover{cursor:pointer;background-color:#3fd27c;color:#fff;box-shadow:0 6px 12px rgba(0,0,0,.2)!important;text-decoration:none;transition:all .15s ease-in-out}#popmake-1776 .custom-sep{margin-bottom:20px}#popmake-1776 .wpb_single_image{margin-bottom:0}#popmake-1776 .popmake-close{font-weight:700}#popmake-1776 .hide_desktop{display:none!important}#reco--badge-2019 a{width:150px!important;height:150px!important;margin-left:20px!important}#reco--badge-2020 a{width:150px!important;height:150px!important;margin-right:20px!important}.reco-widget .vc_column-inner{padding-top:0!important}.reco-widget{}.reco-widget .wpb_text_column{margin-bottom:20px!important}@media(max-width:767px){#wpcf7-f2237-p2235-o1 .section-title,#wpcf7-f2446-p2452-o1 .section-title,#wpcf7-f2448-p2449-o1 .section-title{font-size:20px;margin:40px 0}}@media(max-width:1350px){body{overflow-x:hidden}.btn-bottom{display:none!important}.home-h1{margin:0;font-size:1.8em}.white-bg .vc-kundcase-main-text,.vc-kundcase-main-text{font-size:14px}.home .vc-main-text{font-size:26px}.vc-small-title{font-size:14px}.footer-widgets-block{padding:64px 32px}.block-right{padding-right:40px!important}.block-left{padding-left:40px!important}.testimonial-row .wpb_column{width:33%;min-height:320px}.ctestimonial h3,.ctestimonial .wpb_wrapper p,.ctestimonial .ctestimonial-title{font-size:16px}}@media(max-width:1300px){.single .site-content{padding:40px;padding-top:120px}}@media(max-width:1230px){.main-navigation a{padding:16px}.main-navigation .astm-search-menu a{padding:12px}.roi-message{min-height:100px}.info-sign span{left:5px;width:30px;height:30px}}@media(max-width:1200px){.top-mail-btn{display:none}.hem-first-row .wpb_column{width:100%}.hem-first-row,.hem-second-row{max-height:inherit!important}#reco--badge-2019 a{width:100px!important;height:100px!important;margin-left:auto!important}#reco--badge-2020 a{width:100px!important;height:100px!important;margin-right:auto!important}#reco--badge-2019{margin-left:0!important}#reco--badge-2020{margin-left:0!important}.reco-widget{padding-left:0!important}}@media(max-width:1020px){.equal-sign{padding:0 18px}}@media(max-width:960px){.entry-content ul li.ch_jobitem{width:46%}.single-post .site-content{max-width:704px;width:80%;padding:64px 32px}.four-cards{border-top:0 solid #fff;border-bottom:0 solid #fff}.four-cards .wpb_column:nth-child(3){background-color:#fff}.testimonial--light h2,.testimonial--light h3{font-size:20px}.menu-toggle{display:none}.astm-search-menu{display:none}.main-navigation ul{display:none}.home-h1{margin:10px 0}.home .vc-main-text{font-size:20px}.footer-widget{width:50%;margin-bottom:30px}.testimonial-row .wpb_column{width:50%;min-height:320px}.copyright-text span,.footer-social-links span{font-size:12px}.prod-equal-height .vc_col-sm-3{width:50%;min-height:320px;border-bottom:solid 1px #e3e6eb;border-right:solid 1px #e3e6eb}.prod-equal-height .wpb_column:nth-child(2){border-top:solid 1px #e3e6eb}.cfaq .vc_toggle_content{margin:5px 0 10px!important}.cfaq .vc_toggle_content p{margin:0}.icon-with-title{margin-bottom:25px}.contact-left{font-size:20px;line-height:1.5}}@media(max-width:767px){.entry-content ul li.ch_jobitem{margin:8px 0!important;width:100%}.split-section{display:flex;flex-direction:column}.split-section .split-section_bg-image{flex:1;order:1;height:320px}.split-section .split-section_text-container{order:2}.single-post .site-content{max-width:704px;width:80%;padding:64px 32px}.site-info-container{display:flex;flex-direction:column;align-items:center;justify-content:center;max-height:none}.copyright-text{display:flex;align-items:center;justify-content:center;padding:16px 8px 8px;font-size:14px;color:#fff}.footer-social{display:flex;align-items:center;justify-content:center;width:100%;padding:8px 8px 16px}.quick-access{width:100%;height:960px}.quick-access--product{background-color:#fff;width:100%!important;height:640px;float:left}.quick-access--product__heading{font-size:40px;line-height:42px;margin:10px 0 0}.vc_row.hero-section{min-height:auto}h1.vc_custom_heading.hero-section__heading{font-size:20px!important;text-align:center!important}.hero-section__paragraph{position:absolute!important;top:-9999px!important;left:-9999px!important}.quick-access--product .vc_column-inner{display:flex;justify-content:center;padding-top:0!important}.quick-access--product h2,.quick-access--product p{max-width:320px}.quick-access--roi{float:right;width:50%!important;height:50%;background-color:#fafbfd}.quick-access--customer-service{float:right;background-color:#002c73;width:100%!important;height:320px}.cta-section .wpb_wrapper .wpb_wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:48px 0}.cta-section .wpb_wrapper .wpb_wrapper span{padding-right:0;margin-bottom:16px}.hero-section__heading,.hero-section__paragraph{width:100%}body{overflow-x:hidden}.single .site-content{padding:20px;padding-top:66px}.top-mail-btn{display:none}.contact-mobile-btn{display:block;position:fixed;width:100%;bottom:0;left:0;text-align:center;padding:12px 30px;background:#30cc71;color:#fff;font-size:16px;line-height:19px;text-decoration:none;z-index:999!important}.contact-mobile-btn:hover,.contact-mobile-btn:visited{color:#fff!important}.contact-mobile-btn i{margin-left:10px}.white-bg .vc-main-text,.white-bg .vc-kundcase-main-text,.vc-kundcase-main-text,.home .vc-main-text{font-size:1.5em}#hem-prod-bg .vc_column-inner{background-image:url(https://sakralarm.se/wp-content/uploads/2018/06/hem-larm-mobile.png)!important;background-position:70vw 30vw!important;padding-right:40px}.footer-widget{width:100%}.copyright-text,.footer-social{width:100%}.footer-widget{margin:15px 0}.footer-social-links{text-align:center;float:none}.footer-social-links span{display:none}.footer-social-links a{width:40px;height:40px;line-height:40px;margin:0 8px}.copyright-text{text-align:center}.copyright-text span{line-height:1.2;font-size:10px;text-align:center}.site-info{margin-bottom:42px}.mob-equal-height .wpb_column{min-height:320px}.testimonial-row .wpb_column{min-height:320px}.col-padding{padding:0 30px!important}.col-padding .vc_column-inner{padding-top:0!important}.prod-equal-height .wpb_column{width:100%!important;min-height:260px;border-bottom:solid 1px #e3e6eb;border-right:0!important}.cfaq .col-gap.vc_column_container .vc_column-inner{padding-right:0!important;padding-left:0!important}.icon-with-title{width:200px;height:130px;margin:15px 10px}.icon-with-title i{font-size:3em!important}.icon-with-title span{font-size:14px}.cfaq .vc_toggle:last-of-type{margin-bottom:0!important}.testimonial-row .wpb_column{width:100%}.contact-left{font-size:18px}.cform-row .wpcf7-text{max-width:100%}.product_banner h1,.product_banner h2{font-size:28px!important;line-height:38px!important}.samarbetspartners-title{font-size:26px!important;line-height:36px!important}.footer-widgets-block{margin:0 20px}.form-center{max-width:100%}.cform-row .wpcf7-list-item{margin:10px 0!important}.cform-row .produkterck input{width:20px;height:20px}.cform-row .newsletter-confirmation input,.cform-row .gdpr-confirmation input{width:20px;height:20px}.cform-row .gdpr-confirmation .wpcf7-list-item{margin-top:-5px!important}.roi-cal-wrap{border-left:0}.pum-theme-1770 .pum-container{padding:0}#popmake-1776 p,#popmake-1776 h2{margin:10px 18px}#popmake-1776 .custom-btn a{margin:0 18px}#popmake-1776{top:50px!important;background:#fff!important;width:350px;max-width:90%!important;max-height:80vh;overflow-y:scroll;margin:0 auto;padding:0}#popmake-1776 .hide_desktop{display:block!important;margin-bottom:20px!important}#popmake-1776 .vc_column-inner{padding:0!important}.reco-badge .vc_column-inner{padding-top:0!important;text-align:center;margin-bottom:0!important}}@media(max-width:472px){.vc_row.hero-section{background-position:50%}.single-post .site-content{max-width:704px;width:100%;padding:64px 32px}.vc_column_container>.vc_column-inner{padding-left:32px!important;padding-right:32px!important}.hero-section .vc_column_container>.vc_column-inner{padding-left:0!important;padding-right:0!important;padding-top:0!important}.roi-column>.vc_column-inner{padding-left:0!important;padding-right:0!important}.nav-previous,.nav-next{float:left!important;margin:0 auto;width:auto!important}}.mcq-options-title{text-align:center}.mcq-type-form-container{box-shadow:0 1px 2px rgb(0 0 0/.8)}.mcq-type-form-container fieldset.fieldset-cf7mls{padding:0!important}.mcq-type-form-container .cf7mls_next{font-size:0;padding:0;margin:0;height:0!important;background:0 0!important}.mcq-type-form-container .cf7mls_back{display:none}.mcq-type-form-container .cf7mls_next:before,.mcq-type-form-container .cf7mls_next:after{display:none}.mcq-options{margin-bottom:15px!important}.mcq-options .wpcf7-radio{margin-right:0!important;text-align:center}.mcq-options .wpcf7-list-item,.mcq-type-form-container .form-submit-button .wpcf7-submit{display:block!important;width:80%!important;margin:0 auto!important}.mcq-options input{display:none}.mcq-options .wpcf7-list-item-label,.mcq-type-form-container .form-submit-button .wpcf7-submit{width:100%;background-color:#e15041;color:#fff;border-radius:35px;color:#fff;cursor:pointer;font-weight:700;margin:10px 0;padding:10px 5px;display:inline-block;text-align:center;border:none;outline:none;font-size:14px;max-width:280px}.mcq-type-form-container .cf7mls_progress_bar li{width:calc(33.33%)!important}.mcq-type-form-container .section-title{font-size:22px!important;margin:10px 0!important}.mcq-type-form-container .cf7mls_progress_bar li:last-child{display:none}.mcq-form-user-details .section-fields{margin-bottom:25px!important}.mcq-type-form-container .wpcf7-response-output{border:none!important;text-align:center;margin-bottom:60px!important;margin-top:67px;font-size:30px;font-weight:600}.cf7mls_progress_bar li:after{background:#c4c4c4}.cf7mls_progress_bar li.active:before,.cf7mls_progress_bar li.active:after{background:#014797}.wpcf7-form .fieldset-cf7mls-wrapper input,.wpcf7-form .fieldset-cf7mls-wrapper select,.wpcf7-form .fieldset-cf7mls-wrapper textarea{border-color:#c4c4c4}#wpcf7-f2237-p2235-o1 .action-button,#wpcf7-f2446-p2452-o1 .action-button,#wpcf7-f2448-p2449-o1 .action-button,.alarm-login-form input[type=submit]{text-transform:uppercase;border-radius:25px;min-width:130px;font-size:14px;letter-spacing:1px;margin:10px}.alarm-login-form input[type=submit]{border:0;cursor:pointer;font-weight:700;padding:13px 5px;position:relative;line-height:14px}.cf7mls_progress_bar{margin-left:0;padding-left:0}#wpcf7-f2237-p2235-o1 select,#wpcf7-f2446-p2452-o1 select,#wpcf7-f2448-p2449-o1 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(assets/img/select_arrow.jpg)no-repeat 97% 17px;background-size:25px}.wpcf7-form .fieldset-cf7mls-wrapper{text-align:center}.wpcf7-form .fieldset-cf7mls-wrapper .fieldset-cf7mls{border:0}.wpcf7-form .fieldset-cf7mls-wrapper .fieldset-cf7mls .two-column-section{display:block;float:left;width:calc(50% - 10px);vertical-align:top}.wpcf7-form .fieldset-cf7mls-wrapper .fieldset-cf7mls .two-column-section.left-column{margin-right:20px}.wpcf7-form .fieldset-cf7mls-wrapper .section-title{font-size:28px;font-weight:600;margin:50px 0}.wpcf7-form .fieldset-cf7mls-wrapper .section-fields{text-align:left;margin-bottom:50px}.alarm-form-wrapper{padding:50px 120px 0!important}.alarm-form-wrapper input{margin-bottom:20px}.wpcf7-form .fieldset-cf7mls-wrapper input,.wpcf7-form .fieldset-cf7mls-wrapper select,.wpcf7-form .fieldset-cf7mls-wrapper textarea,.alarm-login-form input[type=text],.alarm-login-form input[type=password]{width:100%;padding:15px 10px;border-radius:0;border:1px solid #666}.wpcf7-form .fieldset-cf7mls-wrapper input[type=checkbox],.wpcf7-form .fieldset-cf7mls-wrapper input[type=radio],.wpcf7-form .fieldset-cf7mls-wrapper input[type=submit],.wpcf7-form .fieldset-cf7mls-wrapper input[type=button],.alarm-login-form input[type=submit],.alarm-login-form input[type=checkbox]{width:auto}.wpcf7-form .fieldset-cf7mls-wrapper input[type=checkbox],.wpcf7-form .fieldset-cf7mls-wrapper input[type=radio],.alarm-login-form input[type=checkbox]{margin-right:5px}.wpcf7-form .fieldset-cf7mls-wrapper .section-fields .wpcf7-list-item{margin-left:0;margin-top:15px}.wpcf7-form .fieldset-cf7mls-wrapper .section-fields .product-interested .wpcf7-list-item,.wpcf7-form .fieldset-cf7mls-wrapper .section-fields .type-of-house .wpcf7-list-item{display:inline-block;width:40%;border:1px solid;padding:15px 10px;margin:5px 9% 20px 0}.wpcf7-form .fieldset-cf7mls-wrapper .section-fields.inner{margin-bottom:20px}.wpcf7-form .fieldset-cf7mls-wrapper input[type=checkbox],.alarm-login-form input[type=checkbox]{padding:0;width:15px;height:15px;display:inline-block;background-color:#fff;border-radius:50%;vertical-align:middle;border:1px solid #ddd;box-shadow:;-webkit-appearance:none;outline:none;cursor:pointer}.wpcf7-form .fieldset-cf7mls-wrapper input[type=checkbox]:checked,.alarm-login-form input[type=checkbox]:checked{background-color:gray;border:3px solid #fff!important;box-shadow:0 0 1px 1px #888}.remember-me-wrapper{display:flex;align-items:baseline}.login-submit-wrapper{text-align:center}.cf7mls_progress_bar{padding-top:15px}.wpcf7-form .fieldset-cf7mls-wrapper .fieldset-cf7mls{padding-bottom:50px}.cf7mls_progress_bar li:after{top:15px;height:3px}.cf7mls_progress_bar li.active:before,.cf7mls_progress_bar li.active:after{background:#014797;color:#fff}.cf7mls_progress_bar li.active.current:before{width:40px;line-height:40px;margin-top:-5px}.cf7mls_next.action-button,.cf7mls_back.action-button,.fieldset-cf7mls .wpcf7-form-control.wpcf7-cf7mls_preview_step,.wpcf7-form .fieldset-cf7mls-wrapper .wpcf7-submit,.alarm-login-form input[type=submit]{background-color:#e15041;color:#fff}.cf7mls_next.action-button.sending,.cf7mls_back.action-button.sending,.wpcf7-form .fieldset-cf7mls-wrapper .wpcf7-submit.sending{padding:13px 15px}.cf7mls_progress_bar li:before{width:30px;line-height:30px;border-radius:50%;background:#c4c4c4}.page-id-2235 .entry-content,.page-id-2449 .entry-content,.page-id-2452 .entry-content{padding-left:15px;padding-right:15px}.wpcf7-form .fieldset-cf7mls-wrapper input::-webkit-input-placeholder,.wpcf7-form .fieldset-cf7mls-wrapper input::-moz-placeholder,.wpcf7-form .fieldset-cf7mls-wrapper input:-ms-input-placeholder,.wpcf7-form .fieldset-cf7mls-wrapper input:-moz-placeholder,.wpcf7-form .fieldset-cf7mls-wrapper input::placeholder,.wpcf7-form .fieldset-cf7mls-wrapper select::-webkit-input-placeholder,.wpcf7-form .fieldset-cf7mls-wrapper select::-moz-placeholder,.wpcf7-form .fieldset-cf7mls-wrapper select:-ms-input-placeholder,.wpcf7-form .fieldset-cf7mls-wrapper select:-moz-placeholder,.wpcf7-form .fieldset-cf7mls-wrapper select::placeholder,.wpcf7-form .fieldset-cf7mls-wrapper textarea::-webkit-input-placeholder,.wpcf7-form .fieldset-cf7mls-wrapper textarea::-moz-placeholder,.wpcf7-form .fieldset-cf7mls-wrapper textarea:-ms-input-placeholder,.wpcf7-form .fieldset-cf7mls-wrapper textarea:-moz-placeholder,.wpcf7-form .fieldset-cf7mls-wrapper textarea::placeholder,.alarm-login-form input::-webkit-input-placeholder,.alarm-login-form input::-moz-placeholder,.alarm-login-form input:-ms-input-placeholder,.alarm-login-form input:-moz-placeholder,.alarm-login-form input::placeholder{color:#ddd!important}} .chbx_no-cust-num{ font-size: 14px; } #wpcf7-f2237-p2235-o1 .wpcf7-form-control-wrap,#wpcf7-f2446-p2452-o1 .wpcf7-form-control-wrap,#wpcf7-f2448-p2449-o1 .wpcf7-form-control-wrap{ display: block; } #wpcf7-f2237-p2235-o1 .form-submit-button,#wpcf7-f2446-p2452-o1 .form-submit-button,#wpcf7-f2448-p2449-o1 .form-submit-button{ text-align: center; margin-bottom: 0; } #wpcf7-f2237-p2235-o1 [data-cf7mls-order="4"] input[name=cf7mls_back]{ display: none; } #wpcf7-f2446-p2452-o1 [data-cf7mls-order="3"] input[name=cf7mls_back]{ float: left; border: 0; text-transform: uppercase; border-radius: 25px; min-width: 130px; font-size: 14px; letter-spacing: 1px; border: 0 none; cursor: pointer; font-weight: bold; margin: 10px 5px; padding: 13px 5px; } .page-id-2452 .section-fields.form-submit-button,.page-id-2449 .section-fields.form-submit-button{ float: right; } #wpcf7-f2448-p2449-o1 [data-cf7mls-order="3"] input[name=cf7mls_back]{ float: left; border: 0; text-transform: uppercase; border-radius: 25px; min-width: 130px; font-size: 14px; letter-spacing: 1px; border: 0 none; cursor: pointer; font-weight: bold; margin: 10px 5px; } #wpcf7-f2237-p2235-o1 input[type=submit],#wpcf7-f2446-p2452-o1 input[type=submit],#wpcf7-f2448-p2449-o1 input[type=submit]{ text-transform: uppercase; border-radius: 25px; min-width: 130px; font-size: 14px; letter-spacing: 1px; border: 0 none; cursor: pointer; font-weight: bold; margin: 10px 5px; padding: 13px 5px; position: relative; } span.wpcf7-not-valid-tip{ font-size: 0.8em; } .wpcf7-form .fieldset-cf7mls-wrapper .fieldset-cf7mls .two-column-section{ display: block; float: left; } div.wpcf7 .ajax-loader{ position: absolute; top: 26px; } .form-submit-button{ position: relative; clear: both; } .wpcf7-form .fieldset-cf7mls-wrapper .section-fields .product-interested .wpcf7-list-item,.wpcf7-form .fieldset-cf7mls-wrapper .section-fields .type-of-house .wpcf7-list-item{ display: block; width: calc(50% - 20px); float: left; border: 1px solid; padding: 15px 10px; margin: 5px 20px 20px 0; } .fieldset-cf7mls .section-fields .wpcf7-radio,.fieldset-cf7mls .section-fields .wpcf7-checkbox{ margin-right: -20px; display: block; clear: both; } @media(max-width:1400px){ .wpcf7-form .fieldset-cf7mls-wrapper .section-title{font-size:24px}} .wpcf7-form.sent .fieldset-cf7mls-wrapper{ display: none; } .wpcf7-form.sent .wpcf7-response-output.wpcf7-mail-sent-ok{ border: 0px; margin: 80px 0px; font-size: 30px; font-weight: bold; text-align: center; color: #444; } @media(max-width:767px){ .wpcf7-form .fieldset-cf7mls-wrapper input,.wpcf7-form .fieldset-cf7mls-wrapper select,.wpcf7-form .fieldset-cf7mls-wrapper textarea{padding:12px 10px}.fieldset-cf7mls-wrapper{padding:0 20px}.wpcf7-form .fieldset-cf7mls{padding:0}.wpcf7-form .fieldset-cf7mls-wrapper .section-fields .product-interested .wpcf7-list-item,.wpcf7-form .fieldset-cf7mls-wrapper .section-fields .type-of-house .wpcf7-list-item{display:block;width:100%;border:1px solid;padding:15px 10px;margin:0 0 15px}.wpcf7-form .fieldset-cf7mls-wrapper .fieldset-cf7mls .two-column-section.left-column{margin-right:0}.wpcf7-form .fieldset-cf7mls-wrapper .fieldset-cf7mls .two-column-section{display:block;width:100%}.wpcf7-form.sent .wpcf7-response-output.wpcf7-mail-sent-ok{font-size:22px}.wpcf7-form .fieldset-cf7mls-wrapper .section-fields{margin-bottom:30px}.cf7mls_next.action-button,.cf7mls_back.action-button{margin:10px 5px;min-width:110px}#wpcf7-f2237-p2235-o1 select,#wpcf7-f2446-p2452-o1 select,#wpcf7-f2448-p2449-o1 select{background:url(https://www.sakralarm.se/wp-content/themes/sakralarm/assets/img/select_arrow.jpg)no-repeat 97% 10px}.wpcf7-form .fieldset-cf7mls-wrapper .section-fields .product-interested .wpcf7-list-item,.wpcf7-form .fieldset-cf7mls-wrapper .section-fields .type-of-house .wpcf7-list-item{float:none}.wpcf7-form .fieldset-cf7mls-wrapper .fieldset-cf7mls .two-column-section{float:none}.fieldset-cf7mls .section-fields .wpcf7-radio,.fieldset-cf7mls .section-fields .wpcf7-checkbox{margin-right:0}#wpcf7-f2237-p2235-o1 .form-submit-button{clear:both}} @media(max-width: 355px){ #wpcf7-f2446-p2452-o1 [data-cf7mls-order="3"] input[name=cf7mls_back]{float:none}#wpcf7-f2448-p2449-o1 [data-cf7mls-order="3"] input[name=cf7mls_back]{float:none}.page-id-2452 .section-fields.form-submit-button,.page-id-2449 .section-fields.form-submit-button{float:none}}