.clearfix::after,.clearfix::before{content:" ";display:table;clear:both}.pt-logo-carousel.nav-top-left,.pt-logo-carousel.nav-top-right,.pt-post-carousel.nav-top-left,.pt-post-carousel.nav-top-right,.pt-product-carousel.nav-top-left,.pt-product-carousel.nav-top-right,.pt-team-slider.nav-top-left,.pt-team-slider.nav-top-right,.pt-testimonial-slider.nav-top-left,.pt-testimonial-slider.nav-top-right{padding-top:40px}.swiper-container .swiper-slide,.swiper-container-wrap .swiper-slide{text-align:center}.swiper-container .swiper-slide img,.swiper-container-wrap .swiper-slide img{width:auto}.swiper-container-dots-outside .swiper-pagination,.swiper-container-wrap-dots-outside .swiper-pagination{position:static}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev,.swiper-container-wrap .swiper-button-next,.swiper-container-wrap .swiper-button-prev{background:0 0;font-size:20px;height:auto;line-height:1;margin:0;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:auto}.swiper-container .swiper-button-next .fa,.swiper-container .swiper-button-prev .fa,.swiper-container-wrap .swiper-button-next .fa,.swiper-container-wrap .swiper-button-prev .fa{vertical-align:top}.swiper-container-wrap .swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-wrap-dots-outside .swiper-pagination{position:static}.swiper-container-wrap .swiper-pagination-bullet{background:#ccc;margin:0 4px;opacity:1;height:8px;width:8px}.swiper-container-wrap .swiper-pagination-bullet-active{background:#000}.swiper-container-3d .swiper-slide{-o-transition-property:all;transition-property:all;-webkit-transition-property:all}.pt-contact-form input[type=date],.pt-contact-form input[type=email],.pt-contact-form input[type=number],.pt-contact-form input[type=tel],.pt-contact-form input[type=text],.pt-contact-form input[type=url],.pt-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.pt-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;-o-transition:all .25s linear 0s;transition:all .25s linear 0s}.pt-contact-form.placeholder-hide input::-webkit-input-placeholder,.pt-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.pt-contact-form.placeholder-hide input::-moz-placeholder,.pt-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.pt-contact-form.placeholder-hide input:-ms-input-placeholder,.pt-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.pt-contact-form.placeholder-hide input:-moz-placeholder,.pt-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.pt-custom-radio-checkbox input[type=checkbox],.pt-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:0;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.pt-custom-radio-checkbox input[type=checkbox]:before,.pt-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.pt-custom-radio-checkbox input[type=checkbox]:checked:before,.pt-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;-o-transition:all .25s linear 0s;transition:all .25s linear 0s}.pt-custom-radio-checkbox input[type=radio]{-webkit-border-radius:50%;border-radius:50%}.pt-custom-radio-checkbox input[type=radio]:before{-webkit-border-radius:50%;border-radius:50%}.pt-testimonials-slider{clear:both;position:relative}.pt-image-wrapper{display:flex}.pt-testimonials-slider.pt-container{max-width:900px;margin:0 auto}.pt-testimonials-slider .pt-testimonial-text{text-align:center;max-width:750px;padding:10px;font-size:18px;line-height:32px;font-style:italic;color:#666}.pt-dark-bg .pt-testimonials-slider .pt-testimonial-text{color:#ccc}.pt-testimonials-slider .pt-testimonial-text i{color:#ccc;font-size:32px;display:block;margin-bottom:35px;background:none;width:auto;height:auto}.pt-dark-bg .pt-testimonials-slider .pt-testimonial-text i{color:#ddd}.pt-testimonials-slider .pt-testimonial-user{display:table;margin:0 auto}.pt-testimonials-slider .pt-align-left .pt-image-wrapper{float:left;margin-right:10px;max-width:150px;width:20%;margin-top:10px}.pt-testimonials-slider .pt-align-right .pt-image-wrapper{float:right;margin-right:10px;max-width:150px;width:20%;margin-top:10px}.pt-testimonials-slider .pt-align-left .pt-testimonial-text{text-align:left;overflow:hidden}.pt-testimonials-slider .pt-align-right .pt-testimonial-text{text-align:right;overflow:hidden}.pt-testimonials-slider .pt-testimonial-user .pt-image-wrapper img{max-width:64px;border-radius:50%;margin-right:15px;margin:10px auto}.pt-testimonials-slider .pt-testimonial-user .pt-text{vertical-align:middle;color:#888}.pt-dark-bg .pt-testimonials-slider .pt-testimonial-user .pt-text{color:#909090}.pt-testimonials-slider .pt-testimonial-user .pt-text .pt-author-name{line-height:26px;letter-spacing:1px;font-weight:700;color:#333;text-transform:uppercase;clear:none;margin-top:0;margin-bottom:10px;line-height:24px;margin-bottom:5px}.pt-dark-bg .pt-testimonials-slider .pt-testimonial-user .pt-text .pt-author-name{color:#e5e5e5}.pt-container .pt-thumbnailslider.pt-flexslider{margin-top:15px}.pt-container .pt-thumbnailslider.pt-flexslider .pt-slide{margin:0 5px 0 0}.pt-container .pt-thumbnailslider.pt-flexslider .pt-slide img{display:block;opacity:.5;cursor:pointer}.pt-container .pt-thumbnailslider.pt-flexslider .pt-slide img:hover{opacity:1}.pt-container .pt-thumbnailslider.pt-flexslider .pt-slide.pt-flex-active-slide img{opacity:1;cursor:default}.pt-container .pt-flex-direction-nav{padding:0!important;margin:0!important}.pt-container .pt-flex-direction-nav li{position:initial}.pt-container .pt-flex-direction-nav a,.pt-container .pt-flex-direction-nav a:hover{opacity:1;text-shadow:none;background:none;color:#888;font-family:'pt-icomoon-1'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;width:28px;height:28px;margin:-14px 0 0;bottom:initial;left:initial;right:initial;top:50%;text-indent:0;text-align:center;color:#aaa;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;outline:none}.pt-container .pt-flex-direction-nav a:before,.pt-container .pt-flex-direction-nav a:hover:before{margin:2px;vertical-align:middle;display:inline;font-family:inherit!important;opacity:1}.pt-dark-bg .pt-container .pt-flex-direction-nav a,.pt-dark-bg .pt-container .pt-flex-direction-nav a:hover{color:#888}.pt-dark-bg .pt-container .pt-flex-direction-nav a:hover,.pt-dark-bg .pt-container .pt-flex-direction-nav a:hover:hover{color:#aaa}@media only screen and (max-width:960px){.pt-container .pt-flex-direction-nav a,.pt-container .pt-flex-direction-nav a:hover{` display:none}}.pt-container .pt-flex-direction-nav a.pt-flex-prev{left:-30px}.pt-container .pt-flex-direction-nav a.pt-flex-prev:before{content:"\003C";font-family:'pt-icomoon'!important}.pt-container .pt-flex-direction-nav a.pt-flex-next{right:-30px}.pt-container .pt-flex-direction-nav a.pt-flex-next:before{content:"\003E";font-family:'pt-icomoon'!important}.pt-container .pt-flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;padding:0!important;margin:0!important}.pt-container .pt-flex-control-nav li,.pt-container .pt-flex-control-nav li:hover{margin:0 8px 0 0;padding:0;border:none;box-shadow:none}.pt-container .pt-flex-control-nav li a,.pt-container .pt-flex-control-nav li a:hover{background:#aaa;border:1px solid #aaa;border-radius:50%;width:12px;height:12px;box-shadow:none;-webkit-transition:all 0.2s ease-in 0s;-moz-transition:all 0.2s ease-in 0s;-ms-transition:all 0.2s ease-in 0s;transition:all 0.2s ease-in 0s;display:inline-block;vertical-align:middle;outline:none}.pt-dark-bg .pt-container .pt-flex-control-nav li a,.pt-dark-bg .pt-container .pt-flex-control-nav li a:hover{background:#ccc;border-color:#ccc}.pt-container .pt-flex-control-nav li a.pt-flex-active,.pt-container .pt-flex-control-nav li a:hover.pt-flex-active,.pt-container .pt-flex-control-nav li a:hover{background:none}.pt-container .pt-flex-control-nav li a.pt-flex-active,.pt-container .pt-flex-control-nav li a:hover.pt-flex-active{width:14px;height:14px}.pt-container .pt-flex-control-thumbs{bottom:-120px}@media only screen and (max-width:600px){.pt-container .pt-flex-control-thumbs{bottom:-80px}ul.pt-flex-direction-nav{display:none}}.pt-container .pt-flex-control-thumbs li{width:auto;float:none}.pt-container .pt-flex-control-thumbs li img{max-width:100%;width:150px}@media only screen and (max-width:600px){.pt-container .pt-flex-control-thumbs li img{width:100px}}.pt-testimonial-text.above-description ul li{list-style:disc!important}.pt-flex-container a:hover,.pt-flex-slider a:hover{outline:none}.pt-slides,.pt-slides>li,.pt-flex-control-nav,.pt-flex-direction-nav{margin:0;padding:0;list-style:none}.pt-flex-pauseplay span{text-transform:capitalize}.pt-flexslider{margin:0;padding:0}.pt-flexslider .pt-slides>li{display:none;-webkit-backface-visibility:hidden}.pt-flexslider .pt-slides img{width:100%;display:block}html[xmlns] .pt-flexslider .pt-slides{display:block}* html .pt-flexslider .pt-slides{height:1%}.no-js .pt-flexslider .pt-slides>li:first-child{display:block}.pt-flexslider{margin:0;position:relative;zoom:1}.pt-flexslider .pt-slides{zoom:1;overflow:hidden}.pt-flexslider .pt-slides img{height:auto;-moz-user-select:none}.pt-flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .pt-flex-viewport{max-height:300px}.carousel li{margin-right:5px}.pt-flex-direction-nav{*height:0}.pt-flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}a.pt-flex-prev{font-size:40px;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3)}.pt-flex-direction-nav a.pt-flex-next:before{content:'\f002'}.pt-flex-direction-nav .pt-flex-prev{left:-50px}.pt-flex-direction-nav .pt-flex-next{right:-50px;text-align:right}.pt-flex-direction-nav .pt-flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.pt-flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.pt-flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.pt-flex-pauseplay a:hover{opacity:1}.pt-flex-pauseplay a.pt-flex-play:before{content:'\f003'}.pt-flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.pt-flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.pt-flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.pt-flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.pt-flex-control-paging li a.pt-flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.pt-flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.pt-flex-control-thumbs li{width:25%;float:left;margin:0}.pt-flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.pt-flex-control-thumbs img:hover{opacity:1}.pt-flex-control-thumbs .pt-flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.pt-flex-direction-nav .pt-flex-prev{opacity:1;left:10px}.pt-flex-direction-nav .pt-flex-next{opacity:1;right:10px}}@font-face{font-display:swap;font-family:'pt-icomoon';src:url(/wp-content/plugins/pt-addons-for-elementor/assets/front-end/css/fonts/icomoon/icomoon.eot);src:url(/wp-content/plugins/pt-addons-for-elementor/assets/front-end/fonts/css/icomoon/icomoon.eot) format('embedded-opentype'),url(/wp-content/plugins/pt-addons-for-elementor/assets/front-end/css/fonts/icomoon/icomoon.ttf) format('truetype'),url(/wp-content/plugins/pt-addons-for-elementor/assets/front-end/css/fonts/icomoon/icomoon.woff) format('woff'),url(/wp-content/plugins/pt-addons-for-elementor/assets/front-end/css/fonts/icomoon/icomoon.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'icomoon';src:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/123941/icomoon.eot?8pq1w);src:url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/123941/icomoon.eot?') format('embedded-opentype'),url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/123941/icomoon.woff?8pq1w) format('woff'),url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/123941/icomoon.ttf?8pq1w) format('truetype'),url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/123941/icomoon.svg?8pq1w') format('svg');font-weight:400;font-style:normal}[class^="pt-icon-"],[class*=" pt-icon-"]{font-family:'pt-icomoon'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pt-icon-fit-to:before{content:"\e916"}.pt-icon-full-screen:before{content:"\e917"}.pt-icon-arrow-left2:before{content:"\e918"}.pt-icon-arrow-left3:before{content:"\e919"}.pt-icon-arrow-right2:before{content:"\e91a"}.pt-icon-arrow-right3:before{content:"\e91b"}.pt-icon-start:before{content:"\e91c"}.pt-icon-close:before{content:"\e911"}.pt-icon-menu:before{content:"\e914"}.pt-icon-menu-2:before{content:"\e915"}.pt-icon-email:before{content:"\e910"}.pt-icon-plus:before{content:"\e912"}.pt-icon-arrow-right-toggle:before{content:"\e913"}.pt-icon-arrow-left:before{content:"\e900"}.pt-icon-arrow-right:before{content:"\e901"}.pt-icon-aim:before{content:"\e902"}.pt-icon-behance:before{content:"\e903"}.pt-icon-dribbble:before{content:"\e904"}.pt-icon-facebook:before{content:"\e905"}.pt-icon-flickr:before{content:"\e906"}.pt-icon-googleplus:before{content:"\e907"}.pt-icon-linkedin:before{content:"\e908"}.pt-icon-pinterest:before{content:"\e909"}.pt-icon-skype:before{content:"\e90a"}.pt-icon-twitter:before{content:"\e90b"}.pt-icon-vimeo:before{content:"\e90c"}.pt-icon-zerply:before{content:"\e90d"}.pt-icon-quote:before{content:"\e90e"}.pt-icon-video-play:before{content:"\e90f"}.pt-icon-instagram:before{content:"\ea92"}