/**handles:elearni-browsers**/
@media screen and (-webkit-min-device-pixel-ratio:0){.dt-sc-contact-details-on-map .dt-sc-map-overlay,::i-block-chrome{display:block}.footer-copyright .menu-links li,::i-block-chrome{margin:0 0 0 28px}.vc_row.vc_row-flex:not(.vc_row-has-fill),.vc_row.vc_row-flex[data-vc-full-width-init=true],.vc_row.vc_row-has-fill[data-vc-full-width-init=true],::i-block-chrome{display:table!important}.vc_row.vc_row-flex.vc_row-o-equal-height>.vc_column_container,::i-block-chrome{display:block}.vc_row.vc_row-flex.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_column_container,::i-block-chrome{display:inline-block;vertical-align:middle}.vc_row.vc_row-flex:not([data-vc-full-width-init=true]),::i-block-chrome{width:100%}.vc_row.vc_row-flex:not([data-vc-full-width-init=true])>.vc_column_container,::i-block-chrome{display:block}.vc_row.vc_row-flex.vc_row-o-content-middle.vc_row-o-equal-height:not([data-vc-full-width-init=true])>.vc_column_container,::i-block-chrome{vertical-align:middle}.vc_separator,::i-block-chrome{display:inline-block}.dt-logo-container,::i-block-chrome{display:table}.dt-logo-container,.dt-logo-container.logo-align-left,::i-block-chrome{margin-right:auto}.dt-logo-container.logo-align-right,::i-block-chrome{margin-left:auto}.dt-header-menu.left,.dt-header-menu.right,::i-block-chrome{float:none}.flex-col-elements-inline-middle.vc_column_container>.vc_column-inner>.wpb_wrapper,::i-block-chrome{display:table}.flex-col-elements-inline-middle.justify-end.vc_column_container>.vc_column-inner>.wpb_wrapper,::i-block-chrome{margin-left:auto}.dt-logo-container.logo-align-center,.flex-col-elements-inline-middle .dt-header-menu.center,.flex-col-elements-inline-middle.justify-center.vc_column_container>.vc_column-inner>.wpb_wrapper,::i-block-chrome{margin-left:auto;margin-right:auto}.dt-sc-testimonial.type6 .dt-sc-testimonial-author img,::i-block-chrome{border:none;box-shadow:0 0 0 2px rgba(0,0,0,.1);-webkit-box-shadow:0 0 0 2px rgba(0,0,0,.1)}.dt-sc-icon-box-counter .vc_row.vc_row-flex,::i-block-chrome{display:block}.dt-sc-icon-box-counter .vc_row.vc_row-flex.vc_row-o-equal-height>.vc_column_container,::i-block-chrome{display:inline-block}.dt-sc-team.style2 .dt-sc-team-thumb img,::i-block-chrome{transform:scale(.9936,.81223) translate(0,-11%);width:100%;-webkit-transform:scale(.9936,.81223) translate(0,-11%)}.vc_separator.dt-sc-custom-icon-separator,.vc_separator.dt-sc-title-boxed-with-border,::i-block-chrome{display:table}.vc_separator.dt-sc-title-boxed-with-border.vc_separator_align_center,::i-block-chrome{margin-left:auto;margin-right:auto;text-align:center}.vc_separator.dt-sc-custom-icon-separator .vc_icon_element.vc_icon_element-outer,.vc_separator.dt-sc-custom-icon-separator .vc_sep_holder,.vc_separator.dt-sc-custom-icon-separator .vc_sep_holder.vc_sep_holder_l,::i-block-chrome{display:table-cell;vertical-align:middle}.vc_separator.dt-sc-title-boxed-with-border .vc_sep_holder,.vc_separator.dt-sc-title-boxed-with-border h4,::i-block-chrome{display:inline-block}.dt-sc-custom-icon-separator.vc_separator .vc_sep_holder.vc_sep_holder_r,::i-block-chrome{width:100%}.dt-sc-custom-icon-separator.vc_separator~.vc_row.vc_row-flex,::i-block-chrome{width:100%}.flip-box-wrap .horizontal_flip_right .ifb-back,.flip-box-wrap .horizontal_flip_right .ifb-hover .ifb-front,::i-block-chrome{opacity:0}.flip-box-wrap .horizontal_flip_right .ifb-hover .ifb-back,::i-block-chrome{opacity:1}.widget .recent-posts-widget li .entry-title,::i-block-chrome{line-height:normal}.widget .recent-posts-widget li .thumb,::i-block-chrome{margin-top:5px}.widget .recent-posts-widget li .entry-title h4,::i-block-chrome{display:inline}.vc_row.vc_row-flex.vc_row-o-equal-height.dt-sc-simpler-content>.vc_column_container,::i-block-chrome{background:rgba(0,0,0,.1);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.vc_row.dt-sc-simpler-content.overlay-header>.vc_column_container .dt-header-menu,::i-block-chrome{left:0;position:fixed;top:50%;-webkit-transform:translateY(-50%)}#header .dt-header-tpl .vc_row.dt-sc-simpler-content .dt-sc-simpler-content-bottom,::i-block-chrome{position:fixed}.dt-sc-tabs-vertical-container.circle-rings ul.dt-sc-tabs-vertical>li:after,::i-block-chrome{z-index:-1}.dtlms-course-results-main-detail-wrapper .dtlms-author-details .dtlms-author-meta span:nth-child(2):before,::i-block-chrome{bottom:0}.dtlms-class-results-main-detail-wrapper .dtlms-author-details .dtlms-author-meta span:nth-child(2):before,::i-block-chrome{bottom:0}.dtlms-course-results-main-detail-wrapper .dtlms-author-details .dtlms-author-meta span,::i-block-chrome{display:inline-block}.dtlms-class-results-main-detail-wrapper .dtlms-author-details .dtlms-author-meta span,::i-block-chrome{display:inline-block}.dt-sc-progress.style3 .dt-sc-progressbar-pointer,::i-block-chrome{top:3px}}@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0){.dt-sc-progress.style3 .dt-sc-progressbar-pointer{top:3px}}_::-webkit-full-page-media,_:future,:root .dt-sc-tabs-vertical-container.circle-rings ul.dt-sc-tabs-vertical > li:after{z-index:-1}_::-webkit-full-page-media,_:future,:root .dtlms-course-results-main-detail-wrapper .dtlms-author-details .dtlms-author-meta span:nth-child(2):before{bottom:0}_::-webkit-full-page-media,_:future,:root .dtlms-class-results-main-detail-wrapper .dtlms-author-details .dtlms-author-meta span:nth-child(2):before{bottom:0}_::-webkit-full-page-media,_:future,:root .dtlms-course-results-main-detail-wrapper .dtlms-author-details .dtlms-author-meta span{display:inline-block}_::-webkit-full-page-media,_:future,:root .dtlms-class-results-main-detail-wrapper .dtlms-author-details .dtlms-author-meta span{display:inline-block}_::-webkit-full-page-media,_:future,:root .dt-sc-progress.style3 .dt-sc-progressbar-pointer{top:3px}_:-ms-fullscreen,:root .dt-sc-contact-details-on-map .dt-sc-map-overlay{padding:64px 0 0}@media screen and (min-width:0\0){.dt-logo-container{display:block}.dt-header-menu .dt-primary-nav li a,.no-header-menu ul li a{vertical-align:top}.vc_row-flex.vc_row>.vc_column_container>.vc_column-inner>*{min-height:1px!important}.vc_separator.dt-sc-custom-icon-separator,.vc_separator.dt-sc-title-boxed-with-border{display:table}.vc_separator.dt-sc-title-boxed-with-border.vc_separator_align_center{margin-left:auto;margin-right:auto;text-align:center}.vc_separator.dt-sc-custom-icon-separator .vc_icon_element.vc_icon_element-outer,.vc_separator.dt-sc-custom-icon-separator .vc_sep_holder,.vc_separator.dt-sc-custom-icon-separator .vc_sep_holder.vc_sep_holder_l{display:table-cell;vertical-align:middle}.vc_separator.dt-sc-title-boxed-with-border .vc_sep_holder,.vc_separator.dt-sc-title-boxed-with-border h4{display:inline-block}.dt-sc-custom-icon-separator.vc_separator .vc_sep_holder.vc_sep_holder_r{width:100%}.dt-sc-custom-icon-separator.vc_separator~.vc_row.vc_row-flex{width:100%}.dt-sc-counter.type4 .dt-sc-couter-icon-holder span{line-height:70px}.vcpb-default{background-size:initial!important;-webkit-background-size:initial!important}.dtportfolio-item.dtportfolio-hover-with-gallery-list .dtportfolio-image-overlay-details .categories{margin-top:15px}.dt-sc-icon-box.type14{padding:50px 0}.dt-sc-newsletter-section.type1 form:after,.dt-sc-newsletter-section.type1 form:before,.dt-sc-newsletter-section.type1 h2:after,.dt-sc-newsletter-section.type1 h2:before{transform:none}.dt-sc-newsletter-section.type1 .dt-sc-subscribe-frm{padding:30px 0 30px 30px}.dt-sc-pr-tb-col.type3.selected:after{right:-14px}.dt-sc-timeline-section.dt-sc-vc-special .dt-sc-timeline-image-wrapper .dt-sc-timeline-thumb-overlay{height:97%}.wpb_wrapper .wpb_text_column h2 span.highlight{display:inline-block;margin-bottom:-15px;overflow:hidden}#footer .dt-custom-nav,#footer .dt-custom-nav-wrapper .dt-custom-nav>li>span.divider.vertical-line:before{font-size:16px}.dtlms-course-category-item.type8:after,.dtlms-course-category-item.type8:before{display:none}.icon-section-incre .dt-sc-icon-box.type6:after,.icon-section-incre .dt-sc-icon-box.type6:before{display:none}.woocommerce ul.products.product-icongroup-hover-bounce.product-thumb-iconsgroup-position-horizontal[class*=horizontal-position-bottom] li.product .product-buttons-wrapper.product-icons .button,.woocommerce ul.products.product-icongroup-hover-bounce.product-thumb-iconsgroup-position-horizontal[class*=horizontal-position-bottom] li.product .product-buttons-wrapper.product-icons a,.woocommerce ul.products.product-icongroup-hover-bounce.product-thumb-iconsgroup-position-horizontal[class*=horizontal-position-bottom] li.product .product-buttons-wrapper.product-icons a.button,.woocommerce ul.products.product-icongroup-hover-bounce.product-thumb-iconsgroup-position-horizontal[class*=horizontal-position-bottom] li.product .product-buttons-wrapper.product-icons button,.woocommerce ul.products.product-icongroup-hover-bounce.product-thumb-iconsgroup-position-horizontal[class*=horizontal-position-bottom] li.product .product-buttons-wrapper.product-icons button.button,.woocommerce ul.products.product-icongroup-hover-bounce[class*=thumb-alignment-bottom]:not([class*=product-thumb-iconsgroup-position]) li.product .product-buttons-wrapper.product-icons .button,.woocommerce ul.products.product-icongroup-hover-bounce[class*=thumb-alignment-bottom]:not([class*=product-thumb-iconsgroup-position]) li.product .product-buttons-wrapper.product-icons a,.woocommerce ul.products.product-icongroup-hover-bounce[class*=thumb-alignment-bottom]:not([class*=product-thumb-iconsgroup-position]) li.product .product-buttons-wrapper.product-icons a.button,.woocommerce ul.products.product-icongroup-hover-bounce[class*=thumb-alignment-bottom]:not([class*=product-thumb-iconsgroup-position]) li.product .product-buttons-wrapper.product-icons button,.woocommerce ul.products.product-icongroup-hover-bounce[class*=thumb-alignment-bottom]:not([class*=product-thumb-iconsgroup-position]) li.product .product-buttons-wrapper.product-icons button.button{bottom:0!important;transition:none}.fw-video-section .vcpb-default{background-size:initial;-webkit-background-size:initial}}@media all and (min-width:0\0) and (min-resolution:.001dpcm){#main-menu ul li.menu-item-simple-parent ul,#main-menu ul li.menu-item-simple-parent ul li ul,#main-menu ul li.menu-item-simple-parent ul li ul li ul{z-index:auto}.vc_row-flex.vc_row{display:table!important}.vc_row.vc_row-flex.dt-sc-map-overlay{display:block!important}.dt-sc-contact-details-on-map.hide-overlay .vc_row.vc_row-flex.dt-sc-map-overlay{display:none!important}.spa-map::before{content:none!important}}@-moz-document url-prefix(){.dt-sc-contact-details-on-map .dt-sc-map-overlay{padding:68px 0 0}.university-contact-form .button-field i{height:48px;line-height:48px}.dt-sc-boxed-style.dt-sc-post-entry:hover .blog-entry{box-shadow:0 10px 25px 0 rgba(0,0,0,.15)}.type6.dtlms-courselist-item-wrapper.grid-item:hover .dtlms-courselist-details,.type6.dtlms-courselist-item-wrapper.list-item:hover,.type8.dtlms-courselist-item-wrapper.grid-item:hover .dtlms-courselist-details{box-shadow:0 15px 20px rgba(0,0,0,.15)}.dtlms-course-detail.type5 div[class$=header-inner-content] div[class$=featured] span{min-height:38px}table.compare-list tbody th{padding:0 10px}}@media all and (-ms-high-contrast:none){.dt-sc-icon-box.type9{display:block}.dt-sc-icon-box.type9,::-ms-backdrop{display:block}}@media all and (-ms-high-contrast:none){.dt-sc-icon-box.type9 .icon-content,.dt-sc-icon-box.type9 .icon-wrapper{display:block;float:left}.dt-sc-icon-box.type9 .icon-content,.dt-sc-icon-box.type9 .icon-wrapper,::-ms-backdrop{display:block;float:left}}@media all and (-ms-high-contrast:none){.dt-sc-icon-box.type9 .icon-content{float:right}.dt-sc-icon-box.type9 .icon-content,::-ms-backdrop{float:right}}@media all and (-ms-high-contrast:none){.dt-sc-icon-box.type13{position:static}.dt-sc-icon-box.type13,::-ms-backdrop{position:static}}@media all and (-ms-high-contrast:none){.wpb_wrapper .wpb_text_column h2 span.highlight{display:inline-block;margin-bottom:-15px;overflow:hidden}.wpb_wrapper .wpb_text_column h2 span.highlight,::-ms-backdrop{display:inline-block;margin-bottom:-15px;overflow:hidden}}@media all and (-ms-high-contrast:none){#footer .dt-custom-nav,#footer .dt-custom-nav-wrapper .dt-custom-nav>li>span.divider.vertical-line:before{font-size:16px}#footer .dt-custom-nav,#footer .dt-custom-nav-wrapper .dt-custom-nav>li>span.divider.vertical-line:before,::-ms-backdrop{font-size:16px}}@media all and (-ms-high-contrast:none){.dtlms-course-category-item.type8:after,.dtlms-course-category-item.type8:before{display:none}.dtlms-course-category-item.type8:after,.dtlms-course-category-item.type8:before,::-ms-backdrop{display:none}}@media all and (-ms-high-contrast:none){.icon-section-incre .dt-sc-icon-box.type6:after,.icon-section-incre .dt-sc-icon-box.type6:before{display:none}.icon-section-incre .dt-sc-icon-box.type6:after,.icon-section-incre .dt-sc-icon-box.type6:before,::-ms-backdrop{display:none}}@media all and (-ms-high-contrast:none){.woocommerce ul.products.product-icongroup-hover-bounce.product-thumb-iconsgroup-position-horizontal[class*=horizontal-position-bottom] li.product .product-buttons-wrapper.product-icons .button,.woocommerce ul.products.product-icongroup-hover-bounce.product-thumb-iconsgroup-position-horizontal[class*=horizontal-position-bottom] li.product .product-buttons-wrapper.product-icons a,.woocommerce ul.products.product-icongroup-hover-bounce.product-thumb-iconsgroup-position-horizontal[class*=horizontal-position-bottom] li.product .product-buttons-wrapper.product-icons a.button,.woocommerce ul.products.product-icongroup-hover-bounce.product-thumb-iconsgroup-position-horizontal[class*=horizontal-position-bottom] li.product .product-buttons-wrapper.product-icons button,.woocommerce ul.products.product-icongroup-hover-bounce.product-thumb-iconsgroup-position-horizontal[class*=horizontal-position-bottom] li.product .product-buttons-wrapper.product-icons button.button,.woocommerce ul.products.product-icongroup-hover-bounce[class*=thumb-alignment-bottom]:not([class*=product-thumb-iconsgroup-position]) li.product .product-buttons-wrapper.product-icons .button,.woocommerce ul.products.product-icongroup-hover-bounce[class*=thumb-alignment-bottom]:not([class*=product-thumb-iconsgroup-position]) li.product .product-buttons-wrapper.product-icons a,.woocommerce ul.products.product-icongroup-hover-bounce[class*=thumb-alignment-bottom]:not([class*=product-thumb-iconsgroup-position]) li.product .product-buttons-wrapper.product-icons a.button,.woocommerce ul.products.product-icongroup-hover-bounce[class*=thumb-alignment-bottom]:not([class*=product-thumb-iconsgroup-position]) li.product .product-buttons-wrapper.product-icons button,.woocommerce ul.products.product-icongroup-hover-bounce[class*=thumb-alignment-bottom]:not([class*=product-thumb-iconsgroup-position]) li.product .product-buttons-wrapper.product-icons button.button{bottom:0}.woocommerce ul.products.product-icongroup-hover-bounce.product-thumb-iconsgroup-position-horizontal[class*=horizontal-position-bottom] li.product .product-buttons-wrapper.product-icons .button,.woocommerce ul.products.product-icongroup-hover-bounce.product-thumb-iconsgroup-position-horizontal[class*=horizontal-position-bottom] li.product .product-buttons-wrapper.product-icons a,.woocommerce ul.products.product-icongroup-hover-bounce.product-thumb-iconsgroup-position-horizontal[class*=horizontal-position-bottom] li.product .product-buttons-wrapper.product-icons a.button,.woocommerce ul.products.product-icongroup-hover-bounce.product-thumb-iconsgroup-position-horizontal[class*=horizontal-position-bottom] li.product .product-buttons-wrapper.product-icons button,.woocommerce ul.products.product-icongroup-hover-bounce.product-thumb-iconsgroup-position-horizontal[class*=horizontal-position-bottom] li.product .product-buttons-wrapper.product-icons button.button,.woocommerce ul.products.product-icongroup-hover-bounce[class*=thumb-alignment-bottom]:not([class*=product-thumb-iconsgroup-position]) li.product .product-buttons-wrapper.product-icons .button,.woocommerce ul.products.product-icongroup-hover-bounce[class*=thumb-alignment-bottom]:not([class*=product-thumb-iconsgroup-position]) li.product .product-buttons-wrapper.product-icons a,.woocommerce ul.products.product-icongroup-hover-bounce[class*=thumb-alignment-bottom]:not([class*=product-thumb-iconsgroup-position]) li.product .product-buttons-wrapper.product-icons a.button,.woocommerce ul.products.product-icongroup-hover-bounce[class*=thumb-alignment-bottom]:not([class*=product-thumb-iconsgroup-position]) li.product .product-buttons-wrapper.product-icons button,.woocommerce ul.products.product-icongroup-hover-bounce[class*=thumb-alignment-bottom]:not([class*=product-thumb-iconsgroup-position]) li.product .product-buttons-wrapper.product-icons button.button,::-ms-backdrop{bottom:0}}@media all and (-ms-high-contrast:none){.fw-video-section .vcpb-default{background-size:initial;-webkit-background-size:initial}.fw-video-section .vcpb-default,::-ms-backdrop{background-size:initial;-webkit-background-size:initial}}