@charset "UTF-8";@font-face{font-family:Fjalla One;src:url(../../fonts/FjallaOne-Regular.otf)}@font-face{font-family:Noto Sans;src:url(../../fonts/NotoSans-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:Noto Sans;src:url(../../fonts/NotoSans-Bold.ttf);font-weight:700;font-style:normal}@font-face{font-family:Noto Sans;src:url(../../fonts/NotoSans-Italic.ttf);font-weight:400;font-style:italic}@font-face{font-family:Noto Sans;src:url(../../fonts/NotoSans-BoldItalic.ttf);font-weight:700;font-style:italic}#page,#page-wrapper,body,html{height:100%}#page{display:flex;flex-direction:column}#page #footer,#page #header{flex:0 0 auto}#page #main-wrapper{flex:1 0 auto}body{font-family:Noto Sans,sans-serif;color:#212833;margin-top:0}@media (max-width:768px){body{font-size:12px}}@media (min-width:768px){body{font-size:18px}}h1,h2{font-family:Fjalla One,sans-serif}h1.page-header{border:none}@media (max-width:768px){h1{line-height:1.2;font-size:4em}}@media (min-width:768px){h1{font-size:3.6em;line-height:1.3}}h2{text-align:center}@media (max-width:768px){h2{font-size:2em}}@media (min-width:768px){h2{margin:50px 0 19px;font-size:2.3em}}@media (max-width:992px){body:not(.page-node-type-page) div:not(.node-page) h2{margin-top:0}}.page-node-type-page .node-page h2:first-child{margin-top:0}h4{margin:0 0 12px;font-size:1.3em;font-weight:700}ul{padding-left:0}ul li{display:block}address{display:inline-block;margin-bottom:0;line-height:1.5!important}address a,address a:active,address a:focus,address a:hover,address a:visited{color:#212833!important}a:active,a:focus,a:hover,a:visited{outline:none}.container-fluid{width:100%;padding:0}.container{padding-top:50px;padding-bottom:50px}@media (min-width:1200px){.container{width:1112px;padding-right:0;padding-left:0}}@media (min-width:992px){.page-node-type-page .node-page{padding-top:50px;padding-bottom:50px}}@media (min-width:992px){.page-node-type-moodle-service .node-moodle-service{padding-bottom:50px}}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{padding:0}@media (min-width:992px) and (max-width:1200px){.front #header{padding-bottom:72px}}@media (min-width:1200px){.front #header{padding-bottom:202px}}.front #header #video-bg{background:url(../../images/bg/tim-van-der-kuip-1403210-unsplash.jpg) 50% 50%;background-size:cover;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.front #header #video-bg:before{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:#fff;opacity:.8;content:""}.front #header #video-bg video{position:absolute;top:0;left:0;min-width:100%;width:auto}@supports (object-fit:cover){.front #header #video-bg video{top:0;left:0;width:100%;height:100%;object-fit:cover}}.front #header .header:after{content:"";display:block;clear:both}@media (min-width:768px) and (max-width:992px){.front #header .header h1{margin:94px 0 47px}}@media (min-width:992px){.front #header .header h1{margin:144px 0 47px}}.front #header .header h1 a.moodle-service{text-decoration:underline}.front #header .header h1 a.moodle-service:hover{color:#f0801d;text-decoration:none}.front #header .header .blurb{padding-bottom:10px}.front #header .header .blurb .blurb__text{padding-bottom:20px;font-size:1.3em}.front #header .header .moodle-versions{margin-top:14px}.not-front.page-node-type-moodle-service #header:before{display:none}.not-front.page-node-type-moodle-service #header .moodle-versions{margin-top:80px}.not-front #header{background:url(../../images/bg/tim-van-der-kuip-1403210-unsplash.jpg) 50% 50%;background-size:cover}.not-front #header:before{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:#fff;opacity:.8;content:""}.not-front #header .section{position:relative}@media (min-width:768px){.not-front #header .section h1{margin:94px 0}}#header{position:relative}#header .navbar-default{display:flex;flex-wrap:wrap;box-shadow:none;border:none;background:none}@media (max-width:768px){#header .navbar-default .navbar-header{margin-bottom:20px}}@media (min-width:992px) and (max-width:1200px){#header .navbar-default .navbar-header{margin-right:30px}}@media (min-width:1200px){#header .navbar-default .navbar-header{margin-right:100px}}#header .navbar-default .navbar-header .navbar-brand{padding-left:0}@media (max-width:768px){#header .navbar-default .navbar-header .navbar-toggle{position:absolute;right:0;border:none;background:none}#header .navbar-default .navbar-header .navbar-toggle .icon-bar{background-color:#1c2124!important}}#header .navbar-default #main-menu{flex:auto;padding:0}@media (max-width:768px){#header .navbar-default #main-menu{border:none;border-radius:4px;max-height:none;width:100%}}@media (max-width:767px){#header .navbar-default #main-menu ul{padding:50px 0;background:#1c2124}}@media (min-width:768px){#header .navbar-default #main-menu ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:8px;align-items:center}}@media (min-width:768px) and (max-width:991px){#header .navbar-default #main-menu ul{padding-top:10px}}#header .navbar-default #main-menu ul:after,#header .navbar-default #main-menu ul:before{content:none}#header .navbar-default #main-menu ul li{display:block;width:auto;letter-spacing:1px}@media (max-width:767px){#header .navbar-default #main-menu ul li{margin:50px 30px 0}#header .navbar-default #main-menu ul li:first-child{margin-top:0}}@media (min-width:768px){#header .navbar-default #main-menu ul li{margin-right:auto}#header .navbar-default #main-menu ul li:last-child{margin-right:0}}@media (min-width:1200px){#header .navbar-default #main-menu ul li:last-child{margin-left:110px}}#header .navbar-default #main-menu ul li.open .dropdown-menu,#header .navbar-default #main-menu ul li:last-child{letter-spacing:normal}@media (max-width:768px){#header .navbar-default #main-menu ul li a{text-align:left}}#header .navbar-default #main-menu ul li a.main-menu__link,#header .navbar-default #main-menu ul li a.main-menu__links{padding:0;color:#212833}@media (max-width:767px){#header .navbar-default #main-menu ul li a.main-menu__link,#header .navbar-default #main-menu ul li a.main-menu__links{color:#fff!important}}#header .navbar-default #main-menu ul li a.main-menu__link:hover{color:#f39b4d}#header .navbar-default #main-menu ul li a.main-menu__links:after{content:"▼";position:relative;font-size:.67em}@media (max-width:768px){#header .navbar-default #main-menu ul li a.main-menu__links:after{bottom:2px}}@media (min-width:768px){#header .navbar-default #main-menu ul li a.main-menu__links:after{bottom:3px}}@media (max-width:767px){#header .navbar-default #main-menu ul li a#rfp-button{max-width:250px;text-align:center}}@media (min-width:768px){#header .navbar-default #main-menu ul li.open:after{border-style:solid;border-top-width:0;border-right-width:21.5px;border-bottom-width:21px;border-left-width:21.5px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:#fff;border-left-color:transparent;position:absolute;top:30px;content:""}}#header .navbar-default #main-menu ul li.open a.main-menu__links:after{content:"▲"}@media (min-width:768px){#header .navbar-default #main-menu ul li.open a.main-menu__links:after{color:#212833}}#header .navbar-default #main-menu ul li.open .dropdown-menu{margin-top:24px;border:none;padding:19px 28px 20px 30px;font-size:1em;box-shadow:none}@media (max-width:768px){#header .navbar-default #main-menu ul li.open .dropdown-menu{position:relative;float:unset;border-radius:unset;background:#323b41}}@media (min-width:768px){#header .navbar-default #main-menu ul li.open .dropdown-menu{left:-24px;width:251px}}#header .navbar-default #main-menu ul li.open .dropdown-menu a.dropdown-item{display:block;margin:8px 0;color:#212833}@media (max-width:768px){#header .navbar-default #main-menu ul li.open .dropdown-menu a.dropdown-item{margin-top:20px;color:#fff}#header .navbar-default #main-menu ul li.open .dropdown-menu a.dropdown-item:first-child{margin-top:0}}#header .navbar-default #main-menu ul li.open .dropdown-menu a.dropdown-item:hover{color:#f39b4d}#header .navbar-default #main-menu ul li:last-child a{border:1px solid #f0801d;border-radius:4px;background:#f0801d!important;padding:10px 40px!important;color:#fff!important}@media (max-width:992px){#header .moodle-versions{display:none}}#header .arrow-vertical{position:absolute;bottom:-33px;left:50%}@media (max-width:767px){#header .arrow-vertical{display:none}}@media (max-width:1432px){#footer .footer,#footer .footer-services{padding-right:44px;padding-left:44px}}@media (min-width:1432px){#footer .footer,#footer .footer-services{padding-right:150px;padding-left:150px}}#footer .footer-services{background:#1c2124;color:#919699}@media (max-width:992px){#footer .footer-services{padding-top:50px;padding-bottom:50px}}@media (min-width:992px){#footer .footer-services{padding-top:100px;padding-bottom:150px}}@media (min-width:768px){#footer .footer-services .content{display:flex}}@media (max-width:991px){#footer .footer-services .content{flex-wrap:wrap}}@media (min-width:992px) and (max-width:1200px){#footer .footer-services .content .footer-logo{margin-right:50px}}@media (min-width:1200px){#footer .footer-services .content .footer-logo{margin-right:128px}}@media (min-width:992px){#footer .footer-services .content .footer-logo img{margin-bottom:18px}}@media (min-width:768px) and (max-width:991px){#footer .footer-services .content .footer-logo p{display:inline-block;margin-left:66px}}@media (min-width:992px){#footer .footer-services .content .footer-logo p{width:209px}}@media (max-width:768px){#footer .footer-services .content .footer-links{margin-top:30px}}@media (min-width:768px){#footer .footer-services .content .footer-links{flex-grow:1}}@media (min-width:768px) and (max-width:991px){#footer .footer-services .content .footer-links{margin-top:30px}}@media (min-width:768px){#footer .footer-services .content .footer-links p{margin:5px 0 24.5px}}#footer .footer-services .content .footer-links .moodle-services{display:flex;justify-content:space-between}@media (max-width:768px){#footer .footer-services .content .footer-links .moodle-services{flex-wrap:wrap}}@media (max-width:768px){#footer .footer-services .content .footer-links .moodle-services .moodle-services__link{margin:0 15px 15px 0}}@media (min-width:768px){#footer .footer-services .content .footer-links .moodle-services .moodle-services__link{margin-right:30px}}#footer .footer-services .content .footer-links .moodle-services .moodle-services__link:last-child{margin-right:0}@media (max-width:1200px){#footer .footer-services .content .footer-links .moodle-services .moodle-services__link img{display:none}}#footer .footer{line-height:1.5!important;color:#919699;font-size:.9em;background:#111415;margin-top:0;margin-bottom:-1px;border:none}@media (max-width:768px){#footer .footer{padding-top:15px;padding-bottom:15px}}@media (min-width:768px){#footer .footer{padding-top:39px;padding-bottom:39px}}@media (max-width:768px){#footer .footer .site-description{float:unset!important;margin-bottom:15px}}@media (max-width:768px){#footer .footer .footer__links{float:unset!important}}#footer .footer a.policy,#footer .footer a.policy:active,#footer .footer a.policy:focus,#footer .footer a.policy:visited,#footer .footer a.smartapp,#footer .footer a.smartapp:active,#footer .footer a.smartapp:focus,#footer .footer a.smartapp:visited,#footer .footer a.terms,#footer .footer a.terms:active,#footer .footer a.terms:focus,#footer .footer a.terms:visited{color:#919699}#footer .footer a.policy:hover,#footer .footer a.smartapp:hover,#footer .footer a.terms:hover{color:#f39b4d}form{margin-top:0;overflow:hidden}@media (min-width:992px){form .form-wrapper.left-group .form-item{margin-right:15px}form .form-wrapper.right-group .form-item{margin-left:15px}}form .form-actions,form .form-item{margin:0}@media (max-width:768px){form .captcha,form .form-group,form .form-item{margin-bottom:15px}}@media (min-width:768px){form .captcha,form .form-group,form .form-item{margin-bottom:30px}}form .form-control{padding:9px 20px 10px;font-size:1em;color:#212833}form .form-email,form .form-select,form .form-submit,form .form-text{height:45px}form textarea{height:135px;resize:none}form .form-type--select,form .form-type-select{position:relative}form .form-type--select:after,form .form-type-select:after{color:#919699;content:"▼";padding-right:20px;font-size:12.06px;position:absolute;right:0;bottom:15px;z-index:1;pointer-events:none;box-sizing:border-box}form select.form-control{line-height:inherit;color:#919699;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}form select::-ms-expand{display:none}form .form-file{width:100%;height:auto;border:none;box-shadow:none;padding:0;color:#919699}form .captcha{float:left;color:#919699}form .captcha .form-control{padding:inherit;width:auto;display:initial}form .form-submit{border:1px solid #f0801d;border-radius:4px;background:#f0801d!important;padding:0!important;color:#fff!important;width:100%;font-size:inherit}form .form-submit:hover{border-color:#f39b4d;background:#f39b4d!important}form .attach_your_file .description,form .attach_your_file .form-item__description{margin:30px 0}form .attach_your_file .form-submit{margin:30px 0;width:50%}form .description,form .form-item__description{font-size:.85em;color:#919699}.request-form{background:url(../../images/bg/jack-young-143113-unsplash.jpg) 50% 10%;background-size:cover;position:relative}.request-form:before{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:#f9f0e8;opacity:.9;content:""}.request-form .content{position:relative}@media (min-width:768px){.request-form .content .container{padding-right:96px;padding-left:96px}}.request-form .content .container #form-request:after{content:"";display:block;clear:both}@media (min-width:992px){.request-form .content .container #form-request{margin-bottom:50px}}.request-form .content .container #form-request .form-description{color:#212833}.request-form .content .container #form-request .form-description p{line-height:1.5!important;color:#919699;font-size:.9em}@media (min-width:992px){.request-form .content .container #form-request .form-description p{max-width:365px}}.request-form .content .container #form-request .form-description .contacts{font-size:1.3em}@media (min-width:768px){.request-form .content .container #form-request .form-description .contacts{margin-top:30px}}.request-form .content .container #form-request .form-description .contacts #address{margin-top:10px}.request-form .content .container #form-request .form-description .contacts #address img{margin-left:2px;margin-bottom:4px}.request-form .content .container #form-request .form-description .contacts img{margin-right:10px}@media (max-width:992px){.request-form .content .container #form-request .captcha-form,.request-form .content .container #form-request .form-actions,.request-form .content .container #form-request .form-request{width:100%}}@media (min-width:1200px){.request-form .content .container #form-request .captcha-form,.request-form .content .container #form-request .form-actions,.request-form .content .container #form-request .form-request{width:349px}}@media (max-width:992px){.request-form .content .container #form-request .form-request{margin-top:30px}}.request-form .content .container #form-request .form-request .form-item{margin-bottom:15px;margin-left:0}@media (min-width:1200px){.request-form .content .container #form-request .form-request .form-item{margin-left:auto}}.has-glyphicons .request-form .content .container #form-request .form-request .select-wrapper:after{display:none}.request-form .content .container #form-request .captcha-form,.request-form .content .container #form-request .form-actions{clear:both}#form-rfp{margin-top:30px}#form-rfp #edit-submitted-right-group-file-ajax-wrapper{margin:25px 0}#form-rfp #edit-submitted-right-group-file-ajax-wrapper .form-managed-file .file-icon{display:none}#form-rfp #edit-submitted-right-group-file-ajax-wrapper .form-managed-file .form-submit{margin:15px 0}a,a:active,a:focus,a:hover,a:visited{text-decoration:none;background:none!important;color:#f0801d}a:hover{color:#f39b4d}a.button{border:1px solid #f0801d;border-radius:4px;background:#f0801d!important;padding:10px 40px!important;color:#fff!important}a.button:hover{border-color:#f39b4d;background:#f39b4d!important}.toolbar-tray a{color:#565656}.squares{margin:30px 0}@media (max-width:767px){.squares{display:none}}.squares .square{display:inline-block;width:8px;height:8px;background:#f0801d}.squares .square:first-child,.squares .square:nth-child(3){margin-right:14px}.squares .square:nth-child(2){margin-right:12px}@media (min-width:768px){.services .view-header{margin-bottom:60px}}.services ul:after{content:"";display:block;clear:both}@media (min-width:992px){.services ul{margin-bottom:74px}}.services ul li{border:1px solid #e3e5e5;border-radius:4px}@media (max-width:768px){.services ul li{margin-bottom:15px}}@media (min-width:768px){.services ul li{margin-bottom:30px}}@media (max-width:992px){.services ul li{width:100%}}@media (min-width:992px) and (max-width:1200px){.services ul li{width:455px}}@media (min-width:1200px){.services ul li{width:540px}}.services ul li a{display:block}@media (max-width:768px){.services ul li a{padding:10px 39px 10px 19.5px}}@media (min-width:768px) and (max-width:992px){.services ul li a{padding:20px 39px}}@media (min-width:992px){.services ul li a{padding:32px 39px 33px}}.services ul li a .service__category{font-size:.9em;color:#f0801d}.services ul li a .service__title{margin-top:10px;font-size:1.3em;font-weight:700;color:#212833}.services ul li a .service__link{line-height:1.5!important}@media (max-width:991px){.services ul li a .service__link{float:unset!important;margin-top:10px}}@media (min-width:992px){.services ul li a .service__link{margin-top:-30px}}@media (max-width:768px){.services ul li:first-child{padding-bottom:10px}}@media (min-width:768px){.services ul li:first-child{padding-bottom:30px}}@media (min-width:992px){.services ul li:first-child{margin-right:30px;margin-bottom:0}}.services ul li:first-child a{padding:0}.services ul li:first-child a .service__description,.services ul li:first-child a .service__picture{display:block!important;visibility:visible!important}.services ul li:first-child a .service__picture{width:100%}@media (min-width:768px){.services ul li:first-child a .service__picture{margin-bottom:32px}}@media (min-width:992px){.services ul li:first-child a .service__picture{height:310px;overflow:hidden}}@media (min-width:1200px){.services ul li:first-child a .service__picture{width:540px}}.services ul li:first-child a .service__picture img{width:100%;height:auto;border-radius:4px}@media (max-width:768px){.services ul li:first-child a .service__picture img{margin-bottom:10px}}@media (min-width:1200px){.services ul li:first-child a .service__picture img{position:relative;bottom:50px}}.services ul li:first-child a .service__category,.services ul li:first-child a .service__link,.services ul li:first-child a .service__title{margin-right:39px;margin-left:39px}@media (max-width:768px){.services ul li:first-child a .service__category,.services ul li:first-child a .service__link,.services ul li:first-child a .service__title{margin-left:19.5px}}.services ul li:first-child a .service__description{line-height:1.5!important;color:#919699;font-size:.9em}@media (max-width:768px){.services ul li:first-child a .service__description{margin:10px 39px 10px 19.5px}}@media (min-width:768px){.services ul li:first-child a .service__description{margin:19px 39px 65px}}.services ul li:first-child a .service__link{float:unset!important;margin-top:0}.services ul li:last-child{margin-bottom:0}.statistics{background:url(../../images/bg/jonathan-riley-118591-unsplash.jpg) 50% 40%;background-size:cover;padding-top:50px;padding-bottom:50px;position:relative;color:#fff}.statistics:before{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:#f0801d;opacity:.9;content:""}@media (max-width:768px){.statistics .statistics__data:nth-child(-n+2){margin-bottom:25px}}@media (min-width:768px){.statistics .statistics__data:not(:first-child):after{content:"";position:absolute;display:block;width:2px;height:98px;top:23%;background:#fff}}.statistics .statistics__data .statistics-container{height:76px}@media (min-width:768px){.statistics .statistics__data .statistics-container{margin-top:10px}}.statistics .statistics__data:last-child .statistics-container img{margin-top:6px}.statistics .statistics__data .statistics__data-amount{margin:16px 0 6px;font-size:2.3em;font-weight:700}@media (min-width:768px) and (max-width:992px){.statistics .statistics__data p{width:56%;margin:0 auto}}.apps img{width:100%}@media (min-width:768px){.apps img{margin:20px 0}}.translate{border-top:1px solid #e3e5e5}.translate .translate__description:after{content:"";display:block;clear:both}@media (min-width:992px){.translate .translate__description{padding-top:50px;padding-bottom:50px}}@media (min-width:992px) and (min-width:768px){.translate .translate__description{padding-right:96px;padding-left:96px}}@media (max-width:768px){.translate .translate__description img{float:unset!important;margin-bottom:30px;max-width:200px}}@media (min-width:768px) and (max-width:1200px){.translate .translate__description img{max-width:300px}}@media (min-width:1200px){.translate .translate__description img{max-width:418px}}.translate .translate__description .translate__text{margin-bottom:10px}@media (min-width:768px) and (max-width:1200px){.translate .translate__description .translate__text{padding-left:37px}}@media (min-width:1200px){.translate .translate__description .translate__text{padding-left:57px}}@media (max-width:1200px){.translate .translate__description .translate__text h2{margin-top:0}}@media (min-width:1200px){.translate .translate__description .translate__text h2{margin-top:30px}}.translate .translate__description .translate__text p{margin-bottom:27px}.migration{background:url(../../images/bg/cagatay-orhan-20403-unsplash.jpg) 50% 58%;background-size:cover;position:relative;color:#fff}.migration:before{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:#4ca615;opacity:.8;content:""}.migration .migration__description:after{content:"";display:block;clear:both}.migration .migration__description .migration__text{padding-bottom:10px}.migration .migration__description .migration__text ul{padding-bottom:33px;line-height:1.5!important}.migration .migration__description .migration__text #book-button{border:2px solid #fff;border-radius:4px;background:none!important;padding:10px 45px!important;color:#fff!important}.migration .migration__description .migration__text #book-button:hover{border-color:#f39b4d;background:#f39b4d!important}@media (max-width:767px){.migration .migration__description .migration__group{display:none}}@media (min-width:768px) and (max-width:1200px){.migration .migration__description .migration__group{margin-top:60px}}@media (min-width:768px) and (max-width:992px){.migration .migration__description .migration__group{margin-left:40px;width:200px}}@media (min-width:992px) and (max-width:1200px){.migration .migration__description .migration__group{width:260px}}@media (min-width:1200px){.migration .migration__description .migration__group{margin-top:30px;width:360px}}@media (max-width:768px){.plugins .plugin .plugin__description,.plugins .plugin img{float:unset!important}}@media (max-width:768px){.plugins .plugin img{width:50%}}@media (max-width:768px){.plugins .plugin .plugin__description{margin-top:-20px}}.plugins .plugin .plugin__description .plugin__short-description{line-height:1.5!important;color:#919699;font-size:.9em}@media (max-width:768px){.plugins #plugin1,.plugins #plugin2{margin-bottom:30px}}@media (max-width:768px){.plugins #plugin1{margin-top:20px}}@media (min-width:1200px){.plugins #plugin1{margin-top:30px}}@media (min-width:768px) and (max-width:992px){.plugins #plugin1 img{width:287px}}@media (min-width:992px){.plugins #plugin1 img{margin-left:-40px}}@media (min-width:992px) and (max-width:1200px){.plugins #plugin1 img{width:507px}}@media (min-width:768px){.plugins #plugin1 .plugin__description{margin-left:32px}}@media (min-width:992px){.plugins #plugin1 .plugin__description{margin-top:70px}}@media (min-width:992px) and (max-width:1200px){.plugins #plugin2{margin-top:-50px}}@media (min-width:1200px){.plugins #plugin2{margin-top:-99px}}@media (min-width:768px) and (max-width:1200px){.plugins #plugin2 img{width:300px}}@media (min-width:768px) and (max-width:992px){.plugins #plugin2 .plugin__description{margin-right:30px}}@media (min-width:992px){.plugins #plugin2 .plugin__description{margin:13px 60px 0 0}}@media (min-width:1200px){.plugins #plugin2 .plugin__description{margin:73px 60px 0 0}}@media (min-width:992px){.plugins #plugin3{margin-top:-37px}}@media (min-width:768px) and (max-width:992px){.plugins #plugin3 img{width:210px}}@media (min-width:992px) and (max-width:1200px){.plugins #plugin3 img{width:380px}}@media (min-width:768px) and (max-width:992px){.plugins #plugin3 .plugin__description{margin-left:30px}}@media (min-width:992px){.plugins #plugin3 .plugin__description{margin:45px 0 0 60px}}.plugins #plugin3 .plugin__description .plugin__short-description{margin-bottom:33px}.clients{background-color:#f9f9f9;font-size:1.6em}@media (min-width:992px){.clients{padding-top:50px;padding-bottom:15px}}@media (max-width:768px){.clients .clients__description{margin-bottom:30px;text-align:center}}@media (min-width:992px){.clients .clients__description .squares{text-align:left}}.clients .clients-logos{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:1200px){.clients .clients-logos{padding-right:18px}}@media (max-width:768px){.clients .clients-logos .logo{width:100%;margin-top:30px}.clients .clients-logos .logo:first-child{margin-top:0}}@media (min-width:768px){.clients .clients-logos .logo{height:114px;width:30%}}.clients .clients-logos #WF-logo{height:23px}@media (min-width:768px){.clients .clients-logos #WF-logo{margin-top:20px}}.clients .clients-logos #DDL-logo{height:73px}@media (min-width:992px) and (max-width:1200px){.clients .clients-logos #DDL-logo{margin-left:73px}}@media (min-width:1200px){.clients .clients-logos #DDL-logo{margin-left:53px}}.clients .clients-logos #DT-logo{height:53px}@media (min-width:768px){.clients .clients-logos #DT-logo{margin-top:10px}}.clients .clients-logos #HKL-logo{height:67px}@media (min-width:768px){.clients .clients-logos #HKL-logo{margin-top:5px}}@media (min-width:1200px){.clients .clients-logos #HKL-logo{margin-left:40px}}.clients .clients-logos #RA-logo{height:43px}@media (min-width:768px){.clients .clients-logos #RA-logo{margin-top:20px}}@media (min-width:1200px){.clients .clients-logos #RA-logo{margin-left:20px}}.clients .clients-logos #CL-logo{height:79px}.free-request{background:url(../../images/bg/alesia-kazantceva-VWcPlbHglYc-unsplash.png) 50% 50%;background-size:cover;position:relative;color:#fff}.free-request:before{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:#f0801d;opacity:.9;content:""}.free-request .content{position:relative}@media (max-width:1200px){.free-request .content .container div{margin-bottom:23px}}.free-request .content .container div h2{margin:0 0 9px}.free-request .content .container div p{margin-bottom:0}.free-request .content .container #request-button{border:2px solid #fff;border-radius:4px;background:none!important;padding:10px 40px!important;color:#fff!important;margin-top:23px}.free-request .content .container #request-button:hover{border-color:#f39b4d;background:#f39b4d!important}@media (max-width:1200px){.free-request .content .container #request-button{float:unset!important}}.offers{display:flex;flex-wrap:wrap}.offers .offer{display:flex;flex-direction:column;border:1px solid #e3e5e5;border-radius:4px;padding:40px}@media (max-width:768px){.offers .offer{margin-top:15px}}@media (min-width:768px){.offers .offer{margin-top:30px}}@media (max-width:992px){.offers .offer{width:100%}}@media (min-width:992px){.offers .offer{width:48%}.offers .offer:nth-child(odd){margin-right:30px}.offers .offer:nth-child(2){margin-top:0}}@media (min-width:1200px){.offers .offer{width:48.5%}}.offers .offer:first-child{margin-top:0}.offers .offer .offer__pic{margin-bottom:17px}.offers .offer .offer__description{line-height:1.5!important;color:#919699;font-size:.9em}.offers .offer ul.offer__description{list-style:none}.offers .offer ul.offer__description li:before{position:relative;content:"– ";font-weight:700;color:#212833}.offers .offer .offer__link{margin-top:auto}.approach img{width:100%}@media (min-width:992px){.approach img{margin-bottom:50px}}.quick-start .step:after{content:"";display:block;clear:both}@media (max-width:768px){.quick-start .step{margin:30px 0 40px}}@media (min-width:992px){.quick-start .step{margin:60px 0 65px}}@media (min-width:992px){.quick-start .step .step__item:last-child{margin-bottom:0}}@media (max-width:1200px){.quick-start .step .step__item{margin-bottom:30px}}.quick-start .step .step__item .outer-circle{margin-bottom:13px;border:1px solid #e3e5e5}@media (max-width:768px){.quick-start .step .step__item .outer-circle{display:inline-block;width:63px;height:63px;border-radius:50%;background:transparent}.quick-start .step .step__item .outer-circle .inner-circle{display:inline-block;width:42px;height:42px;border-radius:50%;background:#f0801d;padding-top:5px}}@media (min-width:768px){.quick-start .step .step__item .outer-circle{display:inline-block;width:93px;height:93px;border-radius:50%;background:transparent}.quick-start .step .step__item .outer-circle .inner-circle{display:inline-block;width:72px;height:72px;border-radius:50%;background:#f0801d;padding-top:13px}}.quick-start .step .step__item .outer-circle .inner-circle{margin-top:10px;font-size:1.8em;font-weight:700;color:#fff}.quick-start .step .step__item p{line-height:1.5!important;color:#919699;font-size:.9em}@media (min-width:1200px){.quick-start .step .step__item p{max-width:360px}}.quick-start .step .step__item p a{font-weight:700}.quick-start .step .step__item .arrow-gorizontal{position:absolute;right:-15%;bottom:80%}@media (max-width:1200px){.quick-start .step .step__item .arrow-gorizontal{display:none}}@media (max-width:992px){.quick-start .contact-btn{margin-bottom:10px}}@media (min-width:992px){.quick-start .contact-btn{margin-bottom:60px}}.page-node-4 .node-moodle-service{padding-bottom:0}@media (max-width:768px){.migration-page .migration__description{margin-top:30px}}@media (min-width:768px){.migration-page .migration__description{margin-top:60px}}.migration-page .migration__description .migration__group{margin-bottom:-100px}@media (max-width:767px){.migration-page .migration__description .migration__group{display:none}}@media (min-width:768px) and (max-width:1200px){.migration-page .migration__description .migration__group{margin:0 53px 0 50px}}@media (min-width:1200px){.migration-page .migration__description .migration__group{margin:0 53px 0 120px;width:400px}}.migration-page .migration__description .migration__process{margin-bottom:10px}.migration-page .migration__description .migration__process ol{list-style:none;counter-reset:a;margin:16px 0 33px;padding-left:1em}.migration-page .migration__description .migration__process ol li{line-height:1.5!important;color:#919699;font-size:.9em;position:relative;counter-increment:a}.migration-page .migration__description .migration__process ol li:before{content:counter(a) ". ";display:inline-block;position:absolute;left:-1.2em;font-weight:700;color:#212833}.localization-page{margin-bottom:10px}@media (max-width:768px){.localization-page img{margin-bottom:30px}}@media (min-width:768px){.localization-page img{margin-bottom:60px}}@media (max-width:1199px){.localization-page img{width:100%}}@media (min-width:1200px){.localization-page img{margin-left:130px;margin-right:130px}}.localization-page h4{margin-bottom:33px}.page-node-20 #main-wrapper div.container,.page-node-20 .node-page{padding-bottom:0}@media (min-width:992px){.page-node-20 article{padding-top:50px;padding-bottom:50px;padding-bottom:0}}@media (min-width:992px){.page-node-20 form{padding-top:50px;padding-bottom:50px;padding-top:0}}.page-node-20 .company-description{margin-bottom:30px}.page-node-20 .company-description:after{content:"";display:block;clear:both}@media (max-width:991px){.page-node-20 .company-description .contacts{margin:20px 0}}.page-node-20 .company-description .text,.page-node-20 .company-description .text address a{color:#919699!important}.page-node-20 .company-description p,.page-node-20 .company-description p:last-child{margin:0 0 10px}.page-node-19 #header{background:url(../../images/bg/priscilla-du-preez-623040-unsplash.jpg) 100% 100%;background-size:cover}.page-node-19 #header h1{text-align:center}.page-node-19 .thank-page{padding-bottom:10px}.page-node-19 .thank-page h2{margin:33px 0 19px}@media (max-width:768px){.page-node-19 .thank-page p{margin-bottom:30px}}.page-node-19 .thank-page .squares{margin-bottom:45px}.page-node-type-page .node-page ul{padding-left:40px}.page-node-type-page .node-page ul li{display:list-item}.page-node-type-page .node-page ol li:not(:last-child),.page-node-type-page .node-page ul li:not(:last-child){margin-bottom:10px}