.aboutPage section.about{background:url(/images/about/bg-about.webp);background-size:cover;background-position:top;margin-top:30px;padding-bottom:4rem;position:relative;z-index:9999}.aboutPage section.about>.container>img{margin-top:-60px}.aboutPage section.about .text{font-family:Montserrat,sans-serif;margin:4rem 0 0;font-size:var(--md2)}.aboutPage section.about+.bottom{background:linear-gradient(268.04deg,#2196f3 -4.84%,#4b1c87 117.84%);max-width:95%;margin:auto;border-bottom-left-radius:150px;border-bottom-right-radius:150px;padding:1.5rem 0;position:relative;z-index:2}@media (min-width:1440px){.aboutPage section.about+.bottom{width:90%}}.aboutPage section.about+.bottom:hover>.container>p svg{margin-left:1rem}.aboutPage section.about+.bottom>.container{display:flex;align-items:center;padding:1rem 0;color:#fff;gap:2rem}.aboutPage section.about+.bottom>.container>p{text-transform:uppercase;flex:0 0 200px;margin:0;font-size:var(--md3)}.aboutPage section.about+.bottom>.container>p svg{transition:.2s ease-in-out;margin-left:.5rem;margin-bottom:.25rem}@media not all and (-webkit-min-device-pixel-ratio:0), not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.aboutPage section.about+.bottom>.container>p{margin-bottom:2rem}}}.aboutPage section.about+.bottom>.container>.item{flex:1;display:flex;align-items:center}@media not all and (-webkit-min-device-pixel-ratio:0), not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.aboutPage section.about+.bottom>.container>.item{margin-bottom:2rem}}}.aboutPage section.about+.bottom>.container>.item:hover .wrapper-icon .asset{border-color:#008bc4}.aboutPage section.about+.bottom>.container>.item:hover .wrapper-icon .icon{background-color:#fff}.aboutPage section.about+.bottom>.container>.item:hover .wrapper-icon .icon svg path{fill:#008bc4}.aboutPage section.about+.bottom>.container>.item p{margin:0;font-size:var(--md2)}.aboutPage section.about+.bottom>.container>.item .wrapper-icon{flex:0 0 55px;position:relative}.aboutPage section.about+.bottom>.container>.item .wrapper-icon .asset{content:"";width:45px;height:45px;position:absolute;left:-15px;border:5px solid #fff;top:50%;transform:translateY(-50%);border-radius:100%;transition:.2s ease-in-out}.aboutPage section.about+.bottom>.container>.item .wrapper-icon .icon{background-color:#008bc4;border-radius:100%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;position:relative;transition:.2s ease-in-out}.aboutPage section.about+.bottom>.container>.item .wrapper-icon .icon svg path{transition:.2s ease-in-out}@media (max-width:1399.98px){.aboutPage section.about+.bottom{border-bottom-left-radius:75px;border-bottom-right-radius:75px;padding:1.5rem 2rem}}@media (max-width:990.98px){.aboutPage section.about+.bottom>.container{flex-wrap:wrap;row-gap:1.5rem}.aboutPage section.about+.bottom>.container>p{flex:1 1 100%;text-align:center}.aboutPage section.about+.bottom>.container>.item{flex:1 1 calc(33.333% - 2rem)}}@media (max-width:767.98px){.aboutPage section.about{background-position:0}.aboutPage section.about .text{margin:2rem 0 0}.aboutPage section.about+.bottom{margin:0;max-width:100%;border-radius:0}.aboutPage section.about+.bottom>.container{flex-direction:column;align-items:flex-start;padding:1rem 3rem}.aboutPage section.about+.bottom>.container>p{flex:auto;width:100%;text-align:center}}.aboutPage section.mvv .item svg path{transition:.2s ease-in-out}.aboutPage section.mvv .item:hover svg path{fill:#008bc4}.aboutPage section.projects{padding-bottom:4rem}.aboutPage section.projects .title{text-align:center;font-size:var(--lg1);line-height:var(--lg1);font-weight:800;margin-bottom:3rem;border-top:1px solid #e3e3e3;padding-top:4rem}.aboutPage section.projects .wrapper-out{position:relative}.aboutPage section.projects .wrapper-out .sliderAboutProjects .slide{padding:1rem}.aboutPage section.projects .wrapper-out .sliderAboutProjects .slide .wrapper img{border-radius:10px;overflow:hidden;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.aboutPage section.projects .wrapper-out>.row-btns .next,.aboutPage section.projects .wrapper-out>.row-btns .prev{position:absolute;top:50%;transform:translateY(-50%);background:#fff;border-radius:100%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer}.aboutPage section.projects .wrapper-out>.row-btns .prev{left:30%}.aboutPage section.projects .wrapper-out>.row-btns .next{right:30%}@media (max-width:767.98px){.aboutPage section.projects .wrapper-out>.row-btns .next,.aboutPage section.projects .wrapper-out>.row-btns .prev{top:auto;bottom:-70px}}@media (max-width:990.98px){.aboutPage .section-top-title.no-bg>.container{flex-wrap:wrap}.aboutPage .section-top-title.no-bg>.container>.left,.aboutPage .section-top-title.no-bg>.container>.right{width:100%}.aboutPage .section-top-title.no-bg>.container>.right{margin-top:1.5rem}.aboutPage .section-top-title.no-bg>.container>.right .btns{display:flex;flex-wrap:wrap;gap:.75rem}.aboutPage .section-top-title.no-bg>.container>.right .btns .btn{flex:1 1 220px;text-align:center}}@media (max-width:767.98px){.aboutPage .section-top-title.no-bg>.container>.right .btns{flex-direction:column;width:100%}.aboutPage .section-top-title.no-bg>.container>.right .btns .btn{flex:1 1 auto;width:100%}}
