@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500);.clearfix,article,aside,details,dialog,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.logo-left,body{position:relative}#menu>ul,a#toggle{text-align:center}#menu ul:after,.clearfix:after,ul.logo-right-list:after{visibility:hidden;clear:both}.breadcrums_ul,.clients_list ul,.cont_dtls_ul,.gallery_imgs ul,.gallery_tabs ul,.gallery_tabs ul li,.included_services ul,.links_part ul,.services_icons ul,.spply_for_content ul,ul.tabs{list-style:none}body,html{width:100%}body{font-size:15px;overflow-x:hidden;font-family:Roboto,sans-serif;font-weight:400}a,abbr,acronym,address,article,aside,blockquote,body,caption,code,dd,del,dfn,dialog,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,iframe,img,label,legend,li,nav,object,ol,p,pre,q,section,span,table,tbody,td,tfoot,th,thead,tr,ul{margin:0;padding:0;border:0;vertical-align:baseline}html{margin:0;padding:0;border:0;-webkit-tap-highlight-color:transparent}table{border-collapse:separate;border-spacing:0}*{box-sizing:border-box;-mox-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a img{border:none}:focus{outline:0}a{color:inherit;text-decoration:none}.wrapper{max-width:1170px;padding-right:29px;padding-left:29px;margin-right:auto;margin-left:auto}.about_left img,.about_right_img img,.area_part img,.baner_slider img,.brand_img img,.gal_img>img,.inn_pg_img img,.logo-left img,.map iframe,.no_content_pg img,.recaptcha img,.serv_typ_img img{max-width:100%}.clearfix:after{display:block;font-size:0;content:" ";height:0}.no_scroll{pointer-events:none}img{vertical-align:bottom}.main-slider-block{padding-top:184px}.logo-left{float:left;width:243px;min-height:1px}.nav-links-right{float:right;width:calc(100% - 243px)}#menu ul,#menu ul li ul li{width:100%}ul.logo-right-list{padding:10px 0;border-bottom:1px dashed #e0e0e0}ul.logo-right-list li{list-style-type:none;display:inline-block;vertical-align:middle;padding:10px 25px;position:relative}.area_map iframe,.logo-left img{vertical-align:bottom}ul.logo-right-list li:first-child{padding-left:0}ul.logo-right-list li a{color:#777;font-size:16px}ul.logo-right-list li a:hover,ul.logo-right-list li.active a{color:#000}ul.logo-right-list li:not(:last-child):not(.last_link):after{position:absolute;content:"\f111";top:45%;margin-top:0;right:0;color:#777;font-size:5px;font-family:fontawesome}ul.logo-right-list li.call_li{float:right}ul.logo-right-list li.call_li a{font-size:20px;color:#0168b7;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s}ul.logo-right-list li.call_li a:before{position:absolute;content:"\f095";top:16px;margin-top:0;left:5px;color:#0168b7;font-size:15px;font-family:fontawesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#menu,#menu ul li>a>i,a#toggle{transition:all ease-out .3s}ul.logo-right-list li.call_li a:hover:before{-webkit-transform:scale(1.5) rotate(12deg);transform:scale(1.5) rotate(12deg)}ul.logo-right-list:after{display:block;font-size:0;content:" ";height:0}#menu ul li.mob_view,a#toggle,div#overlay{display:none}#menu ul,#menu ul li ul li,#menu ul li ul li a,#menu ul li:hover ul,#menu ul li>a{display:block}a#toggle{position:fixed;top:20px;right:30px;width:40px;height:40px;background:#fff;color:#000;z-index:200;border-radius:50%;font-size:14px}a#toggle i{position:relative;top:12px}main#content{padding:10px}#menu{background:#0f5ca5}#menu ul{margin:0}#menu>ul{padding:0;font-size:0}#menu ul li{display:inline-block;position:relative;padding:0 25px}#menu ul li.active{}#menu ul li>a{font-size:16px;color:#fff;text-transform:uppercase;line-height:16px;padding:20px 0;font-weight:400}#menu ul li:last-child>a{border-right:0 solid #666}#menu ul li>a>i{margin-left:15px;-webkit-transition:all ease-out .1s;-moz-transition:all ease-out .3s;-ms-transition:all ease-out .3s}#menu ul li ul{display:none;position:absolute;top:57px;width:365px;text-align:left;border-radius:0;z-index:1;background-color:#0f5ca5;left:0}#menu ul.sub-menu li a:hover{color:#0e2f74;background:#fff}ul.sub-menu li{margin:0!important;padding:0!important}#menu ul li ul li a{padding:10px 10px 10px 25px;color:#fff}#menu ul li ul li>a{border-right:0;text-transform:capitalize}.header-bottom #menu ul li>a{position:relative}#menu>ul>li:after,#menu>ul>li:not(:last-child):before{content:'';position:absolute}#menu ul li>a>i.fa-home{font-size:18px}#menu>ul>li:not(:last-child):before{height:16px;width:1px;background:rgba(255,255,255,.1);right:0;top:23px}#menu>ul>li:after{height:4px;left:25px;right:25px;background:#fff;bottom:0;opacity:0;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-moz-transition:all .3s ease-out}#menu>ul>li.active:after,#menu>ul>li:hover:after{opacity:1;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-moz-transition:all .3s ease-out}.header-bottom #menu ul li:last-child>a:after{display:none}.headerwrap{position:relative}#menu ul:after{display:block;font-size:0;content:" ";height:0}i.fa.fa-angle-top.mysubmenu{display:none}header{width:100%;background:0 0;position:absolute;z-index:100}.logo-left{text-align:center}header.fixed_nav{position:fixed;top:0;width:100%;z-index:101;-webkit-animation:fromTop .5s;animation:fromTop .5s;background:#0f5ca5}header.fixed_nav .logo-right{padding:10px 0}.left{float:left}.right{float:right}@-webkit-keyframes fromTop{0%{top:-85px}100%{top:0}}@keyframes fromTop{0%{top:-85px}100%{top:0}}.fixed_nav #menu>ul>li>a{-webkit-transition:padding .3s;-moz-transition:padding .3s;transition:padding .3s}.fixed_nav #menu ul li ul{top:57px}.header_right_links{margin:0;width:100%;display:block;padding:0;text-align:right}.header_right_links li{display:inline-block;position:relative;float:none}ul.header_right_links li a{display:block;font-size:16px;padding:10px 18px;background-color:#f8891a;color:#fff;text-transform:uppercase;line-height:20px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}ul.header_right_links li a:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#242424;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}ul.header_right_links li a:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}ul.header_right_links li a:hover{color:#fff}ul.header_right_links li a i{padding-right:8px;font-size:21px}ul.tabs{margin:0;padding:0;width:100%;text-align:center;display:block;border-bottom:1px solid #d6d6d9;font-size:0}ul.tabs li{margin:0;cursor:pointer;padding:15px 28px;display:inline-block;color:#fff;position:relative;border-right:2px solid #fff;background:#adadb0;font-size:18px;font-weight:900;height:89px}.tab_content,.tab_drawer_heading{display:none}.about_heading h3,.read_more a{font-weight:400;text-align:center}ul.tabs li:last-child{margin:0}ul.tabs li.active,ul.tabs li:hover{background:#f8891a;border-top:0}.tab_container{clear:both;width:100%;background:#fff;overflow:auto}.tab_content{padding:30px 0}ul.tabs li .tab_heading p i{font-size:24px;color:#f4ba6a;padding-right:8px}ul.tabs li .tab_heading p{text-align:center;font-family:lato,sans-serif;text-transform:uppercase;padding-top:7px}ul.tabs li.active:after{height:0;border-left:13px solid transparent;border-right:13px solid transparent;border-top:13px solid #f8891a;content:'';position:absolute;bottom:-13px;left:45%}.right_top_nav h3{height:27px;width:27px;background:#fff;border-radius:50%;text-align:center;line-height:27px;margin-top:12px}.right_top_nav p{font-size:16px;color:#fff;text-transform:uppercase;padding:8px 0 11px 5px;display:inline-block;line-height:37px}.available p{padding-right:13px}.right_top_nav p a.num_link{font-size:20px;padding-left:5px}.right_top_nav p a.num_link:hover{color:#fbc726}.about_locksmith{padding:50px 0;background:#fff}.about_locksmith a{text-decoration:underline;}.about_heading h3{font-size:35px;color:#232323;padding-bottom:35px;line-height:100%}.about_heading h3 span{color:#195ba3}.about_text p{font-size:15px;line-height:24px;color:#929292;padding:0 18px 20px;text-align:center}.read_more{text-align:center}.read_more a{cursor:pointer;display:inline-block;padding:12px 20px 12px 25px;font-size:16px;color:#fff;line-height:100%;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;background:#0e477d;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.read_more a:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#232323;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.read_more a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.read_more a i{padding-left:14px;font-size:16px}.services_part{padding:50px 0;background:url(../images/service_bg.jpg) no-repeat;background-size:cover}.services_part h3{color:#f0f0f0;font-size:24px;text-transform:uppercase;text-align:center;font-weight:500;padding-bottom:25px}.services_part p{color:#f0f0f0;font-size:16px;text-align:center;font-weight:400;line-height:24px}.services_icons{padding-top:40px}.services_icons ul{text-align:center;font-size:0}.services_icons ul li{padding:0 43px;display:inline-block}.services_icons ul li a{position:relative;display:block;text-align:center}.service_icon_border{position:relative;display:inline-block;border-radius:50%;box-shadow:0 0 0 4px #eaecee;padding:7px;height:117px;width:117px}.serv_icon{background:#cacfd4;height:103px;width:103px;border-radius:50%;position:relative;text-align:center;padding:20px 0}.services_icons ul li a .service_icon_border:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;top:-3px;left:-3px;padding:0;z-index:10;border:3px dashed #eaecee}.services_icons ul li a:hover .service_icon_border:after{-webkit-animation:spinAround 9s linear infinite;-moz-animation:spinAround 9s linear infinite;animation:spinAround 9s linear infinite}.services_icons ul li a:hover .service_icon_border{-webkit-transition:box-shadow .2s;-moz-transition:box-shadow .2s;transition:box-shadow .2s;box-shadow:0 0 0 0 rgba(255,255,255,0);color:#fff}.service_name{padding:35px 0}.service_name p{font-size:18px;color:#fff;font-weight:400;text-align:center}.service_type_block{margin:15px 2.7% 15px 0;width:31.29%;float:left;position:relative}.service_type_block:nth-child(3n){margin-right:0}.service_type_text{padding:35px 20px;position:absolute;top:0;left:0}.service_type_text h4{font-size:22px;color:#1a1a1a;font-weight:400;padding:10px 0 23px;line-height:24px}.service_type_text p{font-size:16px;color:#fff;display:inline-block;padding:10px 15px;background:#1d5ca2;border-radius:3px;font-weight:400;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.service_type_text p:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#232323;border-radius:3px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.service_type_block a:hover .service_type_text p:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.testimoail_bg{padding:50px 0;background:url(../images/BG.jpg) no-repeat}.client_we_serve{width:65.83%;float:left}.client_heading{padding:20px 30px;background:#1d5ca2}.client_heading h3{font-size:24px;color:#fff;font-weight:400;line-height:26px}.clients_list{padding:5px 28px;border:1px solid #b7b7b7;border-top:0}.clients_list ul{font-size:0}.clients_list ul li{padding:13px 0;color:#393939;font-size:15px;width:33.333%;position:relative;display:inline-block}.client_name{padding-top:15px;float:left;width:calc(100% - 70px)}.icon{float:left;padding-right:19px}.testimonials_right{width:31.6%;float:right}.testimonial_bg{background:#fff;padding:20px 16px}.testi_inn{position:relative}.testi_inn:after,.testi_inn:before{content:'';height:23px;width:22px;position:absolute}.testi_inn:before{left:0;top:0;border-top:2px solid #ccc;border-left:2px solid #ccc}.testi_inn:after{right:0;bottom:0;border-right:2px solid #ccc;border-bottom:2px solid #ccc}.footer_sevices,.quick_links{float:left;border-right:1px solid #254e70}.testi_heading h3{padding:19px 0 10px;color:#393939;font-size:24px;text-align:center;font-weight:400}.client_words p{color:#878787;font-size:16px;text-align:center;line-height:26px;padding:0 20px;min-height:182px}.client_words{padding:31px 0}.username{text-align:center;padding-bottom:12px}.username img{margin:0 auto}.username p{font-size:20px;color:#1d5ca2;text-transform:uppercase;padding:15px 0}@-webkit-keyframes spinAround{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spinAround{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}@keyframes spinAround{from{transform:rotate(0)}to{transform:rotate(360deg)}}.footer_top{background:#0c3a60;padding-top:54px}.footer_heading h3{font-size:18px;color:#e8e7e7;text-transform:uppercase;font-weight:400;line-height:100%}.footer_heading h3 img{padding-left:20px}.links_part{padding:35px 0 0}.quick_links{width:21.58%}.footer_center{background:#072e4f}.footer_bottom{background:#2d73b9;padding:22px 0}.copy_right p{font-size:16px;color:#e2e1e1;text-align:center;font-weight:300}.links_part ul li{padding-bottom:19px;font-size:15px;color:#abc4d9}.links_part ul li a:hover,.links_part ul li.active{color:#fff}.links_part ul li a{position:relative;padding-left:42px;display:block}.links_part ul li a:before{color:#4d799d;position:absolute;content:"\f105";font-family:FontAwesome;left:0;top:0;font-size:12px;height:20px;width:20px;text-align:center;line-height:20px;border-radius:50%;background:#164d7a}.form_textarea,.suburb_title{font-family:Roboto,sans-serif}.footer_sevices{width:32.73%;min-height:314px}.address_part,.email_part{border-right:1px solid #0b3760;float:left}.ft_serv_inn{padding-left:75px;padding-right:15px}.footer_area_serve{width:45.6%;float:left}.ft_area_part{padding-left:60px}.area_part{padding:25px 0 16px}.address_part{width:25.6%;padding:35px 0}.email_part{width:34.53%;padding:35px 0 35px 45px}.phone_part{width:39%;float:left;padding:35px 0 35px 55px}.dtl_icon{width:46px;float:left}.dtl_icon i{height:36px;width:36px;color:#fff;font-size:16px;line-height:36px;background:#1d5ca2;border-radius:50%;text-align:center}.dtls{width:calc(100% - 46px);float:left}.dtls p{font-size:16px;color:#abc4d9;text-align:left}.breadcrums,.breadcrums_ul,.section_heading h3,.suburb_title{text-align:center}.dtls p:not(:last-child){padding-bottom:6px}.dtls p a:hover{color:#fff}.dtls_lft{float:left}.dtls_rgt{float:right}.brands_section{padding:40px 0;background:#f0f0f0}.section_heading h3{font-size:24px;color:#1e1e1f;padding-bottom:40px;line-height:100%;font-weight:500;position:relative}.section_heading h3 span{color:#195ba3}.section_heading h3:after{content:'';height:22px;width:62px;margin:0 auto;position:absolute;bottom:0;background:url(../images/key.png) no-repeat;left:0;right:0}.brands_slider{padding-top:30px;padding-bottom:20px}.brand_block{padding-right:10px}.brand_img{margin-bottom:8px}.inner_pg_banner{background:url(../images/inner_pg_banner.jpg) no-repeat;background-size:cover;min-height:263px;width:100%;padding-top:115px}.page_title h1,.page_title h3{padding:29px 0;font-size:35px;line-height:34px;text-align:center;color:#fff;font-weight:400;text-transform:uppercase}.suburb_title{color:#929292;margin-bottom:10px;font-size:29px;font-weight:400}.breadcrums_ul{font-size:0;padding:19px;display:inline-block;background:#fff}.breadcrums_ul li{padding-right:63px;color:#999;display:inline-block;font-size:15px;position:relative;font-weight:400;text-transform:uppercase}.breadcrums_ul li:last-child{padding-right:0}.breadcrums_ul li a{color:#0f5ca5}.breadcrums_ul li a:hover{color:#999}.breadcrums_ul li:not(:last-child):after{content:' ';position:absolute;right:12px;top:2px;width:36px;height:13px;background:url(../images/breadcrums_seperater.png) no-repeat}.gallery_section{background:#fff;padding-bottom:25px}.gallery_text{min-height:200px;padding:30px 0}.about_section{padding:40px 0}.about_inn_text h3{color:#929292;font-size:20px;font-style:italic;line-height:26px;font-weight:400}.about_top h3{padding:10px 10% 10px 0}.about_inn_text p{padding:30px 0 0;color:#929292;font-size:15px;line-height:26px;font-weight:400;text-align:justify}.left_half{width:50%;padding-right:25px;float:left}.right_half{width:50%;padding-left:25px;float:left}.about_bg{background:url(../images/about_bg.jpg) no-repeat #efefef;padding:25px 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;position:relative;background-size:cover}.about_bg:after{content:'';position:absolute;bottom:25px;left:42.6%;right:0;height:1px;background:#d7d7d7}.about_left{width:37.4%;float:left;padding-right:10px}.about_left img{border:5px solid #fff}.about_right{width:62.6%;float:right}.content_with_img{padding:45px 0 35px}.content_parent{border-bottom:1px solid #d7d7d7;padding-bottom:30px}.about_left_content{width:62.3%;float:left}.about_right_img{width:33.7%;float:right}.about_right_img img{border:5px solid #efefef}.about_inn_text ul{list-style:none;padding-top:30px}.about_inn_text ul li{font-size:15px;line-height:15px;color:#929292;padding-left:45px;position:relative;padding-bottom:19px}.about_inn_text ul li:last-child{padding-bottom:0}.about_inn_text ul li:before{content:'';position:absolute;left:0;top:0;height:12px;width:31px;background:url(../images/li_icon.png) no-repeat}.common_services{padding:0 0 62px}.comn_srv_part{width:33.33%;float:left}.comn_srv_part img{max-width:100%}.left_align{text-align:left}.comn_srv_part.left_align{padding-right:16px}.center_align{text-align:center}.comn_srv_part.center_align{padding:0 8px}.right_align{text-align:right}.comn_srv_part.right_align{padding-left:16px}.testimonials_section{padding:47px 0 20px}.testi_block{margin-bottom:43px;width:50%;float:left}.testi_block_inn{position:relative;background:#f5f5f5;border:1px solid #dbdbdb;margin-right:23px;padding:16px;margin-bottom:20px}.testi_block_inn:after,.testi_block_inn:before{top:100%;left:35px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.testi_block_inn:after{border-color:rgba(136,183,213,0);border-top-color:#f5f5f5;border-width:17px;margin-left:2px}.testi_block_inn:before{border-color:rgba(194,225,245,0);border-top-color:#dbdbdb;border-width:19px;margin-left:0}.block_parent{padding:25px 20px;position:relative;height:100%}.block_parent:after,.block_parent:before{content:'';width:22px;height:23px;position:absolute}.block_parent:before{left:0;top:0;border-top:2px solid #ccc;border-left:2px solid #ccc}.block_parent:after{right:0;bottom:0;border-right:2px solid #ccc;border-bottom:2px solid #ccc}.cont_info_head h3,.contact_form,.contact_form_over,.map,.map_part{position:relative}.block_parent p{font-size:15px;color:#878787;text-align:justify;line-height:24px}.testi_user{padding-left:32px;padding-top:10px}.testi_user p{line-height:46px;color:#1d5ca2;font-size:18px;text-transform:uppercase;font-weight:500}.testi_user p img{padding-right:15px}.contact_section{padding:47px 0}.innpg_heading h1,.innpg_heading h3{font-size:24px;color:#1e1e1f;text-align:center;padding-bottom:30px;line-height:100%;font-weight:500;position:relative}.innpg_heading h1 span,.innpg_heading h3 span{color:#195ba3}.contact_left_half{float:left;width:50%;padding-right:18px}.contact_right_half{float:left;width:50%;padding-left:18px}.contact_content p{font-size:17px;color:#7c7c7c;font-weight:400;text-align:justify;line-height:26px}.form_textarea,.form_textbox{color:#909090;font-weight:300}.map iframe{margin-top:-270px}.contact_form{z-index:1}.contact_left{padding:25px 30px;width:67%;float:left;background:#fff;box-shadow:0 0 38px rgba(0,0,0,.17);border:1px solid #e3e3e3;border-right:0}.contact_right{width:33%;float:left}.field_half_part{width:50%;float:left}.form_textbox{border:1px solid #cfcfcf;height:48px;padding:0 15px;font-size:16px;width:100%}.form_textarea{height:191px;resize:none;padding-top:17px}.contact_field{padding:19px 10px 0}.field_full_part{clear:both}.submit_part{padding:23px 10px 20px}.recaptcha{padding-right:25px;transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0;height:64px}.sbmt_btn{height:63px;border:1px solid #083e78;background:#195ba3;font-size:16px;color:#fff;text-transform:uppercase;min-width:250px;cursor:pointer;transition:background .3s ease-out;-webkit-transition:background .3s ease-out;-o-transition:background .3s ease-out;-moz-transition:background .3s ease-out}.sbmt_btn:hover{transition:background .3s ease-out;-webkit-transition:background .3s ease-out;-o-transition:background .3s ease-out;-moz-transition:background .3s ease-out;background:#232323}.contact_right_inn{padding:45px 41px;background:#195ba3}.cont_info_head h3{font-size:23px;color:#fff;text-transform:uppercase;padding-bottom:19px;line-height:100%;font-weight:500}.cont_info_head h3:after{content:' ';position:absolute;left:0;width:57px;height:4px;bottom:0;background:#fff}.cont_info_dtl{padding:40px 0 13px}.cont_dtls_ul li{padding-bottom:23px;color:#fff;padding-left:47px;position:relative}.cont_dtls_ul li:last-child{padding-bottom:0}.cont_dtls_ul li label{font-size:17px;font-weight:400;color:#fff;line-height:26px}.cont_dtls_ul li address,.cont_dtls_ul li p{font-size:16px;font-weight:300;color:#fff;font-style:normal;line-height:25px}.cont_dtls_ul li.address:before,.cont_dtls_ul li.email:before,.cont_dtls_ul li.phone:before{font-family:fontawesome;color:#fff;font-size:30px;position:absolute;top:0;left:0}.cont_dtls_ul li.address:before{content:'\f041'}.cont_dtls_ul li.phone:before{content:'\f095'}.cont_dtls_ul li.email:before{content:'\f0e0'}.cont_dtls_ul li.time:before{content:'';position:absolute;left:0;top:0;height:24px;width:24px;background:url(../images/clock.png) no-repeat}::-webkit-input-placeholder{font-family:Roboto,sans-serif;color:#909090}::-moz-placeholder{font-family:Roboto,sans-serif;color:#909090}:-ms-input-placeholder{font-family:Roboto,sans-serif;color:#909090}:-moz-placeholder{font-family:Roboto,sans-serif;color:#909090}.services_section{padding:47px 0 40px}.services_section .innpg_heading{padding:0 50px}.innpg_content p{font-size:17px;color:#7c7c7c;font-weight:400;text-align:center;line-height:32px;padding:0 50px}.services_list{padding:35px 50px;position:relative}.service_list_inn{border:10px solid #d4d4d4;padding:67px 50px 58px;background:#f6f6f6}.service_list_inn .services_icons{padding-top:0;position:relative;z-index:10}.service_list_inn .service_icon_border{box-shadow:0 0 0 4px #e1e1e1}.service_list_inn .serv_icon{background:#e1e1e1}.service_list_inn .services_icons ul li a .service_icon_border:after{border:3px dashed #e1e1e1}.service_list_inn .service_name p{color:#0e477d;min-height:45px}.service_list_inn .services_icons ul li{padding-bottom:40px}.lock_handle{position:absolute;right:0;bottom:-37px}.left_blue_part{padding:47px 50px 40px;background:url(../images/transparent_key.png) right 0 top 28px no-repeat #093b6b;width:49.3%;float:left;margin-top:-110px;position:relative}.spply_for_content h2,.spply_for_content h3{font-size:30px;color:#fff;text-transform:uppercase;font-weight:500}.spply_for_content ul{padding-top:50px}.spply_for_content ul li{font-size:17px;line-height:23px;color:#fff;padding-left:45px;position:relative;padding-bottom:19px;font-weight:400}.spply_for_content ul li:last-child{padding-bottom:0}.spply_for_content ul li:before{content:'';position:absolute;left:0;top:3px;height:12px;width:31px;background:url(../images/key_white.png) no-repeat}.lock_install{padding-top:88px;width:50.7%;float:right;padding-left:55px}.lock_install h2,.lock_install h3{font-size:30px;color:#232323;text-transform:uppercase;font-weight:500;padding-bottom:40px}.lock_install p{font-size:17px;color:#929292;line-height:35px;text-align:justify}.services_include{margin-bottom:53px;border-bottom:1px solid #a0b0bb;background:url(../images/other_service_bg.jpg) no-repeat;position:relative}.service_include_inn{padding:69px 10px 75px 49px}.service_include_heading h2,.service_include_heading h3{font-size:30px;color:#fff;text-transform:uppercase;text-align:left;font-weight:400;line-height:100%}.included_services{margin-top:45px;background:#f3f6f8;padding:65px 0}.included_services ul{font-size:0}.included_services ul li{display:inline-flex;width:20%;text-align:center}.include_serv_block{display:block;margin:0 auto}.include_serv_block p{font-size:17px;color:#0e477d;font-weight:500;padding:33px 18% 0}.door_right{position:absolute;right:0;top:0}.service_innpg_section{padding:47px 0}.inn_serv_left,.inn_serv_right{width:50%;float:left}.inn_serv_left{padding-right:15px}.inn_serv_right{padding-left:15px}.inn_pg_img_top{margin-bottom:30px}.inn_pg_img{position:relative}.inn_serv_content_right{background:#fff;padding:38px 35px 0 42px;position:absolute;left:70px;right:-1px;bottom:50px;top:49px}.inn_serv_content_right h3{font-size:24px;color:#195ba3;line-height:30px;font-weight:500;text-transform:uppercase;padding-bottom:5px}.inn_serv_content_right p{font-size:15px;color:#929292;line-height:25px;font-weight:400;padding:15px 0 5px;text-align:justify}.call_24hr{background:url(../images/service_inn_bg.jpg) no-repeat;padding:45px 0;min-height:440px}.call_info_24hr{margin-left:28.3%;width:31.5%;float:left;padding-top:35px}.inn_serv_details{width:40%;float:left}.cta_box{background:url(../images/cta_bg.png) left top no-repeat;padding:33px 39px;min-height:205px}.cta_box h4{font-size:25px;color:#0f5ca5;font-weight:500}.cta_box p{font-size:24px;color:#0f5ca5;font-weight:300;line-height:13px;padding-top:10px}.serv_inn_common_services{padding:42px 0 37px}.cta_info{padding-left:25px}.cta_info label{font-size:25px;font-weight:500;color:#5e5e5e}.cta_info p{font-size:37px;font-weight:700;color:#0f5ca5;padding-top:7px}.cta_info p a:hover{color:#5e5e5e}.inn_serv_details h3{font-weight:500;font-style:italic;font-size:20px;color:#0f5ca5}.inn_serv_details .about_inn_text ul li{padding-bottom:16px}.inn_serv_details .about_inn_text ul li:last-child{padding-bottom:0}.baner_slider .slick-next,.baner_slider .slick-prev{background:#fff;border:1px solid #777;top:50%}.baner_slider .slick-prev{left:45px}.baner_slider .slick-next:before,.baner_slider .slick-prev:before{line-height:38px}.no_content_pg{min-height:300px;text-align:center}.no_content_pg img{margin-top:40px}.no_content_pg h3{font-size:22px;color:#999;text-transform:uppercase;padding-top:40px;font-weight:400;text-align:center}.no_content_pg p{font-size:16px;color:#999;font-weight:300;text-align:center;padding-top:30px;padding-bottom:30px}.gallery_tabs{padding:45px 0 32px}.gallery_tabs ul{margin:0;font-size:0;text-align:center}.gallery_tabs ul li{display:inline-flex;padding:9px 0;text-align:center;margin-right:13px;text-transform:uppercase}.gallery_tabs ul li a{padding:10px 24px;background:#f0f0f0;border-bottom:2px solid #dbdbdb;font-size:15px;color:#797979;text-align:center}.area_map,.gal_img>img{border:8px solid #eee}.gallery_imgs{padding-top:45px}.gallery_imgs ul{font-size:0}.gallery_imgs ul li{display:inline-flex;padding-bottom:40px;width:31.2%;margin-right:3.2%}.gallery_imgs ul li:nth-child(3n){margin-right:0}.gal_img{position:relative}.gal_icon{padding:15px;background:#0f5ca5;position:absolute;right:8px;bottom:8px;transition:bottom .5s,right .5s}.gallery_imgs ul li a:hover .gal_img>img{opacity:.5}.gallery_imgs ul li a:hover .gal_icon{bottom:40%;right:40%}.area_container{padding:50px 0}.area_list ul{font-size:0}.area_list ul li{width:25%;display:inline-flex}.area_list ul li a:hover{color:#226eb4}.area_in_pg h2,.area_in_pg p{padding:0 0 30px;color:#929292;text-align:justify;line-height:26px;font-weight:400}.area_in_pg p{font-size:15px}.area_in_pg h2{font-size:20px}.read_more_section{display:none}.read_inn_cont h2{color:#232323;font-size:22px;line-height:26px;font-weight:400}
.scroll{height:210px;overflow:auto; margin:20px 0;padding:20px}
.scroll::-webkit-scrollbar {
    width: 0.4em;
}
 
.scroll::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}
 
.scroll::-webkit-scrollbar-thumb {
  background-color: darkgrey;
  outline: 1px solid slategrey;
}