 body{font-family:var(--font-family);color:var(--grey-color);font-weight:400}a{transition:var(--a-transition);color:var(--primary-color)}a:hover,a:focus,a:active,a:visited,a:link{outline:none;color:var(--primary-color);text-decoration:none}p{padding:var(--p-padding)}h1,h2,h3,h4,h5,h6{margin:var(--h-margin);padding:var(--h-padding);font-weight:var(--font-weight)}.logo-primary{font-size:36px;font-family:'Alex Brush',cursive;font-weight:normal;color:var(--primary-color);font-weight:bold}.logo-primary span{color:var(--primary-color);text-align:left}.logo-secondary{font-size:20px;font-family:'Alex Brush',cursive;font-weight:normal;color:var(--primary-color);font-weight:bold}.logo-secondary span{color:var(--primary-color);text-align:left}.fixed-top #first{-webkit-transition:padding .2s ease;-moz-transition:padding .2s ease;-o-transition:padding .2s ease;transition:padding .2s ease}.fixed-top .bg-dark{background-color:#000!important}.affix{background-color:#000!important}.affix #first{padding-top:.2em!important;padding-bottom:.2em!important;-webkit-transition:padding .2s linear;-moz-transition:padding .2s linear;-o-transition:padding .2s linear;transition:padding .2s linear}@media (max-width:768px){.fixed-top .bg-dark{background-color:#000!important}}.header .navbar-nav .nav-link{color:var(--white-color)!important;text-transform:uppercase;font-size:13px!important;display:inline-block;-webkit-transition-duration:500ms;-o-transition-duration:500ms;transition-duration:500ms;padding:10px 10px!important}.header .navbar-nav .active .nav-link{color:var(--primary-color)!important}.header .navbar-nav .active .nav-link::after{width:100%!important}.header .navbar-nav .nav-item:hover .nav-link::after{width:100%!important}.header .navbar-nav .nav-link::after{content:'';display:block;width:0;height:2px;background:var(--primary-color);transition:width .3s}.header .navbar-nav .nav-link:hover{color:var(--primary-color)!important}.header .dropdown-toggle::after{content:'';display:block;width:0;height:2px;background:var(--primary-color);transition:width .3s}.header div.dropdown-menu{width:190px;border-radius:0;font-size:.9em;line-height:16px;text-decoration:none;left:14px;top:30px;padding:0;list-style-type:none;-webkit-animation:mymove .5s;animation:mymove .5s;background-color:var(--primary-color)}.header li.nav-item:hover div.dropdown-menu{display:block}.header li.dropdown:hover .nav-link{color:var(--primary-color)!important}.header li.dropdown:hover .nav-link::after{width:100%!important}.header div.dropdown-menu a:hover{color:var(--primary-color)!important}.header div.dropdown-menu{background-color:#1b1a1a}.header div.dropdown-menu a{border-bottom:1px solid #262525;padding:15px;display:block;color:var(--white-color)!important;text-decoration:none;text-transform:capitalize;background-color:#1b1a1a!important;font-size:12px}@keyframes mymove{from{left:100px;height:0;opacity:0;border-bottom:0}to{height:auto}}@media (min-width:768px){.header .navbar-nav li:hover .dropdown-menu{display:block}}.section-container{background-size:cover;padding:var(--section-padding);position:relative}.section-bg{background:#f7f7f7}.section-container h2{font-size:var(--h2-font-size);color:var(--h2-color);text-transform:uppercase;text-align:center;position:relative;margin:var(--h2-margin)}.section-container h2::before{display:inline-block;margin:0 10px 8px 0;height:2px;content:" ";text-shadow:none;background-color:var(--primary-color);width:30px}.section-container h2::after{display:inline-block;margin:0 0 8px 10px;height:2px;content:" ";text-shadow:none;background-color:var(--primary-color);width:30px}.section-container p{text-align:center;color:var(--p-color);font-size:14px;line-height:24px}.carousel-item{height:100vh;min-height:300px;background:no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.carousel-item::before{content:'';background-color:rgba(0,0,0,.60);position:absolute;height:100%;width:100%;top:0;right:0;left:0;bottom:0}.carousel-caption{bottom:1%;color:var(--white-color)}.carousel-caption h3{font-size:46px;font-weight:200;text-transform:uppercase;text-align:center;color:#fff;text-shadow:2px 2px 2px #000}@media (max-width:414px){.carousel-caption{bottom:1%}.carousel-caption h3{font-size:28px;text-align:justify}}.carousel-caption p{font-size:15px;font-weight:200;color:#fff;text-shadow:2px 2px 2px #000;text-align:justify}.carousel-caption h3 span{color:var(--primary-color)}@keyframes example{from{background-color:blue}to{background-color:white}}.carousel .carousel-item.active .effect1{-webkit-animation:lightSpeedIn 1s ease-in 200ms both;animation:lightSpeedIn 1s ease-in 200ms both}.carousel .carousel-item.active .effect2{-webkit-animation:bounceInLeft 1s ease-in-out 500ms both;animation:bounceInLeft 1s ease-in-out 500ms both}.carousel .carousel-item.active .effect3{-webkit-animation:flipInX 1s ease-in 500ms both;animation:flipInX 1s ease-in 500ms both;text-align:center}.carousel .carousel-item.active .effect4{-webkit-animation:bounceInLeft 1s ease-in-out 100ms both;animation:bounceInLeft 1s ease-in-out 100ms both}.carousel .carousel-item.active .effect5{-webkit-animation:bounceIn 1s ease-in 500ms both;animation:bounceIn 1s ease-in 500ms both;text-align:center}.carousel .carousel-item.active .effect6{-webkit-animation:bounceIn 1s ease-in 500ms both;animation:bounceIn 1s ease-in 500ms both}.carousel .carousel-item.active .effect7{-webkit-animation:fadeInDown 1s ease-in 1000ms both;animation:fadeInDown 1s ease-in 1000ms both}.carousel-item .carousel-caption{z-index:0;opacity:0;-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms}.carousel-item.active .carousel-caption{z-index:0;opacity:1;-webkit-transition:opacity 100ms;-moz-transition:opacity 100ms;-o-transition:opacity 100ms;transition:opacity 100ms}.about-us{background:url("../img/about-bg.jpg") center top no-repeat fixed}.about-us::before{content:'';left:0;right:0;top:0;bottom:0;position:absolute;background:rgba(255,255,255,.80);z-index:1}.about-us .container{position:relative;;z-index:2}.about-us .col-box{background:var(--white-color);border-radius:5px 5px 5px 5px;box-shadow:0 3px 15px rgba(0,0,0,.07);padding-bottom:30px;margin-bottom:15px}.about-us .col-box img{border-radius:5px 5px 0 0}.about-us .col-box h3{padding:0;margin:20px 0 10px 0;text-align:center;font-size:20px;color:#000}.about-us .col-box p{padding:0 20px 20px 20px;margin-bottom:0}.why-choose-us{background:var(--white-color)}.why-choose-us .col-box{margin-bottom:20px}.why-choose-us .col-box .icon{float:left}.why-choose-us .col-box .icon i{color:var(--primary-color);font-size:26px}.why-choose-us .col-box h4{margin-left:75px;margin-bottom:15px;font-size:18px;color:#000}.why-choose-us .col-box p{margin-left:75px;margin-bottom:0;text-align:left}.call-support{background:url(../img/call-to-action-bg.jpg) fixed center center;height:500px}.call-support .container{position:relative;z-index:10}.call-support::before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.8)}.call-support h2{color:var(--white-color);margin-top:10%}.call-support p{color:var(--white-color)}.servicestoapplycss{background:url(../img/servicestoapply.jpg) fixed center center;height:500px}.servicestoapplycss h2{color:var(--white-color);margin-top:10%}.regulatorystrategycss{background:url(../img/regulatory-strategy.jpg) fixed center center;height:500px}.regulatorystrategycss h2{color:var(--white-color);margin-top:10%}.regulatorystrategycss p{color:var(--white-color);font-size:larger}.preparationcss{background:url(../img/preparation.jpg) fixed center center;height:500px}.preparationcss h2{color:var(--white-color);margin-top:10%}.preparationcss p{color:var(--white-color);font-size:larger}.eusubmissioncss{background:url(../img/eusubmission.jpg) fixed center center;height:500px}.eusubmissioncss h2{color:var(--white-color);margin-top:10%}.eusubmissioncss p{color:var(--white-color);font-size:larger}.ussubmissioncss{background:url(../img/ussubmission.jpg) fixed center center;height:500px}.ussubmissioncss h2{color:var(--white-color);margin-top:10%}.ussubmissioncss p{color:var(--white-color);font-size:larger}.regulatorycompliancecss{background:url(../img/regulatory-compliance.jpg) fixed center center;height:500px}.regulatorycompliancecss h2{color:var(--white-color);margin-top:10%}.regulatorycompliancecss p{color:var(--white-color);font-size:larger}.medicalwritingcss{background:url(../img/medicalwriting.jpg) fixed center center;height:500px}.medicalwritingcss h2{color:var(--white-color);margin-top:10%}.medicalwritingcss p{color:var(--white-color);font-size:larger}.electroniccss{background:url(../img/electronic.jpg) fixed center center;height:500px}.electroniccss h2{color:var(--white-color);margin-top:10%}.electroniccss p{color:var(--white-color);font-size:larger}.auditcss{background:url(../img/audit.jpg) fixed center center;height:500px}.auditcss h2{color:var(--white-color);margin-top:10%}.auditcss p{color:var(--white-color);font-size:larger}.qp-services{background:url(../img/slide-2.jpg) fixed center center;height:500px}.qp-services .container{position:relative;z-index:10}.qp-services::before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.8)}.qp-services h2{color:var(--white-color);margin-top:10%}.qp-services p{color:var(--white-color)}.testimonials .col-box{text-align:center}.testimonials .col-box .image{width:120px;border-radius:50%;border:4px solid var(--white-color);margin:0 auto}.testimonials .col-box h3{font-size:20px;margin:10px 0 5px 0;color:#111}.testimonials .col-box h4{font-size:14px;color:#999;margin:0 0 15px 0}.testimonials i{opacity:.2;margin-top:-10px;display:inline-block}.testimonials .col-box p{font-style:italic;margin:0 auto 15px auto}.input-field{margin-bottom:10px}.form-control{border:1px solid #ececec;border-radius:0;box-shadow:none;color:#818181;font-size:13px;height:25px}textarea.form-control{width:100%;height:165px}#submit:hover{color:#fff}#submit:before{background-color:#0A85BB}#submit.btn-effect:after{background:#2E2E2E}.contact-details h3{border-bottom:1px solid #008ecc;font-weight:700;margin-bottom:15px;padding-bottom:15px;text-transform:uppercase}.contact-details p{line-height:30px}.contact-details p i{margin-right:10px}.contact-details span{display:block;margin-left:24px}.contact-form{margin-bottom:40px}.sec-title{margin-bottom:25px}.sec-title.white{color:#fff}.sec-title h2{font-size:36px;margin:0 0 30px;padding-bottom:30px;position:relative;text-transform:uppercase}.sec-title.white h2{color:#fff}.sec-title h2:after{border-bottom:1px solid #009ee3;content:"";display:block;left:45%;bottom:0;position:absolute;width:115px}.sec-title.white h2:after{border-bottom:1px solid #fff}.parallax{background-attachment:fixed;background-position:center top;background-repeat:no-repeat;background-size:cover}.btn{border-radius:0;border:0;position:relative;text-transform:uppercase}.btn-blue{background-color:rgba(0,158,227,.78);box-shadow:0 -2px 0 rgba(0,0,0,.15) inset;padding:15px 55px;color:#fff}.btn-border{border:2px solid #fff;color:#fff;padding:12px 35px}.bg-blue{background-color:#009EE3}.btn-effect{vertical-align:middle;box-shadow:0 0 1px rgba(0,0,0,0);position:relative;display:inline-block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:color;-moz-transition-property:color;-ms-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;transition-duration:.3s;-moz-osx-font-smoothing:grayscale}.btn-effect:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#fff;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;-moz-transition-property:transform;-ms-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;transition-timing-function:ease-out}.btn-effect:hover,.btn-effect:focus,.btn-effect:active{color:#009EE3}.btn-effect:hover:before,.btn-effect:focus:before,.btn-effect:active:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.contact-details h3{border-bottom:1px solid #008ecc;font-weight:700;margin-bottom:15px;padding-bottom:15px;text-transform:uppercase}.contact-details p{line-height:30px}.contact-details p i{margin-right:10px}.contact-details span{display:block;margin-left:24px}.input-field{margin-bottom:10px}.form-control{border:1px solid #ececec;border-radius:0;box-shadow:none;color:#818181;font-size:13px;height:25px}textarea.form-control{width:100%;height:165px}#submit:hover{color:#fff}#submit:before{background-color:#0A85BB}#submit.btn-effect:after{background:#2E2E2E}.footer{padding:0 0 30px 0;background-color:#000;font-size:14px;border-top:3px solid var(--primary-color)}.footer .footer-content{background:url("../img/footer.jpg") center top no-repeat fixed;position:relative;color:var(--white-color);background-size:cover;padding:70px 0 50px 0}.footer .footer-content::before{content:'';left:0;right:0;top:0;bottom:0;position:absolute;background:rgba(0,0,0,.8);z-index:1}.footer .container{position:relative;z-index:9}.footer .footer-content .footer-info{margin-bottom:30px}.footer .social-links a{font-size:13px;display:inline-block;background:var(--primary-color);color:#eee;line-height:1;padding:8px 0;margin-right:4px;border-radius:50%;text-align:center;width:28px;height:28px;transition:.3s}.footer .social-links a:hover{background:var(--white-color);color:var(--primary-color)}.footer .footer-content h4{font-size:14px;color:#fff;text-transform:uppercase;position:relative;padding-bottom:12px}.footer .footer-content h4{font-size:14px;color:var(--white-color);text-transform:uppercase;text-align:left;position:relative;margin:0}.footer .footer-content .footer-links{margin-bottom:30px}.footer .footer-content .footer-links ul{list-style:none;padding:0;margin:0}.footer .mt-25{margin-top:25px}.footer .footer-content .footer-links ul.content-info li{clear:both;overflow:hidden}.footer .footer-content .footer-links ul.content-info i{display:inline-block;width:10%;margin-top:5px}.footer .footer-content .footer-links ul.content-info span{display:inline-block;width:90%}.footer .footer-content .footer-links ul i{padding-right:8px;color:var(--primary-color)}.footer-links ul li{padding:5px 0;font-size:14px}.footer .footer-content .footer-links ul li a{color:var(--white-color)}.footer ul li i.fa-twitter{color:var(--primary-color)!important}.footer .copyright{text-align:center;padding-top:30px;color:var(--white-color);font-size:13px;width:100%}.footer .small{color:#ccc;font-size:12px}.footer .copyright b{color:var(--primary-color)}.ti-icon-wrap{display:flex;justify-content:center;align-items:center;margin-bottom:15px}.ti-icon{display:inline-block;border-radius:50%;text-align:center;position:relative;z-index:1;color:#000;box-shadow:0 0 0 2px var(--primary-color);align-items:center;justify-content:center;display:flex;padding:10px}.ti-icon i{font-size:30px;color:var(--primary-color)}.ti-icon:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.ti-icon-effect .ti-icon:after{top:-7px;left:-7px;padding:7px;box-shadow:0 0 0 2px var(--primary-color);-webkit-transition:-webkit-transform .2s,opacity .2s;-webkit-transform:scale(.8);-moz-transition:-moz-transform .2s,opacity .2s;-moz-transform:scale(.8);-ms-transform:scale(.8);transition:transform .2s,opacity .2s;transform:scale(.8);opacity:0}.col-box:hover .ti-icon-effect .ti-icon{box-shadow:none}.col-box:hover .ti-icon-effect .ti-icon:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.btn-common{text-align:center}.btn-common>a{color:var(--primary-color);display:inline-block;border:2px solid var(--primary-color);height:var(--btn-height);padding:var(--btn-padding);line-height:var(--btn-line-height);text-align:center;border-radius:var(--btn-radius);font-size:var(--btn-font-size);box-shadow:0 4px 14px rgba(0,0,0,.09)}.btn-common>a:hover{background:var(--primary-color);color:var(--white-color);border-color:transparent;-webkit-transition-duration:var(--btn-transition);-o-transition-duration:var(--btn-transition);transition-duration:var(--btn-transition)}.btn-common-secondary a{background:var(--primary-color);color:var(--white-color);border-color:transparent;font-size:14px}.btn-common-secondary a:hover{color:var(--primary-color);border:2px solid var(--primary-color);background:none}.scroll-to-top{display:none;position:fixed;transition:background .10s;border-radius:var(--btn-radius);right:20px;bottom:20px;z-index:999}