@-ms-viewport{width: device-width;}@-o-viewport{width: device-width;}@viewport{width: device-width;}@media only screen and (max-width: 1220px){#trans_bg{position: fixed; left: -100%; top: 0; z-index: 2; display: block; width: 100%; height: 100%; height: 100vh; opacity: 0; -webkit-perspective: 1000px; perspective: 1000px; background-color: rgba(0, 0, 0, 0.8); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transform: translateZ(0); transform: translateZ(0);}#res-nav{overflow: hidden; position: fixed; top: 0; left: -280px; z-index: 3; width: 280px; max-width: 96%; height: 100%; height: 100vh; background-color: #353535;}.nav-active #res-nav{height: auto;}#res-nav .close-btn{position: absolute; top: 0; right: 0; width: 30px; height: 30px; background: #454545 url(../images/res_close_icon.png) no-repeat 50%; background-size: 24px;}#res-nav #navigation{display: block;}#res-nav.open #navigation{display: block;}#navigation{position: relative; z-index: 0; float: left; width: 100%; height: 100%; overflow-x: hidden; overflow-y: scroll; -webkit-perspective: 1000; perspective: 1000; -webkit-overflow-scrolling: touch; -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}#navigation .navigation-inner{position: relative; float: left; width: 100%; min-height: 100%;}#navigation .logo{display: block; width: 184px; height: 36px; margin: 50px auto 30px; -webkit-transition: all .3s linear; transition: all .3s linear;}#navigation .logo a{display: block; width: 100%; height: 100%; text-decoration: none; background: url(../images/mobile_nav_logo.png) no-repeat; background-size: 100%;}.r2x #navigation .logo a{background-image: url(../images/mobile_nav_logo%402x.png);}.r3x #navigation .logo a{background-image: url(../images/mobile_nav_logo%403x.png);}#navigation .mobil-nav{position: relative; float: left; width: 100%;}#navigation .mobil-nav a{cursor: pointer; white-space: normal;}#navigation .mobil-nav ul, #navigation .mobil-nav li{margin: 0; padding: 0; list-style: none;}#navigation .mobil-nav > ul{float: left; width: 100%;}#navigation .mobil-nav > ul > li{position: relative; float: left; width: 100%; border-bottom: 1px solid #484848; -webkit-transform: translate3d(130%, 0, 0); transform: translate3d(130%, 0, 0); -webkit-transition: all 0.2s linear; transition: all 0.2s linear;}.open-nav #navigation .mobil-nav > ul > li{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}#navigation .mobil-nav > ul > li:nth-child(1){-webkit-transition-delay: 0s; transition-delay: 0s;}#navigation .mobil-nav > ul > li:nth-child(2){-webkit-transition-delay: 0.1s; transition-delay: 0.1s;}#navigation .mobil-nav > ul > li:nth-child(3){-webkit-transition-delay: 0.2s; transition-delay: 0.2s;}#navigation .mobil-nav > ul > li:nth-child(4){-webkit-transition-delay: 0.3s; transition-delay: 0.3s;}#navigation .mobil-nav > ul > li:nth-child(5){-webkit-transition-delay: 0.4s; transition-delay: 0.4s;}#navigation .mobil-nav > ul > li:nth-child(6){-webkit-transition-delay: 0.5s; transition-delay: 0.5s;}#navigation .mobil-nav > ul > li:nth-child(7){-webkit-transition-delay: 0.6s; transition-delay: 0.6s;}#navigation .mobil-nav > ul > li:nth-child(8){-webkit-transition-delay: 0.7s; transition-delay: 0.7s;}#navigation .mobil-nav > ul > li:nth-child(9){-webkit-transition-delay: 0.8s; transition-delay: 0.8s;}#navigation .mobil-nav > ul > li:nth-child(10){-webkit-transition-delay: 0.9s; transition-delay: 0.9s;}#navigation .mobil-nav > ul > li:nth-child(11){-webkit-transition-delay: 1s; transition-delay: 1s;}#navigation .mobil-nav > ul > li:nth-child(12){-webkit-transition-delay: 1.1s; transition-delay: 1.1s;}#navigation .mobil-nav > ul > li:nth-child(13){-webkit-transition-delay: 1.2s; transition-delay: 1.2s;}#navigation .mobil-nav > ul > li:nth-child(14){-webkit-transition-delay: 1.3s; transition-delay: 1.3s;}#navigation .mobil-nav > ul > li:nth-child(15){-webkit-transition-delay: 1.4s; transition-delay: 1.4s;}#navigation .mobil-nav > ul > li:nth-child(16){-webkit-transition-delay: 1.5s; transition-delay: 1.5s;}#navigation .mobil-nav > ul > li:nth-child(17){-webkit-transition-delay: 1.6s; transition-delay: 1.6s;}#navigation .mobil-nav > ul > li:nth-child(18){-webkit-transition-delay: 1.7s; transition-delay: 1.7s;}#navigation .mobil-nav > ul > li:nth-child(19){-webkit-transition-delay: 1.8s; transition-delay: 1.8s;}#navigation .mobil-nav > ul > li:nth-child(20){-webkit-transition-delay: 1.9s; transition-delay: 1.9s;}#navigation .mobil-nav > ul > li:first-child{border-top: 1px solid #484848;}#navigation .mobil-nav > ul > li > a{position: relative; display: block; line-height: 24px; padding: 10px 20px; font-size: 16px; font-weight: 700; color: #fff; text-transform: uppercase; text-decoration: none; letter-spacing: -0.25px; -webkit-transition: all .3s linear; transition: all .3s linear;}#navigation .mobil-nav > ul > li.dropdown > a{padding-right: 50px;}#navigation .mobil-nav > ul > li.dropdown > a::after{position: absolute; top: 0; right: 0; width: 50px; height: 100%; content: ""; background: url(../images/mobile_nav_dropdown.png) no-repeat 50%; background-size: 16px auto; -webkit-transition: all .3s linear; transition: all .3s linear;}#navigation .mobil-nav > ul > li.hover > a, #navigation .mobil-nav > ul > li.selected > a{background-color: #e9b426;}#navigation .mobil-nav > ul > li.hover.dropdown > a, #navigation .mobil-nav > ul > li.selected.dropdown > a{color: #353535; -webkit-box-shadow: 0px 0px 15px 4px rgba(0, 0, 0, 0.15); box-shadow: 0px 0px 15px 4px rgba(0, 0, 0, 0.15);}#navigation .mobil-nav > ul > li.hover.dropdown > a::after, #navigation .mobil-nav > ul > li.selected.dropdown > a::after{background-image: url(../images/mobile_nav_dropdown2.png);}#navigation .mobil-nav > ul > li.hover > ul, #navigation .mobil-nav > ul > li.selected > ul{background-color: #ca9a1b;}#navigation .mobil-nav > ul > li > ul > li:first-of-type{margin-top: 15px;}#navigation .mobil-nav > ul > li > ul > li:last-of-type{margin-bottom: 15px;}#navigation .mobil-nav > ul > li > ul{overflow: hidden; display: none; float: left; width: 100%;}#navigation .mobil-nav > ul > li > ul > li{float: left; width: 100%; padding-right: 10px; padding-left: 20px;}#navigation .mobil-nav > ul > li > ul > li.group-title{margin-bottom: 2px; padding-bottom: 8px; line-height: 20px; font-size: 17px; font-weight: 700; color: #353535; letter-spacing: -0.25px; text-transform: capitalize; border-bottom: 1px solid #b98c14; -webkit-transition: all .3s linear; transition: all .3s linear;}#navigation .mobil-nav > ul > li > ul > li.group-title ~ .group-title{padding-top: 8px; border-top: 1px solid #b98c14;}#navigation .mobil-nav > ul > li > ul > li > a{position: relative; display: block; padding: 8px 0px 8px 15px; line-height: 20px; font-size: 14px; font-weight: 700; color: #353535; letter-spacing: -0.25px; text-transform: capitalize; text-decoration: none; -webkit-transition: all .3s linear; transition: all .3s linear;}#navigation .mobil-nav > ul > li > ul > li > a::after{position: absolute; top: 50%; left: 0; width: 6px; height: 6px; margin-top: -3px; content: ""; background-color: #353535; -webkit-transition: all .3s linear; transition: all .3s linear;}#navigation .mobil-nav > ul > li > ul > li.hover, #navigation .mobil-nav > ul > li > ul > li.selected{background-color: #b78b16;}#navigation .socials{position: relative; z-index: 1; float: left; width: 100%; margin-top: 40px; margin-bottom: 60px; text-align: center;}#navigation .socials > div{display: inline-block; vertical-align: top;}#navigation .socials a{overflow: hidden; position: relative; float: left; width: 20px; height: 20px; margin-left: 6px; margin-right: 6px; opacity: 0.5; background: url(../images/social_icons.png) no-repeat; background-size: auto 40px; opacity: 0; -webkit-transform: translate3d(0, 150px, 0); transform: translate3d(0, 150px, 0); -webkit-transition: all 0.2s linear; transition: all 0.2s linear;}.open-nav #navigation .socials a{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}#navigation .socials a:nth-child(1){-webkit-transition-delay: 0s; transition-delay: 0s;}#navigation .socials a:nth-child(2){-webkit-transition-delay: 0.1s; transition-delay: 0.1s;}#navigation .socials a:nth-child(3){-webkit-transition-delay: 0.2s; transition-delay: 0.2s;}#navigation .socials a:nth-child(4){-webkit-transition-delay: 0.3s; transition-delay: 0.3s;}#navigation .socials a:nth-child(5){-webkit-transition-delay: 0.4s; transition-delay: 0.4s;}#navigation .socials a:nth-child(6){-webkit-transition-delay: 0.5s; transition-delay: 0.5s;}#navigation .socials a:nth-child(7){-webkit-transition-delay: 0.6s; transition-delay: 0.6s;}.r2x #navigation .socials a{background-image: url(../images/social_icons%402x.png);}.r3x #navigation .socials a{background-image: url(../images/social_icons%403x.png);}#navigation .socials a.fb{background-position: 0 0;}#navigation .socials a.fb:hover{background-position: 0 -20px;}#navigation .socials a.tw{background-position: -20px 0;}#navigation .socials a.tw:hover{background-position: -20px -20px;}#navigation .socials a.li{background-position: -40px 0;}#navigation .socials a.li:hover{background-position: -40px -20px;}#navigation .socials a.yt{background-position: -60px 0;}#navigation .socials a.yt:hover{background-position: -60px -20px;}#navigation .socials a.in{background-position: -80px 0;}#navigation .socials a.in:hover{background-position: -80px -20px;}#navigation .socials a.gp{background-position: -100px 0;}#navigation .socials a.gp:hover{background-position: -100px -20px;}#navigation .socials a.pe{background-position: -120px 0;}#navigation .socials a.pe:hover{background-position: -120px -20px;}}@media only screen and (max-width: 1366px){#main-slider .tp-caption._text{left: 150px !important;}#main-slider .tp_text{max-width: 420px;}#main-slider .tp_text h2{font-size: 22px;}#main-slider .tp_text h2 strong{font-size: 36px;}#main-slider .tp_text h2 + p{font-size: 15px;}}@media only screen and (max-width: 640px), only screen and (min-width: 993px) and (max-width: 1366px){#header .langs > div{left: auto; right: 0; -webkit-transform: translateY(30px); transform: translateY(30px);}#header .langs > div > ul::before, #header .langs > div > ul::after{left: auto; right: 36px; -webkit-transform: none; transform: none;}#header .langs.open > div{-webkit-transform: translateY(0); transform: translateY(0);}}@media only screen and (max-width: 1220px){.container, .container_12{width: 100%;}.container{padding-left: 20px; padding-right: 20px;}.container_12{padding-left: 10px; padding-right: 10px;}#header{position: fixed; -webkit-box-shadow: 0px 4px 10px -2px rgba(0, 0, 0, 0.25); box-shadow: 0px 4px 10px -2px rgba(0, 0, 0, 0.25); -webkit-transition: none; transition: none;}#header .main-nav > ul > li > a{padding: 25px 15px;}#header .nav-button{display: none; float: right; padding: 17px 0; cursor: pointer; background: url(../images/blank.gif); -webkit-transition: all .3s linear; transition: all .3s linear;}#header .nav-button:active{-webkit-transition: none; transition: none;}#header .nav-button span{float: left; margin-right: 8px; margin-top: -11px; margin-bottom: -11px; line-height: 30px; direction: ltr; font-size: 16px; font-weight: 700; color: #353535; pointer-events: none; -webkit-transition: all .3s linear; transition: all .3s linear;}#header .nav-button .lines{position: relative; float: left; width: 40px; height: 5px; pointer-events: none; background-color: #353535; -webkit-transition: all .3s linear; transition: all .3s linear;}#header .nav-button .lines::before, #header .nav-button .lines::after{position: absolute; left: 0; width: 100%; height: 5px; content: ""; background-color: #353535; -webkit-transition: all .3s linear; transition: all .3s linear; -webkit-transform-origin: 0.28571rem center; transform-origin: 0.28571rem center;}#header .nav-button .lines::before{top: 10px;}#header .nav-button .lines::after{top: -10px;}#header .nav-button.open{-webkit-transform: scale3d(0.8, 0.8, 0.8); transform: scale3d(0.8, 0.8, 0.8);}#header .nav-button.open .lines{background-color: transparent;}#header .nav-button.open .lines::before, #header .nav-button.open .lines::after{top: 0 !important; -webkit-transform-origin: 50% 50%; transform-origin: 50% 50%;}#header .nav-button.open .lines::before{-webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg);}#header .nav-button.open .lines::after{-webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg);}#main-slider .tp-leftarrow.default, #main-slider .tp-rightarrow.default{width: 56px; height: 56px; margin-top: -28px !important;}#main-slider .tp-caption._text{left: 100px !important;}#main-slider .tp_text h2{font-size: 22px;}#main-slider .tp_text h2 strong{font-size: 32px;}#main-slider .tp_text h2 + p{font-size: 14px;}#main-text .pluses-wrapper{right: -40px;}#main-vCarousel .doctors .vc_list .item .text{padding-left: 170px; padding-right: 90px;}#main-vCarousel .doctors .vc_list .item .image{width: 150px;}#main-form .inner{min-height: 435px; height: auto;}#main-form .inner::before{width: 53%;}#main-form .inner::affter{left: 53%;}#main-form .container_12 > div.a{padding-left: 20px; padding-right: 220px;}#main-form .container_12 > div.b{padding-left: 220px; padding-right: 20px;}.article .grid_3{padding-left: 10px;}.article .grid_9{padding-right: 10px;}#page-image .container, #fwi-text .container{padding-left: 50px; padding-right: 50px;}#page-image .hidden-image{width: 220%;}}@media only screen and (max-width: 1120px){#header .main-nav > ul > li > a{padding: 25px 10px;}#staff .drlist .item, #medical .drlist .item{width: 25%;}}@media only screen and (max-width: 992px){#site-wrap{padding-top: 94px;}#header .top-bar{height: 60px; padding: 10px 0;}#header .top-bar .langs, #header .top-bar .info{display: none;}#header .top-bar .nav-button{display: block;}#header .bottom-bar{display: none; height: 68px;}#header .res-bar{display: block; height: 34px; text-align: center; background-color: #e9b426;}#header .res-bar .container_12{padding: 0;}#header .res-bar .a{background-color: #ffcd18;}#header .res-bar .info{float: none; display: inline-block; margin: 0 auto;}#header .res-bar .info a, #header .res-bar .info span{margin: 0; line-height: 34px;}#header .res-bar .info .divider{height: 14px; margin: 10px 15px; background-color: #717171;}#header .res-bar .langs{float: none; display: inline-block; margin: 0;}#header .res-bar .langs > span{border: 0;}#main-slider .tp_text .grid_12{bottom: 30px;}#main-carousel .owl-dots{display: block;}#main-text .inner, #main-text .container_12, #main-text .container_12 > div{height: auto; padding: 0;}#main-text .container_12 > .grid_12{padding-top: 400px;}#main-text .pluses-wrapper{top: 0; left: 50%; bottom: auto; right: auto; -webkit-transform: translateX(-50%); transform: translateX(-50%);}#main-text .text{width: 100%; padding: 40px 60px;}#main-text h2::before, #main-text h2::after{border-bottom-color: #e9b426;}#main-text .btns a{background-color: #e9b426;}#main-vCarousel{margin-bottom: 40px;}#main-vCarousel .container_12{display: block;}#main-vCarousel .container_12 > .a, #main-vCarousel .container_12 > .b{width: 100%;}#main-vCarousel .container_12 > .b{margin-top: 40px;}#main-vCarousel .videos, #main-vCarousel .videos .owl-carousel, #main-vCarousel .videos .owl-stage-outer, #main-vCarousel .videos .owl-stage, #main-vCarousel .videos .owl-item, #main-vCarousel .videos .item, #main-vCarousel .videos .item .image, #main-vCarousel .videos .item .image span{height: auto;}#main-vCarousel .videos .item .image span{padding-bottom: 56.25%;}#main-vCarousel .doctors .verticalCarousel{display: none !important;}#main-vCarousel .doctors .owl-carousel{display: block !important;}#main-form .inner{min-height: 435px; height: auto;}#main-form .inner::before{width: 56%;}#main-form .inner::after{left: 56%; width: 270px; height: 100%;}#main-form .container_12 > div.a{padding-left: 20px; padding-right: 90px;}#main-form .container_12 > div.b{padding-left: 170px; padding-right: 20px;}#page-image .hidden-image{width: 230%;}#page-image.s2 .td, #page-image.s3 .td, #page-image.s4 .td{padding-left: 0; padding-right: 0;}.sub-page .grid_3{width: 100%;}.sub-page .grid_9{width: 100%; padding-left: 10px;}.sub-page .side-nav{display: none; padding-bottom: 30px; border-bottom: 1px solid #e6e7ec;}.sub-page .side-nav.mbl{display: block;}.sub-page .side-nav.mbl .nav-title{display: none;}.sub-page .side-nav > ul{display: none !important;}.sub-page .side-nav .pagiselect-label{display: block; margin-bottom: 0;}.sub-page .side-nav .pagiselect-label select{margin-left: 0;}.gallery-and-text .grid_6{width: 100%;}.gallery-and-text .grid_6 + .grid_6{margin-top: 40px;}.gallery-and-text .sub-text, .gallery-and-text .photo-gallery{padding-left: 0; padding-right: 0;}#medical .grid_3{display: none;}#medical .grid_9{width: 100%; padding-left: 10px;}#medical .grid_9 .owl-images, #medical .grid_9 .video-wrapper{display: block;}#medical .tabs{display: none;}#medical .accordion{display: block;}#staff .grid_3{display: none;}#staff .grid_9{width: 100%; padding-left: 10px;}#staff .grid_9 .photo-wrapper, #staff .grid_9 .education{display: block;}#staff .grid_9 .photo-wrapper{width: 40%; margin-right: 4%;}#staff .grid_9 .photo-wrapper + h4 ~ h4{clear: both;}#staff .grid_9 article{width: 56%;}#staff .drlist .item, #medical .drlist .item{width: 33.33333333333333333333333333%;}#representations .country .item{width: 100%; border-right: 0 !important;}}@media only screen and (max-width: 840px){#main-slider .tp-leftarrow.default, #main-slider .tp-rightarrow.default{display: none !important;}#main-slider .tp-bullets.simplebullets.round{display: block !important;}#main-slider .tp-caption._text{left: 60px !important;}#main-slider .tp_text h2{font-size: 20px;}#main-slider .tp_text h2 strong{font-size: 30px;}#main-slider .tp_text h2 + p{font-size: 13px;}#main-form .inner{min-height: 435px; height: auto;}#main-form .inner::before{width: 50%;}#main-form .inner::after{content: none;}#main-form .container_12 > div.a, #main-form .container_12 > div.b{width: 50%; padding-left: 20px; padding-right: 20px;}#footer .tabs{display: none;}#footer .accordion{display: block;}#page-image .hidden-image{width: 240%;}#page-image .td{padding-bottom: 30px; vertical-align: bottom;}#page-image .text{float: left; width: 100%;}#page-image .top-title{font-size: 24px;}#page-image .top-title strong{font-size: 34px;}#page-image.s2 .top-title, #page-image.s3 .top-title, #page-image.s4 .top-title, #page-image.s5 .top-title{font-size: 24px;}#page-image.s4 .td{text-align: left;}#contact .grid_4{width: 100%; margin-top: 0 !important; padding: 0 20px 40px;}#contact .address-info .map{padding-bottom: 50%;}}@media only screen and (max-width: 768px){#main-slider .tp-caption._text{width: 80% !important;}#main-slider .tp_text{width: 100% !important;}#main-slider .tp_text h2{font-size: 20px;}#main-slider .tp_text h2 strong{font-size: 30px;}#main-slider .tp_text h2 + p{font-size: 13px;}#main-slider .tp_text .btns{margin-top: 20px;}#main-slider .tp_text .btns a{padding: 10px 44px 10px 24px; background-position: calc(100% - 24px) 50%;}#main-carousel{margin-bottom: 40px;}#main-carousel .owlNav .owl-next, #main-carousel .owlNav .owl-prev{width: 36px; height: 36px; border-radius: 13px;}#main-text .inner::before{height: 350px;}#main-text .inner::after{height: 43px;}#main-text .container_12 > .grid_12{padding-top: 350px;}#main-text .text{padding: 40px 50px;}#main-text .pluses-wrapper{width: 613px; height: 350px;}#main-text .pluses.a{left: -20px;}#main-text .pluses.b{right: -20px;}#main-text .pluses .plus{width: 24px; height: 24px;}#main-text .pluses .plus::before{height: 4px; margin-top: -2px;}#main-text .pluses .plus::after{width: 4px; margin-left: -2px;}#page-image .hidden-image{width: 250%;}#fwi-text .container-wrapper{background-color: rgba(255, 255, 255, 0.6);}#fwi-text .text{width: 100%;}.sub-page .inner{padding-top: 40px; padding-bottom: 40px;}#staff .grid_9 .photo-wrapper{width: 100%; margin-right: 4%;}#staff .grid_9 .photo-wrapper + h4 ~ h4{clear: both;}#staff .grid_9 article{width: 100%;}#staff .grid_9 .exposed-text{left: 10px;}#staff .drlist .item, #medical .drlist .item{width: 50%;}#medical #fwi-text{margin-top: -40px;}}@media only screen and (max-width: 640px){.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12{width: 100%; margin-left: 0; margin-right: 0;}#site-wrap{padding-top: 88px;}#header .top-bar{height: 54px;}#header .logo a{width: 152px; height: 28px;}#header .nav-button{padding: 15px 0;}#header .res-bar .a{width: 70%; padding-left: 20px; text-align: left;}#header .res-bar .b{width: 30%; padding-right: 20px; text-align: right;}#main-carousel .owlNav{display: none;}#main-text .inner::before{height: 300px;}#main-text .inner::after{height: 37px;}#main-text .container_12 > .grid_12{padding-top: 300px;}#main-text .life-title{font-size: 29px;}#main-text h2{font-size: 22px;}#main-text h2 .plus{left: -34px; width: 24px; height: 24px;}#main-text h2 .plus::before{height: 4px; margin-top: -2px;}#main-text h2 .plus::after{width: 4px; margin-left: -2px;}#main-text .pluses-wrapper{left: 56%; width: 525px; height: 300px;}#main-text .pluses.a .plus:nth-child(2){top: 244px;}#main-text .pluses.b .plus:nth-child(1){top: 240px;}#main-vCarousel{margin-bottom: 40px;}#main-vCarousel .videos .item .image::after{position: absolute; left: 0; bottom: 0; width: 100%; height: 80px; content: ""; pointer-events: none; background: -webkit-gradient(linear, left top, left bottom, color-stop(2%, rgba(0, 0, 0, 0)), color-stop(8%, rgba(0, 0, 0, 0)), to(black)); background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 2%, rgba(0, 0, 0, 0) 8%, black 100%);}#main-vCarousel .videos .item .image.loaded span::after{background-position: 50%; background-size: 48px;}#main-vCarousel .videos .item .text{position: relative; left: auto; bottom: auto; background-color: #353535;}#main-form .inner{min-height: 0; height: auto;}#main-form .inner::before{content: none;}#main-form .container_12 > div.a, #main-form .container_12 > div.b{width: 100%; padding-left: 40px; padding-right: 40px;}#main-form .container_12 > div.a{background-color: #e9b426;}#main-form .video{width: 100%;}#footer .top-bar .container{padding-left: 20px; padding-right: 20px;}.sub-page .container_12{padding-left: 30px; padding-right: 30px;}#page-image .top-title{font-size: 22px;}#page-image .top-title strong{font-size: 32px;}#page-image p, #page-image .btns{display: none;}#page-image.s2 .top-title, #page-image.s3 .top-title, #page-image.s4 .top-title, #page-image.s5 .top-title{font-size: 22px;}#representations .section-title{text-align: center;}#representations .section-title::before{left: 50%; margin-left: -118px;}#representations .section-title::after{left: 50%; margin-left: 98px;}#representations .section-title span::after{content: none;}#representations .country .item{padding: 40px 20px;}#representations .country .name{position: relative; top: auto; left: auto; width: 100%; height: auto; margin-bottom: 20px;}#representations .country .info h2{text-align: center;}#representations .country .info > div{float: none; width: auto; padding-left: 0; text-align: center;}#representations .country .info > div::before{position: relative; top: auto; left: auto; display: inline-block; margin-right: 5px; vertical-align: bottom;}}@media only screen and (max-width: 480px){#header{position: fixed; -webkit-box-shadow: 0px 4px 10px -2px rgba(0, 0, 0, 0.25); box-shadow: 0px 4px 10px -2px rgba(0, 0, 0, 0.25); -webkit-transition: none; transition: none;}#header .nav-button .lines{width: 36px;}#header .nav-button .lines, #header .nav-button .lines::before, #header .nav-button .lines::after{height: 4px;}#header .nav-button .lines::before{top: 9px;}#header .nav-button .lines::after{top: -9px;}#header .res-bar .info a, #header .res-bar .info span{font-size: 14px;}#main-slider .tp-caption._text{left: 0 !important; width: 100% !important;}#main-slider .tp_text{width: 100% !important; max-width: 100% !important; padding: 0 30px;}#main-slider .tp_text h2{font-size: 20px;}#main-slider .tp_text h2 strong{font-size: 30px;}#main-slider .tp_text h2 + p{display: none;}#main-carousel .owl-wrapper{margin-left: -10px; margin-right: -10px; padding-left: 0; padding-right: 0;}#main-carousel .owl-stage-outer{overflow: hidden;}#main-carousel .owl-item{padding: 35px 30px; opacity: 1; -webkit-transition: none; transition: none;}#main-carousel .item::after{position: absolute; left: -20px; right: -20px; top: -20px; bottom: -20px; z-index: -1; width: calc(100% + 40px); height: calc(100% + 40px); content: ""; background-color: #fff; -webkit-box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.3); box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.3);}#main-carousel .item h3{font-size: 16px; font-weight: 700;}#main-text .inner::before{height: 250px;}#main-text .inner::after{height: 30px;}#main-text .container_12 > .grid_12{padding-top: 250px;}#main-text .text{padding: 30px 50px;}#main-text .life-title{font-size: 26px;}#main-text .pluses-wrapper{left: 56%; width: 438px; height: 250px;}#main-text .pluses.a{left: 0;}#main-text .pluses.a .plus:nth-child(1){top: 45px;}#main-text .pluses.a .plus:nth-child(2){top: 204px;}#main-text .pluses.a .plus:nth-child(3){top: 123px;}#main-text .pluses.b{right: 0;}#main-text .pluses.b .plus:nth-child(1){top: 200px;}#main-text .pluses.b .plus:nth-child(2){top: 40px;}#main-text .pluses.b .plus:nth-child(3){top: 120px; right: 70px;}#page-image .td{padding-bottom: 20px !important;}#page-image .top-title{font-size: 20px;}#page-image .top-title strong{font-size: 30px;}#page-image.s2 .top-title, #page-image.s3 .top-title, #page-image.s4 .top-title, #page-image.s5 .top-title{font-size: 20px;}#page-image .container, #fwi-text .container{padding-left: 30px; padding-right: 30px;}.sub-page .container_12{padding-left: 20px; padding-right: 20px;}#breadcrumbs nav > div{padding: 10px 20px; border-radius: 20px;}#breadcrumbs nav a::after{margin-left: 8px; margin-right: 4px;}#breadcrumbs nav a:nth-child(2):not(:last-child){display: none;}#staff .drlist, #medical .drlist{padding: 0 10px;}#staff .drlist::before, #medical .drlist::before{height: 100px; margin-top: -30px;}#staff .drlist .item, #medical .drlist .item{width: 100%; padding-bottom: 80px;}#staff .drlist .item::after, #staff .drlist .item:hover::after, #medical .drlist .item::after, #medical .drlist .item:hover::after{position: absolute; left: -10px; right: -10px; top: -10px; bottom: -10px; z-index: -1; width: calc(100% + 20px); height: calc(100% + 20px); content: ""; background-color: #fff; -webkit-box-shadow: 0px 3px 16px 0px rgba(0, 0, 0, 0.16); box-shadow: 0px 3px 16px 0px rgba(0, 0, 0, 0.16);}#staff .drlist .item .readmore, #medical .drlist .item .readmore{bottom: 20px; display: block;}#fb-contact-form{width: calc(100% - 20px); margin: 0 10px; padding: 50px 30px;}}@media only screen and (max-width: 430px){#header .res-bar .a{width: 65%; padding-left: 20px; padding-right: 0;}#header .res-bar .b{width: 35%; padding-left: 0; padding-right: 20px;}#main-carousel .item{width: 100%; max-width: none;}#main-form .container_12 > div.a, #main-form .container_12 > div.b{width: 100%; padding-left: 20px; padding-right: 20px;}#medical .video .all-videos{font-size: 16px;}}@media only screen and (max-width: 390px){#header .res-bar .info a, #header .res-bar .info span{font-size: 13px;}#header .res-bar .info .divider{margin: 10px;}#main-text .inner::before{height: 200px;}#main-text .inner::after{height: 24px;}#main-text .container_12 > .grid_12{padding-top: 200px;}#main-text .life-title{font-size: 24px;}#main-text .pluses-wrapper{left: 56%; width: 350px; height: 200px;}#main-text .pluses.a .plus:nth-child(1){top: 30px;}#main-text .pluses.a .plus:nth-child(2){top: 164px;}#main-text .pluses.a .plus:nth-child(3){top: 93px;}#main-text .pluses.b .plus:nth-child(1){top: 165px;}#main-text .pluses.b .plus:nth-child(2){top: 28px;}#main-text .pluses.b .plus:nth-child(3){top: 105px;}#main-text .pluses .plus{width: 18px; height: 18px;}#main-text .pluses .plus::before{height: 3px; margin-top: -1.5px;}#main-text .pluses .plus::after{width: 3px; margin-left: -1.5px;}#page-image .top-title{font-size: 18px;}#page-image .top-title strong{font-size: 26px;}#page-image.s2 .top-title, #page-image.s3 .top-title, #page-image.s4 .top-title, #page-image.s5 .top-title{font-size: 18px;}#page-image .container, #fwi-text .container{padding-left: 20px; padding-right: 20px;}.sub-page .container_12{padding-left: 10px; padding-right: 10px;}}@media only screen and (max-width: 359px){#header .res-bar .a{padding-left: 10px;}#header .res-bar .b{padding-right: 10px;}#header .res-bar .info a, #header .res-bar .info span{font-size: 12px;}}