.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap}.row-eq-height::before{display:block}.vertical-align-items{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}*{font-family:"Roboto",sans-serif;font-weight:400}body{font-family:"Roboto",sans-serif;color:#000;font-weight:400;color:#2e3191}h1,h2,h3,h4,h5,h6{font-family:"Oswald",sans-serif}a{transition:.3s all;-webkit-transition:.3s all;-moz-transition:.3s all}.button,#go-form .buttons input[type=submit]{border:1px solid #00a551;background:#00a551;color:#fff;font-size:20px;display:inline-block;border-radius:0;text-decoration:none;padding:4px 30px;font-family:"Oswald",sans-serif;text-transform:uppercase}@media screen and (max-width: 1199px){.button,#go-form .buttons input[type=submit]{font-size:20px}}@media screen and (max-width: 1024px){.button,#go-form .buttons input[type=submit]{font-size:18px}}@media screen and (max-width: 767px){.button,#go-form .buttons input[type=submit]{font-size:16px}}.button:hover,#go-form .buttons input[type=submit]:hover{background:#fff;text-decoration:none;color:#00a551}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media(min-width: 1200px){.container{width:100%;max-width:1300px}}@media screen and (max-width: 767px){.row-eq-height{display:block}.button{padding:2px 25px}}header .logo img{max-width:150px}header .logo a{display:block}header .menu-section{padding:10px 0}.menu-top{text-align:right;margin:10px 0}.menu-top .link-items{margin:0;padding:0;display:inline-block;vertical-align:middle}.menu-top .link-items li{display:inline-block;margin-right:10px}.menu-top .link-items li a{color:#00a551;border:1px solid #00a551;border-radius:50%;display:inline-block;width:45px;height:45px;text-align:center;font-size:25px;padding:5px 0}.menu-top .link-items li a:hover{background:#00a551;color:#fff}.menu-top .phone-number{margin:0;display:inline-block;vertical-align:middle}.menu-top .phone-number a{font-family:"Oswald",sans-serif;color:#2e3191;font-size:30px}@media screen and (max-width: 1199px){.menu-top .phone-number a{font-size:26px}}@media screen and (max-width: 1024px){.menu-top .phone-number a{font-size:24px}}@media screen and (max-width: 767px){.menu-top .phone-number a{font-size:20px}}.navigation{display:block;margin:10px 0 0}.navigation .navbar-collapse{padding:0}.navigation .navbar-nav{float:none;text-align:right}.navigation .navbar-nav>li{float:none;display:inline-block;padding:0 0 0 15px}.navigation .navbar-nav>li>a{color:#512c1d;transition:.3s all;-webkit-transition:.3s all;-moz-transition:.3s all;font-size:20px;padding:10px 0;text-transform:uppercase;font-size:16px}@media screen and (max-width: 1199px){.navigation .navbar-nav>li>a{font-size:18px}}@media screen and (max-width: 1024px){.navigation .navbar-nav>li>a{font-size:18px}}@media screen and (max-width: 767px){.navigation .navbar-nav>li>a{font-size:18px}}.navigation .nav>li>a:focus,.navigation .nav>li>a:hover{color:#00a551;background:none}.navigation .nav .open>a,.navigation .nav .open>a:focus,.navigation .nav .open>a:hover{background:none}@media screen and (max-width: 1199px){header .menu-section .container{width:100%}}@media screen and (max-width: 1024px){header .logo{display:inline-block;line-height:1}header .logo img{max-width:125px}header .menu-top{text-align:right;margin:30px 90px 0 0}.navigation{min-height:59px;position:absolute;right:0;top:25px;margin:0}.navigation .navbar-nav>li{display:block;margin:0}.navigation .navbar-nav>li a{display:inline-block;padding:10px 15px;color:#512c1d}.navigation .navbar-nav>li a:hover{color:#00a551}.navigation .navbar-nav{margin:15px 0}.navigation .navbar-nav>li>.dropdown-menu{background:none}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{background-color:#fff}.navmenu-default,.navbar-default .navbar-offcanvas{background-color:#fff}.close{position:absolute !important;right:20px;opacity:1;z-index:9}.close a{font-size:40px;color:#fff !important;font-size:30px !important}.hamburger{transition:all .22s ease;-webkit-transition:all .22s ease;-moz-transition:all .22s ease;z-index:9;background:#00a551;border-radius:0;padding:15px 10px;opacity:1}.hamburger.second{display:none !important;position:fixed;top:0;right:0;z-index:9}.hamburger:hover{background:#00a551;opacity:1}.hamburger:hover .hamburger-inner,.hamburger:hover .hamburger-inner::after,.hamburger:hover .hamburger-inner::before{background:#fff}.hamburger:focus{border:none;outline:none;background:#00a551}.hamburger:focus .hamburger-inner,.hamburger:focus .hamburger-inner::after,.hamburger:focus .hamburger-inner::before{background:#fff}.hamburger.sticky.second{display:block !important;opacity:1}.hamburger.sticky.second.is-active{right:260px;left:auto}.hamburger.sticky.second:focus{border:none;outline:none}.hamburger.sticky.second:focus .hamburger-inner,.hamburger.sticky.second:focus .hamburger-inner::after,.hamburger.sticky.second:focus .hamburger-inner::before{background:#fff}.sidr{background:#fff;box-shadow:none;margin:0 !important}.sidr ul{border:none}.sidr ul li{border:none;line-height:49px;text-align:center}.sidr ul li:hover>a,.sidr ul li:hover>span,.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span{box-shadow:none}.overlay{background:rgba(0,0,0,.8);top:0;position:fixed;width:0;height:0;opacity:0;transition:.2s opacity ease}.overlay.active{width:100%;height:100%;opacity:1}}@media screen and (max-width: 767px){header .menu-top{display:none}.navigation{top:-85px}.menu-top{text-align:center;margin:30px 0 0;border-bottom:2px solid #2e3191;padding-bottom:30px}.menu-top .phone-number{margin-top:10px}}@media(min-width: 768px)and (max-width: 1024px){.navbar-collapse.collapse.sidr{height:100% !important;overflow-x:hidden !important;overflow-y:auto !important}}footer{background:#2e3191;padding:25px 0}footer p{margin:0;color:#fff;font-size:18px;position:relative;top:5px}@media screen and (max-width: 1199px){footer p{font-size:18px}}@media screen and (max-width: 1024px){footer p{font-size:16px}}@media screen and (max-width: 767px){footer p{font-size:14px}}@media screen and (max-width: 767px){footer{text-align:left;padding:30px 0}footer .palm-logo{text-align:left;margin-top:20px}}.home-banner{background-size:cover;background-position:center;color:#fff;text-align:center}.home-banner .banner-content{padding:200px 0}.home-banner .banner-content h1{font-size:55px;margin:0 0 30px}@media screen and (max-width: 1199px){.home-banner .banner-content h1{font-size:48px}}@media screen and (max-width: 1024px){.home-banner .banner-content h1{font-size:40px}}@media screen and (max-width: 767px){.home-banner .banner-content h1{font-size:30px}}.home-banner .banner-content p{font-size:20px;margin:0 auto 30px;max-width:650px}@media screen and (max-width: 1199px){.home-banner .banner-content p{font-size:20px}}@media screen and (max-width: 1024px){.home-banner .banner-content p{font-size:18px}}@media screen and (max-width: 767px){.home-banner .banner-content p{font-size:18px}}.clients{padding:50px 0}.clients ul{margin:0;padding:0;text-align:center}.clients ul li{list-style:none;display:inline-block;vertical-align:middle;margin:0}.clients ul li:first-child{font-size:30px;font-family:"Oswald",sans-serif}@media screen and (max-width: 1199px){.clients ul li:first-child{font-size:28px}}@media screen and (max-width: 1024px){.clients ul li:first-child{font-size:26px}}@media screen and (max-width: 767px){.clients ul li:first-child{font-size:26px}}.clients ul li img{width:50%;margin:0 auto}.services{padding:100px 0;border-top:1px solid #2e3191;border-bottom:1px solid #2e3191;background:url("../images/texture-bg.jpg") center;background-size:cover}.services .service-list{margin:0;padding:0}.services .service-list li{list-style:none;display:inline-block;width:45%;text-align:center}.services .service-list li img{width:150px;margin:0 auto}.services .service-list li h4{font-size:30px;margin:20px 0}@media screen and (max-width: 1199px){.services .service-list li h4{font-size:26px}}@media screen and (max-width: 1024px){.services .service-list li h4{font-size:24px}}@media screen and (max-width: 767px){.services .service-list li h4{font-size:20px}}.services .service-content h3{font-size:50px;margin:0 0 20px}@media screen and (max-width: 1199px){.services .service-content h3{font-size:40px}}@media screen and (max-width: 1024px){.services .service-content h3{font-size:30px}}@media screen and (max-width: 767px){.services .service-content h3{font-size:30px}}.services .service-content p{font-size:20px}@media screen and (max-width: 1199px){.services .service-content p{font-size:20px}}@media screen and (max-width: 1024px){.services .service-content p{font-size:18px}}@media screen and (max-width: 767px){.services .service-content p{font-size:16px}}.testimonial{padding:50px 0;text-align:center}.testimonial h3{font-size:40px;margin:0 0 20px}@media screen and (max-width: 1199px){.testimonial h3{font-size:36px}}@media screen and (max-width: 1024px){.testimonial h3{font-size:30px}}@media screen and (max-width: 767px){.testimonial h3{font-size:26px}}.testimonial p{font-size:20px;max-width:760px;margin:0 auto 20px}@media screen and (max-width: 1199px){.testimonial p{font-size:20px}}@media screen and (max-width: 1024px){.testimonial p{font-size:18px}}@media screen and (max-width: 767px){.testimonial p{font-size:16px}}.testimonial .fa{color:orange}@media screen and (max-width: 1199px){.clients ul li{max-width:20%}.clients ul li:first-child{max-width:inherit}}@media screen and (max-width: 1024px){.services .service-list li{width:49%;margin-top:30px}.home-banner .banner-content{padding:150px 0}.clients ul li:first-child{width:100%}}@media screen and (max-width: 767px){.home-banner .banner-content{padding:50px 0}.clients{padding:20px 0}.clients ul li:first-child{margin-bottom:30px}.clients ul li img{width:80%}.services{padding:50px 0}}.page-content .page-banner{padding:80px 0;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 1199px){.page-content .page-banner{padding:70px 0}}@media screen and (max-width: 1024px){.page-content .page-banner{padding:60px 0}}@media screen and (max-width: 767px){.page-content .page-banner{padding:40px 0}}.page-content .page-banner .page-banner-text{text-align:center}.page-content .page-banner .page-banner-text .page-banner-headline{color:#fff}.page-content .content{padding:30px 0}@media screen and (max-width: 767px){.page-content-3 table tbody tr{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.contact-page #go-form .row label{font-size:14px}.contact-page #go-form .row input[type=text],.contact-page #go-form .row textarea{width:100%;border-radius:0}.contact-page #go-form .row textarea{height:150px}.contact-page #go-form .row input[type=submit]{margin:0}@media print{a[href]:after{content:none !important}}
