@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700|Roboto:300,400,700);@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700);@import url(https://fonts.googleapis.com/css?family=Merriweather);.container{width:100%;margin:auto}.pt-70{padding-top:70px}.pb-70{padding-bottom:70px}.black-transparentbg{background:rgba(0,0,0,.7)}.black-transparentbg:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5);transition:.2s all linear!important}.lightblack-transparentbg{background:rgba(0,0,0,.5)}.center{text-align:center}.center a,.center h1,.center h2,.center h3,.center p{text-align:center}img{width:auto}.text-editor a:hover{text-decoration:underline}.text-editor img{max-width:100%;height:auto;width:auto;margin-top:6px}.text-editor .alignright{float:right;margin-left:20px}.text-editor .alignleft{float:left;margin-right:20px}.text-editor ol,.text-editor ul{margin-top:0!important;-webkit-padding-start:17px!important;padding-start:17px}.text-editor ol li,.text-editor ul li{padding-left:10px;display:list-item!important;padding-bottom:0!important;margin:0!important}.text-editor ul li{list-style:disc}.text-editor h4{margin-top:10px}.pagination .wp-pagenavi span.current{font-weight:400}.pagination span:hover{cursor:pointer}.pagination a{color:#009ec4;border-color:#009ec4}.pagination a:hover{border-color:#009ec4;background:#009ec4;color:#fff}.pagination .extend,.pagination .pages{color:#009ec4;border-color:#009ec4}.pagination .current{border-color:#009ec4!important;background:#009ec4;color:#fff}.pagination .next,.pagination .prev{display:none}.border-bottom{border-bottom:1px solid #eee}.header .nav-menu ul.nav-menu-inner>li a.active,.header .nav-menu ul.nav-menu-inner>li.active a,.header .nav-menu ul.nav-menu-inner>li:hover>a,.header .nav-menu ul.nav-menu-inner>li>a:hover,.header.header-dark .nav-menu ul.nav-menu-inner>li a.active,.header.header-dark .nav-menu ul.nav-menu-inner>li.active a,.header.header-dark .nav-menu ul.nav-menu-inner>li:hover>a,.header.header-dark .nav-menu ul.nav-menu-inner>li>a:hover,.header.header-dark.header-prepare .nav-menu ul.nav-menu-inner li a.current,.header.header-dark.header-prepare .nav-menu ul.nav-menu-inner li.current a{color:#009ec4}.header.header-prepare .nav-menu ul.nav-menu-inner>li:hover>a,.header.header-prepare .nav-menu ul.nav-menu-inner>li>a:hover{color:#009ec4}header .nav-bar-icon>span,header .nav-bar-icon>span::after,header .nav-bar-icon>span:before,header.header-dark .nav-bar-icon>span,header.header-dark .nav-bar-icon>span::after,header.header-dark .nav-bar-icon>span:before,header.header-dark.header-prepare .nav-bar-icon>span,header.header-dark.header-prepare .nav-bar-icon>span::after,header.header-dark.header-prepare .nav-bar-icon>span:before{background:#323232}.header.header-prepare .side-menu-btn ul>li>a:hover,.side-menu-btn ul>li>a:hover{color:#009ec4}.side-menu-btn ul>li>a:hover span,.side-menu-btn ul>li>a:hover span:after,.side-menu-btn ul>li>a:hover span:before{background:#009ec4}.side-menu-btn ul>li>a:hover span,.side-menu-btn ul>li>a:hover span:after,.side-menu-btn ul>li>a:hover span:before{background:#009ec4}.btn-color-a,.btn-color-b{background:#009ec4}.btn-color-a:hover,.btn-color-b:hover{background:#007591}.side-menu a:hover{color:#009ec4}.side-menu .menu-close:hover{color:#009ec4}.sidemenu-big-logo{padding-bottom:10px;border-bottom:1px solid #0e0e0e;margin-bottom:10px}.sidemenu-big-logo img{width:130px}.btn-link-a:hover{color:#009ec4;border-color:#009ec4}.i.ion:before:hover{color:#009ec4!important}.search-overlay-menu .search-overlay-close:hover{color:#009ec4}h3,h4,h5,h6{color:#009ec4}h3:after,h4:after,h5:after,h6:after{display:none}p{letter-spacing:0}.cart-dropdown .cart-list .media a:hover{color:#009ec4}::-moz-selection{background:#00c7f7}::selection{background:#00c7f7}.nav-mobile{display:none!important}.account-dashboard .button,.button-commonstyle,.cart-table .button,.checkout-button,.checkout-form .button,.single-product .single_add_to_cart_button,.woocommerce-info .button,.woocommerce-message .button{background-color:#009ec4!important;color:#fff!important;border-radius:0!important;font-weight:300!important;font-family:Roboto,sans-serif!important;text-transform:capitalize;transition:.2s linear all!important;font-size:15px!important}.account-dashboard .button:hover,.button-commonstyle:hover,.cart-table .button:hover,.checkout-button:hover,.checkout-form .button:hover,.single-product .single_add_to_cart_button:hover,.woocommerce-info .button:hover,.woocommerce-message .button:hover{background:#007591!important}.woocommerce img.biz_logo,.woocommerce-page img.biz_logo{max-width:inherit!important}.centering-image,.single-product .thumbnails a img{width:100%;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}#loader:before{display:none!important}input[type="radio"]{-webkit-appearance:radio!important}input[type="checkbox"]{-webkit-appearance:checkbox!important}.shop-item-info .shop-item-price{color:#323232}.shop-detail-info del,.shop-item-info .shop-item-price del,.sidebar-widget del{color:#d24747}.header{background-color:rgba(255,255,255,.95)}.logo a{width:160px;margin-top:7px}.nav-menu ul.nav-menu-inner>li>a,.side-menu-btn ul>li>a{color:#323232}.cart .cart-notification{background:#009ec4}.nav-menu ul.nav-menu-inner>li>a{padding:65px 15px 10px 15px}.side-menu-btn ul li a.header-icon{padding-top:55px;padding-bottom:10px}.nav-bar-icon{padding-top:128px;padding-bottom:10px}.righttop{position:absolute;right:30px;top:10px;transition:.2s all linear!important}.righttop li{margin-right:10px}#menu-sidebar-list-icon{display:none}.header-fixed .logo a{margin-top:3px!important}.header-fixed .righttop{top:-50px}.header-fixed #menu-sidebar-list-icon{padding-top:38px!important}.tp-banner-container h1{line-height:50px}.tp-caption.fullscreenvideo{top:0!important;left:0!important}.banner-owl{height:100%}.banner-owl .item{height:100%}.banner-owl .layer{height:100%;margin-top:20%}.banner-owl .owl-buttons{display:none}.bannerimage img{width:600px!important}#about .btn-link-a{margin-top:20px;display:inline-block}.page-icon-top{color:#009ec4}.page-icon-top{height:70px}#work .container-filter li a.active{color:#009ec4}#work .container-filter li a:hover{color:#009ec4}.homeproduct.ui-tabs .ui-tabs-nav .ui-tabs-anchor{padding:10px 2px}.homeproduct.ui-tabs .ui-tabs-nav li{display:inline-block!important;float:initial}.homeproduct .ui-tab-content{border:none}.homeproduct.ui-tabs .ui-tabs-nav li{border:none}#action-box.water-bg{background:#3179b5}#action-box h4,#action-box p{color:#fff}#action-box a{background:#009ec4;color:#fff}#action-box a:hover{background:#fff;color:#323232}.footer-logo{max-width:none}.footer{padding-top:60px;padding-bottom:60px;background-size:cover;background:#3179b5}.footer-menu{text-align:left;padding-top:70px}.footer-menu ul.unstyled{margin:0 auto;padding:0}.footer-logo{text-align:center}.footer-menu ul.unstyled li{margin:0 auto;padding:0;display:inline;list-style:none;padding-right:10px;padding-top:50px}.footer-menu ul.unstyled li a{color:#fff}.footer-menu ul.unstyled li a:hover{text-decoration:underline!important}.footer p{text-align:center;margin:0 auto;padding:30px 0 0;color:#fff;line-height:28px}.footer p a{text-align:center;margin:0 auto;padding:0;color:#fff;text-decoration:none;display:block}.footer p a:hover{text-decoration:underline}.follow{text-align:right;margin:0 auto;padding-top:80px}.follow ul.unstyled li{margin:0 auto;padding:0;display:inline;list-style:none;padding-right:0}.follow ul.unstyled li a{color:#fff}.follow ul.unstyled li a i{font-size:18px;padding:0 8px;transition:.2s all linear!important}.follow ul.unstyled li a i:hover{color:#323232}.footer-logo img{margin:0 auto;padding:0}.footer-bottom{padding:20px 0}.footer span{padding-top:20px;display:block;color:#fff;font-size:12px}.footer hr{border-color:#246092}.overlay-light:before{background:rgba(0,158,196,.5)}.inner-intro h2{color:#fff}h6:hover{color:#007591!important}.woocommerce span.onsale{display:none}.skillbar-bar{background:#009ec4}.gallery .nf-item.spacing{padding:15px}.ui-slider .ui-slider-handle{background:#009ec4}.ui-slider-horizontal .ui-slider-range{background:#007591}.large,.large.gfield_select{height:35px!important}.textarea.large{height:auto!important}.gform_wrapper .datepicker.medium{width:97%!important;height:35px!important}.gform_button{background:#009ec4;border:1px solid #fff;padding:8px 14px;color:#fff;font-weight:300;text-transform:uppercase;transition:.3s all linear!important}.gform_button:hover{background:#121c64}.gform_wrapper .top_label .gfield_label{font-size:16px;text-transform:uppercase;margin:0!important}.gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin-top:0!important}.gform_wrapper div.validation_error{color:#790000;font-size:18px!important;margin-bottom:1.6em;border-top:1px solid #009ec4!important;border-bottom:1px solid #009ec4!important;padding:10px 0!important;font-weight:300!important}.gfield_error label.gfield_label{padding-left:8px;padding-top:10px}li#field_1_6{height:auto!important}.validation_message{font-weight:300!important}.ginput_container .gfield_description.validation_message{margin-top:0!important}.gform_wrapper form li,.gform_wrapper li{margin-bottom:10px!important}.gfield_error .gfield_captcha_container{padding-left:8px}.gform_wrapper .gfield_description.validation_message,.gform_wrapper .top_label .gfield_description.validation_message{margin-left:8px!important}.validation_error{color:#009ec4!important}.gform_wrapper textarea{padding:10px!important}.gform_wrapper textarea:focus{outline:0!important}.gform_wrapper input{padding:10px!important}.gform_wrapper .gform_footer .gform_button{text-transform:capitalize!important;padding:10px 22px!important;background:#009ec4}.gform_wrapper .gform_footer .gform_button:hover{background:#007591}.ginput_container{position:relative}.ginput_container .icon-append{position:absolute;right:0;border-left:1px solid #eee;padding:10px;margin-right:12px}.ginput_container_textarea .icon-append{margin-right:30px}.gform_wrapper input,.textarea.large{width:100%!important;margin-bottom:0!important}#gform_fields_1{padding:0!important;margin:0!important;list-style:none!important}.gfield_required{display:none!important}.gform_wrapper .top_label .gfield_label{display:none!important}.woocommerce a.added_to_cart{color:#fff!important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{padding:9px 20px;font-size:12px;background:0 0;color:#fff;border:2px solid #fff}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{border-color:#fff;background:#fff;color:#323232}ul.tabs.wc-tabs{display:none}.single-product h1{line-height:24px}.single-product h2{display:none}.single-product p{margin-top:20px}.single-product .panel{margin:0!important}.single-product .price{margin-top:0}.single-product .quantity{width:10%;display:inline-block;margin-bottom:10px!important}.single-product .woocommerce-main-image{border:1px solid #eee;display:inline-block;max-width:100%}.single-product .thumbnails a{width:160px!important;position:relative;height:100px!important;overflow:hidden;border:1px solid #eee;margin-right:5px!important;margin-bottom:5px!important}.single-product .thumbnails a.first{clear:none!important}.single-product .thumbnails a img{min-height:180px}.item-box{padding:10px;border:1px solid #ccc;height:100%}.checkout-form #customer_details{margin-bottom:20px}.checkout-form label{font-size:16px;color:#323232}.checkout-form input{padding:5px 10px}.checkout-form #order_review{margin-top:15px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:10px}textarea#order_comments{height:200px}.checkout-form input{padding:5px}.account-dashboard .button{margin-top:20px!important}.account-dashboard h2{color:#009ec4}.account-dashboard .login,.account-dashboard .register{margin-top:20px!important}.account-dashboard input{padding:5px 10px}.woocommerce-MyAccount-content fieldset{margin-top:30px}.woocommerce-MyAccount-content legend{padding-bottom:10px}.woocommerce-MyAccount-navigation{background:#009ec4;padding:15px}.woocommerce-MyAccount-navigation li{list-style:none}.woocommerce-MyAccount-navigation a{color:#fff;font-weight:300;padding-top:5px;padding-bottom:5px;display:block;transition:.2s linear all!important}.woocommerce-MyAccount-navigation a:before{content:"\F097";display:inline-block;font:9px/1 "Black Tie";margin-right:10px}.woocommerce-MyAccount-navigation a:hover{margin-left:5px!important}.woocommerce .quantity .qty{width:100px}.woocommerce-info,.woocommerce-message{border-top-color:#009ec4}.woocommerce-info:before,.woocommerce-message:before{color:#009ec4}.overlay-container{position:relative;display:block;text-align:center;overflow:hidden}.overlay-bottom,.overlay-top{position:absolute;top:auto;padding:15px;bottom:0;left:0;right:0;background-color:rgba(30,30,30,.5);overflow:hidden;opacity:0;filter:alpha(opacity=0);transition:all ease-in-out .25s;height:0;color:#fff;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1)}.overlay-bottom.links{z-index:11}.overlay-to-top{position:absolute;top:auto;padding:10px;bottom:-30px;left:0;right:0;background-color:rgba(30,30,30,.5);opacity:0;filter:alpha(opacity=0);transition:all ease-in-out .25s;color:#fff}.overlay-to-top.links{z-index:11}.overlay-top{top:0}.overlay-visible .overlay-bottom,.overlay-visible .overlay-top{opacity:1;filter:alpha(opacity=100);height:auto!important;padding-bottom:20px}.overlay-visible.overlay-container:hover .overlay-bottom:not(.links),.overlay-visible.overlay-container:hover .overlay-top{opacity:.5;filter:alpha(opacity=50)}.overlay-bottom a,.overlay-to-top a,.overlay-top a{color:#fff}.overlay-container .text{padding:0 20px;position:relative}.overlay-container .text h3{margin-top:0;color:#fff}.overlay-container .text h3 .small{margin-top:0;color:#fff}.overlay-container .text a:hover{color:#fff}.overlay-bottom .btn,.overlay-top .btn{color:#fff;border-color:#fff;margin:0}.overlay-bottom .btn:hover,.overlay-top .btn:hover{color:#777;background-color:#fff}.overlay-container:hover .overlay-bottom,.overlay-container:hover .overlay-top{height:50%;opacity:1;filter:alpha(opacity=100);-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1)}.image-box.style-2:hover .overlay-bottom,.image-box.style-2:hover .overlay-top{height:50%;opacity:1;filter:alpha(opacity=100);-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1)}.image-box:hover .overlay-to-top,.overlay-container:hover .overlay-to-top{opacity:1;filter:alpha(opacity=100);bottom:0;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1)}.overlay-link{position:absolute;z-index:10;top:0;padding:15px;bottom:0;left:0;right:0;background-color:rgba(30,30,30,.5);overflow:hidden;opacity:0;filter:alpha(opacity=0);transition:all ease-in-out .25s;color:#fff}.overlay-link i{transition:all .2s ease-in-out;width:60px;height:60px;border:1px solid #fff;border-radius:100%;color:#fff;position:absolute;top:50%;left:50%;margin:-40px 0 0 -40px;font-size:22px;line-height:60px}.overlay-link i:hover{background-color:#fff;color:#777}.overlay-link.small i{width:25px;height:25px;margin:-12.5px 0 0 -12.5px;font-size:14px;line-height:25px}.overlay-container:hover .overlay-link{height:100%;opacity:1;filter:alpha(opacity=100);-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1)}@media only screen and (min-width:320px){.container{width:100%}}@media only screen and (min-width:768px){.container{width:768px;max-width:768px;margin:auto!important}}@media only screen and (min-width:992px){.container{width:992px;max-width:992px;margin:auto}}@media only screen and (min-width:1024px){.container{width:1024px;max-width:1024px;margin:auto}}@media only screen and (min-width:1230px){.container{width:1230px;max-width:1230px;width:100%;margin:auto}}@media (max-width:1023px){.side-menu-btn li a.header-icon{padding-top:35px!important}.side-menu-btn .nav-bar-icon{padding-top:88px}#menu-sidebar-list-icon{display:block}.logo a{margin-top:7px!important}.header-fixed .logo a{margin-top:7px!important}.header-fixed .side-menu-btn li a.header-icon{padding-top:20px!important}.header-fixed .side-menu-btn .nav-bar-icon{padding-top:88px}}@media only screen and (max-width:768px){.contactform{margin-top:20px}}@media (max-width:767px){.pagination{margin-top:10px}.righttop{right:0}.righttop .location{display:none}.woocommerce-MyAccount-content{margin-top:20px}}@media only screen and (max-width:500px){.col-xs-6{width:100%}}@media (max-width:479px){.righttop .email{display:none}}@media only screen and (max-width:400px){.col-xs-4{width:100%}.top-footer .col-xs-6{width:100%}}