@media screen and (-webkit-min-device-pixel-ratio:0){.dt-sc-contact-details-on-map .dt-sc-map-overlay,::i-block-chrome{display:block}.menu-with-slanting-splitter #main-menu ul.menu>li:before,::i-block-chrome{right:0}.footer-copyright .menu-links li,::i-block-chrome{margin:0 0 0 28px}.dt-sc-pr-tb-col.type1 .dt-sc-tb-header,.dt-sc-testimonial.type1,::i-block-chrome{width:100%;display:table}.dt-sc-pr-tb-col.type1 .dt-sc-price,.dt-sc-testimonial.type1 .dt-sc-testimonial-quote,::i-block-chrome{display:table-header-group}.dt-sc-pr-tb-col.type1 .dt-sc-tb-title,.dt-sc-testimonial.type1 .dt-sc-testimonial-author,::i-block-chrome{display:table-footer-group}.dt-sc-procedures-catalog-list li .dt-sc-catalog-menu .rounded img,::i-block-chrome{-webkit-transform:scale(.96,.8) translateY(-10%);transform:scale(.96,.8) translateY(-10%)}.dt-sc-counter.type5 .dt-sc-couter-icon-holder,::i-block-chrome{width:1%;float:none;vertical-align:middle;display:table-cell}.dt-sc-counter.type5 h4,::i-block-chrome{float:none;display:table-caption}.dt-sc-counter.type5 .dt-sc-couter-icon-holder .icon-wrapper,::i-block-chrome{-webkit-border-radius:50%;border-radius:50%;line-height:65px}.vc_row.vc_row-flex,::i-block-chrome{display:table}.vc_row.vc_row-flex>.vc_column_container,::i-block-chrome{float:none}.vc_row.vc_row-flex.vc_row-o-equal-height>.vc_column_container,::i-block-chrome{display:inline-table}.vc_row.vc_row-flex.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_column_container,::i-block-chrome{vertical-align:middle;display:inline-block}.vc_separator,::i-block-chrome{display:inline-block}}:root .dt-sc-contact-details-on-map .dt-sc-map-overlay,_:-ms-fullscreen{padding:64px 0 0}@media screen and (min-width:0\0){.type1.dt-spa-procedures-wrapper .button a{display:block}.type1.dt-spa-procedures-wrapper .button a:after{display:inline-block}.aligncenter.dt-sc-button{-webkit-transform:translateX(-50%);transform:translateX(-50%);position:relative;left:50%;display:inline-block}.aligncenter.with-gradient-bg.dt-sc-button:hover{-webkit-transform:translateX(-50%) translateY(5px);transform:translateX(-50%) translateY(5px)}.type1.dt-sc-testimonial .dt-sc-testimonial-author{display:table}.type1.dt-sc-testimonial .dt-sc-testimonial-author span{display:table-footer-group}.type1.dt-sc-testimonial .dt-sc-testimonial-author span img{width:120px;display:inline-block}.type1.dt-sc-testimonial .dt-sc-testimonial-author cite{display:table-caption}.type14.dt-sc-icon-box{display:table}.type14.dt-sc-icon-box .icon-wrapper{display:table-cell}.type14.dt-sc-icon-box .icon-content{display:table-footer-group}.type14.dt-sc-icon-box:hover .icon-content{vertical-align:middle;display:table-cell}.vc_separator{display:inline-block}.selection-box:after,.selection-box:before{border:none;background:none}.selection-box select{position:relative;padding-right:15px}.dt-sc-contact-details-on-map .dt-sc-map-overlay{padding:71px 0 0}.dt-sc-counter.type4 .dt-sc-couter-icon-holder .icon-wrapper{height:60px;border:none;box-shadow:0 0 0 5px #fff;-ms-box-shadow:0 0 0 5px #fff;width:60px}.dt-sc-counter.type4 .dt-sc-couter-icon-holder .icon-wrapper span{line-height:60px}.diamond-square.type3.dt-sc-counter .dt-sc-couter-icon-holder .icon-wrapper:after{top:0}.diamond-square.type3.dt-sc-counter .dt-sc-couter-icon-holder .icon-wrapper:before{top:-3px}.type8.dt-sc-image-caption .dt-sc-image-content:before{border:none;top:-24px;box-shadow:0 0 0 7px #fff;-ms-box-shadow:0 0 0 7px #fff}#buddypress #search-groups-form input[type=text],#buddypress #search-members-form input[type=text]{padding:17px 20px;line-height:24px}.woocommerce div.product form.cart .variations td{vertical-align:middle}.woocommerce div.product form.cart .variations td.label{margin-top:-20px}}@media (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}}