::-moz-selection {color: #f9d4a3;background: #9b7749;}
::selection {color: #f9d4a3;background: #9b7749;}
:focus {outline: none;}
* {margin: 0;padding: 0;}
html {overflow-x: hidden;}
html,body,button,input,optgroup,a,span,form,div,ul,li,p,strong,em,div,h1,h2,h3,h4,h5,h6,section,main,select,textarea {font-family: 'Sahel';}
a{transition:all .3s;}
/*    start code here   */

.wrapper{}
.wrapper #sec_1{background: rgba(121, 5, 31, 0.06);position:relative;padding: 45px 33px 0 0;display: flex;/* margin-bottom: 70px; */padding-bottom: 30px;}
.wrapper #sec_1>.content{width: 60%;margin-top: 30px;text-align: center;}
.wrapper #sec_1>.content h1{font-family: 'sahel';font-weight: 900;font-size: 32px;line-height: 72px;/* identical to box height */color: #79051F;}
.wrapper #sec_1>.content p{font-family: 'Sahel';font-style: normal;font-weight: 100;font-size: 19.62px;line-height: 48px;/* identical to box height */color: #79051F;}
.wrapper #sec_1>.content p span{font-weight: 800;font-size: 16px;}
.wrapper #sec_1>.content>a{
    background: #79051F;
    /* border: 1.54208px solid #79051F; */
    border-radius: 10px;
    padding: 1px 12px;
    color: #ffffff;
    font-family: 'Sahel';
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 50px;
    margin: 20px 10px;
    display: inline-block;
    
}
.wrapper #sec_1>.content>a:hover{background: #ad0229;}
.wrapper #sec_1>.content>ul.items{
    display: flex;
    justify-content: space-evenly;
    margin-top: 30px;
}
.wrapper #sec_1>.content>ul.items>li.item{}
.wrapper #sec_1>.content>ul.items>li.item>.content{}
.wrapper #sec_1>.content>ul.items>li.item>.content .img{
    position: relative;
}
.wrapper #sec_1>.content>ul.items>li.item>.content .img::before{content:'';position: absolute;transform: scale(1.07);width: 100%;height: 100%;border: 1.5px solid #79051F;border-radius: 4.79365px;}
.wrapper #sec_1>.content>ul.items>li.item>.content .img img{}
.wrapper #sec_1>.content>ul.items>li.item>.content span{
    font-family: 'Sahel';
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 33px;
    color: #79051F;
    margin-top: 10px;
    display: inline-block;
}
.wrapper #sec_1>.bg-img{
    width: 40%;
    position: relative;
}
.wrapper #sec_1>.bg-img .img{
    position: relative;
    text-align: left;
}

.wrapper #sec_1>.bg-img .img img{}

.wrapper #sec_2{
    background: #79051F;
    position: relative;
}
.wrapper #sec_2::before{content:'';background-image: url("../images/Fvector.svg");background-size: contain;height: 50px;width: 100%;transform: rotate(180deg);position: absolute;top: -1px;}
.wrapper #sec_2::after{content:'';background-image: url("../images/vector.svg");background-size: contain;background-repeat: no-repeat;width: 100%;height: 50px;position: absolute;bottom: -1px;}
.wrapper #sec_2>.container>ul.items{
    padding: 100px 50px;
    position: relative;
    display: flex;
    justify-content: space-around;
}
.wrapper #sec_2>.container>ul.items>li.item{}
.wrapper #sec_2>.container>ul.items>li.item>.content{
    border: 1.56143px solid #F7F0F2;
    border-radius: 6.24571px;
    margin: 10px;
    padding: 10px;
}
.wrapper #sec_2>.container>ul.items>li.item>.content img{}
.wrapper #sec_2>.container>ul.items>li.item>.content h3{
    font-size: 20px;
    font-weight: 800;
    line-height: 43px;
    text-align: center;
    color: #F7F0F2;
}

.wrapper #sec_3{
    margin-bottom: 80px;
}
.wrapper #sec_3>.container>header{
    text-align: center;
}
.wrapper #sec_3>.container>header h2{
    font-family: 'Sahel';
    font-style: normal;
    font-weight: 500;
    font-size: 30px;
    line-height: 88px;
    color: #79051F;
    text-align: center;
}
.wrapper #sec_3>.container>main{
    margin-top: 40px;
}
.wrapper #sec_3>.container>main>ul.items{}
.wrapper #sec_3>.container>main>ul.items>li.item{}
.wrapper #sec_3>.container>main>ul.items>li.item:nth-child(1)>.content{
    border-bottom-right-radius: 50px;
    border-top-right-radius: 50px;
}
.wrapper #sec_3>.container>main>ul.items>li.item:nth-child(3)>.content{
    border-bottom-left-radius: 50px;
    border-top-left-radius: 50px;
}
.wrapper #sec_3>.container>main>ul.items>li.item>.content{
    background: #F7F0F2;
    border: 1px solid #79051F;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin: 5px;
    padding: 20px 40px;
}
.wrapper #sec_3>.container>main>ul.items>li.item>.content .img{
    background: #79051F;
    border-radius: 100%;
    width: 80px;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.wrapper #sec_3>.container>main>ul.items>li.item>.content .img img{width: 67%;}
.wrapper #sec_3>.container>main>ul.items>li.item>.content .text{
    text-align: center;
    margin-top: 8px;
}
.wrapper #sec_3>.container>main>ul.items>li.item>.content .text h3{
    margin-bottom: 22px;
    font-style: normal;
    font-weight: 800;
    font-size: 23px;
    line-height: 50px;
    color: black;
}
.wrapper #sec_3>.container>main>ul.items>li.item>.content .text p{
    font-size: 14px;
    line-height: 28px;
    text-align: justify;
    font-weight: 600;
}

