body{color:#555;font-weight:300;font-family:'Lato',sans-serif !important}.mr-2{margin-right:8px}.d-none{display:none}.border-0{border:unset !important}a.social-media{margin-right:8px}.p-0{padding:0 !important}.icon-box i{color:#fff;font-size:20px;line-height:50px}.icon-box-text{text-align:left}.icon-box table{width:100%;margin-bottom:0}.icon-box table td{text-align:center}.icon-box .icon-box-text{font-size:12px;display:inline-block;line-height:15px;color:#fff;letter-spacing:2px;margin-left:10px}.header{box-shadow:unset;margin-bottom:0}.read-content p{font-size:15px;line-height:1.8em !important}.readbutton button,.sendbutton,.readbutton a{border-radius:0 !important;border-color:#fff !important;background-color:#009cde !important;color:#fff !important;-webkit-transition:all .25s ease-in 0s !important;-moz-transition:all .25s ease-in 0s !important;-o-transition:all .25s ease-in 0s !important;transition:all .25s ease-in 0s !important;display:inline-block !important;padding:6px 12px !important;margin-bottom:0 !important;font-size:14px !important;font-weight:400 !important;line-height:1.42857143 !important;text-align:center !important;white-space:nowrap !important;vertical-align:middle !important;-ms-touch-action:manipulation !important;touch-action:manipulation !important;cursor:pointer !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;background-image:none !important;border:1px solid transparent !important;height:unset !important}.readbutton button:hover,.sendbutton:hover,.readbutton a:hover{border-color:#009cde !important;background-color:#fff !important;color:#009cde !important}.section-padding{padding:55px 0 90px}.padding-content{padding:90px 0}.bg-blue{background-color:#009cde}.team-member-details h5{background:#f9f7f9;color:#666 !important}.team-member-details h4,.team-member-details h5,.team-member-details p{color:#fff;line-height:2em;margin-top:0 !important;padding:10px 0 10px;margin-bottom:0}.team-member-details p{font-size:13px !important;line-height:20px;padding:10px 15px}.team-img .vc_column-inner{border:5px solid #d9d9d6}.text-white{color:#fff;font-size:18px;line-height:1.8em !important}.our-numbers-item p span{font-size:48px;font-weight:400;color:#fff}.our-numbers-text{color:#fff;font-size:18px}.our-numbers-item{text-align:center}.text-dark{color:#555;font-size:18px}.contact-form{border:1px solid #eee;padding:30px;padding-bottom:0}.contect-feild{margin-bottom:40px !important}.contect-text{color:#fff;font-size:13px;text-align:left}.about_footer{text-align:center}.about_footer img{width:100px;padding-bottom:15px;height:115px}.img-fluid{width:100%;height:80px}.width-half h3{color:#999;font-weight:400;font-size:13px;line-height:48px}.width-half h3 i{display:block;float:left;margin-right:20px;width:48px;height:48px;border:1px solid #aaa;border-radius:2px;text-align:center;color:#999;font-size:24px;line-height:48px}.width-half p{color:#aaa;text-align:left;font-weight:400;font-size:12px}a{color:#337ab7;text-decoration:none}.width-half:hover h3,.width-half:hover i{color:#009cde !important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.global-text{background:0 0;color:#999;border:transparent}.purchase_section{padding:65px 0 0}#purchase_button button{padding:10px 16px !important;font-size:18px !important;line-height:1.3333333;font-family:'Raleway',sans-serif !important}.bottom{border-top:1px solid #009cde}.team-member-links{border-top:1px solid #009cde;float:left;width:100%}.bg-blue-dark{background-color:#008bc6}.text-center{text-align:center}.content-margin{margin-top:65px}.team-img img{border-radius:2px;-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;-o-transition:transform .4s;transition:transform .4s}.team-img img:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.page-wrap{padding-top:0 !important}.color-text{color:#009cde}.detail-box{text-align:center}.detail-box-bottom a{font-size:36px;color:#fff}.detail-box-bottom a:hover{color:#fff !important}.detail-box-bottom h3{color:#fff;margin-top:0 !important;padding:20px 20px 0}.service_icon{padding:40px 0}.bg-yellow{background-color:#ffb700}.bg-blue-4{background-color:#001fe3}.bg-orange{background-color:#ff8700}.detail-box-bottom p{color:#fff;padding:0 10px;font-size:13px;padding-bottom:15px}.services_section{margin-top:-144px;z-index:1}.team-img{padding-left:15px !important;padding-right:15px !important}.team-member-links{border-top:1px solid #009cde}.btn-social-media i{color:#9dadbe;font-size:20px;border:2px solid #9dadbe;padding:5px;margin:5px;display:inline-block;width:30px;height:30px;line-height:20px}.vs-10{display:block;width:100%;height:10px}.btn-social-media:hover .fa-facebook,.themesflat-socials li:nth-child(2) a:hover{color:#fff;border-color:#3b5998;background-color:#3b5998;-moz-transition:all ease-in .2s;-o-transition:all ease-in .2s;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.btn-social-media:hover .fa-twitter,.themesflat-socials li:nth-child(1) a:hover{color:#fff;border-color:#00a0d1;background-color:#00a0d1 !important;-moz-transition:all ease-in .2s;-o-transition:all ease-in .2s;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.btn-social-media:hover .fa-google-plus,.themesflat-socials li:nth-child(3) a:hover{color:#fff;border-color:#dd4b39;background-color:#dd4b39;-moz-transition:all ease-in .2s;-o-transition:all ease-in .2s;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.btn-social-media:hover .fa-instagram,.themesflat-socials li:nth-child(4) a:hover{color:#fff;border-color:#3f729b;background-color:#3f729b;-moz-transition:all ease-in .2s;-o-transition:all ease-in .2s;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.btn-social-media:hover .fa-linkedin,.themesflat-socials li:nth-child(5) a:hover{color:#fff;border-color:#0e76a8;background-color:#0e76a8;-moz-transition:all ease-in .2s;-o-transition:all ease-in .2s;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.emp_img img:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);opacity:.4;-ms-filter:"alpha(opacity=100) ";filter:alpha(opacity=100)}.emp_img img{border-radius:2px;-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;-o-transition:transform .4s;transition:transform .4s}.emp_img{display:block;overflow:hidden;position:relative}.emp_img .wpb_wrapper{background-color:#000}.contactform-2 textarea:focus,.contactform-2 select:focus,.contactform-2 input[type=text]:focus,.contactform-2 input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=color]:focus{border-bottom:1px solid #009cde !important;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:unset;border-color:#009cde}.contactform-2 select,.contactform-2 textarea,.contactform-2 input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=month],input[type=time],input[type=week],input[type=number],.contactform-2 input[type=email],input[type=url],input[type=search],input[type=color]{border-bottom:1px solid #dfdfdf !important;border:unset}.service_content img{float:left;margin-right:20px;margin-bottom:20px}.service_content p{font-size:12px}.vs-25{display:block;width:100%;height:25px}.service_content h3{font-weight:400;margin:20px 0 10px}.tabs-left{border-right:1px solid #ddd;margin:0}.tab-style-2 .nav-tabs>li.active>a,.tab-style-2 .nav-tabs>li.active>a:hover,.tab-style-2 .nav-tabs>li.active>a:focus{color:#fff;background-color:#009cde;border-color:#eee;border-bottom-color:transparent;border:unset;border-radius:unset}.service_tab .nav a{color:#009cde;font-weight:700;font-size:16px;cursor:pointer !important;border-radius:unset}.service_tab .nav a:hover,.service_tab .nav .active a{color:#fff}.tab-style-2 .nav-tabs>.open>a,.tab-style-2 .nav-tabs>.open>a:hover,.tab-style-2 .nav-tabs>.open>a:focus,.tab-style-2 .nav-tabs>li>a:hover,.tab-style-2 .nav-tabs>li>a:focus{color:#fff;background-color:#009cde;border-color:transparent}.service_tab ul li{width:100%;margin-right:-1px !important;float:none;margin-bottom:2px}.tabs-left{border-right:1px solid #ddd;margin:0;border-bottom:unset}.default-hovered{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.dark-bg{overflow-x:hidden;height:190px;background-color:#2d2d2d;color:#fff}.animated-text h2{position:absolute;top:0;width:100%;color:#fff;line-height:140px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:400}.animated-text h2+h2{opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}.default-hovered:hover:after,.default-hovered:hover{background-color:#009cde}.animated-text:hover h2{opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.animated-text:hover h2+h2{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.innerhome_section{padding-bottom:60px}.inner_margin{margin-bottom:90px}.treat_text h1{line-height:30px}.treat_text p strong{font-size:13px;color:#555;font-weight:700}.treat_text1{margin:15px 0 0}.treat_text p strong{font-size:12px;color:#555;font-weight:700}.treat_text1{margin:30px 0 0}.treat_text2{margin:30px 0 0}.treat_image img{border:5px solid #d9d9d6}.client-content{padding:30px 0 45px}.services_img{width:500px;height:300px}.appoint_section{margin-bottom:-104px}.global_text{font-size:18px;line-height:1.8}.card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;margin-bottom:30px !important}.card-header{padding:15px 20px;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.title-new{color:#000;font-weight:700}.fee-rate{color:#183883;font-weight:700;margin:15px !important}.title-new{color:#000;font-weight:700;margin:0;font-size:18px;font-family:Raleway}.ft-logo-bot li{display:inline-block;padding:0 3px}.pt-5{padding-top:40px}.services_slidersection .iconbox-icon .icon{width:90px;height:90px;border-radius:50%;text-align:center;position:relative;background:#009cde;z-index:1}.services_slidersection .iconbox-icon{width:unset;height:unset}.services_slidersection .iconbox-icon .icon span{color:#fff !important;line-height:86px}.services_slidersection .iconbox-icon:before{pointer-events:none;position:absolute;width:100px;height:100px;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:5px solid #009cde;left:80px;top:-10px}.service_sectionslider .owl-stage{margin-top:35px}.testimonial_section .iconbox-icon .icon{text-align:center;position:relative;background:#fff}.testimonial_section .iconbox-content h4,.testimonial_section .iconbox-content p{color:#fff}.copyright_section{float:left}.design_section{float:right}.copyright_custom{width:100% !important}.widget .widget-title:after,.widget .widget-title:before{content:unset !important}.time_table tr td{border:unset;color:#fff !important;text-align:left}@media only screen and (max-width:767px){.services_section{margin-top:40px}.detail-box{margin-bottom:20px}.innerhome_section{padding-bottom:0}.section-padding{padding:30px 0}.padding-content{padding:50px 0}.vc_empty_space{height:0 !important}.team-img{margin-top:20px}.team-img:nth-child(1){margin-top:40px}.services_slidersection .iconbox-icon:before{left:118px}h1{line-height:normal}.animated-text h2{line-height:65px}#purchase_button{text-align:center}.treat_text h1{font-size:40px !important}.ft-logo-bot li{display:inline-block;padding:0 3px;margin:10px 0}.pt-5{padding-top:0}#main_inner .vc_column-inner{padding-left:15px !important;padding-right:15px !important}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.services_section{margin-top:40px}.services_slidersection .iconbox-icon:before{left:118px}}