@import "https://fonts.googleapis.com/css?family=Lato:400,300,300italic,700italic,700,400italic,900";body{word-break:break-word}body,h1,h2,h2 a,h2 a:visited,h3,h4,h5,h6,p,select,textarea{color:#333;font-family:lato,sans-serif;font-size:16px;margin:0;padding:0;text-decoration:none;font-weight:400;line-height:1.2}h1,h2,h3,h4,h5,h6,h7{font-family:lato,sans-serif;font-weight:400;margin:10px 0 20px;line-height:1.2}strong{font-weight:700}h1{font-size:30px;line-height:1.2}h2{font-size:27px;line-height:1.2}h3{font-size:25px;line-height:1.2}h4{font-size:23px;line-height:1.2}h5{font-size:20px;line-height:1.2}h6{font-size:18px;line-height:1.2}.entry-content p,p{font-size:16px;line-height:1.2;color:#777;margin-bottom:25px;font-weight:400}.entry-content p{line-height:1.4}.entry-content ul li .entry-content ol li{font-size:16px;line-height:1.3;font-weight:400;margin:0 0 15px}img{height:auto;max-width:100%}h1,h2,h3,h4,h5,h6,p,span,div,body,strong{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always}.header-image .site-title>a{background:url(images/logo.png) no-repeat left;float:left;min-height:88px;width:100%;margin:0}.site-header .wrap{padding:0}.site-header{min-height:auto}.site-description,.site-title{margin:0}.title-area{float:left;padding:10px 0;width:320px}.site-header .widget-area{float:right;margin:10px auto;max-width:860px;width:100%}.home .site-inner,.page-template-page-front-duplicate .site-inner{display:none}.inner{max-width:1200px;width:100%;margin:0 auto;overflow:hidden}.white-text p,.white-text a,.white-text h1,.white-text h2,.white-text h3,.white-text h4,.white-text h5,.white-text h6,.white-text span,.white-text strong,.white-text div,.white-text ul,.white-text li,.white-text ol{color:#fff}.section1,.section2,.section2a,.section3,.section4,.section5,.section6,.section7,.section8,.section9,.section10,.section1{display:block;overflow:hidden;margin:0 auto;width:100%;padding:45px 0;position:relative;z-index:1}.home .banner-section,.page-template-page-front-duplicate .banner-section{background-image:none}.home .site-header .wrap,.page-template-page-front-duplicate .site-header .wrap{max-width:100%}.section1{background-position:52% center;background-size:cover;padding:20px 0 174px}.section2{background:#222}.section2 .inner{max-width:1200px}.section2 h1{font-size:38px}.section2 img{margin-bottom:0;vertical-align:middle}.section4 h3{font-family:lato,sans-serif}.section3{background:url(/wp-content/uploads/2015/12/fit-girl-bg.jpg) no-repeat top right;padding:70px 0}.wide-btn{padding:15px 80px;color:#444;border:1px solid #444}.inner p{line-height:1.5}#gform_1 .gfield_label{display:none}#gform_1 #input_1_1,#gform_1 #input_1_2{color:#ddd;float:left;font-family:inherit;font-size:18px;letter-spacing:normal;margin:15px 10px;outline-style:none;padding:13px;width:290px}#gform_1 ul li{display:inline}#gform_1 .gform_footer{clear:initial}.section3 .inner{max-width:1200px}.white-text .sub-menu span{color:#a9aaac}header .genesis-nav-menu a,footer .genesis-nav-menu a,header .genesis-nav-menu,footer .genesis-nav-menu{color:#666;font-size:16px;text-transform:capitalize;font-weight:400}header .genesis-nav-menu a:hover,header .genesis-nav-menu .current-menu-item>a,header .genesis-nav-menu .sub-menu .current-menu-item>a:hover,footer .genesis-nav-menu a:hover,footer .genesis-nav-menu .current-menu-item>a,footer .genesis-nav-menu .sub-menu .current-menu-item>a:hover{color:#7a7a7a}.genesis-nav-menu a:hover,.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu .sub-menu .current-menu-item>a:hover{color:#7a7a7a}.site-header .search-form{float:right;width:200px;margin-top:15px}.site-header .search-form>input{background:#f6f6f6 none repeat scroll 0 0;border:1px solid #ccc;border-radius:3px;color:#777;font-size:14px;font-weight:300;padding:6px 15px;width:200px}::-webkit-input-placeholder{color:777777}:-moz-placeholder{color:777777}::-moz-placeholder{color:777777}:-ms-input-placeholder{color:777777}#nav_menu-3 .menu li a{font-size:14px;color:#777;padding:10px 25px;text-transform:capitalize}#nav_menu-3{float:right;max-width:370px;width:100%;margin:15px 0 0}#nav_menu-3 .menu li:last-of-type a{background:#88c23f;color:#fff;border-radius:2px}#nav_menu-2 .menu li a{padding:0 10px}#nav_menu-2 .menu li:last-of-type a{border:none}#nav_menu-2{padding:20px 0;clear:both}.site-footer{padding:15px 0}.site-footer p,.site-footer a{color:#777;font-size:14px;font-weight:400;margin-bottom:0;text-align:left}.footer-widgets #menu-footer-links li{border-bottom:medium;float:left;width:50%}.footer-widgets #menu-social li{border-bottom:medium}.footer-widgets li{margin-bottom:0}.menu-image-title{vertical-align:middle}.footer-widgets .widget-title{font-family:caveat,cursive;color:#444;font-size:28px;padding-bottom:15px}.footer-widgets{padding:60px 0;border-bottom:1px solid #eee}.footer-widgets,.footer-widgets a{color:#777}.footer-widgets a.button,.footer-widgets a:hover{color:#444}.footer-widgets-1{width:470px;margin-right:0}.custom-btn{border:1px solid #777;color:#777;display:inline-block;font-size:16px;font-weight:700;margin:0 10px 0 0;padding:15px 25px;text-align:center;text-transform:uppercase;border-radius:3px}.custom-btn:hover{background:#88c23f none repeat scroll 0 0;color:#fff;border:1px solid #fff}.blue-btn{color:#fff;background-color:#0fc8db;border:1px solid #0fc8db}.blue-btn:hover{border:1px solid #88c23f}.blue-btn-wide{color:#fff;background-color:#0fc8db;border:1px solid #0fc8db;padding:15px 60px}.blue-btn-wide:hover{border:1px solid #88c23f}.green-btn{color:#fff;background-color:#88c23f;border:1px solid #88c23f;padding:15px 50px;box-shadow:0 4px #ccc}.green-btn:hover{border:1px solid #0fc8db;background-color:#0fc8db}.green-btn-wide{color:#fff;background-color:#88c23f;border:1px solid #88c23f;font-size:22px;padding:15px 65px;border-bottom:none}.green-btn-wide:hover{border:1px solid #0fc8db;background-color:#0fc8db}.white-btn{color:#fff;border:1px solid #fff;padding:15px 40px}.white-btn:hover{background:#0fc8db}a{color:#05a9c6}.entry-title a:hover{color:#05a9c6}.more-link{border:1px solid #555;border-radius:5px;color:#555;font-size:12px;font-weight:700;padding:10px 25px}.more-link:hover{background:#0fc8db;color:#fff;border-color:#0fc8db}.entry-header .entry-meta,.entry-header .entry-meta a{color:#777;font-size:13px;font-weight:400;margin-bottom:24px}.entry{margin-bottom:30px;padding:0 40px}.entry-content{border-bottom:1px solid #ccc;padding-bottom:25px}.post-image.entry-image{margin-bottom:25px}.site-inner{padding-top:80px}.entry-comments-link:before{content:""}.pagination{clear:both;margin:40px}.archive-pagination li a:hover,.archive-pagination .active a{background-color:#3d3d5b;color:#fff}.archive-pagination li a{background-color:#f9f9f9;border-radius:2px;color:#444;cursor:pointer;display:inline-block;font-size:15px;font-weight:700;padding:10px 17px;margin-right:5px}.pagination-next img{margin:0 0 -1px 5px}.pagination-previous img{margin:0 5px -1px 0}#disqus_thread{padding:0 40px}.archive-description,.author-box{background-color:#fff;font-size:16px;margin-bottom:40px;padding:0 40px}.archive-title{color:#444;font-size:25px;font-weight:600;padding-left:15px}.page .entry-content{border-bottom:medium;padding-bottom:25px}.entry-content strong.darkgrey{color:#444}.entry-content ul>li{list-style-type:none;margin-bottom:25px;padding-left:15px}.entry-content ul{margin-left:15px}.menu-custom-header-container{float:right;margin-top:40px}#menu-custom-header li{display:inline-block;border-right:1px solid #ccc}#menu-custom-header li:last-of-type{border-right:none}#menu-custom-header li a{color:#777;font-weight:700;font-size:16px;padding:10px}.custom-fullwidth .quiz-copyright{text-align:left;display:inline-block}.menu-custom-footer-container{float:right}#menu-custom-footer li{display:inline-block}#menu-custom-footer li a{color:#777;font-weight:400;font-size:14px;padding:10px}.footer-credits{padding:10px 0}.arrow-down-blue,.arrow-down-green,.arrow-down-gray,.arrow-down-violet,.arrow-down-light{border-left:40px solid transparent;border-right:40px solid transparent;height:0;margin:0 auto -40px;position:relative;width:0;z-index:5}.arrow-down-green{border-top:40px solid #88c23f}.arrow-down-blue{border-top:40px solid #05a9c6}.arrow-down-violet{border-top:40px solid #645469}.arrow-down-gray{border-top:40px solid #f8f8f8}.arrow-down-light{border-top:40px solid #efe6d9}.full-width-content .content{max-width:100%;margin:0 auto}.tslider blockquote footer,.tslider blockquote footer a{display:none}div.easy-t-cycle-prev{width:32px;height:32px;background:url(/wp-content/uploads/left-arrow.png) no-repeat top left;margin-top:-175px;position:relative;z-index:99}div.easy-t-cycle-next{width:32px;height:32px;background:url(/wp-content/uploads/right-arrow.png) no-repeat top left;margin-top:-175px;position:relative;z-index:99}div#testimonial-section,div#ctestimonial-section{font-size:1px}.easy_testimonial>p.testimonial_author{padding-left:49px}.review-buttons{text-align:center;margin-top:20px}a.learnmore:hover{text-decoration:none}.section2 .testimonial_body{box-sizing:unset;margin:0 auto;max-width:970px;width:100%}.section2 .cycle-slideshow{margin:0 auto;max-width:980px;width:100%;z-index:1}.section2 .easy_testimonial cite span{display:inline}.section2 .testimonial_body p{color:#fff;font-size:22px}.section2 .testimonial_body img.profile-img{height:181px;width:181px;border-radius:50%;border:4px solid #00bdf7}.section2 .testimonial-client{color:#00b8f1;font-size:20px;font-style:normal;font-weight:700}.section2 .testimonial-position{color:#777;font-size:18px}.section2 .alignleft.size-full.wp-image-34{margin-bottom:185px}.section-client-testimonial.section2 .alignleft.size-full.wp-image-34{margin-bottom:200px}.section-client-testimonial.section2{background:#f7f7f7;color:#a9aaac}.section-client-testimonial.section2 .testimonial_body p{color:#a9aaac}.footer-widgets p{color:#777}.footer-widgets-1{width:575px}.footer-widgets-2{width:350px}.footer-widgets-3{width:250px}.footer-widgets li{border-bottom:medium;display:inline;font-size:18px;margin:0 30px;padding-bottom:10px}.footer-widgets #nav_menu-2{padding:0}.footer-widgets a:hover{color:#fff}.footer-widgets{padding:40px 0 25px}.booking-btn:hover{opacity:.7;-ms-filter:"alpha(opacity=70)"}.contact-num{font-size:28px}.wp-image-47{margin-top:100px}.booking-text{font-size:21px;padding-top:60px;max-width:500px;margin-left:auto;margin-right:auto}@media all and (max-width:1200px){.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{float:none;margin:10px auto;clear:both}.inner{width:96%}.right-half{float:none;margin:0 auto}.left-half{float:none;margin:0 auto}.content{max-width:580px;width:96%}.inner{width:96%}}@media only screen and (min-width:1201px){.menu-main-mobile-container{display:none!important}}@media only screen and (max-width:1200px){.site-header .widget-area{max-width:100%}#toggle-nav{display:block}.menu-main-mobile-container{display:block;clear:both;background:#05a9c6}.menu-main-mobile-container{display:none;max-width:100%;margin:0 auto 30px;padding-bottom:0!important}.menu-main-mobile-container .wrap{width:100%!important}.menu-main-mobile-container #menu-main-mobile{clear:both;display:block;float:none;width:100%;background:0 0}.menu-main-mobile-container #menu-main-mobile .menu-item{float:none;display:block;background:0 0;text-align:left;border-bottom:1px solid #fff}.menu-main-mobile-container #menu-main-mobile .menu-item:last-of-type{border-bottom:none}.menu-main-mobile-container #menu-main-mobile li a{font-size:15px;font-weight:700;padding:20px;display:block;color:#fff}#toggle-nav{float:right;max-width:500px}}@media all and (max-width:1120px){}@media all and (max-width:1000px){.section3{background-size:cover}.section2 h1{font-size:25px}.section2 p,.section2 p span{font-size:15px!important}.content{max-width:96%}.sidebar-primary{float:none;margin:30px auto;max-width:375px;width:96%}}@media all and (max-width:960px){.entry{padding:0}#gform_1 #input_1_1,#gform_1 #input_1_2{float:none;margin:10px auto}#gform_1 .gform_footer{clear:initial;text-align:center;margin-top:0}#gform_1 ul li{display:inline;text-align:center}}@media all and (max-width:800px){.section3{background:0 0;padding:40px 0}}@media all and (max-width:740px){.site-header .widget-area{max-width:150px}.site-header .wrap{width:96%}#nav_menu-3{margin:0}#toggle-nav{clear:both;float:right;margin:-50px 0 20px;max-width:150px}.site-footer p{text-align:center}.site-footer p span{clear:both;display:block;float:none!important;padding:10px 0;text-align:center!important}}@media all and (max-width:620px){.wp-image-35{float:none;margin:0!important}.footer-widgets li{border-bottom:medium;display:block;font-size:18px;margin:10px 0;padding:0}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{width:96%}#nav_menu-2 .menu li a{padding:0}.section1{padding:20px 0 40px}.booking-text{font-size:20px}.inner br{display:none}.contact-num{clear:both;display:block;font-size:20px;text-align:center}.wp-image-23{float:none;margin:25px auto!important;display:block}.wp-image-47{margin-top:40px}.wp-image-27{margin:0 auto 30px!important;display:block;float:none}}@media all and (max-width:530px){.footer-widgets #menu-footer-links li{width:100%}.section-client-testimonial.section2 .alignleft.size-full.wp-image-34{margin-bottom:0}.section3{background-position:top}}@media all and (max-width:400px){.pagination{margin:40px 10px}}.grayscale{-webkit-filter:gray;filter:gray;filter:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxmaWx0ZXIgaWQ9ImZpbHRlciI+PGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiIHZhbHVlcz0iMC4yMTI2IDAuNzE1MiAwLjA3MjIgMCAwIDAuMjEyNiAwLjcxNTIgMC4wNzIyIDAgMCAwLjIxMjYgMC43MTUyIDAuMDcyMiAwIDAgMCAwIDAgMSAwIiAvPjwvZmlsdGVyPjwvc3ZnPiNmaWx0ZXI=);filter:grayscale(1);-webkit-filter:grayscale(1);-webkit-transition-property:-webkit-filter;transition-property:-webkit-filter;transition-property:filter;transition-property:filter,-webkit-filter;-webkit-transition-duration:1s;transition-duration:1s}.slicknav_menu{display:none}.slicknav_nav a{padding:15px 10px!important;font-family:lato,sans-serif;font-size:16px;text-transform:uppercase}.slicknav_nav .slicknav_row:hover{background-color:#00b8f1!important;border-radius:0}.slicknav_nav a:hover{background-color:#00b8f1!important;color:#fff;border-radius:0}.nav-primary .genesis-nav-menu a:hover,.nav-primary .genesis-nav-menu .current-menu-item>a,.nav-primary .genesis-nav-menu .sub-menu .current-menu-item>a:hover{color:#fff}.genesis-nav-menu{margin-bottom:0}.genesis-nav-menu a{padding:20px;text-decoration:none}.service-list-1{background-image:url(/wp-content/uploads/2016/04/servicesbg_01.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}.service-list-2{background-image:url(/wp-content/uploads/2016/04/servicesbg_02.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}.white-color{color:#fff!important}.home-icon span,.search-icon span{display:none}.home-icon span.icon,.search-icon span.icon{display:block}.home-icon .fa-home,.search-icon .fa-search,.custom-search .fa-search{color:#fff;font-size:24px;vertical-align:middle;cursor:pointer}.fa-search{font-size:20px!important;color:#ccc!important}.custom-search .icon{padding:20px}#search-container{position:absolute;width:100%;z-index:5;margin-top:15px;padding-left:15px;padding-right:15px}#search-container .wrap{margin:0 auto;max-width:1200px;position:relative}#search-container input[type=submit],#inner-search input[type=submit]{display:none}#search-container .search-box,#inner-search .search-box{float:left;width:100%}#search-container .search-box .search-form,#inner-search .search-box .search-form{float:left;width:97%}#search-container .search-box .close,#inner-search .search-box .close{float:right;color:#00b8f1;opacity:1;-ms-filter:"alpha(opacity=100)";text-shadow:transparent!important;font-size:32px}.close{text-shadow:0 0 0;margin-top:8px}#inner-search{position:absolute;width:100%;left:0;top:0;z-index:5}#inner-search .search-box{padding-left:15px;padding-right:15px}#inner-search .search-box .search-form{margin:0}#inner-search input[type=search]{width:100%;border-radius:0;padding:15px}.site-header .top{background:#222;padding-top:10px;padding-bottom:10px}.site-header .top p,.sub-footer-1 p,.copyright p{margin-bottom:0}.top span.info{color:#777;margin-right:30px}.top p.call{margin-top:10px;text-align:right;font-size:20px;color:#ccc}.top .call>span{color:#fff;font-weight:700;margin-left:5px}.top .call .consultant-btn{margin-right:25px}.line{border:1px solid #00b8f1;float:left;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.dline{margin-top:-15px;margin-right:15px}.container-menu{position:relative}.container-menu #top-menu{width:auto;right:15px}.container-menu #top-menu .slicknav_menu{background:0 0;width:250px;margin-top:5px}.container-menu #top-menu .slicknav_nav{background-color:#4c4c4c}.container-menu #top-menu .slicknav_nav li.menu-item-has-children a.slicknav_item{padding:15px 0!important}.menu-item-has-children .sub-menu li a{color:#a9aaac!important}.menu-item-has-children .sub-menu li a:hover{color:#777!important}.container-menu #top-menu .slicknav_nav a{margin:0}.container-menu #top-menu .slicknav_nav a:hover{border-radius:0;color:#fff}.container-menu .phone{position:absolute;right:20%;z-index:5;margin-top:20px}.container-menu .phone p{color:#ccc;font-size:22px}.container-menu .phone span{color:#fff;padding-left:15px}.main-menu{position:absolute;z-index:3;width:100%}.nav-primary{background-color:transparent}.genesis-nav-menu{text-align:right}.nav-primary .genesis-nav-menu a{text-transform:uppercase;color:#ccc}.consultant-btn{border:solid 3px #424242;padding:8px 15px;color:#fff;border-radius:0}.consultant-btn:hover{color:#fff;background-color:#00b8f1;border:solid 3px #00b8f1}.banner-section{padding-bottom:30px;background-image:url(/wp-content/uploads/2016/03/sub-page-bg.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}.banner-inner{padding-top:30px}.logo .site-title>a{color:#fff;text-transform:uppercase}.logo .site-description{color:#fff}.logo img{padding-top:10px;max-width:230px}.site-header .nav-primary{background:0 0;text-align:right}.site-header .genesis-nav-menu a{color:#a9aaac;text-transform:uppercase}.site-header .entry-header .entry-title{color:#fff;text-transform:uppercase;font-weight:700;padding-top:20px}.brand-section{padding-top:15px;padding-bottom:15px;background:#fff}.brand-section .col-sm-1{display:table;height:80px}.brand-section .col-sm-1 .brand{display:table-cell;vertical-align:middle}.services-section{background:#222;color:#fff;padding-top:50px;padding-bottom:0}.service-list-1{//background:url('/wp-content/uploads/2016/03/servicebg_01.png')no-repeattopleft;background-color:#333}.service-list-1 .list-1{}.service-list-1 .more,.service-list-2 .more{padding-top:20px}.service-list-2{background-color:#252525}.service-list-2 .more a{}.service-list-2 .more:hover a{}.service-list-1 .desc,.service-list-2 .desc{margin:0 auto}.desc-one span,.desc-two span{display:block}.desc-one h4{margin-left:30px}.desc-one span.one{margin-left:20px}.desc-one span.two{margin-left:10px}.desc-one span.three{}.desc-one .learnmore{margin-left:-25px}.desc-two{text-align:right}.desc-two span.one{margin-right:10px}.desc-two span.two{margin-right:20px}.desc-two span.three{margin-right:30px}.desc-two .learnmore{margin-right:40px}.service-list-2 .desc h4{}.title-right{float:right;margin-right:140px}.title-left{}.services-section .desc{padding-top:200px;padding-bottom:160px}.services-section .desc p{color:#fff}.desc-right{float:right;margin-right:150px}.services-section h2{font-size:36px;margin-bottom:30px;color:#fff;text-transform:uppercase}.services-section h3{font-size:36px;color:#fff;margin-top:250px;text-transform:uppercase}.services-section h4{color:#00b8f1;font-size:18px;text-transform:uppercase}.service-featured{background:url(/wp-content/uploads/2016/03/featuredbg.jpg);background-size:cover}.service-featured h3{font-size:32px;color:#333;padding-top:160px;padding-bottom:165px}.service-featured .line{margin-right:30px;height:180px}.service-featured span.one{padding-left:30px}.service-featured span.two{padding-left:15px}.blog-section{padding-top:80px;padding-bottom:80px}.blog-section .line{}.blog-section h2{font-size:36px;color:#777;margin-bottom:40px}.blog-list{}.blog-list .blog-info{//background-color:#000;position:relative;cursor:pointer}.blog-list .blog-info .inner{position:absolute;width:100%;bottom:0;padding:18px 20px;z-index:1;background:url(/wp-content/uploads/2016/03/descbg.png) repeat}.blog-list .blog-info:hover .inner{background:url(/wp-content/uploads/2016/03/innerbg_hover.png) repeat;background-color:transparent}.blog-list .blog-info:hover img{filter:none;-webkit-filter:grayscale(0)}.blog-list .blog-info img{width:100%;height:385px;-webkit-filter:gray;filter:gray;filter:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxmaWx0ZXIgaWQ9ImZpbHRlciI+PGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiIHZhbHVlcz0iMC4yMTI2IDAuNzE1MiAwLjA3MjIgMCAwIDAuMjEyNiAwLjcxNTIgMC4wNzIyIDAgMCAwLjIxMjYgMC43MTUyIDAuMDcyMiAwIDAgMCAwIDAgMSAwIiAvPjwvZmlsdGVyPjwvc3ZnPiNmaWx0ZXI=);filter:grayscale(1);-webkit-filter:grayscale(1);-webkit-transition-property:-webkit-filter;transition-property:-webkit-filter;transition-property:filter;transition-property:filter,-webkit-filter;-webkit-transition-duration:1s;transition-duration:1s}.blog-list .blog-info p{font-size:24px;color:#fff;margin:0}.more-blog{margin-top:60px;margin-bottom:30px}.more button,.more a{background:0 0;border:solid gray;text-transform:uppercase;color:#00b8f1;padding:15px 20px}.more a:hover{text-decoration:none;color:#fff;background-color:#00b8f1;border:solid 1px #00b8f1}a.primary-btn{font-size:18px;background-color:#00b8f1;color:#fff;border-radius:0;padding:10px 20px}a.primary-btn:hover{color:#fff;background-color:#05a9c6}.about-section{padding-top:90px;background:url(/wp-content/uploads/2016/04/aboutbg_02.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;background-color:#333}.about-section h2,.about-section h3,.about-section p{color:#fff}.about-section h2{font-size:36px;text-transform:uppercase}.about-section .inner{padding-bottom:50px;width:100%}.about-section .innerpic{background:url(/wp-content/uploads/2016/04/aboutfeatured.png) no-repeat bottom left;height:680px;width:680px;position:absolute;left:30%;margin-left:-316px;bottom:0}.about-section .inner .desc{}.about-section .inner .desc h3{font-size:22px;font-weight:700}.about-section .more{padding-top:20px}.about-section .more button{color:#fff}.promote-section{padding-top:50px;padding-bottom:60px;background-color:#222}.promote-section h2{font-size:32px;text-align:center;padding-bottom:30px}.case-studies-section{padding-top:80px;padding-bottom:80px}.case-studies-section h2{text-align:center;text-transform:uppercase;font-size:36px;color:#777}.case-studies-section p{color:#777;font-size:18px;text-align:center}.case-studies-section .case-info{text-align:center}.case-studies-section .case-info .deatils{position:absolute;top:30%;width:95%;padding-left:15px;padding-right:15px}.case-info .deatils h3{color:#00b8f1;font-weight:700;font-size:18px}.case-info .deatils p{color:#fff;font-size:22px;padding-left:30px;padding-right:30px}.case-studies-section .more{padding-top:50px}.search-context .pagination{padding-top:20px;margin:0;width:100%}.search-context .pagination h2{display:none}.search-context .pagination .page-numbers{padding:5px}#primary{}#primary .context p{font-size:18px;line-height:1.6}#primary .context ul{padding-left:15px;color:#777;list-style:none!important}#primary .context ul>li{margin-bottom:10px;font-size:18px;position:relative;padding-left:20px}#primary .context ul li:before{color:#00b8f1}#primary .context ul>li:before{content:"\f111";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#00b8f1;font-size:10px;padding-right:.5em;position:absolute;top:5px;left:0}#primary .context .gform_body ul>li:before{content:none}#primary .context ul>li>span{color:#777}#primary .context ul>li>a{color:#00b8f1;font-size:18px;text-decoration:none}#primary .context ul>li>a:hover{color:#05a9c6}#primary .context ol{}#primary .context ol>li{padding-left:15px;margin-bottom:14px;color:#777}#primary .context ol>li>a{color:#777}#primary .context .entry-header .entry-title{font-size:24px;margin-bottom:15px;font-weight:700}#primary .context .entry-attachment{padding-bottom:30px}#primary .context .entry-meta{margin-bottom:30px}#primary .context .entry-meta .fa{padding-right:5px;color:#00b8f1}#primary .context .entry-meta span{margin-right:30px}#primary .context .col-md-12{margin-bottom:30px}#primary .context .list{position:relative;cursor:pointer;min-height:300px}.meta-entry{position:absolute;z-index:1;padding:15px;background-image:url(/wp-content/uploads/2016/03/meta-bg.png);background-repeat:no-repeat;background-position:center center;background-size:cover}.meta-entry .fa{margin-right:5px}.meta-entry span{font-size:17px;color:#fff;padding-left:10px;padding-right:10px}#primary .context .list .desc{position:absolute;background:url(/wp-content/uploads/2016/03/descbg.png) repeat;width:100%;bottom:0;padding:10px 20px}#primary .context .list .desc a{color:#fff}#primary .context .list .desc a:hover{text-decoration:none}img.fullimg{width:100%}#primary .context .list:hover .desc{background:url(/wp-content/uploads/2016/03/innerbg_hover.png) repeat}#primary .context .list:hover img.fullimg{filter:none;-webkit-filter:grayscale(0)}#primary .context .list .desc .readmore{color:#fff}#primary .list .desc h3,#primary .list .desc p{color:#fff}#primary .list .desc h3{font-size:24px;margin-bottom:15px}#primary .context .list img.fullimg{width:100%;-webkit-filter:gray;filter:gray;filter:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxmaWx0ZXIgaWQ9ImZpbHRlciI+PGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiIHZhbHVlcz0iMC4yMTI2IDAuNzE1MiAwLjA3MjIgMCAwIDAuMjEyNiAwLjcxNTIgMC4wNzIyIDAgMCAwLjIxMjYgMC43MTUyIDAuMDcyMiAwIDAgMCAwIDAgMSAwIiAvPjwvZmlsdGVyPjwvc3ZnPiNmaWx0ZXI=);filter:grayscale(1);-webkit-filter:grayscale(1);-webkit-transition-property:-webkit-filter;transition-property:-webkit-filter;transition-property:filter;transition-property:filter,-webkit-filter;-webkit-transition-duration:1s;transition-duration:1s}#primary .service-list{}#primary .services h2{font-size:36px;color:#00b8f1;text-transform:uppercase;margin-bottom:30px}#primary .service-list h3{color:#777;font-size:30px;text-transform:uppercase}#primary .service-list h3:before{content:"/";font-size:34px;margin-right:10px;color:#00b8f1}.service-list .media-left,.service-list .media-right,.service-list .media-body{width:50%;padding:15px}.service-list .media-left{padding-right:30px}.service-list .media-right{padding-left:30px}.service-list p{font-size:18px}.service-list ul{padding-left:15px;color:#05a9c6;list-style:none!important}.service-list ul>li{margin-bottom:10px;font-size:18px;padding-left:5px;list-style:none!important}.service-list ul>li>a{color:#777;font-size:18px;text-decoration:none}.service-list ul span{color:#777}.service-list ul>li>a:hover{color:#05a9c6}.service-list .entry-attachment img{-webkit-filter:gray;filter:gray;filter:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxmaWx0ZXIgaWQ9ImZpbHRlciI+PGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiIHZhbHVlcz0iMC4yMTI2IDAuNzE1MiAwLjA3MjIgMCAwIDAuMjEyNiAwLjcxNTIgMC4wNzIyIDAgMCAwLjIxMjYgMC43MTUyIDAuMDcyMiAwIDAgMCAwIDAgMSAwIiAvPjwvZmlsdGVyPjwvc3ZnPiNmaWx0ZXI=);filter:grayscale(1);-webkit-filter:grayscale(1)}.service-list .gallery{margin-top:30px}.service-list .gallery .col-sm-3{text-align:center;padding:0}.service-list .gallery img{-webkit-filter:gray;filter:gray;filter:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxmaWx0ZXIgaWQ9ImZpbHRlciI+PGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiIHZhbHVlcz0iMC4yMTI2IDAuNzE1MiAwLjA3MjIgMCAwIDAuMjEyNiAwLjcxNTIgMC4wNzIyIDAgMCAwLjIxMjYgMC43MTUyIDAuMDcyMiAwIDAgMCAwIDAgMSAwIiAvPjwvZmlsdGVyPjwvc3ZnPiNmaWx0ZXI=);filter:grayscale(1);-webkit-filter:grayscale(1);-webkit-transition-property:-webkit-filter;transition-property:-webkit-filter;transition-property:filter;transition-property:filter,-webkit-filter;-webkit-transition-duration:1s;transition-duration:1s;padding:0;border:transparent}.service-list .gallery img:hover{filter:none;-webkit-filter:grayscale(0)}.our-story{padding-top:60px}.our-story h2{color:#777;font-size:36px;text-transform:uppercase;margin-bottom:60px}.our-story h2:before{content:"/";font-size:36px;margin-right:10px;color:#00b8f1}.our-story .desc{padding-right:15px}.our-story-gallery img{width:100%}.our-story-gallery .col-sm-6{text-align:center;padding:0}.story_attachment{text-align:center}#secondary .widget_text{background-color:#222}#secondary .consultant{color:#fff;text-align:center;padding:40px 20px}#secondary .consultant h3{color:#fff;margin-bottom:30px}#secondary .consultant a{color:#fff!important;display:inline-block}#secondary .featured-content{}#secondary .featured-content .widget-wrap{background-color:#333}#secondary .featured-content .entry{border-bottom:1px solid #444;margin:0;padding:0;background-color:transparent;cursor:pointer}#secondary .featured-content .entry:hover{background-color:#00b8f1}#secondary .featured-content .entry:hover a{color:#fff}#secondary .featured-content .entry:hover .entry-image{-webkit-filter:none;filter:none;filter:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxmaWx0ZXIgaWQ9ImZpbHRlciI+PGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiIHZhbHVlcz0iMSAwIDAgMCAwIDAgMSAwIDAgMCAwIDAgMSAwIDAgMCAwIDAgMSAwIiAvPjwvZmlsdGVyPjwvc3ZnPiNmaWx0ZXI=);filter:grayscale(0);-webkit-filter:grayscale(0)}#secondary .featured-content .entry-title{padding-left:15px;font-size:18px;line-height:1.1;padding-right:15px;display:table-cell;height:90px;vertical-align:middle}#secondary .featured-content a{margin:0;padding-right:15px}#secondary .featured-content .entry-image{width:120px;height:90px;-webkit-filter:gray;filter:gray;filter:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxmaWx0ZXIgaWQ9ImZpbHRlciI+PGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiIHZhbHVlcz0iMC4yMTI2IDAuNzE1MiAwLjA3MjIgMCAwIDAuMjEyNiAwLjcxNTIgMC4wNzIyIDAgMCAwLjIxMjYgMC43MTUyIDAuMDcyMiAwIDAgMCAwIDAgMSAwIiAvPjwvZmlsdGVyPjwvc3ZnPiNmaWx0ZXI=);filter:grayscale(1);-webkit-filter:grayscale(1);-webkit-transition-property:-webkit-filter;transition-property:-webkit-filter;transition-property:filter;transition-property:filter,-webkit-filter;-webkit-transition-duration:1s;transition-duration:1s}#secondary .widget{padding:0}#secondary .widget .entry-title a{font-size:18px;color:#aaa;line-height:1.1}#secondary .widget .entry-title a:hover{text-decoration:none}#secondary .widget-title:before{content:"/";font-size:32px;margin-right:10px;color:#00b8f1}#secondary .widget-title{font-size:24px}#secondary .widget .widget-title{background-color:#222;color:#fff;margin:0;padding:20px;text-transform:uppercase}#secondary .widget_archive ul{background-color:#333;margin:0;padding-bottom:5px}#secondary .widget ul li:before{content:"\f105";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#00b8f1;font-size:24px;position:absolute;top:10px}#secondary .widget ul li{margin-bottom:0;padding-bottom:0;padding:15px;border-bottom:1px solid #444;position:relative}#secondary .widget ul li a{color:#aaa;font-size:18px;padding-left:20px}#secondary .billing{background-image:url(/wp-content/uploads/2016/03/sidebar-booking-bg.png);background-repeat:no-repeat;background-position:left center;background-size:cover;min-height:300px;text-align:center}#secondary .billing img{margin-top:30px;margin-left:35px}#secondary .billing h3{color:#fff;font-size:20px;padding:30px 20px 30px 60px}#secondary .owl-item h3{font-size:18px;color:#00b8f1;margin-bottom:5px;text-transform:uppercase}#secondary .owl-item p{font-size:20px;color:#fff}#secondary .owl-theme .owl-controls .owl-pagination .owl-page span{width:30px!important;height:8px!important;border-radius:15%!important;background-color:#777!important}#secondary .owl-theme .owl-controls .owl-pagination .owl-page span:hover{background-color:#00b8f1!important}#secondary .owl-theme .owl-controls .owl-pagination .active span{background-color:#00b8f1!important}.genesis-pagination{float:left;width:100%}.genesis-pagination .page-numbers{padding:0;margin:0;float:left;width:100%}.genesis-pagination .page-numbers a{color:#333!important}.genesis-pagination .page-numbers a:hover{color:#05a9c6}.genesis-pagination .page-numbers li:first-child{padding-left:0}.genesis-pagination .page-numbers li{float:left;padding:5px 8px;list-style-type:none!important}.genesis-pagination .page-numbers li:before{content:''!important}.main-sub-page-section{padding-bottom:60px}.about-sub-page-section{padding-bottom:0}.about-sub-page-section ul{margin-left:20px}.about-sub-page-section ul li{font-size:20px!important}.contact-form() #map_canvas{margin:0;padding:0;height:535px!important}#map-canvas{height:500px}.contact-form #gform_wrapper_1{}.contact-form h3{padding-left:15px;text-transform:uppercase}.validation_message{width:100%;float:left;color:red}.gfield_required,.validation_error{color:red}.validation_error{padding-left:15px;margin-bottom:15px}.contact-form .gform_body{float:left;width:100%}.contact-form .gform_body .gform_fields{float:left;width:100%;margin:0;padding:0}.contact-form .gform_body .gfield{margin-bottom:25px}.contact-form #gform_1 .gfield_label{display:inline-block;color:#777}.contact-form #gform_1 input[type=text]{margin:0!important;width:100%!important;padding:15px 10px!important;background-color:#f6f6f6;color:#777!important}.contact-form #gform_1 textarea{background-color:#f6f6f6;color:#777!important}.contact-form .gform_footer{padding-left:15px}.contact-form .gform_footer input[type=submit]{background-color:#00b8f1;font-size:20px;padding-left:50px;padding-right:50px}.contact-details{padding-left:60px;padding-top:60px}.contact-details .social{margin-top:50px}.contact-details h3{font-size:24px}.contact-details ul li{margin-bottom:15px}.contact-details ul li .fa{padding-right:10px;color:#00b8f1}.contact-details ul li a{color:#777;font-size:18px}.team .grid{padding-bottom:10px}.team h3{font-size:24px;text-transform:uppercase;margin-bottom:10px}.team h3 a{text-decoration:none;color:#333}.team h3 a:hover{color:#00b8f1}.team .position{color:#777;font-size:18px}.team .other{color:#00b8f1;font-size:18px;margin-bottom:0}.team .entry-attachment{padding:30px}.team .entry-attachment img{border-radius:50%;width:300px;height:300px}.member-info{}.member-info h2{font-size:36px;color:#222;text-transform:uppercase;margin-bottom:10px}.member-info .team-meta>span{display:block;font-size:18px}.member-info h4{font-size:24px;color:#333}.member-info .team-img{border-radius:50%;width:400px;height:400px}.member-info .details{padding-bottom:30px}.member-info .details ul{padding-left:15px!important;margin-left:15px}.member-info .details ul li span{color:#777}.member-info .quote p{padding-left:30px}.footer-section{}.footer-section .instagram-section{background:#f7f7f7;padding-top:60px;padding-bottom:60px}.footer-section .instagram-section h2{font-size:24px;color:#777}.footer-section .instagram-section h2 span{color:#aaa}.footer-section .sub-footer-1{background:#222;padding-top:10px;padding-bottom:10px}.footer-section .sub-footer-1 span{color:#777;font-size:18px;margin-right:30px}.footer-section .sub-footer-2{padding-top:60px;padding-bottom:60px;background:#333}.sub-footer-2 a{color:#777;font-size:16px}.sub-footer-2 ul li{line-height:1.7}.sub-footer-2 .fa{padding-right:5px}.sub-footer-2 .fa:before{color:#fff}.sub-footer-2 .phone{margin-top:26px}.sub-footer-2 .footer-logo{margin-top:0}footer .copyright{background:#fff;text-align:center;padding-top:15px;padding-bottom:15px}.padding-reset{padding:0}.col-md-1{}@media(min-width:768px){.seven-cols .col-md-1,.seven-cols .col-sm-1,.seven-cols .col-lg-1{width:100%;*width:100%}.main-sub-page-section .container{width:auto}}@media(min-width:992px){.seven-cols .col-md-1,.seven-cols .col-sm-1,.seven-cols .col-lg-1{width:14.285714285714285714285714285714%;*width:14.285714285714285714285714285714%}}@media(min-width:1200px){.seven-cols .col-md-1,.seven-cols .col-sm-1,.seven-cols .col-lg-1{width:14.285714285714285714285714285714%;*width:14.285714285714285714285714285714%}}@media only screen and (max-width:1600px){.about-section .innerpic{left:28%;margin-left:-320px;background-size:90%}}@media only screen and (max-width:1500px){.about-section .innerpic{left:28%;margin-left:-320px;background-size:86%}}@media only screen and (max-width:1200px){.service-featured h3{}.service-list-1 .desc,.service-list-2 .desc{margin:0 auto}.team .entry-attachment img{height:auto}}@media only screen and (max-width:1024px){.about-section .innerpic{left:28%;margin-left:-320px;background-size:84%}}@media only screen and (max-width:991px){.about-section .innerpic{display:none}}@media only screen and (max-width:992px){.site-header .top{text-align:center}.top p.call{text-align:center}#inner-search .search-box .search-form{width:96%}.services-section h3{margin-top:100px;text-align:center}.title-right{float:none;margin-right:0}.services-section .desc{padding-top:30px;padding-bottom:160px;text-align:center}.service-featured h3{font-size:26px}.service-list ul{text-align:left}.member-info .details ul{text-align:left}.brand-section .brand{text-align:center;margin-bottom:15px}.brand-section .col-sm-1{display:block;height:80px}.brand-section .col-sm-1 .brand{display:block;vertical-align:middle}.contact-form .gform_body .gfield{margin-bottom:25px;float:left;width:100%;text-align:left!important}.contact-form .gform_footer{text-align:left!important}.contact-details{padding-left:0}.service-list{text-align:center}.service-list .media-img{display:block}.service-list .media-left,.service-list .media-right,.service-list .media-body{width:100%}.service-list .media-right{padding-left:15px}.service-list .media-left{padding-right:15px}.service-list ul{padding-left:0}.service-list ul li{padding-left:0;margin-left:0}.service-list .entry-attachment img{height:auto}.member-info{text-align:center}.member-info .details ul{padding-left:0!important;margin-left:0!important}.member-info ul>li{padding-left:0;margin-left:0}.member-info .quote p{padding-left:0}.about-section .innerpic{left:30%;margin-left:-316px;background-size:80%}.blog-list .blog-info img{height:355px}.banner-section .logo{text-align:center;margin-bottom:10px}}@media only screen and (max-width:768px){.top p.call{text-align:center;display:inline-block}.top .call .consultant-btn{display:block;margin-right:0;margin-bottom:15px}.container-menu .phone{left:15px}.wp-image-23{margin-top:50px!important}.slicknav_menu{display:block}.nav-primary{display:none}.custom-search .search-form{padding-left:15px;padding-right:15px;width:100%}.custom-search input[type=submit]{display:none}.custom-search .search-form>input{width:100%!important;padding:16px!important;border-radius:0!important}#search-container{display:none!important}#inner-search{display:none!important}#top-menu{display:block!important}.section1{text-align:center!important}.section1 p{text-align:center!important}.section1 p img{text-align:center!important;float:none!important}.section2 .testimonial_body img.profile-img{float:none;margin:0 auto 30px!important;display:block}.booking-text{padding-left:0}.service-featured h3{text-align:center}.service-featured span.one,.service-featured span.two{padding:0}.service-list .gallery .col-sm-3{margin-bottom:15px}.line{display:none}.top{text-align:center}.top p.call{text-align:center}.brand-section .brand{text-align:center;margin-bottom:15px}.contact-form .gform_body .gfield{margin-bottom:25px;float:left;width:100%}.contact-form .gform_footer{text-align:left!important}.about-section .innerpic{left:0;margin-left:0;background-size:90%;display:none}.our-story .desc{padding-right:0}.blog-list .blog-info img{height:275px}.sub-footer-2{text-align:center}}@media only screen and (max-width:767px){.blog-list .blog-info img{height:auto}#primary .context .list .desc p{display:none}#primary .context .list{min-height:0}.member-info .team-img{height:auto}}@media only screen and (max-width:667px){.about-section .innerpic{left:0;margin-left:0;width:100%;background-size:90%}.team .entry-attachment img{height:auto}}@media only screen and (max-width:640px){.about-section .innerpic{background-size:100%}}@media only screen and (max-width:480px){.brand-section .brand{text-align:center;margin-bottom:15px}.contact-form .gform_body .gfield{margin-bottom:25px;float:left;width:100%}.contact-form #gform_1 input[type=text]{width:100%!important}.blog-list .blog-info p{font-size:16px}}@media only screen and (max-width:420px){.section1 .inner{padding-top:30px}.phone{width:90%;text-align:center}.container-menu #top-menu{width:94%;right:10px;margin-top:40px}.container-menu #top-menu .slicknav_menu{width:auto!important}#primary .context .list{min-height:0;height:auto}#primary .context .list .meta-entry{display:none}#primary .list .desc h3{font-size:18px}#primary .context .list img.fullimg{height:200px}#secondary .featured-content a{width:100%;text-align:center;margin-top:15px}#secondary .featured-content .entry-title{text-align:center;width:100%;display:inline-block;height:auto}#secondary .billing h3{font-size:18px}}.safari .site-header{min-height:0}.map-overlay{background:0 0;position:relative;width:100%;height:500px;top:500px;margin-top:-500px}.gfield_radio label{padding-left:5px}