::-webkit-input-placeholder{color:#0c0c0c}:-moz-placeholder{color:#0c0c0c;opacity:1}::-moz-placeholder{color:#0c0c0c;opacity:1}:-ms-input-placeholder{color:#0c0c0c}@font-face{font-family:'Ubuntu-Light';src:url('/wp-content/themes/fleetwood-child/fonts/Ubuntu-Light.eot');src:local('☺'),url('/wp-content/themes/fleetwood-child/fonts/Ubuntu-Light.woff') format('woff'),url('/wp-content/themes/fleetwood-child/fonts/Ubuntu-Light.ttf') format('truetype'),url('/wp-content/themes/fleetwood-child/fonts/Ubuntu-Light.svg') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Ubuntu-Regular';src:url('/wp-content/themes/fleetwood-child/fonts/Ubuntu-Regular.eot');src:local('☺'),url('/wp-content/themes/fleetwood-child/fonts/Ubuntu-Regular.woff') format('woff'),url('/wp-content/themes/fleetwood-child/fonts/Ubuntu-Regular.ttf') format('truetype'),url('/wp-content/themes/fleetwood-child/fonts/Ubuntu-Regular.svg') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Ubuntu-Medium';src:url('/wp-content/themes/fleetwood-child/fonts/Ubuntu-Medium.eot');src:local('☺'),url('/wp-content/themes/fleetwood-child/fonts/Ubuntu-Medium.woff') format('woff'),url('/wp-content/themes/fleetwood-child/fonts/Ubuntu-Medium.ttf') format('truetype'),url('/wp-content/themes/fleetwood-child/fonts/Ubuntu-Medium.svg') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Ubuntu-Bold';src:url('/wp-content/themes/fleetwood-child/fonts/Ubuntu-Bold.eot');src:local('☺'),url('/wp-content/themes/fleetwood-child/fonts/Ubuntu-Bold.woff') format('woff'),url('/wp-content/themes/fleetwood-child/fonts/Ubuntu-Bold.ttf') format('truetype'),url('/wp-content/themes/fleetwood-child/fonts/Ubuntu-Bold.svg') format('svg');font-weight:400;font-style:normal}body{font-family:"Ubuntu-Light",Arial,Helvetica,sans-serif;font-weight:400}a{text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover{text-decoration:none}h1,h2,h3,h4{font-family:"Ubuntu-Medium",Arial,Helvetica,sans-serif;text-transform:none;font-weight:400}h5,h6{font-family:"Ubuntu-Regular",Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:400}h2,h3,h4{margin-bottom:23px}p{margin:0 0 20px}p:last-child{margin:0}.if-zoom .image_frame:hover .image_wrapper img,.if-zoom .image_frame.hover .image_wrapper img{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1)}.column_column ul{margin:0 0 15px}.column_column ul li{list-style:none}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea,.woocommerce .quantity input.qty{font-size:13px;padding:19px 20px;font-family:'Ubuntu-Regular',Arial,Helvetica,sans-serif;font-weight:400}.button-flat input[type=submit],.button-flat input[type=button]{background:#000;text-transform:uppercase;color:#fff;padding:20px 30px;border-radius:0;font-family:'Ubuntu-Regular',Arial,Helvetica,sans-serif;font-weight:400;display:inline-block;font-size:20px;margin:0;border:1px solid #000;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.button-flat input[type=submit]:hover,.button-flat input[type=button]:hover{background:0 0;border:1px solid #000;color:#000}span.wpcf7-form-control-wrap,div.wpcf7-form-control-wrap{margin-bottom:15px}.button-flat a.button{font-size:16px;margin:0;border-radius:0;font-family:'Ubuntu-Regular',Arial,Helvetica,sans-serif;font-weight:400;background:0 0;border:1px solid #fff}.button-flat a.button .button_label{padding:10px 22px;text-transform:uppercase}.button-flat a.button:hover,.button-flat a.tp-button:hover{background:#000;border-color:#000}.button-flat a.button.btn2{background:#000;border:1px solid #000;color:#fff}.button-flat a.button.btn2:hover{background:#fff;border:1px solid #000;color:#000}.grecaptcha-badge{display:none}iframe{display:block}.white-txt,.white-txt h1,.white-txt h2,.white-txt h3,.white-txt h4,.white-txt h5,.white-txt a{color:#fff}div.wpcf7-spam-blocked{clear:both;color:#fff;font-size:16px;line-height:normal}.btn-line{width:145px;height:3px;background:#fff;display:block;margin:0 auto}#Top_bar .logo{margin:0 10px 0 20px}#Top_bar #logo img{display:block}#Top_bar #menu{clear:both}#Top_bar .menu>li>a{text-transform:uppercase;margin:0 8px;padding:39px 0 31px}#menu>ul>li>a,a.action_button,#overlay-menu ul li a{font-family:"Ubuntu-Regular",Arial,Tahoma,sans-serif}#Top_bar .menu>li>a span:not(.description){padding:0;line-height:48px}#Top_bar .menu>li ul li a:hover,#Top_bar .menu>li ul li.hover>a{background:#fff;color:#000}.menuo-sub-active #Top_bar .menu>li ul li.current-menu-item>a,.menuo-sub-active #Top_bar .menu>li ul li.current-menu-ancestor>a{background:#fff;color:#000}.menu-line-below-80 #Top_bar:not(.is-sticky) .menu>li>a:after{height:2px;margin-top:0;width:100%;left:0;top:67%}#Top_bar .menu>li:last-child>a>span{padding-right:0}#Top_bar .menu>li.nav-contact-us>a{margin:39px 5px 0 10px;padding:0 25px}#Top_bar .menu>li.nav-tel>a{margin:39px 5px 0}#Top_bar .menu>li.nav-contact-us>a{background:#fff;color:#000}#Top_bar .menu>li.nav-contact-us>a:hover,#Top_bar .menu>li.nav-tel>a:hover{opacity:.6}#Top_bar .menu>li.nav-tel>a{border:2px solid #fff;padding:0 15px}#Top_bar .menu>li.nav-tel>a span:before{content:'\e8f4';font-family:"mfn-icons";margin:0 7px 0 0;display:inline-block;transform:rotate(90deg)}#Top_bar .menu>li.nav-tel>a span:not(.description){line-height:44px}#Top_bar .menu li ul li a{padding:5px 20px;border-bottom:1px solid rgba(0,0,0,.05)}.menuo-arrows #Top_bar .menu>li.submenu>a>span:not(.description):after{top:53%}.menu-line-below-80 #Top_bar:not(.is-sticky) .menu>li.nav-contact-us>a:after,.menu-line-below-80 #Top_bar:not(.is-sticky) .menu>li.nav-tel>a:after{display:none}#Top_bar.is-sticky .menu>li.nav-contact-us>a,#Top_bar.is-sticky .menu>li.nav-tel>a{margin:0 5px;padding:0 20px !important}#Top_bar.is-sticky .menu>li.nav-tel>a{padding:0 15px !important}.header-transparent #Top_bar.is-sticky .menu>li.nav-contact-us>a span:not(.description){line-height:39px}.header-transparent #Top_bar.is-sticky .menu>li.nav-tel>a span:not(.description){line-height:35px}.menuo-arrows #Top_bar .menu>li.submenu>a>span:not(.description){padding-right:20px}.menuo-arrows #Top_bar .menu>li.submenu>a>span:not(.description):after{right:0;margin-top:-1px;opacity:1}#Top_bar.is-sticky .menu>li{margin:12px 0}#Top_bar.is-sticky .menu>li.nav-contact-us,#Top_bar.is-sticky .menu>li.nav-tel{margin:23px 0}#Top_bar.is-sticky .menu>li.nav-contact-us>a:after,#Top_bar.is-sticky .menu>li.nav-tel>a:after{display:none}#Top_bar.is-sticky .menu>li.nav-contact-us>a{background:#fff;color:#000}#Top_bar .menu>li.nav-contact-us.current-menu-item>a:after,#Top_bar .menu>li.nav-contact-us.current_page_item>a:after,#Top_bar .menu>li.nav-contact-us.current-menu-parent>a:after,#Top_bar .menu>li.nav-contact-us.current-page-parent>a:after,#Top_bar .menu>li.nav-contact-us.current-menu-ancestor>a:after,#Top_bar .menu>li.nav-contact-us.current_page_ancestor>a:after,#Top_bar .menu>li.nav-tel.current-menu-item>a:after,#Top_bar .menu>li.nav-tel.current_page_item>a:after,#Top_bar .menu>li.nav-tel.current-menu-parent>a:after,#Top_bar .menu>li.nav-tel.current-page-parent>a:after,#Top_bar .menu>li.nav-tel.current-menu-ancestor>a:after,#Top_bar .menu>li.nav-tel.current_page_ancestor>a:after{opacity:0}#Top_bar.is-sticky .menu>li>a:after{top:auto;bottom:12px;height:2px}#Top_bar.is-sticky{height:auto}#Top_bar.is-sticky #logo img.logo-sticky{max-height:100%}#Top_bar.is-sticky #logo,#Top_bar.is-sticky .custom-logo-link{padding:10px 0!important;height:66px!important;line-height:64px!important}.banner-txt1{font-family:'Ubuntu-Bold',Arial,Helvetica,sans-serif !important;font-weight:400 !important}.banner-txt2{font-family:'Ubuntu-Regular',Arial,Helvetica,sans-serif !important;font-weight:400 !important}.banner-btn{font-family:'Ubuntu-Medium',Arial,Helvetica,sans-serif !important;font-weight:400 !important}.home-section1-wrap h2,.home-section2-block1 .column_attr h2,.home-section4-wrap h2{font-family:'Ubuntu-Bold',Arial,Helvetica,sans-serif}.home-section1-wrap{padding:36px 0 0 !important}.home-section1-wrap h2{margin:0 0 9px}.home-section1-wrap h4{margin:0;font-family:'Ubuntu-Regular',Arial,Helvetica,sans-serif;font-weight:400}.home-section1-wrap h2,.home-section1-wrap h4{text-transform:uppercase}.home-section2-block1,.home-section2-block2{position:absolute}.no-margin-h .home-section2-block1.one.column{bottom:80px;right:15%;width:auto}.home-section2-block1 .column_attr .heading-top{display:inline-block;background:#fff;color:#000;font-family:'Ubuntu-Bold',Arial,Helvetica,sans-serif;font-weight:400;padding:10px 15px;font-size:21px;text-transform:uppercase;margin:0 0 19px}.home-section2-block1 .column_attr h2{text-transform:none}.home-section2-block2{top:0}.home-section2-block2 .column_attr{background:#000;padding:136px 45px 140px}.home-section2-block3 .column_attr{padding:59px 7% 58px 20%}.home-section2-block3 .column_attr p span{text-transform:uppercase;font-family:'Ubuntu-Bold',Arial,Helvetica,sans-serif;font-weight:400}.no-margin-h .home-section2-block1.home-section2-block4.one.column{bottom:60px;right:auto;width:auto;left:50px}.home-section2-block1.home-section2-block4 .column_attr h2{text-transform:none}.home-section3-wrap{padding:83px 0 42px !important}.home-section3-wrap .testimonials_slider.single-photo .testimonials_slider_ul li .bq_wrapper{margin:0 16% 20px}.home-section3-wrap blockquote{font-size:25px;line-height:33px;color:#4c4c4c;display:block;height:auto;margin:0;top:0;position:relative;background:0 0}.home-section3-wrap .testimonials_slider .testimonials_slider_ul li .hr_dots{margin-bottom:15px;display:none}.home-section3-wrap .testimonials_slider .testimonials_slider_ul li .bq_wrapper{background:0 0;padding:0}.home-section3-wrap blockquote:after{content:'"';font-family:" ";font-size:inherit;position:relative;left:auto;top:auto;color:#4c4c4c}.home-section3-wrap blockquote:before{content:'"';font-family:" ";font-size:inherit;color:#4c4c4c}.home-section3-wrap .testimonials_slider .testimonials_slider_ul li .author h5{margin-bottom:0;font-family:"Ubuntu-Bold",Arial,Helvetica,sans-serif;text-transform:none}.home-section3-wrap .slider_pagination .slick-active a{color:#000}.home-section3-wrap .slider_pagination a.selected,.slider_pagination .slick-active a{width:8px;height:8px;-webkit-border-radius:50%;border-radius:50%}.home-section3-wrap .slider_pagination a.selected:after,.slider_pagination .slick-active a:after{display:none}.home-section3-wrap .testimonials_slider.single-photo .slider_pager{display:none}.home-section4-wrap{padding:60px 0 0 !important}#Content{padding-top:0}#Subheader{padding:127px 0 90px !important}#Subheader:before{content:' ';position:absolute;top:0;left:0;background:rgba(0,0,0,0);width:100%;height:100%;z-index:0}.subheader-wrap{padding:127px 0 90px !important}.subheader-wrap h1{text-transform:uppercase;margin:0 0 14px}.subheader-wrap .sp-line{display:block;width:90px;background:#fff;height:5px;margin:0 auto}.subheader-wrap p{font-size:25px;line-height:30px;text-transform:none;margin:24px 0 0}.subheader-wrap p.txt-u{text-transform:uppercase}.subheader-wrap p a{color:#fff}.section-pad-top-btm{padding:86px 0 42px !important}.subheader-wrap.subheader-projects{background:url(/wp-content/uploads/2019/09/projects_heading_bg.jpg) no-repeat center top;background-size:cover}.subheader-wrap.subheader-project-details{background-repeat:no-repeat;background-position:center top;background-size:cover;position:relative}.subheader-wrap.subheader-project-details:before{content:' ';position:absolute;top:0;left:0;background:rgba(0,0,0,.2);width:100%;height:100%;z-index:0}.project-block .project-content{display:block;position:relative}.project-block .project-content .image_wrapper,.project-block .project-content .image_wrapper img{display:block}.project-block .project-content .project-title{position:absolute;display:inline-block;top:50%;transform:translate(-50%,-50%);left:50%;z-index:1;width:100%}.project-block .project-content h2{font-family:"Ubuntu-Medium",Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase}.project-block .project-content .button{display:inline-block;font-size:16px;margin:0;border-radius:0;font-family:'Ubuntu-Regular',Arial,Helvetica,sans-serif;font-weight:400;background:0 0;border:1px solid #fff;padding:6px 25px;text-transform:uppercase;color:#fff}.project-block .project-content:before{content:' ';position:absolute;top:0;left:0;background:url(/wp-content/themes/fleetwood-child/images/projects_img_bg.png) repeat-x center center;width:100%;height:100%;z-index:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.project-block .project-content:hover:before{opacity:.7}.project-details-heading{background:#000}.project-details-heading h3{font-family:"Ubuntu-Bold",Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;margin:35px 0}.project-gallery.owl-theme .owl-nav.disabled+.owl-dots{margin-top:0;position:absolute;left:50%;transform:translateX(-50%);bottom:37px;height:25px;padding:0 5px;background:rgba(0,0,0,.5)}.project-gallery.owl-theme .owl-dots .owl-dot span{width:15px;height:15px;margin:5px 3px;background:#fff}.project-gallery.owl-theme .owl-dots .owl-dot.active span,.project-gallery.owl-theme .owl-dots .owl-dot:hover span{background:rgba(255,255,255,.3)}.about-section1 h3{font-family:"Ubuntu-Light",Arial,Helvetica,sans-serif;text-transform:none}.about-section3-wrap .home-section2-block3 .column_attr{padding:72px 7% 73px 20%}.about-section3-wrap .home-section2-block2 .column_attr{padding:43px 40px}.about-section3-wrap .home-section2-block4 h4{font-family:"Ubuntu-Medium",Arial,Helvetica,sans-serif;font-weight:400}.about-section3-wrap .home-section2-block4 p{font-size:17px;line-height:27px}.about-section3-wrap.no-margin-h .home-section2-block1.home-section2-block4.one.column{bottom:35px;right:10%}.faqs-section-wrap h2{color:#000}.faqs-section-wrap .faq .question:before,.faqs-section-wrap .faq .question:after,.faqs-section-wrap .faq .question .title .num{display:none}.faqs-section-wrap .faq .question{margin-bottom:22px;background:0 0;border-bottom:1px solid #e1e1e1}.faqs-section-wrap .faq .question .title{padding:0 45px 20px 0;font-size:18px;line-height:23px;color:#000;font-family:'Ubuntu-Medium',Arial,Helvetica,sans-serif}.faqs-section-wrap .question.active .title{color:#000}.faqs-section-wrap .faq .question .answer{padding:0 50px 25px 0;font-size:14px;line-height:21px}.faqs-section-wrap .faq .question .title>.acc-icon-plus,.faqs-section-wrap .faq .question .title>.acc-icon-minus{font-size:30px;line-height:30px;right:15px;top:0;width:30px;height:30px;color:rgba(0,0,0,1)}.faqs-section-wrap .faq .question:last-child{border-bottom:0}.with_aside #Content{padding:80px 0}.blog_wrapper{padding-top:80px}.blog_wrapper .grid .post-item{margin-bottom:40px}.blog_wrapper h2{font-size:26px;line-height:31px;margin-bottom:20px;font-family:'Ubuntu-Light',Arial,Helvetica,sans-serif;font-weight:400}.blog_wrapper .post-excerpt{margin-bottom:26px;font-size:16px;line-height:20px}.blog_wrapper .grid .post-footer{margin:0;padding:0;background:0 0}.blog_wrapper .post-footer .post-links{float:left;border-left-width:0;border-style:solid;padding-left:0}.blog_wrapper .post-footer .post-links i{display:none}.blog_wrapper .post-footer .post-links a.post-more{background:#000;border:1px solid #000;padding:9px 40px;display:inline-block;font-size:16px;font-weight:400;color:#fff;border-radius:0;text-transform:uppercase}.blog_wrapper .post-footer .post-links a.post-more:hover{background:0 0;border:1px solid #000;color:#000}.blog_wrapper .pager_wrapper{margin-bottom:0;border:1px solid #ededed;border-width:1px 0;padding:10px 0 19px;margin-top:60px}.blog_wrapper .pager .pages{margin:20px 20px 0;padding:0;-webkit-border-radius:0;border-radius:0;background:0 0}.blog_wrapper .pager .pages a{color:#42a9e9;font-family:'Ubuntu-Medium',Arial,Helvetica,sans-serif;font-weight:400}.blog_wrapper .pager .pages a:hover,.blog_wrapper .pager .pages a.active{color:#333;background:0 0}.pager .pages a,.pager .pages span.page-numbers{display:inline-block;margin:0 1px;width:25px;height:25px;line-height:25px;text-align:center;-webkit-border-radius:5px;border-radius:5px}.hide-love .post-header .title_wrapper{margin-left:0;padding-left:0}.post-header .title_wrapper h1{color:#000;font-family:'Ubuntu-Medium',Arial,Helvetica,sans-serif;font-weight:400}.blog_wrapper .grid .post-desc-wrapper .post-desc{padding:20px 0 0}.with_aside .sections_group,.widget-area{padding-top:0}.aside_right .widget-area{border-left-width:0}.widget-area:before{background:0 0}.sidebar .widget{padding-bottom:0;margin-bottom:50px}.sidebar .widget:after{border:0}.sidebar .widget>h3{font-size:30px;line-height:35px;margin:0 0 25px;font-family:'Ubuntu-Medium',Arial,Helvetica,sans-serif;color:#000}.sidebar .widget_search input[type=text]{margin-bottom:0;width:100%;border-radius:44px;border:0;background:#efefef;color:#5f5f5f !important}.sidebar .widget_categories ul{list-style-type:none;color:#5f5f5f;padding:0;background:0 0 !important}.sidebar .widget_recent_entries ul li,.sidebar .widget_categories ul li{padding:0;background:#fff;margin-bottom:0}.sidebar .widget_recent_entries ul li:after,.sidebar .widget_categories ul li:after{display:none}.sidebar .widget_categories ul li a{color:#5f5f5f !important}.sidebar .widget_categories ul li a:hover{color:#54c3d7 !important}.sidebar .widget_recent_entries ul li,.sidebar .widget_categories ul li{margin-bottom:7px;padding-bottom:7px;border-bottom:1px solid rgba(0,0,0,.15)}.sidebar .widget_recent_entries ul li a,.sidebar .widget_categories ul li a{margin-bottom:0;padding-bottom:0;border-bottom:0}.sidebar .widget_recent_entries ul li:hover a,.sidebar .widget_recent_entries ul li:hover .post-date,.sidebar .widget_categories ul li:hover a,.sidebar .widget_categories ul li:hover .post-date{color:#000;text-decoration:underline}.sidebar .widget_categories ul li:last-child a,.sidebar .widget_categories ul li:last-child a{border:0;margin-bottom:0;padding-bottom:0}.sidebar ::-webkit-input-placeholder{color:#5f5f5f}.sidebar :-moz-placeholder{color:#5f5f5f;opacity:1}.sidebar ::-moz-placeholder{color:#5f5f5f;opacity:1}.sidebar :-ms-input-placeholder{color:#5f5f5f}.services-section1-wrap h2{text-transform:uppercase;font-family:'Ubuntu-Light',Arial,Helvetica,sans-serif;font-weight:400;text-transform:none;margin:25px 0}.services-section1-wrap h2 span{text-align:left;display:inline-block}.contact-section1-rt h3{margin:0 0 15px;text-transform:uppercase;font-family:'Ubuntu-Medium',Arial,Helvetica,sans-serif;font-weight:400}.contact-section1-rt h3 a{color:#000}.contact-section1-rt .column_attr{padding:79px 15% 55px 5%}.contact-section1-rt p{margin:0 0 33px;font-family:'Ubuntu-Regular',Arial,Helvetica,sans-serif;font-weight:400}.contact-section1-rt h3,.contact-section1-rt p{padding-left:8px}.contact-section1-rt .wpcf7 .column{padding:0 10px 5px;box-sizing:border-box}.contact-section1-rt .wpcf7 .column.cont-method label{display:inline-block}.contact-section1-rt span.wpcf7-form-control-wrap.your-contact-method{display:inline-block;width:auto}.contact-map-wrap iframe{display:block;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#Footer{font-size:15px;line-height:20px}#Footer .widgets_wrapper{padding:60px 0 38px !important}#Footer a:hover{text-decoration:underline}#Footer .widget_nav_menu ul{list-style-type:none;padding:5px 10px 5px 0;background:0 0}#Footer .widget_nav_menu ul li:after{display:none}#Footer .widget_nav_menu ul li a{padding:0 0 6px;line-height:normal}#Footer .widgets_wrapper .container .one-fourth.column:first-child{width:23%}#Footer .widgets_wrapper .container .one-fourth.column:nth-child(2){width:33%}#Footer .widgets_wrapper .container .one-fourth.column:nth-child(3){width:14%}#Footer .widgets_wrapper .container .one-fourth.column:last-child{width:22%}#Footer h4{font-size:16px;line-height:22px;font-weight:400;letter-spacing:1px;text-transform:uppercase;font-family:"Ubuntu-Bold",Arial,Helvetica,sans-serif}#Footer .footer_copy{font-size:14px;line-height:19px;text-transform:none}a#back_to_top.button.button_js{color:rgba(255,255,255,.6)}.button-flat a#back_to_top.button{border:1px solid rgba(0,0,0,.5);background:rgba(0,0,0,.5)}.button-flat a#back_to_top.button:hover{border-color:rgba(0,0,0,.8)}.footer-client-logo img{border-radius:50%;width:75px;height:75px;margin:0 10px 0 0}@media only screen and (min-width:1025px){.section-pad-lt-rt .column_attr{padding:0 70px}#Top_bar{position:relative}.home #Top_bar{position:absolute}.home-section2-block1 .column_attr h2{font-size:51px;line-height:48px;margin:0 0 27px}.home-section2-block2 p{font-size:27px;line-height:30px;margin:0 0 35px}.home-section2-block3 .column_attr{font-size:23px;line-height:27px}.home-section3-wrap blockquote{font-size:25px;line-height:33px}.subheader-wrap.subheader-project-details{padding:238px 0 200px !important}.project-gallery.owl-carousel.owl-drag .owl-item{height:550px}.project-details-wrap .project-block h2{font-size:35px;line-height:35px}.about-section1 h3{margin:0 0 38px}.blog_wrapper .post-excerpt{min-height:100px}.services-section1-wrap h2{font-size:40px;line-height:41px}.contact-section1-rt h3{font-size:30px;line-height:36px}.contact-section1-rt p{font-size:19px;line-height:24px}}@media only screen and (max-width:1024px){#Top_bar .logo{margin:0 10px 0 0}.home-section2-block2 .one-second.mcb-wrap{height:504px !important}.home-section2-block2 .column_attr{padding:74px 35px 80px}.home-section2-block2 p{font-size:20px;line-height:23px;margin:0 0 35px}.home-section2-block3 .column_attr{padding:36px 5% 37px}.project-block .project-content h2{font-size:35px;line-height:35px}.project-gallery.owl-theme .owl-nav.disabled+.owl-dots{bottom:5px;height:20px}.project-gallery.owl-theme .owl-dots .owl-dot span{width:10px;height:10px}.project-details-wrap .project-block .project-content h2{font-size:30px;line-height:30px}.project-block .project-content .button{font-size:13px;padding:5px 15px}.about-section3-wrap.no-margin-h .one-second.column{width:90%}.about-section3-wrap .home-section2-block3 .column_attr{padding:36px 5%}.about-section3-wrap .home-section2-block2 .column_attr{padding:30px}.about-section3-wrap.no-margin-h .home-section2-block1.home-section2-block4.one.column{bottom:20px}.blog_wrapper .post-excerpt{min-height:120px}.services-section1-wrap h2{font-size:35px;line-height:36px}.contact-section1-rt .column_attr{padding-right:5%;padding-left:5%}.contact-section1-rt p{line-height:25px}}@media only screen and (max-width:768px){body{font-size:15px;line-height:20px}.button-flat a.button{font-size:14px}.button-flat a.button .button_label{padding:8px 20px}.home-section2-wrap .one-second.mcb-wrap{height:378px !important}.home-section2-block1 .column_attr .heading-top{padding:8px 10px;font-size:15px}.home-section2-block2 p{font-size:15px;line-height:20px;margin:0 0 15px}.home-section2-block2 .column_attr{padding:44px 15px 50px}.no-margin-h .home-section2-block1.one.column{bottom:40px;right:10%;left:10%;width:auto !important}.home-section2-block1 .column_attr h2 br{display:none}.home-section2-block3 .column_attr{padding:25px 5%}.no-margin-h .home-section2-block1.home-section2-block4.one.column{bottom:40px;right:10%;width:auto;left:10%}.home-section3-wrap{padding:40px 0 0 !important}.home-section3-wrap blockquote{font-size:20px;line-height:25px}.home-section3-wrap .testimonials_slider.single-photo .testimonials_slider_ul li .bq_wrapper{margin:0 0 20px}.project-details-heading h3{margin:20px 0}.project-block .project-content h2{font-size:28px;line-height:28px}.project-details-wrap .project-block .project-content h2{font-size:22px;line-height:22px;margin-bottom:10px}.about-section3-wrap .one-second.mcb-wrap{width:100%}.about-section3-wrap .home-section2-block2 .column_attr{padding:44px 25px 44px;margin:10%;background:rgba(0,0,0,.5) !important}.about-section3-wrap.no-margin-h .one-second.column{width:auto}.about-section3-wrap.home-section2-wrap .one-second.mcb-wrap{height:auto !important}.about-section3-wrap.no-margin-h .home-section2-block1.home-section2-block4.one.column{bottom:44px}.about-section3-wrap .home-section2-block4 img{width:110px}.blog_wrapper h2{font-size:24px;line-height:29px}.blog_wrapper .post-excerpt{height:102px;overflow:hidden}.blog_wrapper .post-footer .post-links a.post-more{padding:5px 20px;font-size:14px}.services-section1-wrap h2{font-size:25px;line-height:26px}.section-pad-top-btm{padding:90px 0 50px !important}.with_aside #Content{padding:40px 0}.blog_wrapper{padding-top:40px}.footer-logo a img{height:110px;width:auto}.footer-client-logo img{border-radius:50%;width:60px;height:60px;margin:0 5px 0 0}}@media only screen and (max-width:767px){.section_wrapper,.container,.four.columns .widget-area{padding-left:20px!important;padding-right:20px!important}.column_placeholder{display:none}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea,.woocommerce .quantity input.qty{font-size:13px;padding:15px}.button-flat input[type=submit],.button-flat input[type=button]{padding:12px 15px;font-size:17px}h2{margin-bottom:20px}.mobile-header-mini #Top_bar #logo{margin:5px 0 10px}#Top_bar #logo img{height:50px}.banner-txt1{font-size:20px !important;line-height:20px !important;margin:-20px 0 0 !important}.banner-txt2{font-size:11px !important;line-height:13px !important}.banner-btn{font-size:8px !important;line-height:25px !important;margin:20px 0 0 !important;border-width:1px !important}.home-section1-wrap{padding:36px 0 15px !important}.home-section2-wrap .one-second.mcb-wrap{height:auto !important}.home-section2-block1 .column_attr h2 br{display:block}.home-section2-block2 .column_attr{padding:44px 25px 44px;margin:10%;background:rgba(0,0,0,.5) !important}.home-section2-block3 .column_attr{padding:21px 20px 22px}.home-section3-wrap{padding:40px 0 20px !important}.home-section3-wrap blockquote{font-size:18px;line-height:23px}.home-section3-wrap .testimonials_slider .testimonials_slider_ul li .author h5{font-size:20px;line-height:25px}.home-section4-wrap{padding:40px 0 0 !important}.faqs-section-wrap .faq .question .title{padding:0 45px 15px 0;font-size:16px;line-height:20px}.faqs-section-wrap .faq .question{margin-bottom:20px}.minimalist-header-no #Subheader,.subheader-wrap{padding:74px 0 45px !important}.subheader-wrap p{font-size:18px;line-height:23px}.section-pad-top-btm{padding:38px 0 15px !important}.project-details-wrap.no-margin-h .one-fourth.column{width:50% !important;clear:none}.project-details-wrap .project-block .project-content h2{font-size:20px;line-height:20px;margin-bottom:15px}.project-gallery.owl-theme .owl-nav.disabled+.owl-dots{width:90%}.project-gallery.owl-theme .owl-dots .owl-dot span{margin:5px 2px}.project-gallery.owl-theme .owl-nav.disabled+.owl-dots{background:rgba(0,0,0,0)}.about-section3-wrap .mcb-item-4wub8luy1 img{height:500px !important}.about-section3-wrap .home-section2-block2 .column_attr{padding:20px}.about-section3-wrap .home-section2-block4 hr.no_line{margin:0 auto 20px !important}.about-section3-wrap .home-section2-block4 h4{margin:0 0 15px}.about-section3-wrap .home-section2-block4 p{font-size:15px;line-height:20px}.blog_wrapper .post-excerpt{height:auto;min-height:0}.contact-section1-rt .column_attr{padding-top:39px;padding-bottom:20px}.contact-section1-rt p{line-height:20px}.contact-section1-rt .wpcf7 .column.cont-method{font-size:13px}.contact-map-wrap iframe{height:300px}.services-section1-wrap{padding-bottom:25px !important;border-bottom:1px solid rgba(0,0,0,.2);margin:0 0 25px}.services-section1-wrap .mcb-item-6lh2egeg4 h2,.services-section1-wrap .mcb-wrap-kdtoc95uc h2,.services-section1-wrap .mcb-item-27qp8keub h2{margin-bottom:0}.services-section1-wrap .mcb-item-g1xkzh5pt h2,.services-section1-wrap .mcb-item-tyb7o8lxo h2,.services-section1-wrap .mcb-item-7hl9witnb h2{margin-top:0}.services-section1-wrap.mcb-section-uuuikm7cb{padding-bottom:0 !important;border-bottom:0;margin:0}.services-section1-wrap h2{font-size:20px;line-height:21px}.services-section1-wrap h2 span{text-align:center;display:inline-block}#Footer{text-align:center;font-size:14px}#Footer .widgets_wrapper{padding:30px 0 25px !important}#Footer .widgets_wrapper .widget{padding:10px 0}#Footer h4{margin:0 0 15px}.footer-logo{text-align:center}.footer-logo a{display:inline-block}.footer-logo a img{height:80px;width:auto}#Footer .footer_copy{font-size:13px}}@media only screen and (max-width:320px){.banner-txt2{font-size:10px !important;line-height:12px !important}}