@import url("https://fonts.googleapis.com/css" ?family=Poppins:400,700,300,500,600);@import url("https://fonts.googleapis.com/css" ?family=Lobster);html,body{height:100%;}.floatleft{float:left;}.floatright{float:right;}.alignleft{float:left;margin-right:15px;margin-bottom:15px;}.alignright{float:right;margin-left:15px;margin-bottom:15px;}.aligncenter{display:block;margin:0 auto 15px;}:focus{outline:0px solid;background:transparent;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}a:focus{outline:0px solid;background:transparent;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}img{max-width:100%;height:auto;}.fix{overflow:hidden;}p{margin:0 0 20px;font-weight:300;}h1,h2,h3,h4,h5,h6{margin:0 0 10px;font-family: 'Poppins ',sans-serif;line-height:1.5;font-weight:400;}h1{font-size:60px;}h2{font-size:40px;}h3{font-size:22px;}h4{font-size:18px;}a{transition:all 0.5s ease 0s;text-decoration:none;}a:hover{text-decoration:none;}a:active,a:hover{outline:0 none;}ul{list-style:outside none none;margin:0;padding:0;}.clear{clear:both;}body{font-family: 'Poppins ',sans-serif;font-size:16px;line-height:1.5;color:#505050;vertical-align:baseline;background:#f6f6f6;}.logo img{height:150px;width:auto;}.acurate{margin:0;padding:0;}.padding-left{padding-left:0;}.padding-right{padding-right:0;}.wrapper-area{overflow:hidden;}.padding-top{padding-top:50px;}.padding-up{padding-top:100px;}.wpcf7 .wpcf7-submit{-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;font-size:22px;color:#ffffff;padding:6px 11px 5px;border-radius:0;background-color:#7a2531;font-weight:300;}.wpcf7 .wpcf7-submit:hover{background:#004065;}.wrapper{overflow:hidden;}.wrapper .btn{-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;font-size:22px;color:#ffffff;padding:6px 11px 5px;border-radius:0;background-color:#7a2531;font-weight:300;text-transform:uppercase;}.wrapper .btn:hover{background:#004065;color:#ffffff;}.wrapper .btn.sidebar-btn{-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;font-size:18px;color:#ffffff;padding:13px 11px 9px;border-radius:0;background:#004065;font-weight:300;text-align:center;display:block;text-transform:uppercase;}.wrapper .btn.sidebar-btn:hover{background:#7a2531;color:#ffffff;}.wrapper #page-ttile{margin-bottom:40px;}.wrapper .breadcrumbs{padding:0;margin:0 0 0 0;}.wrapper .breadcrumbs li{display:inline-block;list-style:none;color:#7a2531;margin:5px;}.wrapper .breadcrumbs li a{color:#505050;}.wrapper .header{background:#f9f9f9;}.wrapper .header .header-top-right{margin-bottom:20px;margin-top:30px;}.wrapper .header .header-top-right .widget_nav_menu ul{margin:0 0 20px 0;}.wrapper .header .header-top-right .widget_nav_menu ul li{display:inline-block;list-style:none;margin:0 2px;}.wrapper .header .header-top-right .widget_nav_menu ul li a{color:#505050;padding:5px 10px;}.wrapper .header .header-top-right .widget_nav_menu ul li a:hover{background:#004065;color:#ffffff;}.wrapper .header .header-top-right .widget_nav_menu ul li:last-child a:hover{background-color:#7a2531;}.wrapper .header .header-top-right .social-icon li{text-align:center;display:inline-block;line-height:1.4;}.wrapper .header .header-top-right .social-icon li a{-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-top-left-radius:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;-moz-border-radius-topleft:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;border-top-left-radius:50%;width:35px;height:35px;background-color:#7a2531;display:block;color:#ffffff;line-height:36px;}.wrapper .header .header-top-right .social-icon li a:hover{background:#004065;color:#ffffff;}.wrapper .header .header-top{}.wrapper .header .header-menu{background:#ffffff;}.wrapper .header .header-menu .main-menu .ubermenu.ubermenu-main .ubermenu-item-level-0 >.ubermenu-target,.wrapper .header .header-menu .main-menu .ubermenu-main .ubermenu-item-level-0.ubermenu-active >.ubermenu-target{border-top:3px solid #ffffff;}.wrapper .header .header-menu .main-menu .ubermenu.ubermenu-main .ubermenu-item-level-0:hover >.ubermenu-target,.wrapper .header .header-menu .main-menu .ubermenu.ubermenu-main .ubermenu-current_page_item >.ubermenu-target,.wrapper .header .header-menu .main-menu .ubermenu-main .ubermenu-item-level-0.ubermenu-active >.ubermenu-target{border-top:3px solid #7a2531;}.wrapper .header .header-menu .main-menu #menu-item-60 span{color:#ffffff;border-top:3px solid #004065;font-size:22px;padding:7px 15px;}.wrapper .header .header-menu .main-menu #menu-item-60:hover >span{color:#ffffff;border-top:3px solid #004065;}.wrapper .header .ubermenu .ubermenu-colgroup .ubermenu-column,.wrapper .header .ubermenu .ubermenu-custom-content-padded,.wrapper .header .ubermenu .ubermenu-nonlink,.wrapper .header .ubermenu .ubermenu-retractor,.wrapper .header .ubermenu .ubermenu-submenu-padded,.wrapper .header .ubermenu .ubermenu-submenu-type-stack >.ubermenu-item-normal >.ubermenu-target,.wrapper .header .ubermenu .ubermenu-target,.wrapper .header .ubermenu .ubermenu-widget,.wrapper .header .ubermenu-responsive-toggle{padding:19px 15px;}.wrapper .services-area{padding:86px 0;background-image:url("img/services_bg.png");background-repeat:no-repeat;position:relative;overflow:hidden;}.wrapper .services-area .services-box{position:relative;overflow:hidden;margin-bottom:30px;}.wrapper .services-area .services-box img{width:100%;}.wrapper .services-area .services-box .overlayer{position:absolute;top:72%;background-color:rgba(0,64,101,0.82);width:100%;height:100%;color:#ffffff;padding:15px;-webkit-transition:all 0.5s ease-in;-moz-transition:all 0.5s ease-in;-o-transition:all 0.5s ease-in;transition:all 0.5s ease-in;}.wrapper .services-area .services-box h3{margin-bottom:10px;}.wrapper .services-area .services-box p{margin-bottom:10px;}.wrapper .services-area .services-box .read-more{color:#ffffff;}.wrapper .services-area .services-box .read-more:hover{color:#7a2531;}.wrapper .services-area .services-box:hover .overlayer{top:0;}.wrapper .main-content-area{padding:71px 0;}.wrapper .blog-posts{padding:71px 0;background:#f6f6f6;}.wrapper .blog-posts .blog-box{background:#ffffff;border-right:2px solid #dbdbdb;border-bottom:2px solid #dbdbdb;}.wrapper .blog-posts .blog-box h3{margin:0;}.wrapper .blog-posts .post-info{padding:20px 20px 30px 20px;}.wrapper .blog-posts .img-holder{margin-bottom:0;}.wrapper .video-area{padding:84px 0 56px 0;background-image:url("img/viedo-bg.png");background-repeat:no-repeat;position:relative;overflow:hidden;background-size:cover;background-position:center top;}.wrapper .logo-area{padding:38px 0;background-color:#ffffff;}.wrapper .logo-area .logo-title{text-align:center;}.wrapper .logo-area .logo-title h3{margin-bottom:0;}.wrapper .shoroom-360{padding:240px 0;background-image:url("https://completehomeconcepts.com/wp-content/themes/chconcepts/assets/img/360.png");background-repeat:no-repeat;position:relative;overflow:hidden;background-size:cover;text-align:center;background-position:center;}.wrapper .shoroom-360:before{content: ' ';position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,0.6);left:0;right:0;top:0;}.wrapper .shoroom-360 .shoroom-360-mid{position:relative;}.wrapper .shoroom-360 .shoroom-360-mid h1{color:#fff;font-size:80px;font-weight:normal;position:relative;line-height:1;margin:0;}.wrapper .shoroom-360 .shoroom-360-mid h2{color:#fff;font-size:31px;font-weight:normal;position:relative;line-height:1;margin:0;}.wrapper .footer-area{background:#004065;padding:70px 0;}.wrapper .footer-area .left-footer{text-align:center;color:#ffffff;}.wrapper .footer-area .left-footer img{width:100%;}.wrapper .footer-area .mid-footer{text-align:center;color:#ffffff;}.wrapper .footer-area .mid-footer .social-icon li{text-align:center;}.wrapper .footer-area .mid-footer .social-icon li a{-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-top-left-radius:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;-moz-border-radius-topleft:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;border-top-left-radius:50%;width:35px;height:35px;background-color:#ffffff;display:block;color:#004065;line-height:35px;}.wrapper .footer-area .mid-footer .social-icon li a:hover{background:#7a2531;color:#ffffff;}.wrapper .footer-area .mid-footer .logo{margin:20px 0;}.wrapper .footer-area .mid-footer .logo img{display:inline-block;}.wrapper .inner-sidebar h2{font-size:31px;}.wrapper .inner-sidebar .img-tlp{height:83px;width:83px;}.wrapper .inner-sidebar .media-heading.tlp-posts-title{font-size:22px;margin:0;padding:0;}.wrapper .inner-sidebar .tlp_blog_posts .media{margin-bottom:40px;}.wrapper .inner-sidebar .tlp_blog_posts .media p{margin-bottom:0;list-style:1;}.wrapper .inner-sidebar .widget{margin-bottom:30px;}.wrapper .main-page-content ul li{list-style:none;margin-bottom:10px;position:relative;}.wrapper .main-page-content ul li:before{text-align:left;content: ' \f0a9 ';color:#004065;font-family:FontAwesome;text-align:center;position:relative;right:15px;}.wrapper .footer-copy{font-size:14px;background:#000000;padding:15px 0;}.wrapper .footer-copy p{margin:0;}.wrapper .footer-copy a{color:#505050;}.wrapper .footer-copy a:hover{color:#fff;}.wrapper .footer-copy ul{margin:0;}.wrapper .inner-area{padding:40px 0;}.wrapper .container.section-inner >h2{color:#ffffff;font-size:42px;}.wrapper .tlp-page-title{padding:64px 0 41px;position:relative;}.wrapper .tlp-page-title:before{content: ' ';position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,0.3);left:0;right:0;top:0;}.wrapper .tlp-page-title .section-inner{position:relative;}.wrapper .affix{position:fixed;left:0;right:0;top:0;z-index:999;background:#fff;-webkit-transition:all 0.5 ease-out;-moz-transition:all 0.5 ease-out;-o-transition:all 0.5 ease-out;transition:all 0.5 ease-out;}.wrapper .affix{top:0;width:100%;z-index:9999 !important;}.wrapper .navbar{margin-bottom:0px;}.wrapper .affix ~.container-fluid{position:relative;top:50px;}.wpb_widgetised_column h2.widget-title{font-size:31px;margin-top:20px;}