/* SEP https://www.prodesigns.com/frontend/css/pd-service.css */
body.page-designservices, body.page-logo-design{font-family:'Work Sans', sans-serif;line-height:1.5;}
.section-heading{position:relative;display:block;margin-bottom:40px;}
.section-heading .main-title{position:relative;display:block;padding:0 0 20px;color:#424242;font-weight:700;font-size:34px;margin:0;}
.section-heading .main-title:before{content:'';position:absolute;width:50px;height:3px;bottom:0;left:0;background:#8a8b8e;}
.section-heading .main-title:after{content:'';position:absolute;width:25px;height:3px;bottom:0;left:0;background:#4c4c4e;}
.pd-pro-detail-carousel .carousel-control{transition:all 0.5s;}
.btn.btn-pro{color:#fff;background:#03b525;background:-moz-linear-gradient(top, #0fcc33 0%, #03b525 100%);background:-webkit-linear-gradient(top, #0fcc33 0%,#03b525 100%);background:linear-gradient(to bottom, #0fcc33 0%,#03b525 100%);border:none;text-shadow:0 -1px 1px rgba(0,0,0,.2);position:relative;font-size:16px;font-weight:500;outline:none;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;padding:12px 26px 13px;}
.btn.btn-pro:hover, .btn.btn-pro:focus{background:#03b525;background:-moz-linear-gradient(top, #07c12a 0%, #03a722 100%);background:-webkit-linear-gradient(top, #07c12a 0%,#03a722 100%);background:linear-gradient(to bottom, #07c12a 0%,#03a722 100%);}
.pro-portfolio-slider-section{position:relative;display:block;overflow:hidden;padding:5px 0 30px;font-family:'Work Sans', sans-serif;background:#f4f4f4;background:-webkit-linear-gradient(#ffffff, #f4f4f4);background:-o-linear-gradient(#ffffff, #f4f4f4);background:-moz-linear-gradient(#ffffff, #f4f4f4);background:linear-gradient(#ffffff, #f4f4f4);}
.pro-portfolio-slider-wrap{position:relative;display:block;height:386px;}
.pro-portfolio-owlcarousel{position:relative;}
.pro-portfolio-owlcarousel .propd-pf-item{width:auto;position:relative;padding:15px 0;}
.propd-pf-item .propd-pf-item-wrap{position:relative;padding:0 8px;}
.propd-pf-item .propd-pf-item-wrap.pf-item-single{}
.propd-pf-item .propd-pf-item-wrap.pf-item-double{}
.propd-pf-item .propd-pf-item-wrap .pf-inner-item{position:relative;display:block;background-color:#ffffff;border-radius:4px;width:170px;height:170px;overflow:hidden;box-shadow:0px 0px 15px 1px rgba(0,0,0,0.08);}
.propd-pf-item .propd-pf-item-wrap .pf-inner-item img{width:100%;height:100%;}
.propd-pf-item .propd-pf-item-wrap.pf-item-single .pf-inner-item{width:230px;height:230px;margin-top:63px;}
.propd-pf-item .propd-pf-item-wrap.pf-item-double .pf-inner-item:last-child{margin-top:16px;}
.pro-portfolio-owlcarousel.owl-theme .owl-nav [class*='owl-']{position:absolute;width:46px;height:46px;opacity:0.6;padding:0;font-size:inherit;display:inline-block;background:rgba(255, 255, 255, 1);margin:0;top:50%;margin-top:-22px;border-radius:50px;z-index:2;overflow:hidden;transition:all, 0.5s;box-shadow:0px 0px 15px rgba(0, 0, 0, 0.24);}
.pro-portfolio-owlcarousel.owl-theme .owl-nav [class*='owl-']:hover{opacity:0.9;}
.pro-portfolio-owlcarousel.owl-theme .owl-nav .owl-prev{left:15px;}
.pro-portfolio-owlcarousel.owl-theme .owl-nav .owl-next{right:15px;}
.pro-portfolio-owlcarousel.owl-theme .owl-nav .owl-prev .pfs-arrow-left,
.pro-portfolio-owlcarousel.owl-theme .owl-nav .owl-next .pfs-arrow-right{position:relative;display:block;width:10px;height:48px;background-image:url('https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/1531735660-owl-simple-arrow.png');background-repeat:no-repeat;margin:0 18px;}
.pro-portfolio-owlcarousel.owl-theme .owl-nav .owl-next .pfs-arrow-right{background-position:center right;}
.pro-portfolio-owlcarousel.owl-theme .owl-nav .owl-prev .pfs-arrow-left{background-position:-5px -5px;}
.pro-portfolio-owlcarousel.owl-theme .owl-nav .owl-next .pfs-arrow-right{background-position:-48px -5px;}
.pro-portfolio-owlcarousel.owl-theme .owl-nav [class*='owl-'].disabled{opacity:0}
.propd-above-fold-title-wrap{position:relative;display:block;text-align:center;padding:10px 0 0px;}
.propd-above-fold-title-wrap .propd-title{position:relative;display:block;text-align:center;margin-bottom:12px;color:#424242;}
.propd-above-fold-title-wrap .propd-title .af-title{display:inline-block;font-size:42px;font-weight:700;margin:0;}
.propd-above-fold-title-wrap .propd-af-details-wrap{position:relative;display:block;text-align:center;max-width:530px;margin:0 auto 10px;}
.propd-above-fold-title-wrap .propd-af-details-wrap{font-size:18px;font-weight:400;}
.propd-above-fold-title-wrap .propd-af-details-wrap h2.af-details{font-weight:600;display:inline-block;font-size:18px;margin:0;}
.propd-above-fold-title-wrap .propd-af-details-list{list-style:none;padding:0;margin:0 auto;display:table;font-size:16px;}
.propd-above-fold-title-wrap .propd-af-details-list > li{position:relative;display:block;text-align:left;padding-left:20px;}
.propd-above-fold-title-wrap .propd-af-details-list > li span{font-weight:600;}
.propd-above-fold-title-wrap .propd-af-details-list > li:after{content:'\f111';font-family:fontAwesome;position:absolute;left:0;font-size:12px;color:#959595;line-height:24px;}
.propd-above-fold-title-wrap .propd-af-btnrow{position:relative;display:block;text-align:center;margin-top:15px;}
.propd-above-fold-title-wrap .propd-af-btnrow .btn.btn-pro{padding:18px 30px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;min-width:280px;font-size:20px;font-weight:600;}
.propd-above-fold-title-wrap .propd-af-btnrow span{font-size:14px;display:block;position:relative;font-weight:500;color:#575757;padding:2px 0 0 0;}
.pro-portfolio-slider-section .threed-logo-service-page-feature-on .pro-featured-on{margin-top:30px;}
.propd-pf-item-table{position:relative;display:table;}
.propd-pf-item-table .propd-pf-item-wrap{display:table-cell;vertical-align:middle;}
.propd-pf-item .propd-pf-item-table .propd-pf-item-wrap.pf-item-single .pf-inner-item{margin-top:0;}
@media(min-width:421px) and (max-width:460px){.pro-portfolio-slider-wrap{height:400px;}
.propd-pf-item .propd-pf-item-wrap.pf-item-single .pf-inner-item{width:245px;height:245px;}
.propd-pf-item .propd-pf-item-wrap .pf-inner-item{width:180px;height:180px;}
.propd-above-fold-title-wrap .propd-title .af-title{font-size:36px;}
}
@media(max-width:420px){.propd-pf-item .propd-pf-item-wrap.pf-item-single .pf-inner-item{width:260px;height:260px;}
.propd-pf-item .propd-pf-item-wrap .pf-inner-item{width:150px;height:150px;}
.propd-above-fold-title-wrap .propd-title .af-title{font-size:34px;}
.pro-portfolio-slider-wrap{height:330px;}
.propd-pf-item .propd-pf-item-wrap.pf-item-single .pf-inner-item{margin:25px auto;}
}
@media(max-width:391px){.propd-above-fold-title-wrap .propd-title .af-title{font-size:32px;}
.propd-above-fold-title-wrap .propd-af-details-wrap{font-size:16px;}
}
.pd-product-sticky-menu{position:relative;display:block;border-bottom:1px solid #eaeaea;background:#fff;width:100%;z-index:15;}
.product-details-nav ul.product-details-nav-list{margin:0;padding:0;list-style:none;float:left;}
.product-details-nav ul.product-details-nav-list > li{display:inline-block;position:relative;padding:10px 5px 9px;}
.product-details-nav ul.product-details-nav-list > li > a{color:#41535d;padding:6px 22px;display:block;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;font-size:16px;font-weight:400;}
.product-details-nav ul.product-details-nav-list > li > a:hover{color:#42ae84;}
.product-details-nav ul.product-details-nav-list > li > a.btn{border:none;color:#fff;padding:7px 22px;}
.product-details-nav ul.product-details-nav-list > li:after{content:' ';position:absolute;left:0;bottom:-1px;right:0;width:100%;height:2px;background-color:transparent;}
.product-details-nav ul.product-details-nav-list > li.active > a{color:#42ae84;}
.product-details-nav ul.product-details-nav-list > li.active:after{background-color:#42ae84;}
.product-details-nav ul.product-details-nav-list.pd-nav-right{float:right;display:none;}
.product-details-nav ul.product-details-nav-list.pd-nav-right > li > a.btn{padding:7px 22px;}
.pd-product-sticky-menu.sticky{position:relative;width:100%;z-index:9;}
.pd-product-sticky-menu.sticky .product-details-nav ul.product-details-nav-list.pd-nav-right{display:block;}
body.show-coupon-strip .pd-product-sticky-menu.sticky{top:59px;}
@media only screen and (max-width:991px){.pd-product-sticky-menu.sticky .product-details-nav ul.product-details-nav-list.pd-nav-right{display:none;}
}
@media only screen and (max-width:767px){}
@media only screen and (max-width:640px){.product-details-nav ul.product-details-nav-list > li > a{padding:6px 15px;}
}
@media only screen and (max-width:560px){.product-details-nav ul.product-details-nav-list > li{padding:6px 0px 5px;}
}
@media only screen and (max-width:480px){.product-details-nav ul.product-details-nav-list > li > a{padding:6px 12px;font-size:14px;}
}
@media only screen and (max-width:400px){.product-details-nav ul.product-details-nav-list{min-width:365px}
.product-details-nav{overflow-y:hidden;overflow-x:scroll;}
}
.pd-service-reviews-section{padding:60px 0px 30px;position:relative;display:block;overflow:hidden;}
.pd-service-reviews-section .section-heading{margin-bottom:10px;}
.pds-review-owlcarousel-wrap{margin:0 -30px 0px;position:relative;display:block;}
.pds-review-owlcarousel .pds-review-item{margin:30px 0;position:relative;}
.pds-review-item .pds-review-item-wrap{position:relative;display:block;padding:0 30px;height:100%;}
.pds-review-item .pds-review-item-wrap .pds-review-item-box{position:relative;display:block;width:100%;height:100%;background:#ffffff;-webkit-box-shadow:0 0 24px rgba(0, 0, 0, 0.10);o-box-shadow:0 0 24px rgba(0, 0, 0, 0.10);box-shadow:0 0 24px rgba(0, 0, 0, 0.10);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:30px 30px 30px;}
.pds-review-item-box .pds-review-author-wrap{overflow:visible;margin-bottom:20px;}
.pds-review-item-box .pds-review-author-wrap .media-left{padding-right:20px;}
.pds-review-author-wrap .pds-client-avatar{position:relative;display:block;width:110px;padding:4px;border-radius:50%;height:110px;box-shadow:0px 0px 8px rgba(0,0, 0, 0.17);-moz-box-shadow:0px 0px 8px rgba(0,0, 0, 0.17);}
.pds-review-author-wrap .pds-client-avatar img{width:100%;height:100%;border-radius:50%;}
.pds-review-author-wrap .pds-author-detail{position:relative;display:block;}
.pds-review-author-wrap .pds-author-detail .author-name{position:relative;margin:0 0 5px;font-family:'Open Sans', sans-serif;font-size:20px;font-weight:700;color:#575757;}
.pds-review-author-wrap .pds-author-detail .author-post{position:relative;display:block;color:#9a9a9a;margin-bottom:10px;font-size:14px;line-height:16px;}
.pds-review-author-wrap .pds-author-detail .author-logo{position:relative;display:block;height:20px;opacity:0.5;}
.pds-review-author-wrap .pds-author-detail .author-logo img{height:100%;width:auto;}
.pds-review-item-box .pds-review-massage{position:relative;display:block;font-size:14px;color:#424242;text-indent:35px;}
.pds-review-item-box .pds-review-massage:after{content:'';position:absolute;display:block;width:25px;height:20px;top:-5px;opacity:0.4;left:0;background-image:url(https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/1520568707-temp-quote.png);background-repeat:no-repeat;}
.pds-review-item-box .pds-review-massage p:last-child{margin-bottom:0;}
.pds-review-item.dummy-item .pds-review-item-wrap .pds-review-item-box{box-shadow:none;display:none;}
.pds-review-owlcarousel .owl-nav{text-align:right;margin:-15px 0 0 0;padding:0 15px;width:66%;}
.pds-review-owlcarousel .owl-nav [class*="owl-"]{background:transparent;padding:0;color:#acacac;font-size:0px;margin:0;}
.pds-review-owlcarousel .owl-nav[class*="owl-"] .tpowl-arrow-left{position:relative;background-image:url("https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/1517548992-list-blue_arrow.png");background-repeat:no-repeat;width:18px;height:11px;filter:brightness(0);transform:rotatey(180deg);}
.pds-review-owlcarousel .owl-nav[class*="owl-"] .tpowl-arrow-right{position:relative;background-image:url("https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/1517548992-list-blue_arrow.png");background-repeat:no-repeat;width:18px;height:11px;filter:brightness(0);}
.pds-review-owlcarousel .owl-nav [class*="owl-"]:hover{color:#4d4d4f;background:transparent;}
.pds-review-owlcarousel .owl-nav [class*="owl-"]:hover .tpowl-arrow-left{background-image:url("https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/1517548992-list-blue_arrow.png");background-repeat:no-repeat;}
.pds-review-owlcarousel .owl-nav [class*="owl-"]:hover .tpowl-arrow-right{background-image:url("https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/1517548992-list-blue_arrow.png");background-repeat:no-repeat;}
.pds-review-owlcarousel .owl-nav .owl-prev{margin:5px 10px 5px 0px;}
.pds-review-owlcarousel .owl-nav .owl-next{margin:5px 0px 5px 10px;}
.pds-trustpilot-review-wrap .pds-tp-review-loader{position:relative;display:table;text-align:center;width:100%;height:120px;}
.pds-trustpilot-review-wrap .pds-tp-review-loader span{display:table-cell;text-align:center;vertical-align:middle;font-size:18px;font-weight:400;}
@media (max-width:767px){.pds-review-owlcarousel-wrap{margin:0 -15px;}
.pds-review-item .pds-review-item-wrap{padding:0 15px;}
}
@media (min-width:661px){.pds-review-owlcarousel-wrap{width:158%;}}
@media (max-width:660px){.pds-review-owlcarousel-wrap{margin:0 -15px;}
.pds-review-owlcarousel .owl-nav{width:100%;}
}
@media (max-width:480px){.pds-review-item .pds-review-item-wrap .pds-review-item-box{padding:20px;}
}
@media (max-width:420px){.pd-service-reviews-section .section-heading{margin-bottom:30px;}
.pds-review-owlcarousel .pds-review-item{margin-top:50px;}
.pds-review-item .pds-review-item-wrap .pds-review-item-box{padding:20px 15px 20px;}
.pds-review-item-box .pds-review-author-wrap{display:block;margin-top:-65px;margin-bottom:15px;}
.pds-review-item-box .pds-review-author-wrap .media-left{padding:0;display:block;text-align:center;}
.pds-review-author-wrap .pds-author-detail .author-post{margin-bottom:0;}
.pds-review-author-wrap .pds-author-detail .author-logo{margin:10px 0;}
.pds-review-author-wrap .pds-author-detail .author-logo img{margin:0 auto;}
.pds-review-author-wrap .pds-client-avatar{display:inline-block;background:#ffffff;margin-bottom:10px;box-shadow:0px -2px 8px 1px rgba(0,0, 0, 0.17);-moz-box-shadow:0px -2px 8px 1px rgba(0,0, 0, 0.17);}
.pds-review-item-box .pds-review-author-wrap .media-body{padding:0;display:block;text-align:center;width:100%;}
.pds-review-item-box .pds-review-massage:after{top:-3px;}
.pds-review-author-wrap .pds-author-detail .author-name{font-weight:600;}
}
.pds-trustpilot-review-wrap{position:relative;display:block;margin-bottom:30px;}
.pds-trustpilot-review-wrap .pds-trustpilot-owlcarousel{position:relative;margin:30px 0 0px;}
.pds-trustpilot-owlcarousel .pds-tp-review-item{position:relative;display:block;max-width:650px;margin:0 auto;}
.pds-trustpilot-owlcarousel .pds-tp-review-item .pds-tp-review-item-wrap{position:relative;display:block;padding:0 30px;height:100%;}
.pds-trustpilot-owlcarousel .pds-tp-review-item .pds-tp-review-item-box{display:table;width:100%;height:100%;padding:0px 0;}
.pds-tp-review-item-box .pds-review-massage{position:relative;display:table-cell;vertical-align:middle;text-align:center;padding:10px 0;font-size:20px;font-family:'Work Sans', sans-serif;}
.pds-tp-review-item-box .pds-review-massage p{font-size:20px;font-family:'Work Sans', sans-serif;}
.pds-tp-review-item-box .pds-review-massage .stars-tp{position:relative;display:block;text-align:center;margin-bottom:8px;font-size:20px;color:#FBD804}
.pds-tp-review-item-box .pds-review-massage .pds-author-detail{position:relative;display:block;margin-top:20px;}
.pds-tp-review-item-box .pds-review-massage .pds-author-detail .author-name{color:#575757;font-size:18px;margin:0 0 5px;}
.pds-tp-review-item-box .pds-review-massage .pds-author-detail .author-name span{font-size:12px;color:#757575;}
.pds-tp-review-item-box .pds-review-massage .pds-author-detail .author-post{font-size:14px;font-style:italic;color:#a1a1a1;}
.pds-tp-review-item-box .pds-review-massage .pds-author-detail .tp-verify-order{position:relative;display:block;font-size:16px;margin-top:15px;color:#a1a1a1;}
.pds-trustpilot-owlcarousel .owl-nav{position:absolute;top:50%;width:100%;text-align:left;margin-top:-20px;}
.pds-trustpilot-owlcarousel .owl-nav [class*="owl-"]{position:relative;background:#42ae84;border-radius:50%;padding:0;height:34px;width:34px;margin:0;}
.pds-trustpilot-owlcarousel .owl-nav .owl-next{float:right;}
.pds-trustpilot-owlcarousel .owl-nav[class*="owl-"] .tpc-arrow-left{display:block;position:absolute;background-image:url("https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/1545653098-white_arrow.png");background-repeat:no-repeat;width:24px;height:12px;transform:rotatey(180deg);top:50%;margin-top:-6px;}
.pds-trustpilot-owlcarousel .owl-nav[class*="owl-"] .tpc-arrow-right{display:block;position:absolute;background-image:url("https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/1545653098-white_arrow.png");background-repeat:no-repeat;width:14px;height:12px;top:50%;margin-top:-6px;left:50%;margin-left:-7px;}
.pds-tp-review-item-box .pds-review-massage p{position:relative;display:block;}
.pds-tp-review-item-box .pds-review-massage p:after{content:'';position:absolute;display:block;width:25px;height:20px;top:-2px;opacity:1;left:-28px;background-image:url(https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/1520568707-temp-quote.png);background-repeat:no-repeat;}
.pds-trustpilot-review-wrap .pd-trustpilot-logo p{display:inline-block;font-size:16px;font-weight:500;}
.pds-trustpilot-review-wrap .pd-trustpilot-logo .tp-logo{position:relative;margin-left:5px;display:inline-block;width:150px;height:auto;}
.pds-trustpilot-review-wrap .pd-trustpilot-logo .tp-logo img{width:100%;height:auto;margin-top:-12px;}
@media (max-width:767px){.pds-trustpilot-owlcarousel .owl-nav .owl-prev{margin-left:-10px;}
.pds-trustpilot-owlcarousel .owl-nav .owl-next{margin-right:-10px;}
.pds-trustpilot-owlcarousel .owl-nav{margin-top:initial;top:40%;}
.pds-tp-review-item-box .pds-review-massage{vertical-align:top;}
.pds-trustpilot-review-wrap .pds-trustpilot-owlcarousel{margin-top:0;}
.pds-trustpilot-owlcarousel .pds-tp-review-item .pds-tp-review-item-box{padding:0 0;}
}
@media (max-width:640px){.pds-trustpilot-owlcarousel .pds-tp-review-item .pds-tp-review-item-wrap{padding:0 40px;}
}
@media (max-width:420px){.pds-tp-review-item-box .pds-review-massage p{font-size:16px;}
}
.tp-widget-wrapper .wrapper-company-info{font-size:0;padding:24px 0;text-align:left;}
.tp-widget-wrapper .wrapper-company-info .tp-widget-stars{width:140px;vertical-align:middle;max-width:100%;margin-left:10px;font-size:0;padding:0;text-align:center;display:inline-block;}
.tp-widget-wrapper .wrapper-company-info .tp-widget-humanscore{display:inline-block;vertical-align:middle;}
.tp-widget-wrapper .wrapper-company-info .tp-widget-humanscore h1{font-size:24px;font-weight:600;margin:0;}
.tp-widget-wrapper .brand-new{display:block;}
.tp-widget-wrapper .tp-rebrand-stars--5 .tp-rebrand-star:nth-of-type(-n+5) .tp-rebrand-star__canvas{fill:#00B67A;}
.tp-widget-wrapper .brand-new{display:block;}
.tp-widget-wrapper .wrapper-company-info .tp-widget-businessinfo{display:inline-block;vertical-align:bottom;margin:0 3px 6px;font-size:14px;font-weight:300;}
.tp-widget-wrapper .brand-new.brand-trustpilot{display:inline-block;width:90px;}
.tp-widget-wrapper .trust_pilot_tag{position:relative;display:block;width:100%;margin-top:16px;}
.tp-widget-wrapper .trust_pilot_tag .based-on{display:inline-block;color:#333;font-size:14px;vertical-align:middle;}
.tp-widget-wrapper .trust_pilot_tag .based-on a{color:#454545;border-bottom:1px solid rgba(25,25,25,0.6);font-weight:500;}
.tp-widget-wrapper .trust_pilot_tag .based-on a:hover{border-color:#191919;}
.tp-widget-wrapper .trust_pilot_tag .tp-widget-logo{display:inline-block;margin-left:8px;vertical-align:middle;}
.tp-widget-review-wrap{position:relative;display:block;height:100%;}
.tp-widget-review{position:relative;padding:20px;background-color:#ffffff;margin:0 auto 30px;overflow:hidden;border-radius:5px;word-wrap:break-word;line-height:20px;}
.tp-widget-review:after{content:'';position:absolute;height:1px;width:150px;bottom:0;background-color:#dadada;left:50%;margin-left:-75px;}
.tp-widget-review .tp-widget-stars-wrapper,
.tp-widget-review .tp-widget-review__name{display:inline-block;margin:0 12px 10px 0;vertical-align:middle;}
.tp-widget-review .tp-widget-stars-wrapper{width:110px;max-width:100%;}
.tp-widget-review .tp-rebrand-stars--5 .tp-rebrand-star:nth-of-type(-n+5) .tp-rebrand-star__canvas{fill:#00B67A;}
.tp-widget-review .tp-rebrand-stars .tp-rebrand-star__shape{fill:#fff;}
.tp-widget-review .user-info{display:none;}
.tp-widget-review .tp-widget-review__name strong{font-size:13px;color:#727273;font-weight:500;}
.tp-widget-review .header{color:#4c4c4e;font-size:16px;font-weight:500;margin:0 0 8px;line-height:18px;}
.tp-widget-review .text.selected-show-all{display:block;max-height:none;position:relative;overflow:hidden;color:#717171;}
.tp-widget-review .text.selected-show-all span,
.tp-widget-review .text span{font-size:13px;}
.tp-widget-review .text{display:block;position:relative;max-height:none;overflow:hidden;color:#191919;}
@media (min-width:768px){.pds-review-owlcarousel .tp-review-item{margin:0;}
.pds-review-owlcarousel .tp-review-item .tp-widget-review{padding:0 0 20px;border-radius:0;}
.pds-review-owlcarousel .tp-review-item:last-child .tp-widget-review{margin-bottom:0;padding-bottom:0;}
.pds-review-owlcarousel .tp-review-item:last-child .tp-widget-review:after{display:none;}
.pd-service-reviews-section{padding-bottom:0;}
}
@media (max-width:767px){.pd-service-reviews-section,
.tp-widget-wrapper .wrapper-company-info{padding-bottom:0;}
.tp-widget-review{box-shadow:0 0 20px rgba(0, 0, 0, 0.12);margin-bottom:0;height:100%;}
.tp-widget-review:after{background-color:#00b779;}
}
.pd-service-pricing-section{position:relative;display:block;padding:30px 0 30px;}
.pd-service-pricing-section .one-pagescroll{padding-top:30px;}
.lightpro-pack-wrapper{position:relative;display:table;width:100%;}
.lightpro-pack-wrapper .lightpro-packages,
.lightpro-pack-wrapper .lightpro-active-pack-details{display:table-cell;vertical-align:top;}
.lightpro-pack-wrapper .lightpro-packages{position:relative;width:75%;background:#ffffff;padding:0 30px 0 0;}
.lightpro-packages .lightpro-item{float:left;display:block;}
.lightpro-packages .lightpro-item.lp-pack-feature{width:46%;}
.lightpro-packages .lightpro-item.lp-pack-package{width:18%;text-align:center;}
.lightpro-item .lp-item-content{position:relative;display:block;width:100%;}
.lightpro-item.lp-pack-package .lp-item-content:after{content:'';position:absolute;width:100%;left:0;right:0;top:-1px;bottom:-1px;border:2px solid transparent;}
.lightpro-item.lp-pack-package.active .lp-item-content:after,
.lightpro-item.lp-pack-package.active:hover .lp-item-content:after{border-color:#03b525;}
.lightpro-item.lp-pack-package:hover .lp-item-content:after{border-color:#f1f1f1;}
.lightpro-item .lp-item-content .lp-item-head{position:relative;display:table;height:60px;width:100%;text-align:center;font-size:16px;font-weight:500;}
.lightpro-item.lp-pack-feature .lp-item-content .lp-item-head{text-align:left;padding:0 15px;}
.lightpro-item .lp-item-content .lp-item-head .lp-item-value{position:relative;display:table-cell;color:#333333;vertical-align:middle;height:100%;width:100%;}
.lp-item-head .lp-item-value .lp-pack-radio{position:relative;height:12px;display:inline-block;margin-right:10px;width:12px;background:transparent;border:1px solid #e1e1e1;border-radius:50%;overflow:hidden;padding:2px;}
.lp-item-head .lp-item-value .lp-pack-radio span{height:100%;width:100%;position:relative;display:none;background:#e1e1e1;border-radius:50%;}
.lightpro-item.active .lp-item-head .lp-item-value .lp-pack-radio{border-color:#757575;}
.lightpro-item.active .lp-item-head .lp-item-value .lp-pack-radio span{display:block;background:#757575;}
.lightpro-item .lp-item-content .lp-pack-body{position:relative;display:block;border-top:1px solid #e9eceb;}
.lightpro-item .lp-item-content .lp-pack-body ul.lp-pack-points{padding:0;list-style:none;margin:0;}
.lightpro-item .lp-item-content .lp-pack-body ul.lp-pack-points li{padding:0px 15px;line-height:16px;position:relative;color:#4c4c4e;display:table;width:100%;font-size:14px;border-bottom:1px solid #e9eceb;}
.lightpro-item .lp-item-content .lp-pack-body ul.lp-pack-points li > div{display:table-cell;padding:17px 0;vertical-align:middle;width:100%;}
.lightpro-item .lp-item-content .lp-pack-body ul.lp-pack-points li.points-heading{font-size:14px;font-weight:500;border-bottom:none;padding:0 15px 0 0;}
.lightpro-item .lp-item-content .lp-pack-body ul.lp-pack-points li.points-heading > div{padding:17px 0 0;}
.lightpro-item.lp-pack-package .lp-item-content .lp-pack-body ul.lp-pack-points li{color:#353535;}
.lightpro-item.lp-pack-package .lp-item-content .lp-pack-body ul.lp-pack-points li.lp-no{color:#c5c5c5;}
.lightpro-item .lp-item-content .lp-pack-body ul.lp-pack-points li > div > span{position:relative;}
.lightpro-pack-wrapper .lightpro-active-pack-details{position:relative;padding:30px 8px;width:25%;background:linear-gradient(to bottom, transparent 0%, #f5f5f5 100%);border:1px solid #f1f1f1;}
.lightpro-pack-wrapper .lightpro-active-pack-details:after{content:'';position:absolute;top:25px;left:-6px;width:12px;height:12px;border-style:solid;border-width:1px 0px 0 1px;border-color:#f1f1f1;transform:rotate(-45deg);background:#ffffff;}
.lightpro-pack-wrapper .lightpro-active-pack-details .lp-pack-details{position:relative;width:100%;margin-bottom:15px;}
.lp-pack-details ul.lp-pack-addon-points{list-style:none;padding:0;margin:0;font-size:14px;font-weight:400;}
.lp-pack-details ul.lp-pack-addon-points > li{position:relative;display:block;margin-bottom:2px;padding:5px 0 5px 18px;color:#353535;}
.lp-pack-details ul.lp-pack-addon-points > li:after{content:"\f00c";font-family:'FontAwesome';left:0;position:absolute;font-size:12px;top:7px;}
.lp-pack-details ul.lp-pack-addon-points > li:last-child{margin-bottom:0;}
.lp-pack-details .lp-pack-active-price{position:relative;display:table;text-align:left;width:100%;margin:20px 0 10px;}
.lp-pack-details .lp-pack-active-price .lp-price{display:table-cell;font-weight:400;vertical-align:middle;}
.lp-pack-details .lp-pack-active-price .lp-price.lp-price-label{}
.lp-pack-details .lp-pack-active-price .lp-price.lp-price-value{color:#03b525;text-align:right;font-size:24px;}
.lp-pack-details .lp-pack-active-price .lp-price.lp-price-value span{font-size:16px;position:relative;color:#858585;margin-right:5px;vertical-align:middle;text-decoration:line-through;text-decoration-color:#565656;display:inline-block;}
.lp-pack-promocode-wrap{position:relative;display:block;text-align:left;margin-bottom:8px;line-height:18px;font-size:13px;}
.lp-pack-promocode-wrap span{font-weight:500;text-transform:uppercase;}
.lp-pack-details .lp-pack-payment-btn{position:relative;display:block;text-align:center;}
.lp-pack-details .lp-pack-payment-btn .btn-lp-pack{color:#fff;background:#03b525;background:-moz-linear-gradient(top, #0fcc33 0%, #03b525 100%);background:-webkit-linear-gradient(top, #0fcc33 0%,#03b525 100%);background:linear-gradient(to bottom, #0fcc33 0%,#03b525 100%);border:none;text-shadow:0 -1px 1px rgba(0,0,0,.2);position:relative;font-size:18px;font-weight:500;outline:none;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;padding:15px 26px;display:block;}
.lp-pack-details .lp-pack-payment-btn .btn-lp-pack:hover, .lp-pack-details .lp-pack-payment-btn .btn-lp-pack:focus{background:#03b525;background:-moz-linear-gradient(top, #07c12a 0%, #03a722 100%);background:-webkit-linear-gradient(top, #07c12a 0%,#03a722 100%);background:linear-gradient(to bottom, #07c12a 0%,#03a722 100%);}
.lightpro-pack-wrapper .lightpro-active-pack-details .lp-pack-discount-wrap{position:relative;display:block;}
.lightpro-pack-wrapper .lightpro-active-pack-details .lp-trustpilot-wrap{position:relative;display:block;padding:0 30px;margin:30px 0 0;text-align:left;}
.lp-trustpilot-wrap .trustpilot-logo{position:relative;display:inline-block;height:24px;width:auto;margin-bottom:5px;}
.lp-trustpilot-wrap .trustpilot-logo img{height:100%;width:auto;}
.lp-trustpilot-wrap .trustpilot-rating{position:relative;display:block;height:30px;width:auto;}
.lp-trustpilot-wrap .trustpilot-rating img{height:100%;width:auto;}
.lp-trustpilot-wrap .trustpilot-data{position:relative;display:block;margin-top:8px;}
.lp-trustpilot-wrap .trustpilot-data p{font-size:12px;margin-bottom:3px;line-height:14px;}
.lp-trustpilot-wrap .trustpilot-data p span{font-weight:600;}
.lp-trustpilot-wrap a, .lp-trustpilot-wrap a:hover{color:#353535;}
.lp-trustpilot-wrap .pds-tp-review-loader{text-align:center;}
@media (max-width:1199px){.lp-pack-details ul.lp-pack-addon-points{font-size:14px;font-weight:500;}
.lp-pack-details ul.lp-pack-addon-points > li{margin-bottom:0;}
.lp-pack-details ul.lp-pack-addon-points > li:after{top:7px;}
}
@media (min-width:992px){.lp-item-head .lp-item-value .lp-pack-radio > .fa{display:none;}
}
@media (max-width:991px){.lightpro-item.lp-pack-package .lp-item-content:after{border-width:1px;}
.lightpro-item.lp-pack-feature .lp-item-content .lp-item-head{padding:0px;}
.lightpro-item .lp-item-content .lp-pack-body ul.lp-pack-points li{padding:0px;}
.lightpro-item.active .lp-item-head .lp-item-value .lp-pack-radio span,
.lightpro-item .lp-item-head .lp-item-value .lp-pack-radio span{display:none;}
.lp-item-head .lp-item-value .lp-pack-radio{position:absolute;right:2px;top:1px;margin:0;overflow:visible;height:18px;width:18px;text-align:center;line-height:19px;border:none;background:#eaeaea;color:#ffffff;font-size:11px;padding:0;}
.lightpro-item.active .lp-item-head .lp-item-value .lp-pack-radio{color:#03b525;background:#cdefd3;}
.lightpro-packages .lightpro-item.lp-pack-feature{width:43%;}
.lightpro-packages .lightpro-item.lp-pack-package{width:19%;}
.lightpro-pack-wrapper .lightpro-packages{padding-right:10px;}
.lightpro-pack-wrapper .lightpro-active-pack-details{padding:15px 8px;}
.lightpro-pack-wrapper .lightpro-active-pack-details .lp-trustpilot-wrap{padding:0 10px;}
.lp-pack-details .lp-pack-active-price .lp-price.lp-price-value span{font-weight:400;}
.lp-pack-promocode-wrap{font-size:12px;}
}
.pro-pack-wrap{position:relative;display:block;width:100%;}
.pro-pack-header-wrap{display:block;position:relative;width:100%;}
.pro-pack-header-row{display:table;position:relative;width:100%;}
.pro-pack{position:relative;display:table-cell;width:22%;padding:0 1px;}
.pro-pack.pro-feature{width:34%;}
.pro-pack.pro-package{text-align:center;}
.pro-pack-header-wrap .pro-pack-header-row .pro-pack{height:165px;vertical-align:middle;}
.pro-pack .pro-pack-header{position:relative;display:block;height:100%;width:100%;text-align:center;}
.pro-pack .pro-pack-header .pro-pack-name{position:relative;display:block;height:100%;width:100%;padding:20px 0px 10px;}
.pro-pack.pro-feature .pro-pack-header{display:table;}
.pro-pack.pro-feature .pro-pack-header .pro-pack-name{display:table-cell;vertical-align:middle;}
.pro-pack .pro-pack-header{background-color:rgba(3, 181, 37, 0.10);}
.pro-pack.pro-feature .pro-feature-title{font-size:28px;font-weight:300;color:#03b525;line-height:36px;}
.pro-pack-name .pro-pack-title{margin:0 0 10px;color:#03b525;font-weight:700;text-transform:uppercase;}
.pro-pack-name .pro-pack-price{position:relative;display:block;font-size:36px;padding-bottom:5px;line-height:38px;color:#42535d;font-weight:300;}
.pro-pack-name .pro-pack-price sup{top:-11px;font-size:18px;font-weight:500;}
.pro-pack-name .pro-pack-terms{font-size:13px;color:#909090;font-weight:400;line-height:18px;}
.pro-pack-body-wrap{display:block;position:relative;width:100%;border-top:3px solid #fff;}
.pro-pack-point-row{display:table;position:relative;width:100%;}
.pro-pack-body-wrap .pro-pack-point-row .pro-pack{font-size:16px;display:table-cell;font-weight:500;vertical-align:middle;height:50px;float:inherit;}
.pro-pack-body-wrap .pro-pack-point-row .pro-pack.pro-feature{font-size:14px;font-weight:500;}
.pro-pack-body-wrap .pro-pack .pro-point-value{display:table;height:100%;width:100%;position:relative;}
.pro-pack-body-wrap .pro-pack .pro-point-value span{padding:0px 15px;position:relative;display:table-cell;width:100%;vertical-align:middle;color:#616161;}
.pro-pack-body-wrap .pro-pack-point-row .pro-pack .pro-point-value{}
.pro-pack-body-wrap .pro-pack-point-row:nth-child(odd) .pro-pack .pro-point-value{}
.pro-pack-body-wrap .pro-pack-point-row.pro-pack-point-header{margin-top:-1px;}
.pro-pack-body-wrap .pro-pack-point-header .pro-pack{height:30px;}
.pro-pack-body-wrap .pro-pack-point-row.pro-pack-point-header .pro-pack .pro-point-value{background-color:#f5f5f5;}
.pro-pack-body-wrap .pro-pack-point-header .pro-pack .pro-point-value span{font-weight:500;font-size:16px;color:#03b525;}
.pro-pack-body-wrap .pro-pack-point-row.pro-pack-point-header .pro-pack.pro-feature .pro-point-value span{padding-left:10px;}
.pro-pack-body-wrap .pro-pack-point-row.pro-pack-point-header .pro-pack.pro-feature .pro-point-value span:before{display:none;}
.pro-pack-body-wrap .pro-pack-point-row .pro-pack.pro-feature .pro-point-value span{padding-left:32px;}
.pro-pack-body-wrap .pro-pack-point-row .pro-pack.pro-feature .pro-point-value span:before{content:'';background-image:url(https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/1517548992-list-blue_arrow.png);background-repeat:no-repeat;width:16px;height:12px;position:absolute;left:10px;top:50%;margin-top:-6.5px;}
.pro-pack-footer-wrap{display:block;position:relative;width:100%;border-top:2px solid #fff;}
.pro-pack-footer-row{display:table;position:relative;width:100%;}
.pro-pack-footer-wrap .pro-pack-footer-row .pro-pack{display:table-cell;vertical-align:middle;height:70px;}
.pro-pack-footer-wrap .pro-pack-footer-row .pro-pack .pro-pack-footer-value{display:table;height:100%;width:100%;position:relative;background-color:rgba(3, 181, 37, 0.10);border-top:2px solid #ffffff;}
.pro-pack-header-wrap .pro-pack-header-row .pro-pack.active .pro-pack-header{background:#03b525;background:-moz-linear-gradient(top, #0fcc33 0%, #03b525 100%);background:-webkit-linear-gradient(top, #0fcc33 0%,#03b525 100%);background:linear-gradient(to bottom, #0fcc33 0%,#03b525 100%);}
.pro-pack-footer-wrap .pro-pack-footer-row .pro-pack.active .pro-pack-footer-value{border-top:2px solid rgba(3, 181, 37, 1);}
.pro-pack.active .pro-pack-header .pro-pack-name .pro-pack-title{color:#ecf8e9;}
.pro-pack.active .pro-pack-header .pro-pack-name .pro-pack-price{color:#ffffff;}
.pro-pack.active .pro-pack-header .pro-pack-name .pro-pack-terms{color:#ffffff;}
.pro-pack-footer-wrap .pro-pack-footer-row .pro-pack .pro-pack-footer-value span{padding:0px 15px;display:table-cell;width:100%;vertical-align:middle;color:#616161;}
.pro-pack-footer-value .btn-pro-pack{color:#fff;background:#03b525;background:-moz-linear-gradient(top, #0fcc33 0%, #03b525 100%);background:-webkit-linear-gradient(top, #0fcc33 0%,#03b525 100%);background:linear-gradient(to bottom, #0fcc33 0%,#03b525 100%);border:none;text-shadow:0 -1px 1px rgba(0,0,0,.2);position:relative;font-size:16px;font-weight:500;outline:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:10px 26px;}
.pro-pack-footer-value .btn-pro-pack:hover, .pro-pack-footer-value .btn-pro-pack:focus, .pro-pack-footer-value .btn-pro-pack:active,
.pro-pack-footer-value .btn-pro-pack:active:hover, .pro-pack-footer-value .btn-pro-pack:active:focus{background:#03b525;background:-moz-linear-gradient(top, #07c12a 0%, #03a722 100%);background:-webkit-linear-gradient(top, #07c12a 0%,#03a722 100%);background:linear-gradient(to bottom, #07c12a 0%,#03a722 100%);}
@media (max-width:991px){.pro-pack-name .pro-pack-terms{font-size:12px;line-height:16px;}
}
.pds-xs-package-section{position:relative;display:block;padding:0px 0px 60px;}
.pds-xs-package-wrap{position:relative;display:block;font-family:'Work Sans', sans-serif;}
.pds-xs-package-wrap .pds-xs-package-tabs.pds-xs-package-tabs-fixed{position:fixed;left:0;right:0;top:0px;width:100%;padding:0 15px;z-index:100;background:#ffffff;}
.pds-xs-package-wrap .pds-xs-package-tabs.pds-xs-package-tabs-fixed:after{content:' ';position:absolute;width:100%;bottom:0;height:1px;background:#f1f1f1;left:0;right:0;}
.pds-xs-package-wrap .pds-xs-package-tabs.pds-xs-package-tabs-fixed:before{content:' ';position:absolute;width:100%;top:0;height:1px;background:#f1f1f1;left:0;right:0;}
.pds-xs-package-wrap .nav-tabs.nav-justified.pds-xs-package-title{position:relative;z-index:2;background-color:#fff;}
.pds-xs-package-wrap .nav-tabs.nav-justified.pds-xs-package-title > li{display:table-cell;width:1%;border-bottom:1px solid #f1f1f1;border-top:1px solid #f1f1f1;}
.pds-xs-package-wrap .nav-tabs.nav-justified.pds-xs-package-title > li > a{border:none;position:relative;padding:10px 20px;border-radius:0;margin-bottom:0;transition:all 0.5s;-webkit-transition:all 0.5s;text-transform:capitalize;font-size:20px;font-weight:400;color:#575757;}
.pds-xs-package-wrap .nav-tabs.nav-justified.pds-xs-package-title > li > a:hover, .pds-xs-package-wrap .nav-tabs.nav-justified.pds-xs-package-title > li > a:focus{background-color:transparent;}
.pds-xs-package-wrap .nav-tabs.nav-justified.pds-xs-package-title > li.active > a,
.pds-xs-package-wrap .nav-tabs.nav-justified.pds-xs-package-title > li.active > a:focus,
.pds-xs-package-wrap .nav-tabs.nav-justified.pds-xs-package-title > li.active > a:hover{border:none;color:#03b525;background-color:transparent;}
.pds-xs-package-wrap .nav-tabs.nav-justified.pds-xs-package-title > li.active > a:after{content:' ';position:absolute;width:100%;left:0;right:0;height:3px;background:#03b525;bottom:-1px;}
.pds-xs-package-wrap .nav-tabs.nav-justified.pds-xs-package-title > li.active > a:before{content:' ';position:absolute;border-width:7px;border-style:solid;border-color:#03b525 transparent transparent transparent;bottom:-14px;left:50%;margin-left:-7px;}
.pds-xs-package-wrap .pds-xs-package-content{padding:0;border-color:#f1f1f1;}
.pds-xs-package-content .pds-xs-pack-info{text-align:center;position:relative;display:block;background:#f5f5f5;padding:10px 15px 15px;font-size:16px;border-bottom:1px solid #f1f1f1;}
.pds-xs-package-content .pds-xs-pack-price-wrap{position:relative;display:block;padding:10px 0 10px;text-align:center;font-family:'Open Sans', sans-serif;}
.pds-xs-package-content .pds-xs-pack-price-wrap .pack-current-price{font-size:36px;font-weight:300;color:#03b525;line-height:46px;}
.pds-xs-package-content .pds-xs-pack-price-wrap .pack-current-price sup{top:-12px;font-size:20px;font-weight:400;font-family:'Work Sans', sans-serif;}
.pds-xs-package-content .pds-xs-pack-body{position:relative;display:block;border-radius:12px 12px 0 0;overflow:hidden;background:#fff;font-family:'Work Sans', sans-serif;}
.pds-xs-pack-body .pds-xs-pack-feature-wrap{position:relative;display:block;padding:22px 24px 16px;border-top:none;border-bottom:1px solid #f1f1f1;}
.pds-xs-pack-feature-wrap .pds-xs-pack-feature-group{display:block;position:relative;margin-bottom:16px;padding-bottom:16px;}
.pds-xs-pack-feature-wrap .pds-xs-pack-feature-group:last-child{padding-bottom:0;margin-bottom:0;}
.pds-xs-pack-feature-wrap .pds-xs-pack-feature-group:after{content:' ';position:absolute;background:#e5e5e5;height:1px;width:150px;left:50%;margin-left:-75px;bottom:0;}
.pds-xs-pack-feature-wrap .pds-xs-pack-feature-group:last-child:after{display:none;}
.pds-xs-pack-feature-wrap .pack-feature-group-title{font-size:18px;margin:0 0 8px;}
.pds-xs-pack-feature-wrap .pds-xs-pack-feature-list{padding:0;margin:0;list-style:none;font-weight:500;}
.pds-xs-pack-feature-wrap .pds-xs-pack-feature-list > li{position:relative;display:block;color:#656565;padding:0px 0px 0 0px;line-height:28px;margin-bottom:7px;}
.pds-xs-pack-feature-wrap .pds-xs-pack-feature-list > li:last-child{margin-bottom:0;}
.pds-xs-pack-feature-wrap .pds-xs-pack-feature-list > li .pf-value{position:relative;display:inline-block;background:#fff;width:18px;float:right;line-height:28px;text-align:center;font-size:16px;padding:0 0px 0px 3px;}
.pds-xs-pack-feature-wrap .pds-xs-pack-feature-list > li span{background:#fff;padding-right:10px;position:relative;z-index:2;}
.pds-xs-pack-feature-wrap .pds-xs-pack-feature-list > li:after{content:' ';height:1px;left:20px;right:0;position:absolute;border-bottom:1px dashed #e5e5e5;top:50%;z-index:1;}
.pds-xs-pack-feature-wrap .pds-xs-pack-feature-list > li.pds-xs-pack-notadded span.pf-value,
.pds-xs-pack-feature-wrap .pds-xs-pack-feature-list > li.pds-xs-pack-added span.pf-value{display:none;}
.pds-xs-pack-feature-wrap .pds-xs-pack-feature-list > li.pds-xs-pack-notadded{text-decoration:line-through;color:#a5a5a5;}
.pds-xs-pack-feature-wrap .pds-xs-pack-feature-list > li.pdsf-no span.pf-value{color:#dddddd;}
.pds-xs-package-content .pds-xs-pack-footer{position:relative;display:block;text-align:center;padding:10px 0;background:transparent;}
.pds-xs-package-content .pds-xs-pack-footer .pds-xs-promocode-wrap{position:relative;display:block;padding:0 12px 5px;color:#757575;line-height:20px;max-width:360px;margin:0 auto;}
.pds-xs-package-content .pds-xs-pack-footer .pds-xs-promocode-wrap span{text-transform:uppercase;font-weight:500;color:#454545;}
.pds-xs-package-content .pds-xs-pack-footer .btn-pds-pkg{color:#fff;background:#03b525;background:-moz-linear-gradient(top, #0fcc33 0%, #03b525 100%);background:-webkit-linear-gradient(top, #0fcc33 0%,#03b525 100%);background:linear-gradient(to bottom, #0fcc33 0%,#03b525 100%);border:none;text-shadow:0 -1px 1px rgba(0,0,0,.2);position:relative;font-size:20px;font-weight:500;outline:none;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;padding:18px 26px;min-width:320px;text-align:center;vertical-align:middle;}
.pds-xs-package-content .pds-xs-pack-footer .btn-pds-pkg:hover, .pds-xs-package-content .pds-xs-pack-footer .btn-pds-pkg:focus{background:#03b525;background:-moz-linear-gradient(top, #07c12a 0%, #03a722 100%);background:-webkit-linear-gradient(top, #07c12a 0%,#03a722 100%);background:linear-gradient(to bottom, #07c12a 0%,#03a722 100%);}
.pds-xs-package-content .pds-xs-pack-footer .btn-pds-pkg span{font-family:'Work Sans', sans-serif;vertical-align:middle;font-weight:400;padding-left:5px;}
.pds-xs-package-content .pds-xs-pack-footer .btn-pds-pkg span.real-price{font-size:14px;text-decoration:line-through;color:#ffffff;text-shadow:none;}
.pds-xs-package-content .pds-xs-pack-footer .btn-pds-pkg span.disc-price{padding-left:3px;}
.pds-xs-package-content .pds-xs-pack-footer .btn-pds-pkg span.disc-price sup{top:-5px;font-size:13px;}
.pds-xs-package-content .pds-xs-pack-footer .view-price-in-inr-lbl{display:block;position:relative;padding:3px 0 0 0;font-size:13px;color:#565656;}
.pds-xs-package-section .payment-ssl-wrap{position:relative;display:block;padding:5px 0 0;}
.pds-xs-package-section .payment-ssl-wrap .checkout-payment-method .secure-payment p{margin-bottom:0;}
.pds-xs-package-content .pds-xs-pack-footer .pds-pack-processe-fees{text-align:center;padding:5px 0 0 0;font-size:12px;color:#575757;}
.pds-xs-package-content .pds-xs-pack-footer .pds-pack-processe-fees span{font-weight:500;}
@media (min-width:768px){.pds-xs-package-section{display:none;}}
@media (max-width:767px){body.show-coupon-strip .pds-xs-package-wrap .pds-xs-package-tabs.pds-xs-package-tabs-fixed{top:115px;}}
@media (max-width:560px){body.show-coupon-strip .pds-xs-package-wrap .pds-xs-package-tabs.pds-xs-package-tabs-fixed{top:59px;}
}
@media (max-width:480px){body.show-coupon-strip .pds-xs-package-wrap .pds-xs-package-tabs.pds-xs-package-tabs-fixed{top:59px;}
.pds-xs-pack-feature-wrap .pds-xs-pack-feature-list > li:after{display:none;}
}
@media (max-width:460px){.pds-xs-package-wrap .nav-tabs.nav-justified.pds-xs-package-title > li > a{font-size:18px;padding:10px 15px;}
.pds-xs-pack-body .pds-xs-pack-feature-wrap{padding:22px 15px 16px;}
.pds-xs-package-content .pds-xs-pack-footer{padding:0;}
.pds-xs-package-content .pds-xs-pack-footer .btn-pds-pkg{width:100%;padding:18px 0px;display:block;}
.pds-xs-pack-body .pds-xs-pack-feature-wrap{border-bottom:none;}
#page-content .logo-banner-section{padding-bottom:30px;}
.logo-banner-section .pro-featured-on .pro-featured-lists > li > a img{max-width:130px;}
.logo-banner-section .threed-logo-service-page-feature-on .pro-featured-on .pro-featured-lists > li{height:25px;}
}
@media (max-width:391px){.pds-xs-package-wrap .nav-tabs.nav-justified.pds-xs-package-title > li > a{padding:10px 10px;font-size:16px;font-weight:500;}
.pds-xs-pack-body .pds-xs-pack-feature-wrap{padding:18px 10px 16px 15px;}
.pds-xs-package-content .pds-xs-pack-footer .btn-pds-pkg{min-width:inherit;width:100%;padding:15px 0;}
}
@media (max-width:360px){.pds-xs-pack-body .pds-xs-pack-feature-wrap{padding:18px 10px 16px 10px;}
}
.pd-service-details-section{position:relative;display:block;padding:80px 0 30px;font-size:15px;}
.pd-serivce-details-wrapper{position:relative;display:block;margin:-30px -30px 0;}
.pds-wwtb-owlcarousel .wwtb-item{position:relative;margin:30px 0 30px;}
.pds-wwtb-owlcarousel .wwtb-item .pds-wwtb-item-wrap{position:relative;display:block;padding:0 30px;height:100%;}
.pds-wwtb-owlcarousel .wwtb-item .pds-wwtb-item-wrap .pds-wwtb-item{position:relative;display:block;width:100%;height:100%;background:#ffffff;-webkit-box-shadow:0 0 24px rgba(0, 0, 0, 0.10);-o-box-shadow:0 0 24px rgba(0, 0, 0, 0.10);box-shadow:0 0 24px rgba(0, 0, 0, 0.10);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:30px 30px 45px;}
.pds-wwtb-item .pds-wwtb-title{position:relative;display:block;font-weight:700;font-size:24px;margin:0 0 15px;line-height:32px;padding-bottom:10px;color:#4c4c4d;}
.pds-wwtb-item .pds-wwtb-title:before{content:'';position:absolute;width:80px;height:1px;bottom:0;left:0;background:#c5c5c5;}
.pds-wwtb-item .pds-wwtb-title:after{content:'';position:absolute;width:25px;height:2px;bottom:0;left:0;background:#656565;}
.pds-wwtb-item .pds-wwtb-content{position:relative;display:block;}
.pds-wwtb-item .pds-wwtb-content p:last-child{margin-bottom:0;}
.pds-wwtb-item .pds-wwtb-content > ul{list-style:none;padding:0;margin:0;}
.pds-wwtb-item .pds-wwtb-content > ul > li{position:relative;display:block;padding-left:25px;margin-bottom:10px;}
.pds-wwtb-item .pds-wwtb-content > ul > li:after{content:"";position:absolute;left:0px;top:6px;width:15px;height:12px;background-image:url(https://d2n8jhm3slkl1f.cloudfront.net/assets/icons/check-green.png);background-repeat:no-repeat;filter:brightness(1) grayscale(1);}
.pds-wwtb-item .pds-wwtb-content > ul > li:last-child{margin-bottom:0;}
.pds-wwtb-item .wwtb-item-no{position:absolute;display:block;text-align:right;font-weight:500;bottom:10px;right:30px;color:#41535d;}
.pds-wwtb-item:after{content:' ';position:absolute;width:35px;height:2px;background:#41535d;bottom:0;right:16px;}
.pds-wwtb-owlcarousel .owl-nav{text-align:right;margin:-15px 0 0 0;padding:0 30px;}
.pds-wwtb-owlcarousel .owl-nav [class*="owl-"]{background:transparent;padding:0;color:#acacac;font-size:0px;margin:0;}
.pds-wwtb-owlcarousel .owl-nav[class*="owl-"] .pdowl-arrow-left{position:relative;background-image:url("https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/1517548992-list-blue_arrow.png");background-repeat:no-repeat;width:18px;height:11px;filter:brightness(0);transform:rotatey(180deg);}
.pds-wwtb-owlcarousel .owl-nav[class*="owl-"] .pdowl-arrow-right{position:relative;background-image:url("https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/1517548992-list-blue_arrow.png");background-repeat:no-repeat;width:18px;height:11px;filter:brightness(0);}
.pds-wwtb-owlcarousel .owl-nav [class*="owl-"]:hover{color:#4d4d4f;background:transparent;}
.pds-wwtb-owlcarousel .owl-nav [class*="owl-"]:hover .pdowl-arrow-left{background-image:url("https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/1517548992-list-blue_arrow.png");background-repeat:no-repeat;}
.pds-wwtb-owlcarousel .owl-nav [class*="owl-"]:hover .pdowl-arrow-right{background-image:url("https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/1517548992-list-blue_arrow.png");background-repeat:no-repeat;}
.pds-wwtb-owlcarousel .owl-nav .owl-prev{margin:5px 10px 5px 5px;}
.pds-wwtb-owlcarousel .owl-nav .owl-next{margin:5px 5px 5px 10px;}
@media(max-width:767px){.pd-serivce-details-wrapper{margin:-30px -15px 0;}
.pds-wwtb-owlcarousel .wwtb-item .pds-wwtb-item-wrap{padding:0 15px;}
.pd-service-details-section{font-size:16px;}
}
.pd-pro-detail-carousel{padding-top:60px;}
.pd-pro-detail-carousel .carousel-control{bottom:inherit;height:48px;width:30px;background-image:none;opacity:0.5;left:inherit;right:0;}
.pd-pro-detail-carousel .carousel-control:hover{opacity:0.9;}
.pd-pro-detail-carousel .carousel-control.left{right:40px;background-repeat:no-repeat;background-image:url(https://d2n8jhm3slkl1f.cloudfront.net/clonescloud/assets/images/1510538552-prev-arrow-left.png);}
.pd-pro-detail-carousel .carousel-control.right{background-repeat:no-repeat;background-image:url('https://d2n8jhm3slkl1f.cloudfront.net/clonescloud/assets/images/1510538551-next-arrow-right.png');}
.pd-service-hiw-section{position:relative;display:block;padding:80px 0 0px;}
.pd-service-hiw-section .how_it_works_wrap .hiw-items .hiw-item .hiw-image{overflow:hidden;}
@media (min-width:561px){.pd-service-hiw-section .how_it_works_wrap .hiw-items .hiw-item:first-child:after{content:' ';position:absolute;width:20px;height:20px;background:#e5e5e5;border-radius:50%;top:-30px;left:50%;margin-left:-10px;}
.pd-service-hiw-section .how_it_works_wrap .hiw-items:before{content:' ';position:absolute;background:#e5e5e5;height:4px;width:100px;left:50%;margin-left:-50px;bottom:0;}
}
.pd-service-hiw-section .how_it_works_wrap .hiw-items{padding:15px 0;}
.pd-service-faq-section{position:relative;display:block;padding:80px 0 80px;font-size:15px;}
.pd-service-faq-section .logo-design-service-faq-wrap .panel-default .panel-collapse .media{font-family:'Work Sans', sans-serif;font-size:15px;color:#656565;padding:0px 40px 15px 15px;}
.pd-service-faq-section .logo-design-service-faq-wrap .panel-default .panel-heading h4 a{padding:15px 40px 20px 15px;}
@media (min-width:1200px){.pd-service-hiw-section .how_it_works_wrap .hiw-items .hiw-item .hiw-content .hiw-title{font-size:28px;}
}
@media (max-width:640px){.pd-service-hiw-section .how_it_works_wrap .hiw-items .hiw-item:first-child:after{margin-left:-11px;}
}
@media (max-width:767px){.pd-service-hiw-section .how_it_works_wrap .hiw-items{padding:0;}
}
@media (max-width:560px){.pd-service-hiw-section .how_it_works_wrap{margin:0;}
.section-heading .main-title{font-size:30px;}
}
@media (max-width:460px){.pds-wwtb-item .pds-wwtb-title{font-size:22px;line-height:30px;}
.pds-wwtb-owlcarousel .wwtb-item .pds-wwtb-item-wrap .pds-wwtb-item{padding:20px 20px 35px;font-size:14px;line-height:20px;}
.pd-service-hiw-section .how_it_works_wrap .hiw-items .hiw-item:last-child{margin-bottom:0;}
.pd-service-faq-section .logo-design-service-faq-wrap .panel-default .panel-heading h4 a{padding:5px 20px 10px 0px;}
.pd-service-faq-section .logo-design-service-faq-wrap .panel-default .panel-collapse .media{padding:0px 20px 15px 0px;font-size:14px;line-height:20px;}
.pd-service-faq-section .logo-design-service-faq-wrap .panel-default .panel-heading h4 a:before{right:8px;}
.pd-service-faq-section .logo-design-service-faq-wrap .panel-default .panel-heading h4 a:after{right:0;}
}
@media (max-width:391px){.pds-wwtb-item .pds-wwtb-title{font-size:18px;line-height:23px;}
}
@media (max-width:359px){.pds-wwtb-owlcarousel .wwtb-item .pds-wwtb-item-wrap .pds-wwtb-item{padding:20px 15px 35px;}
.pds-wwtb-item .pds-wwtb-content > ul > li{padding-left:22px;}
.pds-wwtb-item .pds-wwtb-content > ul > li:after{transform:scale(0.8);}
}
.pd-service-about-section{position:relative;display:block;padding:75px 0 30px;}
.pd-service-about-section .pd-service-about-wrap{position:relative;display:block;font-size:16px;padding-bottom:60px;}
.pd-service-about-list-wrap{position:relative;display:block;}
.pd-service-about-list-wrap .pd-service-about-list{position:relative;display:block;list-style:none;padding:0;margin:0 -15px;}
.pd-service-about-list-wrap .pd-service-about-list li.pd-service-about-item{position:relative;display:block;width:33.33%;float:left;padding:0 15px;vertical-align:middle;}
.pd-service-about-list li.pd-service-about-item .pd-service-about{position:relative;display:block;padding:20px;box-shadow:-webkit-box-shadow:0 0 24px rgba(0, 0, 0, 0.10);-o-box-shadow:0 0 24px rgba(0, 0, 0, 0.10);box-shadow:0 0 24px rgba(0, 0, 0, 0.10);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:30px 20px 35px;min-height:380px;}
.pd-service-about-list li.pd-service-about-item:nth-child(2) .pd-service-about{margin-top:35px;}
.pd-service-about-list li.pd-service-about-item:nth-child(3) .pd-service-about{margin-top:70px;}
.pd-service-about-list li.pd-service-about-item .pd-service-about p{margin:0;}
.pd-service-about-list li.pd-service-about-item .pd-service-about-title{position:relative;display:block;font-weight:700;font-size:21px;margin:0 0 15px;line-height:28px;padding-bottom:10px;color:#4c4c4d;}
.pd-service-about-list li.pd-service-about-item .pd-service-about-title:before{content:'';position:absolute;width:80px;height:1px;bottom:0;left:0;background:#c5c5c5;}
.pd-service-about-list li.pd-service-about-item .pd-service-about-title:after{content:'';position:absolute;width:25px;height:2px;bottom:0;left:0;background:#656565;border-radius:1px;}
.pd-service-about-list li.pd-service-about-item .pd-service-about:after{content:'';position:absolute;width:90%;height:5px;bottom:0px;border-radius:5px 5px 0 0;background-color:#858585;left:5%;}
@media(max-width:767px){.pd-service-about-list-wrap .pd-service-about-list li.pd-service-about-item{width:100%;min-height:inherit;margin:0 0 40px;}
.pd-service-about-list-wrap .pd-service-about-list li.pd-service-about-item:last-child{margin-bottom:0;}
.pd-service-about-list-wrap .pd-service-about-list li.pd-service-about-item .pd-service-about{margin-top:0;min-height:inherit;}
}
.pd-service-offer-section{position:relative;display:block;padding:80px 0 0px;}
.pd-service-offer-wrap{position:relative;display:block;}
.pd-service-offer-wrap .pd-service-offer-list{position:relative;padding:0;margin:0 -30px;list-style:none;}
.pd-service-offer-list .pd-service-offer-item{position:relative;display:block;padding:0 30px;width:50%;float:left;margin-bottom:40px;}
.pd-service-offer-list .pd-service-offer-item .pd-service-offer-panel{position:relative;display:block;height:100%;}
.pd-service-offer-list .pd-service-offer-item .pd-service-offer-box{position:relative;display:block;width:100%;height:100%;background:#ffffff;-webkit-box-shadow:0 0 24px rgba(0, 0, 0, 0.10);-o-box-shadow:0 0 24px rgba(0, 0, 0, 0.10);box-shadow:0 0 24px rgba(0, 0, 0, 0.10);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:15px 30px;}
.pd-service-offer-item .pd-service-offer-box .pd-service-offer-title{position:relative;display:block;font-weight:700;font-size:24px;margin:0 0 15px;line-height:32px;padding-bottom:10px;color:#4c4c4d;}
.pd-service-offer-item .pd-service-offer-box .pd-service-offer-title:after{content:'';position:absolute;width:25px;height:2px;bottom:0;left:0;background:#656565;}
.pd-service-offer-item .pd-service-offer-box .pd-service-offer-title:before{content:'';position:absolute;width:80px;height:1px;bottom:0;left:0;background:#c5c5c5;}
.pd-service-offer-item .pd-service-offer-box:after{content:' ';position:absolute;width:35px;height:2px;background:#41535d;bottom:0;right:16px;}
.pd-service-offer-item .pd-service-offer-box .pd-service-offer-icon{position:absolute;display:block;text-align:center;width:35px;font-weight:500;bottom:10px;right:16px;color:#41535d;}
@media(max-width:767px){.pd-service-offer-list .pd-service-offer-item{width:100%;}
}
body.page-logo-design #page-content{overflow:hidden;}
.why-prodesigns-section{position:relative;display:block;padding:60px 0 0;}
.why-prodesigns-section .why-prodesigns-points{position:relative;display:block;}
.why-prodesigns-section .why-prodesigns-points .why-prodesigns-lists{position:relative;display:block;list-style:none;margin:0;padding:0;}
.why-prodesigns-points .why-prodesigns-lists > li{position:relative;display:block;font-size:18px;margin-bottom:12px;padding-left:30px;}
.why-prodesigns-points .why-prodesigns-lists > li:before{content:'';position:absolute;width:20px;height:20px;background-color:#4c4c4e;border-radius:50%;left:0;top:3px;}
.why-prodesigns-points .why-prodesigns-lists > li:after{content:'';position:absolute;height:6px;width:10px;border-width:1px;border-style:solid;border-color:transparent transparent #ffffff #ffffff;left:5px;top:8px;transform:rotate(-38deg);}
.why-prodesigns-section .why-prodesigns-mockup-wrap{position:relative;display:block;width:100%;}
.why-prodesigns-section .why-prodesigns-mockup-wrap .why-prodesigns-mockup{position:absolute;width:170%;height:auto;top:-130px;}
.why-prodesigns-section .why-prodesigns-mockup-wrap .why-prodesigns-mockup img{width:100%;height:100%;}
@media(max-width:991px){.why-prodesigns-section .why-prodesigns-mockup-wrap .why-prodesigns-mockup{top:-70px;}
}
@media(max-width:767px){.why-prodesigns-section .why-prodesigns-mockup-wrap{display:none;}
}
.order-consultation-chat-btn {
	position: fixed;
	right: 15px;
	bottom: 15px;
}
.order-cons-chat-bubble {
	display: inline-block;
	position: relative;
	z-index: 999;
	background: #353535;
	color: #fff;
	height: 50px;
	width: 50px;
	font-size: 26px;
	border-radius: 50%;
	text-align: center;
	cursor: pointer;
	line-height: 46px;
	box-shadow: -1px 1px 10px 1px rgba(0, 0, 0, .4);
	-webkit-box-shadow: -1px 1px 10px 1px rgba(0, 0, 0, .4);
}

/* SEP https://www.prodesigns.com/frontend/css/pro-home-page.css */
body.page-welcome{padding-top:0;}
body.page-welcome .navbar.navbar-custom{background-color:transparent;box-shadow:none;}
body.page-welcome .navbar.navbar-custom.affix{background-color:rgba(255, 255, 255, 1);box-shadow:0 1px 2px rgba(0, 0, 0, .1);}
body.page-welcome.main-nav-open .navbar.navbar-custom{background-color:rgba(255, 255, 255, 1);}
.pro-home-banner{position:relative;display:block;text-align:center;padding:90px 0 60px;width:100%;background:#f3f2f0;background:-webkit-linear-gradient(#ffffff, #f3f2f0);background:-o-linear-gradient(#ffffff, #f3f2f0);background:-moz-linear-gradient(#ffffff, #f3f2f0);background:linear-gradient(#ffffff, #f3f2f0);}
.pro-home-banner .pro-banner-title{display:block;position:relative;margin-bottom:30px;}
.pro-home-banner .pro-banner-title .main-title{margin:0;font-size:52px;line-height:56px;font-weight:300;}
.pro-home-banner .pro-banner-title .main-title span{display:block;font-size:38px;font-weight:600;}
.pro-home-banner .pro-banner-info{text-align:left;}
.pro-home-banner .prohome-banner-slider{position:relative;display:block;margin-bottom:0px;padding:0 85px;}
.pro-home-banner .prohome-banner-slider .pro-home-slider .carousel-control{background-image:none;}
.pro-home-banner .pro-banner-info .pro-banner-info-line{font-size:22px;font-weight:400;margin-bottom:34px;}
.pro-home-banner .pro-banner-info ul.pro-banner-info-point{padding:0 0 0 15px;margin:0;list-style:none;}
.pro-home-banner .pro-banner-info ul.pro-banner-info-point > li{position:relative;display:block;font-size:16px;margin-bottom:19px;margin-left:30px;}
.pro-home-banner .pro-banner-info ul.pro-banner-info-point > li:after{content:' ';background-image:url('../img/check.png');width:17px;height:22px;background-size:100%;background-repeat:no-repeat;background-position:center;position:absolute;left:-30px;}
.pro-home-banner .pro-banner-info .pro-banner-btn{margin-top:15px;}
.pro-home-banner .pro-banner-info .pro-banner-btn .pro-btn{font-size:24px;font-weight:600;min-width:360px;padding:20px 0;border:1px solid #1d8a60;}
.pro-home-banner .pro-banner-info .pro-banner-btn .pro-btn span{display:block;position:relative;font-weight:400;font-size:15px;margin-top:9px;margin-bottom:5px;}
.pro-home-slider .carousel-indicators{bottom:-15px;}
.pro-home-slider .carousel-indicators > li{width:12px;height:12px;margin:1px 5px;border-color:#989898;border-radius:50%;}
.pro-home-slider .carousel-indicators > li.active{background-color:#989898;border-color:#989898;}
@media (max-width:767px){.pro-home-banner .prohome-banner-slider .pro-home-slider .carousel-indicators{bottom:0px;}}
@media (max-width:460px){.pro-home-banner .prohome-banner-slider .pro-home-slider{margin-bottom:10px;}
.pro-home-banner .prohome-banner-slider .pro-home-slider .carousel-indicators{bottom:-20px;}
.pro-home-banner .prohome-banner-slider .pro-home-slider .carousel-indicators li{width:10px;height:10px;}}
@media (max-width:360px){.pro-home-banner .prohome-banner-slider .pro-home-slider .carousel-indicators{width:100%;left:0;margin-left:auto;}}
@media (min-width:768px) and (max-width:991px){.pro-home-banner .pro-banner-info .pro-banner-btn .pro-btn{min-width:inherit;width:100%;}}
.home-feature-statistics{background-color:#4d4d4f;position:relative;display:block;padding:12px 0 14px;color:#fff;}
.home-feature-statistics .pro-home-statistics{position:relative;display:block;}
.pro-home-statistics ul.pro-statistics-lists{padding:0;margin:0;list-style:none;}
.pro-home-statistics ul.pro-statistics-lists > li{width:25%;text-align:center;float:left;font-size:16px;font-family:'Open Sans', sans-serif;font-weight:400;}
.pro-home-statistics ul.pro-statistics-lists > li span{display:block;font-size:36px;font-weight:600;line-height:40px;color:#fff;}
.home-call-to-action-wrap{position:relative;display:block;background-image:url('../img/client_bg.jpg');background-repeat:no-repeat;background-position:center;background-size:cover;background-attachment:fixed;padding:40px 0 46px;color:#fff;text-align:center;}
.home-call-to-action-wrap .call-to-action-wrap-overlay{background-color:rgba(0, 0, 0, 0.75);position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}
.home-call-to-action-wrap .call-to-action-title{font-size:46px;margin:0;font-weight:300;}
.home-call-to-action-wrap .call-to-action-btn{margin-top:30px;margin-bottom:10px;}
.home-call-to-action-wrap .call-to-action-btn .pro-btn{padding:20px 30px;font-weight:600;font-size:26px;}
body.page-welcome .section{position:relative;z-index:0;padding-top:60px;padding-bottom:40px;}
.home-services-wrap{background:#f5f5f5;}
.home-portfolios-wrap .portfolio ul.portfolio-items{display:block;position:relative;margin:0 -15px;padding:0;list-style:none;list-style-type:none;}
.portfolio ul.portfolio-items > li.pf-item{display:block;position:relative;float:left;width:16.666%;padding:7.5px;overflow:hidden;}
.portfolio2 .portfolio ul.portfolio-items > li.pf-item{padding:0px;}
.portfolio ul.portfolio-items > li.pf-item a.pf-img{height:100%;width:100%;position:relative;display:block;overflow:hidden;display:block;background-position:center center;background-size:cover;background-repeat:no-repeat;box-shadow:0 0px 9px 0 rgba(0, 0, 0, 0.2);}
ul.portfolio-items > li.pf-item a.pf-img .plus-overlay{position:absolute;background-color:rgba(242, 106, 70, 0.8);width:100%;display:block;right:0px;bottom:0px;left:0;transition:all 0.2s;z-index:1;padding:7px 10px;text-align:center;}
ul.portfolio-items > li.pf-item a.pf-img .plus-overlay h4{padding:0;margin:0;color:#fff;font-size:16px;font-weight:normal;}
.home-team-wrap{background:#f5f5f5;position:relative;display:block;}
.pro-creative-team{position:relative;display:block;padding:0px 0 30px;}
.pro-creative-team ul.wc-list{position:relative;list-style:none;padding:0;margin:0;}
.pro-creative-team ul.wc-list > li.wc-item{display:block;position:relative;width:6.25%;padding:1px;height:auto;float:left;}
.pro-creative-team ul.wc-list > li.wc-item .wc-user-img{display:block;position:relative;width:100%;height:auto;overflow:hidden;}
.pro-creative-team ul.wc-list > li.wc-item .wc-user-img img{width:100%;height:auto;filter:grayscale(50%);}
.team-wrap-statistics{position:relative;display:block;}
.team-wrap-statistics .team-statistics{position:relative;display:block;margin-bottom:30px;text-align:center;padding:0 26px 0;}
.team-wrap-statistics .team-statistics span{font-size:40px;color:#42ae84;line-height:40px;font-weight:300;}
.team-wrap-statistics .team-statistics .team-statistics-title{font-size:28px;font-weight:300;line-height:28px;margin-top:2px;}
.team-wrap-statistics .team-statistics .team-statistics-info{color:#575757;font-size:16px;}
.home-calltoaction-wrap{position:relative;display:block;background:#333333;color:#fff;padding:34px 0;}
.home-calltoaction-wrap .calltoaction-description{margin:12px 0;font-weight:300;line-height:38px;font-size:34px;}
.home-calltoaction-wrap .btn.pro-btn{padding:20px 30px;font-weight:600;}
.homepage-chat-section{position:relative;padding:60px 0;}
.homepage-chat-section .homepage-chat .prodesign-chats{position:relative;bottom:0;right:0;}
.homepage-chat-section .homepage-chat .prodesign-chats .pro-chat-window{width:100%;}
.homepage-chat-section .homepage-chat .prodesign-chats .pro-chat-button{display:none;}
.homepage-chat-section .homepage-chat .prodesign-chats .pro-chat-window{border-radius:5px;box-shadow:0 2px 12px 4px rgba(0, 0, 0, 0.1);border:1px solid #eaeaea;}
.homepage-chat-section .homepage-chat .prodesign-chats .pro-chat-window .pro-chat-panel .pro-chat-body{min-height:300px;}
.homepage-chat-section .homepage-chat .prodesign-chats .pro-chat-window .pro-chat-panel .pro-chat-title .chat-title-close{display:none;}
.btn.pro-btn{background:#42ae84;color:#fff;position:relative;min-width:326px;font-family:'Open Sans', sans-serif;padding:16px 30px;border-radius:7px;font-size:26px;font-weight:500;}
.btn.pro-btn:hover{background:#35a277;}
.home-media-outlet-strip{background-color:#e6e6e4;position:relative;display:block;padding:30px 0 30px;color:#fff;}
.home-media-outlet-strip .pro-media-outlet-strip{position:relative;display:block;}
.home-media-outlet-strip .pro-media-outlet-strip .pro-media-outlet-strip-list{padding:0;margin:0;list-style:none;}
.home-media-outlet-strip .pro-media-outlet-strip .pro-media-outlet-strip-list li{width:25%;text-align:center;float:left;font-size:16px;font-family:'Open Sans', sans-serif;font-weight:400;}
.home-media-outlet-strip .pro-media-outlet-strip .pro-media-outlet-strip-list li a img{filter:grayscale(100%);opacity:0.4;height:auto;width:auto;max-width:180px;}
.page-welcome .site-footer{}
.page-welcome .site-footer{padding-top:60px;}
@media (max-width:767px){.home-media-outlet-strip .pro-media-outlet-strip .pro-media-outlet-strip-list li a img{max-width:156px;}
}
@media (max-width:640px){.home-media-outlet-strip .pro-media-outlet-strip .pro-media-outlet-strip-list li{width:24%;}
.home-media-outlet-strip .pro-media-outlet-strip .pro-media-outlet-strip-list li a img{max-width:138px;}
}
@media (max-width:520px){.home-media-outlet-strip .pro-media-outlet-strip .pro-media-outlet-strip-list li{width:22%;}
.home-media-outlet-strip .pro-media-outlet-strip .pro-media-outlet-strip-list li a img{max-width:115px;}
}
@media (max-width:460px){.home-media-outlet-strip .pro-media-outlet-strip .pro-media-outlet-strip-list li{width:50%;margin-bottom:15px;}
.home-media-outlet-strip .pro-media-outlet-strip .pro-media-outlet-strip-list li a img{max-width:114px;}
.home-media-outlet-strip{padding:30px 0 15px;}
}
.pro-home-banner .prohome-banner-slider .carousel-control{text-align:-webkit-center;text-align:-moz-center;}
.pro-home-banner .prohome-banner-slider .carousel-control .arrow-left{position:relative;background-image:url(../img/prev.png);width:26px;height:26px;display:block;background-repeat:no-repeat;background-position:center;background-size:100%;}
.pro-home-banner .prohome-banner-slider .carousel-control .arrow-right{position:relative;background-image:url(../img/next.png);width:26px;height:26px;display:block;background-repeat:no-repeat;background-position:center;background-size:100%;}
.pro-home-banner .prohome-banner-slider .pro-home-slider .carousel-control.left{left:-40px;width:26px;height:26px;top:50%;}
.pro-home-banner .prohome-banner-slider .pro-home-slider .carousel-control.right{right:-40px;width:26px;height:26px;top:50%;}
.pro-home-banner .prohome-banner-slider .pro-home-slider .pd-home-slide-count{position:absolute;font-weight:400;bottom:0;right:-36px;z-index:900;}
.pro-home-banner .prohome-banner-slider .pro-home-slider .pd-home-slide-count span{color:#aaa;padding:0 3px;}
@media (max-width:991px){.pro-home-banner .prohome-banner-slider .pro-home-slider .carousel-control.left{left:-20px;}
.pro-home-banner .prohome-banner-slider .pro-home-slider .carousel-control.right{right:-20px;}
.pro-home-banner .prohome-banner-slider .pro-home-slider .pd-home-slide-count{right:0px;}
}
@media (max-width:767px){.pro-home-banner .prohome-banner-slider .pro-home-slider .carousel-control.left{left:-40px;}
.pro-home-banner .prohome-banner-slider .pro-home-slider .carousel-control.right{right:-40px;}
.pro-home-banner .prohome-banner-slider .pro-home-slider .pd-home-slide-count{right:-36px;}
}
@media (max-width:480px){.pro-home-banner .prohome-banner-slider .pro-home-slider .pd-home-slide-count{right:-30px;}
.pro-home-banner .prohome-banner-slider .carousel-control .arrow-left{width:20px;height:20px;}
.pro-home-banner .prohome-banner-slider .carousel-control .arrow-right{width:20px;height:20px;}
.pro-home-banner .prohome-banner-slider{width:75%!important;}
}
.pro-wp-section.pro-home-banner{padding:0;position:relative;overflow-x:hidden;overflow-y:auto;}
.pro-wp-carousel{position:relative;display:block;cursor:-webkit-grab;cursor:-moz-grab;}
.pw-slider-item{position:relative;display:block;padding:60px 0;}
.pw-slider-item .pw-slider-item-wrap{position:relative;display:block;height:540px;width:100%;}
.pw-slider-item .pw-slider-item-wrap .pw-slider-item-table{display:table;width:100%;height:100%;}
.pw-slider-item .pw-slider-item-wrap .pw-slider-item-tablecell{display:table-cell;vertical-align:middle;}
.pw-slider-wp-wrap{position:relative;display:block;padding:90px 0;}
.pw-slider-wp-wrap .main-title{margin:0 0 24px;font-size:52px;line-height:56px;font-weight:300;}
.pw-slider-wp-wrap .sub-title{display:block;font-size:38px;margin:0 0 30px;font-weight:600;}
.pw-slider-wp-wrap .pw-slider-detail{position:relative;display:block;font-size:16px;line-height:1.5;margin-bottom:40px;padding:0 50px;}
.pw-slider-wp-wrap .pro-banner-btn{margin-top:15px;}
.pw-slider-wp-wrap .pro-banner-btn .pro-btn{font-size:24px;font-weight:600;min-width:360px;padding:20px 0;border:1px solid #1d8a60;}
.pro-home-banner .prohome-banner-slider .proptf-counter{position:absolute;right:30px;bottom:0;font-weight:600;color:#575757;}
.pro-wp-portfolio-owl{position:relative;display:block;}
.pro-wp-portfolio-owl.owl-theme .owl-nav [class*='owl-']{position:absolute;opacity:0.3;padding:0;font-size:inherit;display:inline-block;background:transparent;margin:0;top:50%;margin-top:-22px;border-radius:0;z-index:2;}
.pro-wp-portfolio-owl.owl-theme .owl-nav .owl-prev{left:-26px;}
.pro-wp-portfolio-owl.owl-theme .owl-nav .owl-next{right:-26px;}
.pro-wp-portfolio-owl.owl-theme .owl-nav .owl-prev .prohome-arrow-left,
.pro-wp-portfolio-owl.owl-theme .owl-nav .owl-next .prohome-arrow-right{position:relative;display:block;width:24px;height:48px;background-image:url(https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/1531735660-owl-simple-arrow.png);background-repeat:no-repeat;}
.pro-wp-portfolio-owl.owl-theme .owl-nav .owl-prev .prohome-arrow-left{background-position:-5px -5px;}
.pro-wp-portfolio-owl.owl-theme .owl-nav .owl-next .prohome-arrow-right{background-position:-34px -5px;}
.pro-wp-carousel .wp-item .wp-theme-item-bg{width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;background-image:url("https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/1534832424-above-fold-bg2.png");background-position:center center;background-color:#252525;background-repeat:no-repeat;background-size:cover;}
.pro-wp-carousel .wp-item .wp-theme-item-bg:after{content:'';position:absolute;left:0;right:0;bottom:0;top:0;background-color:rgba(255,255,255,0.85);}
.pro-wp-carousel .wp-item{background-color:#000000;}
@media (max-width:991px){.pro-home-banner .pw-slider-item{padding:60px 0;}
.pro-home-banner .pro-wp-carousel .carousel-indicators{display:block;bottom:30px;}
.pro-home-banner .pro-wp-carousel .carousel-indicators li.active{background-color:#42ae84;border:1px solid #42ae84;}
.pro-home-banner .pro-wp-carousel .carousel-indicators li{border:1px solid #888;background-color:transparent;}
.pro-home-banner .pro-wp-carousel .carousel-control{display:none;}
}
@media (max-width:767px){.pro-home-banner.pro-wp-section{padding:0!important;}
.pw-slider-item .pw-slider-item-wrap{height:900px;}
}
@media (max-width:640px){.pw-slider-item .pw-slider-item-wrap{height:800px;}
}
@media (max-width:560px){.pw-slider-item .pw-slider-item-wrap{height:750px;}
}
@media (max-width:460px){.pw-slider-item .pw-slider-item-wrap{height:610px;}
.pw-slider-wp-wrap .main-title{font-size:40px;}
.pw-slider-wp-wrap .pw-slider-detail{padding:0;}
.pro-home-banner .pw-slider-item{padding:20px 0 50px;}
.pro-home-banner .pw-slider-item .prohome-banner-slider{margin-top:-15px;}
.pro-home-banner .pro-wp-carousel .carousel-indicators{bottom:15px;}
}
@media (max-width:391px){.pw-slider-item .pw-slider-item-wrap{height:600px;}
.pw-slider-wp-wrap .pro-banner-btn .pro-btn{min-width:100%;}
.pw-slider-wp-wrap .main-title{font-size:35px;line-height:40px;}
}
@media (max-width:360px){.pw-slider-item .pw-slider-item-wrap{height:540px;}
.pro-home-banner .pw-slider-item{padding:20px 0 30px;}
}
.pro-wp-section.pro-home-banner .pro-wp-carousel{z-index:3;}
.pro-wp-section.pro-home-banner{padding:0px 0 0px;background:#8e9eab;background:-webkit-linear-gradient(180deg, #fefefe 20%, #f5f5f5 100%);background:linear-gradient(180deg, #fefefe 20%, #f5f5f5 100%);overflow:hidden;}
.pro-wp-section.pro-home-banner:after{content:'';position:absolute;width:100%;height:100%;background-image:url('https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/1582604992-banner-shape.png');background-position:center bottom;background-size:100%;background-repeat:no-repeat;left:0;bottom:-1px;z-index:2;}
.pro-wp-carousel .wp-item{background-color:transparent;text-align:left;color:#353535;}
.pro-wp-carousel .pw-slider-item{font-family:'Poppins', sans-serif;}
.pro-wp-carousel .wp-item .pw-slider-item .pw-slider-item-wrap .pw-slider-wp-wrap{padding:60px 0;}
.pw-slider-wp-wrap .pw-slider-detail{padding:0;font-size:18px;}
.pro-wp-carousel .wp-item .pw-slider-item .pw-slider-item-wrap .pw-slider-img-wrap{position:relative;display:block;padding:0px 10px;}
.pro-wp-carousel .wp-item .pw-slider-item .pw-slider-item-wrap .pw-slider-img-wrap img{width:100%;}
.pw-slider-wp-wrap .main-title{font-weight:700;font-family:'Montserrat', sans-serif;font-size:48px;}
.pw-slider-wp-wrap .pro-banner-btn .pro-btn,
.pro-home-banner .pro-banner-info .pro-banner-btn .pro-btn,
.home-call-to-action-wrap .call-to-action-btn .pro-btn{background:#03b525;background:-moz-linear-gradient(top, #0fcc33 0%, #03b525 100%);background:-webkit-linear-gradient(top, #0fcc33 0%,#03b525 100%);background:linear-gradient(to bottom, #0fcc33 0%,#03b525 100%);border:none;}
.pw-slider-wp-wrap .pro-banner-btn .pro-btn:hover,
.pro-home-banner .pro-banner-info .pro-banner-btn .pro-btn:hover,
.pw-slider-wp-wrap .pro-banner-btn .pro-btn:focus,
.pro-home-banner .pro-banner-info .pro-banner-btn .pro-btn:focus,
.home-call-to-action-wrap .call-to-action-btn .pro-btn:hover,
.home-call-to-action-wrap .call-to-action-btn .pro-btn:focus{background:#03b525;background:-moz-linear-gradient(top, #07c12a 0%, #03a722 100%);background:-webkit-linear-gradient(top, #07c12a 0%,#03a722 100%);background:linear-gradient(to bottom, #07c12a 0%,#03a722 100%);}
.pro-wp-carousel .carousel-control{display:none;}
.pro-wp-carousel .carousel-indicators{display:block;width:80%;margin-left:-40%;left:50%;text-align:center;text-align:left;bottom:40px;}
.pro-wp-carousel .carousel-indicators > li{position:relative;border:none;vertical-align:middle;background-color:#c5c5c5;margin:1px 3px;width:16px;height:16px;}
.pro-wp-carousel .carousel-indicators > li:after{content:'';position:absolute;width:12px;height:12px;background-color:#ffffff;border-radius:50%;top:50%;left:50%;margin-left:-6px;margin-top:-6px;}
.pro-wp-carousel .carousel-indicators > li.active{background-color:#03b525;}
.pro-home-banner .pro-banner-title{margin-bottom:20px;}
.pro-home-banner .pro-banner-title .main-title{font-size:48px;font-family:'Montserrat', sans-serif;}
.pro-home-banner .pro-banner-title .main-title span{font-weight:700;font-size:34px;}
.pro-home-banner .pro-banner-info .pro-banner-info-line{font-size:20px;}
.pro-home-banner .prohome-banner-slider .proptf-counter{right:inherit;left:60px;}
.pro-home-banner .prohome-banner-slider .proptf-counter{color:#454545;font-weight:400;}
.home-media-outlet-strip{padding:40px 0 60px;}
.home-call-to-action-wrap{padding:80px 0 86px;}
body.page-welcome .section.home-portfolios-wrap{padding:100px 0 80px;}
.home-media-outlet-strip, .home-services-wrap, .logo-design-testimonial-section, .home-team-wrap{background-color:#ffffff;}
body.page-welcome .home-team-wrap{padding-top:0px;}
.portfolio ul.portfolio-items > li.pf-item a.pf-img{box-shadow:0 0px 5px 0 rgba(0, 0, 0, 0.14);}
@media(max-width:1199px){.pro-home-banner .pro-banner-info .pro-banner-info-line{font-size:17px;font-weight:500;}
.pro-home-banner .prohome-banner-slider{padding:0 65px;}
.home-media-outlet-strip{padding:40px 0;}
body.page-welcome .section.home-portfolios-wrap{padding:100px 0 60px;}
}
@media(max-width:991px){.pw-slider-wp-wrap .main-title{font-size:33px;line-height:44px;font-weight:800;}
.pro-wp-carousel .wp-item .pw-slider-item .pw-slider-item-wrap .pw-slider-wp-wrap{padding:30px 0 60px;}
.pro-wp-carousel .carousel-indicators > li{border:none!important;background-color:#c5c5c5!important;margin:1px 3px;}
.pro-wp-carousel .carousel-indicators > li.active{background-color:#03b525!important;}
.pro-home-banner .pw-slider-item{padding:30px 0 60px;}
.pro-wp-carousel .wp-item .pw-slider-item .pw-slider-item-wrap .pw-slider-img-wrap{width:120%;}
.pro-home-banner .prohome-banner-slider .proptf-counter{left:0;right:0;width:100%;text-align:center;color:#757575;}
.pro-home-banner .pro-banner-info .pro-banner-info-line{margin-bottom:26px;}
.home-media-outlet-strip{padding:30px 0;}
body.page-welcome .section.home-portfolios-wrap{padding:80px 0 40px;}
}
@media(min-width:768px) and (max-width:991px){.pw-slider-item .pw-slider-item-wrap{height:480px;}
.pro-home-banner .pro-banner-info .pro-banner-btn .pro-btn,
.pw-slider-wp-wrap .pro-banner-btn .pro-btn{min-width:inherit;width:auto;padding-right:22px;padding-left:22px;}
}
@media(max-width:820px){.pro-wp-carousel .wp-item .pw-slider-item .pw-slider-item-wrap .pw-slider-img-wrap{width:110%;}
}
@media(max-width:767px){.pro-wp-carousel .wp-item{text-align:center;}
.pro-wp-carousel .wp-item .pw-slider-item .pw-slider-item-wrap .pw-slider-img-wrap{width:auto;margin:0 12% 15px;}
.pw-slider-wp-wrap .pw-slider-detail{margin-bottom:20px;}
.pro-wp-carousel .wp-item .pw-slider-item .pw-slider-item-wrap .pw-slider-wp-wrap{padding:0px 0 30px;}
.pro-home-banner .pro-wp-carousel .carousel-indicators{text-align:left;bottom:30px;width:60%;margin-left:-25%;}
.pw-slider-wp-wrap .main-title{font-size:38px;margin-bottom:15px;}
}
@media(max-width:640px){.pw-slider-wp-wrap .main-title{font-size:36px;line-height:40px;}
.pro-wp-carousel .wp-item .pw-slider-item .pw-slider-item-wrap .pw-slider-img-wrap{margin:0 15% 15px;}
}
@media(max-width:560px){.pw-slider-wp-wrap .main-title{font-size:36px;}
.pw-slider-wp-wrap .pw-slider-detail{margin-bottom:30px;}
.pw-slider-wp-wrap .pw-slider-detail p{margin:0;}
.section.home-services-wrap .section-title{margin-bottom:20px;}
body.page-welcome .section.home-portfolios-wrap{padding-bottom:20px;}
}
@media(max-width:480px){.pw-slider-wp-wrap .main-title{font-size:32px;line-height:38px;}
.pro-wp-carousel .wp-item .pw-slider-item .pw-slider-item-wrap .pw-slider-img-wrap{margin:0 10% 15px;}
}
@media(max-width:460px){.pw-slider-wp-wrap .main-title{font-size:27px;line-height:32px;}
.pw-slider-wp-wrap .pw-slider-detail{font-size:16px;margin-bottom:20px;}
.pro-wp-carousel .wp-item .pw-slider-item .pw-slider-item-wrap .pw-slider-img-wrap{margin:0 15% 15px;}
.pro-home-banner .pro-banner-info .pro-banner-info-line{font-size:16px;}
.pro-home-banner .pro-wp-carousel .carousel-indicators{bottom:10px;}
}
@media(max-width:391px){.pw-slider-wp-wrap .main-title{font-size:24px;line-height:28px;}
.pw-slider-item .pw-slider-item-wrap{height:580px;}
.pro-wp-carousel .wp-item .pw-slider-item .pw-slider-item-wrap .pw-slider-wp-wrap{padding-bottom:40px;}
.pro-wp-carousel .wp-item .pw-slider-item .pw-slider-item-wrap .pw-slider-img-wrap{margin:0 13% 15px;}
.pw-slider-wp-wrap .pro-banner-btn{margin:15px 2% 0;}
}
@media(max-width:360px){.pw-slider-wp-wrap .main-title{font-size:22px;line-height:26px;margin-bottom:10px;}
.pro-wp-carousel .wp-item .pw-slider-item .pw-slider-item-wrap .pw-slider-img-wrap{margin:0 12% 10px;}
.pw-slider-wp-wrap .pw-slider-detail{font-size:14px;}
.pw-slider-item .pw-slider-item-wrap{height:540px;}
}
.pro-banner-new-slide .pro-banner-title .main-title{font-size:36px;}
.pro-home-banner .pro-banner-info.pro-banner-new-slide{padding:60px 0;}
.pw-slider-img-wrap .pd-slider-lists{position:relative;display:block;list-style:none;margin:0 30px;padding:0;}
.pw-slider-img-wrap .pd-slider-lists > li.pd-slider-item{position:relative;display:block;float:left;width:50%;padding:0 15px;}
.pw-slider-img-wrap .pd-slider-lists > li.pd-slider-item .pd-slider-item-wrap{position:relative;display:block;border-radius:6px;box-shadow:0 0 10px 3px rgba(0, 0, 0, 0.20);margin-bottom:30px;}
.pw-slider-img-wrap .pd-slider-lists > li.pd-slider-item:nth-child(2){padding-top:50px;}
.pw-slider-img-wrap .pd-slider-lists > li.pd-slider-item .pd-slider-item-wrap .pd-slider-item-img{width:100%;height:auto;position:relative;display:block;overflow:hidden;border-radius:6px;}
.pw-slider-img-wrap .pd-slider-lists > li.pd-slider-item .pd-slider-item-wrap .pd-slider-item-img img{width:100%;height:auto;object-fit:cover;}
.pw-logo-slide .pw-slider-img-wrap .pd-slider-lists{margin:0 10px;}
.pw-logo-slide .pw-slider-img-wrap .pd-slider-lists > li.pd-slider-item{position:relative;display:inline-block;float:inherit;left:inherit;width:auto;padding:0 15px;vertical-align:text-top;}
.pw-logo-slide .pw-slider-img-wrap .pd-slider-lists > li.pd-slider-item:nth-child(2){padding-top:50px;}
.pw-logo-slide .pw-slider-img-wrap .pd-slider-lists > li.pd-slider-item .pd-slider-item-wrap .pd-slider-item-img{width:190px;height:225px;}
.pw-logo-slide .pw-slider-img-wrap .pd-slider-lists > li.pd-slider-item .pd-slider-item-wrap .pd-slider-item-img img{height:100%;}
.pd-logo-slide .pw-slider-img-wrap{padding:0 10px;}
/* SEP https://www.prodesigns.com/frontend/css/pro_common.css */
body.prodesigns-new{font-family: 'Montserrat', sans-serif; font-weight: normal; font-size: 14px; overflow-x: hidden;}
body .site-footer{padding-top: 14px;}
.prodesigns-new h1,.prodesigns-new h2,.prodesigns-new h3,.prodesigns-new h4,.prodesigns-new h5,.prodesigns-new h6{font-family: 'Rubik', sans-serif;}
.prodesigns-new a{color: #03b525;}
.prodesigns-new a:focus, .prodesigns-new a:hover{color: #03a722 ;transition: all 0.3s;-webkit-transition: all 0.3s;}
.prodesigns-new .btn{color: #ffffff;}
.btn.btn-new-primary{position: relative; font-family: 'Rubik', sans-serif; border: none; border-radius: 50px; color: #ffffff; background: #0fcc33; background: -webkit-linear-gradient(45deg, #0fcc33 20%, #03b525 100%); background: linear-gradient(45deg, #0fcc33 20%, #03b525 100%); box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.16);}
.btn.btn-new-primary:hover, .btn.btn-new-primary:focus{background: #03b525;background: -moz-linear-gradient(45deg, #07c12a 0%, #03a722 100%);background: -webkit-linear-gradient(45deg, #07c12a 0%,#03a722 100%);background: linear-gradient(45deg, #07c12a 0%,#03a722 100%);color: #ffffff;}
.btn.btn-new-secondary{position: relative; font-family: 'Rubik', sans-serif; border: none; border-radius: 50px; color: #ffffff; background: #4d4d4f; background: -webkit-linear-gradient(45deg, #4d4d4f 20%, #8a8c8e 100%); background: linear-gradient(45deg, #4d4d4f 20%, #8a8c8e 100%); box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.16);}
.btn.btn-new-secondary:hover, .btn.btn-new-secondary:focus{background: #3d3d3f;background: -moz-linear-gradient(45deg, #3d3d3f 0%, #7a7c7e 100%);background: -webkit-linear-gradient(45deg, #3d3d3f 0%,#7a7c7e 100%);background: linear-gradient(45deg, #3d3d3f 0%,#7a7c7e 100%);color: #ffffff;}
body.page-welcome.rm-scroll-fix .navbar.navbar-custom.affix, 
body.page-welcome.rm-scroll-fix .navbar.navbar-custom.affix-top, 
body.page-welcome.rm-scroll-fix .navbar.navbar-custom{background-color: transparent; box-shadow: none; position: absolute; width: 100%;}
body.page-welcome.rm-scroll-fix .navbar.navbar-custom .navbar-brand img{filter: brightness(4);}
body.page-welcome.rm-scroll-fix .navbar.navbar-custom .navbar-nav > li > a{color: #ffffff; }
.navbar.navbar-custom .navbar-nav > li > a{font-family: 'Rubik', sans-serif; font-size: 16px; font-weight: normal;}
/* =======================
Above Fold Slider 
========================*/
.pro-design-abf-section{position: relative; display: block; padding: 65px 0 0px; background: #4d4d4f; background: -webkit-linear-gradient(45deg, #4d4d4f 20%, #8a8c8e 100%); background: linear-gradient(45deg, #4d4d4f 20%, #8a8c8e 100%); overflow: hidden;}
.pro-design-abf-section:after{content: ''; position: absolute; width: 100%; height: 100%; background-image: url('https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/home_img/1588054544-banner-shape.png'); background-position: center bottom; background-size: 100% 100%; background-repeat: no-repeat; left: 0; bottom: -1px; z-index: 2;} 
.pro-design-abf-section .carousel.abf-carousel{z-index: 5; position: relative; color: #ffffff;}
.pro-design-abf-section .carousel.abf-carousel .carousel-control{display: none;}
.pro-design-abf-section .carousel.abf-carousel .prodes-abf-slide-item{position: relative; display: block; padding: 60px 0 0px;}
.abf-carousel .prodes-abf-slide-item .abf-slider-item-wrap{position: relative; display: block; height: 660px; width: 100%;}
.abf-carousel .prodes-abf-slide-item .prodes-abf-slide-content{position: relative; display: block; padding: 60px 15px;}
.prodes-abf-slide-item .prodes-abf-slide-content .main-title{position: relative; display: block; font-size: 50px; font-weight: 700; line-height: 60px; margin: 0 0 30px;}
.prodes-abf-slide-item .prodes-abf-slide-content .abf-slide-detail{position: relative; display: block; font-size: 18px; line-height: 28px; margin-bottom: 30px;}
.prodes-abf-slide-item .prodes-abf-slide-content .abf-slide-btn .btn{min-width: 360px; font-size: 24px; padding: 20px 0;}
.prodes-abf-slide-item .prodes-abf-slide-mockup-wrap{position: relative; display: block; width: 100%;}
.prodes-abf-slide-item .prodes-abf-slide-mockup-wrap .prodes-abf-slide-img{position: relative; display: block; width: 100%; height: auto;z-index: 5;}
.prodes-abf-slide-item .prodes-abf-slide-mockup-wrap .prodes-abf-slide-img img{height: auto; width: 100%; object-fit: cover;}
/*.pro-design-abf-section .prodes-abf-slide-mockup-wrap:before{content: ''; position: absolute; display: block; height: 100%; width: 128%; top: 1%; left: 0; margin-left: -30px; background-image: url('https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/home_img/1588054544-abf-shape.png'); z-index: 4; background-position: center; background-size: contain; background-repeat: no-repeat; z-index: 3;}*/
.pro-design-abf-section:before{content: ''; position: absolute; display: block; height: 650px; width: 700px; top: 14%; left: 50%; margin-left: -18px; background-image: url('https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/home_img/1588054544-abf-shape.png'); z-index: 4; background-position: center; background-size: contain; background-repeat: no-repeat; z-index: 3;}
.prodes-abf-slide-item .abf-slider-item-wrap .prodes-banner-title{position: relative; display: block; margin: 0 0 20px;}
.prodes-abf-slide-item .abf-slider-item-wrap .prodes-banner-title .main-title{position: relative; display: block; font-family: 'Montserrat', sans-serif; text-align: center; font-size: 48px; line-height: 55px; font-weight: 300; margin: 0;}
.prodes-abf-slide-item .abf-slider-item-wrap .prodes-banner-title .main-title span{display: block; font-weight: 700; font-size: 34px;}
.abf-carousel .prodes-abf-slide-item.abf-slide-logo .prodes-abf-slide-content{padding: 20px 0;}
.prodes-abf-slide-item.abf-slide-logo .prodes-abf-slide-content .abf-slide-detail{font-size: 20px;}
.prodes-abf-slide-content .prodes-abf-info-point{padding: 0 0 0 15px; margin: 0 0 15px; list-style: none;}
.prodes-abf-slide-content .prodes-abf-info-point > li{position: relative; display: block; font-size: 16px; margin-bottom: 19px; margin-left: 30px;}
.abf-slide-logo .abf-slider-item-wrap .prodes-banner-slider{position: relative; display: block; margin-bottom: 0px; padding: 0 85px;}
.abf-carousel .carousel-indicators { display: block; width: 80%; margin-left: -40%; left: 50%; text-align: center; text-align: left; bottom: 20%; }
.abf-carousel .carousel-indicators > li { position: relative; border: 2px solid rgba(255, 255, 255, 0.5); vertical-align: middle; background-color: transparent; margin: 1px 4px; width: 20px; height: 20px; box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.16); }
.abf-carousel .carousel-indicators > li.active { border: 2px solid rgba(255, 255, 255, 1); }
/*.abf-carousel .carousel-indicators > li:after { content: ''; position: absolute; width: 12px; height: 12px; background-color: #ffffff; border-radius: 50%; top: 50%; left: 50%; margin-left: -6px; margin-top: -6px; } */
.abf-carousel .prodes-abf-slide-item.abf-slide-ld .prodes-abf-slide-mockup-wrap .prodes-abf-slide-img{transform: scale(1.17) translate(6%, 5%);}
/* =======================
Media Outlet Strip
========================*/
.home-media-outlet-strip.prodes-media-outlet{padding: 40px 0;}
/* =======================
Section Common
========================*/
.prodes-section {position: relative; display: block; padding: 60px 0 40px;}
.prodes-section .prodes-section-title{position: relative; display: block; margin-bottom: 30px;}
.prodes-section .prodes-section-title .main-title{display: inline-block; position: relative; color: #424242; font-size: 46px; font-weight: 500; text-transform: capitalize; position: relative; padding: 0 0 20px; margin: 0px;}
.prodes-section .prodes-section-title .main-title span{display: block; position: relative; font-size: 18px; line-height: 38px; letter-spacing: 0.5px;}
.prodes-section .prodes-section-title .main-title:before{content: ''; position: absolute; width: 65px; height: 1px; bottom: 0px; left: 0; background: #8a8c8e;}
.prodes-section .prodes-section-title .main-title:after{content: ''; position: absolute; width: 30px; height: 4px; bottom: 0; left: 0; background: #4d4d4f; background: -webkit-linear-gradient(45deg, #4d4d4f 20%, #8a8c8e 100%); background: linear-gradient(45deg, #4d4d4f 20%, #8a8c8e 100%);}
.prodes-section .prodes-section-title .title-info{position: relative; display: block; font-size: 16px; line-height: 26px; color: #4d4d4f; margin-top: 20px;}
.prodes-section .prodes-section-title.title-center{text-align: center;}
.prodes-section .prodes-section-title.title-center .main-title:after, 
.prodes-section .prodes-section-title.title-center .main-title:before{display: none;}
#page-content{position: relative; overflow: hidden;}
/* =======================
Service Section
========================*/
.services-section {background-color: #ffffff; padding-bottom: 0; }
.services-section:before{content: ''; display: block; position: absolute; height: 545px; width: 640px; top: -210px; left: -540px; opacity: 0.08; background-image: url('https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/home_img/1588054544-abf-shape.png'); background-size:100%; background-repeat: no-repeat; z-index: 1;}
.services-section:after{content: ''; display: block; position: absolute; height: 1750px; width: 2070px; top: 14%; right: -1250px; opacity: 0.08; background-image: url('https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/home_img/1588054544-abf-shape.png'); background-size:100%; background-repeat: no-repeat; z-index: 2;}
.services-section .container{position: relative; z-index: 5;}
.services-listing-wrap{position: relative; display: block; margin-top: 20px; margin-bottom: -60px;}
.services-listing-wrap .prodes-service-list{list-style: none; margin: 0; padding: 0;}
.services-listing-wrap .prodes-service-list > li.prodes-service-item{position: relative; display: block; width: 50%; float: left;}
.services-listing-wrap .prodes-service-list > li.prodes-service-item:nth-child(even){padding-top: 40px;}
.prodes-service-item .prodes-service-box{position: relative; display: inline-block; width:71%; margin-bottom: 100px;}
.prodes-service-item .prodes-service-box .prodes-services-img-box{position: relative; display: block; width: 100%; height: auto; margin-bottom: 20px;}
.prodes-service-item .prodes-service-box .prodes-services-img-box a{position: relative; display: block; width: 100%;}
.prodes-service-item .prodes-service-box .prodes-services-img-box img{width: 100%; height: auto; object-fit: cover;}
.prodes-service-item .prodes-service-box .prodes-services-content{position: relative; display: block; width: 84%; text-align: left; color: #454545; font-size: 14px;}
.prodes-service-box .prodes-services-content .prodes-service-title{position: relative; display: block; font-family: 'Montserrat', sans-serif; font-size: 20px; font-weight: 600; margin: 0 0 15px;}
.prodes-service-box .prodes-services-content .prodes-service-title a{color: #151515;}
.prodes-service-box .prodes-services-content .prodes-service-info{position: relative; display: block; margin-bottom: 15px; line-height: 22px; color: #656565;}
.prodes-service-box .prodes-services-content .prodes-service-link{ font-size: 16px; font-weight: 400;}
.services-listing-wrap .prodes-service-list > li.prodes-service-item[data-slug="wordpress-themes"], 
.services-listing-wrap .prodes-service-list > li.prodes-service-item[data-slug="business-cards-design"], 
.services-listing-wrap .prodes-service-list > li.prodes-service-item[data-slug="book-cover"], 
.services-listing-wrap .prodes-service-list > li.prodes-service-item[data-slug="signage-design"]{text-align: right;}
/* =======================
Clients Say
========================*/
.client-say-section{position: relative; display: block; padding-bottom:60px; }
.client-say-section:before{content: ''; display: block; position: absolute; height: 545px; width: 640px; top: -10px; left: -530px; opacity: 0.08; background-image: url('https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/home_img/1588054544-abf-shape.png'); background-size:100%; background-repeat: no-repeat; z-index: 1;}
.client-say-section .container{position: relative; z-index: 5;}
.prodes-tpl-review-wrap{position: relative; display: block;}
.prodes-tpl-review-wrap .prodes-tpl-review-loader{position: relative; display: table; text-align: center; width: 100%; height: 120px;}
.prodes-tpl-review-wrap .prodes-tpl-review-loader span{display: table-cell; text-align: center; vertical-align: middle; font-size: 18px; font-weight: 400;}
.prodes-tpl-review-wrap .prodes-tpl-owlcarousel{position: relative; margin: 0px 0 0px;} 
.prodes-tpl-owlcarousel .prodes-tpl-review-item{position: relative; display: block; /*max-width: 650px;*/ margin: 0 60px;}
.prodes-tpl-review-item .prodes-tpl-item-wrap{position: relative; display: block; padding: 0 40px; height: 100%;}
.prodes-tpl-review-item .prodes-tpl-item-box{display: table; width: 100%; height: 100%; padding: 0px 0;}
.prodes-tpl-review-item .prodes-tpl-item-box .prodes-review-massage{position: relative;  vertical-align: middle; text-align: center; padding: 10px 0; font-size: 20px; line-height: 34px; letter-spacing: 0.5px;}
.prodes-tpl-item-box .prodes-review-massage .stars-tpl{position: relative; display: block; text-align: center; margin-bottom: 12px; font-size: 24px; color: #FBD804;}
.prodes-tpl-item-box .prodes-review-massage .stars-tpl i{margin: 0 2px;}
.prodes-tpl-item-box .prodes-review-massage p{position: relative; display: block;}
.prodes-tpl-item-box .prodes-review-massage p:after { content: ''; position: absolute; display: block; width: 35px; height: 30px; top: -4px; opacity: 1; left: -38px; background-image: url('../images/quote.png'); background-repeat: no-repeat; }
.prodes-tpl-item-box .prodes-review-massage .prodes-author-detail{position: relative; display: block; margin-top: 20px;}
.prodes-review-massage .prodes-author-detail .author-name {color: #454545; position: relative; display: block; font-family: 'Montserrat', sans-serif; font-size: 20px; margin: 0 0 15px; font-weight: 600;}
.prodes-review-massage .prodes-author-detail .author-name span{font-size: 14px; color: #656565; display: block; position: relative; margin-top: 10px; font-weight: 300;}
.prodes-review-massage .prodes-author-detail .prodes-tpl-verify-order{position: relative; display: block; font-size: 16px; margin-top: 15px; color: #a1a1a1;}
.prodes-tpl-owlcarousel .owl-nav { position: absolute; top: 50%; width: 100%; text-align: left; margin-top: -20px; }
.prodes-tpl-owlcarousel .owl-nav [class*="owl-"] { position: relative; background: #4d4d4f; background: -webkit-linear-gradient(45deg, #4d4d4f 20%, #8a8c8e 100%); background: linear-gradient(45deg, #4d4d4f 20%, #8a8c8e 100%); border-radius: 50%; padding: 0; text-align: center; font-size: 24px; line-height: 44px; height: 44px; width: 44px; margin: 0; }
.prodes-tpl-owlcarousel .owl-nav .owl-next {float: right;      }
.prodes-tpl-owlcarousel .owl-nav [class*="owl-"]:hover{ background: #0fcc33; background: -webkit-linear-gradient(45deg, #0fcc33 20%, #03b525 100%); background: linear-gradient(45deg, #0fcc33 20%, #03b525 100%);}
.prodesigns-new .pds-trustpilot-review-wrap{position: relative; display: block; margin-bottom: 0;}
.prodesigns-new .pds-trustpilot-review-wrap .pds-tp-review-loader{position: relative; display: table; text-align: center; width: 100%; height: 120px;}
.prodesigns-new .pds-trustpilot-review-wrap .pds-tp-review-loader span{display: table-cell; text-align: center; vertical-align: middle; font-size: 18px; font-weight: 400;}
.prodesigns-new .pds-trustpilot-review-wrap .pds-trustpilot-owlcarousel{position: relative; margin: 20px 0 0px;} 
.prodesigns-new .pds-trustpilot-owlcarousel .pds-tp-review-item{position: relative; display: block; max-width: inherit; margin: 0 60px;}
.prodesigns-new .pds-trustpilot-owlcarousel .pds-tp-review-item .pds-tp-review-item-wrap{position: relative; display: block; padding: 0 40px; height: 100%;}
.prodesigns-new .pds-trustpilot-owlcarousel .pds-tp-review-item .pds-tp-review-item-box{display: table; width: 100%; height: 100%; padding: 0px 0;}
.prodesigns-new .pds-tp-review-item-box .pds-review-massage{position: relative;  vertical-align: middle; text-align: center; padding: 10px 0; font-size: 20px; line-height: 34px; letter-spacing: 0.5px;     font-family: 'Montserrat', sans-serif;}
.prodesigns-new .pds-tp-review-item-box .pds-review-massage .stars-tp{position: relative; display: block; text-align: center; margin-bottom: 12px; font-size: 24px; color: #FBD804;}
.prodesigns-new .pds-tp-review-item-box .pds-review-massage .stars-tp i{margin: 0 0px;}
.prodesigns-new .pds-tp-review-item-box .pds-review-massage p{position: relative; display: block; font-size: 20px; font-family: 'Montserrat', sans-serif;}
.prodesigns-new .pds-tp-review-item-box .pds-review-massage p:after{ content: ''; position: absolute; display: block; width: 35px; height: 30px; top: -4px; opacity: 1; left: -38px; background-image: url('https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/home_img/1588054545-quote.png'); background-repeat: no-repeat; }
.prodesigns-new .pds-tp-review-item-box .pds-review-massage .pds-author-detail{position: relative; display: block; margin-top: 20px;}
.prodesigns-new .pds-tp-review-item-box .pds-review-massage .pds-author-detail .author-name {color: #454545; position: relative; display: block; font-family: 'Montserrat', sans-serif; font-size: 20px; margin: 0 0 15px; font-weight: 600;}
.prodesigns-new .pds-tp-review-item-box .pds-review-massage .pds-author-detail .author-name span{font-size: 13px; color: #757575; line-height: 20px; display: block; position: relative; margin-top: 10px; font-weight: 400;}
.prodesigns-new .pds-tp-review-item-box .pds-review-massage .pds-author-detail .tp-verify-order{position: relative; display: block; font-size: 16px; margin-top: 15px; color: #a1a1a1;}
.prodesigns-new .pds-trustpilot-owlcarousel .owl-nav { position: absolute; top: 50%; width: 100%; text-align: left; margin-top: -20px; }
.prodesigns-new .pds-trustpilot-owlcarousel .owl-nav [class*="owl-"] { position: relative; background: #4d4d4f; background: -webkit-linear-gradient(45deg, #4d4d4f 20%, #8a8c8e 100%); background: linear-gradient(45deg, #4d4d4f 20%, #8a8c8e 100%); border-radius: 50%; padding: 0; text-align: center; font-size: 24px; line-height: 44px; height: 44px; width: 44px; margin: 0; }
.prodesigns-new .pds-trustpilot-owlcarousel .owl-nav .owl-next {float: right;      }
.prodesigns-new .pds-trustpilot-owlcarousel .owl-nav [class*="owl-"]:hover{ background: #0fcc33; background: -webkit-linear-gradient(45deg, #0fcc33 20%, #03b525 100%); background: linear-gradient(45deg, #0fcc33 20%, #03b525 100%);}
.prodesigns-new .pds-trustpilot-owlcarousel .owl-nav[class*="owl-"] .tpc-arrow-left{width: 14px; left: 50%; margin-left: -7px;}
/* =======================
CTA Section
========================*/
.cta-section{position: relative; display: block;  padding: 80px 0px;  overflow: hidden;}
.cta-section .cta-bg-banner{position: absolute; height: 100%; width: 100%; left: 0; top: 0; z-index: 1; background-size: cover; background-repeat: no-repeat; background-position: center center; background-attachment: fixed; filter: blur(2.5px);}
.prodes-section.cta-section:after{content: ''; position: absolute; height: 100%; width: 100%; left: 0; top: 0; background: #ffffff; background: -webkit-linear-gradient(90deg, #ffffff 20%, rgba(255, 255, 255, 0.2) 100%); background: linear-gradient(90deg, #ffffff 20%, rgba(255, 255, 255, 0.2) 100%); z-index: 2; opacity: 0.98;}
.prodes-section.cta-section .container{position: relative; z-index: 3;}
.prodes-section.cta-section .prodes-section-title .main-title{color: #151515; margin: 0; padding: 0; font-size: 42px;}
.prodes-section.cta-section .prodes-section-title .main-title span{font-size: 22px; line-height: normal; margin-bottom: 18px;}
.prodes-section.cta-section .cta-btn-wrap{position: relative; display: block;}
.prodes-section.cta-section .cta-btn-wrap .btn{min-width: 350px; padding: 20px 30px;}
/* =======================
Portfolio Section
========================*/
.portfolio-section{position: relative; display: block; padding: 60px 0 80px; overflow: hidden;}
.portfolio-section .container-fluid{position: relative; z-index: 5;}
.portfolio-section:after{content: ''; position: absolute; width: 1100px; height: 900px; top: 0; background-image: url('https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/ptf-bg-shape.png'); background-repeat: no-repeat; background-size: 100%;  top:-120px; right: -530px; z-index: 1;}
.portfolio-section .prodes-ptf-content{position: relative; display: block; padding-top: 15px;}
.portfolio-section .prodes-ptf-content .prodes-ptf-btn {position: relative; display: block;}
.portfolio-section .prodes-ptf-content .prodes-ptf-btn .btn{font-size: 18px;}
.prodes-portfoli-wrap{position: relative; display: block; width: 120%; margin-left: -20%; padding-bottom: 15px;}
.creation-carousel{position: relative;}
.creation-carousel .pro-ptf-item{position: relative; display: block; background: #ffffff; width: 260px; height: 260px; box-shadow: 0 0 16px rgba(0, 0, 0, 0.18); border-radius: 6px; overflow: hidden; }
.creation-carousel .item{padding:  15px 0;}
.creation-carousel .owl-item:nth-child(odd) .item{padding-top: 65px;}
.creation-carousel .pro-ptf-item img{height:100%; width: 100%; object-fit: cover;}
.creation-carousel.owl-theme .owl-dots{display: table; width: 85%; float: right; padding-right: 95px; margin-top: 25px;}
.creation-carousel.owl-theme .owl-dots .owl-dot{width: 1%; display: table-cell;}
.creation-carousel.owl-theme .owl-dots .owl-dot span{width: 100%;height: 2px; border-radius: 0; margin: 0; }
.creation-carousel.owl-theme .owl-dots .owl-dot.active span, 
.creation-carousel.owl-theme .owl-dots .owl-dot:hover span{background: #0cc730; height: 3px;}
.creation-carousel .owl-nav {padding-right: 30px; width: 100%; text-align: right; margin-top: 20px; }
.creation-carousel .owl-nav [class*="owl-"] { position: relative; display: inline-block; background: #4d4d4f;  background: -webkit-linear-gradient(45deg, #4d4d4f 20%, #8a8c8e 100%); background: linear-gradient(45deg, #4d4d4f 20%, #8a8c8e 100%); border-radius: 50%; padding: 0; text-align: center; font-size: 24px; line-height: 44px; height: 44px; width: 44px; margin: 0 0 0 15px; }
.creation-carousel .owl-nav [class*="owl-"]:hover{ background: #0fcc33; background: -webkit-linear-gradient(45deg, #0fcc33 20%, #03b525 100%); background: linear-gradient(45deg, #0fcc33 20%, #03b525 100%);}
.prodes-portfoli-wrap .ccs-counter {position: absolute; bottom: 5px; right: 30px; font-family: 'Rubik', sans-serif; font-weight: 400; font-size: 16px;}
.portfolio-section .prodes-ptf-btn{text-align: center;}
.portfolio-section .prodes-ptf-btn .btn{font-size: 18px;}
.portfolio-section .pro-portfolio-slider-wrap{z-index: 5; margin-bottom: 50px; }
.portfolio-section .logo-design-sample-wrap, 
.portfolio-section .container{z-index: 5; position: relative; display: block;}
.logo-design-sample-wrap{margin-top: 15px;}
#sliderWrapper .sample-wrap-item{box-shadow: none; margin: 0px 10px 60px;}
#sliderWrapper .sample-wrap-item .sample-wrap-img{box-shadow: 0 3px 9px 0 rgba(0,0,0,.1);transition-property: box-shadow;transition-duration: .3s;transition-timing-function: ease-out;}
#sliderWrapper .sample-wrap-item .sample-wrap-img:hover{transition-property: box-shadow;transition-duration: .1s;ransition-timing-function: ease-in;box-shadow: 0 14px 42px 0 rgba(0,0,0,.2);text-decoration: none;cursor: pointer;}
.logo-design-sample-wrap2{position:relative;display:block; margin: -45px -10px 0 -60px; }
.logo-design-sample-wrap2 .sample-slider2{position:relative;display:block;margin:0px 0 10px;}
#sliderWrapper2{white-space:nowrap !important;height:100%;position:relative;background:transparent;overflow-x:hidden;padding:0px 0;}
#sliderWrapper2 .sample-wrap-item{display:inline-block;position:relative;width:250px;height:250px;margin:15px 7px;box-shadow:0px 0px 18px 1px rgba(0, 0, 0, 0.2); margin: 0px 10px 60px; box-shadow: none;}
#sliderWrapper2 .sample-wrap-item:first-child{margin-left:0;}
#sliderWrapper2 .sample-wrap-item:last-child{margin-right:0;}
#sliderWrapper2 .sample-wrap-item img{height:100%;width:100%;}
.logo-design-sample-wrap2 .sample-slider2 #next2{height:100%;position:absolute;right:0;background:transparent;z-index:1;width:150px;}
.logo-design-sample-wrap2 .sample-slider2 #prev2{height:100%;position:absolute;left:0;background:transparent;z-index:1;width:150px;}
#imageSlider2{width:100%;position:relative;}
#sliderWrapper2 .sample-wrap-item .sample-wrap-img{box-shadow: 0 3px 9px 0 rgba(0,0,0,.1);transition-property: box-shadow;transition-duration: .3s;transition-timing-function: ease-out;}
#sliderWrapper2 .sample-wrap-item .sample-wrap-img:hover{transition-property: box-shadow;transition-duration: .1s;transition-timing-function: ease-in;box-shadow: 0 14px 42px 0 rgba(0,0,0,.2);text-decoration: none;cursor: pointer;}
/* =======================
Statestics Section
========================*/
.statistics-section{position: relative; display: block;padding: 100px 0;}
.statistics-section:before{content: ''; display: block; position: absolute; height: 340px; width: 400px; top: -60px; left: -250px; opacity: 0.20; background-image: url('https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/home_img/1588054544-abf-shape.png'); background-size:100%; background-repeat: no-repeat; z-index: 1;}
.statistics-section .container{position: relative; z-index: 5;}
.statistics-section .prodes-sts-wrap{position: relative; display: block;}
.prodes-sts-wrap .prodes-sts-lists{position: relative; display: block; margin:0 -15px; list-style:none; padding: 0;}
.prodes-sts-wrap .prodes-sts-lists .prodes-sts-item{position: relative; display: block; width: 33.33%; float: left; padding: 0 15px;}
.prodes-sts-wrap .prodes-sts-lists .prodes-sts-item .prodes-sts-box{position: relative; display: block; margin-bottom: 30px;}
.prodes-sts-box .prodes-sts-heading{position: relative; display: block; text-align: left; margin:0 0 22px; vertical-align: bottom;}
.prodes-sts-box .prodes-sts-heading .sts-value{position: relative; display: inline-block; font-size: 44px; font-weight: 500; color: #0cc730; padding-right: 10px;}
.prodes-sts-box .prodes-sts-heading .sts-value:after{content: ''; position: absolute; height: 100%; width: 1px; background: #cdcdcd; top: 0; right: -4px; transform: rotate(20deg);}
.prodes-sts-box .prodes-sts-heading .sts-title{position: relative; display: inline-block; font-size: 20px; font-weight: 500;  padding-left: 10px;}
.prodes-sts-box .prodes-sts-content {position: relative; display: block; font-size: 16px; color: #575757; line-height: 26px;}
/* =======================
Footer Section
========================*/
.page-welcome.prodesigns-new .site-footer .pd-footer-script-link-seprator-mid{display: none;}
.prodesigns-new .site-footer{position: relative; display: block; padding-bottom: 0; overflow: hidden; font-family: 'Montserrat',sans-serif;}
.prodesigns-new .site-footer:after{content: ''; display: block; position: absolute; height: 265px; width: 300px; bottom: -60px; right: -160px; opacity: 0.50; background-image: url('https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/home_img/1588054544-abf-shape.png'); background-size:100%; background-repeat: no-repeat; z-index: 1; transform: rotate(9.4deg);}
.prodesigns-new .site-footer .container{position: relative; z-index: 5;}
.prodesigns-new .site-footer .fm-title{font-size: 18px; text-transform: capitalize; color: #151515; padding-bottom: 15px; margin-bottom: 25px;}
.prodesigns-new .site-footer .fm-title:after{content: ''; display: block; position: absolute; width: 30px; height: 4px; bottom: 0; left: 0; background: #4d4d4f; background: -webkit-linear-gradient(45deg, #4d4d4f 20%, #8a8c8e 100%); background: linear-gradient(45deg, #4d4d4f 20%, #8a8c8e 100%);}
.prodesigns-new .site-footer .fm-menu, 
.prodesigns-new .site-footer .fm-social-menu{font-family: 'Montserrat', sans-serif;}
.prodesigns-new .site-footer .fm-menu > li{padding-bottom: 12px;}
.prodesigns-new .site-footer .fm-menu > li > a, 
.prodesigns-new .site-footer .fm-social-menu > li > a{color: #545454; font-size: 14px; font-weight: 500;}
.prodesigns-new .site-footer .fm-menu > li > a:hover, 
.prodesigns-new .site-footer .footer-copyright .support-menu > ul > li > a:hover, .prodesigns-new .site-footer .footer-copyright p a{color: #0cc730;}
.prodesigns-new .site-footer .footer-copyright{padding: 25px 0; color: #515153; border-top: 1px solid #dcdcdc; margin-top: 25px;font-size: 14px; font-weight: 500;}
.prodesigns-new .site-footer .fm-social-menu > li{margin-right: 15px;}
.prodesigns-new .site-footer .fm-social-menu > li > a span{line-height: 34px; color: #515151; margin: 0;}
.prodesigns-new .site-footer .fm-social-menu > li > a span > span {border-color: #666769; color: #515151;}
.prodesigns-new .site-footer .fm-social-menu > li > a span.facebook:hover,
.prodesigns-new .site-footer .fm-social-menu > li > a span.facebook:focus{border-color:#38579a;background:transparent;color:#38579a}
.prodesigns-new .site-footer .fm-social-menu > li > a span.twitter:hover,
.prodesigns-new .site-footer .fm-social-menu > li > a span.twitter:focus{border-color:#22abe1;color:#22abe1;background:transparent}
.prodesigns-new .site-footer .fm-social-menu > li > a span.google-plus:hover,
.prodesigns-new .site-footer .fm-social-menu > li > a span.google-plus:focus{border-color:#ff3918;color:#ff3918;background:transparent}
.prodesigns-new .site-footer .fm-social-menu > li > a span.linkedin:hover,
.prodesigns-new .site-footer .fm-social-menu > li > a span.linkedin:focus{border-color:#0271b8;color:#0271b8;background:transparent}
.prodesigns-new .site-footer .fm-social-menu > li > a span.instagram:hover,
.prodesigns-new .site-footer .fm-social-menu > li > a span.instagram:focus{border-color:#fb3958;color:#fb3958;background:transparent}
.prodesigns-new .site-footer .fm-social-menu > li > a span.pinterest:hover,
.prodesigns-new .site-footer .fm-social-menu > li > a span.pinterest:focus{border-color:#C92228;color:#C92228;background:transparent}
@media (min-width: 1200px){
.creation-carousel .pro-ptf-item{width: 240px; height: 240px;}
}
@media (max-width: 1199px){
.abf-carousel .carousel-indicators{bottom: 13%;}
}
@media (max-width: 1199px) and (min-width: 992px) {
.creation-carousel .pro-ptf-item{height: auto; width: 100%;}
}
@media (max-width: 991px){
.abf-carousel .prodes-abf-slide-item .abf-slider-item-wrap{height: 480px;}
.prodes-abf-slide-item .prodes-abf-slide-content .main-title{font-size: 32px; line-height: 44px; margin-bottom: 20px;}
.pro-design-abf-section .carousel.abf-carousel .prodes-abf-slide-item{padding-top: 30px;}
.abf-carousel .prodes-abf-slide-item .prodes-abf-slide-content{padding: 30px 0 60px;}
.services-section:after{right: -1300px;}
.prodes-service-item .prodes-service-box .prodes-services-content{width: 100%;}
.prodes-service-item .prodes-service-box{width: 80%; }
/*.services-listing-wrap .prodes-service-list{margin: 0 -15px;}*/
.services-listing-wrap .prodes-service-list > li.prodes-service-item{padding: 0 15px;}
.services-listing-wrap .prodes-service-list > li.prodes-service-item:nth-child(2n){padding-top: 25px;}
.client-say-section{padding-bottom: 80px;}
.prodes-tpl-owlcarousel .prodes-tpl-review-item{margin: 0 50px;}
.portfolio-section{padding:60px 0; }
.prodes-portfoli-wrap{width: 100%; margin: 0;}
.portfolio-section .prodes-ptf-content .prodes-ptf-btn{display: none;}
.portfolio-section .prodes-ptf-btn{display: block; text-align: center; margin-top: 30px;}
.portfolio-section .prodes-ptf-btn .btn{font-size: 18px;} 
.creation-carousel .owl-nav{padding-right: 0;}
.prodes-portfoli-wrap .ccs-counter{right: 0;}
.creation-carousel.owl-theme .owl-dots{padding-right: 65px; width: 100%;}
.creation-carousel .item{text-align: center;}
.creation-carousel .pro-ptf-item{display: inline-block; height: auto; width: 90%;}
.statistics-section{padding: 60px 0;}
.prodes-sts-box .prodes-sts-content{font-size: 14px; line-height: 24px;}
.prodes-sts-box .prodes-sts-heading .sts-value{font-size: 36px;}
}
@media (max-width: 991px) and (min-width: 768px){
.prodes-abf-slide-item .prodes-abf-slide-content .abf-slide-detail{font-size: 16px; line-height: 26px;}
.pro-design-abf-section::before {height: 540px; width: 530px; top: 10%; left: 46%;}
.prodes-abf-slide-item .prodes-abf-slide-content .abf-slide-btn .btn{width: auto; min-width: inherit;padding-right: 22px; padding-left: 22px;}
}
@media (max-width: 991px) and (min-width: 641px){
.prodes-sts-box .prodes-sts-heading .sts-value{ display: block; font-size: 36px; padding: 0;}
.prodes-sts-box .prodes-sts-heading .sts-value:after{display: none;}
.prodes-sts-box .prodes-sts-heading .sts-title{display: block; padding: 0; font-size: 18px; margin-top: 5px; font-weight: 400;}
.prodes-sts-box .prodes-sts-heading{padding-bottom: 15px;}
.prodes-sts-box .prodes-sts-heading:after{content: ''; position: absolute; bottom: 0px; height: 2px; width: 30px; left: 0; background: #4d4d4f; background: -webkit-linear-gradient(45deg, #4d4d4f 20%, #8a8c8e 100%); background: linear-gradient(45deg, #4d4d4f 20%, #8a8c8e 100%);}
}
@media (max-width: 767px){
.pro-design-abf-section{padding-top: 55px; }
.pro-design-abf-section:after{background-size: 100% 20%;}
.pro-design-abf-section:before{margin: 0; transform: translateX(-50%); width: 80%; top: 10%; opacity: 0.6;}
.pro-design-abf-section .carousel.abf-carousel .prodes-abf-slide-item{text-align: center;}
.abf-carousel .prodes-abf-slide-item .abf-slider-item-wrap{height: 900px;}
.abf-carousel .prodes-abf-slide-item .prodes-abf-slide-content{padding: 0 0 30px;}
.prodes-abf-slide-item .prodes-abf-slide-content .main-title{font-size: 38px; margin-bottom: 15px;}
.abf-carousel .prodes-abf-slide-item .prodes-abf-slide-content .abf-slide-img-wrap{position: relative; display: block; padding: 0px 10px; width: auto; margin: 0 17% 15px;}
.abf-carousel .carousel-indicators{bottom: 30px;}
.prodes-section .prodes-section-title .main-title{font-size: 34px;}
.prodes-service-item .prodes-service-box{width: 90%;}
.logo-design-testimonial-section.client-say-section{padding-top: 30px;}
.prodesigns-new .pds-trustpilot-review-wrap .pds-trustpilot-owlcarousel{margin-top: 10px;}
.prodesigns-new .pds-tp-review-item-box .pds-review-massage{font-size: 18px; line-height: 30px; letter-spacing: normal;}
.prodesigns-new .pds-tp-review-item-box .pds-review-massage p{font-size: 18px;}
.prodesigns-new .pds-trustpilot-owlcarousel .owl-nav .owl-prev{margin-left: -5px;}
.prodesigns-new .pds-trustpilot-owlcarousel .owl-nav .owl-next{margin-right: -5px;}
.prodesigns-new .pds-trustpilot-owlcarousel .pds-tp-review-item{margin: 0 40px;}
.prodesigns-new .pds-trustpilot-owlcarousel .pds-tp-review-item .pds-tp-review-item-wrap{padding: 0 24px;}
.cta-section{padding: 50px 0;}
.prodes-section.cta-section .prodes-section-title .main-title span{margin-bottom: 10px;}
.prodes-section.cta-section:after{opacity: 0.75;}
}
@media (max-width: 640px){
.pro-design-abf-section:after{background-size: 100% 15%;}
.abf-carousel .prodes-abf-slide-item .abf-slider-item-wrap{height: 860px;}
.pro-design-abf-section:before{top: 90px;}
.creation-carousel .pro-ptf-item{width: 95%;}
.prodes-section.cta-section .prodes-section-title .main-title{font-size: 38px;}
.portfolio-section:after{right: -750px;}
.statistics-section:before{opacity: 0.10;}
.prodes-sts-wrap .prodes-sts-lists{text-align: center;}
.prodes-sts-wrap .prodes-sts-lists .prodes-sts-item{width: 49%; text-align: center; float: inherit; display: inline-block;}
.prodes-sts-box .prodes-sts-heading{display: inline-block; margin-bottom: 15px;}
.prodes-sts-wrap .prodes-sts-lists .prodes-sts-item .prodes-sts-box{ display: inline-block; margin-bottom: 40px;}
.prodes-sts-wrap .prodes-sts-lists .prodes-sts-item:last-child .prodes-sts-box{margin-bottom: 0;}
.prodes-sts-box .prodes-sts-heading .sts-title{font-size: 18px; font-weight: 400;}
}
@media (max-width: 560px){
.pro-design-abf-section:before{top: 40px;}
.abf-carousel .prodes-abf-slide-item .abf-slider-item-wrap{height: 780px;}
.services-listing-wrap .prodes-service-list > li.prodes-service-item{width: 100%; text-align: left!important;}
.services-listing-wrap .prodes-service-list > li.prodes-service-item:nth-child(2n){padding-top: 0;}
.services-listing-wrap .prodes-service-list > li.prodes-service-item:nth-child(even){text-align: right!important;}
.prodes-service-item .prodes-service-box{width: 70%; margin-bottom: 60px;}
.prodesigns-new .pds-tp-review-item-box .pds-review-massage, 
.prodesigns-new .pds-tp-review-item-box .pds-review-massage p{font-size: 16px; line-height: 26px;}
.prodes-sts-wrap .prodes-sts-lists .prodes-sts-item{width: 100%; display: inline-block; float: inherit;}
}
@media (max-width: 480px){
.prodes-abf-slide-item .prodes-abf-slide-content .main-title{font-weight: 500;}
.prodes-section .prodes-section-title .main-title{font-size: 32px;}
.prodesigns-new .pds-trustpilot-owlcarousel .owl-nav [class*="owl-"],
.creation-carousel .owl-nav [class*="owl-"]{ width: 38px; height: 38px; line-height: 38px;}
.prodes-service-item .prodes-service-box{width: 80%;}
.services-listing-wrap .prodes-service-list{margin: 0 -15px;}
.logo-design-testimonial-section.client-say-section{padding-top:50px;}
.prodesigns-new .pds-trustpilot-owlcarousel .pds-tp-review-item{margin: 0 35px;}
.prodesigns-new .pds-tp-review-item-box .pds-review-massage .stars-tp{font-size: 20px;}
.prodes-section.cta-section .prodes-section-title .main-title{font-size: 32px;}
.prodes-section.cta-section:after{opacity: 0.97;}
}
@media (max-width: 460px){
.pro-design-abf-section:before{top: 10px;}
.abf-carousel .prodes-abf-slide-item .abf-slider-item-wrap{height: 730px;}
.prodes-abf-slide-item .prodes-abf-slide-content .main-title{font-size: 30px; line-height: 38px;}
.prodes-abf-slide-item .prodes-abf-slide-content .abf-slide-detail{font-size: 16px; line-height: 26px;}
.prodes-section{padding: 50px 0 30px;}
.services-listing-wrap .prodes-service-list > li.prodes-service-item:last-child .prodes-service-box{margin-bottom: 0;}
.client-say-section{padding-bottom: 60px;}
.prodesigns-new .pds-tp-review-item-box .pds-review-massage .pds-author-detail .author-name{font-size: 18px; font-weight: 500; color: #212121;}
.prodesigns-new .pds-tp-review-item-box .pds-review-massage .pds-author-detail .author-name span{line-height: 20px; font-size: 12px; font-weight: 500;}
.prodesigns-new .pds-trustpilot-owlcarousel .pds-tp-review-item .pds-tp-review-item-wrap{padding: 0 5px;}
.cta-section{padding: 50px 0;}
.cta-section .cta-bg-banner{opacity: 0.8;}
.portfolio-section:after{opacity: 0.5;}
.statistics-section{padding: 60px 0;}
.prodes-sts-box .prodes-sts-heading{margin-bottom: 10px;}
.prodes-sts-box .prodes-sts-content{color: #454545;}
}
@media (max-width: 420px){
.pro-design-abf-section:before{top: 0px; width: 90%;}
.abf-carousel .prodes-abf-slide-item .abf-slider-item-wrap{height: 720px;}
.abf-carousel .prodes-abf-slide-item .prodes-abf-slide-content .abf-slide-img-wrap{margin: 0 15% 15px;}
.prodes-section.cta-section .prodes-section-title .main-title span {display: inline-block; font-size: 32px; margin: 0; padding-right: 5px;}
.prodes-section.cta-section .prodes-section-title .main-title, 
.prodes-section.cta-section .prodes-section-title .main-title span {line-height: 44px;}
}
@media (max-width: 391px){
.pro-design-abf-section:before{top: 0; height: 630px;}
.abf-carousel .prodes-abf-slide-item .abf-slider-item-wrap{height: 700px;}
.prodes-section.cta-section .prodes-section-title .main-title{font-size: 28px; line-height: 36px;}
.prodes-abf-slide-item .prodes-abf-slide-content .abf-slide-btn .btn{min-width: 100%;}
.prodesigns-new .pds-tp-review-item-box .pds-review-massage{padding: 0;}
.prodes-section.cta-section .cta-btn-wrap .btn{min-width: 100%;}
.prodes-section.cta-section .prodes-section-title .main-title,
.prodes-section.cta-section .prodes-section-title .main-title span{font-size: 27px; line-height: 36px;}
}
@media (max-width: 360px){
.pro-design-abf-section:before{top: 0; height: 580px;}
.abf-carousel .prodes-abf-slide-item .abf-slider-item-wrap{height: 660px;}
.prodes-abf-slide-item .prodes-abf-slide-content .main-title{font-size: 24px; line-height: 32px; margin-bottom: 10px;}
.prodes-abf-slide-item .prodes-abf-slide-content .abf-slide-detail{font-size: 14px; line-height: 22px;}
.abf-carousel .prodes-abf-slide-item .prodes-abf-slide-content .abf-slide-img-wrap{margin: 0 12% 15px;}
.prodes-service-item .prodes-service-box{width: 90%;}
.prodes-service-item .prodes-service-box .prodes-services-img-box{margin-bottom: 15px;}
}
.page-social-media-package .pro-portfolio-slider-wrap { position: relative; display: block; height: 365px; }
.page-social-media-package .pro-portfolio-owlcarousel{position:relative;}
.page-social-media-package .pro-portfolio-owlcarousel .propd-pf-item{width:auto;position:relative;padding:15px 0;}
.page-social-media-package .propd-pf-item .propd-pf-item-pf-item-wrap{position:relative;padding:0 8px;}
.page-social-media-package .propd-pf-item .propd-pf-item-wrap.pf-item-single{}
.page-social-media-package .propd-pf-item .propd-pf-item-wrap.pf-item-double{}
.page-social-media-package .propd-pf-item .propd-pf-item-wrap .pf-inner-item{position:relative;display:block;background-color:#ffffff;border-radius:4px;width:400px;height:148px;overflow:hidden;box-shadow:0px 0px 15px 1px rgba(0,0,0,0.08);}
.page-social-media-package .propd-pf-item .propd-pf-item-wrap .pf-inner-item img{width:100%;height:100%; object-fit: cover;}
.page-social-media-package .propd-pf-item .propd-pf-item-wrap.pf-item-single .pf-inner-item{width:400px;height:148px;margin-top:83px;}
.page-social-media-package .propd-pf-item .propd-pf-item-wrap.pf-item-double .pf-inner-item:last-child{margin-top:16px;}
.page-social-media-package .pro-portfolio-owlcarousel.owl-theme .owl-nav [class*='owl-']{position:absolute;width:46px;height:46px;opacity:0.6;padding:0;font-size:inherit;display:inline-block;background:rgba(255, 255, 255, 1);margin:0;top:50%;margin-top:-22px;border-radius:50px;z-index:2;overflow:hidden;transition:all, 0.5s;box-shadow:0px 0px 15px rgba(0, 0, 0, 0.24);}
.page-social-media-package .pro-portfolio-owlcarousel.owl-theme .owl-nav [class*='owl-']:hover{opacity:0.9;}
.page-social-media-package .pro-portfolio-owlcarousel.owl-theme .owl-nav .owl-prev{left:15px;}
.page-social-media-package .pro-portfolio-owlcarousel.owl-theme .owl-nav .owl-next{right:15px;}
.page-social-media-package .pro-portfolio-owlcarousel.owl-theme .owl-nav .owl-prev .pfs-arrow-left,
.page-social-media-package .pro-portfolio-owlcarousel.owl-theme .owl-nav .owl-next .pfs-arrow-right{position:relative;display:block;width:10px;height:48px;background-image:url('https://d23f77ld97kzi6.cloudfront.net/assets/frontend/img/1531735660-owl-simple-arrow.png');background-repeat:no-repeat;margin:0 18px;}
.page-social-media-package .pro-portfolio-owlcarousel.owl-theme .owl-nav .owl-next .pfs-arrow-right{background-position:center right;}
.page-social-media-package .pro-portfolio-owlcarousel.owl-theme .owl-nav .owl-prev .pfs-arrow-left{background-position:-5px -5px;}
.page-social-media-package .pro-portfolio-owlcarousel.owl-theme .owl-nav .owl-next .pfs-arrow-right{background-position:-48px -5px;}
.page-social-media-package .pro-portfolio-owlcarousel.owl-theme .owl-nav [class*='owl-'].disabled{opacity:0}
/*
.propd-pf-slider-wrap.propd-pf-slider-wrap-2{height: 345px;}
.pro-portfolio-owlcarousel.propd-pf-slider-2 .propd-pf-item .propd-pf-item-wrap .pf-inner-item{width: 540px; height: 200px;}
.pro-portfolio-owlcarousel.propd-pf-slider-2 .owl-item:nth-child(even) .propd-pf-item .propd-pf-item-wrap {margin-top: 74px;}
.pro-portfolio-owlcarousel.propd-pf-slider-2 .propd-pf-item{padding: 20px 0;}*/
