body{background-color:#f0f2f3;color:#606577}.wpcf7-form{margin-left:1px}a{color:#00ada7}p{color:#606577}.h1 .h2 .h3 .h4 .h5 .h6,h1,h1>a,h2,h2>a,h3,h3>a,h4,h4>a,h5,h5>a,h6,h6>a{color:#212121}h1{color:#000}input:focus,textarea:focus{border-color:#00ada7}.readmore a:hover{color:#00ada7}.promo-text a.more-link:hover span{color:#00ada7}ul.nav.navbar-nav li a:focus,ul.nav.navbar-nav li a:hover{color:#00ada7}.sub-dropdown-menu{border-top:3px solid #00ada7}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus .navbar-default .navbar-nav>.active>a.open,.navbar-default .navbar-nav>.active>a:hover{color:#00ada7}button.navbar-toggle{background-color:#00ada7!important}ul.sub-dropdown-menu li a:focus,ul.sub-dropdown-menu li a:hover{color:#00ada7}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#00ada7!important}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#00ada7}li.current-menu-ancestor>a,li.current-menu-item>a{color:#00ada7!important}.megamenu-widget [type=email]:focus,.megamenu-widget [type=text]:focus{border-color:#00ada7!important}.menu-wrapper .close-sidebar:hover{background:#00ada7}.menu-wrapper ul li a:hover{color:#00ada7}#blog-post-carousel a.carousel-control i.fa:hover{color:#00ada7}.vc_images_carousel .vc_carousel-control .icon-next:hover:before,.vc_images_carousel .vc_carousel-control .icon-prev:hover:before{color:#00ada7}.btn-mega{background-color:#00ada7;border-color:#00ada7}.boat-button{margin:0 auto;widht:200px;background-color:#19aaa4;color:#fff;padding:10px;text-align:center}.boat-button-wrapper{width:325px;margin:0 auto;text-align:center}.customNavigation i.fa:hover,.social-icon i.fa:hover{background:#00ada7;border-color:#00ada7}.social-shares ul li a i:hover{background:#00ada7}.services-box span.icon{background:#00ada7}.services-box span.icon:hover{border-color:#00ada7}.page-title h1{border-top:1px solid #00ada7}.timeline .post-header-meta h3 a:hover{color:#00ada7}.readmore:hover{color:#00ada7}.services-box i.fa:hover{color:#00ada7}.posted-date{background:#00ada7}.sticky h2.entry-title::after{color:#00ada7}.author a,.edit-link a,.entry-meta .tag-links a,.entry-meta .tag-links a.view-more,.entry-meta ul li,.entry-meta ul li a span,.post-comments-number a,.posted-by a,.posted-in a,.tags-links a{color:#666}.tagcloud a{background:#00ada7}.edit-link a:before{color:#00ada7}.blog-post h3 a:hover{color:#00ada7}.blog-post .comments-meta a:hover{color:#00ada7}.post-password-required .btn-info{background-color:#00ada7;border-color:#00ada7}.wp-playlist-light .wp-playlist-playing a{color:#00ada7!important}.wp-playlist-light .wp-playlist-playing .wp-playlist-item-length{color:#00ada7!important}.entry-content{color:#606577}.format-link .entry-content a{background-color:#00ada7}.format-link .entry-content a:hover{color:#00ada7}.pagination>li>span.current{background:#00ada7;border:2px solid #00ada7}.grid-block .figure{background:#00ada7}.nav-tabs li a i:active{color:#00ada7}.element-overly{background-color:#00ada7}.element a:hover{color:#00ada7!important}.experience-list li:before{color:#00ada7}.testimonial::before{color:#00ada7}.testimonial::after{color:#00ada7}.client-info span.company{color:#00ada7}.welcome-block ul li:before{color:#00ada7}.tabs-style-iconbox nav ul li.tab-current a{background:#00ada7}.tabs-style-iconbox nav ul li.tab-current a::after{border-top-color:#00ada7}.tabs-style-topline nav li.tab-current{border-top-color:#00ada7}.tabs-style-topline nav a:focus,.tabs-style-topline nav a:hover{color:#00ada7}.tabs-style-topline nav li.tab-current a{box-shadow:inset 0 3px 0 #00ada7;color:#00ada7}.tabs-style-flip nav a:focus,.tabs-style-flip nav a:hover,.tabs-style-flip nav li.tab-current a{color:#00ada7}.tabs-only-icon ul li.tab-current{border-bottom:1px solid #00ada7}.tabs-only-icon ul li.tab-current a i{color:#00ada7}.progress-bar-info{background-color:#00ada7}.vc_pie_chart[data-pie-color=default-color] .vc_pie_chart_back{border-color:#00ada7}.vc_pie_chart[data-pie-color=btn-primary] .vc_pie_chart_back{border-color:#00ada7}.team-member img{border-bottom:5px solid #00ada7}.about-me>ul li:before{color:#00ada7}.service-slider img{border-bottom:5px solid #00ada7}.call-to-action-box{box-shadow:inset 5px 0 0 0 #00ada7}a.get-quote-button{background-color:#00ada7}.icons-list li i{color:#00ada7}#filter li a.active,.categories_filter li.active a{background-color:#00ada7;border-bottom:2px solid #00ada7!important}.categories_filter li a{background-color:#00ada7}.css-readmore-button:hover{color:#00ada7}.entry-header h2.entry-title a:hover{color:#00ada7}.entry-meta i,.ficon{color:#00ada7}.author a:hover,.edit-link a:hover,.entry-meta .tag-links a.view-more:hover,.entry-meta .tag-links a:hover,.post-comments-number a:hover,.posted-by a:hover,.posted-in a:hover,.tags-links a:hover{color:#00ada7}.link-post a{background:#00ada7}.link-post a:hover{color:#00ada7}.widget a:hover{color:#00ada7}#wp-calendar caption{background:#00ada7}table#wp-calendar td,table#wp-calendar th{border:1px solid #00ada7}.widget_product_search form [type=text]:focus,form.search-form input.search-field:focus{border:1px solid #00ada7}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#00ada7;border-color:#00ada7}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#00ada7;border:2px solid #00ada7}.page-notfound{border-bottom:5px solid #00ada7}.page-notfound strong{color:#00ada7}div.wpcf7-validation-errors{border-color:#00ada7}.btn-primary{background-color:#00ada7}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#00ada7;border-color:#00ada7}.product-item .product-price>a:hover{background-color:#00ada7!important}.yith-wcwl-add-button a.add_to_wishlist{background:#00ada7}.yith-wcwl-add-button a.add_to_wishlist:hover{background:#00ada7!important;border-color:#00ada7}.vc_btn:active,.vc_btn:focus,.vc_btn:hover{border-color:transparent!important}.vc_call_to_action,.wpb_call_to_action{box-shadow:inset 5px 0 0 0 #00ada7}.google-map-wrapper{border-top:3px solid #00ada7}.form-light .form-control:focus{border-color:#00ada7}.next-post a,.previous-post a{background:#00ada7}.next-post .post-heading a,.previous-post .post-heading a{border-color:#00ada7}.next-post .post-heading a:hover,.previous-post .post-heading a:hover{background:#00ada7}.comment-author .comment-reply-link,.comment-author .comment-reply-login{background:#00ada7}ul.comment-list>li.bypostauthor>.comment{border-color:#00ada7!important}.comments-area ul.children>li.bypostauthor>.comment{border-color:#00ada7!important}.comment-navigation li a{border-color:#00ada7}.comment-navigation li a:hover{background:#00ada7}.form-control:focus{border-color:#00ada7}.project-details h2 a:hover{color:#00ada7}.single-project-info blockquote{border-color:#00ada7}.faq-text h3::before{color:#00ada7}.grid .curtain{background:#00ada7}.grid li h3{background:#00ada7}.grid li.shown:hover>a::before{border-color:#00ada7}.meta-date-cat-tags a:hover{color:#00ada7}.post-meta .readmore a:hover{color:#00ada7}.service-wrapper-item ul>li:before{color:#00ada7}.promo-box:hover i{color:#00ada7}.easy-block-v3{background:#00ada7}.decor_revo_button a{background-color:#00ada7}.about-me ul li i{color:#00ada7}.pagination>a:hover span{background:#00ada7;border-color:#00ada7}.pagination>span{background:#00ada7;border-color:#00ada7}.pagination .page-links-title{border-color:#00ada7}.footer-wrapper a:hover{color:#00ada7}.cart .single_add_to_cart_button,.view-details a,.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button{background:#00ada7!important}.view-details a:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover{background:#00ada7;border-color:#00ada7}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{background:#00ada7!important}.woocommerce .widget_layered_nav_filters ul li a,.woocommerce-page .widget_layered_nav_filters ul li a{border:1px solid #00ada7;background:#00ada7}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active{background:#00ada7}.product .entry-meta li a:hover,.product .entry-meta li a:hover i{color:#00ada7}li.product h3>a:hover{color:#00ada7}.woocommerce #content .quantity .minus,.woocommerce #content .quantity .plus,.woocommerce .quantity .minus,.woocommerce .quantity .plus,.woocommerce-page #content .quantity .minus,.woocommerce-page #content .quantity .plus,.woocommerce-page .quantity .minus,.woocommerce-page .quantity .plus{background:#00ada7}.woocommerce #content .quantity .minus:hover,.woocommerce #content .quantity .plus:hover,.woocommerce .quantity .minus:hover,.woocommerce .quantity .plus:hover,.woocommerce-page #content .quantity .minus:hover,.woocommerce-page #content .quantity .plus:hover,.woocommerce-page .quantity .minus:hover,.woocommerce-page .quantity .plus:hover{background:#00ada7}body{font-size:14px;line-height:1.846;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased!important;font-family:Lato,Arial,Helvetica,sans-serif;font-weight:400}button,html,input,select,textarea{color:#222;outline:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.entry-content>table td,.entry-content>table th,.widget td,.widget th{border:1px solid #ccc;padding:0 5px}audio,canvas,img,video{vertical-align:middle;max-width:100%}pre{border-radius:0;border:0}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.alignleft{float:left;margin-right:15px}.alignright{float:right;margin-left:15px}.aligncenter{float:none;margin:0 auto;display:block}.floatleft{float:left}.floatright{float:right}.clear{clear:both}a,a:active,a:focus{text-decoration:none!important;outline:0}a{text-decoration:none;transition:all .2s ease 0s}a:focus,a:hover{text-decoration:underline;color:#ccc}ul{margin:0;padding:0}li{list-style:none}.entry-content ol,.entry-content ul{padding-left:20px}.entry-content li{list-style:inherit}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0 0 15px 0;font-family:Lato,Arial,Helvetica,sans-serif;font-weight:700}h1{font-size:26px;line-height:40px}h2{font-size:18px;text-transform:uppercase;margin-bottom:3px!important}h3{font-size:16px}img.img-responsive{width:100%}.top-20{position:relative;top:20px}.mt-20{margin-top:20px!important}.mt-15{margin-top:15px!important}.mt-30{margin-top:30px!important}.mt-50{margin-top:50px!important}.mb-0{margin-bottom:0!important}.mb-15{margin-bottom:15px!important}.mb-30{margin-bottom:30px!important}.mb-50{margin-bottom:50px!important}.ml-40{margin-left:40px}.mt-100{margin-top:100px!important}.readmore a{text-transform:uppercase;font-size:10px;color:#a1aeb9;text-decoration:none}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}.dropcap{float:left;color:#fff;padding:7px 0;min-width:50px;font-size:35px;font-weight:400;line-height:35px;text-align:center;background:#00ada7;margin:4px 10px 0 0}.wrapper{overflow:hidden}.inner-wrapper{background:#fff;margin:10px auto;padding:20px 0 0;width:90%}.header-wrapper{margin-bottom:30px;position:relative;min-height:100px}.logo{max-width:200px;min-height:60px;position:absolute;left:15px;z-index:1}.navbar-right{margin-right:0}.navbar{position:relative;min-height:0;margin-bottom:20px;border:1px solid transparent}.mainnav{border:0 none;border-radius:0;margin-top:26px;margin-bottom:0}.caret{margin-top:-4px}ul.level1 li a .caret{position:absolute;right:10px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid;top:18px}.navbar-default{background:0 0}.navbar-default .navbar-collapse{background:#fff}ul.nav.navbar-nav>li>a{text-transform:uppercase;font-weight:400;line-height:14px;font-size:13px;padding:0 20px;color:#212223}ul.nav.navbar-nav li:last-child a{padding-right:0}ul.nav.navbar-nav>li>a span{margin-left:5px}nav.navbar-collapse.collapse{padding-right:0}ul.nav.navbar-nav li a:focus,ul.nav.navbar-nav li a:hover{background:0 0}ul.dropdown-menu:before{content:"";position:absolute;height:30px;top:-30px;left:0;width:100%}.sub-dropdown-menu{border-radius:0;position:relative;display:block;float:none;width:100%;box-shadow:0 4px 3px 0 rgba(0,0,0,.2);background-color:#f0f6f6;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff}.navbar-nav>li{float:left;border-right:1px solid #e1e1e1}.navbar-nav>li:last-child{border-right:0 solid #e1e1e1}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus .navbar-default .navbar-nav>.active>a.open,.navbar-default .navbar-nav>.active>a:hover{background-color:#fff}.sub-dropdown-menu>li>a>span{position:absolute;right:8px;top:10px}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:transparent}.navbar-nav>li>.dropdown-menu{margin-top:28px}ul.nav.navbar-nav li:hover ul.dropdown-menu{display:block}ul.sub-dropdown-menu li{border-top:1px solid #e1e1e1;position:relative}ul.sub-dropdown-menu li:first-child{border-top:0 solid #e1e1e1}ul.sub-dropdown-menu li a{padding:7px 20px;font-size:13px;color:#222;line-height:20px;text-transform:capitalize;display:block}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,ul.sub-dropdown-menu li a:focus,ul.sub-dropdown-menu li a:hover{background-color:transparent}li.has-megamenu{position:static}li.dropdown.has-megamenu>.submenu-wrapper{width:100%}li.has-megamenu .megamenu-inner>ul{padding:20px 30px}.megamenu-widget ul.menu li a{padding:7px 0}.megamenu-widget h3{margin:15px 0;font-size:13px;font-weight:600;line-height:30px;text-transform:uppercase}.megamenu-widget [type=email]:focus,.megamenu-widget [type=text]:focus{border:1px solid;height:35px}.megamenu-widget [type=email],.megamenu-widget [type=text]{width:250px;padding:3px 10px;height:35px}.megamenu-widget [type=submit]{width:100%}li.dropdown>.submenu-wrapper{position:absolute;display:block;left:0;z-index:999;pointer-events:none;top:15px}li.dropdown>.submenu-wrapper.no-pointer-events{display:none}li.dropdown>.submenu-wrapper>.submenu-inner{margin-top:29px;opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);min-width:200px;-webkit-transition:all .3s cubic-bezier(.785,.135,.15,.86);-moz-transition:all .3s cubic-bezier(.785,.135,.15,.86);-o-transition:all .3s cubic-bezier(.785,.135,.15,.86);transition:all .3s cubic-bezier(.785,.135,.15,.86)}li.dropdown:hover>.submenu-wrapper{pointer-events:auto}li.dropdown:hover>.submenu-wrapper.no-pointer-events{display:block}li.dropdown:hover>.submenu-wrapper>.submenu-inner{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}li.dropdown.menu-animating>.submenu-wrapper{overflow:hidden}li.dropdown>.submenu-sub-wrapper{position:absolute;left:100%;top:0;display:block;z-index:1000;width:100%;pointer-events:none}li.dropdown>.submenu-sub-wrapper>.submenu-sub-inner{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .3s cubic-bezier(.785,.135,.15,.86);-moz-transition:all .3s cubic-bezier(.785,.135,.15,.86);-o-transition:all .3s cubic-bezier(.785,.135,.15,.86);transition:all .3s cubic-bezier(.785,.135,.15,.86)}li.dropdown:hover>.submenu-sub-wrapper{pointer-events:auto}li.dropdown:hover>.submenu-sub-wrapper>.submenu-sub-inner{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}li.dropdown.menu-animating>.submenu-sub-wrapper{overflow:hidden}.ie10 li.dropdown>.submenu-sub-wrapper>.submenu-sub-inner,.ie10 li.dropdown>.submenu-wrapper>.submenu-inner,.ie9 li.dropdown>.submenu-sub-wrapper>.submenu-sub-inner,.ie9 li.dropdown>.submenu-wrapper>.submenu-inner{display:none}.ie10 li.dropdown:hover>.submenu-sub-wrapper>.submenu-sub-inner,.ie10 li.dropdown:hover>.submenu-wrapper>.submenu-inner,.ie9 li.dropdown:hover>.submenu-sub-wrapper>.submenu-sub-inner,.ie9 li.dropdown:hover>.submenu-wrapper>.submenu-inner{display:block}.menu-wrapper .widget_recent_comments,.offcanvasmenu{padding:0 15px}button.navbar-toggle{background-color:transparent!important;border-radius:0;border:0;padding:0;font-size:21px;outline:0;float:left;color:#000;margin:0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.menu-wrapper .close-sidebar{position:absolute;right:0;top:0;border:0;color:#fff;padding:.66em .9em;opacity:.5;font-size:20px;font-weight:700;line-height:1;background:rgba(0,0,0,.3);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.menu-wrapper .close-sidebar:hover{opacity:1}.menu-wrapper ul{margin:0;padding:0;list-style:none}.menu-wrapper>h2{font-size:16px;text-transform:uppercase;color:#fff;background:rgba(0,0,0,.25);padding:15px;margin:0;text-shadow:0 0 1px rgba(0,0,0,.1)}.menu-wrapper .widget_recent_comments h2,.offcanvasmenu h2{padding:15px 0;color:#fff;margin-top:15px;border:0}.menu-wrapper ul li{color:#fff;border-bottom:1px solid #202020}.menu-wrapper .widget_recent_comments ul li{margin-bottom:0}.menu-wrapper ul li a{display:inline-block;color:#f3efe0;padding:10px 0;text-transform:uppercase;font-size:12px}.offcanvasmenu p{color:#fff}.offcanvasmenu select{color:#fff}.offcanvasmenu select>option{background:#fff;color:#000}.offcanvasmenu select:focus{outline:0}.offcanvasmenu.widget_rss li{margin-bottom:5px;padding-bottom:10px}.offcanvasmenu table#wp-calendar td,.offcanvasmenu table#wp-calendar td a,.offcanvasmenu table#wp-calendar th{color:#fff}.language-bar{position:absolute;right:0;top:-30px}#lang_sel_list a{padding-left:0;background-image:none;text-align:center;height:24px!important;margin-left:7px;line-height:11px!important;background:0 0}.wpb_images_carousel a.vc_left.vc_carousel-control,.wpb_images_carousel a.vc_right.vc_carousel-control{background:0 0}.wpb_images_carousel a.vc_left.vc_carousel-control{left:100px}.wpb_images_carousel a.vc_right.vc_carousel-control{right:100px}.wpb_images_carousel:hover a.vc_left.vc_carousel-control{left:30px}.wpb_images_carousel:hover a.vc_right.vc_carousel-control{right:30px}.wpb_images_carousel a.vc_carousel-control{top:45%;width:34px;height:34px;line-height:32px;text-align:center;opacity:0}.wpb_images_carousel:hover a.vc_carousel-control{opacity:1}.wpb_images_carousel a.vc_carousel-control span{background:rgba(0,0,0,.5);border-radius:2px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.wpb_images_carousel a.vc_carousel-control span:hover{background:#fff;border-radius:2px;text-shadow:none}a.vc_carousel-control span{margin-top:-10px;top:50%;margin-top:0!important;position:absolute;background:rgba(0,0,0,.5);display:block;z-index:5;padding:5px;width:30px;height:30px}.vc_carousel-control.vc_left,.vc_carousel-control.vc_right{background-image:none}.vc_images_carousel .vc_carousel-control .icon-next:before,.vc_images_carousel .vc_carousel-control .icon-prev:before{top:-4px!important;color:#fff}.blog-carousel a.left.carousel-control,.blog-carousel a.right.carousel-control{background:0 0}.blog-carousel a.left.carousel-control{left:100px}.blog-carousel a.right.carousel-control{right:100px}.blog-carousel:hover a.left.carousel-control{left:30px}.blog-carousel:hover a.right.carousel-control{right:30px}.blog-carousel a.carousel-control{top:45%;width:34px;height:34px;line-height:32px;text-align:center;opacity:0}.blog-carousel:hover a.carousel-control{opacity:1}.blog-carousel a.carousel-control i.fa{background:rgba(0,0,0,.5);border-radius:2px;transition:all .5s}.blog-carousel a.carousel-control i.fa:hover{background:#fff;border-radius:2px;color:#00ada7;text-shadow:none}a.carousel-control i{margin-top:-10px;top:50%;position:absolute;background:rgba(0,0,0,.5);display:block;z-index:5;padding:5px;width:30px;height:30px}.carousel-control.left,.carousel-control.right{background-image:none}#photocarousel .carousel-control.right{right:-24px}#photocarousel .carousel-caption{left:0;right:0;bottom:0;padding:7px 15px;background:rgba(0,0,0,.7)}#photocarousel .carousel-caption p{color:#fff;margin-bottom:0}#myCarousel a.left i,#myCarousel a.right i{position:absolute;top:36%;color:#fff;left:3px;padding:8px;background:#000}.btn-mega{color:#fff;border-radius:0}.btn-mega:hover{background-color:#dbdbdb;border-color:#dbdbdb}.form-group .form-control{border-radius:0;box-shadow:none}.form-group textarea.form-control{height:100px}ul.mega-dropdown-menu .form{margin-top:10px}.mega-carousel-more{margin-top:10px}.mega-carousel-more i{margin-left:20px}.social-icon{margin-top:30px;text-align:right}.social-icon ul{display:inline}.social-icon ul li{margin-right:5px;padding:0;display:inline-block}.social-icon ul li:last-child{margin-right:0}.social-icon ul li a{height:24px;display:block}.social-shares ul{padding:0;margin:0}.social-shares ul li{list-style:none;display:inline;margin-right:3px}.social-shares ul li a i:hover{color:#fff}.social-shares ul li a i{width:30px;height:30px;font-size:14px;line-height:30px;text-align:center;background:#ddd;color:#666;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.footer-wrapper .social-icon i.fa{border-color:#b3b3b3;color:#b3b3b3}.customNavigation i.fa{width:24px;height:24px;line-height:24px}.icustomNavigation i.fa::before{font-size:14px;line-height:24px}.social-icon i.fa{width:24px;height:24px;border:1px solid #d1d1d1}.social-icon i.fa::before{font-size:12px;line-height:24px}.customNavigation i.fa,.social-icon i.fa{display:inline-block;cursor:pointer;margin:0;text-align:center;position:relative;z-index:1;color:#cacac9;overflow:hidden;border-radius:1px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.customNavigation i.fa::before,.services-box span i.fa::before,.social-icon i.fa::before{border-radius:2px;speak:none;display:block;-webkit-font-smoothing:subpixel-antialiased!important;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.customNavigation i.fa::after,.services-box span i.fa::after,.social-icon i.fa::after{pointer-events:none;position:absolute;width:100%;height:100%;content:'';display:none;box-sizing:content-box}.customNavigation i.fa:hover,.social-icon i.fa:hover{color:#fff;line-height:20px}.customNavigation i.fa:hover::before,.services-box span i.fa:hover::before,.social-icon i.fa:hover::before{-webkit-animation:toRightFromLeft .3s forwards;-moz-animation:toRightFromLeft .3s forwards;animation:toRightFromLeft .3s forwards}.customNavigation i.fa:before,.services-box span i.fa:before,.social-icon i.fa:before{-webkit-animation:toLeftFromRight .3s forwards;-moz-animation:toLeftFromRight .3s forwards;animation:toLeftFromRight .3s forwards}.customNavigation i.fa{display:inline-block;cursor:pointer;margin:0;text-align:center;position:relative;z-index:1;color:#6e6f6f;overflow:hidden;background:#fff;border-radius:50%;line-height:20px;font-size:15px;width:20px;height:20px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.services-box span.icon{position:absolute;left:0;top:5px;font-size:30px;height:80px;width:80px;text-align:center;color:#fff;line-height:80px;display:inline-block;cursor:pointer;z-index:1;overflow:hidden;border-radius:1px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.services-box span.icon:hover{background:#2d2d2d;color:#fff;cursor:pointer}.boatrow{padding:10px;margin-bottom:15px;background-color:#f7fafc}.rev_slider_wrapper .rev_slider ul{margin:0;padding:0}#showcase-content1{margin-bottom:30px}.feature-green{text-align:center;padding:35px;background:#7accc8}.feature,.feature p{text-transform:uppercase;color:#fff;height:180px;border-radius:1px}.feature-green .b-light-text{font-size:20px;font-weight:300;margin:0}.feature-green .m-bold-text{font-size:30px;line-height:24px;font-weight:700;display:block}.feature p{margin:0}.feature-green .l-bold-text,.feature-green .s-light-text{color:#fff;text-align:center}.b-light-text,.s-light-text{color:#fff}.feature-green .l-bold-text{font-size:52px;font-weight:900;line-height:40px;display:block;margin-right:10px}.feature-green .s-light-text{font-weight:400;font-size:18px;line-height:16px}.feature-blue{background:#8dbfd6;text-align:center;padding:36px 20px;margin-top:30px}.feature-blue .b-light-text{font-size:25px;font-weight:300;margin:0;display:block;line-height:38px}.feature-blue .s-light-text{font-weight:200;font-size:14px;line-height:22px;display:block}.feature-blue .m-bold-text{font-size:36px;line-height:30px;font-weight:700;letter-spacing:1px;display:block}.feature-blue a,.feature-green a{color:#fff}.left-slider,.slider-fullwidth{position:relative}.lead-title,.page-title{display:block;margin-bottom:5px;position:relative}.page-title{border-top:1px solid #eeeeed}.page-title h1{display:inline-block;margin-top:-1px;padding-top:12px;text-transform:uppercase;margin-bottom:0}.lead-title h2{background:0 0;padding:25px 0 5px;margin:0;display:inline-block;border-bottom:2px solid #8dbfd6;text-transform:uppercase}.sidebar .lead-title{margin-bottom:0}.page-title h1:before{content:url(../img/boat-logo.jpg)}.gallerybox{background:#7accc8;text-align:center}.gallerybox a{color:#fff;display:block;padding:15px 2px}.readmore{text-transform:uppercase;font-size:10px;color:#666;text-decoration:none}.readmore::before{font-family:FontAwesome;content:"\f105";margin-right:4px}a.more-link{display:block;position:absolute;bottom:-32px;right:10px}.site-main a:hover img{opacity:.5}.promo-text a.more-link{display:inline-block;position:inherit;margin-top:10px}.timeline a.more-link{bottom:-51px}.promo-text a.more-link span{color:#a1aeb9}.single-page-wrap{padding-bottom:40px}.promo-thumb{overflow:hidden;margin-bottom:20px;border-radius:1px;background:#eedbb9}.services-box{margin-bottom:48px}.tablerowgrey{background:#eee}.services-box i.fa{width:40px;height:40px;color:#000;overflow:hidden;font-size:24px;text-align:left;padding-left:3px;line-height:40px;border-bottom:1px solid #eee;margin:0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.services-box i.fa:hover{cursor:pointer}.services-box .media-body{padding:30px;border-top:1px solid #eee;border-bottom:1px solid #eee;position:relative}.services-box .media-body::before{left:0;top:0}.services-box .media-body::after{right:0;bottom:0}.services-box .media-body::after,.services-box .media-body::before{position:absolute;content:"";background:#eee;width:1px;height:60px}.services-box h2{font-size:16px!important;line-height:24px;margin-top:0;margin-bottom:12px}.bottom-promo{margin-top:30px}.bottom-promo h3{text-transform:uppercase;font-size:14px;margin-bottom:15px;line-height:20px}.about-team img{margin:25px 0 15px}.from-blog{margin-top:45px}.blog-post{margin:30px 0}.blog-post a img{float:left;margin-right:15px;width:80px;height:60px;border:1px solid #eee;padding:6px}.blog-post h3,.comment-box h3,.comment-form h3{font-size:13px;margin-bottom:10px;line-height:21px}.blog-post h3 a{color:#252627}.blog-post .comments-meta,.blog-post .the-time{color:#b5b5b5;font-size:12px}.blog-post .comments-meta a{color:#b5b5b5}.client-carousel{padding:20px;overflow:hidden}.client-carousel ul li{float:left;margin-right:15px}.client-logo-caruosel{padding-bottom:20px}.client-logo h3{background:#f9f9f9;border-bottom:1px solid #eee;font-size:16px;margin:0;padding:15px 20px;text-transform:uppercase}.client-testimonial-navigation,.customNavigation,.latest-project-navigation{top:15px;background:#eeeeed;border-radius:30px;padding:2px}.client-testimonial-navigation{top:-65px}.clients-navigation{top:-75px}.social-fix{padding-right:20px;padding-top:20px}.grid-block{overflow:hidden;margin:0;padding:0;width:100%;list-style:none;text-align:center}.grid-block .figure{position:relative;z-index:1;display:inline-block;overflow:hidden;text-align:center;cursor:pointer;margin-bottom:30px;height:310px}.grid-block .figure img{position:relative;display:block;opacity:.8}.grid-block .figure .figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.grid-block .figure .figcaption::after,.grid-block .figure .figcaption::before{pointer-events:none}.grid-block .figure .figcaption,.grid-block .figure a{position:absolute;top:0;left:0;width:100%;height:100%}.grid-block .figure a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.grid-block .figure h2{word-spacing:-.15em;color:#fff;font-weight:300}.grid-block .figure h2 span{font-weight:800}.grid-block .figure h2,.grid-block .figure p{margin:0}.grid-block .figure p{letter-spacing:1px;font-size:13px}.figure.effect-layla img{min-width:100%}.figure.effect-layla .figcaption{padding:3em}.figure.effect-layla .figcaption::after,.figure.effect-layla .figcaption::before{position:absolute;content:'';opacity:0}.figure.effect-layla .figcaption::before{top:30px;right:20px;bottom:30px;left:20px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0}.figure.effect-layla .figcaption::after{top:20px;right:30px;bottom:20px;left:30px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;transform-origin:100% 0}.figure.effect-layla h2{padding-top:26%;-webkit-transition:-webkit-transform .35s;transition:transform .35s}.figure.effect-layla p{text-transform:none;opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.figure.effect-layla h2,.figure.effect-layla img{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}.figure.effect-layla .figcaption::after,.figure.effect-layla .figcaption::before,.figure.effect-layla img,.figure.effect-layla p{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}.figure.effect-layla:hover img{opacity:.05;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.figure.effect-layla:hover .figcaption::after,.figure.effect-layla:hover .figcaption::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.figure.effect-layla:hover h2,.figure.effect-layla:hover p{color:#fff;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.figure.effect-layla:hover .figcaption::after,.figure.effect-layla:hover h2,.figure.effect-layla:hover img,.figure.effect-layla:hover p{-webkit-transition-delay:.15s;transition-delay:.15s}.customNavigation{cursor:pointer;position:absolute;right:15px}.customNavigation a{display:inline-block;height:20px;line-height:20px}.customNavigation a.next,.customNavigation a.prev{float:right}.customNavigation a.next{margin-left:5px}.customNavigation a.next i.fa{padding-left:1px}.customNavigation a.prev i.fa{padding-right:1px}.latest-project-caruosel{margin-top:25px}.recent{position:relative}.recent-project-text h3{font-size:18px;line-height:20px;margin-bottom:15px;background:#fff;position:absolute;top:42%;left:0;color:#212223;padding:15px 20px;text-transform:uppercase}.recent-project-text span{text-transform:uppercase;background:#fff;position:absolute;top:54%;left:0;padding:5px 20px;color:#555}.footer-wrapper{background:#e7e7e7;padding:25px 0}.footer-contact{font-size:13px;line-height:21px;padding-bottom:20px}.footer-contact li{margin-right:30px;display:inline}.footer-wrapper a{color:#606577}.less-margin-top{margin-top:0}.footer-bottom{padding-top:15px;border-top:1px solid #d7d7d7}.copyright-text{font-size:12px;line-height:21px}.backtop{color:#000;border:1px solid #000;padding:3px 5px;font-size:24px;overflow:hidden;cursor:pointer;width:40px;height:40px;text-align:center;position:absolute;bottom:10px;right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.backtop:hover{color:#fff;background:#252525}.backtop:after{pointer-events:none;position:absolute;width:100%;height:100%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:none}.backtop:before{font-family:FontAwesome;speak:none;font-size:20px;line-height:30px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased}.backtop:hover::before{-webkit-animation:toTopFromBottom .3s forwards;-moz-animation:toTopFromBottom .3s forwards;animation:toTopFromBottom .3s forwards}.slider{overflow:hidden}.slider img{width:100%}.nav-tabs li a i{margin-right:5px;vertical-align:middle;font-size:18px;color:#ccc}.post-content iframe{width:100%;height:300px}.post-thumbnail{margin-bottom:20px}.project-item .post-thumbnail{margin-bottom:-7px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.timeline .post-thumbnail{margin-bottom:10px}.post-thumbnail img{width:100%;-webkit-transition:all .7s;-moz-transition:all .7s;-o-transition:all .7s;transition:all .7s}.post-thumbnail:hover img{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}.element{display:inline-block;overflow:hidden;position:relative!important;width:100%}.element-overly{position:absolute;width:100%;height:100%;left:0;bottom:-300px;text-indent:-9999em;z-index:10;opacity:0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.element a{z-index:30}.element .element-lightbox,.element .element-link{width:35px;height:35px;line-height:35px;text-align:center;background-position:50%;display:inline-block;position:absolute;top:50%;margin-top:-20px;font-size:16px;border:2px solid #fff;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.element .element-lightbox{left:50%;margin-left:-150px}.single .element .element-lightbox{left:46.8%!important}.element .element-link{right:50%;margin-right:-150px}.team-member .element .element-link{right:42%;margin-right:-150px}.element:hover .element-overly{bottom:0;opacity:.9}.element a:hover{text-decoration:none;background:#fff}.element:hover .element-lightbox{margin-left:5px;opacity:1;color:#fff}.element:hover .element-link{margin-right:5px;opacity:1;color:#fff}.experience-list h3{font-weight:600;text-transform:uppercase;margin-bottom:15px}.experience-list ul{margin-top:40px;padding-left:0}.experience-list ul li{position:relative;padding:5px 0;text-transform:uppercase;display:inline-block;width:46%;margin-left:20px}.experience-list ul li:before{position:absolute;content:"\f05d";left:-20px;font-family:fontawesome}.experience-list a.view-more{margin-top:30px}.client-testimonial-wrap{position:relative}.testimonial-item{padding:20px;background:#fafafa;margin-bottom:30px}.testimonial{font-size:13px;text-indent:20px;margin-bottom:18px}.testimonial{position:relative}.testimonial::before{content:"\f10d";font-family:FontAwesome;left:-20px;position:absolute;top:-1px}.client-info{margin-top:30px}.client-info img{height:50px;width:50px;border:1px solid #d1d1d1;padding:3px;float:left;margin-right:10px}.client-info span.name{font-weight:600;display:block;line-height:10px;margin-top:10px}.client-info span.company{font-size:12px}.features{background-color:#7accc8;text-align:center;border-bottom:4px solid #5faeaa}.features i{color:#fff;font-size:70px;padding:40px 0 30px 0}.features .first{color:#fff;text-align:left;font-size:20px;line-height:24px;font-weight:700;display:block;padding:0 0 0 40px;text-transform:uppercase}.features .second{color:#fff;font-size:30px;font-weight:900;line-height:24px;display:block;text-align:left;padding:0 0 40px 40px;text-transform:uppercase}.welcome-block ul li{position:relative;list-style:none}.welcome-block ul li:before{position:absolute;content:"\f00c";left:-20px;font-family:fontawesome}.promo-box{padding:20px;margin:25px 0 20px;text-align:center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.promo-box:hover{background:#fcfcfc;cursor:pointer;box-shadow:0 0 0 5px rgba(0,0,0,.1)}.promo-box i{display:block;font-size:30px;color:#000;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.promo-box strong{color:#212121;display:block;font-size:20px;font-weight:400;margin:20px 0 15px;text-transform:capitalize}.service-tab img.pull-left{float:left;margin-right:20px}.service-tab img.pull-right{float:right;margin-left:20px}.tabs-style-flip .content-wrap section{padding:50px;overflow:hidden}.easy-block-v3{text-align:left;margin-bottom:10px;padding:30px 20px 20px;color:#fff}.easy-block-v3 p{color:#fff}.service-or{overflow:hidden;position:relative}.service-bg{background-color:rgba(255,255,255,.1);width:250px;padding:60px;position:absolute;top:-10px;right:-100px;-webkit-transform:rotate(55deg);-moz-transform:rotate(55deg);-ms-transform:rotate(55deg);-o-transform:rotate(55deg);transform:rotate(55deg)}.easy-block-v3 i{color:#fff;float:left;font-size:30px;min-width:45px;padding-top:10px}.easy-block-v3 .inner-faq-b{overflow:hidden}.easy-block-v3 .inner-faq-b h2{font-size:21px;margin-bottom:8px;color:#fff}.tabs-style-topline .content-wrap section{padding:40px 0 0;overflow:hidden}.decor_revo_header_1{color:#464646;font-weight:700;font-style:italic;background:#fff;padding:5px 15px!important;font-size:30px!important;line-height:30px!important}.decor_revo_header_2{color:#f5f9fa;font-weight:700;text-transform:uppercase;background:rgba(124,138,126,.86);padding:8px 15px!important;font-size:40px!important;line-height:40px!important}.decor_revo_header_3{color:#4d4d4d;font-size:16px!important;line-height:18px!important;font-weight:700;font-style:italic;background:#fff;padding:6px 12px!important}.decor_revo_text{color:#fff;font-size:18px!important;padding:4px 8px!important;line-height:22px!important}.decor_revo_button a{color:#fff;font-size:16px;font-weight:700;text-align:center;text-transform:uppercase;border:none;box-shadow:none;cursor:pointer;padding:10px 15px;transition:all .2s ease-in 0s;border-radius:0}.decor_revo_button a:hover{background-color:#7ab329;color:#fff}.parallax-background{background-attachment:fixed!important}.parallax-background h2{text-align:center;color:#fff;font-size:36px;margin:0}.carousel-arrow-fixed a.left i{left:0}.carousel-arrow-fixed a.right i{right:0}.carousel-arrow-fixed a i{margin-top:-10px;top:50%;position:absolute;background:rgba(0,0,0,.5);display:block;z-index:5;padding:5px;width:30px;height:30px}.carousel-arrow-fixed a.left,.carousel-arrow-fixed a.right{background-image:none}.single-project h2{text-transform:capitalize;margin-bottom:15px}.single-project-info blockquote{border-left:5px solid}.tab-wraper .lead-title h2{margin-bottom:0}.wpb_accordion_section{border:1px solid #ddd;margin-bottom:5px}.wpb_accordion_section .wpb_content_element{margin-bottom:0!important}h3.ui-accordion-header{font-size:16px!important;background-color:transparent!important}h3.ui-accordion-header a{color:#212121;padding:4px 15px!important}h3.ui-accordion-header-active{border-bottom:1px solid #ddd}h3.ui-accordion-header,h3.ui-accordion-header-active:focus{outline:0}.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon{background-image:none!important;position:relative}.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon::after{content:"\f105";position:absolute;right:0;top:-6px;font-family:fontawesome}.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon::after{content:"\f107";position:absolute;right:0;top:-6px;font-family:fontawesome}.about-me-title .social-icon{margin-top:0;margin-bottom:10px;text-align:left}.about-me h3{margin:0;font-size:20px;text-transform:uppercase}.about-me img{float:left;margin-right:20px;margin-bottom:30px;overflow:hidden;max-width:350px}@media only screen and (min-width :320px) and (max-width :520px){.about-me img{max-width:100%}}.about-me span{color:#999;display:block;font-size:14px;margin-bottom:5px}.about-me .social-icon{margin:0;text-align:inherit}.about-me .social-icon ul{padding:0}.about-me>ul{overflow:hidden;padding:0}.about-me>ul li{position:relative;left:20px;list-style:none}.about-me>ul li:before{position:absolute;content:"\f00c";font-family:fontawesome;left:-20px}.about-me ul li i{font-size:14px;margin-right:10px}div.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:0;box-shadow:none}div.progress-bar.progress-bar-info{box-shadow:none}.vc_progress_bar .vc_single_bar{border-radius:0!important;margin:55px 0 0!important;height:20px}.vc_progress_bar .vc_single_bar .vc_label{padding:0!important;top:-35px;font-size:16px}.vc_progress_bar .vc_single_bar .vc_label .vc_label_units{position:absolute;left:10px;bottom:-27px;font-size:12px;color:#fff}.vc_progress_bar .vc_single_bar .vc_bar{border-radius:0!important}.vc_images_carousel,.vc_images_carousel img{width:100%!important}.team-member-wrapper .lead-title h2{margin-bottom:0}.page-content h2{margin-bottom:15px}.team-member{margin-top:15px}.team-member h3{text-transform:capitalize;font-weight:600;font-size:13px}.team-member h3 small{display:block;font-size:12px;margin-top:3px}.team-member div.social-icon{text-align:left;margin-top:15px}.team-member .social-icon ul{padding:0}.service-slider{position:relative}.service-slider img{width:100%}.service-wrapper-item ul{padding:0}.service-wrapper-item ul>li{position:relative;list-style:none;padding:5px 0}.service-wrapper-item ul>li:before{content:"\f046";font-family:fontawesome;margin-right:10px}.vc_call_to_action{border:1px solid #eee!important;border-left:0!important;color:#999;padding:25px 30px!important;width:100%}.vc_call_to_action h3{font-size:18px;text-transform:uppercase;border-top:none;margin-top:10px;margin-bottom:5px;font-weight:400}.vc_btn{opacity:.9;border-bottom:2px solid rgba(0,0,0,.3)!important}.vc_btn:hover{opacity:1}.call-to-action-box .floatleft{width:60%}.call-to-action-box .floatright{width:40%}a.get-quote-button{border-bottom:1px solid #999;color:#fff;float:right;font-size:14px;font-weight:600;margin:6px 0 0 50px;padding:13px 30px;text-transform:uppercase}a.get-quote-button:hover{background-color:#666}.vc_call_to_action,.wpb_call_to_action{border:0}.our-speciality h3{text-transform:uppercase}.icons-list li{padding:5px 0}.icons-list li i{margin-right:12px}#filter{display:block;list-style:none outside none;margin:0 0 30px;overflow:hidden;padding:0;width:100%;padding:0 15px}#filter li{float:left;margin:0;padding:0;border:0;background:0 0}#filter li a{border-radius:1px;cursor:pointer;display:block;margin:0 3px 3px 0;padding:5px 10px}.project-item{min-height:400px}.project-details{margin-bottom:30px}.project-details h2{margin-top:20px;margin-bottom:10px}.project-details h2 a{font-size:16px}.project-details p{margin:10px 0;display:block}.project-details .readmore a{font-size:12px;font-weight:400;margin-top:0;padding-top:5px;text-transform:uppercase;display:inline-block;margin-bottom:20px}.grid-wrap{clear:both;margin:0 auto;padding:0;max-width:1260px}.grid{margin:0 auto;padding:0;list-style:none;min-height:500px}.grid-wrap ul.grid{padding:0;margin:0 auto}.grid li{display:inline-block;overflow:hidden;width:285px;text-align:left;vertical-align:top}.js .grid li{display:none;float:left}.js .grid.loaded li{display:block}.grid li img,.grid li>a{display:block;outline:0;border:none;max-width:100%}.grid li>a{position:relative;overflow:hidden;margin:10px}.grid .curtain{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%}.grid.swipe-right .curtain{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.grid.swipe-down .curtain{-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.grid.swipe-rotate .curtain{width:200%;height:200%;-webkit-transform:rotate3d(0,0,1,90deg);-moz-transform:rotate3d(0,0,1,90deg);-ms-transform:rotate3d(0,0,1,90deg);-o-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}.grid .curtain::after{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;content:''}.grid.swipe-right .curtain::after,.grid.swipe-rotate .curtain::after{left:-100%}.grid.swipe-down .curtain::after{top:-100%}.grid li h3{position:absolute;bottom:0;left:0;margin:0;padding:20px;width:100%;color:#fff;text-align:right;text-transform:uppercase;letter-spacing:1px;font-weight:800;font-size:1em;-webkit-transition:-webkit-transform .2s,color .2s;transition:transform .2s,color .2s}.grid li>a::before{position:absolute;top:0;left:0;width:100.5%;height:100.5%;border:0 solid transparent;background:rgba(0,0,0,0);content:'';-webkit-transition:border-width .2s,border-color .2s;transition:border-width .2s,border-color .2s}.grid li.shown:hover h3{color:#fff;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}.grid li.shown:hover>a::before{border-width:14px}.grid.swipe-down li.animate .curtain{-webkit-animation:swipeDown 1.5s cubic-bezier(.6,0,.4,1) forwards;animation:swipeDown 1.5s cubic-bezier(.6,0,.4,1) forwards}@-webkit-keyframes swipeDown{50%,60%{-webkit-transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,100%,0)}}@keyframes swipeDown{50%,60%{-webkit-transform:translate(0);transform:translate(0)}100%{transform:translate3d(0,100%,0)}}.grid li.animate .curtain::after{-webkit-animation:fadeOut 1.5s ease forwards;animation:fadeOut 1.5s ease forwards;-webkit-animation-delay:inherit;animation-delay:inherit}@-webkit-keyframes fadeOut{50%,60%{opacity:1}100%{opacity:0}}@keyframes fadeOut{50%,60%{opacity:1}100%{opacity:0}}.js .grid li h3,.js .grid li img{visibility:hidden}.grid li.animate h3,.grid li.animate img{-webkit-animation:showMe 1.5s step-end forwards;animation:showMe 1.5s step-end forwards}@-webkit-keyframes showMe{from{visibility:hidden}100%,60%{visibility:visible}}@keyframes showMe{from{visibility:hidden}100%,60%{visibility:visible}}.grid li.shown h3,.grid li.shown img{visibility:visible}.timeline-wrapper h3{margin-bottom:5px}.timeline-wrapper .entry-content>ul{margin-left:20px}.timeline-wrapper>ul{padding-left:0;padding-bottom:50px}.timeline{margin:0 auto;overflow:hidden;height:auto;position:relative;padding:0;list-style-type:none;background:url(../img/dot-line.png);background-repeat:repeat-y;background-position:50% 0}.archive-year{max-width:100px;clear:both;color:#fff;background:#3d3d3d;text-align:center;padding:10px;margin:0 auto 40px;font-size:20px;position:relative;border-radius:2px}.archive-year::after{content:"";position:absolute;bottom:-5px;left:45.5%;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #3d3d3d}.timeline .event.offset-first{margin-top:-1.5em!important}.timeline .event.offset-first{margin-top:-1.5em!important}.timeline .event{position:relative;text-align:center;float:right;clear:right;width:45%;margin:10px 2.5%;list-style-type:none;display:block;background:#fff;z-index:15;color:#4d4d4d;border:3px solid #f2f2f2;border-radius:3px;text-decoration:none;-webkit-transition:background .15s linear;-moz-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear}.timeline .event:nth-child(2n){float:left;clear:left}.timeline .event:nth-child(2n):before{background:#fff;border:2px solid #00ada7;content:"";display:inline-block;position:absolute;right:-7.4%;top:20px;width:10px;height:10px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.timeline .post-header-meta{margin:0;border-bottom:1px solid #f3f3f3;background:#f3f3f3;text-align:left;padding:10px}.timeline .post-header-meta h3{font-weight:600;font-size:16px}.timeline .post-content{padding:10px}.timeline .post-content .wp-playlist{padding:10px!important}.timeline .format-audio .post-thumbnail{padding:40px 10px!important}.timeline .blog-carousel a.carousel-control{top:38%}.timeline .the-time{display:block;font-size:12px;color:#999;font-weight:400}.meta-date-cat-tags span{font-size:12px}.meta-date-cat-tags a{color:#999}.timeline .entry-content{text-align:left}.timeline .post-meta{margin:0;text-align:right;padding:8px 10px;background:0 0;border-top:1px solid #f3f3f3}.timeline .event:nth-child(2n):before{content:"";display:inline-block;position:absolute;right:-7.4%;top:20px;width:10px;height:10px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.timeline .event:nth-child(2n-1):before{background:#fff;border:2px solid #00ada7;content:"";display:inline-block;position:absolute;left:-7%;top:20px;width:10px;height:10px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.timeline .event:nth-child(2n) .post-header-meta:before{content:"";display:inline-block;position:absolute;top:11px;right:-13px;width:0;height:0;border-left:13px solid #f3f3f3;border-top:13px solid transparent;border-bottom:13px solid transparent;z-index:0}.timeline .event:nth-child(2n-1) .post-header-meta:before{content:"";display:inline-block;position:absolute;top:11px;left:-13px;width:0;height:0;border-right:13px solid #f3f3f3;border-top:13px solid transparent;border-bottom:13px solid transparent;z-index:0}.post-meta .readmore a{font-size:12px;text-transform:capitalize;color:#999}.css-project-box{width:100%;display:inline-block;padding:30px;margin-bottom:30px;position:relative;overflow:visible;border:1px solid #eeeeed;box-sizing:border-box}.css-project-box::after,.css-project-box::before{position:absolute;content:"+";color:#000;line-height:1;font-size:13px}.css-project-box::before{left:-4px;top:-7px}.css-project-box::after{right:-5px;bottom:-7px}.css-project-box .img-box{float:left;margin-right:20px;position:relative;overflow:hidden}.css-project-box .img-box img{max-width:160px}.css-project-box .img-box a{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.css-project-box .img-box a:hover{opacity:1;box-shadow:inset 0 0 30px rgba(0,0,0,.9);background:rgba(0,0,0,.5)}.css-project-box .img-box a::before{content:"\f055";font-size:30px;font-family:FontAwesome;position:absolute;color:#fff;text-align:center;width:30px;height:30px;left:42%;top:35%;line-height:1;text-shadow:0 0 5px #000;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.css-project-box .media-body h2.media-heading{font-size:16px;font-weight:700;margin-top:0;margin-bottom:0}.css-project-box .project-feature-list{padding:12px 0}.css-project-box .project-feature-list .project-feature:after{content:"|";padding:0 5px 0 8px}.css-project-box .project-feature-list .project-feature:last-child:after{content:""}.css-readmore-button{text-transform:uppercase;font-size:10px;color:#a1aeb9;text-decoration:none}.css-readmore-button::before{font-family:FontAwesome;content:"\f105";margin-right:4px}.breadcrumb{padding:6px 0;margin-bottom:0;list-style:none;background-color:transparent;border-radius:0}ul.breadcrumb li a:hover{color:#999}.post{margin-bottom:30px}.blog-post-wrapper{border-bottom:1px solid #eeeeed;margin-bottom:50px;padding-bottom:50px}.entry-header h2.entry-title{font-size:18px;line-height:24px;margin:0 0 5px}.posted-date{float:left;margin-right:15px;overflow:hidden;padding:15px 0 5px;width:60px;text-align:center;color:#fff}.posted-date .day{display:block;font-size:24px;line-height:10px;font-weight:900}.posted-date .year{display:block;line-height:10px}.entry-meta{color:#999;margin-bottom:20px;font-weight:300}.entry-meta .zilla-likes,.entry-meta .zilla-likes.active{background:0 0;position:relative}.entry-meta .zilla-likes:before{content:"\f004";font-family:fontawesome;position:absolute;left:0;color:#ccc}.entry-meta .zilla-likes.active:before,.entry-meta .zilla-likes:hover:before{content:"\f004";font-family:fontawesome;position:absolute;left:0;color:#00ada7!important}.entry-meta i,.ficon{margin-right:5px}.media>.pull-left{margin-right:20px}.posted-by{margin-right:10px}.tags-links{margin-top:30px;display:block}.edit-link a{position:relative;margin-right:10px;font-size:14px}.edit-link a:before{content:"\f14b";font-family:fontawesome;margin-right:5px}.entry-content{position:relative}.blog-post-wrapper .post-thumbnail{margin-bottom:20px}.entry-content figure img{height:auto}.comment-content img.wp-smiley,.entry-content img.wp-smiley,.page-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{background:rgba(221,221,221,.26);border:1px solid;border-color:transparent #ebebeb #ebebeb #ebebeb;font-size:14px}.gallery{margin-bottom:1.5em;border:1px solid #ddd}.timeline-wrapper .gallery{border:0}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:97.8%;border:1px solid #ddd;padding:5px;margin:10px}.gallery-item img{width:100%;height:auto}.gallery-columns-2 .gallery-item{max-width:47.6%}.gallery-columns-3 .gallery-item{max-width:30.96%}.gallery-columns-4 .gallery-item{max-width:22.6%}.gallery-columns-5 .gallery-item{max-width:18.8%;margin:5px}.gallery-columns-6 .gallery-item{max-width:15.48%;margin:5px}.gallery-columns-7 .gallery-item{max-width:13.1%;margin:5px}.gallery-columns-8 .gallery-item{max-width:11.31%;margin:5px}.gallery-columns-9 .gallery-item{max-width:9.92%;margin:5px}.gallery-caption{display:block}.gallery-columns-7 figcaption{font-size:12px;line-height:20px}.gallery-columns-8 figcaption{font-size:12px;line-height:20px}.gallery-columns-9 figcaption{font-size:12px;line-height:20px}.format-gallery .gallery{border:0}.sticky{display:block;padding:30px;background:#f5f5f5}.sticky .entry-title{position:relative}.entry-content form [type=password]{height:40px;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;padding:0 10px;box-shadow:none}.entry-content form [type=submit]{padding:0 30px;height:40px;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;position:relative;top:0}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px;z-index:9}.hippo-oembed iframe{width:100%!important}.entry-content iframe{width:100%!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important;box-shadow:none!important}.entry-content iframe{width:100%!important}.entry-content table{margin:20px 0;width:100%}.comment-content table{margin-bottom:20px;width:100%}.entry-content table{width:100%;text-align:center}.entry-content ul{margin:10px 0 20px}.entry-content ul li ul{padding-left:20px}.entry-content p cite{font-style:italic}.entry-content p ins{background-color:rgba(254,255,0,.68);text-decoration:none}.format-link .entry-content a{font-size:24px;text-align:center;text-transform:uppercase;display:block;padding:30px 20px;color:#fff;font-weight:700;margin-bottom:40px}.format-link .entry-content a:hover{background:#eee}.wp-playlist{margin:0!important;padding:30px!important;border:0!important;background:#f5f5f5!important}.wp-playlist-caption,.wp-playlist-item-length{line-height:35px!important}.format-audio .post-thumbnail{background:#f7f7f7;padding:40px 0}.format-status .entry-content p{margin:0;background:#f5f5f5;padding:20px}.format-chat .entry-content p{position:relative;padding:15px 0 15px 35px;margin:0;border-bottom:1px dashed rgba(0,0,0,.1)}.format-chat .entry-content p:before{position:absolute;content:"\f0e6";color:#999;left:2px;top:15px;font-family:fontawesome;border-right:1px solid #ddd;padding-right:8px}.format-chat .entry-content p:nth-child(even){background:#fafafa}.format-chat .entry-content p:nth-child(odd){background:#fff}blockquote{background-color:#f5f5f5}.widget a{color:#566281;font-size:14px;line-height:24px;display:inline-block}.widget img{height:auto}.widget li{line-height:30px}.widget_recent_entries span{display:block;font-size:12px;color:#999;line-height:18px}.widget_recent_entries ul li{margin-bottom:15px}.widget-area{overflow:hidden;padding:0}h2.widget-title{background:#8dbfd6;padding:15px 10px;display:block;border-bottom:1px solid #eee;text-transform:uppercase;color:#fff}.widget_product_search label{display:none}.widget_recent_entries ul li{border-bottom:#eee dashed 2px}.widget_product_search form,form.search-form{position:relative}.widget_product_search form [type=search],form.search-form input.search-field{height:40px;background:0 0;width:100%;font-weight:400;border:1px solid #ebebeb;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;padding:0 0 0 10px}.widget_product_search form [type=search]:focus,form.search-form input.search-field:focus{outline:0}.search-form label{display:block}span.screen-reader-text{display:none}.widget_product_search form [type=submit]:focus,form.search-form input[type=submit]:focus{outline:0}.widget_product_search form [type=submit],form.search-form input.search-submit{position:absolute;right:10px;top:10px;width:20px;height:20px;border:none;background:url(../img/search.png) no-repeat scroll 0 100% rgba(0,0,0,0);box-shadow:none;text-indent:-999999px}form.search-form input.search-field:-moz-placeholder,form.search-form input.search-field::-moz-placeholder,form.search-form input.search-field::-ms-input-placeholder,form.search-form input.search-field::-o-input-placeholder,form.search-form input.search-field::-webkit-input-placeholder{color:#606577;font-weight:400}.textwidget>a img,.textwidget>p>a img{width:100%}.widget{margin-bottom:50px;display:inline-block;width:100%}.textwidget>p+img,.textwidget>p:first-child>img{margin-top:10px;margin-bottom:20px;padding:5px;max-width:100%;width:100%;border:1px solid #666;background:#fff;text-align:center}.textwidget iframe{width:100%!important}.tagcloud a{display:block;float:left;margin:0 3px 3px 0;font-size:14px!important;padding:3px 10px;color:#fff}.tagcloud a:hover{color:#000;background:#ebebeb}.cat-item>ul,.page_item>ul{padding-left:30px!important}.cat-item ul>li:last-child,.page_item ul>li:last-child{border-bottom:0!important}.widget_categories ul li a{text-transform:capitalize}.widget select{padding:4px 5px;width:100%;height:36px;background:0 0;font-size:17px}.textwidget select,.widget_archive select,.widget_categories select,.woocommerce-ordering select{border:1px solid #ddd;text-transform:capitalize;font-weight:400;font-family:Lato,sans-serif,Helvetica,Arial;width:100%;height:40px;background:0 0;padding:0 5px}.textwidget select:focus,.widget_archive select:focus,.widget_categories select:focus{outline:0}.textwidget select option,.widget_archive select option,.widget_categories select option{font-weight:400}.menu-item>ul.sub-menu{padding-left:20px}.menu-item>ul.sub-menu>li:last-child{border-bottom:0}#wp-calendar{width:100%}table#wp-calendar,table#wp-calendar th{text-align:center;font-size:14px}#wp-calendar caption{padding-top:10px;padding-bottom:10px;font-size:16px;text-align:center;color:#fff}#wp-calendar a{font-weight:700}.widget_rss ul li{margin-bottom:20px}.widget_rss ul li a.rsswidget{font-weight:700}.widget_pages ul li a{text-transform:uppercase!important}span.rss-date{display:block}#recentcomments a.url{text-transform:uppercase;font-weight:700}a.rsswidget{margin-right:2px;color:#666}.widget_recent_comments ul li{font-weight:600;line-height:24px;margin-bottom:15px}.widget_recent_comments ul li a{font-weight:400}ul.pagination{padding-left:0!important}.pagination>li{display:inline-block;margin-right:5px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default}.pagination>li>a,.pagination>li>span{border:2px solid #ebebeb;color:#ebebeb;font-weight:700}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#fff}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:0;border-top-left-radius:0}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:0;border-bottom-right-radius:0}.pagination>a>span,.pagination>span{border:2px solid #ebebeb;color:#ebebeb;font-weight:700;padding:6px 12px;margin-right:3px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.next-post,.previous-post{padding:20px 0 20px 5px}.next-post a,.previous-post a{display:inline-block;padding:3px 10px;color:#fff}.next-post a:hover,.previous-post a:hover{color:#fff;background:#dbdbdb}.next-post .post-heading a,.previous-post .post-heading a{display:inline-block;padding:3px 10px;color:#606577;line-height:35px;background:0 0;font-weight:400;border:2px solid}.next-post .post-heading a:hover,.previous-post .post-heading a:hover{color:#fff}.next-post .post-heading{text-align:right}.comments-area{margin-top:50px}.comments-title{margin-bottom:30px}.author-info h3,.comments-title h3{text-transform:uppercase;margin-bottom:5px}ul.comment-list>li>.comment{border:1px solid #dadada;margin-bottom:30px}.comments-area ul.children>li>.comment{border:1px solid #dadada;margin-bottom:30px}ul.comment-list>li.bypostauthor>.comment{border:1px solid}.comments-area ul.children>li.bypostauthor>.comment{border:1px solid}.comments-area ul.children{margin-left:20px}.comment-author{border-bottom:1px solid #dadada;position:relative}.comment-author img{float:left;padding:4px;border-right:1px solid #dadada;height:70px;width:70px;margin-right:10px}.media-heading span.author-name{display:block}.media-heading h4{margin-left:60px;padding:10px;font-size:14px;font-weight:600}.media-heading time{font-size:12px;color:#999}.edit-link{font-size:12px;margin-left:5px}.comment-author .comment-reply-link,.comment-author .comment-reply-login{font-size:12px;color:#fff;padding:3px 10px;display:block;top:16px;position:absolute;right:10px}.comment-author .comment-reply-link:hover,.comment-author .comment-reply-login:hover{background:#dbdbdb}.comment-content{padding:20px}.comment-content p{margin:0}.comment-content ul{padding-left:20px}.comment-content li{list-style:inherit}.comment-replay{margin-left:50px}.alert{border-radius:0}.form-control:focus{outline:0;box-shadow:none}.comment-respond .comment-form{margin-bottom:30px}.form-allowed-tags{background:#eee;padding:10px;margin-bottom:15px;line-height:20px}.navigation.comment-navigation{padding:25px 0}.comment-navigation li a{border-radius:0;border:1px solid;color:#606577}.comment-navigation li a:hover{color:#fff}.btn-primary{color:#fff;border:0;opacity:.9;border-bottom:2px solid rgba(0,0,0,.3);border-radius:0;text-transform:uppercase;font-size:12px;padding:0 12px;height:30px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{color:#fff;box-shadow:none;outline:0;opacity:1}.price-description{margin-bottom:50px}.price-description h2{margin-bottom:30px;text-transform:uppercase;border-bottom:1px solid #eee;display:inline-block;padding:15px 0}.Column4 .pricing-col{width:25%}.Column3 .pricing-col{width:33.3%}.Column2 .pricing-col{width:50%}.Column1 .pricing-col{width:100%}.pricing-col{font-size:16px;font-weight:300;width:100%;position:relative;float:left;margin-bottom:20px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:translateZ(0)}.pricing-col ul{margin:0;padding:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.pricing-col ul li{list-style:none}.pricing-col>li{border:1px solid #000}.pricing-col ul li>ul{margin:0}.pricing-col ul li.title{text-align:center;font-size:14px;font-weight:700;text-transform:uppercase;line-height:40px;letter-spacing:1px;border:1px solid #f1f1f1;border-bottom:0}.pricing-col ul li.plan-details{border:1px solid #f1f1f1;border-top:0}.pricing-col ul li.pricing-details{text-align:center;padding:10px 0}.pricing-col ul li.pricing-details h3{font-size:50px;font-weight:500;color:#fff}.pricing-col ul li.pricing-details sup{font-size:30px}.pricing-col ul li.pricing-details sub{position:relative;font-size:14px;font-weight:400;bottom:10px}.pricing-col ul li.pricing-details small{display:block;text-transform:uppercase}.pricing-col a.signup-btn{display:inline-block;margin:10px 0;padding:5px 15px;font-size:14px;font-weight:400;text-transform:uppercase;border-radius:1px;border:2px solid transparent;background:#fff;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.pricing-col a:hover.signup-btn{text-decoration:none;border:2px solid #fff;background:0 0}.pricing-col li ul{padding:15px!important;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px}.pricing-col li li{margin:0;padding:10px 0;border-bottom:1px dotted rgba(0,0,0,.1)}.pricing-col li li:last-child{border-bottom:none}.featured-red ul li.pricing-details{background:#c0392b!important;color:#fff!important}.featured-orange ul li.pricing-details small{color:rgba(255,255,255,.5)!important}.featured-red a.signup-btn{color:#c0392b!important}.featured-red a:hover.signup-btn{color:#fff!important}.pricing-col.featured-red>ul:hover{box-shadow:0 0 0 2px #c0392b!important}.featured-orange ul li.pricing-details{background:#f39c12!important}.featured-orange ul li.pricing-details small{color:rgba(255,255,255,.5)!important}.featured-orange a.signup-btn{color:#f39c12!important}.featured-orange a:hover.signup-btn{color:#fff!important}.pricing-col.featured-orange>ul:hover{box-shadow:0 0 0 2px #f39c12!important}.featured-pumkin ul li.pricing-details{background:#d35400!important;color:#fff!important}.featured-pumkin ul li.pricing-details small{color:rgba(255,255,255,.5)!important}.featured-pumkin a.signup-btn{color:#d35400!important}.featured-pumkin a:hover.signup-btn{color:#fff!important}.pricing-col.featured-pumkin>ul:hover{box-shadow:0 0 0 2px #d35400!important}.featured-whisteria ul li.pricing-details{background:#8e44ad!important;color:#fff!important}.featured-whisteria ul li.pricing-details small{color:rgba(255,255,255,.5)!important}.featured-whisteria a.signup-btn{color:#8e44ad!important}.featured-whisteria a:hover.signup-btn{color:#fff!important}.pricing-col.featured-whisteria>ul:hover{box-shadow:0 0 0 2px #8e44ad!important}.GreenSea .pricing-col ul li.pricing-details{background:#16a085;color:#fff}.GreenSea .pricing-col ul li.pricing-details small{color:rgba(255,255,255,.5)}.GreenSea .pricing-col a.signup-btn{color:#16a085}.GreenSea .pricing-col a:hover.signup-btn{color:#fff}.GreenSea .pricing-col>ul:hover{box-shadow:0 0 0 2px #16a085}.GreenBlue .pricing-col ul li.pricing-details{background:#27ae60;color:#fff}.GreenBlue .pricing-col ul li.pricing-details small{color:rgba(255,255,255,.5)}.GreenBlue .pricing-col a.signup-btn{color:#27ae60}.GreenBlue .pricing-col a:hover.signup-btn{color:#fff}.GreenBlue .pricing-col>ul:hover{box-shadow:0 0 0 2px #27ae60}.Blue .pricing-col ul li.pricing-details{background:#2980b9;color:#fff}.Blue .pricing-col ul li.pricing-details small{color:rgba(255,255,255,.5)}.Blue .pricing-col a.signup-btn{color:#2980b9}.Blue .pricing-col a:hover.signup-btn{color:#fff}.Blue .pricing-col>ul:hover{box-shadow:0 0 0 2px #2980b9}.Red .pricing-col ul li.pricing-details{background:#c0392b;color:#fff}.Red .pricing-col ul li.pricing-details small{color:rgba(255,255,255,.5)}.Red .pricing-col a.signup-btn{color:#c0392b}.Red .pricing-col a:hover.signup-btn{color:#fff}.Red .pricing-col>ul:hover{box-shadow:0 0 0 2px #c0392b}.Whisteria .pricing-col ul li.pricing-details{background:#8e44ad;color:#fff}.Whisteria .pricing-col ul li.pricing-details small{color:rgba(255,255,255,.5)}.Whisteria .pricing-col a.signup-btn{color:#8e44ad}.Whisteria .pricing-col a:hover.signup-btn{color:#fff}.Whisteria .pricing-col>ul:hover{box-shadow:0 0 0 2px #8e44ad}.MidnightBlue .pricing-col ul li.pricing-details{background:#34495e;color:#fff}.MidnightBlue .pricing-col ul li.pricing-details small{color:rgba(255,255,255,.5)}.MidnightBlue .pricing-col a.signup-btn{color:#34495e}.MidnightBlue .pricing-col a:hover.signup-btn{color:#fff}.MidnightBlue .pricing-col>ul:hover{box-shadow:0 0 0 2px #34495e}.Orange .pricing-col ul li.pricing-details{background:#f39c12;color:#fff}.Orange .pricing-col ul li.pricing-details small{color:rgba(255,255,255,.5)}.Orange .pricing-col a.signup-btn{color:#f39c12}.Orange .pricing-col a:hover.signup-btn{color:#fff}.Orange .pricing-col>ul:hover{box-shadow:0 0 0 2px #f39c12}.Pumkin .pricing-col ul li.pricing-details{background:#d35400;color:#fff}.Pumkin .pricing-col ul li.pricing-details small{color:rgba(255,255,255,.5)}.Pumkin .pricing-col a.signup-btn{color:#d35400}.Pumkin .pricing-col a:hover.signup-btn{color:#fff}.Pumkin .pricing-col>ul:hover{box-shadow:0 0 0 2px #d35400}.Silver .pricing-col ul li.pricing-details{background:#bdc3c7;color:#fff}.Silver .pricing-col ul li.pricing-details small{color:rgba(255,255,255,.5)}.Silver .pricing-col a.signup-btn{color:#bdc3c7}.Silver .pricing-col a:hover.signup-btn{color:#fff}.Silver .pricing-col>ul:hover{box-shadow:0 0 0 2px #bdc3c7}.Concrete .pricing-col ul li.pricing-details{background:#7f8c8d;color:#fff}.Concrete .pricing-col ul li.pricing-details small{color:rgba(255,255,255,.5)}.Concrete .pricing-col a.signup-btn{color:#7f8c8d}.Concrete .pricing-col a:hover.signup-btn{color:#fff}.Concrete .pricing-col>ul:hover{box-shadow:0 0 0 2px #7f8c8d}@media (min-width :1200px){.Column4 .pricing-col{width:25%}}@media (min-width :768px) and (max-width :979px){.Column4 .pricing-col{width:50%}}@media (max-width :767px){.Column4 .pricing-col{width:50%}.Column3 .pricing-col{width:100%}.Column2 .pricing-col{width:50%}}@media (max-width :480px){.Column4 .pricing-col{width:100%}.Column2 .pricing-col{width:100%}}.wpb_gmaps_widget .wpb_wrapper{padding:0!important}.form-light .form-control:focus{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;outline:0}span.wpcf7-not-valid-tip{position:relative;top:10px;padding:2px 8px;max-width:200px;width:100%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#da2727;color:#fff}span.wpcf7-not-valid-tip:before{position:absolute;top:-8px;left:5px;border-bottom:8px solid #da2727;border-left:10px solid transparent;content:""}div.wpcf7-response-output{margin:30px 0;padding:5px 10px}div.wpcf7-validation-errors{border:1px solid}.contact-info h5{margin:0}.about-author{margin-bottom:30px}.about-author .media img{height:100px;width:100px}.promo-text h3{font-weight:600}.faq-text h3{position:relative}.faq-text h3::before{content:"\f059";font-family:FontAwesome;font-size:24px;position:absolute;left:-40px;top:0;text-align:center;line-height:24px}.faq-text .faq-content{margin-left:40px;margin-bottom:40px}.faq-text p{margin-bottom:40px}.tp-caption{font-family:Lato,sans-serif,Helvetica,Arial!important}.tp-caption video{width:100%;height:100%}.tp-caption.css_medium_light_white{color:#000;font-size:18px;line-height:36px;font-weight:700;font-family:Lato;text-decoration:none;padding:0 5px 0 5px;background-color:#fff;border-width:0;border-color:#000;border-style:none}.tp-caption.css_small_light_white{color:#fff;font-size:14px;line-height:24px;font-weight:400;font-family:Lato;text-decoration:none;padding:0 5px 0 5px;background-color:#000;border-width:0;border-color:#000;border-style:none}.home-text{font-size:36px;color:#212223;background:#fff;padding:20px}.home-text2{font-size:26px;color:#212223;background:#fff;padding:10px 20px}.tp-caption.caption-one{background-color:#ccc;color:#fff;text-decoration:none;font-size:20px;padding:10px 20px}.tp-caption.caption-two{background-color:#fff;color:#000;text-decoration:none;font-size:24px;padding:7px 20px;font-weight:400}.tparrows.preview1:after{font-size:20px;width:60px;height:60px;line-height:60px}.tparrows.preview1{width:60px;height:60px}.video-caption-one{font-size:30px;line-height:40px;font-weight:600;color:#fff;text-decoration:none;text-shadow:none;text-transform:uppercase;text-align:center}.video-caption-two{font-size:18px;line-height:24px;color:#fff;text-decoration:none;text-shadow:none;text-transform:uppercase;text-align:center}@-webkit-keyframes toRightFromLeft{49%{-webkit-transform:translate(100%)}50%{opacity:0;-webkit-transform:translate(-100%)}51%{opacity:1}}@-moz-keyframes toRightFromLeft{49%{-moz-transform:translate(100%)}50%{opacity:0;-moz-transform:translate(-100%)}51%{opacity:1}}@keyframes toRightFromLeft{49%{transform:translate(100%)}50%{opacity:0;transform:translate(-100%)}51%{opacity:1}}@-webkit-keyframes toLeftFromRight{49%{-webkit-transform:translate(100%)}50%{opacity:0;-webkit-transform:translate(-100%)}51%{opacity:1}}@-moz-keyframes toLeftFromRight{49%{-moz-transform:translate(100%)}50%{opacity:0;-moz-transform:translate(-100%)}51%{opacity:1}}@keyframes toLeftFromRight{49%{transform:translate(100%)}50%{opacity:0;transform:translate(-100%)}51%{opacity:1}}@-webkit-keyframes toTopFromBottom{49%{-webkit-transform:translateY(-100%)}50%{opacity:0;-webkit-transform:translateY(100%)}51%{opacity:1}}@-moz-keyframes toTopFromBottom{49%{-moz-transform:translateY(-100%)}50%{opacity:0;-moz-transform:translateY(100%)}51%{opacity:1}}@keyframes toTopFromBottom{49%{transform:translateY(-100%)}50%{opacity:0;transform:translateY(100%)}51%{opacity:1}}.cart-notify{float:right;margin-top:0;margin-left:15px;border-left:2px solid #eee;padding-left:10px;line-height:15px}.cart-notify i{color:#000}.cart-notify a{font-weight:700}.cart-notify a.cart-contents{display:inline-block;font-size:12px}.cart-details{position:absolute;top:15px;right:0;border-radius:2px;width:290px;background:#f5f5f5;opacity:0;text-align:left;padding:20px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;z-index:-1}.cart-notify:hover .cart-details{opacity:1;z-index:100;top:22px}.mini-cart-details h2{background:0 0;padding:0 0 15px;display:inline-block;border-bottom:1px solid #eee;text-transform:uppercase}.mini-cart-details ul li{width:100%;margin-bottom:15px!important}.cart-details p.total{border-top:1px solid #ddd;padding:15px 0}.mini-cart-details ul li a{color:#566281;margin-bottom:10px}.mini-cart-details ul li a:hover{color:#00ada7}.product-carousel-wrapper{position:relative}.single-product>h4>a{padding:5px 0 0!important}.single-product>h4{padding:0!important;margin:0 0 10px}.product-meta{padding:5px 0;text-align:center}.product-item .single-product>a{color:#999;font-size:14px}.product-item .product-price>a{padding:5px 10px!important;display:inline-block;color:#fff;font-size:12px}.product-item .product-price>a:hover{color:#fff!important}.product-carousel-nav .next,.product-carousel-nav .prev{position:absolute;color:#fff;background:rgba(0,0,0,.5);cursor:pointer;width:30px;height:30px;padding:0;text-align:center;line-height:30px}.product-carousel-nav .prev{left:5px;top:20%}.product-carousel-nav .next{right:5px;top:20%}.view-all-product{position:relative;top:-10px}.view-all-product>a{padding:0!important}.product-carousel-nav .next:hover,.product-carousel-nav .prev:hover{background:#000!important}.yith-wcwl-add-to-wishlist{margin-top:0}.yith-wcwl-wishlistexistsbrowse a{padding:0!important}.yith-wcwl-add-button a.add_to_wishlist{color:#fff;border:0;opacity:.9;border-bottom:2px solid rgba(0,0,0,.3);border-radius:0;text-transform:uppercase;font-size:12px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.yith-wcwl-add-button a.add_to_wishlist:hover{color:#fff!important;box-shadow:none;outline:0;opacity:1}.yith-wcwl-share ul{padding:0}.entry-summary .yith-wcwl-add-button a.add_to_wishlist{padding:7px 10px}.product-meta ul>li{display:inline;float:left;margin-right:2px}li.wishlist{border-top:0!important}li.wishlist a{padding:4px 10px!important}.woocommerce pre{padding:10px 0 0;overflow:hidden;white-space:nowrap;background:0 0;font-family:inherit}.support-info-wrapper{position:relative;padding:20px;color:#fff}.support-info-wrapper i{position:absolute;left:15px;top:25px;width:60px;height:60px;line-height:60px;color:#fff;text-align:center;font-size:30px;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.support-info{margin-left:70px}.support-info .info-title{font-weight:600}.price_slider_amount button,.product_list_widget li a,.products li a,input.button{font-weight:700!important}.product_list_widget .remove{display:inline-block;float:left;margin:0 10px 30px 0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li,.woocommerce-page ul.cart_list li,.woocommerce-page ul.product_list_widget li{border-bottom:1px dotted #eee}.woocommerce ul.cart_list li:last-child,.woocommerce ul.product_list_widget li:last-child,.woocommerce-page ul.cart_list li:last-child,.woocommerce-page ul.product_list_widget li:last-child{border-bottom:0 dotted #eee}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{border:1px solid #f5f5f5;background:#f5f5f5;padding:5px 5px 20px 5px;text-align:center}.page-template-template-shop ul.products li.product{min-height:415px}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{margin:10px 0!important;color:#333;font-size:16px;font-weight:400}.woocommerce div.product p.price,.woocommerce-page div.product p.price{font-size:30px}.woocommerce div.product p.price ins,.woocommerce-page div.product p.price ins{text-decoration:none}.woocommerce form .form-row{padding:3px 0}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:0}.select2-container .select2-choice{padding:3px 0 3px 8px;border-radius:0}.cart .single_add_to_cart_button,.view-details a,.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button{box-shadow:none;text-shadow:none!important;border:0;border-radius:0;color:#fff;opacity:.9;border-bottom:2px solid rgba(0,0,0,.3);text-transform:uppercase;font-size:12px;padding:8px 12px!important;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.woocommerce-cart .cart-collaterals .cart_totals table{border-bottom:1px solid rgba(0,0,0,.3)}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{padding:15px 20px!important;display:inline-block}.woocommerce #content input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce-page #respond input#submit.alt,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page input.button.alt{border-color:rgba(0,0,0,.3)!important}.woocommerce #content input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover{color:#fff;box-shadow:none;outline:0;opacity:1}.woocommerce #content div.product form.cart,.woocommerce div.product form.cart,.woocommerce-page #content div.product form.cart,.woocommerce-page div.product form.cart{margin:30px 0}.summary .product_meta{margin-top:25px}.woocommerce span.onsale,.woocommerce-page span.onsale{min-height:40px;min-width:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:red!important;box-shadow:none;text-shadow:none}.woocommerce-pagination{margin-bottom:45px}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range{border-radius:5px}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{border:0!important;top:-3px;box-shadow:none;border-radius:50%}.ui-slider .ui-slider-range{background:#ddd!important;box-shadow:none!important}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:last-child,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-13px}.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{font-size:13px;display:inline-block}.coupon input.input-text{width:120px!important;padding:10px 10px!important;box-shadow:none!important}.cart_totals table tr td,.cart_totals table tr th{padding:5px!important;font-weight:400}.cart_totals table tr:first-child td,.cart_totals table tr:first-child th{border-top:1px solid #ccc!important}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{box-shadow:none!important}.woocommerce #content input.button.added:before,.woocommerce #respond input#submit.added:before,.woocommerce a.button.added:before,.woocommerce button.button.added:before,.woocommerce input.button.added:before,.woocommerce-page #content input.button.added:before,.woocommerce-page #respond input#submit.added:before,.woocommerce-page a.button.added:before,.woocommerce-page button.button.added:before,.woocommerce-page input.button.added:before{top:8px;color:#00ada7}.woocommerce #content .quantity .minus,.woocommerce #content .quantity .plus,.woocommerce .quantity .minus,.woocommerce .quantity .plus,.woocommerce-page #content .quantity .minus,.woocommerce-page #content .quantity .plus,.woocommerce-page .quantity .minus,.woocommerce-page .quantity .plus{text-shadow:none;color:#fff;border:0;border-radius:0;opacity:.9}.woocommerce #content .quantity .minus:hover,.woocommerce #content .quantity .plus:hover,.woocommerce .quantity .minus:hover,.woocommerce .quantity .plus:hover,.woocommerce-page #content .quantity .minus:hover,.woocommerce-page #content .quantity .plus:hover,.woocommerce-page .quantity .minus:hover,.woocommerce-page .quantity .plus:hover{opacity:1}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-error:before,.woocommerce-page .woocommerce-info:before,.woocommerce-page .woocommerce-message:before{line-height:0;padding-top:10px;top:17px}a.add_to_cart_button.loading{color:#00ada7;opacity:1!important}a.add_to_cart_button.loading:hover{color:#00ada7}a.add_to_cart_button.loading:after{color:#000;top:9px!important;left:0;right:0!important;text-align:center}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info,.woocommerce-page .woocommerce-message{border-radius:0;box-shadow:none;background:#f5f5f5}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce-page form .form-row input.input-text,.woocommerce-page form .form-row textarea{padding:5px 10px;line-height:inherit}.woocommerce table.shop_table,.woocommerce-page table.shop_table{border-radius:0}.woocommerce form table.shop_table thead{background:#f5f5f5}.shop_table tbody>tr>td.actions{padding:20px 15px}.shop_table tbody>tr>td,.shop_table thead>tr>th{border-right:1px solid #ccc}.woocommerce table.shop_table,.woocommerce-page table.shop_table{border-right:0}.woocommerce form .form-row select,.woocommerce-page form .form-row select{padding:8px 5px;background:0 0}.woocommerce #content div.product form.cart .variations select,.woocommerce div.product form.cart .variations select,.woocommerce-checkout .form-row .chosen-container-single .chosen-single,.woocommerce-page #content div.product form.cart .variations select,.woocommerce-page div.product form.cart .variations select{height:38px;line-height:35px;padding:0 10px;background:0 0;border-radius:0}.variations label{color:#606577}.variations select{height:30px!important}.chosen-container-single .chosen-single div{top:7px}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active{border:none!important;color:#fff}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce-tabs .panel{background-color:transparent;border:none;border-radius:0;box-shadow:none}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{margin-bottom:10px}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;margin:0 0;padding:0 1em;border:0;background:#f0f2f3}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{box-shadow:none;margin-bottom:20px}.woocommerce ul.products li.product a:hover img,.woocommerce-page ul.products li.product a:hover img{box-shadow:none}p.stars a:after{color:#e9f12a!important}.single-product.woocommerce .images img,.single-product.woocommerce-page .images img{box-shadow:none!important;border:1px solid #f5f5f5}.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{height:30px;border-radius:0}.woocommerce form .form-row .input-text,.woocommerce form .form-row select,.woocommerce-page form .form-row .input-text,.woocommerce-page form .form-row select{border:1px solid #ccc;height:37px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none;width:100%;text-align:left}.cart_totals table th{width:50%!important;font-weight:700!important}.cart_totals table td{text-align:left}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;clear:right;float:none;margin-top:30px}.woocommerce .cart-collaterals .shipping_calculator h2 a,.woocommerce-page .cart-collaterals .shipping_calculator h2 a{color:#fff;border:0;opacity:.9;border-bottom:2px solid rgba(0,0,0,.3);border-radius:0;text-transform:uppercase;font-size:12px;padding:5px 10px;height:30px;background:#00ada7;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.woocommerce .cart-collaterals .shipping_calculator h2 a:hover,.woocommerce-page .cart-collaterals .shipping_calculator h2 a:hover{color:#fff;border-color:#00ada7;box-shadow:none;outline:0;opacity:1}.woocommerce-tabs .entry-content{border:1px solid #f0f2f3;padding:20px!important;margin-bottom:4em!important}.woocommerce-tabs ul.tabs{padding:0!important;margin-bottom:0!important}.woocommerce-tabs ul.tabs:before{border:0!important}.woocommerce #reviews #comments h2,.woocommerce-page #reviews #comments h2{font-size:16px;text-transform:capitalize;margin-bottom:30px}.woocommerce #reviews ol,.woocommerce-page #reviews ol{padding:0}.woocommerce #reviews #comments ol.commentlist li img.avatar,.woocommerce-page #reviews #comments ol.commentlist li img.avatar{background:0 0}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 31px;padding-bottom:15px}.woocommerce ol.commentlist li .comment-text p,.woocommerce-page ol.commentlist li .comment-text p{margin:0!important}.woocommerce #payment,.woocommerce-page #payment{margin-bottom:30px}.product-content{position:relative}.product-content .entry-content p{color:#2d2d2d}.product-content .entry-content{background:rgba(255,255,255,.95);position:absolute;height:100%;width:100%;top:0;left:0;text-align:center;padding:60px 15px 15px;opacity:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;z-index:1}.product-content img{width:100%}.content-details{position:absolute;top:18%;left:0;right:0}.view-details{position:relative;bottom:-32px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.product-content .entry-content:hover{opacity:1}.product-content .entry-content:hover .view-details{bottom:0}.content-details h3{position:relative;top:-30px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.product-content .entry-content:hover .content-details h3{top:0}.product-content .post-date{display:block;color:#2d2d2d}.product .entry-meta{margin:0}.woocommerce .products .star-rating,.woocommerce-page .products .star-rating{margin:0 auto}.woocommerce p.stars,.woocommerce-page p.stars{background:#f5f5f5;padding:10px}.woocommerce p.stars,.woocommerce-page p.stars a{border-right:1px solid #e9e9e9!important}.woocommerce p.stars,.woocommerce-page p.stars a:last-child{border-right:0!important}.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{color:#e9f12a}.product .entry-meta li,.product .entry-meta li a,.product .entry-meta li a i,.product .entry-meta li i{font-size:12px;color:#ccc}.woocommerce .products ul,.woocommerce ul.products,.woocommerce-page .products ul,.woocommerce-page ul.products{margin:0 0 5px}li.product h3{padding:0!important;margin:0 5px 10px!important}li.product h3>a{font-weight:600!important;color:#606577}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{z-index:2}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{border-radius:0}.woocommerce .related ul li.product,.woocommerce .related ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .upsells.products ul li.product,.woocommerce-page .upsells.products ul.products li.product{width:22%}.related.products h2{margin-bottom:20px}.woocommerce #content table.cart a.remove,.woocommerce table.cart a.remove,.woocommerce-page #content table.cart a.remove,.woocommerce-page table.cart a.remove{height:20px;width:20px;line-height:18px}.woocommerce #reviews h3,.woocommerce-page #reviews h3{margin:0 0 25px}.comment-form-author>label,.comment-form-email>label{min-width:68px}.comment-form-author>input,.comment-form-email>input{border:1px solid #a9a9a9}.comment-form-rating{margin:20px 0!important}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{margin:50px 0}.return-to-shop{margin-bottom:80px}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{margin:-10px -10px 0 0}.woocommerce .widget_layered_nav_filters ul li a,.woocommerce-page .widget_layered_nav_filters ul li a{border-radius:0}.woocommerce a.added_to_cart,.woocommerce-page a.added_to_cart{display:block;color:#212121}.payment-system{text-align:right}.payment-system ul li{display:inline-block}.payment-system ul li i{font-size:25px;margin-left:5px;color:#00ada7}.last_toggle_el_margin,.wpb_content_element,.wpb_row,ul.wpb_thumbnails-fluid>li{margin-bottom:10px!important}#content h4.wpb_toggle,.wpb_toggle{background-position:5px center!important}.wpb_toggle{background-color:#f0f2f3!important;padding:10px 0 10px 25px}.vc_carousel .vc_carousel-indicators{bottom:-50px!important}.categories_filter li a{border-radius:1px;cursor:pointer;display:block;margin:0 3px 3px 0;padding:5px 10px;border-bottom:2px solid rgba(0,0,0,.3)!important;text-transform:uppercase;font-size:12px;height:30px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#fff}.categories_filter li.active a{color:#fff}.vc_button-2-wrapper{display:block!important}.vc_btn-default-theme{background-color:#00ada7;color:#fff!important;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;opacity:.9}.vc_btn-default-theme:hover{opacity:1;color:#f7f7f7!important}.vc_btn-default-theme.vc_btn_outlined,.vc_btn-default-theme.vc_btn_square_outlined{color:#00ada7!important;opacity:.9}.vc_btn-default-theme.vc_btn_3d{-webkit-box-shadow:0 5px 0 #00ada7;box-shadow:0 5px 0 #00ada7;margin-bottom:5px;opacity:.9}.preset1 .vc_progress_bar .vc_single_bar .vc_bar,.preset2 .vc_progress_bar .vc_single_bar .vc_bar,.preset3 .vc_progress_bar .vc_single_bar .vc_bar,.preset4 .vc_progress_bar .vc_single_bar .vc_bar{background-color:#00ada7!important}.btn-wrapper{margin:15px 0 40px}.small-btn a{font-size:14px;font-weight:400;padding:6px 15px}.large-btn a:hover,.medium-btn a:hover,.rounded-btn a:hover,.simple-btn a:hover,.simple-icon-btn a:hover{opacity:.8}.medium-btn a{font-size:20px;font-weight:400;padding:8px 25px}.large-btn a{font-size:30px;font-weight:400;padding:10px 30px}.rounded-btn a{border-radius:30px;padding:6px 20px}.rounded-btn i{position:relative;left:-8px}.simple-icon-btn i{position:relative;left:-3px}.only-border-btn a{border:2px solid #00ada7;background:0 0}.only-border-btn a:hover{opacity:.8}.only-border-btn i{position:relative;left:-3px}.page-notfound{border-top:1px solid #eee;border-right:1px solid #eee;border-left:1px solid #eee;margin:0 auto;padding:10px 30px 45px;text-align:center}.page-notfound strong{display:block;font-size:150px;line-height:150px}.page-notfound b{color:#eee;display:block;font-size:45px;line-height:45px;margin:0}.page-notfound i{color:#999;display:block;font-size:18px;font-style:normal;line-height:50px;margin:0}.goback{padding:8px 20px!important;font-size:16px}.not-found h2{padding-top:40px}.phone-top{float:right}@media (max-width :766px){.cart-notify{margin-top:-26px;margin-left:30px}.cart-details{top:35px}.cart-notify:hover .cart-details{top:40px}.feature{padding:35px 30px}.grid-block .figure{height:310px}.figure.effect-layla p{display:block;padding:.5em 2em}.figure.effect-layla .figcaption{padding:3em}.inner-wrapper{width:100%;margin:0}.services-box span.icon{margin-bottom:20px}.sm-margin{margin-top:30px}.client-testimonial-caruosel{margin-top:30px}.mb-30{margin-bottom:30px}.footer-wrapper .social-icon{text-align:center;margin-bottom:20px}.backtop{display:none}.copyright-text{text-align:center}.nav>li>a{padding:10px 2px}.page-notfound strong{font-size:90px;line-height:90px}.css-project-box .img-box{float:none!important;display:block;margin:0 0 20px}.css-project-box .img-box img{max-width:100%}.css-project-box .img-box a::before{left:48%;top:48%}.timeline .event{width:100%;margin:10px 0 20px}.product-content .entry-content,.timeline .event:nth-child(2n):before,.timeline .event:nth-child(2n-1):before{display:none}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{margin:-10px 0 0 0}.woocommerce .related ul li.product,.woocommerce .related ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .upsells.products ul li.product,.woocommerce-page .upsells.products ul.products li.product,.woocommerce-page ul.products li.product{width:100%}.vc_call_to_action.vc_cta_btn_pos_right .vc_cta_btn{float:inherit!important;margin-left:0!important}.vc_images_carousel .vc_carousel-control .icon-next:before,.vc_images_carousel .vc_carousel-control .icon-prev:before{top:-14px!important}.client-image-carousel .vc_item{width:100px!important}.client-image-carousel .vc_item img{width:100px!important;height:50px!important}}@media only screen and (min-width :480px) and (max-width :767px){.cart-notify{margin-top:-26px;margin-left:30px}.cart-details{top:35px}.cart-notify:hover .cart-details{top:40px}.feature{padding:35px 30px}.grid-block .figure{height:310px}.figure.effect-layla p{display:block;padding:.5em 2em}.figure.effect-layla .figcaption{padding:3em}.sm-margin{margin-top:30px}.client-testimonial-caruosel{margin-top:30px}.mb-30{margin-bottom:30px}.footer-wrapper .social-icon{text-align:center;margin-bottom:20px}.css-project-box .img-box{float:none!important;display:block;margin:0 0 20px}.css-project-box .img-box img{max-width:100%}.css-project-box .img-box a::before{left:48%;top:48%}.timeline .event{width:100%;margin:10px 0 20px}.product-content .entry-content,.timeline .event:nth-child(2n):before,.timeline .event:nth-child(2n-1):before{display:none}.woocommerce .related ul li.product,.woocommerce .related ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .upsells.products ul li.product,.woocommerce-page .upsells.products ul.products li.product,.woocommerce-page ul.products li.product{width:46.2%}.vc_images_carousel .vc_carousel-control .icon-next:before,.vc_images_carousel .vc_carousel-control .icon-prev:before{top:-14px!important}.client-image-carousel .vc_item{width:150px!important}.client-image-carousel .vc_item img{width:150px!important;height:80px!important}}@media (min-width :768px) and (max-width :991px){.cart-notify{margin-top:-26px;margin-left:30px}.cart-details{top:35px}.cart-notify:hover .cart-details{top:40px}.grid-block .figure{height:175px}.figure.effect-layla p{display:none}.figure.effect-layla .figcaption{padding:2em}.feature{height:107px}.feature-blue,.feature-green{padding:10px}.feature-blue .b-light-text,.feature-green .b-light-text{font-size:16px}.feature-green .m-bold-text{font-size:20px}.feature-green .l-bold-text{font-size:16px;display:block;width:100%}.feature-blue .s-light-text,.feature-green .s-light-text{font-size:14px;display:block}.feature-blue .m-bold-text{font-size:24px}.features .first{font-size:20px;padding:0 0 0 10px}.features .second{font-size:20px;padding:0 0 40px 10px}.navbar-collapse.collapse{display:none!important}.inner-wrapper{width:100%;margin:0}.social-icon{margin-top:0}.client-testimonial-caruosel{margin-top:30px}.mb-30{margin-bottom:30px}.sm-margin{margin-top:30px}.footer-wrapper .social-icon{text-align:center;margin-bottom:20px;margin-top:0}.backtop{bottom:0;display:block}.call-to-action-box .floatleft,.call-to-action-box .floatright{width:50%}.our_progress{width:138px;margin-left:0}#donutchart1,#donutchart2,#donutchart3,#donutchart4,#donutchart5{margin-left:5px}.grid li{width:360px}.css-project-box .img-box{float:none!important;display:block;margin:0 0 20px}.css-project-box .img-box img{max-width:100%}.css-project-box .img-box a::before{left:44%;top:44%}.product-content .entry-content{right:-8.3%}.timeline .event:nth-child(2n):before{right:-8.3%}.timeline .event:nth-child(2n-1):before{left:-8.2%}.woocommerce .related ul li.product,.woocommerce .related ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .upsells.products ul li.product,.woocommerce-page .upsells.products ul.products li.product,.woocommerce-page ul.products li.product{width:46.2%}.client-image-carousel .vc_item{width:170px!important}.client-image-carousel .vc_item img{width:170px!important;height:90px!important}}@media (min-width :992px) and (max-width :1199px){.cart-notify{margin-top:-10px;margin-left:25px}.grid-block .figure{height:245px}.figure.effect-layla p{padding:.5em 0}.inner-wrapper{width:98%}.services-box span.icon{margin-bottom:20px}.our-progress{width:172px}#donutchart1,#donutchart2,#donutchart3,#donutchart4,#donutchart5{margin-left:15px}.grid li{width:230px}#showcase-content1{margin-bottom:10px}.feature{height:155px}.feature-green{padding:22px 17px}.feature-blue{padding:37px}.feature-blue .b-light-text{font-size:26px}.feature-blue .s-light-text{font-size:14px;font-weight:300}.feature-blue .m-bold-text{font-size:24px}.nav>li>a{padding:10px 5px}#myCarousel a.right i{top:23%;left:-4px}#myCarousel a.left i{top:24%;left:3px}.product-content .entry-content{right:-8.3%}.timeline .event:nth-child(2n):before{right:-7.8%}.timeline .event:nth-child(2n-1):before{left:-7.2%}.product-content .content-details .price,.product-content .content-details .star-rating{display:none}.woocommerce .related ul li.product,.woocommerce .related ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .upsells.products ul li.product,.woocommerce-page .upsells.products ul.products li.product,.woocommerce-page ul.products li.product{width:22%}}@media (min-width :1200px){.grid-block .figure{height:310px}.figure.effect-layla p{padding:.5em 2em}.inner-wrapper{width:1200px}.product-content .content-details .price,.product-content .content-details .star-rating{display:block}}@media (min-width :1400px) and (max-width :1920px){.inner-wrapper{width:1280px}}@media (max-width :500px){.phone-top{float:left;margin-top:63px;clear:both}}