@font-face
{
	font-family:'Lato';
	src:url('../fonts/lato-semibold.eot');
	src:url('../fonts/lato-semibold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/lato-semibold.woff2') format('woff2'),
		url('../fonts/lato-semibold.woff') format('woff'),
		url('../fonts/lato-semibold.ttf') format('truetype'),
		url('../fonts/lato-semibold.svg#LatoSemibold') format('svg');
		font-weight:600;
		font-style:normal;
}
html,body{font-family:"Lato";font-size:14px;color:#606060;font-weight:300}
.container{width:100%;max-width:1200px}
a{transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;color:#2d72bb}
*:focus{outline:none !important}
a:focus{text-decoration:none}
p{font-family:"Lato";font-size:14px;color:#606060;line-height:24px;margin-bottom:24px;font-weight:300}

.noscript {background: rgba(0,0,0,1) none repeat scroll 0 0;border-bottom: 1px solid #ff0000;color:#fff;float: left;font-size: 20px;left: 0;margin: 0 auto;min-height: 50px;padding: 10px 0;position:fixed;right: 0;text-align: center;top: 0;width: 100%;z-index:9999;}
.noscript p{margin-bottom:0;color:#fff;font-weight:400;font-size:16px}
.noscript p i{color:#f90;margin-right:10px;font-size:20px;vertical-align:middle}
.scroll_top{height:40px;width:40px;background:#2D72BB;color:#fff;position:fixed;right:15px;bottom:15px;line-height:30px; text-align:center; opacity:0; visibility:hidden;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;cursor:pointer;z-index:5;font-size:16px;border-radius:7px;-webkit-border-radius:7px;box-shadow:0 0 3px #fff;-webkit-box-shadow:0 0 3px #fff}
.scroll_top:after{content:"";display:block;height:100%;width:100%;border-radius:7px;-webkit-border-radius:7px;background:#606060;transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0);z-index:-1;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.scroll_top .fa{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);margin:-1px 0 0 0}
.visible{opacity:1;visibility:visible}

h1,.h1{font-size:52px}
h2,.h2{font-size:36px}
h3,.h3{font-size:30px}
h4,.h4{font-size:24px}
h5,.h5{font-size:18px}
h6,.h6{font-size:14px}
span.h1,span.h2,span.h3,span.h4,span.h5,span.h6{display:block}
img{max-width:100%;height:auto}

.m-t-10{margin-top:10px}
.m-b-10{margin-bottom:10px}
.m-l-10{margin-left:10px}
.m-r-10{margin-right:10px}
.m-tb-10{margin-top:10px;margin-bottom:10px;}
.m-tb-20{margin-top:20px;margin-bottom:20px;}
.m-lr-10{margin-left:10px;margin-right:10px;}
.pad-t-10{padding-top:10px}
.pad-b-10{padding-bottom:10px}
.pad-l-10{padding-left:10px}
.pad-r-10{padding-right:10px}
.pad-tb-10{padding-top:10px;padding-bottom:10px;}
.pad-lr-10{padding-left:10px;padding-right:10px;}
.pad-tb-40{padding-top:40px;padding-bottom:40px;}
.alignleft{float:left}
.alignright{float:right}
img.alignleft{margin:0 10px 10px 0}
img.alignright{margin:0 0 10px 10px}
img.aligncenter{display:block; margin:0 auto 10px}

.button{display:inline-block;vertical-align:top;min-width:150px;padding:0 15px;line-height:45px;font-family:'Poppins';font-weight:600;font-size:14px;color:#fff;text-transform:uppercase;border-radius:15px;-webkit-border-radius:15px;text-align:center;position:relative;z-index:1}
.button:after{content:"";height:100%;width:100%;position:absolute;border-radius:15px;-webkit-border-radius:15px;z-index:-1;left:0;top:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0)}
.button.primary{background:#2d72bb}
.button.primary:after{background:#606060}
.button.secondary{background:#2D72B9}
.button.secondary:after{background:#606060}
/*=================================================== Header ===================================================*/
header{position:fixed;left:0;top:0;right:0;background:#fff;z-index:9}
.header-info{position:relative;display:inline-block;/*background:#2d72bb;*/line-height:initial;vertical-align:top;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;}
.header-info ul{list-style-type:none;padding:0;margin:0;display:inline-block;vertical-align:top}
.header-info ul li{float:left}
.header-info ul li a{color:#fff;position:relative;display:inline-block}
.header-social{font-size:16px}
.header-call{margin:-2px 0 0 30px}
.header-info .header-call .fa{font-size:20px;top:2px}
.header-call .title{font-size:16px;font-weight:600;font-family:"Lato"}
.header-mail{}
.header-info .header-mail .fa{font-size:18px}
.header-mail .title{font-size:14px;font-weight:400;font-family:"Lato"}
.header-contact li .fa{position:absolute;left:0;top:0}
.header-info .header-contact{padding:10px 0;letter-spacing:0.025em}
.header-info .header-contact li a{padding:0 0 0 25px}
.header-info .header-social li+li{margin-left:12px}
.header-info .header-social{margin:0 28px 0 0;padding:12px 0 11px 25px}
/*.header-info:before{content:"";display:block;height:40px;width:42px;background:url(../images/sprite.png) no-repeat -209px -21px transparent;position:absolute;left:-42px;top:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}*/
header:after{content:"";display:block;height:44px;width:50%;background:#2d72bb;position:absolute;left:50%;top:-4px;z-index:-1;transform:translateX(13px);-moz-transform:translateX(13px);-ms-transform:translateX(13px);-o-transform:translateX(13px);-webkit-transform:translateX(13px);transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;border-radius:0 0 0 44px;-webkit-border-radius:0 0 0 44px}
.logo{padding:17px 0}
.logo a{display:block}
.header-info ul li a:after{content:"";display:block;height:2px;width:0;background:#fff;top:-5px;position:absolute;left:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
header.sticky{box-shadow:0 0 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.5)}
/*=================================================== Home Page ================================================*/
.banner{margin-top: 137px;}
.banner figure{position:relative;overflow-x:hidden}
.banner figcaption{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);text-align:center;width:520px;max-width:100%;margin-top:-10px}
.banner img{width:auto !important;max-width:initial;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);position:relative;min-width:100%}
.banner figure:before{position:absolute;display:block;height:100%;width:100%;background:#404040;opacity:0.5;content:"";z-index:1;pointer-events:none}
.banner .h1,.banner h1{color:#fff;line-height:60px;text-transform:uppercase;font-family:'Poppins';font-weight:700;margin-top:0;letter-spacing:-0.02em}
.banner p{font-size:16px;color:#fff;font-weight:300;margin:17px 0 34px 0;padding:0 70px}
.banner .owl-nav .owl-prev,
.banner .owl-nav .owl-next{height:60px;width:60px;border:3px solid #CCC;border-radius:15px;-webkit-border-radius:15px;text-align:center;color:#CCC;font-size:40px;pointer-events:auto;line-height:54px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.banner .owl-nav .owl-prev{float:left}
.banner .owl-nav .owl-next{float:right}
.banner .owl-nav{position:absolute;left:50%;top:50%;padding:0 15px;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:100%;pointer-events:none;max-width:1200px;margin-top:-35px}


.hl-services{background:url(../images/services-bg.jpg) no-repeat center center transparent;background-attachment:fixed;position:relative;padding:33px 0 73px 0}
.hl-services:before{content:"";display:block;height:100%;width:100%;position:absolute;top:0;left:0;background:#2d72bb;opacity:0.8}
.hl-services figure{background:#fff;margin-top:43px;border-radius:15px;-webkit-border-radius:15px;overflow:hidden;margin-top:43px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.hl-services figure > a{position:relative;display:block;background:#000}
/*.hl-services figure > a:after{content:"";display:block;height:100%;background:rgba(0,0,0,0.5);transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;width:100%;position:absolute;top:0;left:0;opacity:0}*/
.hl-services figure > a img{transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;border-radius:15px 15px 0 0;-webkit-border-radius:15px 15px 0 0}
.hl-services figcaption{position:relative;padding:52px 20px 19px 100px}
.hl-services figcaption .h5,.hl-services figcaption h5{margin:0;font-weight:600;text-transform:uppercase}
.hl-services figcaption .h5 a,.hl-services figcaption h5 a{color:#000;position:relative}
.hl-services figcaption img{position:absolute;top:60px;left:20px}
.hl-services figcaption .read-more{position:relative;padding:0 53px 0 0;float:right;margin:31px -4px 0 0;font-family:"Lato";font-size:14px;font-weight:700;color:#2d72bb}
.hl-services figcaption .read-more:after{content:"";display:block;height:39px;width:39px;background:url(../images/sprite.png) no-repeat 0 0 transparent;position:absolute;top:-5px;right:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.hl-services figcaption p{margin:11px 0 0 0}
.hl-services figcaption:after{content:"";clear:both;display:block}
.hl-services figcaption .h5 a:after, .hl-services figcaption h5 a:after{content:"";display:block;height:2px;background:#000;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;width:0;position:absolute;bottom:0}

.services-detail { background: #f0f0f0; border-left: #2d72bb 3px solid; padding: 15px;}

.welcome{padding:51px 0 97px 0}
.welcome h2,.welcome .h2{color:#404040;font-family:"Poppins";text-transform:uppercase;font-weight:700;margin-bottom:24px}
.welcome h4,.welcome .h4{color:#fff;font-family:"Poppins";text-transform:uppercase;font-weight:600;margin-bottom:7px}
.welcome-content{}
.welcome-content p{text-align:justify;letter-spacing:-0.01em}
.welcome-content .button{margin-top:9px}
.welcome .fa{color:#fff;font-size:70px;position:absolute;left:36px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.welcome .welcome-box{position:relative;padding:27px 0 32px 130px;border-radius:15px;-webkit-border-radius:15px;margin:25px 0 0 -30px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.welcome .welcome-box p{color:#fff;margin:0}
.box-1{background:#154e8a}
.box-2{background:#2d72bb}
.box-3{background:#69a7e6}
.welcome .welcome-box+.welcome-box{margin-top:30px}
.welcome .welcome-box.box-3 .fa{left:27px;font-size:65px}


.hl-testimonial{background:url(../images/testimonial-bg.jpg) no-repeat center center transparent;background-attachment:fixed;position:relative;padding:43px 0 41px 0}
.hl-testimonial:before{content:"";display:block;height:100%;width:100%;position:absolute;top:0;left:0;background:#2d72bb;opacity:0.8}
.hl-testimonial h2,.hl-testimonial .h2{color:#fff;font-family:"Poppins";text-transform:uppercase;font-weight:700;margin:36px 0 0 0}
.hl-testimonial p{padding:0 70px;font-family:"Lato";font-weight:300;line-height:36px;font-size:18px;color:#fff;margin:0;position:relative; font-style: italic;}
.testimonial-slider .h5,.testimonial-slider h5{color:#fa9926;font-family:"Poppins";font-weight:500;line-height:30px;margin:70px 0 0 0;position:relative}
.testimonial-slider .h5:after,.testimonial-slider h5:after{content:"";display:block;height:12px;width:34px;background:url(../images/sprite.png) no-repeat -209px 1px transparent;top:-17px;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);position:absolute}
.testimonial-slider{margin:36px 0 0 0}
.hl-testimonial p:before,
.hl-testimonial p:after{content:"";display:block;height:1px;width:170px;background:#d0d0d0;position:absolute;bottom:-49px;left:50%;margin:0 0 0 15px}
.hl-testimonial p:after{left:auto;right:50%;margin:0 15px 0 0}
.testimonial-slider .owl-nav{max-width:670px;position:absolute;width:100%;top:50%;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);z-index:2;pointer-events:none;margin-top:-70px}
.testimonial-slider .owl-nav .owl-prev{float:left}
.testimonial-slider .owl-nav .owl-next{float:right}
.testimonial-slider .owl-nav span{display:block;height:55px;width:30px;pointer-events:auto}
.testimonial-slider .owl-nav span:before,.testimonial-slider .owl-nav span:after{display:block;height:55px;width:30px;background:url(../images/sprite.png) no-repeat -49px 0 transparent;content:"";position:absolute;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.testimonial-slider .owl-nav span:after{height:0}
.testimonial-slider .owl-nav span.testimonial-prev:after{background-position:-129px 0}
.testimonial-slider .owl-nav span.testimonial-next:before{background-position:-89px 0}
.testimonial-slider .owl-nav span.testimonial-next:after{background-position:-169px 0}
.input-box .input{background:none;border:1px solid #cdcdcd;width:100%;color:#606060;font-family:"Lato";font-weight:300;font-size:16px;height:50px;padding:10px 15px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.input-box .input::-webkit-input-placeholder{color:#606060;opacity:1}
.input-box .input:-moz-placeholder{color:#606060;opacity:1}
.input-box .input::-moz-placeholder{color:#606060;opacity:1}
.input-box .input:-ms-input-placeholder{color:#606060;opacity:1}
.appointment-form .input-box+.input-box{margin-top:10px}
.input-box .input:focus{border-color:#2d72bb}
.submit-box .input:focus{color:#2D72BB;background:#fff}
.input-box textarea.input{resize:none;height:100px;vertical-align:top}
.appointment-form{margin:0 0 0 -30px;overflow:hidden;border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;-webkit-border-radius:15px;box-shadow:-10px 15px 10px rgba(0,0,0,0.2);-webkit-box-shadow:-10px 15px 10px rgba(0,0,0,0.2)}
.appointment-form h5,.appointment-form .h5{background:#2d72bb;color:#fff;font-family:"Poppins";font-weight:600;text-align:center;text-transform:uppercase;margin:0;padding:24px 0 23px 0}
.appointment-form form{padding:17px 40px 21px 40px;background:#fff}
.submit-box .input{background:#2d72bb;color:#fff;font-family:"Poppins";font-weight:600;text-align:center;text-transform:uppercase;border-color:#2d72bb;height:60px}
.appointment-form .submit-box{position:relative}
.appointment-form .col-xs-12{width:100%}
.appointment-form .input-box{margin-bottom:10px}
.appointment-form .require_field{margin:10px 0px;line-height:initial}

.members{padding:49px 0 70px 0}
.members img{border:1px solid #d9d9d9}
.members h2,.members .h2{color:#404040;font-family:"Poppins";text-transform:uppercase;font-weight:700;margin-bottom:30px}
.members .col-s-ar-5{float:left;width:16.6%;padding:0 15px}
/*=================================================== Footer ===================================================*/
footer{}
.footer-top{background:#2d72bb;padding:62px 0 70px 0}
.footer-top ul{list-style-type:none;padding:0;margin:0}
.footer-top h5,.footer-top .h5{color:#fff;text-transform:uppercase;font-weight:500;font-family:"Poppins";margin-bottom:27px}
.links ul li{font-size:16px;font-weight:300;line-height:30px}
.links ul li a{position:relative;display:inline-block;vertical-align:top;color:#fff}
.links ul li a:before{position:absolute;display:block;content:"";height:2px;width:0;background:#fff;top:14px;left:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.links ul li.selected a:before{width:10px}
.links ul li.selected a{padding-left:15px}
.links-services ul li{font-size:16px;font-weight:300;line-height:30px}
.links-services ul li a{position:relative;display:inline-block;vertical-align:top;color:#fff}
.links-services ul li a:before{position:absolute;display:block;content:"";height:2px;width:0;background:#fff;top:14px;left:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.links-services ul li.selected a:before{width:10px}
.links-services ul li.selected a{padding-left:15px}
.footer-social ul li{font-size:16px;font-weight:300;line-height:36px}
.footer-social ul li a{position:relative;display:inline-block;vertical-align:top;color:#fff;padding-left:40px}
.footer-social ul li a .fa{font-size:18px;position:absolute;left:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.footer-social ul li{}
.footer-social h5, .footer-social .h5{margin-bottom:24px}
.footer-contact h5,.footer-contact .h5{margin-bottom:30px}
.footer-contact ul li+li{margin-top:13px}
.footer-contact ul li a{color:#fff}
.footer-contact ul li p{font-size:16px;line-height:24px;font-weight:300;color:#fff;margin:0;padding:0 0 0 40px;position:relative}
.footer-contact ul li .fa{position:absolute;left:0;top:0}
.footer-contact ul li.location .fa{font-size:24px}
.footer-contact ul li.footer-call .fa{font-size:22px}
.footer-contact ul li.footer-fax .fa{font-size:20px}
.footer-contact ul li.footer-mail .fa{font-size:20px}
.signature p,.signature a,.signature span{display:inline-block;color:#fff;font-size:16px;font-family:"Lato";margin: 0;line-height:30px;font-weight:300}
.signature span:before{content:"|";margin:0 10px;display:inline-block}
.signature{padding:25px 0}
.footer-bottom{background:#404040}
/*=================================================== Inner Pages ==============================================*/
#page_title { background: url(../images/inner_banner.jpg) no-repeat center center transparent; background-size: cover; position: relative;padding:240px 0 80px 0}
#page_title:before { display: block; content: ""; height: 100%; width: 100%; position: absolute; top: 0; left: 0; background: rgba(32, 28, 28, 0.6); z-index: 1; }
.page_title h1,.page_title .h1{color:#fff;font-weight:700;position:relative;margin:0;font-family:"Poppins";text-transform:uppercase}
.page_title h1:after,.page_title .h1:after{content:"";display:block;background:#fff;height:4px;width:100px;margin:5px auto 0 auto}
.page_title{position: relative; z-index: 2; text-align: center; }
.inner_pages .breadcrumb{margin:5px 0 0 0;padding:0;background:none}
.inner_pages .breadcrumb > li { color:#fff;font-size:16px;font-weight:400;padding:0}
.inner_pages .breadcrumb > li:before{display:none}
.inner_pages .breadcrumb > li a {color:#fff;display:inline-block;position:relative;vertical-align:top}
.inner_pages .breadcrumb > li a:after{content:"";display:block;background:#fff;height:1px;width:0;position:absolute;left:0;bottom:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.inner_pages .breadcrumb > li a:hover:after{width:100%}

.inner_pages .breadcrumb > li.selected:after{content:"";display:block;background:#fff;height:1px;position:absolute;left:20px;bottom:0;right:0}
.inner_pages .breadcrumb > li + li:before{color:#fff}
.inner_pages .breadcrumb > li + li:before{color:#fff;content:"/\00a0";display:inline;vertical-align:top;background:none;position:static}
.inner_pages ul{list-style-type:none;padding:0 0 0 15px;margin:0 0 26px 0}
.inner_pages ul > li{padding:0 0 0 15px;position:relative;line-height:24px}
.inner_pages ul > li:before{content:"";display:block;height:5px;width:5px;background:#606060;position:absolute;left:0;top:9px}
.inner_pages ul ul > li:before{background:none;border:1px solid #606060;border-radius:50%;-webkit-border-radius:50%;height:7px;width:7px;top:8px}
.inner_pages ul ul ul > li:before{content:"\f00c";height:auto;width:auto;top:5px;background:none;font-family:'FontAwesome';font-size:10px;display:inline-block;position:absolute;left:0;border:none;line-height:initial}
.inner_pages ul ul ul > li{padding:0 0 0 18px}
.inner_pages ul ul{margin:0;padding:0}
.inner_pages ul ol{margin:0}
.inner_pages ol ul{margin:0;padding:0}
.inner_pages ol ol{margin:0;}
.inner_pages ol{padding: 0 0 0 30px;margin:0 0 15px 0}
.inner_pages ol > li{line-height:24px}

.inner_pages h1,.inner_pages .h1{font-weight:700;text-transform:uppercase;font-family:"Poppins"}
.inner_pages h2,.inner_pages .h2{font-weight:700;text-transform:uppercase;font-family:"Poppins";color:#404040}
.inner_pages h3,.inner_pages .h3{font-weight:600;text-transform:uppercase;font-family:"Poppins";color:#2d72bb}
.inner_pages h4,.inner_pages .h4{font-weight:600;text-transform:uppercase;font-family:"Poppins";color:#404040}
.inner_pages h5,.inner_pages .h5{font-weight:500;text-transform:uppercase;font-family:"Poppins";color:#404040}
.inner_pages h6,.inner_pages .h6{font-weight:500;text-transform:uppercase;font-family:"Poppins";color:#404040}

.cms_page{padding:50px 0}
/*=================================================== Contact Us Page ==========================================*/
.contact_page{padding:40px 0 50px 0}
.contact_page .contact_us_icon span{display:inline-block;vertical-align:middle;margin:0 15px 0 0;height:60px;width:60px;position:relative;color:#fff;background:#2D72BB;border-radius:10px;-webkit-border-radius:10px}
.contact_page .contact_us_icon span:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);font-size:24px}
.contact_page .contact_us_icon.phone span:before{font-size:40px}
.contact_page .contact_us_icon p, .contact_page .contact_us_icon a{display:inline-block;margin-bottom:0;vertical-align:middle;font-size:14px;color:#606060;font-weight:400;line-height:20px}
.contact_page .contact_us_icon+.contact_us_icon{margin-top:20px}
.contact_page .map iframe{width:100%;height:400px;border:none;vertical-align:top}
.contact_page .map {margin:30px 0 0 0}
.contact_page label{font-weight:400;font-size:16px;margin:0}
.req{color:#f00}
.contact_page .input{margin-bottom:15px}
.contact_page .require_field{margin:0 0 0 15px}
.contact_page textarea.input{resize:none;height:140px}
.captcha_box .wpcf7-form-control-wrap{display:inline-block;vertical-align:middle}
.contact_page input[type='submit'].input{margin-bottom:0;border-radius:15px;-webkit-border-radius:15px}
.contact_us_icon.address{margin-top:10px}
.contact_page .abn:before{background:url(../images/sprite.png) no-repeat -25px 0 transparent;content:"";height:30px;width:28px;display:block}
.contact_page .submit-box{float:right;margin:15px 0 0 0;min-width:280px;position:relative}
.appointment-form div.wpcf7 img.ajax-loader{position:absolute;margin:0;right:20px;top:16px}
.contact_page div.wpcf7 img.ajax-loader{position:absolute;margin:0;right:10px;top:16px}
.wpcf7-form label.error{font-family:'Arial';font-weight:400;display:block;margin-top:-5px;font-size:14px;}
.contact_page .captcha_box .wpcf7-input-wrap{float:left}
div.wpcf7-response-output{clear: both;margin:15px 0 0 0;width: auto;text-align:center}
div.wpcf7-validation-errors, div.wpcf7-mail-sent-ng{border-color:#f00;color:#f00}
div.wpcf7-mail-sent-ok{color:#398f14}
.contact_page .wpcf7-form label.error{margin-top:-18px}
.contact_page .wpcf7-form .row .col-xs-12:nth-child(2n+1){clear:both}
/*=================================================== Services Page ============================================*/
.services_page{padding:50px 0}
.services_page figure{background:#fff;margin:15px 0;border-radius:15px;-webkit-border-radius:15px;overflow:hidden;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;box-shadow:0 0 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5)}
.services_page figure > a{position:relative;display:block}
.services_page figure > a:after{content:"";display:block;height:100%;background:rgba(0,0,0,0.5);transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;width:100%;position:absolute;top:0;left:0;opacity:0}
.services_page figcaption{position:relative;padding:52px 20px 19px 100px}
.services_page figcaption .h5,.services_page figcaption h5{margin:0;font-weight:600;text-transform:uppercase}
.services_page figcaption .h5 a,.services_page figcaption h5 a{color:#000;position:relative}
.services_page figcaption img{position:absolute;top:60px;left:20px}
.services_page figcaption .read-more{position:relative;padding:0 53px 0 0;float:right;margin:31px -4px 0 0;font-family:"Lato";font-size:14px;font-weight:700;color:#2d72bb}
.services_page figcaption .read-more:after{content:"";display:block;height:39px;width:39px;background:url(../images/sprite.png) no-repeat 0 0 transparent;position:absolute;top:-5px;right:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
.services_page figcaption p{margin:11px 0 0 0}
.services_page figcaption:after{content:"";clear:both;display:block}
.services_page figcaption .h5 a:after, .services_page figcaption h5 a:after{content:"";display:block;height:2px;background:#000;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;width:0;position:absolute;bottom:0}
/*=================================================== Testimonial Page =========================================*/
.testimonial_page{padding:30px 0}
.testimonial-list{}
.testimonial-list+.testimonial-list{margin-top:20px}
.testimonial-list .content{padding:15px 40px;position:relative;border:1px solid #d0d0d0}
.testimonial-list .content p{margin:0;position:relative;font-weight:400;font-size:16px; font-style: italic;}
.testimonial-list .content p a{font-weight:400;margin-left:5px}
/*.testimonial_page .testimonial-list .content p:before{content:"";display:block;background:url(../images/sprite.png) no-repeat -263px -78px transparent;height:18px;width:13px;position:absolute;bottom:-15px;left:21px}*/
.testimonial-list .h5,.testimonial-list h5{color:#2d72bb;text-transform:initial;margin:15px 0 0 0;position:relative}

.testimonial_pagination ul { list-style-type:none; padding:0;margin:30px 0 15px 0;display:inline-block;vertical-align:middle}
.testimonial_pagination ul li {display: block;float: left;text-align: center;line-height: 40px;color:#000}
.testimonial_pagination ul li + li a { border-left:none; }
.testimonial_pagination ul li a {display: block;width: 40px;height: 40px;border: 1px solid #2D72BB;line-height: 40px;color:#000;font-weight:400}
.testimonial_pagination ul li.current a{background:#2D72BB;color:#fff}
.testimonial_pagination ul li:first-child a,.testimonial_pagination ul li:last-child a{line-height:36px;font-size:20px}
.testimonial_pagination{text-align:center}
.testimonial_pagination .wp-pagenavi{display:inline-block;vertical-align:middle;margin:30px 0 0 0}
.testimonial_pagination .wp-pagenavi span.pages{display:inline-block;line-height:40px;height:40px;padding:0 10px;margin:0;border:1px solid #2D72BB;color:#fff;vertical-align:middle;float:left;background:#2D72BB}
.testimonial_pagination .wp-pagenavi span.current,
.testimonial_pagination .wp-pagenavi a{display: block;width: 40px;height: 40px;border: 1px solid #2D72BB;line-height:35px;color:#fff;font-weight:400;float:left;margin:0 0 0 1px;background:#2D72BB}
.testimonial_pagination .wp-pagenavi .nextpostslink,
.testimonial_pagination .wp-pagenavi .previouspostslink{line-height:30px;font-size:20px;float:left}
.testimonial_pagination .wp-pagenavi span.current{background:#fff;color:#000}
.testimonial_pagination ul li{padding:0}
.testimonial_pagination ul li:before{display:none}
.testimonial-list .content:before{position:absolute;z-index:-1;content:"\f10d";top:10px;left:10px;font-family:"FontAwesome";font-size:22px;color:#ccc;line-height:initial}
.testimonial-list .content:after{position:absolute;z-index:-1;content:"\f10e";bottom:10px;right:10px;font-family:"FontAwesome";font-size:22px;color:#ccc;line-height:initial}
.testimonial-list .h5:before, .testimonial-list h5:before{content:"";display:block;height:12px;width:34px;background:url(../images/sprite.png) no-repeat -209px 1px #fff;top:-17px;left:10px;position:absolute}
/*=================================================== Success Story Page =======================================*/
.success_story_page{padding:50px 0}
.success_story_page table{line-height:20px}
.success_story_page td{padding:5px 10px;border:1px solid #606060}
.success_story_page th{text-align:center;border-left:1px solid #fff}
.success_story_page td:first-child{text-align:center}
.success_story_page table tr:nth-child(2n+1){background:#cae2fb}
.success_story_page table tr:first-child{color:#fff;background:#2D72BB}
.success_story_page table th{border-left-color:#fff}
.success_story_page tr th:first-child{border-color:#606060}
/*=================================================== Our People Page ==========================================*/
.our_people_page{padding:50px 0}
.our_people_page .people:nth-child(odd) img{float:left;margin:0 15px 0 0}
.our_people_page .people:nth-child(even) img{float:right;margin:0 0 0 15px;border: 1px solid #CCC}
.our_people_page h3,.our_people_page .h3{color:#2d72bb;margin-top:0}
.our_people_page .people{background:#f0f0f0;padding:15px;margin-bottom:20px; border-left: 3px solid #2d72bb;}
.our_people_page .people p{margin:0}
.our_people_page .people p+p{margin-top:24px}
.our_people_page .people:after{content:"";display:block;clear:both}
.our_people_page .people span{color:#000;font-weight:400}
/*=================================================== Affiliations Page ==========================================*/
.affiliations_page{padding:50px 0}
.affiliation{padding:15px;background:#f0f0f0;margin:15px 0;min-height:340px}
.affiliation p{margin:0}
.affiliation a{color:#606060;line-height:30px}
.affiliation .fa{font-size:16px;display:inline-block;height:30px;width:30px;background:#2D72BB;color:#fff;position:relative;margin:10px 10px 0 0;vertical-align:bottom;border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px}
.affiliation .fa:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}
.affiliation .h5,.affiliation h5{color:#2D72BB;margin-top:0}
.affiliation .fa.fa-mobile{font-size:28px}
.affiliation a.no-click{pointer-events:none}


.sidebar{}
.sidebar ul{padding:0;margin:0;border:1px solid #2D72BB}
.sidebar ul li{padding:0}
.sidebar ul li:before{display:none}
.sidebar ul li a{display:block;position:relative;padding:10px 30px 10px 20px;font-size:14px;color:#000;font-weight:400}
.sidebar ul li+li a{border-top:1px solid #2D72BB}
.sidebar ul li a:before{content:"\f054";position:absolute;right:12px;top:10px;font-family:"FontAwesome";font-size:12px}
.sidebar ul li.selected a{color:#2D72BB}
.sidebar .title{display:block;background:#2D72BB;color:#fff;font-size:18px;text-align:center;font-weight:400;padding:5px 0px;position:relative}
.sidebar .title .icon{position:absolute;top:0;left:0;height:100%;width:100%;display:none}
.sidebar .title .icon:after{content:"\f067";position:absolute;right:12px;top:7px;font-family:"FontAwesome";font-size:18px;pointer-events:none}
.sidebar.in .title .icon:after{content:"\f068"}
/*=================================================== Media Queries ============================================*/
@media screen and (min-width:1025px)
{
a:hover{color:#606060}
.footer-menu ul li a:hover{color:#2D72BB}
.scroll_top:hover:after{transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1)}
.header-info ul li a:hover:after{width:100%}
.banner .owl-nav .owl-prev:hover,
.banner .owl-nav .owl-next:hover{color:#2D72BB;border-color:#2D72BB}
/*.hl-services figcaption .read-more:hover{padding-right:60px}*/
.hl-services figcaption .h5 a:hover:after, .hl-services figcaption h5 a:hover:after{width:100%}
.hl-services figure:hover > a img{opacity:0.7}
header.sticky:after{height:0}
header.sticky .header-info:before{height:0}
header.sticky .navigation{margin-top:-7px}
header.sticky .header-info{height:0;opacity:0;visibility:hidden}
.header-info{height:40px;opacity:1;visibility:visible}
.logo img{transition:all 0.5s ease;width:325px}
header.sticky .logo img{width:200px}
header{transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}
/*header.sticky{box-shadow:0 0 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.5)}*/
/*.welcome .welcome-box:hover{border-radius:0;-webkit-border-radius:0}*/
.testimonial-slider .owl-nav span:hover:after{height:55px}
.submit-box .input:hover{color:#2D72BB;background:#fff}
.links ul li a:hover:before{width:10px}
.links ul li a:hover{padding-left:15px}
.links-services ul li a:hover:before{width:10px}
.links-services ul li a:hover{padding-left:15px}
.footer-social ul li a:hover{padding-left:30px;padding-right:10px}
.signature a:hover{color:#2D72BB}
.footer-contact ul li a:hover{color:#000}
.button:hover{color:#fff}
.button:hover:after{transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1)}
.hl-services figcaption .read-more:hover:after{transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);-webkit-transform:rotateZ(360deg)}
.contact_page .contact_us_icon a:hover{color:#2D72BB}
.services_page figcaption .h5 a:hover:after, .services_page figcaption h5 a:hover:after{width:100%}
.services_page figure:hover > a:after{opacity:1}
.services_page figcaption .read-more:hover:after{transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);-webkit-transform:rotateZ(360deg)}
.testimonial_pagination ul li a:hover{background:#2D72BB;color:#fff}
.affiliation a:hover{color:#2D72BB}
.sidebar ul li a:hover{color:#2D72BB}
.testimonial_pagination .wp-pagenavi a:hover{background:#fff;color:#000}
}
@media screen and (max-width:1199px)
{
header:after{width:565px;transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);-webkit-transform:translate(0);left:auto;right:0}
.navigation ul.menu > li + li{margin-left:13px}
.navigation ul.menu > li > a{padding:19px 0 16px 0}
.banner img{width:160% !important}
.hl-services figcaption .read-more{margin-right:0}
.hl-services figcaption img{width:40px;top:30px;left:10px}
.hl-services figcaption{padding:30px 10px 19px 60px}
.welcome .welcome-box{margin-left:0}
.appointment-form{margin-left:0}
.appointment-form form{padding:17px 20px 21px 20px}
.contact_page .require_field{margin:25px 0 0 0}
.contact_page .captcha_box img,
.contact_page .captcha_box iframe{display:block}
.services_page figcaption .read-more{margin-right:0}
.services_page figcaption img{width:40px;top:30px;left:10px}
.services_page figcaption{padding:30px 10px 19px 60px}
.affiliation{min-height:360px}
}
@media screen and (max-width:1024px)
{
/*header{position:absolute}*/
.footer-fax a{pointer-events:none}
}
@media screen and (max-width:1023px)
{
.navigation ul.menu > li + li{margin-left:8px}
.navigation ul.menu > li > a{padding:19px 0 16px 0}
.banner img{width:180% !important}
.members .col-s-ar-5{width:33%;padding:0 15px;display:inline-block;vertical-align:top;float:none;margin:15px 0}
.members h2,.members .h2{margin-bottom:15px}
}
@media screen and (min-width:992px) and (max-width:1050px)
{
.logo img{width:290px}
.logo{padding:20px 0}
}
@media screen and (max-width:991px)
{
.header-info:before{display:none}
header:after{width:100%}
header .pull-right{float:none !important;text-align:center}
.navigation ul.menu > li + li{margin-left:0}
.logo img{width:200px}
.banner .owl-nav .owl-prev, .banner .owl-nav .owl-next{height:50px;width:50px;border-radius:10px;-webkit-border-radius:10px;line-height:44px;font-size:34px}
.welcome .fa{font-size:60px;left:15px !important;}
.welcome .welcome-box.box-3 .fa{font-size:50px}
.welcome .welcome-box{padding:27px 10px 32px 90px}
.hl-testimonial p{padding:0 40px}
header:after{border-radius:0;-webkit-border-radius:0}
#page_title{padding:210px 0 60px 0}
.affiliation{min-height:340px}
.appointment-form div.wpcf7 img.ajax-loader{right:7px}
.appointment-form .submit-box .input{font-size:14px}
}
@media screen and (max-width:767px)
{
.breadcrumb{display:none}
/*.banner figcaption{display:none}*/
.banner .owl-nav .owl-prev, .banner .owl-nav .owl-next{height: 40px;width: 40px;border-width:2px;border-radius:7px;-webkit-border-radius:7px;line-height:34px;font-size:30px}
.hl-services figcaption p{min-height:72px}
.services_page figcaption p{min-height:72px}
.welcome{padding:30px 0 40px 0}
.welcome-content .button{margin-top:0}
.welcome .welcome-box{margin-top:30px}
.appointment-form{margin-top:30px}
.testimonial-slider{margin:10px 0 0 0}
.hl-testimonial h2, .hl-testimonial .h2{margin-top:0}
.members h2, .members .h2{margin-bottom:10px}
.members .col-xxs-ar-1{margin:15px 0}
/*.members img{width:100%}*/
.members{padding:30px 0}

.footer-top h5, .footer-top .h5{margin:0;padding:10px 35px 10px 15px;background:#fff;color:#2d72bb;text-align:center;position:relative}
.footer-top h5 span, .footer-top .h5 span{position:absolute;right:10px;font-weight:300;font-size:14px}
.footer-top ul{display:none;border:1px solid #fff;padding:10px 15px}
.footer-top h5 span:after, .footer-top .h5 span:after{content:"\f078";font-family:"FontAwesome"}
.mobile-accordion.in h5 span:after,.mobile-accordion.in .h5 span:after{content:"\f077"}
.mobile-accordion{margin-top:15px}
.footer-top{padding:30px 0 45px 0}
.signature span{display:block}
.signature span:before{display:none}
.testimonial-slider .owl-nav .owl-prev{transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);-webkit-transform:scale(0.5);transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;-webkit-transform-origin:left center}
.testimonial-slider .owl-nav .owl-next{transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);-webkit-transform:scale(0.5);transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;-webkit-transform-origin:right center}
.hl-testimonial p{padding:0 20px}
/*.contact_page .contact_us_icon span{height:44px;width:44px}*/
.contact_page .contact_us_icon span:before{font-size:20px}
.contact_page form{margin-top:30px}
/*.contact_page .submit-box .input{height:50px}
.contact_page .submit-box{min-width:170px}*/
.contact_page .map iframe{height:290px}
.cms_page{padding:30px 0}
.contact_page{padding:30px 0}
.success_story_page{padding:30px 0}
.our_people_page{padding:30px 0}
.affiliation{min-height:380px}
.affiliations_page{padding:30px 0}
.sidebar ul{display:none}
.sidebar ul li.selected a{background:#fff;color:#2D72BB}
.sidebar .title .icon{display:block}
.sidebar{margin-bottom:20px}
/*.contact_page div.wpcf7 img.ajax-loader{top:13px;right:15px}*/
.captcha_box .wpcf7-form-control-wrap{display:block}
.table-responsive{overflow-x:auto}

h1,.h1{font-size:34px}
h2,.h2{font-size:28px}
h3,.h3{font-size:24px}
h4,.h4{font-size:20px}
h5,.h5{font-size:16px}
h6,.h6{font-size:13px}

.banner .h1,.banner h1{line-height:40px;padding:0 55px;margin-bottom:0}
.navigation ul.menu{max-height:142px;overflow-y:auto}
.banner figcaption{margin-top:65px}
.banner p{display:none}

.hl-services figcaption .read-more{display:none}
.hl-services figcaption p{display:none}
.hl-services figcaption .h5 a, .hl-services figcaption h5 a{font-size:16px;line-height:40px}
.hl-services figcaption img{position:static;float:left;margin-right:15px}
.hl-services figcaption{padding:15px 20px}


.services_page figcaption .read-more{display:none}
.services_page figcaption p{display:none}
.services_page figcaption .h5 a, .hl-services figcaption h5 a{font-size:14px;line-height:20px}
.services_page figcaption img{position:static;float:left;margin-right:15px}
.services_page figcaption{padding:15px 20px}
}
@media screen and (max-width:639px)
{
.header-contact .title{display:none}
.header-info .header-contact li a{margin:0;padding:0}
.header-info .header-contact li .fa{position:static}
.header-info .header-social{margin:0}
.header-info .header-contact li{margin:0 0 0 15px}
/*header{position:relative}*/
.banner img{width:120% !important}
.banner .owl-nav{margin-top:0}
.members .col-s-ar-5{width:32.95%}
.hl-services figure > a img{width:100%}
/*.hl-services .col-xxs-ar-1{width:100%}*/
.hl-services figcaption p{min-height:initial}
#page_title{padding:50px 0}

.services_page figure > a img{width:100%}
/*.services_page .col-xxs-ar-1{width:100%}*/
.services_page figcaption p{min-height:initial}
.affiliations_page .col-xxs-ar-1{width:100%}
.affiliation{min-height:initial}
.container-main{margin-top:137px}
.banner .h1, .banner h1{font-size:22px;line-height:24px}
/*.banner p{margin:10px 0 15px 0;font-size:14px;line-height:20px}*/
.banner figcaption{margin-top:0}
}
@media screen and (max-width:519px)
{
}
@media screen and (max-width:479px)
{
.members .col-s-ar-5{width:49.5%}
.contact_page .submit-box{width:100%;margin:0}
.contact_page .require_field{line-height:initial;margin:10px 0}
.navigation ul.menu{max-height:330px;overflow-y:auto}
.banner .owl-nav .owl-prev,.banner .owl-nav .owl-next{line-height:26px;font-size:20px;height:30px;width:30px}
.banner .button{border-radius:7px;-webkit-border-radius:7px;min-width:110px;line-height:36px}
.banner p{padding:0 55px}
.banner .h1, .banner h1{font-size:16px;line-height:20px}
/*.banner img{width:150% !important}*/
.hl-services .col-xxs-ar-1{width:100%}
.hl-services figure{margin-left:auto;margin-right:auto;max-width:85%}


.services_page .col-xxs-ar-1{width:100%}
.services_page figure{margin-left:auto;margin-right:auto;max-width:85%}

}
@media screen and (max-width:359px)
{
.contact_page .captcha_box iframe{transform: scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95);-webkit-transform:scale(0.95);transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;-webkit-transform-origin:left}
.appointment-form .captcha_box iframe{transform: scale(0.82);-moz-transform:scale(0.82);-ms-transform:scale(0.82);-o-transform:scale(0.82);-webkit-transform:scale(0.82);transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;-webkit-transform-origin:left}
}