/*
 Theme Name:   Famous Towing Center Child Theme
 Description:  A Twenty Seventeen child theme 
 Author:       Domain Bird
 Author URI:   https://domainbird.com.au/
 Template:     twentyseventeen
*/
@import url(../twentyseventeen/style.css);@import url(https://fonts.googleapis.com/css?family=Cabin:400,500,600,700);.get_quote a,a{-o-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}body{margin:0;padding:0;font-family:Cabin,sans-serif!important;font-size:14px;line-height:21px;font-weight:400}.no-padding{padding-right:0!important;padding-left:0!important}a{-ms-transition:.5s;transition:.5s}.get_quote a,.slider_inner a{-ms-transition:.5s;display:table}a:hover{text-decoration:none}a:focus{outline:0}.header_inner_section{width:100%;padding:0;margin:0;position:absolute;top:0;z-index:99}.logo{max-width:222px;width:100%;padding:17px 20px;margin:0;background:#fec400}.logo img{max-width:184px;width:100%}.header_inner_right_content{float:right;padding:35px 0 0}.get_quote,.main_menu,.single_box_right_content{float:left}.main_menu{margin:0 30px 0 0;padding:10px 0}.get_quote a{background:#130dad;padding:11px 33px;font-size:16px;line-height:16px;color:#fff;font-weight:700;border-radius:50px;transition:.5s}.single_box_right_content a,.slider_inner a{-o-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.get_quote a:hover{background:#fec400;text-decoration:none;color:#fff}.get_quote a:focus{background:#130dad;color:#fff;outline:0;text-decoration:none}.main-navigation a{padding:0 33px;margin:0;background:url(assets/images/line_shap.png) right center no-repeat;font-size:15px;line-height:15px;color:#000;font-weight:500}.main-navigation li:last-child a{margin:0;background:0 0}.main-navigation a:hover{color:#130dad;text-decoration:none}.main-navigation a:focus{text-decoration:none;color:#000;outline:0}.main_menu .current_page_item a{color:#130dad;text-decoration:none}.slider_section{width:100%;padding:0;margin:0;position:relative}.slider_section img{width:100%}div.bx-wrapper .bx-viewport{left:0;border:none;box-shadow:none}div.bx-wrapper img{width:100%}.slider_content{position:absolute;width:100%;top:40%}.slider_inner{max-width:500px;width:100%}.slider_inner h3{font-size:48px;line-height:60px;color:#fff;font-weight:700;padding:0;margin:0 0 10px;text-shadow:0 0 60px rgba(0,0,0,1)}.slider_inner p{font-size:14px;line-height:20px;color:#fff;font-weight:400;padding:0 0 25px;margin:0}.slider_inner p span{text-transform:uppercase}.slider_inner a{background:#fec400;font-size:16px;line-height:16px;color:#130dad;font-weight:700;padding:11px 33px;border-radius:50px;transition:.5s}.slider_inner a:hover{background:#130dad;text-decoration:none;color:#fff}.slider_after_section{width:100%;padding:0 0 60px;margin:0}.slider_after_inner{width:100%;padding:30px 15px;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.13);-moz-box-shadow:0 0 50px 0 rgba(0,0,0,.13);box-shadow:0 0 50px 0 rgba(0,0,0,.13);background:#fff;border:1px solid #d0d0d0;display:table;margin:-135px 0 0;position:relative}.single_box_content{width:100%;padding:0;margin:0;display:table}.single_box_left_img{float:left;margin:0;padding:0}.single_box_left_img img{max-width:100px;width:100%}.single_box_right_content h3{font-size:18px;line-height:22px;color:#130dad;font-weight:700;padding:0;margin:0 0 4px}.single_box_right_content h3 span{font-size:16px}.single_box_right_content p{font-size:16px;line-height:22px;color:#484848;font-weight:400;padding:0;margin:0}.single_box_right_content p span{font-size:24px;color:#fec400}.single_box_right_content a{font-size:16px;line-height:22px;color:#484848;font-weight:400;-ms-transition:.5s;transition:.5s}.get_touch_left_form .wpcf7-submit,.towing_and_transport_left_content a{text-transform:uppercase;-o-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.single_box_right_content a:hover{color:#130dad;text-decoration:none}.single_box_right_content a:focus{color:#484848;text-decoration:none;outline:0}.location_img{margin-right:20px}.call_us_img{margin-top:10px}.towing_and_transport_section{width:100%;padding:60px 0 115px;margin:0}.towing_and_transport_left_content h1{font-size:43px;line-height:55px;color:#383838;font-weight:700;padding:0;margin:0 0 24px}.towing_and_transport_left_content h1:after{display:block;height:3px;background-color:#130dad;content:" ";width:56px;margin-top:30px}.towing_and_transport_left_content p{font-size:15px;line-height:26px;color:#4d4d4d;font-weight:400;padding:0 0 35px;margin:0}.towing_and_transport_left_content a{font-size:14px;line-height:17px;color:#130dad;font-weight:700;border-bottom:2px solid #130dad;-ms-transition:.5s;transition:.5s}.towing_and_transport_left_content a:hover{border-bottom:none;text-decoration:none;color:#130dad}.towing_and_transport_left_content a:focus{text-decoration:none;color:#130dad;outline:0}.towing_and_transport_right_content{padding:0 0 0 40px}.towing_and_transport_right_img img{max-width:523px;width:100%}.our_core_valus_content{max-width:320px;width:100%;float:right;border-left:20px solid #fff;border-top:20px solid #fff;background:#fafafa;padding:40px 40px 20px;margin:-520px 0 0;position:relative;z-index:9}.our_core_valus_content h3{font-size:22px;line-height:25px;color:#1f1f1f;font-weight:700;padding:0;margin:0 0 20px}.our_core_valus_content h3:after{display:block;height:3px;background-color:#130dad;content:" ";width:54px;margin-top:10px}.our_core_valus_content ul{margin:0;padding:0}.our_core_valus_content ul li{list-style:none;background:url(assets/images/right_icon.png) left top 8px no-repeat;padding:0 0 0 20px;margin:0 0 28px;font-size:15px;line-height:22px;color:#505050;font-weight:400}.services_section{width:100%;padding:0;margin:0;background:#130dad}.services_left_content{background:url(assets/images/yello_right_arrow.png) right 50px bottom 60px no-repeat;padding:80px 50px 85px 0;margin:0}.services_left_content h3{font-size:42px;line-height:47px;color:#fff;font-weight:700;padding:0;margin:0}.services_left_content span{color:#fec400}.services_right_content{width:100%;padding:0;margin:0}.services_right_single_box{max-width:250px;width:100%;padding:0;margin:0;border-right:2px solid #cdccdd;position:relative;float:left}.services_right_single_box img{max-width:278px;width:100%}.services_right_single_box:last-child{border-right:none;padding:0 2px 0 0}.services_right_single_box_content{position:absolute;bottom:43px;z-index:9;padding:0 40px 0 30px}.services_right_single_box_content h4{font-size:19px;line-height:25px;color:#fff;font-weight:700;padding:0;margin:0 0 10px}.services_right_single_box_content p{font-size:15px;line-height:21px;color:#fff;font-weight:400;padding:0 0 15px;margin:0}.services_right_single_box_content a{font-size:13px;line-height:17px;color:#fec400;font-weight:700;padding:0 18px 0 0;margin:0;text-transform:uppercase;background:url(assets/images/arow_icon.png) right center no-repeat;border-bottom:1px solid #fec400}.services_right_single_box_content a:hover{text-decoration:none;color:#fec400;padding:0 22px 0 0;border-bottom:none}.services_right_single_box_content a:focus{outline:0}.what_make_section{width:100%;padding:110px 0 0;margin:0;display:table}.what_make_left_content{width:100%;background:url(assets/images/man_img.png) right 10px bottom no-repeat;min-height:630px;padding:158px 0 0}.what_make_left_content h3{font-size:62px;line-height:65px;color:#383838;font-weight:700;padding:0;margin:0}.what_make_left_content h3:after{display:block;height:3px;background-color:#fec400;content:" ";width:79px;margin-top:20px}.testimonial_content{background:url(assets/images/double_qote_img.png) left top 10px no-repeat;padding:136px 0 0}.testimonial_content h6{font-size:14px;line-height:20px;color:#130dad;font-weight:700;padding:0;margin:0}.testimonial_content p{font-size:15px;line-height:26px;color:#3c3c3c;font-weight:400;padding:0 0 10px;margin:0;width:96%}.what_make_right_bootom_content{width:100%;padding:30px 0 0;margin:0;display:table}.what_make_right_bootom_content h3{font-size:16px;line-height:22px;color:#211f5c;font-weight:700;padding:0;margin:0 0 13px}.what_make_right_bootom_content p{font-size:14px;line-height:22px;color:#565656;font-weight:400;padding:0;margin:0}.what_make_right_bootom_top_icon{margin:0 0 10px}div .bx-wrapper .bx-pager{text-align:left}div.bx-wrapper .bx-pager.bx-default-pager a{background:#c5c5c5;margin:0 3px}.bx-wrapper .bx-pager.bx-default-pager a.active,div.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#fec400!important}.bx-wrapper .bx-controls-auto,div .bx-wrapper .bx-pager{bottom:-40px}.bx-wrapper .bx-controls-auto,.slider_section div.bx-wrapper .bx-pager{bottom:110px;text-align:center}.slider_section .bx-wrapper .bx-pager.bx-default-pager a{background:#fff;height:10px;width:10px;margin:0 2px}.slider_section .bx-wrapper .bx-pager.bx-default-pager a.active,.slider_section div.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#130dad!important}.parallex_section{width:100%;padding:77px 0 0;margin:0;min-height:344px;background:url(assets/images/parallex_img.jpg) center center no-repeat fixed;background-size:cover}.parallex_section h3{font-size:50px;line-height:55px;color:#fff;font-weight:700;padding:0;margin:0 0 25px}.parallex_section h3:after{display:block;height:3px;background-color:#fec400;content:" ";width:80px;margin-top:20px}.parallex_section p{font-size:15px;line-height:20px;color:#fff;font-weight:400;padding:0;margin:0}.get_touch_section{width:100%;padding:0 0 60px;margin:0}.get_touch_inner{width:100%;padding:50px 70px 75px;margin:-87px 0 0;display:table;background:#fff;border:1px solid #efefef;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.05);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.05);box-shadow:0 0 15px 0 rgba(0,0,0,.05)}#top,.get_touch_left_form .wpcf7-form br,.menu_custom_toggle_button,.mobile_menu,span.wpcf7-not-valid-tip{display:none}.get_touch_section h3{font-size:35px;line-height:40px;color:#130dad;font-weight:700;padding:0;margin:0 0 30px}.get_touch_left_form input,.get_touch_left_form textarea{background:#fff;-webkit-appearance:none;font-family:Cabin,sans-serif;font-size:15px;line-height:17px;color:#4a4a4a;font-weight:400}.get_touch_left_form{padding:0 40px 0 0}.get_touch_left_form input{width:32%;float:left;margin:0 12px 18px 0;border-radius:0;border:1px solid #dcdcdc;padding:18px 25px}.get_touch_left_form input::placeholder{font-family:Cabin,sans-serif;font-size:15px;line-height:17px;color:#4a4a4a;font-weight:400}.get_touch_left_form textarea{width:100%;height:124px;margin:0 0 30px;border-radius:0;border:1px solid #dcdcdc;padding:25px}.get_touch_left_form textarea::placeholder{font-family:Cabin,sans-serif;font-size:15px;line-height:17px;color:#4a4a4a;font-weight:400}.get_touch_left_form .your-phone input{margin:0 0 18px}.get_touch_left_form .wpcf7-form-control-wrap{position:inherit}.get_touch_left_form .wpcf7-submit{width:auto;padding:20px 85px;border:none;background:#fec400;font-size:18px;line-height:18px;color:#130dad;font-weight:700;-ms-transition:.5s;transition:.5s;margin:0}.footer_copyright_right_socail_icon ul li i,.inner_single_featured_service{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.get_touch_left_form .wpcf7-submit:hover{background:#130dad;color:#fff}.get_touch_left_form .wpcf7-submit:focus{background:#fec400;color:#130dad;outline:0}.get_touch_left_form textarea:focus{border:1px solid #000}.get_touch_left_form div.wpcf7-response-output{margin:60px 0 0;padding:10px;color:#fff;border:none;clear:both;background:red;font-size:14px}.wpcf7-not-valid{border:1px solid red!important}div.wpcf7-mail-sent-ok{background:#dff0d8!important;border:1px solid #3c763d!important;color:#3c763d!important;margin:0 auto;float:left;border-radius:0;width:100%}.get_touch_right_content div.wpcf7-response-output{margin:70px 0 0;padding:10px;color:#fff;border:none;clear:both;background:red;font-size:14px}.get_touch_right_content{padding:0;float:right}.get_touch_right_inner{max-width:230px;width:100%;padding:35px 28px 30px 25px;margin:0;border:1px solid #211f5c;border-left:6px solid #211f5c}.get_touch_right_top_icon{margin:0 0 25px}.get_touch_right_top_icon img{max-width:32px;width:100%}.get_touch_right_inner h4{font-size:22px;line-height:25px;color:#130dad;font-weight:700;padding:0;margin:0 0 15px;opacity:.4}.get_touch_right_inner p{font-size:14px;line-height:22px;color:#000;font-weight:400;padding:0 0 10px;margin:0;opacity:.5}.get_touch_right_inner p a{color:#000}.get_touch_right_inner p a:hover{color:#130dad;text-decoration:underline}.get_touch_right_inner p a:focus{color:#000;text-decoration:underline;outline:0}.footer_top_section{width:100%;padding:52px 0 30px;margin:0;background:#0b0683}.footer_top_section h3{font-size:21px;line-height:27px;color:#fff;font-weight:700;padding:0;margin:0 0 15px}.footer_menu ul li a,.footer_top_section ul li,.services_menu ul li a{font-size:15px;line-height:17px;font-weight:400;color:#fff}.footer_top_section ul{padding:0;margin:0}.footer_top_section ul li{list-style:none;background:url(assets/images/square_link_icon.png) left top 7px no-repeat;padding:0 0 0 20px;margin:0 0 10px}.services_menu li{width:50%;float:left}.services_menu ul li a:hover{color:#fff}.services_menu ul li a:focus{color:#fff;text-decoration:none;outline:0}.footer_menu{padding:0 0 0 40px}.footer_menu ul{padding:0;margin:0}.footer_menu ul li a:hover{color:#fff;outline:0}.footer_menu ul li a:focus{color:#fff;text-decoration:none;outline:0}.call_us_content{background:url(assets/images/call_us_now_icon.png) left 20px top 35px no-repeat;padding:23px 0 0 100px}.call_us_content h3{font-size:22px;line-height:25px;color:#fec400;font-weight:700;padding:0;margin:0 0 5px}.call_us_content p{font-size:16px;line-height:24px;color:#fff;font-weight:400;padding:0;margin:0}.call_us_content p a{color:#fff}.call_us_content p a:hover{color:#fec400;text-decoration:none}.call_us_content p a:focus{color:#fff;text-decoration:none;outline:0}.footer_location_content{background:url(assets/images/location_icon2.png) left 40px top 35px no-repeat;padding:23px 0 0 100px}.footer_location_content h3{font-size:22px;line-height:25px;color:#fec400;font-weight:700;padding:0;margin:0 0 5px}.footer_location_content p{font-size:16px;line-height:24px;color:#fff;font-weight:400;padding:0;margin:0}.footer_copyright_section{width:100%;padding:18px 0;margin:0;border-top:1px solid #322e97;background:#0b0683}.footer_copyright_left_content p{font-size:14px;line-height:20px;color:#8583c1;font-weight:400;padding:0 0 5px;margin:0}.footer_copyright_left_content a,.footer_copyright_left_content a:hover{color:#8583c1}.footer_copyright_left_content a:focus{text-decoration:none;color:#fff}.footer_copyright_right_socail_icon{float:right}.footer_copyright_right_socail_icon ul{padding:0;margin:0}.footer_copyright_right_socail_icon ul li{list-style:none;float:left;padding:0;margin:0 6px}.footer_copyright_right_socail_icon ul li i{color:#8f8dc6;font-size:16px;line-height:16px;transition:.5s}.footer_copyright_right_socail_icon ul li i:hover{color:#fec400;text-decoration:none}.footer_copyright_right_socail_icon ul li:last-child{margin:0}#top{background:#fec400;bottom:20px;cursor:pointer;padding:3px 10px;position:fixed;right:20px;text-align:center;transition:all .7s ease 0s;width:30px;height:30px;z-index:999}#top:hover{background:#f1bb04}.location_content{padding:0 0 0 20px}.form_content{padding:0!important}.menu_custom_toggle_button i{color:#000;font-size:22px;margin:0;line-height:22px}.menu_div_responsive{display:none;position:absolute;right:0;top:0;height:100%;background:rgba(19,13,173,.9);z-index:9999;width:100%;overflow:hidden}.menu_div_responsive ul{display:table;width:100%;margin:0;padding:0}.menu_div_responsive ul li{list-style:none}.menu_div_responsive ul li a{padding:14px 20px;font-size:18px;color:#fff;line-height:18px;margin:0;font-family:Poppins,sans-serif;display:table;width:100%;text-align:center;border-bottom:rgba(255,255,255,.1)}.menu_div_responsive ul li a:hover{background:#fff;text-decoration:none;color:#130dad}.show_menu_responsive{position:relative;padding-top:70px}.show_menu_responsive #hide_menu{font-size:30px;color:#fff;float:right;position:absolute;right:40px;top:20px;z-index:2}@keyframes bounce{0%,100%,20%,60%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.single_box_location_column .single_box_content,.slider_after_inner .col-md-3 .single_box_content{margin-top:10px}.subpage_top{position:absolute;left:0;right:0;bottom:25%}.subpage_top h1{font-size:55px;color:#3f3f3f;line-height:55px;margin:0 auto 22px;padding:22px 40px;font-weight:700;background:rgba(255,255,255,.5);display:table;border:10px solid rgba(172,172,172,.5)}.subpage_top p,.subpage_top p a{color:rgba(0,0,0,.78)}.subpage_top p{font-size:14px;font-weight:700;margin:0;padding:0;text-align:center}.subpage_top p span{padding:0 5px}.subpage_section{padding:50px 0}.left_about_section h2{font-size:34px;color:#3f3f3f;line-height:45px;margin:0 auto 20px;padding:0 0 15px;font-weight:700;background:url(assets/images/blue_line.jpg) left bottom no-repeat}.left_about_section p{font-size:15px;line-height:25px;color:#565656;font-weight:400;padding:0;margin:0 0 25px}.left_about_section p.last{margin:0 0 30px}.left_about_section h4{font-size:25px;color:#383838;line-height:30px;margin:0 auto 15px;padding:0;font-weight:700}.left_about_section ul{margin:0;padding:0}.left_about_section ul li{list-style:none;font-size:15px;line-height:20px;color:#565656;font-weight:400;margin-bottom:20px;padding:0 0 0 30px;background:url(assets/images/blue_check_icon.png) left top 5px no-repeat}.right_image_about{display:table;float:right;position:relative}.yellow_call_to_action{background:url(assets/images/yellow_call_to_action.png) center top no-repeat;height:184px;width:185px;position:absolute;right:15px;bottom:15px;z-index:2;padding:65px 0 0}.yellow_call_to_action h6{font-size:17px;color:#000;line-height:28px;margin:0 auto 16px;padding:0;font-weight:700;display:table}.yellow_call_to_action h6 span{font-size:37px}.yellow_call_to_action a{font-size:15px;color:#fff;padding:3px 15px;background:#130dad;float:right;margin:0 15px 15px 0;display:table}.yellow_call_to_action a:hover{background:#000;text-decoration:none;color:#fff}.yellow_call_to_action a:focus{background:#130dad;color:#fff;text-decoration:none}.single_featured_service a,.single_featured_service h5{text-decoration:none!important}.featured_service_section{background:url(assets/images/parallax.jpg) center center/cover no-repeat fixed;padding:80px 0}.featured_service_section h4{font-size:45px;color:#fff;line-height:50px;margin:0 0 46px;padding:0;font-weight:700;text-align:center}.single_featured_service{width:20%;float:left;padding:0 15px}.single_featured_service h5{font-size:20px;color:#fff;line-height:27px;margin:25px 0 0;padding:0;font-weight:700;text-align:center;text-transform:none;letter-spacing:0}.error_page a:focus,.error_page a:hover,.menu-item-has-children a:focus{text-decoration:none}.inner_single_featured_service{min-height:225px;border:1px solid rgba(255,255,255,.1);padding:55px 30px 0;text-align:center;transition:.5s}.single_featured_service:hover .inner_single_featured_service{background:rgba(255,255,255,.3)}.right_image_service{position:relative;display:table;float:right}.right_image_service img{max-width:487px;width:100%}.small_image_service{position:absolute;left:-89px;bottom:-25px;border:10px solid #fff}.small_image_service img{max-width:309px;width:100%}.left_service_section{padding-right:40px}.experience_outranks_everything{margin-top:40px}.inner_experience_outranks_everything h4{font-size:38px;color:#383838;line-height:52px;margin:0 0 30px;padding:0;font-weight:700}.inner_experience_outranks_everything p{font-size:15px;line-height:22px;color:#565656;font-weight:400;padding:0;margin:0 0 25px}.inner_experience_outranks_everything h5{font-size:19px;color:#130dad;line-height:24px;margin:0 0 30px;padding:0;font-weight:700;letter-spacing:0;text-transform:none}.inner_experience_outranks_everything a{font-size:15px;color:#000;padding:15px 30px;background:#fec400;float:none;margin:0;display:table;font-weight:600}.inner_experience_outranks_everything a:hover{background:#000;text-decoration:none;color:#fff}.inner_experience_outranks_everything{padding-right:0}.auto_towing_services h3{font-size:33px;color:#383838;line-height:45px;margin:0 0 30px;padding:0 0 20px;font-weight:700;background:url(assets/images/yellow_bottom_border_style.jpg) left bottom no-repeat}.service_section_single{width:50%;float:left;background:url(assets/images/check_blue_bg_icon.png) left top 10px no-repeat;padding-left:72px;margin-bottom:10px;padding-right:10px}.service_section_single h4{font-size:20px;color:#323232;line-height:23px;margin:0 0 10px;padding:0;font-weight:700}.service_section_single p{font-size:14px;line-height:22px;color:#565656;font-weight:400;padding:0;margin:0 0 25px}.auto_towing_services{padding-left:40px;border-left:1px solid #f4f4f4;display:table;width:100%}.service_overview_section{background:url(assets/images/yellow_blue_bg.jpg) center center repeat-y;padding:75px 0;margin-top:60px}.service_overview_section h4{font-size:44px;color:#fff;line-height:50px;margin:0 0 40px;padding:0;font-weight:700}.single_service_overview{margin-bottom:40px;padding-left:70px;padding-right:100px;background:url(assets/images/love_icon_yellow.png) left top 5px no-repeat}.single_service_overview h5{font-size:20px;color:#fff;line-height:24px;margin:0 0 5px;padding:0;font-weight:700;letter-spacing:0;text-transform:none}.single_service_overview p{font-size:15px;line-height:24px;color:#fff;font-weight:400;padding:0;margin:0}.single_service_overview_main .single_service_overview:nth-child(2){background:url(assets/images/fast_icon_yellow.png) left top 5px no-repeat}.single_service_overview_main .single_service_overview:nth-child(3){background:url(assets/images/extra_icon_yellow.png) left top 5px no-repeat}.single_yellow_section{padding-left:85px;margin-bottom:40px;background:url(assets/images/yellow_section_icon_01.png) left top 15px no-repeat}.single_yellow_section h5{font-size:23px;color:#130dad;line-height:25px;margin:0 0 10px;padding:0;font-weight:700;letter-spacing:0;text-transform:none}.single_yellow_section p{font-size:15px;line-height:24px;color:#2a2a2a;font-weight:400;padding:0;margin:0}.right_yellow_section{padding:0 0 0 40px}.right_yellow_section .single_yellow_section:nth-child(2){background:url(assets/images/yellow_section_icon_02.png) left top 15px no-repeat}.right_yellow_section .single_yellow_section:nth-child(3){background:url(assets/images/yellow_section_icon_03.png) left top 15px no-repeat}.left_contact_section{width:100%;padding:55px 70px 0 0;margin:0}.left_contact_section h3{font-size:37px;line-height:40px;color:#3f3f3f;font-weight:700;padding:0;margin:0 0 5px}.left_contact_section p,.left_contact_section p a{font-size:14px;line-height:23px;color:#515151;padding:0 0 40px;margin:0;font-weight:400}.main_contact_form input,.main_contact_form textarea{width:100%;font-family:Cabin,sans-serif;font-size:15px;line-height:18px;font-weight:400}.main_contact_form{width:100%;padding:0 50px 0 0}.main_contact_form input{color:grey;padding:15px 28px;margin:0 0 10px;border:1px solid #e5e5e5;border-radius:0}.main_contact_form input::placeholder{font-family:Cabin,sans-serif;font-size:15px;line-height:18px;color:#999;margin:0;font-weight:400}.main_contact_form textarea{height:103px;color:grey;padding:20px 28px;margin:0 0 20px;border:1px solid #e5e5e5;border-radius:0}.main_contact_form textarea::placeholder{font-family:Cabin,sans-serif;font-size:15px;line-height:18px;color:#999;font-weight:400}.main_contact_form textarea:focus{border:1px solid #000}.main_contact_form .wpcf7-submit{background:#fec400;width:auto;padding:16px 68px;margin:0;border:none;color:#130dad;font-size:16px;line-height:16px;font-weight:700;text-transform:uppercase;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.main_contact_form .wpcf7-submit:hover{background:#130dad;color:#fff}.main_contact_form .wpcf7-submit:focus{background:#fec400;color:#130dad;outline:0}.wpcf7-form p br{display:none}.main_contact_form .wpcf7-form p{padding-bottom:0}.main_contact_form div.wpcf7-response-output{margin:20px 0 0;padding:10px;color:#fff;border:none;clear:both;background:red;font-size:14px}.right_contact_section{width:100%;padding:0 25px;margin:0}.contact_page_map{max-width:435px;width:100%;padding:0;margin:-160px 0 0;float:right}.address_blue_box{background:#130dad;max-width:334px;width:100%;padding:30px 50px 30px 40px;z-index:9;position:relative}.address_blue_box h5{font-size:24px;line-height:22px;color:#fff;font-weight:700;padding:0;margin:0 0 10px;text-transform:capitalize;letter-spacing:0}.address_blue_box h5 span{font-size:18px;color:#fff;font-variant:400}.address_blue_box h6,.contact_page_email_id a,.contact_page_phone_no a,.contact_page_phone_no b{font-size:16px;line-height:20px;color:#fff;font-weight:400}.address_blue_box h6{padding:0 0 15px 35px;margin:0;background:url(assets/images/small_location_icon.png) left top 5px no-repeat}.contact_page_phone_no{background:url(assets/images/small_phone_icon.png) left top 2px no-repeat;padding-left:35px;margin-bottom:10px}.contact_page_phone_no a{padding:0 0 15px;display:table}.contact_page_phone_no b{padding:0}.contact_page_phone_no a:hover{color:#fff}.contact_page_email_id a{padding:0 0 15px 35px;background:url(assets/images/email_icon.png) left top no-repeat;display:table}.bx-wrapper .bx-controls-direction a,.main-navigation ul li.menu-item-has-children.focus::after,.main-navigation ul li.menu-item-has-children.focus::before,.main-navigation ul li.menu-item-has-children:hover::after,.main-navigation ul li.menu-item-has-children:hover::before,.main-navigation ul li.page_item_has_children.focus::after,.main-navigation ul li.page_item_has_children.focus::before,.main-navigation ul li.page_item_has_children:hover::after,.main-navigation ul li.page_item_has_children:hover::before{display:none}.contact_page_email_id a:focus,.contact_page_email_id a:hover{color:#fff}.gallery_section{width:100%;padding:0;margin:0}.gallery_item{width:100%;position:relative;padding:0;text-align:center;margin:0 0 22px}.overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.3s ease;background:rgba(41,32,177,.9)}.overlay:after{content:"\f00e";font-family:FontAwesome;font-weight:400;font-style:normal;position:absolute;top:35%;left:43%;color:#fec400;font-size:40px}.gallery_item:hover .overlay{opacity:.9}.gallery_item .img-thumbnail{border:none;padding:0;border-radius:0}.gallery_item img{max-width:278px;width:100%}.gallery_images{width:100%;padding:0 8px!important}li.menu-item-has-children a{margin:0 0 10px}.main-navigation ul ul{background:#fbc612;border:none}.main-navigation ul ul li a{background:0 0;width:200px}.main-navigation ul ul a{padding:10px;margin:0;font-size:14px;line-height:14px;color:#000!important}.main-navigation ul ul a:hover{background:#130dad!important;color:#fff!important}.main-navigation ul ul a:focus{background:0 0;color:#fff!important}.error_page a{line-height:16px;color:#fff;font-weight:700;padding:10px 20px;background:#130dad;font-size:16px;margin:0 auto;display:table;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.error_page a:hover{background:#fec400;color:#000}.error_page a:focus{background:#130dad;color:#fff}.error_page h6{font-size:20px;line-height:22px;color:#000;padding:0 0 15px;margin:0;text-align:center}.bootom_logo_section{width:100%;padding:10px 0 50px;margin:0}.bootom_logo_section h3{font-size:43px;line-height:50px;color:#383838;font-weight:700;padding:0 0 15px;margin:0 auto 30px;background:url(assets/images/text_bottom_line.jpg) left bottom no-repeat;display:table}nav.main-navigation li li a{-webkit-transition:none!important;transition:none!important}.inner_featured_service_popup p:last-child{padding-bottom:0}.inner_featured_service_popup{padding:10px}.inner_featured_service_popup h5{font-size:28px;line-height:24px;font-weight:700;text-transform:capitalize;padding:0 0 10px;margin:0;color:#383838;letter-spacing:normal}.inner_featured_service_popup p{font-size:15px;line-height:26px;color:#565656;font-weight:400;padding:0 0 16px;margin:0}.right_yellow_section .single_yellow_section:nth-child(3){margin:0}