a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;font-size:100%;vertical-align:baseline}a:active,a:hover{outline:0}li,ul{list-style-type:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}*,:after,:before,html{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}audio,img,video{max-width:100%;height:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}iframe{border:0}textarea{resize:none;overflow:auto;vertical-align:top;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}button,input,select,textarea{outline:none;border:none;font-size:100%;margin:0}button,input{line-height:normal}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans.eot);src:url(../fonts/OpenSans.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans.woff) format("woff"),url(../fonts/OpenSans.ttf) format("truetype"),url(../fonts/OpenSans.svg#OpenSans) format("svg")}@font-face{font-family:OpenSans-Bold;src:url(../fonts/OpenSans-Bold.eot);src:url(../fonts/OpenSans-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans-Bold.woff) format("woff"),url(../fonts/OpenSans-Bold.ttf) format("truetype"),url(../fonts/OpenSans-Bold.svg#OpenSans-Bold) format("svg")}html{font-size:20px}body,html{height:100%;width:100%}body{font-family:OpenSans;color:#000;font-size:.8rem}section{padding:3rem 0}h1{font-family:OpenSans-Bold;font-size:2.75rem;padding-bottom:2rem}h2{font-family:OpenSans;font-size:1.25rem}a{-webkit-transition:.4s;-o-transition:.4s;transition:.4s}a,a:hover{color:#48a9e9;text-decoration:none}a:hover{opacity:.5}.accent-color{color:#48a9e9}.button{display:inline-block;background-color:#48a9e9;color:#fff;padding:.5rem 1.5rem;border-radius:.25rem;-webkit-box-shadow:0 .65rem .65rem 0 rgba(0,0,0,.1);box-shadow:0 .65rem .65rem 0 rgba(0,0,0,.1);cursor:pointer;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.button:hover{background-color:#3179a9;-webkit-box-shadow:none;box-shadow:none;opacity:1;color:#fff}.header-block{padding-bottom:10rem;background:url(../img/bg-1.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.header-block__nav{padding-top:1rem}.header-block__nav .button-container,.header-block__nav .logo,.header-block__nav .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header-block__nav .button-container img,.header-block__nav .logo img,.header-block__nav .nav img{width:10rem}.header-block__nav .nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-block__nav .nav ul li{display:inline;margin-right:2rem;font-size:.8rem}.header-block__nav .nav ul li:last-child{margin-right:0}.header-block__nav .nav ul li a{color:#fff}.header-block__nav .button-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-block__title{padding-top:8rem}.header-block__title .title h1,.header-block__title .title h2{color:#fff}.header-block__title .title h1{padding-top:2rem}.header-block__title .title .button{margin-top:2rem}.header-block__title .rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-block__title .rating .rating__table-container{background-color:rgba(6,9,42,.7);border-radius:.25rem;padding:1rem}.header-block__title .rating .rating__table-container .table-title{display:block;text-align:center;font-family:OpenSans-Bold;color:#fff;padding-bottom:.5rem}.header-block__title .rating .rating__table-container table{color:#fff;font-size:.55rem}.header-block__title .rating .rating__table-container table tr td{padding:.3rem .5rem}.header-block__title .rating .rating__table-container table tr td:first-child{text-align:center}.header-block__title .rating .rating__table-container table tr td:nth-child(4),.header-block__title .rating .rating__table-container table tr td:nth-child(5){color:#20daa8}.header-block__title .rating .rating__table-container table tr td .table__leader-number-1,.header-block__title .rating .rating__table-container table tr td .table__leader-number-2,.header-block__title .rating .rating__table-container table tr td .table__leader-number-3{width:1rem;height:1rem;display:inline-block;border-radius:50%}.header-block__title .rating .rating__table-container table tr td .table__leader-number-1{color:#c5ab18;border:.05rem solid #c5ab18}.header-block__title .rating .rating__table-container table tr td .table__leader-number-2{color:#b5b7c9;border:.05rem solid #b5b7c9}.header-block__title .rating .rating__table-container table tr td .table__leader-number-3{color:#c08b57;border:.05rem solid #c08b57}.header-block__title .rating .rating__table-container table tr th{border-top:.05rem solid #fff;border-bottom:.05rem solid #fff;padding:.5rem;font-weight:400}.points-block{background-color:#e9eff1}.points-block .points .points__point-container{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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5rem;text-align:center;background:#fff;border-radius:.5rem;-webkit-box-shadow:0 1.3rem 1.9rem 0 rgba(0,0,0,.14);box-shadow:0 1.3rem 1.9rem 0 rgba(0,0,0,.14);-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.points-block .points .points__point-container:hover{-webkit-box-shadow:none;box-shadow:none}.points-block .points .points__point-container span{padding-top:1.5rem}.points-block .button-container{text-align:center;margin-top:2rem}.case-block{background:url(../img/bg-2.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.case-block h1{color:#fff;text-align:center}.case-block .content__text-container{padding:3.5rem;background:rgba(6,9,42,.7);border-radius:.5rem;color:#fff}.case-block .content__text-container p{padding-bottom:1.5rem}.case-block .content__text-container p:nth-child(3){width:65%}.case-block img{position:absolute;bottom:-3rem;right:-24rem}.offers-block{background-color:#e9eff1}.offers-block h1{text-align:center;color:#000}.offers-block .offers__offer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.offers-block .offers__offer-container:hover .offer-title{-webkit-box-shadow:0 .5rem .5rem 0 rgba(0,0,0,.2);box-shadow:0 .5rem .5rem 0 rgba(0,0,0,.2)}.offers-block .offers__offer-container:hover .button{background-color:#3179a9;-webkit-box-shadow:none;box-shadow:none;opacity:1;color:#fff}.offers-block .offers__offer-container .offer-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;background:#fff;border-radius:.5rem;-webkit-box-shadow:0 1.3rem 1.9rem 0 rgba(0,0,0,.14);box-shadow:0 1.3rem 1.9rem 0 rgba(0,0,0,.14);-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.offers-block .offers__offer-container .offer-title .offer-title__number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:OpenSans-Bold;font-size:2rem;color:#fff;width:4rem;height:4rem;background-image:-o-linear-gradient(305deg,#04467c 0,#030a35 100%);background-image:linear-gradient(145deg,#04467c,#030a35);border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.offers-block .offers__offer-container .offer-title .offer-title__text{padding:0 1rem;width:65%}.offers-block .offers__offer-container table tr td{font-size:.65rem;padding:.25rem 0;text-align:left;font-family:OpenSans-Bold}.offers-block .offers__offer-container table tr td:last-child{text-align:right;font-family:OpenSans}.offers-block .offers__offer-container .button{margin-top:1rem;text-align:center}.offers-block .offers__offer-container .offer-level{display:block;color:#b0afaf;margin-top:.5rem;text-align:center}.footer-block{padding:2rem 0;background:#06092a}.footer-block .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer-block .logo img{width:10rem}.footer-block .policy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer-block .policy a{color:#fff}.modal-header{border-bottom:0}.modal-header .modal-title{font-family:OpenSans;font-size:1.2rem;text-align:center}.ajax-form{color:#000}.ajax-form input{display:block;width:100%;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;font-size:.9rem;font-family:OpenSans;text-align:center;color:#000;border:.05rem solid #e9eff1;margin-bottom:1rem;padding:.5rem 1.5rem;border-radius:.25rem}.ajax-form input::-webkit-input-placeholder{color:#000}.ajax-form input::-moz-placeholder{color:#000}.ajax-form input:-ms-input-placeholder{color:#000}.ajax-form input::-ms-input-placeholder{color:#000}.ajax-form input::placeholder{color:#000}.ajax-form input:focus{border:.05rem solid #48a9e9}.ajax-form .submit-form{background-color:#48a9e9;color:#fff;cursor:pointer;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;-webkit-box-shadow:0 .65rem .65rem 0 rgba(0,0,0,.1);box-shadow:0 .65rem .65rem 0 rgba(0,0,0,.1)}.ajax-form .submit-form:hover{background-color:#3179a9;-webkit-box-shadow:none;box-shadow:none;opacity:1;color:#fff}.policy-page{padding:2rem 0;color:#000}.policy-page p{margin-bottom:1rem}.carousel-inner{overflow:initial!important}.carousel-controls__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1rem}.carousel-controls__container .carousel-controls__button{display:inline-block;padding:1rem;border-radius:50%;background-color:#48a9e9;margin-left:1rem;background-image:url(../img/arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:.7rem}.carousel-controls__container .carousel-controls__button-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.form-descr{text-align:center;opacity:.5}@media screen and (max-width:500px){h1{font-size:1.5rem}h2{font-size:1rem}.header-block{padding-bottom:3rem}.header-block__nav .nav{display:none}.header-block__title{padding-top:0}.header-block__title .rating{display:block;margin-top:2rem}.header-block__title .rating .rating__table-container .table-title{font-size:.7rem}.header-block__title .rating .rating__table-container table tr td{text-align:center}.header-block__title .rating .rating__table-container table tr td:nth-child(2),.header-block__title .rating .rating__table-container table tr td:nth-child(3){display:none}.header-block__title .rating .rating__table-container table tr th{text-align:center}.header-block__title .rating .rating__table-container table tr th:nth-child(2),.header-block__title .rating .rating__table-container table tr th:nth-child(3){display:none}.points-block .points .points__point-container{margin-bottom:1rem;padding:1rem}.points-block .button-container{margin-top:0}.case-block .content__text-container{padding:1rem}.case-block .content__text-container p:nth-child(3){width:100%}.case-block img{display:none}.offers-block .offers__offer-container{margin-bottom:2rem}.offers-block .offers__offer-container:last-child{margin-bottom:0}.footer-block .policy a{font-size:.7rem}.ajax-form input{margin-bottom:.5rem}.carousel-controls__container .carousel-controls__button{padding:.7rem}}@media screen and (max-width:1300px){.case-block img{width:33rem;right:-16rem}}
