.white-text h1,.white-text h2,.white-text h3,.white-text h4,.white-text h5,.white-text h6,.white-text a,.white-text p,.white-text li,.white-text div{color:#fff;fill:#fff}body{font-family:'Montserrat',sans-serif;font-weight:500;color:#373737;min-width:1140px}body *:focus{outline:none!important}body .wrapper-size{width:1140px;max-width:1140px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (max-width:576px){body .wrapper-size{width:auto;padding-right:0;padding-left:0}}body a{color:inherit}body a:hover{text-decoration:none}body h1,body h2,body h3,body h4,body h5,body h6{letter-spacing:1px}body img{display:block}body .no-margin-wp h1,body .no-margin-wp h2,body .no-margin-wp h3,body .no-margin-wp h4,body .no-margin-wp h5,body .no-margin-wp h6,body .no-margin-wp a,body .no-margin-wp p,body .no-margin-wp ul{margin-bottom:0}body .fancybox-img-without-link{cursor:pointer}body .alignright{float:right}body .alignleft{float:left}body .aligncenter{display:block;margin-left:auto;margin-right:auto}body .search-icon{display:block;position:relative}body .search-icon:before{content:'';position:absolute;top:10px;right:10px;height:26px;width:24px;background-image:url(https://skin-venereology-region.kiev.ua/wp-content/themes/bifo/styles/css/../../images/search-icon.svg)}body .font-regular{font-weight:normal!important}body .font-bold{font-weight:bold!important}body .custom-dropdown-icon{display:none;content:"";width:40px;height:40px;margin:0 auto 0 20px;vertical-align:middle;background-repeat:no-repeat;background-position:center center;background-size:100% 100%;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}body .custom-dropdown-icon.white-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}@media (max-width:576px){body .custom-dropdown-icon{display:block}}body .bottom-info .custom-dropdown-icon{position:absolute;top:15px;right:20px}body .slider-wrapper.slick-dotted{margin-bottom:0}body .slider-wrapper .slick-slide{height:auto;min-height:1px}body .slider-wrapper .slick-dots{bottom:0}body .wp-block-image img{max-width:100%;height:auto}body .last-post{color:#f8efa9;display:block;width:100%;min-height:130px;padding:20px;margin-top:60px;background-color:#01acb7;border-radius:20px 20px 20px 0}body .last-post:hover{background-color:#283789}body .last-post .top-text{vertical-align:middle;margin-left:10px}body .last-post .bottom-text{color:#fff;line-height:21px;display:block;margin-top:10px}body div[id^="contact-form-7-"]{color:#fff;background-color:#656565}body div[id^="contact-form-7-"] .wpcf7-form.sent .title-form,body div[id^="contact-form-7-"] .wpcf7-form.sent .row-form{display:none}body div[id^="contact-form-7-"] .wpcf7-form.sent .wpcf7-response-output{margin:0}body div[id^="contact-form-7-"] .wpcf7-form .title-form{font-size:24px;text-align:center;letter-spacing:1px;margin-bottom:20px}body div[id^="contact-form-7-"] .wpcf7-form .row-form{max-width:800px}body div[id^="contact-form-7-"] .wpcf7-form .row-form label{width:100%;margin-bottom:20px}body div[id^="contact-form-7-"] .wpcf7-form .row-form label input,body div[id^="contact-form-7-"] .wpcf7-form .row-form label textarea{display:block;height:40px;width:100%;padding:0 10px;border:unset;border-radius:5px}body div[id^="contact-form-7-"] .wpcf7-form .row-form label input::-webkit-input-placeholder,body div[id^="contact-form-7-"] .wpcf7-form .row-form label textarea::-webkit-input-placeholder{color:#bababa}body div[id^="contact-form-7-"] .wpcf7-form .row-form label input:-ms-input-placeholder,body div[id^="contact-form-7-"] .wpcf7-form .row-form label textarea:-ms-input-placeholder{color:#bababa}body div[id^="contact-form-7-"] .wpcf7-form .row-form label input::placeholder,body div[id^="contact-form-7-"] .wpcf7-form .row-form label textarea::placeholder{color:#bababa}body div[id^="contact-form-7-"] .wpcf7-form .row-form label textarea{height:208px;padding:10px}body div[id^="contact-form-7-"] .wpcf7-form .row-form label .wpcf7-not-valid-tip{font-size:14px}body div[id^="contact-form-7-"] .wpcf7-form .row-form .submit-button{text-align:center;margin-top:10px}body div[id^="contact-form-7-"] .wpcf7-form .row-form .submit-button input[type="submit"]{color:inherit;width:220px;padding:10px 0;background-color:inherit;border:1px solid;border-radius:5px}body div[id^="contact-form-7-"] .wpcf7-form .row-form .ajax-loader{display:none}body div[id^="contact-form-7-"] .wpcf7-form .row-form .ajax-loader.is-active{display:inline-block}body div[id^="contact-form-7-"] .wpcf7-form .wpcf7-response-output{text-align:center;max-width:754px;border:unset}@media (min-width:577px){body .image-desktop{display:block}body .image-mobile{display:none!important}}@media (max-width:576px){body{min-width:auto}body .row{margin-right:0;margin-left:0}body .alignright{float:none!important;margin-right:auto!important;margin-left:auto!important}body .alignleft{float:none!important;margin-right:auto!important;margin-left:auto!important}body .image-desktop{display:none!important}body .image-mobile{display:block}body .scroll-top.left{display:none!important}body .scroll-top.right{top:unset;bottom:50px}body div[id^="contact-form-7-"]{padding:40px 15px}body div[id^="contact-form-7-"] .wpcf7-form .row-form .submit-button input[type="submit"]{width:100%}}.components .component{margin:65px 0}.components .component .ven-header-last-posts{padding-bottom:20px;background-repeat:no-repeat;background-position:calc(45px + 50%) 0;background-size:auto}.components .component .ven-header-last-posts .call-me{font-weight:normal!important;color:#f8efa9;font-size:14px;text-align:center;display:block;width:100%;max-width:180px;padding:10px 0;margin-top:30px;background-color:#283789;border-radius:20px}.components .component .ven-header-last-posts .call-me:hover{color:#fff;background-color:#01acb7}.components .component .wysiwyg .padding-right-left{padding-right:190px;padding-left:190px}.components .component .ven-twice-wysiwyg .wrapper-text{display:flex;flex-direction:column;justify-content:center}.components .component .ven-twice-wysiwyg .wrapper-text .left-text{padding:65px 110px 65px 0}.components .component .ven-twice-wysiwyg .wrapper-text .right-text{padding:65px 0 65px 110px}.components .component .questions .questions-col{display:flex;justify-content:space-around;flex-direction:column}.components .component .service{margin-bottom:-30px;padding-bottom:65px}.components .component .service .item-wrapper{margin-bottom:30px}.components .component .service .item-wrapper .item{height:100%;background-color:#fff;border-radius:20px}.components .component .service .item-wrapper .item .icon{padding:30px 0 30px}.components .component .service .item-wrapper .item .text{line-height:24px;padding-bottom:20px}.components .component .service .item-wrapper .item:hover{background-color:#283789}.components .component .service .item-wrapper .item:hover .text{color:#01acb7}.components .component .ven-service{margin-bottom:-30px}.components .component .ven-service .item-wrapper{margin-bottom:30px}.components .component .ven-service .item-wrapper .item{height:100%;border-radius:20px}.components .component .ven-service .item-wrapper .item .up-text{display:flex;flex-direction:column;justify-content:center;min-height:90px;padding:0 20px;border-radius:16px 16px 0 0}.components .component .ven-service .item-wrapper .item .down-text{padding:25px}.components .component .ven-staff .item-wrapper{margin-bottom:30px}.components .component .ven-staff .item-wrapper .item{position:relative;height:100%;border-radius:20px}.components .component .ven-staff .item-wrapper .item:before{content:'';position:absolute;top:100px;left:0;width:100%;height:calc(100% - 100px);background-color:#fff;border-radius:20px}.components .component .ven-staff .item-wrapper .item .icon{position:relative;margin-bottom:15px}.components .component .ven-staff .item-wrapper .item .icon img{border:2px solid #fff;box-sizing:content-box;border-radius:50%}.components .component .ven-staff .item-wrapper .item .text{position:relative;padding:0 10px}.components .component .wysiwyg-image.bg-color{padding:65px 0}.components .component .wysiwyg-image .block .text{padding:0 65px;margin:auto 0}.components .component .component-with-button .hide-block{display:none}.components .component .signatures-images .row{margin-bottom:-45px}.components .component .signatures-images .row .signature-image{margin-bottom:45px}.components .component .signatures-images .row .signature-image .bg-text{padding:15px}.components .component .signatures-images .component-button{margin-top:45px}.components .component .slider .row{margin-bottom:-45px}.components .component .slider .row .slider-images{margin-bottom:45px}.components .component .slider .row .slider-images .slick-dots{bottom:-20px}.components .component .slider .row .slider-images .text{padding-top:20px}.components .component .slider .row .slider-images .text.bg-text{padding:20px 15px 15px}.components .component .slider .component-button{margin-top:45px}.components .component .component-button{cursor:pointer;display:block;text-align:center;width:100%;max-width:220px;margin:0 auto;padding:20px}.components .component .component-button.border-button{border-radius:5px}.components .component .text-in-box{margin-bottom:-30px}.components .component .text-in-box>div{margin-bottom:30px}.components .component .text-in-box .col-sm-6 .text{padding:40px 65px}.components .component .text-in-box .col-sm-3 .text{padding:30px}@media (max-width:576px){.components .component p{padding-left:0!important}.components .component .ven-twice-wysiwyg .wrapper-text .left-text,.components .component .ven-twice-wysiwyg .wrapper-text .right-text{padding:15px 0}.components .component .ven-header-last-posts{background-image:unset!important}.components .component .wysiwyg{padding:15px!important}.components .component .wysiwyg .padding-right-left{padding-right:0;padding-left:0}.components .component .questions{padding:15px}.components .component .questions .icon{display:none}.components .component .questions .questions-col{display:block;padding:0}.components .component .questions .questions-col .question{text-align:left!important;margin-bottom:15px}.components .component .questions .questions-col .question p{text-align:left!important}.components .component .wysiwyg-image .block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.components .component .wysiwyg-image .block .image-mobile{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.components .component .wysiwyg-image .block .text{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;padding:15px!important;margin:0}.components .component .text-in-box .col-sm-6 .text,.components .component .text-in-box .col-sm-3 .text{padding:15px}}#header .wrapper-top-menu{background-color:#283789}#header .wrapper-top-menu .custom-wrapper-top-menu{padding:15px 0}#header .wrapper-top-menu .custom-wrapper-top-menu .bottom-info .wrapper-main-menu .main-menu{font-weight:normal!important;font-size:14px;text-align:right}#header .wrapper-top-menu .custom-wrapper-top-menu .bottom-info .wrapper-main-menu .main-menu .link-main-menu{margin-right:15px}#header .wrapper-top-menu .custom-wrapper-top-menu .bottom-info .wrapper-main-menu .main-menu .link-main-menu:last-child{margin-right:0}#header .wrapper-top-menu .custom-wrapper-top-menu .top-menu{display:flex;justify-content:space-between}#header .wrapper-top-menu .custom-wrapper-top-menu .top-menu .link-top-menu{font-weight:normal!important;color:#fff;font-size:14px}#header .wrapper-top-menu .custom-wrapper-top-menu .top-menu .link-top-menu:hover{color:#01acb7}#header .wrapper-top-menu .custom-wrapper-top-menu .top-menu .link-top-menu.active{color:#01acb7}#header .wrapper-top-menu .custom-wrapper-top-menu .top-menu .separator-top-menu{border-right:1px solid #384a93}#header .wrapper-top-menu .custom-wrapper-top-menu .top-menu .separator-top-menu:last-child{display:none}#header .main-header{padding:15px 0}#header .main-header .info{display:flex;flex-direction:column;justify-content:space-around}#header .main-header .info .top-info{display:flex;align-items:center;justify-content:flex-end}#header .main-header .info .top-info .numbers{font-weight:normal!important;font-size:15px;margin-right:30px}#header .main-header .info .top-info .numbers .separator-number{margin:0 5px;border-right:1px solid #b8e0e4}#header .main-header .info .top-info .numbers .separator-number:last-child{display:none}#header .main-header .info .top-info .call-me{color:#425599;font-size:12px;text-align:center;width:100%;max-width:140px;padding:5px 0;border:1px solid #425599;border-radius:15px;margin-right:30px}#header .main-header .info .top-info .call-me:hover{color:#fff;background-color:#425599}#header .main-header .info .top-info .instagram{height:22px;margin-right:10px}#header .main-header .info .top-info .instagram .custom-on-hover{display:none}#header .main-header .info .top-info .instagram:hover .custom-on-hover{display:block}#header .main-header .info .top-info .instagram:hover .custom-not-hover{display:none}#header .main-header .info .top-info .facebook{height:22px}#header .main-header .info .top-info .facebook img{display:inline-block;vertical-align:top}#header .main-header .info .top-info .facebook .facebook-text{color:#01acb7;font-size:10px;vertical-align:text-top}#header .main-header .info .top-info .facebook .custom-on-hover{display:none}#header .main-header .info .top-info .facebook:hover .custom-on-hover{display:inline-block}#header .main-header .info .top-info .facebook:hover .custom-not-hover{display:none}#header .main-header .info .top-info .facebook:hover .facebook-text{color:#213a8a}#header .main-header .info .top-info .languages{font-size:12px;margin-left:15px}#header .main-header .info .top-info .languages .language{margin-right:5px}#header .main-header .info .top-info .languages .language:last-child{margin-right:0}#header .main-header .info .top-info .languages .language.active{text-decoration:underline}#header .main-header .info .bottom-info .wrapper-main-menu .main-menu{font-weight:normal!important;font-size:14px;text-align:right}#header .main-header .info .bottom-info .wrapper-main-menu .main-menu .link-main-menu{margin-right:15px}#header .main-header .info .bottom-info .wrapper-main-menu .main-menu .link-main-menu:last-child{margin-right:0}@media (min-width:576px){#header .main-header .info .bottom-info .wrapper-main-menu .main-menu{display:block!important}#header .wrapper-top-menu .custom-wrapper-top-menu .top-menu{display:flex!important}}@media (max-width:576px){#header .wrapper-top-menu .custom-wrapper-top-menu .bottom-info .wrapper-main-menu .main-menu{display:none;text-align:center}#header .wrapper-top-menu .custom-wrapper-top-menu .bottom-info .wrapper-main-menu .main-menu .link-main-menu{color:#fff;display:block;margin-right:0;margin-bottom:5px}#header .wrapper-top-menu .custom-wrapper-top-menu .bottom-info .wrapper-main-menu .main-menu .link-main-menu:last-child{margin-bottom:0}#header .wrapper-top-menu .custom-wrapper-top-menu .top-menu{display:none}#header .wrapper-top-menu .custom-wrapper-top-menu .top-menu .link-top-menu{text-align:center;display:block;margin-bottom:5px}#header .wrapper-top-menu .custom-wrapper-top-menu .top-menu .link-top-menu:last-child{margin-bottom:0}#header .wrapper-top-menu .custom-wrapper-top-menu .top-menu .separator-top-menu{display:none}#header .main-header .logo{margin-bottom:15px}#header .main-header .logo img{margin:0 auto}#header .main-header .info{display:block}#header .main-header .info .top-info{display:block}#header .main-header .info .top-info .numbers{text-align:center;margin:0 0 15px}#header .main-header .info .top-info .numbers .number{display:inline-block;margin:0 5px}#header .main-header .info .top-info .numbers .separator-number{display:none}#header .main-header .info .top-info .call-me{display:block;margin:0 auto 15px}#header .main-header .info .top-info .instagram,#header .main-header .info .top-info .facebook{display:inline-block;width:calc(50% - 5px);margin:0;vertical-align:text-top}#header .main-header .info .top-info .instagram img{margin-right:5px;margin-left:auto}#header .main-header .info .top-info .facebook img{margin-right:auto;margin-left:5px}#header .main-header .info .top-info .languages{text-align:center;margin-top:15px;margin-left:0}}#main .default-template{padding:0 65px}#main .default-template .title-page{font-size:25px;margin:45px 0;letter-spacing:0}#main .wrapper-doctor-page{background-color:#283789}#main .wrapper-doctor-page .doctor-page{padding:40px 190px}#main .wrapper-doctor-page .doctor-page .image-text{margin-bottom:60px}#main .wrapper-doctor-page .doctor-page .image-text .image img{border:5px solid #01acb7;border-radius:50%}#main .wrapper-doctor-page .doctor-page .main-text{color:#fff}@media (max-width:576px){#main .default-template{padding:0 15px}#main .default-template .title-page{margin:20px 0}#main .wrapper-doctor-page .doctor-page{padding:15px}#main .wrapper-doctor-page .doctor-page .image-text{margin-bottom:15px}#main .wrapper-doctor-page .doctor-page .image-text .image,#main .wrapper-doctor-page .doctor-page .image-text .text{padding:0!important}}#footer{background-color:#f5f5f5}#footer .wrapper-footer{color:#373737;font-size:14px;padding:50px 0}#footer .wrapper-footer .logo a{display:block}#footer .wrapper-footer .numbers .number{display:block;margin-bottom:5px}#footer .wrapper-footer .numbers .number:last-child{margin-bottom:0}#footer .signature-bifo{font-size:12px;padding-bottom:20px}@media (max-width:576px){#footer .wrapper-footer{text-align:center}#footer .wrapper-footer .logo,#footer .wrapper-footer .numbers,#footer .wrapper-footer .address{margin-bottom:15px}#footer .wrapper-footer .logo img{margin:0 auto}#footer .signature-bifo{padding:0 15px 20px}}