@media only screen and (max-width:480px){
    .fw_al_003_slide{
        top:10%;
        padding:0
    }
    .fw_al_003_slide>h1{
        font-size:18px;
        line-height:18px;
        margin-bottom:10px
    }
    .fw_al_003_slide>p{
        font-size:14px;
        line-height:28px;
        margin-bottom:10px
    }
    .ps_control_bsquare .carousel-control{
        display:none
    }
}
@media(min-width:481px) and (max-width:600px){
    .fw_al_003_slide>h1{
        font-size:28px;
        line-height:28px;
        margin-bottom:10px
    }
    .fw_al_003_slide>p{
        font-size:20px;
        margin-bottom:10px
    }
}
@media(min-width:601px) and (max-width:767px){
    .fw_al_003_slide{
        top:10%
    }
    .fw_al_003_slide>h1{
        font-size:35px;
        line-height:35px
    }
    .fw_al_003_slide>p{
        font-size:25px
    }
}
@media(min-width:768px) and (max-width:889px){
    .fw_al_003_slide>h1{
        font-size:45px;
        line-height:45px
    }
}
@media(min-width:890px) and (max-width:950px){
    .fw_al_003_slide>h1{
        font-size:55px;
        line-height:55px
    }
}
#fw_al_004{
    overflow:hidden;
    max-height:658px;
    position:relative;
    background:#000
}
#fw_al_004:hover{
    cursor:-moz-grab;
    cursor:-webkit-grab
}
#fw_al_004:active{
    cursor:-moz-grabbing;
    cursor:-webkit-grabbing
}
#fw_al_004>.carousel-inner>.item>img,#fw_al_004>.carousel-inner>.item>a>img{
    opacity:.4;
    margin:auto;
    width:100%!important
}
.ps_zoom_i{
    opacity:1;
    -webkit-transform:scale(1);
    transform:scale(1)
}
.ps_zoom_i .item{
    top:0;
    z-index:-1;
    opacity:0;
    width:100%;
    position:absolute;
    left:0!important;
    display:block!important;
    -webkit-transform:scale(3);
    transform:scale(3);
    -webkit-transition:-webkit-transform 1.5s cubic-bezier(0.230,1.000,0.320,1.000) 0s,opacity cubic-bezier(0.230,1.000,0.320,1.000) 1.5s;
    transition:transform 1.5s cubic-bezier(0.230,1.000,0.320,1.000) 0s,opacity cubic-bezier(0.230,1.000,0.320,1.000) 1.5s
}
.ps_zoom_i .item:first-child{
    top:auto;
    position:relative
}
.ps_zoom_i .item.active{
    opacity:1;
    z-index:2;
    -webkit-transform:scale(1);
    transform:scale(1);
    -webkit-transition:-webkit-transform 1.5s ease-in-out 0s,opacity ease-in-out 1.5s;
    transition:transform 1.5s ease-in-out 0s,opacity ease-in-out 1.5s
}
.ps_control_bround .carousel-control{
    top:47%;
    opacity:0;
    width:45px;
    height:45px;
    z-index:100;
    color:#fff;
    display:block;
    font-size:24px;
    cursor:pointer;
    overflow:hidden;
    line-height:43px;
    text-shadow:none;
    position:absolute;
    font-weight:normal;
    background:transparent;
    border:1px solid rgba(255,255,255,0.8);
    -webkit-border-radius:100px;
    border-radius:100px
}
.ps_control_bround:hover .carousel-control{
    opacity:1
}
.ps_control_bround .carousel-control.left{
    left:1%
}
.ps_control_bround .carousel-control.right{
    right:1%
}
.ps_control_bround .carousel-control.left:hover,.ps_control_bround .carousel-control.right:hover{
    color:#fff;
    background:#222;
    border:1px solid #222
}
.ps_control_bround .carousel-control.left>span:nth-child(1){
    left:45%
}
.ps_control_bround .carousel-control.right>span:nth-child(1){
    right:45%
}
.fw_al_004_slide{
    left:0;
    top:25%;
    right:0;
    margin:auto;
    padding:10px;
    position:absolute;
    text-align:left;
    padding:10px 85px
}
.fw_al_004_slide_right{
    text-align:right
}
.fw_al_004_slide>h1{
    padding:0;
    color:#fff;
    font-size:70px;
    font-weight:700;
    font-style:normal;
    line-height:84px;
    margin-bottom:30px;
    letter-spacing:1px;
    display:inline-block;
    text-transform:uppercase;
    -webkit-animation-delay:.7s;
    animation-delay:.7s
}
.fw_al_004_slide>p{
    padding:0;
    color:#fff;
    font-size:20px;
    line-height:24px;
    font-style:italic;
    font-weight:normal;
    margin-bottom:40px;
    letter-spacing:1px;
    -webkit-animation-delay:1.1s;
    animation-delay:1.1s
}
.fw_al_004_slide>a:nth-child(3){
    color:#fff;
    cursor:pointer;
    font-weight:400;
    font-size:13px;
    line-height:15px;
    margin-right:10px;
    text-align:center;
    padding:17px 30px;
    white-space:nowrap;
    letter-spacing:1px;
    background:#00b863;
    display:inline-block;
    text-decoration:none;
    text-transform:uppercase;
    border-style:none none solid;
    -webkit-font-smoothing:antialiased;
    border-bottom:2px solid rgba(0,0,0,0.2);
    -webkit-border-radius:0;
    border-radius:0;
    -webkit-animation-delay:1.5s;
    animation-delay:1.5s;
    -webkit-transition:background .3s ease-in-out,color .3s ease-in-out;
    transition:background .3s ease-in-out,color .3s ease-in-out
}
.fw_al_004_slide>a:nth-child(4){
    color:#fff;
    cursor:pointer;
    font-weight:400;
    font-size:13px;
    line-height:15px;
    margin-left:10px;
    text-align:center;
    padding:17px 30px;
    white-space:nowrap;
    letter-spacing:1px;
    background:#00bfff;
    display:inline-block;
    text-decoration:none;
    text-transform:uppercase;
    border-style:none none solid;
    -webkit-font-smoothing:antialiased;
    border-bottom:2px solid rgba(0,0,0,0.2);
    -webkit-border-radius:0;
    border-radius:0;
    -webkit-animation-delay:2s;
    animation-delay:2s;
    -webkit-transition:background .3s ease-in-out,color .3s ease-in-out;
    transition:background .3s ease-in-out,color .3s ease-in-out
}
.fw_al_004_slide>a:hover,.fw_al_004_slide>a:active{
    color:#fff;
    background:#222;
    -webkit-transition:background .5s ease-in-out,color .5s ease-in-out;
    transition:background .5s ease-in-out,color .5s ease-in-out
}
@media only screen and (max-width:480px){
    .fw_al_004_slide,.fw_al_004_slide.fw_al_004_slide_right{
        top:15%;
        padding:0;
        text-align:center
    }
    .fw_al_004_slide>h1{
        font-size:20px;
        line-height:20px;
        margin-bottom:10px
    }
    .fw_al_004_slide>p{
        font-size:15px;
        line-height:28px;
        margin-bottom:10px
    }
    .fw_al_004_slide>a:nth-child(3),.fw_al_004_slide>a:nth-child(4){
        margin:0;
        font-size:13px;
        line-height:15px;
        padding:13px 25px
    }
    .ps_control_bround .carousel-control{
        display:none
    }
}
@media(min-width:481px) and (max-width:600px){
    .fw_al_004_slide>h1{
        font-size:28px;
        line-height:28px;
        text-align:center;
        margin-bottom:10px
    }
    .fw_al_004_slide>p{
        font-size:20px
    }
    .fw_al_004_slide>a:nth-child(3),.fw_al_004_slide>a:nth-child(3),.fw_al_004_slide>a:nth-child(4),.fw_al_004_slide>a:nth-child(4){
        margin:0;
        font-size:13px;
        line-height:15px;
        padding:13px 25px
    }
}
@media(min-width:601px) and (max-width:767px){
    .fw_al_004_slide{
        top:10%
    }
    .fw_al_004_slide>h1{
        font-size:35px;
        line-height:35px
    }
    .fw_al_004_slide>p{
        font-size:25px
    }
}
@media(min-width:768px) and (max-width:889px){
    .fw_al_004_slide>h1{
        font-size:45px;
        line-height:45px
    }
}
@media(min-width:890px) and (max-width:950px){
    .fw_al_004_slide>h1{
        font-size:55px;
        line-height:55px
    }
}
#fw_al_005{
    overflow:hidden;
    max-height:658px;
    position:relative;
    background:#000
}
#fw_al_005:hover{
    cursor:-moz-grab;
    cursor:-webkit-grab
}
#fw_al_005:active{
    cursor:-moz-grabbing;
    cursor:-webkit-grabbing
}
#fw_al_005>.carousel-inner>.item>img,#fw_al_005>.carousel-inner>.item>a>img{
    opacity:.4;
    margin:auto;
    width:100%!important
}
.ps_spread{
    opacity:1;
    -webkit-transform:scale3d(1,1,1);
    transform:scale3d(1,1,1)
}
.ps_spread .item{
    top:0;
    z-index:1;
    opacity:0;
    width:100%;
    position:absolute;
    left:0;
    display:block;
    -webkit-transform:scale3d(2,1,2);
    transform:scale3d(2,1,2);
    -webkit-transition:-webkit-transform 1.5s cubic-bezier(0.230,1.000,0.320,1.000) 0s,opacity cubic-bezier(0.230,1.000,0.320,1.000) 1.5s;
    transition:transform 1.5s cubic-bezier(0.230,1.000,0.320,1.000) 0s,opacity cubic-bezier(0.230,1.000,0.320,1.000) 1.5s
}
.ps_spread .item:first-child{
    top:auto;
    position:relative
}
.ps_spread .item.active{
    opacity:1;
    z-index:2;
    -webkit-transform:scale3d(1,1,1);
    transform:scale3d(1,1,1);
    -webkit-transition:-webkit-transform 1.5s cubic-bezier(0.230,1.000,0.320,1.000) 0s,opacity cubic-bezier(0.230,1.000,0.320,1.000) 1.5s;
    transition:transform 1.5s cubic-bezier(0.230,1.000,0.320,1.000) 0s,opacity cubic-bezier(0.230,1.000,0.320,1.000) 1.5s
}
.ps_control_hradius .carousel-control{
    top:47%;
    opacity:0;
    width:40px;
    height:65px;
    z-index:100;
    color:#fff;
    display:block;
    font-size:34px;
    cursor:pointer;
    overflow:hidden;
    line-height:63px;
    text-shadow:none;
    position:absolute;
    font-weight:normal;
    background:rgba(0,0,0,0.5)
}
.ps_control_hradius:hover .carousel-control{
    opacity:1;
    -webkit-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out
}
.ps_control_hradius .carousel-control.left{
    -webkit-border-radius:0 5px 5px 0;
    border-radius:0 5px 5px 0
}
.ps_control_hradius .carousel-control.right{
    -webkit-border-radius:5px 0 0 5px;
    border-radius:5px 0 0 5px
}
.ps_control_hradius .carousel-control.left:hover,.ps_control_hradius .carousel-control.right:hover{
    color:#fff;
    background:rgba(0,0,0,0.8)
}
.ps_control_hradius .carousel-control.left>span:nth-child(1){
    left:45%
}
.ps_control_hradius .carousel-control.right>span:nth-child(1){
    right:45%
}
.fw_al_005_slide{
    left:0;
    top:25%;
    right:0;
    margin:auto;
    padding:10px;
    position:absolute;
    text-align:left;
    padding:10px 250px
}
.fw_al_005_slide_right{
    text-align:right
}
.fw_al_005_slide>h1{
    padding:0;
    color:#fff;
    font-size:55px;
    font-weight:600;
    font-style:normal;
    line-height:55px;
    margin-bottom:30px;
    letter-spacing:1px;
    display:inline-block;
    text-transform:uppercase;
    -webkit-box-shadow:none;
    box-shadow:none;
    -webkit-animation-delay:.7s;
    animation-delay:.7s
}
.fw_al_005_slide>p{
    padding:0;
    color:#fff;
    font-size:14px;
    line-height:24px;
    font-style:normal;
    font-weight:normal;
    margin-bottom:30px;
    letter-spacing:1px;
    -webkit-box-shadow:none;
    box-shadow:none;
    -webkit-animation-delay:1.1s;
    animation-delay:1.1s
}
.fw_al_005_slide>a:nth-child(3){
    color:#fff;
    cursor:pointer;
    font-weight:400;
    font-size:13px;
    line-height:15px;
    margin-right:10px;
    text-align:center;
    padding:10px 30px;
    white-space:nowrap;
    letter-spacing:1px;
    display:inline-block;
    text-decoration:none;
    text-transform:capitalize;
    border:2px solid #fff;
    -webkit-font-smoothing:antialiased;
    -webkit-border-radius:5px;
    border-radius:5px;
    -webkit-box-shadow:none;
    box-shadow:none;
    -webkit-animation-delay:1.5s;
    animation-delay:1.5s;
    -webkit-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out
}
.fw_al_005_slide>a:nth-child(4){
    color:#fff;
    cursor:pointer;
    font-weight:400;
    font-size:13px;
    line-height:15px;
    margin-left:10px;
    text-align:center;
    padding:10px 30px;
    white-space:nowrap;
    letter-spacing:1px;
    background:#c644fc;
    display:inline-block;
    text-decoration:none;
    text-transform:capitalize;
    border:2px solid #c644fc;
    -webkit-font-smoothing:antialiased;
    -webkit-border-radius:5px;
    border-radius:5px;
    -webkit-box-shadow:none;
    box-shadow:none;
    -webkit-animation-delay:2s;
    animation-delay:2s;
    -webkit-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out
}
.fw_al_005_slide>a:hover,.fw_al_005_slide>a:active{
    color:#c644fc;
    background:#fff;
    border:2px solid #fff
}
@media only screen and (max-width:480px){
    .fw_al_005_slide,.fw_al_005_slide.fw_al_005_slide_right{
        top:0;
        padding:5px;
        text-align:center
    }
    .fw_al_005_slide>h1{
        font-size:20px;
        line-height:20px;
        margin-bottom:10px
    }
    .fw_al_005_slide>p{
        font-size:12px;
        line-height:24px;
        margin-bottom:10px
    }
    .fw_al_005_slide>a:nth-child(3),.fw_al_005_slide>a:nth-child(4){
        margin:0
    }
    .ps_control_hradius .carousel-control{
        display:none
    }
}
@media(min-width:481px) and (max-width:600px){
    .fw_al_005_slide,.fw_al_005_slide.fw_al_005_slide_right{
        top:15%;
        padding:5px;
        text-align:center
    }
    .fw_al_005_slide>h1{
        font-size:28px;
        line-height:28px;
        text-align:center;
        margin-bottom:10px
    }
}
@media(min-width:601px) and (max-width:767px){
    .fw_al_005_slide{
        padding:10px 50px
    }
    .fw_al_005_slide>h1{
        font-size:35px;
        line-height:35px
    }
}
@media(min-width:768px) and (max-width:889px){
    .fw_al_005_slide{
        padding:10px 150px
    }
}
#fw_al_006{
    overflow:hidden;
    max-height:658px;
    position:relative;
    background:#000
}
#fw_al_006:hover{
    cursor:-moz-grab;
    cursor:-webkit-grab
}
#fw_al_006:active{
    cursor:-moz-grabbing;
    cursor:-webkit-grabbing
}
#fw_al_006>.carousel-inner>.item>img,#fw_al_006>.carousel-inner>.item>a>img{
    margin:auto;
    width:100%!important
}
.ps_spread_y{
    opacity:1;
    -webkit-transform:scale3d(1,1,1);
    transform:scale3d(1,1,1)
}
.ps_spread_y .item{
    top:0;
    z-index:1;
    opacity:0;
    width:100%;
    position:absolute;
    left:0;
    display:block;
    -webkit-transform:scale3d(1,2,1);
    transform:scale3d(1,2,1);
    -webkit-transition:-webkit-transform 1.5s cubic-bezier(0.230,1.000,0.320,1.000) 0s,opacity cubic-bezier(0.230,1.000,0.320,1.000) 1.5s;
    transition:transform 1.5s cubic-bezier(0.230,1.000,0.320,1.000) 0s,opacity cubic-bezier(0.230,1.000,0.320,1.000) 1.5s
}
.ps_spread_y .item:first-child{
    top:auto;
    position:relative
}
.ps_spread_y .item.active{
    opacity:1;
    z-index:2;
    -webkit-transform:scale3d(1,1,1);
    transform:scale3d(1,1,1);
    -webkit-transition:-webkit-transform 1.5s cubic-bezier(0.230,1.000,0.320,1.000) 0s,opacity cubic-bezier(0.230,1.000,0.320,1.000) 1.5s;
    transition:transform 1.5s cubic-bezier(0.230,1.000,0.320,1.000) 0s,opacity cubic-bezier(0.230,1.000,0.320,1.000) 1.5s
}
.ps_control_bfradius .carousel-control{
    top:47%;
    opacity:0;
    width:50px;
    height:50px;
    z-index:100;
    color:#000;
    display:block;
    font-size:34px;
    cursor:pointer;
    overflow:hidden;
    line-height:45px;
    text-shadow:none;
    position:absolute;
    font-weight:normal;
    border:2px solid rgba(0,0,0,0.3);
    background:rgba(255,255,255,0.3)
}
.ps_control_bfradius:hover .carousel-control{
    opacity:1;
    -webkit-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out
}
.ps_control_bfradius .carousel-control.left{
    left:3%;
    -webkit-border-radius:100px;
    border-radius:100px
}
.ps_control_bfradius .carousel-control.right{
    right:3%;
    -webkit-border-radius:100px;
    border-radius:100px
}
.ps_control_bfradius .carousel-control.left:hover,.ps_control_bfradius .carousel-control.right:hover{
    color:#fff;
    background:rgba(253,69,119,0.3);
    border:2px solid rgba(255,255,255,0.3)
}
.ps_control_bfradius .carousel-control.left>span:nth-child(1){
    left:45%
}
.ps_control_bfradius .carousel-control.right>span:nth-child(1){
    right:45%
}
.fw_al_006_slide{
    left:0;
    top:22%;
    right:0;
    margin:auto;
    position:absolute;
    text-align:left;
    padding:10px 150px
}
.fw_al_006_slide_right{
    left:auto;
    text-align:right
}
.fw_al_006_slide>div{
    max-width:650px;
    padding:15px 0 10px 30px;
    border-left:3px solid #000;
    background:rgba(255,255,255,0.3)
}
.fw_al_006_slide_right>div{
    border-left:none;
    border-right:3px solid #000;
    padding:15px 30px 10px 20px
}
.fw_al_006_slide>div>h3{
    padding:0;
    color:#000;
    font-size:45px;
    font-weight:400;
    text-shadow:none;
    font-style:normal;
    margin:0 0 10px 0;
    text-transform:capitalize;
    -webkit-box-shadow:none;
    box-shadow:none;
    -webkit-animation-delay:.7s;
    animation-delay:.7s
}
.fw_al_006_slide>div>h1{
    padding:0;
    color:#000;
    font-size:60px;
    font-weight:600;
    text-shadow:none;
    font-style:normal;
    margin:0 0 10px 0;
    letter-spacing:2px;
    text-transform:uppercase;
    -webkit-box-shadow:none;
    box-shadow:none;
    -webkit-animation-delay:1.1s;
    animation-delay:1.1s
}
.fw_al_006_slide>div>h4{
    padding:0;
    color:#000;
    font-size:18px;
    text-shadow:none;
    font-style:normal;
    font-weight:normal;
    letter-spacing:1px;
    margin:10px 0 10px 0;
    -webkit-box-shadow:none;
    box-shadow:none;
    -webkit-animation-delay:1.5s;
    animation-delay:1.5s
}
.fw_al_006_slide>a{
    color:#fff;
    cursor:pointer;
    font-weight:400;
    font-size:12px;
    margin:20px 0 0 0;
    text-align:center;
    padding:15px 30px;
    white-space:nowrap;
    letter-spacing:2px;
    display:inline-block;
    text-decoration:none;
    text-shadow:none;
    text-transform:uppercase;
    background:#000;
    -webkit-font-smoothing:antialiased;
    -webkit-border-radius:0;
    border-radius:0;
    -webkit-box-shadow:none;
    box-shadow:none;
    -webkit-animation-delay:1.9s;
    animation-delay:1.9s;
    -webkit-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out
}
.fw_al_006_slide>a:hover,.fw_al_006_slide>a:active{
    color:#fff;
    background:#fd4577;
}
@media only screen and (max-width:480px){
    .fw_al_006_slide{
        top:5%;
        padding:10px;
        text-align:center
    }
    .fw_al_006_slide_right{
        left:0;
        text-align:center
    }
    .fw_al_006_slide>div{
        padding:0 0 10px 10px
    }
    .fw_al_006_slide_right>div{
        padding:0 10px 10px 0
    }
    .fw_al_006_slide>div>h3{
        font-size:20px;
        margin-bottom:10px
    }
    .fw_al_006_slide>div>h1{
        font-size:25px;
        margin-bottom:10px
    }
    .fw_al_006_slide>div>h4{
        font-size:20px;
        margin-bottom:10px
    }
    .fw_al_006_slide>a{
        font-size:11px;
        margin:10px 0 0 0;
        padding:5px 10px
    }
    .ps_control_bfradius .carousel-control{
        display:none
    }
}
@media(min-width:481px) and (max-width:600px){
    .fw_al_006_slide{
        padding:10px;
        text-align:center
    }
    .fw_al_006_slide_right{
        left:0;
        text-align:center
    }
    .fw_al_006_slide>div{
        padding:0 0 10px 10px
    }
    .fw_al_006_slide_right>div{
        padding:0 10px 10px 0
    }
    .fw_al_006_slide>div>h3{
        font-size:30px
    }
    .fw_al_006_slide>div>h1{
        font-size:45px
    }
}
@media(min-width:601px) and (max-width:767px){
    .fw_al_006_slide{
        padding:10px 10px
    }
    .fw_al_006_slide>div{
        padding:0 0 10px 10px
    }
}
@media(min-width:768px) and (max-width:889px){
    .fw_al_006_slide{
        top:17%
    }
}
#fw_al_007{
    overflow:hidden;
    position:relative;
    width: 100%;
}
#fw_al_007:hover{
    cursor:-moz-grab;
    cursor:-webkit-grab
}
#fw_al_007:active{
    cursor:-moz-grabbing;
    cursor:-webkit-grabbing
}
#fw_al_007>.carousel-inner>.item>img, #fw_al_007>.carousel-inner>.item>a>img{
    margin:auto;
    width:100%!important
}
.ps_rotate_scale_c{
    opacity:1;
    -webkit-transform:scale(1) rotate(0deg);
    transform:scale(1) rotate(0deg)
}
.ps_rotate_scale_c .item{
    top:0;
    z-index:1;
    opacity:0;
    width:100%;
    position:absolute;
    left:0;
    display:block;
    -webkit-transform:scale(2) rotate(45deg);
    transform:scale(2) rotate(45deg);
    -webkit-transition:-webkit-transform 2s cubic-bezier(0.230,1.000,0.320,1.000) 0s,opacity cubic-bezier(0.230,1.000,0.320,1.000) 2s;
    transition:transform 2s cubic-bezier(0.230,1.000,0.320,1.000) 0s,opacity cubic-bezier(0.230,1.000,0.320,1.000) 2s
}
.ps_rotate_scale_c .item:first-child{
    top:auto;
    position:relative
}
.ps_rotate_scale_c .item.active{
    opacity:1;
    z-index:2;
    -webkit-transform:scale(1) rotate(0deg);
    transform:scale(1) rotate(0deg);
    -webkit-transition:-webkit-transform 2s cubic-bezier(0.230,1.000,0.320,1.000) 0s,opacity cubic-bezier(0.230,1.000,0.320,1.000) 2s;
    transition:transform 2s cubic-bezier(0.230,1.000,0.320,1.000) 0s,opacity cubic-bezier(0.230,1.000,0.320,1.000) 2s
}
.ps_indicators_l>.carousel-indicators{
    left:0;
    width:100%;
    bottom:5%;
    right:0;
    margin:auto;
    text-align:right;
    padding-right:5%
}
.ps_indicators_l>.carousel-indicators li{
    width:13px;
    height:13px;
    margin:0 3px;
    background:rgba(255,255,255,1);
    border-radius:0;
    -webkit-border-radius:0;
    border:2px solid rgba(255,255,255,1);
    -ms-transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg)
}
.ps_indicators_l>.carousel-indicators .active{
    width:13px;
    height:13px;
    margin:0 3px;
    background:#599332;
    border:2px solid #599332;
}
.ps_control_rotate_f .carousel-control{
    top:45%;
    opacity:0;
    width:50px;
    height:50px;
    z-index:100;
    color:#fff;
    display:block;
    font-size:34px;
    cursor:pointer;
    overflow:hidden;
    line-height:48px;
    text-shadow:none;
    position:absolute;
    font-weight:normal;
    background:rgb(102, 173, 54);
    -ms-transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg)
}
.ps_control_rotate_f:hover .carousel-control{
    opacity:1;
    -webkit-transition:all 1s cubic-bezier(0.230,1.000,0.320,1.000);
    transition:all 1s cubic-bezier(0.230,1.000,0.320,1.000)
}
.ps_control_rotate_f .carousel-control.left>span,.ps_control_rotate_f .carousel-control.right>span{
    -ms-transform:rotate(-45deg);
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg)
}
.ps_control_rotate_f .carousel-control.left{
    left:3%;
    -webkit-border-radius:0;
    border-radius:0
}
.ps_control_rotate_f .carousel-control.right{
    right:3%;
    -webkit-border-radius:0;
    border-radius:0
}
.ps_control_rotate_f .carousel-control.left:hover,.ps_control_rotate_f .carousel-control.right:hover{
    color:#fff;
    background:#599332
}
.ps_control_rotate_f .carousel-control.left>span:nth-child(1){
    left:45%
}
.ps_control_rotate_f .carousel-control.right>span:nth-child(1){
    right:45%
}
.fw_al_007_slide{
    left:0;
    top:22%;
    right:0;
    margin:auto;
    position:absolute;
    text-align:center
}
.fw_al_007_slide>h3{
    color:#fff;
    font-size:20px;
    font-weight:700;
    text-shadow:none;
    font-style:normal;
    position:relative;
    padding-bottom:2px;
    display:inline-block;
    text-transform:uppercase;
    -webkit-box-shadow:none;
    box-shadow:none;
    -webkit-animation-delay:.7s;
    animation-delay:.7s
}
.fw_al_007_slide>h3::before{
    content:"";
    top:50%;
    height:3px;
    width:75px;
    right:100%;
    display:block;
    margin-top:-2px;
    position:absolute;
    margin-right:.5em;
    border-bottom:2px solid #fff
}
.fw_al_007_slide>h3::after{
    content:"";
    top:50%;
    left:100%;
    height:3px;
    width:75px;
    display:block;
    margin-top:-2px;
    margin-left:.5em;
    position:absolute;
    border-bottom:2px solid #fff
}
.fw_al_007_slide>h1{
    padding:0;
    color:#fff;
    font-size:65px;
    font-weight:900;
    text-shadow:none;
    font-style:normal;
    letter-spacing:2px;
    text-transform:uppercase;
    -webkit-box-shadow:none;
    box-shadow:none;
    -webkit-animation-delay:1.4s;
    animation-delay:1.4s
}
.fw_al_007_slide>h1>span{
    color:#f04d4e
}
.fw_al_007_slide>p{
    padding:0;
    color:#fff;
    font-size:18px;
    text-shadow:none;
    font-style:normal;
    font-weight:normal;
    letter-spacing:1px;
    margin:30px 0 0 0;
    -webkit-box-shadow:none;
    box-shadow:none;
    -webkit-animation-delay:2.1s;
    animation-delay:2.1s
}
.fw_al_007_slide>a{
    color:#000;
    cursor:pointer;
    font-weight:500;
    font-size:12px;
    position:relative;
    margin:50px 0 0 0;
    text-align:center;
    padding:15px 30px;
    white-space:nowrap;
    letter-spacing:2px;
    display:inline-block;
    text-decoration:none;
    text-shadow:none;
    text-transform:uppercase;
    background:#fff;
    -webkit-font-smoothing:antialiased;
    -webkit-border-radius:0;
    border-radius:0;
    -webkit-box-shadow:none;
    box-shadow:none;
    -webkit-animation-delay:2.8s;
    animation-delay:2.8s;
    -webkit-transition:all .5s cubic-bezier(0.230,1.000,0.320,1.000);
    transition:all .5s cubic-bezier(0.230,1.000,0.320,1.000)
}
.fw_al_007_slide>a:hover,.fw_al_007_slide>a:active{
    color:#fff;
    background:#f04d4e
}
@media only screen and (max-width:480px){
    .fw_al_007_slide{
        top:0;
        padding:5px
    }
    .fw_al_007_slide>h1{
        font-size:20px;
        letter-spacing:0;
        margin:10px 0 0 0
    }
    .fw_al_007_slide>p{
        font-size:14px;
        margin:10px 0 0 0;
        letter-spacing:0
    }
    .fw_al_007_slide>a{
        margin:10px 0 0 0;
        padding:7px 15px
    }
    .ps_control_rotate_f .carousel-control{
        display:none
    }
}
@media(min-width:481px) and (max-width:600px){
    .fw_al_007_slide{
        top:5%;
        padding:5px
    }
    .fw_al_007_slide>h1{
        font-size:35px;
        margin:10px 0 0 0
    }
}
@media(min-width:601px) and (max-width:767px){
    .fw_al_007_slide{
        top:10%
    }
    .fw_al_007_slide>h1{
        font-size:50px;
        margin:10px 0 0 0
    }
}
