html{background-color:#F6F9FA}.form{padding:50px;display:flex;justify-content:center;align-items:center}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.section-block{display:flex;justify-content:space-between}.section-block .block{width:50px;height:50px;background-color:#005b96;margin-top:30px}.banner picture:after{content:'';display:block;height:100%;width:100%;position:absolute;top:0;opacity:.2}.doctify_carousel_container svg{stroke:#005b96;fill:#005b96}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.styleText{font-family:"EB Garamond",serif;color:#005b96;display:inline-block;position:relative}.ml-40{margin-left:40px}.text_silver{color:#8f9092;font-size:14px;margin:3px 3px 0 0;display:block}.container-line{position:relative}.line-text:after{background-color:#b3cde0;position:absolute;content:'';width:120%;height:10px;left:0;bottom:20px;z-index:-2}body{line-height:1;color:#324786;font-family:"Roboto",serif}ol,ul{list-style:none}.blog-text{font-weight:300;line-height:20px}.text-article{font-weight:300;line-height:24px}blockquote,q{quotes:none}.mt-30{margin-top:30px}.google-logo{background:#fff;padding:10px;height:20px;display:inline-block}.logo-care img{max-width:170px}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.bold{font-weight:700}header .line{height:1px;position:absolute;width:100%;background-color:#b3cde0;top:68px;left:0;z-index:9}.wrapper{width:100%;margin:0 auto;display:flex;justify-content:space-between}.wrapper.full-width{width:100%;position:absolute;left:0;z-index:999;padding-bottom:10px;top:73px}.wrapper.full-width:after{width:100%;height:50px;position:absolute;z-index:999;top:0;left:0;content:'';background-color:#696658;opacity:.2}.wrapper.full-width li a{color:#fff;font-size:20px}main{font-family:"Roboto",serif}.body{width:1024px;margin:0 auto;color:#000;font-weight:300;font-family:"Roboto",serif}@media (max-width:1400px){.banner-text h1{margin-top:130px}}@media (max-width:1090px){.body{width:90%;padding:0}.yellow-square:after{display:none!important}.yellow-square2:after{display:none!important}.yellow-cube:after{display:none!important}}a{color:#324786}.leaflet-top.leaflet-left{display:none}header{height:80px;display:flex;padding:20px;justify-content:space-between}header .contacts .phone{padding-right:20px}header .contacts{line-height:18px}header img{width:29px;height:29px}.banner{height:670px;overflow:hidden;position:relative;margin-top:-120px}.banner picture img{width:100%;height:auto}.banner-text{z-index:2;top:130px;position:absolute;left:0;text-align:center;width:100%}.banner-text h1{font-size:50px;font-weight:700;margin-top:146px;color:#fff;width:100%;text-shadow:2px 1px #000}.banner-title{display:flex;color:#BFE7FF;margin-top:20px;padding:20px;text-align:center}.banner-title img{z-index:2;border-radius:100%;border:5px solid}.banner-text .image-container:before{border:7px solid #b3cde0;position:absolute;content:'';width:144px;height:161px;border-radius:50%;left:3px;top:-4px}.banner-title h2{font-size:35px;font-weight:700;padding:10px 0 0 0;text-align:center;line-height:32px;width:100%;color:#fff;text-shadow:2px 2px #000}.contacts-map{position:relative}.image-container{position:relative;width:50%;margin-right:20px}.doctify_carousel_container{margin-top:50px}.blue-square{width:30px;height:30px;background-color:#324786;position:absolute;left:140px;top:20px}.cv-text img{width:280px;float:left;padding:0 20px 20px 0}.light-blue-square{width:30px;height:30px;background-color:#BFE7FF;position:absolute;left:138px;top:22px}.tab-container{display:flex;justify-content:space-between;padding:20px 0 0 0}.fontBold{font-weight:700}.tab{height:80px;text-align:left;line-height:80px;font-size:40px;cursor:pointer}.banner-links{position:absolute;top:70px;right:40px;z-index:99}.card.first.firstTab p{margin-bottom:10px}.firstTab img{width:200px;float:left;padding:0 20px 20px 0}.cv-text p{margin-bottom:10px}.map-link{color:#005b96;font-weight:700;text-decoration:underline;display:block}.description-text .card h4{margin-bottom:20px;font-size:25px}.list-container{display:flex}.en-video,.it-video{padding-top:20px}.list-container .list-tabs{margin-right:50px}.flex{display:flex}.list-tabs{list-style:inside;padding-right:30px}.section-fee-insurance{padding-top:30px;margin-top:20px;margin-bottom:100px}.section-fee-insurance .column{width:33.33%}.section-fee-insurance li img{max-width:30px;margin-right:10px}.section-fee-insurance img{width:420px;margin-right:40px}.section-fee-insurance li{align-items:center;margin-bottom:20px}.logos-insurances ul{display:grid;grid-template-columns:auto auto auto}.full-width{width:100%!important}.logos-insurances li{display:flex;padding:10px 30px 0 0}.description-text .card.second{height:100%}.description-text .card.fourth{background-color:#CDEDFF}.description-text .card h3{font-size:18px;font-weight:500;padding:0 0 10px 0}.description-text .card p{font-weight:300;line-height:24px}#map{height:350px}.italic{font-style:italic}.menu{display:flex;z-index:9999;position:relative;padding:5px}.menu li{margin:0 13px}.menu li a{text-decoration:none;color:#fff;text-shadow:2px 1px #000}.contacts-map .card{margin-top:20px;display:flex;height:350px;position:relative}.contacts-map .card .map{width:70%}.contacts-map .card .title{font-size:24px;font-weight:300;z-index:999999999;position:absolute;top:0;left:0;background-color:#005b96;color:#fff;padding:10px;display:none}.contacts-map .card .contacts-address{padding:15px;width:30%;display:none}.contacts-map .card .contacts-address h4{padding-bottom:20px;font-size:24px;font-weight:600}.contacts-map .card .contacts-address li{display:flex;justify-content:space-between;margin:5px 0}.contacts-map .card .contacts-address span{font-weight:700;font-size:14px}.contacts-map .card .contacts-address span:first-child{font-weight:700}.contacts-map .card .contacts-address p{font-size:14px;font-weight:300;margin-top:10px;margin-bottom:10px}.description-text{position:relative}.yellow-square:after{content:'';display:block;background-color:#b3cde0;height:165px;width:30px;left:-20px;top:50px;position:absolute}.yellow-square2:after{content:'';display:block;background-color:#b3cde0;height:245px;width:30px;right:-20px;top:50px;position:absolute}.yellow-cube:after{content:'';display:block;background-color:#005b96;height:50px;width:50px;left:-20px;bottom:-20px;position:absolute;z-index:999}footer{margin:20px 0 0 0;background-color:#005b96;border-top:5px solid #b3cde0}footer .contacts{padding:30px 30px 200px 10px;color:#fff}footer a{color:#b3cde0}.contacts h4{font-size:36px;padding-bottom:20px;display:inline-block;font-weight:300;color:#fff}.loader-block{font-size:30px}.contacts .phone{margin-bottom:10px}@-webkit-keyframes fade{from{opacity:1}to{opacity:0}}@keyframes fade{from{opacity:1}to{opacity:0}}.loader-block:nth-child(1){animation:fade 1s infinite 100ms}.loader-block:nth-child(2){animation:fade 1s infinite 200ms}.loader-block:nth-child(3){animation:fade 1s infinite 300ms}.mobile-menu{display:none}.desktop-menu{display:flex}.cv-text img.second-img{float:right;padding:40px 0 0 20px}.cv-text img.eng-img{float:left;padding:0 20px 70px 0}@media (max-width:1290px){.banner{height:670px}}@media (max-width:767px){.body{width:90%;padding:0}.mobile-menu{display:block}.desktop-menu{display:none}}@media (max-width:767px){.it-video,.it-video{width:100%!important}}@media (max-width:767px){.cv-text img{float:none;width:100%;padding:10px 0px!important}.wrapper-blog .text-article img{width:100%;padding:20px 0}main .blog{padding:10px}.description-text .card p{padding:0 10px}.banner-links{right:0;top:430px;left:30%}.line-text:after{display:none}.line-text{line-height:40px!important}.it-video,.it-video{width:100%}.banner-text .image-container:before{border:7px solid #b3cde0;position:absolute;content:'';width:99px;height:111px;border-radius:50%;left:154px;top:-4px}.banner picture img{width:auto;height:100%}header .contacts{display:none}.wrapper{width:100%;justify-content:right}footer .wrapper{width:100%;justify-content:left}header{padding:10px}header .contacts{font-size:12px}.body{width:95vw}.language-linkedin-container{margin-top:7px;margin-right:10px}body{width:100%}.description-text{display:block}.description-text .column{width:100%}.tab-container .tab{padding-left:5px}.tab-container .tab.tabSecond h3{padding-top:10px;padding-right:5px}.card.third.thirdTab .flex{display:block}.tab-container .tab h3{line-height:20px;line-height:20px;padding:22px 0}.banner{height:100vh!important}.banner-text{top:115px;width:100%}.banner-text h1{text-shadow:3px 2px #000;font-size:18px;margin-top:50px;font-size:40px}footer .wrapper{display:block!important}footer .contacts{padding:30px 30px 20px 30px}footer .mt-30{margin:30px 30px 20px 30px}.google-logo{width:150px}.logo-topdoctors{padding-bottom:100px!important}.card.first.firstTab iframe{width:100%}.section-fee-insurance img{width:100%;margin-right:0}.container-line.tab h3{padding-left:5px}.banner-title{display:block;width:100%;padding:20px 0}.banner-title img{width:100px;margin:0 auto;display:block}.banner-title h2{text-align:center;padding:20px 0 0 0;margin:0 auto;text-shadow:2px 1px #000}.top-doctors-iframe iframe{height:750px!important}.section-fee-insurance .flex{display:block}.contacts-map .card{display:block;height:auto}.contacts-map .card .map{width:100%}.contacts-map .card .contacts-address{padding:30px;width:80%}.blog-container .blog-post{display:block}.blog-container .blog-post .text-container{width:100%;margin-top:20px}.blog-container .blog-post:after{width:100%}.banner.article-blog{height:290px}.wrapper-blog{overflow:hidden}.wrapper-blog p{font-size:16px}.cv-text img.second-img{float:none;padding:20px 0 0 0;width:100%}}.lang-switch{display:flex;justify-content:flex-end;padding:5px 20px 10px 20px;cursor:pointer}.flags{margin-right:10px}.language-linkedin-container{display:flex;z-index:9}.language-linkedin-container.center{color:#fff;font-size:25px}.flag-it{height:20px;width:20px;background-size:contain;background-position-y:center;content:'';display:block;background-repeat:no-repeat;cursor:pointer;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjEwMDAiIHZpZXdCb3g9IjAgMCAzIDIiPg0KPHBhdGggZmlsbD0iIzAwOTI0NiIgZD0ibTAsMGgxdjJoLTF6Ii8+DQo8cGF0aCBmaWxsPSIjZmZmIiBkPSJtMSwwaDF2MmgtMXoiLz4NCjxwYXRoIGZpbGw9IiNjZTJiMzciIGQ9Im0yLDBoMXYyaC0xeiIvPg0KPC9zdmc+DQo=)}.flag-en{height:20px;width:20px;background-position-y:center;cursor:pointer;background-size:contain;background-repeat:no-repeat;content:'';display:block;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNjAgMzAiIGhlaWdodD0iNjAwIj4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJ0Ij4NCjxwYXRoIGQ9Im0zMCwxNWgzMHYxNXp2MTVoLTMwemgtMzB2LTE1enYtMTVoMzB6Ii8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPHBhdGggZmlsbD0iIzAwMjQ3ZCIgZD0ibTAsMHYzMGg2MHYtMzB6Ii8+DQo8cGF0aCBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iNiIgZD0ibTAsMGw2MCwzMG0wLTMwbC02MCwzMCIvPg0KPHBhdGggc3Ryb2tlPSIjY2YxNDJiIiBzdHJva2Utd2lkdGg9IjQiIGQ9Im0wLDBsNjAsMzBtMC0zMGwtNjAsMzAiIGNsaXAtcGF0aD0idXJsKCN0KSIvPg0KPHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEwIiBkPSJtMzAsMHYzMG0tMzAtMTVoNjAiLz4NCjxwYXRoIHN0cm9rZT0iI2NmMTQyYiIgc3Ryb2tlLXdpZHRoPSI2IiBkPSJtMzAsMHYzMG0tMzAtMTVoNjAiLz4NCjwvc3ZnPg0K)}#menuToggle{display:block;position:absolute;top:25px;left:25px;z-index:1;-webkit-user-select:none;user-select:none}#menuToggle a{text-decoration:none;color:#232323;transition:color 0.3s ease}#menuToggle a:hover{color:tomato}#menuToggle input{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}#menuToggle span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:#fff;border-radius:3px;z-index:1;transform-origin:4px 0;transition:transform 0.5s cubic-bezier(.77,.2,.05,1),background 0.5s cubic-bezier(.77,.2,.05,1),opacity 0.55s ease}#menuToggle span:first-child{transform-origin:0% 0%}#menuToggle span:nth-last-child(2){transform-origin:0% 100%}#menuToggle input:checked~span{opacity:1;transform:rotate(45deg) translate(-2px,-1px);background:#232323}#menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2,.2)}#menuToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translate(0,-1px)}#menu{position:absolute;width:100vw;max-height:100vh;margin:-100px 0 0 -25px;padding:50px;padding-top:125px;box-sizing:border-box;overflow-y:auto;background:#ededed;list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0% 0%;transform:translate(-100%,0);transition:transform 0.5s cubic-bezier(.77,.2,.05,1)}#menu li{padding:10px 0;font-size:22px}#menu li label{cursor:pointer}#menuToggle input:checked~ul{transform:none}
.blog .underline {
  text-decoration: underline;
}

.blog strong {
    font-weight: 700;
  }

  .paper-bg {
    background-color: #fff;
  }

  .top-doctors-iframe {
    position:relative;
  }

  .hide-button {
    width: 300px;
    height: 50px;
    position:absolute;
    top: 10px;
    right: 10px;
    background-color: #fff;
    z-index: 99999;
  }

  @media (max-width: 767px) {
    .hide-button {
      display:none;
    }

  }
.banner-text .title-banner{font-size:50px;font-weight:700;margin-top:146px;color:#fff;width:100%;text-shadow:2px 1px #000;display:block}.banner-title .title-banner-subtitle{font-size:35px;font-weight:700;padding:10px 0 0 0;text-align:center;line-height:32px;width:100%;color:#fff;text-shadow:2px 2px #000;display:block}@media (max-width:1400px){.banner-text .title-banner{margin-top:130px}}@media (max-width:767px){.banner-text .title-banner{text-shadow:3px 2px #000;font-size:40px;margin-top:50px}.banner-title .title-banner-subtitle{text-align:center;padding:20px 0 0 0;margin:0 auto;text-shadow:2px 1px #000}}
