#popular-posts>h2,.entry .entry-content a,.sec-main-service h2{color:var(--main-color)}.round-btn1,.sec-main-service .services-card button.active .see-more{color:#fff!important}:root{--main-color:#A37DB8;--bg-color1:#8658a329!important}.round-btn1{padding:6px 22px;font-size:13px;line-height:24px;border-radius:50px;width:107px;transition:.3s;font-weight:700;background:var(--main-color)!important;border:none!important;display:block;text-align:center}.entry .entry-content a::before{content:"";width:10px;height:1px;z-index:3;position:absolute;background-color:#fff;bottom:0;animation:5s linear infinite alternate run}.entry .entry-content a::after{content:"";width:100%;position:absolute;height:1px;left:0;bottom:0;background-color:var(--main-color)}.entry .entry-content a{font-size:14px;line-height:22px;letter-spacing:1px;font-weight:700;position:relative;padding:0 0 3px;transition:.5s;display:inline-block}#popular-posts .entry-title:hover h2,.entry .entry-content a:hover,.sec-main-service .row .sec-main-service-content #canvas-TabContent #posts a:hover{color:#000}#dropdown-filter .button{min-width:170px;background-color:var(--bs-gray-100);text-align:center}#dropdown-filter .dropdown-menu{width:100%}#dropdown-filter .dropdown-item{padding:0!important;background-color:inherit!important;color:#111}#dropdown-filter .dropdown-item.active,#dropdown-filter .dropdown-item:active,#dropdown-filter .dropdown-item:hover{background-color:var(--bs-gray-200)!important}#dropdown-filter .dropdown-item span{display:block;padding:10px 20px;border-bottom:1px solid var(--bs-gray-200);font-size:.925rem;text-align:center}#popular-posts .entry-content p,.sec-main-service .tab-content .tab-pane p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}#dropdown-filter .dropdown-toggle::after{content:"\F282";font-family:bootstrap-icons;border:0;vertical-align:middle;margin:0 0 0 6px}@keyframes run{0%{left:0}50%{left:50%}100%{left:100%}}.portfolio-item{border:1px solid #cccccc52;border-radius:5px;overflow:hidden}#popular-posts .entry-title{padding:0 12px}#popular-posts .entry-title h2{font-weight:300;font-size:15px!important;text-align:end;margin:20px 0 10px;color:var(--main-color)!important}#popular-posts .entry-content{margin:0;padding:0 12px}#popular-posts .entry-content p{font-size:13px!important;text-align:end;color:rgb(76 73 73);font-weight:300}#popular-posts .owl-next:hover,#popular-posts .owl-prev:hover{background-color:#000!important}#popular-posts h2{font-weight:600;font-size:23px!important}.sec-main-service .row .sec-main-service-content #canvas-TabContent #posts h2{line-height:20px;padding:0 14px;font-size:15px!important;text-align:center;font-weight:300}.sec-main-service .owl-dots,.sec-main-service .services-card button.active .icon-colored,.sec-main-service h2::after{display:none}.sec-main-service .row .sec-main-service-content #canvas-TabContent #posts a:first-of-type{font-size:18px;width:100%}.sec-main-service .row .sec-main-service-content #canvas-TabContent #posts a,.sec-main-service .row .sec-main-service-content #canvas-TabContent #posts a img{width:100%;height:100%}.sec-main-service h3{font-weight:500;position:relative}.sec-main-service h2{padding:0 0 20px;position:relative;font-size:25px;font-weight:700;letter-spacing:-2px;line-height:58px;text-align:center}.sec-main-service .services-card{flex-direction:column}.sec-main-service .services-card::before{width:50%;height:100%;transform:skewX(-25deg);z-index:1;background:linear-gradient(to right,rgba(255,255,255,0) 0,#edebf2 100%)}.sec-main-service .services-card:hover::before{animation:1s shine}.sec-main-service .services-card button.active .line{background:rgba(238,238,238,.753)!important}.sec-main-service .sec-main-service-content .see-more{width:22%;padding:10px 0!important}.sec-main-service .services-card:hover .mask{transition:.5s;opacity:1}.sec-main-service .services-card .img-service{transition:.5s;display:flex;flex-direction:column;align-items:center;position:relative}.sec-main-service .services-card:hover .img-service{transition:.5s;transform:translateY(5px)}.sec-main-service .services-card button::after{content:"";width:10px;height:10px;background:#000;position:absolute;bottom:-20px}.sec-main-service .services-card button .description,.sec-main-service .services-card button p{font-size:15px}.sec-main-service p{color:rgb(76 73 73);font-weight:300}.sec-main-service .entry-content{margin:15px 0;text-align:start;padding:0 14px}.sec-main-service h3{font-size:1.5rem;margin:20px 0}.services-content .owl-stage-outer ul li button p{display:block;font-size:19px}.sec-main-service .services-card button .card-caption span{font-weight:600;font-size:12px}.sec-main-service .services-card button.active .card-caption span{color:#fff}.sec-main-service .services-card button.active .icon-white{display:block}.sec-main-service .services-card .card-img{display:block;width:150px;height:150px;border-radius:50%;pointer-events:none;overflow:hidden}.sec-main-service .services-card .card-img img{height:100%}.sec-main-service ul li{padding:0!important}.sec-main-service .owl-nav button{border-radius:0!important}.sec-main-service .owl-nav .owl-next{transform:translateX(14%);z-index:222;background:0 0;font-size:35px;border:0!important;border-radius:5px 0 0 5px!important}.sec-main-service .owl-nav .owl-prev{transform:translateX(-53%);z-index:222;background:0 0;font-size:35px;border:0!important;border-radius:5px 0 0 5px!important}.sec-main-service .owl-nav .owl-next:hover,.sec-main-service .owl-nav .owl-prev:hover{color:#695480!important;background-color:transparent!important}.sec-main-service .tab-content .tab-pane p{font-size:13px!important;text-align:center}.portfolio-item .portfolio-image{width:100%;height:auto}.portfolio-item .portfolio-image img{min-height:100%;max-height:100%}#canvas-TabContent .entry-image{width:100%;height:276px}.entry .grid-inner{border:1px solid #cccccc52;border-radius:5px;overflow:hidden;width:95%;margin:auto}@keyframes shine{0%{left:-100%;opacity:0}1%{opacity:1}100%{left:125%;opacity:0}}@media(min-width:768px){.sec-main-service h2{font-size:40px}.sec-main-service .tab-content{margin:45px auto}}