h1,p,ul{margin:0}.form-areabutton,.nav-wpr p{float:right}.socialmedia ol,a,button,ul{list-style:none}.box-content,.copyright-wrpr,.nav-wpr ul,.ourservice-box,.socialmedia ol li a{text-align:center}@font-face{font-family:'Wavehaus 128';src:url(../fonts/Wavehaus-128Bold.woff2) format('woff2'),url(../fonts/Wavehaus-128Bold.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:'Wavehaus 95';src:url(../fonts/Wavehaus-95SemiBold.woff2) format('woff2'),url(../fonts/Wavehaus-95SemiBold.woff) format('woff');font-weight:600;font-style:normal}body,html{height:100%}body{font-size:13px;font-family:Muli,sans-serif}a{text-decoration:none!important;outline:0;transition:all ease .6s}ul{padding:0}h1,h2,h3,h4,h5,h6{margin:0;font-family:'Wavehaus 128'}a,button{cursor:pointer;border:none;font-family:Montserrat,sans-serif}p{font-family:Muli,sans-serif}.nav-wpr{position:absolute;top:30px;left:30px;right:30px;z-index:9999;background:#fff;padding:10px 20px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-sizing:border-box}.nav-wpr ul li{display:inline-block}.nav-wpr ul li a{color:#39404b;padding-right:38px;font-size:16px;font-family:'Wavehaus 95';font-weight:600}.nav-wpr p,.nav-wpr ul li a.active{font-weight:700;font-family:'Wavehaus 128'}.nav-wpr ul li a.active{color:#193b6e}.nav-wpr p{font-size:14px;display:flex;align-items:center}.nav-wpr p a{color:#3a404f}.nav-wpr p:before{margin-right:10px;content:url(../images/messagebox.png);display:inline-block;top:3px;position:relative}.nav-wpr p.call:before{content:url(../images/phone.png)}.nav-wpr p:last-child{margin-right:20px}.nav-wpr.uk-active{width:100%;left:0;right:0;border-radius:0}.collaper-menu{font-size:9px;font-weight:500;width:29px;display:block;position:absolute;float:right;padding-top:10px;height:12px;color:#000;top:26px;text-transform:uppercase}.collaper-menu:after,.collaper-menu:before{content:"";display:block;height:2px;background:#2c373f;position:absolute;top:0;left:0;right:0}.collaper-menu:after{top:6px}.navbar,.navbar>li{display:block}.navbar>li>a{color:#fff;padding:10px 0 10px 15px;font-weight:600;border-bottom:1px solid #c2c3c3;display:block}.navbar>li>a:hover{background:#a5a5a5;padding-left:20px}.uk-offcanvas-bar{background:#193b6e}.uk-offcanvas.uk-active{z-index:99999}.banner-text{position:absolute;top:40%;left:200px;z-index:99}.banner-text h1{font-size:48px;color:#193b6e;font-weight:700;font-family:'Wavehaus 128'}.banner-text h1 span{display:block;font-size:18px;color:#2d313c;font-weight:700;font-family:'Wavehaus 128'}.about-content h2 span,.ourservice-box h3 span{font-family:Montserrat,sans-serif;text-transform:uppercase}.banner-text .button{background:#e96126;color:#fff;padding:15px 35px}.banner-text .button:hover{background:#fff;color:#e96126;border-color:#fff}.banner-wpr{position:relative}.banner-wpr:after,.banner-wpr:before{position:absolute;bottom:0;content:''}.banner-wpr:before{right:0;width:1200px;height:437px;background:url(../images/shape1.png);z-index:999}.banner-wpr:after{top:0;left:0;width:150px;background:url(../images/banner_rightshape.png)}.about-wrpr{padding:80px 0;position:relative}.about-content h2{color:#3b4050;font-size:60px;font-weight:700}.about-content h2 span{display:block;font-size:14px;color:#3b4050;font-weight:600;margin-top:15px}.about-content{z-index:998;position:relative}.about-wrpr-img,.about-wrpr:before{position:absolute;bottom:0}.about-content p{color:#2d313c;font-size:18px;line-height:180%;font-weight:400;padding-top:30px; text-align:justify;}.button,.ourservice-box h3{font-weight:700;color:#fff}.about-wrpr:before{content:'';right:0;width:868px;height:364px;background:url(../images/shape_2.png)}.button{font-size:16px;padding:15px 25px;border-radius:5px;display:inline-block;background:rgba(19,143,193,1);background:-moz-linear-gradient(top,rgba(19,143,193,1) 0,rgba(19,143,193,1) 27%,rgba(1,58,157,1) 78%,rgba(1,58,157,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(19,143,193,1)),color-stop(27%,rgba(19,143,193,1)),color-stop(78%,rgba(1,58,157,1)),color-stop(100%,rgba(1,58,157,1)));background:-webkit-linear-gradient(top,rgba(19,143,193,1) 0,rgba(19,143,193,1) 27%,rgba(1,58,157,1) 78%,rgba(1,58,157,1) 100%);background:-o-linear-gradient(top,rgba(19,143,193,1) 0,rgba(19,143,193,1) 27%,rgba(1,58,157,1) 78%,rgba(1,58,157,1) 100%);background:-ms-linear-gradient(top,rgba(19,143,193,1) 0,rgba(19,143,193,1) 27%,rgba(1,58,157,1) 78%,rgba(1,58,157,1) 100%);background:linear-gradient(to bottom,rgba(19,143,193,1) 0,rgba(19,143,193,1) 27%,rgba(1,58,157,1) 78%,rgba(1,58,157,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#138fc1', endColorstr='#013a9d', GradientType=0 )}.about-content a.button{margin-top:30px}.service-wrpr{padding:80px 0;background-color:#3b4050}.ourservice-box{padding:60px 0}.ourservice-box h3{font-size:60px}.ourservice-box h3 span{color:#fff;font-weight:600;font-size:16px;display:block;margin-top:20px}.service-button{border:2px solid #fff;font-size:14px;padding:15px 30px;color:#fff;border-radius:5px;display:inline-block;font-weight:500;margin-top:30px}.request-wrpr{background:url(../images/requestappointment_img.png) center no-repeat;margin:0 auto;background-size:cover;padding:85px 0;position:relative}.request-form{padding:40px;background-color:#fff;position:relative;z-index:98}.request-form h4{color:#3b4050;font-size:36px;font-weight:700}.form-area input,.request-form h4 span,textarea{color:#3b4050;font-size:12px;font-family:Montserrat,sans-serif}.request-form h4 span{display:block;font-weight:600;text-transform:uppercase;letter-spacing:2px;padding:15px 0 28px}.footer-area ul li,.socialmedia ol li{display:inline-block}.request-form:before{content:'';position:absolute;top:14px;right:10px;width:47px;height:47px;background:url(../images/calendar.png);z-index:999}.request-wrpr:after,.subbaner:before{content:'';bottom:0;right:0}.request-wrpr:after{position:absolute;width:951px;height:623px;background:url(../images/shape3.png)}.form-area{margin-bottom:25px;position:relative}.form-area input,textarea{width:100%;border:none;height:30px;transition:all .5s ease;box-sizing:border-box;border-bottom:1px solid #ebeced;font-weight:500;padding-left:10px}.form-area textarea{height:88px;padding-top:4px}input[type=date]:before{color:#d3d3d3;content:attr(placeholder)}input[type=date].full:before{color:#000;content:""!important}.activebar{width:4px;background-color:#ebeced;height:22px;position:absolute;bottom:8px;top:0;transition:linear .6s}.box-content,.box:after,.box:before{transition:all .5s ease 0s;position:absolute}.form-area.active .activebar{background:#e24911;background:-moz-linear-gradient(left,#e24911 0,#7a0026 100%);background:-webkit-linear-gradient(left,#e24911 0,#7a0026 100%);background:linear-gradient(to right,#e24911 0,#7a0026 100%)}.form-area .uk-dropdown,.uk-autocomplete{width:100%!important}.g-recaptcha{transform:scale(.87);transform-origin:0 0}.footer-area{padding:40px 0;border-bottom:1px solid #ebeced}.footer-area ul li a{color:#39404b;font-size:14px;font-weight:500;padding:0 15px}.footer-area ul li a.active{color:#193b6e}.socialmedia ol{text-decoration:none}.socialmedia ol li{padding:0 10px}.socialmedia ol li a{display:block;width:55px;height:55px;line-height:55px;background-color:#eaecf5;border-radius:50px;font-size:20px}.socialmedia ol li:first-child a{color:#3b5998}.socialmedia ol li:nth-child(2) a{color:#55acee}.socialmedia ol li:nth-child(3) a{color:#c22b2b}.socialmedia ol li:nth-child(4) a{color:#0182ac}.socialmedia ol li:nth-child(5) a{color:#d1249e}.socialmedia ol li:hover a{color:#fff;background:#0976b4}.socialmedia ol li:first-child:hover a{background:#3b5998}.socialmedia ol li:nth-child(2):hover a{background:#55acee}.socialmedia ol li:nth-child(3):hover a{background:#c22b2b}.socialmedia ol li:nth-child(4):hover a{background:#0182ac}.socialmedia ol li:nth-child(5):hover a{background:#d1249e}.copyright-wrpr{padding:20px 0}.copyright-wrpr p{color:#3b4050;font-size:12px;font-weight:500;font-family:Montserrat,sans-serif}.box{position:relative}.box:after,.box:before{content:"";width:90%;height:90%;background:rgba(36,50,86,.3);border:1px solid #fff;top:5%;left:5%;right:5%;transform:scale(0);transform-origin:0 0 0}.box:after{transform-origin:100% 100% 0}.box:hover:after,.box:hover:before{transform:scale(1)}.box img{height:auto;width:100%}.box-content{width:100%;top:40%;left:0}.box:hover .box-content{opacity:1;z-index:959}.box .title{font-size:16px;font-weight:700;color:#fff;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px}.material-button-anim{position:absolute;z-index:999;text-align:center;right:26px;bottom:105px}.material-button,.option,.subbaner{position:relative}.material-button-animtwo{right:40px;bottom:80px}.material-button{top:0;z-index:1;width:50px;height:50px;font-size:1.5em;background:#fff;border:none;border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.275);outline:0}.material-button-toggle{z-index:3;width:70px;height:70px;margin:0 auto;animation:pulse 2s infinite}.pulse:hover{animation:none}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.6)}70%{-webkit-box-shadow:0 0 0 20px rgba(255,255,255,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,.75);box-shadow:0 0 0 0 rgba(255,255,255,.75)}70%{-moz-box-shadow:0 0 0 20px rgba(255,255,255,0);box-shadow:0 0 0 20px rgba(255,255,255,0)}100%{-moz-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}}.material-button-toggle span{-webkit-transform:none;transform:none;-webkit-transition:-webkit-transform .175s cubic-bazier(.175,.67,.83,.67);transition:transform .175s cubic-bazier(.175,.67,.83,.67)}.material-button-toggle.open{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3);-webkit-animation:toggleBtnAnim .175s;animation:toggleBtnAnim .175s}.material-button-toggle.open span{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .175s cubic-bazier(.175,.67,.83,.67);transition:transform .175s cubic-bazier(.175,.67,.83,.67)}#options{height:70px}.option .option1,.option .option2,.option .option3{filter:blur(5px);-webkit-filter:blur(5px);-webkit-transition:all .175s;transition:all .175s}.option .option1{-webkit-transform:translate3d(90px,90px,0) scale(.8,.8);transform:translate3d(60px,90px,0) scale(.8,.8);background-color:#3b5998;color:#fff}.option .option2{-webkit-transform:translate3d(0,90px,0) scale(.8,.8);transform:translate3d(0,90px,0) scale(.8,.8);background-color:#55acee;color:#fff}.option .option3{-webkit-transform:translate3d(-90px,90px,0) scale(.8,.8);transform:translate3d(-53px,90px,0) scale(.8,.8);background-color:#c22b2b;color:#fff}.option.scale-on .option1,.option.scale-on .option2,.option.scale-on .option3{filter:blur(0);-webkit-filter:blur(0);-webkit-transform:none;transform:none;-webkit-transition:all .175s;transition:all .175s}.option.scale-on .option2{-webkit-transform:translateY(-28px) translateZ(0);transform:translateY(-28px) translateZ(0);-webkit-transition:all .175s;transition:all .175s}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}@keyframes toggleBtnAnim{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}25%{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4)}75%{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}100%{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}}@-webkit-keyframes toggleBtnAnim{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}25%{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4)}75%{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}100%{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}}.subbaner:before{position:absolute;width:1200px;height:437px;background:url(../images/shape1.png);z-index:999}.mission:before,.vision:before{content:'';width:554px;height:224px;z-index:999;right:0;bottom:0}.sub-head{position:absolute;left:150px;top:50%}.sub-head h2{color:#193b6e;font-size:48px;font-weight:700}.about-textareawrwpr{padding:80px 0}.about-textarea h4{color:#2d313c;font-weight:700;font-size:24px}.about-textarea p{color:#2d313c;font-size:18px;line-height:180%;font-weight:400;padding-top:30px;text-align:justify}.vision{background-image:linear-gradient(to bottom,#f16262,#e25b5b,#d45454,#c54d4d,#b74646);padding:50px 24px;position:relative;margin-top:59px}.vision h5{font-size:30px;color:#fff;font-weight:700}.vision p{font-size:14px;color:#fff;font-weight:400;font-family:Montserrat,sans-serif;line-height:180%;padding-top:20px}.vision:before{position:absolute;background:url(../images/aboutshadow.png)}.vision-img{text-align:center}.mission{background-image:linear-gradient(to bottom,#138ec0,#007ebc,#006db6,#005cae,#054aa3);padding:50px 24px;position:relative}.mission h5{font-size:30px;color:#fff;font-weight:700}.mission p{font-size:14px;color:#fff;font-weight:400;font-family:Montserrat,sans-serif;line-height:180%;padding-top:20px}.mission:before{position:absolute;background:url(../images/aboutshadow.png)}.faq-wrpr{padding:80px 0}a:focus,a:hover{text-decoration:none;outline:0}.panel{border:none;border-radius:0;box-shadow:none}.panel-heading{padding:0;background:#fff;border:none;position:relative}.uk-accordion-title .panel-title a{display:block;color:#fff;font-size:16px;font-weight:700;background-color:#3a404f;text-transform:capitalize;padding:13px 13px 13px 50px;position:relative;transition:all .3s linear 0s}.uk-accordion-title.uk-active .panel-title a{background-image:linear-gradient(to bottom,#138ec0,#007ebc,#006db6,#005cae,#054aa3);color:#fff;border:1px solid #ccc}.panel-title a:before{content:"\f067";font-family:fontawesome;width:50px;height:100%;position:absolute;top:0;left:0;color:#fff;font-size:14px;line-height:50px;text-align:center;transition:all .3s linear 0s}.uk-accordion-title.uk-active .panel-title a:before{content:"\f068";border:none;color:#fff}.panel-body{padding:15px 20px 0;border:none;position:relative}.panel-body p{color:#2d313c;margin:0;font-size:18px;line-height:160%}.panel-body h5{font-size:16px;color:#3b4050;font-weight:700;text-transform:uppercase}.panel-body ul{padding:20px 0}.panel-body ul li{display:block;padding-bottom:8px;position:relative;padding-left:22px;font-size:16px}.panel-body ul li i{color:#be4a4a;position:absolute;left:0;top:2px;font-weight:400}.services-wrpr{padding:80px 0}.service-textarea h4{color:#2d313c;font-weight:700;font-size:24px;padding:20px 0}.service-textarea p{color:#2d313c;font-size:18px;line-height:140%;font-weight:400}.service-textarea ul li{display:block;padding-bottom:8px;position:relative;padding-left:22px;font-size:16px}.service-textarea ul li i{color:#be4a4a;position:absolute;left:0;top:2px;font-weight:400}.map-section .map-data h6{font-size:18px;text-align:center;margin-bottom:5px;color:#2e2e2e;font-weight:700}.map-section .map-data{text-align:center;font-size:14px;font-weight:500;line-height:20px}.map-section .map-data a:hover{color:#2e2e2e}.map-section{position:absolute;width:70%;height:100%;top:0;left:0;right:0;bottom:0}.contactwrpr{position:relative}.contact-form{min-height:360px!important}

.contactwrpr iframe {position:absolute;width:70%;height:100%;top:0;left:0;right:0;bottom:0}
/*contactformsendingalert*/
.contact-close::after {display: block;content: "\f00d";font-family: FontAwesome;position: absolute;right: 20px;top: 13px;color:#fff;}
.form-group { position: relative;}
.form-group:before { content:"Required"; display: block; position: absolute; color:#FF0004; font-weight: bold;font-size:12px ;text-transform: uppercase; right:10px; top:5px; opacity:0; transition:all ease 0.3s; transform:translateY(-10px)}
.form-group.error:before { opacity:1;transform:translateY(0px);}
.form-group.errornot:before { content:"Double Check Your Email ID";opacity:1;transform:translateY(0px);}
.alert strong {display: block;font-weight: 500;font-size: 18px;background: #fff; padding: 15px;color: #0a0b12; position: relative;}
.alert { font-size: 14px; font-weight: bold;}

@media (max-width:767px) {
    .contactwrpr iframe {width:100% !important;height:300px !important;position:static !important;margin-top:30px;}
    
}

/*contactformsendingalert*/