.shortcode_block{border-bottom:1px solid #000;margin:10px 0;padding:15px 0;overflow:hidden}.shortcode_title{font-weight:400;margin:0 0 20px}.shortcode_title span{display:block;height:1px;margin:7px 0 -11px;width:140px;background:#4fbfa8}#frame_accordiun a,#frame_toggle a{background:#4fbfa8;color:#fff}.portfolio-filter-item{margin:2px 4px;padding:8px 28px!important;background-color:#ededed!important;font-weight:700;font-weight:500;color:#000!important;font-size:14px!important;line-height:25px}.portfolio-filter-item.item-active{background:#ffed00!important;font-weight:500;color:#000!important}.elpt-portfolio-filter .portfolio-filter-item:hover{background:#ffed00!important}.elementor-shortcode .elpt-portfolio{padding-top:0;padding-bottom:0}.testimonials-container{clear:both}.testimonials-container{clear:both;background-color:#f0f0f0;padding:20px;width:auto}.testimonials-container .testimonial-carousel{border:2px solid #fcfbf6;padding:39px;width:auto;text-align:center}.single-testimonial .testimonial-bottom{margin:0 0 0 50px;background:url("/wp-content/themes/periwin/css/megnor/../../images/megnor/testi.png") no-repeat scroll 0 0 transparent;height:25px;width:19px;position:relative;top:-1px;--lzl-bg-img:"/wp-content/themes/periwin/css/megnor/../../images/megnor/testi.png"}.single-testimonial .testimonial-bottom.lzl:not(.lzl-ed),.single-testimonial .testimonial-bottom.lzl-ing:not(.lzl-ed){background-image:none}.single-testimonial .testimonial-top{position:relative}.single-testimonial .testimonial-title{font-weight:400}.single-testimonial .testimonial-email{display:inline-block}.single-testimonial .testimonial-title{color:#000;font-weight:700;text-transform:uppercase;margin:0 0 5px}.single-testimonial .testimonial-title:hover{color:#000}.single-testimonial .testimonial-designation{margin:5px 0 6px}.single-testimonial .testimonial-designation a{color:#000;display:inline-block}.single-testimonial .testimonial-designation a:hover{color:#000}.single-testimonial blockquote{display:block;position:relative;background-image:none}.single-testimonial .testimonial-content{margin:0 0 20px}.single-testimonial blockquote q{position:relative}.single-testimonial blockquote span{float:right;color:#333;font-size:17px;font-style:normal;margin:12px 0 0}.single-testimonial .testmonial-image{display:inline-block;margin:0 0 15px;vertical-align:top;border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;overflow:hidden}.single-testimonial .testmonial-image i{font-size:30px;line-height:50px;margin:0;text-align:center}.single-testimonial .testmonial-image img{background:#fcfcfc}.single-testimonial .testmonial-text{display:inline-block;vertical-align:top}.testimonial-grid .item{float:left;position:relative}.testimonial-grid .first-item{clear:both}.testimonials-container .item{margin:0}.testimonial-cols-2 .item{width:50%}.testimonial-cols-3 .item{width:33.33%}.testimonial-cols-4 .item{width:25%}.testimonial-cols-5 .item{width:20%}.testimonial-cols-6 .item{width:16%}.row100{margin:0 0 23px;float:left;width:100%}.col30{float:left;width:20%}.col70{float:left;width:90%;position:relative}.col30 label{color:#555;font-size:14px}.col70 input{color:#000;width:100%;padding:12px 25px 12px 20px;float:left;background:#f9f9f9}.col70 textarea{background:#f9f9f9}.col70 i{color:#d0d0d0;right:10px;position:absolute;top:16px;margin:0}.col70::-moz-placeholder{color:#23272a}.button .col70{float:right;width:100%}.col70 .button{float:right;background:none repeat scroll 0 0 #424570;color:#fff;font-weight:700;line-height:18px;padding:5px 12px;text-transform:uppercase;width:auto}.col70 em{margin:0 5px}.banner_content{text-align:center}.contactform_right .col70{width:100%}.contactform_left{float:left;width:35%;margin:0 15px 0 0}.contactform_right{overflow:hidden}.pricing_wrapper{padding:20px}.pricing_wrapper .pricing_wrapper_inner{border:1px solid #ebeaea;border-bottom:3px solid #ebeaea;background:#fff}.pricing_heading{background:#f0f0f0;color:#000;font-size:18px;font-weight:400;margin:0 0 10px;padding:35px 15px 45px;text-align:center;text-transform:capitalize}.pricing_top{background:none repeat scroll 0 0 #f0f0f0;border:10px solid #fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;height:100px;margin:0 auto;position:relative;text-align:center;top:-34px;width:100px;color:#000;padding:5px}.pricing_bottom{text-align:center;margin:-20px 0 0}.pricing_top .pricing_per{font-size:14px;margin:14px 0 5px;line-height:16px}.pricing_top .pricing_price{font-size:18px;font-weight:500}.pricing_wrapper ul{margin:0;padding:0;list-style:none}.pricing_wrapper ul li{padding:3px 0;margin:0 0 5px}.selected .pricing_wrapper ul li{padding:5px 0}.pricing_button{height:30px;margin:25px 0 35px}.pricing_button a#pricing-btn{display:inline-block}.pricing_wrapper:hover .pricing_heading,.pricing_wrapper .selected .pricing_heading,.pricing_wrapper:hover .pricing_top,.pricing_wrapper .selected .pricing_top,.pricing_wrapper:hover .pricing_button a#pricing-btn,.pricing_wrapper .selected .pricing_button a#pricing-btn{background:#ea9d06}.pricing_wrapper:hover .pricing_wrapper_inner,.pricing_wrapper:hover .pricing_button a#pricing-btn,.pricing_wrapper .selected .pricing_button a#pricing-btn{border-color:#ea9d06}.pricing_wrapper .selected{margin-top:-15px}.pricing_wrapper .selected .pricing_heading{padding:42px 15px}.nopricing_heading{height:20px;padding:35px 15px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.button_content_inner.center,.center{text-align:center;position:relative;float:none}.hidden{display:none;visibility:hidden}.invisible{visibility:hidden}.alignright,.right{float:right;text-align:right}.alignleft,.left{display:inline-block;float:left;vertical-align:top}.divider_content{clear:both;margin:0 0 50px}.alignnone,.none{float:none}.aligncenter{margin-inline-start:auto;margin-inline-end:auto}.clearboth{clear:both;display:block;font-size:0px;height:0px;line-height:0;width:100%;overflow:hidden}.regular-text1{position:relative}.category-text .sub-title,.small-title{font-size:12px;color:#a5a5a5;line-height:24px;display:inline-block;vertical-align:top;padding:0;font-weight:400;margin-inline-start:25px}.small-title .sub-title{display:inline-block;vertical-align:top}.shortcode-title{padding:0;width:100%;clear:both;box-sizing:border-box}.blog .normal-title,.upsells.products>h2,.related.products h2,.cross-sells>h2,.woocommerce-cart .cross-sells>h2{display:inline-block;position:relative;vertical-align:top;width:100%;margin:0 0 14px;text-align:left;letter-spacing:.5px;font-size:16px;padding-block:14px;line-height:20px;text-transform:uppercase;box-sizing:border-box;border-bottom:1px solid #e5e5e5;font-weight:600}.blog .normal-title{padding-inline:0;border:0;text-align:center;margin-bottom:20px;font-size:23px}.faq-title-border .big-title{border:0;padding-top:0}.wpb_wrapper .title-description{text-align:center;width:75%;text-transform:capitalize;margin:0 auto!important}.contact-page-block .big-title{color:#a0a0a0}.sitemap h2{padding:15px 0}.faqs-container .small-title{width:100%;border-bottom:1px solid #e6e6e6;padding-top:30px;padding-bottom:25px}.small-title{color:#222;font-size:16px;font-weight:700;line-height:24px;margin:15px 0}.big-title{font-size:30px;line-height:30px;font-weight:500;margin:0;padding:15px 0}.border-type{padding-bottom:5px;position:relative;display:inline-block}.border-type:after{bottom:0;content:"";height:1px;left:0;position:absolute;width:60px;background:none repeat scroll 0 0 #696868}.panel-grid .panel-grid-cell h3.widget-title{display:none}blockquote{line-height:30px;margin:10px;position:relative;width:auto}blockquote cite,blockquote small,blockquote cite a,blockquote small a{color:#2b2b2b;font-size:16px;font-weight:400;line-height:1.5}blockquote em,blockquote i,blockquote cite{font-style:normal}blockquote strong,blockquote b{font-weight:400}.testmonial-image{margin-block:10px;border-radius:50px;overflow:hidden;display:inline-block;vertical-align:top}.testmonial-image img{background:#ebebeb}.testmonial-icon{margin-block:5px}.testmonial-icon .fa{margin:0 auto}.custom-testimonial-inner{display:inline-block;vertical-align:top;margin:15px;text-align:center}.testimonial-wrapper blockquote{padding:0;background:0 0;margin:0;font-size:14px;font-weight:400;line-height:20px;color:#909090}.testimonial-wrapper blockquote::before,.testimonial-wrapper blockquote::after{display:none}.testimonial-wrapper{position:relative;box-sizing:border-box}.testimonial-content{margin:10px 0;width:100%}.testmonial-image img{background:#f0f0f0}.custom-testimonial .testimonial-title a{font-weight:600;font-size:16px;text-transform:uppercase}.testimonial-title{display:block}.custom-testimonial .testimonial-designation{font-size:14px;font-weight:500;display:block;color:#909090}.testmonial-text{display:inline-block;vertical-align:top;position:relative;margin-block:5px}.widget .custom-testimonial .owl-controls{display:none}.widget .custom-testimonial .testimonial-content{width:auto}.widget .custom-testimonial-inner{margin:20px}.tmpmela_about_inner.image-left .about_image{text-align:left}.tmpmela_about_inner.image-right .about_image{text-align:right}.staff-image .staff-social{position:absolute;top:50%;left:0;right:0;bottom:auto;margin:0 auto;opacity:0}.staff-image:hover .staff-social{opacity:1}.team-posts-content.posts-content .container .container-inner .staff-content{padding-block:10px;text-align:center;box-sizing:border-box;padding-inline:5px}.team-posts-content.staff-page.posts-content{margin:0 -15px;width:auto}.team-posts-content .grid{margin:0}.team-posts-content.posts-content .team-carousel .container{width:100%}.team-posts-content.posts-content .container .container-inner{box-sizing:border-box;position:relative;overflow:hidden;margin:0 15px}.team-posts-content .staff-image{position:relative;display:inline-block;vertical-align:top;overflow:hidden}.team-posts-content .staff-image{transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-webkit-transition:all .5s ease-out 0s;-ms-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s}.single-team.container-inner:hover .staff-image{background:rgba(0,0,0,.4) none repeat scroll 0 0;-webkit-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-ms-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s}.team-posts-content .staff-image-hover{position:absolute;height:100%;width:100%;top:0}.staff-page .item{text-align:center;overflow:visible;float:left}.staff-image img{width:100%;height:auto}.staff-box .staff-content{margin:0 10px}.staff-page .staff-name a{font-size:17px;font-weight:500}.staff-page .description p{margin-bottom:15px}.staff-image>img{position:relative;z-index:-1;width:100%}.staff-page .four-col .staff-social.icon-6,.staff-page .four-col .staff-social.icon-7,.staff-page .four-col .staff-social.icon-8,.staff-page .four-col .staff-social.icon-9,.staff-page .cols-4 .staff-social.icon-6,.staff-page .cols-4 .staff-social.icon-7,.staff-page .cols-4 .staff-social.icon-8,.staff-page .cols-4 .staff-social.icon-9{margin:0 auto -55px}.staff-page .three-col .staff-social.icon-1,.staff-page .three-col .staff-social.icon-2,.staff-page .three-col .staff-social.icon-3,.staff-page .three-col .staff-social.icon-4,.staff-page .three-col .staff-social.icon-5,.staff-page .three-col .staff-social.icon-6,.staff-page .three-col .staff-social.icon-7,.staff-page .cols-3 .staff-social.icon-1,.staff-page .cols-3 .staff-social.icon-2,.staff-page .cols-3 .staff-social.icon-3,.staff-page .cols-3 .staff-social.icon-4,.staff-page .cols-3 .staff-social.icon-5,.staff-page .cols-3 .staff-social.icon-6,.staff-page .cols-3 .staff-social.icon-7{margin:0 auto -20px}.staff-page .three-col .staff-social.icon-8,.staff-page .three-col .staff-social.icon-9,.staff-page .cols-3 .staff-social.icon-8,.staff-page .cols-3 .staff-social.icon-9{margin:0 auto -55px}.staff-page .staff-social .icon{display:inline-block;margin:0 5px 5px;color:#fff}.staff-page .staff-social .icon:hover{color:#ea9d06}.staff-page .staff-social .icon .fa{font-size:16px;font-family:"FontAwesome";font-weight:400}.staff-page .staff-social .icon .fa.fa-envelope,.staff-page .staff-social .icon .fa.fa-facebook,.staff-page .staff-social .icon .fa.fa-rss,.staff-page .staff-social .icon .fa.fa-link{font-size:15px}.staff-page .staff-list .staff-image{margin-inline-end:20px}.staff-list .entry-content{display:table}.staff-list .staff-left,.staff-list .staff-right{display:table-cell;vertical-align:top}.staff-content .staff-position{padding:0}.staff-content .staff-name{padding:5px 0}.staff-content .staff-social{padding:4px 0;display:none}.staff-content .staff_content{padding-bottom:30px;display:none}.portfolio-filter{margin:0 -2px}.portfolio-filter h3{display:none;font-size:14px;color:#fff;font-weight:700;transform:scale(0);transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s}.portfolio-filter .single-portfolio:hover h3{transform:scale(1)}.portfolio-filter-container .portfolio-container{margin:0}.portfolio-filter-container .options li a{background-color:#f0f0f0;border:1px solid #f0f0f0;color:#222;margin:2px 4px;padding:6px 18px;text-transform:capitalize;font-weight:400}.portfolio-filter-container .options li a:active,.portfolio-filter-container .options li a.selected,.portfolio-filter-container .options li a:hover{background:#ffed00;border-color:#ffed00;color:#222}.portfolio-filter-container .item{margin:0}.portfolio-filter-container .portfolio-cols-1 .item{width:100%}.portfolio-filter-container .portfolio-cols-2 .item{width:50%}.portfolio-filter-container .portfolio-cols-3 .item{width:33.33%}.portfolio-filter-container .portfolio-cols-4 .item{width:25%}.portfolio-filter-container .portfolio-cols-5 .item{width:20%}.portfolio-filter-container .portfolio-cols-6 .item{width:16.66%}.product-all{padding:5px 0 10px}.countbox.hastime{display:flex;column-gap:5px}.entry-summary .countbox.hastime{padding-block:10px}.count-down{width:auto;float:left;position:absolute;font-size:20px;clear:both;font-weight:500;box-sizing:border-box;bottom:0;background:#fff;left:0;right:0;margin:5px 15px;border-radius:5px}.countbox .timebox{position:relative;color:#000;padding:8px 0;text-align:center;line-height:16px;box-sizing:border-box;border:1px solid #e6e6e6;width:44px;height:47px}.count-down .time{font-size:11px;color:#808080;text-transform:capitalize;display:block;font-weight:500}.countbox .timebox:last-child:before{content:none}.countbox strong{display:block;font-size:15px;font-weight:600}.price{width:100%}.product-description{color:#808080}.product-description .read-more{display:none}.toogle_div,.accordion .acc{position:relative}.widget .single_accordion p,.widget .single_toggle p{margin:0}.toogle_div p,.accordion p{margin:0}.accordion span.icon:after,.toogle_div span.icon:after{content:"";font-family:FontAwesome;left:12px;position:absolute;font-size:10px}.accordion a.current span.icon:after,.toogle_div a.current span.icon:after{content:"";font-family:FontAwesome;left:12px;position:absolute}.accordion_image{width:110px;float:left}.accordion,.toggle{width:96%;clear:both}.accordion .accordion-title,.toggle .accordion-title{position:relative}.accordion.style5 .single_accordion,.toggle.style5 .single_accordion{border-top:1px solid #ebebeb;padding:3px 0}.accordion.style5 .single_accordion a,.toggle.style5 .single_accordion a{margin:0}.accordion.style5 .accordion-title,.toggle.style5 .toggle-title{padding:8px 10px 8px 30px;background:#434571;color:#fff;font-size:14px;text-transform:uppercase}.accordion.style5 .tab_content,.toggle.style5 .tab_content{padding:15px;font-size:14px}.accordion.style1 .accordion-title,.toggle.style1 .toggle-title{border:1px solid #ebebeb;padding:10px 10px 10px 30px}.accordion.style2 .single_accordion,.toggle.style2 .single_toggle{border:1px solid #ebebeb;margin:0 0 10px}.accordion.style2 .accordion-title,.toggle.style2 .toggle-title{padding:10px 10px 10px 30px}.accordion.style2 .tog,.toggle.style2 .tog{margin:0}.accordion.style2 .tab_content,.toggle.style2 .tab_content{padding:0 10px 10px}.accordion.style3 .accordion-title,.toggle.style3 .toggle-title{border:1px solid #f5f5f5;padding:10px 30px 10px 10px;background-color:#f5f5f5}.accordion.style3 span.icon:after,.accordion.style4 span.icon:after,.accordion.style3 a.current span.icon:after,.accordion.style4 a.current span.icon:after,.toggle.style3 span.icon:after,.toggle.style4 span.icon:after,.toggle.style3 a.current span.icon:after,.toggle.style4 a.current span.icon:after{right:10px;left:auto}.accordion.style4 .single_accordion,.toggle.style4 .single_toggle{background-color:#f5f5f5;border:1px solid #f5f5f5;margin:0 0 10px}.accordion.style4 .accordion-title,.toggle.style4 .toggle-title{padding:10px 30px 10px 10px}.accordion.style4 .tab_content,.toggle.style4 .tab_content{padding:0 10px 10px}.accordion.style4 .tog,.toggle.style4 .tog{margin:0}.toogle_div .tog,.accordion .tog{display:block;margin:0 0 10px;position:relative;text-decoration:none}.header-middle .tab_content{border-bottom:none}.toogle_div .tab_content,.accordion .tab_content{display:none;line-height:22px;overflow:hidden;padding:0 30px 15px 10px}.regular-text1{position:relative}.category-text .sub-title,.small-title{font-size:16px;line-height:24px;display:inline-block;vertical-align:top;padding:0;font-weight:500;margin-inline-start:25px;text-transform:uppercase}.small-title .sub-title{display:inline-block;vertical-align:top}.sitemap-item h3{font-size:16px;font-weight:600;text-transform:uppercase}