*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;font-family:Montserrat,sans-serif}body{font-family:Montserrat,sans-serif;color:#222;letter-spacing:.02em}a{color:#00529d}a:hover{color:#00529d;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}.selectcss{display:block;color:#000;line-height:1.3;padding:0 1.4em 0 .8em;width:100%;height:50px;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #e5e5e5!important;border-radius:2px;font-family:Montserrat,sans-serif;font-size:14px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(../images/downarrow.png);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:auto}.selectcss::-ms-expand{display:none}.selectcss:hover{border:#fff 1px solid}.selectcss:focus{border:#fff 1px solid;color:#000;outline:0}:root:lang(ar) .selectcss,:root:lang(iw) .selectcss,[dir=rtl] .selectcss{background-size:auto;padding:0 1.4em 0 .8em;border:0}.form-control{background:#fff;color:#000;height:50px;text-transform:capitalize;border-radius:2px;font-family:Montserrat,sans-serif;font-size:14px;resize:none;border:1px solid #e5e5e5!important}.form-control2{background:#fff;color:#000;height:181px;text-transform:capitalize;border-radius:2px;font-size:14px;resize:none;font-family:Montserrat,sans-serif;border:1px solid #e5e5e5!important}textarea{width:100%;height:181px;padding:12px 15px;box-sizing:border-box;border-radius:2px;background-color:#fff;resize:none;font-family:Montserrat,sans-serif;font-size:14px;color:#000;border:1px solid #e5e5e5!important}::-webkit-input-placeholder{color:#000!important}::-moz-placeholder{color:#000!important}:-ms-input-placeholder{color:#000!important}:-moz-placeholder{color:#000}input[type=email].big-dog::-webkit-input-placeholder{color:#000!important}input::placeholder{color:#000!important}input[type=reset],input[type=submit]{background-color:#00529d;border:none;color:#fff;padding:12px 40px;text-decoration:none;margin:4px 0 0 0;font-weight:500;font-size:14px;border-radius:3px!important;text-transform:uppercase;cursor:pointer;display:inline-block;font-family:Montserrat,sans-serif}input[type=button]{background-color:#0080bd;border:none;color:#fff;padding:12px 40px;text-decoration:none;margin:4px 0 0 0;font-weight:500;font-size:14px;border-radius:3px!important;text-transform:uppercase;cursor:pointer;display:inline-block;font-family:Montserrat,sans-serif}label{display:inline-block;margin-bottom:1rem;color:#fff;font-size:14px;font-family:Montserrat,sans-serif}.pre{color:#fff!important;font-size:14px;padding:0;margin:0;font-family:Montserrat,sans-serif}input[type=checkbox]+label{display:inline-block;width:32px;height:32px;padding-left:40px;background-position:0 0;background-repeat:no-repeat;line-height:32px;cursor:pointer}input[type=checkbox]:checked+label{background-position:left -32px}.form-group h6{color:#fff;font-size:15px;padding:1rem 0 1rem 0;font-weight:500;margin:0;font-family:Montserrat,sans-serif}.form-group ul{margin:0 0 0 22px;padding:0}.form-group ul li{margin:0;padding:0;list-style-type:square;color:#fff;font-size:14px;line-height:24px}#return-to-top{position:fixed;display:none;right:15px;bottom:15px;z-index:99999}#return-to-top i{display:flex;align-items:center;justify-content:center;font-size:24px;width:40px;height:40px;border-radius:4px;background:#00529d;color:#fff;transition:all .4s}#return-to-top:hover{background:#000;color:#fff;border-radius:4px}#return-to-top:hover i{color:#fff;top:3px}.topbar{background:#000;font-size:14px;transition:all .5s;color:#fff;width:100%;padding:6px 0}.topbar.topbar-scrolled{top:0}.contact-info{padding:0;margin:0}.contact-info a{line-height:1;color:#fff;font-size:14px;font-family:Montserrat,sans-serif;font-weight:500;transition:.3s}.contact-info a:hover{text-decoration:none}.contact-info i{padding-right:3px;margin-left:5px;color:#00529d}.contact-info i:first-child{margin-left:0}.contactright{padding:0;margin:0}.contactright ul{text-align:right;padding:0;margin:0}.fallback-font{font-family:serif}.contactright ul li{padding:0;margin:0;font-size:13px;font-weight:500;text-transform:uppercase;display:inline-block;padding:0 6px 0 8px;border-left:#fff 1px solid;line-height:12px!important}.contactright ul li a{color:#fff;text-decoration:none;transition:.3s}.contactright ul li:first-child{border-left:0!important}.contactright ul li a:hover{text-decoration:none}.contactright i{padding-right:4px;margin-left:15px;color:#00529d}#header{background:#fff;transition:all .5s;z-index:997;padding:0 0;top:0;box-shadow:0 2px 15px rgba(0,0,0,.1)}#header.header-scrolled{top:0;padding:0}#header .logo{font-size:32px;margin:0;padding:0;line-height:1;font-weight:600;letter-spacing:.8px;font-family:Montserrat,sans-serif}#header .logo a{color:#222}#header .logo a span{color:#00529d}#header .logo img{max-height:100%}.nav-menu{padding:0;margin:0}.nav-menu ul{margin:0;padding:0;list-style:none}.nav-menu>ul{display:flex;margin-top:8px}.nav-menu>ul>li{position:relative;white-space:nowrap;padding:11px 0 11px 16px}.nav-menu a{display:block;position:relative;color:#222;transition:.3s;font-size:12px;letter-spacing:1px;font-weight:600;padding:0 2px;text-transform:uppercase;font-family:Montserrat,sans-serif}.navbtn{padding:9px 10px!important;background:#00529d;font-size:14px;font-weight:700;text-align:center;color:#fff!important;border-radius:30px;display:inline-block;margin-top:-11px}.nav-menu>ul>li>a:before{content:"";position:absolute;width:100%;height:2px;bottom:-5px;left:0;background-color:#00529d;visibility:hidden;width:0;transition:all .3s ease-in-out 0s}.nav-menu .active>a:before,.nav-menu a:hover:before,.nav-menu li:hover>a:before{visibility:visible;width:100%}.nav-menu .active>a,.nav-menu a:hover,.nav-menu li:hover>a{color:#00529d}.nav-menu .drop-down ul{display:block;position:absolute;left:0;top:calc(100% + 20px);z-index:99;opacity:0;visibility:hidden;padding:0;border-radius:0;background-color:rgba(27,22,28,.99);transition:.3s}.nav-menu .drop-down:hover>ul{opacity:1;top:105%;visibility:visible}.nav-menu .drop-down li{min-width:200px;position:relative}.nav-menu .drop-down ul a{padding:10px 15px;font-size:12px;font-weight:500;text-transform:none;color:#c8c8c8;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.06)!important}.nav-menu .drop-down ul .active>a,.nav-menu .drop-down ul a:hover,.nav-menu .drop-down ul li:hover>a{color:#fff}.nav-menu .drop-down>a:after{content:"\f107";font-family:FontAwesome;padding-left:5px}.nav-menu .drop-down .drop-down ul{top:0;left:calc(100% - 30px)}.nav-menu .drop-down .drop-down:hover>ul{opacity:1;top:0;left:100%}.nav-menu .drop-down .drop-down>a{padding-right:35px}.nav-menu .drop-down .drop-down>a:after{content:"\f107";font-family:FontAwesome;position:absolute;right:15px}@media (max-width:1366px){.nav-menu .drop-down .drop-down ul{left:-90%}.nav-menu .drop-down .drop-down:hover>ul{left:-100%}.nav-menu .drop-down .drop-down>a:after{content:"\ea9d"}}.mobile-nav-toggle{position:fixed;right:15px;top:37px;z-index:9998;border:0;background:0 0;font-size:20px;transition:all .4s;outline:0!important;line-height:1;cursor:pointer;text-align:right;background-color:#000;padding:7px 7px 6px 7px}.mobile-nav-toggle i{color:#fff;font-style:normal;font-weight:400;font-family:FontAwesome!important}.mobile-nav{position:fixed;top:81px;right:0;bottom:0;left:0;z-index:9999;overflow-y:auto;background-color:#000;transition:ease-in-out .2s;opacity:0;visibility:hidden;border-radius:0;padding:10px 0;height:58vh}.mobile-nav *{margin:0;padding:0;list-style:none}.mobile-nav a{display:block;position:relative;color:#fff;padding:11px 15px;font-weight:700;outline:0;font-size:13px;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.06)}.mobile-nav .active>a,.mobile-nav a:hover,.mobile-nav li:hover>a{color:#00529d;text-decoration:none}.mobile-nav .drop-down>a:after{content:"\f107";font-family:FontAwesome;padding-left:10px;position:absolute;right:15px}.mobile-nav .active.drop-down>a:after{content:"\f106"}.mobile-nav .drop-down>a{padding-right:35px}.mobile-nav .drop-down ul{display:none;overflow:hidden;background-color:#1a151b}.mobile-nav .drop-down li{padding-left:10px;padding-right:10px}.mobile-nav-overly{width:100%;height:100%;z-index:9997;top:0;left:0;position:fixed;overflow:hidden;display:none;transition:ease-in-out .2s}.mobile-nav-active{overflow:hidden}.mobile-nav-active .mobile-nav{opacity:1;visibility:visible}.mobile-nav-active .mobile-nav-toggle i{color:#fff}.banner_img{padding:0;margin:90px 0 0 0;position:relative;background-size:100%;width:100%;height:80vh;background-position:center top;background-repeat:no-repeat}.banner_img img{width:100%}.banner_img:before{content:"";background:rgba(255,255,255,.1);position:absolute;bottom:0;top:0;left:0;right:0}.slogan{padding:0;margin:0 2%;z-index:99;width:auto;position:absolute;top:0;right:0}.slogan h2{margin:0;font-size:36px;padding-top:12rem;font-weight:700;line-height:56px;color:#222;text-align:center;text-transform:uppercase;font-family:Montserrat,sans-serif}section{padding:40px 0;overflow:hidden}.section-bg{background-color:#f6f9fe}.section-title{text-align:center;padding-bottom:30px}.section-title h2{font-size:13px;letter-spacing:1px;font-weight:700;padding:8px 20px;margin:0;background:#e7f1fd;color:#106eea;display:inline-block;text-transform:uppercase;border-radius:50px}.section-title h3{margin:15px 0 0 0;font-size:32px;font-weight:700}.section-title h3 span{color:#106eea}.section-title p{margin:15px auto 0 auto;font-weight:600}@media (min-width:1024px){.section-title p{width:50%}}.adbanner{background:#e5e5e5;padding:30px 0}.adbanner img{transition-duration:.2s;transition-property:transform}.adbanner img:hover{transform:translateY(-5px)}.aboutdermaworld{background-color:#fff;text-align:center}.aboutdermaworld h3{font-size:24px;font-weight:300;color:#000;letter-spacing:2px;text-transform:uppercase}.aboutdermaworld h1{color:#00529d;font-size:30px;font-weight:700;line-height:40px;letter-spacing:1px}.aboutdermaworld p{margin:0;color:#000;padding:10px 0 0 0;font-size:15px;line-height:1.6}.choicesection{background-color:#f7f4f4;padding:2rem 2%}.choicesection h3{font-size:30px;line-height:36px;margin-bottom:0;font-weight:400;margin-bottom:0;text-align:center;padding:0 0 18px 0;color:#00529d}.choicesection h4{font-size:16px;line-height:25px;padding:0 0 8px 0;color:#000;font-weight:700;margin-bottom:0;text-transform:uppercase}.choicesection p{color:#333;line-height:1.6;font-size:15px;padding:0;margin:0}.choicesection h5{padding:15px 0;font-size:15px;color:#626262;margin:0;font-weight:600}.choicesection ul{padding:0;margin:1rem 0 0 0}.choicesection ul li{padding:0;margin:0 0 0 18px;list-style-type:square;color:#333;line-height:1.8;font-size:15px}.dr-neha{padding:0;margin:0}.doctorcolumn{width:100%;padding:3rem 0 3rem 0}.dr-rohit{padding:0;margin:0}.heading h4{font-size:20px;color:#000;font-weight:700;padding:0 0 8px 0;margin:0;text-transform:uppercase}.heading p{font-size:15px;color:#333;padding:0!important;margin:0}.heading::before{background:#00529d;margin-top:10px;height:4px;width:30px;content:"";top:55px;position:absolute;display:inline-block}.doctorcontent{padding:0;margin:0}.doctorpic{padding:0;margin:0}.doctorpic img{padding:0;margin:0;transition-duration:.2s;transition-property:transform}.doctorpic img:hover{transform:translateY(-5px)}.doctorcontent p{color:#000;line-height:1.6;font-size:14px;padding:2rem 0 2rem 0;margin:0}.readmore{padding:9px 15px;background:#000;border:#000 2px solid;font-size:13px;font-weight:600;margin-right:5px;text-align:center;color:#fff}.readmore:hover{background:0 0;color:#000;border:#000 2px solid}.bookbtns{padding:9px 15px;background:#00529d;border:#00529d 2px solid;font-size:13px;font-weight:600;margin-right:0;text-align:center;color:#fff}.bookbtns:hover{background:0 0;color:#00529d;border:#00529d 2px solid}.bookbtn{padding:9px 15px;background:#00529d;border:#00529d 2px solid;font-size:13px;font-weight:600;margin-right:0;text-align:center;color:#fff}.bookbtn:hover{background:0 0;color:#00529d;border:#00529d 2px solid}.combinesection{padding:0;margin:0}.combinesection .container-fluid{padding:0;margin:0}.servicesection{background-color:#1e2126;padding:2rem 15px;height:100%}.servicecolumn{width:100%;display:inline-block;min-height:300px;background-size:100%;position:relative}.servicesection p{font-size:20px;padding-bottom:8px;margin-bottom:0;color:#fff}.servicesection h3{font-size:30px;font-weight:700;color:#fff;padding:0;text-transform:uppercase;margin-bottom:30px}.servicecolumn .overlay{background:rgba(54,54,53,.8);padding:10px 8%;-webkit-transition:all .5s;height:100%;width:50%;backface-visibility:hidden;position:absolute;top:0;left:0;opacity:1;display:flex;flex-direction:column;justify-content:center;transition:all .5s;-webkit-transition:all .5s;transition:transform .5s ease-in-out;transform-style:preserve-3d;background-size:cover;background-position:center;-webkit-transition:all .5s;flex-shrink:0}.servicecolumn .overlay2{background:rgba(54,54,53,.8);padding:10px 8%;-webkit-transition:all .5s;height:100%;width:50%;backface-visibility:hidden;position:absolute;top:0;right:-1px;opacity:1;display:flex;flex-direction:column;justify-content:center;transition:all .5s;-webkit-transition:all .5s;transition:transform .5s ease-in-out;transform-style:preserve-3d;background-size:cover;background-position:center;-webkit-transition:all .5s;flex-shrink:0}.servicecolumn .overlay,.servicecolumn .overlay2 h4{color:#fff;font-size:18px;font-weight:700;line-height:26px}.servicecolumn .overlay p,.servicecolumn .overlay2 p{color:#fff;font-size:15px;font-weight:400;position:relative}.servicecolumn .read_more:hover{left:0}.servicecolumn .overlay .read_more{position:absolute;writing-mode:vertical-rl;left:-38px;height:100%;z-index:999;top:0;opacity:0;font-weight:600;display:flex;align-items:center;color:#fff!important;justify-content:center;margin-bottom:0;background:#00529d;padding:10px 8px;text-transform:uppercase}.servicecolumn .overlay:hover .read_more{opacity:1}.servicecolumn .overlay2:hover .read_mores{opacity:1}.servicecolumn .overlay2 .read_mores{position:absolute;writing-mode:vertical-rl;right:-37px;height:100%;z-index:999;top:0;opacity:0;display:flex;font-weight:600;align-items:center;color:#fff!important;justify-content:center;margin-bottom:0;background:#00529d;padding:10px 8px;text-transform:uppercase}.servicecolumn .overlay:hover{margin-left:38px;background:rgba(58,58,59,.9);transform:rotateY(0)}.servicecolumn .overlay2:hover{margin-right:37px;background:rgba(58,58,59,.9);transform:rotateY(0)}.bg_blue{background:#00529d;height:4px;width:40px;opacity:1;margin-top:15px;display:inline-block}.viewsection{width:100%;padding:20px 0 10px 0}.viewall{padding:8px 15px;background:#00529d;border:#00529d 2px solid;font-size:14px;font-weight:400;margin-right:0;text-align:center;color:#fff}.viewall:hover{background:#fff;color:#222;border:#fff 2px solid}.faqsection{background-color:#0e1014;padding:1rem 8% 1rem 8%;height:100%}.faqsection h3{font-size:30px;font-weight:700;color:#fff;padding:0;text-transform:uppercase;margin-bottom:20px}.slaser{padding:0;margin:0}.faq{padding:3rem 0 0 0}.faq .faq-list{padding:0;list-style:none;width:100%;margin-left:0}.faq .faq-list li{padding:24px 0 20px 0;border-bottom:#00529d 2px solid;position:relative;text-transform:uppercase}.faq .faq-list li:last-child{border-bottom:0}.faq .faq-list a{display:block;position:relative;font-size:16px;font-weight:500;padding-bottom:5px}.faq .faq-list i{font-size:15px;position:absolute;right:0;top:0;z-index:99}.faq .faq-list p{margin-bottom:10px;font-size:15px;color:#fff;padding:12px;line-height:1.6;background:#282a2e;text-transform:none}.faq .faq-list ul{padding:5px 0 0 0;margin-top:-11px;background:#282a2e}.faq .faq-list ul li{padding:0!important;margin:0 0 0 28px!important;list-style-type:square!important;color:#fff!important;line-height:1.8!important;font-size:15px!important;border-bottom:0!important;text-transform:none}.faq .faq-list a.collapse{color:#00529d;font-size:15px;font-weight:500}.faq .faq-list a.collapsed{color:#fff}.faq .faq-list a.collapsed:hover{color:#00529d}.faq .faq-list a i{background-color:#00529d;display:flex;flex-wrap:wrap;height:20px;width:20px;padding-top:1px;font-size:14px;justify-content:center;align-items:center;color:#fff;border-radius:3px;margin-left:0}.faq .faq-list a.collapsed i::before{content:"\f067"!important;background-color:#00529d;border-radius:3px;font-size:14px;padding-top:1px}.bookanappointmentsection{width:100%;background-position:center top;background-repeat:no-repeat;background-size:cover;padding:4rem 2%}.appointmentsection{padding:11rem 0 0 0;margin:0}.appointmentsection h3{color:#1a9dd3;font-weight:700;font-size:36px;line-height:45px;text-transform:uppercase}.appointmentsection p{color:#fff;font-weight:400;font-size:16px;line-height:26px}.appointmentform{background:#fff;padding:35px 25px 35px 25px;margin:0;text-align:center;border-radius:10px;border-bottom:10px solid #00529d;box-shadow:0 8px 10px 0 rgba(0,0,0,.2),0 6px 16px 0 rgba(0,0,0,.19);transition-duration:.2s;transition-property:transform}.appointmentform:hover{transform:translateY(-10px)}.services .icon-box{text-align:center;border:1px solid #e2eefd;padding:80px 20px;transition:all ease-in-out .3s;background:#fff}.services .icon-box .icon{margin:0 auto;width:64px;height:64px;background:#f1f6fe;border-radius:4px;border:1px solid #deebfd;display:flex;align-items:center;justify-content:center;margin-bottom:20px;transition:ease-in-out .3s}.services .icon-box .icon i{color:#00529d;font-size:28px;transition:ease-in-out .3s}.services .icon-box h4{font-weight:700;margin-bottom:15px;font-size:24px}.services .icon-box h4 a{color:#222;transition:ease-in-out .3s}.services .icon-box p{line-height:24px;font-size:14px;margin-bottom:0}.services .icon-box:hover{border-color:#fff;box-shadow:0 0 25px 0 rgba(16,110,234,.1)}.services .icon-box:hover .icon i,.services .icon-box:hover h4 a{color:#00529d}.services .icon-box:hover .icon{border-color:#00529d}.whychhosesection{padding:3rem 2%;background-color:#f7f4f4}.why_choowhuchoosecolumn{font-size:16px;padding:1.4rem;position:relative;line-height:1.6;min-height:285px;box-shadow:0 8px 10px 0 rgba(0,0,0,.2),0 6px 16px 0 rgba(0,0,0,.19)}.why_choowhuchoosecolumn:hover{background-color:#fff}.no{position:absolute;top:-20px;background:#fff;color:#00529d;font-size:17px;padding:0;width:32px;height:32px;line-height:32px;border-radius:50%;left:50%;transform:translate(-50%)}.why_choowhuchoosecolumns{padding:0 0 0 2.5rem;margin:0}.why_choowhuchoosecolumns h2{color:#00529d;font-size:60px;font-weight:700;line-height:66px;padding:0;margin:0}.why_choowhuchoosecolumns h3{color:#181818;font-size:38px;font-weight:300;text-transform:none;padding:0;margin:0}.bluebgsection{background:#00529d;color:#fff;font-size:15px;text-align:center;position:relative;padding:10px}.technologysections{padding:3rem 2%}.techcolumn{padding:0;margin:0}.techcolumn h3{font-size:35px;line-height:36px;margin-bottom:0;padding:0 0 18px;color:#00529d;font-weight:400;text-transform:uppercase}.techcolumn h4{font-size:18px;font-weight:700;color:#000;padding:0;margin:0;text-transform:uppercase}.divcolumn{padding:0;margin:0}.divcolumn ul{padding:0;margin:1rem 1rem 1rem 1.2rem;display:inline-block;width:auto;vertical-align:top}.divcolumn ul li{padding:0;margin:0;color:#626262;list-style-type:square;line-height:1.6;font-size:15px}.divcolumns{padding:0;margin:0}.divcolumns ul{padding:0;margin:1rem 0 1rem 1.2rem;display:block;vertical-align:top}.divcolumns ul li{padding:0;margin:0;color:#626262;list-style-type:square;line-height:1.6;font-size:14px}.techcolumn p{padding:0;margin:0;color:#626262;line-height:1.6;font-size:15px}.methods{background-color:#f7f4f4;padding:2rem 2%}.methods h3{font-size:35px;line-height:36px;margin-bottom:0;padding:0 0 18px;color:#00529d;font-weight:400;text-transform:uppercase}.methods p{padding:0;margin:0;color:#626262;line-height:1.6;font-size:15px}.sectiontestimonials{padding:3rem 11%;margin:0;background:#fff}.sectiontestimonials h4{font-size:30px;margin-bottom:5px;text-align:center;color:#000;font-weight:400}.sectiontestimonials h2{font-size:30px;margin-bottom:20px;font-weight:700;color:#00529d;text-align:center}.testimonial-style{text-align:left;background:#fff;padding:1rem;transition-duration:.2s;transition-property:transform}.testimonial-style:hover{transform:translateY(-10px)}.authorsection{margin:0;padding:0;display:flex;align-items:center;justify-content:flex-start}.writerpic{float:left;width:25%}.writerpic img{border-radius:50%;max-width:120px;margin-left:30px}.writername{width:72%;float:right;font-weight:600;text-transform:uppercase;letter-spacing:2px;font-size:20px;text-align:left;color:#00529d}.testimonial_content{font-size:15px;color:#161616;margin-top:25px;line-height:1.6;padding:20px 30px;border-top-left-radius:43px;border-bottom-right-radius:43px;box-shadow:0 0 10px rgba(0,0,0,.6);-moz-box-shadow:0 0 10px rgba(0,0,0,.6);-webkit-box-shadow:0 0 10px rgba(0,0,0,.6);-o-box-shadow:0 0 10px rgba(0,0,0,.6)}.testimonial_content:before{content:"";position:absolute;border:18px solid transparent;border-bottom:15px solid #00529c;top:68px;left:72px;width:1px}.testimonial_content img{border-radius:50%;max-width:30px}.cotes{display:block;width:34px;height:20px;position:absolute;top:98px;z-index:0;left:39px}.blogsection{background-color:#f7f4f4;padding:3rem 2%}.blogsection h3{font-family:Montserrat,sans-serif;font-weight:700;text-transform:capitalize;font-size:30px;color:#00529d;text-align:center}.blogcolumn{box-shadow:0 8px 10px 0 rgba(0,0,0,.2),0 6px 16px 0 rgba(0,0,0,.19);background-color:#fff;margin-top:2rem;margin-bottom:1.4rem;transition-duration:.2s;transition-property:transform}.blogcolumn:hover{transform:translateY(-10px)}.blogcolumn:hover img{-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;opacity:.5}.blog-image{overflow:hidden}.blog-image img{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;opacity:1;height:327px;width:100%}.post_details{padding:1.5rem}.post_details h5{font-size:15px;letter-spacing:0px;text-transform:uppercase;display:block;margin:0;line-height:24px;font-weight:600;height:46px}.post_details p{padding:0;margin:0;color:#626262;line-height:1.6;font-size:15px}.post_details ul{padding:8px 0 12px 0;margin:0}.post_details ul li{padding:0;margin:0;line-height:15px;list-style-type:none;display:inline-block;color:#828282;font-size:11px;letter-spacing:1px;text-transform:uppercase}.post_details ul li+li:before{content:"|";font-size:14px;padding:0 12px;position:relative;top:0;margin:0}.post_details ul li a{color:#828282;text-decoration:none}.post_details ul li:first-child{border-left:0}#footer{background:#fff;padding:2.5rem 2% 10px 2%;color:#222;font-size:14px}.footer_top{padding:0;margin:0}.footercolumns{padding:0 1rem 1rem 0;margin:0;border-right:#cbc9c9 1px solid}.footercolumns img{margin-bottom:15px}.footercolumns h4{margin-bottom:12px;font-size:16px;padding:0;color:#00529d;font-weight:500;letter-spacing:1px;text-transform:uppercase}.footercolumns p{padding:0 0 15px 0;margin:0;color:#626262;line-height:1.6;font-size:15px}.footercolumn{padding:0;margin:0}.footercolumn img{margin-bottom:15px}.footercolumn h4{margin-bottom:12px;font-size:16px;padding:0;color:#00529d;font-weight:500;letter-spacing:1px;text-transform:uppercase}.footercolumn p{padding:0 0 15px 0;margin:0;color:#626262;line-height:1.6;font-size:15px}.footerbookbtn{padding:11px 30px;background:#00529d;display:inline-block;font-size:16px;font-weight:700;text-align:center;color:#fff;border-radius:40px;box-shadow:0 6px 3px rgba(0,0,0,.2);-moz-box-shadow:0 6px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 6px 3px rgba(0,0,0,.2);-o-box-shadow:0 6px 3px rgba(0,0,0,.2);margin-bottom:12px}.footerbookbtn:hover{background:#000;color:#fff;text-decoration:none}.footercolumn ul{display:flex;justify-content:normal;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #cbc9c9;flex-wrap:wrap;list-style-type:none}.footercolumn ul li{position:relative;font-size:14px;margin-right:25px;color:#626262;text-transform:uppercase;letter-spacing:.02em}.footercolumn ul li a{color:#626262;text-decoration:none}.footercolumn ul li a:hover{color:#00529d;text-decoration:none}.footercolumn ul li:before{content:"|";position:absolute;right:-15px}.footercolumn ul li:last-child:before{display:none}.addr{margin-top:-15px;display:flex;flex-wrap:wrap}.adrs{border-right:1px solid #cbc9c9;padding-top:15px;padding-bottom:15px;line-height:100%}.adrs h3{margin-bottom:10px;font-size:14px;padding-top:5px;color:#00529d;font-weight:500}.adrs h6{font-size:13px;color:#3c3c3c;text-transform:none;letter-spacing:0;font-weight:400;line-height:23px}.adrs h6 a{color:#3c3c3c;text-decoration:none}.adrs h6 a:hover{color:#00529d;text-decoration:none}.copyright{text-align:center;border-top:1px solid #cbc9c9;padding:15px 0 0 0}.copyright p{font-size:13px;color:#3c3c3c;font-weight:400;line-height:22px;padding:0;margin:0}.copyright p a{color:#3c3c3c;text-decoration:none}.copyright p a:hover{color:#00529d;text-decoration:none}.location__strip{padding:5px 0;border-bottom:1px solid #fff;background:#252525}.last_footer{list-style:none;display:flex;padding:0;margin:0}.last_footer ul{padding:0;margin:0}.last_footer ul li{margin-right:10px;padding:1px 10px 1px 0;position:relative;display:inline-block}.last_footer ul li:before{content:"|";position:absolute;right:0;color:#fff}.last_footer ul li:last-child:before{display:none}.last_footer ul li a{color:#fff;font-size:13px;text-transform:capitalize;font-weight:400;text-decoration:none}.last_footer ul li a:hover{color:#00529d;text-decoration:none}.allright{padding:0;margin:0}.allright p{font-size:13px;color:#fff;font-weight:400;line-height:22px;padding:2px 0;margin:0;text-align:right}ul.social-network{list-style:none;display:inline;margin-left:0!important;padding:0;margin-bottom:15px}ul.social-network li{display:inline-block;margin:0 2px}.space15{margin-top:19px}.social-network a.icoRss:hover{background-color:#f56505}.social-network a.icoFacebook:hover{background-color:#3b5998}.social-network a.icoTwitter:hover{background-color:#3cf}.social-network a.icoYoutube:hover{background-color:red}.social-network a.icoInstagram:hover{background-color:#8a3ab9}.social-network a.icoFacebook:hover i,.social-network a.icoGoogle:hover i,.social-network a.icoLinkedin:hover i,.social-network a.icoRss:hover i,.social-network a.icoTwitter:hover i,.social-network a.icoVimeo:hover i{color:#fff}.socialHoverClass,a.socialIcon:hover{color:#44bcdd}.social-circle li a{display:inline-block;position:relative;margin:0 auto 0 auto;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;width:30px;height:30px;font-size:16px;background-color:#888f90}.social-circle li i{margin:0;line-height:32px;text-align:center}.social-circle li a:hover i,.triggeredHover{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms--transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.social-circle i{color:#fff;-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;-ms-transition:all .8s;transition:all .8s}.aboutsection{background:url(../images/aboutbg.jpg) center top;background-size:100%}.aboutsection .container-fluid{padding:0;margin:0}.parallax-fix{position:relative;background-size:cover!important;overflow:hidden;background-position:center center;background-repeat:no-repeat!important;background-attachment:fixed!important;-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.content-top-margin-big{margin-top:90px}.padding_six{padding:6%;background:#3b5b7d;float:right;width:50%}.padding_six h1{font-size:36px;font-weight:700;line-height:45px;color:#fff;margin:0;padding-bottom:22px}.padding_six p{font-size:15px;font-weight:400;line-height:1.6;color:#fff;padding-bottom:15px}.blackbtn{padding:9px 15px;background:#000;border:#000 2px solid;font-size:13px;font-weight:600;text-transform:uppercase;margin-right:10px;text-align:center;color:#fff}.blackbtn:hover{background:0 0;color:#000;border:#000 2px solid}.about_tripplecolumn{padding:3rem 2%}.about_tripplecolumn p{font-size:15px;font-weight:400;line-height:27px;color:#333;padding-bottom:15px}.policybg{padding:2rem 16rem;text-align:center}.policybg h3{font-size:30px;font-weight:600;line-height:45px;color:#000;margin:0;padding-bottom:15px}.policybg p{font-size:15px;font-weight:400;line-height:27px;color:#333;padding-bottom:35px}.book_appointment_btn{border:4px solid #000;background-color:transparent;font-size:22px;padding:16px 30px;color:#000;font-weight:700;letter-spacing:2px;text-transform:uppercase}.book_appointment_btn:hover{border:4px solid #000;background-color:#000;color:#fff}.innerbanner{padding:0;margin:0;width:100%;text-align:center}.opacity-medium{position:absolute;height:100%;width:100%;top:0;left:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background:rgba(0,0,0,.4)}.parallax-fix{position:relative;background-size:cover!important;overflow:hidden;background-position:center center;background-repeat:no-repeat!important;background-attachment:fixed!important;-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.page_title_large{min-height:450px;padding:240px 0 0}.opacity-medium h1{letter-spacing:4px;font-weight:600;margin-bottom:15px;font-size:30px;text-transform:uppercase;color:#fff;opacity:1;zoom:1;z-index:99;line-height:90px;position:relative;text-align:center;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.opacity-medium h1:before{content:"";height:4px;width:80px;display:block;opacity:1;text-align:center;margin:0 auto 0 auto;background-color:#e6af2a;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s linear}.middleline{padding:8rem 0 0 0;width:auto;display:inline-block;margin:0 auto}.fullwidth{padding:4rem 0 4rem 0;margin:0 5%;border-bottom:#e5e5e5 1px solid}.generalcontent{padding:0 3rem 0 0;margin:0}.generalcontent p{font-size:15px;font-weight:400;line-height:27px;color:#333;padding-bottom:35px}.generalcontentpic{padding:0;margin:7px 0 0 0}.fullwidthcontainer{padding:4rem 5% 0 5%;margin:0}.fullwidthcontainer .container-fluid{width:100%;padding-right:0;padding-left:0}.general_content{padding:0;margin:0}.general_content p{font-size:15px;font-weight:400;line-height:27px;color:#333;padding-bottom:10px}.general_content h5{padding:0;margin:0;text-transform:uppercase;font-size:18px;line-height:1.6;font-weight:600;color:#000}.general_content ul{padding:12px 0 0 0;margin:0}.how_video{padding-bottom:2rem}.general_content ul li{font-size:15px;margin:0 0 0 18px;font-weight:400;line-height:1.6;color:#333;list-style-type:square}.sidebarform{padding:2rem 2.5rem 2rem 2.5rem;margin-left:3rem;text-align:center;background:0 0;border:#e5e5e5 1px solid}.sidebarform h3{text-transform:uppercase;color:#222;font-weight:600;letter-spacing:1px;font-size:19px;padding-bottom:20px}.sidebarform h3 i{padding-right:4px}.why_fullwidth{padding:4rem 0 0 0;margin:0 5%;border-bottom:#e5e5e5 1px solid}.generalcontentss{padding:3rem 0 0 0;margin:0}.generalcontentss p{font-size:15px;font-weight:400;line-height:27px;color:#333;padding-bottom:35px}.safetycolumn{background-color:#f9f9f8;padding:1.2rem 1.2rem 1rem 1.2rem;margin-top:1.2rem;margin-bottom:0}.safetycolumn h5{font-size:15px;color:#000;padding-bottom:12px;position:relative;margin:0}.safetycolumn h5:before{content:"";display:block;background:#e6af2a;height:3px;position:absolute;width:50px;top:35px}.safetycolumn p{font-size:15px;font-weight:400;line-height:25px;color:#333;padding-top:15px;padding-bottom:0}.knowmoreaboutsection{padding:4rem 0}.about_couple{border:8px solid #444;padding:4rem 2rem 3rem 2rem;text-align:center}.about_couple img{border-radius:50%;width:50%;margin-bottom:30px}.about_couple h5{color:#d9378e;line-height:35px;font-size:24px;font-weight:600;letter-spacing:3px}.about_couple h6{color:#626262;line-height:25px;font-size:15px;font-weight:400;letter-spacing:1px;padding-bottom:18px;border-bottom:#ddd 1px solid}.about_couple p{font-size:15px;font-weight:400;line-height:25px;color:#333;padding-top:15px;padding-bottom:0;padding-bottom:25px;border-bottom:#ddd 1px solid;margin-bottom:25px}.calltoaction{background:#c7d2cc;padding:2rem 3%;margin:0;width:100%}.calltoaction h4{font-size:18px;color:#000;line-height:30px;padding:0;margin:0;font-weight:600;letter-spacing:2px}.calltoright{text-align:right;padding-top:3px}.actionbtn{padding:11px 30px;background:#000;border:#000 2px solid;font-size:16px;font-weight:600;letter-spacing:2px;text-transform:uppercase;text-align:center;color:#fff}.actionbtn:hover{background:0 0;color:#000;border:#000 2px solid}.gallerypage{padding:4rem 3% 2rem 3%;text-align:center}.portfolio .portfolio-item{margin-bottom:30px}.portfolio #portfolio-flters{padding:0;margin:0 0 35px 0;list-style:none;text-align:center}.portfolio #portfolio-flters li{cursor:pointer;margin:0 15px 15px 0;display:inline-block;padding:10px 20px;font-size:12px;line-height:20px;color:#444;border-radius:4px;text-transform:uppercase;background:#fff;margin-bottom:5px;transition:all .3s ease-in-out}.portfolio #portfolio-flters li.filter-active,.portfolio #portfolio-flters li:hover{background:#00529d;color:#fff}.portfolio #portfolio-flters li:last-child{margin-right:0}.portfolio .portfolio-wrap{box-shadow:0 2px 12px rgba(0,0,0,.08);transition:.3s;position:relative;overflow:hidden}.portfolio .portfolio-wrap img{transition:.3s}.portfolio .portfolio-wrap .portfolio-info{display:flex;justify-content:center;align-items:center;flex-direction:column;opacity:0;position:absolute;bottom:0;top:0;left:0;right:0;transition:.3s;text-align:center;background:rgba(31,53,72,.8);padding-bottom:30px}.portfolio .portfolio-wrap .portfolio-info h4{font-size:20px;color:#fff;font-weight:600}.portfolio .portfolio-wrap .portfolio-info p{color:#fff;font-size:14px;text-transform:uppercase}.portfolio .portfolio-wrap .portfolio-info a{color:#00529d;margin:0;font-size:20px;line-height:1;background-color:#fff;padding-top:11px;border-radius:50px;text-align:center;width:40px;height:40px;display:inline-block;transition:.3s}.portfolio .portfolio-wrap .portfolio-info a:hover{background:#428bca;color:#fff}.portfolio .portfolio-wrap:hover{box-shadow:0 4px 14px rgba(0,0,0,.16)}.portfolio .portfolio-wrap:hover .portfolio-info{opacity:1;padding-bottom:0}.portfolio .portfolio-wrap:hover img{transform:scale(1.1)}.pagination{display:inline-block;margin:1rem 0}.pagination a{color:#000;float:left;padding:8px 16px;text-decoration:none}.pagination a.active{background-color:#00529d;color:#fff}.pagination a:hover:not(.active){background-color:#ddd}.bg_gray{background:#f6f6f6;padding:40px 2%;margin-top:92px}.bg_gray h5{font-size:18px;line-height:23px;letter-spacing:4px;font-weight:600;padding:0;margin:0;text-transform:uppercase}.breadcrumb{margin:0;padding:0;float:right;background:0 0!important}.breadcrumb ul{margin:0;padding:0}.breadcrumb ul li{display:inline-block;letter-spacing:2px;font-size:12px;text-transform:uppercase;font-weight:400}.breadcrumb ul li a{color:#333;text-decoration:none}.breadcrumb ul li a:hover{color:#00529d;text-decoration:none}.breadcrumb ul>li+li:before{content:"|";font-size:10px;padding:0 10px;position:relative;top:-2px}.agency_title{border-left:4px solid #fac32f;padding:0 2.5rem 0 2.5rem;margin-top:8rem}.agency_title h1{font-size:40px;line-height:45px;color:#fff;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin:0;padding:0}.cover_background{position:relative;background-size:cover!important;background-position:center center;background-repeat:no-repeat!important;height:120vh}.selection_overlay{position:absolute;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.6)}.custom_form_appoint{background:rgba(134,133,133,.5098039215686274);padding:3rem 3rem 2rem 3rem;clear:both;height:118vh}.locas{text-transform:lowercase!important}.contactpage{padding:3rem 0 0 0}.contactleft{padding:0;margin:0}.contactleft h5{color:#000;line-height:35px;font-size:18px;font-weight:600;letter-spacing:1px}.contactleft p{font-size:15px;font-weight:400;line-height:1.8;color:#333;padding:0;margin:0}.address{margin-top:2rem;margin-bottom:3rem}.info-box{color:#444;text-align:center;box-shadow:0 0 30px rgba(214,215,216,.6);padding:2rem 1rem;width:100%;border-radius:5px 5px 0 0;border-top:#00529d 4px solid;transition-duration:.2s;transition-property:transform}.info-box:hover{background-color:#fcfcfc;transform:translateY(-10px)}.info-box i{font-size:48px;color:#00529d;border-radius:50%;width:64px;height:64px;line-height:64px;border:2px dotted #00529d}.info-box h3{font-size:15px;color:#000;font-weight:600;text-transform:uppercase;margin:20px 0 10px 0;letter-spacing:1px}.info-box p{padding:0;line-height:24px;font-size:13px;color:#222;margin-bottom:0}.info-box p a{color:#222;text-decoration:none}.info-box p a:hover{color:#00529d;text-decoration:none}.wide_line{height:1px;background-color:#e5e5e5;margin:5% 15px;width:auto;clear:both;box-sizing:border-box}.info-box p strong{padding-right:3px}.sliderbanner{width:100%;padding:15rem 0;position:relative;background-size:cover!important;overflow:hidden;background-position:center center;background-repeat:no-repeat!important}.selection_overlays{position:absolute;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.7);text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.selection_overlays h3{color:#fff;line-height:41px;font-size:28px;text-transform:uppercase;font-weight:600;letter-spacing:1px;padding-bottom:30px}.callback{padding:13px 30px;background:0 0;border:#fff 2px solid;font-size:16px;font-weight:600;letter-spacing:2px;text-transform:uppercase;text-align:center;color:#fff}.callback:hover{background:#fff;color:#000;border:#fff 2px solid}.cover_backgrounds{position:relative;background-size:cover;overflow:hidden;height:65vh;background-position:0 top;background-repeat:no-repeat}.cover_backgrounds .container-fluid{padding:0;margin:0}.padding_six_rights{padding:10% 10%;background:#e6af2a;width:100%;display:inline-block;height:100vh}.padding_six_rights h1{color:#fff;text-transform:uppercase;font-weight:700;line-height:45px;font-size:36px;text-align:left;letter-spacing:1px;padding:2rem 0 20px 0;margin:0}.padding_six_rights h5{color:#000;font-size:16px;letter-spacing:2px;text-transform:uppercase;font-weight:500;padding-bottom:10px}.padding_six_rights p{font-size:15px;line-height:1.6;color:#000;padding:0;margin:0}.greybg{background-color:#f6f6f6;padding:2rem 2.5rem 2rem 2.5rem;margin-left:3rem;text-align:center;border:#e5e5e5 1px solid}.greybg h3{text-transform:uppercase;color:#222;font-weight:600;letter-spacing:1px;font-size:19px;padding-bottom:20px}.greybg h3 i{padding-right:4px}.carousel-inner .item p{font-size:15px;line-height:1.6;color:#000;padding:0;margin:0}.carousel-caption{position:initial;z-index:10;padding:0 0 10px 0;margin:0}.carousel-caption p{font-size:15px;line-height:1.6;color:#333}.carousel-caption span{font-size:12px;color:#828282}.carousel-caption .name{font-size:14px;color:#828282;text-transform:uppercase;padding-top:10px;font-weight:600;letter-spacing:1px}.carousel-control-prev{justify-content:flex-start}.carousel-control-next{justify-content:flex-end}.carousel-control-next,.carousel-control-prev{transition:none;opacity:unset}.fullleft_content{padding:0;margin:0}.fullleft_content h5{color:#0e4b6f;font-size:18px;text-transform:uppercase;font-weight:600;line-height:1.6;letter-spacing:1px;margin:0}.fullleft_content p{font-size:15px;line-height:1.6;color:#333;padding:0;margin:0}.fullleft_content ul{padding:12px 0 22px 0;margin:0 0 22px 0;border-bottom:#ebebeb 1px solid}.fullleft_content ul li{font-size:15px;line-height:1.8;color:#333;padding:0;margin:0 0 0 20px;list-style-type:square}.fullleft_content ul li a{color:#333;text-decoration:none}.fullleft_content ul li a:hover{color:#0e4b6f;text-decoration:none}.faqbox{padding:0}.faqbox .faq-list{padding:0;list-style:none;width:100%;margin-left:0}.faqbox .faq-list li{padding:15px 0 15px 0;border-bottom:1px solid rgba(0,0,0,.15);position:relative;list-style-type:none;text-transform:uppercase}.faqbox .faq-list li:last-child{border-bottom:0}.faqbox .faq-list a{display:block;position:relative;font-size:15px;font-weight:500;letter-spacing:1px;padding-bottom:5px;padding-right:25px}.faqbox .faq-list i{font-size:15px;position:absolute;right:0;top:0;z-index:99}.faqbox .faq-list p{margin-bottom:10px;font-size:15px;color:#767676;padding:12px 0;line-height:1.6;background:#fff;text-transform:none}.faqbox .faq-list ul{padding:5px 0 0 0;margin-top:-11px;background:#fff}.faqbox .faq-list ul li{padding:0!important;margin:0 0 0 28px!important;list-style-type:square!important;color:#767676!important;line-height:1.8!important;font-size:15px!important;text-transform:none;border-bottom:0!important}.faqbox .faq-list dd{margin-bottom:10px;font-size:15px;color:#767676;padding:0;margin-top:-20px;text-transform:none;line-height:1.6}.faqbox .faq-list a.collapse{color:#00529d;font-size:15px;font-weight:500}.faqbox .faq-list a.collapsed{color:#767676}.faqbox .faq-list a.collapsed:hover{color:#00529d}.faqbox .faq-list a i{background-color:#00529d;display:flex;flex-wrap:wrap;height:24px;width:24px;padding-top:1px;font-size:15px;justify-content:center;align-items:center;color:#fff;border-radius:3px;margin-left:0}.faqbox .faq-list a.collapsed i::before{content:"\f067"!important;background-color:#00529d;border-radius:3px;font-size:15px;padding-top:1px}.ourservicecolumn{padding:1.5rem 0 1.5rem 0;margin-left:3rem;background:0 0;border:#e5e5e5 1px solid;margin-bottom:25px}.ourservicecolumn h3{text-transform:uppercase;color:#222;font-weight:600;border-bottom:#ddd 1px solid;letter-spacing:1px;font-size:19px;padding-bottom:20px;text-align:center}.ourservicecolumn h3 i{padding-right:4px;font-size:20px}.ourservicecolumn ul{padding:0;margin:1.5rem 0 0 1rem}.ourservicecolumn ul li{font-size:14px;line-height:2;color:#333;padding:0;margin:0;display:inline-block;list-style-type:square}.ourservicecolumn ul>li+li:before{content:"|";font-size:14px;padding:0 3px;position:relative;top:0;margin:0}.ourservicecolumn ul li a{color:#333;text-decoration:none}.ourservicecolumn ul li a:hover{color:#0e4b6f;text-decoration:none}.mtop{margin-top:-30px}.recentpost{padding:1.5rem 0 1.5rem 0;background:0 0;border:#e5e5e5 1px solid;margin-bottom:25px}.recentpost h3{margin-top:0px;text-transform:uppercase;color:#222;font-weight:600;border-bottom:#ddd 1px solid;letter-spacing:1px;font-size:16px;padding-bottom:20px;padding-left:1.5rem}.recentpost h3 i{padding-right:4px;font-size:20px}.recentpost ul{padding:0;margin:1.5rem 0 0 0}.recentpost ul li{font-size:15px;line-height:1.8;color:#333;padding:0;margin:0 1rem 0 2.5rem;list-style-type:square}.recentpost ul li a{color:#333;text-decoration:none}.recentpost ul li a:hover{color:#0e4b6f;text-decoration:none}.blogform{padding:2rem 2rem 1.5rem 2rem;text-align:center;background:0 0;border:#e5e5e5 1px solid}.blogform h3{text-transform:uppercase;color:#222;font-weight:600;letter-spacing:1px;font-size:16px;padding-bottom:20px}.blogform h3 i{padding-right:4px}.blogfooter{padding:0 0 1rem 0;margin:0 0 0 1.5rem;position:relative}.blogfooter ul:before{content:"";display:block;width:40px;background-color:#000;height:2px;line-height:2rem;margin-bottom:1rem}.blogfooter ul li{padding:0;font-size:13px;line-height:1.8;color:#626262;padding:0;display:inline-block}.blogfooter ul>li+li:before{content:"|";font-size:14px;padding:0 12px;position:relative;top:0;margin:0}.blogfooter ul li a{color:#626262;text-decoration:none}.blogfooter ul li a:hover{color:#0e4b6f;text-decoration:none}.space100{padding-top:140px}.blogleftsection{padding:0 3rem 0 0;margin:0}.blogleftsection h1{line-height:24px;font-size:18px;color:#000;font-weight:600;text-transform:uppercase;letter-spacing:3px;padding-bottom:5px;margin:0}.blogleftsection ul{padding:8px 0 25px 0;margin:0}.blogleftsection ul li{padding:0;margin:0;line-height:15px;list-style-type:none;display:inline-block;color:#828282;font-size:11px;letter-spacing:1px;text-transform:uppercase}.blogleftsection ul li+li:before{content:"|";font-size:14px;padding:0 12px;position:relative;top:0;margin:0}.blogleftsection ul li a{color:#828282;text-decoration:none}.blogleftsection ul li:first-child{border-left:0}.blogleftsection img{width:100%;margin-bottom:32px}.blogleftsection p{font-size:14px;line-height:1.6;color:#626262;padding:0;margin:0;margin-bottom:25px}.blogleftsection h5{font-size:16px;line-height:1.8;color:#626262;padding:22px 0 10px 0;margin:0}.blogleftsection ol{margin:0 0 0 15px;padding:0}.blogleftsection ol li{font-size:15px;line-height:1.6;color:#626262;padding:10px 0;margin:0}.blogleftsection ol li strong{font-weight:700}.social_icon{margin:0;padding:2rem 0}.social-icon-large{margin-right:15px}.social-icon-large .fa{font-size:25px;background:0 0;color:#000;text-align:center;display:table-cell;vertical-align:middle;width:60px;height:60px!important;line-height:1;-webkit-transition:all .4s ease;transition:all .4s ease}.social-icon-large:hover .fa-facebook{background-color:#3b5998}.social-icon-large:hover .fa-twitter{background-color:#00aced}.social-icon-large:hover .fa-google-plus{background-color:#dd4b39}.social-icon-large:hover .fa-linkedin{background-color:#007bb6}.social-icon-large:hover .fa-pinterest{background-color:#cb2027}.social-icon-large:hover .fa{color:#fff}.social-icon:hover .fa{opacity:.8}.next-previous-project-style2{clear:both;float:left;width:100%;margin:3% 0 2%}.next-previous-project-style2 .previous-link{width:33.33%;float:left;min-height:1px}.next-previous-project-style2 .back-to-category{width:33.33%;float:left;min-height:1px}.next-previous-project-style2 .next-link{width:33.33%;float:right;min-height:1px}.next-previous-project-style2 a{width:100%;display:inline-block;text-align:center;padding:50px 0;color:#575757;letter-spacing:4px;font-size:11px;transition-duration:.3s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;text-transform:uppercase;text-transform:uppercase}.next-previous-project-style2 a i{font-size:14px;margin:0;transition-duration:.3s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s}.border-right{border-right:1px solid #e5e5e5}.next-previous-project-style2 a:hover{background-color:#000;color:#fff}.leavemessageform{padding:0 0 3rem 0;margin:0;clear:both}.leavemessageform h3{font-size:16px;font-weight:600;letter-spacing:2px;margin-bottom:3rem;padding:2rem 0 0 0;margin-top:2rem;color:#000;text-transform:uppercase}.form-group p{font-size:12px;letter-spacing:1px;color:#626262}.recentdiv{border-top:#ebebeb 1px solid;padding:4rem 0 0 0;margin:0}.recentdiv h3{font-size:20px;font-weight:700;letter-spacing:2px;padding-bottom:10px;text-transform:uppercase;color:#000;text-align:center}.serviceinnerbanner{padding:0;margin:0;width:100%}.opacity-mediums{position:absolute;height:100%;width:100%;top:0;left:0;padding:0 0 40px 0;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-start;background:rgba(0,0,0,.4)}.parallax-fixs{position:relative;background-size:cover!important;overflow:hidden;min-height:500px;background-position:50% 45px;background-repeat:no-repeat!important;background-attachment:fixed!important;-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.page_title_larges{min-height:500px;padding:200px 0 0}.opacity-mediums h1{letter-spacing:4px;margin-bottom:15px;font-size:36px;font-weight:700;line-height:45px;text-transform:uppercase;color:#fff;opacity:1;zoom:1;z-index:99;line-height:90px;position:relative;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.opacity-mediums h1:before{content:"";height:3px;width:50px;display:block;opacity:1;text-align:left;margin:0;position:absolute;bottom:8px;background-color:#fff;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s linear}.middlelines{padding:8rem 0 0 0;width:auto;display:inline-block;margin:0 auto}.serviceinner{padding:3rem 3%;margin:0}.innerservicesection{margin:0;padding:0}.innerservicesection h5{font-size:16px;font-weight:600;padding:1rem 0 8px 0;margin:0;color:#000;line-height:26px}.innerservicesection p{font-size:14px;line-height:1.6;color:#626262;padding:0;margin:0;margin-bottom:27px}.innerservicesection h3{font-size:14px}.innerservicesection ul{padding-left:36px;font-size:14px;line-height:26px}.innerservicesection ol{padding:0;margin:5px 0 0 28px}.innerservicesection ol li{font-size:14px;line-height:1.6;color:#626262;list-style-type:decimal;padding:0;margin:0;margin-bottom:9px}.serviceinnervideo{padding:0;margin:1.5rem 0 0 0}.serviceinnerfaq{padding:3rem 3% 0 3%;margin:0}.serviceinnerfaq h3{font-size:24px;font-weight:600;padding:1rem 0 15px 0;margin:0;color:#000;text-transform:uppercase;line-height:26px}.technologybanner{padding:0;margin:92px 0 0 0;width:100%}.technologybanner img{padding:0;margin:0;width:100%}.technologyrow{padding:4rem 3% 0 3%;margin:0}.technologysection{font-size:15px;line-height:1.6;color:#626262;padding:0;margin:0}.technologysection ul{padding:0;margin:0 0 20px 16px}.technologysection ul li{font-size:15px;line-height:1.6;color:#626262;list-style-type:square;padding:0;margin:0}.technologysection h1{line-height:41px;font-size:24px;font-weight:600;padding:5px 0 5px 0;margin:0;color:#000;letter-spacing:1px}.technologysection h4{font-size:18px;font-weight:600;padding:5px 0 5px 0;margin:0;color:#000;line-height:26px}.technologysection h5{font-size:16px;font-weight:600;padding:5px 0 8px 0;margin:0;color:#000;line-height:26px}.technologysection img{box-shadow:0 0 5px #999;width:100%;margin:5px 0 40px 0;transition:background-color .5s ease}.technologysection img:hover{cursor:pointer}.source{background:#ebebeb;padding:0 15px;font-size:15px;height:44px;display:inline-block;line-height:44px;color:#626262;border-radius:3px;clear:both}.source:hover{background:#e1e1e1}.technologyimage{margin-top:25px;margin-left:3rem;border:#ebebeb 1px solid}.technologyimage img{width:100%}.technologycommon{padding:3rem 3% 1rem 3%;margin:0}.technologycommonleft{padding:0;margin:0}.second_technologysection{padding:0;margin:0}.third_technologysection{padding:0;margin:0}.technologycommonleft:nth-child(1){padding:3rem 0 0 0;margin:0}.technologycommonleft:nth-child(2){padding:3rem 0 0 0;margin:0}.technologycommonleft:nth-child(3){padding:8rem 0 0 0;margin:0}.technologycommonleft h2{line-height:41px;font-size:24px;font-weight:600;padding:0 0 5px 0;margin:0;color:#000}.technologycommonleft h5{font-size:16px;font-weight:600;padding:5px 0 8px 0;margin:0;color:#000;line-height:26px}.technologycommonleft p{font-size:15px;line-height:1.6;color:#626262;padding:0;margin:0}.technologycommonleft ul{padding:0;margin:12px 0 0 16px}.technologycommonleft ul li{font-size:15px;line-height:1.6;color:#626262;list-style-type:square;padding:0;margin:0}.technologycommonright{padding:0;margin:0}.technologycommonright img{padding:0;margin:0;width:100%;border:#ebebeb 1px solid}.cover_backgroundthank{position:relative;background-size:cover;overflow:hidden;height:65vh;background-position:0 top;background-repeat:no-repeat}.thankselection_overlays{position:absolute;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.7);text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.cover_backgroundthank .container-fluid{padding:0;margin:0}.thankselection_overlays h1{font-size:36px;color:#fff;margin-bottom:20px;margin-top:0;padding:0;text-transform:uppercase;letter-spacing:1px;font-weight:700;text-align:center}.thankselection_overlays p{font-size:16px;color:#fff;padding:0;margin:0;line-height:23px;text-align:center}.cover_backgrounderror{position:relative;background-size:cover;overflow:hidden;height:95vh;background-position:center center;background-repeat:no-repeat}.selection_overlay h2{font-size:100px;color:#fff;margin-bottom:5px;margin-top:15rem;padding:0;text-transform:uppercase;letter-spacing:1px;font-weight:700;text-align:center}.selection_overlay h5{font-size:20px;color:#fff;padding:0;text-transform:uppercase;margin:0 0 35px 0;line-height:32px;letter-spacing:2px;text-align:center;font-weight:400;clear:both}.gotobtn{padding:13px 25px;background:0 0;border:#fff 2px solid;font-size:15px;font-weight:600;text-transform:uppercase;margin:0 auto;text-align:center;color:#fff}.gotobtn:hover{background:#fff;color:#000;border:#fff 2px solid}.categorylaserbox{background-color:#f3f3f3;padding:3rem 3%}.categorylaserbox h5{font-size:16px;color:#000;padding:11px 0 3px 0;margin:0;line-height:30px;font-weight:600}.categorylaserbox p{font-size:14px;line-height:1.6;color:#626262;padding:0;margin:0}.categorylaserbox p a{color:#626262;text-decoration:none}.categorylaserbox p strong a{color:#626262;text-decoration:none}.categorylaserbox p a:hover{color:#007bb6;text-decoration:none}.categorylaserbox p strong{color:#000;font-size:13px}.categorylaserbox ul{padding:0;margin:12px 0 0 16px}.categorylaserbox ul li{font-size:15px;line-height:1.6;color:#626262;list-style-type:square;padding:0;margin:0}.categorylaserbox ul li strong{color:#000;text-decoration:none}.categorylaserbox ul li a{color:#626262;text-decoration:none}.categorylaserbox ul li a:hover{color:#007bb6;text-decoration:none}.laservideo{margin:1.5rem 0 0 0}.servicecategoryfaq{padding:3rem 3%}.servicecategoryfaq h3{color:#000;padding:0 0 40px 0;margin:0;line-height:30px;font-weight:700;text-align:center;font-size:22px;letter-spacing:2px}.position-relative{position:relative;z-index:5}.overflow-hidden{overflow:hidden}.client-main img{position:relative}.client-main:hover img{opacity:0;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}.client-text{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;padding:0 85px;width:100%}.position-absolute{position:absolute}.display-block{display:block!important}.bg-white{background:#fff}.text-center{text-align:center!important}.center-col{float:none!important;margin-left:auto!important;margin-right:auto!important;clear:both;font-size:14px;color:#626262}.no-margin-top{margin-top:0!important}.margin-five{margin-top:5%!important;margin-bottom:5%!important}.highlight-button-dark{border:2px solid #000;display:inline-block;padding:7px 20px 7px 20px;font-size:12px;color:#fff;font-weight:500;text-transform:uppercase;background-color:#000;letter-spacing:1px}.highlight-button-dark:hover{background-color:transparent;border:2px solid #000;color:#000;text-decoration:none}.servicethumbnail{padding:0}.servicethumbnail .container-fluid{padding:0}.client-main:hover .client-text{opacity:1}.laser_technology{padding:0;margin:0;text-align:center;position:relative}.cust-fc-count{background-color:#189fd9!important;height:22px;width:22px;border-radius:100px;position:absolute;z-index:100;cursor:pointer;line-height:22px;text-align:center;color:#fff;font-size:18px;font-weight:800;display:block}.fc-dot-pos1{position:absolute!important;top:21.8628%;left:24.1893%;width:30px;height:30px}.fc-dot-pos2{position:absolute;top:27.8628%;left:29.1893%;width:30px;height:30px}.fc-dot-pos3{position:absolute;top:41.8628%;left:29.1893%;width:30px;height:30px}.fc-dot-pos4{position:absolute;top:59.8628%;left:28.1893%;width:30px;height:30px}.fc-dot-pos5{position:absolute;top:67.8628%;left:22.1893%;width:30px;height:30px}.fc-dot-pos6{position:absolute;top:82.8628%;left:16.1893%;width:30px;height:30px}.fc-dot-pos7{position:absolute;top:67.8628%;left:56.1893%;width:30px;height:30px}.fc-dot-pos8{position:absolute;top:48.8628%;left:14.1893%;width:30px;height:30px}.inner{background:#e5e5e5;text-align:center}.inner a{background:#e5e5e5;color:#000}.fc-tret[data-stlye=color_pulse][data-hotspot-icon=numerical] .cust-fc-count.pulse:before,.fc-tret[data-stlye=color_pulse][data-hotspot-icon=plus_sign] .cust-fc-count:before{-webkit-animation:pulsate 3s cubic-bezier(.2,1,.2,1) infinite;animation:pulsate 3s cubic-bezier(.2,1,.2,1) infinite}.fc-tret[data-stlye=color_pulse] .cust-fc-count:before{display:block;position:absolute;top:50%;left:50%;content:'';width:22px;height:22px;margin:-11px auto auto -11px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;border-radius:50%;background-color:inherit;opacity:1;z-index:-1;pointer-events:none}.fc-tret .nttip[data-tooltip-position=top]{margin-top:-80px;margin-left:6px;position:relative;-ms-transform:translateX(-50%) translateY(-130%);transform:translateX(-50%) translateY(-130%);-webkit-transform:translateX(-50%) translateY(-130%)}.fc-tret .nttip{position:relative;display:none;z-index:900;cursor:default;background-color:#e5e5e5;max-width:250px;transition:opacity .3s;-webkit-transition:opacity .3s;line-height:22px;font-size:14px;font-weight:500;color:#3a3a3a;box-shadow:2px 2px 16px #757474;padding:5px;border-radius:6px}.cust-fc-count:hover .nttip{display:inline-block}.fc-tret[data-tooltip-func=hover] .cust-fc-count:hover span{transform:rotate(90deg);-webkit-transform:rotate(90deg)}.fc-tret[data-tooltip-func=click] .cust-fc-count.open span{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.fc-tret[data-animation=true]{opacity:0;transform:translateY(80px);-webkit-transform:translateY(80px)}.fc-tret[data-animation=true] .animated-in{-webkit-animation:nectarBounceIn .8s ease-out forwards;animation:nectarBounceIn .8s ease-out forwards}.fc-tret[data-tooltip-func=always_show] .nttip{opacity:1}@-webkit-keyframes pulsate{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(3)}}@keyframes pulsate{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(3)}}@keyframes nectarBounceIn{0%{transform:translateY(80px);opacity:0}33%{transform:translateY(-13px);opacity:1}66%{transform:translateY(4px);opacity:1}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes nectarBounceIn{0%{transform:translateY(80px);opacity:0}33%{transform:translateY(-13px);opacity:1}66%{transform:translateY(4px);opacity:1}100%{transform:translateY(0);opacity:1}}.service_category_section{padding:4rem 3% 2rem 3%;margin:0}.service_category_section h2{margin:0;padding:0 0 3rem 0;color:#000;text-transform:uppercase;font-weight:700;font-size:24px;letter-spacing:2px;text-align:center}.category_column{margin:0;padding:0}.category_column img{margin-bottom:12px}.category_column h4{font-weight:600;font-size:16px;letter-spacing:2px;text-transform:uppercase;padding:1rem 0 8px 0;margin:0;color:#222}.category_column p{font-size:15px;letter-spacing:2px;color:#626262;letter-spacing:0;padding:0;line-height:1.8;margin:0}.category_column p a{color:#222;text-decoration:none}.category_column p a:hover{color:#007bb6;text-decoration:none}.bg_dark_gray{background:#252525;height:2px;width:30px;margin-top:1.5rem}.testimonialsrow{padding:1rem;margin:0}blockquote.blog-image{border-left:0;padding:1rem 0 1rem 1rem;margin-bottom:2rem}blockquote.blog-image p:before{content:"\f10d";font-family:FontAwesome;font-size:50px;margin-right:10px}blockquote.blog-image p{font-size:18px;line-height:32px;color:#626262}blockquote.blog-image p span{color:#626262;font-size:12px}.blog-image blockquote:before,blockquote.blog-image:before{content:""}blockquote footer{color:#000;font-size:14px;font-weight:400;letter-spacing:1px;line-height:1.42857;margin-top:20px;text-transform:uppercase;font-weight:600;background-color:transparent}blockquote footer:before{content:'\2014 \00A0'}.cover_backgrounddiv{position:relative;background-size:cover!important;background-position:center center;background-repeat:no-repeat!important;margin:0;padding:6rem 2% 3rem 2%}.custom_form_appointdiv{background:#0162a6;padding:3rem 3rem 2rem 3rem;margin-top:3rem;margin-bottom:0;box-shadow:0 0 30px}.faqbox .faq-list .faqlist p{margin:0;padding:0}.portfolio-wrap img{width:327px;height:246px}.conteblog{font-size:13px;color:#626262;line-height:22px}.blogleftsection h3{font-size:13px;color:#626262;margin-bottom:10px}a{cursor:pointer}.blogtext{cursor:pointer}.commentmetadata{font-size:13px;text-transform:uppercase;margin-bottom:17px;color:#626262}.comment-list{display:inline-block;width:100%}.comment-list h3{color:#000;letter-spacing:2px;margin-bottom:30px}.reply{background:#000;padding:3px 8px;color:#fff!important;margin-left:10px}a.cancelreply{color:#fe0000;font-size:10px;padding-left:15px}.parentrowid{padding-left:102px}.form-control:focus{border-color:transparent;box-shadow:none}.error{border:2px solid red!important;color:red}.error:focus{color:red}.valid{border:1px solid green!important}.form-control{text-transform:initial}.faqbox .faq-list .colaspfaq p{padding:0;padding-top:5px;margin-bottom:0;line-height:1}blockquote.blog-image .quaspan{color:#626262;font-size:12px}.blogsecimg{margin-bottom:5px}h1{font-size:18px;margin-top:22px;margin-bottom:13px}h2{font-size:16px;margin-top:22px;margin-bottom:13px}h3{font-size:14px;margin-top:22px;margin-bottom:13px}.activetop a{color:red!important}@media only screen and (max-width:1440px) and (min-width:1366px){.footercolumns p{padding:0 0 20px 0;margin:0;color:#626262;line-height:1.4;font-size:15px}}
#g-recaptcha-error span{color: red;font-size: 14px;margin-bottom: 10px;display: inline-block;}.bloginnersection img{width:100%;margin-bottom: 20px;}
.bloginnersection ul{padding:0px;margin:0 0 15px 18px;}.bloginnersection ul li{padding:0px;margin:0px;font-size: 14px;line-height: 1.6;color: #626262;text-transform: none !important;list-style-type:square !important;}.bloginnersection ul li+li:before {display: none;}.bloginnersection p {font-size: 14px;line-height: 1.6;color: #626262;padding: 0;margin: 0;margin-bottom: 15px;}