/* https://smartboltlocksmith.com/wp-content/themes/smartboltlocksmith-child/style.css?ver=6.3.1 */
@media (min-width:1024px){.custom-menu .menu-item-has-children{position:relative}.custom-menu .full-width,.custom-menu .elementor-nav-menu{position:static!important}.custom-menu ul li ul{width:auto!important;margin-left:0!important;margin-top:0px!important;min-width:150px!important;max-width:none!important;background:#FFF;left:0}.custom-menu li ul{display:block!important;opacity:1!important}.custom-menu nav.elementor-nav-menu--layout-horizontal ul .full-width>ul{width:100%!important;padding:30px;left:0!important}.custom-menu nav>ul>li>ul{-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.25);box-shadow:0 2px 20px 0 rgba(0,0,0,.25)}.custom-menu .full-width>ul>li>ul>li,.custom-menu .full-width>ul>li{border-bottom:none!important}.custom-menu nav>ul>li{padding:25px 0 0}.custom-menu nav>ul>li:not(.button)>a{padding-bottom:25px!important}.custom-menu .button a{border:2px solid #e61923;position:relative;z-index:0;-webkit-transition:all .3s;transition:all .3s}.custom-menu .button a:hover{background:#e61923}.custom-menu nav>ul>li>ul{display:none!important}.custom-menu nav>ul>.full-width:hover>ul{display:flex!important;flex-wrap:wrap}.custom-menu nav>ul>li:hover>ul{display:block!important;position:absolute!important}.custom-menu .full-width>ul>li{width:33.33%;padding-right:20px}.custom-menu nav>ul>li>ul>li>a:hover{color:#CC0033!important}.custom-menu nav>ul>li>ul>li{border-bottom:1px solid #eaeaea!important}.custom-menu nav>ul>li:not(.full-width)>ul>li:hover{background-color:#e61923}.custom-menu nav>ul>li:not(.full-width)>ul>li:hover a{color:white!important;padding:20px!important}.custom-menu nav>ul>li:not(.full-width)>ul>li a{padding:20px;color:#171717!important}.custom-menu .full-width>ul>li>a{border:none!important;padding-left:0!important}.custom-menu .full-width>ul>li>ul{position:relative!important}.custom-menu .full-width>ul>li{display:flex;align-items:center;transition-duration:.3s}.custom-menu .full-width>ul>li:hover{padding-left:1rem}.custom-menu .full-width>ul>li>a:hover{padding:10px 0!important}.custom-menu .full-width>ul>li:before{content:"\f105";font-weight:900;padding-right:10px;font-family:"Font Awesome 5 Free";-webkit-transition:left .2s linear;transition:left .2s linear;color:#fff}.custom-menu .full-width>ul>li>a:hover{background:transparent!important}}@media (min-width:1324px){.custom-menu .full-width>ul>li{width:25%}}form br{display:none}.elementor-location-header{margin-bottom:-100px}.elementor-editor-active .elementor-location-header{margin-bottom:0}.elementor-widget-text-editor.News{display:none!important}.header-custom{background:none repeat scroll 0 0 transparent;box-shadow:none;display:block;margin:0 auto;width:100%;z-index:1001;transition-duration:.5s}body.sticky .header-custom{background-color:rgba(0,0,0,.8)}footer ul li{list-style:none}footer ul li strong{color:white!important;font-weight:normal!important}footer ul li a{color:#C8C8C8CC!important}footer ul li a:hover{color:#CC0033!important}footer ul{padding-left:0!important}.contactInFooter input:not(.submit){background-color:transparent;color:#93a1a7;height:40px;width:262px}.contactInFooter .submit{background-color:#C03;border:0 none;box-shadow:none;color:#fff;height:40px;left:225px;padding:0 13px;position:absolute;right:0;top:0;border-radius:0}.slider-home h1,.slider-home h2{color:white!important;text-transform:uppercase;font-weight:600;font-size:55px}.slider-home h1:after,.slider-home h2:after{width:70px;height:3px;content:"";background-color:#000;display:block;margin-top:15px}.zoomHover{transition:all .5s ease-in-out}.zoomHover:hover{transform:scale(1.1)}.selectRound{color:#fff;background:#C03;text-transform:uppercase;padding:0 4px;transform:rotate(5deg);display:inline-block}.itemHover:hover .elementor-widget-container .elementor-price-list-header{color:white!important}.elementor-testimonial__text{padding:30px}.elementor-testimonial__content{padding:0!important}.elementor-testimonial__content:after{display:none!important}.elementor-testimonial__text:before{content:"\f10d";font-family:"Font Awesome 5 Free";color:rgba(255,255,255,.4);font-size:18px;position:absolute;top:5px;left:5px;font-weight:900}.elementor-testimonial__text:after{content:"\f10e";font-family:"Font Awesome 5 Free";color:rgba(255,255,255,.4);font-size:18px;position:absolute;right:5px;bottom:5px;font-weight:900}form .row{display:flex}form .row label:first-child{padding-right:20px}form label{margin-bottom:20px;width:100%}form .row label{width:50%;flex:0 0 50%}.wpcf7-submit{border:none!important}textarea{height:auto;min-height:50px}.hoverShadow .elementor-element-populated{transition-duration:.3s}.hoverShadow .elementor-image-box-content{padding:0 15px 15px}.elementor-post__read-more{float:right}.elementor-post__read-more:hover{-webkit-animation-name:popBtn;animation-name:popBtn;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.zoomWraper{overflow:hidden}.twoCulomns .elementor-icon-list-items{display:flex;flex-wrap:wrap}.twoCulomns .elementor-icon-list-item{width:50%;flex:0 0 50%;display:flex;align-items:center!important;padding-bottom:15px!important}.borderRadiusIcon .elementor-icon{border-radius:10px}.paddingIcon .elementor-icon{padding:40px 60px!important}.paddingIcon .elementor-icon-box-icon{border-bottom:1px solid rgba(0,0,0,.05);padding-bottom:20px}.day{background-color:#ececec;padding:6px 4px;font-size:17px;color:#727272;border-radius:2px 2px 0 0;border-bottom:1px solid #FFF}.month{background:#FFB900;padding:1px 4px 2px;color:#fff;font-size:13px;border-radius:0 0 2px 2px;border-bottom:1px solid rgba(0,0,0,.08)}.home .elementor-post__meta-data{width:50px;padding:0!important;text-align:center;position:absolute;top:20px;left:20px}.blog .elementor-post__meta-data{width:44px;text-align:center;float:left;margin-right:20px;height:100%}.blog article{position:relative;border-bottom:1px solid #f2f2f2;padding:0 0 35px!important}.blog article:last-child{border:none}.widget{border:1px solid #ccc;border-top-color:#007CC2;margin:15px 0;padding:0 15px;list-style:none}.widget>h3{color:#007CC2;font-size:18px;margin-bottom:25px;margin-top:25px;text-transform:uppercase;font-weight:700;line-height:20px;letter-spacing:1px}.sidebar .widget ul{padding-left:15px}.sidebar .widget ul li{list-style-type:none;font-size:14px;padding:15px 0;border-top:1px solid #E9E9E9;position:relative;display:flex;align-items:center}.sidebar .widget ul li a{color:#222;font-size:17px;font-weight:400;line-height:22px;padding-left:18px}.sidebar .widget ul li:before{font-family:"Font Awesome 5 Free";font-size:13px;content:"\f105";top:14px;left:0;font-weight:900}.contactForm form,.contactForm .formHolder{display:flex;align-items:flex-start;padding-top:20px;flex-wrap:wrap}.contactForm .formWrapp{background-color:#FFB900;padding:30px 20px 30px 20px;margin-bottom:20px;color:#fff}.formWrapp h4,.formWrapp h3,.formWrapp h2{color:white!important}.contactForm .formWrapp a{color:#fff;text-decoration:underline}.contactForm .wpcf7-response-output{margin-left:0!important}.contactForm .row{display:flex;justify-content:space-between;margin-right:20px;margin-left:0}.codedropz-upload-handler{border:2px dashed #fff}.elementor-editor-active header{background:#000}.contactForm .selectForm{padding-right:20px;width:100%}.contactForm select,.contactForm .darkSub{border:none}.contactForm .row label{padding-right:20px;width:33.33%;flex:0 0 33.33%}.contactForm .selectForm label{width:100%}.contactForm input,.contactForm select{border-radius:0!important;border:none!important}.contactForm input,.contactForm select{height:42px}.contactForm .row label:last-child{padding-right:0}.contactForm .submitHolder{width:20%}.contactForm .darkSub{background-color:#111;color:#FFF;padding:8px 50px;border-radius:0 0 0 0;font-size:14px;font-weight:600}.contactForm .wpcf7-not-valid-tip{color:#fff;padding-top:5px}.contactForm .selectForm .description{font-size:14px;padding-left:10px}.contactForm .darkSub:hover{background-color:#3e3e3e}.contactForm .ajax-loader{display:none}.contactForm .row{margin-bottom:0;width:100%;margin-right:0}.contactForm .row .email{padding-right:0}.contactForm .row label:last-child{padding-right:0}.formWrapp h4 img{width:20px}.heightImg .elementor-element img{height:180px;object-fit:cover}@media (min-width:1024px){.custom-menu .menu-item-has-children{position:relative}.custom-menu .full-width,.custom-menu .elementor-nav-menu{position:static!important}.custom-menu ul li ul{width:auto!important;margin-left:0!important;margin-top:0px!important;min-width:150px!important;max-width:none!important;background:#FFF;left:0;flex-wrap:wrap}.custom-menu li ul{display:block!important;opacity:1!important}.custom-menu ul .full-width>ul{width:100%!important;padding:25px}.custom-menu nav>ul>li>ul{-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.25);box-shadow:0 2px 20px 0 rgba(0,0,0,.25)}.custom-menu .full-width>ul>li>ul>li,.custom-menu .full-width>ul>li{border-bottom:none!important}.custom-menu nav>ul>li:not(.button)>a{padding-bottom:10px!important}.custom-menu nav>ul>li>ul{display:none!important}.custom-menu nav>ul>.full-width:hover>ul{display:flex!important}.custom-menu nav>ul>li:hover>ul{display:block!important;position:absolute!important}.custom-menu .full-width>ul>li{width:33.33%;padding-right:20px}.custom-menu nav>ul>li>ul>li{border-bottom:1px solid #eaeaea!important}.custom-menu nav>ul>li:not(.full-width)>ul>li:hover{background-color:#A80534}.custom-menu nav>ul>li:not(.full-width)>ul>li:hover a{color:white!important;padding:20px!important}.custom-menu nav>ul>li:not(.full-width)>ul>li a{padding:20px}.custom-menu .full-width>ul>li.menu-item-has-children>a{padding-bottom:0;margin-bottom:0}.custom-menu .full-width>ul>li.menu-item-has-children i{transform:rotate(0)!important}.custom-menu .full-width>ul>li>ul>li a:hover{background:transparent!important;color:inherit!important}.custom-menu .full-width>ul>li>ul>li a{padding:10px 0;font-size:21px;border:none!important}.custom-menu .full-width>ul>li>ul{position:relative!important;border:none!important}.custom-menu .full-width>ul>li>ul>li{display:flex;align-items:center;transition-duration:.3s}.custom-menu .full-width>ul>li>ul>li:hover a{color:#007CC2!important}.custom-menu .full-width>ul>li>ul>li:hover:before{color:#007CC2!important}.custom-menu .full-width>ul>li>ul>li:hover{padding-left:1rem}.custom-menu .full-width>ul>li>ul>li>a:hover{padding:0!important}.custom-menu .full-width>ul>li>ul>li>a{text-transform:none!important;font-weight:400!important;padding:0}.custom-menu .full-width>ul>li>ul>li:before{content:"\f105";font-weight:900;padding-right:10px;font-family:"Font Awesome 5 Free";-webkit-transition:left .2s linear;transition:left .2s linear;color:#fff}.custom-menu .full-width>ul>li>a:hover{background:transparent!important}}@keyframes popBtn{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@media (max-width:1024px){.paddingIcon .elementor-icon{padding:20px 40px!important}.sidebar .widget ul{padding-left:0}}@media (max-width:992px){.contactForm .row{width:100%;padding-bottom:20px;margin-right:0;flex-wrap:wrap}.contactForm .row label{margin-bottom:20px}.contactForm .selectForm{width:50%}.contactForm .submitHolder{width:30%}.contactForm .row{flex-wrap:nowrap;margin-bottom:0;padding-bottom:0}.contactForm .selectForm{width:100%}}@media (max-width:756px){.elementor-location-header{position:relative;left:auto;top:auto;right:auto;margin-bottom:0}.contactForm .row label{padding-right:20px;width:100%;flex:0 0 100%}.contactForm .selectForm{padding-right:0}.paddingIcon .elementor-icon{padding:20px 40px!important}.borderRadiusIcon .elementor-icon-box-wrapper{display:flex}.borderRadiusIcon .elementor-icon-box-content{margin-left:15px!important}form .row label{width:100%;flex:0 0 100%}form .row{flex-wrap:wrap}form .row label{padding-right:0!important}.slider-home h1,.slider-home h2{font-size:24px}.contactForm .row{flex-wrap:wrap}.contactForm .row p,.contactForm .wpcf7-submit{width:100%}.contactForm .selectForm label p:last-child{display:none}.header-custom{background-color:rgba(0,0,0,1)}}@media screen and (max-width:1024px){.related-articles article{flex-wrap:wrap;flex-direction:column-reverse}.related-articles .elementor-post__thumbnail__link{width:100%!important;margin-left:0!important;margin-bottom:20px}}