@import "https://fonts.googleapis.com/css?family=Roboto+Slab:400,700|Roboto:300,400,500,700";

@font-face{font-family:'OpenSans-Regular';src:url('') format('embedded-opentype'), url('') format('woff'), url('') format('truetype'), url('') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'OpenSans-SemiBold';src:url('') format('embedded-opentype'), url('') format('woff'), url('') format('truetype'), url('') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'FontAwesome';src:url('');src:url('') format('embedded-opentype'), url('') format('woff2'), url('') format('woff'), url('') format('truetype'), url('') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'OpenSans-SemiBoldItalic';src:url('') format('embedded-opentype'), url('') format('woff'), url('') format('truetype'), url('') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'OpenSans-LightItalic';src:url('') format('embedded-opentype'), url('') format('woff'), url('') format('truetype'), url('') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Oswald-Bold';src:url('') format('embedded-opentype'), url('') format('woff'), url('') format('truetype'), url('') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Oswald-Medium';src:url('') format('embedded-opentype'), url('') format('woff'), url('') format('truetype'), url('') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Oswald-SemiBold';src:url('') format('embedded-opentype'), url('') format('woff'), url('') format('truetype'), url('') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Oswald-Regular';src:url('') format('embedded-opentype'), url('') format('woff'), url('') format('truetype'), url('') format('svg');font-weight:normal;font-style:normal;}

