*,*:before,*:after{transition:all .3s linear;-webkit-transition:all .3s linear;box-sizing:border-box;-moz-box-sizing:border-box}*:before,*:after{position:absolute}img{max-width:100%;height:auto}html,button,input,select,textarea{color:#222}html,body{font-family:'Roboto',sans-serif;font-size:15px;color:#000}body{overflow-x:hidden}a{text-decoration:none;color:#178659;outline:0!important}a[href^="tel:"]{font-size:inherit!important;font-weight:inherit!important;text-decoration:inherit!important;color:inherit!important}a:hover{text-decoration:none;color:#00b02a;outline:0!important}textarea{resize:vertical}.comingsoon{color:#f00;font-weight:bold;font-style:italic}.floatleft-img{float:left;margin-right:20px;margin-top:10px;border:4px solid #fff;box-shadow:0 0 5px;margin-left:7px}.floatright-img{float:right;margin-left:20px;margin-top:10px;border:4px solid #fff;box-shadow:0 0 5px;margin-right:7px}h1,h2,h3,h4,h5,h6,ul{margin:0 auto;font-weight:normal}ul{margin:0 auto;padding:0;list-style:none}header.page-header{background:url(images/header-bg.jpg) repeat-x left top #00b59e;width:100%;max-width:100%;height:194px}.logo-wrapper{padding:0;left:0;position:relative;top:17px;z-index:99}.logo-wrapper .cb-logo img{padding:0 0 0 23px;position:relative;left:-27px}.logo-wrapper h3{font-family:'Open Sans',sans-serif;font-weight:bold;color:#fff;text-transform:uppercase;font-size:10px}.header-info{text-align:right;padding:37px 10px 0 0}.header-info p{font-size:20px;font-weight:normal;color:#fff;margin:0}.header-info span{display:block;font-size:29px;font-weight:bold;color:#53ffb9}nav.page-nav{background:url(images/nav-bg.png) no-repeat center top;width:100%;max-width:100%;height:62px;position:relative;top:-37px;clear:both}nav.page-nav ul{margin:0 0 0 406px;padding:0;list-style:none}nav.page-nav ul li{display:inline-block;vertical-align:top;position:relative;text-align:center}nav.page-nav ul li a{display:block;width:auto;margin:0;padding:21px 20px;font-size:16px;font-weight:bold;color:#25190d;text-transform:uppercase}nav.page-nav ul li a:hover,nav.page-nav ul li a:active,nav.page-nav ul li.current_page_item a{background:url(images/nav-hover.jpg) repeat-x left top;color:#fff}nav.page-nav ul li:after{content:url(images/nav-spacer.png);top:0;right:-4px}nav.page-nav ul li:last-child:after{content:""}nav.page-nav span{position:absolute;right:0;top:0;display:none;padding:5px;cursor:pointer;z-index:9}.nav-toggle-button{display:none;float:right;color:#231d1d;cursor:pointer;margin-top:9px}.nav-toggle-button .fa{display:block}.fa{color:#46c2b2}#nav-area::before{content:"MENU";margin:13px 0 0 5px;color:#46c2b2;font-weight:bold;font-size:20px;display:none}.dropdown2 ul li.menu-item-has-children>span{display:none}.sub-menu li span{display:none}.dropdown2 ul li span:before{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:10px solid #fff;border-radius:3px;transition:all .7s ease;content:"";position:absolute;top:20px;right:16px}.dropdown2 ul li.current_page_item span:before{border-top:10px solid #14d943}.dropdown2 ul li span.active:before{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.banner{background:url(images/banner-bg.png) no-repeat center top;width:100%;max-width:100%;height:402px}.banner>.container{padding:30px 10px 0 10px;position:relative}.rflash{display:none}.slogan{position:absolute;bottom:50px;left:30px;z-index:99}.slogan h2{font-family:'Great Vibes',cursive;font-size:68px;font-weight:normal;color:#00917f;text-shadow:0 2px 3px #fff,-2px 0 3px #fff,2px 0 3px #fff,0px -2px 3px #fff,2px 2px 3px #fff,-2px 2px 3px #fff,-2px -2px 3px #fff,2px -2px 3px #fff}.slogan h2 span{display:block;font-family:'Roboto',sans-serif;font-size:35px;font-weight:bold;color:#158530}#mid{background:url(images/mid-bg.png) no-repeat center top;width:100%;max-width:100%;height:602px;margin-top:-71px;padding-top:71px}.tile{position:relative;text-align:left;margin:27px auto 0}.tile:first-child{background:url(images/tile1-bg.png) no-repeat center top;width:358px;max-width:100%;height:391px;padding:83px 40px 0 23px}.tile:nth-child(2){background:url(images/tile2-bg.png) no-repeat center top;width:322px;max-width:100%;height:330px;padding:22px 40px 0 20px}.tile:last-child{background:url(images/tile3-bg.png) no-repeat center top;width:358px;max-width:100%;height:390px;padding:81px 40px 0 20px}.tile h2{font-family:'Roboto',sans-serif;font-size:28px;color:#fff;padding-left:10px}.tile h2 span{display:block;font-family:'Great Vibes',cursive;font-size:45px;line-height:48px}.tile:first-child h2 span{color:#00917f}.tile:nth-child(2) h2 span{color:#158530}.tile:last-child h2 span{color:#158557}.tile p{font-size:16px;color:#000;line-height:28px;padding-left:10px}.tile a{width:186px;height:64px;line-height:64px;display:block;font-size:18px;font-weight:bold;color:#383838;text-transform:uppercase;text-align:center;margin-top:15px}.tile:first-child a{background:url(images/tile1-btn.png) no-repeat center top}.tile:nth-child(2) a{background:url(images/tile2-btn.png) no-repeat center top}.tile:last-child a{background:url(images/tile3-btn.png) no-repeat center top}.tile:first-child a:hover{color:#00917f}.tile:nth-child(2) a:hover{color:#158530}.tile:last-child a:hover{color:#158557}.tile:first-child:after{content:url(images/tile1-img.png);top:50px;right:0}.tile:nth-child(2):after{content:url(images/tile2-img.png);top:0;right:0}.tile:last-child:after{content:url(images/tile3-img.png);top:20px;right:0}aside.page-sidebar{width:315px;max-width:100%}.sidebar-links{width:315px}.sidebar-links h2{background:url(images/services-title-bg.jpg) repeat-x left top;width:315px;height:76px;border-radius:10px 10px 0 0;font-size:20px;font-weight:normal;color:#fff;padding:10px 0 0 85px;position:relative}.sidebar-links h3{font-size:20px;font-weight:bold;color:#00917f;position:relative;text-align:center}.sidebar-links h2 span{display:block;font-size:26px;font-weight:bold;color:#d3ffa1;text-transform:uppercase;line-height:23px}.sidebar-links h2:after{content:url(images/icon-services.png);top:10px;left:15px}.sidebar-links ul{margin:7px auto 0;list-style:none}.sidebar-links ul li{display:block;padding:0;margin-bottom:6px}.sidebar-links ul li a{background:#14d943 none repeat scroll 0 0;border-radius:5px;display:block;height:50px;margin:0 6px;padding:11px;text-transform:uppercase;font-size:20px;text-align:center;width:303px;font-weight:bold;color:#d3ffa1}.sidebar-links ul li a:hover,.sidebar-links ul li.current_page_item>a{color:#14d943;background:#d3ffa1}.dropdown2 ul ul li a:hover,.dropdown2 ul ul li.current_page_item a{background:#d3ffa1}.dropdown2 ul li{position:relative}.dropdown2 ul ul{display:none;margin:0;padding:0;position:relative;top:100%;left:0;z-index:999}.dropdown2 ul ul ul{left:100%;top:0}.dropdown2 ul ul li{display:block;width:100%;margin-bottom:0}.dropdown2 ul ul li a{background:#fdfdfd;width:303px;height:auto;border:1px solid #d9d9d9;border-radius:5px;display:block;font-size:16px;font-weight:bold;color:#3b3b3b;padding:10px 0 10px 55px;position:relative;line-height:35px;text-align:left}.dropdown2 ul ul li a:before{content:url(images/icon-heart.png);top:15px;left:18px}.dropdown2 ul li:hover>ul{display:block;visibility:visible}.sidetab2 ul li:nth-child(5) a,.sidetab3 ul li a{line-height:19px}.sidetab2 ul li:nth-child(2) a{line-height:19px;font-size:12px}.sidetab3 ul li:nth-child(4) a{line-height:14px;padding:6px 0 0 59px}.sidetab1{height:402px;margin:13px 0 -4px;padding:12px 0}.sidetab2{height:270px;margin:18px 0 74px}.side-btn{display:block;background:#14d943;border-radius:5px;color:#fff;display:block;height:50px;margin:0 6px;padding:11px}.grid{margin-top:-10px;padding:0 10px}.page-content{width:630px;max-width:100%;min-height:420px}.page-content h1{font-family:'Open Sans',sans-serif;font-size:23px;font-weight:normal;color:#3b3b3b;text-align:left}.page-content h1 span{display:block;font-family:'Roboto',sans-serif;font-size:32px;font-weight:bold;color:#00917f}.page-content img.thumb-main{float:right;padding:0 0 10px 10px}.page-content img.main-logo{float:right;margin-top:-50px;position:relative;z-index:99}.page-content p{line-height:30px}.page-content a{color:#178659;font-weight:bold}.page-content a:hover{color:#00b02a}.page-content ul{margin:-15px 0 0;padding:0;list-style:none}.page-content ul li{line-height:30px;margin-bottom:3px;padding:3px 3px 3px 50px;position:relative}.page-content ul li:before{position:absolute;content:url(images/bull.png);left:20px;top:5px}.comp{color:#00917f;font-weight:bold}.page-content ul ul{margin-top:15px}.center-text p{text-align:center;margin:0 auto;display:block}.footer-top{background:url(images/footer-top-bg.png) no-repeat center top;width:100%;max-width:100%;height:235px;padding-top:57px}.footer-bottom{background:url(images/footer-bottom-bg.jpg) repeat-x left top;width:100%;max-width:100%;height:73px;padding:28px 10px}.footer-top>.container{padding:0 10px}.footer-top h2{font-size:20px;font-weight:normal;color:#d3ffa1}.footer-top h2 span{display:block;font-size:25px;font-weight:bold;color:#d3ffa1;line-height:23px;text-transform:uppercase}.contact-info{width:585px;max-width:100%}.contact-info ul{margin:30px 0 0 0;padding:0;list-style:none}.contact-info ul li{display:inline-block;vertical-align:top;line-height:22px;padding:0 0 0 53px;color:#d3ffa1;position:relative}.contact-info ul li a{color:#d3ffa1;font-weight:bold}.contact-info ul li a:hover{color:#00ff96;text-decoration:underline}.contact-info ul li:first-child:before{content:url(images/maps.png);position:absolute;top:5px;left:0}.contact-info ul li:last-child:before{content:url(images/phone.png);position:absolute;top:15px;left:20px}.nav-footer{width:390px;padding-top:25px}.nav-footer h2{text-align:right}.nav-footer ul{margin:30px auto 0;padding:0;text-align:center;list-style:none;-moz-column-count:3;-webkit-column-count:3;column-count:3}.nav-footer ul li{display:inline-block;vertical-align:top;position:relative;border-bottom:2px solid #d3ffa1;margin-bottom:10px}.nav-footer ul li a{width:115px;display:block;padding:0 10px 0 0;font-weight:normal;color:#d3ffa1;text-align:left;padding-bottom:5px}.nav-footer ul li a:hover,.nav-footer ul li.current_page_item a{font-weight:bold;color:#d3ffa1}.nav-footer ul li:after{content:"\00bb";color:#d3ffa1;top:0;right:5px}.footer-comp{color:#3b3b3b;font-weight:bold}#copyright{margin:0 auto;color:#3b3b3b;text-align:center}#copyright a{color:#3b3b3b}#copyright a:hover{color:#3b3b3b;text-decoration:underline}.lt-ie8 .dang-ie{width:100%;height:100%;position:fixed;background-color:#00abdd}.message{text-align:center;color:#fff;font-size:20px;position:absolute;top:20%;left:0;right:0}.inner-message{position:relative;top:-20%;left:0;right:0;text-align:center;margin:auto}.inner-message img{position:relative;left:3em}.inner-message a.download{display:block;width:300px;padding:10px;color:#fff;margin:2em auto;border:1px solid #fff}.terms{color:#fff;font-size:13px;padding:20px;position:absolute;right:0;bottom:0}.terms a{color:#fff;font-weight:bold}.lt-ie8 .protect-me{display:none}.search_results div.page,.search_results div.post{padding:20px;margin-bottom:8px;background:#ffffe1;border-bottom:2px solid #ccc}.search_results h2 a{text-decoration:none}.search_results div.entry-meta{font-style:italic}.resources{font-size:14px;margin-top:10px}.resources a{display:block;font-weight:bold}.resources a:hover{padding-left:1px}.resources ul,.resources li{list-style-type:none;margin:0;padding:0}.resources ul li{margin-bottom:8px;padding:12px;background:#fafdfe;border:1px solid #acd7d6;border-bottom:2px solid #95cccb}.resources ul li span{font-size:11px;color:#666;letter-spacing:1px}.resources ul li:before{content:""}.facts{width:100%;height:auto;color:#FFF;font-weight:700;cursor:pointer;margin:5px auto 0 auto;padding:10px 10px 10px 10px;background:#ffb621!important}.facts a{text-decoration:none!important}.openlanguage{background:#acd7d6;color:#fff}.closedlanguage{background:#3b77d9;border-bottom:1px solid #FFF;color:#fff;border-radius:5px}.thelanguage{width:100%;height:auto;color:#000!important;padding:13px 0;border:1px solid #FFF;background:#FFF!important}.thelanguage ul{margin:0;padding:0 0 0 8px}.thelanguage ul li{padding-bottom:6px}.sitemap{list-style-type:none;padding:0;-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:3px;-moz-column-gap:3px;column-gap:3px}.sitemap li{counter-increment:step-counter;overflow:hidden}.sitemap li{padding:5px 15px;background:#e3e3e3}.sitemap li:nth-child(odd){background:#f2f2f2}.sitemap li a{display:block}.sitemap li a:before{content:counter(step-counter) '. ';position:static}.sitemap ul{margin-top:5px}.sitemap ul li:nth-child(odd){background:#e3e3e3}.sitemap ul li:nth-child(even){background:#f2f2f2}.sitemap ul li{counter-increment:sub-counter}.sitemap ul li a:before{content:counter(step-counter) '.' counter(sub-counter) ' '}