.slideshow-style-one {padding-bottom: 0px;margin-bottom: 0px;}
.slideshow-style-one .banner-slider {padding: 0px; margin: 0px;}
.slideshow-style-one .items {position: relative;}
.slideshow-style-one .items .banner-desc { position: absolute; width: 100%; height: 100%; top: 0px;}
.slideshow-style-one .items .banner-desc .banner-box { display: table; height: 100%; width: 100%;}
.slideshow-style-one .items .banner-desc .banner-box .banner-text { display: table-cell; vertical-align: middle; padding: 0 0 0 100px;}
.col1-layout .slideshow-style-one .items .banner-desc h3 {color: #000; font-family: "Open Sans",sans-serif; font-size: 63px; font-weight: 700; letter-spacing: 7px; line-height: 65px; text-transform: uppercase; width: 50%; display: block;}
.col1-layout .slideshow-style-one .items .banner-desc p {color: #000; display: block; font-family: "Open Sans",sans-serif; font-size: 16px; font-weight: 600; letter-spacing: 7px; line-height: 80px; margin: 0; text-transform: uppercase; display: block;}
.col1-layout a.btn-action { background-color: #000; border: 2px solid #000; color: #fff; display: inline-block; font-size: 12px; letter-spacing: 2px; margin: 4% 0; padding: 10px 20px 11px; text-decoration: none; text-transform: uppercase;}
.col1-layout a.btn-action:hover { background-color: transparent; border: 2px solid #000; color: #000; text-decoration: none;}

.slideshow-style-two {padding-bottom: 0px;margin-bottom: 0px; text-align: center;}
.slideshow-style-two .banner-slider {padding: 0px; margin: 0px;}
.slideshow-style-two .items {position: relative;}
.slideshow-style-two .items .banner-desc { position: absolute; width: 100%; height: 100%; top: 0px;}
.slideshow-style-two .items .banner-desc .banner-box { display: table; height: 100%; width: 100%;}
.slideshow-style-two .items .banner-desc .banner-box .banner-text { display: table-cell; vertical-align: middle; padding: 0; background-color: rgba(37, 37, 37, 0.7);}
.col1-layout .slideshow-style-two .items .banner-desc h3 {color: #fff; font-size: 90px; font-weight: 700; text-transform: uppercase; margin-bottom: 0px; letter-spacing: 3px;}
.col1-layout .slideshow-style-two .items .banner-desc p {font-style:normal; margin: 0; line-height: 15px; font-size: 11px; color: #fff; letter-spacing: 6px; text-transform: uppercase; font-family: "Open Sans",sans-serif;}
.slideshow-style-two .banner-bg {  height: auto; padding: 15px 0;}
.col1-layout .slideshow-style-two a.btn-action { border: 2px solid #fff; clear: both; color: #fff; background-color: transparent; display: inline-block; font-size: 13px; margin: 0; padding: 6px 16px; text-decoration: none; text-transform: uppercase; font-weight: bold;}
.col1-layout .slideshow-style-two a.btn-action:hover { background-color: #fff; color: #000;}
.slideshow-style-two.owl-theme .owl-controls .owl-buttons div{display: inline-block;zoom: 1;*display:inline;-moz-transition: all 0.6s ease-in-out;background:url(../images/controls.png) no-repeat;width:21px;height:11px;margin:-5px 0 0;font-size: 0px; top: 50%;position: absolute;}
.slideshow-style-two.owl-theme .owl-controls .owl-buttons .owl-prev {background-position: -83px -85px;left: 20px;}
.slideshow-style-two.owl-theme .owl-controls .owl-buttons .owl-next {background-position: -83px -60px;right: 20px;}
.slideshow-style-two.owl-theme .owl-controls .owl-buttons .owl-prev:hover {background-position: -83px -97px;}
.slideshow-style-two.owl-theme .owl-controls .owl-buttons .owl-next:hover {background-position: -83px -72px;}
.slideshow-style-two.owl-theme .owl-controls { margin: 0;}
.slideshow-style-two.owl-theme .owl-pagination { bottom: 15px;}
.slideshow-style-two.owl-theme .owl-controls .owl-page span{background: rgba(255, 255, 255, 0.5) none repeat scroll 0 0; border-radius: inherit; height: 3px; width: 30px;}
.slideshow-style-two.owl-theme .owl-controls .owl-page.active span {background: #fff none repeat scroll 0 0 !important; border: medium none !important; transform: none !important;}
.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.owl-carousel {display: none;position: relative;width: 100%;-ms-touch-action: pan-y; clear: both;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.owl-carousel .owl-item {  float: left;}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
.owl-carousel .owl-item img {max-width: 100%;}
.owl-theme .owl-controls{  margin: 30px 0 0; text-align: center; width: 100%; z-index: 1;}
.owl-theme .owl-controls .owl-buttons div{display: inline-block;zoom: 1;*display:inline;-moz-transition: all 0.6s ease-in-out;background:url(../images/controls.png) no-repeat;width:35px;height:81px;margin:-40px 0 0;font-size: 0px;top: 50%;position: absolute;}
.owl-theme .owl-controls .owl-buttons .owl-prev {background-position: 0px -0px;left: 0px;}
.owl-theme .owl-controls .owl-buttons .owl-next {background-position: -42px -0px;right: 0px;}
.owl-theme .owl-controls .owl-buttons .owl-prev:hover {background-position: 0px -81px;}
.owl-theme .owl-controls .owl-buttons .owl-next:hover {background-position: -42px -81px;}
.owl-theme .owl-controls .owl-page{display: inline-block; zoom: 1;*display: inline;/*IE7 life-saver */}
.owl-theme .owl-controls .owl-page span{display: block;width: 7px;height: 7px;margin: 5px;filter: Alpha(Opacity=50);/*IE7 fix*/opacity: 1;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px; background: rgba(0, 0, 0, 1) none repeat scroll 0 0; }
.owl-theme .owl-controls .owl-page.active span {filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;     background: transparent none repeat scroll 0 0; border: 1px solid rgba(0, 0, 0, 1); transform: scale(1.33333);}
.owl-theme .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.owl-pagination { bottom: 15px; left: 0; position: absolute; right: 0;}


.col3-layout .slideshow-style-one .items .banner-desc h3 { font-size: 30px; line-height: 40px; color: #000; display: block; font-family: "Open Sans",sans-serif; font-weight: 700; letter-spacing: 7px; text-transform: uppercase; width: 50%;}
.col3-layout .slideshow-style-one .items .banner-desc p { color: #000; display: block; font-family: "Open Sans",sans-serif; font-size: 16px; font-weight: 600; letter-spacing: 6px; line-height: 60px; margin: 0; text-transform: uppercase; font-style: normal;}
.col3-layout a.btn-action { padding: 7px 15px; margin: 3% 0 4%; background-color: #000; border: 2px solid #000; color: #fff; display: inline-block; font-size: 12px; letter-spacing: 2px; text-decoration: none; text-transform: uppercase;}
.col3-layout a.btn-action:hover { background-color: transparent; border: 2px solid #000; color: #000; text-decoration: none;}
.col3-layout .slideshow-style-one .items .banner-desc .banner-box .banner-text { padding: 0 0 0 80px;}
.col3-layout .slideshow-style-one .owl-pagination { bottom: 15px}

.col3-layout .slideshow-style-two .items .banner-desc p { color: #fff; font-size: 11px; letter-spacing: 4px; line-height: 10px; margin: 0; text-transform: uppercase; font-style: normal; font-family: "Open Sans",sans-serif;}
.col3-layout .slideshow-style-two .items .banner-desc h3 { color: #fff; font-size: 65px; font-weight: 700; letter-spacing: 3px; margin-bottom: 0; text-transform: uppercase;}
.col3-layout .slideshow-style-two a.btn-action { background-color: transparent; border: 2px solid #fff; clear: both; color: #fff; display: inline-block; font-size: 13px; font-weight: bold; margin: 0; padding: 6px 16px; text-decoration: none; text-transform: uppercase;}
.col3-layout .slideshow-style-two a.btn-action:hover { background-color: #fff; color: #000;}
.col3-layout .slideshow-style-two .owl-pagination { bottom: 15px;}

.col2-right-layout .slideshow-style-one .items .banner-desc h3 { font-size: 40px; line-height: 55px; color: #000; display: block; font-family: "Open Sans",sans-serif; font-weight: 700; letter-spacing: 7px; text-transform: uppercase; width: 50%;}
.col2-right-layout .btn-action { padding: 7px 15px; margin: 3% 0 4%; background-color: #000; border: 2px solid #000; color: #fff; display: inline-block; font-size: 12px; letter-spacing: 2px; text-decoration: none; text-transform: uppercase;}
.col2-right-layout .btn-action:hover { background-color: transparent; border: 2px solid #000; color: #000; text-decoration: none;}
.col2-right-layout .slideshow-style-one .items .banner-desc p {color: #000; display: block; font-family: "Open Sans",sans-serif; font-size: 16px; font-weight: 600; letter-spacing: 7px; line-height: 77px; margin: 0; text-transform: uppercase; font-style: normal;}
.col2-right-layout .slideshow-style-one .owl-pagination { bottom: 15px}

.col2-right-layout .slideshow-style-two .items .banner-desc p { color: #fff; font-size: 11px; letter-spacing: 6px; line-height: 10px; margin: 0; text-transform: uppercase; font-style: normal; font-family: "Open Sans",sans-serif;}
.col2-right-layout .slideshow-style-two .items .banner-desc h3 { color: #fff; font-size: 90px; font-weight: 700; letter-spacing: 3px; margin-bottom: 0; text-transform: uppercase;}
.col2-right-layout .slideshow-style-two a.btn-action { background-color: transparent; border: 2px solid #fff; clear: both; color: #fff; display: inline-block; font-size: 13px; font-weight: bold; margin: 0; padding: 6px 16px; text-decoration: none; text-transform: uppercase;}
.col2-right-layout .slideshow-style-two a.btn-action:hover { background-color: #fff; color: #000;}
.col2-right-layout .slideshow-style-two.owl-theme .owl-pagination { bottom: 15px;}

.col2-left-layout .slideshow-style-one .items .banner-desc h3 { font-size: 40px; line-height: 55px; color: #000; display: block; font-family: "Open Sans",sans-serif; font-weight: 700; letter-spacing: 7px; text-transform: uppercase; width: 50%;}
.col2-left-layout .btn-action { padding: 7px 15px; margin: 3% 0 4%; background-color: #000; border: 2px solid #000; color: #fff; display: inline-block; font-size: 12px; letter-spacing: 2px; text-decoration: none; text-transform: uppercase;}
.col2-left-layout .btn-action:hover { background-color: transparent; border: 2px solid #000; color: #000; text-decoration: none;}
.col2-left-layout .slideshow-style-one .items .banner-desc p {color: #000; display: block; font-family: "Open Sans",sans-serif; font-size: 16px; font-weight: 600; letter-spacing: 7px; line-height: 77px; margin: 0; text-transform: uppercase; font-style: normal;}
.col2-left-layout .slideshow-style-one .owl-pagination { bottom: 15px}

.col2-left-layout .slideshow-style-two .items .banner-desc p { color: #fff; font-size: 11px; letter-spacing: 6px; line-height: 10px; margin: 0; text-transform: uppercase; font-style: normal; font-family: "Open Sans",sans-serif;}
.col2-left-layout .slideshow-style-two .items .banner-desc h3 { color: #fff; font-size: 90px; font-weight: 700; letter-spacing: 3px; margin-bottom: 0; text-transform: uppercase;}
.col2-left-layout .slideshow-style-two a.btn-action { background-color: transparent; border: 2px solid #fff; clear: both; color: #fff; display: inline-block; font-size: 13px; font-weight: bold; margin: 0; padding: 6px 16px; text-decoration: none; text-transform: uppercase;}
.col2-left-layout .slideshow-style-two a.btn-action:hover { background-color: #fff; color: #000;}
.col2-left-layout .slideshow-style-two.owl-theme .owl-pagination { bottom: 15px;}

.col3-layout .owl-wrapper-outer { margin: 25px 0;}

@media (max-width: 1100px) {
    .col3-layout .slideshow-style-one .items .banner-desc h3 { font-size: 26px; line-height: 36px; width: 58%;}
    .col3-layout .slideshow-style-one .owl-pagination { bottom: 5px; }
    
    .col3-layout .slideshow-style-two .items .banner-desc h3 { font-size: 50px;}
    .col3-layout .slideshow-style-two .owl-pagination { bottom: 5px; }
}

@media (max-width: 997px) {
    .col1-layout .slideshow-style-one .items .banner-desc h3 { font-size: 35px; line-height: 43px; letter-spacing: 5px;}
    .col1-layout .slideshow-style-one .items .banner-desc p { letter-spacing: 5px;}
    .col1-layout a.btn-action { padding: 7px 15px;}
    .col1-layout .slideshow-style-two .items .banner-desc h3 { font-size: 60px}
    .col1-layout .slideshow-style-two .items .banner-desc p { letter-spacing: 4px;}
    .col1-layout .slideshow-style-two a.btn-action { padding: 5px 10px;}
    .slideshow-style-one .items .banner-desc .banner-box .banner-text { padding: 0 0 0 80px;}
    .col2-right-layout .slideshow-style-one .items .banner-desc .banner-box .banner-text { padding: 0 0 0 60px;}
    .col2-right-layout .slideshow-style-one .items .banner-desc h3 { font-size: 22px; letter-spacing: 5px; line-height: 30px;}
    .col2-right-layout .slideshow-style-one .items .banner-desc p { font-size: 14px; letter-spacing: 4px; line-height: 50px;}
    .col2-right-layout .btn-action { padding: 5px 10px; margin-top: 2%;}
    .col2-right-layout .slideshow-style-two .items .banner-desc h3 { font-size: 60px}
    .col2-right-layout .slideshow-style-two .items .banner-desc p { letter-spacing: 4px;}
    
    .col2-left-layout .slideshow-style-one .items .banner-desc .banner-box .banner-text { padding: 0 0 0 60px;}
    .col2-left-layout .slideshow-style-one .items .banner-desc h3 { font-size: 22px; letter-spacing: 5px; line-height: 30px;}
    .col2-left-layout .slideshow-style-one .items .banner-desc p { font-size: 14px; letter-spacing: 4px; line-height: 50px;}
    .col2-left-layout .btn-action { padding: 5px 10px; margin-top: 2%;}
    .col2-left-layout .slideshow-style-two .items .banner-desc h3 { font-size: 60px}
    .col2-left-layout .slideshow-style-two .items .banner-desc p { letter-spacing: 4px;}
    
    .col3-layout .slideshow-style-one .items .banner-desc .banner-box .banner-text { padding: 0 0 0 60px;}
    .col3-layout .slideshow-style-one .items .banner-desc h3 { font-size: 22px; letter-spacing: 5px; line-height: 30px;}
    .col3-layout .slideshow-style-one .items .banner-desc p { font-size: 14px; letter-spacing: 4px; line-height: 50px;}
    .col3-layout .btn-action { padding: 5px 10px; margin-top: 2%;}
    .col3-layout .slideshow-style-two .items .banner-desc h3 { font-size: 60px}
    .col3-layout .slideshow-style-two .items .banner-desc p { letter-spacing: 4px;}
    
}

@media (max-width: 768px) {
    .col2-right-layout .slideshow-style-one .items .banner-desc p { font-size: 16px; line-height: 77px; letter-spacing: 7px;}
    .col2-right-layout .slideshow-style-one .items .banner-desc h3 { font-size: 40px; line-height: 45px; letter-spacing: 7px; width: 63%;}
    .col2-right-layout .btn-action { margin-top: 3%;}
    
    .col2-left-layout .slideshow-style-one .items .banner-desc p { font-size: 16px; line-height: 77px; letter-spacing: 7px;}
    .col2-left-layout .slideshow-style-one .items .banner-desc h3 { font-size: 40px; line-height: 45px; letter-spacing: 7px; width: 63%;}
    .col2-left-layout .btn-action { margin-top: 3%;}
    
    .col3-layout .slideshow-style-one .items .banner-desc p { font-size: 16px; line-height: 77px; letter-spacing: 7px;}
    .col3-layout .slideshow-style-one .items .banner-desc h3 { font-size: 40px; line-height: 45px; letter-spacing: 7px; width: 63%;}
    .col3-layout .btn-action { margin-top: 3%;}
}

@media (max-width: 767px) {
    .slideshow-style-one .items .banner-desc .banner-box .banner-text, .col2-right-layout .slideshow-style-one .items .banner-desc .banner-box .banner-text, .col2-left-layout .slideshow-style-one .items .banner-desc .banner-box .banner-text, .col3-layout .slideshow-style-one .items .banner-desc .banner-box .banner-text { padding: 0 0 0 20px;}
    .col1-layout .slideshow-style-one .items .banner-desc h3 { font-size: 29px; line-height: 35px;}
    .col1-layout .slideshow-style-one .items .banner-desc p { font-size: 12px; letter-spacing: 4px; line-height: 30px;}
    .col1-layout a.btn-action { padding: 5px 10px; margin: 1% 0;}
    .col1-layout .slideshow-style-two .items .banner-desc p { font-size: 10px; letter-spacing: 3px;}
    .col1-layout .slideshow-style-two .items .banner-desc h3 { font-size: 45px;}
    .col1-layout .slideshow-style-two a.btn-action { font-size: 12px;}
    .owl-buttons { display: none;}
    .col2-right-layout .slideshow-style-one .items .banner-desc p {font-size: 14px;letter-spacing: 5px; line-height: 45px;}
    .col2-right-layout .slideshow-style-one .items .banner-desc h3 { font-size: 24px; letter-spacing: 7px; line-height: 30px; width: 46%;}
    .col2-right-layout .btn-action { margin-top: 2%; font-size: 11px;}
    .col2-right-layout .slideshow-style-one .owl-pagination { bottom: 5px; }
    .col2-right-layout .slideshow-style-two.owl-theme .owl-pagination { bottom: 5px;}
    .col2-right-layout .slideshow-style-two .items .banner-desc h3 { font-size: 45px}
    .col2-right-layout .slideshow-style-two .items .banner-desc p { font-size: 10px; letter-spacing: 3px;}
    .col3-layout .slideshow-style-two .owl-pagination { bottom: 5px;}
    .col3-layout .slideshow-style-one .owl-pagination { bottom: 5px}
    .owl-pagination { bottom: 5px;}
    .slideshow-style-two.owl-theme .owl-pagination { bottom: 5px;}
    
    .col2-left-layout .slideshow-style-one .items .banner-desc p {font-size: 14px;letter-spacing: 5px; line-height: 45px;}
    .col2-left-layout .slideshow-style-one .items .banner-desc h3 { font-size: 24px; letter-spacing: 7px; line-height: 30px; width: 46%;}
    .col2-left-layout .btn-action { margin-top: 2%; font-size: 11px;}
    .col2-left-layout .slideshow-style-one .owl-pagination { bottom: 5px; }
    .col2-left-layout .slideshow-style-two.owl-theme .owl-pagination { bottom: 5px;}
    .col2-left-layout .slideshow-style-two .items .banner-desc h3 { font-size: 45px}
    .col2-left-layout .slideshow-style-two .items .banner-desc p { font-size: 10px; letter-spacing: 3px;}
    
    .col3-layout .slideshow-style-one .items .banner-desc p {font-size: 14px;letter-spacing: 5px; line-height: 45px;}
    .col3-layout .slideshow-style-one .items .banner-desc h3 { font-size: 24px; letter-spacing: 7px; line-height: 30px; width: 46%;}
    .col3-layout .btn-action { margin-top: 2%; font-size: 11px;}
    .col3-layout .slideshow-style-one .owl-pagination { bottom: 5px; }
    .col3-layout .slideshow-style-two.owl-theme .owl-pagination { bottom: 5px;}
    .col3-layout .slideshow-style-two .items .banner-desc h3 { font-size: 45px}
    .col3-layout .slideshow-style-two .items .banner-desc p { font-size: 10px; letter-spacing: 3px;}

}

@media (max-width: 600px) {
    .col1-layout .slideshow-style-one .items .banner-desc h3 { width: 70%;}
    .col2-right-layout .slideshow-style-one .items .banner-desc h3 { width: 53%; }
    .col2-left-layout .slideshow-style-one .items .banner-desc h3 { width: 53%; }
    .col3-layout .slideshow-style-one .items .banner-desc h3 { width: 53%; }
}

@media (max-width: 480px) {
    .col1-layout .slideshow-style-one .items .banner-desc p, .col1-layout .slideshow-style-two .items .banner-desc p, .col2-right-layout .slideshow-style-one .items .banner-desc p, .col2-right-layout .slideshow-style-two .items .banner-desc p, .col2-left-layout .slideshow-style-one .items .banner-desc p,
    .col2-left-layout .slideshow-style-two .items .banner-desc p, .col3-layout .slideshow-style-one .items .banner-desc p, .col3-layout .slideshow-style-two .items .banner-desc p, .col1-layout .slideshow-style-one .items .banner-desc p,
    .col1-layout .slideshow-style-two .items .banner-desc p{ display: none;}
    .col1-layout .slideshow-style-one .items .banner-desc h3 { font-size: 24px; line-height: 30px; letter-spacing: 3px; margin: 0;}
    .col1-layout .slideshow-style-two .items .banner-desc h3 { font-size: 30px; margin: 0;}
    
    .col2-right-layout .slideshow-style-one .items .banner-desc h3 { width: 63%; margin: 0;}  
    .col2-right-layout .slideshow-style-two .items .banner-desc h3 { font-size: 30px; margin: 0;}
    
    .col2-left-layout .slideshow-style-one .items .banner-desc h3 { width: 63%; margin: 0;}  
    .col2-left-layout .slideshow-style-two .items .banner-desc h3 { font-size: 30px; margin: 0;}
    
    .col3-layout .slideshow-style-one .items .banner-desc h3 { width: 63%; margin: 0;}  
    .col3-layout .slideshow-style-two .items .banner-desc h3 { font-size: 30px; margin: 0;}
    
    .col3-layout a.btn-action, .col3-layout .slideshow-style-two a.btn-action, .col2-right-layout .slideshow-style-two a.btn-action, .col2-left-layout .btn-action, .col2-left-layout .slideshow-style-two a.btn-action, .col1-layout a.btn-action, .col1-layout .slideshow-style-two a.btn-action { font-size: 10px; margin: 3% 0 5%; padding: 4px 11px; }
    
}

@media (max-width: 420px) {
    .col2-right-layout .slideshow-style-one .items .banner-desc h3 { font-size: 20px; letter-spacing: 4px; line-height: 24px; width: 58%}
    .col2-left-layout .slideshow-style-one .items .banner-desc h3 { font-size: 20px; letter-spacing: 4px; line-height: 24px; width: 58%}
    .col3-layout .slideshow-style-one .items .banner-desc h3 { font-size: 20px; letter-spacing: 4px; line-height: 24px; width: 58%}
}

@media (max-width: 360px) {
    .col2-right-layout .slideshow-style-one .items .banner-desc h3 { width: 63%; letter-spacing: 2px;}
    .col2-left-layout .slideshow-style-one .items .banner-desc h3 { width: 63%; letter-spacing: 2px;}
    .col3-layout .slideshow-style-one .items .banner-desc h3 { width: 63%; letter-spacing: 2px;}

}
@media (max-width: 340px) {
    .col1-layout .slideshow-style-one .items .banner-desc h3 { width: 75%;}
    .col1-layout .slideshow-style-one .items .banner-desc h3 { font-size: 20px; letter-spacing: 2px; line-height: 26px; width: 60%;}
}