@charset "UTF-8";*,*:before,*:after{box-sizing:inherit;box-sizing:border-box}body{margin:0}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}ol,ul{margin:0;padding:0;list-style:none}a{text-decoration:none}img{display:block;max-width:100%;height:auto}address{font-style:normal}input{border:none;outline:none}button{border:none;outline:none;background:none}textarea{outline:none}body{font-family:Poppins;color:#8f95a5}br{display:none}@media screen and ((max-width: 574.9px)){.br--m{display:block}}@media screen and ((max-width: 766.9px) and (min-width: 575px)){.br--mxl{display:block}}@media screen and (max-width: 991.9px) and (min-width: 767px){.br--t{display:block}}@media screen and (max-width: 1599.9px) and (min-width: 992px){.br--txl{display:block}}@media screen and (min-width: 1600px){.br--d{display:block}}.container{width:100%;min-width:320px;max-width:1600px;margin:0 auto}@media screen and (min-width: 320px){.container{width:320px;padding:0 15px}}@media screen and (min-width: 575px){.container{width:575px;padding:0 32px}}@media screen and (min-width: 767px){.container{width:767px;padding:0 38px}}@media screen and (min-width: 992px){.container{width:992px;padding:0 31px}}@media screen and (min-width: 1600px){.container{width:1600px;padding:0 132px}}.britlex-loader{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:9999;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.britlex-loader__spinner{width:80px;height:80px;animation:spinner-rotate 1.4s linear infinite;margin-bottom:18px}.britlex-loader__spinner .path{stroke:#263238;stroke-linecap:round;stroke-width:8;fill:none;stroke-dasharray:90;stroke-dashoffset:0;animation:spinner-dash 1.4s ease-in-out infinite}.britlex-loader__text{font-size:28px;font-weight:600;color:#000;letter-spacing:1px}.britlex-loader__text span{color:#2a3246}@keyframes spinner-rotate{to{transform:rotate(360deg)}}@keyframes spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-125}}.britlex-loader--hide{opacity:0;visibility:hidden;transition:opacity .6s ease,visibility .6s ease}.logo{font-size:24px;color:#000}.logo--grey{color:#939393}.logo{transition:color .5s cubic-bezier(.4,0,.2,1) 0s}.logo:hover{color:#004fa3}@media screen and (min-width: 992px){.logo{margin-right:167px}}@media screen and (min-width: 1600px){.logo{margin-right:347px}}.burger-menu{overflow:hidden;transition:transform .5s cubic-bezier(.4,0,.2,1) 0s;position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:9999;background-color:#fff;transform:translate(-100vw)}@media screen and (min-width: 767px){.burger-menu{padding-left:47vw;transform:translate(-55vw)}}@media screen and (min-width: 992px){.burger-menu{display:none}}.burger-menu .container.bcontainer{position:relative;padding:35px 15px;flex-direction:column;gap:0;align-items:start}@media screen and (min-width: 575px){.burger-menu .container.bcontainer{padding:48px 33px}}.burger-menu__open{cursor:pointer;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 992px){.burger-menu__open{display:none}}.burger-menu__close{position:absolute;left:80%;top:30px;background-color:transparent;cursor:pointer;width:39px;height:39px;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 575px){.burger-menu__close{top:47px;left:87%}}@media screen and (min-width: 767px){.burger-menu__close{top:25px;left:47%}}.burger-menu .logo{position:relative}@media screen and (min-width: 575px){.burger-menu .logo{font-size:30px}}.burger-menu .logo:after{content:"";position:absolute;top:48px;left:0;width:290px;height:1px;background:#c4c4c4}@media screen and (min-width: 575px){.burger-menu .logo:after{width:510px;top:77px}}@media screen and (min-width: 767px){.burger-menu .logo:after{width:360px;top:60px}}.burger-menu .bnav-list{display:flex;flex-direction:column;gap:34px;margin-top:69px;margin-bottom:69px}@media screen and (min-width: 575px){.burger-menu .bnav-list{margin-top:80px;margin-bottom:80px}}@media screen and (min-width: 767px){.burger-menu .bnav-list{margin-top:57px;margin-bottom:62px}}.burger-menu .bnav-list__nav-link{font-weight:500;font-size:22px;line-height:295%;color:#263238;transition:color .5s cubic-bezier(.4,0,.2,1) 0s}.burger-menu .bnav-list__nav-link:hover{color:#004fa3}@media screen and (min-width: 575px){.burger-menu .bnav-list__nav-link{font-size:24px}}@media screen and (min-width: 767px){.burger-menu .bnav-list__nav-link{font-size:22px}}.burger-menu__button{display:flex;align-items:center;justify-content:center;border:2px solid #263238;border-radius:5px;width:291px;height:65px;transition:background-color color cubic-bezier(.4,0,.2,1) 0s}.burger-menu__button:hover{background-color:#004fa3;color:#fff}@media screen and (min-width: 575px){.burger-menu__button{width:330px;height:70px}}@media screen and (min-width: 767px){.burger-menu__button{width:210px;height:60px}}.is-open{transform:translate(0)!important}.backdrop{display:none}.backdrop.open{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background-color:#07222fb3}.no-scroll{overflow:hidden!important}@media screen and (min-width: 767px){.burger-menu{overflow:hidden;transition:transform .5s cubic-bezier(.4,0,.2,1) 0s;position:fixed;left:-47vw;top:0;width:100vw;height:100vh;z-index:9999;background-color:#fff}}.contact__message{display:none;opacity:0;transition:opacity .4s ease}.contact__message.visible{display:block;opacity:1}.contact-thanks{text-align:center}.contact-thanks h3{font-size:28px;font-weight:600;margin-bottom:10px}.contact-thanks p{font-size:16px;margin-bottom:6px}.contact-thanks .britlex{margin-top:10px;font-size:22px;font-weight:600}.contact-thanks .britlex span{color:#263238}.header{padding-top:46px;padding-bottom:36px}@media screen and (min-width: 575px){.header{padding-top:50px;padding-bottom:21px}}@media screen and (min-width: 767px){.header{padding-top:45px;padding-bottom:22px}}@media screen and (min-width: 992px){.header{padding-top:25px;padding-bottom:28px}}@media screen and (min-width: 1600px){.header{padding-bottom:0}}.header .container{display:flex;gap:89px;align-items:center}@media screen and (min-width: 575px){.header .container{gap:197px}}@media screen and (min-width: 767px){.header .container{gap:287px}}@media screen and (min-width: 992px){.header .container{gap:0px}}.header .nav-list{display:none}@media screen and (min-width: 992px){.header .nav-list{display:flex;gap:36px;margin-right:99px}}@media screen and (min-width: 1600px){.header .nav-list{margin-right:322px}}.header .nav-list__link{font-weight:500;color:#263238;transition:color .5s cubic-bezier(.4,0,.2,1) 0s}.header .nav-list__link:hover{color:#004fa3}.header__button{display:none;cursor:pointer;transition:background-color .5s cubic-bezier(.4,0,.2,1) 0s,color .5s cubic-bezier(.4,0,.2,1) 0s,transform .5s cubic-bezier(.4,0,.2,1) 0s}.header__button:hover{background-color:#263238;color:#fff;transform:scale(1.12)}@media screen and (min-width: 992px){.header__button{display:flex;align-items:center;justify-content:center;border:2px solid #263238;border-radius:5px;width:160px;height:50px}}@media screen and (min-width: 992px){.header .burger-menu__open{display:none}}.hero{padding-bottom:51px}@media screen and (min-width: 575px){.hero{padding-bottom:96px}}@media screen and (min-width: 767px){.hero{padding-bottom:56px}}@media screen and (min-width: 992px){.hero{padding-bottom:72px}}@media screen and (min-width: 1600px){.hero{padding-bottom:147px}}.hero .container{display:flex;flex-direction:column;gap:16px;padding:0}@media screen and (min-width: 575px){.hero .container{padding:0 32px}}@media screen and (min-width: 767px){.hero .container{flex-direction:row;gap:21px;padding:0 16px}}@media screen and (min-width: 992px){.hero .container{padding:0 21px;gap:60px}}@media screen and (min-width: 1600px){.hero .container{gap:163px;padding:0 123px}}.hero__content{position:relative;text-align:center;order:0}@media screen and (min-width: 767px){.hero__content{text-align:start;padding-top:40px;margin-left:23px}}@media screen and (min-width: 992px){.hero__content{margin-left:8px}}@media screen and (min-width: 1600px){.hero__content{padding-top:85px;margin-left:6px}}.hero__title{font-weight:600;font-size:24px;line-height:150%;color:#000;margin-bottom:20px}@media screen and (min-width: 575px){.hero__title{line-height:132%;font-size:34px;margin-bottom:26px}}@media screen and (min-width: 767px){.hero__title{max-width:217px;margin-bottom:25px;font-size:36px;line-height:125%}}@media screen and (min-width: 992px){.hero__title{font-size:48px;line-height:133%;max-width:290px;margin-bottom:27px}}@media screen and (min-width: 1600px){.hero__title{line-height:125%;font-size:64px;margin-bottom:40px;max-width:386px}}.hero__description{font-size:14px;margin-bottom:35px}@media screen and (min-width: 575px){.hero__description{margin-bottom:37px;font-size:16px}}@media screen and (min-width: 767px){.hero__description{max-width:339px;margin-bottom:37px}}@media screen and (min-width: 992px){.hero__description{font-size:20px;max-width:418px;margin-bottom:33px}}@media screen and (min-width: 1600px){.hero__description{font-size:24px;max-width:526px;margin-bottom:61px}}.hero__svg{display:none}@media screen and (min-width: 767px){.hero__svg{display:block;position:absolute;left:217px;top:95px;width:81px;height:81px}}@media screen and (min-width: 992px){.hero__svg{left:294px;top:135px;width:89px;height:89px}}@media screen and (min-width: 1600px){.hero__svg{left:400px;top:200px;width:115px;height:115px}}.hero__button{border-radius:5px;width:289px;height:60px;background:#263238;display:flex;justify-content:center;align-items:center;font-weight:500;text-align:center;font-size:16px;color:#fff;cursor:pointer;transition:transform .5s cubic-bezier(.4,0,.2,1) 0s,color .5s cubic-bezier(.4,0,.2,1) 0s,background-color .5s cubic-bezier(.4,0,.2,1) 0s}.hero__button:hover{color:#000;border:2px solid black;background:#fff}@media screen and (min-width: 575px){.hero__button:hover{transform:scale(1.12)}}.hero__button{margin:0 auto}@media screen and (min-width: 575px){.hero__button{border-radius:5px;width:305px;height:75px;background:#263238;display:flex;justify-content:center;align-items:center;font-weight:500;text-align:center;font-size:18px;color:#fff;cursor:pointer;transition:transform .5s cubic-bezier(.4,0,.2,1) 0s,color .5s cubic-bezier(.4,0,.2,1) 0s,background-color .5s cubic-bezier(.4,0,.2,1) 0s}.hero__button:hover{color:#000;border:2px solid black;background:#fff}}@media screen and (min-width: 575px) and (min-width: 575px){.hero__button:hover{transform:scale(1.12)}}@media screen and (min-width: 767px){.hero__button{border-radius:5px;width:236px;height:65px;background:#263238;display:flex;justify-content:center;align-items:center;font-weight:500;text-align:center;font-size:16px;color:#fff;cursor:pointer;transition:transform .5s cubic-bezier(.4,0,.2,1) 0s,color .5s cubic-bezier(.4,0,.2,1) 0s,background-color .5s cubic-bezier(.4,0,.2,1) 0s}.hero__button:hover{color:#000;border:2px solid black;background:#fff}.hero__button{margin:0}}@media screen and (min-width: 767px) and (min-width: 575px){.hero__button:hover{transform:scale(1.12)}}@media screen and (min-width: 992px){.hero__button{border-radius:5px;width:292px;height:80px;background:#263238;display:flex;justify-content:center;align-items:center;font-weight:500;text-align:center;font-size:24px;color:#fff;cursor:pointer;transition:transform .5s cubic-bezier(.4,0,.2,1) 0s,color .5s cubic-bezier(.4,0,.2,1) 0s,background-color .5s cubic-bezier(.4,0,.2,1) 0s}.hero__button:hover{color:#000;border:2px solid black;background:#fff}}@media screen and (min-width: 992px) and (min-width: 575px){.hero__button:hover{transform:scale(1.12)}}@media screen and (min-width: 1600px){.hero__button{border-radius:15px;width:438px;height:118px;background:#263238;display:flex;justify-content:center;align-items:center;font-weight:500;text-align:center;font-size:36px;color:#fff;cursor:pointer;transition:transform .5s cubic-bezier(.4,0,.2,1) 0s,color .5s cubic-bezier(.4,0,.2,1) 0s,background-color .5s cubic-bezier(.4,0,.2,1) 0s}.hero__button:hover{color:#000;border:2px solid black;background:#fff}}@media screen and (min-width: 1600px) and (min-width: 575px){.hero__button:hover{transform:scale(1.12)}}.hero__img{order:-1;width:299px;margin:0 auto 15px}@media screen and (min-width: 575px){.hero__img{width:424px;margin-bottom:13px}}@media screen and (min-width: 767px){.hero__img{width:352px;margin:0;order:1}}@media screen and (min-width: 992px){.hero__img{width:460px}}@media screen and (min-width: 1600px){.hero__img{width:661px}}.skills{padding-bottom:50px}@media screen and (min-width: 767px){.skills{padding-bottom:52px}}@media screen and (min-width: 575px){.skills{padding-bottom:84px}}@media screen and (min-width: 992px){.skills{padding-bottom:106px}}@media screen and (min-width: 1600px){.skills{padding-bottom:252px}}.skills__title{font-weight:600;text-align:center;color:#000;font-size:24px;line-height:3.33;margin-bottom:64px}@media screen and (min-width: 575px){.skills__title{margin-bottom:35px}}@media screen and (min-width: 767px){.skills__title{font-size:30px;line-height:2.67;margin-bottom:53px}}@media screen and (min-width: 992px){.skills__title{font-size:36px;line-height:2.22;margin-bottom:72px}}@media screen and (min-width: 1600px){.skills__title{font-size:48px;line-height:1.67;margin-bottom:83px}}.skills .skills-list{display:flex;flex-direction:column;gap:21px}@media screen and (min-width: 575px){.skills .skills-list{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);column-gap:30px;row-gap:34px}}@media screen and (min-width: 767px){.skills .skills-list{width:698px;gap:10px;grid-template-areas:"a b c" "a b c" "a d d";grid-template-columns:auto;grid-template-rows:auto}}@media screen and (min-width: 992px){.skills .skills-list{width:934px;margin:0 auto}}@media screen and (min-width: 1600px){.skills .skills-list{width:100%}.skills .skills-list__item{padding-bottom:70px}}.skills .skills-list__item{background:#f5f5f5;border-radius:5px;padding-bottom:45px;width:290px;display:flex;flex-direction:column}@media screen and (min-width: 575px){.skills .skills-list__item{width:240px;height:534px}}@media screen and (min-width: 767px){.skills .skills-list__item{width:auto;height:auto;padding-bottom:27px}}.skills .skills-list__item .skills-list__img{margin:0 auto;display:block}.skills .skills-list__item .skills-list__content{padding:0 16px}@media screen and (min-width: 575px){.skills .skills-list__item .skills-list__content{display:flex;flex-direction:column;flex-grow:1}}@media screen and (min-width: 1600px){.skills .skills-list__item .skills-list__content{padding-left:33px;padding-bottom:20px}}.skills .skills-list__item .skills-list__title{font-weight:600;font-size:18px;line-height:2;color:#263238}@media screen and (min-width: 767px){.skills .skills-list__item .skills-list__title{font-size:20px}}@media screen and (min-width: 992px){.skills .skills-list__item .skills-list__title{font-size:22px;line-height:3.64}}@media screen and (min-width: 1600px){.skills .skills-list__item .skills-list__title{font-size:30px;line-height:2.67}}.skills .skills-list__item .skills-list__description{font-size:12px;margin-bottom:33px;line-height:1.6}@media screen and (min-width: 575px){.skills .skills-list__item .skills-list__description{flex-grow:1;margin-bottom:0;line-height:1.3}}@media screen and (min-width: 767px){.skills .skills-list__item .skills-list__description{margin-bottom:10px;line-height:1.4}}@media screen and (min-width: 992px){.skills .skills-list__item .skills-list__description{font-size:14px;line-height:normal}}@media screen and (min-width: 1600px){.skills .skills-list__item .skills-list__description{padding-bottom:70px;font-size:16px;line-height:1.5;height:56px}}.skills .skills-list__item .skills-list__button{border-radius:5px;width:178px;height:50px;background:#263238;display:flex;justify-content:center;align-items:center;font-weight:500;text-align:center;font-size:14px;color:#fff;cursor:pointer;transition:transform .5s cubic-bezier(.4,0,.2,1) 0s,color .5s cubic-bezier(.4,0,.2,1) 0s,background-color .5s cubic-bezier(.4,0,.2,1) 0s}.skills .skills-list__item .skills-list__button:hover{color:#000;border:2px solid black;background:#fff}@media screen and (min-width: 575px){.skills .skills-list__item .skills-list__button:hover{transform:scale(1.12)}}@media screen and (min-width: 575px){.skills .skills-list__item .skills-list__button{border-radius:5px;width:200px;height:50px;background:#263238;display:flex;justify-content:center;align-items:center;font-weight:500;text-align:center;font-size:14px;color:#fff;cursor:pointer;transition:transform .5s cubic-bezier(.4,0,.2,1) 0s,color .5s cubic-bezier(.4,0,.2,1) 0s,background-color .5s cubic-bezier(.4,0,.2,1) 0s}.skills .skills-list__item .skills-list__button:hover{color:#000;border:2px solid black;background:#fff}}@media screen and (min-width: 575px) and (min-width: 575px){.skills .skills-list__item .skills-list__button:hover{transform:scale(1.12)}}@media screen and (min-width: 767px){.skills .skills-list__item .skills-list__button{border-radius:5px;width:178px;height:50px;background:#263238;display:flex;justify-content:center;align-items:center;font-weight:500;text-align:center;font-size:16px;color:#fff;cursor:pointer;transition:transform .5s cubic-bezier(.4,0,.2,1) 0s,color .5s cubic-bezier(.4,0,.2,1) 0s,background-color .5s cubic-bezier(.4,0,.2,1) 0s}.skills .skills-list__item .skills-list__button:hover{color:#000;border:2px solid black;background:#fff}}@media screen and (min-width: 767px) and (min-width: 575px){.skills .skills-list__item .skills-list__button:hover{transform:scale(1.12)}}@media screen and (min-width: 992px){.skills .skills-list__item .skills-list__button{border-radius:5px;width:196px;height:57px;background:#263238;display:flex;justify-content:center;align-items:center;font-weight:500;text-align:center;font-size:18px;color:#fff;cursor:pointer;transition:transform .5s cubic-bezier(.4,0,.2,1) 0s,color .5s cubic-bezier(.4,0,.2,1) 0s,background-color .5s cubic-bezier(.4,0,.2,1) 0s}.skills .skills-list__item .skills-list__button:hover{color:#000;border:2px solid black;background:#fff}}@media screen and (min-width: 992px) and (min-width: 575px){.skills .skills-list__item .skills-list__button:hover{transform:scale(1.12)}}@media screen and (min-width: 767px){.skills .skills-list .a{grid-area:a;width:224px;padding:31px 0 37px}}@media screen and (min-width: 992px){.skills .skills-list .a{width:auto}}@media screen and (min-width: 1600px){.skills .skills-list .a{width:435px}}@media screen and (min-width: 767px){.skills .skills-list .a .skills-list__img{width:214px}}@media screen and (min-width: 992px){.skills .skills-list .a .skills-list__img{width:260px}}@media screen and (min-width: 1600px){.skills .skills-list .a .skills-list__img{width:390px}}@media screen and (min-width: 1600px){.skills .skills-list .a .skills-list__content{padding-bottom:60px}}@media screen and (min-width: 767px){.skills .skills-list .b{grid-area:b;width:227px}}@media screen and (min-width: 992px){.skills .skills-list .b{width:303px}}@media screen and (min-width: 1600px){.skills .skills-list .b{width:435px}}@media screen and (min-width: 767px){.skills .skills-list .b .skills-list__title{line-height:3.2}}@media screen and (min-width: 992px){.skills .skills-list .b .skills-list__title{line-height:3.07}}@media screen and (min-width: 767px){.skills .skills-list .b .skills-list__img{width:200px;margin-bottom:0}}@media screen and (min-width: 992px){.skills .skills-list .b .skills-list__img{width:205px;margin-left:30%}}@media screen and (min-width: 1600px){.skills .skills-list .b .skills-list__img{width:293px}}@media screen and (min-width: 767px){.skills .skills-list .c{grid-area:c}}@media screen and (min-width: 992px){.skills .skills-list .c{width:303px}}@media screen and (min-width: 1600px){.skills .skills-list .c{width:435px}}@media screen and (min-width: 767px){.skills .skills-list .c .skills-list__img{margin-top:34px;width:216px}}@media screen and (min-width: 992px){.skills .skills-list .c .skills-list__img{width:243px;margin:16px 0 18px}}@media screen and (min-width: 1600px){.skills .skills-list .c .skills-list__img{width:371px;margin-bottom:43px}}@media screen and (min-width: 767px){.skills .skills-list .d{grid-area:d;flex-direction:row;padding-bottom:0}}@media screen and (min-width: 992px){.skills .skills-list .d{width:626px}}@media screen and (min-width: 1600px){.skills .skills-list .d{width:auto}}@media screen and (min-width: 767px){.skills .skills-list .d .skills-list__img{order:1;width:202px;margin:59px 0 0}}@media screen and (min-width: 992px){.skills .skills-list .d .skills-list__img{width:254px;margin-top:5px}}@media screen and (min-width: 1600px){.skills .skills-list .d .skills-list__img{width:382px}}@media screen and (min-width: 767px){.skills .skills-list .d .skills-list__content{padding:0 0 0 22px}}@media screen and (min-width: 1600px){.skills .skills-list .d .skills-list__content{padding:33px 0 35px 43px}}@media screen and (min-width: 767px){.skills .skills-list .d .skills-list__title{line-height:3}}@media screen and (min-width: 992px){.skills .skills-list .d .skills-list__description{width:303px;margin-bottom:15px}}@media screen and (min-width: 1600px){.skills .skills-list .d .skills-list__description{width:410px;margin-bottom:25px}}@media screen and (min-width: 767px){.skills .skills-list .d .skills-list__button{margin-bottom:26px}}.about-us{padding-bottom:84px}@media screen and (min-width: 575px){.about-us{padding-bottom:131px}}@media screen and (min-width: 767px){.about-us{padding-bottom:88px}}@media screen and (min-width: 992px){.about-us{padding-bottom:101px}}@media screen and (min-width: 1600px){.about-us{padding-bottom:188px}}.about-us .container{display:flex;flex-direction:column;padding:0}@media screen and (min-width: 575px){.about-us .container{padding:0 33px}}@media screen and (min-width: 767px){.about-us .container{flex-direction:row;padding:0 34px}}@media screen and (min-width: 1600px){.about-us .container{padding:0 131px}}.about-us__title{font-weight:600;font-size:24px;line-height:333%;color:#000;margin-bottom:18px;text-align:center;order:-1}@media screen and (min-width: 575px){.about-us__title{font-size:30px;line-height:267%;margin-bottom:21px}}@media screen and (min-width: 767px){.about-us__title{display:none}}@media screen and (min-width: 767px){.about-us__content{max-width:321px;margin-left:5px;margin-right:78px}}@media screen and (min-width: 992px){.about-us__content{max-width:529px;margin-right:58px}}@media screen and (min-width: 1600px){.about-us__content{max-width:635px;margin-left:0;margin-right:194px}}.about-us__title2{display:none;font-weight:600;font-size:30px;line-height:267%;color:#000}@media screen and (min-width: 767px){.about-us__title2{display:block}}@media screen and (min-width: 992px){.about-us__title2{font-size:36px;line-height:222%;margin-bottom:20px}}@media screen and (min-width: 1600px){.about-us__title2{font-size:48px;line-height:167%;margin-bottom:23px}}.about-us__content{order:1}.about-us__description{font-size:13px;line-height:1.6;text-align:center;margin-bottom:15px}@media screen and (min-width: 575px){.about-us__description{font-size:14px;margin-bottom:22px}}@media screen and (min-width: 767px){.about-us__description{text-align:start;line-height:1.5;margin-bottom:19px}}@media screen and (min-width: 992px){.about-us__description{font-size:16px;line-height:1.6}}@media screen and (min-width: 1600px){.about-us__description{font-size:20px;margin-bottom:38px}}.about-us .about-us-list{display:flex;flex-direction:column;align-items:center;gap:29px}@media screen and (min-width: 575px){.about-us .about-us-list{flex-direction:row;justify-content:center}}@media screen and (min-width: 992px){.about-us .about-us-list{justify-content:start}}@media screen and (min-width: 575px){.about-us .about-us-list__item:nth-child(1){margin-right:103px}}@media screen and (min-width: 767px){.about-us .about-us-list__item:nth-child(1){margin-right:26px}}@media screen and (min-width: 1600px){.about-us .about-us-list__item:nth-child(1){margin-right:64px}}@media screen and (min-width: 575px){.about-us .about-us-list__item:nth-child(2){margin-right:71px}}@media screen and (min-width: 767px){.about-us .about-us-list__item:nth-child(2){margin-right:13px}}@media screen and (min-width: 1600px){.about-us .about-us-list__item:nth-child(2){margin-right:34px}}.about-us .about-us-list__number{font-weight:600;font-size:24px;line-height:2.5;color:#2a3246;text-align:center}@media screen and (min-width: 767px){.about-us .about-us-list__number{font-weight:600;font-size:22px}}@media screen and (min-width: 992px){.about-us .about-us-list__number{font-size:30px}}@media screen and (min-width: 1600px){.about-us .about-us-list__number{font-size:48px;line-height:1.67}}.about-us .about-us-list__description{font-size:15px}@media screen and (min-width: 767px){.about-us .about-us-list__description{font-size:13px}}@media screen and (min-width: 992px){.about-us .about-us-list__description{font-size:16px}}@media screen and (min-width: 1600px){.about-us .about-us-list__description{font-size:20px}}.about-us__img{order:0;width:283px;margin:0 auto 23px}@media screen and (min-width: 575px){.about-us__img{width:352px;margin-bottom:25px}}@media screen and (min-width: 767px){.about-us__img{width:295px;margin:0;order:2}}@media screen and (min-width: 992px){.about-us__img{width:336px}}@media screen and (min-width: 1600px){.about-us__img{width:500px}}.pricing{padding-bottom:72px}@media screen and (min-width: 575px){.pricing{padding-bottom:163px}.pricing .container{padding:0 90px}}@media screen and (min-width: 767px){.pricing{padding-bottom:94px}.pricing .container{padding:0}}@media screen and (min-width: 992px){.pricing{padding-bottom:141px}}@media screen and (min-width: 1600px){.pricing{padding-bottom:257px}}.pricing__title{font-weight:600;text-align:center;color:#000;font-size:24px;line-height:3.33;margin-bottom:49px}@media screen and (min-width: 575px){.pricing__title{font-size:26px;margin-bottom:53px}}@media screen and (min-width: 767px){.pricing__title{font-size:30px;line-height:2.67;margin-bottom:31px}}@media screen and (min-width: 992px){.pricing__title{font-size:36px;line-height:2.22;margin-bottom:22px}}@media screen and (min-width: 1600px){.pricing__title{font-size:48px;line-height:1.67;margin-bottom:57px}}.pricing-list{display:flex;flex-direction:column}@media screen and (min-width: 767px){.pricing-list{display:grid;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 1600px){.pricing-list{gap:56px}}.pricing-list__item{width:280px;margin:0 auto 50px;display:flex;flex-direction:column;align-items:center;text-align:center}@media screen and (min-width: 575px){.pricing-list__item{width:390px;margin-bottom:54px}}@media screen and (min-width: 767px){.pricing-list__item{max-width:210px;margin-bottom:0}}@media screen and (min-width: 992px){.pricing-list__item{max-width:295px}}@media screen and (min-width: 1600px){.pricing-list__item{max-width:375px}}.pricing-list__img{height:220px;object-fit:contain;margin-bottom:24px}.pricing-list__img--self{width:248px}@media (min-width: 575px){.pricing-list__img--self{width:291px}}@media (min-width: 767px){.pricing-list__img--self{width:197px}}@media (min-width: 992px){.pricing-list__img--self{width:222px}}@media (min-width: 1600px){.pricing-list__img--self{width:311px}}.pricing-list__img--class{width:257px}@media (min-width: 575px){.pricing-list__img--class{width:314px}}@media (min-width: 767px){.pricing-list__img--class{width:219px}}@media (min-width: 992px){.pricing-list__img--class{width:267px}}@media (min-width: 1600px){.pricing-list__img--class{width:391px}}.pricing-list__img--tuition{width:241px}@media (min-width: 575px){.pricing-list__img--tuition{width:253px}}@media (min-width: 767px){.pricing-list__img--tuition{width:210px}}@media (min-width: 992px){.pricing-list__img--tuition{width:242px}}@media (min-width: 1600px){.pricing-list__img--tuition{width:340px}}.pricing-list__name{font-family:Poppins,Poppins;font-weight:600;color:#263238;margin-bottom:14px;font-size:19px;text-align:center}@media (min-width: 575px){.pricing-list__name{font-size:20px}}@media (min-width: 767px){.pricing-list__name{width:210px;text-align:left}.pricing-list__name--width,.pricing-list__name--widthh{width:150px;margin-right:60px}}@media (min-width: 992px){.pricing-list__name{font-size:22px;width:273px;margin-right:24px}}@media (min-width: 1600px){.pricing-list__name{font-size:30px;width:373px;margin-right:0}}.pricing-list__description{font-family:Poppins,Poppins;font-weight:400;font-size:13px;line-height:1.6;color:#8f95a5;width:280px;margin:0 auto 22px}@media (min-width: 575px){.pricing-list__description{width:390px;font-size:14px}.pricing-list__description--width{width:350px}}@media (min-width: 767px){.pricing-list__description{width:100%;margin-bottom:14px;text-align:left;letter-spacing:.4px}.pricing-list__description--width{width:110%}.pricing-list__description--widthh{width:100%;padding-right:10px}}@media (min-width: 992px){.pricing-list__description{width:293px;margin-bottom:16px;text-align:left;letter-spacing:0;white-space:pre-line}.pricing-list__description--width{width:110%}.pricing-list__description--widthh{width:100%}}@media (min-width: 1600px){.pricing-list__description{font-size:18px;width:400px;margin-bottom:26px;text-align:left;letter-spacing:0;white-space:normal}.pricing-list__description--width{width:375px}.pricing-list__description--widthh{width:393px}}.pricing-list__price{font-family:Poppins,Poppins;margin-top:auto;font-weight:400;font-size:24px;display:inline-flex;align-items:center;gap:10px;padding:5px 14px;border-radius:5px;background:#f5f5f5;color:#000}@media (min-width: 575px){.pricing-list__price{font-size:26px;padding:6px 16px}}@media (min-width: 767px){.pricing-list__price{font-size:18px;padding:12px 16px;margin-right:20px}}@media (min-width: 992px){.pricing-list__price{font-size:18px;padding:12px 29px;margin-right:88px}}@media (min-width: 1600px){.pricing-list__price{font-size:18px;padding:12px 29px;margin-right:163px}}.pricing-list__period{font-weight:400;font-size:14px;color:#546269}@media (min-width: 575px){.pricing-list__period{font-size:15px}}@media (min-width: 1600px){.pricing-list__period{font-size:16px}}.contact{padding-bottom:60px}@media screen and (min-width: 767px){.contact{padding-bottom:90px}}@media screen and (min-width: 1600px){.contact{padding-bottom:150px}}.contact__container{display:flex;flex-direction:column;align-items:center;text-align:center;gap:40px}@media screen and (min-width: 767px){.contact__container{flex-direction:row;align-items:flex-start;justify-content:center;text-align:left;gap:60px}}@media screen and (min-width: 1600px){.contact__container{gap:110px}}.contact__img-wrapper{margin:0 auto;width:253px}@media screen and (min-width: 575px){.contact__img-wrapper{width:358px}}@media screen and (min-width: 767px){.contact__img-wrapper{width:233px}}@media screen and (min-width: 992px){.contact__img-wrapper{width:312px}}@media screen and (min-width: 1600px){.contact__img-wrapper{width:477px}}.contact__img{width:100%;display:block}.contact__content{max-width:420px}@media screen and (min-width: 1600px){.contact__content{max-width:662px}}.contact__title{font-weight:600;color:#000;margin-bottom:20px;font-size:24px;line-height:1.3}@media screen and (min-width: 767px){.contact__title{font-size:30px;margin-bottom:18px}}@media screen and (min-width: 1600px){.contact__title{font-size:48px;margin-bottom:30px}}.contact__text{font-size:14px;line-height:1.6;color:#2a3246;margin-bottom:32px;white-space:pre-line}@media screen and (min-width: 575px){.contact__text{white-space:normal}}@media screen and (min-width: 1600px){.contact__text{font-size:18px;max-width:681px;margin-bottom:40px}}.contact__form{position:relative;width:100%;display:flex;flex-direction:column;gap:14px}@media screen and (min-width: 575px){.contact__form{flex-direction:row;align-items:center;gap:0;margin-left:-35px}}@media screen and (min-width: 767px){.contact__form{flex-direction:row;align-items:center;gap:12px}}@media screen and (min-width: 1600px){.contact__form{gap:18px}}.contact__input{padding:15.96px 56.5px;border:1px solid #546269;border-radius:5px;font-size:14px;outline:none;color:#000}@media screen and (min-width: 575px){.contact__input{width:100%;padding:15.96px 56.5px;border:1px solid #546269;border-radius:10px;height:60px;font-size:16px}}@media screen and (min-width: 767px){.contact__input{height:50px;font-size:16px;width:283px;border-radius:5px}}@media screen and (min-width: 1600px){.contact__input{height:56px;font-size:18px}}.contact__button{border-radius:8px;width:100%;height:60px;background:#263238;display:flex;justify-content:center;align-items:center;font-weight:500;text-align:center;font-size:18px;color:#fff;cursor:pointer;transition:transform .5s cubic-bezier(.4,0,.2,1) 0s,color .5s cubic-bezier(.4,0,.2,1) 0s,background-color .5s cubic-bezier(.4,0,.2,1) 0s}.contact__button:hover{color:#000;border:2px solid black;background:#fff}@media screen and (min-width: 575px){.contact__button:hover{transform:scale(1.12)}}.contact__button{font-weight:600}@media screen and (min-width: 575px){.contact__button{position:absolute;left:325px;border-radius:8px;width:auto;height:60px;background:#263238;display:flex;justify-content:center;align-items:center;font-weight:500;text-align:center;font-size:18px;color:#fff;cursor:pointer;transition:transform .5s cubic-bezier(.4,0,.2,1) 0s,color .5s cubic-bezier(.4,0,.2,1) 0s,background-color .5s cubic-bezier(.4,0,.2,1) 0s}.contact__button:hover{color:#000;border:2px solid black;background:#fff}.contact__button{padding:0 40px}}@media screen and (min-width: 575px) and (min-width: 575px){.contact__button:hover{transform:scale(1.12)}}@media screen and (min-width: 767px){.contact__button{position:absolute;left:300px;height:50px;padding:0 40px}}@media screen and (min-width: 1600px){.contact__button{border-radius:12px;width:auto;height:68px;background:#263238;display:flex;justify-content:center;align-items:center;font-weight:500;text-align:center;font-size:20px;color:#fff;cursor:pointer;transition:transform .5s cubic-bezier(.4,0,.2,1) 0s,color .5s cubic-bezier(.4,0,.2,1) 0s,background-color .5s cubic-bezier(.4,0,.2,1) 0s}.contact__button:hover{color:#000;border:2px solid black;background:#fff}.contact__button{padding:0 60px}}@media screen and (min-width: 1600px) and (min-width: 575px){.contact__button:hover{transform:scale(1.12)}}@media screen and (max-width: 767px){.contact{position:relative}.contact__title{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:10;width:100%;text-align:center;margin-bottom:0;padding-top:0}.contact__container{padding-top:90px}}.contact{padding-bottom:60px;position:relative}.contact:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);height:1px;background:#546269;width:290px}@media screen and (min-width: 575px){.contact:after{width:510px}}@media screen and (min-width: 767px){.contact{padding-bottom:90px}.contact:after{width:690px}}@media screen and (min-width: 992px){.contact:after{width:929px}}@media screen and (min-width: 1600px){.contact{padding-bottom:150px}.contact:after{width:1338px}}.footer{position:relative;padding:40px 0 30px}@media screen and (min-width: 575px){.footer{padding:42px 0 35px}}@media screen and (min-width: 767px){.footer{padding:45px 0 40px}}@media screen and (min-width: 992px){.footer{padding:58px 0 45px}}@media screen and (min-width: 1600px){.footer{padding:70px 0 50px}}.footer__container{display:flex;flex-direction:column;gap:24px;text-align:center;align-items:center}@media screen and (min-width: 575px){.footer__container{flex-direction:row;justify-content:space-between;align-items:center;text-align:left}}.footer__logo{font-weight:600;color:#000;font-size:20px}.footer__logo span{color:#2a3246}@media screen and (min-width: 575px){.footer__logo{font-size:22px}}@media screen and (min-width: 767px){.footer__logo{font-size:24px}}@media screen and (min-width: 992px){.footer__logo{font-size:28px}}@media screen and (min-width: 1600px){.footer__logo{font-size:32px}}.footer__links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:6px}@media screen and (min-width: 575px){.footer__links{flex-wrap:nowrap;justify-content:flex-end;gap:6px}}.footer__links-item{position:relative;padding-left:10px}@media screen and (min-width: 1600px){.footer__links-item{position:relative;padding-left:16px}}.footer__links-item:not(:first-child):before{content:"•";position:absolute;left:0;top:65%;transform:translateY(-50%);color:#2a3246;font-size:10px}@media screen and (min-width: 575px){.footer__links-item:not(:first-child):before{font-size:11px}}@media screen and (min-width: 767px){.footer__links-item:not(:first-child):before{font-size:12px}}@media screen and (min-width: 992px){.footer__links-item:not(:first-child):before{font-size:16px}}@media screen and (min-width: 1600px){.footer__links-item:not(:first-child):before{font-size:24px}}.footer__link{color:#2a3246;white-space:nowrap;transition:color .2s ease;font-size:10px}.footer__link:hover{color:#263238}@media screen and (min-width: 575px){.footer__link{font-size:11px}}@media screen and (min-width: 767px){.footer__link{font-size:12px}}@media screen and (min-width: 992px){.footer__link{font-size:16px}}@media screen and (min-width: 1600px){.footer__link{font-size:24px}}