.video-playpause {
  background-color: rgba(0, 0, 0, 0.5);
  height: calc(100% - 26px);
  left: 0;
  margin-top: 22px;
  position: absolute;
  top: 0;
  width: 100%;
}
.video-box {
  position: relative;
  width: 100%;
  float: left;
}
.video-playpause button {
  background-color: transparent;
  border: 0 none;
  color: #bbb;
  font-size: 66px;
  left: calc(50% - 28px);
  padding: 0;
  position: absolute;
  top: calc(50% - 50px);
}
.main-section h3.optional{
	text-align:center; line-height:5px;
}
.main-section h3.optional i{
	text-align:center; font-size:30px;
}
.text-justify.featherlight-inner h1 , .text-justify.featherlight-inner h2 { text-align: left;}.extra-space .container{padding:0 5%}body{background-color:#f6f5ea}.custom-table{font-size:28px}.list li{font-size:28px}textarea{resize:vertical}.custom-table tr td:first-child{border-right:1px solid #ddd}.main-section p.p-spacing-botom{margin-bottom:5px}.right-section .survey span{font-size:22px;text-align:left;width:50%;padding:8px 2px}.right-section .survey span.pull-right{width:50%;text-align:right}.right-section i{display:none;font-size:14px;font-style:normal}.loader{position:fixed;top:0;left:0;background-color:rgba(0,0,0,0.7);height:100%;width:100%;z-index:999;text-align:center;overflow:hidden;display:none}.loader-iner{left:50%;position:absolute;top:50%;margin:-100px 0 0 -100px}.top-down-arw{position:fixed;right:20px;bottom:20px;background-color:#6ab33e;border-radius:50%;height:40px;width:40px;z-index:99;text-align:center;color:#fff;font-size:22px;line-height:46px}.top-down-arw a{color:#fff}.video-sec{max-width:100%;margin-top:20px}@-webkit-keyframes uilsquare{0%{background-color:#6ab33e}1%{background-color:#fff}11%{background-color:#fff}21%{background-color:#6ab33e}100%{background-color:#6ab33e}0%{background-color:#6ab33e}1%{background-color:#fff}11%{background-color:#fff}21%{background-color:#6ab33e}100%{background-color:#6ab33e}}@-moz-keyframes uilsquare{0%{background-color:#6ab33e}1%{background-color:#fff}11%{background-color:#fff}21%{background-color:#6ab33e}100%{background-color:#6ab33e}}@-ms-keyframes uilsquare{0%{background-color:#6ab33e}1%{background-color:#fff}11%{background-color:#fff}21%{background-color:#6ab33e}100%{background-color:#6ab33e}}@-moz-keyframes uilsquare{0%{background-color:#6ab33e}1%{background-color:#fff}11%{background-color:#fff}21%{background-color:#6ab33e}100%{background-color:#6ab33e}}@-webkit-keyframes uilsquare{0%{background-color:#6ab33e}1%{background-color:#fff}11%{background-color:#fff}21%{background-color:#6ab33e}100%{background-color:#6ab33e}}@-o-keyframes uilsquare{0%{background-color:#6ab33e}1%{background-color:#fff}11%{background-color:#fff}21%{background-color:#6ab33e}100%{background-color:#6ab33e}}@keyframes uilsquare{0%{background-color:#6ab33e}1%{background-color:#fff}11%{background-color:#fff}21%{background-color:#6ab33e}100%{background-color:#6ab33e}}.uil-squares-css{background:none;position:relative;width:200px;height:200px}.uil-squares-css div{position:absolute;z-index:1;width:40px;height:40px;background-color:#6ab33e}.uil-squares-css div > div{position:absolute;top:0;left:0;-ms-animation:uilsquare 1s linear infinite;-moz-animation:uilsquare 1s linear infinite;-webkit-animation:uilsquare 1s linear infinite;-o-animation:uilsquare 1s linear infinite;animation:uilsquare 1s linear infinite;width:40px;height:40px}.uil-squares-css > div:nth-of-type(1){top:30px;left:30px}.uil-squares-css > div:nth-of-type(1) > div{-ms-animation-delay:0;-moz-animation-delay:0;-webkit-animation-delay:0;-o-animation-delay:0;animation-delay:0}.uil-squares-css > div:nth-of-type(2){top:30px;left:80px}.uil-squares-css > div:nth-of-type(2) > div{-ms-animation-delay:.125s;-moz-animation-delay:.125s;-webkit-animation-delay:.125s;-o-animation-delay:.125s;animation-delay:.125s}.uil-squares-css > div:nth-of-type(3){top:30px;left:130px}.uil-squares-css > div:nth-of-type(3) > div{-ms-animation-delay:.25s;-moz-animation-delay:.25s;-webkit-animation-delay:.25s;-o-animation-delay:.25s;animation-delay:.25s}.uil-squares-css > div:nth-of-type(4){top:80px;left:130px}.uil-squares-css > div:nth-of-type(4) > div{-ms-animation-delay:.375s;-moz-animation-delay:.375s;-webkit-animation-delay:.375s;-o-animation-delay:.375s;animation-delay:.375s}.uil-squares-css > div:nth-of-type(5){top:130px;left:130px}.uil-squares-css > div:nth-of-type(5) > div{-ms-animation-delay:.5s;-moz-animation-delay:.5s;-webkit-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}.uil-squares-css > div:nth-of-type(6){top:130px;left:80px}.uil-squares-css > div:nth-of-type(6) > div{-ms-animation-delay:.625s;-moz-animation-delay:.625s;-webkit-animation-delay:.625s;-o-animation-delay:.625s;animation-delay:.625s}.uil-squares-css > div:nth-of-type(7){top:130px;left:30px}.uil-squares-css > div:nth-of-type(7) > div{-ms-animation-delay:.75s;-moz-animation-delay:.75s;-webkit-animation-delay:.75s;-o-animation-delay:.75s;animation-delay:.75s}.uil-squares-css > div:nth-of-type(8){top:80px;left:30px}.uil-squares-css > div:nth-of-type(8) > div{-ms-animation-delay:.875s;-moz-animation-delay:.875s;-webkit-animation-delay:.875s;-o-animation-delay:.875s;animation-delay:.875s}.section-outer{padding-top:40px;padding-bottom:40px}.hiddn{color:transparent!important}.title{border:7px solid #ededed;color:#333;display:inline-block;font-family:"Roboto Slab",serif;font-size:60px;font-weight:400;line-height:72px;margin:0 0 55px;min-width:400px;padding:25px 10px}.title small(clear:both;) .title span{color:#6ab33e}.main-section h2{color:#333;float:left;font-family:"Roboto Slab",serif;font-size:48px;font-weight:400;margin:0 0 25px;width:100%}.main-section table{margin-bottom:30px}.list{width:100%;float:left;margin-bottom:20px}.doc-img{float:left;margin:0 10px 0 0}.main-section h3{font-size:40px}.main-section p .doc-img{vertical-align:bottom;display:inline-block;margin-right:5px;width:150px;float:left}.main-section p,.main-section li{color:#333;font-family:"Roboto",sans-serif;font-size:28px;font-weight:400;line-height:42px;margin:0 0 25px}.main-section p.check-p{margin-top:10px}.main-section p.quote{width:100%}.btn-green{background-color:#6ab33e;border:2px solid #538e30;color:#fff;display:inline-block;font-family:"Roboto",sans-serif;font-size:36px;font-weight:400;margin:40px 10px 0;min-width:400px;padding:10px 35px;text-transform:uppercase;transition:all .5s ease-in-out 0}.btn-green:hover{background-color:transparent;color:#6ab33e}header{background-color:#212020;border-top:3px solid #6ab43e}.left-contact{margin:10px 0}.left-contact a{color:#fff;font-size:14px;font-weight:400}.left-contact a i{font-style:normal}.left-contact a span{color:#6ab43e;font-size:20px}.left-contact a:hover{text-decoration:none}.left-contact a:hover i{color:#6ab43e}.left-contact a span{margin-right:5px;vertical-align:middle}.left-contact li{margin-right:45px}.social-contact{margin:0}.social-contact li a{color:#fff;font-size:20px}.social-contact li a:hover{color:#27AAE1}.social-contact li a.facebook-icon:hover{color:#4E71A8}.social-contact li a.google-icon:hover{color:#E3411F}.social-contact li a.rss-icon:hover{color:#E05B38}.social-contact li a.linked-in-icon:hover{color:#1686B0}.social-contact li a.you-tube-icon:hover{color:#CE1312}.social-contact li{margin:6px 15px;padding:0;vertical-align:middle}.banner{background-attachment:fixed;background-size:cover;background-repeat:no-repeat;position:relative}.bnr-inr{left:0;position:absolute;top:0;z-index:9;width:100%;float:left}.bnr-img{width:100%}.logo{margin:35px 0}.logo img{width:180px}.program-bnr{min-height:120px}.black-panel .panel-heading{background-color:transparent;color:#333;font-size:32px;text-align:center;margin:30px 0;padding:0 130px}.prog-btn button i{float:right;line-height:38px}.prog-btn button{background-color:#6ab33e;border:1px solid #46871f;color:#fff;font-size:26px;font-weight:400;margin:0 30px;min-width:158px;padding:6px 15px;text-align:left;text-transform:uppercase}.prog-btn button:hover{background-color:transparent;color:#6ab33e}.black-panel .panel-body{padding:25px 20px}.program-out{background-color:#fff;border-radius:5px;box-shadow:0 0 7px rgba(0,0,0,0.4);padding:15px}.program-page .panel-heading{padding:0 50px;margin-bottom:0}.program-page .form-group{width:40%;margin:0 auto}.program-page .form-group .form-control{background-color:rgba(255,255,255,0.5);border-color:#d6d6d6;box-shadow:none;height:auto;padding:10px 15px;border:1px solid #ccc;border-radius:4px}.panel-default.black-panel{border:0 none;text-align:center;background-color:transparent}.section-outer.survey-sect{padding-bottom:0}.qus-table{border:1px solid #e7e7e7}.qus-table table{margin:0;border:0 none}.qus-table table th{font-size:20px;background-color:#6ab33e;color:#fff;font-weight:300;font-family:'Roboto',sans-serif;padding:15px!important;border:0 none!important}.qus-table table td:first-child,.qus-table table th:first-child{border-right:1px solid #fff!important}.qus-table table td{font-size:20px;color:#656464;font-weight:300;font-family:'Roboto',sans-serif;padding:15px!important;border:0 none!important}.qus-table .table-striped > tbody > tr{background-color:#fff}.qus-table .table-striped > tbody > tr:nth-of-type(2n+1){background-color:#f2f1f1}.qus-table table td .text-area{margin-top:10px}.patnt-form.email-form input.btn-green{font-size:20px;margin:0;padding:6px 100px}.patnt-form.email-form{margin:35px 0 0;background-color:#f2f1f1;padding:15px}.patnt-form{margin-bottom:60px}.patnt-form label{color:#313131;font-size:20px;font-weight:300}.patnt-form .form-control{background-color:rgba(255,255,255,0.5);border-color:#d6d6d6;box-shadow:none;height:auto;padding:10px 15px}.navbar-default .navbar-nav.custom-right-nav .open > a,.navbar-default .navbar-nav.custom-right-nav .open > a:focus,.navbar-default .navbar-nav.custom-right-nav .open > a:hover{background-color:transparent}.custom-right-nav .dropdown-menu > li > a:focus,.custom-right-nav .dropdown-menu > li > a:hover{background-color:#6ab33e;color:#fff}nav ul.custom-right-nav ul li a::before,nav ul.custom-right-nav ul li a::after{background-color:transparent}.navbar.custom-nav{background-color:#fff;margin:0;padding:10px 0}.nav.custom-right-nav{padding:15px 0 0}.nav.navbar-nav.custom-right-nav a{color:#242225;padding-top:5px;padding-bottom:5px;position:relative}nav ul.custom-right-nav li a:before,nav ul.custom-right-nav li a::after{background-color:#6ab33e;top:0;content:"";display:block;height:2px;margin:0 auto;text-align:center;transition:all 280ms ease-in-out;-webkit-transition:all 280ms ease-in-out;-moz-transition:all 280ms ease-in-out;width:0}nav ul li a::after{top:auto}nav ul.custom-right-nav li a:hover:before,nav ul.custom-right-nav li a:hover:after,nav ul.custom-right-nav li a.active:before,nav ul.custom-right-nav li a.active:after{width:100%;transition:width 350ms ease-in-out;-moz-transition:width 350ms ease-in-out;-webkit-transition:width 350ms ease-in-out}.slider-content h1{color:#202021;font-size:62px;line-height:77px;margin:160px 0 0;font-weight:400;font-family:'Roboto',sans-serif}.scrol-down{position:absolute;bottom:0;z-index:9;width:100%;font-weight:700;color:#fff;text-align:center}.scrol-down h3{margin:0;font-size:16px}.scrol-down a{font-size:30px;color:#fff}.scrol-down b{height:70px;display:inline-block}.scrol-down a span{padding-top:10px;animation:arow .7s infinite alternate;-moz-animation:arow .7s infinite alternate;-webkit-animation:arow .7s infinite alternate}@keyframes arow{from{padding-top:10px}to{padding-top:0}}@-webkit-keyframes arow{from{padding-top:10px}to{padding-top:0}}@-moz-keyframes arow{from{padding-top:10px}to{padding-top:0}}.service-section{background-color:#e6e6e6}.box h2{color:#212122;font-size:16px;font-weight:500;font-family:'Roboto',sans-serif;margin:15px 0 20px}.box p{color:#5b5b5c;font-size:14px;line-height:24px;font-weight:300;font-family:'Roboto',sans-serif;margin-bottom:0}.figure-img{border:3px solid #6ab33e}.fig-img svg{height:100%;left:-1px;position:absolute;top:-1px;width:100%}.fig-img{height:135px;position:relative;width:135px;display:inline-block;margin-bottom:20px}.circlebox{height:100%;width:100%;position:absolute;border-radius:50%;background-color:transparent}.custom-table{padding:0;margin-bottom:40px}.custom-table table{border:1px solid #ddd;margin:0}@-webkit-keyframes spinnerRotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spinnerRotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-ms-keyframes spinnerRotate{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}.month-outr-list .survey{display:none}.circlebox::before{background-color:#6ab33e;border-radius:50%;content:"";height:12px;position:absolute;right:5px;top:27px;width:12px;z-index:9}.service-section figure.box:hover .circlebox{animation:spinnerRotate 2s infinite linear;-moz-animation:spinnerRotate 2s infinite linear;-webkit-animation:spinnerRotate 2s infinite linear;-ms-animation:spinnerRotate 2s infinite linear}.service-section figure.box:hover .btn-green{background-color:#6ab33e;color:#fff}.box .btn-green{background-color:transparent;color:#6ab33e}.box .btn-green:hover{background-color:#6ab33e;color:#fff}.test-img{display:none}.section-outer.testimonial-section{height:535px;padding:0}.testimonial-section{position:relative}.testimonial-section .title{color:#fff}.testimonial-section .bx-wrapper{background-color:rgba(238,238,238,0.6);border-radius:5px;padding:35px 20px}.testimonial-slider p{color:#fff;font-family:"Roboto",sans-serif;font-size:28px;font-weight:300;line-height:30px;text-indent:30px;position:relative}.testimonial-slider p sup.first{display:inline-block;font-size:58px;left:-22px;margin-top:21px;position:absolute;top:0;vertical-align:top}.testimonial-slider p sup.last{display:inline-block;font-size:55px;right:35px;top:16px}.testimonial-slider .name{font-weight:500;font-size:24px;font-style:italic;color:#fff;font-family:"Roboto",sans-serif}.testimonial-video video{width:100%}.testimonial-video video[poster]{height:100%;width:100%}.testimonial-outer{position:absolute;top:0;left:0;z-index:9;padding-top:30px;padding-bottom:30px;background-color:rgba(0,0,0,0.8);height:100%}.expertise-section{background-color:#fff}.section-outer.expertise-section{padding-bottom:0}.item:hover .item-hover{opacity:1}.item .item-hover{transition:all .5s linear 0;text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.60)}.item .item-hover span{vertical-align:middle;display:table-cell}.item .item-hover h5{margin:0;color:#fff;display:table;font-size:18px;font-weight:500;height:100%;line-height:22px;text-transform:uppercase;transition:all .5s ease-in-out 0;padding:0 30px;width:100%}.item a:hover{text-decoration:none}.extertise-slider{background-color:#000}.item:before,.item:after{opacity:0;background-color:#fff;transition:all .9s ease-in-out 0;transition:all .9s ease-in-out 0;transition:all .9s ease-in-out 0;content:"";height:0;left:10%;position:absolute;bottom:100%;width:1px;z-index:9}.owl-controls{display:none}.item:hover:before,.item:hover:after{bottom:5%;height:90%;opacity:1}.item::after{right:10%;left:auto}.item .item-hover:hover b:before,.item .item-hover:hover b:after{left:5%;opacity:1;width:90%}.item .item-hover b:before{opacity:0;background-color:#fff;transition:all .9s ease-in-out 0;transition:all .9s ease-in-out 0;transition:all .9s ease-in-out 0;content:"";height:1px;left:10%;position:absolute;top:10%;width:0;z-index:9}.item .item-hover b:after{opacity:0;background-color:#fff;transition:all .9s ease-in-out 0;transition:all .9s ease-in-out 0;transition:all .9s ease-in-out 0;content:"";height:1px;left:10%;position:absolute;width:0;z-index:9;bottom:10%;top:auto}.section-outer.contact-section{padding-bottom:0}.contact-form-out{border:1px solid #dedede;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.2);padding:40px 45px;position:relative;z-index:9;background-color:#fff}.contact-form .form-control{border-color:#b9b9b9;background-color:#f4f4f4;font-size:16px;height:auto;color:#747474;padding:10px 12px}.contact-form textarea.form-control{height:130px;resize:vertical}.contact-form .form-control:focus{border-color:#6ab33e}.card-img{max-width:235px}.funkyradio-success{float:left;margin-right:45px}.funkyradio input[type="radio"]:empty,.funkyradio input[type="checkbox"]:empty{display:none}.funkyradio input[type="radio"]:empty ~ label,.funkyradio input[type="checkbox"]:empty ~ label{-moz-user-select:none;cursor:pointer;font-size:14px;position:relative;text-indent:30px;color:#333}.funkyradio input[type="radio"]:empty ~ label:before{position:absolute;display:block;line-height:18px;top:0;bottom:0;left:0;content:'';width:20px;height:20px;background:#fff;border:1px solid #6ab43e;border-radius:50%}.funkyradio input[type="radio"]:hover:not(:checked) ~ label::before{color:#fff;content:"";font-family:FontAwesome;text-indent:3px}.funkyradio input[type="radio"]:checked ~ label:before{content:'';text-indent:3px;color:#333;font-family:FontAwesome;background-color:#ccc}.funkyradio-success input[type="radio"]:checked ~ label:before{color:#6ab33e;background-color:#fff}.section-outer.map-section{background-color:#e8e7e7;padding:0;margin-top:-126px;position:relative;width:100%;float:left}.contact-box{padding:130px 0 0}.contact-box h2{color:#242222;font-size:18px;text-transform:uppercase;font-family:"Roboto",sans-serif;font-weight:500;margin:30px 0 15px}.contact-box p{color:#232323;font-size:16px;font-family:"Roboto",sans-serif;font-weight:300}.copyright{font-size:14px;margin:60px 0 30px}.contact-box .social-contact li a{color:#6ab33e}.contact-box .social-contact li a:hover{opacity:.5}.map iframe{height:600px}.contact-box .btn-green{margin-top:10px}.map-out{height:600px}.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{margin:2px 0;padding:4px;width:19em}@media (min-width: 768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width: 992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width: 1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap-datetimepicker-widget.dropdown-menu:after{content:'';display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);top:-7px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,0.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:700;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action="today"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:4px}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#eee}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#777}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget table td.old,.bootstrap-datetimepicker-widget table td.new{color:#777}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:'';display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#337ab7;border-top-color:rgba(0,0,0,0.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px}.bootstrap-datetimepicker-widget table td span:hover{background:#eee}.bootstrap-datetimepicker-widget table td span.active{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);-moz-text-shadow:0 -1px 0 rgba(0,0,0,0.25);-webkit-text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td span.old{color:#777}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.bootstrap-datetimepicker-widget.wider{width:21em}.bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:1.8em!important}.input-group.date .input-group-addon{cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.fly{opacity:0;transition:all 1200ms ease-in-out;-moz-transition:all 1200ms ease-in-out;-webkit-transition:all 1200ms ease-in-out;transform:translateY(30%) scale(1.05);-moz-transform:translateY(30%) scale(1.05);-webkit-transform:translateY(30%) scale(1.05)}.show-block{opacity:1;transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-webkit-transform:translateY(0) scale(1)}footer{background-color:#333;font-size:12px;color:#fff;font-weight:400;padding:20px 0}footer a{color:#6ab43e}footer a:hover{color:#6ab43e}.pay-info{margin-top:40px}.tbl-outr .month-outr-list:last-child{border-bottom:1px solid #ddd}.month-outr{width:100%;float:left;border-left:1px solid #ddd;border-right:1px solid #ddd}.left-section{float:left;width:59%;font-family:"Roboto",sans-serif;font-size:32px;font-weight:300;padding:15px;border-right:1px solid #fff;position:relative}.right-section{float:left;font-family:"Roboto",sans-serif;font-size:32px;font-weight:300;padding:8px 15px;width:41%}.month-outr-list .right-section{padding:15px}.left-section.full-sec{width:100%;border-top:0 none;border-bottom:0 none}.full-sec span{margin-bottom:10px}.bg-color{background-color:#f2f1f1}.month-outr-list{width:100%;float:left;border-left:1px solid #ddd;border-right:1px solid #ddd}.mon-head.left-section{background-color:#6ab33e;color:#fff}.mon-head.left-section span{display:block;font-size:23px}.mon-option{background-color:#6ab33e;color:#fff}.right-section span{width:9%;float:left;text-align:center}.month-outr-list .left-section{font-size:32px}.bootstrap-datetimepicker-widget,.bootstrap-datetimepicker-widget *{font-size:14px!important}.survey-sect{overflow:visible}.control-group{display:inline-block;vertical-align:top;background:#fff;text-align:left;box-shadow:0 1px 2px rgba(0,0,0,0.1);padding:30px;width:200px;height:210px;margin:10px}.control{display:block;font-weight:400;position:relative;padding-left:30px;cursor:pointer}.control input{position:absolute;z-index:-1;opacity:0;left:0}.control-indicator{position:absolute;top:2px;left:0;height:20px;width:20px;background:#bbb;top:11px}.control:hover input ~ .control-indicator,.control input:focus ~ .control-indicator{background:#bbb}.control input:checked ~ .control-indicator{background:#6ab33e}.control:hover input:not([disabled]):checked ~ .control-indicator,.control input:checked:focus ~ .control-indicator{background:#538e30}.control input:disabled ~ .control-indicator{background:#e6e6e6;opacity:.6;pointer-events:none}.control-indicator:after{content:'';position:absolute;display:none}.control input:checked ~ .control-indicator:after{display:block}.control-checkbox .control-indicator:after{left:7px;top:2px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.control-checkbox input:disabled ~ .control-indicator:after{border-color:#7b7b7b}.relative{position:relative}.manaotry_fields{position:absolute;left:-20px;font-size:34px;font-weight:700;top:2px;display:none;color:red}.payment-page .manaotry_fields,.patnt-form .manaotry_fields{left:-2px;top:-3px}.error-check{color:red;font-size:20px;display:none;font-weight:400}.tbl-outr .error-check{position:absolute;top:0}@media only screen and (min-width: 1367px){figcaption{padding:0 50px}}@media only screen and (max-width: 1280px){ 
.video-playpause button {
  font-size: 80px; top: calc(50% - 40px); left: calc(50% - 35px);
}
.patnt-form.email-form input.btn-green{min-width:200px}}@media only screen and (max-width: 992px){.text-justify.featherlight-inner p {text-align: left;}.text-justify.featherlight-inner h2 {
  font-size: 20px; text-align: left;}.text-justify.featherlight-inner h1 {
  font-size: 22px; text-align: left;}.month-outr-list .left-section{font-size:16px}.left-section{font-size:16px;padding:7px 10px}.tbl-outr .error-check{position:relative;top:0;width:100%;float:left;font-size:14px}.right-section{font-size:14px}.right-section .survey span,.mon-head.left-section span{font-size:12px;text-align:left;width:50%;padding:0}.patnt-form label{font-size:14px;margin-bottom:2px}.slider-content h1{font-size:42px;line-height:55px}.testimonial-slider p{font-size:20px;line-height:22px}.title span{font-size:30px}.title{font-size:26px;line-height:38px;margin:0 0 30px}.fig-img{height:115px;width:115px}.fig-img::before{top:19px}.box h2{font-size:15px;margin:0 0 15px}.btn-green{font-size:16px;margin-top:25px;padding:3px 30px}.testimonial-section .bx-wrapper{padding:25px 20px}.section-outer.testimonial-section{max-height:430px}.section-outer{padding-bottom:30px;padding-top:30px}.contact-form .form-control{font-size:15px;padding:8px 10px}input.btn-green{font-size:18px;margin:15px 0 0;padding:6px 70px}.logo{width:200px;margin:15px 0;display:inline-block}.nav.navbar-nav.custom-right-nav a{font-size:13px;padding:5px 7px}.nav.custom-right-nav{padding:8px 0 0}.book-btn .btn{font-size:16px;padding:6px 38px}.left-contact a{font-size:14px}.social-contact li a{font-size:18px}.patnt-form.email-form input.btn-green{font-size:16px;margin:23px 0 0;padding:6px 40px;min-width:100px}.black-panel .panel-heading{font-size:26px;margin:25px 0;padding:0 35px}.prog-btn button{font-size:20px;margin:0 5px;min-width:140px;padding:4px 10px}.prog-btn button i{line-height:28px}.program-out{background-position:0 130px;background-size:24%}}@media only screen and (max-width: 767px){video-playpause {
 display:none;
}
 .main-section h2.video-test {
  margin: 0;
}.main-section h3.optional{margin:0;
}.main-section h3.optional i{ font-size:13px;}.custom-table{font-size:14px}.list li{font-size:14px}.main-section .pay-info p{font-size:12px;line-height:16px}.program-bnr{min-height:60px}.month-outr-list .survey{display:block}.prog-btn button{min-width:92px}.program-out{background-position:0 86px}.black-panel .panel-heading{font-size:20px;margin:15px 0;padding:0 10px}.month-outr-list .left-section{font-size:14px}.right-section i{display:block}.mon-head.left-section{width:100%}.mon-option.right-section{width:100%;display:none}.logo img{width:156px}.patnt-form{margin-bottom:35px}.patnt-form.email-form input.btn-green{padding:6px 60px}.qus-table table td{padding:5px!important;font-size:14px}.qus-table table th{font-size:16px;padding:5px!important}.btn-libks .pull-right,.btn-libks .pull-left{display:inline-block;float:none!important}.btn-libks{text-align:center}.main-section h2{font-size:15px;margin:0 0 15px}.main-section p{font-size:14px;line-height:22px;margin:0 0 15px;width:100%;float:left}.btn-green{min-width:200px}footer{text-align:center}footer .col-sm-6.text-right{text-align:center}.extertise-slider .item-hover h5{font-size:10px;line-height:14px;padding:0 30px}.section-outer.map-section{margin-top:0}.test-img{display:block}.testimonial-video video{width:100%;display:none}.left-contact{text-align:center;margin-right:0;margin-bottom:5px}.text-right.header-right{text-align:center}.slider-content h1{font-size:30px;line-height:36px;margin:40px 0 0}.title span{font-size:20px}.title{font-size:18px;line-height:26px;margin:0 0 20px;min-width:250px;padding:8px 10px}.welcome-section p{line-height:20px;margin:0 0 15px}.box h2{font-size:14px;margin:0 0 10px}figcaption{margin-bottom:40px}.map-out{height:200px}.contact-box{padding:10px 0 0}.contact-box h2{font-size:15px;margin:20px 0 5px}.contact-box p{font-size:13px}.left-section{border-right:0 none}}@media only screen and (max-width: 640px){.program-out{background-position:0 125px}.left-section{padding:10px;width:100%;font-size:14px}.right-section{width:100%;padding:10px}}
center{text-align:center}
div.pswd_field a.forgot {
        /* color: #909090; */
    /* font-size: 12px; */
    position: absolute;
    right: 0px;
    /* text-shadow: 1px 1px 1px #FFFFFF; */
    /* top: 12px; */
    padding: 5px 0 0 0;
}
.pswd_field {position: relative;}

