@charset "utf-8";
/* CSS Document */

.inner_banner_bg{height:429px; overflow:hidden; background-position:center top; background-repeat:no-repeat; background-size: cover;}
.inner_banner_content{width:350px; /*background:rgba(255,255,255,0.9);*/ padding:0px 0px 10px 0px; margin-top:105px; overflow:hidden; margin-left:0px;}

.inner_banner_content h1{font-size:45px; color:#fff; text-transform:none; margin-top:0px; margin-bottom:0px; font-family: 'Replica Std Bold';}
.inner_banner_content h2{font-size:45px; color:#fff; text-transform:none; margin-top:0px; margin-bottom:10px; margin-top:0px; font-family: 'Replica Std Light';}
.inner_banner_content p{font-size:22px; color:#777; line-height:24px;}
.inner_banner_content p:last-child{margin-bottom:0;}

.inner_banner_content_mob{display:none; margin:5px 0 10px;}

.name_box{background:#6dcf32; color:#fff; font-size:14px; display:inline-block; line-height:18px; padding:5px 10px; position:relative; margin-top:15px}

.name_box:before{
	position:absolute;
	
	border-left: 15px dotted transparent;
    border-right: 15px solid #6dcf32;
    border-top: 15px dotted transparent;
    top: -22px;
    left: -8px;
    display: inline-block;
    width:0px;
    height:0px;
    transform:rotate(90deg);
    content:'';
}

.name_box.green_box{background:#6dcf32;}
.name_box.green_box:before{border-right: 15px solid #6dcf32;}

.name_box.red_box{background:#ff0000;}
.name_box.red_box:before{border-right: 15px solid #ff0000;}

.name_box.blue_box{background:#47a8ff;}
.name_box.blue_box:before{border-right: 15px solid #47a8ff;}

.learn_more_btn a, a.learn_more_btn{background:#323232; color:#fff; padding:3px 15px; float:right; font-size:16px; font-family: 'Replica Std Regular';
transition:all 0.3s linear; -ms-transition:all 0.3s linear; -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear;}
.learn_more_btn a:hover, a.learn_more_btn:hover{background:#f28b29;}

@media only screen and (max-width: 1199px) {
.inner_banner_bg{height:330px; }
.inner_banner_content{width:470px;  margin-left:4px; padding:20px 20px 25px 20px;}
.inner_banner_content h1{font-size:26px;}
.inner_banner_content h2{font-size:24px; }
.inner_banner_content p{font-size:18px; line-height:21px;}
}
@media only screen and (max-width: 991px) {
.inner_banner_bg{height:300px; background-size:cover;}
.inner_banner_content{width:390px; }
.inner_banner_content h1{font-size:21px;}
.inner_banner_content h2{font-size:18px; margin-bottom:10px;}
.inner_banner_content p{font-size:16px; line-height:20px;}
}

@media only screen and (max-width:767px){
.inner_banner_bg{height:240px; background-size:cover;}
.inner_banner_content{display:none;}
.inner_banner_content_mob h1{font-size:22px;}

.inner_banner_content_mob{display:block;}
.inner_banner_content_mob .container{padding-left:10px; padding-right:10px;}
}

@media only screen and (max-width:479px){
.inner_banner_bg{height:170px;}
.inner_banner_content_mob h1{font-size:18px;}
.inner_banner_content{width:295px;  margin-left:2px; padding:10px 5px 5px 5px;}
}




@charset "utf-8";
/* CSS Document */

.inner_banner_bg{height:429px; overflow:hidden; background-position:center top; background-repeat:no-repeat; background-size: cover;}
.inner_banner_content{width:350px; /*background:rgba(255,255,255,0.9);*/ padding:0px 0px 10px 0px; margin-top:105px; overflow:hidden; margin-left:0px;}

.inner_banner_content h1{font-size:45px; color:#fff; text-transform:none; margin-top:0px; margin-bottom:0px; font-family: 'Replica Std Bold';}
.inner_banner_content h2{font-size:45px; color:#fff; text-transform:none; margin-top:0px; margin-bottom:10px; margin-top:0px; font-family: 'Replica Std Light';}
.inner_banner_content p{font-size:22px; color:#777; line-height:24px;}
.inner_banner_content p:last-child{margin-bottom:0;}

.inner_banner_content_mob{display:none; margin:5px 0 10px;}

.name_box{background:#6dcf32; color:#fff; font-size:14px; display:inline-block; line-height:18px; padding:5px 10px; position:relative; margin-top:15px}

.name_box:before{
	position:absolute;
	
	border-left: 15px dotted transparent;
    border-right: 15px solid #6dcf32;
    border-top: 15px dotted transparent;
    top: -22px;
    left: -8px;
    display: inline-block;
    width:0px;
    height:0px;
    transform:rotate(90deg);
    content:'';
}

.name_box.green_box{background:#6dcf32;}
.name_box.green_box:before{border-right: 15px solid #6dcf32;}

.name_box.red_box{background:#ff0000;}
.name_box.red_box:before{border-right: 15px solid #ff0000;}

.name_box.blue_box{background:#47a8ff;}
.name_box.blue_box:before{border-right: 15px solid #47a8ff;}

.learn_more_btn a, a.learn_more_btn{background:#323232; color:#fff; padding:3px 15px; float:right; font-size:16px; font-family: 'Replica Std Regular';
transition:all 0.3s linear; -ms-transition:all 0.3s linear; -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear;}
.learn_more_btn a:hover, a.learn_more_btn:hover{background:#f28b29;}

@media only screen and (max-width: 1199px) {
.inner_banner_bg{height:330px; }
.inner_banner_content{width:470px;  margin-left:4px; padding:20px 20px 25px 20px;}
.inner_banner_content h1{font-size:26px;}
.inner_banner_content h2{font-size:24px; }
.inner_banner_content p{font-size:18px; line-height:21px;}
}
@media only screen and (max-width: 991px) {
.inner_banner_bg{height:300px; background-size:cover;}
.inner_banner_content{width:390px; }
.inner_banner_content h1{font-size:21px;}
.inner_banner_content h2{font-size:18px; margin-bottom:10px;}
.inner_banner_content p{font-size:16px; line-height:20px;}
}

@media only screen and (max-width:767px){
.inner_banner_bg{height:240px; background-size:cover;}
.inner_banner_content{display:none;}
.inner_banner_content_mob h1{font-size:22px;}

.inner_banner_content_mob{display:block;}
.inner_banner_content_mob .container{padding-left:10px; padding-right:10px;}
}

@media only screen and (max-width:479px){
.inner_banner_bg{height:170px;}
.inner_banner_content_mob h1{font-size:18px;}
.inner_banner_content{width:295px;  margin-left:2px; padding:10px 5px 5px 5px;}
}