@import url("theme/font-awesome.min-1521371831.css"); @import url("theme/font-style-1521371831.css"); @import url("theme/colors-1521371831.css"); @import url(//fonts.googleapis.com/css?family=Montserrat:400,700); @import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,700); html,body,div,span,iframe,object,h1,h2,h3,h4,h5,h6,p,blockquot,a,abbr,addres,cite,em,img,ins,q,s,samp,small,strong,b,u,i,center,ol,ul,li,fieldset,form,lable,legend,table,caption,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
 html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
 html, body{height:100% !important}
 article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
 a:active,a:hover,a,a:focus{outline:0}
 strong{font-weight:700}
 hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
 *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
 :before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
 ul,ol{margin-top:0;margin-bottom:10px}
 ul ul,ol ul,ul ol,ol ol{margin-bottom:0}
 input{margin:0;padding:0}
 ul,li,ol{list-style-type:none}
 input,textarea{outline:none}
 a{text-decoration:none}
 hr{margin-top:10px;margin-bottom:10px;border:0}
 blockquote{padding:15px 20px;margin:0 0 20px;font-size:16px;display:inline}
 @media only screen and (max-width:767px){
blockquote{font-size:8px;padding:10px 9px}
}
 .clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{display:table;content:" "}
 .clearfix:after,.container:after,.container-fluid:after,.row:after,.nav:after,.navbar:after,.navbar-header:after{clear:both}
 h1,h2,h3,h4,h5,h6,blockquote{font-family:'Montserrat';text-transform:uppercase}
 body,div.paragraph,.paragraph{font-family:'open sans';font-weight:lighter;font-size:15px}
 body,p,.paragraph{font-family:'open sans';font-weight:lighter;font-size:15px}
 div.paragraph,.paragraph{margin:0 0 10px}
 p,.paragraph{margin:0 0 10px}
 @media only screen and (max-width:767px){
body,div.paragraph,.paragraph{font-size:12px}
body,p,.paragraph{font-size:12px}
}
 h1,h2,h3{margin-top:20px;margin-bottom:10px}
 h4,h5,h6{margin-top:10px;margin-bottom:10px}
 h1{font-size:30px}
h2{font-size:25px}
h3{font-size:20px}
h4{font-size:18px}
h5{font-size:14px}
h6{font-size:12px}
 @media only screen and (max-width:767px){
h1{font-size:25px}
h2{font-size:20px}
h3{font-size:15px}
h4{font-size:13px}
h5{font-size:11px}
h6{font-size:10px}
}
 .align-left{text-align:left}
 .align-right{text-align:right}
 .align-center{text-align:center}
 .text-left{text-align:left}
 .text-right{text-align:right}
 .text-center{text-align:center}
 @media only screen and (max-width:767px) {
.wsite-spacer{height:20px !important}
}
 .container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
 @media (min-width:768px) {
.container{width:750px}
}
 @media (min-width:992px) {
.container{width:970px}
}
 @media (min-width:1200px){
.container{width:1170px}
}
 .container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
 .row{margin-right:-15px;margin-left:-15px}
 @media only screen and (max-width:1023px) {
 .row{margin-right:0;margin-left:0}
 .wsite-multicol-col, .wsite-multicol-col .wsite-multicol-col{display:block;margin:0 auto !important;max-width:90% !important;width:auto !important}
 .col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{padding:0 !important}
}
 .col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
 @media (min-width:1024px) {
 .col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}
 .col-md-12{width:100%}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
 .col-md-6{width:50%}
.col-md-5{width:41.66666667%}
.col-md-4{width:33.33333333%}
.col-md-3{width:25%}
.col-md-2{width:16.66666667%}
.col-md-1{width:8.33333333%}
}
 #loading{height:100%;width:100%;position:fixed;z-index:999;background:url(theme/loading-g-1521371831.GIF) center center no-repeat;background-color:#000}
 .nav-menu{height:100%;opacity:0;overflow-y:auto;padding:50px;position:fixed;right:0;width:300px;z-index:999}
 @media only screen and (max-width:767px){
.nav-menu{width:100%}
}
 .nav-menu{transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%)}
 .nav-menu .nav-container li{padding:15px 0}
 .nav-menu .nav-container li a{font-family:Montserrat;font-size:12px;font-weight:700;padding:20px 0;text-decoration:none;text-transform:uppercase}
 .nav-menu .nav-container li span{margin-top:8px}
 .nav-menu .nav-container li ul{margin-top:120px;padding:0 20px}
 .nav-menu .nav-social .wsite-social{white-space:normal}
 .nav-menu .nav-social .wsite-social-item, .wsite-editor .wsite-social-item, .nav-menu .nav-social .wsite-social a:before{font-size:13px;width:25px;height:25px}
 .nav-menu .nav-btn{font-family:'open sans';border-radius:3px;display:inline-block;font-size:12px;margin:30px 0;padding:15px 20px}
 .nav-toggle {height:40px;margin:15px;position:fixed;right:0;text-align:center;width:40px;z-index:9999}
 .nav-toggle a{font-size:28px}
 .nav-menu,.active-nav{transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s; -moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s}
 .nav-slide{opacity:1;transform:translateX(0%);-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%)}
 .carousel,.item,.active {height:100%}
 .carousel-inner{height:100%}
 .fill img{height:100%;width:100%;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}
 @media only screen and (max-width:767px){
.carousel{height:auto;padding-top:100px}
.fill img{width:100%;height:auto}
}
 .carousel,.carousel-inner{position:relative;overflow:hidden}
 .carousel-inner{width:100%;overflow:hidden}
 .carousel-inner > .item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}
 .carousel-inner > .item > a > img,.carousel-inner > .item > img{line-height:1}
 @media all and (transform-3d),(-webkit-transform-3d) {
 .carousel-inner > .item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000px}
 .carousel-inner > .item.active.right,.carousel-inner > .item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
 .carousel-inner > .item.active.left,.carousel-inner > .item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
 .carousel-inner > .item.active,.carousel-inner > .item.next.left,.carousel-inner > .item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
 }
 .carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev{display:block}
 .carousel-inner > .active{left:0}
 .carousel-inner > .next,.carousel-inner > .prev{position:absolute;top:0;width:100%}
 .carousel-inner > .next{left:100%}
 .carousel-inner > .prev{left:-100%}
 .carousel-inner > .next.left,.carousel-inner > .prev.right{left:0}
 .carousel-inner > .active.left{left:-100%}
 .carousel-inner > .active.right{left:100%}
 .carousel-indicators{display:none;position:absolute;bottom:80px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}
 .carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:transparent;border:1px solid #fff;border-radius:10px}
 .carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}
 @media only screen and (max-width:767px){
.carousel-indicators{bottom:1%}
}
 .carousel-caption{position:absolute;width:80%;display:table;text-align:center;left:50%;top:50%;z-index:3}
 .carousel-caption{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
 .carousel-caption h4{font-weight:lighter!important}
 .carousel-caption h2{font-size:55px;display:inline-block;margin-top:0;padding:10px 20px}
 .caption-content div.paragraph{font-family: 'droid serif';font-style:italic;letter-spacing:1px;font-size:15px;max-width:50%;display:inline-block;padding:10px 15px}
 .caption-content p{font-family: 'droid serif';font-style:italic;letter-spacing:1px;font-size:15px;max-width:50%;display:inline-block;padding:10px 15px}
 .carousel-caption .wsite-button{margin-top:10px}
 @media only screen and (max-width:767px){
.carousel-caption{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;left:0;position:absolute;text-align:center;top:10%;width:100%}
}
 @media only screen and (max-width:1024px){
.carousel-caption h4{font-size:100%}
.carousel-caption h2{font-size:160%}
.caption-content div.paragraph{font-size:80%}
.caption-content p{font-size:80%}
}
 @media only screen and (max-width:767px){
.carousel-caption h4{font-size:80%}
.carousel-caption h2{font-size:100%}
.caption-content div.paragraph{font-size:70%;max-width:98%}
.caption-content p{font-size:70%;max-width:98%}
.carousel-caption .wsite-button{padding:0 20px!important}
}
 @media only screen and (max-width:767px){
.carousel-caption .wsite-button{display:none}
}
 @media only screen and (max-width:319px){
.carousel-caption{display:none}
}
 .carousel-caption h4{animation-delay:1s}
 .carousel-caption h2{animation-delay:2s}
 .caption-content div.paragraph{animation-delay:3s}
 .caption-content p{animation-delay:3s}
 .carousel-caption .wsite-button{animation-delay:4s}
 #slider-arrow{z-index:3}
 #slider-arrow a{width:80px;margin:0 0 0 -40px;height:80px;line-height:80px;position:absolute;left:50%;bottom:0;text-align:center;z-index:100;font-size:30px;height:80px;z-index:3}
 .slider-cover{width:100%;position:absolute;height:100%;z-index:2}
 @media only screen and (max-width:1024px){
#slider-arrow{display:none}
}
 .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}
 .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-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-theme .owl-controls{margin-top:15px;text-align:center}
 .owl-theme .owl-controls .owl-buttons div{display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;filter:Alpha(Opacity=50);opacity:.5}
 .owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}
 .owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}
 .owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
 .owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}
 .owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
 .owl-item.loading{min-height:150px}
 .owl-theme .owl-controls .owl-page span{border-radius:0;height:3px;width:30px;margin:0 2px}
 .wsite-button,.blog-button,.wsite-button-highlight{height:auto!important;padding:10px 40px !important}
 .wsite-button-inner{font-family:'open sans';background:none !important;font-size:12px;text-transform:uppercase;font-weight:600;letter-spacing:1px;height:auto!important;padding:0 !important}
 .wsite-button-inner i{padding-right:10px}
 .wsite-button-large{padding:20px 55px !important}
 .wsite-button-large .wsite-button-inner{font-size:16px}
 @media only screen and (max-width:768px){
.wsite-button, .blog-button, .wsite-button-highlight{padding:8px 20px !important}
}
 .triangle-topleft{height:0;left:0;position:absolute;width:0;z-index:3}
 @media only screen and (max-width:1023px){
.triangle-topleft{width:100%;height:100px;border:none}
}
 .logo{position:absolute;padding:40px;z-index:4}
 @media only screen and (max-width:768px){
.logo{padding:0}
.logo .wsite a img{max-height:100px}
}
 .banner-lg{background-image:url(theme/header_bg-1521371831.jpg);background-size:cover;height:100%}
 .banner-lg .title-container {position:absolute;display:table;text-align:center;left:50%;top:50%}
 .banner-lg .title-container{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
 .banner-lg .banner-content{height:100%}
 .banner-lg .banner-title h1{font-size:62px;position:relative;font-weight:200;margin-bottom:40px}
 .banner-lg .banner-txt div.paragraph{font-family:'droid serif';font-style:italic;letter-spacing:1px;font-size:20px;display:inline-block;margin-bottom:60px}
 .banner-lg .banner-txt p{font-family:'droid serif';font-style:italic;letter-spacing:1px;font-size:20px;display:inline-block;margin-bottom:60px}
 .banner-lg .banner-txt i{font-size:7px;padding:0 10px;vertical-align:middle}
 @media only screen and (max-width:768px){
.banner-lg{height:600px}
.banner-lg .title-container{top:65%}
.banner-lg .banner-txt i{display:none}
}
 .index .banner-md{height:auto;padding:1em 0;width:100%;position:relative}
 @media only screen and (max-width:1180px){
.index .banner-md{background-position:center !important;background-attachment:scroll !important}
}
 .index .banner-md .banner-content{padding:3em 0}
 .index .banner-md .banner-title{padding-top:0}
 .short-header-page .banner-md{background:top fixed;background-size:cover;height:400px;width:100%;position:relative}
 .short-header-page .wsite-background{background:top fixed;background-size:cover;height:400px}
 .short-header-page .banner-md .banner-content{height:100%;left:0;position:absolute;top:0;width:100%}
 .banner-md .banner-content{height:100%}
 .banner-md .line{margin:auto;width:1px;height:100px}
 .banner-md .banner-title{padding-top:150px;position:relative;text-align:center;margin:auto}
 .banner-md .banner-title h1{font-family:'Montserrat';font-size:32px;font-weight:400;line-height:45px}
 @media only screen and (max-width:767px){
.banner-md .banner-title h1{font-size:25px}
}
 .banner-title i{font-size:6px}
 .banner-border-top,.banner-border-bottom {display:block;height:1px;left:0;position:absolute;right:0;width:100%}
 .banner-border-top {top:11px}
 .banner-border-bottom {bottom:11px}
 .sidebar .wsite-button{width:100%;text-align:center !important}
 .sidebar .wsite-button-inner{float:none}
 .about{padding:5em 0}
 @media only screen and (max-width:1024px){
.about{padding:0}
}
 .about .about-btn{padding:20px 30px;font-size:12px;text-transform:uppercase;border-radius:3px}
 .about .about-bg .about-btn:hover{text-decoration:none}
 .about .item h1,.about .item h2,.about .item h2 span{font-family:'Montserrat';font-size:18px;margin:10px 0}
 .about .item div.paragraph,.about .item div.paragraph span{font-size:15px;line-height:24px;font-family:'open sans';font-weight:lighter;margin:20px 0}
 .about .item p,.about .item p span{font-size:15px;line-height:24px;font-family:'open sans';font-weight:lighter;margin:20px 0}
 .section-title-box h6{font-weight:lighter}
 .section-title-box h2{font-weight:bold;margin-top:10px}
 .section-title-box hr{width:30px;margin:0}
 .section-title-box div.paragraph {font-weight:lighter;line-height:24px;font-size:15px;margin-top:10px;margin-bottom:0}
 .section-title-box p {font-weight:lighter;line-height:24px;font-size:15px;margin-top:10px;margin-bottom:0}
 .icon-boxes{padding:7em 0}
 .icon-box span{font-size:36px;margin-bottom:10px}
 .icon-box h2{font-weight:400;font-size:18px;margin-top:10px}
 .icon-box div.paragraph{font-weight:lighter;line-height:24px;font-size:15px;margin-top:10px;margin-bottom:0}
 .icon-box p{font-weight:lighter;line-height:24px;font-size:15px;margin-top:10px;margin-bottom:0}
 .services{background:center fixed;background-image:url(http://www.getnoticedmedia.co.uk/files/theme/services_bg.jpg?1521371831);background-size:cover}
 @media only screen and (max-width:1180px){
.services{background-image:none}
}
 .services .services-cover{padding:5em 0}
 .services .banner-content{position:relative}
 .services .services-cover .container-content{padding-top:5em;text-align:center;padding-bottom:7em}
 .service-box {display:block;padding:40px;text-align:center}
 .service-box i{font-size:40px;width:125px;height:125px;line-height:125px;border-radius:100%;margin:0 auto}
 .service-box h2{font-size:20px;font-family:'Montserrat';font-weight:400;margin:30px 0 30px}
 .service-box div.paragraph{font-family:'open sans',arial,sans serif;font-weight:lighter;font-size:15px;margin-top:10px}
 .service-box p{font-family:'open sans',arial,sans serif;font-weight:lighter;font-size:15px;margin-top:10px}
 .portfolio .row{margin:0 !important}
 .da-thumbs{list-style:none;width:100%;height:100%;position:relative;margin:0;padding:.3%;display:table}
 .da-thumbs li{float:left;width:32.3%;margin:.5%;position:relative}
 .da-thumbs li .holder,.da-thumbs li .holder img{display:block;position:relative;width:100%}
 .da-thumbs li .holder{overflow:hidden}
 .da-thumbs li .holder div{position:absolute;width:100%;height:100%;padding:25% 0}
 .da-thumbs li .holder div span{display:block;padding:10px 0;font-family:'Montserrat';text-transform:uppercase;font-weight:400;font-size:12px;text-align:center}
 @media only screen and (max-width:767px){
.da-thumbs{padding:0}
.da-thumbs li{width:100%;margin:0;padding:0}
}
 .slide-team .container-team{padding:5em 0}
 .slide-team .row{margin:0}
 .slide-team .container-team div.paragraph{line-height:24px;margin:20px auto}
 .slide-team .container-team p{line-height:24px;margin:20px auto}
 .slide-team .container-team .item{cursor:url(theme/cursor-image-1521371831.png), auto;margin-top:3em}
 .slide-team .container-team .team-content{max-width:250px;max-height:250px;position:relative}
 .team-title {width:100%;display:inline-block;max-width:250px}
 .team-title h4, .team-title h4 span{font-size:12px;float:left;margin:0;line-height:35px}
 .team-title h4{padding:0 0 0 10px}
 .team-title i{float:right;height:35px;line-height:35px;display:block;width:35px;text-align:center}
 .team-details {height:250px;width:250px;max-height:250px;max-width:250px;padding:25% 10%;opacity:0;position:absolute;text-align:center;bottom:40px;-ms-transition:opacity 1s;-webkit-transition:opacity 1s;transition:opacity 1s}
 .team-title:hover + .team-details {opacity:1;bottom:40px}
 .team-details h6,.team-details h6 span {font-weight:400}
 .team-details span, .team-details span span{font-family:'open sans';font-size:11px}
 .slide-team .owl-theme .owl-controls{margin-top:15px;text-align:left}
 @media only screen and (max-width:1024px){
.slide-team .container-team .team-content{max-width:100%}
.slide-team .owl-theme .owl-controls{text-align:center}
}
 .latest-blog {background:center fixed;background-image:url(theme/blog_bg-1521371831.jpg);background-size:cover}
 @media only screen and (max-width:1180px){
.latest-blog{background-position:center !important;background-attachment:scroll !important}
}
 @media only screen and (max-width:1023px){
.latest-blog .text-right{text-align:center}
}
 .latest-blog .latest-blog-bg{width:100%;padding:10em 0;position:relative}
 .latest-blog .latest-blog-bg h5{font-family:'Montserrat';margin:10px 0;text-transform:uppercase}
 .latest-blog .latest-blog-bg h2{font-family:'Montserrat';margin:10px 0;text-transform:uppercase}
 .latest-blog .latest-blog-bg .wsite-button-large{margin-top:2px;padding:10px 45px !important}
 .contact-bar {height:70px}
 @media only screen and (max-width:1023px){
.contact-bar{height:auto}
}
 .contact-bar .info, .contact-bar .info a{font-family:'open sans',arial,sans serif;width:100%;margin:0 auto;text-align:center}
 .contact-bar .info div{height:70px;line-height:70px}
 .contact-bar .fa{font-size:18px;padding-right:10px}
 .contact-form .contact-form-info{display:table;width:100%;text-align:center;padding:7em 0}
 .contact-form .contact-form-info h1{font-family:'Montserrat';font-size:26px;font-weight:400}
 .contact-form .contact-form-info i{font-size:20px;margin:10px auto 20px}
 .contact-form .contact-form-info div.paragraph{font-family:'droid serif';font-style:italic;letter-spacing:1px;margin-bottom:40px;font-size:13px}
 .contact-form .contact-form-info p{font-family:'droid serif';font-style:italic;letter-spacing:1px;margin-bottom:40px;font-size:13px}
 .contact-form-info form{width:30%;margin:0 auto !important}
 .contact-form-info form .wsite-form-input{padding:20px 10px;width:100%}
 .contact-form-info form .wsite-button{width:100%;text-align:center}
 .contact-form-info form .wsite-button-inner{width:100%}
 .contact-form-info form .wsite-button:hover{text-decoration:none}
 .contact-form-info form textarea{width:100%}
 .contact-form-info label {font-family:'open sans';font-weight:400;font-size:13px}
 .contact-form-info form .wsite-form-input,.contact-from-info form textarea{background:none;font-family:'open sans';border-top:none;border-left:none;border-right:none}
 @media only screen and (max-width:767px){
.contact-form-info form{width:60%}
}
 footer{padding:3em 0;text-align:center}
 footer .socials{margin:0 auto}
 footer .wsite-social-item, .wsite-editor .wsite-social-item{display:inline-block;margin-top:20px}
 .copy{margin-top:30px}
 .wsite-social-item, .wsite-editor .wsite-social-item{background:none}
 .wsite-social, .wsite-editor .wsite-social{white-space:normal!important}
 .wsite-social-item, .wsite-editor .wsite-social-item,.wsite-social a:before {display:inline-block;font-family:'FontAwesome';z-index:2;border-radius:100%;margin:10px 10px 0 0;font-size:18px;height:40px;line-height:40px;text-align:center;width:40px}
 .socials [style]{text-align:center !important}
 .wsite-social-facebook:before{content:"\f09a"}
 .wsite-social-twitter:before{content:"\f099"}
 .wsite-social-linkedin:before{content:"\f0e1"}
 .wsite-social-mail:before{content:"\f003"}
 .wsite-social-flickr:before{content:"\f16e"}
 .wsite-social-pinterest:before{content:"\f0d2"}
 .wsite-social-rss:before{content:"\f09e"}
 .wsite-social-plus:before{content:"\f0d5"}
 .wsite-social-youtube:before{content:"\f167"}
 .wsite-social-vimeo:before{content:"\f194"}
 .wsite-social-yahoo:before{content:"\f19e"}
 .progress{height:5px;margin:20px 0 60px;font-family:'open sans';line-height:35px;font-weight:bold;font-size:11px;position:relative}
 .progress-bar{font-size:12px;position:absolute;top:0px;height:5px;text-align:center}
 .progress-bar span {font-size:9px;position:absolute;right:15px;top:-13px;text-align:center;display:inline-block;padding:0 7px;height:30px;width:30px;line-height:30px;border-radius:100%}
 .feature-box hr{float:left;margin:10px 0;width:20px}
 .feature-box div.paragraph{float:left;margin:10px 0}
 .feature-box p{float:left;margin:10px 0}
 .testimonial{padding:5em 0}
 .testimonial .line{height:100px;width:1px;margin:auto}
 .testimonial .testimonial-content{text-align:center}
 .testimonial .testimonial-content h3{font-size:18px;max-width:800px;margin:auto;line-height:23px;margin-top:20px}
 .testimonial .testimonial-content div.paragraph{font-size:15px;margin-top:20px}
 .testimonial .testimonial-content p{font-size:15px;margin-top:20px}
 .testimonial .testimonial-content{cursor:url(theme/cursor-image-1521371831.png), auto;margin-top:3em}
 @media only screen and (max-width:767px){
.testimonial .testimonial-content h3{font-size:14px}
}
 .accordion-wrp.current .accordion-content{display:block}
 .accordion-wrp h6,.accordion-wrp .accordion-content{margin:10px 0}
 .accordion-wrp h6{display:block;position:relative;overflow:hidden;margin-bottom:0 0 20px;cursor:pointer;font-size:14px;padding:18px 20px 16px}
 .accordion-wrp .accordion-content{display:none;padding:16px 20px 25px}
 .accordion-wrp i{float:left;padding-right:20px;padding-top:2px}
 .tabs ul{width:100%;margin-bottom:10px;overflow:hidden;-webkit-font-smoothing:antialiased}
 .tabs ul li{text-align:center;display:inline-block;padding:15px 23px;width:auto!important;margin-right:5px;cursor:pointer;text-transform:uppercase}
 .tabs ul li:last-child{margin-right:0}
 .tabs ul li h6,.tabs ul li.current h6{margin-bottom:0}
 .tabs .tab-content{display:none;padding:10px 0 0;position:absolute;top:0;left:0}
 .tabs .tab-content.active{display:block;position:relative}
 .tabs .tab-content-wrp{position:relative}
 @media screen and (max-width:767px){
.tabs {margin:30px 0 0}
}
 @media screen and (max-width:639px){
.tabs ul li {width:80%;margin:2px 0}
}
 .numscr{padding:5em 0}
 .num-box {display:inline-block;width:120px;height:120px;line-height:120px}
 .numscroller{font-family:'droid serif';margin-top:-25px}
 .numscr i{font-size:28px}
 .numscr h3{font-family:'Montserrat';margin:20px 0}
 a,.wsite-button,.blog-button,.service-box i,.accordion-wrp i,.tabs ul li i,.wsite-social a:before{transition:all .3s ease-in-out;moz-transition:all .3s ease-in-out;webkit-transition:all .3s ease-in-out;o-transition:all .3s ease-in-out}
 .service-box {transition:all 500ms ease 0s;-webkit-transition:all 500ms ease 0s;-moz-transition:all 500ms ease 0s;-ms-transition:all 500ms ease 0s}
 @media only screen and (max-width:1023px){
.blog-sidebar{display:none}
}
 #icontent{overflow:hidden}
 #icontent #loading{display:none}
 #icontent .banner-lg{height:700px}
 #icontent .banner-lg .banner-content .title-container{position:relative}
 #icontent .carousel {height:3035px}
 #icontent .overlay{display:none}
 .icontent .carousel-inner{height:1020px;overflow:visible}
 .icontent .carousel-inner > .item, #icontent .fill{height:1020px;margin:0 auto;text-align:center;padding:0;display:block;width:100%}
 .icontent .fill img {width: auto}
 #icontent .carousel-caption{top:60%}
 #icontent .nav-menu{display:none}
 #icontent .about-img span,#icontent table.weebly-image-area-placeholder {width:100% !important;height:100%!important}
 #icontent .about-img {display:table;height:230px;width:95%;margin-top:20px}
 #icontent .slide-team .container-team .item,#icontent .testimonial .testimonial-content{cursor:pointer}
 #icontent .slide-team .container-team .team-content{max-width:none}
 #icontent .owl-carousel{display:block}
 #icontent .owl-carousel .item{display:table;margin-bottom:40px;width:100%;text-align:center}
 #icontent .slide-team .owl-carousel .item{float:left;margin-bottom:20px;margin-left:20px;width:250px}
 #icontent .team-details{position:inherit;opacity:1 !important}
 #icontent .wft-ph ul:empty {min-height:200px!important;border:1px dashed #c7c7c7}
 #icontent .wft-ph ul:empty:before {position:absolute;font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif;font-size:20px;padding-top:75px;font-weight:200;letter-spacing:2px;color:#c7c7c7;width:100%;text-align:center;content: "Drag Elements Here"}
 .nav-menu .nav-btn{display:none}
 .s3-menu, #section-three {display:none}
 .icon-boxes {display:none}
 .icon-boxes {display: none;}
 .blog-menu {display:none}
 .nav-menu .nav-btn{display:none}
 .external-menu {display:none .icon-boxes 
 .blog-menu {display:none}
 .nav-menu .nav-btn{display:none}
 .s3-menu, #section-three {display:none}
 .icon-boxes {display: none;}
 .icon-boxes { display: none; }

div.paragraph ul, div.paragraph ol { padding-left: 3em !important; margin: 5px 0 !important; }
div.paragraph li { padding-left: 5px !important; margin: 3px 0 0 !important; }
div.paragraph ul, div.paragraph ul li { list-style: disc outside !important; }
div.paragraph ol, div.paragraph ol li { list-style: decimal outside !important; }
blockquote { margin: 10px 0; padding-left: 20px; border-left: 4px solid #ddd; font-style: italic; line-height: 170%; }