/* @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap'); */
*{margin:0;padding:0;box-sizing:border-box;}
body, html{height:100%;overflow-x:hidden;overflow-y:auto;-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;}
html{overflow-y:hidden;}
body{margin:0;padding:0;font:400 1.5rem/1.8rem "Inter", sans-serif;overflow-x:hidden;color:#2c4c5c;background:#ffffff;}
body, P{font-family:"Inter", sans-serif !important;}
h1,h2,h3,h4,h5,h6{color:#0369b0;font-weight:600;margin:0rem 0 1.5rem;padding:0rem;}
html{font-size:62.5%;}
h1{font-size:4rem;line-height:2.8rem;}
h2{font-size:3.6rem;line-height:2.6rem;}
h3{font-size:3.2rem;line-height:2.4rem;}
h4{font-size:2.8rem;line-height:2.2rem;}
h5{font-size:2.4rem;line-height:2rem;}
h6{font-size:2rem;line-height:1.8rem;}
ol{margin-left:3rem;}
.cl{clear:both;}
.mt5{margin-top:0.5rem !important;}
.mt7{margin-top:0.7rem;}
.mt10{margin-top:1rem;}
.mt15{margin-top:1.5rem;}
.mt20{margin-top:2rem;}
.mt22{margin-top:2.2rem;}
.mt24{margin-top:2.4rem;}
.mt30{margin-top:3rem;}
.mt40{margin-top:4rem;}
.mt50{margin-top:5rem;}
.mb5{margin-bottom:0.5rem !important;}
.mb10{margin-bottom:1rem;}
.mb15{margin-bottom:1.5rem;}
.mb20{margin-bottom:2rem;}
.mb30{margin-bottom:3rem;}
.mb40{margin-bottom:4rem;}
.mb50{margin-bottom:5rem;}
.ml15{margin-left:1.5rem;}
.plnop{padding-left:0rem  !important;}
.pr40{padding-right:4rem;}
.mobwidth500, .mobwidth200{min-width:20rem;}
.form-control, select.form-control{display:block;width:100%;height:3.4rem;padding:0.6rem 1.2rem;font-size:1.4rem;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:0.1rem solid #ccc; border-radius:0.4rem;}
p{font-size:1.6rem;font-weight:400;line-height:2.4rem;color:#555555;}
a{color:#522752;;outline:none;text-decoration:none;transition:all ease-in-out 0.5s;-webkit-transition:all ease-in-out 0.5s;-o-transition:all ease-in-out 0.5s;-ms-transition:all ease-in-out 0.5s;-moz-transition:all ease-in-out 0.5s;outline:none;-webkit-outline:none;-ms-outline:none;-moz-outline:none;-o-outline:none;}
a:hover, a:focus, a:active{text-decoration:none;outline:none;-webkit-outline:none;-ms-outline:none;-moz-outline:none;-o-outline:none;}
a:hover{color:#0078d4;}
.tooltipbox, a.tooltipbox, .tooltiparea, a.tooltiparea{text-decoration:none;}
.tooltipbox:hover, a.tooltipbox:hover, .tooltiparea:hover, a.tooltiparea:hover{position:relative;}
.tooltipbox span, a.tooltipbox span, .tooltiparea span, a.tooltiparea span, .tooltipfont div{display:none !important;}
.tooltiparea:hover span, a.tooltiparea:hover span{font-size:1.4rem;top:3rem;text-transform:capitalize;letter-spacing:0;left:inherit;right:-2rem;min-width:8rem;}
.toprighticon ul li.tooltipbox:hover span{min-width:9rem;}
/* Common Css Start */
.required{color:red;display:inline;}
.redcolor{color:red !important;}
.bluecolor{color:#0a58ca;}
.form-control:focus{border:0.1rem solid #0078d4 !important;outline:0;-webkit-box-shadow:none;box-shadow:none;}
label{cursor:inherit;display:inline-block;max-width:100%;margin-bottom:0.5rem;font-weight:400;}
.fl{float:left !important;}
.fr{float:right !important;}
.textright{text-align:right !important;}
.textleft{text-align:left !important;}
.textcenter{text-align:center !important;}
.mt2{margin-top:0.2rem !important;}
.mt3{margin-top:0.3rem !important;}
.mt20{margin-top:2rem !important;}
.mt25{margin-top:2.5rem !important;}
.mt30{margin-top:3rem !important;}
.mt10{margin-top:1rem !important;}
.mb10{margin-bottom:1rem !important;}
.mb15{margin-bottom:1.5rem !important;}
.mb20{margin-bottom:2rem !important;}
.mb25{margin-bottom:2.5rem !important;}
.mb30{margin-bottom:3rem !important;}
.mr5{margin-right:0.5rem !important;}
.mr7{margin-right:0.7rem !important;}
.mr8{margin-right:0.8rem !important;}
.mr10{margin-right:1rem !important;}
.mr15{margin-right:1.5rem !important;}
.mr20{margin-right:2rem !important;}
.mr40{margin-right:4rem !important;}
.ml5{margin-left:0.5rem !important;}
.ml7{margin-left:0.7rem !important;}
.ml8{margin-left:0.8rem !important;}
.ml10{margin-left:1rem !important;}
.ml15{margin-left:1.5rem !important;}
.ml20{margin-left:2rem !important;}
.mlnop{margin-left:0rem !important;}
.mrnop{margin-right:0rem !important;}
.mbnop{margin-bottom:0rem !important;}
.mnop{margin:0rem !important;}
.w100{width:100% !important;}
.widthauto{width:auto !important}
.padlr10{padding:0 1rem !important;}
.pl10{padding-left:1rem !important;}
.pr10{padding-right:1rem !important;}
.pl20{padding-left:2rem !important;}
.pr20{padding-right:2rem !important;}
.pr25{padding-right:2.5rem !important;}
.pl30{padding-left:3rem !important;}
.pr30{padding-right:3rem !important;}
.pl40{padding-left:4rem !important;}
.pr40{padding-right:4rem !important;}
.pl50{padding-left:5rem !important;}
.pl60{padding-left:6rem !important;}
.width20{min-width:2rem;width:2rem;}
.width30{min-width:3rem;width:3rem;}
.width40{min-width:4rem;width:4rem;}
.width50{min-width:5rem;width:5rem;}
.width60{min-width:6rem;width:6rem;}
.width70{min-width:7rem !important;width:7rem !important;}
.width75{min-width:7.5rem !important;width:7.5rem !important;}
.width80{min-width:8rem;width:8rem;}
.width90{min-width:9rem !important;width:9rem !important;}
.width100{min-width:10rem;width:10rem !important;}
.width110{min-width:11rem !important;width:11rem !important;}
.width120{min-width:12rem !important;width:12rem !important;}
.width130{min-width:13rem !important;width:13rem !important;}
.width140{min-width:13rem !important;width:14rem !important;}
.width150{min-width:15rem !important;width:15rem !important;}
.width160{min-width:16rem !important;width:16rem !important;}
.width170{min-width:17rem !important;width:17rem !important;}
.width180{min-width:18rem !important;width:18rem !important;}
.width200{min-width:20rem !important;width:20rem !important;}
.width250{min-width:25rem !important;width:25rem !important;}
.width300{min-width:30rem;width:30rem !important;}
.width350{min-width:35rem;width:35rem;}
.width400{min-width:40rem;width:40rem;}
.width450{min-width:45rem;width:45rem;}
.width600{min-width:60rem;width:60rem;}
.widthm220{min-width:20rem;}
textarea.form-control{min-height:calc(5em + (0.75rem + 0.2rem));}
input[type="radio"]:checked, input[type="radio"]:not(:checked){position:absolute;left:-999.9rem;}
input[type="radio"]:checked + label, input[type="radio"]:not(:checked) + label{position:relative;padding-left:2.2rem;cursor:pointer;line-height:1.5rem;display:inline-block;color:#666;}
input[type="radio"]:checked + label:before, input[type="radio"]:not(:checked) + label:before{content:'';position:absolute;left:0;top:0;width:1.6rem;height:1.6rem;border:0.1rem solid #cdd0d5;border-radius:100%;background:#fff;}
input[type="radio"]:checked + label:after, input[type="radio"]:not(:checked) + label:after{content:'';width:1rem;height:1rem;background:#0078d4;position:absolute;top:0.3rem;left:0.3rem;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
input[type="radio"]:not(:checked) + label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0);}
input[type="radio"]:checked + label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
/* Common Css End */

.logo{float:left;font-size:2rem;font-weight:600;line-height:4rem;margin-left:1rem;}
.logo a{color:#ffffff;}
.logo img{max-width:19.5rem;float:left; margin-right:0.5rem;}
header{background:#522752;padding:0 0 1.2rem;box-shadow:0 0.1rem 1rem 0 rgba(0,0,0,0.2);float:left;width:100%;margin:0;}
.entry-header .entry-meta{display:none;}
.headertopsection{float:left;width:100%;background:#F0E4E4;margin-bottom:1.7rem;}
.quickmenu{float:right;padding:1rem 0;}
.quickmenu ul{margin:0;list-style-type:none;padding:0;}
.quickmenu ul li{float:left;padding:0 1.25rem;}
.quickmenu ul li a{color:#522752;font-size:1.4rem;}
.quickmenu ul li:hover a{color:#af0aaf;}
.menu-top-menu-container{float:right;}
.menu-top-menu-container ul{margin:0;padding:0;list-style-type:none;}
.menu-top-menu-container ul li{float:left;}
.menu-top-menu-container ul li a{margin:0;padding:0 1rem;font-size:1.6rem;line-height:4rem;position:relative;font-weight:600;display:inline-block;color:#ffffff;}
.menu-top-menu-container ul li a:after{content:'';width:0;height:0.4rem;background:#FF6633 !important;display:block;bottom:0.5rem;position:relative;transition:all ease-in-out 0.5s;-webkit-transition:all ease-in-out 0.5s;-moz-transition:all ease-in-out 0.5s;-ms-transition:all ease-in-out 0.5s;-o-transition:all ease-in-out 0.5s;}
.menu-top-menu-container ul li a:hover:after, .menu-top-menu-container ul li.current_page_item a:after{width:100%;}

.searchbox-sections{float:left;width:100%;padding:4rem 0 2.5rem;background:#f5f5f5;margin-bottom:1.5rem;}
.searchbox-sections .widget_search{background:#ffffff;border:0.1rem solid #cccccc;border-radius:0.5rem;}
.wp-block-search__inside-wrapper{border:none;}
input.wp-block-search__input{border:none !important;font-size:1.8rem;}
.rightsidebar{border-left:0.1rem solid #cccccc;padding-left:15px;height:100%;}
.rightsidebar h2.wp-block-heading, .wp-block-collapsing-categories h2{font-size:1.8rem;font-weight:700;color:#522752;margin:0 0 1.2rem;letter-spacing:-0.05rem !important;}
.wp-block-group__inner-container ul, .wp-block-latest-comments, .wp-block-collapsing-categories ul{margin:0;padding:0 0 0 2.5rem !important;list-style-type:none !important;}
.wp-block-latest-comments{position:relative;}
.wp-block-group__inner-container ul li, .wp-block-latest-comments li, .wp-block-collapsing-categories ul li{position:relative;}
.wp-block-group__inner-container ul li:after, 
.wp-block-group__inner-container ul li:before,
.wp-block-latest-comments li:after,
.wp-block-latest-comments li:before, .wp-block-latest-comments:after, .wp-block-latest-comments:before,.wp-block-collapsing-categories ul li:after, .wp-block-collapsing-categories li:before{content:'';background:#FF6633;width:2px;height:8px;display:block;position:absolute;left:-13px;top:9px;transform:rotate(45deg);}
  .wp-block-latest-comments:after, .wp-block-latest-comments:before{left:13px;}
  .wp-block-group__inner-container ul li:before, .wp-block-latest-comments li:before, .wp-block-latest-comments:before, .wp-block-collapsing-categories ul li:before{transform:rotate(-45deg);top:4px;}
.wp-block-group__inner-container ul li a{font-size:1.4rem;color:#522752;font-weight:600;}
.wp-block-collapsing-categories ul li span.collapsing-categories{display:none !important;}
.wp-block-collapsing-categories ul li ul li{margin:0;}
.wp-block-collapsing-categories ul li a{color:#522752;font-weight:600;}

.wp-block-collapsing-categories ul ul{padding-left:15px !important;}
.rightsidebar li{line-height:2.2rem;margin-bottom:1rem;}
.categories-list h2{font-size:1.8rem; line-height:3rem;padding-bottom:1.5rem;border-bottom:1px solid #cccccc;}
.categories-list h2 span{display:block; font-size:1.2rem; color:#666666;}
.categories-list h2 a{color:#000000;}

.category-tag{font-size:0;margin:0;float:left; width:100%; display:none;}
.category-tag span{font-size:0;}
.category-subtag{font-size:1.8rem;margin:0;}
.category-list-page, .blog-details-page{float:left;width:100%;padding:0 0 4rem;}
.blog-details-page h1.entry-title.dda{margin:0;float:left;width:100%;font-size:1.8rem;}

.category-list-page .entry-content{display:none;}
.category-list-page a.post-thumbnail,
.category-list-page .entry-meta{display:none;}
.category-subtag{font-size:1.7rem;margin:0;font-weight:normal;border-bottom:1px solid #cccccc;padding-bottom:1.5rem;}
.category-list-page article{margin:0 0 1.5rem;}

.categories-list h2 .iinnoicon-notes{float:left;font-size:4.5rem;margin-right:1.5rem;color:#888888;margin-top:0.5rem;}
.blog-title-section a{font-weight:600;}
.blog-title-section h1.page-title{font-size:0;width:auto;display:inline;line-height:0;}
.blog-title-section h1.page-title span{font-size:1.4rem;color:#522752;font-weight:normal;}
.blog-details-page h1.entry-title{font-size:2.4rem;color:#522752;margin:0 0 1.5rem;}
.blog-details-page h2{color:#000000;font-size:1.8rem;margin-top:4rem !important;}
footer.entry-footer{display:none;}
.blog-title-section{color:#7b7b7b;}
nav.navigation.post-navigation{display:none;}
article .entry-header h2.entry-title{font-size:2rem;line-height:3rem;margin:0;padding:0;}
.categories-list .wp-block-collapsing-categories ul{margin:0;padding:0 !important;}
.categories-list .wp-block-collapsing-categories ul li{border-bottom:1px solid #cccccc;display:block;width:100%;padding-bottom:2rem;margin-bottom:2rem;position:relative; padding-left:10.2rem;font-size:1.2rem;color:#666666;}
.categories-list .wp-block-collapsing-categories ul li a{font-size:1.8rem; line-height:3rem;display:block;color:#522752;margin-left:-4.7rem;}
.categories-list .wp-block-collapsing-categories ul li a span{display:block; font-size:1.2rem; color:#666666;}
.categories-list .wp-block-collapsing-categories ul li span.collapsing-categories{display:none;}
.categories-list .wp-block-collapsing-categories ul li:after, .categories-list .wp-block-collapsing-categories ul li:before{display:none;}
.categories-list .wp-block-collapsing-categories ul li a:after{content:'';width:4.5rem;height:4.6rem;background:url(https://help.agentfront.com/wp-content/uploads/2024/06/post-img.jpg);display:block;position:absolute;top:0.3rem;left:0;}
.categories-list .wp-block-collapsing-categories ul li a:before{content:'Articles';display:block;position:absolute;font-size:1.2rem;bottom:1.3rem;color:#666666;}
.categories-list .wp-block-collapsing-categories h2{display:none;}

/* Post structure Css Start */
.post-structure{width:100%;float:left;padding:0;margin:0 0 1.5rem;}
.postimage-full{width:100%;max-width:100%; border:0.1px solid #eaeaea; padding:0.2rem;}
.postimage-left{float:left; max-width:30rem; height:auto;margin:0 1rem 1rem 0;border:0.1px solid #eaeaea; padding:0.2rem;}
.postimage-right{float:right; max-width:30rem; height:auto;margin:0 0 1rem 1rem;border:0.1px solid #eaeaea; padding:0.2rem;}
.postimage-halfleft{float:left; max-width:49.5%; height:auto;margin:0 1rem 1rem 0;border:0.1px solid #eaeaea; padding:0.2rem;}
.postimage-halfrigt{float:right; max-width:49.5%; height:auto;margin:0 0 1rem 1rem;border:0.1px solid #eaeaea; padding:0.2rem;}
ul.wp-block-latest-posts__list.wp-block-latest-posts li:before{top:0.2rem;}
ul.wp-block-latest-posts__list.wp-block-latest-posts li:after{top:0.7rem;}
ul.wp-block-latest-posts__list.wp-block-latest-posts li{margin-bottom:1rem;}
/* Post structure Css End */

/* popup img css */
.modal{top:25px;}
.modal-dialog{max-width:1170px;margin:1.75rem auto;width:100%;}
.modal-dialog img{height:auto;max-width:100%;width:100%;}
.modal-header{text-align:right;display:inline;}
button.close{font-size:36px;padding:0 !important;background:none;border:none;line-height:16px;float:right;height:auto;margin-top:-5px;margin-bottom:4px; 
}

/* popup img css End */
figure{margin:0.3rem 0 1em !important;}
.rightsidebar aside{position:sticky; top:11rem; right:0;}
#scroll{position:fixed;right:3rem;bottom:1.5rem;cursor:pointer;width:5rem;height:5rem;background-color:#0078d4;text-indent:-9999px; -webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;}
#scroll span{position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-12px;height:0;width:0;border:8px solid transparent;border-bottom-color:#ffffff;}
#scroll:hover{background-color:#FF6633;opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";}
h2.entry-title{position:relative;}
h2.entry-title a:after{color:#2c4c5c;}
h2.entry-title a:hover:after{color:#0078d4;}
.wp-lightbox-overlay .scrim{background:rgba(0, 0, 0, 0.5) !important;}
.wp-lightbox-overlay .close-button{background:#ffffff !important;}
.wp-lightbox-overlay .lightbox-image-container{z-index:999999999 !important;}
.wp-lightbox-overlay .close-button{z-index:99999999999 !important;}
.rightsidebar .closebtnbox{position:absolute;right:1rem;top:1rem;background:#FF5722;width:2.4rem;height:2.4rem;border-radius:4px;font-size:1.6rem;text-align:center;line-height:2.4rem;color:#ffffff;z-index:99;display:none;}
.rightsidebarshow .closebtnbox{display:block !important;}
.thumimg figure{max-width:5rem;display:inline-block;}
.imgmtless10{margin-top:-15px !important;float:left;}
.imgmtless10 .state.currentImage.imgClassNames {margin-top:0 !important;}
p.mt40{clear:both;margin-bottom:0px}
figure.imageDesign img{border:1px solid #3b5968;padding:2px;}
:where(.wp-block-columns){margin-bottom:0 !important;}
.wp-block-image img{border:1px solid #2c4c5c;}
button.lightbox-trigger{position:absolute;top:15% !important;}
p.paralistbox{position:relative;padding-left:15px;}
p.paralistbox span{position:absolute;left:0;top:0;}
.wp-block-cover.viewbtnimg{padding:0;min-height:auto;font-size:12px !important;height:30px;display:grid;vertical-align:middle;border-radius:4px;}
.wp-block-cover.viewbtnimg img{display:none;}
.wp-block-cover.viewbtnimg p{font-size:12px !important;margin:0px !important;}
.wp-block-cover.viewbtnimg p a{color:#ffffff;}
.fg-panel-fit-media .fg-media-image .fg-media-full-height{height:auto !important;max-width:100% !important;}
.fg-panel{max-width:600px;max-height:600px;margin:0px auto;left:0px;right:0;border:10px solid #000000;}
.fg-simple_portfolio{display:block !important;}
.fg-simple_portfolio ul.wp-block-list{margin:1rem auto;}
.fg-simple_portfolio ul.wp-block-list li{margin-bottom:1rem;}
.fg-simple_portfolio .fg-item{margin:0 !important;margin-bottom:1.5rem !important;}
.fg-simple_portfolio.fg-transparent.fg-shadow-outline .fg-item-inner{box-shadow:none !important;padding-right:6rem;overflow:inherit;border:0; }
.fg-simple_portfolio .fg-thumb{max-width:5rem;position:absolute !important;right:0 !important;top:-0.8rem !important;border:0.1rem solid #dbdbdb !important;padding:0.2rem !important;}
.fg-simple_portfolio.fg-border-thin .fg-caption{border:0 !important;}
.fg-simple_portfolio .fg-image{width:4rem  !important;}
.fg-simple_portfolio.fg-transparent .fg-caption-title, .fg-simple_portfolio.fg-transparent .fg-caption-title a{margin:0;}
.fg-simple_portfolio.fg-transparent .fg-caption-title{padding-left:2.5rem;}
.fg-simple_portfolio.fg-transparent .fg-caption-title span{position:absolute;left:0;top:0;}
.fbx-light .fbx-caption{color:#fff;text-align:left;max-height:25rem;overflow-y:auto;}
.fg-simple_portfolio.fg-transparent .fg-caption-title p{position:relative;}
.fg-simple_portfolio.fg-transparent .fg-caption-title p span{left:-2.5rem;}
.fbx-caption-title p{color:#ffffff;}
b, strong{font-weight:600 !important;}
.foogallery .fg-caption-title{font-size:14px !important;color:#555555 !important;}
.wp-block-image{margin:20px 0 !important;}
.blog-details-page .col-md-8{padding-right:65px;}
a.thumbimgbox img{width:20px;height:20px;border:0.1rem solid #cccccc;}
.bulletspace{position:relative;padding-left:20px;}
.bulletspace span{position:absolute;left:-5px;top:0;font-weight:600;width:2rem;text-align:right;}
a.thumbimgbox.tooltipbox{text-decoration:none;}
a.thumbimgbox.tooltipbox:hover{position:relative;}
a.thumbimgbox.tooltipbox span.tooltipValue{display:none !important;}
a.thumbimgbox.tooltipbox:hover span.tooltipValue{padding:0.5rem;background:#000000 /*#f0f3f9*/;left:-3rem;margin:0;position:absolute;top:-3.5rem;text-decoration:none;display:inline-block !important;min-width:7rem;text-align:center;border-radius:0.4rem;line-height:1.7rem;border:none;color:#ffffff;box-shadow:0 0.1rem 1rem rgb(0 0 0 / 10%);z-index:9999;font-size:1.3rem;margin:0rem auto;font-weight:400;text-transform:capitalize;}
a.thumbimgbox.tooltipbox:hover span.tooltipValue{font-size:1.4rem;top:-3.5rem;text-transform:capitalize;letter-spacing:0;left:inherit;right:-2rem;min-width:13rem;}
a.thumbimgbox.tooltipbox.active:hover span.tooltipValue{font-size:0;width:13.5rem;}
a.thumbimgbox.tooltipbox.active:hover span.tooltipValue:after{content:'Click to Collapse';font-size:1.4rem;display:block;position:absolute;top:0;text-align:center;left:0;right:0;line-height:26px;}
.categories-list .wp-block-collapsing-categories ul li span, .categories-list .wp-block-collapsing-categories ul li a{letter-spacing:0;}
.categories-list .wp-block-collapsing-categories ul li{letter-spacing:0.2rem;}
button.designbtn{width:auto;height:auto;line-height:2.8rem;padding:0rem 1.2rem;margin:0;background:none;color:#555555;font-size:1.4rem;border:0.1rem solid #cccccc;border-radius:0.4rem;font-weight:400;z-index:1;position:relative;overflow:hidden;transition:all ease-in-out 0.5s;-webkit-transition:all ease-in-out 0.5s;-moz-transition:all ease-in-out 0.5s;-ms-transition:all ease-in-out 0.5s;-o-transition:all ease-in-out 0.5s;}
button.designbtn:hover{color:#ffffff !important;}
button.designbtn:before{content:'';position:absolute;left:0;top:0;width:0;height:100%;display:block;background:#004578;z-index:-1;transition:all ease-in-out 0.5s;}
button.designbtn:hover:before{width:100%;}
button.designbtn.graybtn{border-color:#cccccc;transition:all ease-in-out 0.5s;-webkit-transition:all ease-in-out 0.5s;-moz-transition:all ease-in-out 0.5s;-ms-transition:all ease-in-out 0.5s;-o-transition:all ease-in-out 0.5s;}
button.designbtn.graybtn::before{background:#ff6633;color:#191B1C !important;}
button:disabled{pointer-events:none;}
.resultpageDesign{float:left;width:100%;text-align:center;margin:0px auto;padding:3rem 0;}
.resultpageDesign h5{font-size:2rem;margin:0 0 0.5rem;color:#555555;}
.resultpageDesign p{font-size:1.4rem;font-weight:500;}
.wp-block-collapsing-categories ul li.parent:after{top:0.8rem;left:-1.2rem;transform:rotate(45deg);}
.wp-block-collapsing-categories ul li.parent:before{left:-1.7rem;top:0.8rem;}
.searchwp-live-search-result--img{display:none;}
h4.searchwp-live-search-result--title{font-weight:normal;margin:0;}
h4.searchwp-live-search-result--title a{font-size:1.4rem !important;}
.searchwp-live-search-result{border-bottom:none !important;padding:5px 10px !important;}
.searchwp-live-search-result:hover{background:#f5f5f5;}
.blog-details-page .wp-block-list li{font-size:1.6rem;font-weight:400;line-height:2.4rem;color:#522752; margin-bottom:0.5rem;}
.blog-details-page .wp-block-list li li{margin-top:0.5rem;}
.blog-details-page .wp-block-list li br{display:none;}
.blog-details-page P{margin-bottom:0.5rem;color:#522752;}
ol.alphalist{list-style-type:lower-alpha;}
ol.romanlist{list-style-type:lower-roman;}
.blog-details-page .wp-block-list li .iconbox{display:inline-block;margin:0 0.3rem;font-weight:700;}

/* .blog-details-page .wp-block-list li img{max-width:90%;} */
.maxwidth70{max-width:70% !important}
.pld-like-dislike-wrap{position:relative; padding-left:9.5rem; font-size:1.6rem;margin-top:2rem;border-top:0.1rem solid #eaeaea;padding-top:1.5rem; width:100%;}
.pld-like-dislike-wrap:before{content:'HelpFul ?';display:block;color:#522752;font-weight:bold;position:absolute;left:0;top:1.8rem;}
span.pld-like-count-wrap.pld-count-wrap{color:green;font-weight:bold;line-height:3rem;}
span.pld-dislike-count-wrap.pld-count-wrap{color:red;font-weight:bold;line-height:3rem;}
.pld-dislike-wrap.pld-common-wrap img{margin-top:0.6rem;}



@media only screen and (max-width:991px){
.container{max-width:100%;padding:0 1.5rem;}
}
@media only screen and (max-width:767px){
.container{max-width:100%;padding:0 15px;}
.rightsidebar{border-left:0;padding-left:0;height:auto;border-top:0.1rem solid #cccccc;padding-top:0;position:absolute;top:0;background:#fff;width:28rem;height:100vh;margin:0 -1.5rem;padding:0 1rem;right:1.5rem;box-shadow:0 0.1rem 1rem rgba(0, 0, 0, 0.5);	display:none;}
.rightsidebar.rightsidebarshow{display:block;height:100vh;z-index:99}
.categories-list h2:last-child,
.category-list-page article:last-child .category-subtag{border:none;padding-bottom:0;}
div#mobmenuicon{width:5rem;height:4rem;background:#f5f5f5;border-radius:0.4rem;position:relative;float:right;margin-left:1rem;text-align:center;cursor:pointer;display:block;margin-top:-0.2rem;}
.menulinebox{width:2.8rem;height:0.2rem;background:#2c4c5c;margin:0.6rem auto;}
.menulinebox:first-child{margin-top:1.1rem;}
body{overflow-x:none;}
.menu-top-menu-container ul li a:after{width:100%;}
.rightsidebarshow aside{position:static;margin-top:10px;height:100vh;overflow-y:auto;}
.blog-details-page .col-md-8{padding-right:calc(var(--bs-gutter-x) * .5);}
.blog-details-page .col-md-8 ul, .blog-details-page .col-md-8 ol{margin:0 0 1.5em 0em;}
.blog-details-page h1.entry-title{font-size:2rem; margin:0;}
.blog-details-page h2{font-size:1.6rem;margin-top:2rem !important;margin-bottom:0.5rem;}
.blog-details-page .wp-block-list li{font-size:1.4rem;line-height:2.1rem;margin-bottom:0.5rem;}
.blog-details-page p{font-size:1.4rem;line-height:2.1rem;margin-bottom:1rem;}
.logo{margin-left:0rem;font-size:1.6rem;}
.menu-top-menu-container ul li a{margin:0.3rem 0 0;font-size:1.4rem;line-height:2rem;}
.menu-top-menu-container ul li a:after{bottom:-0.5rem;}
.headertopsection {margin-bottom:1.4rem;}
}
@media only screen and (max-width:500px){
.logo{width:100%;text-align:center;}
.logo img{float:none;margin-right:0.5rem;max-width:15rem;}
}
@media only screen and (max-width:360px){
.logo{font-size:1.6rem;}
.logo img{float:none;margin:0px auto;text-align:center;}
}
@media only screen and (min-width:992px){
	header{position:fixed;	left:0;	right:0;	top:0;	z-index:1;}
	header+main#primary{margin-top:10.6rem;}
}