body{min-width:0}.row{margin-left:-15px;margin-right:-15px}.row .col-md-2{width:100%;display:inline-block;vertical-align:top;max-width:16.66%;padding-left:15px;padding-right:15px;box-sizing:border-box}.row .col-md-3{width:100%;display:inline-block;vertical-align:top;max-width:25%;padding-left:15px;padding-right:15px;box-sizing:border-box}.row .col-md-4{width:100%;display:inline-block;vertical-align:top;max-width:33.33%;padding-left:15px;padding-right:15px;box-sizing:border-box}.row .col-md-6{width:100%;display:inline-block;vertical-align:top;max-width:50%;padding-left:15px;padding-right:15px;box-sizing:border-box}.row .col-md-9{width:100%;display:inline-block;vertical-align:top;max-width:75%;padding-left:15px;padding-right:15px;box-sizing:border-box}.row .col-md-10{width:100%;display:inline-block;vertical-align:top;max-width:83.3%;padding-left:15px;padding-right:15px;box-sizing:border-box}.left-menu{padding-top:70px;margin-right:-30px;position:relative;min-height:100vh;background:#f7f7f7}.left-menu>div a{display:block;padding:20px;color:#000000}.left-menu>.active{-webkit-box-shadow:0px 4px 20px 2px rgba(2, 69, 86, 0.1);-moz-box-shadow:0px 4px 20px 2px rgba(2, 69, 86, 0.1);box-shadow:0px 4px 20px 2px rgba(2, 69, 86, 0.1)}.left-menu>.active a{background:#ffffff;color:#0088cc;font-weight:700}.content-section{background:#ffffff;min-height:100vh;padding:0 25px 25px 25px}.breadcrumbs{margin-bottom:40px;padding-top:30px;color:#0088cc}.breadcrumbs a{color:#0088cc}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs span{color:#0088cc}h1{font-size:24px;margin-bottom:20px;font-family:Montserrat-Bold, sans-serif;line-height:1.4}.page>.container>h1{font-weight:700}.full-width-container{max-width:100%;padding-left:0;padding-right:0}.offer{margin-bottom:-80px;background:url('../images/pattern.png') repeat;padding-top:170px;padding-bottom:180px}body{background:#ffffff}.left-align{text-align:left}.right-align{text-align:right}.page-nav{padding-top:50px}.page-nav>div{padding-left:0 !important;padding-right:0 !important}.page-nav a{color:#000000}.page-nav .left-align{position:relative}.page-nav .left-align>a{position:relative;padding-left:15px;display:inline-block}.page-nav .left-align>a:before{content:"<";display:block;position:absolute;top:0;left:0;font-size:14px;color:#000000}.page-nav .right-align{position:relative}.page-nav .right-align>a{position:relative;padding-right:15px;display:inline-block}.page-nav .right-align>a:before{content:">";display:block;position:absolute;top:0;right:0;font-size:14px;color:#000000}.search-results{padding-top:40px;margin-bottom:40px;min-height:75vh}.search-results h1{margin-bottom:40px}.search-results .item{border-bottom:1px solid #d3d3d3;padding-bottom:20px;margin-bottom:20px}.search-results .item .heading{font-family:'Montserrat', sans-serif;font-weight:600;font-size:16px;color:#000000;margin-bottom:10px}.search-results .item .heading a{font-family:'Montserrat', sans-serif;font-weight:600;font-size:16px;color:#000000;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.search-results .item .heading a:hover{color:#0088cc}.search-results .item .path{color:#b3b3b3;font-size:14px;margin-bottom:10px}.search-results .item .text{color:#000000;font-size:14px}.search-results .item .text p{color:#000000;font-size:14px}.current-page-ancestor{background:#f7f7f7}.swiper{width:100%;height:100%}.menu-swiper .swiper-slide{text-align:center;font-size:18px;background:#fff;width:auto;padding:20px 20px 20px 20px}.menu-swiper .swiper-slide a{color:#000000;font-weight:700;font-family:Montserrat-Bold, sans-serif;font-size:18px;padding:0;display:inline-block}.menu-swiper .is-active-page{background:#f7f7f7}.hide-on-desktop{display:none !important}.loading-blanket{background:#ffffff;position:fixed;top:0;bottom:0;left:0;right:0;z-index:10000}.loading-icon{pointer-events:none;width:40px;height:40px;background-color:#0088cc;margin:100px auto;-webkit-animation:sk-rotateplane 1.2s infinite ease-in-out;animation:sk-rotateplane 1.2s infinite ease-in-out;position:absolute;top:50%;left:50%;margin-left:-20px;margin-top:-20px}@-webkit-keyframes sk-rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes sk-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}@media (max-width:800px){.hide-on-mobile{display:none !important}.col-md-2.hide-on-desktop{display:inline-block !important}.row .col-md-2{max-width:100%}.row .col-md-3{max-width:100%}.row .col-md-4{max-width:100%}.row .col-md-6{max-width:100%}.row .col-md-9{max-width:100%}.row .col-md-10{max-width:100%}.left-menu{padding-top:0;min-height:0}.content-section{min-height:0}.page-nav .left-align{text-align:center;margin-bottom:20px}.page-nav .right-align{text-align:center}.menu-swiper .swiper-slide{max-width:250px;padding-top:10px;padding-bottom:10px}.menu-swiper .swiper-slide a{font-size:11px;min-height:42px;align-items:center;justify-content:center;display:flex}}.search-heading{font-size:30px;font-weight:700;color:#ffffff;margin-bottom:50px;text-align:center;font-family:Montserrat-Bold, sans-serif}.menu-wrapper{background:#ffffff;position:relative;z-index:1;-webkit-box-shadow:0px 4px 20px 2px rgba(2, 69, 86, 0.1);-moz-box-shadow:0px 4px 20px 2px rgba(2, 69, 86, 0.1);box-shadow:0px 4px 20px 2px rgba(2, 69, 86, 0.1)}.menu-wrapper .left{position:absolute;left:0;width:100px;cursor:pointer;top:0;bottom:0;z-index:10;background:white;background:linear-gradient(90deg, white 50%, rgba(255, 255, 255, 0) 100%)}.menu-wrapper .left:before{content:"<";font-size:24px;font-family:Montserrat-Regular, sans-serif;color:#777777;position:absolute;line-height:1;left:10px;right:auto;text-align:center;top:50%;margin-top:-12px}.menu-wrapper .right{position:absolute;right:0;width:100px;cursor:pointer;top:0;bottom:0;z-index:10;background:white;background:linear-gradient(270deg, white 50%, rgba(255, 255, 255, 0) 100%)}.menu-wrapper .right:before{content:">";font-size:24px;font-family:Montserrat-Regular, sans-serif;color:#777777;position:absolute;line-height:1;left:auto;right:10px;text-align:center;top:50%;margin-top:-12px}.menu-wrapper .menu-slider{overflow:hidden;width:100%;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.menu-wrapper ul{list-style:none;padding:0 0 0 0;margin:0 0 0 0;display:block;text-align:center;white-space:nowrap;position:relative;margin-bottom:-20px;overflow:auto;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.menu-wrapper ul li{display:inline-block;padding:20px 20px 20px 20px;margin-right:-4px}.menu-wrapper ul li a{color:#000000;font-weight:700;font-family:Montserrat-Bold, sans-serif;font-size:18px;padding:0;display:inline-block}.header__mail{margin-left:0}.inner-page-search{width:400px}header{background:url('../images/pattern.png') repeat}.front-page header{background:transparent;position:absolute;top:0;left:0;right:0;z-index:1}@media (max-width:800px){header .inner-page-search{width:200px}}@media (max-width:550px){header .inner-page-search{width:120px}header .inner-page-search .search__input{height:26px;font-size:12px}header .inner-page-search .search__btn{flex:0 0 25px}header .header__mail{font-size:9px;padding:3px 10px}}.text-block{padding:0 0 0 0;clear:both;margin-bottom:30px}.image-boxes{margin-bottom:50px}.image-boxes .row{margin-left:-30px;margin-right:-30px}.image-boxes .row .col-md-4{padding-left:30px;padding-right:30px}.image-boxes .boxes .item{padding:25px;background:#ffffff;min-height:217px;-webkit-box-shadow:0px 4px 20px 2px rgba(2, 69, 86, 0.1);-moz-box-shadow:0px 4px 20px 2px rgba(2, 69, 86, 0.1);box-shadow:0px 4px 20px 2px rgba(2, 69, 86, 0.1);position:relative;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.image-boxes .boxes .item>a{position:absolute;top:0;bottom:0;left:0;right:0}.image-boxes .boxes .item .icon{margin-bottom:20px;text-align:center}.image-boxes .boxes .item .icon img{display:inline-block}.image-boxes .boxes .item .heading{font-size:16px;color:#000000;font-weight:700;font-family:Montserrat-Bold, sans-serif;text-align:center;margin-bottom:20px}.image-boxes .boxes .item .text{font-size:12px;color:#000000}.image-boxes .boxes .item:hover{-webkit-box-shadow:0px 4px 20px 2px rgba(2, 69, 86, 0.2);-moz-box-shadow:0px 4px 20px 2px rgba(2, 69, 86, 0.2);box-shadow:0px 4px 20px 2px rgba(2, 69, 86, 0.2)}@media (max-width:800px){.image-boxes .boxes .item{margin-bottom:30px}}.children-block{padding-top:30px}.children-block .row{margin-left:-50px;margin-right:-50px}.children-block .row .col-md-6{padding-left:50px;padding-right:50px}.children-block .item{margin-bottom:30px}.children-block .item .level1{color:#000000;font-weight:700;font-size:20px;font-family:Montserrat-Bold, sans-serif}.children-block .item .level1 a{color:#000000;font-weight:700;font-size:20px;font-family:Montserrat-Bold, sans-serif}.children-block .item .level2{padding:20px 0 20px 0;border-bottom:1px solid #d3d3d3}.children-block .item .level2 a{color:#000000;font-size:18px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.children-block .item .level2 a:hover{color:#0088cc}.children-block .item .level2:last-child{border-bottom:0}.children-block .sub-item{padding:20px 0 20px 0;border-bottom:1px solid #d3d3d3}.children-block .sub-item a{color:#000000;font-size:18px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.children-block .sub-item a:hover{color:#0088cc}.children-block .sub-item:last-child{border-bottom:0}.faq-block{padding-top:30px;margin-bottom:50px}.faq-block .heading{font-size:24px;margin:0 0 30px 0;font-weight:700;font-family:Montserrat-Bold, sans-serif}.faq-block .questions .item{position:relative;margin-bottom:20px}.faq-block .questions .item .question{font-size:20px;font-family:'Montserrat', sans-serif;font-weight:600;color:#000000;cursor:pointer;margin-bottom:1rem;padding-right:20px;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;-ms-transition:all 0.15s linear;transition:all 0.15s linear;background:#ffffff;border-radius:10px;padding:1.5rem 5rem 1.5rem 1.5rem;border:1px solid #ccd9df;position:relative}.faq-block .questions .item .question:after{content:"";background:#99cfeb url('../images/down-arrow.svg') center center no-repeat;background-size:12px 7px;position:absolute;top:50%;right:30px;border-radius:50%;width:36px;height:36px;margin-top:-18px}.faq-block .questions .item .question:hover{background:#0088cc;color:#ffffff}.faq-block .questions .item .answer{overflow:hidden;max-height:0;-webkit-transition:all 0.6s linear;-moz-transition:all 0.6s linear;-o-transition:all 0.6s linear;-ms-transition:all 0.6s linear;transition:all 0.6s linear}.faq-block .questions .item .answer>div{font-size:14px;color:#000000;line-height:1.8;padding:0 1.5rem 1.5rem 1.5rem}.faq-block .questions .item .answer>div p{font-size:14px;color:#000000;line-height:1.8;margin-bottom:10px}.faq-block .questions .item .answer>div a{font-size:14px;color:#000000;line-height:1.8}.faq-block .questions .item .answer>div a:hover{color:#0088cc}.faq-block .questions .item-open .question:after{background:#99cfeb url('../images/up-arrow.svg') center center no-repeat;background-size:12px 7px}.faq-block .questions .item-open .answer{max-height:2000px}