*{margin:0;padding:0}body{margin:0;padding:0;font:16px 'Roboto',serif}body p{margin:0;color:#666;font:300 16px/24px 'Roboto Slab',sans-serif}h1,h2,h3,h4,h5,h6,strong{font-family:'Archivo Narrow',sans-serif;color:#424242;margin:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#424242}body h2{font-weight:400;font-size:48px;line-height:40px}body h3{font-weight:700;font-size:24px}.cp-wrapper,.cp-main-content{width:100%;position:relative}figure{position:relative;overflow:hidden;float:left;width:100%;margin:0;padding:0}figure figcaption{position:absolute;left:0;bottom:0;padding:0;margin:0}ul,ol{margin:0;padding:0}ul ul,ol ol{padding-left:30px}.cp-wrapper{float:left;width:100%}.cp-wrapper a,.cp-wrapper a:hover,.cp-wrapper a:focus{text-decoration:none;outline:none}.cp-main-content{float:left;width:100%}.cp-heading-style1_v1,.cp-heading-style1_v2{float:left;width:100%;margin:0 0 45px}.cp-heading-style1_v1 .small,.cp-heading-style1_v2 .small{font-size:24px;line-height:20px;display:block;color:#555;margin:0 0 15px}.cp-heading-style1_v1 h2,.cp-heading-style1_v2 h2{font-size:80px;font-weight:700;line-height:80px;color:#424242;margin:0;position:relative;padding-bottom:26px;text-transform:uppercase}.cp-heading-style1_v2 h2{color:#fff}.cp-heading-style1_v1 h2:after,.cp-heading-style1_v2 h2:after{content:'';left:0;bottom:0;width:36px;position:absolute;border-bottom:2px solid #424242}.cp-heading-style1_v1 h2 span,.cp-heading-style1_v2 h2 span{display:block}.cp-heading-style2_v1,.cp-heading-style2_v2{float:left;width:100%;text-align:center;margin:0 0 27px}.cp-heading-style2_v1 h2,.cp-heading-style2_v2 h2{font-size:80px;line-height:60px;font-weight:700;color:#424242;margin:0 0 20px;text-transform:uppercase}.cp-heading-style2_v2 h2{color:#fff}.cp-heading-style3_v1,.cp-heading-style3_v2{float:left;width:100%;text-align:center;margin:0 0 47px}.cp-heading-style3_v1 h2,.cp-heading-style3_v2 h2{font-size:48px;line-height:60px;font-weight:700;color:#424242;padding-bottom:20px;margin:0;text-transform:uppercase;position:relative}.cp-heading-style3_v1 h2:after,.cp-heading-style3_v2 h2:after{content:'';width:35px;height:2px;position:absolute;left:0;right:0;bottom:0;margin:0 auto;background-color:#414141;z-index:11}.cp-heading-style3_v1 span,.cp-heading-style3_v2 span{display:block;line-height:36px;color:#cdcdcd}.cp-heading-style3_v2 span{color:#373737}.cp-heading-style3_v2 h2{color:#fff}.cp-thumb{float:left;width:100%;position:relative;overflow:hidden}.cp-thumb img{max-width:100%;width:100%;height:auto}.cp-thumb:hover img{-webkit-transform:scale(1.2) rotate(3deg);-moz-transform:scale(1.2) rotate(3deg);-ms-transform:scale(1.2) rotate(3deg);-o-transform:scale(1.2) rotate(3deg);transform:scale(1.2) rotate(3deg)}.cp-thumb:before{content:'';position:absolute;right:0;bottom:0;height:100%;width:100%;visibility:hidden;opacity:0;background-color:rgba(47,39,37,0.7);z-index:99}.cp-thumb:hover:before{opacity:1;visibility:visible;width:100%}.cp-btn-style1,.cp-btn-style2{padding:14px 35px 18px;text-align:center;display:inline-block;z-index:11;position:relative;font:600 16px/16px 'Roboto',sans-serif}.cp-btn-style1{color:#fff}.cp-btn-style1:before,.cp-btn-style2:before{content:'';position:absolute;width:100%;height:4px;left:0;bottom:0;z-index:-1;background-color:rgba(255,255,255,0.3)}.cp-btn-style2{color:#fff}.cp-btn-style1:hover:before{height:100%}.cp-btn-style2:before{height:100%}.cp-btn-style2:hover:before{height:0}.cp-btn-style1:hover{color:#fff}.cp-btn-style2:hover{color:#222}.pd-tb100{padding:98px 0}.pd-t100{padding-top:98px}.pd-b100{padding-bottom:98px}.mt-0{margin-top:0}.cp-header{width:100%;float:left;position:absolute;z-index:9999}.cp-navigation-row{width:100%;float:left;position:relative}.cp-nav-holder .navbar{display:inline-block}.cp-nav-holder .navbar-default{background:none;border:0;min-height:0;border-radius:0;margin:7px 0 0}.cp-nav-holder .navbar-collapse{padding:0;margin:0;float:left;width:100%}.navbar-nav li{position:relative;list-style:none}.cp-nav-holder .navbar-default .navbar-nav>li+li:before{content:'.';font-size:18px;color:#fff;position:absolute;left:0;bottom:30px}.cp-nav-holder .navbar-default .navbar-nav li a{padding:8px 30px;color:#424242;position:relative;font:400 16px 'Archivo Narrow',sans-serif}.cp-nav-holder .navbar-default .navbar-nav>li{padding-bottom:30px}.cp-nav-holder .navbar-default .navbar-nav>li>a{color:#fff;padding:0 20px}.cp-nav-holder .dropdown-menu>li>a:hover,.cp-nav-holder .dropdown-menu>li>a:focus{background-color:transparent}.navbar-nav li a .caret{display:none}.cp-nav-holder .navbar-default .navbar-nav>li:hover>ul,.cp-nav-holder .navbar-default .navbar-nav>li:hover .dropdown-menu,.cp-nav-holder .navbar-default .navbar-nav>li:hover .cp-mega-menu{opacity:1;visibility:visible;top:100%}.cp-nav-holder .navbar-nav li ul,.cp-nav-holder .dropdown-menu ul{min-width:210px;border:0;border-radius:0;box-shadow:none;padding:0;background-color:#fff;display:block;opacity:0;padding:30px 0;visibility:hidden;border-left:3px solid;top:130%;margin:0}.cp-nav-holder .dropdown-menu ul{position:absolute;left:110%;top:0;opacity:0;visibility:hidden}.cp-nav-holder .dropdown-menu li:hover ul{left:100%;opacity:1;visibility:visible}.cp-nav-holder .navbar-nav li ul li:before{content:'';position:absolute;left:0;top:0;height:100%;z-index:-1;width:0}.cp-nav-holder .navbar-nav li ul li:hover:before{width:100%}.cp-nav-holder .navbar-nav li ul li:hover a{color:#fff}.cp-nav-holder .cp-nav-right{float:right}.cp-nav-right ul{margin:0;padding:0}.cp-nav-right li{list-style:none}.cp-nav-right>ul>li{font-size:18px;color:#fff;position:relative;display:inline-block;margin:0 0 0 25px}.cp-cart-holder .icomoon{font-size:25px}.cp-cart-holder span{display:block}.cp-cart-holder .cart-item{background-color:#7c574f;display:inline-block;width:17px;height:17px;line-height:17px;border-radius:100%;text-align:center;color:#fff;font-size:10px;position:absolute;right:-5px;top:15px}.cp-cart-holder .cp-cart-inner{position:absolute;right:0;top:50px;background-color:#fff;padding:30px;border-top:2px solid;width:300px;opacity:0;visibility:hidden}.cp-cart-holder:hover .cp-cart-inner{opacity:1;visibility:visible;top:35px}.cart-listed li{float:left;width:100%;display:block;position:relative;margin:0 0 20px}.cart-listed li:last-child{margin-bottom:0}.cart-listed li img{width:55px;height:65px;float:left;margin:0 15px 0 0}.cart-listed li .cart-text{font-size:12px;overflow:hidden;color:#8c8c8c;text-align:left}.cart-listed .cart-text strong{display:inline-block;margin:0 0 8px;color:#8c8c8c;font:400 12px 'Roboto Slab',sans-serif}.cart-listed .cart-text span{display:block}.cp-cart-holder .cart-icons{font-size:14px;position:absolute;right:0;top:0}.cp-cart-holder .cart-icons a{color:#8c8c8c;margin-left:8px;display:inline-block}.cp-logo-row{float:left;width:100%}#cp_header-v1 .cp-navigation-row{padding:40px 0 0}#cp_header-v1 .cp-logo-row{padding-top:30px;text-align:center}#cp_header-v1 .cp-logo-row .cp-logo{display:inline-block;margin:0;width:170px}#cp_header-v1 .cp-logo-row .cp-logo img{width:100%}#cp_header-v1.cp_sticky{left:0;position:fixed;top:0;z-index:9999}#cp_header-v1.cp_sticky .cp-navigation-row{padding:20px 0 10px;background-color:#000}#cp_header-v1.cp_sticky .cp-nav-holder,.cp-header-inner .cp-nav-holder{width:90%;padding-left:50px}#cp_header-v1.cp_sticky .cp-nav-holder .navbar-default{margin-top:20px}#cp_header-v1.cp_sticky .cp-sidemenu-btn{position:absolute;left:20px;top:35px}.cp-header-inner .cp-sidemenu-btn{position:absolute;left:20px;top:55px}#cp_header-v1.cp_sticky .cp-nav-right,.cp-header-inner .cp-nav-right{position:absolute;right:45px;bottom:30px}.cp_sticky .cp-logo-row{display:none}.cp-sm-logo{display:none}.cp_sticky .cp-sm-logo,.cp-header-inner .cp-sm-logo{display:inline-block;margin:5px 0 0}#cp_header-v1.cp_sticky .navbar,.cp-header-inner .navbar{float:right}#cp_header-v2{position:fixed;top:0;left:0;z-index:9999}#cp_header-v2 .cp-sidemenu-btn{position:absolute;left:45px;top:35px;display:none}#cp_header-v2 .cp-navigation-row .cp-logo{position:absolute;left:40px;top:20px}#cp_header-v2 .cp-navigation-row .cp-nav-right{position:absolute;right:40px;top:40px}#cp_header-v2 .cp-navigation-row{padding:20px 0;background-color:#000}#cp_header-v2 .cp-nav-holder{margin:23px 0 0;width:auto;float:right;padding-right:60px}#cp_header-v2 .cp-nav-holder .navbar-default .navbar-nav>li{padding-bottom:10px}#cp_header-v2 .cp-nav-holder .navbar-default .navbar-nav>li+li:before{bottom:10px}#cp_header-v3.cp_sticky{left:0;position:fixed;top:0;z-index:9999}#cp_header-v3.cp_sticky .cp-logo-row{display:none}#cp_header-v3 .cp-logo-row{float:left;width:100%;background-color:rgba(0,0,0,0.8);padding:30px 0}#cp_header-v3 .cp-logo-row .cp-logo{float:left}#cp_header-v3 .cp-logo-row .cp-top-right{float:right;margin-top:15px}.cp-top-right{padding:0;margin:0}.cp-top-right>li{list-style:none;display:inline-block;margin:0 50px 0 0}.cp-top-right>li:last-child{margin-right:0}.cp-top-right .inner-text strong{color:#fff;display:block;margin:0 0 5px;font:600 18px 'Roboto',sans-serif}.cp-top-right .inner-text span{font-size:14px;display:block;color:#6e6e6e}#cp_header-v3 .cp-nav-holder{padding:26px 20px 0 0}#cp_header-v3 .cp-navigation-row .cp-sidemenu-btn{margin:30px 40px 0 30px}#cp-rider-repair .cp-nav-holder .navbar-default .navbar-nav>li:hover>a,#cp-rider-repair .cp-sidemenu-btn a:hover,#cp-rider-repair .cp-sidemenu-btn a:focus,#cp-rider-repair .cp-sidemenu-btn a:active{color:#fff}#cp-rider-repair .cp-mega-menu.mega-col-1{left:-140px}#cp-rider-repair .cp-mega-menu.mega-col-2{left:-220px}#cp_header-v4{position:relative}#cp_header-v4 .cp-navigation-row{padding:30px 0 15px}#cp_header-v4 .cp-nav-holder{margin:20px 0 0}#cp_header-v4 .cp-nav-holder .navbar-default .navbar-nav>li>a,#cp_header-v4 .cp-nav-right>ul>li,#cp_header-v4 .cp-sidemenu-btn a{color:#424242}#cp_header-v4 .cp-nav-holder .navbar-default .navbar-nav>li+li:before{color:#424242}#cp_header-v4 .cp-navigation-row .cp-sidemenu-btn{float:right;margin:7px 0 0 40px}#cp_header-v4 .cp-sidemenu-btn .fa{font-size:18px}#cp_header-v4 .cp-nav-right>ul>li{margin:0 0 0 40px}#cp_header-v4 .cp-nav-holder .navbar-default .navbar-nav>li>a{padding:0 18px}.cp-mega-menu{min-width:540px;border-radius:0;box-shadow:none;padding:0;background-color:#fff;display:block;opacity:0;padding:0;visibility:hidden;top:130%;position:absolute}.mega-col-1{min-width:800px;padding-right:0}.mega-col-2{min-width:500px;background:url(../images/mega-col2-img.jpg) no-repeat center right;background-color:#e3e6e8}.cp-nav-holder .mega-col-2 .dropdown-menu{background-color:#dfe2e5}.mega-event{min-width:625px;background:url(../images/mega-event-img.jpg) no-repeat center right}.cp-nav-holder .mega-event .dropdown-menu{background-color:transparent;padding:0}.mega-blog{min-width:545px;background:url(../images/mega-blog-img.jpg) no-repeat center right}.cp-nav-holder .mega-blog .dropdown-menu{background-color:transparent;padding:10px 0}.cp-nav-holder .navbar-nav li .cp-mega-menu ul,.cp-nav-holder .dropdown-menu .cp-mega-menu ul{opacity:1;visibility:visible;display:none;position:static;border-left:3px solid}.cp-nav-holder .navbar-nav li:hover .cp-mega-menu ul,.cp-nav-holder .navbar-nav li:hover .dropdown-menu .cp-mega-menu ul{display:block}.cp-nav-holder .navbar-nav li .cp-mega-menu ul li:before{z-index:inherit}.mega-col-1>ul,.mega-col-1 .cp-mega-listed{min-width:auto;width:24%;padding:0 15px}.mega-col-1 .cp-mega-listed{padding-top:70px}.cp-mega-listed{float:left}.cp-mega-item{float:left;width:100%;text-align:center}.cp-mega-item .cp-mega-img{float:left;width:100%;margin:0 0 20px}.cp-mega-item .cp-mega-img img{width:100%}.cp-mega-item .cp-text{float:left;width:100%}.cp-mega-item .cp-text h6{font-size:14px;margin:0 0 10px}.cp-mega-item .cp-text span{font-size:14px;font-weight:700;color:#2e3133;display:inline-block}.cp-navigation-row .cp-sidemenu-btn{float:left;margin:0 40px 0 0}.cp-sidemenu-btn .fa{font-size:34px}.cp-sidemenu-btn a{color:#fff}#cp-slide-menu{margin-left:-300px;left:0;top:0;width:300px;background:#222;position:fixed;height:100%;z-index:1000;color:#fff}#cp_side-menu #cp-close-btn{float:right;position:relative;margin-bottom:40px}#cp_side-menu #cp-close-btn a{display:inline-block;position:absolute;right:10px;top:10px;z-index:999}#cp-close-btn a .fa{width:25px;height:25px;line-height:25px;border-radius:100%;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,0.5);text-align:center;color:#0f0f0f}.cp_side-navigation{position:absolute;top:0;width:300px;list-style:none;margin:0;padding:0}.cp_side-navigation #close a{text-align:right;padding:15px 20px 30px}.cp_side-navigation li{line-height:40px;width:100%;border-bottom:1px solid #333}.cp_side-navigation li:first-child a{padding:13px 0}.cp_side-navigation li a{font-size:16px;font-weight:400;color:#fff;display:block;padding:12px 10px 12px 40px}.cp_side-navigation li a:hover,.cp_side-navigation li a:focus{text-decoration:none}.cp_side-navigation li:hover a{text-decoration:none}.cp_side-navigation .dropdown-menu{position:static;width:100%;background:transparent;border:none;box-shadow:none}.cp_side-navigation .dropdown-menu .dropdown .caret{float:right;margin-left:10px;border-left:6px solid;border-right:6px solid}.cp_side-navigation .dropdown-menu>li{border-bottom:1px solid #333}.cp_side-navigation .dropdown-menu>li:last-child{border-bottom:none}.cp_side-navigation .dropdown-menu li a{padding:6px 10px 6px 50px;line-height:30px;color:#fff}.cp_side-navigation .navbar-nav .open .dropdown-menu>li>a,.cp_side-navigation .navbar-nav .open .dropdown-menu .dropdown-header{padding:6px 10px 6px 50px}.cp_side-navigation .dropdown-menu>li:hover a{padding-left:30px}.cp_side-navigation .dropdown a .fa{margin-left:20px;color:#888}.cp_side-navigation li:hover>a .fa{color:#fff}.cp_side-navigation li#close:hover>a{background-color:transparent}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(192,163,117,0.95)}#cp-rider-boxed .overlay{background:rgba(255,207,0,0.80)}#cp-rider-repair .overlay{background:rgba(240,80,80,0.95)}#cp-rider-store .overlay{background:rgba(145,201,218,0.90)}.overlay .overlay-close{width:80px;height:80px;position:absolute;right:20px;top:20px;overflow:hidden;border:none;background:url(../images/cross.png) no-repeat center center;text-indent:200%;color:transparent;outline:none;z-index:100}.overlay nav{text-align:center;position:relative;top:50%;height:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;height:100%;position:relative}.overlay ul li{display:block;height:20%;height:calc(100%/ 5);min-height:54px}.overlay ul li a{font-size:54px;font-weight:300;display:block;color:#fff;-webkit-transition:color .2s;transition:color .2s}.overlay ul li a:hover,.overlay ul li a:focus{color:#f0f0f0}.overlay-contentscale{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 0.5s,visibility 0 .5s;transition:transform 0.5s,visibility 0 .5s}.overlay-contentscale.open{visibility:visible;-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition:-webkit-transform .5s;transition:transform .5s}.cp-search-holder #trigger-overlay{background-color:transparent;border:none}.cp-search-inner{width:750px;margin:0 auto;padding-top:200px}.cp-search-inner form{float:left;width:100%;position:relative}.cp-search-inner form input[type="text"]{font-size:14px;color:#fff;height:40px;line-height:40px;text-transform:uppercase;padding:0;background:transparent;border:none;border-bottom:1px solid #fff;position:relative;float:left;width:100%}.cp-search-inner form .submit{font-size:18px;color:#fff;height:40px;line-height:40px;padding:0;position:absolute;right:0;top:0;display:inline-block;background-color:transparent;border:none}.cp-banner{float:left;width:100%;position:relative}.cp-banner .cp-banner-bottom{position:absolute;bottom:55px;z-index:999}.cp-banner-bottom{float:left;width:100%}.cp-banner-bottom .container-fluid{padding:0 70px}.cp-banner-info{float:left}.cp-banner-info.right{float:right}.cp-banner-info strong{font-size:18px;font-size:400;color:#fff;display:block;margin:0 0 10px}.cp-banner-info span{color:#fff;display:block;font:14px 'Archivo Narrow',sans-serif}.cp-banner .cp-arrow-btn{display:inline-block;width:33px;height:50px;background:url(../images/arrow-btn.png) no-repeat;position:absolute;left:0;right:0;bottom:200px;margin:0 auto;z-index:99;cursor:pointer}.cp-banner .cp-arrow-btn:before{background:#fff;content:"";height:32px;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:16px;width:2px;-webkit-animation:arrowAnimate 2s ease-in infinite;-moz-animation:arrowAnimate 2s ease-in infinite;-ms-animation:arrowAnimate 2s ease-in infinite;-o-animation:arrowAnimate 2s ease-in infinite;animation:arrowAnimate 2s ease-in infinite}.cp-banner2 .cp-arrow-btn{bottom:100px}.cp-banner .item{float:left;width:100%}.item img{width:100%;max-width:100%;height:auto}#home-slider1,#home-slider2{float:left;width:100%;position:relative}#home-slider1 .owl-controls{position:absolute;width:auto;bottom:48%;right:0}#home-slider1 .owl-controls .owl-nav [class*="owl-"],#home-slider2 .owl-controls .owl-nav [class*="owl-"],#home-slider4 .owl-controls .owl-nav [class*="owl-"]{background:transparent;border-radius:0;color:#fff;cursor:pointer;display:inline-block;float:right;margin:0;padding:0;width:42px;height:42px;line-height:42px;border:none;position:relative;z-index:99999}#home-slider1 .owl-controls .owl-nav .owl-prev:before,#home-slider1 .owl-controls .owl-nav .owl-next:before,#home-slider2 .owl-controls .owl-nav .owl-prev:before,#home-slider2 .owl-controls .owl-nav .owl-next:before,#home-slider4 .owl-controls .owl-nav .owl-prev:before,#home-slider4 .owl-controls .owl-nav .owl-next:before{position:absolute;left:0;right:0;top:0;text-align:center;font:18px 'FontAwesome'}#home-slider1 .owl-controls .owl-nav .owl-prev,#home-slider2 .owl-controls .owl-nav .owl-prev{background-color:#181818}#home-slider1 .owl-controls .owl-nav .owl-prev:before,#home-slider2 .owl-controls .owl-nav .owl-prev:before,#home-slider4 .owl-controls .owl-nav .owl-prev:before{content:"\f106"}#home-slider1 .owl-controls .owl-nav .owl-next:before,#home-slider2 .owl-controls .owl-nav .owl-next:before,#home-slider4 .owl-controls .owl-nav .owl-next:before{content:"\f107"}#home-slider1 .owl-controls .owl-dot span,#home-slider2 .owl-controls .owl-dot span{opacity:1;background:#fff;border:2px solid #f15b4e}#home-slider1 .cp-slider-content{position:absolute;bottom:290px}.cp-slider-content{float:left;width:100%;text-align:center}.cp-slider-content .title{font-size:70px;color:#fff;line-height:60px;display:block;margin:0 0 25px;text-transform:uppercase}.cp-slider-content p{font-size:20px;font-weight:300;color:#555}#homev2-slider{float:left;width:100%;position:relative}#home-slider2 .cp-slider-content{position:absolute;bottom:190px}#home-slider2 .cp-slider-content p{color:#fff;font:30px 'Roboto',sans-serif}#home-slider2 .cp-slider-content .title{font-family:'Roboto',sans-serif}#home-slider3{float:left;width:100%;position:relative}#home-slider3 .item{padding-bottom:15px}#home-slider3 .cp-slider-content{position:absolute;bottom:0;width:800px;float:left;padding:45px 30px 0;border:5px solid #fff;border-bottom:none;text-align:left}#home-slider3 .cp-slider-content .title{font-size:60px;font-weight:600;margin:0 0 24px;text-shadow:0 4px 4px rgba(0,0,0,0.8)}#home-slider3 .owl-controls{position:absolute;left:5%;bottom:170px;margin:0}#home-slider3 .cp-slider-content p{font-family:'Archivo Narrow',sans-serif;font-weight:600;color:#bebebe;margin:0 0 47px}.cp-slider-content .cp-readmore-btn{font-size:16px;font-weight:600;line-height:16px;color:#fff;text-align:center;min-width:220px;padding:20px;display:inline-block}.cp-slider-content .cp-readmore-btn .fa{margin-left:10px}#home-slider3 .owl-controls .owl-nav [class*="owl-"]{background:transparent;border-radius:0;color:#fff;cursor:pointer;display:block;margin:0;padding:0;width:45px;height:45px;line-height:42px;border:none;position:relative;background-color:#181818}#home-slider3 .owl-controls .owl-nav [class*="owl-"]:hover:before{color:#fff}#home-slider3 .owl-controls .owl-nav .owl-prev:before,#home-slider3 .owl-controls .owl-nav .owl-next:before{position:absolute;left:0;right:0;top:0;text-align:center;font:18px 'FontAwesome'}#home-slider3 .owl-controls .owl-nav .owl-prev:before{content:"\f104"}#home-slider3 .owl-controls .owl-nav .owl-next:before{content:"\f105"}#home-slider4{float:left;width:100%;position:relative}#home-slider4 .cp-slider-content{position:absolute;bottom:290px}#home-slider4 .owl-controls{position:absolute;right:0;top:50%;margin-top:-21px}#home-slider4 .owl-controls .owl-nav .owl-prev{background-color:#ebebeb;color:#424242}.cp_video-banner{float:left;width:100%;position:relative;overflow:hidden}.cp_video-banner:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.3)}.cp_video-banner video{width:100%;float:left}.cp_video-banner .cp-slider-content{position:absolute;bottom:290px}.cp_video-banner .cp-slider-content p{color:#fff}.cp-inner-banner{float:left;width:100%;background:url(../images/banner/inner-bg-img-01.jpg) top left no-repeat;background-size:cover;z-index:11;padding:280px 0 170px;position:relative}#cp-inner-error{float:left;width:100%;background:url(../images/banner/inner-bg-img-error1.jpg) top left no-repeat;background-size:cover}#cp-inner-contact{float:left;width:100%;background:url(../images/banner/inner-bg-img-contact.jpg) top left no-repeat;background-size:cover}.cp-inner-banner-outer{float:left;width:100%;text-align:center}.cp-inner-banner-outer h2{font-size:72px;font-weight:700;color:#fff;margin:0 0 20px;text-transform:uppercase}.cp-inner-banner-outer .breadcrumb{background-color:transparent;padding:0;margin:0}.cp-inner-banner-outer .breadcrumb li{font:300 18px 'Roboto Slab',serif}.cp-inner-banner-outer .breadcrumb li+li:after{content:'/'}.cp-inner-banner-outer .breadcrumb li:last-child:after{display:none}.cp-inner-banner-outer .breadcrumb li a{color:#fff}#cp-rider-boxed{padding:0 50px}.cp-about-section{float:left;width:100%;background-color:#f3f3f3}.cp-about-text{float:left;width:100%}.cp-about-text h3{font-weight:600;color:#2e3133;margin:0 0 22px}.cp-about-text .first{font-family:'Roboto Slab',serif;font-weight:300;text-transform:uppercase}.cp-about-text p{font-family:'Roboto',sans-serif;font-weight:400;margin:0 0 30px}.cp-about-text .cp-bottom{float:left;width:100%}.cp-about-text .cp-signature{opacity:.5;float:right}.cp-signature{margin:0;color:#424242;font:400 72px 'Mrs Saint Delafield',cursive}.cp-abuout-thumb{float:right;margin:50px 0 0}.cp-abuout-thumb img{min-width:100%;width:100%;height:auto}.cp-about-section_v2{float:left;width:100%}.cp-about-section_v2 .cp-abuout-thumb{margin:0}.cp-about-section_v2 .cp-about-text h3{font-weight:700}.cp-about-section_v2 .cp-about-text .cp-signature{float:left}.cp-about-section_v2 .cp-about-text .cp-btn-style1{float:right}.cp-about-section_v3{background-color:#fff}.cp-about-section_v3 .cp-about-text h3{margin:0 0 30px}.cp-about-section .cp-thumb:before{display:none}.cp-about-section .cp-thumb:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:8px solid rgba(255,255,255,0.3);z-index:1}.cp-about-section_v4 .cp-abuout-thumb{margin-top:0;position:relative}.cp-about-section_v4 .cp-abuout-thumb:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:24px solid rgba(0,0,0,0.27)}.cp-feature-section{float:left;width:100%;background-color:#f3f3f3}#cp-time-slider{float:left;width:100%;padding:0;margin:0}#cp-time-slider .owl-stage-outer{padding-top:11px}.owl-controls{display:none;margin:0}.cp-feature-section .container-fluid .row{margin:0}.cp-feature-section .container-fluid,.cp-feature-section .container-fluid .row [class*="col-"]{padding:0}.cp-feature-item{float:left;width:100%;padding:60px 50px 100px;text-align:center;position:relative;border-right:1px dashed #9e9e9e}.cp-feature-item:hover{background-color:#fff;box-shadow:0 18px 24px rgba(0,0,0,0.18)}.cp-feature-item:before{content:'';position:absolute;right:-5px;top:-11px;width:10px;height:10px;border:1px solid #9e9e9e;z-index:11;border-radius:100%}.cp-feature-item.border-none{border-right:none}.cp-feature-item.border-none:before{display:none}.cp-feature-item h3{margin:0 0 25px}.cp-feature-item span{font-size:22px;font-weight:600;color:#424242;display:block;padding-bottom:20px}.cp-feature-item p{text-transform:uppercase;margin:0 0 30px}.cp-feature-item .cp-sm-thumb{width:92px;height:92px;overflow:hidden;display:inline-block}.cp-sm-thumb img{width:100%;height:auto}.cp-feature-item:hover .cp-sm-thumb img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.cp-services-section{float:left;width:100%;padding-bottom:70px}.cp-services-section_h{padding-bottom:0}.cp-services-inner{overflow:hidden;padding:50px 30px 0 50px}.cp-services-thumb{float:left;position:relative;width:50%}.cp-services-thumb img{width:100%}.cp-services-thumb:before{background:rgba(0,0,0,0.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.cp-services-listed{float:left;width:100%;padding:0;margin:0}.cp-services-listed>li{list-style:none;margin:0 0 37px}.cp-services-item{float:left;width:100%;margin:0}.cp-services-item .icomoon{font-size:57px;color:#ececec;display:block;margin:0 0 16px}.cp-services-item h3{margin:0 0 18px}.cp-services-item p{font-family:'Roboto',sans-serif;color:#a8a8a8;margin:0 0 15px}.cp-services-item .readmore{font-size:14px;font-weight:700;color:#ececec;display:inline-block;position:relative}.cp-services-item .readmore:after{font-family:'FontAwesome';content:'\f105';color:#ececec;margin-left:7px}.cp-services-item .readmore:hover:after{color:#424242}.cp-services-item:hover .icomoon{-webkit-animation:toTopFromBottom .5s forwards;-moz-animation:toTopFromBottom .5s forwards;-ms-animation:toTopFromBottom .5s forwards;animation:toTopFromBottom .5s forwards}.cp-services-item .cp-text{float:left;width:100%;padding:25px 20px 30px;background-color:#ebebeb}.cp-services-item .cp-text h3{font-weight:400;margin:0 0 12px}.cp-services-item .cp-text p{margin:0 0 13px;color:#666}.cp-services-item .cp-text .more-btn{font-size:14px;font-weight:600;color:#3b3b3b}.cp-services-item .cp-text .more-btn .fa{font-size:16px;width:22px;height:22px;line-height:18px;text-align:center;border:1px solid #3b3b3b;border-radius:100%;margin-left:8px}.cp-services-section_v2{float:left;width:100%;background:url(../images/services-bg-img1.jpg) no-repeat;background-size:cover;position:relative;z-index:11}.cp-services-section_v2:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.86);z-index:-1}.cp-services-section_v2 .cp-services-item{padding:50px 40px;background-color:#fff;text-align:center}.cp-services-section_v2 .cp-services-item .icomoon{color:#222}#cp-rider-store .cp-services-section_v2 .cp-services-item h3{color:#424242}.cp-services-section_v2 .cp-services-item p{color:#666}.cp-services-section_v2 .cp-services-item .readmore,.cp-services-section_v2 .cp-services-item .readmore:after{color:#2e3133}.cp-services-section_v3{float:left;width:100%;background-image:none;background-color:#f3f3f3}.cp-services-section_v3 .cp-services-item{padding:50px 40px;background-color:#fff;text-align:center}.cp-services-section_v3 .cp-services-item .icomoon{color:#222}#cp-rider-repair .cp-services-section_v3 .cp-services-item h3{color:#424242}.cp-services-section_v3 .cp-services-item p{color:#666}.cp-services-section_v3 .cp-services-item .readmore,.cp-services-section_v3 .cp-services-item .readmore:after{color:#2e3133}.cp-services-section_v3 .cp-services-item:hover p,.cp-services-section_v3 .cp-services-item:hover .icomoon,#cp-rider-repair .cp-services-section_v3 .cp-services-item:hover h3,.cp-services-section_v3 .cp-services-item:hover .readmore,.cp-services-section_v3 .cp-services-item:hover .readmore:after{color:#fff}.cp-services-section_v4{float:left;width:100%;padding-bottom:0}.cp-services-section_v4 .cp-services-listed{width:auto;padding-bottom:30px}.cp-event-section{float:left;width:100%;padding-bottom:50px}.cp-event-item{float:left;width:100%;margin:0 0 50px;position:relative}.cp-event-item>img{padding-top:15px}.cp-event-item .cp-caption{float:left;width:100%;height:100%;position:absolute;left:0;top:0;text-align:center}.cp-event-item .cp-caption .cp-top{position:absolute;top:0;float:left;width:100%;z-index:99}.cp-event-item .date{font-size:14px;font-weight:700;display:inline-block;min-width:195px;padding:12px 20px;text-align:center}.cp-event-item.cp-event-item2 .date{font-size:22px;font-weight:700;background:transparent}.cp-event-item .cp-caption .cp-bottom,.cp-event-item2 .cp-bottom{float:left;width:100%;position:absolute;bottom:0;padding:30px 35px 65px;background-color:#ececec;-webkit-transform:translateY(68%);-moz-transform:translateY(68%);-ms-transform:translateY(68%);-o-transform:translateY(68%);transform:translateY(68%)}.cp-event-item2 .cp-bottom{position:relative;text-align:center;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.cp-event-item .cp-caption .cp-bottom::before,.cp-event-item2 .cp-bottom::before{border:1px solid rgba(255,255,255,0.5);content:"";height:90%;left:0;margin:0 auto;position:absolute;right:0;top:20px;width:90%;opacity:0;z-index:-1}.cp-event-item2 .cp-bottom::before{border-color:#d4d4d4;opacity:1}.cp-event-item:hover .cp-caption .cp-bottom{padding-top:65px;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);background-color:rgba(47,39,37,0.9)}.cp-event-item:hover .cp-caption .cp-bottom::before{opacity:1}.cp-event-item:hover .cp-caption p,.cp-event-item:hover .cp-caption h3 a{color:#fff}.cp-event-item .cp-caption h3,.cp-event-item2 h3{margin:0 0 17px}.cp-event-item .cp-caption p,.cp-event-item2 p{margin:0 0 25px;text-transform:uppercase}.cp-event-item .cp-meta-list{padding-left:63px}.cp-event-item .cp-meta-list li{display:block;margin:0 0 17px;color:#fff;text-align:left}.cp-event-item2 .cp-meta-list li{color:#424242}.countdown-holder{float:left;margin:0 0 25px;position:relative;width:100%;box-sizing:border-box;z-index:99}.countdown-holder .countdown-amount{color:#fff;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #fff;font:400 22px/22px 'Noto Serif',serif}.countdown-holder .countdown-period{font-size:14px;line-height:10px;font-weight:400}.countdown-holder .countdown-section{margin-right:8px;width:65px;height:75px;display:inline-block;padding:10px 10px 0;text-align:center}.countdown-holder .countdown-section:last-child{margin-right:0}.countdown-holder .countdown-section span{display:block}.cp-event-item .btn-book{font-size:14px;line-height:14px;font-weight:600;color:#fff;text-align:center;padding:10px 20px;display:inline-block;position:relative;z-index:99;border:1px solid rgba(255,255,255,0.4)}.cp-meta-list{float:left;width:100%;padding-left:0;margin:0}.cp-meta-list li{font-size:14px;display:inline-block;margin:0 10px 0 0;color:#a2a2a2}.cp-meta-list li:last-child{margin-right:0}.cp-meta-list li .fa{font-size:18px;margin-right:18px}.cp-meta-list li a{color:#a2a2a2}.cp-meta-list li.reply{float:right}.cp-event-item2 .countdown-holder .countdown-section{background-color:#dfdfdf}.cp-event-item2 .countdown-holder .countdown-amount,.cp-event-item2 .countdown-holder .countdown-period{color:#424242}.cp-event-item2 .countdown-holder .countdown-amount{border-bottom:1px solid #cbcbcb}.cp-event-item2 .cp-btn-style1{padding:16px 30px}#cp-calendar{max-width:100%;margin:0 auto}#cp-calendar .fc-toolbar{margin:0;padding:30px 35px;border:1px solid #ccc;border-bottom:none}#cp-calendar .fc-toolbar h2{font-size:24px;font-weight:700}#cp-calendar table .fc-day-header{padding:15px 20px;background-color:#ccc;text-transform:uppercase;color:#424242;font:400 24px 'Archivo Narrow',sans-serif}.cp-heading-style1_v1 .view-more,.cp-heading-style1_v2 .view-more{float:right}.view-more{font-size:16px;font-weight:600}.cp-events-grid-outer{float:left;width:100%}.cp-events-grid-outer .cp-event-item:hover .cp-caption .cp-bottom{padding-top:0}.cp-events-grid-outer .cp-event-item .cp-meta-list{padding-left:15px}.cp-events-grid-outer .cp-event-item .cp-caption .cp-bottom{padding:15px 20px 60px;-webkit-transform:translateY(75%);-moz-transform:translateY(75%);-ms-transform:translateY(75%);-o-transform:translateY(75%);transform:translateY(75%)}.cp-events-grid-outer .cp-event-item:hover .cp-caption .cp-bottom{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.cp-events-grid-outer .countdown-holder .countdown-section{margin-bottom:10px}.cp-events-grid-outer .cp-event-item .cp-meta-list li{margin-bottom:12px}.cp-events-grid-outer .cp-event-item .cp-caption p{margin-bottom:15px}.cp-events-listing{float:left;width:100%;margin:0;padding:0}.cp-events-listing>li{float:left;width:100%;list-style:none;margin:0 0 50px}.cp-event-list-item .cp-thumb{float:left;width:40%;overflow:visible}.cp-event-list-item .cp-thumb:before{display:none}.cp-event-list-item .cp-thumb img,.cp-event-list-item .cp-thumb:hover img{-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}.cp-event-list-item .cp-thumb:after{content:'';position:absolute;left:0;right:0;top:25px;width:90%;height:90%;margin:0 auto;border:35px solid rgba(255,255,255,0.38)}.cp-event-list-item .cp-thumb .date{font-size:14px;font-weight:700;display:inline-block;min-width:195px;padding:12px 20px;text-align:center}.cp-event-list-item .cp-thumb .cp-caption{bottom:inherit;top:-20px;right:0;margin:0 auto;left:0;text-align:center;z-index:99}.cp-event-list-item .cp-event-map{float:right;height:466px;width:60%}.cp-event-list-item .cp-text{float:left;width:100%;padding:40px 60px 35px 80px;background-color:#f3f3f3}.cp-event-list-item .cp-text h3{margin:0 0 18px}.cp-event-list-item .cp-text .first{font-weight:700;margin:0}.cp-event-list-item .cp-text p{margin:0 0 25px}.cp-event-list-item .cp-meta-list{margin:0 0 25px}.cp-event-list-item .cp-meta-list li{margin-right:20px}.cp-event-list-item .cp-meta-list li .fa{margin-right:10px}.cp-event-list-item .countdown-holder{float:left;width:auto}.cp-event-list-item .cp-btn-style1{float:right;margin-top:25px}.cp-event-detail-section{float:left;width:100%}.cp-event-detail-section .cp-event-list-item .cp-thumb{width:33%}.cp-event-detail-section .cp-event-list-item .cp-event-map{width:67%;height:517px}.cp-tab-box{float:left;width:100%;margin:0 0 50px;border:1px solid #e3e3e3}.cp-tab-box .nav-tabs{float:left;width:100%;margin:0;border:none}.cp-tab-box .nav-tabs>li{float:left;padding:0;margin:0;margin-right:2px;border:none}.cp-tab-box .nav-tabs>li:last-child{padding:0}.cp-tab-box .nav-tabs>li>a{background-color:#f0f0f0;border-radius:0;margin:0;padding:18px 20px;display:block;cursor:pointer;position:relative;border:none;font:400 24px/18px 'Archivo Narrow',sans-serif}.cp-tab-box .nav-tabs>li.active>a,.cp-tab-box.nav-tabs>li.active>a:hover,.cp-tab-box .nav-tabs>li.active>a:focus,.cp-tab-box .nav-tabs>li a:hover{outline:none;border:none;color:#fff}.cp-tab-box .nav-tabs>li.active>a,.cp-tab-box .nav-tabs>li.active>a:hover,.cp-tab-box .nav-tabs>li.active>a:focus{color:#fff;border:none}.cp-tab-box .tab-inner-holder{float:left;width:100%}.cp-tab-box .tab-content{float:left;width:100%}.cp-tab-info-box{float:left;width:100%;padding:50px 30px}.cp-tab-info-box p.first{font-weight:300;text-transform:uppercase}.cp-tab-info-box p{margin:0 0 25px}.cp-tab-info-box p:last-child{margin-bottom:0}.cp-comments-holder{float:left;width:100%;margin:0;padding:0}.cp-comments-holder li ul{float:left;width:100%;padding-left:120px}.cp-comments-holder li ul li{float:left;width:100%;list-style:none}.cp-comments-holder>li{float:left;width:100%;list-style:none;margin:0 0 50px}.cp-comments-holder>li:last-child{margin-bottom:0}.cp-blog-inner-outer .cp-comments-holder2{margin:0 0 50px}.cp-comments-holder2>li{margin:0}.cp-comments-holder2>li .cp-comments-box{margin:0 0 50px}.cp-comments-box{float:left;width:100%}.cp-comments-box .cp-round-img{float:left;width:100px;height:100px;margin-right:40px}.cp-comments-box .cp-text{overflow:hidden}.cp-comments-box .cp-text h5{font-size:18px;margin:0 0 5px}.cp-comments-box .cp-text .cp-meta-list{margin:0 0 8px;float:left;width:100%;padding:0}.cp-comments-box .cp-text .cp-meta-list li{list-style:none;margin-bottom:0;width:auto}.cp-comments-box .cp-text p{font-family:"Roboto",sans-serif;margin:0}.cp-comments-holder2 .cp-comments-box .cp-round-img{width:130px;height:130px}.cp-event-detail-section .cp-form-box{margin:0 0 50px}.cp-form-box{float:left;width:100%}.cp-form-box h3{font-weight:400;margin:0 0 30px}.cp-form-box form{float:left;width:100%}.cp-form-box .inner-holder{float:left;width:100%;margin:0 0 30px}.cp-form-box input[type="text"],.cp-form-box input[type="email"],.cp-form-box input[type="tel"],.cp-form-box input[type="password"],.cp-form-box textarea{font-size:14px;float:left;color:#666;width:100%;height:45px;line-height:45px;padding:0 15px;border:1px solid #ccc;border-radius:3px}.cp-form-box textarea{min-height:185px}.cp-form-box .btn-submit{border-right:none;border-left:none;border-top:none}.cp-gallery-section{float:left;width:100%}.cp-gallery-section .cp-tabs-holder .nav-tabs{float:left;width:100%;margin:0 0 50px}.cp-gallery-item{float:left;width:100%;position:relative;margin:0 0 30px;overflow:hidden}.cp-gallery-item img{max-width:100%;height:auto;width:100%}.cp-gallery-item .cp-caption{float:left;width:100%;position:absolute;top:0;padding:0 50px;z-index:1}.cp-gallery-item .cp-caption:before{content:'';position:absolute;left:0;top:-20%;width:100%;height:50%;opacity:0;background-color:rgba(0,0,0,0.60)}.cp-gallery-item .cp-caption:after{content:'';position:absolute;right:0;bottom:-20%;width:100%;height:50%;opacity:0;background-color:rgba(0,0,0,0.60)}.cp-gallery-item:hover .cp-caption:before{opacity:1;top:0}.cp-gallery-item:hover .cp-caption:after{opacity:1;bottom:0}.cp-gallery-item .cp-caption .cp-inner{width:100%;height:100%;top:35%;position:absolute;left:0;right:0;margin:0 auto;text-align:center;z-index:11;opacity:0;visibility:hidden;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.cp-gallery-item:hover .cp-caption .cp-inner{opacity:1;visibility:visible;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.cp-gallery-item strong{text-transform:uppercase;color:#fff;display:block;margin:0 0 12px;font:700 32px 'Roboto',sans-serif}.cp-gallery-item .cp-caption .link{font-size:32px;color:#fff;margin:0 0 40px}.cp-gallery-item .categories{float:left;width:100%;padding:0;margin:0}.cp-gallery-item .categories li{font-size:18px;color:#fff;display:inline-block;position:relative;list-style:none}.cp-gallery-item .categories li:after{content:'/'}.cp-gallery-item .categories li:last-child:after{display:none}.cp-gallery-item .categories li a{color:#fff}.cp-gallery-section .cp-pagination-row{margin-top:70px}.cp-masonary-section{float:left;width:100%}.cp-gallery-masonary{float:left;width:100%}.cp-gallery-section .cp_portfolioGallery{float:none;width:95%;margin:0 auto}.cp-gallery-masonary .cp-masonary-item{float:left;width:20.43%;list-style:none;margin:0}.cp-gallery-masonary2 .cp-masonary-item{width:25%;margin:0;list-style:none}.cp_gallery-masonary .cp-masonary-item{width:25%;overflow:hidden;margin:0;float:left;list-style:none}.cp_gallery-masonary .cp-masonary-item.width2{width:50%}.cp-gallery-masonary2 .cp-gallery-item,.cp_gallery-masonary .cp-gallery-item{margin:0}.cp-gallery-masonary .cp-masonary-item img{width:100%;max-width:100%;height:auto}.cp-gallery-masonary .cp-masonary-item.width2{width:38.7%}.cp-gallery-masonary2 .cp-masonary-item.width2{width:50%}.cp-gallery-masonary .cp-masonary-item.small{width:13.8%}.cp-gallery-masonary .cp-masonary-item.md-width{width:24.9%}.cp-gallery-masonary .cp-masonary-item.height2{height:auto}.cp_gallery-section .cp_gallery-masonary .isotope-item{width:270px;padding:0}.cp_galleryFilter{width:100%;overflow:hidden;margin:0 0 50px;padding:0;text-align:center;background-color:#fff}.cp_galleryFilter a{display:inline-block;color:#2e3133;text-decoration:none;padding:0 5px 0 13px;position:relative;font:400 16px/16px 'Roboto Slab',serif}.cp_galleryFilter a:before{content:'/';margin-right:15px}.cp_galleryFilter a:first-child:before{display:none}.cp_galleryFilter a:after{content:'';position:absolute;left:0;right:0;width:0;height:0;margin:0 auto;bottom:-6px;border-top:7px solid;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);opacity:0;visibility:hidden}.cp_galleryFilter a:hover,.cp_galleryFilter a:focus{text-decoration:none;outline:none}.cp_gallery-section .cp-pagination-row{margin:50px auto 30px}.cp_portfolioGallery{float:left;width:100%;margin:0 auto;padding:0}.cp_portfolioGallery>li{list-style:none}.cp_gallery-section .cp_gallery-masonary .isotope-item{width:270px;padding:0}.cp_gallery-masonary .cp_gallery-item .cp-caption:before,.cp_gallery-masonary .cp_gallery-item .cp-caption:after{left:20px;top:20px}.cp_gallery-masonary .cp_gallery-item .cp-caption .inner-holder{top:40%}.cp_portfolioGallery .isotope-item{z-index:2;padding:0}.cp_galleryFilter{width:100%;overflow:hidden;margin:0 0 50px;padding:0;text-align:center;background-color:#fff}.cp-testimonial-section{float:left;width:100%;background:url(../images/testimonial-bg-img1.jpg) top center;background-size:cover}.cp-testimonial-inner{float:left;position:relative;width:715px}.cp-testimonial-inner p{font-size:18px;line-height:32px;font-weight:400;margin:0 0 20px;float:left;width:100%}.cp-testimonial-inner .cp-signature{display:block;margin:0}.cp-testimonial-inner .name{font-size:14px;color:#424242;display:block}#cp-testimonial-slider,#cp-testimonial-slider2{float:left;width:100%}#cp-testimonial-slider .item,#cp-testimonial-slider2 .item{float:left;padding:0 5px;width:100%}#cp-testimonial-slider .owl-controls{float:left}#cp-testimonial-slider .owl-dots .owl-dot span,#cp-testimonial-slider2 .owl-dots .owl-dot span{margin:0 5px 0 0}#cp-testimonial-slider .owl-dots .owl-dot.active span,#cp-testimonial-slider .owl-dots .owl-dot:hover span{background-color:#aeaaa9}.cp-testimonial-section_v2{background-color:#f8f7f6;background-image:none}.cp-testimonial-inner .test-thumb{width:238px;height:250px;margin:0 0 50px;border-radius:100%;display:inline-block}.cp-testimonial-inner .test-thumb img{border-radius:100%;width:100%}.cp-testimonial-section_v2 .cp-testimonial-inner{float:left;width:100%;padding:0 110px;margin:0 auto;text-align:center}#cp-testimonial-slider2 .owl-controls{position:absolute;right:0;bottom:0;float:right;padding-right:110px}#cp-rider-store #cp-testimonial-slider2 .owl-dots .owl-dot.active span,#cp-rider-store #cp-testimonial-slider2 .owl-dots .owl-dot:hover span{background:#c0a375}.cp-product-section{float:left;width:100%;padding-bottom:0}.cp-product-section .cp-heading-style1_v1,.cp-product-section .cp-heading-style1_v2{margin:0}.cp-tabs-holder{float:left;width:100%}.cp-tabs-holder .tab-content{float:left;width:100%}.cp-tabs-holder .nav-tabs{float:right;border:none;text-align:center;margin:0 0 95px}.cp-tabs-holder .nav-tabs>li{float:none;margin:0;display:inline-block;border:none;position:relative}.cp-tabs-holder .nav-tabs>li:after{content:'/';font-size:16px;color:#424242;position:absolute;right:0;top:-2px}.cp-tabs-holder .nav-tabs>li:last-child:after{display:none}.cp-tabs-holder .nav-tabs>li a{color:#424242;padding:0 16px;border:none;border-radius:0;background-color:transparent;font:400 16px/16px 'Roboto Slab',serif}.cp-tabs-holder .nav-tabs>li.active>a,.cp-tabs-holder .nav-tabs>li.active>a:hover,.cp-tabs-holder .nav-tabs>li.active>a:focus,.cp-tabs-holder .nav-tabs a:focus,.cp-tabs-holder .nav-tabs a:hover{font-weight:700;border:none;background-color:transparent}.cp-pro-item{float:left;width:100%;margin:0 0 70px;text-align:center;padding:30px 20px}.cp-pro-item:hover{background-color:#fff;box-shadow:5px 0 38px rgba(0,0,0,0.23)}.cp-pro-item .cp-pro-img{float:left;width:100%;margin:0 0 30px}.cp-pro-item .cp-pro-img img{width:100%;height:auto;max-width:100%}.cp-pro-item .cp-text{float:left;width:100%}.cp-pro-item .cp-text h3{margin:0 0 10px}.cp-pro-item .cp-text .small{font-size:12px;color:#b2b2b2;display:block;margin:0 0 12px}.cp-pro-item .cp-text .pro-price{font-size:14px;font-weight:700;color:#424242;display:block;margin:0 0 12px}.cp-pro-meta{float:left;width:100%;padding:0;margin:0}.cp-pro-meta li{font-size:18px;display:inline-block;width:35px;height:35px;line-height:35px;text-align:center;background-color:#ccc}.cp-pro-meta li a{color:#fff}.cp-pro-item:hover .cp-pro-meta li:first-child{-webkit-animation:bounceRight .4s ease-in-out;-moz-animation:bounceRight .4s ease-in-out;-ms-animation:bounceRight .4s ease-in-out;-o-animation:bounceRight .4s ease-in-out;animation:bounceRight .4s ease-in-out}.cp-pro-item:hover .cp-pro-meta li:last-child{-webkit-animation:bounceLeft .4s ease-in-out;-moz-animation:bounceLeft .4s ease-in-out;-ms-animation:bounceLeft .4s ease-in-out;-o-animation:bounceLeft .4s ease-in-out;animation:bounceLeft .4s ease-in-out}#cp-rider-boxed .cp-product-section .cp-pro-item .cp-text h3 a{color:#424242}.cp-show-result-outer{float:left;width:100%;padding:20px 30px;margin:0 0 50px;background-color:#e6e6e6}.cp-show-result-outer .showing{float:left}.cp-show-result-outer .right-outer{float:right}.cp-show-result-outer select{font-size:14px;color:#8e8e8e;width:225px;height:35px;line-height:35px;background:#fff;margin-right:8px;padding:0 8px;border:none;float:left}.cp-show-result-outer select option{padding:5px}.cp-show-result-outer .cp-btn-listing{float:right}.cp-btn-listing .nav-tabs li{border:none}.cp-btn-listing .nav-tabs a{font-size:14px;width:35px;height:35px;color:#fff;line-height:35px;padding:0 10px;text-align:center;background-color:#ccc;margin:0 0 0 2px;display:inline-block;border-radius:0;border:none}.cp-btn-listing .nav-tabs>li.active>a,.cp-btn-listing .nav-tabs>li.active>a:hover,.cp-btn-listing .nav-tabs>li.active>a:focus{color:#fff;border:none;font-weight:400}.cp-product-section_v2{float:left;width:100%;padding-bottom:168px}.cp-product-section_v2 .cp-tabs-holder .nav-tabs{width:100%;margin:0 0 80px}.cp-product-section_v3 .cp-heading-style1_v1,.cp-product-section_v3 .cp-heading-style1_v2{margin:0 0 60px}.cp-product-section.cp-product-section_v3{padding-bottom:78px}.cp-product-section_v3.cp-product-section_h{padding-bottom:0}.cp-product-section_v4{float:left;width:100%;padding-bottom:98px;background-color:#f0f0f0}.cp-product-section_v4 .cp-pro-item{padding:40px 20px;background-color:#fff;margin:0 0 50px}.cp-product-section_v2.cp-product-section_v5{background-color:#fff}.cp-product-section_v2{float:left;width:100%;background-color:#f0f0f0}.cp-product-slider-outer{float:left;width:100%}.cp-product-slider-outer h3{margin:0 0 40px}#cp-product-slider1{float:left;width:100%}#cp-product-slider1 .cp-pro-item{margin:0;padding:30px 20px;background-color:#fff}#cp-product-slider1 .owl-controls{margin:0;position:absolute;top:-60px;width:auto;right:0}#cp-product-slider1 .owl-controls .owl-nav [class*="owl-"]{font-size:26px;color:#222;margin:0 0 0 10px;position:relative;padding:0;background-color:transparent}#cp-product-slider1 .owl-controls .owl-nav .owl-prev:before{font-family:'FontAwesome';content:"\f104"}#cp-product-slider1 .owl-controls .owl-nav .owl-next:before{font-family:'FontAwesome';content:"\f105"}.cp-tab-box2{background-color:#fff}.cp-product-section_v2 .cp-form-box{margin:0 0 20px}.cp-pro-detail-info{float:left;width:100%;margin:0 0 50px}.cp-pro-detail-info .cp-text{float:left;width:100%}.cp-pro-detail-info .cp-text .cp-top{float:left;width:100%;margin:0 0 20px}.cp-pro-detail-info .cp-text .cp-top h3{float:left;margin:0 0 10px}.cp-pro-detail-info .cp-text .total{float:left;width:100%;font-size:14px;font-weight:600;color:#bababa;display:block}.cp-pro-detail-info .cp-text .cp-rating{float:right}.cp-rating .fa{font-size:18px;color:#f6cf3c}.cp-pro-detail-info .cp-text p{color:#666;margin:0 0 22px}.cp-pro-detail-info .cp-text p.first{text-transform:uppercase;font-weight:300}.cp-pro-detail-info .items-list{float:left;width:100%;margin:0 0 25px}.cp-pro-detail-info .items-list li{font-size:14px;font-weight:600;display:inline-block;margin-right:24px}.cp-pro-detail-info .items-list li:last-child{margin-right:0}.cp-pro-detail-info .items-list li .fa{margin-left:7px}.cp-pro-detail-info .cp-text .price{font-size:30px;font-weight:600;display:block;margin:0 0 25px}.categories-list{float:left;width:100%;padding:0;margin:0}.categories-list>li{font-size:14px;font-weight:600;display:block;margin:0 0 26px}.categories-list>li span{display:inline-block}.categories-list .cp-social-links{width:auto;float:none}.categories-list .cp-social-links a{margin-left:8px}.cp-product-slider2{float:left;width:100%;background-color:#f4f1f0;border:1px solid #d3d3d3}.cp-product-slider2 .bx-wrapper{width:82%;float:left;margin:0}#cp_product-slider{float:left;width:100%;margin:0}#cp_product-slider li{position:relative}#cp_product-slider li>img{width:100%;height:auto;padding:20px}#cp_product-slider li .fa{position:absolute;width:65px;height:65px;left:0;bottom:0;line-height:65px;font-size:20px;color:#848484;text-align:center}.cp-product-slider2 .bx-wrapper .bx-viewport,.cp-featured-silder .bx-wrapper .bx-viewport{border:none;box-shadow:0 0 0 rgba(0,0,0,0);left:inherit;background-color:transparent}.cp-product-slider2 .bx-wrapper .bx-controls,.cp-featured-silder .bx-wrapper .bx-controls{margin:0;padding:0;position:relative;top:60px;width:100%;display:none}.cp-product-slider2 .bx-wrapper .bx-controls-direction,.cp-featured-silder .bx-wrapper .bx-controls-direction{display:none}.cp-product-slider2 .bx-wrapper{width:83%;float:left}.cp-featured-silder .bx-wrapper{width:70%;float:right;margin:0}.cp-product-slider2 #bx-pager,.cp-featured-silder #bx-pager2{text-align:center;padding-top:30px;position:absolute;right:25px;width:17%}.cp-featured-silder #bx-pager2{right:inherit;left:40px;width:120px;z-index:99;padding-top:0}.cp-product-slider2 #bx-pager>a,.cp-featured-silder #bx-pager2>a{display:inline-block;width:110px;height:125px;margin:0 0 20px;border:1px solid #d0d0d0}.cp-product-slider2 #bx-pager img,.cp-featured-silder #bx-pager2 img{width:100%;height:auto}.cp-product-section_v4 .cp-pro-list-item{padding-bottom:30px}.cp-pro-list-item{float:left;width:100%;padding:45px 20px 30px;background-color:#fff}.cp-pro-list-item .cp-pro-img{float:left;width:auto;margin-bottom:0;margin-right:30px}.cp-pro-list-item .cp-text{overflow:hidden;float:none;width:auto;text-align:left}.cp-pro-list-item .cp-text p{margin:0 0 17px}.cp-pro-list-item .cp-text span.price{font-size:14px;font-weight:700;color:#2e3133;display:block;margin:0 0 7px}.cp-calendar-box{float:left;width:100%}.cp-calendar-box .inner-holder{float:left;width:100%;margin:0 0 25px}.cp-calendar-box .inner-holder h3{margin:0 0 14px;font-weight:400}.cp-calendar-box input[type="text"]{font-size:14px;font-weight:600;float:left;width:100%;background-color:transparent;border:1px solid #ced6dc;height:38px;line-height:38px;padding:0 10px;position:relative;z-index:11;color:#2e3133}.cp-calendar-box .form-group{float:left;width:100%;margin:0;position:relative}.cp-calendar-box .form-group:after{content:"\f00c";position:absolute;right:7px;top:10px;font:11px 'FontAwesome'}.cp-calendar-box .form-quantity:after{display:none}.cp-calendar-box .form-group .fa-users{font-size:30px;width:64px;height:60px;line-height:60px;display:inline-block;float:left;text-align:center;color:#fff;position:absolute;left:0;top:0}.cp-calendar-box .form-group select{float:left;width:100%;height:60px;line-height:60px;padding-left:70px;border:1px solid #ced6dc;background-color:transparent}.cp-calendar-box .form-group select option{padding:10px}.cp-calendar-box button.cp-btn-style1{border-top:none;border-left:none;border-right:none}.cp-featured-product-section{float:left;width:100%;background-color:#f6f6f6}.cp-featured-silder{float:left;width:100%;padding-top:30px}#cp_product-slider2{float:left;width:100%;margin:0}#cp_product-slider2 li{position:relative}.cp-featured-silder #bx-pager{text-align:center;padding-top:30px;position:absolute;right:25px;width:20%}.cp-featured-silder #bx-pager2>a{width:120px;height:120px;position:relative}.cp-featured-silder #bx-pager2>a:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,0.32)}.cp-featured-silder #bx-pager2>a.active:before{opacity:0}.cp-featured-silder #cp_product-slider2{width:80%;float:left}#cp_product-slider2{float:left;width:100%;text-align:center}#cp_product-slider2>li img{display:inline-block}.cp-team-section{float:left;width:100%;padding-bottom:48px}.cp-team-section .cp-heading-style1_v2{margin:0}.cp-team-item{float:left;width:100%;position:relative;text-align:center;margin:50px 0}.cp-team-item:before{background:rgba(28,24,23,0.10);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.cp-team-item:hover:before{opacity:1}.cp-team-item:hover>img{opacity:.4}.cp-team-item>img{padding-bottom:50px}.cp-team-item .cp-caption{float:left;width:100%;position:absolute;bottom:0;-webkit-transform:translateY(130px);-moz-transform:translateY(130px);-ms-transform:translateY(130px);-o-transform:translateY(130px);transform:translateY(130px)}.cp-team-item:hover .cp-caption{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.cp-team-item .cp-caption h3{color:#fff;margin:0 0 15px}.cp-team-item .cp-caption h3 a{color:#fff}.cp-team-item .cp-caption span{font-size:14px;color:#ccc;font-weight:600;display:block;margin:0 0 25px}.cp-team-item .cp-btn-style1{display:inline-block;margin:0 0 40px}.cp-social-links{float:left;width:100%;padding:0;margin:0}.cp-social-links li{font-size:16px;display:inline-block;margin-right:35px;list-style:none}.cp-social-links li a{display:inline-block}.cp-social-links li:last-child{margin-right:0}.cp-team-section_v2{float:left;width:100%;background:#fff}.cp-team-section.cp-team-section_v2{background-color:#fff}.cp-team-section_v2 .cp-team-item:before,.cp-team-item .cp-thumb:before{display:none}.cp-team-section_v2 .cp-team-item .cp-thumb:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.cp-team-item .cp-text{float:left;width:100%;padding:30px 20px;background-color:#eff3f4}.cp-team-item .cp-text h3{margin:0 0 10px}.cp-team-item .cp-text span{display:block;margin:0 0 12px}#cp-rider-repair .cp-team-item .cp-text .cp-social-links li a,.cp-team-item .cp-text .cp-social-links li a{color:#c9d5da}.cp-team-section.cp-team-section_v3{background-color:#fff;padding-top:50px}.cp-team-section_v3 .cp-team-item .cp-caption{height:100%;background-color:rgba(239,243,244,1);padding:25px 50px;-webkit-transform:translateY(300px);-moz-transform:translateY(300px);-ms-transform:translateY(300px);-o-transform:translateY(300px);transform:translateY(300px)}.cp-team-section_v3 .cp-team-item:hover .cp-caption{padding-top:120px;background-color:rgba(239,243,244,0.9);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.cp-team-section_v3 .cp-team-item:hover .cp-caption p{display:block}.cp-team-section_v3 .cp-team-item>img{padding-bottom:0}.cp-team-section_v3 .cp-team-item .cp-caption span{color:#424242;margin:0 0 12px}.cp-team-section_v3 .cp-team-item .cp-caption p{display:none;margin:0 0 25px}.cp-team-detail{float:left;width:100%;background-color:#f3f3f3}.cp-team-detail .cp-about-text{padding-top:90px}.cp-team-detail .cp-about-text .cp-top{float:left;width:100%;margin:0 0 30px}.cp-team-detail .cp-about-text .desination{float:left}.cp-team-detail .cp-about-text .cp-social-links{float:right;width:auto}.cp-team-detail .cp-social-links li{margin-right:30px}.cp-portfolio-section{float:left;width:100%;background-color:#e7e6e8}.cp-portfolio-listed{float:left;width:100%;padding:0;margin:0}.cp-portfolio-listed>li{list-style:none;width:33.33%;float:left}.cp-professional-section{float:left;width:100%;background-color:#e7e6e8}.cp-career-listed{float:left;width:100%;margin:0;padding:0}.cp-career-listed>li{float:left;width:100%;padding-bottom:30px;margin:0 0 30px;border-bottom:1px solid #ccc;list-style:none}.cp-career-listed>li:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.cp-career-listed .cp-date-box{float:left;width:130px;margin:0 30px 0 0}.cp-career-listed h3{font-weight:400;margin:0}.cp-career-listed .cp-date-box .cp-top{float:left;width:100%;margin:0 0 25px;position:relative}.cp-career-listed .cp-date-box .cp-top h3{display:inline-block}.cp-career-listed .cp-date-box .cp-top h3:after{content:'';position:absolute;right:0;bottom:-13px;width:60px;border-bottom:1px solid #ccc}.cp-career-listed .cp-date-box span{font-size:14px;font-weight:600;color:#424242;display:block}.cp-career-listed .cp-date-box .name{float:right}.cp-career-listed .cp-text{overflow:hidden;padding-left:35px;border-left:1px solid #ccc}.cp-career-listed .cp-text h3{margin:0 0 20px}.cp-career-listed .cp-text p{margin:0 0 23px}.cp-our-skills-section{float:left;width:100%}.cp-our-skills-section .cp-heading-style1_v2 span{color:#fff}.cp-our-skills-section .cp-heading-style1_v2 h2{color:#424242}.cp-blog-section{float:left;width:100%;padding-bottom:50px}.cp-blog-item{float:left;width:100%;margin:0 0 50px}.cp-blog-item .cp-thumb{float:left;width:auto}.cp-blog-item .cp-thumb .cp-caption{float:left;width:100%;height:100%;position:absolute;left:0;bottom:0;z-index:99;text-align:center}.cp-blog-item .cp-thumb .cp-caption span{font-size:14px;font-weight:600;padding:3px 15px;color:#fff;background-color:#2f2725;display:inline-block;position:absolute;left:0;bottom:0}.cp-blog-item .cp-thumb .cp-caption .zoomIn{font-size:30px;color:#fff;position:absolute;left:0;right:0;top:45%;margin:0 auto;opacity:0}.cp-blog-item .cp-thumb:hover .cp-caption .zoomIn{opacity:1}.cp-blog-item .cp-text{overflow:hidden;padding:5px 0 0 20px}.cp-blog-item .cp-text h3{font-weight:400;margin:0 0 15px;color:#424242}.cp-blog-item .cp-text h3 a{color:#424242}.cp-blog-item .cp-text .cp-meta-list{margin:0 0 10px}.cp-blog-item .cp-text .cp-meta-list li{margin:0}.cp-blog-item .cp-text p{margin:0 0 22px;color:#666}.cp-blog-item .cp-text p:last-child{margin:0}.cp-blog-item .cp-text p a{color:#666}#cp-blog-slider,#cp-blog-slider2{float:left;width:100%;position:relative}#cp-blog-slider .owl-controls{position:absolute;width:auto;top:-100px;right:0}#cp-blog-slider .owl-controls .owl-nav [class*="owl-"],#cp-blog-slider2 .owl-controls .owl-nav [class*="owl-"]{background:transparent;border-radius:0;color:#fff;cursor:pointer;display:inline-block;float:right;margin:0;padding:0;width:42px;height:42px;line-height:42px;border:none;position:relative;z-index:99999}#cp-blog-slider .owl-controls .owl-nav .owl-prev:before,#cp-blog-slider .owl-controls .owl-nav .owl-next:before,#cp-blog-slider2 .owl-controls .owl-nav .owl-prev:before,#cp-blog-slider2 .owl-controls .owl-nav .owl-next:before{position:absolute;left:0;right:0;top:0;text-align:center;font:18px 'FontAwesome'}#cp-blog-slider .owl-controls .owl-nav .owl-prev,#cp-blog-slider2 .owl-controls .owl-nav .owl-prev{background-color:#181818}#cp-blog-slider .owl-controls .owl-nav .owl-prev:before{content:"\f106"}#cp-blog-slider .owl-controls .owl-nav .owl-next:before{content:"\f107"}#cp-blog-slider2 .owl-controls{position:absolute;width:100%;left:0;top:50%;margin-top:-40px}#cp-blog-slider2 .owl-controls .owl-nav [class*="owl-"]{width:40px;height:65px;line-height:65px;background-color:#fff;color:#a2a2a2}#cp-blog-slider2 .owl-controls .owl-nav .owl-next{float:left;margin-left:-70px}#cp-blog-slider2 .owl-controls .owl-nav .owl-prev{float:right;margin-right:-70px}#cp-blog-slider2:hover .owl-controls .owl-nav .owl-prev,#cp-blog-slider2:hover .owl-controls .owl-nav .owl-next{margin:0}#cp-blog-slider2 .owl-controls .owl-nav .owl-prev:before,#cp-blog-slider2 .owl-controls .owl-nav .owl-next:before{font-size:36px}#cp-blog-slider2 .owl-controls .owl-nav .owl-next:before{content:"\f104"}#cp-blog-slider2 .owl-controls .owl-nav .owl-prev:before{content:"\f105"}#cp-blog-slider2{overflow:hidden}.cp-blog-section_v2{float:left;width:100%;padding-bottom:148px;background-color:#f0f0f0}.cp-blog-item2{padding:15px 15px 45px;background-color:#fff}.cp-blog-item2 .cp-thumb{float:left;width:100%;margin:0 0 37px}.cp-blog-item2 .cp-text{overflow:visible;float:left;width:100%;padding:0}.cp-blog-inner-outer{float:left;width:100%;margin:0 0 50px;padding:45px 65px;background-color:#fff}.cp-blog-inner-outer .cp-top{float:left;width:100%}.cp-blog-inner-outer h3{margin:0 0 10px}.cp-blog-inner-outer .cp-meta-list{float:left;width:auto;margin:0 0 25px}.cp-blog-inner-outer .cp-meta-list2{float:right}.cp-meta-list2 li .fa{margin-right:8px}.cp-blog-inner-outer>.cp-text{float:left;width:100%;padding-top:30px}.cp-blog-inner-outer .cp-text p.first{font-weight:300;text-transform:uppercase}.cp-blog-inner-outer .cp-text p{margin:0 0 25px}.cp-blog-md{padding:50px 30px}.cp-blog-md .cp-thumb{float:left;width:auto;margin-right:30px}.cp-blog-md .cp-text{overflow:hidden;width:auto;float:none;padding:0}.cp-video-outer{float:left;width:100%}.cp-video-outer iframe{width:100%;float:left;height:390px;border:none;outline:none}.cp-blog-inner-outer2 .cp-text{padding-top:10px}.cp-blog-masonary .cp-masonary-item{float:left;width:50%;list-style:none;margin:0 0 15px;height:270px;overflow:hidden;padding:0 4px}.cp-blog-masonary .cp-masonary-item img{width:100%;max-width:100%;height:auto}.cp-blog-masonary .cp-masonary-item.small{height:200px}.cp-blog-masonary .cp-masonary-item.height2{height:490px}.cp-blog-inner{float:left;width:100%;margin:0 0 50px}.cp-blog-inner .cp-text{width:47%;float:right;padding-top:30px}.cp-blog-inner .cp-thumb{width:46%;float:left}.cp-blog-inner2 .cp-thumb{float:right}.cp-blog-inner2 .cp-text{float:left}.cp-blog-inner-outer blockquote{float:left;width:100%;border:none;padding:0;text-align:center;margin:0 0 40px}.cp-blog-inner-outer blockquote p{font-size:16px;font-weight:600;font-style:italic;line-height:30px;margin:0}.cp-blog-inner-outer .cp-text blockquote p{margin:0}.cp-might-like-holder{float:left;width:100%}.cp-might-like-holder h3{font-weight:400;margin:0 0 28px}.cp-like-item{float:left;width:100%;margin:0 0 47px}.cp-like-item .cp-thumb{margin:0 0 20px}.cp-like-item .cp-text{float:left;width:100%;padding:0}.cp-like-item .cp-text h4{font-size:18px;margin:0 0 3px}.cp-like-item .cp-text .cp-meta-list{margin:0}.cp-blog-grid-outer{float:left;width:100%;-moz-column-count:3;-webkit-column-count:3;-ms-column-count:3;-o-column-count:3;column-gap:0 15px;-moz-column-gap:0 15px;-ms-column-gap:0 15px;-webkit-column-gap:0 15px;-o-column-gap:0 15px}.cp-blog-grid-outer .cp-blog-column{display:inline-block}.cp-blog-grid-outer .cp-video-outer{margin:0 0 35px}.cp-blog-grid-outer .cp-video-outer iframe{height:290px}.cp-price-section{float:left;width:100%;background:url(../images/pricing-bg-img1.jpg) no-repeat;background-size:cover;padding-bottom:70px}.cp-price-item{background-color:#fff;float:left;width:100%;margin:0 0 30px;padding:45px 0 40px;text-align:center}.cp-price-item .cp-top{float:left;width:100%;padding-bottom:20px;border-bottom:1px solid #f2f2f2}.cp-price-item .cp-price-top{font-size:30px;font-weight:700;color:#424242;float:left;width:100%;padding:15px 0 12px;text-align:center}.cp-price-top sup{font-size:22px;font-weight:400;color:#3b3b3b;right:-8px;top:-15px}.cp-price-top small{font-size:14px;margin:0}.cp-price-item h4{font-size:30px;font-weight:300;margin:0 0 5px}.cp-price-item h3{margin:0;color:#424242}.cp-price-item ul{float:left;width:100%;padding:0 45px;text-align:left}.cp-price-item ul li{font-size:14px;line-height:30px;color:#666;display:block}.cp-price-item ul .price-btn{text-align:center;margin-top:20px}.cp-price-item .cp-btn-style1{padding:}.cp-discount-section{float:left;width:100%;background:url(../images/parallax-bg-img1.jpg) no-repeat;background-size:cover;padding-top:170px}.cp-discount-item{float:left;width:100%}.cp-discount-item strong{display:block;color:#878787;margin:0;text-transform:uppercase;font:400 30px 'Roboto Slab',serif}.cp-discount-item h3{font-size:55px;font-weight:700;margin:0 0 20px;text-transform:uppercase}.cp-discount-item h2{font-size:72px;font-weight:700;text-transform:uppercase;text-shadow:0 5px 3px rgba(135,135,135,0.4);margin:0 0 29px}.cp-discount-item .more-btn{font-size:14px;font-weight:600;color:#3b3b3b}.cp-discount-item .more-btn .fa{font-size:16px;width:22px;height:22px;line-height:18px;text-align:center;border:1px solid #3b3b3b;border-radius:100%;margin-left:8px}.cp-facts-section{float:left;width:100%;padding:125px 0 115px;background:url(../images/counter-bg-img.jpg) no-repeat;background-size:cover;position:relative;z-index:1}.cp-facts-section:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.87);z-index:-1}.cp-facts-listd{float:left;width:100%;padding:0;margin:0}.cp-facts-listd li{float:left;width:20%;list-style:none;padding:0 15px;text-align:center}.cp-facts-listd h3{font-weight:400;position:relative;color:#fff;margin:0 0 10px;padding:0 0 15px}.cp-facts-listd h3:after{content:'';position:absolute;left:0;right:0;width:73px;border-bottom:1px solid #fff;bottom:0;margin:0 auto}.cp-facts-listd .counter{font-size:36px;font-weight:700;color:#fff;display:block}.cp-section{float:left;width:100%}.cp-events-outer{float:left;width:100%}.cp-events-outer h2,.cp-reviewer-holder h2{margin:0 0 40px;font:700 36px 'Roboto',sans-serif}.cp-events-outer h2 .more-btn{float:right;text-decoration:underline;font:400 14px 'Roboto',sans-serif}.cp-events-listd{float:left;width:100%;padding:0;margin:0}.cp-events-listd>li{float:left;width:100%;list-style:none;margin:0 0 20px}.cp-events-listd>li:last-child{margin-bottom:0}.cp-events-inner{float:left;width:100%}.cp-events-inner .left{float:left}.cp-events-inner .left .date{font-size:22px;width:40px;float:left;color:#fff;padding:10px 5px;text-align:center}.cp-events-inner .left .date span{font-size:16px;display:block;padding-top:8px;border-top:1px solid #fff}.cp-events-inner .left .cp-thumb{float:left;width:auto}.cp-events-inner .cp-text{overflow:hidden;padding:22px 10px 10px 28px;background-color:#f5f5f8}.cp-events-inner .cp-text h3{font-weight:400;margin:0 0 12px;color:#3b3b3b}.cp-events-inner .cp-text h3 a{color:#3b3b3b}.cp-events-inner .cp-text .cp-meta-list{margin:0 0 8px}.cp-events-inner .cp-text .cp-meta-list li .fa{margin-right:6px}.cp-events-inner .cp-text p{margin:0;color:#a8a8a8}.cp-events-inner .cp-text p a{color:#a8a8a8}.cp-reviewer-holder{float:left;width:100%}.cp-testimonail-holder2{float:left;width:100%;background:url(../images/reviewer-bg-img1.jpg) no-repeat;background-size:cover;padding:50px 15px 50px 165px;border-bottom:1px solid #ccc}.cp-testimonail-holder2 .cp-rating-listing{float:right;margin:0 0 22px}.cp-rating-listing{font-size:16px;display:block;color:#f44906}.cp-testimonail-holder2 blockquote{float:right;padding:48px 27px 25px;background-color:#fff;box-shadow:0 0 1px rgba(0,0,0,0.22);position:relative;margin:0 0 30px;border:none}.cp-testimonail-holder2 blockquote:before{content:'';position:absolute;right:71px;bottom:-12px;border-right:14px solid transparent;border-left:14px solid transparent;border-top:12px solid #fff;z-index:11}.cp-testimonail-holder2 blockquote:after{content:'';position:absolute;right:70px;bottom:-13px;border-right:15px solid transparent;border-left:15px solid transparent;border-top:13px solid #ccc}.cp-testimonail-holder2 blockquote p{color:#555;margin:0;font:300 18px 'Roboto',sans-serif}.cp-testimonail-holder2 blockquote p strong{font-weight:600;color:#424242}.cp-testimonail-holder2 .cp-bottom{float:right}.cp-testimonail-holder2 .cp-signature{font-size:24px;color:#555;display:block;padding:0 35px 0 0}.cp-testimonail-holder2 .desination{font-size:14px;color:#555;display:block}.cp-test-thumb-listed{float:left;width:100%;padding:25px 20px 30px;background-color:#f5f6f8}.cp-test-thumb-listed h3{font-weight:400;margin:0 0 16px}.cp-test-thumb-listed ul{float:left;width:100%;padding:0;margin:0}.cp-test-thumb-listed ul li{float:left;padding:0 1px;width:16.66%;list-style:none}.cp-test-thumb-listed ul li img{width:100%;max-width:100%;height:auto}#cp-review-slider{float:left;width:100%;position:relative}#cp-review-slider .item{float:left;width:100%;padding:0 5px}#cp-review-slider .owl-controls{position:absolute;right:-15px;top:-120px;margin:0}#cp-review-slider .owl-controls .owl-nav [class*="owl-"]{font-size:26px;color:#222;padding:0;margin:0 0 0 10px;background-color:transparent}#cp-review-slider .owl-controls .owl-prev:before{font-family:'FontAwesome';content:"\f104"}#cp-review-slider .owl-controls .owl-next:before{font-family:'FontAwesome';content:'\f105'}.cp-our-opening-section{float:left;width:100%;background:url(../images/our-opening-bg-img1.jpg) no-repeat;background-size:cover;background-attachment:fixed;padding-bottom:70px}.cp-opening-item{float:left;width:100%;padding:30px 0;margin:0 0 30px;text-align:center;background-color:#0f0f0f;border:1px solid #584f49}.cp-opening-item h3{text-transform:uppercase;margin:0 0 15px}.cp-opening-item span{color:#cdcdcd;font:18px 'Roboto Slab',serif}.cp-pagination-row{float:left;width:100%;padding:40px 0 0;border-top:2px solid #e1e1e1}.cp-pagination-row .pagination{border-radius:0;display:block;margin:0;text-align:center;padding-left:0}.cp-pagination-row .pagination>li{display:inline-block;float:none;margin:0 6px;position:relative}.cp-pagination-row .pagination>li:before,.cp-pagination-row .pagination li.active:before{content:'';position:absolute;top:-44px;left:0;border-top:2px solid #e1e1e1;width:100%;height:100%;z-index:11;opacity:0}.cp-pagination-row .pagination>li:hover:before,.cp-pagination-row .pagination li.active:before{opacity:1}.cp-pagination-row .pagination>li:first-child{margin-right:0}.cp-pagination-row .pagination>li:first-child:before,.cp-pagination-row .pagination>li:last-child:before{top:-42px}.cp-pagination-row .pagination>li:first-child>a,.cp-pagination-row .pagination>li:first-child>span,.cp-pagination-row .pagination>li:last-child>a,.cp-pagination-row .pagination>li:last-child>span{border-bottom-left-radius:0;border-top-left-radius:0;border:0;margin-left:0;font-size:14px;line-height:16px;font-weight:400;color:#282828}.cp-pagination-row .pagination>li:last-child>a,.cp-pagination-row .pagination>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0;border:0;color:#282828;font-size:14px;line-height:16px;font-weight:400}.cp-pagination-row .pagination>li>a:hover,.cp-pagination-row .pagination>li>span:hover,.cp-pagination-row .pagination>li>a:focus,.cp-pagination-row .pagination>li>span:focus{border-color:transparent;z-index:2;background-color:transparent}.cp-pagination-row .pagination>li:first-child>a:hover{background:none}.cp-pagination-row .pagination>li:last-child>a:hover{background:none}.cp-pagination-row .pagination>li>a,.cp-pagination-row .pagination>li>span{background-color:transparent;border:none;border-radius:0;color:#282828;float:left;margin-left:0;padding:11px 14px;font-size:14px;line-height:14px}.cp-team-section .cp-pagination-row{margin:0 0 100px}.cp-team-section .cp-pagination-row .pagination>li>a,.cp-team-section .cp-pagination-row .pagination>li>span{color:#fff}.cp-team-section_v3 .cp-pagination-row .pagination>li>a,.cp-team-section_v3 .cp-pagination-row .pagination>li>span{color:#282828}.cp-cart-section{float:left;width:100%}.cp-cart-inner{float:left;width:100%;padding:0 200px;margin:0 0 35px;text-align:center}.cp-cart-inner p.first{font-family:"Roboto Slab",sans-serif;font-weight:300;text-transform:uppercase}.cp-cart-inner p{margin:0 0 25px;font:16px/24px "Roboto",sans-serif}.cart-table-row{float:left;width:100%}.cart-table-row .woocommerce{float:left;width:100%}.cart-table-row table tr th,.cart-table-row table tr td{padding:23px 10px 17px}.cart-table-row .woocommerce .woocommerce-message{font-size:18px;color:#424242;text-transform:uppercase;float:left;width:100%;margin:0 0 30px;border:1px solid #7c7c7c;padding:20px 10px;border-radius:0}.cart-table-row .woocommerce .woocommerce-message .button{display:inline-block;float:right;padding:10px 15px;font-size:14px;line-height:14px;border:none;color:#fff}.cart-table-row .woocommerce>form{float:left;width:100%}.cart-table-row .woocommerce .cp-shop_table{float:left;width:100%;border:none;margin:0 0 47px}.cart-table-row .woocommerce .cp-shop_table tr{border-bottom:1px solid #7c7c7c}.cart-table-row .woocommerce .cp-shop_table thead th{font-size:18px;text-transform:uppercase;color:#424242;font-weight:400;text-align:center;padding-top:0}.cart-table-row .woocommerce .cp-shop_table thead th.product-thumbnail{text-align:left}.cart-table-row .woocommerce .cp-shop_table tr .product-thumbnail span{color:#111}.cart-table-row .woocommerce .cp-shop_table td{font-size:14px;text-align:center}.cart-table-row .woocommerce .cp-shop_table .product-thumbnail img{float:left}.cart-table-row .woocommerce .cp-shop_table .product-thumbnail span{line-height:100px}.cart-table-row .woocommerce .cp-shop_table .product-name a{color:#111}.cart-table-row .woocommerce .cp-shop_table td.product-remove{text-align:left}.cart-table-row .woocommerce .cp-shop_table .product-remove a{text-align:center;display:inline-block;border-radius:100%;color:#9d9d9d;font-size:24px;text-align:left}.cart-table-row .woocommerce .cp-shop_table .minus{background:transparent;border:1px solid #cecece;padding:6px 14px 8px;float:left;color:#111}.cart-table-row .woocommerce .cp-shop_table .plus{background:transparent;border:1px solid #cecece;padding:6px 14px 8px;float:left;color:#111}.cart-table-row .woocommerce .cp-shop_table .input-text.qty{float:left;text-align:center;width:20%;font-size:12px;color:#111;padding:8px 0;border-radius:0;border:#e1e1e1 solid 1px}.cart-table-row .woocommerce .cp-shop_table .spinner{display:inline-block;color:#111;padding:37px 0}.cart-table-row .woocommerce .cp-shop_table .quantity span{margin:0 7px 0 0}.cart-table-row .woocommerce .cp-shop_table .spinner .decrease{float:left}.cart-table-row .woocommerce .cp-shop_table .spinner .increase{float:right}.cart-table-row .woocommerce .cp-shop_table .spinner .spin-down,.cart-table-row .woocommerce .cp-shop_table .spin-up{background:transparent;padding:8px 3px;height:30px;line-height:14px;color:#a5a5a5;font-size:10px;cursor:pointer;display:inline-block;border:1px solid #cecece;float:left}.cart-table-row .woocommerce .cp-shop_table .spinner .spin-down{border-right:none;padding-left:6px}.cart-table-row .woocommerce .cp-shop_table .spin-up{border-left:none;padding-right:6px}.cart-table-row .woocommerce .cp-shop_table .spinner [type="text"]{font-size:14px;width:40px;height:30px;text-align:center;border:1px solid #cecece;color:#111;background:transparent;border-right:none;border-left:none;float:left}.cart-table-row .woocommerce .cp-shop_table .coupon{float:left}.cart-table-row .woocommerce .cp-shop_table .coupon input[type="text"]{border:1px solid #cecece;padding:5px 10px;background-color:transparent;color:#111;margin:0 15px 0 0;min-width:215px;line-height:28px}.cart-table-row .woocommerce .cp-shop_table .action{padding:15px 10px}.cart-table-row .woocommerce .cp-shop_table .action input[type="submit"]{padding:0 15px;color:#fff;font-size:14px;height:40px;border:none;display:inline-block;float:right;min-width:215px;line-height:40px}.cp-cart-bottom{float:left;width:100%;text-align:center}.cp-cart-bottom .icon-cart{font-size:318px;color:#141414;margin:0 0 50px;display:block}.cp-cart-bottom h3{text-transform:uppercase;margin:0 0 40px}.cart-icon-img{width:315px;height:auto;display:inline-block;margin:0 0 50px}.cp-checkout-section{float:left;width:100%}.cp-checkout-form{float:left;width:100%;margin:0 0 30px}.cp-checkout-form .inner-holder{float:left;width:100%;margin:0 0 30px}.cp-checkout-form .inner-holder label{font-size:14px;font-weight:600;color:#424242;display:block;margin:0 0 12px}.cp-checkout-form .inner-holder input[type="text"],.cp-checkout-form .inner-holder input[type="email"],.cp-checkout-form .inner-holder input[type="tel"],.cp-checkout-form .inner-holder input[type="password"]{font-size:14px;float:left;width:100%;background-color:transparent;border:1px solid #b3b3b3;height:45px;line-height:45px;padding:0 10px}.cp-checkout-form .inner-holder a{font-size:14px;color:#424242}.checkout-inner-holder{float:left;width:100%;margin:0 0 50px}.checkout-inner-holder h3{font-weight:700;color:#414141;margin:0 0 15px}.checkout-inner-holder p.first{font-family:'Roboto Slab',sans-serif;font-weight:300;text-transform:uppercase}.checkout-inner-holder p{font-family:'Roboto',sans-serif;margin:0 0 25px}.checkout-table-row .woocommerce .cp-shop_table thead th{font-size:18px;font-weight:600;text-transform:inherit}.checkout-table-row .woocommerce .cp-shop_table p{font-family:'Roboto',sans-serif}.cart-table-row .woocommerce .cp-shop_table .cart_item2 td{font-weight:600;color:#141414}.checkout-table-row .cp-cart-bottom{float:right;width:auto}.cart-table-row .btn-more{background-color:#424242}.cp-error-section{float:left;width:100%;background-color:#e5e1e0;padding:200px 0 168px}.cp-error-inner{float:left;width:100%;text-align:center}.cp-circle-img{float:left;width:100%;position:relative}.cp-circle-img:before{content:'';left:0;right:0;top:12px;position:absolute;width:457px;height:468px;background:url(../images/circle-img.png) no-repeat;margin:0 auto;text-align:center;-webkit-animation:animate-round 5s ease-in infinite;-moz-animation:animate-round 5s ease-in infinite;-ms-animation:animate-round 5s ease-in infinite;-o-animation:animate-round 5s ease-in infinite;animation:animate-round 5s ease-in infinite}animate-round .cp-error-inner .title{font-size:120px;font-weight:700;text-transform:uppercase;color:#2d2625;display:block;margin:0 0 10px}.cp-error-inner h3{font-size:30px;font-weight:300;color:#424242;margin:0 0 85px}.cp-error-inner img{display:inline-block}#cp-inner-error2{background-image:none}.cp-error-section_v2{float:left;width:100%;padding:300px 0}.cp-error-section_v2 h3{margin:0}.cp-wrapper .cp-error-section_v2 h3 a,.cp-error-section_v2 h3 a{color:#fff}.cp-error-section_v2 img{margin:0 0 60px}.cp-contact-section{float:left;width:100%;padding-bottom:175px;background-color:#f0f0f0}.cp-contact-inner{width:740px;margin:0 auto 45px;text-align:center}.cp-contact-inner h2{font-size:72px;font-weight:600;text-transform:uppercase;letter-spacing:2px;margin:0 0 45px}.cp-contact-inner p.first{font-family:'Roboto Slab',sans-serif;font-weight:300;text-transform:uppercase}.cp-contact-inner p{font-family:'Roboto',sans-serif;margin:0 0 25px}.cp-get-touch-outer{float:left;width:100%;padding:45px 50px;background:url(../images/get-toch-img.jpg) no-repeat;background-size:cover;position:relative;margin:0 0 45px}.cp-get-touch-outer:before{content:'';position:absolute;width:98%;height:87%;border:1px solid rgba(255,255,255,0.35);margin:0 auto;left:0;right:0;top:10px}.cp-get-box{float:left;width:100%;margin:0 0 15px}.cp-get-box .fa{font-size:48px;float:left;color:#878484;margin:0 20px 0 0}.cp-get-box .cp-text{overflow:hidden}.cp-get-box .cp-text h3{font-weight:700;margin:0 0 5px}.cp-get-box .cp-text p{color:#fff;margin:0;font:600 16px 'Roboto',sans-serif}.cp-get-box .cp-text p a{color:#fff}.cp-form-box{float:left;width:100%}.cp-form-box h3{font-weight:600;margin:0 0 25px}.cp-form-box h2{margin:0 0 25px}.cp-form-box .inner-holder{float:left;width:100%;margin:0 0 30px}.cp-form-box .inner-holder input[type="text"],.cp-form-box .inner-holder input[type="password"],.cp-form-box .inner-holder input[type="tel"],.cp-form-box .inner-holder textarea{width:100%;font-size:14px;color:#666;background-color:#fff;border:none;border:1px solid #ccc;padding:0 10px;height:45px;line-height:45px;position:relative;z-index:99}.cp-form-box .inner-holder textarea{height:485px;-webkit-resize:none;-moz-resize:none;resize:none}.cp-form-box .inner-holder .btn-submit{font-size:16px;font-weight:600;float:left;color:#fff;height:45px;text-align:center}.cp-form-box .cp-btn-holder{margin-bottom:0}.cp-contact-section_v2{float:left;width:100%;position:relative}.cp-contact-section_v2 .cp-contact-inner{position:relative;z-index:99;margin-top:-70px}.cp-contact-map{overflow:hidden}#cp-contact-map{width:100%;height:480px}.cp-contact-inner2{float:left;width:100%}.cp-contact-inner2 .cp-contact-text{float:left;background-color:#fff;padding:60px 30px 15px;text-align:left;width:43%}.cp-contact-text .cp-get-box{float:left;width:100%;margin:0 0 80px}.cp-contact-text .cp-get-box .fa{width:50px}.cp-contact-text .cp-get-box p,.cp-contact-text .cp-get-box p a{color:#929292}#content_Wrapper{float:left;width:100%;text-align:center}.widget{float:left;width:100%;margin:0 0 30px}.widget h3{margin:0 0 28px}.widget-search form{float:left;width:100%;background-color:#fff}.widget-search form input[type="text"]{font-size:14px;color:#8e8e8e;width:70%;float:left;height:40px;line-height:40px;padding:0 15px;border:none}.widget-search form .btn-submit{font-size:14px;line-height:14px;font-weight:600;padding:15px 50px;text-align:center;float:right;border:none}.widget-author-inner{float:left;width:100%;text-align:center}.widget-author-inner .cp-round-img{display:inline-block;width:124px;height:130px;margin:0 0 25px}.cp-round-img{border-radius:100%}.cp-round-img img{border-radius:100%;width:100%;height:auto}.widget-author-inner p{margin:0 0 35px}.widget-author-inner .cp-signature{font-size:36px;line-height:24px}.widget-instagram{float:left;`width:100%;margin-bottom:10px}.widget-instagram ul{padding:0;margin:0 0 0 -13px}.widget-instagram ul li{list-style:none;width:33.33%;float:left;padding:0 0 20px 13px}.widget-instagram ul li img{width:100%;max-width:100%;height:auto}.widget-recent-post>ul{float:left;width:100%;margin:0;padding:0}.widget-recent-post>ul>li{float:left;width:100%;margin:0 0 26px;list-style:none}.widget-recent-post>ul>li:last-child{margin-bottom:0}.cp-recent-inner{float:left;width:100%}.cp-recent-inner .cp-thumb{margin:0 0 20px}.cp-recent-inner .cp-text{float:left;width:100%}.cp-recent-inner .cp-text h5{font-size:18px;font-weight:400;color:#424242;margin:0 0 10px}.widget-subscribe{float:left;width:100%}.widget-subscribe form{float:left;width:100%;padding:35px 20px 25px;background-color:#292929}.widget-subscribe form input[type="text"]{font-size:14px;float:left;width:100%;height:35px;line-height:34px;padding:0 15px;background-color:#fff;border:none;color:#a2a2a2;margin:0 0 5px}.widget-subscribe form .btn-submit{font-size:16px;font-weight:600;float:left;width:100%;height:35px;line-height:35px;text-align:center;padding:0 10px;color:#fff;border:none;box-shadow:none}.widget-post>ul{float:left;width:100%;margin:0;padding:0}.widget-post>ul>li{float:left;width:100%;list-style:none;margin:0 0 20px}.widget-post>ul>li:last-child{margin-bottom:0}.cp-post-inner{float:left;width:100%}.cp-post-inner .cp-thumb{width:80px;height:80px;float:left;margin-right:15px}.cp-post-inner .cp-text{overflow:hidden;margin-top:10px}.cp-post-inner .cp-text h5{font-size:18px;margin:0 0 5px}.cp-post-inner .cp-text .cp-meta-list{margin:0}#cp-widget-slider{float:left;width:100%;position:relative}#cp-widget-slider .cp-pro-item{box-shadow:0 0 9px rgba(0,0,0,0.12);padding:20px 0 50px;margin:0 0 10px}#cp-widget-slider .item{padding:9px}#cp-widget-slider .owl-controls{position:absolute;left:0;right:0;bottom:25px;margin:0}#cp-widget-slider .owl-dots .owl-dot span{margin:0 3px}.widget-banner{float:left;width:100%}.widget-banner .cp-thumb:before{display:none}.widget-banner .cp-thumb:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:10px solid rgba(255,255,255,0.48)}.widget-banner .cp-thumb .cp-caption{position:absolute;left:0;right:0;width:100%;bottom:0;text-align:center;padding:18px 30px}.widget-banner .cp-thumb .cp-caption .cp-bottom{float:left;width:100%;padding:15px 10px;background-color:rgba(0,0,0,0.73)}.widget-banner .cp-thumb .cp-caption strong{color:#fff;display:block;margin:0;font:700 18px 'Roboto Slab',serif}.widget-banner .cp-thumb .cp-caption span{text-transform:uppercase;font:300 16px 'Roboto Slab',serif}.widget-categories{float:left;width:100%}.widget-categories>ul{float:left;width:100%;padding:0;margin:0;border:1px solid #ccc}.widget-categories>ul>li{font-size:14px;font-weight:600;float:left;width:100%;list-style:none;border-bottom:1px solid #ccc;padding:12px 10px;position:relative}.widget-categories>ul>li:last-child{border-bottom:none}.widget-categories>ul>li:after{content:'+';float:right}.widget-categories>ul>li a{color:#424242}.cp-product-section_v4 #cp-widget-slider .cp-pro-item{padding-top:0}#cp-range-slider{height:5px}.cp-range-slider-holder{float:left;width:100%;padding-bottom:30px;border-bottom:1px solid #d2d2d2}.cp-range-slider-holder .ui-widget-content{background-color:#ccc;border:none;border-radius:0}.cp-range-slider-holder .ui-widget-header{background-color:#bebebe}.cp-range-slider-holder .ui-widget-content .ui-state-default{border:none}.cp-range-slider-holder .ui-slider .ui-slider-handle{width:14px;height:15px;border-radius:100%;top:-5px;border:3px solid;background-color:#fff;cursor:pointer}.cp-range-slider-holder p{font-size:14px;color:#111;margin:17px 0 0}.cp-range-slider-holder p span{float:left}.cp-range-slider-holder input#amount{font-weight:700;float:right;border:none;width:80px;margin:0 0 0 5px;background-color:transparent}.cp-range-slider-holder .cp-filter{font-size:16px;font-weight:700;color:#fff;padding:4px 15px;display:inline-block;float:left;text-align:center}#popup-overlay{display:none;opacity:0}#popup-overlay-home{float:left;width:100%;height:100%;position:fixed;display:none;left:0;top:0;z-index:9999;background-color:rgba(49,39,38,0.87);-webkit-transition:all .6s ease-in;-moz-transition:all .6s ease-in;-ms-transition:all .6s ease-in;-o-transition:all .6s ease-in;transition:all .6s ease-in}#popup{top:-300px;opacity:0;visibility:hidden;-webkit-transition:all .6s ease-in;-moz-transition:all .6s ease-in;-ms-transition:all .6s ease-in;-o-transition:all .6s ease-in;transition:all .6s ease-in}.cp-popup-holder{width:970px;margin:0 auto;padding:50px 30px 120px;background:url(../images/pop-up-img.jpg) top center no-repeat;background-size:cover;overflow:hidden;position:fixed;left:0;right:0;top:-200px;z-index:999}.cp-popup-holder .cp-heading-style1_v1 h2{padding-bottom:0}.cp-popup-holder .cp-heading-style1_v1 h2:after{display:none}.cp-popup-holder .cp-inner{float:left;width:470px}.cp-popup-holder .cp-inner p{margin:0 0 30px;font:18px "Roboto",sans-serif}.cp-popup-holder form{float:left;width:100%;text-align:center}.cp-popup-holder form input[type="text"],.cp-popup-holder form input[type="email"],.cp-popup-holder form input[type="password"],.cp-popup-holder form .subscribe{font-size:16px;font-weight:600;float:left;width:100%;height:58px;line-height:58px;padding:0 30px;color:#a2a2a2;margin:0 0 14px;border:none;background-color:#fff}.cp-popup-holder form .subscribe{color:#fff;text-align:center}.cp-popup-holder form label{display:block;margin:0;padding:5px 0}.cp-popup-holder #popup-close{font-size:12px;width:30px;height:25px;text-align:center;line-height:25px;color:#fff;position:absolute;right:0;top:0}.cp-footer{float:left;width:100%;position:relative;margin:70px 0 0}.cp-footer.mt-0{margin-top:0}.cp-footer .widget{margin:0}.cp-footer .widget h3{color:#fff;margin:0 0 28px}.cp-footer .container-fluid,.cp-footer .container-fluid .row [class*="col-"]{padding:0;padding:0}.cp-footer .container-fluid .row{margin:0}.cp-instagram-section{float:left;width:100%}.cp-instagram-text{float:left;width:100%;padding:30px 35px 50px 45px;color:#fff;box-shadow:0 0 2px rgba(0,0,0,0.3);-webkit-transform:translateY(-70px);-moz-transform:translateY(-70px);-ms-transform:translateY(-70px);-o-transform:translateY(-70px);transform:translateY(-70px)}.cp-instagram-text .fa{font-size:70px;float:left;width:100%;margin:0 0 75px}.cp-instagram-text .cp-bottom{float:right}.cp-instagram-text span{font-size:16px;font-weight:600;display:block;color:#fff}.cp-instagram-text h3{margin:0;color:#fff}.cp-instagram-listed{float:left;width:100%;margin:0;padding:0}.cp-instagram-listed li{float:left;width:16.666%;list-style:none}.cp-ft-bottom-section{float:left;width:100%}.widget-about{padding:50px 0 0}.cp-footer .widget h3,.cp-footer .widget-search form .btn-submit,.cp-footer .widget-about span{color:#fff}.widget-about .cp-social-links{margin:0 0 25px}.widget-about .cp-social-links li{margin:0 10px 0 0}.widget-about .cp-social-links li:last-child{margin-right:0}.widget-about .cp-social-links li a{width:45px;height:45px;line-height:45px;margin:0;text-align:center}.widget-about span{font-size:16px;font-weight:600;display:block}.cp-footer .widget-search{padding:50px 30px}.cp-footer .widget-search form{width:100%}.cp-copyright-row{float:left;width:100%;padding:28px 0}.cp-copyright-row p{float:right;color:#fff;margin:0;font:12px 'Roboto',sans-serif}#cp-footer_v2{float:left;width:100%;margin:10px 0 0}#cp-footer_v2 .cp-instagram-text{box-shadow:none;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px)}#cp-footer_v2 .widget-about .cp-social-links li a{background-color:#34535c}#cp-footer_v2 .widget-search{background-color:#424242;padding-top:110px}#cp-rider-repair #cp-footer_v2 .widget-about .cp-social-links li a{background-color:#2f2725;color:#fff}#cp-footer_v2 .widget-about{padding-top:110px}.cp-footer-map{float:left;width:100%}#cp-map_v1{float:left;width:100%;min-height:600px}.cp-clients-section{float:left;width:100%;background-color:#f8f7f6}.cp-clients-section h3{margin:0 0 40px}.cp-clients-listed{float:left;width:100%;padding:0;margin:0}.cp-clients-listed li{float:left;list-style:none;width:20%}.cp-clients-listed li img{max-width:100%;height:auto;opacity:.6}.cp-clients-listed li:hover img{opacity:1}.cp-clients-section_v2{padding-bottom:130px;margin-bottom:-70px}#cp-footer_v3{float:left;width:100%;margin:0;background-color:#181818}#cp-footer_v3 .cp-ft-bottom-section{padding:50px 0 65px}#cp-footer_v3 .widget-search{background-color:#181818}#cp-footer_v3 .widget-search form{width:95%}#cp-footer_v3 .widget-about .cp-social-links li a{background-color:#221f1f;color:#fff}#cp-footer_v3 .widget-about .cp-social-links li a:hover{background-color:#000}#cp-footer_v3 .widget-about{padding-right:40px}#cp-footer_v3 .widget-about .cp-social-links{width:auto;float:left}#cp-footer_v3 .widget-about span{font-size:30px;font-weight:600;float:right}#cp-footer_v3 .cp-copyright-row{background-color:#f5f6f8;padding:30px 0;text-align:center}#cp-footer_v3 .cp-copyright-row p{float:none;color:#181818}.cp-ft-info-listed{float:left;width:100%;background-color:#f5f6f8}.cp-ft-info-box{float:left;width:100%;padding:48px 15px 42px 40px;border-right:1px solid #d6d6d8}.cp-ft-info-box .fa,.cp-ft-info-box .micon,.cp-ft-info-box span{float:left;font-size:45px;color:#939495;margin:0 30px 0 0}.cp-ft-info-box span{font-size:100%}.cp-ft-info-box .cp-text{overflow:hidden}.cp-ft-info-box .cp-text h3{font-weight:700;margin:0 0 4px}.cp-ft-info-box .cp-text span{font-size:14px;color:#adadad}.visa-listed a{display:inline-block;margin:0 8px}.cp-ft-info-box.visa-listed{padding-top:60px;border-right:none}a,ul li,.cp-btn-style1,.cp-btn-style2:before,.cp-btn-style1:before,.navbar-nav li ul,.cp-cart-holder .cp-cart-inner,.cp-mega-menu,.cp-services-item .readmore:after,.icomoon,.cp-caption .cp-bottom::before,.cp-caption .cp-bottom,.cp-caption .cp-bottom,.cp-team-item .cp-caption,.cp-pro-meta li,.cp-header,.cp-navigation-row,.cp-services-item,.cp-clients-listed li,.cp-clients-listed li img,.cp-nav-holder,.cp-navigation-row,.cp-services-item,.cp-services-item h3,.cp-services-item p,.cp-pagination-row .pagination>li:before,#cp-blog-slider2 .owl-controls .owl-nav [class*="owl-"],.cp-gallery-item .cp-caption:before,.cp-gallery-item .cp-caption:after,.cp-gallery-item .cp-caption .cp-inner,.cp-featured-silder #bx-pager2>a:before,.cp-sm-thumb img,.cp-feature-item,.cp-pro-item,.cp-team-item::before{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.cp-thumb:before,.cp-thumb,.cp-thumb img,.cp-social-links,.cp-events-box .cp-caption a,.cp-nav-holder .navbar-nav li ul li:before,.cp-arrow-btn:before,.cp-arrow-btn{-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;transition:all .7s ease-in-out}@-moz-keyframes bounceOut{0%{top:70%}50%{top:140%}100%{top:100%}}@-webkit-keyframes bounceOut{0%{top:70%}50%{top:140%}100%{top:100%}}@-ms-keyframes bounceOut{0%{top:70%}50%{top:140%}100%{top:100%}}@-o-keyframes bounceOut{0%{top:70%}50%{top:140%}100%{top:100%}}@keyframes bounceOut{0%{top:70%}50%{top:140%}100%{top:100%}}@keyframes bounceRight{0%{transform:translateX(40px)}100%{transform:translateX(0px)}}@-webkit-keyframes bounceRight{0%{-webkit-transform:translateX(40px)}100%{-webkit-transform:translateX(0px)}}@-ms-keyframes bounceRight{0%{-ms-transform:translateX(40px)}100%{-ms-transform:translateX(0px)}}@keyframes bounceLeft{0%{transform:translateX(-40px)}100%{transform:translateX(0px)}}@-webkit-keyframes bounceLeft{0%{-webkit-transform:translateX(-40px)}100%{-webkit-transform:translateX(-0px)}}@-ms-keyframes bounceLeft{0%{-ms-transform:translateX(-40px)}100%{-ms-transform:translateX(0px)}}@-webkit-keyframes animate-round{0%{-webkit-transform:rotate(0deg)}50%{opacity:1;-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes animate-round{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@-ms-keyframes animate-round{0%{-ms-transform:rotate(0deg)}50%{-ms-transform:rotate(180deg)}100%{-ms-transform:rotate(360deg)}}@keyframes animate-round{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@keyframes arrowAnimate{50%{height:0 32px}75%{height:16px}51%{height:0}}@-webkit-keyframes arrowAnimate{50%{height:0 32px}75%{height:16px}51%{height:0}}@-moz-keyframes arrowAnimate{50%{height:0 32px}75%{height:16px}51%{height:0}}@-ms-keyframes arrowAnimate{50%{height:0 32px}75%{height:16px}51%{height:0}}.font-family{font-family:'Archivo Narrow',sans-serif;font-family:'Roboto Slab',serif;font-family:Roboto,sans-serif;font-family:'Mrs Saint Delafield',cursive}