@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rot{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}html{scroll-behavior:smooth}.h1,body,h1{font-family:'Roboto',sans-serif;color:#2b344f}body{font-style:normal;background:#fff;font-size:18px;font-weight:300;line-height:24px}.h1,h1{font-size:44px;line-height:1.33em;font-weight:900;letter-spacing:normal;margin:0 0 24px}.h2,.h3,h2,h3{font-size:42px;line-height:1.4em;font-weight:600;letter-spacing:normal;color:#fff}.h3,h3{font-size:18px;line-height:1.33em;font-weight:700;margin-bottom:0}a,a:hover{color:inherit}a{font-family:'Roboto',sans-serif;outline:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a:hover{text-decoration:underline}button,div,input,span,textarea{font-family:'Roboto',sans-serif;outline:0!important}button:hover,div:hover,input:hover,span:hover,textarea:hover{outline:0!important}button:focus,div:focus,input:focus,span:focus,textarea:focus{outline:0!important}button:active,div:active,input:active,span:active,textarea:active{outline:0!important}.clearfix:after{content:" ";clear:both;display:block}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.mr-auto,.mx-auto{margin-right:auto!important}.input,.textarea{display:block;width:100%;outline:0;border:1px solid #fff;padding:12px;color:#1a2df3;font-family:'Roboto',sans-serif;font-size:14px;line-height:24px;font-weight:400;letter-spacing:normal;border-radius:8px;background-color:#dde0fd;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-ms-input-placeholder-color:#1a2df3;-moz-placeholder-color:#1a2df3}.input:hover,.textarea:hover{border:1px solid rgba(255,255,255,.1);background-color:rgba(26,45,243,.25)}.input:focus,.textarea:focus{border:1px solid #fff;background-color:rgba(26,45,243,.25)}.input.wpcf7-not-valid,.textarea.wpcf7-not-valid{border:1px solid #ff0b53}.input ::-webkit-input-placeholder,.textarea ::-webkit-input-placeholder{color:#1a2df3}.input ::-moz-placeholder,.textarea ::-moz-placeholder{color:#1a2df3}.input-parent,.input-submit,.textarea-parent,.textarea-submit{position:relative;margin-bottom:30px}.input-parent label,.textarea-parent label{position:absolute;top:-12px;left:20px;font-size:14px;line-height:24px;color:#fff;z-index:10;display:inline-block;padding:0 5px;background:#302a56}.input-agreement,.textarea-agreement{font-size:14px;line-height:22px;color:rgba(255,255,255,.5)}.input-agreement a,.textarea-agreement a,.wpcf7 .wpcf7-submit{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.input-agreement a,.textarea-agreement a{font-size:14px;line-height:22px;color:rgba(255,255,255,.5);text-decoration:underline}.input-agreement a:hover,.textarea-agreement a:hover{color:#fff}.textarea{height:100px;resize:none}div.wpcf7 .ajax-loader{-webkit-mask:url(../images/fa/load.svg) no-repeat 50% 50%/contain;mask:url(../images/fa/load.svg) no-repeat 50% 50%/contain;background-image:none;background-color:#fff;animation:1s linear 0s normal none infinite running rotate;-webkit-animation:1s linear 0s normal none infinite running rotate;position:absolute;top:calc(50% - 8px);right:8px;margin:0;z-index:10}.wpcf7{overflow:hidden}.wpcf7 .wpcf7-submit{display:block;border-radius:38px;width:100%;background:#377dbd;padding:16px 32px;color:#fff;border:0;cursor:pointer}.wpcf7 .wpcf7-submit:hover{background:#377dbd}.wpcf7 .wpcf7-not-valid-tip,.wpcf7 .wpcf7-response-output{position:absolute;left:-9999px}.footer{display:block;background:#eee;height:72px}.logo{font-size:24px;line-height:1.33em;font-weight:700;letter-spacing:normal;display:-webkit-box;display:-ms-flexbox;display:flex;color:#2b344f}.logo img{width:72px;height:70px}.logo span{padding-left:24px}.content-youtube:hover span,.logo:hover{text-decoration:none}.header{padding:12px 0;top:0;width:100%;z-index:101;max-width:1400px;margin:0 auto;background:#fff}.mobile__menu.scroll .mobile-p{display:block}.mainmenu{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.mainmenu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mainmenu ul li{position:relative;margin:0}.mainmenu ul li:not(:last-child){margin:0 30px 0 0}.mainmenu ul li a{font-size:14px;line-height:24px;font-weight:400;letter-spacing:normal;color:#00305b;display:inline-block;padding:3px 6px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.mainmenu ul li a:hover{background:#00305b;color:#fff}.header-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-actions .langs{margin-right:24px}.section,.section-main{padding:64px 0;position:relative;display:block}.section-main{width:100%;background:#2b344f;padding:152px 0;overflow:hidden;color:#fff}.section-main .img-main{position:absolute;left:calc(50%);top:calc(50% - 243px)}.section-main .h1,.section-main h1{color:#fff}.section-block1,.section-block3 .content p,.section-main .h2,.section-main h2{font-size:30px;line-height:1.33em;font-weight:500;letter-spacing:normal}.section-block1{background:#fff;padding:72px 0;font-weight:700}.content figure,.section-block1 p{margin-bottom:40px}.section-block2{padding:72px 0;overflow:hidden;background:#2b344f;color:#fff}.section-block3{padding:72px 0;overflow:hidden;position:relative}.section-block3 .content p{font-size:24px}.content blockquote,.content p{margin-bottom:16px;font-weight:300}.content ol,.content ul{font-weight:300}.content b,.content strong{font-weight:700}.content ol{list-style-type:decimal;counter-reset:myCounter}.content ol,.content ul{margin:0 0 24px}.content ul li{padding-left:16px;position:relative;margin:0}.content ul li:before{content:" ";display:block;top:10px;left:0;width:3px;height:3px;background:#fff;position:absolute;border-radius:50%}.content figure img{max-width:100%;height:auto}.content figure figcaption{margin-top:8px;display:block;width:100%;text-align:center}.content blockquote{padding:78px 50px;position:relative;font-size:24px;line-height:1.35em;color:#151515;-webkit-box-shadow:0 2px 9px rgba(0,0,0,.15);box-shadow:0 2px 9px rgba(0,0,0,.15);border-radius:10px}.content-youtube{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:300;color:#151515}.content-youtube svg{margin:0}.content-youtube span{text-decoration:underline;margin-left:16px}.content-youtube:hover{color:#151515}.content .wpcf7{max-width:500px;margin:0 auto 32px}.content table{table-layout:auto;width:100%;margin-bottom:32px}.content table tr th{text-align:left;font-weight:700}.content table tr:nth-child(2n+1) td{background:#f9f9f9}.content table tr:first-child td{background:rgba(224,224,224,.5);padding:12px 0;font-weight:700;font-size:16px;line-height:24px;color:#151515;vertical-align:middle}.content table tr td{padding:12px 0;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}.content table tr td:first-child{padding:16px;max-width:200px}@media (max-width:1200px){.header-actions .langs{margin-right:0;margin-bottom:0!important;margin-left:10px}}@media (max-width:992px){.container{width:380px;max-width:100%}.mainmenu ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.mainmenu ul li:not(:last-child){margin:0 10px 0 0}.header-actions{margin:-12px 0}.section-main .img-main{display:none}.section-main .h1,.section-main .h2,.section-main h1,.section-main h2{font-size:30px;line-height:1.33em;font-weight:900;letter-spacing:normal}.section-main .h2,.section-main h2{font-size:24px;font-weight:500}.section-block1,.section-main{padding:48px 0}.section-block2{min-height:0;padding:48px 0}.section-block3{padding:48px 0}.content figure,.content ol{margin:0 0 24px}.content table tr td{width:100px;min-width:100px}}@media (max-width:768px){.input-parent,.textarea-parent{margin-bottom:24px}.input-submit,.textarea-submit{margin-bottom:20px}.input-agreement,.textarea-agreement{text-align:center}.content ol,.content p,.content ul{margin-bottom:16px}}
/*# sourceMappingURL=style.min.css.map */
