@import url(vendor/slick.css);@import url(vendor/fancybox.css);@import url(vendor/toastr.min.css);@import url(vendor/all.min.css);@import url(vendor/justifiedGallery.min.css);.qb-header{background-color:#2b2b33;font-family:inherit}.qb-header-logo-block{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 250px;flex:0 0 250px}.qb-header-logo-block a{padding:10px 0}.qb-header-logo-block a img{display:block;height:45px;width:100%}.qb-header.fixed{left:0;position:fixed;right:0;top:0;z-index:100}.qb-header.fixed+main{padding-top:62px}@media screen and (max-width:379px){.qb-header.fixed+main{padding-top:57px}}.qb-header nav{background-color:transparent}.qb-header .nav-right{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.qb-header ul{background-color:transparent;color:#aeaea9;font-size:15px}.qb-header ul a.active,.qb-header ul a:hover{color:inherit}.qb-header ul a.active{color:#2f9aac}.qb-header ul.nav-right{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-transform:uppercase}.qb-header ul a{padding:.5rem .75rem}.qb-header .qb-header-phone-link{color:#f0f0f0;font-size:2rem}.qb-header .qb-header-phone-link:hover{color:#2f9aac}.qb-header-hamburger{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.qb-header-hamburger .line{stroke:#f0f0f0}@media screen and (min-width:991px){.qb-header .nav-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.qb-header .qb-header-phone-link{color:#aeaea9;font-size:.85rem}.qb-header .qb-header-phone-link i{padding-right:.5rem}}@media screen and (min-width:991px) and (max-width:1249px){.qb-header .qb-header-phone-link{font-size:.55rem}.qb-header .qb-header-phone-link i{padding-right:.2rem}.qb-header ul{font-size:11px}.qb-header ul a{padding-left:.25rem;padding-right:.25rem}}@media screen and (max-width:990px){.qb-header .nav-right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.qb-header nav{-webkit-box-ordinal-group:4;-ms-flex-order:3;min-height:100vh;order:3;position:relative;top:0}.qb-header nav ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:379px){.qb-header-logo-block{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}.qb-header-hamburger{margin-left:.5rem}.qb-header-hamburger svg{height:38px}}body.menu-opened footer,body.menu-opened main{display:none}.qb-footer{font-family:inherit;position:relative;z-index:5}.qb-footer-logo{display:block;max-width:220px}.qb-footer-logo img{display:block}@media screen and (max-width:990px){.qb-footer-logo{display:block;margin-left:auto;margin-right:auto;max-width:70%;text-align:center}.qb-footer-logo img{display:inline-block}}.qb-footer a{font-size:15px;font-weight:600}.qb-footer .copyright-text{font-size:13px;font-weight:500}@media screen and (max-width:990px){.qb-footer .copyright-text{margin-bottom:0;text-align:center}}.qb-footer--top{font-size:15px}.qb-footer--bottom{padding-bottom:1rem}.qb-footer--bottom ul li{margin-right:1.5rem}html{font-size:20px}@media screen and (max-width:990px){html{font-size:14px}}body{color:#545a64;font-weight:400;letter-spacing:.01em;line-height:1.6}@media screen and (max-width:990px){section{padding:2rem 0}}.btn-burgundy{border:1px solid #ab1a2d;color:#ab1a2d}.btn-burgundy-inverted,.btn-burgundy:hover{background-color:#ab1a2d;color:#fff}.btn-burgundy-inverted{border:1px solid #ab1a2d}.btn-burgundy-inverted:hover{background-color:transparent;border:1px solid #ab1a2d;color:#ab1a2d}.btn-purple{border:1px solid #74c2ce;color:#74c2ce}.btn-purple-inverted,.btn-purple:hover{background-color:#74c2ce;color:#fff}.btn-purple-inverted{border:1px solid #74c2ce}.btn-purple-inverted:hover{background-color:transparent;border:1px solid #74c2ce;color:#74c2ce}.btn-green{border:1px solid #5fa281;color:#5fa281}.btn-green-inverted,.btn-green:hover{background-color:#5fa281;color:#fff}.btn-green-inverted{border:1px solid #5fa281}.btn-green-inverted:hover{background-color:transparent;border:1px solid #5fa281;color:#5fa281}.btn-blue{border:1px solid #2f9aac;color:#2f9aac}.btn-blue-inverted,.btn-blue:hover{background-color:#2f9aac;color:#fff}.btn-blue-inverted{border:1px solid #2f9aac}.btn-blue-inverted:hover{background-color:transparent;border:1px solid #2f9aac;color:#2f9aac}.btn-red{border:1px solid #bc541d;color:#bc541d}.btn-red-inverted,.btn-red:hover{background-color:#bc541d;color:#fff}.btn-red-inverted,.btn-red-inverted:hover{border:1px solid #bc541d}.btn-red-inverted:hover{background-color:transparent;color:#bc541d}.btn-scarlet{border:1px solid #9b4b1a;color:#9b4b1a}.btn-scarlet-inverted,.btn-scarlet:hover{background-color:#9b4b1a;color:#fff}.btn-scarlet-inverted{border:1px solid #9b4b1a}.btn-scarlet-inverted:hover{background-color:transparent;border:1px solid #9b4b1a;color:#9b4b1a}.btn-yellow{border:1px solid #bfc192;color:#bfc192}.btn-yellow-inverted,.btn-yellow:hover{background-color:#bfc192;color:#000}.btn-yellow-inverted{border:1px solid #bfc192}.btn-yellow-inverted:hover{background-color:transparent;border:1px solid #bfc192;color:#bfc192}.btn-gray{border:1px solid #aeaea9;color:#aeaea9}.btn-gray-inverted,.btn-gray:hover{background-color:#aeaea9;color:#000}.btn-gray-inverted{border:1px solid #aeaea9}.btn-gray-inverted:hover{background-color:transparent;border:1px solid #aeaea9;color:#aeaea9}.btn-darkgray{border:1px solid #707371;color:#707371}.btn-darkgray-inverted,.btn-darkgray:hover{background-color:#707371;color:#000}.btn-darkgray-inverted{border:1px solid #707371}.btn-darkgray-inverted:hover{background-color:transparent;border:1px solid #707371;color:#707371}.btn-base{border:1px solid #545a64;color:#545a64}.btn-base-inverted,.btn-base:hover{background-color:#545a64;color:#fff}.btn-base-inverted{border:1px solid #545a64}.btn-base-inverted:hover{background-color:transparent;border:1px solid #545a64;color:#545a64}.btn-orange{color:#ff9100}.btn-orange-inverted{background-color:#ff9100;border:1px solid #ff9100;color:#fff}.btn-orange-inverted:hover{background-color:transparent;border:1px solid #ff9100;color:#ff9100}.btn[class*=" btn-animated"][class*=-from-white],.btn[class^=btn-animated][class*=-from-white]{background-color:#fff;color:#000}.btn[class*=" btn-animated"][class*=-from-black],.btn[class^=btn-animated][class*=-from-black]{background-color:#000;color:#fff}.btn[class*=" btn-animated"][class*=-from-gray],.btn[class^=btn-animated][class*=-from-gray]{background-color:#aeaea9;color:#000}.btn[class*=" btn-animated"][class*=-from-darkgray],.btn[class^=btn-animated][class*=-from-darkgray]{background-color:#707371;color:#fff}.btn[class*=" btn-animated"][class*=-from-blue],.btn[class^=btn-animated][class*=-from-blue]{background-color:#2f9aac;color:#000}.btn[class*=" btn-animated"][class*=-from-green],.btn[class^=btn-animated][class*=-from-green]{background-color:#5fa281;color:#fff}.btn[class*=" btn-animated"][class*=-from-pink],.btn[class^=btn-animated][class*=-from-pink]{background-color:#ea80fc;color:#000}.btn[class*=" btn-animated"][class*=-from-yellow],.btn[class^=btn-animated][class*=-from-yellow]{background-color:#bfc192;color:#fff}.btn[class*=" btn-animated"][class*=-from-red],.btn[class^=btn-animated][class*=-from-red]{background-color:#bc541d;color:#fff}.btn[class*=" btn-animated"][class*=-from-orange],.btn[class^=btn-animated][class*=-from-orange]{background-color:#ff9100;color:#fff}.btn[class*=" btn-animated"][class*=-from-scarlet],.btn[class^=btn-animated][class*=-from-scarlet]{background-color:#9b4b1a;color:#fff}.btn[class*=" btn-animated"][class*=-from-purple],.btn[class^=btn-animated][class*=-from-purple]{background-color:#74c2ce;color:#fff}.btn[class*=" btn-animated"][class*=-to-pink]:hover,.btn[class^=btn-animated][class*=-to-pink]:hover{color:#000}.btn[class*=" btn-animated"][class*=-to-pink]:before,.btn[class^=btn-animated][class*=-to-pink]:before{background-color:#ea80fc}.btn[class*=" btn-animated"][class*=-to-blue]:hover,.btn[class^=btn-animated][class*=-to-blue]:hover{color:#000}.btn[class*=" btn-animated"][class*=-to-blue]:before,.btn[class^=btn-animated][class*=-to-blue]:before{background-color:#2f9aac}.btn[class*=" btn-animated"][class*=-to-green]:hover,.btn[class^=btn-animated][class*=-to-green]:hover{color:#fff}.btn[class*=" btn-animated"][class*=-to-green]:before,.btn[class^=btn-animated][class*=-to-green]:before{background-color:#5fa281}.btn[class*=" btn-animated"][class*=-to-yellow]:hover,.btn[class^=btn-animated][class*=-to-yellow]:hover{color:#000}.btn[class*=" btn-animated"][class*=-to-yellow]:before,.btn[class^=btn-animated][class*=-to-yellow]:before{background-color:#bfc192}.btn[class*=" btn-animated"][class*=-to-red]:hover,.btn[class^=btn-animated][class*=-to-red]:hover{color:#fff}.btn[class*=" btn-animated"][class*=-to-red]:before,.btn[class^=btn-animated][class*=-to-red]:before{background-color:#bc541d}.btn[class*=" btn-animated"][class*=-to-purple]:hover,.btn[class^=btn-animated][class*=-to-purple]:hover{color:#fff}.btn[class*=" btn-animated"][class*=-to-purple]:before,.btn[class^=btn-animated][class*=-to-purple]:before{background-color:#74c2ce}.btn[class*=" btn-animated"][class*=-to-scarlet]:hover,.btn[class^=btn-animated][class*=-to-scarlet]:hover{color:#fff}.btn[class*=" btn-animated"][class*=-to-scarlet]:before,.btn[class^=btn-animated][class*=-to-scarlet]:before{background-color:#9b4b1a}.btn[class*=" btn-animated"][class*=-to-orange]:hover,.btn[class^=btn-animated][class*=-to-orange]:hover{color:#fff}.btn[class*=" btn-animated"][class*=-to-orange]:before,.btn[class^=btn-animated][class*=-to-orange]:before{background-color:#ff9100}.btn[class*=" btn-animated"][class*=-to-white]:hover,.btn[class^=btn-animated][class*=-to-white]:hover{color:#000}.btn[class*=" btn-animated"][class*=-to-white]:before,.btn[class^=btn-animated][class*=-to-white]:before{background-color:#fff}.btn[class*=" btn-animated"][class*=-to-black]:hover,.btn[class^=btn-animated][class*=-to-black]:hover{color:#fff}.btn[class*=" btn-animated"][class*=-to-black]:before,.btn[class^=btn-animated][class*=-to-black]:before{background-color:#000}.btn[class*=" btn-animated"][class*=-to-gray]:hover,.btn[class^=btn-animated][class*=-to-gray]:hover{color:#000}.btn[class*=" btn-animated"][class*=-to-gray]:before,.btn[class^=btn-animated][class*=-to-gray]:before{background-color:#aeaea9}.btn[class*=" btn-animated"][class*=-to-darkgray]:hover,.btn[class^=btn-animated][class*=-to-darkgray]:hover{color:#fff}.btn[class*=" btn-animated"][class*=-to-darkgray]:before,.btn[class^=btn-animated][class*=-to-darkgray]:before{background-color:#aeaea9}.text-purple{color:#74c2ce}.text-burgundy{color:#ab1a2d}.text-gray{color:#aeaea9}.text-darkgray{color:#707371}.text-green{color:#5fa281}.text-blue{color:#2f9aac}.text-yellow{color:#bfc192}.text-scarlet{color:#9b4b1a}.text-red{color:#bc541d}.text-redalt{color:red}.text-base{color:#545a64}.text-orange{color:#ff9100}.bg-purple{background-color:#74c2ce}.bg-burgundy{background-color:#ab1a2d}.bg-gray{color:#aeaea9}.bg-darkgray{background-color:#707371}.bg-green{background-color:#5fa281}.bg-yellow{background-color:#bfc192}.bg-scarlet{background-color:#9b4b1a}.bg-red{background-color:#bc541d}.bg-redalt{background-color:red}.bg-blue{background-color:#2f9aac}.bg-base{background-color:#545a64}.bg-orange{background-color:#ff9100}.border-color-purple{border-color:#74c2ce}.border-color-burgundy{border-color:#ab1a2d}.border-color-blue{border-color:#2f9aac}.border-color-gray{border-color:#aeaea9}.border-color-darkgray{border-color:#707371}.border-color-green{border-color:#5fa281}.border-color-yellow{border-color:#bfc192}.border-color-scarlet{border-color:#9b4b1a}.border-color-red{border-color:#bc541d}.border-color-redalt{border-color:red}.border-color-base{border-color:#545a64}.border-color-orange{border-color:#ff9100}.h1-style,h1{font-size:32.8571428571px}@media screen and (min-width:480px){.h1-style,h1{font-size:calc(28.47619px + .9127vw)}}@media screen and (min-width:1920px){.h1-style,h1{font-size:46px}}.h2-style,h2{font-size:24.2857142857px}@media screen and (min-width:480px){.h2-style,h2{font-size:calc(21.04761px + .6746vw)}}@media screen and (min-width:1920px){.h2-style,h2{font-size:34px}}.h3-style,h3{font-size:18.5714285714px}@media screen and (min-width:480px){.h3-style,h3{font-size:calc(16.09524px + .51587vw)}}@media screen and (min-width:1920px){.h3-style,h3{font-size:26px}}.h4-style,h4{font-size:17.1428571429px}@media screen and (min-width:480px){.h4-style,h4{font-size:calc(14.85715px + .47619vw)}}@media screen and (min-width:1920px){.h4-style,h4{font-size:24px}}.h5-style,h5{font-size:15.7142857143px}@media screen and (min-width:480px){.h5-style,h5{font-size:calc(13.61905px + .43651vw)}}@media screen and (min-width:1920px){.h5-style,h5{font-size:22px}}.h6-style,h6{font-size:14.2857142857px}@media screen and (min-width:480px){.h6-style,h6{font-size:calc(12.38095px + .39683vw)}}@media screen and (min-width:1920px){.h6-style,h6{font-size:20px}}h1,h2,h3,h4,h5,h6,ol,p,ul{margin-bottom:2rem}.h1-style,.h2-style,.h3-style,.h4-style,.h5-style,.h6-style,h1,h2,h3,h4,h5,h6{font-weight:700}a.back-link{color:#7a7a7a;font-size:.8rem;text-decoration:none}a.back-link i{padding-right:.75rem}a.smooth-to-top{background-color:hsla(0,0%,100%,.7);border-radius:50%;bottom:5%;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);display:-webkit-box;display:-ms-flexbox;display:flex;height:3rem;position:fixed;right:35px;width:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;pointer-events:none;text-decoration:none;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a.smooth-to-top:hover{background-color:hsla(0,0%,80%,.7)}a.smooth-to-top.showSTT{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.box-shadow{-webkit-box-shadow:-5px 5px 20px #d3d3d3;box-shadow:-5px 5px 20px #d3d3d3}.box-shadow,.box-shadow img{border-radius:5px}.filter-shadow{border-radius:5px}.filter-shadow,.filter-shadow img{-webkit-filter:drop-shadow(-5px 5px 20px #d3d3d3);filter:drop-shadow(-5px 5px 20px #d3d3d3)}.image-block{background-color:#aeaea9;margin-bottom:1rem;padding:1rem;text-align:center}.image-block img{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.31);box-shadow:0 3px 6px rgba(0,0,0,.31)}@media screen and (min-width:991px){.image-block img{max-width:80%}}.right-image-block{margin-bottom:2rem}@media screen and (min-width:991px){.right-image-block{text-align:right}.right-image-block img{max-width:90%}}.cost-calculator{padding:2rem}.cost-calculator--subheader{font-size:70%;font-weight:700}.cost-calculator label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.cost-calculator label span{font-size:.9rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cost-calculator input{border:none;border-bottom:1px solid #545a64;font-size:1.5rem;margin-bottom:1rem;min-height:1.5rem;padding:.25em .5em;-webkit-transition:border-color .4s ease-in-out;transition:border-color .4s ease-in-out}.cost-calculator input:focus{border-color:#2f9aac;font-weight:700}.cost-calculator input:focus+span{color:#2f9aac}.cost-calculator #cost_per_month{color:#2f9aac;font-size:2em}.cost-calculator #cost_per_month_full_value{text-decoration:line-through}@media screen and (min-width:991px){.cost-calculator{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}}.cost-calculator .results-info--plus{font-size:110%}.masonry h1,.masonry h2,.masonry h3,.masonry h4,.masonry h5,.masonry h6,.masonry ol,.masonry p,.masonry ul{margin-bottom:0}.snippet-category{color:#aeaea9;font-size:16px;font-weight:600;letter-spacing:.014em;text-transform:uppercase}.snippet-category,.snippet-category+h1{margin-bottom:.5rem}.snippet-text{font-size:15px;margin-bottom:.25rem}.snippet-date{color:#aeaea9;font-size:15px}.page-pretitle{color:#aeaea9;font-size:16px;font-weight:600;letter-spacing:.014em;margin-bottom:.5rem;text-transform:uppercase}.page-desc{color:#aeaea9;font-size:15px;margin-bottom:0}.versions-comparison-table .fa-chevron-down{color:#5fa281}.versions-comparison-table .fa-times{color:red}.versions-comparison-table table{background-color:#f7f7f7;border:1px solid #e7e7e7;width:100%}.versions-comparison-table table th{font-size:1.1rem;text-align:left}.versions-comparison-table table td{font-size:.9rem}.versions-comparison-table table td,.versions-comparison-table table th{border:none;border-bottom:1px solid #e7e7e7;padding:.75rem;vertical-align:middle}.versions-comparison-table table td:not(:first-child),.versions-comparison-table table th:not(:first-child){text-align:center}@media screen and (max-width:990px){.user-manual{padding-top:0}}@media screen and (min-width:991px){.user-manual .row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:990px){.user-manual .row{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.user-manual--scroller{background-color:#f3f3f3;padding:1rem}.user-manual--nav{will-change:min-height;-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%}.user-manual--nav ul{font-size:13px;font-weight:600}.user-manual--nav ul li{list-style-type:none;margin-left:0;padding-left:1.5rem;position:relative}.user-manual--nav ul li:before{content:"\f0da";font-family:Font Awesome\ 5 Free;font-weight:900;left:0;position:absolute;top:0}.user-manual--nav ul li a{text-decoration:none}.user-manual--nav h4{border-bottom:1px solid #dbdde1;cursor:pointer;font-size:16px;font-weight:500;margin-bottom:1rem;padding-bottom:.5rem;position:relative;text-transform:uppercase}.user-manual--nav h4.collapsed-items--header:after{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.user-manual--nav h4:after{color:#b5b5b5;content:"\f077";font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.user-manual--info{padding:0 15px}.play--info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.play--info .bottom-buttons a{text-decoration:none}.play--info .bottom-buttons a:not(.btn){color:#7a7a7a;font-size:.889rem}.play--info .bottom-buttons a:not(.btn) i{padding-left:.75rem}.play--info--standout{font-family:Open Sans,sans-serif;font-size:34.2857142857px;font-weight:700;line-height:normal}@media screen and (min-width:480px){.play--info--standout{font-size:calc(29.71428px + .95238vw)}}@media screen and (min-width:1920px){.play--info--standout{font-size:48px}}.play--info--standout span{display:block}@media screen and (min-width:768px){.play--info{-webkit-box-flex:0;-ms-flex:0 0 58%;flex:0 0 58%}}@media screen and (max-width:767px){.play--info{background-color:#191c21;color:#fff;padding:0 5%}}@media screen and (min-width:768px){.play--video{-webkit-box-flex:0;-ms-flex:0 0 38%;flex:0 0 38%}}.play--container--top{background-color:#191c21;position:sticky;top:0;z-index:10}.play--container--heading{background-color:#191c21;padding-top:2rem}.play--container--heading h1{margin:0}.play--container--inner{background-color:transparent}.play--subtitles--item--time{display:block}.play--subtitles--item--time strong{position:sticky;top:50%}@media screen and (min-width:768px) and (max-width:1249px){.play--subtitles--item--time strong{top:65%}}@media screen and (max-width:767px){.play--subtitles--item--time strong{top:75%}}.table-of-contents>p{position:relative}.table-of-contents>p:before{color:#b5b5b5;content:"\f0da";font-family:Font Awesome\ 5 Free;font-weight:900;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.contacts--social svg{width:100%}@media screen and (max-width:990px){.contacts--social{max-width:60%}}.education-topics .masonry--inner{background-color:#262b35;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;padding:.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;border-radius:10px;justify-content:space-between;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.education-topics .masonry--inner:hover{background-color:#545a64;-webkit-box-shadow:0 6px 16px 0 rgba(0,0,0,.15);box-shadow:0 6px 16px 0 rgba(0,0,0,.15)}.education-topics .masonry--inner-top{font-size:.8rem;margin-bottom:1rem}.education-topics .masonry--inner-top .youtube-icon{float:right;max-width:15%;padding-left:.5rem}.education-topics .masonry--inner-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.education-topics .masonry--inner-bottom .google-icon,.education-topics .masonry--inner-bottom .rankinity-icon{max-width:25%}@media screen and (min-width:991px){.education-topics .masonry--inner{min-height:150px}}@media screen and (max-width:990px){.education-topics .masonry--inner-top .youtube-icon{max-width:18%}.education-topics .masonry--inner-bottom .google-icon,.education-topics .masonry--inner-bottom .rankinity-icon{max-width:30%}}.masonry--inner{position:relative}.masonry--inner.tags-included{padding-bottom:2.5rem}.masonry--inner.tags-included .tag-line{bottom:15px;color:#aeaea9;left:15px;margin:0;position:absolute;right:15px}.star-block--container{display:block;margin-bottom:1rem}@media screen and (max-width:990px){.star-block--container .btn-container{text-align:center}}.star-block--container button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:.5rem}.star-block--container button i{margin-left:0;padding-right:1rem}.star-block--container i{margin-left:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#74c2ce;font-size:1.5rem}.star-block--container .rate,.star-block--container i{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.star-block--container .rate .star-block{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:2rem}.star-block--container .rate .star-block:after{color:#74c2ce;content:"\f005";font-family:Font Awesome\ 5 Free;font-size:1.5rem;font-weight:400;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:100}@media screen and (min-width:991px){.star-block--container .rate .star-block:after{left:3px}}.star-block--container .rate .star-block label{font-size:1.5rem;left:50%;padding-bottom:0;pointer-events:none;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.star-block--container .rate .star-block.colored label:not(.half):before{color:#74c2ce;content:"\f005"!important;font-family:Font Awesome\ 5 Free;font-weight:900}.star-block--container .rate .star-block.pasthovered label:not(.half){z-index:50}.star-block--container .rate .star-block.pasthovered label:not(.half):before{color:#74c2ce;content:"\f005"!important;font-family:Font Awesome\ 5 Free;font-weight:900}.star-block--container .rate .star-block.hovered label:not(.half):before{color:#74c2ce;content:"\f005";font-family:Font Awesome\ 5 Free;font-weight:900}.star-block--container .rate .star-block.hovered label.zero-rating-label:before,.star-block--container .rate .star-block.hovered~.star-block label:before{color:#74c2ce;content:"\f005";font-family:Font Awesome\ 5 Free;font-weight:400}.star-block--container .rate input{height:100%;opacity:0;width:1rem}.star-block--container .rate input:checked+label{z-index:10}.star-block--container .rate input:hover+label{z-index:30}.star-block--container .rate label{background-color:#fff}.star-block--container .rate label:before{background-color:#fff;color:transparent;content:"\f005";display:block;font-family:Font Awesome\ 5 Free;font-weight:400}.star-block--container .rate label.half:before{color:#74c2ce;content:"\f089";font-family:Font Awesome\ 5 Free;font-weight:900}@media screen and (max-width:479px){.star-block--container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.beige-bg .star-block--container .rate label{background-color:#f7f7f7}.beige-bg .star-block--container .rate label:before{background-color:#f7f7f7;color:transparent;content:"\f005";display:block;font-family:Font Awesome\ 5 Free;font-weight:400}.beige-bg .star-block--container .rate label.half:before{color:#74c2ce;content:"\f089";font-family:Font Awesome\ 5 Free;font-weight:900}.stars{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.stars .current-rating{font-weight:700;margin-bottom:1rem}.stars .current-rating span:first-child{color:#191c21;font-size:3.4rem;padding-right:5px}.stars .current-rating span:last-child{color:#7d7d7d;font-size:2rem}@media screen and (min-width:991px){.stars .col:first-child{text-align:right}}@media screen and (max-width:990px){.stars .col{text-align:center}}.qa-block{font-size:.8rem}.qa-block .qa-answer{display:none;padding:.5rem 2rem .5rem .5rem}.qa-block .qa-title{cursor:pointer;padding:.5rem 2rem .5rem .5rem;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.qa-block .qa-title:after{color:#000;content:"\f078";font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.qa-block .qa-title:hover,.qa-block.expanded .qa-title{-webkit-filter:brightness(95%);filter:brightness(95%)}.qa-block.expanded .qa-title:after{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.qa-block.expanded .qa-answer{display:block}.banner-links img{max-height:185px}.gallery,.portfolio-gallery{opacity:1}.gallery.init,.portfolio-gallery.init{opacity:0}.thankyou-url{display:none}.landing-page table{margin-bottom:1rem;margin-top:1rem;width:100%}.landing-page ol,.landing-page ul{margin:2rem 0 2rem 1rem}.landing-page ol li,.landing-page ul li{margin-bottom:1rem}.landing-page h2,.landing-page h3{margin-top:3rem}.landing-page h4,.landing-page h5,.landing-page h6{margin-top:2rem}.news-list .masonry-inner:hover span.btn{-webkit-filter:brightness(90%)!important;filter:brightness(90%)!important}.news-list .masonry-inner span.btn{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.news-list .masonry-inner span.btn:hover{-webkit-filter:none;filter:none}.filter-block a{background-color:#f7f7f7;font-size:12px;padding:.25rem .75rem;white-space:nowrap}.filter-block a.active{background-color:#2f9aac;color:#f7f7f7}.filter-block a.active.bg-red{background-color:#bc541d}.filter-block ul{overflow-x:auto;scrollbar-color:#666 #f6f8fa;scrollbar-width:thin}.filter-block ul li{margin-bottom:.5rem}.filter-block ul li:first-child{margin-left:0}@media screen and (min-width:991px){.filter-block a{font-size:16px}}.portfolio a:nth-child(2n){background-color:#f7f7f7}.portfolio a h3{position:relative}.portfolio a h3,.portfolio a span.btn.btn-blue-dimm{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.portfolio a span.btn.btn-blue-dimm{background-color:#2f9aac;border:1px solid #2f9aac;color:#fff}.portfolio a:hover h3{color:#2f9aac}.portfolio a:hover .btn.btn-blue-dimm{-webkit-filter:brightness(90%);filter:brightness(90%)}.case-items{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.case-item,.case-items{display:-webkit-box;display:-ms-flexbox;display:flex}.case-item{position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:calc(25% - .75rem)}@media screen and (max-width:1249px){.case-item{width:calc(33.333% - .66667rem)}}@media screen and (max-width:990px){.case-item{width:calc(50% - 1rem)}}@media screen and (max-width:479px){.case-item{width:100%}}.case-item a{display:-webkit-box;display:-ms-flexbox;display:flex;left:0;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.case-item img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-1}.case-item.disappearing{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:disappearing;animation-name:disappearing}.case-item.appearing,.case-item.disappearing{-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.4s;animation-duration:.4s}.case-item.appearing{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:appearing;animation-name:appearing}.case-item-inner{overflow:hidden;position:relative}.case-item-inner:hover .case-item-info{opacity:0}.case-item-info{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;opacity:1;padding:1rem;top:0;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:rgba(0,0,0,.7);justify-content:space-between;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.case-item-info p{font-size:60%}.case-item-info .tags-list{line-height:1}.case-item-info .tags-list span{font-size:60%;font-weight:700}.fancybox-caption__body .case-item-info{background-color:transparent;margin-left:auto;margin-right:auto;max-width:1230px;opacity:1;position:static;text-align:center}.fancybox-caption__body .case-item-info p{color:#fff;font-size:1rem}.fancybox-caption__body .case-item-info .tags-list span{font-size:80%}@-webkit-keyframes disappearing{0%{max-height:100%;opacity:1;overflow:hidden;-webkit-transform:scale(1);transform:scale(1)}50%{max-height:100%;opacity:0;overflow:hidden;-webkit-transform:scale(1);transform:scale(1)}to{max-height:0;opacity:0;overflow:hidden;-webkit-transform:scale(0);transform:scale(0)}}@keyframes disappearing{0%{max-height:100%;opacity:1;overflow:hidden;-webkit-transform:scale(1);transform:scale(1)}50%{max-height:100%;opacity:0;overflow:hidden;-webkit-transform:scale(1);transform:scale(1)}to{max-height:0;opacity:0;overflow:hidden;-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes appearing{0%{max-height:0;opacity:0;overflow:hidden;-webkit-transform:scale(0);transform:scale(0)}50%{max-height:100%;opacity:0;overflow:hidden;-webkit-transform:scale(1);transform:scale(1)}to{max-height:none;opacity:1;overflow:hidden;-webkit-transform:scale(1);transform:scale(1)}}@keyframes appearing{0%{max-height:0;opacity:0;overflow:hidden;-webkit-transform:scale(0);transform:scale(0)}50%{max-height:100%;opacity:0;overflow:hidden;-webkit-transform:scale(1);transform:scale(1)}to{max-height:none;opacity:1;overflow:hidden;-webkit-transform:scale(1);transform:scale(1)}}body.menu-opened footer,body.menu-opened main{display:block;max-height:0;overflow:hidden;padding:0}.advertisement{background-color:hsla(60,3%,67%,.05);border-top:20px solid #5fa281;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25);padding:1rem}.advertisement h3,.advertisement h4{margin-bottom:.6em}.advertisement p{font-size:.8rem}@media (max-width:991px){.advertisement{text-align:center}}.pagination a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:600;min-width:2rem;padding-left:.5rem;padding-right:.5rem;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination a:first-of-type{margin-right:1.5rem}.pagination a:last-of-type{margin-left:1.5rem}.pagination a i{padding-left:.75rem;padding-right:.75rem}.pagination a.pagination-active-link{border:1px solid;border-radius:5px}.pagination a.pagination-inactive-link{cursor:not-allowed!important;opacity:.3}.topical,.topical-news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.topical-news{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sway-wheat{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:sway;animation-name:sway}.stem-wheat,.sway-wheat{-webkit-animation-duration:10s;animation-duration:10s}.stem-wheat{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:stem;animation-name:stem}@-webkit-keyframes sway{0%{-webkit-transform:rotate(5deg) translate(-2%,-1.5%);transform:rotate(5deg) translate(-2%,-1.5%);-webkit-transform-origin:bottom center;transform-origin:bottom center}25%{-webkit-transform:rotate(-5deg) translate(2%,2%);transform:rotate(-5deg) translate(2%,2%);-webkit-transform-origin:bottom center;transform-origin:bottom center}50%{-webkit-transform:rotate(5deg) translate(-2%,-1.5%);transform:rotate(5deg) translate(-2%,-1.5%);-webkit-transform-origin:bottom center;transform-origin:bottom center}75%{-webkit-transform:rotate(-5deg) translate(2%,2%);transform:rotate(-5deg) translate(2%,2%);-webkit-transform-origin:bottom center;transform-origin:bottom center}to{-webkit-transform:rotate(5deg) translate(-2%,-1.5%);transform:rotate(5deg) translate(-2%,-1.5%);-webkit-transform-origin:bottom center;transform-origin:bottom center}}@keyframes sway{0%{-webkit-transform:rotate(5deg) translate(-2%,-1.5%);transform:rotate(5deg) translate(-2%,-1.5%);-webkit-transform-origin:bottom center;transform-origin:bottom center}25%{-webkit-transform:rotate(-5deg) translate(2%,2%);transform:rotate(-5deg) translate(2%,2%);-webkit-transform-origin:bottom center;transform-origin:bottom center}50%{-webkit-transform:rotate(5deg) translate(-2%,-1.5%);transform:rotate(5deg) translate(-2%,-1.5%);-webkit-transform-origin:bottom center;transform-origin:bottom center}75%{-webkit-transform:rotate(-5deg) translate(2%,2%);transform:rotate(-5deg) translate(2%,2%);-webkit-transform-origin:bottom center;transform-origin:bottom center}to{-webkit-transform:rotate(5deg) translate(-2%,-1.5%);transform:rotate(5deg) translate(-2%,-1.5%);-webkit-transform-origin:bottom center;transform-origin:bottom center}}@-webkit-keyframes stem{0%{-webkit-transform:rotate(2deg) translateY(-1%);transform:rotate(2deg) translateY(-1%);-webkit-transform-origin:bottom;transform-origin:bottom}25%{-webkit-transform:rotate(-2deg) translate(1%);transform:rotate(-2deg) translate(1%);-webkit-transform-origin:bottom;transform-origin:bottom}50%{-webkit-transform:rotate(2deg) translateY(-1%);transform:rotate(2deg) translateY(-1%);-webkit-transform-origin:bottom;transform-origin:bottom}75%{-webkit-transform:rotate(-2deg) translate(1%);transform:rotate(-2deg) translate(1%);-webkit-transform-origin:bottom;transform-origin:bottom}to{-webkit-transform:rotate(2deg) translateY(-1%);transform:rotate(2deg) translateY(-1%);-webkit-transform-origin:bottom;transform-origin:bottom}}@keyframes stem{0%{-webkit-transform:rotate(2deg) translateY(-1%);transform:rotate(2deg) translateY(-1%);-webkit-transform-origin:bottom;transform-origin:bottom}25%{-webkit-transform:rotate(-2deg) translate(1%);transform:rotate(-2deg) translate(1%);-webkit-transform-origin:bottom;transform-origin:bottom}50%{-webkit-transform:rotate(2deg) translateY(-1%);transform:rotate(2deg) translateY(-1%);-webkit-transform-origin:bottom;transform-origin:bottom}75%{-webkit-transform:rotate(-2deg) translate(1%);transform:rotate(-2deg) translate(1%);-webkit-transform-origin:bottom;transform-origin:bottom}to{-webkit-transform:rotate(2deg) translateY(-1%);transform:rotate(2deg) translateY(-1%);-webkit-transform-origin:bottom;transform-origin:bottom}}.slider-wrapper{position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slider-wrapper .next-arrow,.slider-wrapper .prev-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:40px;padding:.5rem 1rem;position:absolute;text-align:center;text-decoration:none;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;z-index:10;-webkit-box-pack:center;-ms-flex-pack:center;bottom:45%;justify-content:center}@media (max-width:991px){.slider-wrapper .next-arrow,.slider-wrapper .prev-arrow{font-size:30px}}@media (max-width:480px){.slider-wrapper .next-arrow,.slider-wrapper .prev-arrow{font-size:20px}}.slider-wrapper .prev-arrow{left:1%}.slider-wrapper .next-arrow{right:1%}.slider-wrapper .slick-slider{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slider-wrapper.init{background-color:#545a64;height:450px}.slider-wrapper.init .slick-slider{opacity:0}.slider-wrapper .preloader-overlay{height:100%;left:0;position:absolute;top:0;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:5}.fw-slider-section .fw-slider.slick-initialized .slick-slide,.slider-wrapper .preloader-overlay{display:-webkit-box;display:-ms-flexbox;display:flex}.fw-slider-section .fw-slider .container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:1201px){.fw-slider-section .fw-slider .fw-slider-area-header h1{margin-bottom:0}}@media (max-width:481px){.fw-slider-section .fw-slider .fw-slider-area-header h1{font-size:22px}}@media (max-width:1201px){.fw-slider-section .fw-slider .fw-slider-area-miniheader h3{margin-bottom:0}}@media (max-width:481px){.fw-slider-section .fw-slider .fw-slider-area-miniheader h3{font-size:18px}.fw-slider-section .fw-slider .fw-slider-area-text p{font-size:16px;line-height:1.2}}.fw-slider-section .btn:hover{color:#fff!important}.slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.slick-track .slick-slide{height:inherit}.calc-form{font-weight:600;position:relative}.calc-form input{min-height:auto}.calc-form-inputGroup label{display:grid;gap:1rem;grid-template-columns:3fr auto;margin-bottom:.5rem}.calc-form-check,.calc-form-check input{height:1.5rem;position:relative;width:1.5rem}.calc-form-check input{min-height:auto;opacity:0;z-index:10}.calc-form-check span{border:1px solid #c6c6c6;height:100%;left:0;position:absolute;top:0;width:100%}.calc-form-check input:checked+span:after{content:"\f00c";font-family:Font Awesome\ 5 Free;font-weight:700;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.calc-form-selector{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.calc-form-selector-numinput{position:relative}.calc-form-selector-numinput input::-webkit-inner-spin-button,.calc-form-selector-numinput input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.calc-form-selector-optinput{position:relative}.calc-form-selector-optinput:after{content:"\f00c";font-family:Font Awesome\ 5 Free;font-size:.6rem;font-weight:700;pointer-events:none;position:absolute;right:.7rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.calc-form-selector-optinput select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.calc-form-selector-optinput select:focus-visible{outline:none}.form-result{position:sticky;top:1rem}@media screen and (max-width:990px){.form-result{position:static}}@font-face{font-display:block;font-family:news-iconfont;font-style:normal;font-weight:400;src:url(../../assets/fonts/news-iconfont.eot?uoa5pg);src:url(../../assets/fonts/news-iconfont.eot?uoa5pg#iefix) format("embedded-opentype"),url(../../assets/fonts/news-iconfont.ttf?uoa5pg) format("truetype"),url(../../assets/fonts/news-iconfont.woff?uoa5pg) format("woff"),url(../../assets/fonts/news-iconfont.svg?uoa5pg#icomoon) format("svg")}[class*=" icon-news-"],[class^=icon-news-]{font-family:news-iconfont!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-news-1:before{content:"\e900"}.icon-news-2:before{content:"\e901"}.icon-news-3:before{content:"\e902"}.icon-news-4:before{content:"\e903"}.icon-news-5:before{content:"\e904"}.icon-news-6:before{content:"\e905"}.icon-news-7:before{content:"\e906"}
/*# sourceMappingURL=project.css.map */