.team-hero{border-radius:0px 0px 30px 30px;background:linear-gradient(180deg, #192941 0%, #1c3458 100%);min-height:530px;overflow-x:hidden;}
@media(max-width:990px){
.team-hero{min-height:370px;}
}
.team-hero__wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:166px 0 210px;padding-bottom:180px;}
@media all and (max-width: 991px) {
.team-hero__wrap{padding:104px 0 140px;padding-bottom:165px;}
}
@media(max-width:480px){
.team-hero__wrap{padding-top:112px;padding-bottom:153px;}
}
.team-hero .breadcrumbs span{color:#fff;}
.team-hero .breadcrumbs a{color:#fff;}
@media all and (max-width: 991px) {
.team-hero .breadcrumbs{display:none;}
}
.team-hero__title{color:#c0d6f6;font-size:64px;font-style:normal;font-weight:700;line-height:72px;margin-bottom:9px;}
@media all and (max-width: 991px) {
.team-hero__title{margin-bottom:11px;font-size:32px;line-height:40px;text-align:center;width:100%;}
}
.team-hero__title span{color:#fff;}
.team-hero__desc{color:#fff;font-size:16px;font-style:normal;font-weight:300;line-height:28px;margin-top:25px;max-width:700px;margin-bottom:80px;}
@media all and (max-width: 991px) {
.team-hero__desc{text-align:center;font-size:14px;line-height:23px;max-width:none;margin-top:5px;}
}
.how-we-work{position:relative;margin-top:-128px;z-index:111;overflow-x:hidden;}
.how-we-work .work__main_photo{width:100%;height:550px;-o-object-fit:cover;object-fit:cover;border-radius:30px;}
@media(max-width:1280px){
.how-we-work .work__main_photo{height:450px;}
}
@media(max-width:990px){
.how-we-work .work__main_photo{height:320px;}
}
@media(max-width:990px){
.how-we-work .work__main_photo{height:250px;}
}
.how-we-work .work__subtitle{color:rgba(255, 255, 255, 0.75);font-family:"Reddit Sans";font-size:14px;font-style:normal;font-weight:500;line-height:42px;letter-spacing:1px;text-transform:uppercase;margin-top:55px;}
.how-we-work .work__title{color:#fff;font-family:"Reddit Sans";font-size:40px;font-style:normal;font-weight:600;line-height:48px;margin-top:1px;}
@media(max-width:990px){
.how-we-work .work__title{font-size:28px;line-height:32px;}
}
@media(max-width:480px){
.how-we-work .work__title{margin-top:5px;}
}
.how-we-work .work__title span{color:#efa057;}
.how-we-work .work__union{display:grid;grid-template-columns:repeat(2, 1fr);gap:45px;margin-bottom:105px;margin-top:35px;}
@media(max-width:780px){
.how-we-work .work__union{gap:25px;grid-template-columns:repeat(1, 1fr);}
}
@media(max-width:480px){
.how-we-work .work__union{margin-bottom:80px;}
}
.how-we-work .work__union .work__block{display:flex;justify-content:center;}
@media(max-width:480px){
.how-we-work .work__union .work__block{margin-bottom:15px;}
}
.how-we-work .work__union .work__block .work__ico{display:flex;justify-content:center;margin-top:5px;}
@media(max-width:480px){
.how-we-work .work__union .work__block .work__ico{margin-top:0;}
}
.how-we-work .work__union .work__block .work__ico span{background:#29384e;border-radius:50%;width:70px;height:70px;display:flex;align-items:center;justify-content:center;}
@media(max-width:480px){
.how-we-work .work__union .work__block .work__ico span{width:55px;height:55px;}
}
.how-we-work .work__union .work__block .work__ico img{width:35px;height:35px;display:block;}
@media(max-width:480px){
.how-we-work .work__union .work__block .work__ico img{width:26px;height:26px;}
}
.how-we-work .work__union .work__block .work__box{margin-left:25px;width:90%;display:flex;align-items:center;}
.how-we-work .work__union .work__block .work__box .work__title{color:#fff;font-family:"Reddit Sans";font-size:26px;font-style:normal;font-weight:600;line-height:36px;margin-top:0;}
@media(max-width:990px){
.how-we-work .work__union .work__block .work__box .work__title{font-size:23px;line-height:21px;}
}
.how-we-work .work__union .work__block .work__box .work__description{margin-top:8px;color:#fff;font-family:"Reddit Sans";font-size:16px;font-style:normal;font-weight:300;line-height:28px;}
@media(max-width:480px){
.how-we-work .work__union .work__block .work__box .work__description{margin-top:7px;}
}
.how-we-work .received{border-radius:30px;background:#1c3458;padding:51px;overflow-x:hidden;}
@media(max-width:780px){
.how-we-work .received{padding:20px;padding-bottom:50px;}
}
.how-we-work .received .received__union{display:flex;align-items:center;justify-content:space-between;}
@media(max-width:780px){
.how-we-work .received .received__union{flex-direction:column;}
}
.how-we-work .received .received__union .received__block{width:48%;}
@media(max-width:850px){
.how-we-work .received .received__union .received__block{width:43%;}
}
@media(max-width:780px){
.how-we-work .received .received__union .received__block{order:2;width:100%;}
}
.how-we-work .received .received__union .received__block .received__subtitle{color:rgba(255, 255, 255, 0.75);font-family:"Reddit Sans";font-size:14px;font-style:normal;font-weight:500;line-height:42px;letter-spacing:1px;text-transform:uppercase;}
@media(max-width:780px){
.how-we-work .received .received__union .received__block .received__subtitle{margin-bottom:1px;}
}
.how-we-work .received .received__union .received__block .received__title{color:#fff;font-family:"Reddit Sans";font-size:40px;font-style:normal;font-weight:600;line-height:48px;margin-bottom:20px;width:80%;}
@media(max-width:1080px){
.how-we-work .received .received__union .received__block .received__title{width:100%;}
}
@media(max-width:990px){
.how-we-work .received .received__union .received__block .received__title{font-size:28px;line-height:32px;}
}
@media(max-width:780px){
.how-we-work .received .received__union .received__block .received__title{margin-bottom:15px;}
}
.how-we-work .received .received__union .received__block .received__title span{color:#efa057;}
.how-we-work .received .received__union .received__block .received__description{color:#fff;font-family:"Reddit Sans";font-size:16px;font-style:normal;font-weight:300;line-height:28px;margin-bottom:30px;}
.how-we-work .received .received__union .received__block .received__button{display:flex;align-items:center;gap:12px;padding:10px;padding-left:26px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;border-radius:90px;background-color:#efa057;color:#fff;text-align:center;font-size:18px;font-weight:600;line-height:28px;border:none;outline:none;cursor:pointer;white-space:nowrap;transition:0.4s ease;margin-top:47px;}
@media(max-width:780px){
.how-we-work .received .received__union .received__block .received__button{margin-top:25px;}
}
.how-we-work .received .received__union .received__block .received__button:hover{background:#fff;color:#efa057;}
.how-we-work .received .received__union .received__photo{border-radius:20px;width:540px;height:370px;-o-object-fit:cover;object-fit:cover;}
@media(max-width:1080px){
.how-we-work .received .received__union .received__photo{width:440px;}
}
@media(max-width:990px){
.how-we-work .received .received__union .received__photo{width:360px;}
}
@media(max-width:780px){
.how-we-work .received .received__union .received__photo{width:100%;height:250px;margin-bottom:20px;}
}
.team{position:relative;padding-top:170px;margin-top:-105px;padding-bottom:130px;border-radius:30px;background:#ffffff;z-index:11;overflow-x:hidden;}
@media(max-width:780px){
.team{padding-bottom:90px;}
}
@media(max-width:780px){
.team .container{padding:0;}
}
.team .team__header{display:flex;align-items:center;justify-content:space-between;}
@media(max-width:780px){
.team .team__header{padding:0 20px;}
}
.team .team__header .team__header_block .team__subtitle{color:#4a74b4;font-family:"Reddit Sans";font-size:14px;font-style:normal;font-weight:500;line-height:42px;letter-spacing:1px;text-transform:uppercase;}
.team .team__header .team__header_block .team__title{color:#1c3050;font-family:"Reddit Sans";font-size:40px;font-style:normal;font-weight:600;line-height:48px;}
@media(max-width:990px){
.team .team__header .team__header_block .team__title{font-size:28px;line-height:32px;}
}
.team .team__header .team__header_buttons{display:flex;align-items:center;justify-content:center;display:none;}
.team .team__header .team__header_buttons a{transition:0.6s all;cursor:pointer;}
@media(min-width:481px){
.team .team__header .team__header_buttons a:hover{background:#efa057;border:1px solid #efa057;}
}
.team .team__header .team__header_buttons .left{border:1px solid #1c3050;border-radius:50%;display:flex;align-items:center;justify-content:center;width:50px;height:50px;}
.team .team__header .team__header_buttons .right{border:1px solid #1c3050;border-radius:50%;display:flex;align-items:center;justify-content:center;width:50px;height:50px;margin-left:10px;transform:rotate(180deg);}
.team .team__body{margin-top:30px;}
@media(max-width:780px){
.team .team__body{margin-left:0px;margin-top:30px;padding:0 20px;}
}
.team .team__body .team__slider{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px;}
@media(max-width:1080px){
.team .team__body .team__slider{grid-template-columns:repeat(3, 1fr);}
}
@media(max-width:780px){
.team .team__body .team__slider{grid-template-columns:repeat(2, 1fr);}
}
@media(max-width:480px){
.team .team__body .team__slider{grid-template-columns:repeat(1, 1fr);}
}
.team .team__body .team__slider .slick-slide{margin:0 7px;}
@media(max-width:990px){
.team .team__body .team__slider .slick-slide{margin:0 5px;}
}
@media(max-width:480px){
.team .team__body .team__slider .slick-slide{margin:0 0px;}
}
.team .team__body .team__slider .slider__block{border-radius:20px;background:#f3f6fa;width:100%;padding-top:15px;padding-bottom:28px;transition:0.6s all;cursor:pointer;}
.team .team__body .team__slider .slider__block:hover{background:#efa057;}
@media(max-width:780px){
.team .team__body .team__slider .slider__block{padding-left:15px;padding-right:15px;}
}
.team .team__body .team__slider .slider__block .slider__photo{border-radius:20px;width:90%;height:300px;-o-object-fit:contain;object-fit:cover;margin:0 auto;}
.team .team__body .team__slider .slider__block .slider__title{color:#1c3050;font-family:"Reddit Sans";font-size:26px;font-style:normal;font-weight:600;line-height:34px;text-align:center;margin-top:17px;}
@media(max-width:990px){
.team .team__body .team__slider .slider__block .slider__title{font-size:23px;line-height:30px;}
}
@media(max-width:480px){
.team .team__body .team__slider .slider__block .slider__title{margin-top:18px;}
}
.team .team__body .team__slider .slider__block .slider__description{color:#1c3050;font-family:"Reddit Sans";font-size:16px;font-style:normal;font-weight:300;line-height:28px;margin-top:5px;text-align:center;}
.get-in-touch{position:relative;border-radius:30px;background:linear-gradient(0deg, rgba(25, 41, 65, 0) 28.78%, #192941 92.13%), url(https://techvision.global/wp-content/uploads/2024/08/call-b.png) lightgray -64.082px 0px/104.456% 120.964% no-repeat;padding:135px 0px;padding-top:105px;background-position:center;z-index:1;overflow-x:hidden;}
@media(max-width:780px){
.get-in-touch{padding-top:72px;padding-bottom:100px;}
}
.get-in-touch .touch__union{display:flex;justify-content:space-between;}
@media(max-width:780px){
.get-in-touch .touch__union{flex-direction:column;}
}
.get-in-touch .touch__union .touch__block .touch__subtitle{color:rgba(255, 255, 255, 0.75);font-family:"Reddit Sans";font-size:14px;font-style:normal;font-weight:500;line-height:42px;letter-spacing:1px;text-transform:uppercase;margin-bottom:5px;}
@media(max-width:780px){
.get-in-touch .touch__union .touch__block .touch__subtitle{order:1;}
}
.get-in-touch .touch__union .touch__block .touch__title{color:#fff;width:382px;font-family:"Reddit Sans";font-size:40px;font-style:normal;font-weight:600;line-height:48px;margin-bottom:30px;}
@media(max-width:990px){
.get-in-touch .touch__union .touch__block .touch__title{font-size:28px;line-height:32px;}
}
@media(max-width:780px){
.get-in-touch .touch__union .touch__block .touch__title{order:2;margin-bottom:20px;}
}
.get-in-touch .touch__union .touch__block .touch__link{display:flex;align-items:center;gap:12px;padding:10px;padding-left:26px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;border-radius:90px;background-color:#efa057;color:#fff;text-align:center;font-size:18px;font-weight:600;line-height:28px;border:none;outline:none;cursor:pointer;white-space:nowrap;transition:0.4s ease;margin-top:47px;}
@media(max-width:780px){
.get-in-touch .touch__union .touch__block .touch__link{display:none;}
}
.get-in-touch .touch__union .touch__block .touch__link:hover{background:#fff;color:#efa057;}
.get-in-touch .touch__union .touch__description{color:#fff;font-family:"Reddit Sans";font-size:26px;font-style:normal;font-weight:600;line-height:36px;width:570px;}
@media(max-width:1080px){
.get-in-touch .touch__union .touch__description{width:53%;}
}
@media(max-width:990px){
.get-in-touch .touch__union .touch__description{font-size:22px;line-height:35px;}
}
@media(max-width:780px){
.get-in-touch .touch__union .touch__description{width:100%;font-size:20px;line-height:30px;}
}
.get-in-touch .touch__union .touch__link{display:flex;align-items:center;gap:12px;padding:10px;padding-left:26px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;border-radius:90px;background-color:#efa057;color:#fff;text-align:center;font-size:18px;font-weight:600;line-height:28px;border:none;outline:none;cursor:pointer;white-space:nowrap;transition:0.4s ease;margin-top:35px;}
@media(min-width:781px){
.get-in-touch .touch__union .touch__link{display:none;}
}
.get-in-touch .touch__union .touch__link:hover{background:#fff;color:#efa057;}
.popup-team{position:fixed;left:0;top:0;width:100%;height:100%;align-items:center;justify-content:center;z-index:111111;background:rgba(0, 0, 0, 0.6);display:none;}
.popup-team .team__box{position:relative;border-radius:20px;background:#f3f6fa;width:500px;min-height:600px;max-height:600px;overflow-y:scroll;padding:16px;padding-top:25px;margin-top:-12px;}
@media(max-width:580px){
.popup-team .team__box{width:100%;min-height:100%;max-height:100%;border-radius:0;padding-top:42px;}
}
.popup-team .team__box::-webkit-scrollbar{width:0px;background:transparent;height:0px;}
.popup-team .team__box .team____close{position:absolute;right:15px;top:14px;transition:0.6s all;cursor:pointer;}
.popup-team .team__box .team____close svg{width:23px;height:23px;transition:0.6s all;}
.popup-team .team__box .team____close svg path{transition:0.6s all;}
.popup-team .team__box .team____close:hover svg path{transition:0.6s all;fill:rgb(239 160 87);}
.popup-team .team__box .team__photo{width:280px;height:280px;-o-object-fit:contain;object-fit:cover;margin:0 auto;border-radius:20px;}
.popup-team .team__box .team__name{color:#1c3050;font-family:"Reddit Sans";font-size:26px;font-style:normal;font-weight:600;line-height:34px;text-align:center;margin-top:17px;}
.popup-team .team__box .team__position{color:#1c3050;font-family:"Reddit Sans";font-size:16px;font-style:normal;font-weight:300;line-height:28px;margin-top:1px;text-align:center;}
.popup-team .team__box .team__description{color:#1c3050;font-family:"Reddit Sans";font-size:15px;font-style:normal;font-weight:300;line-height:25px;margin-top:10px;text-align:center;padding:0px 30px;margin-bottom:20px;max-height:150px;overflow-y:scroll;}
.popup-team .team__box .team__description::-webkit-scrollbar{width:3px;background:#e8e8e8;height:0px;}
.popup-team .team__box .team__description::-webkit-scrollbar-thumb {
background-color: #efa057;
}