@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,500;0,700;0,800;1,500;1,700;1,800&display=swap');

html {padding:0px;margin:0px;}
body {background-color:#ffffff;color:#333;padding:0px;margin:0px;font-size:16px;font-family:'Montserrat',Helvetica,Arial,sans-serif;font-weight:500;line-height: 1.4;position: relative;overflow-x:hidden;}
hr {border: 0 #A7C8F2 solid;border-top-width:1px;clear:both;display:block;height:0;margin:0px auto;}
blockquote{font-size:16px;font-style:italic;font-weight:700;border:none;padding:0px 0px 0px 50px;color:#333;background:transparent;position:relative;}
blockquote:after{position:absolute;top:6px;left:0px;width:40px;height:40px;display:block;content:"";background-image: url('/assets/files/templates/oliynyk-icon.svg');background-size:contain;background-repeat:no-repeat;background-position:center;}
blockquote p{padding:3px 0px;margin:0px;}
label{font-size:12px;text-transform:uppercase;font-weight:700;color:#666;}
em{color:#14316a;font-weight:700;font-style:normal;}
p{padding:8px 0px;margin:0px;}
a{color:#333;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;text-decoration:underline;}
a:hover{color:#267EEF;text-decoration:none;}
.transition {-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.logo{width:240px;background:transparent;display:block;line-height:1;text-transform:uppercase;position:relative;font-weight:700;font-size:20px;text-decoration:none;}
.logo span{display:block;font-size:10px;padding-top:5px;}
.alert{font-weight:700;padding:15px;border:2px solid #00ACFF;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
.full{width:100%;}
.blue{background-color:#E7F0F7;}
.beige{background-color:#FCF7F1;}
button{cursor:pointer;border:none;padding:12px 12px;display:inline-block;position:relative;font-weight:700;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;font-family:'Montserrat',Helvetica,Arial,sans-serif;}
.button{display:inline-block;text-align:center;border:2px solid #00ACFF;background:#00ACFF;color:#fff;font-weight:700;text-transform:uppercase;padding:10px 30px;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;text-decoration:none;}
.button-link{display:block;text-align:center}
.button-link a{display:inline-block;padding:0px 25px 0px 20px;height:40px;line-height:40px;text-transform:uppercase;position:relative;text-decoration:none;}
.button-link a:hover{color:#333;}
.button-link a:before{display:block;width:40px;height:40px;border:1px solid #333;content:"";-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:0px;left:0px;z-index:1;}
.button-link a:after{display:block;width:30px;height:26px;content:"";position:absolute;top:50%;left:-5px;margin-top:-13px;z-index:2;background:transparent;border-left:10px solid transparent;border-right:10px solid #fff;-webkit-transition:all 0.4s ease-in;-moz-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in;}
.button-link a:hover:after{transform: rotate(360deg);}
.button-link a span{background:transparent;padding:3px 0px 3px 5px;position:relative;z-index:10;font-size:14px;left:0px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.button-link a:hover span{left:25px;}
.button-link-blue a:after{border-right-color:#E7F0F7;}
.button-link-beige a:after{border-right-color:#FCF7F1;}
.button-link button{display:inline-block;padding:0px 25px 0px 20px;height:40px;line-height:40px;text-transform:uppercase;position:relative;text-decoration:none;background:transparent;font-weight:500;text-transform:none;}
.button-link button:hover{color:#333;}
.button-link button:before{display:block;width:40px;height:40px;border:1px solid #333;content:"";-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;top:0px;left:0px;z-index:1;}
.button-link button:after{display:block;width:30px;height:26px;content:"";position:absolute;top:50%;left:-5px;margin-top:-13px;z-index:2;background:transparent;border-left:10px solid transparent;border-right:10px solid #fff;-webkit-transition:all 0.4s ease-in;-moz-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in;}
.button-link button:hover:after{transform: rotate(360deg);}
.button-link button span{background:transparent;padding:3px 0px 3px 5px;position:relative;z-index:10;font-size:14px;left:0px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.button-link button:hover span{left:25px;}
.input{padding-left:0px;border-top:none;border-left:none;border-right:none;}
.ul li{padding:5px 0px;}
.ul-icon{list-style:none;padding:0px;margin:0px;}
.ul-icon li{padding:5px 0px 5px 30px;margin:0px;position:relative;}
.ul-icon li .icon{position:absolute;top:5px;left:0px;}

.justify{text-align:justify;}
.about-image{padding:15px 60px 0px 0px;}

h1, h2, h3, h4, h5, h6 {color:#333;font-family:'Montserrat',Helvetica,Arial,sans-serif;font-weight:700;line-height:1.2;padding:0px;margin:0px;position:relative;overflow:hidden;}
h1{font-size:48px;text-transform:uppercase;}
h2{font-size:42px;text-transform:uppercase;}
h3{font-size:38px;text-transform:uppercase;}
h4{font-size:18px;text-transform:uppercase;}
h5{font-size:16px;text-transform:uppercase;position:relative;font-weight:700;text-align:center;}
h6{font-size:16px;text-transform:uppercase;position:relative;font-weight:700;}

.mobile-center{}
h2.header{padding:40px 60px;border:1px solid #333;text-transform:none;text-align:right;font-size:120px;font-weight:500;overflow:visible;}
h2.header:after{position:absolute;left:-8px;bottom:60px;content:"";width:16px;height:16px;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#333;}
h4.line{font-size:38px;text-align:center;}
h4.line span{display:inline-block;position:relative;padding:0px 20px;}
h4.line span:after{left:100%;top:50%;display:block;position:absolute;width:1200px;height:2px;background:#F2CDA0;content:"";}
h4.line span:before{right:100%;top:50%;display:block;position:absolute;width:1200px;height:2px;background:#F2CDA0;content:"";}

.contacts{padding:0px;}
.contact-form{padding:0px;}

.message{padding:40px 0px;}
.message h1{font-size:38px;}
.message-content{border:1px solid #666;padding:40px;}

header{padding:20px 40px;background:#FCF7F1;-webkit-box-shadow: 0px 0px 8px 0px rgba(34, 60, 80, 0.2);-moz-box-shadow: 0px 0px 8px 0px rgba(34, 60, 80, 0.2);box-shadow: 0px 0px 8px 0px rgba(34, 60, 80, 0.2);}
header a{text-decoration:none;}
header a:hover{color:#333;text-decoration:none;}
.header-phone{width:240px;background:transparent;line-height:1;font-weight:700;font-size:18px;text-align:right}
.header-menu{padding:0px;margin:0px;list-style:none;display:flex;flex-wrap:wrap;line-height:1;align-items:center;justify-content:center;width:100%;}
.header-menu li{padding:0px 15px;margin:0px;}
.header-menu li a{padding:5px 0px;margin:0px;display:block;text-transform:uppercase;position:relative;overflow:hidden;}
.header-menu li a:after{bottom:0px;left:0px;width:0%;height:1px;background:#666;position:absolute;content:"";-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.header-menu li a:hover:after{width:100%;}

footer{padding:40px 0px;background:#FCF7F1;}
footer a{text-decoration:none;}
footer a:hover{color:#333;text-decoration:none;}
footer hr{border-color:#c9c1b7;}
.footer-end{font-size:12px;}
.footer-contact{text-align:left;padding:0px;margin:0px;width:100%;list-style:none;}
.footer-contact li{padding:0px 0px 0px 0px;margin:0px;}
.footer-contact li:last-child{padding:0px;}
.footer-contact li.phone{font-size:20px;font-weight:700;}
.ffooter-social{display:flex;flex-wrap:wrap;line-height:1;width:100%;padding:20px 0px 0px 0px;margin:0px;list-style:none;align-items:center;justify-content:center;}
.ffooter-social li{padding:0px 10px 0px 0px;margin:0px;}
.ffooter-social li:last-child{padding:0px;}
.footer-menu{line-height:1;padding:0px 0px 0px 40px;margin:0px;list-style:none;}
.footer-menu li{padding:0px;margin:0px;}
.footer-menu li a{padding:10px 0px;display:inline-block;position:relative;}
.footer-menu li a:after{bottom:0px;left:0px;width:0%;height:1px;background:#666;position:absolute;content:"";-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.footer-menu li a:hover:after{width:100%;}
.footer-content{padding:20px 0px;}

.banner{position:relative;}
.banner-container{position:absolute;z-index:10;left:0px;right:0px;top:0px;bottom:0px;display:flex;align-items:center;justify-content:center;}
.banner-wraper{text-align:right;}
.banner-content{width:55%;display:inline-block;text-align:left;}
.banner-image{position:absolute;z-index:1;display:block;top:0px;bottom:0px;left:0px;width:50%;}
.banner-image img{position:relative;width:100%;height:100%;object-fit:cover;}
.banner-image:after{position:absolute;right:0px;top:0px;bottom:0px;width:40%;height:100%;content:"";z-index:2;display:block;background: rgb(255,255,255);background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);}
.banner.beige .banner-image:after{background: rgb(252,247,241);background: linear-gradient(90deg, rgba(252,247,241,0) 0%, rgba(252,247,241,1) 100%);}
.banner.blue .banner-image:after{background: rgb(231,240,247);background: linear-gradient(90deg, rgba(231,240,247,0) 0%, rgba(231,240,247,1) 100%);}
.banner.right .banner-wraper{text-align:left;}
.banner.right .banner-image{left:auto;right:0px;}
.banner.right .banner-image:after{right:auto;left:0px;background: rgb(255,255,255);background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);}
.banner.beige.right .banner-image:after{right:auto;left:0px;background: rgb(252,247,241);background: linear-gradient(90deg, rgba(252,247,241,1) 0%, rgba(252,247,241,0) 100%);}
.banner.blue.right .banner-image:after{right:auto;left:0px;background: rgb(231,240,247);background: linear-gradient(90deg, rgba(231,240,247,1) 0%, rgba(231,240,247,0) 100%);}
.banner-footer{padding:20px 0px 20px 0px;}
.banner-article{text-align:center;color:#fff;font-size:22px;max-width:680px;padding:20px;}
.banner-article h1{color:#fff;font-size:66px;}

.banner-events{background-color:#333;color:#fff;}
.banner-events .banner-image{width:100%;opacity:.6}
.banner-events .banner-wraper{text-align:center;}
.banner-events .banner-content{width:70%;}
.banner-events h1, .banner-events h3, .banner-events a{color:#fff;}
.banner-events h3{font-weight:500;text-transform:none;font-size:28px;}

main{padding:0px;}
.content{padding:50px 0px;}

.grid-table-content{padding:15px 0px;margin:0px;border-top:1px solid #E7F0F7;}
.grid-table-count{color:#A7C8F2;font-style:italic;padding-bottom:10px;}
.grid-table-content.no-border{padding:0px 0px;border:none;}

.slider{position:relative;}
.slider-item{background-color:#fff;position:relative;line-height:0px;z-index:1;}
.slider-item a{display:block;}
.slider-item a:hover{color:#333;}
.slider-item-container{position:absolute;z-index:10;left:0px;right:0px;top:0px;bottom:0px;display:flex;align-items:center;justify-content:center;text-align:left;}
.slider-item-content{padding:20px;width:1000px;position:relative;line-height:1.3;}
.slider-item-image{position:absolute;z-index:1;display:block;top:0px;bottom:0px;right:0px;width:50%;}
.slider-item-image img{position:relative;width:100%;height:100%;object-fit:cover;object-position: left top;}
.slider-item-image:after{position:absolute;left:0px;top:0px;bottom:0px;width:40%;height:100%;content:"";z-index:2;display:block;background: rgb(255,255,255);background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);}
.slider-item-blue{background-color:#E7F0F7;}
.slider-item-blue .slider-item-image:after{background: rgb(231,240,247);background: linear-gradient(90deg, rgba(231,240,247,1) 0%, rgba(255,255,255,0) 100%);}
.slider-item-beige{background-color:#FCF7F1;}
.slider-item-beige .slider-item-image:after{background: rgb(252,247,241);background: linear-gradient(90deg, rgba(252,247,241,1) 0%, rgba(255,255,255,0) 100%);}
.slider-item .slider-item-content{text-shadow: 2px 2px 2px #fff;}
.slider-item-blue .slider-item-content{text-shadow: 2px 2px 2px #E7F0F7;}
.slider-item-beige .slider-item-content{text-shadow: 2px 2px 2px #FCF7F1;}
.slider-item-content .field-1{font-size:88px;font-weight:700;padding-left:0px}
.slider-item-content .field-2{font-size:88px;font-weight:700;padding-left:0px}
.slider-item-content .field-3{font-size:20px;font-weight:700;padding-left:10px;padding-top:20px;width:70%;}
.slider-item-events .field-1, .slider-item-events .field-2, .slider-item-events .field-3{padding-left:0px;}

.slider-about .slider-item-content{width:1160px;}
.slider-about .field-3{font-size:66px;font-weight:500;padding:0px 0px 0px 50px;}
.slider-about .field-3 .quotes{position:relative;z-index:10;display:inline;}
.slider-about .field-3 .quotes-start{position:absolute;width:70px;height:70px;display:block;top:-20px;left:0px;z-index:1;background-image: url("data:image/svg+xml,%3Csvg width='81' height='73' viewBox='0 0 81 73' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.4498 42.2383C23.743 43.2068 26.2612 45.0471 28.0047 47.7591C29.9418 50.2774 30.9104 53.3768 30.9104 57.0574C30.9104 61.7066 29.4575 65.484 26.5518 68.3897C23.6461 71.2954 20.0624 72.7483 15.8007 72.7483C11.1515 72.7483 7.3741 71.2954 4.46839 68.3897C1.75639 65.2903 0.400391 61.5128 0.400391 57.0574C0.400391 54.7329 0.594104 52.5051 0.981533 50.3743C1.56268 48.0497 2.6281 44.7566 4.17782 40.4949L16.3818 0.395996H30.3292L20.4498 42.2383ZM69.847 42.2383C73.1401 43.2068 75.6584 45.0471 77.4018 47.7591C79.339 50.2774 80.3075 53.3768 80.3075 57.0574C80.3075 61.7066 78.8547 65.484 75.949 68.3897C73.0432 71.2954 69.4595 72.7483 65.1978 72.7483C60.5487 72.7483 56.7713 71.2954 53.8655 68.3897C51.1535 65.2903 49.7975 61.5128 49.7975 57.0574C49.7975 54.7329 49.9912 52.5051 50.3787 50.3743C50.9598 48.0497 52.0253 44.7566 53.575 40.4949L65.779 0.395996H79.7264L69.847 42.2383Z' fill='white'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:contain;}
.slider-about .field-3 .quotes-end{position:relative;width:70px;height:70px;bottom:-40px;right:20px;display:inline-block;z-index:1;background-image: url("data:image/svg+xml,%3Csvg width='81' height='73' viewBox='0 0 81 73' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M60.5502 30.9043C57.257 29.9357 54.7388 28.0954 52.9953 25.3834C51.0582 22.8652 50.0896 19.7657 50.0896 16.0852C50.0896 11.436 51.5425 7.65857 54.4482 4.75286C57.3539 1.84715 60.9376 0.394293 65.1993 0.394293C69.8485 0.394294 73.6259 1.84715 76.5316 4.75286C79.2436 7.8523 80.5996 11.6297 80.5996 16.0852C80.5996 18.4097 80.4059 20.6374 80.0185 22.7683C79.4373 25.0929 78.3719 28.386 76.8222 32.6477L64.6182 72.7466L50.6708 72.7466L60.5502 30.9043ZM11.153 30.9043C7.85989 29.9357 5.34162 28.0954 3.59819 25.3834C1.66105 22.8652 0.692471 19.7657 0.692472 16.0852C0.692472 11.436 2.14533 7.65857 5.05104 4.75285C7.95676 1.84714 11.5405 0.394289 15.8022 0.394289C20.4513 0.394289 24.2288 1.84714 27.1345 4.75286C29.8465 7.85229 31.2025 11.6297 31.2025 16.0852C31.2025 18.4097 31.0088 20.6374 30.6213 22.7683C30.0402 25.0929 28.9748 28.386 27.425 32.6477L15.221 72.7466L1.27361 72.7466L11.153 30.9043Z' fill='white'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:contain;}

.slider-diplom{padding:40px 60px 10px 60px;}

.slider-nav{position:absolute;z-index:30;bottom:80px;left:0px;width:100%;display:flex;align-items:center;justify-content:center;}
.slider-nav .uk-dotnav>*>* {width:14px;height:14px;border:1px solid #666;}
.slider-nav .uk-dotnav>.uk-active>* {background-color:#666;border-color: transparent;}

.slider-left .slider-item-image{left:0px;right:auto;}
.slider-left .slider-item-image:after{left:auto;right:0px;background: rgb(255,255,255);background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);}
.slider-left .slider-item-blue .slider-item-image:after{background: rgb(231,240,247);background: linear-gradient(90deg, rgba(231,240,247,0) 0%, rgba(231,240,247,1) 100%);}
.slider-left .slider-item-beige .slider-item-image:after{background: rgb(252,247,241);background: linear-gradient(90deg, rgba(252,247,241,0) 0%, rgba(252,247,241,1) 100%);}
.slider-left .slider-item-content{padding-left:30%;width:40%;}

.block-stat{position:relative;}
.block-stat .field-1{font-size:88px;font-weight:700;line-height:1;color:#9cbbd2;}
.block-stat .field-2{font-size:18px;position:absolute;top:10px;line-height:1;displai:block;padding-left:10px;}
.block-stat .field-3{padding-top:20px;}

.block-useful{padding:0px;margin:0px;list-style:none;}
.block-useful li{padding:15px 0px;margin:0px;border-top:1px solid #E7F0F7;}
.block-useful li .field-3{padding:10px 0px 20px 0px;}

.services{}
.services-item{padding:0px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#fff;}
.services-item-title{padding:20px 20px 10px 20px;text-align:center;text-transform:uppercase;font-weight:700;font-size:16px;position:relative;min-height:60px;display:flex;justify-content:center;align-items:center;}
.services-item-title:before{width:50%;height:1px;display:block;position:absolute;left:50%;bottom:0px;margin-left:-25%;background:#9cbbd2;content:"";}
.services-item-title span{padding:10px 0px;display:block;}
.services-item-content{padding:15px 20px; 20px 20px;}
.services-item-content ul{padding:0px 0px 0px 15px;margin:0px;}
.services-item-content ul li{padding:6px 0px;}

.services-table{padding:0px;margin:0px;list-style:none;display:flex;flex-wrap:wrap;border-top:1px solid #333;border-bottom:1px solid #333;}
.services-table li{padding:0px;margin:0px;width:33%;border-left:1px solid #333;}
.services-table li:first-child{border-left:none;}
.services-table li .padding{padding:15px;}
.services-table li .title{font-size:14px;text-transform:uppercase;}
.services-table li .sub{font-size:10px;color:#999;}
.services-table li p{padding:15px 0px 3px 0px;}
.services-option li{padding-bottom:10px;}

.events-param-container{position:relative;width:360px;}
.events-param{position:absolute;padding:20px;background:#eee;left:0px;top:0px;right:20px;background-color:#E7F0F7;z-index:100;border:4px solid #fff;}
.events-param-label{font-size:12px;text-transform:uppercase;font-weight:700;}
.events-param-value{text-align:right;}
.events-param-button{text-align:center;}
.events-param-button a{padding:10px;display:block;background:#9cbbd2;color:#fff;font-weight:700;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-decoration:none;}
.events-param-button a:hover{background:#ff3300;color:#fff;}
.events-param .uk-table-divider>:first-child>tr:not(:first-child), .events-param .uk-table-divider>:not(:first-child)>tr, .events-param .uk-table-divider>tr:not(:first-child) {border-top: 1px solid #9cbbd2;}
.events-content-links{padding:0px;margin:0px;list-style:none;width:200px;}
.events-content-links li{padding:2px 0px;margin:0px;font-weight:700;}
.events-content-links li a{padding:15px 20px;display:block;text-decoration:none;}
.events-content-links li a:hover{background-color:#E7F0F7;color:#333;}
.events-content-links li.uk-active a{background-color:#E7F0F7;}
.events-content{padding:0px;margin:0px;list-style:none;}

.banner-events .services-table{border-color:#fff;text-align:center;}
.banner-events .services-table li{border-color:#fff;}

.guarantees-item{}
.guarantees-item .field-3{padding-top:20px;}

.faq{padding-left:0px;}

.blog-item{display:block;text-decoration:none;position:relative;border:1px solid #eee;}
.blog-item-date{color:#999;font-size:14px;padding:15px 15px 0px 15px;}
.blog-item-title{text-transform:uppercase;padding:15px;font-size:18px;}
.blog-item-desc{color:#666;padding:0px 15px 15px 15px;}
.blog-item .blog-header{position:absolute;z-index:10;background:#E7F0F7;color:#224572;padding:5px 12px 5px 12px;left:0px;top:0px;}

.body{padding-left:60px;position:relative;}
.body h1, .body h2, .body h3, .body h4{position:relative;left:-60px;}
.body h3{font-size:22px;}

.article-category{padding:0px;margin:0px;list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start;line-height:1;}
.article-category li{padding:5px 5px;margin:0px;}
.article-category li a{padding:8px 20px;display:block;border:1px solid #ccc;text-decoration:none;}
.article-category li a:hover{border:1px solid #E7F0F7;background:#E7F0F7;color:#224572;}
.article-category li.active a{border:1px solid #E7F0F7;background:#E7F0F7;color:#224572;}

.article-stat{padding:0px;margin:0px;list-style:none;display:block;line-height:1;}
.article-stat li{padding:5px 5px 5px 25px;margin:0px;position:relative;}
.article-stat li .icon{position:absolute;top:2px;left:0px;}

.box-border{border:1px solid #BDD9F2;position:relative;}
.box-border-content{padding:30px;}
.box-border:after{display:block;width:12px;height:12px;background:#BDD9F2;position:absolute;left:-6px;bottom:40px;content:"";-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.box-border-second:after{left:auto;bottom:auto;right:40px;top:-6px;}

.reviews{padding:0px 0px 20px 100px;position:relative;}
.reviews-name{font-weight:700;font-size:16px;}
.reviews-date{font-size:14px;color:#999;}
.reviews-category{font-size:14px;}
.reviews-content{cursor:pointer;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;overflow: hidden;}
.reviews-content.uk-active{display:block}
.reviews-image{top:0px;left:0px;position:absolute;display:block;width:80px;height:80px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:transparent;background-size:cover;background-position:center;background-image: url("data:image/svg+xml,%3Csvg width='255' height='255' viewBox='0 0 255 255' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M239.221 178.352C227.753 203.913 207.902 224.792 182.953 237.536C158.005 250.281 129.453 254.126 102.021 248.437C74.5895 242.748 49.9221 227.864 32.0995 206.249C14.277 184.634 4.36734 157.582 4.01001 129.569C3.65268 101.556 12.8691 74.2601 30.1345 52.1973C47.3999 30.1345 71.6797 14.6268 98.9572 8.23952C126.235 1.85229 154.875 4.96833 180.141 17.0722C205.407 29.176 225.784 49.5423 237.901 74.8018' stroke='%239CBBD2' stroke-width='8' stroke-linecap='round'/%3E%3Cellipse cx='134' cy='109.5' rx='28' ry='28.5' fill='%23E7F0F7'/%3E%3Cellipse cx='127.5' cy='105' rx='37.5' ry='37' stroke='%239CBBD2' stroke-width='8'/%3E%3Cpath d='M180.388 194.835C180.388 187.958 179.025 181.148 176.376 174.794C173.728 168.44 169.847 162.667 164.954 157.804C160.061 152.941 154.252 149.083 147.859 146.451C141.466 143.819 134.614 142.465 127.694 142.465C120.774 142.465 113.922 143.819 107.529 146.451C101.136 149.083 95.3267 152.941 90.4336 157.804C85.5406 162.667 81.6592 168.44 79.0111 174.794C76.363 181.148 75 187.958 75 194.835' stroke='%239CBBD2' stroke-width='8' stroke-linecap='round'/%3E%3C/svg%3E%0A");}

.paginate{text-align:center;padding-top:0px;}
.paginate a{display:inline-block;margin:2px;background:#fff;border:1px solid #ccc;padding:6px 12px;text-decoration:none !important;}
.paginate a:hover{border:1px solid #333;background:#333;color:#ffffff;text-decoration:none;text-decoration:none !important;}
.paginate strong{display:inline-block;margin:2px;border:1px solid #333;background:#333;color:#ffffff;padding:6px 12px;}

.uk-notification-message{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#33cc00;color:#fff;text-align:center;}
.uk-notification-message a{color:#fff}
.uk-notification-message .uk-notification-close svg{color:#fff !important;}

.uk-offcanvas-bar{background:#fff;}
.uk-offcanvas-bar .uk-offcanvas-close{color:#333;top:18px;right:20px;}
.uk-offcanvas-bar .uk-close-left{left:20px;}

.menu-link{margin-left:20px;position:relative;padding:0px 0px 0px 36px;position:relative;font-size:12px;font-weight:700;text-transform:uppercase;height:28px;line-height:28px;background:transparent;}
.menu-link span{position:absolute;top:0px;left:0px;}
.mobile-menu, .mobile-menu a, .mobile-menu a:active, .mobile-menu a:focus{color:#333;}
.mobile-menu ul{padding:0px;margin:0px;list-style:none;}
.mobile-menu ul li{padding:0px;margin:0px;position:relative;text-align:center;}
.mobile-menu ul li:after{position:absolute;display:block;width:60px;height:2px;background:#E7F0F7;left:50%;bottom:-1px;margin-left:-30px;content:"";}
.mobile-menu ul li:last-child:after{display:none;}
.mobile-menu ul li a{padding:20px 15px;display:block;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1.3;text-decoration:none;position:relative;}

.social-ul{display:flex;flex-wrap:wrap;line-height:1;align-items:center;justify-content:center;line-height:1;width:100%;padding:0px 0px 0px 0px;margin:0px;list-style:none;align-items:center;justify-content:center;}
.social-ul li{padding:0px 5px 0px 5px;margin:0px;}

.social{bacpadding:0px;margin:0px;width:40px;height:40px;display:block;border:1px solid #333;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;white-space:nowrap;overflow:hidden;text-indent:120%;background-repeat:no-repeat;background-position:center;background-size:40px;}
.social-big .social{width:60px;height:60px;background-size:90%;}
.social:hover{background-color:#eee;}
.social.facebook{background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.1014 31.2081L21.1026 27.7064L21.1014 21.7081L25.1025 21.7081L25.1025 17.2086L21.1014 17.2081L21.1034 14.2081L25.1016 14.2091L25.1024 9.70913L22.4704 9.70943C17.9707 9.70905 17.1003 12.7119 17.1007 15.7099L17.1014 17.2086L14.1014 17.2086L14.1014 21.7084L17.1014 21.7081L17.1014 31.2081L21.1014 31.2081Z' stroke='black' stroke-width='1.2' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.social.instagram{background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='10' y='10' width='20' height='20' rx='3' stroke='black' stroke-width='1.2'/%3E%3Cpath d='M25 20C25 22.7614 22.7614 25 20 25C17.2386 25 15 22.7614 15 20C15 17.2386 17.2386 15 20 15C22.7614 15 25 17.2386 25 20Z' stroke='black' stroke-width='1.2'/%3E%3Cpath d='M28 13.4999C28 14.3284 27.3284 14.9999 26.5 14.9999C25.6716 14.9999 25 14.3284 25 13.4999C25 12.6715 25.6716 11.9999 26.5 11.9999C27.3284 11.9999 28 12.6715 28 13.4999Z' stroke='black'/%3E%3C/svg%3E%0A");}
.social.youtube{background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 16V20V24L25 20L17 16Z' stroke='black' stroke-width='1.2' stroke-linejoin='round'/%3E%3Cpath d='M10.167 11.9109C16.4945 11.4556 24.2534 11.5323 30.8591 11.934C31.5394 11.9754 32.0838 12.5109 32.1359 13.1899C32.5246 18.252 32.4556 21.6855 32.1154 26.7545C32.0689 27.448 31.5145 27.9997 30.8206 28.0429C23.1526 28.5199 18.1293 28.5199 10.2011 28.0377C9.51655 27.9961 8.96729 27.4605 8.91067 26.7818C8.48914 21.7287 8.50114 18.2894 8.91886 13.1575C8.97349 12.4862 9.50364 11.9586 10.167 11.9109Z' stroke='black' stroke-width='1.2'/%3E%3C/svg%3E%0A");}
.social.phone{background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.1739 25.2718C22.1739 25.2718 23.861 24.3059 24.3027 24.0739C24.7431 23.8409 25.1993 23.7822 25.4764 23.9514C25.896 24.208 29.4193 26.5518 29.716 26.7593C30.0126 26.9672 30.1556 27.561 29.7477 28.1427C29.3414 28.7244 27.4672 31.0244 26.6731 30.9998C25.8777 30.974 22.5706 30.9015 16.3344 24.6635C10.0994 18.4275 10.0256 15.1196 10.0002 14.3241C9.97479 13.5291 12.2748 11.6545 12.8565 11.2478C13.4389 10.8416 14.0335 10.9945 14.2402 11.2803C14.4752 11.6057 16.7919 15.1179 17.0469 15.5204C17.2214 15.7954 17.1573 16.2542 16.9244 16.695C16.6927 17.1367 15.7269 18.8238 15.7269 18.8238C15.7269 18.8238 16.4077 19.985 18.7102 22.2872C21.0131 24.5897 22.1739 25.2718 22.1739 25.2718Z' stroke='black' stroke-width='1.2' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");}
.social.skype{background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.9199 32C24.9493 32 23.9889 31.7659 23.1065 31.301C22.835 31.1585 22.5193 31.0974 22.2173 31.1348L22.1596 31.1449C21.0532 31.318 19.9332 31.318 18.8302 31.1449C17.3946 30.921 16.0439 30.4222 14.8187 29.6587C13.6343 28.9258 12.6161 27.9792 11.7948 26.8492C10.9735 25.7193 10.383 24.4639 10.0436 23.11C9.69404 21.7121 9.62956 20.2734 9.85694 18.8381C9.90785 18.5158 9.85015 18.1798 9.69743 17.888C8.76752 16.1202 8.76752 14.0097 9.69743 12.2419C10.4509 10.81 11.7202 9.75472 13.2644 9.27629C14.8119 8.79447 16.4512 8.94716 17.8867 9.70043C18.1786 9.85312 18.5146 9.91081 18.8404 9.85991C19.9434 9.68686 21.0634 9.68686 22.1698 9.85991C23.6054 10.0839 24.9561 10.5826 26.1813 11.3461C27.3657 12.079 28.3839 13.0257 29.2052 14.1556C30.0299 15.2855 30.617 16.541 30.9564 17.8948C31.306 19.2928 31.3704 20.7315 31.1431 22.1667C31.0921 22.4891 31.1498 22.825 31.3026 23.1168C32.2325 24.8846 32.2325 26.9918 31.3026 28.7596C30.5491 30.1915 29.2832 31.2467 27.7357 31.7286C27.1349 31.9084 26.5274 32 25.9199 32Z' stroke='black' stroke-width='1.2' stroke-miterlimit='10'/%3E%3Cpath d='M20.5791 28H20.5228C18.1615 27.9895 16.7419 27.3292 15.9618 26.7708C15.4839 26.4301 15.1114 26.0332 14.8584 25.5978C14.623 25.1974 14.5 24.7759 14.5 24.3756C14.5 23.9892 14.6406 23.6415 14.8936 23.3992C15.1466 23.1569 15.5015 23.0199 15.895 23.0199C16.6575 23.0199 17.0124 23.4835 17.4236 24.0173C17.9963 24.7619 18.6464 25.6048 20.5791 25.6048C21.3802 25.6048 22.0619 25.4011 22.5504 25.0183C22.9861 24.6776 23.2391 24.2035 23.2391 23.7188C23.2391 22.9637 22.7647 22.465 21.83 22.2297L18.0982 21.2955C17.3814 21.1164 16.7665 20.874 16.2745 20.579C15.8283 20.3121 15.4628 19.9925 15.1922 19.6273C14.9498 19.3006 14.7811 18.9424 14.6757 18.528C14.5878 18.1838 14.5422 17.808 14.5422 17.376C14.5422 16.6174 14.7143 15.9361 15.0517 15.3496C15.3609 14.8157 15.8107 14.3592 16.387 13.9939C17.399 13.3512 18.801 13 20.3401 13C21.6227 13 23.0353 13.3582 24.1246 13.9553C24.6903 14.2679 25.1401 14.6226 25.4564 15.0159C25.8007 15.4409 25.9729 15.8869 25.9729 16.3435C25.9729 16.7298 25.8148 17.0599 25.5126 17.2988C25.235 17.52 24.859 17.6394 24.4514 17.6394C23.8154 17.6394 23.4886 17.2742 23.1091 16.8492C22.5785 16.2557 21.9179 15.5146 20.1012 15.5146C19.3633 15.5146 18.7518 15.6762 18.3337 15.9852C17.9296 16.2803 17.7152 16.7017 17.7152 17.1969C17.7152 17.6394 17.9542 17.9871 18.4461 18.2505C18.8783 18.4823 19.4335 18.6228 19.9641 18.7422L22.7155 19.3568C24.0965 19.6659 25.1155 20.2348 25.741 21.0461C26.247 21.6994 26.5 22.5177 26.5 23.4765C26.5 24.797 25.9835 25.9138 25.0066 26.7041C24.4971 27.115 23.8681 27.4346 23.1372 27.6488C22.3852 27.8806 21.5243 27.993 20.5791 28ZM15.8915 23.0304C15.0763 23.0304 14.5035 23.5853 14.5035 24.3791C14.5035 25.2185 15.0482 26.1105 15.9653 26.7638C16.7454 27.3222 18.172 27.986 20.5474 27.9895C24.2124 27.9824 26.4895 26.2545 26.4895 23.4835C26.4895 21.3201 25.2174 19.9363 22.7085 19.3744L19.9571 18.7598C19.4265 18.6404 18.8713 18.4999 18.4356 18.2681C17.9401 18.0012 17.7012 17.6535 17.7012 17.2039C17.7012 16.7052 17.9155 16.2803 18.3231 15.9852C18.7448 15.6762 19.3597 15.5146 20.0977 15.5146C20.9059 15.5146 21.5559 15.6586 22.083 15.9572C22.5433 16.217 22.8455 16.5542 23.1091 16.8527C23.4851 17.2742 23.8119 17.6394 24.4444 17.6394C25.1963 17.6394 25.9589 17.1969 25.9589 16.3505C25.9589 15.469 25.3018 14.6261 24.1141 13.9693C23.0283 13.3723 21.6122 13.014 20.3331 13.014C18.7975 13.014 17.3955 13.3653 16.387 14.008C15.1817 14.7736 14.5457 15.9396 14.5457 17.3795C14.5457 18.6755 14.9146 20.4912 18.0947 21.2885L21.8265 22.2227C22.343 22.3526 22.7261 22.5668 22.9615 22.8619C23.1512 23.0972 23.2461 23.3852 23.2461 23.7223C23.2461 23.9646 23.1864 24.2 23.0704 24.4212C22.951 24.6495 22.7788 24.8532 22.5539 25.0288C22.0619 25.4116 21.3802 25.6153 20.5755 25.6153C19.7111 25.6153 19.0259 25.4432 18.4777 25.092C17.9999 24.7865 17.6871 24.3791 17.413 24.0244C17.0054 23.4905 16.6505 23.0304 15.8915 23.0304Z' stroke='black' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");}
.social.telegram{background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.9339 31L30.4337 9.99997L7.43386 19.5L12.7539 22.1599L24.9336 14.9997L16.4336 23.4997L25.9339 31Z' stroke='black' stroke-width='1.2' stroke-linejoin='round'/%3E%3Cpath d='M12.9355 21.9999L15.4336 29.4997L19.9348 26.0019' stroke='black' stroke-width='1.2' stroke-linejoin='round'/%3E%3Cpath d='M15.4336 29.4999L16.4336 23.5047' stroke='black' stroke-width='1.2'/%3E%3C/svg%3E%0A");}
.social.viber{background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.3044 22.5631C21.3044 22.5631 22.3166 21.9836 22.5816 21.8443C22.8458 21.7046 23.1196 21.6693 23.2858 21.7708C23.5376 21.9248 25.6516 23.3311 25.8296 23.4556C26.0076 23.5803 26.0933 23.9366 25.8486 24.2856C25.6048 24.6346 24.4803 26.0146 24.0038 25.9999C23.5266 25.9844 21.2417 26.2428 17.5 22.5C13.759 18.7584 14.0154 16.4717 14.0001 15.9945C13.9849 15.5175 15.3649 14.3927 15.7139 14.1487C16.0634 13.9049 16.4201 13.9967 16.5441 14.1682C16.6851 14.3634 18.0751 16.4707 18.2281 16.7122C18.3329 16.8772 18.2944 17.1525 18.1546 17.417C18.0156 17.682 17.4361 18.6943 17.4361 18.6943C17.4361 18.6943 17.6185 19.6187 19 21C20.3817 22.3815 21.3044 22.5631 21.3044 22.5631Z' stroke='black' stroke-miterlimit='10'/%3E%3Cpath d='M27.0004 19C26.687 17.9935 25.7423 16.1596 24.5664 14.936C23.3905 13.7124 21.4607 12.5553 20.6309 12.3721' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M24.5494 19.0874C24.3499 18.4467 23.7484 17.2791 22.9998 16.5001C22.2511 15.721 21.0225 14.9843 20.4941 14.8677' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.6327 19.2192C22.5277 18.8822 22.2114 18.2682 21.8177 17.8585C21.424 17.4488 20.7779 17.0613 20.5 17' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18 29.5H19H23.5C29.1 29.5 30.5 24.8333 30.5 22.5V16.5C30.5 10.5 25.1667 9 22.5 9H16.5C10.9 9 9.5 14 9.5 16.5V22.5C9.5 26.5 13.1667 28.8333 15 29.5V32L18 29.5Z' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.social.white{border:1px solid #fff;}
.social.white:hover{border-color:#3E3E3E;background-color:#3E3E3E;}
.social.white.facebook{background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.1014 31.2081L21.1026 27.7064L21.1014 21.7081L25.1025 21.7081L25.1025 17.2086L21.1014 17.2081L21.1034 14.2081L25.1016 14.2091L25.1024 9.70913L22.4704 9.70943C17.9707 9.70905 17.1003 12.7119 17.1007 15.7099L17.1014 17.2086L14.1014 17.2086L14.1014 21.7084L17.1014 21.7081L17.1014 31.2081L21.1014 31.2081Z' stroke='white' stroke-width='1.2' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.social.white.instagram{background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='10' y='10' width='20' height='20' rx='3' stroke='white' stroke-width='1.2'/%3E%3Cpath d='M25 20C25 22.7614 22.7614 25 20 25C17.2386 25 15 22.7614 15 20C15 17.2386 17.2386 15 20 15C22.7614 15 25 17.2386 25 20Z' stroke='white' stroke-width='1.2'/%3E%3Cpath d='M28 13.4999C28 14.3284 27.3284 14.9999 26.5 14.9999C25.6716 14.9999 25 14.3284 25 13.4999C25 12.6715 25.6716 11.9999 26.5 11.9999C27.3284 11.9999 28 12.6715 28 13.4999Z' stroke='white'/%3E%3C/svg%3E%0A");}
.social.white.youtube{background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 16V20V24L25 20L17 16Z' stroke='white' stroke-width='1.2' stroke-linejoin='round'/%3E%3Cpath d='M10.167 11.9109C16.4945 11.4556 24.2534 11.5323 30.8591 11.934C31.5394 11.9754 32.0838 12.5109 32.1359 13.1899C32.5246 18.252 32.4556 21.6855 32.1154 26.7545C32.0689 27.448 31.5145 27.9997 30.8206 28.0429C23.1526 28.5199 18.1293 28.5199 10.2011 28.0377C9.51655 27.9961 8.96729 27.4605 8.91067 26.7818C8.48914 21.7287 8.50114 18.2894 8.91886 13.1575C8.97349 12.4862 9.50364 11.9586 10.167 11.9109Z' stroke='white' stroke-width='1.2'/%3E%3C/svg%3E%0A");}
.social.white.phone{background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.1739 25.2718C22.1739 25.2718 23.861 24.3059 24.3027 24.0739C24.7431 23.8409 25.1993 23.7822 25.4764 23.9514C25.896 24.208 29.4193 26.5518 29.716 26.7593C30.0126 26.9672 30.1556 27.561 29.7477 28.1427C29.3414 28.7244 27.4672 31.0244 26.6731 30.9998C25.8777 30.974 22.5706 30.9015 16.3344 24.6635C10.0994 18.4275 10.0256 15.1196 10.0002 14.3241C9.97479 13.5291 12.2748 11.6545 12.8565 11.2478C13.4389 10.8416 14.0335 10.9945 14.2402 11.2803C14.4752 11.6057 16.7919 15.1179 17.0469 15.5204C17.2214 15.7954 17.1573 16.2542 16.9244 16.695C16.6927 17.1367 15.7269 18.8238 15.7269 18.8238C15.7269 18.8238 16.4077 19.985 18.7102 22.2872C21.0131 24.5897 22.1739 25.2718 22.1739 25.2718Z' stroke='white' stroke-width='1.2' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");}
.social.white.skype{background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.9199 32C24.9493 32 23.9889 31.7659 23.1065 31.301C22.835 31.1585 22.5193 31.0974 22.2173 31.1348L22.1596 31.1449C21.0532 31.318 19.9332 31.318 18.8302 31.1449C17.3946 30.921 16.0439 30.4222 14.8187 29.6587C13.6343 28.9258 12.6161 27.9792 11.7948 26.8492C10.9735 25.7193 10.383 24.4639 10.0436 23.11C9.69404 21.7121 9.62956 20.2734 9.85694 18.8381C9.90785 18.5158 9.85015 18.1798 9.69743 17.888C8.76752 16.1202 8.76752 14.0097 9.69743 12.2419C10.4509 10.81 11.7202 9.75472 13.2644 9.27629C14.8119 8.79447 16.4512 8.94716 17.8867 9.70043C18.1786 9.85312 18.5146 9.91081 18.8404 9.85991C19.9434 9.68686 21.0634 9.68686 22.1698 9.85991C23.6054 10.0839 24.9561 10.5826 26.1813 11.3461C27.3657 12.079 28.3839 13.0257 29.2052 14.1556C30.0299 15.2855 30.617 16.541 30.9564 17.8948C31.306 19.2928 31.3704 20.7315 31.1431 22.1667C31.0921 22.4891 31.1498 22.825 31.3026 23.1168C32.2325 24.8846 32.2325 26.9918 31.3026 28.7596C30.5491 30.1915 29.2832 31.2467 27.7357 31.7286C27.1349 31.9084 26.5274 32 25.9199 32Z' stroke='white' stroke-width='1.2' stroke-miterlimit='10'/%3E%3Cpath d='M20.5791 28H20.5228C18.1615 27.9895 16.7419 27.3292 15.9618 26.7708C15.4839 26.4301 15.1114 26.0332 14.8584 25.5978C14.623 25.1974 14.5 24.7759 14.5 24.3756C14.5 23.9892 14.6406 23.6415 14.8936 23.3992C15.1466 23.1569 15.5015 23.0199 15.895 23.0199C16.6575 23.0199 17.0124 23.4835 17.4236 24.0173C17.9963 24.7619 18.6464 25.6048 20.5791 25.6048C21.3802 25.6048 22.0619 25.4011 22.5504 25.0183C22.9861 24.6776 23.2391 24.2035 23.2391 23.7188C23.2391 22.9637 22.7647 22.465 21.83 22.2297L18.0982 21.2955C17.3814 21.1164 16.7665 20.874 16.2745 20.579C15.8283 20.3121 15.4628 19.9925 15.1922 19.6273C14.9498 19.3006 14.7811 18.9424 14.6757 18.528C14.5878 18.1838 14.5422 17.808 14.5422 17.376C14.5422 16.6174 14.7143 15.9361 15.0517 15.3496C15.3609 14.8157 15.8107 14.3592 16.387 13.9939C17.399 13.3512 18.801 13 20.3401 13C21.6227 13 23.0353 13.3582 24.1246 13.9553C24.6903 14.2679 25.1401 14.6226 25.4564 15.0159C25.8007 15.4409 25.9729 15.8869 25.9729 16.3435C25.9729 16.7298 25.8148 17.0599 25.5126 17.2988C25.235 17.52 24.859 17.6394 24.4514 17.6394C23.8154 17.6394 23.4886 17.2742 23.1091 16.8492C22.5785 16.2557 21.9179 15.5146 20.1012 15.5146C19.3633 15.5146 18.7518 15.6762 18.3337 15.9852C17.9296 16.2803 17.7152 16.7017 17.7152 17.1969C17.7152 17.6394 17.9542 17.9871 18.4461 18.2505C18.8783 18.4823 19.4335 18.6228 19.9641 18.7422L22.7155 19.3568C24.0965 19.6659 25.1155 20.2348 25.741 21.0461C26.247 21.6994 26.5 22.5177 26.5 23.4765C26.5 24.797 25.9835 25.9138 25.0066 26.7041C24.4971 27.115 23.8681 27.4346 23.1372 27.6488C22.3852 27.8806 21.5243 27.993 20.5791 28ZM15.8915 23.0304C15.0763 23.0304 14.5035 23.5853 14.5035 24.3791C14.5035 25.2185 15.0482 26.1105 15.9653 26.7638C16.7454 27.3222 18.172 27.986 20.5474 27.9895C24.2124 27.9824 26.4895 26.2545 26.4895 23.4835C26.4895 21.3201 25.2174 19.9363 22.7085 19.3744L19.9571 18.7598C19.4265 18.6404 18.8713 18.4999 18.4356 18.2681C17.9401 18.0012 17.7012 17.6535 17.7012 17.2039C17.7012 16.7052 17.9155 16.2803 18.3231 15.9852C18.7448 15.6762 19.3597 15.5146 20.0977 15.5146C20.9059 15.5146 21.5559 15.6586 22.083 15.9572C22.5433 16.217 22.8455 16.5542 23.1091 16.8527C23.4851 17.2742 23.8119 17.6394 24.4444 17.6394C25.1963 17.6394 25.9589 17.1969 25.9589 16.3505C25.9589 15.469 25.3018 14.6261 24.1141 13.9693C23.0283 13.3723 21.6122 13.014 20.3331 13.014C18.7975 13.014 17.3955 13.3653 16.387 14.008C15.1817 14.7736 14.5457 15.9396 14.5457 17.3795C14.5457 18.6755 14.9146 20.4912 18.0947 21.2885L21.8265 22.2227C22.343 22.3526 22.7261 22.5668 22.9615 22.8619C23.1512 23.0972 23.2461 23.3852 23.2461 23.7223C23.2461 23.9646 23.1864 24.2 23.0704 24.4212C22.951 24.6495 22.7788 24.8532 22.5539 25.0288C22.0619 25.4116 21.3802 25.6153 20.5755 25.6153C19.7111 25.6153 19.0259 25.4432 18.4777 25.092C17.9999 24.7865 17.6871 24.3791 17.413 24.0244C17.0054 23.4905 16.6505 23.0304 15.8915 23.0304Z' stroke='white' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");}
.social.white.telegram{background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.9339 31L30.4337 9.99997L7.43386 19.5L12.7539 22.1599L24.9336 14.9997L16.4336 23.4997L25.9339 31Z' stroke='white' stroke-width='1.2' stroke-linejoin='round'/%3E%3Cpath d='M12.9355 21.9999L15.4336 29.4997L19.9348 26.0019' stroke='white' stroke-width='1.2' stroke-linejoin='round'/%3E%3Cpath d='M15.4336 29.4999L16.4336 23.5047' stroke='white' stroke-width='1.2'/%3E%3C/svg%3E%0A");}
.social.white.viber{background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.3044 22.5631C21.3044 22.5631 22.3166 21.9836 22.5816 21.8443C22.8458 21.7046 23.1196 21.6693 23.2858 21.7708C23.5376 21.9248 25.6516 23.3311 25.8296 23.4556C26.0076 23.5803 26.0933 23.9366 25.8486 24.2856C25.6048 24.6346 24.4803 26.0146 24.0038 25.9999C23.5266 25.9844 21.2417 26.2428 17.5 22.5C13.759 18.7584 14.0154 16.4717 14.0001 15.9945C13.9849 15.5175 15.3649 14.3927 15.7139 14.1487C16.0634 13.9049 16.4201 13.9967 16.5441 14.1682C16.6851 14.3634 18.0751 16.4707 18.2281 16.7122C18.3329 16.8772 18.2944 17.1525 18.1546 17.417C18.0156 17.682 17.4361 18.6943 17.4361 18.6943C17.4361 18.6943 17.6185 19.6187 19 21C20.3817 22.3815 21.3044 22.5631 21.3044 22.5631Z' stroke='white' stroke-miterlimit='10'/%3E%3Cpath d='M27.0004 19C26.687 17.9935 25.7423 16.1596 24.5664 14.936C23.3905 13.7124 21.4607 12.5553 20.6309 12.3721' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M24.5494 19.0874C24.3499 18.4467 23.7484 17.2791 22.9998 16.5001C22.2511 15.721 21.0225 14.9843 20.4941 14.8677' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.6327 19.2192C22.5277 18.8822 22.2114 18.2682 21.8177 17.8585C21.424 17.4488 20.7779 17.0613 20.5 17' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18 29.5H19H23.5C29.1 29.5 30.5 24.8333 30.5 22.5V16.5C30.5 10.5 25.1667 9 22.5 9H16.5C10.9 9 9.5 14 9.5 16.5V22.5C9.5 26.5 13.1667 28.8333 15 29.5V32L18 29.5Z' stroke='white' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}

.social-share{padding:0px;margin:0px;list-style:none;display:flex;flex-wrap:wrap;line-height:1;}
.social-share li{padding:0px;margin:3px;position:relative;}
.social-share li a{padding:5px 10px 5px 25px;margin:3px;position:relative;text-transform:uppercase;font-size:12px;border:1px solid #ccc;z-index:1;text-decoration:none;display:block;}
.social-share li .icon{position:absolute;top:6px;left:7px;z-index:2;}

.uk-accordion-title{border-top:1px solid #333;text-decoration:none;padding:10px 0px;text-transform:uppercase;}
.uk-accordion-content{padding:0px 0px 10px 30px;}

@media only screen and (max-width: 1399px) {
.header-menu li{padding:0px 10px;font-size:14px;}
.header-phone{width:auto;}
.block-stat .field-1{font-size:62px;}
.block-stat .field-2{top:10px;padding-left:10px;}
}
@media only screen and (max-width: 1299px) {
}
@media only screen and (max-width: 1199px) {
header{padding:20px 30px;}
footer{padding:40px 0px;}
h1.header{padding:40px 60px;font-size:110px;}
h1.header:after{bottom:60px;}
.slider-left .slider-item-content{padding-left:40%;width:50%;}
.slider-about .field-3{font-size:56px;padding:0px 0px 0px 40px;}
.slider-about .field-3 .quotes-start{width:60px;height:60px;top:-20px;left:0px;}
.slider-about .field-3 .quotes-end{width:60px;height:60px;bottom:-40px;right:20px;}
.slider-diplom{padding:30px 30px 10px 30px;}
.events-param-container{width:auto;}
.events-param{position:relative;left:auto;top:auto;right:auto;}
}
@media only screen and (max-width: 959px) {.banner-content{width:100%;display:block;}
.banner-events .banner-content{width:100%;display:block;}
.banner-image{width:80%;opacity:.2}
.banner-article{font-size:20px;width:auto;}
.banner-article h1{font-size:52px;}
.about-image{padding:0px;}

h1{font-size:44px;}
h2{font-size:38px;}
h3{font-size:32px;}
h4{font-size:18px;}
h1.header{padding:30px 40px;font-size:60px;}
h1.header:after{left:-6px;bottom:40px;width:12px;height:12px;}
h4.line{font-size:30px;}
h4.line span{padding:0px 15px;}

.article-category{align-items:center;justify-content:center}
.article-category li{padding:3px;}
.article-category li a{padding:4px 15px;font-size:14px;}

.footer-menu{padding:0px;}
header{padding:20px 20px;}
footer .logo, .footer-contact, .footer-end, .footer-menu li a{text-align:center;}
footer .logo{padding-top:0px;width:auto}
.slider-item-content .field-1{font-size:66px;}
.slider-item-content .field-2{font-size:66px;padding-left:0px}
.slider-item-content .field-3{font-size:18px;padding-left:10px;}

.slider-about .field-3{font-size:46px;padding:0px 0px 0px 30px;}
.slider-about .field-3 .quotes-start{width:40px;height:40px;top:-10px;left:0px;}
.slider-about .field-3 .quotes-end{width:40px;height:40px;bottom:-30px;right:10px;}

.contacts{padding:20px 0px 60px 0px;}
.message{padding:20px 0px;}
.message h1{font-size:32px;}
.message-content{border:1px solid #666;padding:20px;}

.reviews{padding-top:20px;border-top:1px solid #ccc;}
.rreviews-content{display:block;cursor:auto;}

.services-item-title{min-height:30px;}

}
@media only screen and (max-width: 639px) {.banner-article{font-size:18px;}
.banner-article h1{font-size:32px;}
.services-table{display:block;}
.services-table li{padding:0px;margin:0px;width:100%;border-top:1px solid #333;border-left:none;}
.services-table li:first-child{border-top:none;}
.services-table li .padding{padding:10px 15px;}
.services-table li p{padding:5px 0px 0px 0px;}
.body{padding-left:0px;}
.body h1, .body h2, .body h3, .body h4{position:relative;left:0px;}

.content{padding:40px 0px;}
h1{font-size:30px;}
h2{font-size:22px;}
h3{font-size:22px;}
h4{font-size:18px;}
h1.header{padding:30px 40px;font-size:40px;}
h1.header:after{bottom:40px;}
h4.line{font-size:22px;}
h4.line span{padding:0px 15px;width:80%}
.logo{text-align:center;width:auto;font-size:22px;padding-top:20px;}
.menu-link{margin-left:0px;}
footer .logo{padding-top:0px;}
header.uk-active .logo{display:none;}
.slider-item-image{width:70%;}
.slider-item-image img{object-position: center top;}
.slider-item-content .field-1{font-size:36px;}
.slider-item-content .field-2{font-size:36px;padding-left:0px}
.slider-item-content .field-3{font-size:18px;padding-left:0px;}
.slider-homepage .slider-item-container{align-items:end;}
.slider-homepage .slider-item-content{padding-bottom:80px;}
.slider-nav{bottom:30px;}
.slider-nav .uk-dotnav>*>* {width:12px;height:12px;border:1px solid #666;}
.block-stat .field-1{font-size:48px;text-align:center;}
.block-stat .field-3{text-align:center;}
.faq{padding:0px;}
.uk-accordion-title{padding:10px 0px 10px 20px;font-size:14px;}
.uk-accordion-content{padding:0px 0px 10px 40px;}
.contact-form{padding-left:0px;}
.mobile-center{text-align:center;}

.message{padding:20px 0px 40px 0px;}
.message h1{font-size:28px;}
.message-content{padding:20px;}

.slider-about .field-3{font-size:32px;padding:10px 20px 10px 20px;width:80%;}
.slider-about .field-3 .quotes-start{width:30px;height:30px;top:0px;left:0px;}
.slider-about .field-3 .quotes-end{width:30px;height:30px;bottom:-20px;right:10px;}

.slider-diplom{padding:30px 10px 10px 10px;}

.social{width:30px;height:30px;background-size:30px;}

.events-content-links{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}
.events-content-links li{padding:2px;}
.events-content-links li a{padding:10px 15px;}


}
@media only screen and (max-width: 400px) {
h1.header{padding:25px 30px;font-size:30px;}
h1.header:after{bottom:30px;}
}
