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;border:0;font:inherit;vertical-align:baseline}:focus{outline:0}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}
@font-face{font-family:"Giga Sans";src:local("Giga Sans Light"),local("Giga-Sans-Light"),url(../fonts/GigaSans-Light.woff2) format("woff2"),url(../fonts/GigaSans-Light.woff) format("woff"),url(../fonts/GigaSans-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Giga Sans";src:local("Giga Sans Regular"),local("Giga-Sans-Regular"),url(../fonts/GigaSans-Regular.woff2) format("woff2"),url(../fonts/GigaSans-Regular.woff) format("woff"),url(../fonts/GigaSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Giga Sans";src:local("Giga Sans SemiBold"),local("Giga-Sans-SemiBold"),url(../fonts/GigaSans-SemiBold.woff2) format("woff2"),url(../fonts/GigaSans-SemiBold.woff) format("woff"),url(../fonts/GigaSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Moeda";src:local("Moeda"),local("Moeda"),url(../fonts/moeda.woff2) format("woff2"),url(../fonts/moeda.woff) format("woff"),url(../fonts/moeda.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}img{height:auto}.container{max-width:1390px;padding:0 50px;margin:0 auto;width:100%}@media (max-width:1100px){.container{padding:0 15px}}body{color:#000;font-family:"Giga Sans";font-size:16px;font-style:normal;font-weight:300;line-height:26px}@media (min-width:1100px) and (max-width:2000px){body{zoom:85%}}.header,.header .contact .contact-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex}.header{padding:15px 0;position:fixed;left:0;top:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:999;border-bottom:1px solid rgba(255,255,255,.5)}.header.fixed{background-color:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1)}.header.fixed nav ul li a{color:#000}.footer .footer-right .footer-btn:hover path,.header.fixed path{fill:#000}.header.fixed .contact .contact-btn{border-color:#2e66a6;color:#2e66a6}.header.fixed .menu-toggle span,.header.fixed .menu-toggle:after,.header.fixed .menu-toggle:before{background-color:#000!important}.header .container{width:100%;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}.header .logo{overflow:hidden;padding:10px 0}.header .logo img{width:100%;left:-4px;height:75px;position:absolute}@media (max-width:900px){.header .logo svg{width:130px;height:auto}}@media (min-width:900px){.header .nav ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}}@media (min-width:900px) and (max-width:1100px){.header .nav ul{gap:20px}}@media (min-width:900px){.header .nav ul li{position:relative;padding:7px 0}.header .nav ul li a{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.28px;text-decoration:none;text-transform:uppercase;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}}@media (min-width:900px) and (max-width:1100px){.header .nav ul li a{font-size:12px}}@media (min-width:900px){.header .nav ul li a:hover{color:#3a6cf4}.header .nav ul li.has-submenu{position:relative;padding-right:20px}.header .nav ul li .submenu,.header .nav ul li.has-submenu::after{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex}.header .nav ul li.has-submenu::after{content:"";right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:6px;background-image:url(../img/arrow.svg);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;background-size:100%;background-position:center;background-repeat:no-repeat}.header .nav ul li.has-submenu:hover .submenu{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.header .nav ul li .submenu{top:100%;left:0;background:#fff;list-style:none;min-width:200px;padding:15px;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.header .nav ul li .submenu li{padding:0!important}.header .nav ul li .submenu li a{display:block;white-space:nowrap;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.28px;text-transform:uppercase;color:#000!important;text-decoration:none;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.header .nav ul li .submenu li a:hover{color:#2e66a6!important}}.header .contact,.header .logo{position:relative}.header .contact .contact-btn{font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.28px;text-transform:uppercase;background:0 0;border:1px solid #fff;padding:10px 30px;border-radius:25px;color:#fff;cursor:pointer;-webkit-transition:.3s;transition:.3s}@media (max-width:900px){.header .contact .contact-btn{padding:5px 15px}}.header .contact .contact-btn:hover{border-color:#2e66a6;background:#2e66a6;color:#fff}.header .contact .contact-menu{position:absolute;right:0;top:120%;background:#fff;padding:20px;min-width:307px;border-radius:5px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3);box-shadow:0 5px 15px rgba(0,0,0,.3);opacity:0;visibility:hidden;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:900px){.header .contact .contact-menu{padding:15px;min-width:237px}}.header .contact .contact-menu ul{list-style:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.header .contact .contact-menu ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}@media (max-width:900px){.header .contact .contact-menu ul li{gap:10px}}.header .contact .contact-menu ul li svg{min-width:24px}@media (max-width:900px){.header .contact .contact-menu ul li svg{min-width:18px;width:18px;height:auto}}.header .contact .contact-menu ul li a,.header .contact .contact-menu ul li strong{font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.28px;text-transform:uppercase}.header .contact .contact-menu ul li strong{display:block;color:#000}@media (max-width:900px){.header .contact .contact-menu ul li strong{font-size:10px;line-height:15px}}.header .contact .contact-menu ul li a{color:#2e66a6}@media (max-width:900px){.header .contact .contact-menu ul li a{font-size:10px;line-height:15px}}.header .contact .contact-menu ul li a:hover{text-decoration:none}.header .contact:hover .contact-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.header .contact:hover .contact-btn{border-color:#2e66a6;background:#2e66a6;color:#fff}.menu-toggle{display:none}.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:900px){.menu-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;display:block;width:30px;height:20px;position:relative;z-index:557777}.menu-toggle span,.menu-toggle:after,.menu-toggle:before{background-color:#fff;position:absolute;width:100%;height:2px;left:0;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.menu-toggle span{top:9px}.menu-toggle:after,.menu-toggle:before{content:""}.menu-toggle:before{top:0}.menu-toggle:after{bottom:0}.menu-toggle.active:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:9px}.menu-toggle.active span{-webkit-transform:scale(0);transform:scale(0)}.menu-toggle.active:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:9px}.nav{position:fixed;top:67px;left:-100%;width:100%;height:100vh;background:#fff;padding:80px 20px;-webkit-transition:left .3s ease;transition:left .3s ease;overflow-y:auto;z-index:1000}.nav.active{left:0}.nav a,.nav ul{text-decoration:none}.nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;list-style-type:none}.nav a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 0;color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.28px;text-transform:uppercase}.has-submenu>a::after{content:"";width:15px;height:10px;background-image:url(../img/arrow-b.svg);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;background-size:100%;background-position:center;background-repeat:no-repeat}.has-submenu.open>a::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.submenu{max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease,padding .3s ease;transition:max-height .3s ease,padding .3s ease;padding-left:15px}.has-submenu.open>.submenu{max-height:500px;padding:5px 0 10px 15px}.submenu li a{font-size:14px;text-transform:none;color:#333;padding:8px 0}}.home-slider{position:relative;width:100%;height:100vh;overflow:hidden}@media (max-width:766px){.home-slider{height:550px}}.home-slider .home-big-slider-item{position:relative}.home-slider .home-big-slider-item::after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,89,191,.1)),to(rgba(0,89,191,.1))),-webkit-gradient(linear,left bottom,left top,from(rgba(204,172,120,.05)),to(rgba(204,172,120,.05))),radial-gradient(176.04% 50% at 50% 50%,transparent 0,rgba(0,0,0,.85) 100%),-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.1)));background:linear-gradient(0deg,rgba(0,89,191,.1) 0,rgba(0,89,191,.1) 100%),linear-gradient(0deg,rgba(204,172,120,.05) 0,rgba(204,172,120,.05) 100%),radial-gradient(176.04% 50% at 50% 50%,transparent 0,rgba(0,0,0,.85) 100%),linear-gradient(0deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 100%);z-index:1}.home-slider .home-big-slider-item img{width:100%;height:100vh;-o-object-fit:cover;object-fit:cover}@media (max-width:766px){.home-slider .home-big-slider-item img{height:550px}}.home-slider .home-big-slider-item .caption{position:absolute;z-index:2;bottom:150px;color:#fff;max-width:1370px;padding:0 40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;text-decoration:none}@media (max-width:766px){.home-slider .home-big-slider-item .caption{bottom:70px}}.home-slider .home-big-slider-item .js-animation-3 h2{font-family:Moeda;font-size:130px;font-style:normal;font-weight:400;line-height:140px}@media (max-width:1720px){.home-slider .home-big-slider-item .js-animation-3 h2{font-size:100px;line-height:105px}}@media (max-width:866px){.home-slider .home-big-slider-item .js-animation-3 h2{font-size:90px;line-height:60px}}@media (max-width:766px){.home-slider .home-big-slider-item .js-animation-3 h2{font-size:50px;font-style:normal;font-weight:400;line-height:50px}}.home-slider .home-big-slider-item .js-animation-3 p{font-family:Moeda;font-size:70px;font-style:normal;font-weight:400;line-height:60px}@media (max-width:1720px){.home-slider .home-big-slider-item .js-animation-3 p{font-size:60px;line-height:50px}}@media (max-width:866px){.home-slider .home-big-slider-item .js-animation-3 p{font-size:50px;line-height:60px}}@media (max-width:766px){.home-slider .home-big-slider-item .js-animation-3 p{font-size:32px;font-style:normal;font-weight:400;line-height:30px}}.home-slider .home-big-slider-item .js-animation-3 a,.home-slider .home-big-slider-item .js-animation-3 h2,.home-slider .home-big-slider-item .js-animation-3 p{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}.home-slider .home-big-slider-item .js-animation-3.active h2,.home-slider .home-big-slider-item .js-animation-3.active p{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .6s ease-out .2s;transition:all .6s ease-out .2s}.home-slider .home-big-slider-item .js-animation-3.active p{-webkit-transition:all .6s ease-out .5s;transition:all .6s ease-out .5s}.home-slider .home-big-slider-item .js-animation-3.active a{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .3s ease-in-out,opacity .6s ease-out .8s,-webkit-transform .6s ease-out .8s;transition:all .3s ease-in-out,transform .6s ease-out .8s,opacity .6s ease-out .8s;transition:all .3s ease-in-out,transform .6s ease-out .8s,opacity .6s ease-out .8s,-webkit-transform .6s ease-out .8s}.home-slider .home-big-slider-item .js-animation-3 .btn-outline{margin-top:30px;color:#fff;border-color:#fff;padding:14px 25px}.home-slider .home-big-slider-item .js-animation-3 .btn-outline:hover{background-color:#fff;color:#000}.home-slider .js-animation{position:absolute;bottom:30px;right:0;width:720px;overflow:hidden}@media (max-width:1720px){.home-slider .js-animation{width:340px}}@media (max-width:1220px){.home-slider .js-animation{width:200px}}.home-slider .js-home-small-slider{margin-left:-425px}@media (max-width:1720px){.home-slider .js-home-small-slider{margin-left:-215px}}@media (max-width:1220px){.home-slider .js-home-small-slider{margin-left:-110px}}@media (max-width:720px){.home-slider .js-home-small-slider{display:none}}.home-slider .js-home-small-slider .slider-small-item{padding:0 5px;cursor:pointer}.home-slider .js-home-small-slider .slider-small-item img{width:410px;height:auto;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}@media (max-width:1720px){.home-slider .js-home-small-slider .slider-small-item img{width:200px}}@media (max-width:1220px){.home-slider .js-home-small-slider .slider-small-item img{width:100px}}.stats{text-align:center;padding:100px 0;overflow:hidden}@media (max-width:900px){.stats{padding:60px 0}}.stats__title{color:#000;text-align:center;font-family:Moeda;font-size:80px;font-style:normal;font-weight:400;line-height:70px;letter-spacing:.8px;margin-bottom:100px}@media (max-width:900px){.stats__title{font-size:40px;line-height:30px;margin-bottom:30px}}.stats__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:13px;-ms-flex-wrap:wrap;flex-wrap:wrap}.casino-solutions .solution-item:last-child::after,.stats__items svg:last-child{display:none}@media (max-width:1100px){.stats__items svg{width:15px;height:auto}}@media (max-width:900px){.stats__items svg{display:none}}.stats__item{-webkit-box-flex:1;-ms-flex:1 1 120px;flex:1 1 120px;max-width:240px;text-align:center;border-radius:500px;border:1px solid #d1d8db;display:-webkit-box;display:-ms-flexbox;display:flex;padding:100px 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1100px){.stats__item{padding:60px 10px}}@media (max-width:900px){.stats__item{padding:60px 15px}}.stats__item span{display:block;font-family:Moeda;font-size:70px;font-style:normal;font-weight:400;line-height:70px;letter-spacing:.8px}@media (max-width:1100px){.stats__item span{font-size:45px}}@media (max-width:900px){.stats__item span{font-size:50px}}.stats__footer,.stats__item p{font-size:16px;font-style:normal;font-weight:300;line-height:24px}@media (max-width:1100px){.stats__item p{font-size:15px}}.stats__footer{margin-top:100px;font-size:23px;font-weight:400;line-height:30px;position:relative;text-align:left}@media (max-width:900px){.stats__footer{margin-top:30px;font-size:18px;text-align:center}}.stats__footer:after,.stats__footer:before{content:"";position:absolute;top:50%;width:200%;height:1px;background:#ccc}.stats__footer span{background-color:#fff;padding:0 10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 auto;position:relative;z-index:1}.stats__footer:before{left:0}.stats__footer:after{right:0}.about-banner{position:relative;color:#fff;padding:100px 0;overflow:hidden;max-width:1700px;margin:0 auto;background:-webkit-gradient(linear,left bottom,left top,from(rgba(204,172,120,.05)),to(rgba(204,172,120,.05))),radial-gradient(148.7% 194.99% at 50% -25.78%,rgba(46,101,165,.5) 0,rgba(46,101,165,0) 100%),#000;background:linear-gradient(0deg,rgba(204,172,120,.05) 0,rgba(204,172,120,.05) 100%),radial-gradient(148.7% 194.99% at 50% -25.78%,rgba(46,101,165,.5) 0,rgba(46,101,165,0) 100%),#000}@media (max-width:700px){.about-banner{padding:60px 0}}.about-banner .container{position:relative;z-index:2}.about-banner__subtitle{color:#2e66a6;font-family:"Giga Sans";font-size:23px;font-style:normal;font-weight:400;line-height:30px;margin-bottom:10px}@media (max-width:700px){.about-banner__subtitle{font-size:18px;line-height:24px}}.about-banner__text{color:#fff;font-family:Moeda;font-size:80px;font-style:normal;font-weight:400;line-height:70px;letter-spacing:.8px}@media (max-width:700px){.about-banner__text{font-size:40px;line-height:30px;letter-spacing:.4px}}.about-banner .bg-pc{position:absolute;right:0;top:0;height:auto;max-width:90%}@media (max-width:700px){.about-banner .bg-pc{display:none}}.about-banner .bg-mob{display:none}@media (max-width:700px){.about-banner .bg-mob{position:absolute;right:0;top:0;display:block;height:auto;max-width:99%}}.casino-solutions{padding:100px 0}@media (max-width:900px){.casino-solutions{padding:60px 0}}.casino-solutions .container{position:relative}.casino-solutions .section-title{color:#000;font-family:Moeda;font-size:80px;font-style:normal;font-weight:400;line-height:70px;letter-spacing:.8px;margin-bottom:50px}@media (max-width:1100px){.casino-solutions .section-title{text-align:center}}@media (max-width:900px){.casino-solutions .section-title{font-size:40px;line-height:30px;letter-spacing:.4px;margin-bottom:30px}}.casino-solutions .solutions-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media (max-width:960px){.casino-solutions .solutions-grid{grid-template-columns:1fr;gap:0}}.casino-solutions .solution-item{padding:30px;position:relative}@media (max-width:1100px){.casino-solutions .solution-item{padding:15px}}@media (max-width:900px){.casino-solutions .solution-item{padding:30px 0}}.casino-solutions .solution-item::after{content:"";width:1px;height:100%;position:absolute;top:0;right:-15px;background-color:#d1d8db}@media (max-width:900px){.casino-solutions .solution-item::after{width:100%;height:1px;bottom:0;top:auto;right:0}}@media (max-width:900px){.casino-solutions .solution-item:last-child::after{display:-webkit-box;display:-ms-flexbox;display:flex}}.casino-solutions .solution-item h3{font-family:Moeda;font-size:40px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:.4px;margin:0 0 5px}@media (max-width:900px){.casino-solutions .solution-item h3{font-size:30px}}.casino-solutions .solution-item .solution-subtitle{color:#2e66a6;font-size:14px;font-style:normal;font-weight:300;line-height:22px;margin:0 0 15px}.casino-solutions .solution-item p{font-size:14px;font-weight:300;line-height:22px}.casino-solutions .solution-icon{width:120px;height:120px;margin:0 auto 15px}.casino-solutions .btn-wrapper{text-align:center}.casino-solutions .btn-outline{position:absolute;top:0;right:50px}@media (max-width:1100px){.casino-solutions .btn-outline{position:inherit;margin:30px auto 0}}.btn-outline,.operations .operation-card::after{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.btn-outline{display:inline-block;padding:17px 30px;border:1px solid #2e66a6;border-radius:30px;color:#2e66a6;text-decoration:none;font-size:18px;font-style:normal;font-weight:400;line-height:24px;text-transform:uppercase}.btn-outline:hover{background:#2e66a6;color:#fff}.operations{padding:100px 0;text-align:center;background:#f9fbfd}@media (max-width:1100px){.operations{padding:60px 0}}.operations .operations-title{color:#000;text-align:center;font-family:Moeda;font-size:130px;font-style:normal;font-weight:400;line-height:100px;margin-bottom:80px}@media (max-width:1100px){.operations .operations-title{margin-bottom:15px;font-size:50px;line-height:50px}}.operations .operations-subtitle{text-align:center;font-size:16px;font-style:normal;font-weight:300;line-height:26px;max-width:630px;margin:0 auto 100px;color:#000}.operations .operations-subtitle p+p,.page-post p+p{margin-top:30px}@media (max-width:1100px){.operations .operations-subtitle{font-size:15px;line-height:25px;margin-bottom:30px}}.operations .operations-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;row-gap:0;justify-items:center}@media (max-width:600px){.operations .operations-grid{grid-template-columns:1fr;gap:30px}}.operations .operation-card{position:relative;width:100%;max-width:520px;height:600px;overflow:hidden;cursor:pointer}@media (max-width:1100px){.operations .operation-card{height:450px}}@media (max-width:600px){.operations .operation-card{height:auto;padding-top:100%}}.operations .operation-card::after{content:"";background-image:-webkit-gradient(linear,left bottom,left top,from(#000),to(#000));background-image:linear-gradient(0deg,#000 0,#000 100%);position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.2}.operations .operation-card .hover{position:absolute;z-index:4;left:0;bottom:0;right:0;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;-webkit-transform:translateY(100%);transform:translateY(100%);width:100%;height:auto}@media (max-width:600px){.operations .operation-card .hover{-webkit-transform:translateY(0);transform:translateY(0)}}.operations .operation-card:nth-child(2){margin-right:auto;margin-top:150px}@media (max-width:1100px){.operations .operation-card:nth-child(2){margin-top:100px}}@media (max-width:600px){.operations .operation-card:nth-child(2){margin:0}}.operations .operation-card:nth-child(3){margin-left:auto}.operations .operation-card:nth-child(4){margin-top:150px}@media (max-width:1100px){.operations .operation-card:nth-child(4){margin-top:100px}}@media (max-width:600px){.operations .operation-card:nth-child(4){margin:0}}.operations .operation-card:hover::after{opacity:.4}.operations .operation-card:hover .hover{-webkit-transform:translateY(0);transform:translateY(0)}.operations .operation-card:hover .operation-text svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.operations .operation-card .operation-image{position:absolute;top:-20%;left:-20%;width:140%;height:140%;background-size:cover;background-position:center;will-change:transform}.operations .operation-card .operation-text{position:absolute;top:30px;left:30px;right:30px;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}.operations .operation-card .operation-text span{color:#fff;max-width:200px;font-family:Moeda;font-size:40px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:.4px}.footer .footer-right .footer-btn path,.news-card__link svg,.operations .operation-card .operation-text svg,a{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.partner-section{position:relative;min-height:calc(100vh - 80px);color:#fff;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;text-align:center;overflow:hidden}@media (max-width:900px){.partner-section{min-height:550px}}.partner-section .partner-bg{position:absolute;inset:0;background-size:cover;background-position:center;z-index:-1}.partner-section .partner-content{max-width:1330px;padding:60px 20px}.partner-section .partner-content .partner-icon{width:100px;height:100px;margin:0 auto 100px}@media (max-width:1100px){.partner-section .partner-content .partner-icon{margin-bottom:30px}}@media (max-width:900px){.partner-section .partner-content .partner-icon{width:48px;height:48px}}.partner-section .partner-content h4{font-size:23px;font-style:normal;font-weight:400;line-height:30px;color:#fff;margin-bottom:10px;text-transform:uppercase}@media (max-width:900px){.partner-section .partner-content h4{font-size:18px;line-height:24px}}.partner-section .partner-content h2{font-family:Moeda;font-size:80px;font-style:normal;font-weight:400;line-height:70px;letter-spacing:.8px;margin-bottom:10px}@media (max-width:900px){.partner-section .partner-content h2{font-size:40px;line-height:30px;letter-spacing:.4px}}.partner-section .partner-content p{font-family:Moeda;font-size:34px;font-style:normal;font-weight:400;line-height:34px;margin-bottom:100px}@media (max-width:1100px){.partner-section .partner-content p{margin-bottom:30px}}@media (max-width:900px){.partner-section .partner-content p{font-size:20px;line-height:20px}}.footer .footer-col ul a,.partner-section .partner-content .btn{font-style:normal;line-height:24px;text-decoration:none;color:#fff}.partner-section .partner-content .btn{display:inline-block;padding:17px 30px;border:1px solid #fff;border-radius:30px;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:18px;font-weight:400}.join-section .join-content .join-buttons .btn:hover,.partner-section .partner-content .btn:hover{background:#fff;color:#000}.join-section,.join-section .join-content .join-buttons .btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.join-section,.join-section .join-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.join-section{background:-webkit-gradient(linear,left bottom,left top,from(rgba(204,172,120,.05)),to(rgba(204,172,120,.05))),radial-gradient(148.7% 194.99% at 50% -25.78%,rgba(46,101,165,.5) 0,rgba(46,101,165,0) 100%),#000;background:linear-gradient(0deg,rgba(204,172,120,.05) 0,rgba(204,172,120,.05) 100%),radial-gradient(148.7% 194.99% at 50% -25.78%,rgba(46,101,165,.5) 0,rgba(46,101,165,0) 100%),#000;padding:100px 0;text-align:center;overflow:hidden;max-width:1700px;margin:100px auto}@media (max-width:700px){.join-section{padding:60px 0;margin:60px auto}}.join-section .join-content{z-index:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1200px){.join-section .join-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}}.join-section .join-content h2{font-family:Moeda;font-size:80px;font-style:normal;font-weight:400;line-height:70px;letter-spacing:.8px}@media (max-width:700px){.join-section .join-content h2{font-size:40px;line-height:38px}}.join-section .join-content .join-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:400px}@media (max-width:1200px){.join-section .join-content .join-buttons{gap:15px}}.join-section .join-content .join-buttons .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:17px;min-width:200px;border:1px solid #fff;border-radius:30px;text-decoration:none;font-size:18px;font-style:normal;font-weight:400;line-height:24px;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:700px){.join-section .join-content .join-buttons .btn{width:100%;min-width:100px;padding:16px;font-size:14px}}.join-section .bg-el{position:absolute;right:0;bottom:0;max-width:90%}@media (max-width:700px){.join-section .bg-el{height:100%;max-width:100%}}.responsible{margin:130px 0;background:#fff}@media (max-width:1100px){.responsible{margin:100px 0}}@media (max-width:600px){.responsible{margin:110px 0 60px}}.responsible .responsible-content{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;gap:40px;padding:60px;position:relative;border:1px solid #d1d8db}@media (max-width:700px){.responsible .responsible-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:90px 30px 30px}}.responsible .text-block{width:55%;max-width:570px}@media (max-width:700px){.responsible .text-block{width:100%}}.responsible .text-block h2{font-family:Moeda;font-size:80px;font-style:normal;font-weight:400;line-height:70px;letter-spacing:.8px}@media (max-width:1200px){.responsible .text-block h2{font-size:40px;line-height:30px;letter-spacing:.4px}}.footer .footer-col h4,.responsible .text-block p{font-size:19px;font-style:normal;font-weight:300;line-height:28px}.responsible .text-block p{margin:30px 0}@media (max-width:1200px){.responsible .text-block p{font-size:17px;line-height:22px}}@media (max-width:600px){.responsible .text-block a{width:100%;text-align:center}}.responsible .age-block{-webkit-box-flex:1;-ms-flex:1;flex:1;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;position:absolute;width:37%;right:20px;top:-30px;bottom:-30px}@media (max-width:600px){.responsible .age-block{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);bottom:auto;top:-50px;width:100px}}.responsible .age-block .animation-icon{max-width:100%}.footer{background:-webkit-gradient(linear,left bottom,left top,from(rgba(204,172,120,.05)),to(rgba(204,172,120,.05))),radial-gradient(148.7% 194.99% at 50% -25.78%,rgba(46,101,165,.5) 0,rgba(46,101,165,0) 100%),#000;background:linear-gradient(0deg,rgba(204,172,120,.05) 0,rgba(204,172,120,.05) 100%),radial-gradient(148.7% 194.99% at 50% -25.78%,rgba(46,101,165,.5) 0,rgba(46,101,165,0) 100%),#000;color:#fff;padding:60px 0 30px}.footer .container{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:20px}@media (max-width:992px){.footer .container{grid-template-columns:1fr 1fr;gap:30px}}@media (max-width:576px){.footer .container{grid-template-columns:1fr;gap:15px}}.footer .footer-col h4 svg,.footer .logo-m{display:none}@media (max-width:576px){.footer .logo-m{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}}.footer .footer-copy{font-size:12px;font-style:normal;font-weight:300;line-height:normal;margin-top:30px}@media (max-width:576px){.footer .footer-copy{text-align:center}}.footer .footer-col.footer-left{max-width:343px}@media (max-width:576px){.footer .footer-col.footer-left{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;max-width:500px}.footer .footer-col.footer-left .logo{display:none}}.footer .footer-col.footer-left .footer-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.footer .footer-col.footer-left .footer-info .footer-info-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;font-size:14px;font-style:normal;font-weight:300;line-height:22px}.footer .footer-col.footer-left .footer-info .footer-info-item svg{min-width:18px}.footer .footer-col h4{text-transform:uppercase;margin-bottom:30px}@media (max-width:576px){.footer .footer-col h4{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#15222f;padding:12px 15px;font-weight:500;margin-bottom:0}.footer .footer-col h4,.footer .footer-col h4 svg{display:-webkit-box;display:-ms-flexbox;display:flex}}.footer .footer-col.active h4 svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.footer .footer-col.active ul{display:block;margin-top:20px}.footer .footer-col ul{list-style:none;padding:0;margin:0}@media (max-width:576px){.footer .footer-col ul{display:none}}.footer .footer-col ul li{margin-bottom:15px}.footer .footer-col ul a{font-size:16px;font-weight:300;-webkit-transition:.3s;transition:.3s}.footer .footer-col ul a:hover{opacity:.6}.footer .footer-right .footer-btn,.footer .logo{width:168px;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .logo svg{width:100%;height:auto}.footer .footer-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:576px){.footer .footer-right{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.footer .footer-right .footer-btn{border-radius:500px;border:1px solid #fff;width:260px;padding:18px 30px;gap:10px;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:24px;text-transform:uppercase;color:#fff;text-decoration:none;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media (max-width:576px){.footer .footer-right .footer-btn{width:100%;margin-bottom:15px}}.footer .footer-right .footer-btn:hover{background-color:#fff;color:#000}.footer .footer-right .footer-btn span{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.footer .footer-right .footer-btn:nth-child(2):hover path{stroke:#000;fill:none}.footer .footer-right .footer-socials,.footer .footer-right .footer-socials a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .footer-right .footer-socials{gap:15px}@media (max-width:576px){.footer .footer-right .footer-socials{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px}}.footer .footer-right .footer-socials span{font-size:16px;font-style:normal;font-weight:300;line-height:24px}.footer .footer-right .footer-socials a{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.footer .footer-right .footer-socials a:hover,.news-card .img:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.text-herro{padding:160px 0 50px;text-align:center}@media (max-width:776px){.text-herro{padding:130px 0 60px}}.text-herro .subtitle,.text-herro h1{color:#000;font-family:Moeda;font-size:40px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:.4px}@media (max-width:776px){.text-herro .subtitle{font-size:30px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:.3px;text-align:left}}.text-herro h1{text-align:center;font-size:80px;line-height:70px;letter-spacing:.8px}@media (max-width:776px){.text-herro h1{font-size:50px;font-style:normal;font-weight:400;line-height:50px;text-align:left}}.mission-vision{margin:50px 0}.mission-vision .container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:776px){.mission-vision .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.mission-vision .card{width:50%;padding-bottom:50px;border-bottom:1px solid #d1d8db}@media (max-width:776px){.mission-vision .card{width:100%;padding-bottom:30px}}.mission-vision .card:last-child{margin-top:150px}@media (max-width:776px){.mission-vision .card:last-child{margin:0}}.mission-vision .card__icon{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;margin-bottom:30px}@media (max-width:776px){.mission-vision .card__icon{margin-bottom:0}.mission-vision .card__icon img{width:199px;height:100px}}.mission-vision .card__title{color:#000;font-family:Moeda;font-size:80px;font-style:normal;font-weight:400;line-height:70px;letter-spacing:.8px;margin:0 0 30px}@media (max-width:776px){.mission-vision .card__title{font-size:40px;line-height:30px;letter-spacing:.4px}}.mission-vision .card__text{color:#000;font-size:23px;font-style:normal;font-weight:400;line-height:30px}@media (max-width:776px){.mission-vision .card__text{font-size:18px;line-height:24px}}.miss-image{margin:100px 0}@media (max-width:900px){.miss-image{margin:60px 0}}.miss-image .pc{display:block;width:100%;height:auto}@media (max-width:900px){.miss-image .pc{display:none}}.miss-image .mob{display:none}@media (max-width:900px){.miss-image .mob{display:block;width:100%;height:auto}}.values{margin:100px 0}@media (max-width:776px){.values{margin:60px 0}}.values .values-title{font-family:Moeda;font-size:80px;font-style:normal;font-weight:400;line-height:70px;letter-spacing:.8px;text-align:center;margin-bottom:50px}@media (max-width:776px){.values .values-title{margin-bottom:15px;font-size:40px;line-height:30px;letter-spacing:.4px}}.values .values-grid{display:grid;grid-template-columns:1fr 1fr}@media (max-width:726px){.values .values-grid{grid-template-columns:1fr}}.values .value-card{padding:30px}@media (max-width:726px){.values .value-card{padding:30px 0}}.values .value-card:first-child{border-right:1px solid #d1d8db;border-bottom:1px solid #d1d8db}@media (max-width:726px){.values .value-card:first-child{border-right:none}}.values .value-card:nth-child(2){border-bottom:1px solid #d1d8db}.values .value-card:nth-child(3){border-right:1px solid #d1d8db}@media (max-width:726px){.values .value-card:nth-child(3){border-right:none;border-bottom:1px solid #d1d8db}}.values .value-icon{margin-bottom:15px;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}.values .value-icon img{max-width:45%}.values .subtitle{color:#2e66a6;font-size:16px;font-style:normal;font-weight:300;line-height:24px}@media (max-width:726px){.values .subtitle{font-size:15px}}.values .value-card h3{font-family:Moeda;font-size:40px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:.4px;margin-bottom:15px}@media (max-width:726px){.values .value-card h3{font-size:30px;line-height:30px;letter-spacing:.3px}}.scms-card__content ul,.values .value-card ul{list-style:none;padding:0;margin:0}.scms-card__content ul li,.values .value-card ul li{position:relative;margin-bottom:15px;padding-left:29px;font-size:16px;font-style:normal;font-weight:300;line-height:26px}@media (max-width:726px){.values .value-card ul li{font-size:15px;line-height:25px}}.scms-card__content ul li:last-child,.scms__intro-right p:last-child,.values .value-card ul li:last-child{margin-bottom:0}.scms-card__content ul li::before,.values .value-card ul li::before{content:"";position:absolute;left:0;width:24px;height:24px;background-image:url(../img/icons.svg);background-repeat:no-repeat;background-position:center;background-size:100%;top:0}.scms{padding:50px 0 100px}@media (max-width:726px){.scms{padding:50px 0}}.scms__intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;margin-bottom:50px}.scms__intro-left,.scms__intro-right{-webkit-box-flex:1;-ms-flex:1;flex:1}.scms__intro-left p{font-size:19px;font-style:normal;font-weight:300;line-height:28px;margin-bottom:1rem}@media (max-width:726px){.scms__intro-left p{font-size:17px;line-height:22px;margin-bottom:0}}.scms__intro-right p{font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin-bottom:1rem}@media (max-width:726px){.scms__intro-right p{font-size:15px;line-height:20px}}.scms-card__content h2,.scms__intro h1{font-family:Moeda;font-size:40px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:.4px}.scms__intro h1{margin-bottom:30px}@media (max-width:726px){.scms__intro h1{font-size:30px;line-height:30px;margin-bottom:15px}}.scms__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px}@media (max-width:726px){.scms__cards{gap:30px}}.scms-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:50px;border:1px solid #d1d8db;background:#fff;padding:30px}@media (max-width:726px){.scms-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 15px;margin:0 -15px;border:0;gap:0;border-bottom:1px solid #d1d8db}}.scms-card__icon{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;min-width:100px}@media (max-width:726px){.scms-card__icon{min-width:120px;margin:0 auto 15px}}.scms-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px}@media (max-width:1126px){.scms-card__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}}.scms-card__content h2{max-width:370px;color:#000;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}@media (max-width:726px){.scms-card__content h2{font-size:30px;line-height:30px}}.scms-card__content .desc{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.scms-card__content p{margin-bottom:10px;font-size:16px;font-style:normal;font-weight:300;line-height:26px}@media (max-width:726px){.scms-card__content p{font-size:15px;line-height:25px}}@media (max-width:726px){.scms-card__content ul li{font-size:15px;line-height:25px}}@media (min-width:768px){.scms__intro{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3rem}.scms-card,.scms__intro{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.news__title{font-family:Moeda;font-size:34px;font-style:normal;font-weight:400;line-height:34px;margin-bottom:30px}.news{margin:50px 0 100px}@media (max-width:768px){.news{margin:50px 0 60px}}.news__grid{display:grid;grid-template-columns:1fr;gap:30px}@media (min-width:768px){.news__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.news__grid{grid-template-columns:repeat(3,1fr)}}.news-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff}.news-card,.news-card .img,.news-card__content{display:-webkit-box;display:-ms-flexbox;display:flex}.news-card .img{position:relative;padding-top:65%;overflow:hidden;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-card img{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.news-card__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-card__date{font-size:14px;font-style:normal;font-weight:300;line-height:22px;margin:15px 0}.news-card__title{font-size:19px;font-style:normal;font-weight:300;line-height:28px;margin-bottom:15px;color:#000;text-decoration:none}@media (max-width:768px){.news-card__title{font-size:17px;line-height:22px}}.news-card__title:hover,.page-post p a{color:#2e66a6}.contacts__item a,.news-card__link{-webkit-transition:color .2s ease;transition:color .2s ease}.news-card__link{margin-top:auto;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.28px;text-transform:uppercase;color:#000;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.news-card__link:hover svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.page-post{padding:160px 0 50px}@media (max-width:768px){.page-post{padding:94px 0 0}}.page-post .container{max-width:1150px}.page-post .title{font-family:Moeda;font-size:40px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:.4px;margin:0 0 30px}.page-post .date{color:#2e66a6;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin:0 0 30px}.page-post .top-image{position:relative;width:100%;margin-bottom:30px;padding-top:50%}.news-card img,.page-post .top-image img{position:absolute;left:0;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.page-post ol li,.page-post p,.page-post ul li{font-size:16px;font-style:normal;font-weight:300;line-height:26px}.page-post p strong{font-weight:600}.page-post ol,.page-post ul{margin:1rem 0;padding-left:1.5rem;list-style-position:outside}.page-post ol li,.page-post ul li{margin-bottom:.5rem}.page-post ol ol,.page-post ul ul{margin-top:.5rem;margin-bottom:.5rem}.page-top-image{padding:160px 0 50px}@media (max-width:758px){.page-top-image{padding:130px 0 50px}}.page-top-image .subtitle{color:#fff;font-family:Moeda;font-size:40px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:.4px;text-align:center}@media (max-width:758px){.page-top-image .subtitle{text-align:left;font-size:32px;font-style:normal;font-weight:400;line-height:30px}}.page-top-image .title{color:#fff;text-align:center;font-family:Moeda;font-size:80px;font-style:normal;font-weight:400;line-height:70px;letter-spacing:.8px}@media (max-width:758px){.page-top-image .title{text-align:left;font-size:50px;font-style:normal;font-weight:400;line-height:50px}}.contacts{background:#eaeef1;padding:100px 0}@media (max-width:750px){.contacts{padding:60px 0}}.contacts__wrapper{margin:0 auto;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;gap:30px}@media (min-width:768px){.contacts__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.contacts__text{-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Moeda;font-size:40px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:.4px;max-width:590px}@media (max-width:750px){.contacts__text{font-size:30px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:.3px}}.contacts__item,.contacts__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.contacts__list{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:600px}.contacts__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:23px;font-style:normal;font-weight:400;line-height:30px}@media (max-width:750px){.contacts__item{font-size:18px;line-height:24px}}.contacts__item a{color:#2e66a6}@media (max-width:750px){.contacts__item a{display:block}}.contacts__item a:hover{color:#005bb5;text-decoration:none}.partners{padding:100px 0;text-align:center}@media (max-width:750px){.partners{padding:60px 0}}.partners__title{font-family:Moeda;font-size:80px;font-style:normal;font-weight:400;line-height:70px;letter-spacing:.8px;margin-bottom:30px}@media (max-width:750px){.partners__title{font-size:40px;line-height:30px;letter-spacing:.4px;text-align:left}}.partners__subtitle{font-size:23px;font-style:normal;font-weight:400;line-height:30px;margin:0 0 30px}@media (max-width:750px){.partners__subtitle{font-size:18px;line-height:24px;text-align:left}}.partners__items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;margin:0 auto}@media (max-width:800px){.partners__items{grid-template-columns:1fr 1fr 1fr}}@media (max-width:700px){.partners__items{grid-template-columns:1fr 1fr}}.partners__item{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;gap:16px;padding:34px 10px;border-right:1px solid #d1d8db}@media (max-width:750px){.partners__item{font-size:23px;line-height:30px}}.partners__item:last-child{border-right:0}@media (max-width:800px){.partners__item{border:0}}.partners__item img{width:70px;height:auto;-o-object-fit:contain;object-fit:contain}.partners__item h3{font-size:23px;font-style:normal;font-weight:400;line-height:30px}.employment{padding:237px 0}@media (max-width:800px){.employment{padding:160px 0}}.employment .container{position:relative}.employment .title{text-align:center;font-family:Moeda;font-size:80px;font-style:normal;font-weight:400;line-height:70px;letter-spacing:.8px}@media (max-width:800px){.employment .title{font-size:40px;line-height:30px;letter-spacing:.4px}}.employment .solution-icon{position:absolute;max-width:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:800px){.employment .solution-icon{width:90%;max-width:340px}}