#callnowbutton{display:none;}@media screen and (max-width:650px){#callnowbutton:not(.cnb-displaymode),#callnowbutton.cnb-displaymode-mobile-only{display:block;position:fixed;text-decoration:none;}#callnowbutton.cnb-full.cnb-displaymode-mobile-only{display:flex;}}@media screen and (min-width:650px){#callnowbutton.cnb-displaymode-desktop-only{display:block;position:fixed;text-decoration:none;}#callnowbutton.cnb-full.cnb-displaymode-desktop-only{display:flex;}}@media screen{#callnowbutton.cnb-displaymode-always{display:block;position:fixed;text-decoration:none;}#callnowbutton.cnb-full.cnb-displaymode-always{display:flex;}}#callnowbutton.cnb-full{justify-content:center;align-items:center;text-shadow:0 1px 0 rgba(0,0,0,.18);width:100%;left:0;height:60px;}.cnb-full.cnb-full-bottom{bottom:0;}.cnb-full.cnb-full-top{top:0;}#callnowbutton.cnb-single{width:55px;height:55px;border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.3);background-position:center;background-size:35px 35px;background-repeat:no-repeat;}.cnb-single.cnb-middle{bottom:15px;left:50%;margin-left:-28px;}.cnb-single.cnb-left{bottom:15px;left:20px;}.cnb-single.cnb-right{bottom:15px;right:20px;}.cnb-single.cnb-mleft{top:50%;margin-top:-28px;left:20px;}.cnb-single.cnb-mright{top:50%;margin-top:-28px;right:20px;}.cnb-single.cnb-tleft{top:15px;left:20px;}.cnb-single.cnb-tmiddle{top:15px;left:50%;margin-left:-28px;}.cnb-single.cnb-tright{top:15px;right:20px;}#callnowbutton.cnb-single.cnb-middle span,#callnowbutton.cnb-single.cnb-tmiddle span{display:none;}.cnb-single.cnb-left span,.cnb-single.cnb-mleft span,.cnb-single.cnb-tleft span{left:68px;}.cnb-single.cnb-right span,.cnb-single.cnb-mright span,.cnb-single.cnb-tright span{right:68px;}.cnb-single.cnb-text span{-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:block;width:auto;background-color:rgba(70,70,70,.9);position:absolute;border-radius:2px;font-family:helvetica,arial,sans-serif;padding:6px 8px;font-size:13px;font-weight:700;color:#ececec;top:15px;box-shadow:0 1px 2px rgba(0,0,0,.15);word-break:keep-all;line-height:1em;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;}.cnb-single:not(.cnb-text) span{display:none;}.cnb-full.cnb-text{text-align:center;color:#fff;font-weight:600;font-size:120%;overflow:hidden;white-space:nowrap;}.cnb-full.cnb-zoom-110 img,.cnb-full.cnb-zoom-120 img,.cnb-full.cnb-zoom-130 img{transform-origin:right;}.cnb-single.cnb-zoom-70,.cnb-full.cnb-zoom-70 img{transform:scale(.7);}.cnb-single.cnb-zoom-80,.cnb-full.cnb-zoom-80 img{transform:scale(.8);}.cnb-single.cnb-zoom-90,.cnb-full.cnb-zoom-90 img{transform:scale(.9);}.cnb-single.cnb-zoom-110,.cnb-full.cnb-zoom-110 img{transform:scale(1.1);}.cnb-single.cnb-zoom-120,.cnb-full.cnb-zoom-120 img{transform:scale(1.2);}.cnb-single.cnb-zoom-130,.cnb-full.cnb-zoom-130 img{transform:scale(1.3);}.cnb-full.cnb-zoom-70 span{font-size:70%;}.cnb-full.cnb-zoom-80 span{font-size:80%;}.cnb-full.cnb-zoom-90 span{font-size:90%;}.cnb-full.cnb-zoom-110 span{font-size:110%;}.cnb-full.cnb-zoom-120 span{font-size:120%;}.cnb-full.cnb-zoom-130 span{font-size:130%;}.cnb-zindex-10{z-index:2147483647;}.cnb-zindex-9{z-index:214748365;}.cnb-zindex-8{z-index:21474836;}.cnb-zindex-7{z-index:2147484;}.cnb-zindex-6{z-index:214748;}.cnb-zindex-5{z-index:21475;}.cnb-zindex-4{z-index:2147;}.cnb-zindex-3{z-index:215;}.cnb-zindex-2{z-index:21;}.cnb-zindex-1{z-index:2;}body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px;}.et_pb_slide_content,.et_pb_best_value{font-size:15px;}h1,h2,h3,h4,h5,h6{color:#ff0100;}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.et_pb_member_social_links a:hover,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#ff0100;}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#ff0100;}.footer-widget h4{color:#ff0100;}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#ff0100;}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#ff0100;}a{color:#ff0100;}.et_secondary_nav_enabled #page-container #top-header{background-color:#ff0100 !important;}#et-secondary-nav li ul{background-color:#ff0100;}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#fff;}.footer-widget li:before{border-color:#fff;}#et-footer-nav .bottom-nav li.current-menu-item a{color:#f00;}@media only screen and (min-width:981px){.et_fixed_nav #page-container .et-fixed-header#top-header{background-color:#ff0100 !important;}.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul{background-color:#ff0100;}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#000 !important;}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#000 !important;}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#000 !important;}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#000 !important;}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#ff0100 !important;}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0;}.et_pb_section{padding:54px 0;}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px;}.et_pb_fullwidth_section{padding:0;}}#top-menu li.current-menu-item>a{color:#ff0100 !important;}.banner-btns .et_pb_column{margin-bottom:0 !important;}.map_full *{height:100% !important;}.testimonial-post-sec .verify:before{background:url("https://cdn-ilcajgn.nitrocdn.com/rUCPiwmTHkrCSDHaLUiEjjyLEhDCftSw/assets/images/optimized/rev-7dd7b78/www.locksmithsouthpasadena.net/wp-content/uploads/2024/12/check.png");content:"";width:14px;height:15px;display:inline-block;background-size:contain;margin-right:5px;position:relative;top:3px;background-repeat:no-repeat;margin-left:10px;}.testimonial-post-sec .item{height:100%;display:flex;flex-direction:column;background:#f3f3f3;padding:20px;border-radius:10px;box-shadow:rgba(209,209,209,21%) 0px 0px 0px 1px,#e7e7e7 0px 0px 0px 1px inset;border:1px solid rgba(1,50,31,.23);text-align:center;}ul.testimonial-post-sec>div .item{width:100% !important;}.testimonial-star-rating{margin-bottom:10px;}.testimonial-star-rating i{color:#f7921e;}.testimonial-post-sec .testimonial-desc{margin-bottom:20px;font-size:17px;color:#666;font-family:"Open Sans";}.testimonial-post-sec .testimonial-name{font-size:18px;color:#000;text-transform:uppercase;margin-top:auto;display:inline-flex !important;width:auto !important;justify-content:center;column-gap:10px;font-family:"Josefin Sans";font-weight:700;}.testimonial-post-sec .testimonial-name::after,.testimonial-post-sec .testimonial-name::before{content:"⸻";width:30px;color:#ff0100;font-weight:700;overflow:hidden;}.smart_icon_sec>div:hover{transition:.5s all;transform:translate(0px,-12px);}.nitro-offscreen p{font-size:18px;line-height:1.7em;}.smart_icon_sec p{font-size:16px;line-height:1.5em;}.star_rating{display:flex;justify-content:center;color:#000;font-size:18px;text-transform:uppercase;gap:6px;flex-flow:wrap;align-items:center;}.star_rating .stars_orange{color:#f6bb19;font-size:28px;}.service_section_cs .et_pb_column:hover img{transform:scale(1.05);transition:.5s all;}.service_section_cs .et_pb_module.et_pb_image{margin-bottom:20px !important;}.service_section_cs .et_pb_column img{transition:.5s all;}.banner-btns{display:flex;align-items:center;justify-content:center;}.service_section_cs .et_pb_column{transition:.5s all;top:0px;}.service_section_cs>div{width:100% !important;padding:25px 15px;margin-left:5px !important;margin-right:5px !important;background:white;border:1px solid #ff0100;}.service_section_cs .et_pb_column:hover{transition:.5s all;transform:scale(1.05);z-index:9;}.service_section_cs .et_pb_image_wrap{background:#ff0100;width:80px;height:80px;object-fit:contain;padding:20px;border-radius:50%;margin:auto;display:flex;}.banner-cont p{color:#fff;font-size:20px;}.img_full p{font-size:18px;line-height:1.7em;}.img-rightlooksmith img{height:565px !important;}.list-content{font-size:25px;color:#fff;text-transform:uppercase;font-weight:500;display:flex;align-items:center;justify-content:center;margin-top:0px;flex-flow:wrap;gap:8px;}.form-right ul li{font-size:18px;margin-bottom:6px;}.list-content a{color:#fff;font-size:25px;font-weight:bold;text-decoration:underline;}.banner-btns .et_pb_column{width:auto;margin-right:20px;}.et_pb_section_5 .et_pb_blurb_description p{color:#ff0100;}.services-offer-sec p{font-size:18px;line-height:1.7em;}.offer-sec .et_pb_module{height:100%;}.pointer_req_sec_main .et_pb_module.et_pb_blurb{margin-left:0;transition:1s all;}.pointer_req_sec_main .et_pb_module.et_pb_blurb:hover{background:white;margin-left:20px !important;transition:1s all;}.expert-technician-sec p{font-size:18px;line-height:1.7em;}fieldset{font-family:"Josefin Sans",Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:18px;color:#000 !important;line-height:1.6em;}form.wpcf7-form fieldset input,form.wpcf7-form select,form.wpcf7-form textarea{font-family:"Josefin Sans",Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:18px;color:#000 !important;border:1px solid #ff0100;width:100%;padding:10px 20px;margin-bottom:18px;}form.wpcf7-form fieldset input.wpcf7-form-control.wpcf7-submit{padding:14px 20px;background:#ff0100;}.sub-divide{width:50%;display:inline-block;}.sub-divide-email{width:48%;display:inline-block;}#inner-divs-cus .et_pb_column{padding:20px;background-color:rgba(255,1,0,5%) !important;width:33%;margin-right:2.5%;padding-top:30px;}a .button{color:#fff !important;border-width:12px !important;border-color:rgba(0,0,0,0);border-radius:0px;letter-spacing:1px;font-size:18px;font-family:"Josefin Sans",Helvetica,Arial,Lucida,sans-serif !important;background-color:#2d2d2d;}h1.blogs-h1{text-align:center;background-image:linear-gradient(70deg,#ff0100 0%,rgba(128,103,79,.5) 100%),url("https://cdn-ilcajgn.nitrocdn.com/rUCPiwmTHkrCSDHaLUiEjjyLEhDCftSw/assets/images/optimized/rev-7dd7b78/www.locksmithsouthpasadena.net/wp-content/uploads/2020/06/Header_Image-1.jpg") !important;padding-top:100px;padding-bottom:300px;position:relative;font-family:"Josefin Sans",Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:70px;line-height:1.4em;color:#fff;background-repeat:no-repeat;padding-left:20px;padding-right:20px;}h1.blogs-h1.nitro-lazy{background-image:none !important;}h1.blogs-h1:after{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIyMHZ3IiB2aWV3Qm94PSIwIDAgMTI4MCAxNDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2ZmZmZmZiI+PHBhdGggZD0iTTAgOTAuNzJsMTQwLTI4LjI4IDMxNS41MiAyNC4xNEw3OTYuNDggNjUuOCAxMTQwIDEwNC44OWwxNDAtMTQuMTdWMEgwdjkwLjcyeiIgZmlsbC1vcGFjaXR5PSIuNSIvPjxwYXRoIGQ9Ik0wIDB2NDcuNDRMMTcwIDBsNjI2LjQ4IDk0Ljg5TDExMTAgODcuMTFsMTcwLTM5LjY3VjBIMHoiLz48L2c+PC9zdmc+");background-size:200% 20vw;bottom:0;bottom:0;height:200px;z-index:0;transform:rotateY(180deg) rotateX(180deg);position:absolute;width:100%;left:0;background-repeat:no-repeat;}@media only screen and (max-width:767px){.banner-btns{flex-wrap:wrap;justify-content:center;}.banner-btns .et_pb_column{margin-bottom:0;}h1.blogs-h1{padding-bottom:200px;font-size:40px;}h1.blogs-h1:after{height:200px;}.img_full{text-align:center;}.img_full p{text-align:center;}.pointer_req_sec_main .et_pb_module.et_pb_blurb{padding:15px 10px !important;}.pointer_req_sec_main .et_pb_button_module_wrapper{text-align:center;}.et_pb_row.pointer_req_sec_main{padding-bottom:0 !important;}.et_pb_row.et_pb_row_7.request_pointer_sec.pointer_req_sec_main{padding-bottom:0 !important;}}@media (max-width:533px){.banner-btns .et_pb_column{margin-bottom:15px !important;}.banner-btns .et_pb_column{margin:0;}.banner-btns .et_pb_button_module_wrapper.et_pb_button_alignment_left{text-align:center;}}.img_full .et_pb_module.et_pb_image,.img_full .et_pb_module.et_pb_image *{height:100%;object-fit:cover;}button{cursor:pointer !important;}.et_pb_section.et_pb_section_2.et_section_regular .et_pb_column.et_pb_column_1_2.et_pb_column_4.et_pb_css_mix_blend_mode_passthrough form.wpcf7-form span.wpcf7-form-control-wrap input.wpcf7-form-control{width:100%;padding:10px 10px 10px 10px;font-size:16px;font-weight:400;font-family:"Open Sans";border:1px solid lightgrey;border-radius:10px;}form.wpcf7-form fieldset input,form.wpcf7-form select,form.wpcf7-form textarea{font-family:"Open Sans";font-family:"Open Sans";font-weight:400;font-size:16px;color:#000 !important;border:1px solid lightgrey;width:100%;padding:10px 20px;margin-bottom:18px;border-radius:10px;}.et_pb_column.et_pb_column_1_2.et_pb_column_4.et_pb_css_mix_blend_mode_passthrough form.wpcf7-form label{color:#000;font-weight:700;}.et_pb_column.et_pb_column_1_2.et_pb_column_4.et_pb_css_mix_blend_mode_passthrough form.wpcf7-form input.wpcf7-form-control.wpcf7-submit{background:#ff0100;padding:10px 50px 10px 50px;border:none;color:#fff;font-size:18px;font-family:"Open Sans";border-radius:10px;cursor:pointer;}@media only screen and (max-width:767px){.et_pb_column.et_pb_column_1_2.et_pb_column_5.et_pb_css_mix_blend_mode_passthrough.et-last-child iframe{height:303px;}.et_pb_column.et_pb_column_1_2.et_pb_column_4.et_pb_css_mix_blend_mode_passthrough form.wpcf7-form input.wpcf7-form-control.wpcf7-submit{background:#ff0100;padding:7px 30px 7px 30px;border:none;color:#fff;font-size:16px;font-family:"Open Sans";border-radius:10px;cursor:pointer;}}a:has(>#logo){display:inline-block;}#logo{max-height:100%;height:120px;transition:.5s all;}.et-fixed-header #logo{height:100px;transition:.5s all;}@media only screen and (max-width:980px){.et_header_style_left #logo,.et_header_style_split #logo{max-width:100%;height:80px !important;}}.contact_form_cs label{color:#000;font-weight:700;}.contact_form_cs input{width:100%;padding:10px 10px 10px 10px;font-size:16px;font-weight:400;font-family:"Open Sans";border:1px solid lightgrey;border-radius:10px;}.contact_form_cs input.wpcf7-form-control.wpcf7-submit{background:#ff0100;padding:10px 60px 10px 60px;border:none;color:#fff;font-size:18px;font-family:"Open Sans";border-radius:10px;cursor:pointer;width:auto;font-weight:700;text-transform:uppercase;}.contact_form_cs textarea.wpcf7-form-control.wpcf7-textarea{resize:vertical;}.bottom_border_line h3{margin-bottom:32px;}.bottom_border_line h3:after{content:"";background:#ff0100;height:3px;width:80px;position:absolute;bottom:-3px;left:0;}div.wpcf7-mail-sent-ok{border:2px solid #398f14;background:#dfffdf;color:#398f14;font-weight:600;border-radius:10px;font-size:16px;}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #f7e700;background:#ffffca;color:#4e3e00;font-size:16px;border-radius:10px;font-weight:600;}.border-img_wrapper{border-radius:50%;}.call-text a{color:#666;}.services-section-cus .et_pb_column_1_4.et_pb_column_empty{width:20% !important;}.services-section-cus .et_pb_with_border.et_pb_column_1_4{width:44%;}.li-cus li{margin-bottom:10px;}.img-w img{object-fit:cover;}.heading-main{text-align:center;margin-bottom:22px;}.heading-main h1{font-size:42px;}.heading-main p{font-size:22px;color:black;font-weight:600;}.footer_links ul{list-style:none;padding:0;}.footer_links li a{list-style:none;color:#fff;margin-bottom:6px;display:inline-block;}.footer_links li a:hover{color:#ff0100;text-decoration:underline;}.head_footer .et_pb_module_heading:after{content:"";background:#ff0100;width:50px;position:absolute;bottom:3px;height:3px;left:0;}.footer_phn_mail .et_pb_blurb_container{padding-left:2px;}.footer_phn_mail:hover *{color:#ff0100;}.footer_copyright a{text-decoration:underline;}.header_btn_menu{display:flex;align-items:center;gap:20px;justify-content:end;}.header_btn_menu #et-info-phone{margin-right:8px;}.header_cta a{color:#fff;padding:8px 14px;display:inline-block;}.header_cta{background:#ff0100;position:relative;z-index:99;}.header_cta:hover{opacity:.7;}@media only screen and (max-width:767px){.header_cta{display:none;}#callnowbutton.cnb-single{bottom:95px !important;}#callnowbutton.cnb-single span{display:none !important;}#logo{z-index:9999;position:relative;}.container.et_search_form_container{background:#fff !important;}.mobile_menu_bar:before,.mobile_menu_bar:after,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a{color:#ff0100;}@media only screen and (max-width:1300px){.footer_phn_mail .et_pb_blurb_container{word-break:break-word;}}.testimonial-post-sec .owl-stage{display:flex;}.testimonial-post-sec .owl-item{height:auto;}}