@media only screen and (max-width:480px){.custom-header-title,.page-title .entry-title,.ztl-action-content-box,.ztl-heading,.ztl-widget-title,h1{font-size:36px}.modal-dialog{max-width:90%!important;width:90%!important}.ztl-social li{margin:0 5px}}@media only screen and (max-width:767px){#logo-second img{width:80%}#logo-second{line-height:80px;height:80px}.header-belt{display:none}.main-navigation .menu{height:auto!important}.main-navigation ul ul li:first-child:before{display:none}.main-navigation ul ul li:first-child{border-top-right-radius:0;padding-top:0;border-top-left-radius:0}.main-navigation ul ul li:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:0}.main-navigation ul{float:left;padding-bottom:1rem;width:100%}.main-navigation ul ul{left:0;position:relative}.ztl-expand{margin:10px 0;right:0;display:block!important;text-align:center;z-index:101;cursor:pointer;position:absolute;top:0;height:24px;width:26px}.main-navigation ul ul{display:none;padding-bottom:0;padding-left:24px;padding-top:0;width:100%}.ztl-tools-wrapper{right:25px;display:flex!important;position:absolute;top:0;margin-right:50px}.main-navigation ul li:hover>ul,.main-navigation ul ul li:hover>ul{left:0}.main-navigation ul ul li a{line-height:24px;padding:10px 12px;width:100%}.main-navigation ul li{width:100%}.main-navigation ul ul li{background-color:transparent!important}.main-navigation ul li:last-child{border-bottom:none}.main-navigation li a{line-height:24px;padding:10px!important}.main-navigation li{float:left;position:relative}.main-navigation ul ul li a{margin:0}#menu-toggle{cursor:pointer!important}#menu-toggle,.main-navigation .toggled .nav-menu{display:inline-block}#site-navigation{width:100%}.affix{position:relative}#nav-wrapper{display:none;width:100%}.site-footer,.ztl-contact-form .ztl-button-four,.ztl-contact-form .ztl-button-one,.ztl-contact-form .ztl-button-three,.ztl-contact-form .ztl-button-two,.ztl-social{text-align:center}.ztl-social{padding-top:20px}.category-listing .title a{font-size:24px}.ztl-widget-category-container .item{margin:0 0 40px}#head-frame{height:auto!important}.ztl-staff-item,.ztl-staff-item .image img,.ztl-staff-item .item-left,.ztl-staff-item .item-right{width:100%}.affix .main-navigation>div>ul>li>a,.sidebar-ztl{text-align:left}.ztl-courses-wrapper .item{margin:8rem auto 2rem}.ztl-action-content-box{float:none!important;width:auto!important}.ztl-action-button{float:none!important;margin:2rem auto 0;display:block;max-width:100%!important}.ztl-action-button a{margin:0}.ztl-action-element{text-align:center}.ztl-top-mobile{margin-top:4rem}.category-listing .item .title a{font-weight:400;font-size:30px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:100%}.header-one{display:none}#logo-second{display:block}#search-modal .search-input{max-width:100%;width:100%}.modal-dialog{max-width:500px;width:70%}#search-modal .search-title{text-align:center}.ztl-mobile-center,.ztl-mobile-center .vc_icon_element,.ztl-mobile-center h5,.ztl-mobile-center p{text-align:center!important}.ztl-mobile-container{margin-left:auto;max-width:460px;margin-right:auto;width:100%}.ztl-tablet-column-50{width:100%!important}#comments p.form-submit,#comments p.logged-in-as{text-align:center}.ztl-event-item .ztl-post-details,.ztl-event-item .ztl-post-thumbnail{-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-flex:0}.ztl-event-item .ztl-flex{-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.ztl-event-item .ztl-post-thumbnail img{width:100%}.ztl-event-item .ztl-post-details{margin-top:30px;padding:0}}@media only screen and (min-width:768px){#nav-wrapper{display:inline-block!important}.main-navigation ul ul li:hover>ul{top:-6px}.main-navigation ul ul>li:not(:first-child) ul{padding-left:12px;top:-15px!important;padding-top:0}.main-navigation .sub-menu a{text-decoration:none;display:block;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.main-navigation .sub-menu a:hover{-webkit-transform:translate(5px);transform:translate(5px)}}@media only screen and (max-width:992px){.woocommerce .related.products ul.products>li.product,.woocommerce .upsells.products ul.products>li.product,.woocommerce ul.products>li.product{margin-bottom:6rem;width:100%}.header-one .widget{padding:0 0 0 30px}.header-one-right h6{line-height:1.4;font-size:13px}.header-widget .ztl-icon.small,.header-widget .ztl-icon.small:before{font-size:26px}.header-widget .ztl-icon.medium,.header-widget .ztl-icon.medium:before{font-size:32px}.header-widget .ztl-icon.large,.header-widget .ztl-icon.large:before{font-size:40px}.ztl-widget-wrapper{margin-left:10px;padding-left:15px}.ztl-tablet-column-50{float:left;width:50%}}