@font-face{font-family:'Open Sans';src:url('OpenSans-Bold.eot');src:local('Open Sans Bold'),local('OpenSans-Bold'),url('OpenSans-Bold.eot?#iefix') format('embedded-opentype'),url('OpenSans-Bold.woff') format('woff'),url('OpenSans-Bold.ttf') format('truetype');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('OpenSans-Regular.eot');src:local('Open Sans Regular'),local('OpenSans-Regular'),url('OpenSans-Regular.eot?#iefix') format('embedded-opentype'),url('OpenSans-Regular.woff') format('woff'),url('OpenSans-Regular.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('OpenSans-SemiBold.eot');src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url('OpenSans-SemiBold.eot?#iefix') format('embedded-opentype'),url('OpenSans-SemiBold.woff') format('woff'),url('OpenSans-SemiBold.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap}html,body{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;outline:none;box-sizing:border-box}html{scroll-behavior:smooth;--scroll-behavior:smooth;-webkit-overflow-scrolling:touch;height:100%}body{height:100%}body,a{line-height:100%;font-size:16px;font-weight:300}a{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;text-decoration:none;color:#000}a:hover{text-decoration:none;color:#ffc4c4}img{max-width:100%}.menu{display:flex;list-style-type:none;margin:0;padding:0;justify-content:flex-end;column-gap:30px;flex:1;margin-right:15px}.menu .children,.menu .sub-menu{display:none}.menu .current-menu-item a{color:#ffc4c4}h1,h2,h3,h4,h5,h6,footer#footer .footer-content .contacts .footer-header{font-weight:bold}h1.header,h2.header,h3.header,h4.header,h5.header,h6.header{text-transform:uppercase}h1,.h1,footer#footer .footer-content .contacts .footer-header{font-size:30px;line-break:120%;margin-top:24px;margin-bottom:24px}@media (min-width:768px){h1,.h1,footer#footer .footer-content .contacts .footer-header{font-size:48px}}h2{font-size:24px}@media (min-width:768px){h2{font-size:30px}}h3{font-size:20px}@media (min-width:768px){h3{font-size:26px}}h4{font-size:18px;line-height:140%}p{line-height:130%}.small-header{font-size:24px;line-height:100%}@media (min-width:768px){.small-header{font-size:30px}}.wpcf7-form{background:#fff;padding:15px 20px;border:2px solid #fff}@media (min-width:768px){.wpcf7-form{min-width:360px}}.wpcf7-form.submitting{border-color:#ffc4c4}.wpcf7-form input{background:#fff;font-weight:300;border-radius:10px;border:1px solid #333;padding-top:9px;padding-bottom:10px;padding-left:16px;padding-right:16px;line-height:130%;height:auto;width:100%;margin-bottom:12px}.wpcf7-form input:focus{border-color:#ffc4c4;box-shadow:none}.wpcf7-form input::placeholder{color:#666;opacity:.5}.wpcf7-form input[type='submit']{background:#ffc4c4;color:#fff;border-color:#ffc4c4;margin-bottom:0}.wpcf7-form input.error{border-color:#f00 !important}.wpcf7-form br{display:none}.wpcf7-form p{font-size:12px;color:#666;line-height:100%}.wpcf7-form h3{color:#666;margin-bottom:20px;margin-top:0}.wpcf7-form .wpcf7-response-output{border-radius:10px;margin:0 !important;font-size:12px;font-weight:300;text-align:center}.content .content-loop{padding-top:30px;padding-bottom:30px}.content .wp-block-gallery{margin-top:60px;margin-bottom:60px;display:flex;flex-wrap:wrap}.content .wp-block-gallery .wp-block-image{width:20%;max-height:200px;overflow:hidden;margin:auto;margin-bottom:60px;border:1px solid #f1f2f4}.content .wp-block-gallery .wp-block-image img{cursor:pointer;height:auto;object-fit:cover}.content .has-text-align-center{text-align:center}.content .has-text-align-right{text-align:right}.content .wp-block-heading{margin-bottom:30px}.content table{margin-bottom:60px}.content table tr td{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border:0;padding:15px 12px}.content table tr td:last-of-type{text-align:right;font-weight:bold}.content table tr.even td{background:#d9d9d9}.content table tr.odd td{background:#fff}.content .small-header{margin-bottom:30px}.lb-details{display:none}.content-404{margin-bottom:100px;text-align:center}.content-404 .btn{margin-top:50px}.modal-backdrop{background:rgba(112,112,112,0.9)}.callback-btn{animation:shake 5s cubic-bezier(.36, .07, .19, .97) infinite;transform:translate3d(0, 0, 0);backface-visibility:hidden;perspective:1000px;right:30px;bottom:30px;cursor:pointer;position:fixed;z-index:7;background:#fff;color:#ffc4c4;height:auto;display:block;border-radius:50%;font-size:16px;padding-top:20px;padding-bottom:20px}@media (max-width:768px){.callback-btn{font-size:0;padding:10px}}.callback-btn:hover{animation:none}@keyframes shake{1%,9%{transform:translate3d(-1px, 0, 0)}2%,8%{transform:translate3d(2px, 0, 0)}3%,5%,7%{transform:translate3d(-4px, 0, 0)}4%,6%{transform:translate3d(4px, 0, 0)}}#thank-you{text-align:center;color:#ffc4c4}.modal-content{box-shadow:none;border-radius:5px}.modal-open .modal{align-content:center}.wpcf7-spinner{display:none !important}.wpcf7-not-valid-tip{display:none !important}.wpcf7-not-valid{border-color:#f00 !important}.btn,button{background:#fff;padding-top:12px !important;padding-bottom:13px !important;font-weight:bold !important;border:1px solid #ffc4c4 !important;border-radius:5px !important;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.btn:hover,button:hover{background-color:#ffc4c4;color:#fff !important}.btn.btn-team,button.btn-team{width:100%;display:block;clear:both;margin:30px 15px;text-transform:uppercase;font-weight:500 !important;border-color:#000 !important}.btn.btn-team:hover,button.btn-team:hover{border-color:initial !important}.btn.btn-transparent,button.btn-transparent{background:transparent;padding-left:50px;padding-right:50px}.btn.btn-transparent:hover,button.btn-transparent:hover{background:#ffc4c4}.header-container{background:#fff;position:fixed;width:100%;z-index:999}@media (min-width:768px){.header-container{position:initial}}.header-container header#header .top-menu-container{display:flex;justify-content:space-between;align-items:center;column-gap:5px}.header-container header#header .top-menu-container .custom-logo-link{width:100%}@media (min-width:768px){.header-container header#header .top-menu-container .custom-logo-link{width:auto}}.header-container header#header .top-menu-container .custom-logo-link .custom-logo{padding:5px 0;width:auto}@media (min-width:768px){.header-container header#header .top-menu-container .custom-logo-link .custom-logo{paddiing:0}}@media (min-width:768px) and (max-width:991px){.header-container header#header .top-menu-container{padding:23px 0}}.header-container header#header .top-menu-container .menu{display:none}@media (min-width:768px){.header-container header#header .top-menu-container .menu{display:flex}}@media (min-width:992px) and (max-width:1199px){.header-container header#header .top-menu-container .menu .menu-item{white-space:nowrap}}.header-container header#header .top-menu-container .contacts{font-size:18px;color:#000;display:none;font-weight:bold;padding:5px 0}@media (min-width:992px){.header-container header#header .top-menu-container .contacts{display:flex}}.header-container header#header .top-menu-container .contacts .contact{text-align:right;display:flex}@media (min-width:992px) and (max-width:1199px){.header-container header#header .top-menu-container .contacts .contact{column-gap:5px}}@media (min-width:1200px){.header-container header#header .top-menu-container .contacts .contact{column-gap:10px}}.header-container header#header .top-menu-container .contacts .contact::before{content:'';border-left:1px solid #ffc4c4;height:100%;width:1px;display:inline-block;flex:1}.header-container header#header .top-menu-container .contacts .contact::after{display:inline-block;content:''}@media (min-width:992px) and (max-width:1199px){.header-container header#header .top-menu-container .contacts .contact::after{margin-right:1px}}@media (min-width:1200px){.header-container header#header .top-menu-container .contacts .contact::after{margin-right:10px}}.header-container header#header .top-menu-container .contacts .contact address{margin:0;line-height:inherit;padding-bottom:5px}.header-container header#header .top-menu-container .contacts .contact .work-time{border-bottom-left-radius:5px;border-bottom-right-radius:5px;background:#fff;position:absolute;padding-top:10px;text-align:left;padding-left:10px;margin-left:-10px;padding-right:30px;display:none;font-weight:300;font-size:16px}.header-container header#header .top-menu-container .contacts .contact span{font-size:10px;line-height:8px;color:#333}.header-container header#header .top-menu-container .contacts .contact a{margin-top:8px;display:block;color:#000;display:flex;align-items:center;justify-content:start;font-weight:bold}@media (min-width:992px) and (max-width:1199px){.header-container header#header .top-menu-container .contacts .contact a{font-size:16px;justify-content:end}}@media (min-width:1200px){.header-container header#header .top-menu-container .contacts .contact a{font-size:18px}}.header-container header#header .top-menu-container .contacts .contact a::before{margin-right:0;height:15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6327 10.5669L10.8185 8.55757C10.1705 7.83995 9.06904 8.12702 8.80986 9.0599C8.61548 9.70578 7.96755 10.0646 7.38441 9.92104C6.08855 9.56223 4.33914 7.69643 4.01517 6.18943C3.82079 5.54355 4.20955 4.82594 4.79269 4.61068C5.635 4.32363 5.89417 3.10369 5.24624 2.38607L3.43203 0.376748C2.91369 -0.125583 2.13617 -0.125583 1.68262 0.376748L0.451548 1.74022C-0.779522 3.17545 0.581134 6.97881 3.62641 10.3516C6.67169 13.7244 10.1057 15.3032 11.4016 13.8679L12.6327 12.5045C13.0862 11.9304 13.0862 11.0692 12.6327 10.5669Z'/%3E%3C/svg%3E%0A");content:''}@media (min-width:992px) and (max-width:1199px){.header-container header#header .top-menu-container .contacts .contact a::before{display:none}}@media (min-width:1200px){.header-container header#header .top-menu-container .contacts .contact a::before{width:20px}}.header-container header#header .top-menu-container .contacts .contact a::after{margin-left:5px;background-image:url("data:image/svg+xml,%3Csvg width='8' height='6' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.5' d='M1 1L4 4L7 1' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");content:'';width:8px;height:6px}.header-container header#header .top-menu-container .languages{margin:0;text-align:right;padding-right:15px;padding-left:10px}@media (min-width:992px) and (max-width:1199px){.header-container header#header .top-menu-container .languages{margin-left:0}}@media (min-width:1200px){.header-container header#header .top-menu-container .languages{margin-left:10px}}.header-container header#header .top-menu-container .languages li{list-style-type:none;text-transform:uppercase;text-align:left}.header-container header#header .top-menu-container .languages li a{display:block}.header-container header#header .top-menu-container .languages li a:hover{color:#ffc4c4}.header-container header#header .top-menu-container .languages li.current-lang a{font-weight:bold}#menu-mobile{position:absolute;height:100vh;margin:0;padding:0;top:0;left:0;width:100%}.nav__toggle{position:relative;display:inline-block;z-index:10;padding:0;border:0;background:#666;outline:0;right:10px;cursor:pointer;border-radius:50%;transition:background-color .15s linear}@media (min-width:768px){.nav__toggle{display:none}}.nav__toggle:hover,.nav__toggle:focus{background-color:rgba(0,0,0,0.5)}.nav__menu{display:flex;flex-direction:column;justify-content:center;height:var(--screen-height);position:relative;z-index:5;visibility:hidden}.nav__menu .contacts__items{margin-top:50px;border-top:2px solid #666;border-bottom:2px solid #666}.nav__menu .contacts__items span{font-size:16px;display:block}.nav__menu .contacts__items a{color:#fff}.nav__item{opacity:0;transition:all .3s cubic-bezier(0, .995, .99, 1) .3s}.nav__item:nth-child(1){transform:translateY(-40px)}.nav__item:nth-child(2){transform:translateY(-80px)}.nav__item:nth-child(3){transform:translateY(-120px)}.nav__item:nth-child(4){transform:translateY(-160px)}.nav__item:nth-child(5){transform:translateY(-200px)}.nav__link{color:#fff;display:block;text-align:center;text-transform:uppercase;letter-spacing:5px;font-size:1.25rem;text-decoration:none;padding:1rem}.nav__link:hover,.nav__link:focus{outline:0;background-color:rgba(0,0,0,0.2)}.menuicon{display:block;cursor:pointer;color:#fff;transform:rotate(0deg);transition:.3s cubic-bezier(.165, .84, .44, 1)}.menuicon__bar,.menuicon__circle{fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round}.menuicon__bar{transform:rotate(0deg);transform-origin:50% 50%;transition:transform .25s ease-in-out}.menuicon__circle{transition:stroke-dashoffset .3s linear .1s;stroke-dashoffset:144.51326204;stroke-dasharray:144.51326204}.splash{position:absolute;top:40px;right:40px;width:1px;height:1px}.splash::after{content:"";display:block;position:absolute;border-radius:50%;background-color:#ffc4c4;width:284vmax;height:284vmax;top:-142vmax;left:-142vmax;transform:scale(0);transform-origin:50% 50%;transition:transform .5s cubic-bezier(.755, .05, .855, .06);will-change:transform}.nav:target>.splash::after,.nav--open>.splash::after{transform:scale(1)}.nav:target .menuicon,.nav--open .menuicon{color:#fff;transform:rotate(180deg)}.nav:target .menuicon__circle,.nav--open .menuicon__circle{stroke-dashoffset:0}.nav:target .menuicon__bar:nth-child(1),.nav:target .menuicon__bar:nth-child(4),.nav--open .menuicon__bar:nth-child(1),.nav--open .menuicon__bar:nth-child(4){opacity:0}.nav:target .menuicon__bar:nth-child(2),.nav--open .menuicon__bar:nth-child(2){transform:rotate(45deg)}.nav:target .menuicon__bar:nth-child(3),.nav--open .menuicon__bar:nth-child(3){transform:rotate(-45deg)}.nav:target .nav__menu,.nav--open .nav__menu{visibility:visible}.nav:target .nav__item,.nav--open .nav__item{opacity:1;transform:translateY(0)}.footer-form-container{background:#f2f5f9;padding-top:25px;padding-bottom:25px}@media (min-width:768px){.footer-form-container{padding-top:70px;padding-bottom:70px}}.footer-form-container-row{display:flex;flex-wrap:wrap}.footer-form-container-form{margin:auto}.footer-form-container-description{display:flex;align-items:center;column-gap:30px}@media (min-width:768px){.footer-form-container-description{margin-bottom:30px}.footer-form-container-description::before{content:url('/wp-content/themes/promag-dental-2.0/assets/images/microscope.jpg');width:250px;min-width:250px;min-height:250px;height:250px;display:inline-block;overflow:hidden;border:10px solid #fff;border-radius:50%;filter:drop-shadow(0 8px 20px rgba(74,91,117,0.18))}}@media (min-width:992px){.footer-form-container-description{margin-bottom:0}}.footer-form-container-description .small-header{font-size:30px;line-height:80%;font-weight:300;margin:0;width:100%;text-align:center}@media (min-width:768px){.footer-form-container-description .small-header{text-align:left}}.footer-form-container-description .big-header{width:100%;margin:0;color:#ffc4c4;font-size:60px;line-height:100%;text-align:center;margin-bottom:15px}@media (min-width:768px){.footer-form-container-description .big-header{text-align:left;margin-bottom:65px}}.footer-form-container-description p{text-align:center}@media (min-width:768px){.footer-form-container-description p{text-align:left}}footer#footer{background:#fff;border-top:2px solid rgba(51,51,51,0.1)}footer#footer .insurances{padding-top:40px;padding-bottom:40px;display:flex;justify-content:space-between;flex-wrap:wrap;border-bottom:2px solid rgba(255,196,196,0.1);gap:30px;justify-content:center}footer#footer .insurances img{width:25%}@media (min-width:768px){footer#footer .insurances img{width:100%}}@media (min-width:768px){footer#footer .insurances{flex-wrap:nowrap}}footer#footer .footer-content{padding-top:15px;padding-bottom:15px}@media (min-width:768px){footer#footer .footer-content{padding-top:40px;padding-bottom:40px}}footer#footer .footer-content .menu{margin-right:0;flex-wrap:wrap;column-gap:5%;justify-content:start}footer#footer .footer-content .menu li{width:45%}footer#footer .footer-content .menu li a{margin-bottom:10px;display:block}footer#footer .footer-content .contacts{display:flex;column-gap:20px;margin-top:50px}@media (min-width:768px){footer#footer .footer-content .contacts{margin-top:10px}}footer#footer .footer-content .contacts .footer-header{line-height:48px;margin-top:0;width:50px}@media (min-width:768px){footer#footer .footer-content .contacts .footer-header{width:auto}}footer#footer .footer-content .contacts a,footer#footer .footer-content .contacts p,footer#footer .footer-content .contacts br{margin:0;line-height:22px;font-size:16px}footer#footer .footer-content .contacts a{display:block}footer#footer .footer-content .contacts a:last-of-type{margin-bottom:0}footer#footer .services-links{border-top:2px solid rgba(255,196,196,0.1);padding-top:30px;padding-bottom:30px;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;row-gap:30px}@media (min-width:992px){footer#footer .services-links{display:block}}footer#footer .services-links .trademark{text-align:left}footer#footer .services-links .copyrights{text-align:right}.section-hero{padding:0;padding-top:58px}@media (min-width:768px){.section-hero{padding-top:0}}@media (min-width:992px){.section-hero{padding-right:15px;padding-left:15px}}.section-hero-row{background:#f2f5f9;margin-left:0;margin-right:0;border-bottom:5px solid #ffc4c4}.section-hero-row .hero{background-position:center center;padding:25px 0}.section-hero-frontpage .hero{min-height:300px;display:flex;align-items:center;justify-content:center}@media (min-width:320px){.section-hero-frontpage .hero{min-height:500px}}.section-hero-frontpage .hero .big-header{font-size:40px;text-align:center;line-height:130%;color:#fff;font-weight:bold;text-shadow:0 0 5px #000}@media (min-width:320px){.section-hero-frontpage .hero .big-header{font-size:60px}}.services-container{background:#f2f5f9;padding-bottom:25px;padding-top:25px}.services-container .services{display:flex;flex-wrap:wrap;margin-top:30px;gap:2%}.services-container .services .item{background:#f1f2f4;padding:30px 0 50px 0;width:100%;margin-bottom:2%;border:2px solid transparent}@media (min-width:768px){.services-container .services .item{width:32%}}.services-container .services .item:hover{border-color:#ffc4c4;color:inherit}.services-container .services .item figure{display:block;margin:auto;text-align:center;max-height:110px;height:110px}.services-container .services .item figure img{height:100%;padding-bottom:10px}.services-container .services .item figure figcaption{font-size:18px;line-height:140%}.service-content{padding-top:25px;padding-bottom:25px}@media (min-width:768px){.service-content{padding-top:60px;padding-bottom:60px}}.service-content .team-item{float:right}@media (min-width:481px) and (max-width:991px){.service-content .team-item{display:none}}.service-content .team-item .description{min-height:auto}.service-content .small-header{clear:both}.text-image-aside-container{padding-top:25px;padding-bottom:25px}@media (min-width:768px){.text-image-aside-container{padding-top:50px;padding-bottom:50px}}.text-image-aside-container .flexible{display:flex;flex-wrap:wrap;gap:25px}@media (min-width:768px){.text-image-aside-container .flexible{flex-wrap:nowrap;gap:0}}.text-image-aside-container .flexible .image-content{order:1}@media (min-width:768px){.text-image-aside-container .flexible .image-content{text-align:right;order:2;overflow:hidden}}.text-image-aside-container .flexible .image-content picture{display:block;overflow:hidden}.text-image-aside-container .flexible .image-content picture img{height:100%;max-width:100%}@media (min-width:768px){.text-image-aside-container .flexible .image-content picture img{max-width:fit-content}}.text-image-aside-container .text-content{order:2;display:flex;align-content:space-between;flex-wrap:wrap}@media (min-width:768px){.text-image-aside-container .text-content{order:1}}.text-image-aside-container .text-content .header{margin-bottom:20px}.text-image-aside-container .text-content .btn{width:100%;margin-top:15px}@media (min-width:768px){.text-image-aside-container .text-content .btn{margin-top:20px}}@media (min-width:1200px){.text-image-aside-container .text-content .btn{margin-top:100px}}.text-content .header{margin-top:0}.clinics-list-container{background:#f7f8fa;color:#000;padding-top:25px;padding-bottom:25px}@media (min-width:768px){.clinics-list-container{padding-top:50px;padding-bottom:50px}}.clinics-list-container .clinics-list{flex-wrap:wrap;gap:30px;text-align:center;display:flex;clear:both;width:100%;padding-top:30px}@media (min-width:768px){.clinics-list-container .clinics-list{text-align:left;gap:0;column-gap:30px}}.clinics-list-container .clinics-list .clinics-item{padding:40px 30px;flex:1;background:#666;background-size:cover;min-height:300px;min-width:100%;background-position:left bottom;background-repeat:no-repeat;display:flex;align-items:end;flex-wrap:wrap;opacity:.8;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media (min-width:768px){.clinics-list-container .clinics-list .clinics-item{min-height:200px;min-width:initial}}@media (min-width:992px){.clinics-list-container .clinics-list .clinics-item{min-height:400px}}.clinics-list-container .clinics-list .clinics-item:hover{opacity:1}.clinics-list-container .clinics-list .clinics-item *{width:100%;text-shadow:0 0 5px #000;color:#fff}.clinics-list-container .clinics-list .clinics-item header{font-size:30px;line-height:150%;font-weight:bold}@media (min-width:992px){.clinics-list-container .clinics-list .clinics-item header{margin-bottom:40px}}.clinics-list-container .clinics-list .clinics-item p{line-height:150%;margin:0;font-size:18px}.contacts-container{background:#fff;padding-bottom:25px;padding-top:25px}@media (min-width:768px){.contacts-container{padding-bottom:50px;padding-top:50px}}.contacts-container .contacts-item{padding-bottom:60px}.contacts-container .contacts-item:last-of-type{padding-bottom:0}.contacts-container .contacts-item .contacts-item-row{display:flex;flex-wrap:wrap}.contacts-container .contacts-item .contacts-item-row .text-content{display:flex;flex-wrap:wrap;align-content:space-between}.contacts-container .contacts-item .contacts-item-row .text-content .header{width:100%}@media (max-width:767px){.contacts-container .contacts-item .contacts-item-row .map{width:100%}}.contacts-container .contacts-item .contacts-data-list{flex-wrap:wrap;row-gap:15px}.contacts-container .contacts-item .contacts-data-list .contacts-data-list-item{width:100%;flex:auto}@media (min-width:768px){.contacts-container .contacts-item .contacts-data-list .contacts-data-list-item{width:initial;flex:1}}.contacts-container .contacts-item .contacts-data{background:#ffc4c4;border-radius:5px;padding:10px 15px;width:100%;margin-bottom:15px}@media (min-width:768px){.contacts-container .contacts-item .contacts-data{width:fit-content;margin:0}}.contacts-container .contacts-item .contacts-data a.tel{font-size:20px;line-height:100%;display:flex;align-items:center;font-weight:bold;margin-bottom:10px}.contacts-container .contacts-item .contacts-data a.tel::before{height:15px;width:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6327 10.5669L10.8185 8.55757C10.1705 7.83995 9.06904 8.12702 8.80986 9.0599C8.61548 9.70578 7.96755 10.0646 7.38441 9.92104C6.08855 9.56223 4.33914 7.69643 4.01517 6.18943C3.82079 5.54355 4.20955 4.82594 4.79269 4.61068C5.635 4.32363 5.89417 3.10369 5.24624 2.38607L3.43203 0.376748C2.91369 -0.125583 2.13617 -0.125583 1.68262 0.376748L0.451548 1.74022C-0.779522 3.17545 0.581134 6.97881 3.62641 10.3516C6.67169 13.7244 10.1057 15.3032 11.4016 13.8679L12.6327 12.5045C13.0862 11.9304 13.0862 11.0692 12.6327 10.5669Z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;content:''}.contacts-container .contacts-item .contacts-data a.tel:hover{color:#000}.contacts-container .contacts-item .contacts-data .address{display:flex;margin-bottom:10px;line-height:120%}.contacts-container .contacts-item .contacts-data .address::before{height:20px;width:25px;min-width:25px;margin-top:2px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512%3B' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath style='fill:%23444444%3B' d='M256 0C156.748 0 76 80.748 76 180c0 33.534 9.289 66.26 26.869 94.652l142.885 230.257c2.737 4.411 7.559 7.091 12.745 7.091c0.04 0 0.079 0 0.119 0c5.231-0.041 10.063-2.804 12.75-7.292L410.611 272.22C427.221 244.428 436 212.539 436 180C436 80.748 355.252 0 256 0z M384.866 256.818L258.272 468.186l-129.905-209.34C113.734 235.214 105.8 207.95 105.8 180c0-82.71 67.49-150.2 150.2-150.2S406.1 97.29 406.1 180C406.1 207.121 398.689 233.688 384.866 256.818z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath style='fill:%23444444%3B' d='M256 90c-49.626 0-90 40.374-90 90c0 49.309 39.717 90 90 90c50.903 0 90-41.233 90-90C346 130.374 305.626 90 256 90z M256 240.2c-33.257 0-60.2-27.033-60.2-60.2c0-33.084 27.116-60.2 60.2-60.2s60.1 27.116 60.1 60.2C316.1 212.683 289.784 240.2 256 240.2z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;content:''}.contacts-container .contacts-item .contacts-data .work-time{display:flex;flex-wrap:wrap;line-height:120%}.contacts-container .contacts-item .contacts-data .work-time::before{margin-right:5px;height:17px;width:20px;margin-top:5px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 41.301 41.301' style='enable-background:new 0 0 41.301 41.301%3B' xml:space='preserve'%3E%3Cpath style='fill:%23444444%3B' d='M20.642 0c5.698 0 10.857 2.317 14.602 6.047c3.73 3.746 6.047 8.905 6.047 14.603c0 5.698-2.317 10.857-6.047 14.603c-3.746 3.73-8.904 6.047-14.602 6.047S9.786 38.983 6.056 35.253C2.31 31.507 0.008 26.349 0.008 20.65c0-5.698 2.301-10.857 6.047-14.603C9.786 2.317 14.944 0 20.642 0L20.642 0z M31.166 19.523c0.619 0 1.111 0.508 1.111 1.127c0 0.619-0.492 1.127-1.111 1.127H20.674h-0.032c-0.413 0-0.778-0.238-0.968-0.571l-0.016-0.016l0 0l-0.016-0.032l0 0v-0.016l0 0l-0.016-0.032l0 0l-0.016-0.032l0 0v-0.016l0 0l-0.016-0.032l0 0l-0.016-0.016l0 0v-0.032l0 0l-0.016-0.032l0 0v-0.016l0 0l-0.016-0.032l0 0v-0.032l0 0v-0.016v-0.016l-0.016-0.016l0 0v-0.032l0 0v-0.032l0 0V20.73l0 0v-0.016l0 0v-0.032l0 0V20.65l0 0V7.206c0-0.619 0.492-1.111 1.111-1.111c0.619 0 1.127 0.492 1.127 1.111v12.317H31.166z M33.657 7.635c-3.333-3.333-7.936-5.381-13.015-5.381S10.96 4.301 7.627 7.635C4.31 10.968 2.246 15.571 2.246 20.65c0 5.079 2.063 9.682 5.381 13.016c3.333 3.333 7.936 5.381 13.015 5.381s9.682-2.048 13.015-5.381c3.333-3.333 5.397-7.936 5.397-13.016C39.054 15.571 36.991 10.968 33.657 7.635L33.657 7.635z'/%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;content:''}.contacts-container .contacts-item .contacts-data .work-time p{line-height:150%;margin:0}.contacts-container .contacts-item .contacts-data-list{margin-top:40px;display:flex;justify-content:space-between;column-gap:10%}.contacts-container .contacts-item .contacts-data-list-item{background:#f1f2f4;flex:1;padding:20px 15px;border-radius:5px}.contacts-container .contacts-item .contacts-data-list-item.tel,.contacts-container .contacts-item .contacts-data-list-item.address{background:#000;color:#fff}.contacts-container .contacts-item .contacts-data-list-item.tel a,.contacts-container .contacts-item .contacts-data-list-item.address a{color:#fff}.contacts-container .contacts-item .contacts-data-list-item header{display:flex;font-size:24px;font-weight:bold;line-height:100%;margin-bottom:40px;align-items:baseline}.contacts-container .contacts-item .contacts-data-list-item header::before{background-repeat:no-repeat;content:''}.contacts-container .contacts-item .contacts-data-list-item p,.contacts-container .contacts-item .contacts-data-list-item a{margin-bottom:0;line-height:150%}.contacts-container .contacts-item .contacts-data-list-item.tel header::before{height:15px;width:20px;background-image:url("data:image/svg+xml,%3Csvg style='fill:%23ffffff%3B' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6327 10.5669L10.8185 8.55757C10.1705 7.83995 9.06904 8.12702 8.80986 9.0599C8.61548 9.70578 7.96755 10.0646 7.38441 9.92104C6.08855 9.56223 4.33914 7.69643 4.01517 6.18943C3.82079 5.54355 4.20955 4.82594 4.79269 4.61068C5.635 4.32363 5.89417 3.10369 5.24624 2.38607L3.43203 0.376748C2.91369 -0.125583 2.13617 -0.125583 1.68262 0.376748L0.451548 1.74022C-0.779522 3.17545 0.581134 6.97881 3.62641 10.3516C6.67169 13.7244 10.1057 15.3032 11.4016 13.8679L12.6327 12.5045C13.0862 11.9304 13.0862 11.0692 12.6327 10.5669Z'/%3E%3C/svg%3E%0A")}.contacts-container .contacts-item .contacts-data-list-item.address header::before{height:17px;width:20px;margin-right:5px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512%3B' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath style='fill:%23ffffff%3B' d='M256 0C156.748 0 76 80.748 76 180c0 33.534 9.289 66.26 26.869 94.652l142.885 230.257c2.737 4.411 7.559 7.091 12.745 7.091c0.04 0 0.079 0 0.119 0c5.231-0.041 10.063-2.804 12.75-7.292L410.611 272.22C427.221 244.428 436 212.539 436 180C436 80.748 355.252 0 256 0z M384.866 256.818L258.272 468.186l-129.905-209.34C113.734 235.214 105.8 207.95 105.8 180c0-82.71 67.49-150.2 150.2-150.2S406.1 97.29 406.1 180C406.1 207.121 398.689 233.688 384.866 256.818z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath style='fill:%23ffffff%3B' d='M256 90c-49.626 0-90 40.374-90 90c0 49.309 39.717 90 90 90c50.903 0 90-41.233 90-90C346 130.374 305.626 90 256 90z M256 240.2c-33.257 0-60.2-27.033-60.2-60.2c0-33.084 27.116-60.2 60.2-60.2s60.1 27.116 60.1 60.2C316.1 212.683 289.784 240.2 256 240.2z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E")}.contacts-container .contacts-item .contacts-data-list-item.work-time header::before{margin-right:5px;height:17px;width:20px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 41.301 41.301' style='enable-background:new 0 0 41.301 41.301%3B' xml:space='preserve'%3E%3Cpath style='fill:%23444444%3B' d='M20.642 0c5.698 0 10.857 2.317 14.602 6.047c3.73 3.746 6.047 8.905 6.047 14.603c0 5.698-2.317 10.857-6.047 14.603c-3.746 3.73-8.904 6.047-14.602 6.047S9.786 38.983 6.056 35.253C2.31 31.507 0.008 26.349 0.008 20.65c0-5.698 2.301-10.857 6.047-14.603C9.786 2.317 14.944 0 20.642 0L20.642 0z M31.166 19.523c0.619 0 1.111 0.508 1.111 1.127c0 0.619-0.492 1.127-1.111 1.127H20.674h-0.032c-0.413 0-0.778-0.238-0.968-0.571l-0.016-0.016l0 0l-0.016-0.032l0 0v-0.016l0 0l-0.016-0.032l0 0l-0.016-0.032l0 0v-0.016l0 0l-0.016-0.032l0 0l-0.016-0.016l0 0v-0.032l0 0l-0.016-0.032l0 0v-0.016l0 0l-0.016-0.032l0 0v-0.032l0 0v-0.016v-0.016l-0.016-0.016l0 0v-0.032l0 0v-0.032l0 0V20.73l0 0v-0.016l0 0v-0.032l0 0V20.65l0 0V7.206c0-0.619 0.492-1.111 1.111-1.111c0.619 0 1.127 0.492 1.127 1.111v12.317H31.166z M33.657 7.635c-3.333-3.333-7.936-5.381-13.015-5.381S10.96 4.301 7.627 7.635C4.31 10.968 2.246 15.571 2.246 20.65c0 5.079 2.063 9.682 5.381 13.016c3.333 3.333 7.936 5.381 13.015 5.381s9.682-2.048 13.015-5.381c3.333-3.333 5.397-7.936 5.397-13.016C39.054 15.571 36.991 10.968 33.657 7.635L33.657 7.635z'/%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E")}.section-why-container{background:#ffc4c4;padding:30px 0}.section-why-container .infographics{display:flex;clear:both;padding-top:30px;gap:30px;flex-wrap:wrap}@media (min-width:768px){.section-why-container .infographics{gap:0;column-gap:30px}}.section-why-container .infographics .item{margin:auto}@media (min-width:768px){.section-why-container .infographics .item{flex:1}}.section-why-container .infographics .item .icon{margin:auto;display:block;width:75px;height:75px}.section-why-container .infographics .item .teaser{padding-top:30px}.section-why-container .infographics .item .teaser header{font-size:18px;font-weight:bold;margin-bottom:20px;text-align:center}.section-why-container .infographics .item .teaser p{line-height:150%}.section-team-container{margin-top:25px;margin-bottom:25px}.section-team-container h2{margin-bottom:25px}@media (min-width:768px){.section-team-container h2{margin-bottom:50px}}.section-team-container .team{display:flex;flex-wrap:wrap;clear:both}.team-item{padding:16px;background:#fff}@media (min-width:768px){.team-item{width:25%}}@media (min-width:481px){.team-item{width:50%}}@media (min-width:992px){.team-item{width:25%}}.team-item:hover{color:#000}.team-item:hover picture img{transform:scale(1.1)}.team-item:hover .description{background:#f2f5f9}.team-item picture{overflow:hidden;display:block}.team-item picture img{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;max-width:100%;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden;object-fit:contain;height:auto}.team-item .description{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background:#f7f8fa;padding:30px 15px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:hidden}@media (min-width:481px){.team-item .description{min-height:210px}}@media (min-width:768px){.team-item .description{min-height:150px}}@media (min-width:992px){.team-item .description{min-height:250px}}.team-item .description header{font-size:24px;line-height:120%;font-weight:bold;margin-bottom:10px}.team-item .description p{margin:0}.contact .work-time{animation:1s ease-in-out 0s alternate op}.contact:hover .work-time{display:block !important}@keyframes op{0%{opacity:0}100%{opacity:1}}.section-why-container .infographics .item:hover .icon{animation:.5s linear 0s normal none running rotate_horizontal;-webkit-animation:.5s linear 0s normal none running rotate_horizontal}@keyframes rotate_horizontal{0%{transform:scale(1, 1)}50%{transform:scale(-1, 1)}100%{transform:scale(1, 1)}}