@media (max-width:1540px){.owl-carousel.nav-outside .owl-nav button.owl-next,.owl-carousel.nav-outside .owl-nav button.owl-prev{width:40px;height:40px;line-height:40px;-webkit-background-size:70%;background-size:70%}.owl-carousel.nav-outside .owl-nav button.owl-prev{left:15px}.owl-carousel.nav-outside .owl-nav button.owl-next{right:15px}}@media (max-width:1440px){.owl-carousel.tt-wrap{padding-left:0!important;padding-right:0!important}body.tt-boxed #blog-list-carousel-section .bl-carousel-wrap.tt-wrap{padding-left:0;padding-right:0}}@media (max-width:1400px){.tt-menu-nav>li{margin-left:5px;margin-right:5px}.tt-tools-button{margin-left:10px!important}.tt-intro-inner{padding-left:0!important;padding-right:0!important}}@media (min-width:1440px){.footer-container{padding-left:5%;padding-right:5%}}@media (max-width :1200px){.tt-clobal-search{left:0}}@media (min-width:1200px){.row-lg-height{display:table;table-layout:fixed;height:100%;width:100%}.col-lg-height{display:table-cell;float:none;height:100%}.col-lg-top{vertical-align:top}.col-lg-middle{vertical-align:middle}.col-lg-bottom{vertical-align:bottom}}@media (max-width:992px){.tt-heading.tt-heading-xlg .tt-heading-title{font-size:38px}.tt-heading.tt-heading-xxlg .tt-heading-title{font-size:62px}.tt-heading.tt-heading-xxlg .tt-heading-subtitle{font-size:19px}.tt-heading.tt-heading-xxlg .tt-heading-title{font-size:38px}.tt-heading.tt-heading-xxlg .tt-heading-subtitle{font-size:17px}#tt-intro .intro-title{font-size:52px}#tt-intro .intro-caption.intro-caption-sm .intro-title{font-size:52px}#tt-intro .intro-caption.intro-caption-lg .intro-title{font-size:72px}#tt-intro .intro-caption.intro-caption-xlg .intro-title{font-size:74px}#tt-intro .intro-caption.intro-caption-xxlg .intro-title{font-size:78px}#tt-intro .intro-caption.intro-caption-xxlg .intro-description{font-size:18px}#tt-intro .intro-caption.center-left{left:10%}#tt-intro .intro-caption.center-right{right:10%}.footer-text{padding-right:0;margin-bottom:30px}.bl-item-title,.bl-item-title h2{font-size:24px}.nav-outside-top .owl-nav{right:15px}.cc-caption.cc-caption-xlg .cc-title{font-size:38px}.cc-caption.cc-caption-xxlg .cc-title{font-size:72px}.owl-carousel .cc-caption.center-left{left:8%}.owl-carousel .cc-caption.center-right{right:8%}}@media (min-width:992px){#header.header-transparent{position:absolute;background-color:transparent;box-shadow:none}#header.header-transparent .tt-menu-nav>li>a,#header.header-transparent .tt-menu-tools>ul>li>a{color:#fff}#header.header-transparent #logo .logo-dark{display:none}#header.header-transparent #logo .logo-light{display:block}#header.header-transparent.header-filled #logo .logo-dark{display:block}#header.header-transparent.header-filled #logo .logo-light{display:none}.tt-menu-collapse{display:inline-block!important}.tt-submenu{position:absolute;display:block!important;top:110%;padding-top:10px;padding-bottom:10px;visibility:hidden;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tt-submenu-wrap.tt-submenu-open>.tt-submenu{top:100%;visibility:visible;opacity:1;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}.tt-caret{position:relative;top:1px;margin-left:5px;font-size:12px;line-height:0}.tt-caret::after{font-family:FontAwesome;content:"\f107";font-weight:900;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.tt-submenu .tt-caret{position:absolute;right:8px;top:50%;-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.tt-submenu-dark .tt-submenu{background-color:rgba(26,62,67,.95)}#header.menu-align-center{text-align:center;margin-bottom:2.5%}#header.menu-align-center #logo{padding:40px 0 30px 0}#header.menu-align-center #logo img{max-height:80px}#header.menu-align-center .tt-menu-nav>li>a:after{left:50%}#header.menu-align-center .tt-menu-nav>li>a:hover:after{left:0;width:100%}#header.menu-align-center .tt-menu-nav>li.active>a:after{left:0}.tt-dropdown-dark .tt-dropdown{background-color:rgba(25,25,25,.95)}body.footer-minimal-on #tt-intro .full-height-vh{min-height:calc(100vh - 162px)!important}#footer .social-buttons{text-align:center}.footer-menu{text-align:right}.owl-carousel.cc-item-hovered.cc-hover-light:hover .cc-item:before{background-color:#fff;opacity:.7}.owl-carousel.cc-item-hovered.cc-hover-light .cc-item:hover:before{opacity:0}.owl-carousel.cc-item-hovered.cc-hover-light:hover .cc-item .cc-caption{opacity:.4}.owl-carousel.cc-item-hovered.cc-hover-light .cc-item:hover .cc-caption{opacity:1}.owl-carousel.cc-item-hovered.cc-hover-dark:hover .cc-item:before{opacity:.6}.owl-carousel.cc-item-hovered.cc-hover-dark .cc-item:hover:before{opacity:0}.owl-carousel.cc-item-hovered.cc-hover-dark:hover .cc-item .cc-caption{opacity:.2}.owl-carousel.cc-item-hovered.cc-hover-dark .cc-item:hover .cc-caption{opacity:1}.owl-carousel.cc-item-hovered .cc-item.cc-caption-on:hover:before{background-color:#000;opacity:.1}.gs-carousel-center .owl-carousel.cc-hover-dark .cc-item:before,.gs-carousel-center .owl-carousel.cc-hover-light .cc-item:before{opacity:.8!important}.gs-carousel-center .owl-carousel.cc-hover-dark .owl-item.center .cc-item:before,.gs-carousel-center .owl-carousel.cc-hover-light .owl-item.center .cc-item:before{opacity:0!important}}@media (max-width:991px){#header{z-index:99999;box-shadow:0 2px 0 rgba(0,0,0,.05)}#header #logo{position:relative;float:left!important;top:13px!important}#header #logo img{max-height:34px!important}#logo .logo-dark{display:none}#logo .logo-dark-m{display:block}#tt-m-menu-toggle-btn{display:block}.tt-main-menu{display:block;float:none!important;min-height:60px}.tt-menu-collapse{position:absolute;display:none;top:100%;left:0;width:100%;max-height:calc(100vh - 60px);overflow-y:auto;background-color:#1f1f1f;text-align:left;border-top:1px solid #000;box-shadow:inset 0 22px 7px -20px rgba(0,0,0,.8);-webkit-box-shadow:inset 0 22px 7px -20px rgba(0,0,0,.8)}.tt-menu-nav>li{display:block;float:none;margin:0;border-bottom:1px solid #000}.tt-menu-nav>li>a{background-color:transparent;margin:0;padding:10px 20px;color:#ccc!important}.tt-menu-nav>li>a:hover{background-color:transparent;box-shadow:none;color:#fff!important;border:none}.tt-menu-nav>li.active>a{background-color:transparent;color:#fff!important;box-shadow:inset 4px 0 0 0 #f04d24;border:none}.tt-menu-nav>li>a:after{display:none}.tt-submenu{display:none;position:relative;top:auto;left:0!important;min-width:100%;background-color:#111;text-align:left;box-shadow:none;-webkit-box-shadow:none;border-top:1px solid rgba(134,134,134,.15);box-shadow:inset 0 22px 10px -20px rgba(0,0,0,.8),inset 0 -22px 10px -20px rgba(0,0,0,.8)!important;-webkit-box-shadow:inset 0 22px 10px -20px rgba(0,0,0,.8),inset 0 -22px 10px -20px rgba(0,0,0,.8)!important}.tt-submenu>.tt-submenu-wrap>.tt-submenu{left:0!important;margin-top:0;padding-left:5%}.tt-submenu>li{margin-top:0;margin-bottom:0;border-top:1px solid #000}.tt-submenu>li:first-child{border-top:none}.tt-submenu li>a{padding:11px 55px 11px 30px;color:#ccc}.tt-submenu>li>a:hover{background-color:transparent;padding-left:30px;box-shadow:none;color:#fff;border:none}.tt-submenu>li.active>a{background-color:transparent;color:#fff;box-shadow:inset 4px 0 0 0 #f04d24;border:none}.tt-submenu-wrap .tt-m-submenu-toggle{width:45px;height:100%;line-height:44px;background-color:rgba(128,128,128,.12);position:absolute;top:0;right:0;cursor:pointer;text-align:center;font-size:18px;color:#ddd;border-left:1px solid rgba(134,134,134,.06)}.tt-submenu-wrap .tt-m-submenu-toggle::after{position:relative;top:-1px;margin-left:2px;line-height:0;font-family:FontAwesome;content:"\f107";font-weight:900;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.tt-submenu-wrap .tt-m-submenu-toggle.tt-m-dropdown-open::after{font-size:16px;font-family:FontAwesome;content:"\f00d";font-weight:900;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}#footer{text-align:center}.footer-copyright p{margin-bottom:5px}.footer-menu{margin-bottom:30px}#footer.footer-simple{padding:80px 0}}@media (max-width:768px){.tt-clobal-search-title{font-size:84px;font-size:20vw}#tt-intro .intro-title{font-size:42px}#tt-intro .intro-caption.intro-caption-sm .intro-title{font-size:42px}#tt-intro .intro-caption.intro-caption-lg .intro-title{font-size:42px}#tt-intro .intro-caption.intro-caption-lg .intro-subtitle{font-size:24px}#tt-intro .intro-caption.intro-caption-xlg .intro-title{font-size:48px}#tt-intro .intro-caption.intro-caption-xlg .intro-subtitle{font-size:24px}#tt-intro .intro-caption.intro-caption-xlg .intro-description{font-size:18px}#tt-intro .intro-caption.intro-caption-xxlg .intro-title{font-size:48px}#tt-intro .intro-caption.intro-caption-xxlg .intro-subtitle{font-size:24px}#tt-intro .intro-caption.intro-caption-xxlg .intro-description{font-size:18px}#tt-intro .intro-caption.bottom-left{bottom:45px}.footer-bottom{padding:20px 0 0 0}.nav-bottom-right .owl-nav{right:20px}.owl-carousel.cc-height-full,.owl-carousel.cc-height-full .cc-item,.owl-carousel.cc-height-m,.owl-carousel.cc-height-m .cc-item{height:calc(100vh - 62px)}.cc-caption.cc-caption-lg .cc-title{font-size:28px}.cc-caption.cc-caption-xlg .cc-title{font-size:28px}.cc-caption.cc-caption-xlg .cc-description{font-size:18px}.owl-carousel .cc-auto-width-img{display:none!important}.owl-carousel .cc-auto-width-img-bg{display:block}.cc-caption.cc-caption-xxlg .cc-title{font-size:42px}.cc-caption.cc-caption-xxlg .cc-description{font-size:18px}.owl-carousel .cc-caption.bottom-left{bottom:45px}.owl-carousel.nav-bottom-right .cc-caption.bottom-center,.owl-carousel.nav-bottom-right .cc-caption.bottom-left,.owl-carousel.nav-bottom-right .cc-caption.bottom-right{bottom:110px}}@media (min-width:768px){.lead{font-size:20px}.bl-item-info{margin:-7% 2% 0 2%}}@media (max-width:767px){#blog-list-carousel-section .bl-carousel-wrap{padding:0!important}}@media (max-width :480px){#about-me-section{padding:6% 3%}#latest-news-section{padding:6% 3%}.inner-banner{height:160px;margin-bottom:15px}.inner-banner .inner-title{padding:30px 0 10px 0}.inner-box{padding-bottom:0;margin-bottom:15px}.inner-box .inner-text-box{padding:20px 20px 0 20px}.inner-box .inner-product-text-box{padding-top:15px;padding-bottom:15px}}