.supertheme-header .no-header-menu ul li,.supertheme-header .dt-header-menu .dt-primary-nav li{border-left:1px solid #e8e8e8;margin:0}.supertheme-header .no-header-menu ul li.close-nav,.supertheme-header .dt-header-menu .dt-primary-nav li.close-nav{border-left:none}.supertheme-header .no-header-menu ul li a,.supertheme-header .dt-header-menu .dt-primary-nav li a{padding:10px 25px}.applanding-header .dt-header-menu ul.dt-primary-nav>li>a.icon-position-left>.menu-item-icon{padding-right:0;display:block;text-align:center;font-size:19px;margin-bottom:13px;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear}.tilemax-header .cart-info{margin:0;background:none}.tilemax-header .search-module.simple-header-search.filled.gray #searchform{background:none;border:1px solid #f3f3f3}.dt-sc-maaya-header.type2 .dt-simpler-slider{position:relative;top:4px;float:right;right:0;margin-right:20px}.dt-sc-maaya-header.type2 .search-module{float:right}.dt-custom-nav li a{padding:0 15px;line-height:18px}.dt-sc-sociable.small li a{font-size:16px;height:24px;line-height:24px;width:24px}#footer .dt-sc-sociable.small li a{font-size:16px;height:24px;line-height:24px;width:30px}.dt-custom-nav li a i.menu-item-icon,.dt-custom-nav li a>span{line-height:18px}.dt-sc-image-caption.type6 .dt-sc-image-content .icon-wrapper{margin-bottom:5px;padding-bottom:10px;position:relative}.dt-sc-image-caption.type6 .dt-sc-image-content p{display:block}.dt-sc-image-caption.type6{text-align:left;border-radius:5px}.dt-sc-image-caption.type6 .dt-sc-image-content{padding:20px 20px}.dt-sc-image-caption.type6 .dt-sc-image-content .icon-wrapper::after{margin:0}.dt-sc-image-caption.type6 .dt-sc-image-content .icon-wrapper img{width:120px}.dt-sc-image-caption.type6 .dt-sc-image-content .dt-sc-button.medium{font-size:14px;padding:8px 22px;border-radius:8px}.dt-sc-image-caption.type6::before{background:none}.dt-sc-image-caption.type6 .dt-sc-image-wrapper img{opacity:1}.dt-sc-image-caption.type6 .dt-sc-image-title{width:50%}.dt-sc-image-caption.type6 h3{font-size:18px;color:#232224!important;font-weight:600}.dt-sc-image-caption.type6 .dt-sc-image-content .icon-wrapper::after{background:#232224}.dt-sc-image-caption.type6:hover .dt-sc-image-wrapper img{opacity:1}.dt-sc-image-caption:hover .dt-sc-image-content a,.dt-sc-image-caption.type6.black::before{color:#ee2e24;border:1px solid #ee2e24}#footer .dt-sc-contact-info.simple-with-block-icon h6{text-align:left;color:#dededf}.dt-custom-nav-wrapper.inline-horizontal[data-divider="yes"] .dt-custom-nav li:last-child{padding-right:15px}.dt-sc-newsletter-section{padding:0}.dt-sc-tabs-horizontal-frame-container.type3 ul.dt-sc-tabs-horizontal-frame{text-align:left;border:none}.dt-sc-tabs-horizontal-frame-container.type3 .dt-sc-tabs-horizontal-frame-content{padding-top:25px}.mt-25{margin-top:25px}.br-8 img{border-radius:8px}.slide_feature i:before{background:red;height:36px;width:36px;border-radius:8px;margin-left:10px}.slider-content{border-bottom:2px dashed #fff}.dt-sc-icon-box.type7{text-align:center;padding:0 10px 5px}.dt-sc-icon-box.type7 .icon-wrapper{margin:-35px 0 0 0}.dt-sc-icon-box.type7 .icon-wrapper{background-color:#ffffff!important}.dt-sc-icon-box.type7 .icon-wrapper img{top:100%;width:64px}.dt-sc-title.with-two-border>h2{font-size:2.328em}.mb-0 h2{margin-bottom:0}.light-font{font-weight:500;color:#ee2e24;text-transform:uppercase;font-size:20px;letter-spacing:1.5px}.dt-sc-title.with-two-border>:after,.dt-sc-title.with-two-border>:before{width:70px}.dt-sc-menu-sorting a{color:rgb(238 46 36 / .6)}.dt-sc-team.type2 .dt-sc-team-thumb .dt-sc-team-thumb-overlay,.dt-sc-hexagon-image span:before,.dt-sc-keynote-speakers .dt-sc-speakers-thumb .dt-sc-speakers-thumb-overlay{background:rgb(238 46 36 / .9)}.portfolio .image-overlay,.recent-portfolio-widget ul li a:before,.dt-sc-image-caption.type2:hover .dt-sc-image-content,.dt-sc-fitness-program-short-details-wrapper .dt-sc-fitness-program-short-details{background:rgb(238 46 36 / .9)}.dt-sc-icon-box.type10 .icon-wrapper:before,.dt-sc-contact-info.type4 span:after,.dt-sc-pr-tb-col.type2 .dt-sc-tb-header:before{box-shadow:5px 0 0 0 #ee2e24}.dt-sc-icon-box.type10:hover .icon-wrapper:before{box-shadow:7px 0 0 0 #ee2e24}.dt-sc-counter.type6 .dt-sc-couter-icon-holder:before{box-shadow:5px 1px 0 0 #ee2e24}.dt-sc-button.with-shadow.white,.dt-sc-pr-tb-col.type2 .dt-sc-buy-now a{box-shadow:3px 3px 0 0 #ee2e24}.dt-sc-restaurant-events-list .dt-sc-restaurant-event-details h6:before{border-bottom-color:rgb(238 46 36 / .6)}.portfolio.type4 .image-overlay,.dt-sc-timeline-section.type4 .dt-sc-timeline-thumb-overlay,.dt-sc-yoga-classes .dt-sc-yoga-classes-image-wrapper:before,.dt-sc-yoga-course .dt-sc-yoga-course-thumb-overlay,.dt-sc-yoga-program .dt-sc-yoga-program-thumb-overlay,.dt-sc-yoga-pose .dt-sc-yoga-pose-thumb:before,.dt-sc-yoga-teacher .dt-sc-yoga-teacher-thumb:before,.dt-sc-doctors .dt-sc-doctors-thumb-overlay,.dt-sc-event-addon>.dt-sc-event-addon-date,.dt-sc-course .dt-sc-course-overlay,.dt-sc-process-steps .dt-sc-process-thumb-overlay{background:rgb(238 46 36 / .85)}@media only screen and (max-width:767px){.dt-sc-contact-info.type4:after,.dt-sc-icon-box.type10 .icon-content h4:after,.dt-sc-counter.type6.last h4::before,.dt-sc-counter.type6 h4::after{background-color:#ee2e24}}@media only screen and (max-width:767px){.dt-sc-timeline-section.type2,.dt-sc-timeline-section.type2::before{border-color:#ee2e24}}.dt-sc-event-month-thumb .dt-sc-event-read-more,.dt-sc-training-thumb-overlay{background:rgb(236 29 18 / .85)}@media only screen and (max-width:767px){.dt-sc-highlight .dt-sc-testimonial.type6 .dt-sc-testimonial-author:after,.dt-sc-highlight .dt-sc-testimonial.type6 .dt-sc-testimonial-author:after,.skin-highlight .dt-sc-testimonial.type6 .dt-sc-testimonial-author:after{background-color:#ec1d12}}.dt-sc-faculty .dt-sc-faculty-thumb-overlay{background:rgb(239 63 54 / .9)}@-webkit-keyframes color-change{0%{color:#ee2e24}50%{color:#ec1d12}100%{color:#ef3f36}}@-moz-keyframes color-change{0%{color:#ee2e24}50%{color:#ec1d12}100%{color:#ef3f36}}@-ms-keyframes color-change{0%{color:#ee2e24}50%{color:#ec1d12}100%{color:#ef3f36}}@-o-keyframes color-change{0%{color:#ee2e24}50%{color:#ec1d12}100%{color:#ef3f36}}@keyframes color-change{0%{color:#ee2e24}50%{color:#ec1d12}100%{color:#ef3f36}}