@charset "UTF-8";
@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1230px}}#sp-main-body{padding:0 0 0 0}.sp-module-title{text-align:center;margin-bottom:30px;font-size:48px;font-weight:500;color:#0e4e90}.btn-purple {
    font-size: 16px;
    line-height: 28px;
    color: #ffffff;
    border-radius: 5px;
    background-color: #3787b8;
    padding: 9px 33px;
    border: 0px solid #f8f9fa;
    margin: 0 auto;
    display: table;
}.btn-purple:hover{background-color:unset;color:#6f42c1}.btn-purple:focus{color:#ffffff}.breadcrumb{background-color:unset;border-radius:0;border-top:3px solid #6f42c1}.breadcrumb li:nth-child(1){display:none}.breadcrumb li>*{font-size:14px;letter-spacing:1px;text-transform:lowercase}.breadcrumb li a{color:#262626}.breadcrumb li>span{color:#6f42c1}body #sp-component ol{counter-reset:myCounter;padding-left:0;list-style:none}body #sp-component ol li:before{counter-increment:myCounter;content:counter(myCounter);color:#6f42c1;display:inline-block;text-align:center;margin:2px 5px 2px 0;line-height:19px;min-width:19px;width:19px;height:19px;border-radius:4px;font-weight:600}body #sp-component ul{padding-left:0;list-style:none}body #sp-component ul li{padding-left:25px;position:relative}body #sp-component ul li:before{content:"";background-color:#6f42c1;width:5px;height:5px;border-radius:25px;position:absolute;top:9px;left:7px}.table-style{width:100%}.table-style thead{background-color:#6f42c1}.table-style thead th{padding:17px;color:#fff;font-weight:600;border-right:1px solid #dbdcdd}.table-style thead th:last-child{border-right:none}.table-style tbody tr:nth-child(2n){background-color:#fffdfa}.table-style tbody tr td{padding:10px 17px;border-bottom:1px solid #dbdcdd;border-right:1px solid #dbdcdd}.table-style tbody tr td:last-child{border-right:none}@media (max-width:767.98px){.table-scroll{display:block;overflow-x:auto;white-space:nowrap}}.simpleForm2{max-width:350px}.simpleForm2 input,.simpleForm2 textarea{border-radius:0 !important;margin-bottom:10px !important;min-height:40px !important}.simpleForm2 input[type="checkbox"]{float:left}.simpleForm2 .sf2-form-label-wrap label{font-weight:600 !important}.simpleForm2 button.sf2-element[type="submit"]{font-size:16px;line-height:28px;color:#ffffff !important;border-radius:24px;background-color:#6f42c1 !important;padding:9px 33px;border:2px solid #6f42c1 !important;margin:0 auto;display:table}.simpleForm2 button.sf2-element[type="submit"]:hover{color:#6f42c1 !important;background-color:unset !important}@media (max-width:767.98px){h1{font-size:39px !important;font-weight:500 !important}}.offcanvas-menu .offcanvas-inner ul.menu li a,.offcanvas-menu .offcanvas-inner ul.menu li span{opacity:1}#offcanvas-toggler .burger-icon{width:71px}#offcanvas-toggler .burger-icon span{background-color:#fcb200;border-radius:2px;height:4px;margin:7px 0}.lang-wrap{display:flex;align-items:center}.lang-wrap>div .assets{cursor:pointer}.sp-megamenu-parent>.sp-menu-item>a{text-transform:uppercase;padding:0 20px}.sp-megamenu-parent>.sp-menu-item>a::after{content:"";width:7px;height:7px;border-radius:4px;background-color:#dd9cfc;position:absolute;top:46%;right:-3px}.sp-megamenu-parent>.sp-menu-item:last-child a::after{content:none !important}.sp-megamenu-parent .sp-has-child a::after{content:"" !important}@media (min-width:992px) and (max-width:1199.98px){.sp-megamenu-parent>.sp-menu-item>a{padding:0 14px;font-size:13px !important}}#sp-left .mod-menu{flex-direction:column}#sp-left .mod-menu a{font-family:"Playfair Display";color:#040404;font-size:19px;padding:7px 0 !important}.logo{text-align:center}.logo a img{margin:0 auto}.logo a h1{margin:10px 0;font-size:48px}.logo__adress{font-size:16px;color:#262626}@media (max-width:767.98px){.logo{margin-top:40px}.logo__adress,.logo .form-search{display:none}.btn-el-obr{right:0}}.mod-finder__search{margin:35px auto 0;display:flex;justify-content:center}.mod-finder__search input{background-color:#ffffff;height:30px;padding:5px 13px;border-radius:0;border:1px solid #ced4da6e}.mod-finder__search input::placeholder{font-size:12px;text-transform:lowercase}.mod-finder__search button{height:30px;width:37px;border-radius:0;padding:6px 5px;position:relative;left:-34px;background:unset;color:#696968;border:none;overflow:hidden;font-size:13px}.mod-finder__search button:hover{background:unset;color:#696968}.btn-el-obr{font-size:14px;line-height:44px;color:#010101;text-transform:uppercase;font-weight:700;position:absolute;right:50px;top:-30px;filter:drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.13));background-color:#ffffff;padding:0 25px}#sp-top-1 .container{position:relative}.main-gallery{max-width:1600px;margin:20px auto}.uk-scope .main-gallery ul.uk-grid{margin-left:0;border-bottom:3px solid #6749c1}.uk-scope .main-gallery ul.uk-grid li{padding-left:0}.uk-scope .uk-dotnav{margin:30px 0 !important;position:relative}.uk-scope .uk-dotnav li{align-items:center;display:flex}.uk-scope .uk-dotnav li a{background-color:#6749c1;border:none;width:8px;height:8px}.uk-scope .uk-dotnav li a:hover{background-color:#fcb200}.uk-scope .uk-dotnav li.uk-active a{width:15px;height:15px;background-color:#fcb200}.uk-slider>div:nth-child(2){border-radius:32px;filter:drop-shadow(0 0 10.5px rgba(103, 73, 193, 0.18));background-color:#ffffff;display:table;margin:-56px auto 25px !important}.uk-slider>div:nth-child(2) a{border:1px solid #c4c4c4;width:50px;height:50px;border-radius:25px;margin:10px;position:relative}.uk-slider>div:nth-child(2) a svg{display:none}.uk-slider>div:nth-child(2) a:hover{text-decoration:none;background-color:#f9f1fd}.uk-slider>div:nth-child(2) a:hover::before{color:#6749c1}.uk-slider>div:nth-child(2) a::before{color:#c4c4c4;font-size:29px;line-height:36px;padding-left:1px}.uk-slider>div:nth-child(2) a.uk-slidenav-previous::before{content:"🡐"}.uk-slider>div:nth-child(2) a.uk-slidenav-next::before{content:"🡒"}.uk-slider>div:nth-child(2) a.uk-slidenav-previous::after{content:"";height:25px;width:1px;background-color:#c4c4c4;position:absolute;right:-11px;top:11px}@media (max-width:767.98px){.uk-slider>div:nth-child(2){display:none}}.box-about{max-width:1410px;margin:auto;display:flex}.box-about__description{margin:35px 10px 30px 50px}@media (min-width:992px) and (max-width:1199.98px){.box-about{flex-direction:column;align-items:center}.box-about img{max-width:75%}.box-about__description{margin:35px 50px}}@media (max-width:991.98px){.box-about{flex-direction:column}.box-about__description{margin:35px}}.read-more{margin:0 0 0 auto;display:table;position:relative;padding-right:40px}.read-more::before{content:"➤";position:absolute;background-color:#fcb200;border:1px solid #fcb200;color:#ffffff;font-size:20px;right:0;top:-7px;border-radius:25px;height:30px;width:30px;line-height:27px;padding-left:5px}.read-more:hover::before{color:#6749c1;background-color:#ffffff;border-color:#6749c1}#sp-bottom-1,#sp-bottom-2{background-image:url(/images/img/logo.png);background-repeat:no-repeat;background-position:50% 0;padding-top:65px;background-size:60px}.uk-scope .actual-news{padding-bottom:50px !important}.uk-scope .actual-news>div>div{background-color:#ffffff;border-bottom:3px solid #6749c1;padding:35px 40px}.uk-scope .actual-news>div>div .uk-article-meta{line-height:21px;color:#6749c1;padding-left:25px;background-image:url(/images/img/ic-date.png);background-repeat:no-repeat;background-position:0 57%;margin-bottom:10px}.uk-scope .actual-news>div>div h5{font-size:20px;letter-spacing:0;line-height:24px;color:#121212;font-weight:400;font-family:"Playfair Display";margin-bottom:10px}.uk-scope .actual-news>div>div .content-wrap{margin-top:10px !important;letter-spacing:0px;line-height:18px;color:#12121299}.uk-scope .actual-news>div>div .read-more{color:#343434}.uk-scope .actual-news>div>div .read-more:hover{text-decoration:none}#sp-bottom-2{position:relative}#sp-bottom-2::before{content:"";position:absolute;background-color:#ffffff;border-bottom:3px solid #6749c1;left:0;right:0;height:485px;top:155px}.uk-scope .community>div:nth-child(2){margin:35px auto 25px !important}.uk-scope .community ul.uk-grid{margin-left:-10px;padding-top:50px}.uk-scope .community ul.uk-grid li{padding-left:10px}.uk-scope .community ul.uk-grid li>div{background-color:#6749c1}.uk-scope .community ul.uk-grid li>div h5{font-family:"Playfair Display";color:#ffffff;padding:0 15px 25px;font-size:20px;letter-spacing:0.5px}@media (min-width:992px) and (max-width:1199.98px){.community img{width:100%}#sp-bottom-2::before{height:530px}}@media (min-width:768px) and (max-width:991.98px){#sp-bottom-2::before{height:450px}}@media (max-width:767.98px){#sp-bottom-2{border-bottom:3px solid #6749c1;padding-bottom:30px}#sp-bottom-2::before{content:none}.community img{width:100%}}@media (max-width:767.98px){h3{font-size:33px !important}}.map-box{text-align:center;border-bottom:3px solid #fcb200}.map-box>p{margin-bottom:30px}.map-box h4{font-family:"Playfair Display", sans-serif;font-size:36px;font-weight:500;color:#030303}.social{text-align:center}.social>a img{margin:0 auto 15px}.social>a h2{font-size:41px;font-weight:500;color:#030303}.social__icon p{font-size:16px;color:#010101}.social__icon ul{list-style:none;padding:0;display:flex;justify-content:center}.social__icon ul li{padding:0 10px}.social__icon ul li a i{color:#6749c1}.social__icon ul li a i::before{font-size:24px}.social__icon ul li a i:hover{color:#fcb200}.developers{display:flex;align-items:center;justify-content:flex-end}.developers a{display:flex;align-items:center;color:#fefefe !important}.developers a img{margin:0 5px}#sp-footer1{align-items:center;display:flex}.box-email{text-align:center;padding:35px 0 0}.box-email p{font-size:16px;margin:0}@media (max-width:767.98px){.box-email p{font-size:15px}#sp-footer1,.developers{margin:10px 0;justify-content:center}.social>a{display:none}}.useful-link p{font-size:12px;line-height:22px;color:#f5f4f3;display:inline-block;background-color:#6749c1;padding-right:50px;position:relative;bottom:-27px}.useful-link ul{list-style:none;padding:0;display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(255, 255, 255, 0.1);padding-top:30px;margin-bottom:30px;flex-wrap:wrap}.sp-scroll-up{width:55px;height:55px;border-radius:37px;line-height:54px;background-color:#1e87f054;padding-right:2px}.sp-scroll-up:hover{background-color:#1e87f0}.sp-scroll-up span{font-size:28px;transform:rotate(-0deg);display:block}#sp-left .sp-column .navbar .navbar-toggler{display:none}#sp-left .sp-column .navbar .navbar-collapse{display:block}