.slider{transition:.4s;z-index:50;min-height:700px}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;height:110vh;max-height:700px}.rslides li{backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;min-height:700px;border:0}@media screen and (max-width:768px){.rslides img{width:768px}}.caption-row{width:100%;position:absolute;height:1rem;top:37vh}.caption-banner{padding:25px;background:rgba(0,201,7,.53);color:#fff}.caption-banner h2{margin-left:10%;font-size:3em;font-family:Gelasio,sans-serif}.caption-banner h3{margin-left:10%;margin-top:15px;font-size:1.5em;font-family:Roboto,sans-serif;font-weight:300}@media screen and (max-width:768px){.caption-banner h2{font-size:1.75em}.caption-banner h3{font-size:1em}}.caption-buttons{width:100%}.caption-buttons a{text-decoration:none;float:right;width:100%}.rslides_nav{position:absolute;-webkit-tap-highlight-color:transparent;top:60vh;left:0;opacity:.7;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:transparent url(themes/themes.gif) no-repeat left top;margin-top:-45px}.rslides_nav:active{opacity:1}.rslides_nav.next{left:auto;background-position:right top;right:0}@media screen and (max-width:600px){h1{font:24px/50px "Helvetica Neue",Helvetica,Arial,sans-serif}.rslides_nav{top:47%}}.jumbotron{background:rgba(39,75,184,.9);min-height:250px;padding:40px 0;width:100%;text-align:center}.jumbotron h1{color:#fff;display:inline-block;border-bottom:3px solid #00b706;padding:0 0 5px;margin:0 0 40px;font-size:35px}.jumbotron p{text-align:center;color:#fafafa;font-size:24px;margin:0 0 40px;font-weight:300;font-family:Lato,sans-serif}.jumbotron.transparent{padding:75px 0;background:linear-gradient(rgba(0,0,0,.6),rgba(0,157,5,.5)),url(../img/slider/team.jpg);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:center}.jumbotron.transparent h1{font-size:35px;margin:0 0 50px}.jumbotron.transparent p{font-weight:400;font-size:24px}.blogs-section,.services-section{min-height:300px;padding:50px 0 50px;width:100%}.blogs-section .view,.services-section .view{margin:10px 0;float:right;border-radius:5px;background-color:#009d1f}.blogs-section .view:hover,.services-section .view:hover{background-color:#00370b}.blogs-section img,.services-section img{width:100%;margin:10px 0}.blogs-section h1,.services-section h1{color:#274bb8;display:inline-block;border-bottom:3px solid #00b706;padding:0 0 5px;margin:0 0 15px;font-size:35px;font-family:Lato,sans-serif}.blogs-section .items,.services-section .items{margin:25px 0}.blogs-section .wrapper,.services-section .wrapper{text-align:left;margin:0 0 30px;transition:all .25s ease}.blogs-section .wrapper h2,.services-section .wrapper h2{color:#008404;margin:0 0 15px;font-family:Gelasio,sans-serif}.blogs-section .wrapper p,.services-section .wrapper p{overflow:hidden;color:#555;padding:15px 0;max-height:150px;margin-bottom:20px;font-size:17px;text-align:justify;font-family:Lato,sans-serif}.blogs-section .wrapper .button,.services-section .wrapper .button{float:right;margin:15px 0}.services-section .wrapper{padding:30px 25px;border:1px solid #e7e9e7}.services-section .wrapper:hover{box-shadow:0 0 15px #303030}