body,p{line-height:28px}.box-shadow-outer .box-shadow-3::before,.box-shadow-outer .box-shadow-4::after{width:50%;max-width:300px;box-shadow:rgba(0,0,0,.2) 0 15px 10px;z-index:-1;position:absolute;content:""}.block-heading-eleven h3,.block-heading-five h4,.block-heading-nine h3,.block-heading-seven h4{text-transform:uppercase}.col-md-3.col-sm-6,.col-md-4.col-sm-6,.col-md-5,.col-md-6.col-sm-6,.col-md-7,.col-md-7.col-sm-6>p,.col-md-8.col-sm-6,.col-md-9.col-sm-8.col-md-push-3.col-sm-push-4,.foot .col-sm-6,.open>li,.panel-white .panel-body,.portfolio #filters,body{direction:rtl}.menu-container,.tab-btn{font-family:Vazirmatn,Tahoma,sans-serif}#results,.menu-list,.sub-menu{list-style:none;padding:0}
@font-face {
  font-family: "dinar";
  font-style: normal;
  font-weight: 400;
  font-display: optional;
  src: url("../../font/dinar.woff2") format("woff2"),
       url("../../font/dinar.woff") format("woff");
}
body, p, div, span, h1, h2, h3, h4, h5, h6, a, input, button {
    font-family: dinar !important;
}
a{color:#57079b!important;font-weight: bold;}.dropdown a:focus,.header-1 .logo h1 a:hover,.header-2 .logo h1 a:hover,body{color:#666}ul li{padding-block:0px;text-align:right!important}body{font-size:14px;background:#fff;-webkit-font-smoothing:antialiased;font-family:dinar!important}h1,h2{font-size:25px}h1,h2,h3,h4,h5,h6{font-family:dinar;padding:0}h1{font-weight:500;margin:2px 0 20px;line-height:45px;text-align:center}h2,h3,h4,h5,h6{font-weight:600;margin:2px 0}h2{line-height:40px}h3{font-size:20px;line-height:37px}h4{font-size:18px;line-height:33px}.para-big,h5,h6{font-size:17px}h5{line-height:30px}p{font-size:14px;text-align:justify;margin:2px 0 5px;padding:0}@media (max-width:568px){h1,h2{font-size:20px;line-height:32px}h3{font-size:18px;line-height:29px}h4{font-size:16px;line-height:24px}h5{font-size:15px;line-height:30px}h6{font-size:13px;line-height:28px}}a:active,a:focus,a:hover{text-decoration:none!important;outline:0!important}::selection,body::selection{background:#7b0fda!important;color:#f1f1f1}body.boxed,body.boxed.pattern-1{background:url("../../img/body/pattern/1.png") #fff}.main-block .container{padding-block:20px;border-radius:8px;border:1px solid #e4e4e4}.para-big{line-height:32px}.transition{transition:background 1s}.img-thumbnail{padding:2px;background:#fff;border-radius:3px;box-shadow:rgba(0,0,0,.15) 0 0 0}.v-timeline-col .entry-content.video .video-container,.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-top:5px}.v-timeline-col .entry-content.video .video-container iframe,.video-container iframe{width:100%;height:100%;border:0;position:absolute;top:0;left:0}.well{line-height:28px;border:0;box-shadow:rgba(0,0,0,.3) 0 0 1px inset;background:#fcfcfc}.popover{border-radius:5px;padding:10px 20px;box-shadow:rgba(0,0,0,.1) 0 3px 10px;border:1px solid rgba(0,0,0,.06)}.popover .popover-title{font-size:16px;line-height:30px;font-weight:600;background:#fff;padding:0 0 5px;border-bottom:1px solid #f4f4f4}.accordion-alt3 .panel-heading h4,.popover .popover-content{line-height:28px;font-size:13px}.popover .popover-content{padding:5px 0 0;font-family:Yekan}.box-shadow-outer{position:relative;z-index:1}.box-shadow-outer .box-shadow-2,.box-shadow-outer .box-shadow-3,.box-shadow-outer .box-shadow-4,.client-one .c1-item,.testimonials-two .testimonials-two-item,.top-bar-center{position:relative}.box-shadow-outer .box-shadow-2::after{transform:rotate(3deg);right:10px;left:auto}.box-shadow-outer .box-shadow-3::before{bottom:15px;left:10px;top:50%;background:rgba(0,0,0,.25);transform:rotate(-3deg)}.box-shadow-outer .box-shadow-4::after{inset:40% 10px 15px auto;background:rgba(0,0,0,.2);transform:rotate(3deg)}.box-shadow-outer .box-shadow-5{position:relative;box-shadow:rgba(0,0,0,.2) 0 1px 4px,rgba(0,0,0,.05) 0 0 40px inset}.box-shadow-outer .box-shadow-5::after,.box-shadow-outer .box-shadow-5::before{content:"";position:absolute;z-index:-1;box-shadow:rgba(0,0,0,.3) 0 0 20px;inset:0px 10px}.box-shadow-outer .box-shadow-5::after,.box-shadow-outer .box-shadow-6::after{right:10px;left:auto;transform:skew(8deg) rotate(3deg)}.box-shadow-outer .box-shadow-6{position:relative;box-shadow:rgba(0,0,0,.2) 0 1px 4px}.box-shadow-outer .box-shadow-6::after,.box-shadow-outer .box-shadow-6::before{content:"";position:absolute;z-index:-1;box-shadow:rgba(0,0,0,.3) 0 0 20px;inset:10px 0px}.box-shadow{box-shadow:rgba(0,0,0,.15) 10px 10px 0 0}.progress{box-shadow:rgba(0,0,0,.1) 0 0 2px inset;height:14px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.progress .progress-bar{box-shadow:none}.progress-bar-red{background-color:red}.progress-bar-green{background-color:green}.progress-bar-yellow{background-color:#ff0}.tab-content-item{padding-top:10px}.nav-tabs-one ul.nav-tabs li,.nav-tabs-two ul.nav-tabs li{margin-right:2px}.nav-tabs-one ul.nav-tabs li a{background:#fff;border:1px solid #57079b;color:#57079b;padding:10px 50px;border-radius:54px;-webkit-border-radius:54px;-moz-border-radius:54px;-ms-border-radius:54px;-o-border-radius:54px}.nav-tabs-one .tab-content,.nav-tabs-two .tab-content{border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:10px 15px}.tab-content.tab-content-itrem{display:inline}.nav-tabs-two ul.nav-tabs li a{background:#fcfcfc;border-width:1px;border-style:solid;border-color:#eee #eee #fcfcfc;border-image:initial;padding:12px 15px 10px}.nav-tabs-two ul.nav-tabs li a:hover{background:#fff;color:#57079b;border-bottom:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee}.nav-tabs-two ul.nav-tabs li.active a,.nav-tabs-two ul.nav-tabs li.active a:hover,.nav-tabs-two ul.nav-tabs li.open a,.nav-tabs-two ul.nav-tabs li.open a:focus,.nav-tabs-two ul.nav-tabs li.open a:hover{border-bottom:1px solid #fff;border-left:1px solid #eee;border-right:1px solid #eee}.nav-tabs-two ul.nav-tabs li.active a,.nav-tabs-two ul.nav-tabs li.open a{background:#fff;color:#555}.nav-tabs-two .tab-content{border-width:0 1px 1px;border-image:initial;border-style:initial solid solid;border-color:initial #eee #eee}.nav-tabs-three .nav-tabs-three-sidebar{width:230px;float:left}.nav-tabs-three .nav-tabs-three-sidebar ul{padding:0;margin:0}.nav-tabs-three .nav-tabs-three-content{margin-left:240px}.nav-tabs-three ul.nav li a{font-size:13px;padding:8px 12px;background:#fcfcfc;border:1px solid #eee;border-radius:3px;margin-bottom:5px;color:#555}.nav-tabs-three ul.nav li.active a,.nav-tabs-three ul.nav li:hover a{border:1px solid;color:#fff}.nav-tabs-three .tab-content{border:1px solid #eee;padding:10px 15px;border-radius:3px}.block-heading-eight h3,.panel .panel-heading h4,.service-four .s4-item h4{font-weight:400}.accordion-alt3 .panel-heading{padding:5px 0!important}.accordion-alt3 .panel-heading h4 a i{font-size:13px;line-height:18px;width:18px;height:18px;margin-right:5px;color:#fff;text-align:center}.accordion-alt3 .panel-body{padding:15px 0}.events-two .e-details .btn,.our-process h4,.owl-theme .owl-controls{margin-top:10px}.owl-theme .owl-controls .owl-buttons div{color:#fff;zoom:1;display:inline;margin:5px;padding:3px 10px;font-size:12px;border-radius:30px;background:#869791;opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{zoom:1;display:inline}.owl-theme .owl-controls .owl-pagination{text-align:center;display:flex;justify-content:center}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px;border-radius:20px;background:#fff;box-shadow:rgba(0,0,0,.4) 0 0 1px;border:1px solid #000}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:0 10px;font-size:12px;border-radius:30px}.owl-nav{text-align:right;margin-bottom:10px}.owl-nav a i{width:23px;height:23px;line-height:23px;background:#f3f3f3;border-bottom:1px solid #ccc;color:#ccc;display:inline-block;border-radius:2px;font-size:12px;text-align:center;cursor:pointer}.block-heading-twelve h4,.blog-masonry .grid-entry .grid-img a,.carousel.carousel-two h3 a,.carousel.carousel-two h3 a:hover,.client-one .c1-item h5 a,.foot p,.header-1 .navy>ul>li:hover>a,.header-1 .navy>ul>li>a:hover,.image-block h4 a,.image-style-three .image-caption h4,.image-style-three .image-caption h4 a,.owl-nav a i:hover,.support .s-contact i,.testimonials-two h5 span{color:#fff}.owl-nav a.owl-nav-prev i{margin-right:3px}.owl-carousel .owl-content{margin:10px 5px}body.boxed{margin:0 80px}@media (max-width:1000px){body.boxed{margin:0 40px}}body.boxed .outer{box-shadow:rgba(0,0,0,.15) 0 0 15px}#tophone img,#towhatsapp img,.foot-insta,body.boxed .container{width:100%}body.boxed.pattern-2{background:url("../../img/body/pattern/2.png") #fff}body.boxed.pattern-3{background:url("../../img/body/pattern/3.png") #fff}body.boxed.pattern-4{background:url("../../img/body/pattern/4.png") #fff}body.boxed.pattern-5{background:url("../../img/body/pattern/5.png") #fff}body.boxed.img-1{background:url("../../img/body/img/1.jpg") 0 0/cover fixed #fff}body.boxed.img-2{background:url("../../img/body/img/2.jpg") 0 0/cover fixed #fff}body.boxed.img-3{background:url("../../img/body/img/3.jpg") 0 0/cover fixed #fff}body.boxed.img-4{background:url("../../img/body/img/4.jpg") 0 0/cover fixed #fff}body.boxed.img-5{background:url("../../img/body/img/5.jpg") 0 0/cover fixed #fff}.outer,.sitem-table tr:nth-child(odd){background:#fff}.outer .container{width:100%;max-width:1150px}.top-bar a{color:#999;margin-left:5px}.top-bar .tb-search{position:relative;display:none}.top-bar .tb-search .b-dropdown-block{padding:7px;border:1px solid #ddd;width:250px;position:absolute;background:#fff;top:30px;left:0;border-radius:2px;box-shadow:rgba(0,0,0,.05) 0 3px 3px;display:none;z-index:10000}.top-bar .tb-social{margin-right:10px;margin-top:18px}.top-bar .tb-social i{font-size:13px;margin:0;border:1px solid #ccc;border-radius:50px!important;background:0 0!important}.top-bar .tb-shopping-cart{position:relative;margin-left:15px}.foot .foot-item .address h6 i,.pricing-four .p-price .p-mon,.top-bar .tb-shopping-cart i{font-size:14px}.top-bar .tb-shopping-cart .b-dropdown-block{width:250px;background:#fff;right:0;border:1px solid #e2e2e2;position:absolute;margin-top:5px;z-index:10000;padding:10px;border-radius:5px;box-shadow:rgba(0,0,0,.1) 0 3px 15px;display:none}.top-bar .tb-shopping-cart .b-dropdown-block h4{font-size:13px;font-weight:600;margin-top:0;padding-top:0;border-bottom:1px dashed #eee}.top-bar .tb-shopping-cart .b-dropdown-block ul li{padding:10px 0;border-bottom:1px dashed #eee}.top-bar .tb-shopping-cart .cart-img{width:40px;float:left}.top-bar .tb-shopping-cart .cart-title{position:relative;margin-left:50px}.top-bar .tb-shopping-cart .cart-title h5{font-size:13px;line-height:23px;font-weight:400}.header-1{padding:15px 0 0}.header-1 .logo{margin:10px 0 25px}.header-1 .logo h1,.header-2 .logo h1{font-weight:600}.header-1 .logo h1 a,.header-2 .logo h1 a{color:gray}.header-1 .header-search{max-width:250px;margin:17px auto}.header-1 .navy #menu-button,.header-1 .navy ul,.header-1 .navy ul li,.header-1 .navy ul li a,.header-2 .navy #menu-button,.header-2 .navy ul,.header-2 .navy ul li,.header-2 .navy ul li a{margin:0;padding:0;border:0;list-style:none;display:block;position:relative;z-index:10}.header-1 .navy #menu-button,.header-2 .navy #menu-button,.logo-alt-mobile{display:none}.header-1 .navy,.header-2 .navy{width:auto;background:#fff}.header-1 .navy>ul>li{float:left}.header-1 .navy>ul>li>a{padding:10px 15px;font-size:13px;line-height:28px;color:#fff;font-weight:600}.header-1 .navy ul ul ul,.header-1 .navy>ul>li>ul,.header-2 .navy ul ul ul{top:50px;padding:5px 0;box-shadow:rgba(0,0,0,.15) 0 5px 15px}.header-1 .navy ul>li.has-sub>a::after{content:"";font-family:FontAwesome;margin-left:6px;font-weight:400;font-size:14px}.header-1 .navy ul ul,.header-2 .navy ul ul{position:absolute;left:-9999px;opacity:0;transition:bottom .4s,opacity .3s}.header-1 .navy>ul>li>ul{background:#fff}.header-1 .navy>ul>li:hover>ul{left:auto;top:45px;opacity:1}.header-1 .navy ul ul>li:hover>ul,.header-2 .navy ul ul>li:hover>ul{top:0;left:170px;opacity:1;background:#fff}.header-1 .navy ul ul li a{width:170px;padding:4px 20px;font-size:12px;font-weight:400;color:#666}.block-heading-ten p,.blog-four h3 a,.error form input,.error h3,.error ul li a:hover,.header-1 .navy ul ul li:hover>a,.header-1 .navy ul ul li>a:hover,.header-2 .navy ul ul li:hover>a,.header-2 .navy ul ul li>a:hover,.page-heading-two .breads a,.sidebar .widget-content.categories ul li a,.testimonials-one h5 a{color:#888}.header-1 .navy ul ul>li.has-sub>a::after,.header-2 .navy ul ul>li.has-sub>a::after{content:"";font-family:FontAwesome;margin-left:7px;font-weight:400;float:right;font-size:14px}@media (max-width:785px){.top-bar .tb-search{display:block}.header-1 .navy ul ul li.has-sub>a::after,.header-1 .navy>ul>li.has-sub>a::after,.top-bar .tb-social{display:none}.header-1 .navi{background:0 0!important;border-bottom:0!important}.header-1 .navy{max-width:400px;margin:0 auto 20px}.header-1 .navy ul,.header-1 .navy ul ul,.header-1 .navy ul ul li:hover>ul,.header-1 .navy ul ul ul,.header-1 .navy ul ul ul li:hover>ul,.header-1 .navy>ul,.header-1 .navy>ul>li:hover>ul,.header-1 .navy>ul>li>ul{position:relative;left:0;right:auto;top:0;width:100%;display:none;padding:0;opacity:1;text-align:left;box-shadow:none}.header-1 .navy>ul>li{border-width:1px 1px 0;border-image:initial;border-style:solid solid initial;border-color:#eee #eee initial}.header-1 .navy>ul>li>a{color:#666}.header-1 .navy>ul>li:hover>a,.header-1 .navy>ul>li>a:hover{color:#777}.header-1 .navy ul li{width:100%;border-top:1px solid #eee}.header-1 .navy ul li:last-child{border-bottom:1px solid #eee}.header-1 .navy ul ul ul,.header-1 .navy>ul>li>ul{border-top:1px solid #eee!important;border-bottom:1px solid #eee!important}.header-1 .navy ul li a{padding:10px 20px}.header-1 .navy ul ul li a{width:100%;padding:10px 20px 10px 35px}.header-1 .navy ul ul ul li a{padding:10px 20px 10px 50px}.header-1 .navy ul ul ul ul li a{padding:10px 20px 10px 65px}.header-1 .navy #menu-button{position:relative;display:block;padding:10px 20px;cursor:pointer;font-size:13px;color:#fff;font-weight:600;text-transform:uppercase}.header-1 .navy #menu-button::after{content:"";font-family:FontAwesome;margin-left:7px;font-weight:400;float:right;font-size:14px}.header-1 .navy .submenu-button{position:absolute;right:0;display:block;width:50px;height:50px;z-index:12;cursor:pointer;border-left:1px solid #eee}.header-1 .navy ul ul .submenu-button{height:50px}.header-1 .navy ul .submenu-button::after{content:"";font-family:FontAwesome;font-weight:400;font-size:14px;line-height:50px;text-align:center;display:block}}.header-2{padding:0 0 50px}.header-2 .row{display:flex;align-items:stretch}.header-2 .logo{margin:13px -54px 23px}.header-2 .navy>ul>li{float:right}.header-2 .navy>ul>li>a{padding:20px 15px;font-size:13px;line-height:28px;color:#666;font-weight:600}.header-2 .navy ul>li.has-sub>a::after{content:"";font-family:FontAwesome;margin-left:5px;font-weight:400}.header-2 .navy>ul>li>ul{top:100px;background:#fff;padding:5px 0;box-shadow:rgba(0,0,0,.15) 0 5px 15px}.header-2 .navy>ul>li:hover>ul{left:auto;top:60px;opacity:1}.header-2 .navy ul ul li a{width:214px;padding:4px 20px;font-size:12px;font-weight:400;color:#666}@media (max-width:785px){.header-2 .logo h1{text-align:center}.header-2 .logo{margin:13px 0!important}.header-2 .row{justify-content:space-between;border-bottom:2px solid #592d8a}.header-2 .row .col-md-9{flex:1;width:100%}.header-2 .navy{max-width:400px;margin:0 auto 10px}.header-2 .navy ul,.header-2 .navy ul ul,.header-2 .navy ul ul li:hover>ul,.header-2 .navy ul ul ul,.header-2 .navy ul ul ul li:hover>ul,.header-2 .navy>ul,.header-2 .navy>ul>li:hover>ul,.header-2 .navy>ul>li>ul{position:relative;left:0;right:auto;top:0;width:100%;display:none;padding:0;opacity:1;text-align:left;box-shadow:none}.header-2 .navy>ul>li{border-width:1px 1px 0;border-image:initial;border-style:solid solid initial;border-color:#eee #eee initial}.header-2 .navy ul li{width:100%;border-top:1px solid #eee}.header-2 .navy ul li:last-child{border-bottom:1px solid #eee}.header-2 .navy ul ul ul,.header-2 .navy>ul>li>ul{border-top:1px solid #eee!important;border-bottom:1px solid #eee!important}.header-2 .navy ul li a{padding:10px 20px}.header-2 .navy ul ul li a{width:100%;padding:10px 20px 10px 35px}.header-2 .navy ul ul ul li a{padding:10px 20px 10px 50px}.header-2 .navy ul ul ul ul li a{padding:10px 20px 10px 65px}.header-2 .head-search,.header-2 .navy ul ul li.has-sub>a::after,.header-2 .navy>ul>li.has-sub>a::after{display:none}.header-2 .navy #menu-button{position:relative;display:block;padding:10px 20px;cursor:pointer;font-size:13px;color:#fff;font-weight:600;text-transform:uppercase}.header-2 .navy #menu-button::after{content:"";font-family:FontAwesome;margin-left:7px;font-weight:400;float:right;font-size:14px}.header-2 .navy .submenu-button{position:absolute;left:0;display:block;width:50px;height:50px;z-index:12;cursor:pointer;border-right:1px solid #eee}.header-2 .navy ul ul .submenu-button{height:50px}.header-2 .navy ul .submenu-button::after{content:"";font-family:FontAwesome;font-weight:400;font-size:14px;line-height:50px;text-align:center;display:block}}@media (min-width:786px){.header-1 .navy ul,.header-2 .navy ul{display:block!important}}.header-2 .head-search{position:relative;top:20px}.header-2 .head-search .b-dropdown-block{padding:7px;border:1px solid #ddd;width:250px;position:absolute;background:#fff;top:33px;left:0;border-radius:2px;box-shadow:rgba(0,0,0,.05) 0 3px 3px;display:none;z-index:10000}.carousel .carousel-control.left,.carousel .carousel-control.right{background-image:none;background-repeat:no-repeat;filter:none}.page-heading-two{padding:20px 0;background-color:#fcfcfc;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-bottom:30px}.page-heading-two h2{float:left;font-size:22px;color:#666;font-weight:400}.page-heading-two h2 span{font-size:13px;color:#888}.page-heading-two .breads{float:right;font-size:12px;color:#aaa;margin-top:10px}.author-block .author-comment-item,.author-block .author-post-item,.block-heading-eight,.block-heading-eleven,.block-heading-nine,.block-heading-one,.block-heading-ten,.block-heading-twelve,.block-heading-two{margin:10px 0 15px}.block-heading-one h3{font-size:15px;line-height:30px;border-bottom:1px solid #f3f3f3;padding-bottom:7px;margin-bottom:10px;font-weight:400}.block-heading-two{text-align:right}.block-heading-two h3{font-size:18px;line-height:36px;font-weight:600;padding:0 10px 6px 0;margin-bottom:10px;border-bottom:1px solid #eee}.block-heading-two h3 span{padding-bottom:11px;border-bottom:3px solid}.block-heading-five,.block-heading-four,.block-heading-seven,.block-heading-six,.block-heading-three{text-align:center;margin:10px 0 15px}.block-heading-three h3{font-size:22px;line-height:37px;padding:0 0 5px;margin-bottom:5px;display:inline-block;border-bottom:3px solid;font-weight:400}.block-heading-three p{max-width:500px;margin:3px auto;font-size:14px;line-height:29px}.block-heading-four i{width:70px;height:70px;border:2px solid;line-height:70px;border-radius:100%;font-size:22px;margin-bottom:10px}.block-heading-four h3{font-size:33px;line-height:48px;font-weight:300;padding:0;margin:0 auto 10px;max-width:650px}.block-heading-five h4,.block-heading-six h4{color:#fff;padding:0 8px;display:inline-block}.block-heading-five h4{font-weight:600}.block-heading-five h3{font-size:22px;line-height:37px;font-weight:400;max-width:550px;margin:10px auto}.block-heading-six h4{font-weight:600;margin:3px 0}.block-heading-seven h3,.blog-masonry .grid-entry .grid-quote i,.blog-three .blog-three-img,.blog-three .blog-three-video,.blog-two .blog-two-img,.blog-two .blog-two-video,.magazine .magazine-item.mag-1 img,.mm-list li,.portfolio.pf-one .p-element p,.portfolio.pf-two .p-element p{margin-bottom:10px}.block-heading-eight h4{font-weight:400;color:#888;font-size:14px;margin-left:28px}.block-heading-nine h3{font-size:50px;font-weight:600}.block-heading-nine h3 small{font-size:22px;color:#999}.block-heading-ten{max-width:350px}.block-heading-ten h4{font-size:15px;line-height:20px;color:#999;margin-bottom:7px}.block-heading-ten h3{font-weight:400;line-height:32px}.block-heading-ten .bh-bor{width:60px;height:3px;margin:10px 0}.block-heading-eleven h3{font-size:50px;line-height:60px}.block-heading-eleven a{font-size:15px;color:#999}.block-heading-eleven a:hover,.blog-meta a:hover,.sidebar .widget-content.categories ul li::before,.sidebar .widget-content.tabs .tab-pane ul li span{color:#555}.block-heading-twelve h3{font-size:60px;line-height:70px}.block-heading-twelve h4 span{display:inline-block;padding:2px 10px;margin-bottom:10px}.block-heading-twelve p{font-size:18px;line-height:35px;color:#888}.bannercontainer{width:100%;position:relative;padding:0;z-index:9}.banner{width:100%;position:relative}.banner ul{display:none;list-style-type:none;padding:0;margin:0}.tp-caption.b-big-bold{font-weight:600;font-size:50px;line-height:65px}.tp-caption.b-big-thin-transparent{font-weight:300;font-size:35px;line-height:50px;padding:0 10px;background:rgba(0,0,0,.5)}.tp-caption.b-medium-bold-grey{color:#999;font-weight:600;font-size:30px;line-height:45px}.tp-caption.b-medium-thin-grey{color:#888;font-weight:300;font-size:30px;line-height:45px}.tp-caption.b-small-bold-grey{font-size:22px;line-height:37px;color:#999}.tp-caption.b-small-para{font-size:13px;line-height:28px;font-weight:400}.tp-caption.b-medium-back{font-size:22px;line-height:37px;color:#fff;padding:5px 15px}.tp-caption.b-button a{display:inline-block;padding:5px 18px;color:#fff}.tp-caption.head-para{max-width:350px;color:#fff;background:rgba(0,0,0,.5);padding:15px}.tp-caption.head-para h4{color:#fff;font-weight:400;text-transform:none}@media (max-width:600px){.tp-caption.head-para h4{font-size:15px}.tp-caption.head-para p{display:none}}.carousel,.quote-one .quote-one-item{margin:10px auto}.carousel .carousel-control.right{left:auto;right:0}.carousel .carousel-control{position:absolute;z-index:7;top:45%;width:2%;opacity:.7;font-size:15px;color:#000;text-align:center;text-shadow:none}.carousel .carousel-control:focus,.carousel .carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:1}.carousel .carousel-control span{display:inline-block;width:35px;height:35px;background:rgba(0,0,0,.4);line-height:35px;border-radius:25px;color:#000}.carousel .carousel-indicators li{display:inline-block;width:11px;height:11px;margin:1px;text-indent:-999px;border:2px solid #fff;border-radius:10px;cursor:pointer;background-color:rgba(0,0,0,0)}.carousel .carousel-indicators .active{margin:0;width:13px;height:13px}.carousel .carousel-caption{text-shadow:none;position:absolute;background:rgba(0,0,0,.7);max-width:350px;overflow:hidden;padding:15px 20px;text-align:left;z-index:5}@media (max-width:550px){.carousel .carousel-caption{display:none}}.carousel .item .carousel-caption h4,.carousel .item .carousel-caption h4 a{font-size:16px;line-height:29px;color:#fff}.carousel .item .carousel-caption p{color:#ccc;font-size:13px;line-height:23px}.carousel .item .carousel-caption.c-middle-left{inset:30% auto auto 7%}.carousel .item .carousel-caption.c-middle-right{inset:30% 7% auto auto}.carousel .item .carousel-caption.c-bottom-left{inset:auto auto 7% 5%}.carousel .item .carousel-caption.c-bottom-right{inset:auto 5% 7% auto}.carousel .item .carousel-caption.c-bottom-full{inset:auto auto 0px 0px;max-width:100%;width:100%;padding:12px 15px}.carousel .item .carousel-caption.c-left-big{inset:auto auto 0px 0px;height:100%;padding:30px 25px}.carousel .item .carousel-caption.c-right-big{inset:auto 0px 0px auto;height:100%;padding:30px 25px}.carousel.carousel-one .item{padding:120px 20px;text-align:center}.carousel.carousel-one h5{font-size:22px;line-height:35px;font-weight:400;color:rgba(255,255,255,.8);text-transform:uppercase}.carousel.carousel-one h3{font-size:70px;line-height:85px;font-weight:600;color:#fff;text-transform:uppercase}.carousel.carousel-one .btn{margin-top:10px;font-size:14px}.carousel.carousel-two .carousel-two-content{position:absolute;top:50%;width:100%;text-align:center}.carousel.carousel-two h3{color:#fff;font-weight:300;font-size:60px;line-height:60px;margin-top:-50px;background:rgba(0,0,0,.4);padding:20px 0}@media (max-width:767px){.nav-tabs-three{max-width:400px;margin:10px auto}.nav-tabs-three .nav-tabs-three-sidebar{width:100%;float:none;position:static}.nav-tabs-three .nav-tabs-three-content{margin-left:0!important;margin-top:20px}.header-1 .logo h1,.service-four .s4-item{text-align:center}.page-heading-two h2{float:none}.page-heading-two .breads{float:none;margin-top:0}.block-heading-four i{width:50px;height:50px;line-height:50px;font-size:16px}.block-heading-four h3{font-size:25px;line-height:40px}.block-heading-nine h3{font-size:30px}.block-heading-nine h3 small{font-size:16px}.block-heading-eleven h3,.block-heading-twelve h3{font-size:30px;line-height:40px}.block-heading-twelve p{font-size:16px;line-height:30px}.carousel.carousel-one .item{padding:60px 20px}.carousel.carousel-one h5{font-size:15px;font-weight:600}.carousel.carousel-one h3{font-size:30px;line-height:45px}.carousel.carousel-two h3{font-size:30px;line-height:30px;margin-top:-15px}}.facts{margin:40px auto}.facts .fact-value h4{font-size:28px;line-height:43px;text-align:center;font-weight:400}.facts .fact-value span{font-size:22px;margin:0 2px}.facts .fact-content p span{font-weight:700}.support .s-contact .s-list{margin:8px 0}.service-three .s3-para{font-size:16px;line-height:35px;color:#999}.service-four .service-logo img{width:100%;max-width:200px;display:inline-block;margin:20px auto;border-radius:4px;padding:2px;box-shadow:rgba(0,0,0,.2) 0 0 3px}.about-us-one .about-logo,.blog-four .meta-block,.client-one,.client-three,.client-two,.service-four .s4-item,.testimonials-one{margin:10px 0}.about-us-one .about-logo h2{font-size:30px;line-height:45px;font-weight:400}.about-us-one .about-logo h2 small{font-size:16px}.about-us-one .about-logo p{font-size:17px;line-height:32px;color:#999}.about-us-three .about-hero{font-size:18px;line-height:36px;color:#888;text-align:center;margin:10px 0}.our-process .our-process-item{margin:15px auto;width:170px;text-align:center;color:#fff}.our-process a{width:170px;height:170px;border-radius:100px;display:inline-block;border:3px solid #fff;box-shadow:#ddd 0 0 2px;position:relative}.our-process a i{font-size:50px;line-height:170px}.cta-five span i,.pricing-one .p-price,.pricing-one .tag{line-height:50px;text-align:center}.our-process img{position:absolute;right:-50px;top:70px}.our-process-one .op-one-item{margin:15px 0}.our-process-one h5{color:#fff;display:inline-block;margin-bottom:5px;padding:0 8px}.our-process-one p{font-size:14px;line-height:29px;color:#888}.cta-three h4,.pricing-two tr td .ptable-title{font-size:22px;font-weight:400}.career-content{padding:10px}.career-content .table td,.career-content .table th{font-size:13px;line-height:28px;border:0;padding:5px 10px}.faq-container,.magazine-list li,.our-product,.pricing-four ul,.pricing-three ul,.testimonials-one .testimonials-one-item{margin:20px 0}.cta-one .btn,.cta-two .btn{margin-top:15px}.magazine .magazine-item,.our-product .product-top{margin-bottom:15px}.our-product .product-top img{width:100%;max-width:600px;margin:10px auto}.our-product .product-top h2{font-size:35px;line-height:60px}.our-product .product-top p{font-size:18px;line-height:33px;color:#888;margin-bottom:10px}.cta-one .cta-one-content,.cta-two .cta-two-content{border:1px solid #eee;padding:20px 25px;border-radius:5px}.cta-one ul{margin:0;padding:0 0 0 15px}.cta-one .btn{text-align:center}.cta-three .cta-three-content{max-width:1000px;margin:5px auto}.cta-three h4{line-height:37px}.cta-five .cta-five-content,.cta-four .cta-four-content,.login-reg .s-media,.login-reg h4,.owl-item,.pricing-two .table,.pricing-two .table th{text-align:center}.cta-five p,.cta-four p{margin:5px auto 10px;max-width:700px}.cta-five span i{width:50px;height:50px;border-radius:80px;font-size:25px;color:#fff;margin-bottom:10px}.cta-five input{border:1px solid #ccc}.image-block{max-width:350px;margin:20px auto}.image-style-five,.image-style-four,.image-style-one,.image-style-seven,.image-style-six,.image-style-three,.image-style-two{position:relative;z-index:5;overflow:hidden}.image-style-one img,.image-style-seven img,.image-style-two img{border-radius:3px;transition:2s}.image-style-one .image-hover,.image-style-seven .image-hover{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;background:rgba(0,0,0,.7);border-radius:3px;opacity:0;transition:.5s}.blog-masonry .grid-entry .grid-img:hover i.hover-icon,.client-one .c1-item:hover .img-hover,.client-one .c1-item:hover h5,.image-style-one:hover .image-hover,.image-style-seven:hover .image-hover,.image-style-two:hover .image-caption{opacity:1}.image-style-one:hover img{transform:scale(1.2) rotate(8deg)}.image-style-one .image-caption{margin-top:12%;text-align:center;direction:rtl}.image-style-one .image-caption h4,.image-style-two .image-caption h4{color:#fff;margin-bottom:0}.image-style-one .image-caption p,.image-style-two .image-caption p{max-width:75%;margin:0 auto 5px;color:rgba(255,255,255,.8);line-height:23px}.image-style-one .image-caption a,.image-style-two .image-caption a{display:inline-block;width:30px;height:30px;text-align:center;color:#fff;border-radius:2px;line-height:30px}.image-style-two .image-hover{position:absolute;display:block;top:100%;left:0;z-index:25;width:100%;height:0;background:rgba(0,0,0,.7);border-radius:3px;transition:.5s}.blog-masonry .grid-entry .grid-img:hover .grid-img-hover,.image-style-two:hover .image-hover{top:0;height:100%}.image-style-two .image-caption{position:absolute;top:10%;text-align:center;opacity:0;transition:.6s ease-in;z-index:35}.image-style-eight img,.image-style-five img,.image-style-four img,.image-style-six img,.image-style-three img{border-radius:3px}.image-style-three .image-hover{position:absolute;top:100%;left:0;z-index:5;width:100%;height:100%;border-radius:3px;transition:.5s}.image-style-three:hover .image-hover{top:0}.image-style-three .image-caption{margin-top:20%;text-align:center}.image-style-three .image-caption p{max-width:75%;margin:0 auto;color:#fff;line-height:23px}.image-style-four .image-caption{position:absolute;bottom:0;width:100%;padding:5px 15px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.image-style-four .image-caption h4{color:#fff;font-size:14px;font-weight:400}.image-style-four .image-caption h4 span a i{color:#fff;margin-left:2px}.image-style-eight .image-hover,.image-style-five .image-hover{width:100%;height:100%;border-radius:3px;position:absolute;top:0;background:rgba(0,0,0,.3)}.image-style-five .image-caption{width:100%;position:absolute;top:25%;text-align:center}.image-style-five .image-caption h4{color:#fff;font-size:20px;display:inline-block;border-bottom:3px solid;padding-bottom:3px}.image-style-five .image-caption p{margin:3px auto 0;max-width:70%;line-height:23px;color:#fff}.image-style-six .image-caption{position:absolute;top:50%;margin-top:-20px;left:-100%;background:rgba(0,0,0,.6);height:40px;padding:4px 15px;transition:.5s}.image-style-six:hover .image-caption{left:0;transition:.5s}.image-style-six .image-caption h4{color:#fff;font-size:15px;line-height:28px}.image-style-seven .image-caption{margin-top:30%;text-align:center}.image-style-seven .image-caption a i{display:inline-block;width:35px;height:35px;border-radius:100px;margin:0 2px;line-height:35px;color:#fff}.image-style-eight{position:relative;z-index:5}.image-style-eight .image-caption{width:100%;position:absolute;bottom:-17px;text-align:center}.image-style-eight .image-caption a i{display:inline-block;width:40px;height:40px;line-height:40px;margin:0 2px;border-radius:100px;color:#fff}.magazine-item.mag-2,.pricing-five,.pricing-four,.pricing-one,.pricing-six,.pricing-two{margin:30px 0}.pricing-one .pricing-item{position:relative;max-width:550px;margin:15px auto;padding:0;border:1px solid #57079b;box-shadow:rgba(0,0,0,.05) 0 2px 15px;border-radius:3px}.pricing-one .tag{right:-15px;top:-15px;position:absolute;display:block;width:50px;height:50px;font-size:20px;color:#fff;border-radius:50%}.pricing-one h3{margin-bottom:25px;background:#eaeaea;padding:20px}.pricing-one .plan-price{text-align:center;width:100%}.pricing-one .p-price{font-size:0px;font-weight:600;width:100%;display:block;color:#fff;border-radius:0;padding:7px}.pricing-one .p-price small,.top-bar-rigth a i{font-size:20px}.pricing-one .plan-details{margin-left:140px}.pricing-one .plan-details ul li{padding:8px 5px;border-bottom:1px dashed #eee}.pricing-one .plan-details ul li span{font-weight:600;color:#666}.pricing-two .table{border-top:1px solid #f2f2f2}.pricing-two .table td,.pricing-two .table th{padding:20px 10px;border:1px solid #f2f2f2}.pricing-two .table th{width:25%;font-size:30px;font-weight:400;border-bottom:0}.pricing-two .table td:first-child{padding-left:20px;text-align:left;padding-top:35px}.pricing-two tr td .ptable-title i{width:23px;line-height:25px;text-align:right;margin-right:5px}.pricing-two .ptable-star{position:relative;display:block;text-align:center}.pricing-two .ptable-star i{width:8px;font-size:13px}.pricing-two .ptable-price{display:block}.pricing-two tr td{font-size:14px;line-height:32px}.pricing-two tr td .ptable-icon{display:block;margin-bottom:5px;font-size:30px}.pricing-seven,.pricing-three{padding:60px 10px;margin:30px 0}.pricing-three .pricing-content{max-width:900px;margin:20px auto;background:#fff;box-shadow:rgba(0,0,0,.2) 0 0 10px;border-radius:6px}.pricing-three .pricing-item{padding:30px 10px;text-align:center;background:#fff;border-radius:6px}.pricing-three .pricing-item.highlight{position:absolute;top:-20px;z-index:1000;width:100%;padding:50px 10px;box-shadow:rgba(0,0,0,.2) 0 0 15px}.pricing-three h3{text-transform:uppercase;font-size:18px;margin-bottom:10px}.pricing-three h4{font-size:55px}.pricing-three h4 span{margin-right:5px;font-size:20px}.pricing-three ul li{padding-top:7px;padding-bottom:7px;font-size:14px}.pricing-four .pricing-item{position:relative;max-width:350px;margin:20px auto;padding:25px 10px;border:1px solid #eee;border-radius:6px;text-align:center}.pricing-four .p-price,.pricing-four .tag,.pricing-four ul li i{border-radius:50%;text-align:center;color:#fff}.pricing-four .p-price{position:relative;display:block;width:120px;height:120px;line-height:120px;margin:15px auto;font-size:35px;font-weight:600}.pricing-four .p-price .p-cer{font-size:20px;margin-right:3px}.pricing-four ul li{padding:10px 0 10px 45px;font-size:15px;text-align:left}.pricing-four ul li i{margin-right:6px;width:20px;height:20px;line-height:20px;font-size:12px}.pricing-four .tag{position:absolute;top:-15px;right:-15px;display:block;width:50px;height:50px;line-height:50px;font-size:20px}.pricing-five .pricing-item{position:relative;max-width:350px;margin:20px auto;padding-bottom:20px;text-align:center;box-shadow:rgba(0,0,0,.1) 0 0 0 1px inset;border-radius:6px}.pricing-five .p-item-header{margin-bottom:18px;padding:20px 0;color:#fff;border-top-left-radius:6px;border-top-right-radius:6px}.pricing-five .p-item-header h4{margin-bottom:20px;color:#fff;font-size:22px;font-weight:400}.pricing-five .p-item-header h3{color:#fff;font-size:40px}.pricing-five .p-item-header h3 span{position:relative;top:-15px;left:-2px;font-size:22px}.pricing-five ul li{padding:8px 0 8px 40px;font-size:14px;text-align:left}.pricing-five ul li strong{color:#444;width:50px;margin-right:10px;display:inline-block;text-align:right}.pricing-six .table tr th{width:20%;background:#fcfcfc}.pricing-six .table tr th:first-child{text-align:right;padding-right:15px}.pricing-six .table tr td,.pricing-six .table tr th{padding:15px;font-size:13px}.pricing-seven .pricing-item{color:#fff;margin:10px 0}.pricing-seven h3{font-weight:400;color:#fff}.pricing-seven h4{color:rgba(255,255,255,.7);margin:10px 0}.pricing-seven ul li{font-size:16px;line-height:35px}.resume-mini{max-width:500px;margin:120px auto;background:#fff;padding:50px 30px;border-radius:3px;box-shadow:rgba(0,0,0,.3) 0 0 10px}.resume-mini img{width:25px;margin:0 auto 20px}.resume-mini h2{font-size:25px;line-height:40px;font-weight:400;margin-bottom:10px}.resume-mini p{font-size:15px;line-height:35px;color:#888;margin-bottom:30px}.testimonials-one .testimonials-one-content{position:relative;background:#fcfcfc;border-width:1px 1px 2px;border-style:solid;border-color:#f8f8f8 #f8f8f8 #eee;border-image:initial;padding:15px 20px 20px;margin-bottom:25px;border-radius:3px}.testimonials-one .testimonials-one-content p{font-size:13px;font-style:italic;line-height:28px;color:#888}.testimonials-one .testimonials-one-content::after,.testimonials-one .testimonials-one-content::before{top:100%;right:3%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.testimonials-one .testimonials-one-content::after{border-color:#eee rgba(136,183,213,0) rgba(136,183,213,0);border-width:12px;margin-left:-31px}.testimonials-one .testimonials-one-content::before{border-color:#ddd rgba(194,225,245,0) rgba(194,225,245,0);border-width:12px;margin-left:-31px}.testimonials-one h5{font-size:13px;text-align:right}.testimonials-one h5 a img{width:40px;display:inline;border-radius:100px;margin-left:5px}.testimonials-two{background:url("../../img/raster.png") fixed,url("../../img/backgrounds/2.jpg") center center;color:#fff;padding:70px 50px}.testimonials-two .testimonials-two-img{width:170px;float:left}.testimonials-two .testimonials-two-img img{max-width:150px;border-radius:100px;margin:0 auto}.testimonials-two .testimonials-two-content{margin-left:200px}.testimonials-two p{font-size:16px;font-style:italic;line-height:35px}.testimonials-two h5{font-size:16px;color:#fff;margin-top:10px;font-weight:700}.blog-meta a,.magazine-list .magazine-meta{font-size:12px}.testimonials-three .testimonials-three-item{margin:20px 0;padding:12px 17px;border-radius:3px;color:#fff}.testimonials-three .testimonials-three-item h5{font-size:13px;text-align:right;color:#fff}.gallery-three .image-block{max-width:600px!important}.author-block .about-author img{max-width:100px;margin-top:7px;margin-right:10px}#results,.blog-one .blog-one-img img{margin-top:5px}.author-block .author-post-item .a-meta{background:#fafafa;padding:3px 10px;margin:5px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;color:#999}.author-block .author-comment-item p,.author-block .author-post-item p{color:#777}.error ul li a,.foot,footer a:hover{color:#aaa}.sidebar{max-width:350px}.blog-masonry .grid-entry .video-container,.faq-container h3,.maintenance h4,.sidebar .s-widget{margin-bottom:20px}.sidebar .s-widget h5{border-bottom:1px solid #eee;padding-bottom:10px;font-size:13px;font-weight:400}.sidebar .widget-content{margin:15px 0 10px}.sidebar .widget-content.search{max-width:280px}#results,.sidebar .widget-content.brand-bg{max-width:300px}.sidebar .widget-content.categories ul li{padding-left:5px;margin:5px 0}.sidebar .widget-content.brand-bg a{margin-bottom:5px;display:inline-block}.sidebar .widget-content.gallery img{max-width:90px;margin-bottom:5px}.sidebar .widget-content.tabs ul{padding:0;margin:0;list-style-type:none}.sidebar .widget-content.tabs .tab-pane ul li{margin:7px 0}.sidebar .widget-content.tabs .tab-pane ul li img{max-width:60px;float:left;margin-right:10px;margin-top:3px}.blog-meta{margin:10px 0;padding:5px 10px;border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;background:#fcfcfc}.blog-meta a{color:#888}.blog-author .blog-author-img{max-width:100px;float:left;margin-right:15px}.blog-comments .blog-comment-item,.magazine-comments .magazine-comment-item{border-bottom:1px solid #eee;padding-bottom:15px;margin-bottom:15px}.blog-comments .blog-comment-item.comment-reply,.blog-comments .comment-details,.magazine-comments .comment-details,.magazine-comments .magazine-comment-item.comment-reply{margin-left:75px}.blog-comments .comment-author-image,.magazine-comments .comment-author-image{float:left;max-width:60px}.blog-one .blog-one-item,.blog-three .blog-three-item,.blog-two .blog-two-item{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}.blog-one .blog-one-img{max-width:220px;float:left;margin-bottom:5px}.blog-one .blog-one-content{position:relative;margin-left:235px}.blog-one .blog-one-content h6,.blog-three .blog-three-content h6,.blog-two .blog-two-content h6{color:#aaa;font-weight:400}.blog-four .blog-four-item{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee}.blog-four h3{font-size:30px;line-height:40px;margin-bottom:10px;font-weight:400}.blog-masonry .item,.masonry-grid .item{padding:15px;width:33.3%}@media (max-width:767px){.cta-two{text-align:center}.cta-five form{max-width:350px;margin:10px auto}.pricing-one .pricing-item{max-width:400px}.pricing-three .pricing-content{max-width:320px;background:0 0;box-shadow:none}.pricing-three .pricing-item{box-shadow:rgba(0,0,0,.2) 0 0 10px}.pricing-three .pricing-item.highlight{position:static;margin:40px 0;box-shadow:rgba(0,0,0,.2) 0 0 10px}.testimonials-two .testimonials-two-img{width:auto;float:none}.testimonials-two .testimonials-two-content{margin-left:0;text-align:center;margin-top:10px}.blog-masonry .item,.masonry-grid .item{width:50%!important}}.blog-masonry .item .grid-entry{overflow:hidden;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #eee}.blog-masonry .grid-entry .grid-img{position:relative;overflow:hidden;margin-bottom:20px}.blog-masonry .grid-entry img{border-radius:5px;transition:1s ease-in-out}.blog-masonry .grid-entry .grid-img .grid-img-hover{display:block;width:100%;height:0;position:absolute;top:100%;left:0;background:rgba(0,0,0,.5);border-radius:3px;transition:.4s ease-in-out;z-index:20}.blog-masonry .grid-entry .grid-img i.hover-icon{position:absolute;top:50%;left:50%;display:inline-block;margin-top:-20px;margin-left:-20px;width:40px;height:40px;line-height:40px;text-align:center;font-size:14px;border-radius:3px;opacity:0;transition:.6s ease-in;z-index:25}.blog-masonry .grid-entry .bor{margin-top:6px;margin-bottom:5px;width:75px;height:3px}.blog-masonry .grid-entry .read-more{display:block;margin-top:10px;color:#444;font-weight:700;font-size:12px}.blog-masonry .grid-entry .grid-quote{color:#fff;padding:15px}.blog-masonry .grid-entry .grid-quote p{font-size:16px;line-height:32px}.blog-masonry .grid-entry .grid-quote .author{font-size:16px;font-weight:600}.masonry-grid .item h4{font-size:22px;line-height:35px;font-weight:400;margin-bottom:5px}.masonry-grid .item h4 i{display:inline-block;color:#fff;width:30px;height:30px;text-align:center;line-height:26px;border-radius:100%;margin-right:5px}.masonry-grid .item p{font-size:15px;line-height:33px;color:#888;margin-left:40px}.magazine-item.mag-2 h4,.magazine-list h5{margin-top:0;padding-top:0;line-height:25px}.masonry-grid .item p a{font-size:13px;line-height:23px;display:inline-block;margin-top:8px;font-weight:600;color:#555}.login-reg-form form,.magazine .magazine-item.mag-1,.magazine .sidebar,.magazine .sidebar .widget-content.brand-bg,.magazine-list{max-width:400px}.magazine .sidebar h5{text-transform:uppercase;margin-bottom:5px;border-bottom:1px solid #eee;font-size:16px!important;font-weight:600!important}.magazine .sidebar .widget-content.search{max-width:300px!important}.magazine .sidebar .widget-content.brand-bg i{font-size:20px;margin-bottom:4px}.magazine .sidebar .widget-content.gallery img{max-width:80px}.magazine .sidebar .widget-content.tags .label{background:#f7f7f7;color:#888}.magazine .magazine-meta{color:#999}.events .event-details i,.magazine .magazine-meta i,.magazine h4.mag-head i{margin-right:5px}.magazine h4.mag-head{text-transform:uppercase;padding-bottom:5px;margin-bottom:20px;border-bottom:1px solid #eee}.magazine-list li img{max-width:100px;float:left;margin-top:5px}.magazine-list .m-list-content{margin-left:110px}.magazine-list h5{font-weight:400}.magazine-item.mag-2 img{float:left;max-width:200px}.magazine-item.mag-2 .mag-2-content{margin-left:220px}@media (max-width:491px){.magazine-item.mag-2 img{max-width:400px;width:100%;float:none!important}.magazine-item.mag-2 .mag-2-content{margin-left:0;margin-top:10px}}.magazine-single h2{font-size:35px;line-height:50px}.magazine-single .magazine-meta{font-size:14px;margin:8px 0}.magazine-single p{font-size:14px;line-height:33px}.index-portfolio .carousel{max-width:1400px;margin:0 auto}.portfolio #filters{margin-bottom:30px}.isotope-item{z-index:2}.isotope-hidden.isotope-item{z-index:1}.isotope,.isotope .isotope-item{transition-duration:.8s}.isotope{transition-property:height,width}.isotope .isotope-item{transition-property:transform,opacity}.portfolio.pf-one .p-element{width:24%;text-align:center;overflow:hidden;cursor:pointer;float:left;margin:.5%}@media (max-width:1050px){.portfolio.pf-one .p-element{width:32%}}@media (max-width:991px){.facts .fact-container{max-width:350px;margin:0 auto}.cta-three .cta-three-content{text-align:center}.cta-three .btn{margin-top:10px}.portfolio.pf-one .p-element{width:48%}}.portfolio.pf-two .p-element{width:24.9%;text-align:center;overflow:hidden;cursor:pointer;float:left}@media (max-width:1050px){.portfolio.pf-two .p-element{width:33.333%}}@media (max-width:991px){.portfolio.pf-two .p-element{width:50%}}@media (max-width:480px){body.boxed{margin:0 20px}.carousel .carousel-indicators{display:none}.carousel .carousel-control{top:40%}.carousel .carousel-control span{width:auto;height:auto;background:0 0;line-height:0;border-radius:0}.carousel.carousel-two h3{font-size:20px;line-height:20px;margin-top:-15px;padding:0;background:0 0}.pricing-one h3{margin-bottom:0;text-align:center}.pricing-one .plan-price{width:100%;float:none}.pricing-one .plan-details{margin-left:0;margin-top:20px}.blog-masonry .item,.masonry-grid .item{width:100%!important}.portfolio.pf-one .p-element{width:100%;margin-right:0;margin-left:0}.portfolio.pf-two .p-element{width:100%}}.projects .related-projects img{max-width:150px;margin-right:8px}.quote-one span{float:left;font-family:Yekan;width:60px;display:inline-block;line-height:115px;font-size:120px;text-align:center;color:#fff}.quote-three img,.quote-two span{display:block;border-radius:100px}.quote-one .quote-one-right{margin-left:80px}.quote-one p{font-size:20px;line-height:40px;font-weight:300}.quote-two{background:fixed #57079b;margin-top:10px}.quote-two .quote-two-content{text-align:center;max-width:900px;margin:60px auto;color:#fff}.quote-two span{font-family:Yekan;font-size:120px;color:#fff;width:90px;height:90px;line-height:140px;margin:10px auto}.quote-two h3{font-size:35px;line-height:50px;font-weight:300;color:#fff;margin-bottom:10px}.quote-three .quote-three-content{text-align:center;max-width:900px;margin:30px auto}.quote-three img{width:100px;height:100px;margin:10px auto}.quote-three h3{font-size:22px;line-height:40px;font-weight:400;max-width:800px;margin:0 auto}.client-one .c1-item .img-hover{cursor:pointer;transition:.4s ease-out;z-index:999}.client-one .c1-item h5{position:absolute;top:40%;text-align:center;font-size:18px;font-weight:700;text-transform:uppercase;width:100%;display:inline-block;opacity:0;transition:.4s ease-in;z-index:10000}.client-two .c2-item{box-shadow:rgba(0,0,0,.03) 0 0 100px inset;border:1px solid #57079b;position:relative;margin:10px auto;text-align:center}.client-two .c2-item a img{width:100%;max-width:200px;padding:20px 0;display:inline-block}.client-three .c3-item{margin:10px}.client-three .c3-item a img{width:100%;max-width:260px;margin:0 auto}.components img{max-width:140px;display:inline-block}.events .event-details{padding:5px 10px;background:#fcfcfc;border:1px solid #eee;margin-bottom:5px;color:#777}.events-two .event-item{padding:12px 10px;background:#fff;border:1px solid #ddd;box-shadow:rgba(0,0,0,.1) 0 0 5px;border-radius:3px;margin:20px 0}.events-two .e-details{float:left;width:150px;text-align:center;font-weight:600;font-size:14px;margin:5px 0}.events-two .e-details span{display:block;font-size:16px}.h-timeline-row{margin:50px 0;padding-bottom:30px;border-bottom:1px solid #e8e8e8}.h-timeline-row .entry{position:relative;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-left:1px solid #eee!important;border-right:1px solid #eee!important;border-bottom:1px solid #eee!important}.h-timeline-row .entry::after,.h-timeline-row .entry::before{position:absolute;top:100%;left:39px;border:solid transparent;content:" ";height:0;width:0;pointer-events:none}.h-timeline-row .entry::after{border-color:#fff rgba(255,255,255,0) rgba(255,255,255,0);border-width:8px;margin-left:1px}.h-timeline-row .entry::before{border-color:#ccc transparent transparent;border-width:9px;margin-left:0}.h-timeline-row .entry .entry-content{padding:15px}.h-timeline-row .entry .meta{font-size:13px}.h-timeline-row .entry .entry-content h4{text-transform:capitalize}.h-timeline-row .entry .entry-icon{position:absolute;left:30px;bottom:-50px;width:35px;height:35px;font-size:14px;line-height:30px;text-align:center;color:#fff;border-radius:50%;border:2px solid #fff;box-shadow:rgba(0,0,0,.15) 0 0 2px}.vertical-timeline{margin:20px 15px}.v-timeline-col{padding-left:30px;padding-right:25px;border-left:1px solid #e8e8e8}.error,.maintenance{padding:50px;margin:100px auto 0;text-align:center;background:#fff}.v-timeline-col .entry{position:relative;margin-bottom:30px;padding-bottom:15px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:rgba(0,0,0,.1) 0 0 0 1px inset}.v-timeline-col .entry::after,.v-timeline-col .entry::before{top:47px;right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.v-timeline-col .entry::after{border-color:rgba(255,255,255,0) #fff rgba(255,255,255,0) rgba(255,255,255,0);border-width:7px;margin-right:-1px;margin-top:-7px}.v-timeline-col .entry::before{border-color:transparent #ccc transparent transparent;border-width:8px;margin-right:-1px;margin-top:-8px}.v-timeline-col .entry-icon{position:absolute;left:-51px;top:27px;width:40px;height:40px;line-height:35px;text-align:center;color:#fff;font-size:16px;border-radius:50%;border:2px solid #fff;box-shadow:rgba(0,0,0,.1) 0 0 2px}.v-timeline-col .entry-head{padding:6px 15px;color:#fff;font-weight:600;border-top-left-radius:4px;border-top-right-radius:4px}.v-timeline-col .entry-content{margin-top:15px;padding:0 15px}.v-timeline-col .entry-content img{margin:5px 0}.v-timeline-col .entry-content ul{padding-left:20px}.v-timeline-col .entry-content .gallery img{max-width:125px;margin-right:10px;margin-top:6px;margin-bottom:6px}.v-timeline-col .entry-content blockquote{border-color:#eee;background:0 0;padding:5px 0 5px 20px}.v-timeline-col .team .team-member img{width:100%;max-width:130px;float:left}.v-timeline-col .team .team-member .brand-bg,.v-timeline-col .team .team-member h5,.v-timeline-col .team .team-member p{margin-left:145px}body.bg-img{background:url("../../img/raster.png") 0 0/cover fixed,url("../../img/backgrounds/1.jpg")}.error form,.error-inside form{max-width:250px;margin:20px auto}.error{max-width:600px;box-shadow:rgba(0,0,0,.2) 0 0 10px;border-radius:5px}.error h2,.maintenance h2{font-size:50px;line-height:65px}.error p{max-width:400px;margin:10px auto 0}.maintenance{max-width:800px;border:1px solid #ddd;border-radius:5px;position:relative;box-shadow:rgba(0,0,0,.1) 0 0 10px}.maintenance a i{width:60px;height:60px;line-height:60px;border-radius:100px;text-align:center;color:#fff;font-size:28px;position:absolute;top:-30px;left:50%;margin-left:-30px}.login-reg{max-width:450px;margin:100px auto 0;padding:30px;background:#fff;box-shadow:rgba(0,0,0,.2) 0 0 10px;border-radius:5px}.login-reg .s-media a.btn{margin:0 5px}.combined-form{max-width:400px;margin:60px auto 0;box-shadow:rgba(0,0,0,.2) 0 3px 10px}.combined-form .nav-tabs{border-bottom:0;text-align:center}.combined-form ul li a i{display:block;font-size:25px;margin-bottom:8px;text-align:center}.combined-form ul li a{background:#fff;color:#ccc;border-width:3px 1px 1px 0;border-image:initial;font-size:17px;text-transform:uppercase;font-weight:600;border-style:solid solid solid initial;border-color:#e5e5e5 #e5e5e5 #e5e5e5 initial;transition:.7s;border-radius:0!important}.combined-form ul li a:hover{color:#bbb;border-top:3px solid #ddd!important}.combined-form ul li:first-child a{border-left:1px solid #e5e5e5;border-top-left-radius:5px!important}.combined-form ul li:first-child.active a,.combined-form ul li:first-child.active:hover a{border-left:1px solid #e5e5e5!important}.combined-form ul li:last-child a{border-top-right-radius:5px!important;border-right:1px solid #e5e5e5!important}.combined-form ul li:last-child.active a,.combined-form ul li:last-child.active:hover a{border-right:1px solid #e5e5e5!important}.combined-form ul li.link-one.active a,.combined-form ul li.link-one.active:hover a{border-top:3px solid #51d466!important}.combined-form ul li.link-one.active a i{color:#51d466}.combined-form ul li.link-two.active a,.combined-form ul li.link-two.active:hover a{border-top:3px solid #aad1d8!important}.combined-form ul li.link-two.active a i{color:#aad1d8}.combined-form ul li.link-three.active a,.combined-form ul li.link-three.active:hover a{border-top:3px solid #cb79e6!important}.combined-form ul li.link-three.active a i{color:#cb79e6}.combined-form ul li.active a{color:#444!important}.combined-form ul li.active a,.combined-form ul li.active:hover a{background:#fff!important;border-left:0!important}.combined-form ul li:hover a{border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;background:#fff!important}.combined-form-content .tab-content{background:#fff;padding:20px 30px 10px;border-width:0 1px 1px;border-image:initial;border-style:initial solid solid;border-color:initial #e5e5e5 #e5e5e5;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.combined-form-content .tab-content h4{text-align:center;color:#777}.combined-form-content .tab-content .bor{width:50px;height:3px;margin:10px auto 20px;border-radius:2px}.combined-form-content .tab-content label{color:#666;font-size:13px;font-weight:400}.totop{position:fixed;bottom:10px;right:10px;z-index:104400}.totop a i{display:block;width:34px;height:34px;line-height:30px;text-align:center;font-size:26px;border-radius:4px;background-color:#8413e5;color:#fff}.foot{border-top:3px solid;margin-top:90px;padding:60px 0 20px;background:#57079b;position:relative}.top-footer{position:absolute;top:-34%;right:50%;transform:translateY(50%) translateX(50%);width:75%;display:flex;justify-content:center}.top-bar,.top-bar-left a{align-items:center;display:flex}.top-footer::before{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);width:100%;height:55px;background:#ffd150;z-index:-1;border-radius:55px}@media (max-width:1200px){.top-footer{top:-16%}}.logo-footer{background:#ffd150;border-radius:50%;width:130px;height:130px;padding:17px}.logo-footer img{width:90px;height:84px}.list-unstyled{padding-right:10px}.list-unstyled li a{color:#fff!important}.foot .foot-item{margin:15px auto;max-width:500px}.foot .foot-item h5{color:#fff;margin-bottom:12px;border-bottom:2px solid #ffffff4d}.foot .foot-item p{margin:0}.foot .foot-item a:hover{color:#ccc}.foot .foot-item .brand-bg{margin:10px 0 20px}.foot .foot-item .subscribe-box{margin-top:20px}.foot .foot-item .subscribe-box .input-group{max-width:250px;margin-top:20px}.foot .foot-item ul li{padding:5px 0;transition:.5s}.foot .foot-item ul li a:hover{margin-right:10px}.foot .foot-item ul li:last-child{border-bottom:0}.foot .foot-item ul li ::before{line-height:30px;font-family:FontAwesome;font-size:13px;font-weight:400;color:#ccc}.foot .foot-item .foot-recent-img a img{max-width:75px;display:inline-block;margin-right:5px;margin-bottom:10px}.foot .foot-item .foot-recent-img a img.img-thumbnail{padding:1px;border-radius:2px}.foot .foot-item .address h6{color:#ccc;font-size:13px}.foot .foot-item .address p i{font-size:14px;margin-right:8px;color:#ccc}.foot .foot-item .address p.add{margin:0 0 10px 16px}.foot .foot-item .address p.tel{line-height:35px}footer{padding:15px 10px 4px;border-top:1px solid rgba(255,255,255,.05);font-size:14px;background:#fff;color:#4e5991}footer a{color:#000;font-weight:700;font-size:16px;padding:0 3px}.ui-designs img{margin:15px auto;max-width:350px;width:100%;box-shadow:rgba(0,0,0,.1) 0 0 5px inset}.fa.fa-phone{transform:rotate(14deg);font-size:23px}.open>li{text-align:right}h1,h2,h3,h4,h5,h6{color:#4f5051}.top-bar{width:90%;margin:6.5% auto 0;justify-content:space-between;background:#f8f8f8;padding:.75rem 5rem;border-radius:40px}.top-bar-rigth{display:flex;gap:8px}.top-bar-center .logo-alt{border-radius:50%;position:absolute;right:50%;transform:translateY(-70%) translateX(90%);background:#f8f8f8;width:103px;height:110px}.top-bar-center .logo-alt img{width:100px;margin:10px 0}.top-bar-left a{gap:3px}.top-bar-left a p{color:#57079b;font-size:16px}@media (max-width:1400px){.top-bar{margin-block:0px 20px;display:block;width:100%;text-align:center;border-radius:0}.header-2,.top-bar-center .logo-alt,.top-bar-left,.top-bar-rigth{display:none}.logo-alt-mobile{display:inline-block}}#tophone,#towhatsapp{display:none;left:3%;z-index:999;width:150px;border:none;text-align:center;line-height:40px;color:#fff;overflow:hidden;position:fixed;text-decoration:none}.bold-text{font-size:14px;font-weight:700;color:#0b0b0b}#towhatsapp{bottom:20px}#tophone{bottom:70px}.social-icons-mobile{display:flex;align-items:center;gap:14px;margin-top:10px;margin-right:13px}.social-icons-mobile a{height:20px}.foot .foot-item a{color:#fff!important;display:block;vertical-align:middle}.shopping-single .col-md-12,.shopping-single .col-sm-12,.tab-pane{direction:rtl!important}.c1-item img{width:75%}.sitem-table td a{color:#fff;background:#57079b;padding:8px 45px;border-radius:23px;font-size:14px}.sitemm-table td a{color:#57079b;background:0 0}.sitemm-table{border:1px solid #d7d7d7}.sitemm-table td,.sitemm-table th{border:1px solid #d7d7d7!important}.sitem-table tr:nth-child(2n){background-color:rgba(125,47,191,.13)}.sites-logo .c2-item{border:1px solid #57079b;background:#fff;z-index:2}.tp-leftarrow{left:-10px!important}.tp-rightarrow{right:-10px!important}.address-p i{color:#57079b}.address-p p{color:#000;font-size:16px}.nav-tabs{border:none!important}.pricing-one .tag{background:#57079b}.carousel-control{left:9px!important}.nav-tabs-one .nav-tabs>li.active>#kraft:hover,.nav-tabs-one .nav-tabs>li>#kraft:hover{background-color:#d29b2b;border-color:#d29b2b;color:#fff}@media (max-width:450px){.header-2 .col-md-10{margin-top:-10px;background-color:#57079b;padding-top:0!important}.navbar-header{margin-top:-17px!important}.border-slider{display:none!important}.r-slider{width:93%!important}.contact-map,.page-heading-one{width:100%!important}}.owl-content p{font-size:16px;line-height:33px}.owl-carousel{direction:ltr}.faq-item{margin-bottom:15px;border:1px solid #e0e0e0;border-radius:5px;overflow:hidden}.faq-question{background-color:#f8f9fa;padding:12px 16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:15px;line-height:27px;font-weight:700;transition:background-color .3s; text-align:right}.faq-question:hover{background-color:#e9ecef}.faq-question::after{content:"+";font-size:20px;font-weight:400;transition:transform .3s}.faq-item.active .faq-question::after{transform:rotate(45deg)}.faq-answer{padding:0 20px;max-height:0;overflow:hidden;transition:max-height .3s,padding .3s}.faq-item.active .faq-answer{padding:16px;max-height:1000px}.testimonial-slider{max-width:900px;margin:0 auto}.owl-dots{margin-top:25px}.owl-dot span{width:10px;height:10px;background:#ccc!important}.owl-dot.active span{background:#333!important}.Information,.table-wrapper{margin-block:20px}.Information h2,.Information h3,.Information h4{margin-block:8px 20px;color:#541b7f}.Information2{border:1px solid #efefef;padding:8px 12px 12px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;box-shadow:2px 2px 5px #541b7f1c;border-right:3px solid #57079b}.Information3 h4{font-style:italic}.image-button{overflow:hidden;border-radius:8px;padding:0;margin:auto;display:block}.image-button img{transition:transform .4s,filter .4s}.image-button:hover img{transform:scale(1.08);filter:brightness(1.05)}.image-wrapper{margin:30px auto;display:inline-block;width:100%}.hamburger-btn,.menu-tabs{display:flex}dialog{border:none;padding:0;background:0 0}dialog::backdrop{background:rgba(0,0,0,.7);animation:.3s forwards backdropFade}dialog img{border-radius:12px;transform:scale(.85);opacity:0;animation:.35s forwards zoomFade}@keyframes zoomFade{to{transform:scale(1);opacity:1}}@keyframes backdropFade{from{opacity:0}to{opacity:1}}.navbar-nav{padding-right:0}@media (max-width:767px){.magazine .sidebar{margin-top:20px}.magazine-single h2{font-size:22px;font-weight:400;line-height:37px}.quote-two h3{font-size:25px;line-height:40px}.client-two .c2-item{max-width:250px}.error{max-width:500px}.error h2{font-size:35px;line-height:50px}.maintenance h2{font-size:40px;line-height:55px}.nav-tabs.nav-justified li a{margin-bottom:0}#navigation{padding:0;position:fixed;top:0;right:0;background:#fdfdfd;width:80%;min-height:100vh;z-index:9;border-left:2px solid #57079ba6}#navigation .navbar-nav{float:none;margin:0;padding:0 15px 0 0}#navigation .navbar-nav>li{float:none;width:100%;border-bottom:1px solid #f0f0f0;padding-block:10px}#navigation .navbar-nav>li>a{padding:12px 15px;font-size:15px;color:#333!important;display:block}#navigation .navbar-nav>li>a:hover{color:#000}#navigation .col-sm-4{width:100%;float:none}#navigation .col-sm-4 img{display:none}#navigation .caret{float:left;margin-top:8px}}.custom-table{width:100%;min-width:900px;border-collapse:collapse;background-color:#fff;color:#541b7f;font-size:14px}.custom-table__head{background-color:#541b7f}.custom-table__row{transition:background-color .2s}.custom-table__row:hover{background-color:rgba(84,27,127,.06)}.custom-table__cell{padding:14px 12px;border:1px solid rgba(84,27,127,.25);text-align:right;vertical-align:middle;color:#333}.custom-table__cell span{display:inline-block;line-height:1.7}.custom-table__cell--head{color:#fff;font-weight:600;white-space:nowrap}.social-icons-mobile i{color:#fff;font-size:18px;display:inline-block}.contact-info{background-color:#e8f4fc;padding:15px;border-radius:6px;text-align:center;margin:20px 0;border:1px solid #3498db}#results li,.menu-tabs{border-bottom:1px solid #ddd}.hamburger-btn{width:50px;height:50px;background-color:#2c3e50;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px;cursor:pointer;box-shadow:0 3px 10px rgba(0,0,0,.2);position:fixed;top:90px;right:20px;z-index:1001}.hamburger-btn span{display:block;width:25px;height:3px;background-color:#fff;border-radius:2px;transition:.3s}.menu-container{position:fixed;top:0;right:-100%;width:320px;height:100vh;box-shadow:-5px 0 15px rgba(0,0,0,.15);transition:right .4s;z-index:9999;display:flex;flex-direction:column}.menu-container.active{right:0}.menu-header{background-color:#2c3e50;color:#fff;padding:20px;text-align:center}.menu-header h2{color:#fff;font-size:18px;color:#ffff;padding:15px 20px;margin:0;border-bottom:1px solid #e0e0e0;font-weight:400}.menu-list a,.sub-menu a{padding:10px 20px 10px 30px;font-weight:400}.menu-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.05);overflow:hidden;direction:rtl;text-align:right}.menu-tabs{background-color:#f4f4f4}.tab-btn{flex:1;border-bottom:3px solid transparent;flex:1;padding:12px;border:none;background:0 0;cursor:pointer;font-size:14px;color:#666;transition:.3s;font-weight:400}.tab-btn.active{background-color:#fff;color:#8e44ad;font-weight:400;border-bottom:2px solid #8e44ad}.accordion-header:hover,.menu-list a:hover{background-color:#f9f9f9;color:#8e44ad}.tab-content{padding:0;overflow-y:auto}.tab-panel{display:none;padding:10px 0}.tab-panel.active{display:block;animation:.3s fadeIn}.menu-list,.sub-menu{margin:0}.accordion-item,.menu-list li{border-bottom:1px solid #e0e0e0}.menu-list li:last-child,.styled-results .result-item:last-child,.sub-menu li:last-child,.submenu-item:last-child{border-bottom:none}.menu-list a{display:block;text-decoration:none;color:#333!important;font-size:14px;transition:.2s}.menu-list a:hover{padding-right:25px}.accordion-header{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;cursor:pointer;font-weight:400;color:#333;font-size:15px;transition:background-color .2s;position:relative}.accordion-icon{transition:transform .3s;color:#888}.accordion-header.active .accordion-icon{transform:rotate(180deg);color:#8e44ad}.accordion-content{display:none;background-color:#fafafa}.accordion-content.active{display:block;animation:.3s ease-out slideDown}.sub-menu li{border-bottom:1px solid #eee}.sub-menu a{font-size:13px;color:#666}.sub-menu a:hover{color:#8e44ad}@keyframes slideDown{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.hamburger-btn.active span:first-child{transform:rotate(45deg) translate(6px,6px)}.hamburger-btn.active span:nth-child(2){opacity:0}.hamburger-btn.active span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.demo-content{max-width:800px;margin-top:100px;padding:30px;background-color:#fff;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.08)}.demo-content h1{color:#2c3e50;margin-bottom:20px}.main-menu-desktop,.mm-list-gap li{margin-bottom:15px!important}@media (min-width:1400px){.hamburger-btn{display:none}}.Information:has(.owl-content){position:relative;background-color:#21618c24;border-radius:24px;padding:35px 60px;color:#2c3e50;font-size:17px;line-height:2.1;width:95%;max-width:1100px;margin:60px auto;box-shadow:0 6px 20px rgba(0,0,0,.05);direction:rtl;text-align:justify}.Information:has(.owl-content)::before{content:"“";position:absolute;top:-45px;right:35px;font-size:140px;color:#173d59;font-family:Georgia,serif;font-weight:700;line-height:1}.Information:has(.owl-content)::after{content:"”";position:absolute;bottom:-110px;left:35px;font-size:160px;color:#173d59;font-family:Georgia,serif;font-weight:700;line-height:1;opacity:.95}#results li{padding:10px 12px}#results li a{text-decoration:none;color:#333;display:block}#results li:hover{background:#f0f0f0}.img-box-4-item{margin-block:10px 20px}.video-box{display:flex;align-items:center;justify-content:center}.video-wrapper{width:100%;max-width:500px;padding:12px;border-radius:20px;background:linear-gradient(135deg,#fff,#f3f3f3);box-shadow:0 15px 40px rgba(0,0,0,.15);transition:.4s}.video-wrapper:hover{transform:translateY(-8px);box-shadow:0 25px 55px rgba(0,0,0,.25)}.video-inner{border-radius:16px;overflow:hidden}.fix-btn{position:fixed;bottom:30px;left:20px;display:flex;flex-direction:column;gap:8px}.fix-btn a{border-radius:32px;padding:6px 11px;font-size:13px;display:flex;align-items:center;gap:12px;justify-content:flex-end}.box-mobile-sticky i,.fix-btn a i{font-size:20px!important}@media (min-width:768px){.box-mobile-sticky{display:none!important}}.box-mobile-sticky{background:#2c3e50;width:100%;display:flex;justify-content:space-evenly;padding-block:14px 10px;z-index:999;position:fixed;bottom:0;left:0;right:0;max-width:100vw}.box-mobile-sticky-style{color:#fff!important;display:flex;flex-direction:column;align-items:center;gap:11px;font-size:15px!important}.box-mobile-sticky i{font-weight:600}.overlay{top:0;right:0;width:100%;height:100%;position:fixed;inset:0;background:rgba(0,0,0,.6);opacity:0;visibility:hidden;transition:.3s;z-index:999}.search-popup{position:fixed;top:-200px;left:50%;transform:translateX(-50%);width:90%;max-width:500px;background:#fff;padding:50px 20px 20px;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.2);transition:.4s}.search-popup input{width:100%;border:1px solid #a7a7a7;padding:8px 12px;border-radius:12px}.overlay.active,.search-overlay.active{opacity:1;visibility:visible}.search-popup.active{top:30px;z-index:9999}.search-input{border-radius:13px;border:0}.search-box{position:relative;padding-top:10px}.close-search{position:absolute;top:-40px;left:0;width:35px;height:35px;box-shadow:0 4px 10px rgba(0,0,0,.2)}.main-menu-desktop,.sub-menu-link{position:relative!important;text-decoration:none!important}.close-search:hover,.sticky-shop-btn:hover{transform:scale(1.1)}.navbar-nav>li.dropdown:hover>.dropdown-menu{display:flex!important;direction:rtl!important;opacity:1;visibility:visible;padding:25px 20px!important;background-color:#fff!important;box-shadow:0 4px 12px rgba(0,0,0,.08)!important;border-radius:8px!important;border:none!important}.navbar-nav>li.dropdown{position:static}.yamm-fw .dropdown-menu{left:0;right:0;margin-top:0}.main-menu-desktop::before,.sub-menu-link::before{position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)!important}.main-menu-desktop{display:flex!important;align-items:center!important;justify-content:flex-start!important;font-size:15px!important;font-weight:700!important;color:#333!important;padding:0 12px 0 0!important;border-bottom:none!important}.main-menu-desktop::before{content:""!important;width:3px!important;height:16px!important;background-color:#ef394e!important;border-radius:2px!important}.main-menu-desktop::after{content:"\203A"!important;margin-right:8px!important;color:#888!important;font-size:18px!important;font-weight:400!important}.sub-menu-link{display:block!important;padding:8px 15px 8px 0!important;color:#666!important;transition:color .2s!important;font-size:14px!important}.box-advice,.box-opinion{background:#fff;border-radius:8px;padding:25px;margin:30px 0;box-shadow:0 4px 12px rgba(0,0,0,.08);text-align:right;position:relative}.sub-menu-link::before{content:""!important;width:5px!important;height:5px!important;background-color:#000!important;border-radius:50%!important}.mm-image-overlay span,.sub-menu-link svg{display:none!important}.sub-menu-link:hover{color:#ef394e!important;background-color:transparent!important;padding-right:0!important}.comment-box::after,.comment-box::before{color:#173d59;font-family:Georgia,serif;line-height:1;position:absolute;font-weight:700}.box-advice{border-right:3px solid #ffbd50;border-top:3px solid #ffbd50}.box-opinion{border-right:3px solid #570780;border-top:3px solid #570780}.comment-box{position:relative;background-color:#21618c24;border-radius:24px;padding:35px 30px;color:#2c3e50;font-size:17px;line-height:2.1;width:95%;max-width:1100px;margin:60px auto;box-shadow:0 6px 20px rgba(0,0,0,.05);direction:rtl;text-align:justify}.comment-box::before{content:"“";top:-45px;right:35px;font-size:140px}.comment-box::after{content:"”";bottom:-110px;left:35px;font-size:160px;opacity:.95}.catalog-section{padding:40px 20px;background-color:#fff;border:2px solid #ddd;border-radius:12px;margin:30px auto;max-width:1200px}.catalog-container{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between;gap:20px}.catalog-text{flex:1 1 48%;background:#fafafa;border:2px solid #007acc;border-radius:10px;box-shadow:0 3px 8px rgba(0,0,0,.05);padding:30px;text-align:center;display:flex;flex-direction:column;justify-content:center}.catalog-text h3{margin-bottom:15px;font-size:1.3rem;color:#222}.catalog-text p{color:#333;line-height:1.8;margin-bottom:10px}.catalog-video{flex:1 1 48%;border:2px solid #007acc;border-radius:10px;overflow:hidden;background-color:#000;position:relative;padding-bottom:27.23%;height:0}.catalog-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;display:block}@media (max-width:768px){.fix-btn,.top-footer{display:none}.foot{margin-top:30px}.ecommerce{margin-top:10px!important}.table-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.custom-table__cell{white-space:nowrap}header{margin-top:70px}.Information:has(.owl-content){width:100%;padding:35px}.catalog-container{flex-direction:column-reverse}.catalog-text,.catalog-video{flex:1 1 100%}.social-buttons{flex-direction:column}.social-buttons a{justify-content:center}.catalog-video{padding-bottom:56%;max-height:320px!important}}.social-buttons{margin-top:10px;display:flex;justify-content:center;gap:15px}.social-buttons a{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border-radius:8px;color:#fff!important;font-weight:600;text-decoration:none;transition:background .3s}.mm-main-trigger,.mm-title{font-size:16px;align-items:center}.btn-telegram{background-color:#08c}.btn-telegram:hover{background-color:#0077b5}.btn-instagram{background:linear-gradient(45deg,#f58529,#dd2a7b,#8134af)}.btn-instagram:hover{opacity:.9}.btn-free-template{background-color:#28a745;color:#fff}.btn-free-template:hover{background-color:#218838;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.number_cm{direction:ltr!important}.navbar-nav>li>a{position:relative;padding-right:16px!important}.navbar-nav>li>a::before{content:"";position:absolute;right:0;top:52%;transform:translateY(-50%);width:14px;height:14px;background-size:contain;background-repeat:no-repeat;filter:brightness(0) invert(1)}.navbar-nav>li:first-child>a::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 8h16l-1.5 12h-13z'/><path d='M8 8V6a4 4 0 0 1 8 0v2'/></svg>")}.navbar-nav>li:nth-child(2)>a::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' stroke='white' fill='none' viewBox='0 0 24 24' stroke-width='2'><line x1='4' y1='7' x2='20' y2='7'/><line x1='4' y1='12' x2='20' y2='12'/><line x1='4' y1='17' x2='20' y2='17'/></svg>")}.navbar-nav>li:nth-child(n+3)>a::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' stroke='white' fill='none' viewBox='0 0 24 24' stroke-width='2'><path d='M12 5v14M5 12h14'/></svg>")}.mm-navbar-item{position:relative;direction:rtl;font-family:inherit}.mm-navbar-item *{box-sizing:border-box;text-decoration:none!important;list-style:none!important}.mm-main-trigger{display:inline-flex;gap:8px;padding:15px 20px;color:#333;transition:color .3s}.mm-list a:hover svg,.mm-main-trigger:hover{color:#e91e63}.mm-main-trigger svg{transition:transform .3s}.mm-main-trigger:hover svg{transform:translateY(2px)}.mm-mega-menu{position:absolute;top:100%;right:0;width:900px;background-color:#fff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.1);opacity:0;visibility:hidden;transform:translateY(15px);transition:.3s ease-in-out;z-index:9999;padding:20px}.mm-navbar-item:hover .mm-mega-menu{opacity:1;visibility:visible;transform:translateY(0)}.mm-grid-container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.mm-title{color:#222;margin-bottom:15px;padding-bottom:8px;border-bottom:1px solid #eee;font-weight:700;display:flex;gap:8px}.mm-title svg{color:#570780;width:18px;height:18px}.mm-list{margin:0;padding:0}.mm-list a{color:#666!important;font-size:14px;display:flex;align-items:center;gap:10px;transition:.2s}.mm-list a svg{color:#ccc;width:16px;height:16px;flex-shrink:0;transition:.2s}.mm-list a:hover{color:#e91e63;padding-right:5px}.mm-image-column{height:100%}.mm-image-link{display:block;width:100%;height:100%;position:relative;border-radius:8px;overflow:hidden}.mm-banner-img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.mm-image-link:hover .mm-banner-img{transform:scale(1.05)}.mm-image-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.8),transparent);padding:20px 15px;text-align:center;color:#fff;font-weight:700}@media (max-width:991px){.h-timeline-row{margin-left:15px;padding-bottom:0;padding-left:30px;border-bottom:0;padding-top:0;border-left:1px solid #e8e8e8}.h-timeline-row .entry{margin-bottom:30px}.h-timeline-row .entry .entry-icon{position:absolute;left:-48px;bottom:100%;margin-bottom:-45px}.h-timeline-row .entry::after,.h-timeline-row .entry::before{top:20px;left:-16px}.h-timeline-row .entry::after{border-top-color:transparent;border-right-color:#fff;border-width:8px;margin-left:0;margin-top:0}.h-timeline-row .entry::before{border-top-color:transparent;border-right-color:#ccc;border-width:9px;margin-left:-2px;margin-top:-1px}.login-reg-form{max-width:500px}.foot .foot-item{margin-bottom:35px}.mm-mega-menu{position:static;width:100%;box-shadow:none;border:none;display:none}.mm-navbar-item:hover .mm-mega-menu{display:block}.mm-grid-container{grid-template-columns:1fr;gap:15px}.mm-image-column{height:200px;margin-top:15px}}.desk-img img,.mobile-img img,.template_cover{max-width:100% !important; height: auto !important;}footer div.container p{justify-content:center!important;display:flex!important}:root{--shop-btn-color:#8a2be2;--shop-btn-bg:#ffffff;--shop-btn-border:2px;--shop-btn-size-desktop:80px;--shop-btn-size-mobile:60px}.sticky-shop-btn{position:fixed;bottom:50px;left:30px;z-index:9999;cursor:pointer;text-decoration:none;transition:transform .3s cubic-bezier(.175, .885, .32, 1.275)}.shop-circle{width:var(--shop-btn-size-desktop);height:var(--shop-btn-size-desktop);background-color:var(--shop-btn-bg);border:var(--shop-btn-border) solid var(--shop-btn-color);border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0 8px 20px rgba(138,43,226,.25)}.shop-label,.side-menu__item:hover .side-menu__icon{background:#8a2be2}.shop-bag{width:45%;height:45%;color:var(--shop-btn-color);animation:4s linear infinite spin3D}@keyframes spin3D{0%{transform:perspective(800px) rotateY(0)}100%{transform:perspective(800px) rotateY(360deg)}}.shop-label{position:absolute;bottom:-39px;right:-13px;color:#fff;font-size:11px;padding:3px 8px;border-radius:20px;white-space:nowrap;pointer-events:none;box-shadow:0 4px 10px rgba(138,43,226,.35)}@media (max-width:768px){.sticky-shop-btn{bottom:150px;left:20px}.shop-circle{width:var(--shop-btn-size-mobile);height:var(--shop-btn-size-mobile)}.shop-label{right:-26px}}.has-submenu,.side-menu__has-sub{position:relative;cursor:pointer}.expert-submenu{position:absolute;bottom:100%;left:50%;transform:translateX(-50%) translateY(15px);background-color:#fff;border-radius:12px;box-shadow:0 -4px 15px rgba(0,0,0,.15);display:flex;flex-direction:column;width:max-content;min-width:170px;opacity:0;visibility:hidden;transition:.3s cubic-bezier(.4, 0, .2, 1);z-index:9999;padding:8px 0;margin-bottom:10px}.expert-submenu.active{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.submenu-item{display:flex;align-items:center;gap:12px;padding:12px 16px!important;color:#333;text-decoration:none!important;font-size:14px!important;font-weight:500;border-bottom:1px solid #f0f0f0;transition:background-color .2s;direction:rtl}.side-menu__item,.side-menu__subitem,.side-menu__subitem:hover{color:#fff!important;text-decoration:none}.submenu-item:active,.submenu-item:hover{background-color:#f5f5f5}.submenu-item img,.submenu-item svg{flex-shrink:0;color:#007bff}@media (max-width:765px){.side-menu{display:none!important}}.side-menu{position:fixed;left:20px;top:50%;transform:translateY(-50%);width:96px;padding:22px 0;background:#6e6e6ed1;border-radius:50px;z-index:999;display:flex;flex-direction:column;align-items:center;gap:22px}.side-menu__item{font-size:12px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:6px}.side-menu__icon{width:44px;height:44px;border-radius:50%;border:2px solid #8a2be2;display:flex;align-items:center;justify-content:center;transition:background .3s}.side-menu__item:hover .side-menu__label,.side-menu__label:hover{color:#fff!important}.side-menu__icon svg{width:20px;height:20px;fill:#8a2be2;transition:fill .3s}.side-menu__item:hover svg{fill:#6e6e6e}.side-menu__submenu{position:absolute;left:100px;top:118px;transform:translateY(-50%);display:flex;flex-direction:column;gap:8px;background:0 0;padding:0;border-radius:0;opacity:0;pointer-events:none;transition:.3s}.side-menu__submenu.is-open{opacity:1;pointer-events:auto}.side-menu__subitem{display:flex;align-items:center;gap:8px}.side-menu__subicon{width:28px;height:28px;border-radius:50%;border:2px solid #eb9a6d;display:flex;align-items:center;justify-content:center}.side-menu__subicon svg{width:14px;height:14px;fill:#eb9a6d}.side-menu__subitem{width:80px;height:80px;border-radius:50%;background:#6e6e6ed1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font-size:12px;text-align:center;transition:.3s;line-height:16px;font-family:dinar!important}.whatsapp-icon svg{width:26px;height:26px;margin-bottom:-12px}.styled-search{position:relative;width:150px;font-family:inherit}.styled-input{width:100%;max-width:150px;padding:5px 8px;border:1px solid #ccc;border-radius:8px;font-size:14px;outline:0;box-sizing:border-box;transition:border-color .2s;margin-bottom:10px}.styled-input:focus{border-color:#888}.styled-results{position:absolute;top:calc(100% + 6px);left:50%;transform:translateX(-50%);width:240px;background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);overflow:hidden;z-index:999;display:none}.styled-results .result-item{display:flex;align-items:center;gap:8px;padding:10px 12px;color:#111;font-size:14px;cursor:pointer;border-bottom:1px dashed #bbb;transition:background .15s}.styled-results .result-item:hover{background:#f5f5f5}.styled-results .result-item svg{flex-shrink:0;color:#666}.search-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:2000;opacity:0;visibility:hidden;transition:.3s}.search-container-mobile{position:fixed;top:200px;left:15px;right:15px;background:#fff;border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.2);transform:translateY(-50px);transition:.3s;z-index:2001;max-height:80vh;overflow:hidden}.search-header-mobile{display:flex;align-items:center;padding:15px;border-bottom:1px solid #eee}.search-input-mobile{flex:1;border:none;outline:0;font-size:16px;padding:12px 15px;border-radius:25px;background:#f8f9fa;margin-left:10px;direction:rtl}.search-input-mobile::placeholder{color:#aaa}.close-search{background:0 0;border:none;font-size:24px;color:#666;cursor:pointer;padding:5px;border-radius:50%;transition:.3s}.close-search:hover{background:#f0f0f0;color:#333}.search-results-mobile{max-height:60vh;overflow-y:auto;padding:10px 0;align-items:center;float:right;direction:rtl}.search-item{padding:12px 20px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background .2s;display:flex;align-items:center;float:right}.search-item:hover{background:#f8f9fa}.search-item-icon{width:35px;height:35px;border-radius:50%;background:#e3f2fd;display:flex;align-items:center;justify-content:center;margin-left:12px;font-size:14px;color:#1976d2}.desk-img{display:flex;justify-content:center;max-width:100% !important; height: auto !important;}@media (max-width:765px){.desk-img{display:none} .totop{display:none !important}}@media (min-width:765px){.mobile-img{display:none}}.image-col-center{display:inline-block;float:none;text-align:left;vertical-align:top} .contact-info {background-color: #e8f4fc;padding: 15px;border-radius: 6px;text-align: center;margin: 20px 0;border: 1px solid #3498db;}img{max-width:100% !important; height: auto !important;}@media (max-width: 768px) {
    /* استیکی کردن تگ هدر */
    header {
        position: sticky;
        top: 0;
        z-index: 9999; /* برای پیروزی در جنگ‌های خونین z-index ها */
        background-color: #ffffff; /* بسیار مهم: تا محتوای سایت از زیر هدر دیده نشه */
        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.08); /* یک سایه ملایم گیکی برای عمق دادن */
        width: 100%;
    }

    /* ۲. اصلاح پوزیشن دکمه همبرگری */
    /* چون هدر استیکی شده، دکمه باید نسبت به هدر جاگذاری بشه نه کل صفحه */
    .hamburger-btn {
        position: absolute; 
        top: 50%; /* وسط‌چین کردن عمودی */
        transform: translateY(-50%);
        right: 15px; /* اگر سایت راست‌چینه (RTL) */
    }

    /* ۳. تنظیمات ظاهری لوگو در موبایل */
    .top-bar-center {
        width: 100%;
        display: flex;
        justify-content: center; /* لوگو دقیقاً بیفته وسط */
        padding: 10px 0;
    }

    /* ۴. مخفی کردن بخش‌های اضافی در موبایل (اختیاری اما برای UX بهتر توصیه میشه) */
    .top-bar-rigth, 
    .header-2 {
        display: none;
    }
}
.box-styles-custom{
    font-size: 18px;
    color: #541b7f;
    font-weight: 600;
}
.box-general{
    border-right: 3px solid #00897b;
    border-top: 3px solid #00897b;
    background:#fff;border-radius:8px;padding:25px;margin:30px 0;box-shadow:0 4px 12px rgba(0,0,0,.08);text-align:right;position:relative
}
.footer-heading{
    color: #fff;
    margin-bottom: 12px;
    border-bottom: 2px solid #ffffff4d;
    font-size: 17px;
    font-weight: bold;
}
.side-menu{
    min-height:322px;
}
