@import url(https://fonts.googleapis.com/css?family=Lato:400,100,100italic,300,300italic,400italic,700,700italic,900,900italic);.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("img/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal;}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px black;-moz-box-shadow:0 10px 25px black;box-shadow:0 10px 25px black}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('img/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('img/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('img/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:#000}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('img/fancybox/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('img/fancybox/fancybox_loading@2x.gif');background-size:24px 24px}}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:0.438em 0.625em 0.438em 0.625em;line-height:1.125em;cursor:pointer;z-index:26;position:relative}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:0.188em}.slicknav_menu{*zoom:1}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;margin:0.188em 0 0 0.438em}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:0.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{content:" ";display:table;clear:both}.slicknav_nav{clear:both}.slicknav_nav ul{display:block}.slicknav_nav li{display:block}.slicknav_nav .slicknav_arrow{font-size:0.8em;margin:0 0 0 0.4em}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_item a{display:inline}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{display:block}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_brand{float:left}.slicknav_menu{font-size:16px;box-sizing:border-box;background:#4c4c4c;padding:5px}.slicknav_menu *{box-sizing:border-box}.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:bold;text-shadow:0 1px 3px #000}.slicknav_menu .slicknav_icon-bar{background-color:#fff}.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,0.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#222}.slicknav_nav{color:#fff;margin:0;padding:0;font-size:0.875em;list-style:none;overflow:hidden}.slicknav_nav ul{list-style:none;overflow:hidden;padding:0;margin:0 0 0 20px}.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px}.slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#fff}.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#fff}.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#222}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a{padding:0;margin:0}.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}@font-face{font-family:'AGaramondPro';src:url('fonts/AGaramondPro-Italic.eot');src:url('fonts/AGaramondPro-Italic.eot?#iefix') format('embedded-opentype'),url('fonts/AGaramondPro-Italic.woff') format('woff'),url('fonts/AGaramondPro-Italic.ttf') format('truetype');font-weight:normal;font-style:italic;}body{background:#fff;word-wrap:break-word;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.btn{border:1px solid #40b0fb;border-radius:20px;color:#40b0fb;display:inline-block;height:40px;line-height:40px;min-width:125px;padding:0 20px;text-align:center}.btn:hover{color:#40b0fb;opacity:0.7;text-decoration:none}.btn.btn-primary{background:#40b0fb;color:#fff}img{display:inline-block;height:auto;max-width:100%}img[class*="wp-image-"]{margin-top:10px;margin-bottom:10px}.wp-caption{border:1px solid #ccc;margin-bottom:10px;max-width:100%;border:1px solid #ccc;border-radius:4px;padding:0 10px}.wp-caption.aligncenter{margin-bottom:10px}.wp-caption img[class*="wp-image-"]{display:block}.wp-caption .wp-caption-text{text-align:center;margin-top:10px}.gallery{margin-bottom:1.5em}.gallery a img{border:none;height:auto;max-width:90%}.gallery dd{margin:0}.gallery-caption{display:block}embed,iframe,object{max-width:100%}.main-content-inner{padding-bottom:1.5em}.hentry{margin:0 0 1.5em}.sticky{display:block}.bypostauthor{display:block}.clear{clear:both;display:block}.widget{margin-bottom:10px}.widget_nav_menu ul.sub-menu li,.widget_pages ul.children li{padding-left:15px}.widget_search .search-form input[type="submit"]{display:none}.widget select{max-width:100%}.comment .children{margin-left:1.5em}.entry-meta{clear:both}.play-vid{display:none}.slicknav_menu{display:none}header .container{padding-bottom:0}header .container .row{position:relative}header .container .row .header-inner{margin-top:34px;position:absolute;top:0;width:100%;z-index:2}header .logo{float:left}header .navigation{float:right}header .over-navigation{color:#40b0fb;margin-bottom:16px;text-align:right;text-transform:uppercase}header .over-navigation a{color:#40b0fb}header .over-navigation .booking{border-right:1px solid #2d2d2d;height:23px;line-height:23px;padding:0 14px 0 19px;position:relative}header .over-navigation .booking:before{background:url('img/phone.png');content:'';display:inline-block;height:16px;left:0;position:absolute;top:1px;width:9px}header .over-navigation .download-pdf{padding:0 21px 0 10px;position:relative}header .over-navigation .download-pdf:after{background:url('img/document.png');content:'';display:inline-block;height:16px;right:0;position:absolute;top:1px;width:13px}header .main-menu{border-top:1px solid #2d2d2d;list-style:none;margin:0;padding:1px 0 0}header .main-menu li{float:left;padding:0 25px}header .main-menu li a{border-top:3px solid transparent;color:#fff;display:inline-block;height:42px;line-height:42px}header .main-menu li a:hover{border-top:3px solid #fff;text-decoration:none}header .main-menu li.current_page_item a{border-top:3px solid #fff;text-decoration:none}header .main-menu li:first-of-type{padding-left:0}header .main-menu li:last-of-type{padding-right:0}footer{background:#666;color:#fff}footer a{color:#fff}footer a:hover{color:#fff;text-decoration:none;text-shadow:0 0 5px #000}footer .block-1{background:url('img/footer-bg.jpg') no-repeat top right;border-bottom:1px solid #7f7f7f;margin-bottom:40px;padding-bottom:70px}footer .logo-footer{display:block;margin-top:81px}footer .info-text{font-size:17px;margin:77px 0 43px;max-width:380px}footer .tel{font-size:35px}footer .timetable{font-family:'Lato';font-size:13px;opacity:0.5}footer .timetable .block{float:left;width:156px}footer .timetable sup{position:relative;marigin-left:2px;top:7px;vertical-align:top}footer .footer-menu-container{float:left}footer .footer-menu-container .footer-menu{font-family:'Lato';font-size:11px;list-style:none;margin:0;padding:0;text-transform:uppercase}footer .footer-menu-container .footer-menu li{float:left;padding:0 26px}footer .footer-menu-container .footer-menu li a{color:#fff}footer .footer-menu-container .footer-menu li:first-of-type{padding-left:0}footer .footer-menu-container .footer-menu li:last-of-type{padding-right:0}footer .back-to-top{float:right;font-family:'Lato';font-size:11px;padding-left:18px;position:relative}footer .back-to-top:before{background:url('img/up_arrow.png') no-repeat;content:'';display:block;height:5px;left:0;width:8px;top:6px;position:absolute}footer .footer-bottom{border-top:1px solid #808080;font-size:11px;margin-top:36px;padding-top:37px}footer .footer-bottom .social-networks{padding-left:0}footer .footer-bottom .social-networks a{border:2px solid #fff;border-radius:100%;display:inline-block;height:21px;line-height:19px;margin:17px 20px 0 0;text-align:center;width:21px}footer .footer-bottom .footer-text{border-left:1px solid #7f7f7f}.subtitle{color:#999;font-family:'AGaramondPro';font-size:25px;font-style:italic}h2{color:#333;font-family:'Lato';font-size:35px;font-weight:300;margin:15px 0 40px}p{padding:0 50px 17px 0}.easyhtml5video div a{content:'';display:none;visibility:hidden !important;opacity:0.01 !important}.home-block1{background:url('img/home-hero.jpg') no-repeat center #000;background-size:contain;display:table;height:1050px;min-height:1050px;width:100%}.home-block1 video{position:absolute}.home-block1 .hero-content{display:table-cell;height:100%;text-align:center;position:relative;vertical-align:middle}.home-block1 .hero-content h1{color:#fff;font-family:'AGaramondPro';font-size:30px;font-style:italic;margin:0 0;opacity:0.5}.home-block1 .hero-content .motto{color:#fff;display:block;font-family:'Lato';font-size:45px;font-weight:700;line-height:90px;margin-bottom:83px}.home-block1 .hero-content .motto strong{font-weight:900}.home-block1 .hero-content .buttons{display:block}.home-block1 .hero-content .buttons .btn{margin:0 15px}.consultation-block-container{padding:194px 0 79px;border-bottom:1px solid #e5e5e5}.consultation-block-container .consultation-block{color:#666;font-size:17px}.consultation-block-container .consultation-block .consultation-image{margin-top:134px}.consultation-block-container .consultation-block .news-item{color:#333;display:block;margin-top:27px;border-top:1px solid #e5e5e5;padding-top:40px}.consultation-block-container .consultation-block .news-item:hover{text-decoration:none}.consultation-block-container .consultation-block .news-item .img{float:left;margin-right:20px}.consultation-block-container .consultation-block .news-item .title{position:relative;top:-6px}.consultation-block-container .consultation-block .news-item .date{color:#666;display:block;font-size:11px;font-weight:bold;opacity:0.7;padding-top:10px}.our-experts-container{color:#666;font-size:17px;text-align:center;padding:142px 0 50px}.our-experts-container .our-experts{background:url('img/our-experts-bg.jpg') repeat-x top;margin-bottom:81px;padding-top:77px}.our-experts-container p{max-width:485px;margin:0 auto;padding-right:0}.our-experts-container .btn{margin-top:17px}.services{border-top:1px solid #e5e5e5;color:#666;font-size:17px;margin-top:100px;padding:150px 0 50px;text-align:center}.services h2{margin-top:90px}.services p{max-width:485px;margin:0 auto;padding-right:0}.services .btn{margin-top:27px}.testimonials-container{background:#fdfbf9;margin-bottom:50px;padding:160px 0 135px;position:relative}.testimonials-container .subtitle{opacity:0.3}.testimonials-container h2{margin:5px 0 53px}.testimonials-container:before{border-top:1px solid #e5e5e5;content:'';position:absolute;top:-2px;width:100%}.testimonials-container:after{border-top:1px solid #e5e5e5;bottom:-2px;content:'';position:absolute;width:100%}.testimonials-container .testimonials{text-align:center}.testimonials-container .main-testimonial{color:#b59b64;font-family:'AGaramondPro';font-size:30px;font-style:italic;margin:78px auto 97px;max-width:688px;position:relative}.testimonials-container .main-testimonial .quote{display:inline-block;height:17px;margin-right:13px;position:relative;width:15px}.testimonials-container .main-testimonial .quote:before{background:url('img/quote.jpg') no-repeat;background-size:contain;content:'';left:-55px;height:67px;position:absolute;top:-45px;width:72px}.testimonials-container .main-testimonial .referring{color:#666;font-family:'Lato';font-size:10px;font-style:normal;margin-top:35px;text-transform:uppercase}.testimonials-container .one-testimonial{color:#666;font-family:'Lato';font-size:14px;padding-left:117px;padding-top:34px;position:relative;text-align:left}.testimonials-container .one-testimonial:before{background:url('img/testimoinial-man.jpg');background-size:contain;content:'';left:0px;height:108px;position:absolute;top:0px;width:97px}.testimonials-container .one-testimonial .one-testimonial-content{position:relative}.testimonials-container .one-testimonial .one-testimonial-content:after{border-right:1px solid #e4e3e2;content:'';height:100%;position:absolute;right:-30px;top:4px;width:15px}.testimonials-container .one-testimonial .regards{color:#000;display:block;font-family:'AGaramondPro';font-size:34px;font-style:italic;margin:-4px 0 0;opacity:0.8}.testimonials-container .one-testimonial.testimonial-woman:before{background:url('img/testimoinial-woman.jpg')}.testimonials-container .col-sm-6:first-of-type{padding-left:0;padding-right:30px}.testimonials-container .col-sm-6:last-of-type{padding-left:30px;padding-right:0}.home-cases-pag a{background:#ccc;border-radius:100%;display:inline-block;height:10px;margin:0 5px 0 0;width:10px}.home-cases-pag a span{display:none}.home-cases-pag a.selected{background:#fff;border:2px solid #713f3b;cursor:default}.home-cases{padding-bottom:50px}.home-cases .home-cases-slide{float:left}.home-cases .home-case-left-block{box-sizing:border-box;float:left;padding-right:10px;width:50%}.home-cases .home-case-right-block{box-sizing:border-box;float:right;width:50%}.home-cases .home-case-right-block .case-title{padding-left:10px}.home-cases .home-case-right-block .case-title h2{color:#713f3b}.home-cases .one-column{box-sizing:border-box;float:left;padding-left:10px;padding-right:10px;width:50%}.home-cases .one-column:first-of-type{padding-left:0}.home-cases .one-column:last-of-type{padding-right:0}.home-cases .one-column .case-study{background:#713f3b;color:#fff;font-family:'Lato';font-size:14px;height:502px;margin-bottom:60px;padding:20px;position:relative}.home-cases .one-column .case-study:after{background:url('img/case-bottom.jpg') no-repeat top;background-size:contain;bottom:-62px;content:'';height:62px;left:0;position:absolute;width:100%}.home-cases .one-column .case-study h3{font-size:14px;font-weight:bold;margin:0;opacity:0.8;padding-left:35px;position:relative}.home-cases .one-column .case-study h3:before{background:url('img/teeth.jpg') no-repeat top;background-size:contain;content:'';height:22px;left:0;position:absolute;top:-2px;width:23px}.home-cases .one-column .case-study .case-number{display:block;font-size:100px;font-weight:bold;text-align:center}.home-cases .one-column .case-study p{opacity:0.8}.home-cases .one-column .case-study .btn{border-color:#957775;color:#fff}.home-cases .one-column .first-column-whitespace{height:164px}.home-cases .one-column .one-case{clear:both;margin:0 0 20px;position:relative;text-align:center}.home-cases .one-column .one-case img{max-width:100%;height:inherit}.home-cases .one-column .one-case .gallery-icon{background:url('img/photo.png') no-repeat center;display:block;height:48px;margin:0 auto 8px;width:48px}.home-cases .one-column .one-case .overlay{background:rgba(113,63,59,0.9);color:#fff;display:block;height:100%;position:absolute;width:100%}.home-cases .one-column .one-case .overlay .table{display:table;height:100%;width:100%}.home-cases .one-column .one-case .overlay .table .cell{display:table-cell;height:100%;vertical-align:middle;width:100%}.home-education{color:#666;font-size:17px;margin-top:150px}.home-education h2 .grey-color{color:#999}.home-education .txt{max-width:50%}.home-education .gdc{font-family:'Lato';font-size:10px;padding-top:40px}.home-education .gdc h4{color:#6d276a}.home-education .gdc a{color:#666;font-weight:bold}.home-education .gdc a:hover{color:#666;text-decoration:underline}.home-education .gdc .sub-title{font-weight:900;text-transform:uppercase}.home-education .gdc .sep{border-top:1px solid #cdcdcd;height:20px;line-height:0;margin-top:7px;width:47px}.home-education .gdc .expl{color:#a7a7a7}.grey-row{background:#d6d6d6;margin-top:50px;height:168px;position:relative}.grey-row .container{padding:50px 0 0;position:relative}.grey-row .container span{color:#666;display:block;font-family:'Lato';font-size:12px;max-width:355px;opacity:0.7}.grey-row .ucl{background:url('img/ucl.png') no-repeat bottom;bottom:0;height:660px;left:50%;position:absolute;width:619px}.contact-row-container{background:#fdfbf9;padding:85px 0 150px}.contact-row-container .contact-row .map{background:url('img/map.png') no-repeat bottom;height:688px;left:-100px;position:absolute;top:-164px;width:576px}.about-hero{background:#302018;color:#fff}.about-hero .img{background:url('img/about-header.jpg') bottom no-repeat;background-size:cover;height:815px}.about-hero .subtitle{color:#fff;display:block;font-size:35px;margin-top:180px}.about-hero h1{color:#fff;font-family:'Lato';font-size:65px;font-weight:300;margin-bottom:37px}.about-hero h1 .underline{border-bottom:1px solid #6f635e;display:inline-block;padding-bottom:10px}.about-hero p{font-size:17px;font-weight:normal;margin-left:255px;max-width:412px;padding:0 0 293px}.about-hero p .signature{display:block;padding:68px 0 0px 0;position:relative}.about-hero p .signature b{display:block}.about-hero p .signature span{position:relative;z-index:1}.about-hero p .signature:before{background:url('img/signature.jpg') bottom no-repeat;bottom:-82px;content:'';height:155px;left:-120px;position:absolute;width:346px;z-index:0}.team-members{padding-top:195px}.team-members .one-member{color:#666;font-size:17px}.team-members .one-member .row .col-xs-12.col-sm-6:first-of-type{padding-left:0}.team-members .one-member .row .col-xs-12.col-sm-6:last-of-type{padding-right:0}.team-members .one-member .member-name{color:#333;font-family:'Lato';font-size:26px}.team-members .one-member .member-name .occup{color:#ccc;display:block;font-size:19px;margin-bottom:27px;position:relative;top:-8px}.team-members .one-member p{opacity:0.9;padding-right:0}.team-members .one-member .member-image{margin:5px 45px;max-width:inherit;position:absolute;right:0}.team-members .one-member .member-image.right{right:inherit;left:0}.team-members .one-member .member-text-deco{border-bottom:1px solid #e5e5e5;margin:17px 0 93px;width:197px}.about-testimonial{color:#666;font-family:'AGaramondPro';font-size:30px;font-style:italic;margin:78px auto 97px;max-width:710px;position:relative;text-align:center}.about-testimonial .quote{display:inline-block;height:17px;margin-right:13px;position:relative;width:15px}.about-testimonial .quote:before{background:url('img/quote-white.png') no-repeat;background-size:contain;content:'';left:-55px;height:63px;position:absolute;top:-45px;width:71px}.about-testimonial .reffering{color:#666;font-family:'Lato';font-size:10px;font-style:normal;margin-top:35px;text-transform:uppercase}.about-text .bordered-image{border:1px solid #ccc}.about-text .caption{color:#666;display:block;font-family:'Lato';font-size:11px;font-weight:bold;padding-top:10px}.about-text h2{margin-top:296px}.about-text .btn.grey{background:#666;border-color:#666;color:#fff;font-family:'Lato';font-size:11px;text-transform:uppercase}.referral-forms{padding-top:150px}.referral-forms h2{font-size:45px}.referral-forms p{font-size:17px;padding:0 0 50px}.referral-forms .download{border-bottom:1px solid #e5e5e5;color:#959595;display:block;line-height:70px}.referral-forms .download img{margin-right:20px}.referral-forms .download .fa{margin:29px 15px 0 0}.referral-forms .download:hover{background:#f5f5f5;text-decoration:none}.referral-forms .step{padding:38px 24px 0 42px}.referral-forms .step .nb{border:1px solid #d1d1d1;border-radius:100%;color:#d1d1d1;display:block;font-family:'Lato';font-size:10px;font-weight:300;height:17px;line-height:15px;position:absolute;text-align:center;width:17px}.referral-forms .step .txt{color:#666;font-size:13px;font-weight:bold;padding-left:29px}.cases-slider-container{padding:100px 0;background:#000}.cases-slider-container .one-slide{float:left;margin:0 25px;outline-width:0 !important;position:relative;text-align:center;width:528px}.cases-slider-container .one-slide .img-container{border:1px solid #212121;width:100%;padding:20px 0;text-align:center}.cases-slider-container .one-slide .img-container img{margin:0 auto;max-height:310px;width:auto}.cases-slider-container .one-slide .img-container:hover{cursor:pointer;border-color:#a41427}.cases-slider-container .one-slide h5,.cases-slider-container .one-slide p{opacity:0.01}.cases-slider-container .one-slide h5{font-size:14px;font-weight:bold;padding-top:36px;padding-bottom:7px;opacity:0.2l}.cases-slider-container .one-slide p{color:#fff;padding:0 0 9px;font-family:'Lato';font-size:25px;font-weight:300}.cases-slider-container .one-slide.slick-current .img-container{border-color:#a41427}.cases-slider-container .one-slide.slick-current h5,.cases-slider-container .one-slide.slick-current p{opacity:1}.slick-pag{text-align:center}.slick-pag span{background:#fff !important;border:2px solid #000 !important;border-radius:100%;display:inline-block;height:12px;margin:0 8px;width:12px}.slick-pag span:hover{cursor:pointer}.slick-pag span.active{background:#000 !important;border:2px solid #fff !important}.about-services-container{border-top:1px solid #e5e5e5;margin-top:100px}.about-services-container .about-services .service-icon{background:url('img/about-services.jpg');background-size:contain;display:block;height:126px;margin:-63px auto 55px;position:relative;width:114px}.about-services-container .about-services .service-icon i{background:#ff0000;border-radius:100%;color:#fff;font-size:14px;height:34px;line-height:34px;position:absolute;right:-9px;text-align:center;top:13px;width:34px}.about-services-container .service-members .one-member{display:inline-block;font-family:'Lato';margin:15px 40px}.about-services-container .service-members .one-member .member-image-container{display:inline-block;position:relative}.about-services-container .service-members .one-member .member-image-container i{background:#47544d;border-radius:100%;color:#fff;font-size:11px;height:26px;line-height:26px;position:absolute;right:-13px;text-align:center;top:-13px;width:26px}.about-services-container .service-members .one-member .color{background:#47544d;border-radius:100%;display:inline-block;height:14px;text-align:center;width:14px}.about-services-container .service-members .one-member.green i{background:#ff0000}.about-services-container .service-members .one-member.green .color{background:#23a818}.about-services-container .service-members .one-member.kaki i{background:#b4ae09}.about-services-container .service-members .one-member.kaki .color{background:#eae7e7}.about-services-container .service-members .one-member .name{color:#333;font-size:15px;font-weight:bold;padding:20px 0 0}.about-services-container .service-members .one-member .position{color:#ccc;font-size:11px;padding:5px 0 10px}.about-services-container .member-occupation-container{margin:50px 0 150px;position:relative}.about-services-container .member-occupation-container:before{background:#fff;content:'';height:100%;position:absolute;right:0px;width:1px;z-index:2}.about-services-container .member-occupation-container:after{background:#fff;bottom:0;content:'';left:0;height:1px;position:absolute;width:100%;z-index:2}.about-services-container .member-occupation{border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;color:#47544d;font-family:'Lato';font-size:15px;padding:40px 15px}.about-services-container .member-occupation.kaki{color:#b3ad26}.about-services-container .member-occupation.green{color:#2ca627}.about-services-container .member-occupation.red{color:#f00}.patient-hero{background:#062447;color:#fff;padding-top:637px;position:relative}.patient-hero .over-video{background:-webkit-linear-gradient(bottom, rgba(6, 36, 71, 0), #062447);background:-o-linear-gradient(bottom, rgba(6, 36, 71, 0), #062447);background:-moz-linear-gradient(bottom, rgba(6, 36, 71, 0), #062447);background:linear-gradient(to bottom, rgba(6, 36, 71, 0), #062447);bottom:0;height:300px;position:absolute;width:100%;z-index:99}.patient-hero .img{background-size:cover;height:900px;position:absolute;top:0;width:100%;z-index:0}.patient-hero .container{position:relative;z-index:1}.patient-hero .subtitle{color:#fff;display:block;font-size:35px;margin-top:180px}.patient-hero h1{color:#fff;font-family:'Lato';font-size:63px;font-weight:300;margin:0 -40px 54px;text-align:center}.patient-hero .patient-main-img{display:block;left:0px;margin:116px auto 0px;position:relative}.patient-hero .scroll{display:block;font-size:13px;margin-top:17px;text-align:center}.patient-hero .scroll:before{background:url('img/mouse.png') no-repeat;background-size:contain;content:'';display:block;height:30px;margin:0 auto 17px;width:20px}.patient-hero .indented-text{padding-left:254px}.patient-hero .subtitle{color:#fff;font-size:25px;margin-top:75px;opacity:0.3}.patient-hero h2{color:#fff;font-size:45px;font-weight:300;margin:7px 0 100px;position:relative}.patient-hero h2:after{border-top:1px solid #38506c;content:'';display:block;height:1px;line-height:0;margin:45px 0;position:absolute;left:0px;width:197px}.patient-hero p{font-size:17px;line-height:25px;padding-right:0}.patient-hero .text-with-img{padding-top:50px}.patient-hero .text-with-img .patient-main-img{float:left;margin:0 45px 70px 0;position:relative;top:6px}.patient-hero .text-with-img .patient-main-img:hover{cursor:pointer;opacity:0.7}.patient-hero .vision-txt{font-family:'Lato';font-size:25px;font-weight:300;padding:33px 0 203px}.we-love-to-learn{color:#333;display:block;font-family:'Lato';font-size:45px;font-weight:300;margin:146px 0 90px;padding-left:254px;position:relative}.we-love-to-learn:before{background:url('img/book.png') no-repeat;background-size:contain;content:'';display:block;height:64px;left:71px;position:absolute;top:4px;width:80px}.panel-group .panel-default{border:0;border-bottom:1px solid #e5e5e5;border-radius:0;box-shadow:0 0 0}.panel-group .panel-default a:hover,.panel-group .panel-default a:active,.panel-group .panel-default a:enabled{text-decoration:none}.panel-group .panel-default:first-of-type{border-top:1px solid #e5e5e5}.panel-group .panel-default .panel-img{display:block;float:left}.panel-group .panel-default .panel-img span{display:table-cell;height:130px;text-align:center;vertical-align:middle;width:254px}.panel-group .panel-default .panel-title{color:#666;display:block;font-size:21px;padding-top:45px;position:relative}.panel-group .panel-default .panel-title .learn-more{display:block;font-size:11px;text-transform:uppercase}.panel-group .panel-default .panel-title .learn-more .fa{position:absolute;margin:2px 0 0 -30px}.panel-group .panel-default .panel-title .learn-more .open-txt{display:block;opacity:0.4}.panel-group .panel-default .panel-title .learn-more .closed-txt{display:none}.panel-group .panel-default .panel-title:hover{text-decoration:none}.panel-group .panel-default .panel-title:after{background:url('img/close_project.png');content:'';display:inline-block;height:29px;position:absolute;right:0;top:50px;width:29px}.panel-group .panel-default .collapsed .panel-title .open-txt{display:none;opacity:0.4}.panel-group .panel-default .collapsed .panel-title .closed-txt{color:#40b0fb;display:block}.panel-group .panel-default .collapsed .panel-title .closed-txt .fa{color:#b4b4b4}.panel-group .panel-default .collapsed .panel-title:after{background:none}.panel-group .panel-default .collapsed .panel-title:hover{text-decoration:none}.panel-group .panel-default .panel-content{color:#8c8c8c;max-width:744px;padding-bottom:50px;padding-left:254px}.panel-group .panel-default .panel-content .by{display:block;margin:35px 0 0px}.panel-group .panel-default .panel-content .by .img{float:left;margin-right:32px}.panel-group .panel-default .panel-content .by .txt{font-family:'Lato'}.panel-group .panel-default .panel-content .by .txt .name{color:#333;display:block;font-size:20px;padding-top:15px}.panel-group .panel-default .panel-content .by .txt .occup{color:#999;display:block;font-size:11px}.panel-group .panel-default .panel-content .by .txt .link{color:#b0dafd;display:inline-block;font-size:11px;position:relative}.panel-group .panel-default .panel-content .by .txt .link:after{background:url('img/case_arrow.png');content:'';display:inline-block;height:13px;position:absolute;right:-23px;width:13px}.panel-group .panel-default .panel-content .by:hover{text-decoration:none}.patient-quote{color:#666;font-family:'AGaramondPro';font-size:29px;font-style:italic;margin:178px auto 97px;position:relative;text-align:center}.patient-quote .quote{display:block;height:17px;margin:0px auto 35px;position:relative;width:15px}.patient-quote .quote:before{background:url('img/quote-white.png') no-repeat;background-size:contain;content:'';left:-55px;height:63px;position:absolute;top:-45px;width:71px}.patient-quote .reffering{color:#666;font-family:'Lato';font-size:10px;font-style:normal;margin-top:35px;text-transform:uppercase}.clients-complain{border-top:1px solid #e5e5e5;padding-top:48px}.clients-complain img{float:left}.dentist-hero{background:#045665;color:#fff;padding-top:637px;padding-bottom:150px;position:relative}.dentist-hero .over-video{background:-webkit-linear-gradient(bottom, rgba(4, 86, 101, 0), #045665);background:-o-linear-gradient(bottom, rgba(4, 86, 101, 0), #045665);background:-moz-linear-gradient(bottom, rgba(4, 86, 101, 0), #045665);background:linear-gradient(to bottom, rgba(4, 86, 101, 0), #045665);bottom:0;height:300px;position:absolute;width:100%;z-index:999}.dentist-hero .img{background-size:cover;height:900px;position:absolute;top:0;width:100%;z-index:0}.dentist-hero .container{position:relative;z-index:1}.dentist-hero .subtitle{color:#fff;display:block;font-size:35px;margin-top:180px}.dentist-hero h1{color:#fff;font-family:'Lato';font-size:63px;font-weight:300;margin:0 -140px 54px;text-align:center}.dentist-hero .dentist-main-img{display:block;left:16px;margin:-76px auto 0px;position:relative}.dentist-hero .scroll{display:block;font-size:13px;margin-top:17px;text-align:center}.dentist-hero .scroll:before{background:url('img/mouse.png') no-repeat;background-size:contain;content:'';display:block;height:30px;margin:0 auto 17px;width:20px}.dentist-hero .indented-text{padding-left:254px}.dentist-hero .subtitle{color:#fff;font-size:25px;margin-top:75px;opacity:0.3}.dentist-hero h2{color:#fff;font-size:45px;font-weight:300;margin:7px 0 100px;position:relative}.dentist-hero h2:after{border-top:1px solid #367884;content:'';display:block;height:1px;line-height:0;margin:45px 0;position:absolute;left:0px;width:197px}.dentist-hero p{font-size:17px;line-height:25px;padding-right:0}.dentist-hero .text-with-img{padding-top:0px}.dentist-hero .text-with-img .patient-main-img{float:left;margin:0 45px 180px 0;position:relative;top:6px}.dentist-hero .text-with-img .patient-main-img:hover{cursor:pointer;opacity:0.7}.trigger-case{cursor:pointer}.cases-hero{background:#fff;color:#a3a3a3;position:relative}.cases-hero .over-video{background:-webkit-linear-gradient(bottom, rgba(255, 255, 255, 0), #ffffff);background:-o-linear-gradient(bottom, rgba(255, 255, 255, 0), #ffffff);background:-moz-linear-gradient(bottom, rgba(255, 255, 255, 0), #ffffff);background:linear-gradient(to bottom, rgba(255, 255, 255, 0), #ffffff);bottom:0;height:300px;position:absolute;width:100%;z-index:99}.cases-hero .img{background-size:cover;height:815px}.cases-hero .subtitle{color:#a3a3a3;display:block;font-size:35px;margin-top:180px}.cases-hero h1{color:#000;font-family:'Lato';font-size:65px;font-weight:300;margin-bottom:37px}.cases-hero h1 .underline{border-bottom:1px solid #b2b2b2;display:inline-block;padding-bottom:10px}.cases-hero p{font-size:17px;font-weight:normal;margin-left:255px;max-width:412px;padding:0 0 293px}.cases-hero p .signature{display:block;padding:68px 0 0px 0;position:relative}.cases-hero p .signature b{display:block}.cases-hero p .signature span{position:relative;z-index:1}.cases-hero p .signature:before{background:url('img/signatur-white.jpg') bottom no-repeat;bottom:-82px;content:'';height:155px;left:-120px;position:absolute;width:346px;z-index:0}.mix{display:none}.the-cases .col-sm-3{padding-right:0}.the-cases .col-sm-4{padding:0}.the-cases .col-sm-4 img{border-bottom:1px solid #fff;border-right:1px solid #fff}.the-cases .mobile-filter{display:none}.the-cases .filter-cases{border-bottom:1px solid #ccc;border-right:1px solid #ccc;display:block;color:#000;font-size:13px;height:67px;line-height:67px;opacity:0.5;padding-left:34px;position:relative}.the-cases .filter-cases:before{background:url('img/filter-icon.png') no-repeat left center;content:'';height:67px;left:0;position:absolute;width:20px}.the-cases .filter-data{border-left:1px solid #ccc;color:#000;font-size:13px;height:67px;line-height:67px;opacity:0.5;padding-left:34px}.the-cases .filter{border-bottom:1px solid #ccc;color:#333;cursor:pointer;font-family:'Lato';font-size:14px;height:74px;line-height:74px;padding-left:34px;position:relative}.the-cases .filter:before{background:#eae7e7;border-radius:100%;content:'';height:14px;left:0;position:absolute;top:30px;width:14px}.the-cases .filter.active{color:#9a9a9a}.the-cases .filter.active:before{background:#23a818}.the-cases .filter .count{color:#c6c6c6;position:relative;left:4px}.technology-hero{background:#5f4126;color:#fff;padding:637px 0 100px}.technology-hero .img{background:url('img/technologies-header.jpg') bottom no-repeat;background-size:cover;height:900px;position:absolute;top:0;width:100%;z-index:0}.technology-hero .container{position:relative;z-index:1}.technology-hero h1{color:#fff;font-family:'Lato';font-size:63px;font-weight:300;margin:0 -50px 54px;text-align:center}.technology-hero .technology-main-img{display:block;margin:116px auto 65px;position:relative}.technology-hero .scroll{display:block;font-size:13px;margin-top:17px;text-align:center}.technology-hero .scroll:before{background:url('img/mouse.png') no-repeat;background-size:contain;content:'';display:block;height:30px;margin:0 auto 17px;width:20px}.technology-hero .header-video{display:block;position:relative}.technology-hero .header-video .text{color:#fff;display:block;font-size:21px;font-weight:bold;left:50%;margin:130px auto 0;margin-left:-155px;padding-left:68px;position:absolute;top:0px;vertical-align:middle;width:310px}.technology-hero .header-video .text .fa{font-size:37px;font-weight:normal;left:0;opacity:0.5;position:absolute}.technology-hero .header-video .text .duration{display:block;font-family:'Lato';font-size:15px;font-weight:300}.technology-hero p{font-size:17px;line-height:25px;padding-right:0}.we-love-to-learn2{border-bottom:1px solid #e5e5e5;color:#333;display:block;font-family:'Lato';font-size:45px;font-weight:300;line-height:59px;margin:146px 0 0px;padding:0 0 47px 254px;position:relative}.we-love-to-learn2:before{background:url('img/radio.png') no-repeat;content:'';display:block;height:162px;left:9px;position:absolute;top:2px;width:169px}.radiation-container{font-size:17px;text-align:center}.radiation-container .col-sm-3 img{display:block;margin:100px auto 35px}.radiation-container .col-sm-3 .title{display:block;font-weight:bold}.radiation-container .col-sm-3 .txt{display:block;white-space:nowrap}.radiation-container .col-sm-3 .radiation{color:#2ca627;font-size:29px;font-weight:bold}.radiation-container .col-sm-3 .radiation.red{color:#f00}.usv{color:#a3a3a3;margin-bottom:140px;max-width:850px;padding-top:135px;padding-left:370px;position:relative}.usv:before{background:url('img/uSv.png') no-repeat;content:'';display:block;height:65px;left:162px;position:absolute;top:188px;width:120px}.usv .title{color:#000;font-size:21px;padding-bottom:20px}.huge-separator{border-bottom:1px solid #e5e5e5;position:relative;top:1px}.dental-microscope h2{padding-top:175px}.dental-microscope .dental-video{background:url('img/dental-vid.jpg') no-repeat;color:#fff;display:inline-block;height:165px;margin-top:50px;padding-left:65px;padding-top:68px;position:relative;width:235px}.dental-microscope .dental-video:hover{cursor:pointer;opacity:0.7;text-decoration:none}.dental-microscope .dental-video .duration{display:block;font-family:'Lato';font-size:10px;font-weight:300}.dental-microscope .dental-video .fa{font-size:25px;left:20px;opacity:0.5;position:absolute}.dental-microscope .dental-video .title{font-size:14px;font-weight:bold}.dental-large{clear:both;margin-top:-30px;text-align:center}.dental-large img{display:inline-block}.contact-hero{background:#fff;color:#a3a3a3;position:relative}.contact-hero .over-video{background:-webkit-linear-gradient(bottom, rgba(255, 255, 255, 0), #ffffff);background:-o-linear-gradient(bottom, rgba(255, 255, 255, 0), #ffffff);background:-moz-linear-gradient(bottom, rgba(255, 255, 255, 0), #ffffff);background:linear-gradient(to bottom, rgba(255, 255, 255, 0), #ffffff);bottom:0;height:300px;position:absolute;width:100%;z-index:99}.contact-hero .img{background-size:cover;height:815px}.contact-hero .subtitle{color:#a3a3a3;display:block;font-size:35px;margin-top:180px}.contact-hero h1{color:#000;font-family:'Lato';font-size:65px;font-weight:300;margin-bottom:37px}.contact-hero h1 .underline{border-bottom:1px solid #b2b2b2;display:inline-block;padding-bottom:10px}.contact-hero p{font-size:17px;font-weight:normal;max-width:412px;padding:0 0 50px}.contact-hero p .signature{display:block;padding:68px 0 0px 0;position:relative}.contact-hero p .signature b{display:block}.contact-hero p .signature span{position:relative;z-index:1}.contact-hero p .signature:before{background:url('img/signatur-white.jpg') bottom no-repeat;bottom:-82px;content:'';height:155px;left:-120px;position:absolute;width:346px;z-index:0}.contact-hero .map{height:688px;width:100%;position:relative;z-index:99909}.contact-hero .map:before{background:url('img/map.png') no-repeat bottom;content:'';display:block;height:688px;position:absolute;right:-100px;top:-164px;width:576px}.contact-hero .signature{background:url('img/signatur-white.jpg') bottom left no-repeat;padding-left:93px;padding-bottom:40px}.contact-hero .signature .quote{color:#40b0fb;font-family:'AGaramondPro';font-size:30px;font-style:italic;line-height:32px;position:relative;z-index:99}.contact-hero .signature .reffering{color:#666;font-family:'Lato';font-size:10px;font-style:normal;margin-top:15px;position:relative;text-transform:uppercase;z-index:99}.one-info{color:#000;display:block;font-size:15px;padding:22px 0}.one-info a{color:#000}.one-info .title{display:block;float:left;opacity:0.5;width:144px}.one-info .social-title{display:block;float:left;width:144px}.one-info .social-title .fa{border:2px solid #7f7f7f;border-radius:100%;color:#7f7f7f;height:27px;line-height:24px;text-align:center;width:27px}.one-info .info{display:inline-block}.one-info.social{border-bottom:1px solid #e5e5e5}.case-popup{background:#000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999}.case-popup .one-case-page{text-align:center;margin:50px 0}.case-popup .one-case-page a{background:#fff !important;border:2px solid #000 !important;border-radius:100%;display:inline-block;height:12px;margin:0 8px;width:12px}.case-popup .one-case-page a span{display:none}.case-popup .one-case-page a:hover{cursor:pointer}.case-popup .one-case-page a.selected{background:#000 !important;border:2px solid #fff !important}.case-popup .close-case{color:#808080;cursor:pointer;font-family:'Lato';font-size:25px;position:absolute;right:45px;top:45px;z-index:999999999}.case-popup .inner{color:#999;max-width:890px;margin:0 auto;position:relative;@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}}.case-popup .inner strong{color:#fff;display:block}.case-popup .inner h2{text-align:center}.case-popup .inner .booking-on{float:right}.case-popup .inner .title{color:#fff;font-weight:bold}.case-popup .inner .images-count{color:#fff}.case-popup .inner .loading-slider{color:#fff;display:none;font-size:40px;position:absolute;z-index:9999;text-align:center;width:100%}.case-popup .inner .to-hide{opacity:0}.case-popup .inner .fa-spin-custom,.case-popup .inner .glyphicon-spin{-webkit-animation:spin 1000ms infinite linear;animation:spin 1000ms infinite linear}.case-popup .inner .case-slider{width:100%}.case-popup .inner .one-case-slider{position:relative}.case-popup .inner .one-case-slider .one-case-slide{border:1px solid #333333;display:block;float:left;position:relative;text-align:center;vertical-align:middle}.case-popup .inner .one-case-slider .one-case-slide img{display:block;border-radius:50px;margin:30px auto;max-height:530px;max-width:90%;width:auto}.case-popup .inner .case-arrows .fa{color:#292929;font-size:55px;position:absolute;top:274px;z-index:99999999}.case-popup .inner .case-arrows .fa:hover{color:#fff;cursor:pointer}.case-popup .inner .case-arrows .fa.fa-angle-left{left:-95px}.case-popup .inner .case-arrows .fa.fa-angle-right{right:-95px}.case-popup .another-case{cursor:pointer;float:left;width:378px}.case-popup .another-case img{max-height:83px;max-width:130px;border-radius:8px;height:auto;width:auto}.case-popup .another-case .another-case-img{border:1px solid #333333;float:left;height:83px;margin-right:10px;width:130px;text-align:center}.case-popup .another-case h3{color:#fff;margin:0;font-size:15px}@media screen and (max-width: 1000px){.slicknav_menu{display:block;position:fixed;top:0;width:100%;z-index:925}.main-content{padding-top:54px}p{padding-right:0}h2{font-size:18px;line-height:normal}header .container .row{position:inherit}header .container .row .header-inner{position:inherit;margin-top:0}header .logo{left:15px;position:fixed;top:6px;z-index:926}header .logo img{max-width:64px}header .navigation{display:none}.grey-row .ucl{display:none}.contact-row-container{background:#fdfbf9;padding:85px 0 150px}.contact-row-container .contact-row .map{display:none}.home-block1{height:inherit;min-height:inherit}.home-block1 .hero-content{padding:50px 15px}.home-block1 .hero-content .motto{font-size:30px;line-height:normal;margin-bottom:25px}.home-block1 .hero-content .buttons .btn{margin-top:15px}.consultation-block-container{padding:25px 0}.our-experts-container{padding:25px 15px;font-size:14px}.services{margin-top:0;padding:25px 15px}.col-sm-6:first-of-type{padding-left:0;padding-right:15px}.col-sm-6:last-of-type{padding-left:0px;padding-right:0}.testimonials-container{padding:25px 0px}.testimonials-container .main-testimonial{font-size:18px}.testimonials-container .main-testimonial .quote:before{height:25px;left:-10px;top:-10px;width:25px}.home-cases-slider{width:100%}.home-cases-slider .one-column .case-study .case-number{font-size:30px}.home-cases-slider .one-column .case-study .btn{height:auto;min-width:0;white-space:normal}.home-cases-slider .one-column .case-study:after{bottom:-61px}.home-education .txt{max-width:100%}.about-hero .img{height:315px}.about-hero .subtitle{margin-top:20px}.about-hero h1{font-size:30px}.about-hero p{max-width:inherit;margin:auto;padding-bottom:70px}.team-members .one-member img.member-image{margin:0;max-width:100%;position:relative}.about-text h2{margin-top:20px}.patient-hero{padding-top:315px}.patient-hero .img{height:315px}.patient-hero h1{font-size:30px;margin:0}.patient-hero h2{font-size:30px}.patient-hero p{font-size:15px;max-width:inherit;margin:auto;padding-bottom:20px}.patient-hero .indented-text{padding-left:0}.patient-hero .vision-txt{font-size:18px;padding:15px 0}.patient-quote{font-size:20px}.we-love-to-learn{font-size:30px}.dentist-hero{padding-top:315px}.dentist-hero .img{height:315px}.dentist-hero h1,.dentist-hero h2{margin:0;font-size:30px}.dentist-hero .indented-text{padding-left:0}.dentist-hero .dentist-main-img{width:80%;margin-top:0}.cases-hero .img{height:315px}.cases-hero h1{font-size:30px}.cases-hero p{margin-left:0;max-width:inherit}.the-cases .desktop-filter{display:none}.the-cases .filter-cases .mobile-filter{display:block;height:30px;border:1px solid #ccc;border-radius:8px;margin-bottom:15px;width:100%}.technology-hero{padding:315px 0 20px}.technology-hero .img{height:315px}.technology-hero h1{font-size:30px}.technology-hero p{font-size:14px}.technology-hero .vid-img{width:100%}.we-love-to-learn2{margin-top:20px;font-size:30px;padding-bottom:5px;padding-left:184px}.we-love-to-learn2:before{background-size:auto 100%;height:121px}.contact-hero .img{height:315px}.contact-hero h1{font-size:27px;padding-left:15px}.contact-hero p{font-size:14px;padding-bottom:10px;padding-left:15px}.contact-hero .subtitle{font-size:27px;margin-top:0;padding-left:15px}.contact-hero .map{height:auto}.contact-hero .map:before{background-size:100% auto;position:relative;height:388px;right:0;top:0;width:100%}.contact-hero .signature .quote{font-size:20px}.over-google-maps{display:block;height:1200px;position:absolute;width:100%;z-index:100}}@media screen and (max-width: 600px){.over-video{display:none;z-index:-1 !important}.play-vid{display:block;color:#fff;font-size:25px;width:100%;position:absolute;height:120px;text-align:center;padding-top:80px;z-index:9}.home-cases .home-case-left-block{width:100%;padding-right:0}.home-cases .home-case-right-block{width:100%}.site-footer-inner{padding:0 15px}footer .footer-menu li{display:block;float:none !important}footer .footer-menu li:first-of-type{padding-left:26px !important}footer .back-to-top{margin-right:26px}footer .footer-bottom .social-networks{padding-left:15px;margin-bottom:15px}.we-love-to-learn{padding-left:0;font-size:22px}.we-love-to-learn:before{display:none}.panel-group .panel-default .panel-img{display:none}.panel-group .panel-default .panel-content{padding-left:0}.referral-forms{padding:0 15px 0 30px}.referral-forms a{font-size:13px}.one-info .title{width:100px}.one-info .social-title{width:35px}.contact-hero .map{z-index:9}}