@font-face{font-family:IRANSans;font-style:normal;font-weight:bold;src:url(assets//fonts/FarsiNumFonts/eot/IRANSansWeb\(FaNum\)_Bold.eot);src:url(assets//fonts/FarsiNumFonts/eot/IRANSansWeb\(FaNum\)_Bold.eot?#iefix) format("embedded-opentype") , url(assets//fonts/FarsiNumFonts/woff2/IRANSansWeb\(FaNum\)_Bold.woff2) format("woff2") , url(assets//fonts/FarsiNumFonts/woff/IRANSansWeb\(FaNum\)_Bold.woff) format("woff") , url(assets//fonts/FarsiNumFonts/ttf/IRANSansWeb\(FaNum\)_Bold.ttf) format("truetype")}@font-face{font-family:IRANSans;font-style:normal;font-weight:500;src:url(assets//fonts/FarsiNumFonts/eot/IRANSansWeb\(FaNum\)_Medium.eot);src:url(assets//fonts/FarsiNumFonts/eot/IRANSansWeb\(FaNum\)_Medium.eot?#iefix) format("embedded-opentype") , url(assets//fonts/FarsiNumFonts/woff2/IRANSansWeb\(FaNum\)_Medium.woff2) format("woff2") , url(assets//fonts/FarsiNumFonts/woff/IRANSansWeb\(FaNum\)_Medium.woff) format("woff") , url(assets//fonts/FarsiNumFonts/ttf/IRANSansWeb\(FaNum\)_Medium.ttf) format("truetype")}@font-face{font-family:IRANSans;font-style:normal;font-weight:300;src:url(assets//fonts/FarsiNumFonts/eot/IRANSansWeb\(FaNum\)_Light.eot);src:url(assets//fonts/FarsiNumFonts/eot/IRANSansWeb\(FaNum\)_Light.eot?#iefix) format("embedded-opentype") , url(assets//fonts/FarsiNumFonts/woff2/IRANSansWeb\(FaNum\)_Light.woff2) format("woff2") , url(assets//fonts/FarsiNumFonts/woff/IRANSansWeb\(FaNum\)_Light.woff) format("woff") , url(assets//fonts/FarsiNumFonts/ttf/IRANSansWeb\(FaNum\)_Light.ttf) format("truetype")}@font-face{font-family:IRANSans;font-style:normal;font-weight:200;src:url(assets//fonts/FarsiNumFonts/eot/IRANSansWeb\(FaNum\)_UltraLight.eot);src:url(assets//fonts/FarsiNumFonts/eot/IRANSansWeb\(FaNum\)_UltraLight.eot?#iefix) format("embedded-opentype") , url(assets//fonts/FarsiNumFonts/woff2/IRANSansWeb\(FaNum\)_UltraLight.woff2) format("woff2") , url(assets//fonts/FarsiNumFonts/woff/IRANSansWeb\(FaNum\)_UltraLight.woff) format("woff") , url(assets//fonts/FarsiNumFonts/ttf/IRANSansWeb\(FaNum\)_UltraLight.ttf) format("truetype")}@font-face{font-family:IRANSans;font-style:normal;font-weight:normal;src:url(assets//fonts/FarsiNumFonts/eot/IRANSansWeb\(FaNum\).eot);src:url(assets//fonts/FarsiNumFonts/eot/IRANSansWeb\(FaNum\).eot?#iefix) format("embedded-opentype") , url(assets//fonts/FarsiNumFonts/woff2/IRANSansWeb\(FaNum\).woff2) format("woff2") , url(assets//fonts/FarsiNumFonts/woff/IRANSansWeb\(FaNum\).woff) format("woff") , url(assets//fonts/FarsiNumFonts/ttf/IRANSansWeb\(FaNum\).ttf) format("truetype")}@font-face{font-family:IRANSansWeb;font-style:normal;font-weight:bold;src:url(assets//fonts/WebFonts/eot/IRANSansWeb_Bold.eot);src:url(assets//fonts/WebFonts/eot/IRANSansWeb_Bold.eot?#iefix) format("embedded-opentype") , url(assets//fonts/WebFonts/woff2/IRANSansWeb_Bold.woff2) format("woff2") , url(assets//fonts/WebFonts/woff/IRANSansWeb_Bold.woff) format("woff") , url(assets//fonts/WebFonts/ttf/IRANSansWeb_Bold.ttf) format("truetype")}@font-face{font-family:IRANSansWeb;font-style:normal;font-weight:500;src:url(assets//fonts/WebFonts/eot/IRANSansWeb_Medium.eot);src:url(assets//fonts/WebFonts/eot/IRANSansWeb_Medium.eot?#iefix) format("embedded-opentype") , url(assets//fonts/WebFonts/woff2/IRANSansWeb_Medium.woff2) format("woff2") , url(assets//fonts/WebFonts/woff/IRANSansWeb_Medium.woff) format("woff") , url(assets//fonts/WebFonts/ttf/IRANSansWeb_Medium.ttf) format("truetype")}@font-face{font-family:IRANSansWeb;font-style:normal;font-weight:300;src:url(assets//fonts/WebFonts/eot/IRANSansWeb_Light.eot);src:url(assets//fonts/WebFonts/eot/IRANSansWeb_Light.eot?#iefix) format("embedded-opentype") , url(assets//fonts/WebFonts/woff2/IRANSansWeb_Light.woff2) format("woff2") , url(assets//fonts/WebFonts/woff/IRANSansWeb_Light.woff) format("woff") , url(assets//fonts/WebFonts/ttf/IRANSansWeb_Light.ttf) format("truetype")}@font-face{font-family:IRANSansWeb;font-style:normal;font-weight:200;src:url(assets//fonts/WebFonts/eot/IRANSansWeb_UltraLight.eot);src:url(assets//fonts/WebFonts/eot/IRANSansWeb_UltraLight.eot?#iefix) format("embedded-opentype") , url(assets//fonts/WebFonts/woff2/IRANSansWeb_UltraLight.woff2) format("woff2") , url(assets//fonts/WebFonts/woff/IRANSansWeb_UltraLight.woff) format("woff") , url(assets//fonts/WebFonts/ttf/IRANSansWeb_UltraLight.ttf) format("truetype")}@font-face{font-family:IRANSansWeb;font-style:normal;font-weight:normal;src:url(assets//fonts/WebFonts/eot/IRANSansWeb.eot);src:url(assets//fonts/WebFonts/eot/IRANSansWeb.eot?#iefix) format("embedded-opentype") , url(assets//fonts/WebFonts/woff2/IRANSansWeb.woff2) format("woff2") , url(assets//fonts/WebFonts/woff/IRANSansWeb.woff) format("woff") , url(assets//fonts/WebFonts/ttf/IRANSansWeb.ttf) format("truetype")}@font-face{font-family:'icomoon';src:url(assets//fonts/icomoon/icomoon.eot?meyz86);src:url(assets//fonts/icomoon/icomoon.eot?meyz86#iefix) format("embedded-opentype") , url(assets//fonts/icomoon/icomoon.ttf?meyz86) format("truetype") , url(assets//fonts/icomoon/icomoon.woff?meyz86) format("woff") , url(assets//fonts/icomoon/icomoon.svg?meyz86#icomoon) format("svg");font-weight:normal;font-style:normal}.icon-facebook:before{content:"\e912"}.icon-googleplus:before{content:"\e913"}.icon-instagram:before{content:"\e914"}.icon-telegram:before{content:"\e915"}.icon-youtube:before{content:"\e916"}.icon-add:before{content:"\e900"}.icon-ads:before{content:"\e901"}.icon-arrow-dw:before{content:"\e902"}.icon-bank:before{content:"\e903"}.icon-earth:before{content:"\e904"}.icon-envelope:before{content:"\e905"}.icon-gallery:before{content:"\e906"}.icon-heart:before{content:"\e907"}.icon-home:before{content:"\e908"}.icon-hotel:before{content:"\e909"}.icon-phone-black:before{content:"\e90a"}.icon-plus:before{content:"\e90b"}.icon-remove:before{content:"\e90c"}.icon-search:before{content:"\e90d"}.icon-star:before{content:"\e90e"}.icon-tick:before{content:"\e90f"}.icon-user-trancparent:before{content:"\e910"}.icon-user:before{content:"\e911"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}body{font-family:IRANSans!important}header{position:relative;top:0;z-index:10000;width:100%}header .main-menu-container ul{margin-bottom:0!important;margin-top:8px}header .main-menu-container ul li{list-style-type:none;float:right;margin-left:30px}header .logo a h1{padding-bottom:0!important;padding-top:.5rem!important}header .container{margin-top:20px;background-color: #ffffffcf;position:relative;border-radius:10px;padding:10px}header .logo a{width:110px;display:block}header .logo a img{width:100%;height:100%}header .main-menu-container ul li a{text-decoration:none;color:#26012d}header .top-header-button a{padding:10px 20px;background-color:#90c;color:#fff;border-radius:10px;transition:all .4s}header .top-header-button a:hover{padding:10px 20px;border:1px solid #90c;background-color: #9900cc00;color:#90c;border-radius:10px}.btn:focus{box-shadow:none!important}header .top-menu-buy{display:flex;justify-content:end;align-items:center}header .top-menu-buy .social a{margin-left:10px;width:40px;height:45px;background-color: #9900cc26;border-radius:10px;display:block;float:left}header .top-menu-buy .social a:hover{text-decoration:none}header .top-menu-buy .social a:hover img{transform:scale(1.3)}header .top-menu-buy .social a img{width:25px;position:relative;left:8px;top:10px;transition:all .4s}header .collapse-menu{display:none}header .collapse-menu .collapse-content{display:flex;justify-content:end;align-items:center}header .collapse-menu .collapse-content img{cursor:pointer;width:50px}header .social a{margin-left:10px;width:40px;height:40px;background-color: #9900cc26;border-radius:10px;display:block;float:left}header .social a img{width:25px!important;position:relative;left:8px;top:8px;transition:all .4s}header .collapse-menu-content{width:100%;background-color:#fff;position:fixed;top:-46%;right:0;display:block;transition:transform 1s ease-in-out}header .collapse-menu-content .collapse-menu-header{display:flex;width:100%;justify-content:space-between;padding:0 20px;align-items:center;margin-top:14px}header .collapse-menu-content .collapse-menu-header img{width:100px}header .collapse-menu-content .collapse-menu-header .collapse-menu-header-icon{width:50px}.show-menu{transform:translateY(+112%)}header .collapse-menu-content .collapse-menu-item ul{text-align:right;padding-right:20px;margin-top:10px}header .collapse-menu-content .collapse-menu-item ul li{list-style-type:none}header .collapse-menu-content .collapse-menu-item ul li a{color:#26012d;line-height:2.2em}header .collapse-menu-content .top-header-button{text-align:center;margin-bottom:20px}.main-banner{position:relative;top:-120px;overflow:hidden;height:800px;background-color:#90c}.main-banner .main-banner-text{z-index:100;position:relative;top:230px;text-align:center;color:#fff;display:flex;justify-content:center;flex-direction:column;align-items:center}.main-banner .main-banner-text h2{font-size:4rem}.main-banner .main-banner-text h4{width:70%;font-size:1.5rem;font-weight:400;line-height:2.2em;text-align:center;margin-top:30px}.banner-bg{position:absolute;top:50%;left:45%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:45px;-webkit-transform:translate(-50%,-50%) rotate(-30deg);-ms-transform:translate(-50%,-50%) rotate(-30deg);transform:translate(-50%,-50%) rotate(-30deg)}.banner-bg::before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:#18001d;z-index:1;opacity:.7}.banner-bg .banner-bg-container{height:500vh;width:340px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner-bg .banner-bg-container .bg-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;animation-name:marquee;animation-duration:45s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:infinite;animation-play-state:running;gap:45px}.banner-bg .banner-bg-container .reverse{animation-name:marquee-reverse;animation-duration:45s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-play-state:running}@keyframes marquee {
  0% {
		transform: translateY(0);
	}
	100% {
		transform: translateY(-50%);
	}

}@keyframes marquee-reverse {
  0% {
		transform: translateY(-50%);
	}
	100% {
		transform: translateY(0%);
	}

}.banner-bg .banner-bg-container .bg-content .bg-item-img{width:340px;height:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner-bg .banner-bg-container .bg-content .bg-item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:5px}.site-routine{margin-bottom:100px;background-image:url(images/xroutine-bg.png.pagespeed.ic.SLEZePueF5.png);background-repeat:no-repeat;background-position:center;background-size:contain}.site-routine .dev-stages__title{text-align:center;line-height:2.2em}.site-routine .carousel-cell{border: 1px solid #9900cc24;border-radius:10px;margin-top:30px}.site-routine .card{padding:20px 10px;display:flex;border:none;flex-direction:row;align-items:center}.site-routine .dev-stages__title{font-weight:500;color:#26012d}.site-routine .stage__header{width:100%;height:190px;overflow:hidden;border-radius:10px;margin-left:25px;position:relative}.site-routine .stage__body{text-align:center}.stage__body .title-wrap{background-color:#fcf7fd;padding:12px 0;border-radius:8px}.stage__body .title-wrap .title-fa{font-size:18px;font-weight:600;color:#26012d}.stage__body .title-wrap .title-en{font-size:14px;font-weight:400;color: #9900cc8c;margin-top:5px}.site-routine .stage__header .stage-icon-wrap{width:100%}.site-routine .stage__header .stage-icon-wrap img{width:100%}.site-routine .stage__body .text-wrap p{font-size:16px;line-height:2.2em;text-align:justify;display:-webkit-box;margin-bottom:0;color:#26012d}.site-routine .flickity-page-dots{position:relative!important}.site-portfolio{background-color: #9900cc08;padding-top:70px;padding-bottom:70px}.site-portfolio .section__head{margin-bottom:20px}.site-portfolio .section__head .section__action-wrap{display:flex;flex-direction:column;justify-content:center;align-items:end}.site-portfolio .section__head .section__action-wrap a{padding:10px 20px;border:1px solid #90c;background-color:#90c;color:#fff;border-radius:10px;transition:all .4s;display:block;width:140px}.site-portfolio .section__head .section__action-wrap a:hover{padding:10px 20px;text-decoration:none;background-color:#fff;color:#90c;border:1px solid #90c;border-radius:10px;transition:all .4s}.site-portfolio .section__head .section__action-wrap a i:before{position:relative;right:6px;font-weight:700}.site-portfolio .section__head .section__title-wrap{text-align:right}.site-portfolio .section__head .section__title-wrap .section__title{color:#26012d}.site-portfolio .section__head .section__title-wrap .section__desc{font-size:18px;margin-top:20px;color:#26012d;font-weight:600;line-height:2.2em}.site-portfolio .container .row .carousel .carousel-cell .card{border: 1px solid #9900cc24;border-radius:10px}.site-portfolio .container .row .carousel .is-selected:hover .card:after{background:#290031;opacity:.6}.site-portfolio .container .row .carousel .is-selected:hover .card-btn{opacity:1}.site-portfolio .container .row .carousel .carousel-cell .card-btn{position:relative;top:220px;left:175px;opacity:0;z-index:1000;transition:all .4s}.site-portfolio .container .row .carousel .carousel-cell .card-btn a{padding:15px 30px;background-color:#fff;border-radius:20px;border:3px solid #90c;color:#90c}.site-portfolio .container .row .carousel .carousel-cell .card-btn a:hover{text-decoration:none}.site-portfolio .container .row .carousel .carousel-cell .card:after{position:absolute;content:"";width:100%;height:100%;top:0;border-radius:10px;left:0;transition:all .4s;z-index:1;background:#290031;opacity:.4}.site-portfolio .container .row .carousel .carousel-cell .card .card-img a img{border-radius:10px;width:100%;height:100%}.site-portfolio .container .row .carousel .carousel-cell .card .card-title a{text-align:center;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;transition:all .4s;text-decoration:none;font-size:18px;color:#90c}.site-portfolio .container .row .carousel .carousel-cell .card .card-title a:hover{color:#26012d}.site-portfolio .container .row .carousel .carousel-cell .card .card-body{background-color:#90c;border-radius:20px 20px 10px 10px;padding:20px;z-index:10}.site-portfolio .container .row .carousel .carousel-cell .card .card-body .card-title{color:#fff;margin-bottom:0}.site-portfolio .container .row .carousel .carousel-cell .card .card-body .card-title a{color:#fff}.site-portfolio .container .row .carousel .card .card-body .btn{width:100%;border:1px solid #90c;text-align:center;background-color:#90c;color:#fff;transition:all .4s;border-radius:8px;font-size:14px}.site-portfolio .container .row .carousel .card .card-body .btn:hover{width:100%;text-align:center;background-color:#fff;border:1px solid #90c;color:#90c;border-radius:10px;font-size:14px}.order-container{margin-top:100px;padding:150px 0;background-image:url(images/x655146956-1100x733-91dab4a.jpg.pagespeed.ic.EFjNB68pgf.jpg);background-position:bottom;background-size:cover;position:relative}.order-container::after{content:"";width:100%;height:100%;position:absolute;top:0;right:0;z-index:1;background:#18001d;opacity:.7}.order-container .order-container-text{width:100%;display:flex;flex-direction:column;align-items:center;z-index:100}.order-container .order-container-text .order-title,.order-desc{color:#fff;line-height:2.2em}.order-container .order-container-text .btn{background-color:#90c;margin-top:20px;border:1px solid #90c;padding:20px 30px;border-radius:10px;transition:all .4s;color:#fff}.order-container .order-container-text .btn:hover{background-color:#fff;color:#90c}.apply-container{padding:150px 0;background-image:url(images/xroutine-bg.png.pagespeed.ic.SLEZePueF5.png);background-position:center;background-size:contain;background-repeat:no-repeat}.apply-container .apply-content{width:100%;display:flex;justify-content:center;align-items:center}.apply-container .apply-content .apply-text .apply-title,.apply-desc{color:#26012d;line-height:2.2em}.apply-container .apply-content .apply-text .consulting-form-wrapper{margin-top:20px}.apply-container .apply-content .apply-text .consulting-form-wrapper form{display:flex;flex-direction:column}.apply-container .apply-content .apply-text .consulting-form-wrapper form .form-group{width:100%;margin-bottom:15px}.apply-container .apply-content .apply-text .consulting-form-wrapper form .form-group .form-control{width:100%;height:50px;padding:0 20px;border:1px solid #26012d;border-radius:10px}.apply-container .apply-content .apply-text .consulting-form-wrapper form .form-group select:after{position:absolute;content:"";background-color:#90c;left:10px}.apply-container .apply-content .apply-text .consulting-form-wrapper form .form-group .btn{width:100%;padding:10px;border-radius:10px;border:1px solid #90c;background-color:#90c;transition:all .4s}.apply-container .apply-content .apply-text .consulting-form-wrapper form .form-group .btn:hover{border:1px solid #90c;background-color:#fff;color:#90c}.apply-container .apply-content .apply-text .consulting-form-wrapper form .form-group .btn i{position:relative;right:10px}.apply-container{position:relative}.apply-container .apply-image img{border-radius:20px;height:100%}.apply-container .apply-image::after{content:"";width:100%;height:100%;position:absolute;top:0;right:0;z-index:1;background:#18001d;opacity:.7;border-radius:20px}.blog{margin-bottom:100px}.blog .card{border-radius:10px;text-align:right}.blog .card .card__titleWrapper{padding:20px 20px 0 20px}.blog .card .card__thumbWrapper img{width:100%;height:200px;border-radius:10px 10px 0 0;object-fit:cover}.blog .card .card__titleWrapper a h2{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:20px;margin-top:20px;margin-bottom:10px;color:#90c;transition:all .4s}.blog .card .card__titleWrapper a:hover{text-decoration:none}.blog .card .card__titleWrapper a h2:hover{color:#26012d;transition:all .4s}.blog .card .card__metaWrapper{padding:0 20px}.blog .card .card__descWrapper{padding:20px}.blog .card .card__metaWrapper{font-size:14px;color: #9900cc8c}.blog .card .card__descWrapper{font-size:14px;text-align:justify;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:2.2em;height:87px}.blog .blog-btn{width:100%;background-color:#90c;border:1px solid #90c;color:#fff;transition:all .4s;border-radius:10px}.blog .blog-btn:hover{background-color:#fff;border:1px solid #90c;color:#90c;transition:all .4s}.footer{padding:50px 0;background:radial-gradient(circle,rgba(153,0,204,1) 0%,rgba(24,0,29,1) 100%)}.footer .copyright .fartaak_title h1{color:#fff!important;font-size:1.5rem;font-weight:700}.footer .copyright .fartaak_title h1,p{color:#fff;line-height:2.2em;margin-bottom:0}@media screen and (min-width:1700px){.banner-bg{width:150%!important;left:50%!important}}@media screen and (max-width:1200px){header .main-menu-container ul li{margin-left:15px}.main-banner-text{top:300px!important}.main-banner{height:650px}.main-banner .banner-bg-container:nth-child(1) {display:none}}@media screen and (max-width:992px){header .top-menu{display:none}header .collapse-menu{display:block}.main-banner-text h2{font-size:3rem!important}.main-banner-text h4{font-size:1.3rem!important}.main-banner .banner-bg-container:nth-child(2) {display:none}.site-routine .card{flex-direction:column!important}.site-routine .stage__header{margin-left:0!important;margin-bottom:20px!important}}@media screen and (max-width:768px){.site-routine .dev-stages__title{font-size:1.5rem!important}.site-portfolio .section__head .section__title-wrap{text-align:center!important}.site-portfolio .section__head .section__action-wrap{align-items:center!important}}@media screen and (max-width:576px){.collapse-menu{padding-left:20px!important;padding-right:20px!important}.main-banner{height:500px}.main-banner-text{top:220px!important}.main-banner-text h2{font-size:1.5rem!important}.main-banner-text h4{margin-top:10px!important;font-size:1rem!important}.main-banner .banner-bg-container:nth-child(3) {display:none}.site-routine .dev-stages__title{font-size:1.2rem!important}}@media screen and (max-width:321px){.main-banner-text h4{font-size:.75rem!important}}.site-content .entry-header-portfolio .portfolio__imageWrapper{width:100%}.site-content .entry-header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin:0!important}.site-content .entry-header img{width:100%;height:100%;border-radius:10px}.site-content .entry-header-portfolio img{width:100%;height:350px;border-radius:10px;object-fit:cover}.site-content .post-block{padding:20px;margin-right:0;background-color:#f0d9f7;margin-bottom:20px;border-radius:10px;margin-left:0;text-align:right}.site-content .post-block #crumbs a{color:#90c;transition:all .4s}.site-content .post-block #crumbs a:hover{text-decoration:none;color:#26012d}.site-content .portfolio__metaWrapper{width:100%;text-align:right;background-color:#fdf6ff;padding:50px 25px;border-radius:10px;margin-top:20px}.site-content .portfolio__metaWrapper .portfolio__meta{display:block;float:right}.site-content .entry-title{width:100%;text-align:center;font-size:32px;margin-top:20px}.site-content .entry-content p{color:#26012d;text-align:justify;line-height:2.2em}.site-content .entry-footer{width:100%}.site-content .entry-footer .entry-meta{display:flex;margin-top:10px}.site-content .metaWrapper{margin-left:10px;font-size:14px}.site-content .entry-tags{text-align:right;margin-top:20px}.site-content .entry-tags p a{padding:7px 10px 8px 8px;margin-left:10px;background-color:#fdf6ff;border-radius:10px;font-size:14px;color:#90c}.site-content .socialShare{align-items:center;display:flex;justify-content:space-between;margin-top:20px;margin-bottom:20px}.site-content .socialShare h4{color:#26012d}.site-content .socialShare a{color:#90c;transition:all .4s;margin-left:10px}.site-content .socialShare a:hover{text-decoration:none;color:#26012d}.site-content .postNavigationWrapper{display:flex;flex-direction:row;padding:10px;background-color:#fdf6ff;border:none}.site-content .postNavigationWrapper a{color:#90c;transition:all .4s}.site-content .postNavigationWrapper a:hover{color:#26012d;text-decoration:none}.site-content .comments-area{width:100%;margin-bottom:20px;display:flex;flex-direction:column;align-items:flex-start}.site-content .entry-cat a{text-decoration:none;color:#90c;transition:all .4s}.site-content .entry-cat a:hover{color:#26012d}.site-content .comments-area .comment-respond{width:100%}.site-content .comments-area .comment-respond #reply-title{text-align:center;color:#26012d}.site-content .comments-area .comment-respond .logged-in-as{text-align:center;color:#26012d}.site-content .comments-area a{color:#90c}.site-content .comments-area a:hover{text-decoration:none}.site-content .form-submit #submit{background-color:#90c;border:1px solid #90c;margin-top:10px}.site-content .comments-area .comment-body{text-align:right}.site-content .comments-area .comment-body p{color:#26012d}.site-content .comments-area .comments-area__title{width:100%;text-align:right;border-top:1px solid #f0d9f7;padding-top:20px}.site-content .comments-area .comments-area__title h2{font-size:25px}.sidebar{text-align:right;background-color:#faeffd;padding:20px;border-radius:10px}.sidebar .wp-block-heading{font-size:16px;padding:10px;background-color:#f0d9f7;border-radius:8px}.sidebar .widget-title{font-size:16px;padding:10px;background-color:#f0d9f7;border-radius:8px}.sidebar a{color:#26012d;font-size:14px!important}.sidebar a:hover{text-decoration:none}.sidebar ul li{line-height:2.2em;list-style-type:none}.sidebar ul li a::before{content:"";width:6px;height:6px;background-color:#90c;display:inline-block;border-radius:50%;margin-left:5px;position:relative;top:1px}.sidebar .wp-block-tag-cloud a::before{content:"";width:6px;height:6px;background-color:#90c;display:inline-block;border-radius:50%;margin-left:5px;position:relative;top:1px}.portfolio__item{border-radius:10px;margin-bottom:20px}.portfolio__item a:hover{text-decoration:none}.portfolio__item .portfolio__title{font-size:20px;color:#90c;text-align:right;padding:20px;transition:all .4s}.portfolio__item .portfolio__title:hover{color:#26012d}.portfolio__item .card__metaWrapper{font-size:14px;color:#26012d;text-align:right;padding:0 20px 0 20px}.portfolio__item .portfolio__img{border-radius:10px 10px 0 0}.portfolio__item .portfolio__desc{font-size:14px;text-align:justify;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.page-title{text-align:center;margin-top:50px;margin-bottom:50px}.page-card{margin-bottom:50px;margin-top:50px}.page-card .article-card .thumb .thumbnail-container img{width:100%;height:200px;border-radius:10px;object-fit:contain}.page-card .article-card .post-categories li{list-style-type:none;font-size:12px;text-align:right;padding-right:0;margin-left:10px}.page-card .article-card .post-categories{display:flex;margin-top:20px}.page-card .article-card .post-categories li a{padding:5px 10px;background-color:#f0d9f7;border-radius:8px;color:#90c;transition:all .4s}.page-card .article-card .post-categories li a:hover{text-decoration:none;color:#26012d}.page-card .article-card .content .card-title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:20px;margin-top:20px;margin-bottom:10px;color:#90c;transition:all .4s}.page-card .article-card .content .card-title:hover{text-decoration:none;color:#26012d}.page-card .article-card .content p{display:-webkit-box;overflow:hidden;text-align:justify;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:16px;margin-top:10px;color:#26012d}.page-card .article-card .post-button{background-color:#90c;border-radius:8px;border:1px solid #90c;text-align:center;transition:all .4s;margin-top:10px}.page-card .article-card .post-button:hover{background-color:#fff;border-radius:8px;text-align:center}.page-card .article-card .post-button a{padding:10px 20px;color:#fff;width:100%;display:block;text-align:center}.page-card .article-card .post-button a:hover{text-decoration:none;color:#90c}.custom-pagination .current{color:#90c!important;padding:5px 15px;border-radius:4px;background-color:#edc0fc}.custom-pagination .page-numbers{color: #9900cc39}.custom-pagination .page-numbers:hover{text-decoration:none}.page-title a{color:#26012d}.page-title a:hover{text-decoration:none}.contact-us{margin-top:50px;margin-bottom:50px}.contact-box{padding:15px;border:1px solid #90c;text-align:center;border-radius:15px}.contact-box .contact-box-content h5{color:#26012d}.contact-box .contact-box-content a{color:#26012d}.contact-box .contact-box-content a:hover{text-decoration:none}.contact-box .contact-box-content p{color:#26012d}.cetext-center .form-group input{height:50px;border-radius:10px}.cetext-center .form-group input:focus{box-shadow:none;border-color:#26012d}.cetext-center .form-group textarea{height:150px;border-radius:10px}.cetext-center .form-group textarea:focus{box-shadow:none;border-color:#26012d}.cetext-center .form-group button{background-color:#90c;width:100%;border:1px solid #90c;border-radius:8px;color:#fff;transition:all .4s}.cetext-center .form-group button:hover{background-color:#fff;width:100%;border:1px solid #90c;border-radius:8px;color:#90c}.map iframe{border-radius:10px;width:100%}.intro-step{text-align:right!important;border-radius:10px}.wpfprf-wrap .steps-wrapper .step{border-radius:10px!important;background-color:#fcf4ff!important;text-align:center}.wpfprf-wrap h2{font-size:24px!important}.section__content button{background-color:#90c;width:200px;border:1px solid #90c;color:#fff;border-radius:8px;transition:all .4s}.section__content button:hover{background-color:#fff;width:200px;border:1px solid #90c;color:#90c;border-radius:8px}.section__content .form-group textarea:focus{box-shadow:none;border-color:#26012d}.section__content .form-group input:focus{box-shadow:none;border-color:#26012d}.entry-content{text-align:right}