.section_1{}
.section_1_breadc{


font-size: 20px;
font-weight: normal;
line-height: 46px;
font-style: normal;
text-align: left;
color: #140046;
}
.section_1_name{
width:100%;
font-size: 40px;
font-weight: bold;
line-height: 46px;
font-style: normal;
text-align: left;
color: #140046;
margin-bottom:56px

}
.section_1_block2_strong{margin-bottom:1.8125rem;width:100%}
.section_1_desc{
width:100%;
font-size: 40px;
font-weight: normal;
line-height: 50px;
font-style: normal;
text-align: left;
color: #140046;
margin-bottom:3.5rem
}
.section_1_flex{width:100%;}
.section_1_img1{

width:100%;
border-color: #140046;
border-width: 1px;
border-style: solid;
border-radius: 25px;
overflow:hidden


}
.section_1_block{display:flex;flex-wrap:Wrap;align-items:stretch;margin:50px 0px 70px;width:100%}
.section_1_block div.content{margin-bottom:25px}
.section_1_block2:nth-child(1){width:50%;padding-right:2%}
.section_1_block2:nth-child(2){width:50%;padding-left:2%;}
.myteam .swiper-slide,.swiper{height:100%}
.myteam video{max-height:100%;max-width:100%}
.section_1_block2_strong{
	font-size: 20px;
	font-weight: bold;
	
	font-style: normal;
	text-align: left;
	color: #140046;}
	
.section_1_block2{
	font-size: 16px;
	font-weight: normal;
	line-height: 24px;
	font-style: normal;
	text-align: left;
	color: #140046;}
	
.section_1_block2 img{}
.section_4_flex{width:100%}
.section_2{padding-bottom:35px}
.section_2,
.section_3,
.section_5{
	position:relative;
	padding-top:108px}

.section_2:before,
.section_3:before,
.section_5:before{
	background:#F6F3FF;
	content:'';
	position:absolute;
	top:0px;
	width: 100vw;
	height: 100%;
	
	border-radius:35px 35px 0px 0px;
    z-index: -1;}
	
.section_2_desc > p:nth-child(1){
	margin-bottom:2.8125rem}

.section_2_desc{
	font-size: 40px;
	font-weight: normal;
	line-height: 50px;
	font-style: normal;
	text-align: left;
	color: #140046;
	margin-bottom:80px}

.section_2_download p{margin-bottom:0px}
.section_2_download {
	display:flex;
	flex-wrap:Wrap;
	width:100%;
	border-top:1px solid #9474ff;
	padding:40px 0px}
	
.section_2_download > div:nth-child(1){
	width:60%}

.section_2_download > div:nth-child(2){
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	justify-content:center;
	width:40%}
	
.section_2_download div{
	


font-size: 20px;
font-weight: bold;
line-height: 28px;
font-style: normal;
text-align: left;
color: #140046;
}
.section_2_download div > a{

width: 248px;
height: 50px;

border-color: #140046;
border-width: 1px;
border-style: solid;
border-radius: 25px;

display:flex;flex-wrap:wrap;align-items:center;justify-content:center;

font-size: 18px;
font-weight: 500;
line-height: 28px;
font-style: normal;
text-align: center;
color: #140046;

}
.section_3{padding-bottom:75px}
.section_4{padding-top:75px}
.section_3_name{
margin-bottom:50px;
font-size: 40px;
font-weight: bold;
line-height: 46px;
font-style: normal;
text-align: left;
color: #140046;

}							
.section_4_name{
width:100%;
font-size: 40px;
font-weight: bold;
line-height: 46px;
font-style: normal;
text-align: left;
color: #140046;

}

.section_4_produkt > .produkt img{margin-bottom:15px}
.section_4_produkt > .produkt{
	width:25%;
	text-align:center;
	margin:25px 0px;
	font-size: 30px;
	font-weight: bold;
	line-height: 40px;
	font-style: normal;
	color: #140046;}
	
.section_4_produkt{
	display:flex;
	width:100%;
	flex-wrap:wrap;
	align-items:center;
	justify-content:center;
	margin:25px 0px}	
	
.section_5_name{
font-size: 40px;
font-weight: bold;
line-height: 46px;
font-style: normal;
margin-bottom:60px;
text-align: left;
color: #140046;}	
.section_5_descbox{display:flex;flex-wrap:wrap;justify-content:space-between}
.section_5_desc div.content > p > strong,
.section_5_desc div.content > strong{
font-size: 30px;
font-weight: bold;
font-style: normal;
color: #140046;
margin-bottom:1.25rem;
width:100%;display:flex
}
.section_6{
	padding:60px 0px
}
.page_contact_ramy .h3,
.section_6_name{
font-size: 40px;
font-weight: bold !important;
line-height: 46px;
font-style: normal;
text-align: left;
color: #140046;
}		


.section_5_desc:nth-child(2){margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid #9474ff;}

.section_5_desc:nth-child(2) img{width: 28rem;height: auto;max-width: 100%;}
.section_5_desc:nth-child(3){padding-bottom:80px;}
.section_5_desc{
font-size: 20px;
font-weight: normal;
line-height: 30px;
font-style: normal;
text-align: left;
color: #140046;
}			


.faq {
 
    margin: 0 auto 0px;
	display: flex;
    flex-wrap: wrap;
}
.faq_item{width:100%}
.question img{margin-right:2rem;margin-left:2rem}
.question >div {width:9rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}
.question >div img{max-width:100%}
.question {
   position:Relative;
    cursor: pointer;
	margin: 2rem 0px 0px;
    display: flex;
    flex-wrap: wrap;
    width: 100%;
border-bottom:1px solid #9474ff;
align-items: center;


	padding-bottom:2rem;

font-size: 30px;
font-weight: bold;
line-height: 40px;
font-style: normal;
text-align: left;
color: #140046;

}
.question.active{
	border:0px;
	margin-bottom:2rem;
	padding-bottom:0px}
.answer {
    display: none;
    padding: 10px 0px 25px 138px;
	border-bottom:1px solid #9474ff;

font-size: 16px;
font-weight: normal;
line-height: 24px;
font-style: normal;
text-align: left;
color: #140046;

}



.question:before{width:2rem;height:2rem;position:absolute;background-size:cover !important;background:url(/wp-content/uploads/2023/10/plus-3.svg);background-position:center;content:'';right:0px}
.question.active:before{background:url(/wp-content/uploads/2023/10/minus-2.svg)}			
.myteam video{width:100%;height: auto}
.myteam .swiper-slide {

    display: flex;
align-items: center;}


.myteam article{border-radius:25px;overflow:hidden}

@media (max-width:1023px){
	
	.section_1_flex,
	.section_2_flex,
	.section_3_flex,
	.section_4_flex,
	.section_5_flex,
	.section_6_flex{padding-left:1rem;padding-right:1rem}
	
	.section_1_block2:nth-child(2),
	.section_1_block2:nth-child(1) {
    width: 100%;
    padding-right: 0%;
    padding-left: 0%;
    padding-bottom: 15px;
}

.section_2:before, 
.section_3:before, 
.section_5:before {
	
}

.section_1_desc {
    font-size: 30px;
line-height: 40px;margin-bottom:20px}
	.answer {

    padding: 10px 0px 25px 7rem;

}

.section_2_desc {
    font-size: 30px;
    line-height: 40px;

    margin-bottom: 50px;
}

.section_2_download div:nth-child(1){
	width:100%;margin-bottom:2rem}

.section_2_download div:nth-child(2){
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	justify-content:center;
	width:100%}
.question {

    font-size: 24px;

line-height: 32px;}
.question span {width:calc(100% - 7rem)}
.question img {
    margin-right: 2rem;
	width:3rem
}
.section_4_produkt > .produkt {
width: 50%;}

}
.box_article_box_txt_href{justify-content:Center}

#menu-item-1617 a{border-radius: 25px;
    background: #140046;
    font-size: 1rem;
    line-height: 120%;
    font-style: normal;
    text-align: center;
    color: #ffffff;
    padding: 0.5rem 1rem;}
@media (max-width:1023px){
	#menu-item-1617{margin-top:0.5rem}
}

	
.swiper-button-prev.swiper-button-disabled	{display:none}
.swiper-button-next.swiper-button-disabled{display:none}
.swiper-button-next,
.swiper-button-prev {
    color: #000 !important
}