﻿@-webkit-keyframes dotAnimation{0%{width:0}to{width:100%}}@keyframes dotAnimation{0%{width:0}to{width:100%}}@-webkit-keyframes scrollText{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes scrollText{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@font-face{font-family:FilsonProMedium;src:url(/fonts/FilsonProMedium.otf) format("opentype")}@font-face{font-family:FilsonProBlack;src:url(/fonts/FilsonProBlack.otf) format("opentype")}@font-face{font-family:FilsonProBook;src:url(/fonts/FilsonProBook.otf) format("opentype")}@font-face{font-family:FilsonProBold;src:url(/fonts/FilsonProBold.otf) format("opentype")}@font-face{font-family:FilsonProRegular;src:url(/fonts/FilsonProRegular.otf) format("opentype")}.home .slider-hero,.home .slider-hero .slide{border-radius:20px}.home .slider-hero ul.slick-dots{left:0!important;right:0!important;bottom:0!important;top:auto!important;text-align:center}.home .slider-hero ul.slick-dots li{display:inline-block!important}.home .slider-hero ul.slick-dots li button{width:35px!important;height:5px!important;background:hsla(0,0%,100%,.4)!important;position:relative;border-radius:10px}.home .slider-hero ul.slick-dots li button:after{content:"";display:none;height:100%;background:#fff;top:0;-webkit-animation-name:dotAnimation;animation-name:dotAnimation;-webkit-animation-duration:6s;animation-duration:6s;position:absolute;left:0;border-radius:10px}.home .slider-hero ul.slick-dots li.slick-active button:after{display:block}.home .main-content{border-left:20px solid #fff}@media (max-width:991px){.home .main-content{border-left:0}}.home .articles-zone{background-color:#272d38;border-radius:20px;margin-bottom:20px;height:calc(66.6666% - 20px)!important}.home .articles-zone h3{padding-bottom:0!important}.home .articles-zone h3:after{display:none}.home .articles-zone a{padding-left:35px}.home .articles-zone a:after{background-image:url(/new/img/blue_box.png);width:13px!important;height:9px!important;left:0!important;top:5px!important}.home .video-zone{border-radius:20px;padding:0!important;overflow:hidden}.about img{height:100%}@media (max-width:1199px){.about img{width:100%;height:auto}}.about .info-zone{background:#272d38;padding:4% 6%}.about .info-zone *{color:#fff!important}.about .info-zone h4{font-size:30px;padding-bottom:34px}@media (max-width:991px){.about .info-zone h4{padding-top:4%}}.about .info-zone p{font-size:15px;line-height:22px}.about .info-boxes{padding-top:23px}.about .info-boxes .info-box{height:258px;display:flex;align-items:center;justify-content:center;color:#fff;flex-wrap:wrap}.about .info-boxes .info-box:first-of-type{background:#5800dc}.about .info-boxes .info-box:nth-of-type(2){background:#8600ff}.about .info-boxes .info-box:nth-of-type(3){background:#678cff}.about .info-boxes .info-box:nth-of-type(4){background:#0cf}.about .info-boxes .info-box h5{display:block;width:100%;color:#fff;line-height:76px;font-size:63px;font-weight:700;font-family:SourceSansPro-Bold}.about .info-boxes .info-box p{display:block;width:100%;color:#fff;font-size:14px;letter-spacing:2.4px}.services-new .row:nth-of-type(odd) .col-12:first-of-type .service{border:2px solid #000}.services-new .row:nth-of-type(odd) .col-12:hover:first-of-type .service{background:#fff;transform:scale(1.02)}.services-new .row:nth-of-type(odd) .col-12:hover:last-of-type .service{background:#0cf;transform:scale(1.02)}.services-new .row:nth-of-type(2n) .col-12:last-of-type .service{border:2px solid #000}.services-new .row:nth-of-type(2n) .col-12:hover:last-of-type .service{background:#fff;transform:scale(1.02)}.services-new .row:nth-of-type(2n) .col-12:hover:first-of-type .service{background:#0cf;transform:scale(1.02)}.services-new .service{border-radius:20px;padding:60px 40px;transition:all .3s ease-in-out}.services-new .service__bordered{border:2px solid #000}.services-new .service__bordered:hover{background:#fff}.services-new .service__borderless:hover{background:#0cf}.services-new .service .service-box{color:#000;height:calc(100% - 50px);width:100%}.services-new .service .service-box h3{font-family:SourceSansPro-Bold;font-size:36px;color:#000;padding-bottom:24px}.services-new .service .service-box p{font-size:15px;line-height:24px;color:#000;font-family:SourceSansPro-Regular;padding-bottom:20px}.services-new .service .service-box h4{font-family:SourceSansPro-Bold;font-size:15px;line-height:24px;color:#000;padding-bottom:30px}.services-new .service .service-box .content{padding-bottom:40px}.services-new .service .service-box .content *{font-size:15px;font-family:SourceSansPro-Regular;line-height:24px}.services-new .service .service-box .content ul{padding-left:20px}.services-new .service .buttons a{display:inline-flex;width:200px;height:54px;border:1px solid #000;justify-content:center;align-items:center;margin-right:10px;border-radius:27px;text-decoration:none;transition:all .3s ease-in-out;cursor:pointer;font-size:18px;font-family:SourceSansPro-SemiBold}.services-new .service .buttons a:hover{background:#5800dc;color:#fff;border-color:#5800dc}.modal{background:rgba(0,0,0,.6)}.modal .modal-content{border-radius:20px}.modal .modal-header{padding:0}.modal .modal-header .close{display:none}.modal .modal-header .modal-title{font-family:SourceSansPro-Bold;font-size:36px;color:#000;padding:20px 30px}.modal .modal-body{padding:20px 30px;max-height:70vh;overflow-y:auto}.modal .modal-body *{font-size:15px;font-family:SourceSansPro-Regular;line-height:24px}.modal .modal-body ul{padding-left:20px}.modal .modal-body .content{padding-bottom:20px}.modal .modal-footer button{display:inline-flex;width:200px;height:54px;border:1px solid #000;justify-content:center;align-items:center;margin-right:10px;border-radius:27px;text-decoration:none;transition:all .3s ease-in-out;cursor:pointer;font-size:18px;font-family:SourceSansPro-SemiBold}.modal .modal-footer button:hover{background:#5800dc;color:#fff}.landing-banners .landing-banners-banner{height:879px;display:flex;flex-wrap:wrap}.landing-banners .landing-banners-banner .title h2{height:100%;font-size:46px;line-height:55px;color:#19003f;font-family:FilsonProMedium;padding:50px 50px 50px 200px;display:flex;align-items:center}@media (max-width:1500px){.landing-banners .landing-banners-banner .title h2{padding:50px 50px 50px 100px}}@media (max-width:1299px){.landing-banners .landing-banners-banner .title h2{padding:50px}}@media (max-width:991px){.landing-banners .landing-banners-banner .title h2{font-size:26px;line-height:31px;padding:50px}}@media (max-width:600px){.landing-banners .landing-banners-banner .title h2{padding:15px}}.landing-banners .landing-banners-banner .image{min-height:500px}.landing-banners .arrows{bottom:0;width:100%;display:flex;justify-content:center}.landing-banners .arrows i{width:70px;height:70px;background:#19003f;font-size:30px;color:#fff;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out;cursor:pointer}.landing-banners .arrows i:hover{background:#4500ac}.landing-loop{overflow:hidden;background:#0cf}.landing-loop .landing-loop-zone{display:flex;width:2600px;-webkit-animation-duration:20s;animation-duration:20s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:scrollText;animation-name:scrollText}.landing-loop .landing-loop-zone .title{color:#19003f;font-size:48px;white-space:nowrap;display:inline-flex;justify-content:center;align-items:center;font-family:FilsonProMedium;min-height:117px;padding-right:40px}@media (max-width:1299px){.landing-loop .landing-loop-zone .title{font-size:31px}}.landing-content{padding:120px 0 109px;background:#19003f}.landing-content h1{color:#0cf;font-size:48px;font-family:FilsonProBlack;padding-bottom:65px;text-transform:uppercase}.landing-content .description{padding-bottom:40px}.landing-content .description *{font-family:FilsonProBook;font-size:16px;line-height:24px;color:#fff;padding-bottom:20px}.landing-content .logos{display:flex;flex-wrap:wrap}.landing-content .logos .logo{padding-bottom:100px}.landing-content .logos .logo img{width:193px;max-width:100%}.landing-numbers{background:#0cf;padding:58px 0}.landing-numbers .col-12{padding-bottom:30px}@media (min-width:600px){.landing-numbers .col-12{padding-bottom:0}}.landing-numbers h3{font-size:46px;line-height:70px}.landing-numbers h3,.landing-numbers p{color:#19003f;font-family:FilsonProBold;text-align:center}.landing-numbers p{letter-spacing:2.8px;font-size:14px;line-height:15px}.landing-form{padding:88px 0}.landing-form h4{font-size:38px;color:#19003f;padding-bottom:38px;font-family:FilsonProBlack}@media (min-width:768px){.landing-form h4{font-size:70px}}.landing-form .description{padding-bottom:40px}.landing-form .description *{color:#19003f;font-size:16px;line-height:28px}.landing-form .services-list{border-right:0;margin-bottom:70px;padding:15px}@media (min-width:600px){.landing-form .services-list{padding:0}}.landing-form .services-list .service{padding:0;border:1px solid #6c6675;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s ease-in-out;cursor:pointer;margin-right:-1px;margin-bottom:-1px}.landing-form .services-list .service label{padding:52px 42px}.landing-form .services-list .service input{border-radius:50%;border:2px solid #19003f;margin-bottom:25px;height:38px;width:38px}.landing-form .services-list .service input[type=checkbox]:checked{background-image:url(/img/check.png);background-size:50%;background-position:50%}.landing-form .services-list .service h6{font-size:20px;line-height:42px;padding-bottom:21px;font-family:FilsonProMedium;color:#19003f}.landing-form .services-list .service p{font-size:16px;font-family:FilsonProRegular;line-height:28px;color:#19003f}.landing-form .services-list .service:hover{background:#5800dc}.landing-form .services-list .service:hover *{color:#fff}.landing-form .services-list .service.active{background:#5800dc}.landing-form .services-list .service.active *{color:#fff}.landing-form .form{background:#5800dc;padding:50px}@media (min-width:768px){.landing-form .form{padding:98px 101px}}.landing-form .form *{color:#fff}.landing-form .form h6{font-family:FilsonProBold;padding-bottom:36px;font-size:28px;line-height:41px;text-align:center}@media (min-width:768px){.landing-form .form h6{font-size:48px;line-height:71px}}.landing-form .form p{max-width:500px;text-align:center;margin:0 auto;font-size:16px;line-height:28px;font-family:FilsonProRegular;padding-bottom:46px}.landing-form .form input[type=email],.landing-form .form input[type=text]{width:100%;height:45px;background:#4500ac;padding:0 21px;outline:none;margin-bottom:30px;border:1px solid #5800dc;transition:all .3s ease-in}.landing-form .form input[type=email]::-webkit-input-placeholder,.landing-form .form input[type=text]::-webkit-input-placeholder{color:#fff;font-family:FilsonProRegular;font-size:12px}.landing-form .form input[type=email]::-moz-placeholder,.landing-form .form input[type=text]::-moz-placeholder{color:#fff;font-family:FilsonProRegular;font-size:12px}.landing-form .form input[type=email]:-ms-input-placeholder,.landing-form .form input[type=text]:-ms-input-placeholder{color:#fff;font-family:FilsonProRegular;font-size:12px}.landing-form .form input[type=email]:-moz-placeholder,.landing-form .form input[type=text]:-moz-placeholder{color:#fff;font-family:FilsonProRegular;font-size:12px}.landing-form .form input[type=email]:focus,.landing-form .form input[type=text]:focus{border:1px solid #fff}.landing-form .form .select2-container--default .select2-selection--multiple{height:auto;min-height:45px;background:#4500ac;padding:5px 11px 10px;outline:none;border:1px solid #5800dc;display:flex;align-items:center;flex-wrap:wrap}.landing-form .form .select2-container--default .select2-selection--multiple .select2-selection__rendered{display:flex;flex-wrap:wrap;gap:4px;width:100%}.landing-form .form .select2-container--default .select2-selection--multiple .select2-selection__rendered li{font-size:16px;padding:4px 10px;background:#5800dc;border-radius:0;border:0}.landing-form .form .select2-search--inline{background:transparent!important}.landing-form .form .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#fff;font-family:FilsonProMedium}.landing-form .form textarea{font-size:12px;color:#fff;background:#4500ac;border:0;width:100%;padding:14px 21px;margin-bottom:25px}.landing-form .form textarea::-webkit-input-placeholder{color:#fff;font-family:FilsonProRegular;font-size:12px}.landing-form .form textarea::-moz-placeholder{color:#fff;font-family:FilsonProRegular;font-size:12px}.landing-form .form textarea:-ms-input-placeholder{color:#fff;font-family:FilsonProRegular;font-size:12px}.landing-form .form textarea:-moz-placeholder{color:#fff;font-family:FilsonProRegular;font-size:12px}.landing-form .form small{font-size:12px;color:#fff;font-family:FilsonProRegular;line-height:28px;margin:0 auto 38px;display:block}.landing-form .form button{width:200px;height:54px;justify-content:center;align-items:center;display:flex;background:#0cf;margin:0 auto;font-size:16px;font-family:FilsonProBold;transition:all .3s ease-in;border:1px solid transparent;color:#000}.landing-form .form button:hover{opacity:.8;border:1px solid #fff;background:#fff}.select2-results__option--highlighted[aria-selected]{background:#5800dc!important}.select2-results__option{background:#5800dc;color:#fff}.select2-container--default .select2-results__option[aria-selected=true]{background:#4500ac!important;color:#fff;font-weight:700}.select2-container--default .select2-results__option[aria-selected=true]:hover{background:#5800dc!important}.select2-dropdown{border:1px solid #4500ac!important}.select2-search__field{color:#fff;font-family:FilsonProRegular;font-size:12px}.select2-search__field::-webkit-input-placeholder{color:#fff;font-family:FilsonProRegular;font-size:12px}.select2-search__field::-moz-placeholder{color:#fff;font-family:FilsonProRegular;font-size:12px}.select2-search__field:-ms-input-placeholder{color:#fff;font-family:FilsonProRegular;font-size:12px}.select2-search__field:-moz-placeholder{color:#fff;font-family:FilsonProRegular;font-size:12px}.select2-container--focus{border:1px solid #fff}.right-panel{background:#f1f2f4}