.pag1_tex
{width:50%;}
.pag1_img{max-width:50%;}
#globaldrive .top-menu{
	overflow-x: auto;
	border-radius: 6px;
}
.sheet{
	font-family: "Acrom";
}
.container {
    max-width: 1450px;
    padding: 0 20px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    margin-top: 30px;
    margin-bottom: 30px;
}
#globaldrive .top-menu::-webkit-scrollbar{
	height: 4px;
	background: #E2E2EA;
	position: relative;
	top: 30px;
}

#globaldrive .top-menu::-webkit-scrollbar-thumb{
	background: #2F69FF;
	border-radius: 555px;
	height: 4px;
}

#globaldrive .top-menu ul{
	font-family: 'Acrom';
	display: flex;
	list-style-type: none;
	width: max-content;
	padding-bottom: 12px;
}

#globaldrive .top-menu ul a{
	text-decoration:none;
	padding: 10px 20px;
	background: #F3F3F6;
	font-weight: 500;
	font-size: 16px;
	line-height: 19px;
	display: flex;
	align-items: center;
	color: #343C4B;
	transition: 0.5s;
}

#globaldrive .top-menu ul a:hover{
	background: #2F69FF;
	color: #ffffff;
	border-radius: 5px;
}

#globaldrive .top-menu ul .active{
	background: #2F69FF;
	color: #ffffff;
	border-radius: 5px;
}
.pag1{
	font-family: "Acrom";
	
}
.pag11{
	width: 1450px;
    max-width: 100%;
    margin: auto;
	padding: 0px 0px 67px 0px;
	display: flex;
    flex-wrap: wrap;
}
.pag1_tex{
	float:left;
}
.pag1_text{
	font-family: Acrom;
	font-size: 32px;
	font-weight: 400;
	line-height: 38px;
	text-align: left;
	color: #343C4B;
	padding: 60px 0px 12px 0px;
}
.pag1_text2{
	font-family: "Acrom", Circe;
	font-size: 16px;
	font-weight: 400;
	line-height: 22px;
	letter-spacing: 0em;
	text-align: left;
	color: #343C4B;
}
.pag1_img{
	float:right;
	user-select: none;
}
.pag1_img img{
	max-width: 100%;
}
.pag2{
	background: #F3F3F6;
	width: 100%;
}
.pag22{
	    box-sizing: border-box; 
	width: 1450px;
    max-width: 100%;
    margin: auto;
	padding: 67px 18px 76px 18px;
}
.pag2_service{
	color: #343C4B;
	font-family: Acrom;
	font-size: 32px;
	font-weight: 400;
	line-height: 38px;
	text-align: left;
	padding-bottom: 28px;
}
.pag2_tex li{
	font-family: Acrom;
	font-size: 16px;
	font-weight: 500;
	line-height: 16px;
	text-align: left;
	color: #455067;
	padding-bottom: 12px;
	background-image: url(../images/vector1.png);
    background-position: 0 5px;
    background-repeat: no-repeat;
    padding-left: 20px;
}
.pag2_tex ul{
	list-style-type: none;
	padding: 0px; 
}
.pag2_vector{
	position:relative;
	width: 9px;
	top: 15px;
}
.pag3_text{
	padding-bottom: 39px;
	font-family: Acrom;
	font-size: 32px;
	font-weight: 400;
	line-height: 38px;
	text-align: left;
	color: #343C4B;
}
.pag3_folder{
	width: 100%;
	display: flex;
    flex-wrap: wrap;
}
.pag3_folder1{
	width: calc(25% - 82px);
	margin-right: 22px;
	float:left;
	box-shadow: 5px 5px 60px 0px #24282B1A;
	padding: 30px 30px 30px 30px;
}
.pag3_folder1 img{
	margin-left: 15px;
	user-select: none;
}
.pag3_text{
	font-family: Acrom;
	font-size: 20px;
	font-weight: 500;
	line-height: 20px;
	text-align: left;
	padding: 35px 0px 17px 0px;
	color: #455067;
}
.pag3_text2{
	font-family: Gilroy;
	font-size: 16px;
	font-weight: 500;
	line-height: 21px;
	text-align: left;
	color: #455067;
}
.pag3_text3{
	background: #F3F3F6;
	font-family: Gilroy;
	font-size: 16px;
	font-weight: 500;
	line-height: 21px;
	text-align: left;
	color: #455067;
	padding: 10px;
	border-radius: 10px;
}
.pag11_blue{
	background: #2F69FF;
	box-shadow: 5px 5px 60px 0px #24282B1A;
	border-radius: 10px;
	float:left;
	padding: 36px 36px 36px 36px;
	width: calc(100% - 72px);
	color: #FFFFFF;
	display: flex;
    align-items: center;
    justify-content: center;
}
.pag11_blue img{
	float:left;
	padding-right: 36px;
	user-select: none;
}

.pag3_folder input{display: none;}

@media (max-width: 1470px){
.pag1,pag2{padding-left:20px;padding-right:20px;}
}
@media (max-width: 1200px){
	.pag3_folder1 {width: calc(50% - 82px);margin-bottom: 18px;margin-right: 18px;}
	
}
@media (min-width: 768px){
	
.pag3_folder1:nth-child(n){
margin-right: 18px;}
	}
@media (max-width: 768px){
	.pag11_blue  {
   
    flex-direction: column;
}
.pag11_blue img {
   
    padding-bottom:20px;
}
	.pag11_blue img{padding-bottom:10px;}
	..pag11_blue{flex-direction: column;}
	.pag1_tex{width:100%;max-width:100%}
	.pag1_img{width:100%;max-width:100%}
	.pag1_text {padding: 30px 0px 12px 0px;}
	.pag3_folder1 {width: 100%;margin-bottom: 18px;border-radius: 8px; padding: 6px 6px 20px 6px;}
	.pag3_folder1 img{height: 70px; object-fit: contain;}
	.pag3_folder input {display: none;}
	.pag3_folder label {cursor: pointer;display: block; display: flex; justify-content: space-between; padding: 6px 0px;}
	.pag3_folder input:checked ~ .pag3_folder--content{display: block;}
	.arow-block{order: solid #343C4B;border-width: 0 3px 3px 0;display: inline-block;padding: 3px;transform: rotate(45deg);-webkit-transform: rotate(45deg);float: right;}
	.pag3_text2{display: none;}
	.pag3_folder input:checked ~ .pag3_text2, .pag3_folder input:checked ~ .pag2_tex{display: block; padding: 0 10px;}
	.pag3_folder input:checked ~ label{background: #F3F3F6; border-radius: 3px; margin-bottom: 12px;}
.pag3_folder .arrow-block{
border: solid #343C4B;
    border-width: 0 3px 3px 0;
    display: table;
    padding: 3px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    float: right;
    margin-right: 20px;
    margin-top: 3px;
    /* display: block; */
    position: relative;
    top: 28px;
	opacity: 0.7;
	width: 3px;
    height: 3px;
}
	.pag3_text{margin: 0; padding: 0; position: relative; display: flex; justify-content: center; flex-direction: column;}
	.header-pag3{top: 0;  padding: 35px 0px 17px 0px;}
}
@media (max-width: 450px){
	.pag3_folder1 label img{max-width:80px;padding-right:10px;}
	.pag3_folder1 .pag3_text{padding-left:10px;}
	.pag3_folder1 {margin-right: 0px;}
}
@media (max-width: 380px){
	.pag3_folder1 label img{max-width:60px;padding-right:5px;}
	.pag3_folder1 .pag3_text{padding-left:5px;font-size: 16px;}
	
    

}