@media(max-width:1200px){.tg-container{padding:0 1%;width:98%}.boxed{width:97%}.full-width .alignwide{margin-left:-10px;margin-right:-10px}}@media(max-width:980px){.cart-wrap,.logo,.search-wrap{z-index:99}.header-bottom{position:relative}#site-navigation,.center-logo-below-menu #site-navigation{float:right;padding:20px 0}.center-logo-below-menu .logo{float:left;width:auto}.center-logo-below-menu .header-bottom .site-navigation-wrapper,.left-logo-below-menu .header-bottom .site-navigation-wrapper{float:right;text-align:left;position:static;width:auto}#site-navigation ul li.current-menu-item>a:before,#site-navigation ul li:hover>a:before{display:none}#masthead #site-navigation .menu-scrollbar{overflow-y:scroll}#site-navigation .menu{left:0;display:none;z-index:9999;position:absolute;top:100%;padding:0 20px;background:#fff none repeat scroll 0 0;width:100%}#site-navigation .menu-toggle{display:inline-block;cursor:pointer;font-size:20px}#site-navigation ul li,.transparent #site-navigation ul li{float:none;border-bottom:1px solid rgba(0,0,0,.1);position:relative;padding:0;margin-right:0}#site-navigation ul li:last-child,.transparent #site-navigation ul li:last-child{border-bottom:0}#site-navigation ul.submenu li{padding:0}#site-navigation ul.sub-menu:before{display:none}#site-navigation ul.sub-menu,.transparent #site-navigation ul.sub-menu{left:0;visibility:visible;opacity:1;border-radius:0;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);box-shadow:none;border-top:1px solid rgba(0,0,0,.1);display:none;position:static;padding-left:20px;top:0;-webkit-transition:none 0s ease 0s;-moz-transition:none 0s ease 0s;-ms-transition:none 0s ease 0s;-o-transition:none 0s ease 0s;transition:none 0s ease 0s;background:#fff none repeat scroll 0 0;min-width:100%}#site-navigation ul>li a{line-height:42px;padding:0 15px}#site-navigation ul.sub-menu li a,#site-navigation ul.sub-menu li ul.sub-menu li a,.transparent #site-navigation ul li a,.transparent #site-navigation ul.sub-menu li a{line-height:42px;display:block;text-align:left;color:#4c5867;padding:0 0 0 20px}#site-navigation ul.sub-menu li{padding:0}#site-navigation ul li.current-menu-ancestor,#site-navigation ul li.current-menu-item,#site-navigation ul li:hover,#site-navigation ul.sub-menu li.current-menu-ancestor,#site-navigation ul.sub-menu li.current-menu-item,#site-navigation ul.sub-menu>li:hover{color:#30afb8}#site-navigation ul li.current-menu-ancestor a,#site-navigation ul li.current-menu-item a,#site-navigation ul li:hover>a{display:block;-webkit-transition:background .5s ease 0s;-moz-transition:background .5s ease 0s;-ms-transition:background .5s ease 0s;-o-transition:background .5s ease 0s;transition:background .5s ease 0s}#site-navigation ul.sub-menu>li:hover:first-child a,#site-navigation ul.sub-menu>li:hover:last-child a{border-radius:0}#site-navigation ul.sub-menu li:hover .sub-toggle i{color:#fff}#site-navigation ul li.menu-item-has-children .sub-toggle{right:15px;line-height:20px;text-align:center;color:#fff;position:absolute;top:11px;height:20px;background-color:#30afb8;width:20px}#site-navigation ul li.menu-item-has-children:hover .sub-toggle,.transparent #site-navigation ul li:hover .sub-toggle{color:#fff;cursor:pointer}#site-navigation ul li.menu-item-has-children ul.submenu li a,.transparent .is-sticky #site-navigation ul li .sub-toggle{color:#fff}#site-navigation ul li ul.sub-menu li.menu-item-has-children ul{left:0;visibility:visible;opacity:1}#site-navigation ul li ul.sub-menu li.menu-item-has-children .sub-toggle{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;color:#fff;top:15px}#site-navigation ul li ul.sub-menu li.menu-item-has-children ul{transition:none}#site-navigation ul li ul.sub-menu li.menu-item-has-children:hover .sub-toggle{color:#fff;cursor:pointer}.transparent #site-navigation ul li:hover a:before{display:none}.transparent.header-sticky #site-navigation .menu-toggle,.transparent.header-sticky #site-navigation ul li a{color:#333}}@media(max-width:768px){#top-footer .tg-column-wrapper .tg-column-4{width:47%}.team-img,.tg-team-widget.tg-team-layout-2 .team-wrapper .team-content-wrapper{text-align:center}.tg-team-widget.tg-team-layout-2 .team-designation:after{left:50%}.tg-slider-widget .caption-title{line-height:1.5;font-size:30px}.tg-slider-widget .caption-desc{margin:10px 0;line-height:1.5;font-size:16px}.blog-section .tg-blog-widget{margin-bottom:30px}.blog-wrapper.tg-column-wrapper{margin:0}.blog-section .tg-blog-widget-layout-2 .tg-column-3{margin-left:15px;width:47%}.blog-section .tg-blog-widget-layout-2 .tg-column-3:nth-of-type(odd){clear:both}#primary,#secondary{float:none;width:100%}.tg-service-widget.tg-service-layout-2 .service-icon-wrap{margin:0 auto 5px}.tg-service-widget .service-content-wrap{margin:0 0 10px}.feature-product-section .tg-feature-product-layout-2 .tg-feature-product-widget{width:30.33%}.tg-service-widget .service-more{margin-bottom:30px}.tg-service-widget .service-more:last-child{margin-bottom:0}.tg-service-widget.tg-service-layout-1,.tg-service-widget.tg-service-layout-1 .service-content-wrap{margin:20px 0}.feature-product-section .tg-feature-product-layout-2 .tg-feature-product-widget.tg-column-4{width:50%}.feature-product-section .tg-feature-product-widget.tg-column-4{width:47%}.tg-feature-product-layout-1 .grid{margin:0}.fun-facts-section{margin:30px 0}.blog-section .tg-column-wrapper .tg-blog-widget-layout-1.tg-column-2{margin:0 11px 20px;width:47%}.blog-section .row:nth-child(2n) .post-image:before,.blog-section .row:nth-child(odd) .post-image:before{display:none}.blog-section .tg-blog-widget-layout-1 .row:nth-child(odd) .blog-content,.blog-section .tg-blog-widget-layout-1 .row:nth-child(odd) .post-image,.blog-section .tg-column-wrapper.tg-blog-widget-layout-1 .row:nth-child(2n) .blog-content,.blog-section .tg-column-wrapper.tg-blog-widget-layout-1 .row:nth-child(2n) .post-image{float:none;width:100%}.blog-section .tg-column-wrapper.tg-blog-widget-layout-1 .row:nth-child(2n) .blog-content,.blog-section .tg-column-wrapper.tg-blog-widget-layout-1 .row:nth-child(2n) .post-image,.blog-section .tg-column-wrapper.tg-blog-widget-layout-1 .row:nth-child(odd) .blog-content,.blog-section .tg-column-wrapper.tg-blog-widget-layout-1 .row:nth-child(odd) .post-image,.blog-section .tg-column-wrapper.tg-blog-widget-layout-1 .tg-column-2{margin:0 0 20px;width:100%}.tg-blog-widget-layout-1 .row{margin-bottom:20px}.tg-blog-widget-layout-1 .row:last-child{margin-bottom:0}.header-top{display:none}.full-width-center.box-layout .alignwide,.full-width.box-layout .alignwide{margin-left:-20px;margin-right:-20px}}@media(max-width:600px){.header-top .tg-container{text-align:center}.header-top .contact-info,.header-top .social-menu{float:none;line-height:24px;display:inline-block}.header-top .tg-column-wrapper{text-align:center;flex-direction:column}#top-footer .tg-column-wrapper{margin:0 3%}#top-footer .tg-column-wrapper .footer-block{margin:0 0 30px;width:100%}#top-footer .tg-column-wrapper .tg-column-4:last-child{margin:0}#bottom-footer{text-align:center}#bottom-footer .copyright,#bottom-footer .footer-menu{float:none;display:inline-block}.about-section .about-content-wrapper{float:none;text-align:center;padding:0;width:100%}.about-section .tg-column-wrapper{text-align:center}.about-section .about-section-image{margin-top:20px}.call-to-action-section .btn-wrapper a{margin:20px auto 0;display:block;font-size:14px}.call-to-action-section .btn-wrapper a:first-child,.call-to-action-section .call-to-action-section-layout-2 .btn-wrapper a:first-child{margin:0 auto 20px}.call-to-action-section .section-title-wrapper .section-title{font-size:23px}.feature-product-section .tg-feature-product-widget{width:47%}.blog-section .row:nth-child(2n) .post-image:before,.blog-section .row:nth-child(odd) .post-image:before{display:none}.header-top .tg-column-2{float:none;width:auto}.header-top .tg-column-2:last-child{float:none}.header-bottom .cart-wrap:hover .widget_shopping_cart{display:none}#primary .post .entry-thumbnail img,.archive.grid-view #primary .post,.blog.grid-view #primary .post{width:100%}.archive #primary .post .entry-thumbnail,.blog #primary .post .entry-thumbnail{float:none;width:100%}.archive #primary .post .entry-content-block,.blog #primary .post .entry-content-block{width:100%}.about-content-wrapper .section-description,.about-content-wrapper .section-title{text-align:center}.about-section .about-section-image{display:none}.blog-section .tg-blog-widget-layout-2 .tg-column-3{margin-left:0;width:100%}.full-width .alignwide,.full-width-center .alignwide,.full-width-center.boxed .alignwide,.full-width.boxed .alignwide{margin-left:0;margin-right:0}}@media(max-width:480px){.tg-slider-widget:before{display:block;clear:both;content:" "}.logo .logo-image{transform:scale(.8);padding:0}.logo-text{padding:20px 0}.logo .logo-text .site-title{line-height:24px}.tg-slider-widget.slider-content-center .caption-desc,.tg-slider-widget.slider-content-left .caption-desc{line-height:16px;font-size:12px}.tg-slider-widget.slider-content-center .caption-title,.tg-slider-widget.slider-content-left .caption-title{line-height:18px;font-size:14px}.tg-slider-widget .btn-wrapper a{padding:2px 15px;font-size:10px}.logo .site-title{line-height:24px;font-size:18px}.site-description{font-size:12px}.center-logo-below-menu .logo,.logo{padding:20px 0}.center-logo-below-menu .logo .logo-image{padding:0}.call-to-action-section .btn-wrapper a,.call-to-action-section .btn-wrapper a:first-child{width:200px}.slider-arrow{display:none}.header-top .tg-column-wrapper .tg-column-2{width:100%}.header-top ul.contact-info li{text-align:center;width:100%}.feature-product-section .tg-feature-product-layout-2 .tg-feature-product-widget,.feature-product-section .tg-feature-product-layout-2 .tg-feature-product-widget.tg-column-3,.feature-product-section .tg-feature-product-layout-2 .tg-feature-product-widget.tg-column-4,.feature-product-section .tg-feature-product-widget.tg-column-4{width:97%}.tg-slider-widget .caption-desc{display:none}.tg-slider-widget .caption-title{margin-bottom:10px}.header-bottom .search-wrap{display:none}.header-bottom .cart-wrap{padding:20px 10px}.call-to-action-section .call-to-action-section-layout-2 .btn-wrapper,.call-to-action-section .call-to-action-section-layout-2 .section-title-wrapper{display:block;width:100%}.call-to-action-section .call-to-action-section-layout-2 .section-title{text-align:center}.boxed .tg-container{padding:0 15px}}@media(max-width:320px){.tg-slider-widget .caption-desc{display:none}.tg-slider-widget .caption-title{margin-bottom:10px}}