body{padding:0;background:#fff;color:#727272;font-size:15px;line-height:25px;background-attachment:fixed}#wrapper{background:none repeat scroll 0 0 #f5f5f5;margin:0 auto;position:inherit;transition:all .3s cubic-bezier(.25,.46,.45,.94) 0s}h1,.h1{font-size:36px;line-height:40px}h2,.h2{font-size:30px;line-height:35px}h3,.h3{font-size:24px;line-height:30px}h4,.h4{font-size:18px;line-height:25px}h5,.h5{font-size:14px;line-height:20px}h6,.h6{font-size:12px;line-height:20px}.head-contact-social{float:right;margin:0 0 0 20px;padding:5px 0}.head-contact-social li{background-color:#d0d0d0;border-radius:0;cursor:pointer;display:inline-block;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;height:30px;margin-bottom:0;margin-right:0;margin-top:0;padding:0;text-align:center;transition:background .2s ease-in-out 0s;width:30px;margin-left:4px}.head-contact-social li.facebook:hover{background-color:#4c66a4}.head-contact-social li.twitter:hover{background-color:#15b4c9}.head-contact-social li.googleplus:hover{background-color:#dd4b39}.head-contact-social li.linkedin:hover{background-color:#006599}.head-contact-social li.instagram:hover{background-color:#bc2a8d}.head-contact-social li.skype:hover{background-color:#40beee}.head-contact-social li.dribbble:hover{background-color:#c7366f}.head-contact-social li.youtube:hover{background-color:#cc2423}.head-contact-social li.vimeo:hover{background-color:#20b9eb}.head-contact-social li.pagelines:hover{background-color:#364146}.head-contact-social li>a>i{color:#fff;font-size:16px;line-height:1.9;transition:color .3s ease-in-out 0s}.header-contact-info{margin:0 !important;display:block;float:left}.header-contact-info li{padding:0 !important;margin-right:0;letter-spacing:.8px}.header-contact-info i{font-size:15px;line-height:20px;padding-right:7px;vertical-align:bottom}.header-contact-info li a:before{display:none}#carousel-example-generic .active>div{display:block}.carousel-indicators li,.carou-direction-nav li{padding:0}.homepage-mycarousel .carousel-inner>.item>img{display:block;margin:0 auto}.carousel-indicators{margin-bottom:0}.slide-caption{height:auto;left:0;margin:0;padding:15px;position:absolute;right:0;width:50%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:0}.slide-text-bg1{z-index:773;width:50%;text-align:left;position:relative;margin:0 0 20px;padding:0}.slide-text-bg1 h2{background-color:rgba(255,255,255,.9);color:#242526;font-family:'Open Sans';font-weight:400;font-weight:400;border-radius:2px;padding:6px 12px;display:inline-block;letter-spacing:0;line-height:40px;margin:0;text-shadow:0 0px 1px rgba(155,155,155,.7);-webkit-box-shadow:0 0 3px 0 rgba(161,161,161,.9);-moz-box-shadow:0 0 3px 0 rgba(161,161,161,.9);box-shadow:0 0 3px 0 rgba(161,161,161,.9)}.slide-text-bg2{text-align:left;margin:0 0 20px;padding:0;position:relative;width:50%;z-index:773}.slide-text-bg2 span{background-color:rgba(45,47,49,.8);color:#fff;font-family:'Open Sans';font-weight:400;font-size:15px;font-weight:400;display:inline-block;border-radius:2px;line-height:25px;letter-spacing:1px;padding:6px 12px;margin:0;text-shadow:0 0px 1px rgba(155,155,155,.7)}.slide-text-bg2 .check{background-color:rgba(45,47,49,.95);background:#3e4041 url(//www.luuktalens.nl/wp-content/themes/appointment-pro/../images/check.png) no-repeat center center;padding:6px 25px;border-bottom-left-radius:2px;border-top-left-radius:2px;color:#fff;width:50px;height:40px;float:left;margin-right:12px}.slide-btn-area-sm{margin:0;float:left;width:80%}.slide-btn-sm{border-radius:3px;cursor:pointer;display:inline-block;font-family:'Open sans';font-weight:600;color:#fff;transition:all .3s ease-in-out 0s;font-size:13px;letter-spacing:.5px;line-height:20px;padding:10px 25px;margin:0;text-align:center;text-transform:uppercase;vertical-align:middle}.slide-btn-sm:hover,.slide-btn-sm:focus{color:#fff}.homepage-mycarousel .format-quote p{color:#fff;margin-bottom:0}.carou-direction-nav{*height:0;list-style-type:none;margin:0}.carou-direction-nav a{background:rgba(0,0,0,.8);color:#fff;border-radius:5px;text-decoration:none;display:block;width:52px;height:52px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.carou-direction-nav .carou-prev{left:15px;color:#fff;opacity:.5}.carou-direction-nav .carou-next{right:15px;text-align:right;color:#fff;text-align:center;opacity:.5}.carou-direction-nav :hover .carou-prev{opacity:1;left:30px}.carou-direction-nav :hover .carou-next{opacity:1;right:30px}.carou-direction-nav :hover .carou-next:hover,.carou-direction-nav :hover .carou-prev:hover{opacity:1}.carou-direction-nav .carou-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.carou-direction-nav a:before{font-family:"FontAwesome";font-size:35px;line-height:1.5;display:inline-block;content:'\f104'}.carou-direction-nav a.carou-next:before{content:'\f105'}.carousel.carousel-fade .item{-webkit-transition:opacity .6s ease-in-out;-moz-transition:opacity .6s ease-in-out;-o-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out;transition-duration:3s;opacity:0;left:0 !important}.carousel.carousel-fade .active.item{opacity:1}.carousel.carousel-fade .active.left,.carousel.carousel-fade .active.right{left:0;z-index:2;opacity:0}.carousel.carousel-fade .next,.carousel.carousel-fade .prev{left:0;z-index:1}.carousel.carousel-fade .carousel-control{z-index:3}.top-contact-detail-section{margin:0;padding:20px 0;width:100%}.contact-area{margin:0;padding:20px 0}.contact-icon{float:left;margin:0 25px 0 0;padding:0}.contact-icon i{font-size:45px;color:#fff;transition:all .3s ease-in-out 0s}.contact-area:hover .contact-icon i{padding-top:10px}.contact-area h6{color:#fff;font-family:'Open Sans';font-weight:600;font-size:14px;letter-spacing:1px;line-height:20px;margin:0 0 7px}.contact-area h4{color:#fff;font-family:'Open Sans';font-weight:600;font-size:20px;letter-spacing:1px;line-height:27px;margin:0}.section-heading-title{background-position:center top;background-repeat:no-repeat;margin:-5px auto 53px;padding:0 15px;position:relative;width:97.4%;text-align:center}.section-heading-title h1,.section-heading-title h2{color:#242526;font-family:'Open Sans';margin:0 0 10px}.section-heading-title h2{font-size:36px}.section-heading-title p{color:#727272;font-family:'Open Sans';font-weight:400;font-size:15px;line-height:25px;margin:0}.service-section,.service-section0,.service-section1,.service-section2,.service-section3,.service-section4{background:0 0;margin:0;padding:80px 0 30px;width:100%}.page-builder .service-section,.page-builder .service-section0,.page-builder .service-section1,.page-builder .service-section2,.page-builder .service-section3{margin:0;padding-top:0}.service-area{margin:0;padding:0 0 45px}.service-icon{float:left;margin:0 30px 0 0;padding:0;width:40px}.service-icon i{font-size:40px;transition:all .3s ease-in-out 0s}.service-area:hover .service-icon i{padding-top:10px}.service-area h3{color:#242526;font-family:'Open Sans';font-size:24px;letter-spacing:0px;line-height:27px;margin:0 0 12px}.service-area p{color:#727272;font-family:'Open Sans';font-weight:400;font-size:15px;letter-spacing:.2px;line-height:25px;margin:0}.service-img-box{float:left;margin:0 30px 0 0;padding:0;width:40px;height:auto}.service-area a{color:#242526}.service-area a:hover{color:#242526}.service-section1 .service-area{text-align:center;margin:0;padding:0 20px 55px;transition:.3s}.service-section1 .service-icon{position:relative;transition:all .2s;transition:all .2s;text-align:center;margin:0 auto 25px;float:none;width:auto}.service-section1 i.fa{border-radius:50%;color:#fff;width:80px;height:80px;font-size:36px;line-height:1.8;padding:5px;position:relative;border:4px solid #fff;-webkit-transition:all .2s linear;transition:all .2s linear;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.service-section1 .service-area:hover i.fa{background:#f5f6fa;border:4px solid #fff;-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}.service-section1 .media-body h3{display:block;margin:0 0 19px;padding:0}.service-section1 .media-body p{display:block;overflow:hidden;margin:0}.service-section2 .service-area{padding:20px 24px;position:relative;background:#fff;margin-bottom:32px;padding:23px 20px;transition:.25s;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;transition:all .25s ease-in}.service-section2 .service-icon{position:relative;text-align:left;margin:0 0 16px;float:unset;width:unset}.service-section2 i.fa{font-size:36px;text-align:center}.service-section2 .media-body h3{display:block;margin:0 0 19px;padding:0}.service-section2 .media-body p{display:block;overflow:hidden;margin:0}.service-section2 .service-area:hover{color:#fff;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;transition:all .25s ease-in}.service-section2 .service-area:hover i.fa{color:#fff}.service-section2 .service-area:hover .service-icon i{padding-top:0}.service-section2 .service-area:before{content:"";position:absolute;left:0;top:0;width:2px;height:100%;transition:.5s;z-index:0}.service-section2 .service-area:hover:before{width:100%}.service-section2 .service-area:hover .media-body h3,.service-section2 .service-area:hover .media-body p,.service-section2 .service-area:hover .media-body h3 a{color:#fff;transition:0s;position:relative;z-index:1}.service-section3 .service-area{margin-bottom:32px;padding:23px 20px;transition:.25s;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;transition:all .25s ease-in;text-align:center}.service-section3 .service-icon{position:relative;text-align:center;margin:0 auto 25px;float:none;width:auto}.service-section3 i.fa{border-radius:10%;color:#fff;width:80px;height:80px;font-size:36px;line-height:1.9;padding:5px;-webkit-transition:all .2s linear;transition:all .2s linear;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.service-section3 .media-body h3{display:block;margin:0 0 19px;padding:0}.service-section3 .media-body p{display:block;overflow:hidden;margin:0}.service-section3 .service-area:hover{color:#fff;-webkit-transform:translateY(-7px);-ms-transform:translateY(-7px);transform:translateY(-7px);-webkit-box-shadow:0 10px 25px 0 rgba(0,0,0,.1);box-shadow:0 10px 25px 0 rgba(0,0,0,.1)}.service-section3 .service-area:hover i.fa{background:#f5f6fa;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);padding:5px}.service-section3 .service-area:hover .media-body h3,.service-section3 .service-area:hover p,.service-section3 .service-area:hover .media-body h3 a{color:#fff}.callout-section{background:url(//www.luuktalens.nl/wp-content/themes/appointment-pro/./images/callout-bg.jpg) no-repeat fixed 0 0/cover rgba(0,0,0,0);height:100%;margin:0;overflow:hidden;padding:0;width:100%}.callout-section .overlay{height:100%;padding:80px 0 80px;position:relative;width:100%}.callout-section h2{color:#fff;letter-spacing:0px;padding:0 90px;margin:-5px 0 17px;text-align:center;font-size:36px}.callout-section p{color:#fff;font-family:'Open Sans';font-weight:400;font-size:15px;letter-spacing:.2px;line-height:25px;margin:0;text-align:center;padding:0 90px}.btn-area{display:block;margin:25px 0 0;text-align:center}.callout-btn1{background-color:#eee;box-shadow:0 3px 0 0 #bac1c6;color:#010101;text-shadow:0 1px 0 rgba(0,0,0,.1);border-radius:3px;cursor:pointer;display:inline-block;font-family:'Open Sans';font-weight:600;transition:all .3s ease-in-out 0s;font-size:20px;letter-spacing:0px;line-height:20px;padding:14px 35px;margin:0 10px 3px;text-align:center;vertical-align:middle;white-space:nowrap}.callout-btn2{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.1);border-radius:3px;cursor:pointer;display:inline-block;font-family:'Open Sans';font-weight:600;transition:all .3s ease-in-out 0s;font-size:20px;letter-spacing:0px;line-height:20px;margin-bottom:0;margin-top:10px;padding:14px 35px;margin:0 10px;text-align:center;vertical-align:middle;white-space:nowrap;text-decoration:none}.callout-btn1:hover{color:#010101}.callout-btn2:hover,.callout-btn2:focus{color:#fff}a:hover,a:focus{text-decoration:none !important}.hrtl-callout-section{background:0 0;margin:0;padding:73px 0 75px;width:100%}.hrtl-callout-section h2{color:#242526;letter-spacing:.5px;line-height:33px;margin:0 0 10px}.hrtl-callout-section p{color:#727272;font-family:'Open Sans';font-weight:400;font-size:15px;letter-spacing:.5px;line-height:25px;margin:0}.hrtl-btn-area{display:block;margin:16px 0;text-align:center}a.hrtl-btn{border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:'Open Sans';font-weight:600;font-size:20px;letter-spacing:0px;line-height:20px;margin:0 10px;padding:20px 35px;text-align:center;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.1);transition:all .3s ease-in-out 0s;vertical-align:middle;white-space:nowrap}a.hrtl-btn:hover{color:#fff}.page-template-portfolio-2-col .page-builder,.page-template-portfolio-3-col .page-builder,.page-template-portfolio-4-col .page-builder,.tax-portfolio_categories .page-builder{padding-bottom:30px}.page-template-portfolio-2-col .blog-pagination,.page-template-portfolio-3-col .blog-pagination,.page-template-portfolio-4-col .blog-pagination{padding-bottom:40px}.portfolio-section{margin:0;padding:80px 0 30px;background-color:transparent}.portfolio-area{margin:0 0 50px}.portfolio-caption{background-color:#f4f4f4;color:#fff;transition:all .3s ease 0s;border-radius:0;text-align:center;padding:20px 15px;transition:all .18s ease-in-out 0s;font-family:'Open Sans';font-weight:400;cursor:pointer;word-wrap:break-word;overflow:auto;border-radius:0 0 2px 2px}.portfolio-caption h3{color:#242526;font-family:'Open Sans';line-height:22px;margin:0 0 8px}.portfolio-caption h3 a{color:#242526;transition:all .3s ease 0s}.portfolio-caption p{color:#727272;font-family:'Open Sans';font-weight:400;font-size:15px;line-height:22px;margin:0}.portfolio-showcase-overlay{background:#000;visibility:hidden;opacity:0;transition:all .4s ease;position:absolute;top:0;left:0;width:100%;height:100%}.portfolio-showcase-overlay-inner{position:absolute;top:50%;left:0;width:100%;margin-top:-30px}.portfolio-showcase-fade{opacity:.2}.portfolio-image{text-align:center;position:relative;line-height:0;font-size:0px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;width:100%;position:relative;height:100%;overflow:hidden}.portfolio-image img{transition:all .3s ease-out;-webkit-transition:all .3s ease-out}.portfolio-area: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)}.portfolio-image .portfolio-showcase-icons{margin-top:0;text-align:center;width:100%}.portfolio-image .portfolio-showcase-icons a{font-size:1.3em;display:inline-block;margin-left:2px;padding:12px;opacity:1;text-decoration:none}.portfolio-image .portfolio-showcase-icons a:hover{opacity:1}.portfolio-image .portfolio-showcase-icons a i{color:#fff;font-size:28px;line-height:40px}.portfolio-area:hover .portfolio-showcase-overlay{visibility:visible;opacity:.8}.project-scroll-btn{margin-bottom:50px;margin-right:0;overflow:hidden;padding:0;text-align:center}.project-scroll-btn li:first-child{margin-left:0}.project-scroll-btn li{background:#383838;color:#fff;transition:all .3s ease 0s;display:inline-block;margin-left:5px;height:40px;width:40px;text-align:center;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}.project-scroll-btn li a{color:#fff;padding:0;display:block}.project-scroll-btn li a:hover{color:#fff}a.project-prev:before{font-family:"FontAwesome";font-size:30px;line-height:27px;display:inline-block;content:'\f104'}a.project-next:before{font-family:"FontAwesome";font-size:30px;line-height:27px;display:inline-block;content:'\f105'}.carousel-control{width:4%}.carousel-control.left,.carousel-control.right{margin-left:15px;background-image:none}@media (max-width:767px){.carousel-inner .active.left{left:-100%}.carousel-inner .next{left:100%}.carousel-inner .prev{left:-100%}.active>div{display:none}.active>div:first-child{display:block}div.blog-pagination{display:block}}@media (min-width:767px) and (max-width:992px){.carousel-inner .active.left{left:-50%}.carousel-inner .next{left:50%}.carousel-inner .prev{left:-50%}.active>div{display:none}.active>div:first-child{display:block}.active>div:first-child+div{display:block}}@media (min-width:992px){.carousel-inner .active.left{left:-25%}.carousel-inner .next{left:25%}.carousel-inner .prev{left:-25%}}.portfolio-tabs-section{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;margin-bottom:60px;padding:5px 0;text-align:center}.portfolio-tabs{display:inline-block;height:auto;margin:0;padding:0;position:relative}.portfolio-tabs li{display:inline-block;float:none;list-style:outside none none;margin:10px 15px;padding:0}.portfolio-tabs li a{color:#242526;display:inline-block;font-family:'Open Sans';font-weight:600;font-size:16px;letter-spacing:1px;line-height:20px;padding:0;text-decoration:none;transition:all .3s ease 0s}.portfolio-tabs li>a:before{content:"\f192";font-family:FontAwesome;font-size:15px;margin-right:7px}.works-btn-area{display:block;margin:50px 0;text-align:center}a.works-btn{border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:'Open Sans';font-weight:600;font-size:20px;letter-spacing:0px;line-height:20px;margin:0 10px;padding:20px 35px;text-align:center;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.1);transition:all .3s ease-in-out 0s;vertical-align:middle;white-space:nowrap}a.works-btn:hover{color:#fff}.testimonial-section{height:100%;margin:0;overflow:hidden;padding:0;width:100%}.testimonial-section .overlay{height:100%;padding:80px 0 70px;position:relative;width:100%}.testi-margin{margin:50px 0 0}.testmonial-area{margin:0 0 30px;padding:0 50px}.description-box{background-color:#fff;border-radius:7px;padding:30px;position:relative}.author-description{color:#242526;display:block;font-family:'Open Sans';font-weight:400;font-size:20px;letter-spacing:.5px;line-height:30px;margin-bottom:10px;margin-top:0}.testmonial-area h4{font-family:'Open Sans';font-size:20px;line-height:20px;margin-bottom:5px;letter-spacing:0px;display:block;margin-top:0}.testmonial-area h4>span{background:none repeat scroll 0 0 #000;float:left;height:1px;margin-right:3px;position:relative;top:12px;width:13px}.testmonial-area .media-body{margin:13px 0 0}.author-box{float:left;margin:0 35px 20px 0;width:100px}.author-box img{border:1px solid #fff;height:100px;padding:4px;width:100px}.text-color{color:#fff !important}.testi-pager{margin-bottom:60px !important}.testi-pager .carousel-indicators{bottom:0}.testi-pager .carousel-indicators li{display:inline-block;width:13px;height:13px;background-color:transparent;border:1px solid #fff;border-radius:10px;padding:0;margin:1px}.testi-pager .carousel-indicators .active{width:13px;height:13px;margin:1px;background-color:#fff;border:1px solid #fff}.width-auto{width:auto !important}.blog-section{margin:0;padding:80px 0 25px}.blog-sm-area{margin:0;padding:0 0 55px;overflow:hidden}.blog-sm-box{float:left;margin:0 25px 0 0;padding:0;width:200px;height:auto}.blog-sm-box img{margin:0 0 20px;border-radius:2px;transition:all .3s ease-in-out 0s}.blog-sm-area:hover .blog-sm-box img{opacity:.8}.blog-post-sm{color:#727272;font-family:'Open Sans';font-weight:600;font-size:13px;letter-spacing:0px;line-height:20px;margin:-5px 0 13px;overflow:hidden;padding:0;width:100%}.blog-tags-sm{display:inline-block;margin:0 5px 5px}.blog-post-sm a,.blog-tags-sm a{color:#242526;padding:5px;transition:all .2s ease 0s}.blog-sm-area h3{color:#242526;font-family:'Open Sans';font-size:27px;font-weight:400;letter-spacing:0px;line-height:27px;margin:0 0 16px}.blog-section .blog-sm-area h3{font-size:24px;font-weight:600}.blog-sm-area h3>a{color:#242526;transition:all .3s ease 0s}.blog-sm-area p{color:#727272;font-family:'Open Sans';font-weight:400;font-size:15px;letter-spacing:.2px;line-height:25px;margin:0}.blog-btn-area-sm{display:block;margin:30px 0 3px}.blog-btn-sm{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.1);border-radius:3px;cursor:pointer;display:inline-block;font-family:'Open Sans';font-weight:700;transition:all .3s ease-in-out 0s;font-size:13px;letter-spacing:.5px;line-height:20px;padding:8px 18px;margin:0;text-align:center;vertical-align:middle}.blog-btn-sm:hover,.blog-btn-sm:focus{color:#fff}.blog-sm-area a.more-link{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.1);border-radius:3px;cursor:pointer;display:inline-block;font-family:'Open Sans';font-weight:600;transition:all .3s ease-in-out 0s;font-size:13px;letter-spacing:.5px;line-height:20px;padding:8px 18px;margin:30px 0 3px;text-align:center;vertical-align:middle}.blog-sm-area a.more-link:hover{color:#fff}.clients-section{background-color:#f4f4f4;margin:0;padding:80px 0 80px}.clients-margin{margin:0 0 50px}.clients-title{color:#242526;letter-spacing:0px;margin:0 0 25px;padding-right:10px;font-size:36px}.clients-desc{color:#727272;font-family:'Open Sans';font-weight:400;font-size:15px;letter-spacing:.2px;line-height:27px;margin:0;padding-right:10px}.clients-btn-area{display:block;margin:35px 0 0;padding-right:10px}.clients-btn-lg{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.1);border-radius:4px;cursor:pointer;display:inline-block;font-family:'Open Sans';font-weight:600;transition:all .3s ease-in-out 0s;font-size:15px;letter-spacing:.5;line-height:20px;padding:12px 23px;margin:0;text-align:center;vertical-align:middle}.clients-btn-lg:hover,.clients-btn-lg:focus{color:#fff}.padding-10{margin:0 0 10px;padding-left:5px !important;padding-right:5px !important}.clients-logo{background-color:#fff;border:2px solid #fff;display:block;height:auto;margin:0;padding:25px;width:auto;white-space:nowrap}.clients-logo img{display:block;margin-left:auto;margin-right:auto;transition:all .2s ease-in-out 0s}.clients-logo:hover img{transform:translateY(-10px)}.footer-contact-detail-section{background:0 0;margin:0;padding:75px 0 58px;width:100%}.footer-section-heading-title{background-position:center top;background-repeat:no-repeat;margin:0 auto 50px;padding:0 15px;position:relative;text-align:center;width:97.4%}.footer-section-heading-title h2{color:#242526;margin:0 0 10px;font-size:36px}.footer-contact-area{margin:0;padding:0 0 20px}.footer-contact-icon{float:left;margin:0 25px 0 0;padding:0}.footer-contact-icon i{font-size:45px;transition:all .3s ease-in-out 0s}.footer-contact-area:hover .footer-contact-icon i{padding-top:10px}.footer-contact-area h6{color:#727272;font-family:'Open Sans';font-weight:600;font-size:14px;letter-spacing:1px;line-height:20px;margin:0 0 7px}.footer-contact-area h4{color:#727272;font-family:'Open Sans';font-weight:600;font-size:20px;letter-spacing:1px;line-height:20px;margin:0}.footer-section{background-color:#f4f4f4;padding:80px 0 0;width:100%}.footer-widget-address{margin-bottom:0;margin-top:40px !important;padding-bottom:0}.footer-addr-icon{float:left;margin-left:0;margin-right:15px;transition:all .4s ease 0s}.footer-addr-icon i{font-size:30px}.footer-widget-address address{color:#727272;font-family:'Open Sans';font-weight:400;font-size:16px;line-height:27px;margin-right:0;margin-bottom:0;font-weight:400 !important;display:block}.footer-widget-section{padding:0}.footer-widget-column{margin-bottom:80px}.footer-widget-title{margin:-8px 0 45px}.footer-widget-title a.rsswidget{margin:0 0 45px}.footer-widget-title,.footer-widget-title a.rsswidget{color:#242526;font-family:'Open Sans';font-weight:600;font-size:24px;line-height:35px}.footer-logo{display:bolck;margin:25px 0 15px}.footer-blog-post{margin-bottom:0;margin-top:0 !important;padding-bottom:20px;overflow:hidden}.footer-blog-post:last-child{margin-bottom:0;padding-bottom:0}.footer-blog-post h3{display:block;font-family:'Open Sans';font-weight:600;font-size:16px;line-height:22px;margin-bottom:5px;margin-top:-5px;word-wrap:break-word}.footer-blog-post h3 a{color:#242526;transition:all .3s ease 0s}.footer-blog-post span{color:#727272;font-family:'Open Sans';font-weight:600;font-size:13.5px;line-height:20px;margin-right:8px;display:block}.post-area{display:block;float:left;margin-left:0;margin-right:15px}.post-area img{display:block;height:auto;max-width:100%;transition:all .3s ease-in-out 0s;border-radius:2px}.footer-blog-post:hover .post-area img{opacity:7px}.footer-widget-tags{margin:0 0 10px;overflow:hidden;padding:0}.footer-widget-tags a{background-color:#fcfcfc;border:1px solid #dadada;color:#45494b;cursor:pointer;display:inline-block;font-family:'Open Sans';font-weight:400;font-size:14px;font-weight:400;line-height:20px;margin:0 5px 9px 0;padding:6px 12px;transition:all .3s ease 0s;vertical-align:baseline;white-space:nowrap}.footer-widget-tags a:hover{color:#fff}.footer-widget-column ul{margin:10px 0 0;overflow:hidden;padding:0}.footer-widget-column ul li{display:block;font-family:'Open Sans';font-weight:400;font-size:15px;line-height:22px;letter-spacing:.2px;margin:0 0 10px;overflow:hidden;padding:0}.footer-widget-column ul li:last-child{margin:0}.footer-widget-column ul li a{color:#727272;transition:all .3s ease 0s}.footer-widget-column>ul>li>a:before{content:"\f192";font-family:FontAwesome;margin-right:10px;font-size:15px}.footer-widget-column ul#menu-footer-menu>li.menu-item>a:before,.footer-widget-column ul#menu-footer-menu>li.menu-item>ul.sub-menu>li.menu-item>a:before{content:"\f192";font-family:FontAwesome;margin-right:10px;font-size:15px}.footer-copyright-section{background-color:#fff;border-top:1px solid #f4f4f4;margin:0;padding:0;width:100%}.footer-copyright{padding:30px 0}.footer-copyright p{color:#727272;font-family:'Open Sans';font-weight:400;font-size:15px;line-height:20px;margin:0}.footer-copyright p a{color:#242526}.footer-contact-social{float:right;margin:0;padding:25px 0}.footer-contact-social li{background-color:#d0d0d0;border-radius:0;cursor:pointer;display:inline-block;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;height:30px;margin-bottom:0;margin-right:0;margin-top:0;padding:0;text-align:center;transition:background .2s ease-in-out 0s;width:30px}.footer-contact-social li.facebook:hover{background-color:#4c66a4}.footer-contact-social li.twitter:hover{background-color:#15b4c9}.footer-contact-social li.googleplus:hover{background-color:#dd4b39}.footer-contact-social li.linkedin:hover{background-color:#006599}.footer-contact-social li.instagram:hover{background-color:#bc2a8d}.footer-contact-social li.skype:hover{background-color:#40beee}.footer-contact-social li.dribbble:hover{background-color:#c7366f}.footer-contact-social li.youtube:hover{background-color:#cc2423}.footer-contact-social li.vimeo:hover{background-color:#20b9eb}.footer-contact-social li.pagelines:hover{background-color:#364146}.footer-contact-social li>a>i{color:#fff;font-size:16px;line-height:1.9;transition:color .3s ease-in-out 0s}.page-title-section{height:100%;margin:0;overflow:hidden;padding:0;width:100%}.page-title-section .overlay{height:100%;padding:50px 0 48px;position:relative;width:100%}.page-title{background-position:center top;background-repeat:no-repeat;margin:0 auto 0px;padding:0;position:relative;width:99%}.page-title h1{color:#fff;letter-spacing:1px;margin:0;word-wrap:break-word}.page-breadcrumb{list-style:none outside none;margin-bottom:0;padding:10px 0;font-family:'Open Sans';font-weight:600;text-align:right;font-size:15px;line-height:20px;color:#fff}.page-breadcrumb>li{display:inline-block;padding:0}.page-breadcrumb>li+li:before{color:#fff;padding:0 5px}.page-breadcrumb>li a,.page-breadcrumb>li a:hover,.page-breadcrumb>li a:focus,.page-title a,.page-title a:hover,.page-title a:focus{color:#fff}.page-seperator{height:70px;width:100%;overflow:hidden}.margin-top{margin-top:0}.margin-bottom{margin-bottom:0}.about-section{background-color:#f4f4f4;margin:0;padding:0 0 80px;overflow:hidden;width:100%}.about-section-space{margin:0 0 50px;padding:5px 0;overflow:hidden;width:100%}.about-img-area{margin:0;padding:0;position:relative}.about-img-area img{border-radius:2px;-webkit-box-shadow:0 17px 7px -15px #777;-moz-box-shadow:0 17px 7px -15px #777;box-shadow:0 17px 7px -15px #777}.about-section h2{color:#242526;margin-bottom:25px;margin-top:0;padding:0}.about-section p img:first-child{margin:0 20px 0 0}.about-section p:last-child,.page-template-default p:last-child,.page-template-fullwidth p:last-child{margin-bottom:0}.team-section{margin:0;padding:80px 0 30px;overflow:hidden;width:100%}.team-area{margin:0 0 50px}.team-caption{background-color:transparent;border-bottom:2px solid #e4e4e4;color:#fff;transition:all .3s ease 0s;border-radius:0;padding:25px;transition:all .18s ease-in-out 0s;font-family:'Open Sans';font-weight:400;cursor:pointer;word-wrap:break-word;overflow:auto;border-radius:0 0 2px 2px}.team-area:hover .team-caption{background-color:transparent}.team-caption h5{color:#242526;font-family:'Open Sans';letter-spacing:.5px;margin:0 0 8px;transition:all .3s ease 0s}.team-caption h3{color:#242526;font-family:'Open Sans';line-height:30px;margin:0}.team-showcase-overlay{visibility:hidden;opacity:0;transition:all .3s ease;position:absolute;top:0;left:0;width:100%;height:100%}.team-showcase-overlay-inner{position:absolute;top:50%;left:0;width:100%;margin-top:-30px}.team-showcase-fade{opacity:.2}.team-image{text-align:center;position:relative;line-height:0;font-size:0px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;width:100%;position:relative;height:100%;overflow:hidden}.team-image img{transition:all .3s ease-out;-webkit-transition:all .3s ease-out}.team-area: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)}.team-image .team-showcase-icons{margin-top:0;text-align:center;width:100%}.team-image .team-showcase-icons a{display:inline-block;margin-left:2px;padding:0;margin:0 3px;text-decoration:none;background-color:#fff;border-radius:100%;transition:all .1s ease;color:#000;height:50px;width:50px}.team-image .team-showcase-icons a:hover{background-color:#0e0e0e;color:#fff}.team-image .team-showcase-icons a i{font-size:18px;line-height:2.8}.team-area:hover .team-showcase-overlay{visibility:visible;opacity:.8}.page-builder{margin:0;padding:80px 0 0}.media-body{overflow:hidden;display:block !important}.blog-post-date-area{background:none repeat scroll 0 0 #fff;float:left;margin:0 25px 0 0;padding:0;text-align:center;width:70px}.blog-post-date-area .date{color:#fff;font-family:'Open Sans';font-weight:400;font-size:40px;padding:12px 0 13px;line-height:40px;text-align:center}.blog-post-date-area .month-year{color:#fff;display:block;font-family:'Open Sans';font-weight:600;font-size:14px;line-height:20px;padding:5px 0 0;text-align:center}.blog-post-date-area .comment{background-color:#2a2a2a;color:#d0d0d0;font-family:'Open Sans';font-weight:600;font-size:15px;line-height:20px;text-align:center;padding:15px 0}.blog-post-date-area .comment>a{color:#d0d0d0}.blog-post-date-area .comment:hover>a{color:#fff}.blog-post-date-area .comment>a>i{padding-right:10px;font-size:17px}.blog-lg-area-left{margin:0;padding:0 10px 60px 0;overflow:hidden}.blog-lg-area-right{margin:0;padding:0 0 60px 10px;overflow:hidden}.blog-lg-area-full{margin:0;padding:0 0 60px;overflow:hidden}.blog-lg-box{margin:0;padding:0;display:block}.blog-lg-box img{margin:0 0 20px;transition:all .3s ease-in-out 0s}.blog-post-lg{color:#727272;font-family:'Open Sans';font-weight:600;font-size:15px;letter-spacing:.2px;line-height:20px;margin:0 0 16px;padding:0;width:100%}.blog-post-lg a>img{width:40px;height:40px;margin:0 10px 0 0}.blog-tags-lg{display:inline-block;margin:0 15px 5px}.blog-tags-lg i{color:#afafaf;padding-right:5px}.blog-post-lg a,.blog-tags-lg a{color:#242526;padding:5px 0 5px 5px;transition:all .2s ease 0s}.blog-lg-area-left h3,.blog-lg-area-right h3,.blog-lg-area-full h3{color:#242526;font-family:'Open Sans';font-weight:400;font-size:27px;letter-spacing:0px;line-height:35px;margin:0 0 25px;word-wrap:break-word}.blog-lg-area-left h3>a,.blog-lg-area-right h3>a,.blog-lg-area-full h3>a{color:#242526;transition:all .3s ease 0s}.blog-btn-lg{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.1);border-radius:3px;cursor:pointer;display:inline-block;font-family:'Open Sans';font-weight:600;transition:all .3s ease-in-out 0s;font-size:14px;letter-spacing:.5px;line-height:20px;padding:13px 35px;margin:0;text-align:center;vertical-align:middle}.blog-btn-lg:hover{color:#fff}a.more-link{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.1);border-radius:3px;cursor:pointer;display:inline-block;font-family:'Open Sans';font-weight:600;transition:all .3s ease-in-out 0s;font-size:14px;letter-spacing:.5px;line-height:20px;padding:13px 35px;margin:12px 0 3px;text-align:center;vertical-align:middle}a.more-link:hover,a.more-link:focus{color:#fff}.format-status{height:auto;margin:0;padding:0;position:relative}.blog-lg-area-left>.media>.media-body,.blog-lg-area-right .media>.media-body,.blog-lg-area-full .media>.media-body{border-bottom:1px solid #eee;padding:0 0 40px}.blog-lg-area-left:last-child,.blog-lg-area-right:last-child,.blog-lg-area-full:last-child{padding-bottom:80px}.blog-paragraph-image{float:none;margin:15px 10px 10px 0;padding:0}.media-align{margin-bottom:15px}.alignleft{float:left}.blog-paragraph-image>.media>.alignleft img{margin-right:30px}.blog-description p{color:#727272;font-family:'Open Sans';font-weight:400;font-size:15px;line-height:27px;margin:0;padding:0}.blog-paragraph-image>.media>.alignright img{margin-left:30px}.comment-title,.contact-title{display:block;margin:0 0 25px;padding:0}.comment-title h3,.contact-title h3{color:#242526;font-family:'Open Sans';font-weight:600;letter-spacing:0px;margin:0;padding:0}.blog-author{display:block;overflow:hidden;margin:0 10px 50px 0;padding:20px;border:1px solid #e9e9e9}.blog-author img{height:200px;margin-left:0;margin-right:15px;margin-top:0;transition:all 1s ease-in-out 0s;width:200px}.blog-author h2{color:#242526;font-family:'Open Sans';font-weight:400;letter-spacing:1px;margin:0 0 5px}.blog-author span{display:block;font-family:'Open Sans';font-weight:600;font-size:14px;letter-spacing:1px;margin:0 0 15px}.blog-author p{color:#727272;font-family:'Open Sans';font-weight:400;font-size:15px;letter-spacing:1px;line-height:25px;margin:0 0 13px}.blog-author-social{display:block;margin:0;padding:15px 0}.blog-author-social li{background-color:#d0d0d0;border-radius:0;cursor:pointer;display:inline-block;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;height:30px;margin-bottom:0;margin-right:4px;margin-top:0;padding:0;text-align:center;transition:background .2s ease-in-out 0s;width:30px}.blog-author-social li.facebook:hover{background-color:#4c66a4}.blog-author-social li.twitter:hover{background-color:#15b4c9}.blog-author-social li.googleplus:hover{background-color:#dd4b39}.blog-author-social li.linkedin:hover{background-color:#006599}.blog-author-social li.instagram:hover{background-color:#bc2a8d}.blog-author-social li.skype:hover{background-color:#40beee}.blog-author-social li.dribbble:hover{background-color:#c7366f}.blog-author-social li.youtube:hover{background-color:#cc2423}.blog-author-social li.vimeo:hover{background-color:#20b9eb}.blog-author-social li.pagelines:hover{background-color:#364146}.blog-author-social li>a>i{color:#fff;font-size:16px;line-height:1.9;transition:color .3s ease-in-out 0s}.comment-section{float:none;margin:0 10px 30px 0;padding:0}.comment-box{margin:0 !important;padding:0;position:relative}.pull-left-comment{float:left;margin-right:20px}.comment-img{border-radius:100%;height:70px;margin:2px 0 20px;width:70px}.comment-detail{border-bottom:1px solid #e9e9e9;margin-bottom:35px;margin-left:0;padding:0 0 15px}.comment-detail-title{color:#242526;font-family:'Open Sans';font-weight:600;font-size:20px;letter-spacing:0;line-height:20px;margin:0 0 7px}.comment-date{display:block;color:#8f969c;font-family:'Open Sans';font-weight:400;font-size:14px;line-height:20px;margin:0 0 8px;padding-left:0;vertical-align:middle}.comment-date a{color:#8f969c}.comment-detail p{color:#727272;font-family:'Open Sans';font-weight:400;font-size:14px;letter-spacing:.5px;line-height:25px;margin:0;text-align:justify}.reply{font-size:13px;float:right}.reply a{display:inline-block;font-family:'Open Sans';font-weight:600;font-size:15px;letter-spacing:0;line-height:20px;padding:0;transition:all .3s ease 0s}.comment-form-section{background-color:transparent;float:none;margin:0 10px 0 0;padding:0 0 60px}.contact-form-section{float:none;margin:0 10px 0 0;padding:0 0 80px}.form-inline .blog-form-group,.form-inline .contact-form-group{display:inline-block;margin-bottom:0;vertical-align:middle;width:49%;margin-right:5px}.blog-form-group,.contact-form-group{margin-bottom:15px}.blog-form-control,.contact-form-control{color:#8f969c;background-color:transparent;border:1px solid #e9e9e9;display:inline-block;width:100%;vertical-align:middle;font-family:'Open Sans';font-weight:400;height:46px;padding:6px 12px;font-size:15px;line-height:20px;border-radius:0;margin-bottom:20px}.form-inline .blog-form-group-textarea,.form-inline .contact-form-group-textarea{display:inline-block;margin-bottom:0;vertical-align:middle;width:99.3%}.blog-form-control-textarea,.contact-form-control-textarea{color:#8f969c;background-color:transparent;border:1px solid #e9e9e9;display:inline-block;width:100%;vertical-align:middle;padding:6px 12px;font-family:'Open Sans';font-weight:400;font-size:15px;line-height:20px;border-radius:0;margin-bottom:25px}.blog-form-control::-webkit-input-placeholder,.blog-form-control-textarea::-webkit-input-placeholder,.contact-form-control::-webkit-input-placeholder,.contact-form-control-textarea::-webkit-input-placeholder{color:#727272}.blog-form-control::-moz-placeholder,.blog-form-control-textarea::-moz-placeholder,.contact-form-control::-moz-placeholder,.contact-form-control-textarea::-moz-placeholder{color:#727272}.blog-form-control:-ms-input-placeholder,.blog-form-control-textarea:-ms-input-placeholder,.contact-form-control:-ms-input-placeholder,.contact-form-control-textarea:-ms-input-placeholder{color:#727272}.blogdetail-btn,.cont-btn{display:block;margin:0 0 10px}.blogdetail-btn a,.cont-btn a{color:#fff;display:inline-block;font-family:'Open Sans';font-weight:600;font-size:16px;line-height:20px;letter-spacing:.5px;border-radius:3px;margin-bottom:0;padding:12px 24px;text-align:center;transition:all .4s ease 0s}.blogdetail-btn a:hover,.cont-btn a:hover{color:#fff}.masonry-1{-webkit-column-count:1;-moz-column-count:1;column-count:1}.masonry-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.masonry-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.masonry-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.masonry-5{-webkit-column-count:5;-moz-column-count:5;column-count:5}.masonry-6{-webkit-column-count:6;-moz-column-count:6;column-count:6}.masonry-1,.masonry-2,.masonry-3,.masonry-4,.masonry-5,.masonry-6{-moz-column-gap:.5em;-webkit-column-gap:.5em;column-gap:.5em;padding:0;position:relative}@media screen and (max-width:992px){.masonry-3,.masonry-4,.masonry-5,.masonry-6{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media screen and (max-width:768px){.masonry-3,.masonry-4,.masonry-5,.masonry-6{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media screen and (max-width:480px){.masonry-2,.masonry-3,.masonry-4,.masonry-5,.masonry-6{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.masonry-item{display:inline-block;margin:0;padding:0 15px !important;width:100%}.masonry-item .blog-lg-area-left{padding:0;margin:0 0 35px}.masonry-item .blog-lg-area-left .media .media-body{padding:0 0 10px}.masonry-item .blog-lg-box{float:none;margin:0 0 26px;position:relative}.masonry-item .blog-lg-box img{margin:0;border:0 none}.masonry-item .blog-sm-area:hover .blog-lg-box img{padding-top:0}.masonry-item .blog-lg-area-left .blog-tags-sm{margin:0 5px 0}.masonry-item .blog-lg-area-left .blog-post-sm a,.masonry-item .blog-lg-area-left .blog-tags-sm a{display:inline-block;padding:7px 5px}.masonry-item .blog-lg-area-left h3{font-family:'Open Sans',sans-serif;color:#242526;font-size:27px;line-height:32px;font-weight:400;margin:0 0 16px}.masonry-item .blog-lg-area-left p{margin:0 0 20px}.masonry-item .media{margin-top:0}.masonry-item .blog-lg-area-left a.more-link{margin:0 0 3px;padding:8px 18px}.masonry-item .blog-post-sm{font-size:14px;margin:0 0 17px;padding:0;border-top:1px solid #eae8e8;border-bottom:1px solid #eae8e8}.masonry-item .blog-lg-box:after{position:absolute;opacity:0;transition:.5s opacity ease-in-out;-webkit-transition:.5s opacity ease-in-out;content:'\A';width:100%;height:100%;top:0;left:0;background:rgba(47,47,47,.3);background:-webkit-linear-gradient(rgba(0,0,0,0),#232323);background:-moz-linear-gradient(rgba(0,0,0,0),#232323);background:-o-linear-gradient(rgba(0,0,0,0),#232323);background:linear-gradient(rgba(47,47,47,.1),rgba(47,47,47,.3))}.masonry-item .blog-lg-box:hover:after{opacity:1}.masonry-item .blog-lg-area-left .blog-btn-area-sm{margin:27px 0 3px}.masonry-item .blog-lg-area-left blockquote p{margin:0}.format-status{background-color:#f2f2f2;border-top:4px solid #ee591f;display:block;margin:0;padding:20px}.format-status p{font-family:'Open Sans',sans-serif;font-size:18px;line-height:30px;margin:0;padding:0}.masonry-item:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.sidebar-section-right{background-color:#fbfbfb;border:1px solid #e9e9e9;margin-bottom:80px;margin-left:0;padding:30px 20px}.sidebar-section-left{background-color:transparent;border-right:1px dashed #c5d1dc;margin-bottom:70px;margin-right:0;padding:0 30px 0 0}.sidebar-widget{margin-bottom:70px;margin-top:0;overflow:hidden;padding:0}.sidebar-widget:last-child{margin-bottom:0}.sidebar-widget-title{margin-bottom:22px}.sidebar-widget-title h3,.sidebar-widget-title h3 a{color:#242526;letter-spacing:.5px;margin:0;padding-bottom:0;word-wrap:break-word}.sidebar-widget .contact-area h6,.sidebar-widget .contact-area h4,.sidebar-widget .contact-area .contact-icon i{color:#727272}.sidebar-widget>.input-group>.form-control{padding:6px 12px;height:45px;border-radius:2px;border:1px solid #e9e9e9;font-family:'Open Sans';font-weight:400;-webkit-box-shadow:none;box-shadow:none}.sidebar-widget>.input-group>.form-control:focus{border-color:#e9e9e9;outline:0;-webkit-box-shadow:none;box-shadow:none}.sidebar-widget>.input-group>.input-group-addon{border-bottom-right-radius:2px;border-top-right-radius:2px;border-top-left-radius:0;border-bottom-left-radius:0;font-family:'Open Sans';font-weight:600;letter-spacing:.2px;color:#fff;font-size:15px;font-weight:400;line-height:1;padding:6px 12px;text-align:center}.sidebar-menu-box{display:block}.sidebar-blog-post{margin-bottom:0;margin-top:0 !important;padding-bottom:20px;overflow:hidden}.sidebar-blog-post:last-child{margin-bottom:0;padding-bottom:0}.sidebar-blog-post h3{display:block;font-family:'Open Sans';font-weight:600;font-size:16px;line-height:22px;margin-bottom:5px;margin-top:-5px;word-wrap:break-word}.sidebar-blog-post h3 a{color:#242526;transition:all .3s ease 0s}.sidebar-blog-post span{color:#727272;font-family:'Open Sans';font-weight:600;font-size:13.5px;line-height:20px;margin-right:8px;display:block}.sidebar-post-area{display:block;float:left;margin-left:0;margin-right:15px}.sidebar-post-area img{display:block;height:auto;max-width:100%;transition:all .3s ease-in-out 0s;border-radius:2px}.sidebar-blog-post:hover .sidebar-post-area img{opacity:7px}ul.post-content{margin-bottom:0;list-style:none outside none;padding:0}ul.post-content li{border-bottom:1px dotted #c5d1dc;display:block;font-family:'Open Sans';font-weight:400;font-size:14px;line-height:20px;font-weight:400;letter-spacing:0px;margin-right:0;padding-top:10px;vertical-align:top;padding-bottom:10px}ul.post-content li:first-child{padding-top:0}ul.post-content li a{color:#727272;transition:all .3s ease 0s}ul.post-content>li>a:before{content:"\f192";font-family:FontAwesome;margin-right:10px;margin-left:1px;font-size:13px}.tagcloud{margin:0 0 10px;overflow:hidden;padding:4px 0}.tagcloud a{background-color:#fcfcfc;border:1px solid #dadada;color:#45494b;cursor:pointer;display:inline-block;font-family:'Open Sans';font-weight:400;font-size:14px !important;line-height:20px;margin:0 5px 10px 0;padding:6px 14px;transition:all .3s ease 0s;vertical-align:baseline;white-space:nowrap}.tagcloud a:hover{color:#fff}.blog-pagination,.navigation.pagination .nav-links{margin:0;overflow:hidden;padding:0 0 70px;text-align:center}.blog-pagination a,.navigation.pagination .nav-links .page-numbers,.navigation.pagination .nav-links a{background-color:#fff;border:1px solid #dbdbdb;color:#242526;cursor:pointer;display:inline-block;font-family:'Open Sans';font-weight:600;transition:all .3s ease 0s;font-size:18px;line-height:20px;border-radius:50%;margin:0 3px 10px;padding:8px;vertical-align:baseline;white-space:nowrap;width:40px;height:40px}.blog-pagination span.current{background-color:#ee591f;color:#fff}.blog-pagination a:hover,.blog-pagination a.active,.navigation.pagination .nav-links a:hover,.navigation.pagination .nav-links .page-numbers.current{color:#fff}.navigation.pagination{margin:0;display:block}.contact-title{display:block;margin:-7px 0 25px;padding:0}.contact-title h2{color:#242526;font-family:'Open Sans';font-weight:400;letter-spacing:0px;margin:-6px 0 0;padding:0}.google-map{border:4px solid #fff;box-shadow:0 0 5px 0 #bebebe;margin:0 0 80px}.contact-detail-section{height:100%;margin:0;overflow:hidden;padding:0;width:100%}.contact-detail-section .overlay{height:100%;padding:78px 0 75px;position:relative;width:100%}.contact-detail-area{background:none repeat scroll 0 0 transparent;border-radius:0;margin-bottom:0;padding:0;text-align:center;transition:all .4s ease 0s}.contact-detail-area i{color:#fff;font-size:45px;display:block;margin-bottom:33px;transition:all 1s ease-in-out;perspective:800px;perspective-origin:50% 100px}.contact-detail-area:hover i{transform:rotateY(180deg)}.contact-detail-area h6{color:#fff;font-family:'Open Sans';font-weight:600;font-size:14px;letter-spacing:1px;line-height:20px;margin:0 0 7px}.contact-detail-area h4{color:#fff;font-family:'Open Sans';font-weight:600;font-size:20px;letter-spacing:1px;line-height:27px;margin:0;font-style:normal}.contact_content p{color:#727272;font-family:'Open Sans';font-weight:400;font-size:15px;letter-spacing:.2px;line-height:27px;word-wrap:break-word}.error-section{margin:0;padding:80px 0 80px}.error-404{clear:both;padding:0;text-align:center}.error-404 .text-center>i{display:inline-block;color:#242526;font-size:80px;margin-bottom:15px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;-webkit-animation:spin 3s ease-in-out infinite alternate;-moz-animation:spin 3s ease-in-out infinite alternate;-o-animation:spin 3s ease-in-out infinite alternate;animation:spin 3s ease-in-out infinite alternate}.error-404 .error404-title{font-family:"Courgette";font-size:170px;line-height:160px;margin:20px 0}.error-404 .error404-sub-title{color:#242526;font-family:"Courgette";font-size:50px;line-height:45px;margin:20px 0 25px}.error-404 p{color:#727272;font-family:'Open Sans';font-weight:400;font-size:15px;letter-spacing:1px;line-height:25px;margin-bottom:25px}.error-btn-area{display:block;margin:16px 0 0;text-align:center}a.error-btn{border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:'Open Sans';font-weight:600;font-size:16px;letter-spacing:1px;line-height:20px;margin:0 10px;padding:14px 35px;text-align:center;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.1);transition:all .3s ease-in-out 0s;vertical-align:middle;white-space:nowrap}a.error-btn:hover{color:#fff}a.error-btn:before{content:"\f060";font-family:FontAwesome;margin-right:5px}.hc_scrollup{border-radius:0;bottom:0;padding:7px;display:none;height:40px;opacity:1;position:fixed;right:20px;text-align:center;width:70px;overflow:hidden;z-index:9999}.hc_scrollup:hover{opacity:1}.hc_scrollup i{font-size:22px;color:#fff}.sidebar-widget ul{margin:0 0 10px !important;overflow:hidden;padding:0;list-style-type:none}.sidebar-widget>ul>li:first-child{padding:0 0 10px}.sidebar-widget>ul>li:last-child{padding:10px 0 0}.sidebar-widget>ul>li{display:block;font-family:'Open Sans';font-weight:400;font-size:14px;line-height:25px;margin:0 !important;padding:10px 0;overflow:hidden;transition:all .4s ease 0s}.sidebar-widget ul.children li{display:block;font-family:'Open Sans';font-weight:400;font-size:14px;line-height:20px;margin:0 25px;overflow:hidden;padding:10px 0;transition:all .4s ease 0s}.sidebar-widget ul.children li:last-child{border-bottom:0 none;padding-bottom:0}.sidebar-widget ul.children{margin-bottom:0 !important}.sidebar-widget ul.children li a:before{font-family:FontAwesome;margin-right:9px;content:"\f192"}.sidebar-widget>ul>li{border-bottom:1px dotted #d1d1d1}.sidebar-widget>ul>li:last-child{border-bottom:0 none}.sidebar-widget>ul>li>a{color:#727272;font-size:14px;font-family:'Open Sans';font-weight:400}.blog-post-lg p>embed{width:100% !important}.blog-post-lg p>img,.blog-post-lg p>strong>img{margin-bottom:20px}.blog-post-lg p>iframe{width:100% !important}.blog-post-lg li>a{padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd}.media-body p>embed,.media-body p>iframe{max-width:100%}.blog-post-info-detail a,.comment-respond a,.appointment_title_head{color:#727272}.textwidget img{max-width:100%}input{padding:6px 12px;height:45px;border-radius:2px;border:1px solid #e9e9e9;font-family:'Open Sans';width:100%;font-weight:400;-webkit-box-shadow:none;box-shadow:none;border-color:#e9e9e9;outline:0;-webkit-box-shadow:none;box-shadow:none}.sidebar-widget label,.footer-widget-column label{display:none}.page-breadcrumb>li{color:#fff}.blogdetail-btn,.cont-btn button{color:#fff;display:inline-block;font-family:'Open sans';font-weight:600;font-size:16px;line-height:20px;letter-spacing:.5px;border-radius:3px;margin-bottom:0;padding:12px 24px;text-align:center;transition:all .4s ease 0s;border:none}.footer-widget-column .contact-icon i,.footer-widget-column h4{color:#727272}.footer-widget-column h6{color:#000}.slider-btn-sm{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.1);border-radius:3px;cursor:pointer;display:inline-block;font-family:'Open Sans';font-weight:700;transition:all .3s ease-in-out 0s;font-size:13px;letter-spacing:.5px;line-height:20px;padding:8px 18px;margin:0;text-align:center;vertical-align:middle}.slider-btn-sm:hover{color:#fff}.slider-sm-area a.more-link{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.1);border-radius:3px;cursor:pointer;display:inline-block;font-family:'Open Sans';font-weight:600;transition:all .3s ease-in-out 0s;font-size:13px;letter-spacing:.5px;line-height:20px;padding:8px 18px;margin:30px 0 3px;text-align:center;vertical-align:middle}.slider-sm-area a.more-link:hover{color:#fff}.video-wrapper{height:auto;margin-bottom:20px;margin-top:0;overflow:hidden;padding-bottom:0;position:relative;transition:all .2s ease-out 0s}.video-wrapper iframe{border:0 none;max-width:100%}.aside-content{display:block;margin:0;overflow:hidden}.status-caption{height:auto;margin:0 auto;left:0;padding:15px;position:absolute;right:0;width:50%;z-index:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.status-text-bg1{z-index:773;width:100%;text-align:center;position:relative;margin:0;padding:0}.status-text-bg1 h5{background-color:rgba(255,255,255,.9);color:#242526;font-family:'Open Sans';font-weight:600;border-radius:2px;padding:6px 12px;display:inline-block;letter-spacing:0;font-size:16px;line-height:27px;margin:0;text-shadow:0 0px 1px rgba(155,155,155,.7);-webkit-box-shadow:0 0 3px 0 rgba(161,161,161,.9);-moz-box-shadow:0 0 3px 0 rgba(161,161,161,.9);box-shadow:0 0 3px 0 rgba(161,161,161,.9)}.format-aside{background-color:rgba(45,47,49,.8);height:auto;left:0;border-radius:2px;margin:0 auto;padding:10px 20px;position:absolute;right:0;width:50%;z-index:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.format-aside p{font-family:'Open Sans';font-weight:400;font-size:15px;font-weight:400;color:#fff;line-height:25px;position:relative;padding:7px 22px 6px;margin:0}.format-aside p:before,.format-aside p:after{position:absolute;width:20px;height:20px;font-size:40px;line-height:1}.format-aside p:before{top:0;left:0;content:"\201C"}.format-aside p:after{top:0;right:0;content:"\201D"}.format-quote{background-color:rgba(45,47,49,.8);font-family:'Open Sans';font-weight:400;font-size:15px;line-height:28px;color:#fff;border-radius:2px;text-align:center;height:auto;left:0;margin:0 auto;padding:15px 20px;position:absolute;right:0;width:50%;z-index:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.format-quote p:before{font-family:'FontAwesome';content:"\f10d";font-size:1.2em;line-height:.1em;margin-right:.4em;vertical-align:0em;position:relative;top:-2px}.format-quote small{display:block;font-size:13px;line-height:20px;padding:5px 0 0}.format-quote small:before{content:'\2014 \00A0'}.format-video{height:auto;left:0;padding:0;position:absolute;right:0;z-index:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.video-frame{background:#fff;margin:0 5px 0 0;padding:7px 7px 1px}.video-frame iframe{width:100%;height:300px;border:0 none}.video-content{display:block;margin:0 5px}.format-video h2{color:#fff;text-shadow:1px 1px 2px #000;font-family:'Open Sans';font-weight:400;font-size:30px;line-height:45px;font-weight:400;border-radius:2px;padding:0 0 15px;letter-spacing:0;margin:0}.format-video p{background-color:rgba(45,47,49,.8);color:#fff;font-family:'Open Sans';font-weight:400;text-shadow:1px 1px 2px #000;font-size:15px;font-weight:400;border-radius:2px;line-height:25px;padding:6px 12px;margin:0}.format-video-btn-sm{color:#fff !important;text-shadow:0 1px 0 rgba(0,0,0,.1);border-radius:2px;cursor:pointer;display:inline-block;font-family:'Open Sans';font-weight:600;transition:all .3s ease-in-out 0s;font-size:13px;letter-spacing:.5px;line-height:20px;padding:6px 15px;margin:15px 0 15px;text-align:center;text-transform:uppercase;vertical-align:middle}.format-video-btn-sm:hover{color:#fff}.header-img{margin-bottom:0;margin-top:0;width:100%;overflow:hidden;position:relative;transition:all .2s ease-out 0s;text-align:center}div.header-content{background:0 0;color:#fff;top:18%;padding:0 10px;position:absolute;letter-spacing:1px;z-index:1;width:100%}div.header-content h3{font-size:24px;line-height:1.1;display:block;text-align:center;margin:0 0 15px;padding:0}div.header-content h4{display:block;text-align:center;margin:0;padding:0}#customize-control-layout_textbox_enable input{display:none}.top-header-widget h3,.top-contact-detail-section h3{font-family:'Open Sans';color:#fff;letter-spacing:.5px;line-height:1.1;word-wrap:break-word}.top-header-widget h3{margin:0 0 22px}.top-contact-detail-section h3{margin:20px 0 20px}.top-header-widget a,.top-header-widget>ul>li>a,.top-contact-detail-section a,.top-contact-detail-section>ul>li>a{color:#727272}.top-header-detail label,.top-contact-detail-section label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700;color:#fff}.top-header-detail select,.top-contact-detail-section select{margin:15px 10px}.top-header-widget label,.top-contact-detail-section label{color:#fff;margin:0 0 25px}.top-header-widget{padding:10px 0}.top-header-widget a,.top-contact-detail-section a,.top-contact-detail-section a:hover,.top-contact-detail-section ul>li>a:hover,.top-contact-detail-section .recentcomments a:hover{color:#fff}.top-header-widget ul{padding:0;margin:0 0 50px;list-style:none}.top-contact-detail-section ul{padding:0;margin:0 0 20px;list-style:none}.top-header-widget li,.top-contact-detail-section li{padding:0 0 10px;font-size:14px;line-height:22px;font-family:'Open Sans';font-weight:400;color:#fff;list-style:none}.top-header-widget .rssSummary,.top-header-widget .textwidget,.top-header-widget .textwidget p,.top-header-widget .textwidget a{color:#d6d6d6}.top-contact-detail-section .rssSummary,.top-contact-detail-section .textwidget,.top-contact-detail-section .textwidget p,.top-contact-detail-section .textwidget a{color:#fff}.top-header-widget p.wp-caption-text,.top-contact-detail-section p.wp-caption-text{color:#727272}.top-header-widget li a:before,.top-contact-detail-section li a:before,.sidebar-widget li a:before,.footer-widget-column li a:before{content:"\f192";font-family:FontAwesome;margin-right:10px;margin-left:1px;font-size:13px}.top-header-widget span.comment-author-link,.top-header-widget .rssSummary,.top-header-widget span.rss-date,.top-contact-detail-section span.comment-author-link,.top-contact-detail-section .rssSummary,.top-contact-detail-section span.rss-date{font-size:15px;line-height:22px;font-family:'Open Sans';font-weight:400}.top-header-widget .rssSummary,.top-contact-detail-section .rssSummary{color:#fff}.top-header-widget cite,.top-header-widget span.rss-date,.top-contact-detail-section cite,.top-contact-detail-section span.rss-date{color:#d6d6d6}.top-header-widget form.appointment-search,.top-contact-detail-section form.appointment-search,.top-header-widget .textwidget,.top-contact-detail-section .textwidget{margin:0 0 50px}.top-header-widget select,.top-contact-detail-section select{display:block;min-height:40px;margin:0 0 50px}.top-header-widget .textwidget select,.top-contact-detail-section .textwidget select{margin:0}.top-header-widget .tagcloud,.top-contact-detail-section .tagcloud{padding:0 0 40px}.top-header-widget .tagcloud a{background-color:#6b6b6b;color:#fff;border:1px solid #6b6b6b}.top-contact-detail-section .tagcloud a,.top-contact-detail-section .tagcloud a:hover{background-color:#fff;color:#727272;border:1px solid #fff}.top-header-widget ul.icons-medium,.top-contact-detail-section ul.icons-medium{padding:0;margin:0 0 50px;list-style:none}.top-header-widget ul.icons-medium li,.top-contact-detail-section ul.icons-medium li{display:inline-block;border-bottom:0 none;padding:0 0 5px}.top-header-widget ul.icons-medium li a:before,.top-contact-detail-section ul.icons-medium li a:before{content:"\f192";font-family:FontAwesome;margin-right:10px;margin-left:1px;font-size:13px;display:none}.top-header-widget .calendar_wrap table,.top-contact-detail-section .calendar_wrap table{margin:0 0 50px}.top-header-widget .calendar_wrap table>caption,.top-contact-detail-section .calendar_wrap table>caption{color:#fff}#wp-calendar{margin:0}.footer-widget-column select{margin:0 !important}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wpcf7 p{color:#727272;margin-top:10px}.wpcf7-text,.wpcf7-file,.wpcf7-number,.wpcf7-date,.wpcf7-select,.wpcf7-quiz{color:#8f969c;background-color:transparent;border:1px solid #e9e9e9;display:inline-block;width:100%;vertical-align:middle;font-family:'Open Sans';font-weight:400;height:46px;padding:6px 12px;font-size:15px;line-height:20px;border-radius:0;margin-bottom:20px}.wpcf7-file,.wpcf7-number,.wpcf7-date,.wpcf7-select,.wpcf7-quiz{width:34%}.wpcf7-file{padding:12px}.wpcf7-textarea{border-radius:0;border:1px solid #e9e9e9;display:inline-block;font-family:'Open Sans';letter-spacing:1px;font-weight:600;font-size:14px;height:46px;line-height:20px;margin-bottom:20px;padding:6px 12px;vertical-align:middle;width:100%;height:150px}.wpcf7-submit{color:#fff;display:inline-block;font-family:'Open sans';font-weight:600;font-size:16px;line-height:20px;letter-spacing:.5px;border-radius:3px;margin-bottom:0;padding:12px 24px;text-align:center;transition:all .4s ease 0s;border:none}.wpcf7-form-control-wrap{position:relative;display:block;padding:5px 0 0}span.wpcf7-not-valid-tip{font-family:'Open sans';font-weight:400;font-size:14px}div.wpcf7-validation-errors{border:2px solid #eee;font-family:'Open sans';font-weight:400;font-size:14px}.tiled-gallery-item img{opacity:1;-wekbit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.tiled-gallery-item img:hover{opacity:.8}.tiled-gallery:last-child{margin-bottom:0}.woocommerce-page .page-title{width:100%}.cart-icon{background-color:#fff !important;width:100px !important}.woocommerce .woocommerce-result-count{margin:1em 0 1em}.woocommerce ul.products li.product h3{text-align:center;margin:.2em 0 1.2em;padding:.2em 0;font-weight:600}.woocommerce .products .star-rating{margin:0 auto .5em}.woocommerce .price{text-align:center}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price del{color:#727272;font-size:1.1em;font-weight:600}.woocommerce ul.products li.product .price del{display:inline-block}.woocommerce ul.products li.product .price ins{color:#727272;font-weight:600}.woocommerce div.product p.price{text-align:left;font-weight:600}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce div.product p.price ins{color:#45494b}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{transition:all .6s;text-align:center;padding:0 0 1.5em;border:1px solid transparent}.woocommerce ul.products li.product .onsale,.woocommerce span.onsale{background:0 0;border:2px solid #242526;border-radius:0;color:#000;line-height:1em;padding:.2em .25em .3em;margin:0;left:10px;top:10px;right:inherit;min-width:auto;min-height:auto;transition:all .5s}.woocommerce ul.products li.product:hover .onsale{color:#fff}.woocommerce ul.products li.product .button{margin-top:.7em}.woocommerce ul.products li.product .button,.woocommerce div.product form.cart .button{color:#242526;background:0 0;border:1px solid #cacaca;border-radius:1px;padding:.65em .7em;transition:all .5s}.woocommerce ul.products li.product:hover .button,.woocommerce ul.products li.product:focus .button,.woocommerce div.product form.cart .button:hover,.woocommerce div.product form.cart .button:focus{color:#fff}.woocommerce a.added_to_cart{background:#242526;color:#fff;border:1px solid #fff;padding:.6em .7em;font-weight:700;line-height:1;margin-top:.7em}.woocommerce a.button{border-radius:1px}.woocommerce div.product form.cart .button,.woocommerce a.button,.woocommerce a.button:hover{color:#fff;padding:.9em 1.2em}.woocommerce .posted_in a,.woocommerce-product-rating a,.woocommerce .tagged_as a{color:#45494b;transition:all .5s;font-weight:600}.woocommerce div.product form.cart{margin-top:2em;padding:0}.woocommerce div.product form.cart .variations{background:0 0;padding:2em 0;margin:0 0 2em}.woocommerce .variations td.label{color:#727272;padding:0;font-size:15px}.woocommerce div.product form.cart .variations select{margin:0}.woocommerce div.product form.cart .variations tr{display:block;padding:0}.woocommerce div.product form.cart .variations td{display:list-item;list-style:none;text-align:left;line-height:1.2em;padding:0}.woocommerce div.product form.cart .variations td.label label{margin-bottom:15px;color:#45494b}.woocommerce .woocommerce-variation-price{margin:0 0 1em}.woocommerce-variation-price .woocommerce-Price-amount{font-weight:600}.woocommerce-tabs{padding:2em 0 0}.woocommerce div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{border-radius:100%;height:70px;margin:2px 0 20px;width:70px;float:left}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 90px;border:1px solid #e4e1e3}#review_form_wrapper{margin:3em 0 2em}.woocommerce #reviews #comments ol.commentlist li .meta strong{color:#242526;font-size:15px}.woocommerce #reviews #comments ol.commentlist li .meta time{color:#8f969c;font-size:15px}.woocommerce #review_form #respond textarea{border:1px solid #e9e9e9}.woocommerce #reviews h3{margin:0 0 1em}.woocommerce #review_form #respond p label .required{color:red}.woocommerce div.product .woocommerce-tabs .panel{box-shadow:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#fbfbfb}.woocommerce-message,.woocommerce-info{box-shadow:0 7px 3px -5px #e0e0e0}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{padding:0}.woocommerce-Tabs-panel h2,.woocommerce .related h2,.woocommerce .cart-collaterals .cart_totals h2,.woocommerce-page .cart-collaterals .cart_totals h2{font-size:24px;line-height:30px}.woocommerce .related h2{margin:0 0 30px}.woocommerce table.shop_table{background:0 0;border:1px solid rgba(0,0,0,.1);border-radius:0;margin:0 -1px 40px 0}.woocommerce table.shop_table th{background-color:#fbfbfb;color:#242526;border:none;font-size:16px;padding:12px;font-weight:600}.woocommerce table.shop_table td{border-top:1px solid rgba(0,0,0,.1);border-left:none;border-right:none;border-bottom:none}.woocommerce-cart table.cart td{font-weight:600;padding:15px 12px}.woocommerce-cart table.cart td a{color:#242526;font-weight:600;transition:all .3s}.woocommerce-cart .cart-collaterals .cart_totals table td{color:#727272;vertical-align:middle}.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce table.shop_table td a{font-weight:600}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:70px;border:4px double #e9e9e9}.woocommerce a.remove{color:#fff!important;background:#333;line-height:1.1em}.woocommerce .quantity .qty{width:4.5em;text-align:left}.woocommerce td.product-name dl.variation{margin:.35em 0 0}.woocommerce td.product-name dl.variation dt,.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name dl.variation dd p{line-height:20px}.woocommerce-cart table.cart td.actions .coupon .input-text{width:180px;border:1px solid #e9e9e9;color:#727272;padding:6px 12px;border-radius:0}.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:#fff}.woocommerce .cart input.button,.woocommerce input.button.alt,.woocommerce input.button,.woocommerce button.button,.woocommerce #respond input#submit{color:#fff;border:1px solid #fff;border-radius:1px;padding:.6em .7em;transition:all .5s}.woocommerce .cart input.button:hover,.woocommerce .cart input.button:focus,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus,.woocommerce input.button.alt:hover,.woocommerce input.button.alt:focus,.woocommerce input.button:hover,.woocommerce input.button:focus,.woocommerce button.button:hover,.woocommerce button.button:focus,.woocommerce #respond input#submit:hover,.woocommerce #respond input#submit:focus{color:#fff;border:1px solid #fff}.woocommerce-cart .wc-proceed-to-checkout{padding:1em 0 0}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{color:#fff;border:1px solid #fff;padding:.75em 1.2em;margin-bottom:0}.woocommerce-page #payment #place_order{float:left}.woocommerce form .form-row label,.woocommerce-page form .form-row label,.wc_payment_method label,.woocommerce #review_form #respond p label{font-weight:600}.woocommerce form .form-row .required{text-decoration:none}.woocommerce form .form-row input.input-text{border-radius:0;height:46px;padding:6px 12px}.select2-container .select2-choice{height:46px;padding:6px 12px;color:#727272;border:1px solid #e9e9e9}.select2-drop-active{border:1px solid #e9e9e9}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{border:1px solid #e9e9e9;padding:6px 12px}.woocommerce h3#order_review_heading{font-size:24px;line-height:30px;margin:25px 0}.woocommerce table.shop_table td{padding:12px;color:#727272;font-weight:600}.woocommerce table.shop_table tfoot th{font-weight:600}.woocommerce-checkout #payment ul.payment_methods{background-color:#fbfbfb;border:1px solid rgba(0,0,0,.1)}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#ebe9eb}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border:1em solid #ebe9eb;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}.woocommerce .order_details{margin:0 0 2em;padding:0}.woocommerce .order_details li{font-size:.9em}.woocommerce .order_details li strong{font-size:1.2em;padding:10px 0 0}.woocommerce .wc-bacs-bank-details-heading,.woocommerce h2,.woocommerce .title h3{font-size:24px;line-height:30px}.woocommerce .title h3{font-weight:400}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{background-color:#fff;border:1px solid #dbdbdb;color:#242526;cursor:pointer;display:inline-block;font-family:'Open Sans';font-weight:600;transition:all .3s ease 0s;font-size:18px;line-height:20px;border-radius:50%;margin:0 3px 10px;padding:8px;vertical-align:baseline;white-space:nowrap;width:40px;height:40px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff}.woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #ebe9eb;list-style:none;padding:.8em 0;font-weight:600}.woocommerce-account .addresses .title .edit{font-weight:600}.woocommerce-account .addresses .title .edit,.edit-account fieldset legend{border-bottom:none;padding:20px 0 5px;margin:0 0 20px}.woocommerce form.login,.woocommerce form.register{border:1px solid rgba(0,0,0,.1)}.woocommerce nav.woocommerce-pagination{margin-bottom:60px}.price_slider{margin-bottom:1em}.price_slider_amount{text-align:right;line-height:2.4em;font-size:.8751em}.price_slider_amount .button{font-size:1.15em;float:left}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:.9em;height:.9em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;outline:none;top:-.3em;border:1px solid rgba(0,0,0,.25);background:#e7e7e7;background:-webkit-gradient(linear,left top,left bottom,from(#fefefe),to(#e7e7e7));background:-webkit-linear-gradient(#fefefe,#e7e7e7);background:-moz-linear-gradient(center top,#fefefe 0%,#e7e7e7 100%);background:-moz-gradient(center top,#fefefe 0%,#e7e7e7 100%);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3),0 0 0 1px rgba(255,255,255,.65) inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,.3),0 0 0 1px rgba(255,255,255,.65) inset;box-shadow:0 1px 2px rgba(0,0,0,.3),0 0 0 1px rgba(255,255,255,.65) inset}.ui-slider .ui-slider-handle:last-child{margin-left:-1em}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}.price_slider_wrapper .ui-widget-content{background:#1e1e1e;background:-webkit-gradient(linear,left top,left bottom,from(#1e1e1e),to(#6a6a6a));background:-webkit-linear-gradient(#1e1e1e,#6a6a6a);background:-moz-linear-gradient(center top,#1e1e1e 0%,#6a6a6a 100%);background:-moz-gradient(center top,#1e1e1e 0%,#6a6a6a 100%);-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}.ui-slider-horizontal{height:.5em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:-1px}.ui-slider-horizontal .ui-slider-range-max{right:-1px}li.cat-item{padding:5px 0}.woocommerce-product-search input[type=search]{border-radius:0;font-weight:500;font-size:14px;line-height:20px;margin:0 0 15px;height:46px;padding:10px 16px;background-image:none;display:block;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;width:100%}.woocommerce-product-search input[type=submit]{border:none;border-radius:0;display:inline-block;font-weight:500;font-size:18px;font-weight:400;line-height:22px;margin-bottom:10px;margin-right:0;padding:11px 29px;text-align:center;vertical-align:middle;white-space:nowrap}.woocommerce ul.product_list_widget li a:before,.product_list_widget li a:before{display:none}.product_list_widget a{display:block}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{padding-left:0;border-left:none}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-size:16px}.woocommerce ul.cart_list li{margin:0 0 15px}.sidebar-widget .woocommerce ul.cart_list li{border-bottom:1px dotted #d1d1d1}.woocommerce ul.product_list_widget li,.product_list_widget li{padding:15px 0;margin-bottom:0}.product_list_widget li:first-child{padding-top:15px !important}.sidebar-widget ul.product_list_widget{padding:0}.product_list_widget li{list-style:none}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.product_list_widget li img{width:60px;float:left;margin-left:0;margin-right:15px;padding-left:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .order_details{padding:0}.blog-post-title-wrapper h2,.title h3{font-family:'Roboto';font-weight:300}.woocommerce-account .addresses .title .edit,.edit-account fieldset legend{padding:20px 0 5px;margin:0 0 20px}.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td{border-top:none}.form-row input[type=submit]{height:46px}.price_label{font-weight:600;font-size:16px;color:#727272}@media (min-width:992px){.clients-section .col-md-3:nth-child(4n+1){clear:left}}.testmonial-area1{background-color:transparent;border-left:none;position:relative;margin:0;padding:0 40px 50px;font-size:unset;border-left:none;text-align:center}.testmonial-area1 .author-box{margin:0 auto 30px;width:105px;height:105px;float:unset}.testmonial-area1 .author-box img{border:5px solid #fff;padding:0}.testmonial-area1 .author-description{position:relative;margin:30px 0 20px}.testmonial-area1 h4{line-height:1.7;color:#fff;font-size:20px;font-weight:600;font-style:normal !important;margin:0 0 -3px;display:block}.testmonial-area1 .author-description{color:#fff}.testmonial-area1 .author-description:before{content:'\f10d';font-family:'FontAwesome';opacity:.15;font-size:100px;line-height:normal;position:absolute;top:-35px;left:0;right:0;margin:0;z-index:-1}.testmonial-area1 .description-box,.testmonial-area2 .description-box,.testmonial-area3 .description-box{background-color:transparent}.testmonial-area1 .description-box,.testmonial-area3 .description-box{padding:1px}.testmonial-area2 .description-box{padding-top:0;padding-bottom:0}.testmonial-area2{padding:10px 34px 50px;background-color:transparent;position:relative;border-left:none;text-align:center}.testmonial-area2{box-shadow:2px 2px 5px 5px rgba(255,255,255,.1);margin:15px 15px 30px !important}.testmonial-area2 .author-box{margin:0 16px 5px auto;display:inline-block;height:89px;float:unset;width:89px}.testmonial-area2 .author-box img{margin:2px;border:5px solid #fff}.testmonial-area2 .author-box img{display:inline-block;vertical-align:middle;text-align:left}.testmonial-area2 h4{color:#fff;display:inline-block;vertical-align:middle;text-align:left;font-size:20px}.testmonial-area2 .author-description{color:#fff;position:relative;margin-top:16px}.testmonial-area2 .author-description:before{content:'\f10d';font-family:'FontAwesome';opacity:.15;font-size:62px;line-height:normal;position:absolute;top:-18px;left:0;right:0;margin:0;z-index:0}.testmonial-area2 .author-box img{width:unset;height:unset;padding:0}.testmonial-area3{box-shadow:5px 5px 6px rgba(255,255,255,.09);padding:30px 30px 30px 150px;margin:0 15px 30px;overflow:hidden;position:relative}.testmonial-area3:before{content:"";position:absolute;bottom:0;right:0;border-left:25px solid transparent;border-right:25px solid transparent;transform:rotate(-45deg);transform-origin:80% -30% 0}.testmonial-area3 .author-box{display:inline-block;position:absolute;left:20px;margin:0 auto 60px;width:100px;height:100px}.testmonial-area3 .author-description{position:relative}.testmonial-area3 h4{color:#fff;font-size:20px;font-weight:600;font-style:normal !important;margin:0 0 -3px;display:block;line-height:1.7}.testmonial-area3 .author-description{color:#fff}.testmonial-area3 .author-description:before{content:'\f10d';font-family:'FontAwesome';opacity:.15;font-size:100px;line-height:normal;position:absolute;top:0;left:0;right:0;margin:0;z-index:0}@media (max-width:768px){.testmonial-area3{padding:15px;margin:0 15px 15px}.testmonial-area3 .author-box{position:relative;margin:0 0 28px}}.team-section1,.team-section2,.team-section3{background-color:#f4f4f4}.team-section1{padding:80px 0 30px}.team-section1 .custom-social-icons li>a{display:block;box-shadow:none;margin:0;padding:0;text-align:center}.team-section1 .team-block{position:relative;padding-bottom:20px;text-align:center;overflow:hidden}.team-section1 .team-img{position:relative;overflow:hidden}.team-section1 .team-img .overlay{position:absolute;bottom:0;width:100%;-webkit-transform:translateY(100%);transform:translateY(100%);padding:15px 20px;-webkit-transition-delay:all .2s;transition-delay:all .2s}.team-section1 .team-img .overlay .custom-social-icons{position:relative;z-index:1}.team-section1 .team-img .overlay .custom-social-icons li{display:inline-block;padding:3px}.team-section1 .team-img .overlay .custom-social-icons li>a{font-size:16px;color:#061018;background-color:#fff;width:47px;height:47px;line-height:3;border-radius:50px;transition:.1s}.team-section1 .custom-social-icons{margin:0;padding:0}.team-section1 .team-details{padding:28px 0}.team-section1 .name{margin:0 0 5px}.team-section1 .position{font-size:16px;display:block;margin:0}.team-section1 .team-img:hover .overlay{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.team-section1 .team-img:hover .overlay{-webkit-transition-delay:0s;transition-delay:0s}.team2 .team-block .team-img img{-webkit-transition:all .2s linear;transition:all .2s linear;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.team2 .team-block:hover .team-img img{transform:scale3d(.9,.9,1)}.team-section1 .custom-social-icons li{display:inline-block;padding:.313rem .5rem}.team2 .team-block .team-details .custom-social-icons li>a{color:#878e94}.team3 .team-block{padding-bottom:.25rem;padding-top:2.25rem;box-shadow:0px 0px 15px rgba(0,0,0,.1);background:#fff}.team3 .team-img:before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.1) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.team3 .team-block .team-img img{max-width:100%;border-radius:50%;color:#fff;width:20rem;height:20rem;-webkit-transition:all .2s linear;transition:all .2s linear;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);display:inline}.team3 .team-block:hover .team-img img{transform:scale3d(.9,.9,1)}.team3 .project-scroll-btn{margin-top:50px}.team3 .team-block .custom-social-icons li>a{color:#878e94}.team4 .overlay:before{position:absolute;top:0;right:0;width:0;height:100%;background:rgba(0,0,0,.7);content:"";opacity:0;z-index:6;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.team4 .team-img:before{position:absolute;top:0;right:0;width:0;height:100%;background:rgba(0,0,0,.7);content:"";opacity:0;z-index:6;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.team4 .team-block:hover .team-img:before{opacity:1;width:100%;visibility:visible}.team4 .team-details{background:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;box-shadow:0px 0px 5px rgba(0,0,0,.2);-webkit-box-shadow:0px 0px 5px rgba(0,0,0,.2);-moz-box-shadow:0px 0px 5px rgba(0,0,0,.2)}.team4 .custom-social-icons{margin:0;padding:0;background:#fff;display:inline-block;position:absolute;top:10px;left:15px;padding:10px 30px;border-radius:300px;z-index:1000;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;opacity:1;visibility:hidden;overflow:hidden}.team4 .team-block:hover .custom-social-icons{opacity:1;visibility:visible;transform:translateX(0);transition-delay:.2s;overflow:hidden}.team4 .team-block .custom-social-icons li>a{color:#878e94}.blog1 .blog-sm-area:hover .blog-sm-box img,.blog3 .blog-sm-area:hover .blog-sm-box img,.blog4 .blog-sm-area:hover .blog-sm-box img{padding-top:10px;padding-bottom:0}.blog1 .blog-sm-area .blog-sm-box img,.blog3 .blog-sm-area .blog-sm-box img,.blog4 .blog-sm-area .blog-sm-box img{padding-bottom:10px;margin-bottom:10px}.header-preset2 .header-module,.header-preset3 .header-module,.header-preset4 .header-module,.header-preset6 .header-module,.header-preset7 .header-module{padding:10px 0 10px 16px;vertical-align:middle;position:relative;top:50%}.navbar6 .header-module{vertical-align:middle;position:relative;top:50%}.header-preset2 .search-bar,.header-preset3 .search-bar,.header-preset4 .search-bar,.header-preset6 .search-bar,.navbar6 .search-bar,.header-preset7 .search-bar{margin-right:0;display:inline-block;line-height:1rem;position:relative;top:0;padding:0 6px 0 0}.header-preset2 .search-box-outer a,.header-preset3 .search-box-outer a,.header-preset4 .search-box-outer a,.header-preset6 .search-box-outer a,.navbar6 .search-box-outer a,.header-preset7 .search-box-outer a{font-size:16px;font-weight:400;font-family:Montserrat;color:#1b1b1b;padding-right:0 !important;transition:all .3s ease-in-out 0s}.header-preset2 .search-box-outer a i,.header-preset3 .search-box-outer a i,.header-preset4 .search-box-outer a i,.header-preset6 .search-box-outer a i,.navbar6 .search-box-outer a i,.header-preset7 .search-box-outer a i{padding-right:3px}.navbar .search-box-outer .dropdown-menu{top:50px !important;right:0;padding:0;width:324px !important;margin:0 !important;background-color:#fff !important}@media (min-width:1100px){.navbar .search-box-outer .dropdown-menu{left:auto !important}}.search-box-outer .dropdown-menu>li{padding:.25rem .5rem !important;border:none;background:0 0}.search-panel .form-container{padding:10px 0 2px}.search-form{width:100%;margin-bottom:0}.search-form label{width:98%}.search-panel input[type=search]{display:block;width:100%;height:40px;color:#0a0a0a;line-height:24px;background:#fff;border:1px solid #e0e0e0;border-radius:3px;padding:7px 90px 7px 7px;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;font-size:large}.search-box-outer .search-form input[type=submit]{padding:12px 20px}.search-form input[type=submit]{cursor:pointer;position:absolute;width:auto;transition:all .3s ease-in-out;color:#fff;font-weight:600;height:40px;left:auto;right:8px;font-size:15px;top:13px;padding:12px 25px;border-radius:0 3px 3px 0}.header-preset2 .cart-header,.header-preset3 .cart-header,.header-preset4 .cart-header,.header-preset6 .cart-header,.header-preset7 .cart-header,.navbar6 .cart-header{position:relative;border-left:1px solid #1b1b1b;padding:0 0 0 7px;display:inline-block;margin-right:1.5rem}.header-preset2 .cart-header>a.cart-icon,.header-preset3 .cart-header>a.cart-icon,.header-preset4 .cart-header>a.cart-icon,.header-preset6 .cart-header>a.cart-icon,.header-preset7 .cart-header>a.cart-icon{-wekbit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:inline-block;font-size:15px;line-height:1.3;color:#1b1b1b;padding:0}.navbar6 .cart-header>a.cart-icon{-wekbit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-size:15px;line-height:1.3;color:#1b1b1b;padding:0}.header-preset2 .cart-icon,.header-preset3 .cart-icon,.header-preset4 .cart-icon,.header-preset6 .cart-icon,.header-preset7 .cart-icon,.narbar6 .cart-icon{width:unset !important}.header-preset2 .cart-header>a .cart-total,.header-preset3 .cart-header>a .cart-total,.header-preset4 .cart-header>a .cart-total,.header-preset6 .cart-header>a .cart-total,.header-preset7 .cart-header>a .cart-total,.navbar6 .cart-header>a .cart-total{font-size:.75rem;line-height:1.7;color:#fff;text-align:center;font-weight:400;position:absolute;right:-14px;top:-5px;padding:1px;width:1.25rem;height:1.25rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-wekbit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.navbar2.navbar-default{background-color:#00000000 !important;border-color:transparent}.navbar.navbar2{position:absolute;width:100%;z-index:999}.navbar-default.navbar2 .navbar-nav>.active>a,.navbar-default.navbar2 .navbar-nav>.active>a:hover,.navbar-default.navbar2 .navbar-nav>.active>a:focus{color:#fff}@media (min-width:1101px){.navbar2.navbar-default .navbar-nav>li>a{color:#fff}}@media (min-width:1101px){.navbar2 .cart-header>a.cart-icon,.navbar2 .search-box-outer a,.header-preset3 .appointment_title_head{color:#fff;background-color:unset !important}}@media (min-width:1101px){.navbar2 .cart-header{border-left:1px solid #fff}}@media (max-width:1100px){.navbar2 .navbar-nav{background-color:#fff;padding:20px;margin:10px 0 0}}@media (max-width:1100px){.navbar-default.navbar2 .navbar-collapse{border-color:#fff;padding:0}}.navbar-header.index3{text-align:center;background-color:#fff;float:none}.navbar-header.index3 .navbar-brand{display:inline-block;float:none;padding:30px 0 25px;margin-right:0}.navbar.navbar3{border:none;background-color:#21202e;padding:0}@media (min-width:1100px){.navbar3 .nav.navbar-left{padding:0}}@media (min-width:1100px){.navbar3 .nav{padding:10px 0}}@media (min-width:1100px){.navbar-default.navbar3 .navbar-nav>li>a{border-radius:0;padding:23px 20px}.wrapper-header-preset4 .page-title-section{border:0}}@media (min-width:1100px){.navbar-default.navbar3 li.active>a:after{content:'';position:absolute;border-top:.3em solid;border-right:.3em solid transparent;border-left:.3em solid transparent;display:block;top:0;color:#fff;left:50%}}@media (min-width:1100px){.navbar3 li.active .sub-arrow{position:absolute;border-top:.3em solid;border-right:.3em solid transparent;border-left:.3em solid transparent;margin-left:-30%;top:0;color:#fff}}.navbar-default.navbar3 .navbar-nav>li>a{color:#fff}.navbar-default.navbar3 .navbar-nav>li>a{color:#fff}.navbar3 .header-module{padding:2rem 0 2rem 1rem}.navbar3 .search-box-outer a{color:#fff}.navbar3 .cart-header{border-left:1px solid #fff}.navbar3 .cart-header>a.cart-icon{color:#fff;background-color:transparent !important}.navbar3 .head-contact-social li{display:inline-block;padding:.438rem .1rem;font-size:.838rem;line-height:2.3;transition:all .3s;display:inline-block;border-radius:50%;cursor:pointer;box-shadow:none;color:#fff;margin:0;padding:0;text-align:center;margin:0 5px;background-color:transparent}.stickymenu{position:fixed !important;top:0;width:100%;box-shadow:0 1px 3px rgba(255,255,255,.1);z-index:999;transition:.3s;background-color:#ffffff00 !important}.stickymenu1{display:none;position:fixed !important;top:0;width:100%;box-shadow:0 1px 3px rgba(255,255,255,.1);z-index:999;background-color:#ffffff00 !important}#searchbar_fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.95);-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 ease-in-out;-webkit-transform:translate(0px,-100%) scale(0,0);-moz-transform:translate(0px,-100%) scale(0,0);-o-transform:translate(0px,-100%) scale(0,0);-ms-transform:translate(0px,-100%) scale(0,0);transform:translate(0px,-100%) scale(0,0);opacity:0;z-index:1000}#searchbar_fullscreen input[type=search]{position:absolute;top:50%;width:100%;color:#64646d;background:rgba(0,0,0,0);font-size:50px;font-weight:400;text-align:center;border:0;margin:0 auto;margin-top:-51px;padding-left:30px;padding-right:30px;outline:none;height:60px}@media (max-width:991px){#searchbar_fullscreen input[type=search]{font-size:2.125rem;margin-top:-1.25rem}}#searchbar_fullscreen .btn{position:absolute;top:50%;left:50%;margin-top:50px;margin-left:-45px;border-radius:2px;border:#000;color:#fff;padding:10px 25px;font-size:16px;font-weight:400}#searchbar_fullscreen .close{position:fixed;top:15px;right:15px;color:#fff;opacity:1;padding:10px 17px;font-size:27px;border-radius:3px}#searchbar_fullscreen.open{-webkit-transform:translate(0px,0px) scale(1,1);-moz-transform:translate(0px,0px) scale(1,1);-o-transform:translate(0px,0px) scale(1,1);-ms-transform:translate(0px,0px) scale(1,1);transform:translate(0px,0px) scale(1,1);opacity:1}.bg-light{background-color:rgba(255,255,255,.95) !important}.blog1 .blog-sm-area:hover .blog-sm-box img,.blog3 .blog-sm-area:hover .blog-sm-box img{opacity:unset}.search-submit.header-toggle-search{line-height:0}.wrapper-header-preset3 .page-title-section{padding-top:100px}.header-preset3 .appointment_title_head{color:#fff !important}.service-section1 .service-area:hover .service-icon i{padding-top:5px}.navbar4.header-preset5{padding-top:20px;padding-bottom:20px}.navbar4.header-preset5 .navbar-default{border:none;padding:0}.navbar4.header-preset5 .navbar-default .navbar-nav>li>a{padding:7px 13px}.navbar4.header-preset5 #top-header-sidebar-right{padding:7px 0}@media (min-width:1100px){.navbar4.header-preset5 .navbar-nav{display:inline-block;text-align:center;justify-content:center}.navbar4.header-preset5 .navbar-default{text-align:center}}@media (min-width:768px){.navbar4.header-preset5 .navbar-nav{float:unset !important}}@media only screen and (max-width:1100px) and (min-width:200px){.navbar4.header-preset5 .navbar-toggle{float:none;margin:12px auto}.navbar4.header-preset5 .head-contact-social{margin:0}.navbar4.header-preset5 #top-header-sidebar-right{float:none}.navbar4.header-preset5 .navbar-brand{float:none}}.navbar4.header-preset5 .header-module{padding:5px 0 5px 16px;vertical-align:middle;position:relative;top:50%}.navbar4.header-preset5 .search-bar{margin-right:0;display:inline-block;line-height:1rem;position:relative;top:0;padding:0 6px 0 0}.navbar4.header-preset5 .search-box-outer a{font-size:16px;font-weight:400;font-family:Montserrat;color:#1b1b1b;padding-right:0 !important;transition:all .3s ease-in-out 0s}.navbar4.header-preset5 .search-box-outer a i{padding-right:3px}.navbar4.header-preset5 .cart-header{position:relative;border-left:1px solid #1b1b1b;padding:0 0 0 7px;display:inline-block;margin-right:1.5rem}.navbar4.header-preset5 .cart-header>a.cart-icon{-wekbit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-size:15px;line-height:1.3;color:#1b1b1b;padding:0}.navbar4.header-preset5 .cart-header>a .cart-total{font-size:.75rem;line-height:1.7;color:#fff;text-align:center;font-weight:400;position:absolute;right:-14px;top:-5px;padding:1px;width:1.25rem;height:1.25rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-wekbit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media only screen and (max-width:1100px) and (min-width:200px){.header-preset5 .navbar-brand img{display:block;margin:0 auto;text-align:center}}@media only screen and (max-width:1100px) and (min-width:200px){.header-preset5 .navbar-brand{display:block;float:none;margin-right:0;padding:10px 15px}}.navbar.navbar5.header-preset6{border:none}.navbar5.header-preset6 .navbar-brand{padding:11px 0;margin-right:0}@media (min-width:1200px){.navbar5.header-preset6 .navbar-header:before{position:absolute;content:'';top:0;bottom:0;left:0;width:250px;background-color:inherit;z-index:-1;display:block}.head-contact-social{float:left}.navbar5.header-preset6 .navbar-header .navbar-brand:after,.navbar5.header-preset6 .navbar-header:after{position:absolute;content:'';top:0;bottom:0;left:0;right:0;background-color:inherit;-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;-o-transform-origin:bottom;transform-origin:bottom;-webkit-transform:skew(-40deg);-moz-transform:skew(-40deg);-ms-transform:skew(-40deg);-o-transform:skew(-40deg);transform:skew(-40deg);z-index:-1;width:500px;display:block}}.navbar5.header-preset6 .navbar-header .navbar-brand:after{left:467px;right:18px;width:15px;z-index:0;background-color:#21202e;pointer-events:none;display:block}.navbar5.header-preset6 .top-header-widget:after{position:absolute;content:'';top:0;right:0;bottom:0;left:0;width:250px;background-color:#0ff;z-index:-1;display:block}.navbar5.header-preset6 #top-header-sidebar-right{float:unset;text-align:right}@media (min-width:1470px){.top-header-widget.shk-topbar .container,.navbar5.header-preset6 .container{width:1450px}}@media (min-width:1200px) and (max-width:1470px){.navbar5.header-preset6 .navbar-header:after{width:350px}.navbar5.header-preset6 .navbar-header .navbar-brand:after{left:320px}}.top-header-widget ul{padding:0 25px}.logo-link-url{display:inline-block;padding:5px}.navbar5.header-preset6 .appointment_title_head,.navbar5.header-preset6 p{color:#fff}.navbar5.header-preset6 .navbar-header .site-title{margin:0}@media (max-width:1100px) and (min-width:768px){.navbar-default.navbar5.header-preset6 .navbar-header{padding:10px}.navbar5.header-preset6 .logo-link-url{display:inline-block}.navbar5.header-preset6 .navbar-toggle{margin:15px auto;float:right}.navbar5.header-preset6 .navbar-brand{float:left}}@media (max-width:768px){.navbar5.header-preset6 .navbar-header{text-align:center}}.navbar-default.navbar5.header-preset6 .navbar-toggle .icon-bar{background-color:#fff}.service-section4 .service-area:hover .service-icon i{padding-top:0}.service-section4 .service-area:hover .service-icon i{webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:.5s all ease;-moz-transition:.5s all ease;transition:.5s all ease}.service-section4 .service-area{transition:.5s all ease;margin-bottom:30px;padding:30px 18px 45px}.service-section4 .service-area:hover{-webkit-box-shadow:5px 7px 9px -4px #9e9e9e;-moz-box-shadow:5px 7px 9px -4px #9e9e9e;box-shadow:5px 7px 9px -4px #9e9e9e}@media (min-width:1200px){.navbar5 .col-lg-5{position:initial;display:table-header-group}}.page-title-section{border-top:1px solid #21202e}.navbar-nav li .caret{display:inline-block !important}@media (min-width:1200px){.navbar-nav li.dropdown-submenu .caret{float:right;border:unset}}@media (min-width:1200px){.navbar-nav li.dropdown-submenu .caret:after{content:"\f0da";font-family:"FontAwesome";font-size:10px}}.boxed #wrapper.wrapper-header-preset6{z-index:0;background-color:#fff}#wrapper.wrapper-header-preset6{z-index:-1;background:0 0}.search-panel .header-toggle-search{box-shadow:none}@media (max-width:1100px){.navbar .search-box-outer .dropdown-menu{position:absolute !important;width:280px !important}}@media only screen and (max-width:1100px) and (min-width:200px){.navbar3.header-preset4 .navbar-toggle{float:none}}.testmonial-area3 .author-box img{padding:0}.blog2 .blog-sm-area:hover .blog-sm-box img{opacity:unset}.navbar.navbar3 .search-box-outer .dropdown-menu{top:40px !important;left:0}.navbar.navbar3 .navbar-nav>.open>a{color:#ee591f}#team-template{padding:80px 0;background-color:#fff}.team-section1.team3.grid-3 .pull-left{margin-bottom:30px !important}.team-section1.team4.grid-4 .team-block{padding-bottom:40px}.portfolio-tabs li span>a:before{content:"\f192";font-family:FontAwesome;font-size:15px;margin-right:7px}.team3.slide-3 .team-block{margin:10px 0}.testi-gdesign-two .testmonial-area1 .author-description:before{z-index:0}.navbar.navbar6{border:none;background-color:#fff;padding:0}.navbar-default.navbar6 .navbar-nav>.active>a,.navbar-default.navbar6 .navbar-nav>.active>a:hover,.navbar-default.navbar6 .navbar-nav>.active>a:focus{background-color:transparent !important}.navbar-default.navbar6 .navbar-nav>li>a{color:#333}@media (min-width:1100px){.navbar-default.navbar6 .navbar-nav>li>a{border-radius:0;padding:15px 20px}.navbar6 .nav.navbar-left{padding:0}.navbar.navbar6 .navbar-right{float:right !important}.navbar6 .nav{padding:15px 0}.index6 .contact-social.right{float:right;padding:15px 0}}@media (max-width:1100px){.navbar6 .nav.navbar-right{padding:0 9px 12px}}@media only screen and (max-width:1100px) and (min-width:600px){.index6 .navbar-brand{float:left}.index6 .contact-social.right{float:right}}@media only screen and (max-width:600px) and (min-width:200px){.index6 .contact-social.right{padding:0;float:none}}.navbar6 li .dropdown-toggle .sub-arrow:after{content:'\f107';font-family:"FontAwesome";position:relative;margin-left:0;color:#333;transition:all .3s ease-in-out 0s}.navbar.navbar6 .navbar-nav>.active.open>a,.navbar.navbar6 .navbar-nav>.active.open>a:hover,.navbar.navbar6 .navbar-nav>.active.open>a:focus{background-color:unset}.navbar6 ul li>a:after{content:'';display:block;height:2px;width:0;margin-top:2px;background:0 0;transition:width .5s ease,background-color .5s ease}.navbar-default.navbar6 .navbar-nav>li.active>a:after,.navbar6 ul li>a:hover:after{width:100%;left:0}.navbar-header.index6{text-align:center;background-color:#333;float:none}.navbar-header.index6 .navbar-brand{padding:15px 30px 15px;margin-right:0}.index6 .head-contact-social li{background-color:unset}.index6 .head-contact-social li:hover{background-color:#fff !important}.search-box-outer .dropdown a>span{display:none}.navbar.navbar6 .search-box-outer .dropdown-menu{top:33px !important}@media (max-width:1100px){.navbar.navbar6 .navbar-nav>.active>a,.navbar.navbar6 .navbar-nav>.active>a:hover,.navbar.navbar6 .navbar-nav>.active>a:focus,.dropdown-menu,.navbar.navbar6 .dropdown-menu .active>a,.navbar.navbar6 .dropdown-menu .active>a:hover,.navbar.navbar6 .dropdown-menu .active>a:focus{background-color:none}.navbar.navbar6 .dropdown-menu,body .navbar.navbar6 .dropdown-menu>li>a{background-color:transparent !important;box-shadow:none}.navbar.navbar6 .dropdown-menu>li>a{color:#333}@media(max-width:1100px){.navbar.navbar6 .navbar-collapse.in{overflow:initial}}@media (max-width:1100px){.navbar.navbar6 .search-box-outer .dropdown-menu{background-color:#fff !important}}.navbar.navbar6 .navbar-toggle{float:none}}@media only screen and (max-width:1100px) and (min-width:200px){.author-box{float:none;margin:0 0 20px}}.index6 .navbar-brand div{color:#fff}.service-section4 .service-area .media .service-icon .fa,.service-section4 .service-area .media a,.service-section4 .service-area .media p{color:#fff}.woocommerce-page #payment #place_order,.woocommerce-page #payment #place_order:hover{border:none !important;margin-top:10px}.navbar-default.navbar3 .dropdown-menu li.active>a:after{display:none}@media only screen and (max-width:1100px) and (min-width:200px){.navbar3 .navbar-toggle{float:none !important}}@media (min-width:1101px){.navbar-default.navbar3 .navbar-nav>li.active>a,.navbar-default.navbar3 .navbar-nav>li.active>a:hover{color:#fff}}@media (min-width:1200px){.navbar5 .col-lg-4{position:initial;display:table-header-group}}@media (min-width:1200px){.boxed .navbar5.header-preset6 .container{width:1200px}.boxed .navbar5.header-preset6 .navbar-header:after{width:330px}.boxed .navbar5.header-preset6 .navbar-header .navbar-brand:after{left:300px}.boxed .navbar.navbar2{width:1210px}}body.dark{background:#040402}body.dark #wrapper{background-color:#040402}body.dark .navbar-default{border-color:#040402}body.dark .section-heading-title h1,body.dark .section-heading-title h2,body.dark .section-heading-title p,body.dark .service-area a,body.dark .service-area p{color:#fff}body.dark .wrapper-header-preset2 .navbar-default .navbar-nav>li>a{color:#fff}body.dark .header-preset2 .search-box-outer a,body.dark .header-preset3 .search-box-outer a,body.dark .header-preset4 .search-box-outer a,body.dark .header-preset6 .search-box-outer a,body.dark .navbar6 .search-box-outer a{color:#fff}body.dark .header-preset2 .cart-header,body.dark .header-preset3 .cart-header,body.dark .header-preset4 .cart-header,body.dark .header-preset6 .cart-header,body.dark .navbar6 .cart-header{border-left:1px solid #fff}body.dark .header-preset2 .cart-icon,body.dark .header-preset6 .cart-icon{background-color:transparent !important}body.dark .header-preset2 .cart-icon .fa-shopping-cart,body.dark .header-preset6 .cart-icon .fa-shopping-cart{color:#fff}body.dark .header-preset2 .head-contact-social li.facebook,body.dark .header-preset3 .head-contact-social li.facebook,body.dark .wrapper-header-preset6 .head-contact-social li.facebook{background-color:#4c66a4}body.dark .header-preset2 .head-contact-social li.twitter,body.dark .header-preset3 .head-contact-social li.twitter,body.dark .wrapper-header-preset6 .head-contact-social li.twitter{background-color:#15b4c9}body.dark .header-preset2 .head-contact-social li.linkedin,body.dark .header-preset3 .head-contact-social li.linkedin,body.dark .wrapper-header-preset6 .head-contact-social li.linkedin{background-color:#006599}body.dark .header-preset2 .head-contact-social li.googleplus,body.dark .header-preset3 .head-contact-social li.googleplus,body.dark .wrapper-header-preset6 .head-contact-social li.googleplus{background-color:#dd4b39}body.dark .header-preset2 .head-contact-social li.instagram,body.dark .header-preset3 .head-contact-social li.instagram,body.dark .wrapper-header-preset6 .head-contact-social li.instagram{background-color:#bc2a8d}body.dark .header-preset2 .head-contact-social li.skype,body.dark .header-preset3 .head-contact-social li.skype,body.dark .wrapper-header-preset6 .head-contact-social li.skype{background-color:#40beee}body.dark .header-preset2 .head-contact-social li.youtube,body.dark .header-preset3 .head-contact-social li.youtube,body.dark .wrapper-header-preset6 .head-contact-social li.youtube{background-color:#cc2423}body.dark .header-preset2 .head-contact-social li:hover,body.dark .header-preset3 .head-contact-social li:hover,body.dark .wrapper-header-preset6 .head-contact-social li:hover{border:2px solid #fff}body.dark .team-section1,body.dark .team-section2,body.dark .team-section3{background-color:#111}body.dark .team-details h3{color:#fff}body.dark .blog-post-sm{color:#e5e5e5}body.dark .blog-post-sm a,body.dark .blog-tags-sm a{color:#fff}body.dark .blog-sm-area h3>a{color:#fff}body.dark .blog-sm-area p{color:#e5e5e5}body.dark .clients-section{background-color:#111}body.dark .clients-title{color:#fff}body.dark .clients-desc{color:#e5e5e5}body.dark .footer-section-heading-title h2{color:#fff}body.dark .footer-contact-area h6{color:#e5e5e5}body.dark .footer-contact-area h4{color:#e5e5e5}body.dark .footer-section{background-color:#191919}body.dark .footer-section p{color:#e5e5e5}body.dark .footer-widget-address address{color:#e5e5e5}body.dark .footer-widget-title{color:#fff}body.dark .footer-blog-post h3 a{color:#fff}body.dark .footer-widget-column ul li a{color:#e5e5e5}body.dark .footer-copyright-section{background-color:#040402}body.dark .footer-copyright{color:#e5e5e5}body.dark .wrapper-header-preset3 .navbar .navbar-nav>.open>a,body.dark .wrapper-header-preset3 .navbar .navbar-nav>.open>a:hover,body.dark .wrapper-header-preset3 .navbar .navbar-nav>.open>a:focus{background-color:#fff}body.dark .portfolio-tabs li a{color:#fff}body.dark .wrapper-header-preset4 .navbar .navbar-nav>.open>a,body.dark .wrapper-header-preset4 .navbar .navbar-nav>.open>a:hover,body.dark .wrapper-header-preset4 .navbar .navbar-nav>.open>a:focus{background-color:#fff}body.dark .service-section2 .service-area{background:#191919}body.dark .team-section1.team3 .team-details h3,body.dark .team-section1.team4 .team-details h3{color:#242526}body.dark .wrapper-header-preset5 .navbar .navbar-nav>.open>a,body.dark .wrapper-header-preset5 .navbar .navbar-nav>.open>a:hover,body.dark .wrapper-header-preset5 .navbar .navbar-nav>.open>a:focus{color:#555;background:0 0}body.dark .wrapper-header-preset6{background-color:transparent !important}body.dark .wrapper-header-preset6 .navbar-default .navbar-nav>li>a{color:#fff}body.dark .wrapper-header-preset5 .search-box-outer .dropdown a{color:#1b1b1b !important}body.dark .wrapper-header-preset5 .cart-header{border-left:1px solid #1b1b1b}body.dark .about-section{background-color:#111}body.dark .about-section h1,body.dark .about-section h2,body.dark .about-section h3,body.dark .about-section h4,body.dark .about-section h5,body.dark .about-section h6{color:#fff}body.dark .about-section p{color:#e5e5e5}body.dark .team-caption h5,body.dark .team-caption h3{color:#fff}body.dark #team-template{background-color:#040402}body.dark.woocommerce h1,body.dark.woocommerce .woocommerce-loop-product__title{color:#909090}body.dark.woocommerce .add_to_cart_button,body.dark.woocommerce .button.product_type_external{color:#fff !important}body.dark .shop_table.shop_table_responsive{border:1px solid #353535}body.dark .product-name a,body.dark .cross-sells h2,body.dark .cart_totals h2,body.dark .cart-subtotal th,body.dark .order-total th,body.dark .woocommerce-billing-fields h3,body.dark .woocommerce-additional-fields h3,body.dark #order_review_heading,body.dark .woocommerce-order-details__title,body.dark .woocommerce-column__title{color:#909090 !important}body.dark .cart-subtotal th,body.dark .order-total th{background-color:#040402}body.dark .add_to_cart_button{color:#fff !important}body.dark .woocommerce table.shop_table{border:1px solid #353535}body.dark tfoot>tr>th{background-color:#040402 !important;color:#909090 !important}body.dark .blog-post-lg a,body.dark .blog-tags-lg a{color:#fff}body.dark .blog-lg-area-left h3>a,body.dark .blog-lg-area-right h3>a,body.dark .blog-lg-area-full h3>a{color:#fff}body.dark .blog-lg-area-left p,body.dark .blog-lg-area-right p,body.dark .blog-lg-area-full p{color:#e5e5e5}body.dark .contact-title h2,body.dark .hrtl-callout-section h2{color:#fff}body.dark .hrtl-callout-section p{color:#e5e5e5}body.dark .blog-post-info-detail a,body.dark .comment-respond a,body.dark .appointment_title_head{color:#fff}body.dark .comment-title h3,body.dark .contact-title h3{color:#e5e5e5}body.dark .comment-detail-title{color:#ccd2d8}body.dark .comment-detail p{color:#ccd2d8}body.dark .wp-block-quote p,body.dark blockquote p{color:#1d1818 !important}body.dark .ap-full-content h1,body.dark .ap-full-content h2,body.dark .ap-full-content h3,body.dark .ap-full-content h4,body.dark .ap-full-content h5,body.dark .ap-full-content h6,body.dark.search-results .ap-full-content h3,body.dark.search-results .ap-full-content .media-body h3.ap-blg-tiitle a,body.dark.search-results .ap-full-content .media .media-body .blog-post-lg a{color:#ccd2d8}body.dark ul li,body.dark ol li{color:#ccd2d8}body.dark body.dark ul li a,body.dark ol li a{color:#6fa2d6}body.dark ul.page-breadcrumb li{color:#fff}body.dark .woocommerce-Tabs-panel.wc-tab{background-color:#040402}body.dark .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs:before{border-bottom:1px solid #3a3338}body.dark li.description_tab.active,body.dark li.description_tab{color:#727272;background:#040402 !important;border:1px solid #31312f !important}body.dark .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs #tab-title-reviews{background-color:#040402;border:1px solid #31312f !important}body.dark li.description_tab:before,body.dark li.description_tab:after{display:none}body.dark .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs #tab-title-reviews:before,body.dark .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs #tab-title-reviews:after{display:none}body.dark .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs h2{color:#727272 !important}body.dark li.description_tab.active a{color:#ccd2d8 !important}body.dark .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel h2{color:#727272 !important}body.dark .product-type-simple .related.products h2{color:#727272}body.dark .woocommerce-cart-form button{color:#fff !important}body.dark .woocommerce-cart-form button:hover{background-color:unset !important}body.dark .payment_box.payment_method_cod p,body.dark .woocommerce-privacy-policy-text p{color:#515151}body.dark .wc_payment_method.payment_method_cod label{color:#040402}body.dark.woocommerce .page-title-section .overlay .page-title h1{color:#fff}@media (max-width:1100px){body.dark .header-preset3 .search-box-outer a{color:#1b1b1b}body.dark .header-preset3 .cart-header{border-left:1px solid #1b1b1b}}.navbar.shrink{padding-top:14px;padding-bottom:14px}.shrink{transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;background-color:rgba(255,255,255,.93)}.navbar.shrink1{padding-top:0 !important;padding-bottom:0 !important}.shrink1{width:100%;box-shadow:0 3px 5px rgba(0,0,0,.05);z-index:1000;position:fixed !important;top:0;background-color:#fff !important}.wrapper-header-preset4 .header-preset3.navbar.shrink{padding-top:0;padding-bottom:0}.header-preset3.stickymenu,.header-preset3.stickymenu1,.header-preset3.shrink1{background-color:rgb(0 0 0/90%) !important}.wrapper-header-preset4 .header-preset3.header-sticky.stickymenu1,.wrapper-header-preset4 .header-preset3.header-sticky.stickymenu,.wrapper-header-preset4 .header-preset3.header-sticky.shrink1{padding-top:0;padding-bottom:0}body.dark .wrapper-header-preset2 .stickymenu,body.dark .wrapper-header-preset6 .stickymenu{background-color:rgb(23 21 21/90%) !important}@media (max-width:1100px){body.dark .wrapper-header-preset4 .header-preset3 .search-box-outer a{color:#fff}}@media (max-width:1100px){body.dark .wrapper-header-preset4 .header-preset3 .cart-header{border-left:1px solid #fff}}@media (min-width:1101px){.navbar.header-preset3 .navbar-nav>.active>a,.navbar.header-preset3 .navbar-nav>.active>a:hover,.navbar.header-preset3 .navbar-nav>.active>a:focus{color:#fff}}body.dark .contact-form-group input,body.dark .contact-form-group-textarea textarea{color:#fff}body.dark.boxed .wrapper-header-preset6{background-color:#040402 !important}body.dark .blog-lg-area-left .cart-empty{color:#1b1b1b}.navbar8 .appointment_title_head,.site-description{color:#fff}.service-section.service7{margin:0;padding:100px 0 70px;background-color:transparent}.page-builder .service-section.service7,.page-builder .service-section4{padding:0}.service-section.service7 .service-icon{float:none;margin:0 0 20px;padding:0;width:100%}.service-section.service7 .service-area:hover .service-icon i{padding-top:0}.service-section.service7 .service-area{text-align:center;padding:50px;margin-bottom:30px;position:relative}.service-section.service7 .service-area:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';-webkit-transition:.5s ease;-o-transition:.5s ease;-moz-transition:.5s ease;transition:.5s ease}.service-section.service7 .service-area:before{border:2px dashed rgba(0,0,0,.1)}.service-section.service7 .service-area:hover:before{opacity:0}.service-section.service7 .service-area:after{position:absolute;top:0;right:0;bottom:0;left:0;content:'';opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .55s,transform .55s;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0}.service-section.service7 .service-area:hover .media:after,.service-section.service7 .service-area:hover:after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.service-section.service7 .service-area .media:after{position:absolute;top:0;right:0;bottom:0;left:0;content:'';-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .55s,transform .55s;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-ms-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;transform-origin:100% 0}.blog-rotate .rotate-list-view .blog-post-sm,.page-template-blog-switcher-sidebar .rotate-list-view .blog-post-sm,.page-template-blog-switcher .rotate-list-view .blog-post-sm{margin:0 0 13px}.blog-rotate .rotate-list-view .blog-sm-box img{width:100%;height:auto;-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19) !important;box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19) !important}.blog-rotate .rotate-list-view .blog-sm-box{margin:0}.blog-rotate .rotate-list-view .blog-sm-area .col-md-7{margin-top:15px}.blog-rotate .blog-btn-sm{border-radius:3px;cursor:pointer;display:inline-block;font-family:"OpenSansSemiBold";transition:all .3s ease-in-out 0s;font-size:13px;letter-spacing:.5px;line-height:20px;padding:8px 18px;margin:0;text-align:center;text-transform:uppercase;vertical-align:middle}.blog-rotate .rotate-list-view .blog-btn-sm{color:#fff;border-radius:3px;cursor:pointer;display:inline-block;font-family:"OpenSansSemiBold";transition:all .3s ease-in-out 0s;font-size:13px;letter-spacing:.5px;line-height:20px;padding:8px 18px;margin:0;text-align:center;text-transform:uppercase;vertical-align:middle}.blog-rotate .rotate-list-view .blog-btn-sm:hover{color:#fff}.blog-rotate .blog-sm-area .blog-sm-box{width:auto}.header-preset7 .cart-header{border-left:1px solid #fff}.header-preset7 .cart-icon{background-color:transparent !important;color:#fff !important}.header-preset7 .search-box-outer a{color:#fff}body.dark .service-section.service7 .service-area:before{border:2px dashed rgb(255 255 255/0.2)}body.dark .navbar-default.header-preset7{border:none}body.dark .header-preset7.navbar .navbar-nav>.open>a,body.dark .header-preset7.navbar .navbar-nav>.open>a:hover,body.dark .header-preset7.navbar .navbar-nav>.open>a:focus,.header-preset7.stickymenu .navbar .navbar-nav>.open>a,.header-preset7.stickymenu .navbar .navbar-nav>li>a:hover{color:#fff !important}.rotate-list-view .blog-sm-box{width:100%}.service-section.service7 .service-area .service-icon a{position:relative;z-index:1}.service-section.service7 .service-area .media a{position:relative;z-index:1}@media only screen and (max-width:1100px) and (min-width:200px){.page-template-testimonial-grid-1 .testmonial-area,.page-template-service-5 .testmonial-area{margin:0 0 50px}}@media (min-width:1200px){.boxed .header-sticky.stickymenu{width:1210px}}@media (min-width:1200px){.boxed .header.header-preset7{padding-right:15px;padding-left:15px}.boxed .header-sticky{width:1210px}}.testmonial-area2{padding:30px 34px 30px}@media only screen and (max-width:480px) and (min-width:200px){.page-builder{padding:60px 0 0}.about-section{padding:0 0 60px}.team-section{padding:60px 0 10px}}@media only screen and (max-width:400px) and (min-width:100px){.navbar-brand img{width:180px}}@media only screen and (max-width:990px) and (min-width:768px){.clients-section .col-sm-4:nth-child(3n+1){clear:left}}.header-preset7.header-sticky.stickymenu1,.header-preset7.header-sticky.shrink.shrink1{background-color:rgb(0 0 0/0.8) !important}.header-preset7.shrink{background-color:transparent !important}body.dark .navbar.navbar5.shrink1,body.dark .navbar.header-preset2.shrink1,body.dark .navbar.navbar5.stickymenu1,body.dark .navbar.header-preset2.stickymenu1{background-color:rgb(0 0 0/0.8) !important}.page-builder .woocommerce-tabs .entry-content h2{font-size:24px !important;line-height:30px !important;font-family:'Open Sans' !important;font-weight:400 !important;font-style:normal !important;text-transform:none !important}.page-builder .entry-content .cart_totals h2{font-size:24px !important;line-height:30px !important;font-family:'Open Sans' !important;font-weight:400 !important;font-style:normal !important;text-transform:none !important}.page-builder .woocommerce-tabs .entry-content p{font-family:'Open Sans' !important;font-size:15px !important;font-weight:400 !important;letter-spacing:.2px !important;line-height:25px !important;font-style:normal !important;text-transform:none !important}.page-builder .entry-content .woocommerce table.shop_table th{font-family:'Open Sans' !important;font-size:16px !important;font-weight:600 !important;line-height:1.5em !important;font-style:normal !important;text-transform:none !important}.page-builder .entry-content .woocommerce a.remove{font-size:1.5em !important;line-height:1em !important;font-style:normal !important;font-weight:400 !important;text-transform:none !important}.page-builder .entry-content .shop_table_responsive a{font-family:'Open Sans' !important;font-size:15px !important;font-weight:700 !important;line-height:22px !important;font-style:normal !important;text-transform:none !important}.page-builder .entry-content .shop_table_responsive .woocommerce-Price-amount.amount{font-family:'Open Sans' !important;font-size:15px !important;font-weight:600 !important;line-height:22px !important;font-style:normal !important;text-transform:none !important}.page-builder .entry-content .shop_table_responsive .input-text{font-family:'Open Sans' !important;font-size:15px !important;font-weight:600 !important;line-height:22px !important;font-style:normal !important;text-transform:none !important}.page-builder .entry-content .shop_table_responsive .button{font-family:'Open Sans' !important;font-size:15px !important;font-weight:600 !important;line-height:22px !important;font-style:normal !important;text-transform:none !important}.page-builder .entry-content .checkout-button.button.alt.wc-forward{font-family:'Open Sans' !important;font-size:18.75px !important;font-weight:700 !important;line-height:18.75px !important;font-style:normal !important;text-transform:none !important}.page-builder .entry-content .woocommerce a{font-family:inherit !important;font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important;font-style:normal !important;text-transform:none !important}.page-builder .entry-content .woocommerce-billing-fields h3{font-family:'Open Sans' !important;font-weight:400 !important;font-size:27px !important;letter-spacing:0px !important;line-height:35px !important;font-style:normal !important;text-transform:none !important}.page-builder .entry-content .woocommerce-additional-fields h3{font-family:'Open Sans' !important;font-weight:400 !important;font-size:27px !important;letter-spacing:0px !important;line-height:35px !important;font-style:normal !important;text-transform:none !important}.page-builder .entry-content .woocommerce-billing-fields__field-wrapper label{font-weight:600 !important;line-height:2 !important;font-family:'Open Sans' !important;font-size:15px !important;font-style:normal !important;text-transform:none !important}.page-builder .entry-content .woocommerce-billing-fields__field-wrapper .input-text{font-weight:400 !important;line-height:2 !important;font-family:'Open Sans' !important;font-size:15px !important;font-style:normal !important;text-transform:none !important}.page-builder .entry-content .woocommerce select,.page-builder .entry-content .woocommerce .select2-selection__rendered{font-size:15px !important;font-weight:400 !important;line-height:28px !important;font-family:'Open Sans' !important;font-style:normal !important;text-transform:none !important}.page-builder .entry-content .woocommerce h3#order_review_heading{font-size:24px !important;line-height:30px !important;font-family:'Open Sans' !important;font-weight:400 !important;font-family:'Open Sans' !important;font-style:normal !important;text-transform:none !important}.page-builder .entry-content .woocommerce table.shop_table td{font-size:15px !important;font-weight:600 !important;line-height:22px !important;font-family:'Open Sans' !important;font-style:normal !important;text-transform:none !important}.page-builder .entry-content .woocommerce-checkout-payment label{font-size:15px !important;font-weight:600 !important;line-height:30px !important;font-family:'Open Sans' !important;font-style:normal !important;text-transform:none !important}.page-builder .entry-content .woocommerce-checkout-payment p{font-family:'Open Sans' !important;font-size:15px !important;font-weight:400 !important;line-height:25px !important;font-style:normal !important;text-transform:none !important}.page-builder .entry-content .woocommerce-MyAccount-navigation a,.page-builder .entry-content .woocommerce-MyAccount-content p,.page-builder .entry-content .woocommerce-additional-fields__field-wrapper p,.page-builder .entry-content .woocommerce-error li{font-size:15px !important;font-weight:600 !important;line-height:25px !important;font-family:'Open Sans' !important;font-style:normal !important;text-transform:none !important}.page-builder .entry-content .woocommerce .cart-collaterals h2{font-size:24px !important;font-weight:400 !important;line-height:30px !important;font-family:'Open Sans' !important;font-style:normal !important;text-transform:none !important}.page-builder .entry-content .woocommerce .cart-collaterals h2.woocommerce-loop-product__title{font-size:15px !important;font-weight:400 !important;line-height:30px !important;font-family:'Open Sans' !important;font-style:normal !important;text-transform:none !important}.page-builder .entry-content .woocommerce .cart-collaterals .woocommerce-Price-amount.amount{font-size:16.5px !important;font-weight:600 !important;line-height:25px !important;font-family:'sans-serif' !important;font-style:normal !important;text-transform:none !important}.page-builder .entry-content .woocommerce .cart-collaterals .ajax_add_to_cart{font-size:15px !important;font-weight:500 !important;line-height:25px !important;font-family:'Open Sans' !important;font-style:normal !important;text-transform:none !important}.page-builder .entry-content .woocommerce-order p{font-family:'Open Sans' !important;font-size:15px !important;font-weight:400 !important;letter-spacing:.2px !important;line-height:25px !important;font-style:normal !important;text-transform:none !important}.page-builder .entry-content .woocommerce-order ul li{font-family:'sans-serif' !important;font-size:10.725px !important;font-weight:500 !important;line-height:10.75px !important;font-style:normal !important;text-transform:none !important}.page-builder .entry-content .woocommerce-order ul li strong{font-family:'sans-serif' !important;font-size:16.015px !important;font-weight:700 !important;line-height:22.5225px !important;font-style:normal !important;text-transform:none !important}.page-builder .entry-content .woocommerce-order-details h2{font-family:'Open Sans' !important;font-size:24px !important;font-weight:400 !important;line-height:30px !important;font-style:normal !important;text-transform:none !important}.page-builder .entry-content .woocommerce-customer-details h2{font-family:'Open Sans' !important;font-size:24px !important;font-weight:400 !important;line-height:30px !important;font-style:normal !important;text-transform:none !important}body .page-builder .entry-content .woocommerce p,body .page-builder .woocommerce-tabs p,body .page-builder .entry-content .woocommerce a.showcoupon,body .page-builder .entry-content .woocommerce table.shop_table td a{color:#727272}body .page-builder .entry-content .woocommerce h3{color:#242526}body .page-builder .entry-content .woocommerce table.shop_table th{color:#242526}body .page-builder .entry-content .woocommerce table.shop_table td{color:#727272}body .page-builder .entry-content .woocommerce .wc_payment_method.payment_method_cod label{color:#727272}body .page-builder .woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{color:#727272}body .page-builder .entry-content .woocommerce h2{color:#242526}body .page-builder .woocommerce-tabs h2{color:#242526}.dark .ap-full-content,.dark .sidebar-section-right{background-color:#191919;padding:20px}.dark .sidebar-widget-title h3,.dark .sidebar-widget ul li a,.dark .blog-lg-area-left h3>a,.dark .blog-post-lg a,.dark .blog-post-lg{color:#fff}.dark .sidebar-widget-title h3,.dark .sidebar-widget ul li a,.dark .blog-lg-area-left h3>a,.dark .blog-post-lg a,.dark .blog-post-lg,.dark.woocommerce-page .sidebar-widget h3{color:#fff}.dark .blog-lg-area-left p,.dark .sidebar-section-right p,.dark .page-builder ol li,.dark .blog-lg-area-left ol li a,.dark .page-builder ul li,.dark .page-builder ul li a{color:#e5e5e5}.dark .sidebar-section-right{border:0}.dark .blog-pagination{margin:20px 0}body.search-results h3.ap-blg-tiitle,body.search-results .masonry-item .blog-lg-area-left h3{font-family:'Open Sans';font-weight:400;font-size:27px;letter-spacing:0px;line-height:35px;margin:0 0 25px;word-wrap:break-word;font-style:normal;text-transform:capitalize}body.search-results .blog-post-lg{color:#727272;font-family:'Open Sans';font-weight:600;font-size:15px;letter-spacing:.2px;line-height:20px;margin:0 0 16px;padding:0;width:100%}body.search-results .blog-post-date-area .date{color:#fff;font-family:'Open Sans';font-weight:400;font-size:40px;padding:12px 0 13px;line-height:40px;text-align:center}body.search-results .blog-post-date-area .month-year{color:#fff;display:block;font-family:'Open Sans';font-weight:600;font-size:14px;line-height:20px;padding:5px 0 0;text-align:center}body.search-results .blog-post-date-area .comment{background-color:#2a2a2a;color:#d0d0d0;font-family:'Open Sans';font-weight:600;font-size:15px;line-height:20px;text-align:center;padding:15px 0}body.search-results h3.ap-blg-tiitle a,body.dark.search-results .page-builder h3.ap-blg-tiitle a,body.dark.search-results .blog-section-lg .masonry-item h3.ap-blg-tiitle a{color:#242526}body.search-results h3.ap-blg-tiitle a,body.dark.search-results .page-builder h3.ap-blg-tiitle a,body.dark.search-results .blog-section-lg .masonry-item h3.ap-blg-tiitle a{color:#242526}body.search-results .ap-full-content .blog-post-lg a,body.search-results .ap-full-content .blog-post-sm a,body.dark.search-results .page-builder .ap-full-content .blog-post-lg a,body.dark.search-results .blog-section-lg .masonry-item .ap-full-content .blog-post-sm a,body.dark.search-results .page-builder .blog-post-sm a{color:#242526}body .header-module .header-toggle-search,.wpcf7-form-control.wpcf7-submit{line-height:16px}