.wrapper #sec_4{
    background: #79051F;
    position: relative;
}
.wrapper #sec_4>.container{
    padding: 60px 20px;
}
.wrapper #sec_4::before{content:'';background-image: url("../images/vector.svg");background-size: contain;height: 50px;width: 100%;transform: rotate(180deg);position: absolute;top: -1px;}
.wrapper #sec_4::after{content:'';background-image: url("../images/vector.svg");background-size: contain;background-repeat: no-repeat;width: 100%;height: 50px;position: absolute;bottom: -1px;}
.wrapper #sec_4>.container>header{
    text-align: center;
}
.wrapper #sec_4>.container>header h2{
    color: #F7F0F2;
    font-family: 'Sahel';
    font-style: normal;
    font-weight: 500;
    font-size: 30px;
    line-height: 88px;
    text-align: center;
}
.wrapper #sec_4>.container>main{
    display: flex;
    margin: 30px 0;
}
.wrapper #sec_4>.container>main>.text{padding: 0 50px;}
.wrapper #sec_4>.container>main>.text p{
    font-weight: 600;
    font-size: 18px;
    line-height: 45px;
    text-align: justify;
    color: #F7F0F2;
}
.wrapper #sec_4>.container>main>.img{
    width: 100%;
}
.wrapper #sec_4>.container>main>.img img{border-radius: 10px;}

.wrapper #sec_5{
    padding: 10px 0 60px 0;
}
.wrapper #sec_5>.container{
}
.wrapper #sec_5>.container>header{
    text-align: center;
}
.wrapper #sec_5>.container>header h2{
    font-family: 'Sahel';
    font-style: normal;
    font-weight: 500;
    font-size: 30px;
    line-height: 88px;
    color: #79051F;
    text-align: center;
}
.wrapper #sec_5>.container>main{
    padding: 70px;
}
.wrapper #sec_5>.container>main>ul.items{}
.wrapper #sec_5>.container>main>ul.items>li.item{}
.wrapper #sec_5>.container>main>ul.items>li.item .content{
    background: #F7F0F2;
    border: 1.5px solid #79051F;
    border-radius: 13.1058px;
    overflow: hidden;
    margin: 10px;
    min-height: 250px;
}
.wrapper #sec_5>.container>main>ul.items>li.item .content>header{
    background: #79051F;
}
.wrapper #sec_5>.container>main>ul.items>li.item .content>header h4{
    font-weight: 700;
    font-size: 22px;
    line-height: 55px;
    text-align: center;
    color: #F7F0F2;
}
.wrapper #sec_5>.container>main>ul.items>li.item .content>main{}
.wrapper #sec_5>.container>main>ul.items>li.item .content>main p{
    font-weight: 600;
    margin: 30px 50px;
    font-size: 16px;
    line-height: 42px;
    text-align: justify;
    color: #000000;
}

.wrapper>footer{
    background: #79051F;
    color: white;
    padding-top: 90px;
    position:relative;
}
.wrapper>footer::before{content:'';background-image: url("../images/vector.svg");background-size: contain;background-repeat: no-repeat;width: 100%;height: 50px;position: absolute;transform: rotate(180deg);top: -1px;}
.wrapper>footer>.container{}
.wrapper>footer>.container>main{
    padding: 30px 0;
}
.wrapper>footer #part1{
    font-weight: 400;
    font-size: 15px;
    line-height: 30px;
    color: #F7F0F2;
}
.wrapper>footer #part1>h2{
    font-weight: 700;
    font-size: 26px;
    line-height: 41px;
/* identical to box height */
    color: #FFFFFF;
    margin-bottom: 20px;
}
.wrapper>footer #part1>ul.items{
    display: flex;
    flex-direction: column;
}
.wrapper>footer #part1>ul.items>li.item{}
.wrapper>footer #part1>ul.items>li.item>strong{}
.wrapper>footer #part1>ul.items>ul.row{
    display: flex;
    flex-direction: column;
}
.wrapper>footer #part1>ul.items>ul.row>li{}
.wrapper>footer #part1>ul.items>ul.row>li span{font-weight: 600;}
.wrapper>footer #part1>ul.items>ul.row>li a{font-weight: 600;}
.wrapper>footer #part1>ul.more{}
.wrapper>footer #part1>ul.more>li.item{}
.wrapper>footer #part1>ul.more>li.item span{font-weight: 600;}
.wrapper>footer #part1>ul.more>li.item a{font-weight: 600;}
.wrapper>footer #part1>ul.more>li.item .address{}

.wrapper>footer #part2{}
.wrapper>footer #part2 h2{
    font-weight: 500;
    font-size: 26px;
    line-height: 41px;
/* identical to box height */
    color: #FFFFFF;
    margin-bottom: 20px;
}
.wrapper>footer #part2 p{
    font-weight: 600;
    font-size: 15px;
    line-height: 30px;
    color: #F7F0F2;
}


/*
.wrapper main .Call_button{position: fixed;bottom: 20px;left: 0;right: 0;margin: auto;width: 90%;text-align: center;z-index: 2;display: none;}
.wrapper main .Call_button a{width: auto;height: 56px;border-radius: 10px;background-color: #f4ba40;color: #91660f;display: flex;box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);text-indent: 28px;text-align: right;flex-direction: row;flex-wrap: nowrap;align-items: center;text-indent: 65px;}
.wrapper main .Call_button a::before{content: '';position: absolute;display: inline-block;right: 8px;width: 45px;background-color: #c18e24;border-radius: 40px;height: 45px;background-size: 30px;background-position: center;background-repeat: no-repeat;background-image: url("../images/telephone.svg");}
.wrapper main .Call_button a>span{display: block;position: relative;width: auto;font-size: 18px;font-weight: 800;}*/