/* CSS Document */

/*FAQ*/
.section-content.is-question{padding:0}
.is-question .wrap-content{z-index:1}

.is-question .rock-left, .is-question .rock-right{top:50px}

.is-question .tab-box{max-width:1076px;margin:0 auto 30px auto;z-index:2}
.is-question .tab-title h3{padding:10px 60px 10px 80px;text-transform:none;font-size:16px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.is-question .tab-detail{background-color:rgba(211,235,255,0.5);padding:30px}
.is-question .tab-detail p{font-size:15px}

.is-question .tab-title{background-color:rgba(0,92,170,0.7);min-height:76px;line-height:76px}
.is-question .tab-item:nth-child(odd) .tab-title{background-color:rgba(211,235,255,0.5)}
.is-question .tab-item:nth-child(odd) .tab-title h3{color:#353535}

.is-question .tab-box{counter-reset:div;}
.is-question .tab-box .tab-title::before{content: counter(div) " "; counter-increment:div;position:absolute;left:18px;top:50%;display:inline-block;width:auto;height:40px;margin:-20px 0 0 0;line-height:40px;font-family: 'Montserrat', sans-serif;font-weight:100;font-size:36px;color:#fff;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.is-question .tab-box .tab-item:nth-child(-n+9) .tab-title::before{content: "0" counter(div);}
.is-question .tab-item:not(.active):nth-child(odd) .tab-title::before{color:#262626}


.is-question .tab-item:not(.active):nth-child(odd) .tab-title:hover, .is-question  .tab-item.active:nth-child(odd) .tab-title{background-color:rgba(230,131,0,0.7)}
.is-question .tab-item:not(.active):nth-child(odd) .tab-title:hover, .is-question  .tab-item.active:nth-child(odd) .tab-title{background-color:rgba(230,131,0,0.7)}
.is-question .tab-item:not(.active):nth-child(odd) .tab-title:hover h3, .is-question  .tab-item.active:nth-child(odd) .tab-title h3{color:#fff}
.is-question .tab-item:not(.active):nth-child(odd) .tab-title:hover::before, .is-question  .tab-item.active:nth-child(odd) .tab-title::before{color:#fff}


.faq-box{position:relative;display:block;width:100%;height:auto;z-index:2;margin:0 0 80px 0}
.faq-box .title{margin:0 0 30px 0}
.faq-box .title h2{position:relative;font-size:36px;color:#1724A9;max-width:820px;display:inline-block}
.faq-box .title::after{content:'';position:absolute;left:50%;bottom:0;width:240px;height:2px;margin:0 0 0 -120px;border-top:1px dotted #005caa}



@media screen and (max-width:1024px) {
/*FAQ*/	
.is-question .rock-left, .is-question .rock-right{top:0}
.is-question .tab-detail p{font-size:14px}
.is-question .tab-detail{padding:15px 5%}

.is-question .tab-title h3{-webkit-transition:none;transition:none}
.is-question .tab-box .tab-title::before{-webkit-transition:none;transition:none}

.is-question .tab-item:not(.active):nth-child(odd) .tab-title:hover{background-color:rgba(211,235,255,0.5)}
.is-question .tab-item:not(.active):nth-child(even) .tab-title:hover{background-color:rgba(0,92,170,0.7)}
.is-question .tab-item:not(.active):nth-child(odd) .tab-title:hover h3{color:#353535}
.is-question .tab-item:not(.active):nth-child(odd) .tab-title:hover::before{color:#262626}

.is-question .faq-box{margin:0 0 40px 0}
.faq-box .title h2{font-size:24px}


}


@media screen and (max-width:820px) {
.is-question .tab-title h3{font-size:14px}
.is-question .tab-box .tab-title::before{font-size:30px}

.faq-box .title h2{font-size:22px}
.faq-bg{padding:40px 5%}
	
	
}

@media screen and (max-width:620px) {
.faq-bg .size_6{width:100%}
	
}


@media screen and (max-width:520px) {
.is-question .tab-box{margin:0 auto}
.is-question .tab-title h3{font-size:13px;padding:10px 40px 10px 55px}	
.is-question .tab-box .tab-title::before{left:10px;font-size:26px}
.is-question .tab-detail p{font-size:13px}

.faq-box .title h2{font-size:16px}
.faq-box h3{font-size:15px}
	
}


@media print {
@page { margin: 0; }

}


@media print and (orientation:portrait) {
.request-box{padding:100px 0 0 0}
.faq-box > .box-but {padding:100px 0 0 0}

}