.padtop40{padding-top: 40px;}
.testimonial .padtop40 .btn{padding:10px 30px;  }
.testi-footer{ text-align:center; padding:50px 0; background:#265483}
.testi-title{font-size: 45px;
    color: #265483;
    margin:30px 0;
    text-transform: uppercase; font-family: 'Oswald-Bold';   }
.testi-footer .btn{    padding: 20px 30px 21px;
    font-size: 38px;
    text-transform: uppercase;     
	font-family: 'Oswald-Bold';     
	color: #ffffff;
    background-color: #83e32d;
    border-color: #83e32d;
	display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
	    cursor: pointer;
    background-image: none;
}
 .testi-footer .btn:hover{    color: #83e32d;
    background-color: transparent;
    border-color: #83e32d;
	}
.p-22{font-size: 18px !important;}

.testi-banner {
    background: url('../shared/life-changing.jpg') no-repeat center top;
    min-height: 450px;
    margin-bottom: 40px;
	text-align:center
}
.testi-logo{padding-top:80px;}
.testi-block{background: #fff;
    padding: 40px 45px 20px;
    border: 1px solid #e3e3e3;
    box-shadow: 0 0 5px #f8f8f8;
    color: #767676;
    font-family: 'OpenSans-Regular';
	font-size:16px;
	line-height:30px;
  position: relative; margin-bottom: 40px;}

.autor-name{padding: 10px 0 30px;
    font-size: 30px;
    color: #265483;
    font-family: 'Oswald-Regular';
}

#hide{display: block;line-height: 38px !important;}
#testi-story, #show, #hide:target { display: none; }
#show, #hide{ position: relative;
    border: 1px solid #ccc;
    border-radius: 50%;
    width: 40px;
    height: 40px;
	margin-left:auto;
	margin-right:auto;
    text-align: center;
    line-height: 34px;
    font-weight: bold;
    font-size: 30px;
    text-decoration: none;
    margin-bottom: 10px;}
#hide:target + #show, #hide:target ~ #testi-story {
    display: inherit; 
}

@media only screen and (max-width: 767px){
.main-section .p-22{font-size: 12px !important;line-height: 16px;}
.main-section .p-23{font-size: 17px !important;line-height: 16px;}
.testi-block{padding: 20px 25px 20px;}
.testi-title{font-size: 35px;}
.testimonial .padtop40 .btn{ font-size: 30px; }
.testimonial .padtop40{ padding: 0; }
}

@media only screen and (max-width: 480px){
    .change_step{
        width: 360px;
    }

    .change_instruction_step {
        width: 360px;
    }

    .continue {
        padding: 6px 10px !important;
    }

    .final_step {
        position: relative;
        width: 360px;
        padding: 6px 10px !important;
        right: 5px;
    }
    .testi-footer .btn{ font-size: 28px; }
    .testimonial .padtop40 .btn{ font-size: 20px; }
}

/*
     FILE ARCHIVED ON 10:19:43 Dec 28, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 19:24:57 Aug 22, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.515
  load_resource: 382.161
  PetaboxLoader3.resolve: 334.714
  PetaboxLoader3.datanode: 15.003
*/