@import url(fontawesome-all.css);@import url(flaticon.css);@import url(owl.css);*,li,ul{padding:0}.f_map_widget a,.mobile-menu-visible,.page-wrapper,textarea{overflow:hidden}.appointment span,.main-header .header-top .info-list li a:hover{color:var(--color-default)}.mobile-menu .navigation,.mobile-menu .navigation li>ul>li:first-child{border-top:1px solid rgba(255,255,255,.1)}.main-footer .activity-list li:last-child,.main-footer .contact-info li:last-child,.sec-head h4,figure{margin-bottom:0}.main-timeline .timeline-content:hover,.main-timeline1 .timeline-content1:hover,a,a:hover{text-decoration:none}*{margin:0;border:none;outline:0;font-size:100%;line-height:inherit}:root{--color-default:rgb(34, 34, 34);--color-primary:#ce1e8b;--color-secondary:#2b9c87;--color-primary-light:#ee63b7;--color-pprimary-light:#fdd6e9;--color-secondary-light:#c2f7ed;--color-text:#616161;--color-text-btn:#ffffff;--card_width:250px;--row_increment:10px;--card_border_radius:16px;--card_small:26;--card_med:33;--card_large:45}.inner-body,.text,p{color:#202020;font-weight:400}.inner-body{font-size:14px;line-height:1.6em;background:#fff;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-family:"Open Sans",sans-serif}a{cursor:pointer;font-weight:400}a:focus,a:hover,a:visited{text-decoration:none;outline:0}h1,h2,h3,h4,h5,h6{position:relative;margin:0;background:0 0;line-height:1.2em}button{outline:0!important;cursor:pointer}.text,p{font-size:16px;line-height:30px;margin:0}.auto-container,.page-wrapper{margin:0 auto;position:relative}::-webkit-input-placeholder{color:inherit}::-moz-input-placeholder{color:inherit}::-ms-input-placeholder{color:inherit}.page-wrapper{width:100%;min-width:300px;z-index:9}.page-wrapper::before{content:"";position:absolute;width:100%;height:100%;z-index:-1;background-image:url(../images/test-bg2.jpg);opacity:.1;background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.auto-container{max-width:1155px;padding:0 15px}li,ul{list-style:none;margin:0}.theme-btn{display:inline-block;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.main-header .header-top .info-list li a,.scroll-to-top{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;color:#fff}.theme-btn i{position:relative;display:inline-block;font-size:14px;margin-left:3px}.centered{text-align:center!important}.f_map_widget a{display:inline-block;position:relative;margin-top:4px;border:9px solid #fff;border-radius:22px}.f_map_widget a::before{content:"";position:absolute;width:100%;height:100%}.f_map_widget span{width:117px;position:absolute;right:-50px;bottom:-37px;border:7px solid #fff}img{display:inline-block;max-width:100%;height:auto}.bread_cumb_wrap ul li:last-child:before,.dropdown-toggle::after,.main-menu .navigation>li>ul>li::before,.mobile-menu .navigation li>ul,.mobile-menu .navigation li>ul>li>ul{display:none}.fa{line-height:inherit}.scroll-to-top{position:fixed;bottom:20px;right:20px;width:48px;height:48px;font-size:20px;line-height:48px;text-align:center;z-index:100;cursor:pointer;background:var(--color-primary-light);display:none;border-radius:5px;transition:.3s}.scroll-to-top:hover{background:var(--color-secondary)}.main-header{position:absolute;z-index:999;vertical-align:middle;width:100%}.main-header .header-top{position:absolute;text-align:right;right:0;top:0;z-index:9;display:flex;align-items:center}.main-header .auto-container{max-width:1161px}.main-header .header-top .top-left{position:relative;padding:6px 0;margin-top:19px;display:inline-block;color:#000;border-radius:35px;background-color:var(--color-primary-light)}.main-header .header-top .top-left::before{content:"";position:absolute}.main-header .header-top .info-list{position:relative;display:inline-block;margin-bottom:0}.main-header .header-top .info-list li:last-child{border-right:none}.main-header .header-top .info-list li{position:relative;display:inline-block;font-size:15px;line-height:30px;color:#fff;font-weight:400;padding:0 7px;border-right:1px dashed #ffff}.main-header .header-top .info-list li a{display:inline-block;transition:.3s}.main-header .header-top .login-info li a,.main-menu .navigation>li{display:inline-block;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.main-header .header-top .info-list li span{position:relative;display:inline-block;margin-right:5px;color:#000;font-size:15px;line-height:29px;width:29px;height:29px;background:#fff;text-align:center;border-radius:50%}.main-footer .footer-bottom .social-icon-two,.main-header .header-top .top-right{position:relative;float:right}.main-footer,.main-footer .contact-info,.main-footer .contact-widget,.main-footer .links-widget,.main-footer .list,.main-header .header-top .login-info{position:relative}.social-links{display:inline-block;margin:0}.main-header .header-top .login-info li{position:relative;float:left;font-size:14px;line-height:30px;color:#c8bee3;font-weight:700;padding:10px 0;margin-left:13px}.main-header .header-top .login-info li a{color:#c8bee3;transition:.3s}.main-header .header-top .login-info li a:hover{color:#25bdd8}.main-header .header-upper{position:relative;text-align:right;margin-top:27px}.main-header .header-upper .logo-outer{position:absolute;text-align:center;z-index:999;width:334px;top:0;padding:0 7px}.main-header .header-upper .logo-outer:before{position:absolute;right:100%;top:0;content:""}.main-header .header-upper .logo:before{right:-37px;margin:auto;content:"";position:absolute}.main-header .header-upper .logo img{position:relative;display:inline-block;max-width:100%;height:auto}.main-header .header-upper .social-links{position:absolute;padding:0;margin-left:0;right:5%;top:14px}.main-header .nav-outer{position:relative;display:inline-block;margin:auto;padding:7px 0 0;border-radius:0 30px 30px 0}.appointment{position:relative;background:0 0;padding:7px 18px;margin-top:19px;display:inline-block;border:2px solid var(--color-secondary);border-radius:32px;cursor:pointer;left:0;right:0}.appointment span{font-size:16px;text-transform:capitalize}.appointment:hover,.box1 .content1 h3 a{color:#fff}.top-wraapper{position:relative;height:100vh}.main-header .header-lower{position:relative;width:100%}.main-menu{position:relative;margin:36px 0 0}.main-menu .navbar-collapse,.pp-body.modal-body{padding:0}.main-menu .navigation{position:relative;margin:0;left:0}.main-menu .navigation>li{position:relative;padding:9px 16px;margin-left:0;transition:.3s}.main-menu .navigation>li::before{content:"";position:absolute;width:1px;height:14px;right:0;transform:rotate(-18deg);top:17px}.main-menu .navigation>li>a{position:relative;display:block;text-align:center;font-size:18px;line-height:30px;font-weight:400;opacity:1;padding:0;color:#202020;text-transform:capitalize;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.main-menu .navigation>li:hover>a,.main-timeline .timeline:nth-child(2n) .title,.pp-body.modal-body b{color:var(--color-secondary)}.main-menu .navigation>li.current>a{font-weight:700}.main-menu .navigation>li>ul{position:absolute;left:0;top:100%;width:200px;z-index:100;opacity:0;visibility:hidden;padding:0;background-color:#fff;border-top:3px solid var(--color-primary);-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-o-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05)}.main-menu .navigation>li>ul.from-right,.main-menu .navigation>li>ul>li>ul.from-right{left:auto;right:0}.main-menu .navigation>li>ul>li{position:relative;width:100%;border-bottom:1px dashed #303030}.main-menu .navigation>li>ul>li:last-child,.main-menu .navigation>li>ul>li>ul>li:last-child,.mobile-menu .navigation li>ul>li:last-child,.pricingTable .pricingContent ul li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li:before{position:absolute;content:"";left:0;top:0;width:0%;height:100%;display:block;background:#f08534}.main-menu .navigation>li>ul>li:hover:before,.main-menu .navigation>li>ul>li>ul>li:hover:before{width:100%;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.main-menu .navigation>li>ul>li>a{position:relative;display:block;padding:4px 16px;line-height:24px;font-weight:400;font-size:14px;text-transform:capitalize;color:#181818;text-align:left;transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out}.main-menu .navigation>li>ul>li:hover>a{background:var(--color-secondary);color:#fff}.main-menu .navigation>li.dropdown>a:after{font-family:"Font Awesome 5 Free";content:"\f107";position:absolute;right:-15px;top:14px;display:block;line-height:5px;font-size:16px;font-weight:800;text-align:center;z-index:5}.main-menu .navigation .cstm-width{width:98px}.main-menu .navigation>li>ul>li.dropdown>a:after{font-family:"Font Awesome 5 Free";content:"\f105";position:absolute;right:20px;top:13px;display:block;line-height:5px;font-size:16px;font-weight:800;text-align:center;z-index:5}.main-menu .navigation>li>ul>li>ul{position:absolute;left:100%;top:0;width:308px;z-index:100;opacity:0;visibility:hidden;padding:0;background-color:#fff;border-top:3px solid #ff4788;-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-o-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05)}.main-menu .navigation>li>ul>li>ul>li{position:relative;width:100%;border-bottom:1px solid #e0e0e0}.main-menu .navigation>li>ul>li>ul>li:before{position:absolute;content:"";left:0;top:0;width:0%;height:100%;display:block}.main-menu .navigation>li>ul>li>ul>li>a{position:relative;display:block;padding:8px 16px;line-height:15px;font-weight:400;font-size:14px;text-transform:capitalize;color:#181818;text-align:left;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.main-menu .navigation>li>ul>li>ul>li:hover>a{color:#fff;background:var(--color-secondary)}.main-menu .navigation>li>ul>li>ul>li.dropdown>a:after{font-family:"Font Awesome 5 Free";content:"\f105";position:absolute;right:20px;top:13px;display:block;line-height:24px;font-size:16px;font-weight:900;z-index:5}.main-menu .navigation li>ul>li.dropdown:hover>ul,.main-menu .navigation>li.dropdown:hover>ul{visibility:visible;opacity:1;-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);transition:.3s;-moz-transition:.3s;-webkit-transition:.5s;-ms-transition:.3s;-o-transition:.3s}.main-menu .navigation li.dropdown .dropdown-btn{position:absolute;right:10px;top:8px;width:34px;height:30px;border:1px solid #fff;text-align:center;font-size:16px;line-height:26px;color:#fff;cursor:pointer;z-index:5;display:none}.nav-outer .mobile-nav-toggler{position:relative;float:right;font-size:30px;line-height:41px;cursor:pointer;color:var(--color-secondary);display:none}.mobile-menu{position:fixed;right:0;top:0;width:300px;padding-right:30px;max-width:100%;height:100%;opacity:0;visibility:hidden;z-index:999999}.mobile-menu .nav-logo{position:relative;padding:30px 25px;text-align:left}.mobile-menu-visible .mobile-menu{opacity:1;visibility:visible}.mobile-menu .menu-backdrop{position:fixed;right:0;top:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,.8);-webkit-transform:translateX(101%);-ms-transform:translateX(101%);transform:translateX(101%);transition:.9s;-moz-transition:.9s;-webkit-transition:.9s;-ms-transition:.9s;-o-transition:.9s}.mobile-menu-visible .mobile-menu .menu-backdrop,.mobile-menu-visible .mobile-menu .menu-box{opacity:1;visibility:visible;-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s;transition:.7s;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mobile-menu .menu-box{position:absolute;left:0;top:0;width:100%;height:100%;max-height:100%;overflow-y:auto;background:#000;padding:0;z-index:5;opacity:0;visibility:hidden;border-radius:0;-webkit-transform:translateX(101%);-ms-transform:translateX(101%);transform:translateX(101%)}.mobile-menu .close-btn{position:absolute;right:10px;top:10px;line-height:30px;width:24px;text-align:center;font-size:14px;color:#fff;cursor:pointer;z-index:10;-webkit-transition:.9s;-moz-transition:.9s;-ms-transition:.9s;-o-transition:.9s;transition:.9s}.mobile-menu-visible .mobile-menu .close-btn{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.mobile-menu .close-btn:hover{color:var(--color-primary);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mobile-menu .navigation{position:relative;display:block}.mobile-menu .navigation li{position:relative;display:block;border-bottom:1px solid rgba(255,255,255,.1)}.mobile-menu .navigation li>a{position:relative;display:block;line-height:24px;padding:10px 25px;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.mobile-menu .navigation li.dropdown .dropdown-btn,.mobile-menu .navigation li>a:before{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;position:absolute}.mobile-menu .navigation li ul li>a{font-size:16px;font-weight:400;text-transform:capitalize}.mobile-menu .navigation li>a:before{content:"";left:0;top:0;height:0;border-left:5px solid #ff4788;transition:.5s}.mobile-menu .navigation li.current>a,.mobile-menu .navigation li>a:hover,.mobile-menu .social-links li a:hover{color:#ff4788}.mobile-menu .navigation li.current>a:before{height:100%}.mobile-menu .navigation li.dropdown .dropdown-btn{right:6px;top:6px;width:32px;height:32px;text-align:center;font-size:16px;line-height:32px;color:#fff;background:rgba(255,255,255,.1);cursor:pointer;border-radius:2px;transition:.5s;z-index:5}.mobile-menu .navigation li.dropdown .dropdown-btn.open{background:#ff4788;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mobile-menu .social-links{position:relative;text-align:center;padding:30px 25px}.mobile-menu .social-links li{position:relative;display:inline-block;margin:0 5px 10px}.mobile-menu .social-links li a{position:relative;line-height:32px;font-size:28px;color:#fff;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.slides{background-position:center;background-repeat:no-repeat;background-size:cover;height:103vh}.slide1{background-image:url(../images/slider/slider1.png)}.slide2{background-image:url(../images/slider/slider2.png)}.slide3{background-image:url(../images/slider/slider3.png)}.slide4{background-image:url(../images/slider/slider4.png)}.slide5{background-image:url(../images/slider/slider5.png)}.slide6{background-image:url(../images/slider/slider6.png)}.slide7{background-image:url(../images/slider/slider7.png)}.sec-head .separator{position:relative;height:0;text-align:center;width:50%;margin:auto;top:8px}.sec-head .separator .cir{position:absolute;left:0;top:-7px;width:12px;height:12px;border:2px solid var(--color-default);background:#fff;margin:auto;right:0}.sec-head .separator:before{content:"";position:absolute;top:-2px;left:0;right:0;margin:auto;width:93px;border-bottom:2px solid var(--color-default)}.sec-head .separator::after{content:"";position:absolute;top:-7px;right:100%;margin-right:10px;width:36px;display:none}.docr-info,.docr-info p,.sec-head{text-align:center}.sec-head p{padding-top:16px}.sec-head h3{display:inline;color:var(--color-primary);border-radius:23px;font-size:23px;font-weight:500}.sec-head h1,.sec-head h2,.sec-head h4{padding-top:14px;color:var(--color-secondary);font-weight:500;text-transform:uppercase}.social-links::after,.social-links::before{border:1px solid var(--color-primary-light);height:250px;position:absolute;z-index:-1;content:""}.sec-head h1{font-size:42px}.sec-head h2{font-size:38px}.sec-head h4{font-size:42px}.abt-section{text-align:center;padding-top:40px;margin-bottom:50px}.abt-matter p{padding-top:10px;line-height:30px;text-align:center;font-size:16px}.abt-matter a,.main-footer .footer-bottom .copyright a,.main-footer .list li a:hover,.main-timeline .timeline:nth-child(odd) .title{color:var(--color-primary)}.social-links::after{top:-80px}.social-links{position:absolute;z-index:99;left:19px;text-align:center;top:19rem;background:var(--color-primary-light);border-radius:28px;width:50px;padding:9px 0}.social-icon-one{padding:0;margin:0}.social-icon-one li,.social-icon-two li{position:relative;display:inline-block}.social-icon-one li a{position:relative;display:block;font-size:19px;background:#fff;color:#000;text-align:center;width:35px;height:35px;border-radius:50%;line-height:34px;margin:3px 0}.social-icon-one li:nth-child(5) a{color:#f518da}.social-icon-one li a:hover{color:var(--color-primary-light)}.mvv-section{position:relative;padding-bottom:25px}.counter{color:#000;text-align:center;padding:20px 15px 15px;position:relative;z-index:1}.counter:after,.counter:before{content:"";background:#fdd6e9;border-radius:14px;position:absolute;top:80px;left:0;right:0;bottom:0;z-index:-1}.counter .counter-icon,.counter:after{background-color:#fff;border-radius:10px}.counter:after{box-shadow:0 10px 10px rgba(0,0,0,.3);top:85px;left:5px;right:5px;bottom:5px}.counter .counter-icon{color:#fff;font-size:35px;text-align:center;line-height:80px;width:80px;height:80px;margin:0 auto 30px;box-shadow:0 0 0 5px #b1b1b1;transform:rotate(45deg);padding:16px}.counter .counter-icon img{transform:rotate(-45deg);display:block;filter:brightness(0) invert(0);-webkit-filter:brightness(0) invert(0)}.counter .counter-value{font-size:38px;font-weight:600;line-height:30px;margin:0 0 15px;display:block}.counter h2{font-size:20px;font-weight:600;text-transform:capitalize;color:#000;border-bottom:2px solid;display:inline}.counter p{font-size:15px;color:#202020;padding:0 25px;line-height:24px;margin-top:10px}.doc-section .serviceBox.purple .service-icon,.mvv-section .col-md-3:nth-child(2n) .counter::before{background:#c2f7ed}@media screen and (max-width:990px){.counter{margin-bottom:40px}}.doc-section{position:relative;margin-bottom:35px}.home-doc{padding:7px}.home-doc img{border:10px solid #f5f5f5;box-shadow:0 0 5px #bfbfbf}.team-item{padding-bottom:15px;margin-left:10px;margin-right:10px}.doc-details{padding-top:15px}.doc-details h3{font-size:28px}.doc-details h4{font-size:20px;margin-bottom:4px}.doc-details .number-box{padding:10px 0}.doc-section .doc-details a{color:#fff;background-color:#11998e;padding:4px 14px;border-radius:30px;font-size:16px}.doc-section .serviceBox{text-align:center;padding:0 10px}.doc-section .serviceBox .service-icon{background:#c2f7ed;font-size:80px;line-height:127px;width:155px;height:155px;margin:0 auto 10px;border-radius:50%;position:relative;z-index:1}.doc-section .serviceBox .service-icon span{font-size:45px}.doc-section .serviceBox .service-icon:before{content:"";background:#fff;width:85%;height:85%;border-radius:50%;box-shadow:0 3px 8px rgba(0,0,0,.4);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%;z-index:-1}.doc-section .serviceBox .title{color:#202020;font-size:20px;font-weight:500;line-height:25px;text-transform:uppercase;margin:0 0 5px}.doc-section .serviceBox .description{color:#202020;font-size:13px;line-height:20px;letter-spacing:.5px;margin:0}.serviceBox.pink .service-icon{background:#fdd6e9}.inner-section2,.service_section .text_serv,.test-section{padding:50px 0}.test-section .test-desc{padding-top:45px}.test-section .test-img img{border-radius:35px 0;border:7px solid #fff;box-shadow:5px 5px 10px rgba(0,0,0,.3)}.blogs-section .blogs-content,.test-section .test-sec-row{padding-top:35px}.test-section .serviceBox{color:#000;text-align:center;padding:0 0 30px 20px;position:relative}.test-section .serviceBox:before{content:"";border:3px dotted var(--color-pprimary-light);border-top-style:solid;border-bottom-style:solid;border-right:none;border-radius:30px 0 0 30px;position:absolute;width:35%;top:90px;bottom:7px;left:0}.test-section .serviceBox .service-icon{font-size:48px;line-height:95px;width:100px;height:100px;margin:0 auto 10px;border-radius:50%;box-shadow:5px 5px 10px rgba(0,0,0,.3);border:3px solid var(--color-pprimary-light);position:relative}.test-section .serviceBox .service-content{padding:20px 10px;border:3px solid var(--color-pprimary-light);border-radius:20px;box-shadow:5px 5px 10px rgba(0,0,0,.3);background-color:#fff}.test-section .serviceBox .service-content:after,.test-section .serviceBox .service-content:before{content:"";background:var(--color-pprimary-light);width:10px;height:10px;border-radius:50%;position:absolute;top:86px;left:35%}.test-section .serviceBox .service-content:after{border-radius:0;transform:rotate(45deg);top:auto;bottom:4px}.test-section .serviceBox .title{font-size:20px;font-weight:600;text-transform:uppercase;margin:0 0 10px;color:#202020}.test-section .serviceBox .description{color:#202020;font-size:14px;line-height:23px}.appointment-section{position:relative;padding:195px 0 50px}.appointment-section::before{content:"";position:absolute;width:100%;height:60%;z-index:-1;padding-top:50px;padding-bottom:50px;margin-bottom:15px;background-image:linear-gradient(to bottom,rgba(95,156,127,.75),rgba(0,0,0,.8)),url("../images/bg-overlay.jpg");background-size:cover;margin-top:-155px}.appointment-form{text-align:center;padding:51px;background:#fff;box-shadow:0 6px 5px #8b8b8b;position:relative;border-radius:32px}.appointment-form .form-control{border:none;background-color:transparent;border-bottom:1px dotted #000;border-radius:0;color:#000}.appointment-form h2,.appointment-form p{color:#202020}.appointment-form .form-control:focus{color:#000;background-color:#fff;border-color:transparent;outline:0;box-shadow:0 0 10px #a6061c}.pricingTable .btn-block:hover,.theme-btn{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.appointment-form .form-control::-webkit-input-placeholder{color:#000;opacity:1}.appointment-form .form-control::-moz-placeholder{color:#000;opacity:1}.appointment-form .form-control:-ms-input-placeholder{color:#000;opacity:1}.appointment-form .form-control::-ms-input-placeholder{color:#000;opacity:1}.appointment-form .form-control::placeholder{color:#000;opacity:1}.appointment-form .form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.theme-btn{font-size:16px;color:#fff;border-radius:30px;background-color:#11998e;padding:4px 14px}.pricingTable{border:5px solid #727cb6;margin-top:20px;text-align:center}.pricingTable .pricingTable-header>span{width:47%;border-radius:5px;padding:5px 10px;color:#fff;font-size:18px;text-transform:capitalize;line-height:1.5;display:inline-block;position:absolute;top:3px;left:0;right:0;margin:auto}.pricingTable .pricingContent,.pricingTable .pricingTable-header{background-color:#fff}.pricingTable .pricingContent ul{list-style:none;margin-bottom:0;padding:0 15px}.pricingTable .pricingContent ul li{border-bottom:1px dotted #8493a1;color:#9999a5;padding:10px;text-align:center}.pricingTable .pricingTable-sign-up{color:#fff;padding:10px 0}.pricingTable .price-value{font-size:20px;font-weight:400;color:#000}.pricingTable .btn-block{display:inline;color:#3c3c3c;border:1px solid;padding:2px 12px;border-radius:30px;margin-top:10px;background:#fff}.pricingTable .btn-block:hover{background:#fff}.pricingTable-sign-up a{font-size:14px}@media only screen and (max-width:990px){.box,.doc-section .serviceBox,.serviceBox{margin:0 0 30px}.pricingTable{margin-bottom:30px}.box{margin-bottom:20px}}.faqs-section{padding:68px 0 10px}.blogs-section .border-box{border-radius:5px;box-shadow:0 0 10px;padding:5px;height:404px}.blogs-section{padding:35px 0}.service_section .service_txt_bottom{position:relative;padding:15px 0}.service_section .service_txt_bottom h4{display:inline-block;padding:14px 21px;color:#737373;text-transform:uppercase;font-weight:600;font-size:36px;margin:0;border-top:2px solid #737373;border-bottom:2px solid #737373;border-radius:10px}.appointment-section .appointment-text{margin:auto;left:0;right:0;position:relative;top:-61px}.appointment-text .appointmentt{position:relative;color:#fff;font-size:36px;font-weight:400;line-height:1.3em;margin-bottom:10px}.appointment-text .appointmentt .icon{position:relative;color:#fff;font-size:28px;margin-right:18px}.appointment-text .phone{position:relative;color:#fff;font-size:36px;font-weight:700;line-height:1.3em}.service_section{position:relative;padding:35px 0;margin-bottom:20px}.box{position:relative;overflow:hidden;z-index:1}.box .box-img img{width:100%;height:auto;transform:scale(1,1) translateY(0);transition:.8s;border-radius:0 20px;margin-bottom:20px;box-shadow:0 3px 8px rgba(0,0,0,.4);border:6px solid #fff}.service_section .col-md-3:nth-child(2n) .box-img img{border:8px solid #c2f7ed}.service_section .col-md-3:nth-child(odd) .box-img img{border:8px solid #fdd6e9}.service_section .col-md-3:nth-child(2n) .box-img img,.service_section .col-md-3:nth-child(5) .box-img img,.service_section .col-md-3:nth-child(7) .box-img img{filter:grayscale(100%)}.service_section .col-md-3:nth-child(6) .box-img img,.service_section .col-md-3:nth-child(8) .box-img img{filter:grayscale(0%)}.box:hover .box-img img{transform:translateY(-50px) scale(.5);border-radius:50%;box-shadow:0 3px 8px rgba(0,0,0,.4)}.box .box-content{width:100%;height:95%;position:absolute;top:0;left:0;text-align:center;z-index:-1;opacity:0;background:#272731;transform:scale(0);padding:10px 40px;transition:.8s;border-radius:20px 0}.box .tag-line,.box .title{top:60%;position:relative;color:#fff}.logo-widget .logo img,.main-footer .activity-list li a{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.box:hover .box-content{transform:scale(1,1);opacity:1}.box .title{font-size:17px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.box .title:after{content:"";border:1px solid #fff;display:block;margin-top:10px}.box .tag-line{font-size:15px;text-transform:capitalize}@media only screen and (max-width:480px){.box .title{font-size:14px;letter-spacing:0;top:53%}.box .tag-line{top:50%;font-size:14px}}.main-footer .anim-icons .icon{opacity:.08}.main-footer .footer-upper{position:relative;background-position:center;background-repeat:no-repeat;padding:15px 0 0;margin-top:0}.main-footer .footer-upper .footer-column{position:relative;margin-bottom:41px}.main-footer .footer-upper .footer-column:before{content:"";position:absolute;width:3px;height:137px;right:12px;top:83px}.main-footer .footer-upper .footer-column:last-child:before{content:none}.main-footer .footer-widget .widget-title{position:relative;font-size:23px;font-weight:600;color:#2b9c87;margin-bottom:18px;text-transform:uppercase}.main-footer .footer-widget .widget-title::before{content:"";position:absolute;width:62px;height:2px;border-bottom:2px solid #f26cbd;top:32px}a:hover{color:#f26cbd}.logo-widget,.main-footer .footer-bottom{position:relative;text-align:center}.logo-widget p{font-size:15px;line-height:30px;font-weight:400;margin:0;padding-top:32px;padding-bottom:15px}.logo-widget .logo img{position:relative;transition:.3s;margin-top:30px;width:347px}.logo-widget .logo img:hover{opacity:1}.logo-widget .text{position:relative;color:#000;font-size:15px;line-height:29px;margin-bottom:7px}.main-footer .activity-list{position:relative;padding-top:10px}.main-footer .activity-list li{position:relative;margin-bottom:10px}.main-footer .activity-list li a{display:block;font-size:16px;line-height:22px;color:#c8bfe3;padding:10px 15px 10px 30px;font-weight:400;border:1px solid rgba(255,255,255,.1);border-radius:8px;transition:.3s}.main-footer .list li a,.social-icon-two li a{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.main-footer .activity-list li a:hover{border:1px solid #ff4788}.main-footer .list li{position:relative;display:block;margin-bottom:0;padding-left:17px}.main-footer .list li:before{position:absolute;left:0;top:9px;height:10px;width:10px;border-radius:5px;border:2px solid var(--color-secondary);content:""}.main-footer .list li a{position:relative;font-size:15px;line-height:26px;font-weight:500;transition:.3s;color:#202020}.main-footer .contact-info li{position:relative;display:block;font-size:14px;line-height:30px;color:#000;font-weight:500;padding-left:44px;margin-bottom:20px}.main-footer .contact-info li .icon{position:absolute;left:0;top:0;font-size:17px;line-height:30px;width:30px;height:30px;background:#e81f31;text-align:center;color:#fff}.main-footer .contact-info li a{color:#000;display:inline-block;transition:.3s}.main-footer .contact-info li a:hover{color:#f72f67}.main-footer .footer-bottom:before{position:absolute;left:0;top:0;height:100%;width:100%;opacity:.03;content:""}.main-footer .footer-bottom .copyright{position:relative;font-weight:500;font-size:15px;line-height:30px;padding:12px 0}.main-footer .footer-bottom .copyright a:hover{text-decoration:underline}.social-icon-two{position:relative;text-align:center;margin-top:11px;display:inline-block;padding:17px 17px 0;border-top:1px dashed #07234c}.social-icon-two li a{position:relative;display:block;font-size:20px;width:40px;height:40px;line-height:36px;color:#de0f0f;border:1px solid #041d42;border-radius:50%;font-weight:400;text-align:center;margin:0 5px;transition:.3s;background:0 0}.social-icon-two li a:hover{color:#fff;background:#d91112}.social-icon-two li a:first-child,.social-icon-twoo li:first-child{margin-left:0}.main-footer .footer-upper ._addre_bar h5,.main-footer .footer-upper ._addre_bar p{font-weight:400;font-size:16px;line-height:25px}.main-footer .footer-upper ._addre_bar i{width:45px;height:45px;color:#151c17;background:#7bdfcc;font-size:23px;line-height:40px;margin-bottom:15px;box-shadow:0 4px 2px #858585;border-top:4px solid;border-radius:35px}.main-footer .footer-upper .add_bar_row{padding:15px 0;border-top:1px dashed #333;border-bottom:1px dashed #333}.footer-column .footer-widget .fmap h2{font-size:18px}.footer-column .footer-widget .fmap{border:9px solid #fff;box-shadow:0 0 10px #ccc;background:#fff}.fmap iframe{width:100%;height:200px;box-shadow:0 0 10px #ccc}.social-icon-twoo{position:relative;margin-top:15px;display:flex;padding:10px 0}.social-icon-twoo li{position:relative;display:inline-block;margin-left:8px}.social-icon-twoo li a{position:relative;display:block;font-size:21px;width:40px;height:40px;line-height:37px;background-color:#111f1f;color:#fafafa;border-radius:50%;font-weight:400;margin:0 1px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.social-icon-twoo li:nth-child(5) a{color:#0354ab}.social-icon-twoo::before{position:absolute;left:0;right:0;margin:auto;top:26px;width:100%;max-width:800px;height:5px;background:linear-gradient(to left,var(--color-secondary),rgb(255 255 255 / 0%),var(--color-secondary));content:"";border-radius:32px}.content-section{position:relative;color:#fff}.content-section1 h2{text-transform:capitalize;font-weight:600;color:var(--color-secondary);font-size:40px;margin-bottom:18px}.content-section1 .styles li{position:relative;display:block;margin-bottom:0;padding-left:40px;font-size:18px;line-height:34px}.content-section1 .styles li::before{position:absolute;left:11px;content:"\f101";font-family:FontAwesome;font-size:21px;color:var(--color-secondary)}.content-section::before{content:"";position:absolute;width:100%;height:100%;z-index:-1;background-image:linear-gradient(to bottom,rgba(0,0,0,.6),rgba(0,0,0,.6)),url("../images/content-overlay.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}.content-section1{padding:80px 0}.n-section{position:relative;padding:25px 0}.subscribe-block{position:relative;padding:40px 38px;background-color:#268775;border-color:#fff;box-shadow:0 0 10px}.sub-title h2{text-transform:uppercase;color:#fff;font-size:33px}.sub-title p{margin:0;color:#fff;font-size:14px}.subscribe-input{position:relative;margin-top:12px}.subscribe-input .form-control{height:58px;background-color:transparent;border:1px solid #e4e4e4;color:#fff}.subscribe-input .btn{position:absolute;top:7px;right:8px;background:#fff;border:none;border-radius:0;padding:11px 16px;color:#000}.subscribe-input .btn-danger:hover{color:#fff;background-color:var(--color-secondary);border-color:transparent}.subscribe-input .form-control:focus{color:#000;background-color:#fff;border-color:transparent;outline:0}.main-timeline:after{content:"";display:block;clear:both}.main-timeline .timeline{min-height:140px;padding:30px 80px 30px 0;margin:-70px 30px 0 0;float:left;overflow:hidden;position:relative}.main-timeline .timeline:before{content:"";background-color:var(--color-pprimary-light);height:140px;width:140px;border-radius:35px;transform:translateY(-50%) rotate(45deg);position:absolute;right:-75px;top:50%}.main-timeline .timeline-content{color:#000;font-size:17px;font-weight:300;padding:15px;display:block}.main-timeline .timeline-icon{color:#000;background-color:#fff;font-size:30px;text-align:center;line-height:60px;height:60px;width:60px;border-radius:50%;transform:translateY(-50%);position:absolute;right:7px;top:50%;z-index:1;box-shadow:-3px 3px 7px rgba(0,0,0,.3)}.main-timeline .timeline:nth-child(2n){padding:30px 0 30px 80px;float:right}.main-timeline .timeline:nth-child(2n):before{right:auto;left:-75px}.main-timeline .timeline:nth-child(2n) .timeline-icon{right:auto;left:7px}.main-timeline .timeline:nth-child(4n+2):before{background-color:var(--color-secondary-light)}.main-timeline .timeline:nth-child(4n+2) .timeline-content,.main-timeline .timeline:nth-child(4n+2) .timeline-icon,.main-timeline .timeline:nth-child(4n+3) .timeline-content,.main-timeline .timeline:nth-child(4n+3) .timeline-icon{color:#000}.main-timeline .timeline:nth-child(4n+3):before{background-color:var(--color-pprimary-light)}.main-timeline .title{color:#df2947;font-size:20px;font-weight:400;text-transform:uppercase;margin:0 0 5px}@media only screen and (max-width:767px){.pricingTable{margin-bottom:40px}.main-timeline{padding:0}.main-timeline:before{width:2%;transform:translateX(0);left:0}.main-timeline .timeline,.main-timeline .timeline:nth-child(2n){width:97%;min-height:auto;padding:0 0 0 80px;margin:0 0 5px;float:right}.main-timeline .timeline:before{right:auto;left:-75px}.main-timeline .timeline .timeline-icon{right:auto;left:7px}.main-timeline .timeline-content{font-size:16px}}.bread_cumb_wrap{position:relative;text-align:center;left:0;right:0;padding:170px 0 60px}.bread_cumb_wrap::before{content:"";position:absolute;width:100%;height:543px;top:0;left:0;z-index:-1;background-image:url(../images/bread-bg-1.png);background-position:center;background-repeat:no-repeat;background-size:cover;opacity:.2}.bread_cumb_wrap h1{text-transform:capitalize;color:#000;font-size:26px;margin-bottom:10px;font-weight:600}._blog_nav h4,._contact_info h3,.contact_form h4,.hos-name{text-transform:uppercase}.bread_cumb_wrap ul{display:inline-block;box-shadow:0 5px 4px #ccc;padding:4px 15px;border-radius:30px;background:#fff;border:4px solid #ccc}.bread_cumb_wrap ul li{display:inline-block;position:relative;padding:0 7px;color:#2c2c2c}.bread_cumb_wrap i{color:#ee63b7}.bread_cumb_wrap ul li a{display:block;color:#000;font-size:17px}._blog_nav h4,._contact_info h3,._contact_info ul li i,.box1 .social li,.contact_form h4,.docr-info h4{display:inline-block}.inner-section1{padding:50px 0 100px}._contact_info{position:relative;text-align:center;background:#e1fff9;padding:52px 39px;margin-bottom:30px;border:1px dashed}._contact_info h3{color:#000;border-bottom:1px solid;margin-bottom:27px}._contact_info ul li{position:relative;color:#000;border-bottom:1px dashed #a2a2a2;padding-bottom:12px;margin-bottom:16px}._contact_info ul li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}._contact_info ul li i{width:40px;color:#fff;height:40px;background:#ee63b7;font-size:19px;border-radius:50%;line-height:39px;margin-bottom:8px}._contact_info ul li span{display:block;font-size:15px}.contact_form{position:relative;padding:20px;border:10px solid #e8e8e8;margin-bottom:30px;background:#fee0f2}.contact_form h4{margin-bottom:30px;border-bottom:1px solid}.contact_form .form-control{height:45px;background-color:#fff}.contact_form textarea.form-control{height:80px}.contact_form .btn{margin-top:40px}.cmap iframe{width:100%;height:207px;margin-top:0}.contact_form .btn-danger{background:#268775;border:#268775}.inner-section{position:relative;min-height:47vh;padding:110px 0 80px;text-align:center}.main-timeline1 .timeline1{width:calc(50% - 1px);padding:3px 0;margin:0 2px 0 0;float:left}.main-timeline1 .timeline-content1{color:#777;text-align:center;padding:20px 60px 20px 0;display:block;position:relative}.main-timeline1 .timeline-content1:before{content:'';background:#ee63b7;width:40px;transform:skewY(-20deg);position:absolute;right:-20px;top:0;bottom:0}.main-timeline1 .timeline-year1{color:#555;background-color:#268775;font-size:38px;font-weight:600;line-height:100px;height:100px;width:100px;border-radius:50%;transform:translateY(-50%);position:absolute;top:50%;right:-50px;z-index:1}.main-timeline1 .timeline-year1:before{content:'';background-color:#fff;border-radius:50%;box-shadow:5px 5px 7px rgba(0,0,0,.4);position:absolute;left:10px;right:10px;top:10px;bottom:10px;z-index:-1}.main-timeline1 .title{color:#000;font-size:22px;font-weight:600;text-transform:capitalize;letter-spacing:.5px;margin:0 0 5px}.main-timeline1 .description{font-size:15px;line-height:27px;margin:0}.main-timeline1 .timeline1:nth-child(2n){float:right}.main-timeline1 .timeline1:nth-child(2n) .timeline-content1{padding:20px 0 20px 60px}.main-timeline1 .timeline1:nth-child(2n) .timeline-content1:before{right:auto;left:-20px}.main-timeline1 .timeline1:nth-child(2n) .timeline-year1{right:auto;left:-50px}@media screen and (max-width:767px){.main-timeline1 .timeline1,.main-timeline1 .timeline1:nth-child(2n){width:100%;margin:0 0 2px}.main-timeline1 .timeline-content1,.main-timeline1 .timeline1:nth-child(2n) .timeline-content1{padding:20px 0 20px 120px}.main-timeline1 .timeline-content1:before,.main-timeline1 .timeline1:nth-child(2n) .timeline-content1:before{left:30px}.main-timeline1 .timeline-year1,.main-timeline1 .timeline1:nth-child(2n) .timeline-year1{left:0;right:auto}}.box1 .content1,.close{right:0;position:absolute}.blog-matter p,.innerabt-matter p,.serv-matter p{font-size:15px;text-align:justify}.ol_styles{padding:0 0 0 20px;display:inline-grid;margin-bottom:0}.ol_styles li{position:relative;padding-left:20px;margin-bottom:5px;line-height:28px;font-size:15px}.ol_styles li::before{position:absolute;left:0;top:0;font-size:17px;line-height:28px;color:#373434;font-weight:900;content:"\f0da";font-family:"Font Awesome 5 Free"}._blog_nav,._blog_nav ul li a,.box1{position:relative}.serv-matter .serv-img img{border:7px solid #f5f5f5;box-shadow:0 0 10px #9f9f9f}.inner-abt h4,.innerabt-matter h2,.memer-ships h4,.serv-matter h2{color:var(--color-secondary);font-size:23px;margin-bottom:5px}.serv-matter h3{color:var(--color-secondary);font-size:20px}.inner-doc-img img{box-shadow:0 0 10px}.docr-info h4{margin-top:14px;border-bottom:1px solid}.serv-img img{border:7px solid #f5f5f5;box-shadow:0 0 10px #9f9f9f;width:300px}.memer-ships .ol_styles{margin-bottom:10px}.innerabt-matter h5{font-size:30px;color:var(--color-secondary)}.hos-name{font-size:40px!important;color:var(--color-primary)!important}.vid-yt1 .col-md-3{padding:15px}.vid-yt iframe{border:5px solid #ccc}.inner_blog_row .col-md-4{padding:20px;text-align:center;box-shadow:0 0 10px #ccc;background:#fff}._blog_nav ul,.box1 .social{padding:0;list-style:none}.inn_blog_list h2{font-size:22px;margin:12px 0 0;color:#003c70}.inn_blog_list p{font-size:16px;margin:10px 0 11px}.inn_blog_list a._blg_link{display:inline-block;position:relative;font-size:18px;line-height:30px;color:#fff;padding:5px 14px;font-weight:500;overflow:hidden;border-radius:5px;background:linear-gradient(to left,#ee63b7,#2b9c87)}._blog_nav{box-shadow:0 0 10px #ccc;padding:17px 18px;margin:0 0 29px;border-top:4px solid #429c86;background:#ca2188}._blog_nav h4{font-size:25px;margin-bottom:10px;border-bottom:1px solid;color:#fff}._blog_nav ul li a{display:block;border-bottom:1px dashed #ccc;padding-bottom:10px;margin-bottom:10px;padding-left:17px;color:#fefffc;font-size:18px}._blog_nav ul li:last-child a{border-bottom:none;padding-bottom:0;margin-bottom:0}._blog_nav ul li a::before{content:"";position:absolute;width:10px;height:10px;border:2px solid;left:0;border-radius:50%;top:8px}.blog-matter h2{font-size:25px;color:var(--color-secondary)}.blog-matter h3{font-size:20px;color:var(--color-primary)}.pricingTable.blue,.pricingTable.blue .pricingTable-header>span,.pricingTable.pink,.pricingTable.pink .pricingTable-header>span{background:#dffffc;border-color:#fff;box-shadow:0 0 10px;color:#000}.box1{overflow:hidden;margin-bottom:33px;border-radius:18%;border:8px solid #f5f5f5;box-shadow:0 0 10px rgba(0,0,0,.3)}.box1 img{width:100%;height:auto}.box1 .box-content1{width:100%;height:100%;position:absolute;top:0;left:0}.box1 .box-content1:after,.box1 .box-content1:before{content:"";width:95%;height:47%;background:#000;position:absolute;left:0;right:0;margin:auto;opacity:0;transition:.5s}.box1 .box-content1:before{top:-20%;border-radius:35px 35px 0 0}.box1:hover .box-content1:before{top:3%;opacity:.8}.box1 .box-content1:after{bottom:-20%;border-radius:0 0 35px 35px}.box1:hover .box-content1:after{bottom:3%;opacity:.8}.box1 .content1{width:100%;height:45px;top:0;left:0;bottom:0;text-align:center;margin:auto;opacity:0;transform:rotate(90deg);z-index:1;transition:.5s}.box1:hover .content1{opacity:1;transform:rotate(0)}.box1 .social{margin:0 0 20px}.box1 .social li{margin-right:10px}.box1 .social li a{display:block;width:40px;height:40px;top:-35px;border-radius:50%;line-height:40px;background:#fff;font-size:18px;color:#000;transition:.3s;position:relative}.box1 .social li a:hover{color:#d83f15}.box1 .title{font-size:16px;color:#fff;margin-bottom:7px;padding:0 10px;position:relative;top:-49px}.box1 .post{font-size:14px;color:#fff;text-transform:capitalize}@media only screen and (max-width:990px){.box1{margin-bottom:30px}}.first-serv-row{padding:30px 0 0}.other-section{margin-bottom:50px}.pp-header.modal-header{display:block;padding:0;border:none}.pp-dialouge.modal-dialog{margin-top:8%}.close{top:0;z-index:2;background-color:var(--color-secondary)!important;opacity:1;color:#fff;font-size:35px;padding:0 6px 2px}.pp-body.modal-body p{font-size:20px}.modal-dialog{max-width:520px}