.main-landing p,p{text-align:justify}.main-landing p,body{font-feature-settings:"ss01","pnum";font-variant-numeric:proportional-nums}.current-page::after,.menu--hover::after{content:"";position:absolute;top:100%;border-bottom:2px solid #b70f0a;transition:.4s;left:0}.slick-dots,ul li{list-style:none}.article-rope__post-info ul:nth-child(2) li:last-child,.landing-rope__post-info ul:nth-child(2) li:last-child{order:-1}*,::after,::before{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:IRANYekanWeb;background-color:#f5f5f1;direction:rtl;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.span-title1,.span-title2,.span-title3,.span-title4,h1,h2,h3,h4,h5,h6{font-family:IRANYekanWeb;color:#333338;font-weight:400;text-wrap:balance}a{color:#333338;text-decoration:none;display:inline-block;touch-action:manipulation}p{line-height:1.8em;color:#67615a}.main-post p{line-height:2em;font-size:19px;color:#181522;margin-bottom:30px;font-family:"Anjoman Light";word-spacing:inherit}.main-post p strong{font-size:18px;font-family:"Anjoman Bold"}.main-post .span-title1,.main-post .span-title2,.main-post .span-title3,.main-post .span-title4,.main-post h1,.main-post h2,.main-post h3,.main-post h4,.main-post h5,.main-post h6{font-family:"Anjoman Bold";color:#031b4e}.main-landing .span-title1,.main-landing h1,.main-post .span-title1,.main-post h1{font-size:28.5px;font-weight:700}.main-landing .span-title2,.main-landing h2,.main-post .span-title2,.main-post h2{font-size:26.6px;margin-bottom:10px}.main-post .span-title3,.main-post h3{font-size:24.7px;margin-bottom:10px}.main-landing .span-title4,.main-landing h4,.main-post .span-title4,.main-post h4{font-size:1.2em;margin-bottom:10px}.main-landing p{line-height:1.8em;font-size:16px;color:#181522;margin-bottom:30px;font-family:"IRANYekanWeb Medium";word-spacing:inherit;text-justify:inter-word;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;padding:0 15px;-moz-osx-font-smoothing:grayscale}.main-landing p>span.span-bold{font-size:18px;font-family:"IRANYekan ExtraBold";color:#181522}.main-landing p strong{font-size:18px;font-family:"IRANYekan ExtraBold"}.main-landing .span-title1,.main-landing .span-title2,.main-landing .span-title3,.main-landing .span-title4,.main-landing h1,.main-landing h2,.main-landing h3,.main-landing h4,.main-landing h5,.main-landing h6{font-family:"IRANYekan ExtraBold";color:#031b4e}.current-page,.menu--hover:hover{color:#b70f0a}.main-landing .h2-bold{font-size:31px}.main-landing .span-title3,.main-landing h3{font-size:24.7px;margin-bottom:10px;display:block}.project-cardimg img,img{width:100%;display:block}@font-face{font-family:IRANYekanWeb;src:url("../fonts/iranyekan/1510aa80463174b1d0847ab936a70e8e.eot"),url("../fonts/iranyekan/1510aa80463174b1d0847ab936a70e8e.woff2") format("woff2"),url("../fonts/iranyekan/1510aa80463174b1d0847ab936a70e8e.woff") format("woff"),url("../fonts/iranyekan/1510aa80463174b1d0847ab936a70e8e.ttf") format("truetype"),url("../fonts/iranyekan/1510aa80463174b1d0847ab936a70e8e.svg") format("svg");font-display:swap}@font-face{font-family:"KalamehWeb Black";src:url("../fonts/kalame/602416de866119bec641f232c8c4a46a.eot");src:url("../fonts/kalame/602416de866119bec641f232c8c4a46a.eot") format("embedded-opentype"),url("../fonts/kalame/602416de866119bec641f232c8c4a46a.woff2") format("woff2"),url("../fonts/kalame/602416de866119bec641f232c8c4a46a.woff") format("woff"),url("../fonts/kalame/602416de866119bec641f232c8c4a46a.ttf") format("truetype"),url("../fonts/kalame/602416de866119bec641f232c8c4a46a.svg") format("svg");font-display:swap}@font-face{font-family:"Farsi Roya Bold";src:url("../fonts/roya/602416de866119bec641f232c8c4a46a.eot");src:url("../fonts/roya/602416de866119bec641f232c8c4a46a.eot") format("embedded-opentype"),url("../fonts/roya/602416de866119bec641f232c8c4a46a.woff2") format("woff2"),url("../fonts/roya/602416de866119bec641f232c8c4a46a.woff") format("woff"),url("../fonts/roya/602416de866119bec641f232c8c4a46a.ttf") format("truetype"),url("../fonts/roya/602416de866119bec641f232c8c4a46a.svg") format("svg");font-display:swap}@font-face{font-family:"Anjoman Light";src:url("../fonts/anjoman-light/Anjoman-Light.eot");src:url("../fonts/anjoman-light/Anjoman-Light.eot") format("embedded-opentype"),url("../fonts/anjoman-light/Anjoman-Light.woff2") format("woff2"),url("../fonts/anjoman-light/Anjoman-Light.woff") format("woff"),url("../fonts/anjoman-light/Anjoman-Light.ttf") format("truetype"),url("../fonts/anjoman-light/Anjoman-Light.svg") format("svg");font-display:swap}@font-face{font-family:"Anjoman Bold";src:url("../fonts/anjoman-bold/Anjoman-Bold.eot");src:url("../fonts/anjoman-bold/Anjoman-Bold.eot") format("embedded-opentype"),url("../fonts/anjoman-bold/Anjoman-Bold.woff2") format("woff2"),url("../fonts/anjoman-bold/Anjoman-Bold.woff") format("woff"),url("../fonts/anjoman-bold/Anjoman-Bold.ttf") format("truetype"),url("../fonts/anjoman-bold/Anjoman-Bold.svg") format("svg");font-display:swap}@font-face{font-family:"IRANYekan ExtraBold";src:url("../fonts/IRANYekan-ExtraBold/IRANYekan-ExtraBold.eot");src:url("../fonts/IRANYekan-ExtraBold/IRANYekan-ExtraBold.woff2") format("woff2"),url("../fonts/IRANYekan-ExtraBold/IRANYekan-ExtraBold.woff") format("woff"),url("../fonts/IRANYekan-ExtraBold/IRANYekan-ExtraBold.ttf") format("ttf"),url("../fonts/IRANYekan-ExtraBold/IRANYekan-ExtraBold.svg") format("svg");font-display:swap}@font-face{font-family:"IRANYekanWeb Medium";src:url("../fonts/IRANYekanWeb-Medium/IRANYekanWeb-Medium.eot");src:url("../fonts/IRANYekanWeb-Medium/IRANYekanWeb-Medium.woff2") format("woff2"),url("../fonts/IRANYekanWeb-Medium/IRANYekanWeb-Medium.woff") format("woff"),url("../fonts/IRANYekanWeb-Medium/IRANYekanWeb-Medium.ttf") format("ttf"),url("../fonts/IRANYekanWeb-Medium/IRANYekanWeb-Medium.svg") format("svg");font-display:swap}.container{max-width:1200px;width:90%;margin:0 auto;padding:0 15px}.djlfl{background-image:linear-gradient(to right top,#b70f0a,#980419,#76081e,#540d1d,#330e17,#341e2a,#352e36,#3b3b3b,#676767,#979797,#cacaca,#fff)}.num-persian{font-family:"Farsi Roya Bold"}.current-page::after{width:100%!important}.card__footer{padding:0 1.25rem;border-right:1px dashed rgba(255,255,255,.521)}.btn--art,.btn--label,.btn--post{color:#fff;padding:10px 29px;background-color:#b70f0a;font-size:14px;font-family:catamaranthin;font-weight:700;display:inline-block;transition:.4s;text-align:center}.btn--art,.btn--post{padding:15px 33px;text-transform:uppercase}.footer-contact__title,.image-hover__title{font-family:"KalamehWeb Black";font-weight:700}.btn--label{border-radius:.5rem}.btn--art{border-radius:.2rem}.btn--art:hover{transition:.4s;background-color:#333}.btn--post{background-color:#67615a13;width:100%;color:#333338;font-weight:700;font-size:1.1rem;border:none;cursor:pointer}.btn--post-w,.header__menu{width:100%;display:flex;justify-content:center}.btn--call{transition:.4s}.btn--call:hover>span{color:#b70f0a;transition:.4s}.btn--call:hover>.fas{transition:.4s;color:#333}.menu--hover{position:relative;transition:.4s}.menu--hover::after{width:0%;background-color:green}.menu--hover:hover::after{width:100%}.social--hover{position:relative;display:block}.social--hover::before{transition:.4s;content:attr(data-title);color:#f5f5f1;position:absolute;top:200%;left:50%;transform:translate(-50%,-50%);background-color:#b70f0a;font-size:.8rem;padding:.4rem;border-radius:.7rem;font-weight:700;opacity:0}.card-post__author:hover,.card-post__link:hover{transition:.4s;color:#b70f0a}.social--hover::after{content:"";width:0;height:0;border:10px solid transparent;border-bottom-color:#b70f0a;top:130%;left:50%;transform:translate(-50%,-50%);position:absolute;transition:.4s;opacity:0}.social--hover:hover::after,.social--hover:hover::before{opacity:1;transition:.4s}.image-hover{width:100%;background:linear-gradient(184deg,#000 0,rgba(183,15,10,.479517) 69%);position:absolute;top:0;right:0;left:0;bottom:0;display:flex;justify-content:center;align-items:center;text-align:center;transition:.4s;opacity:0}.image-hover__content{width:80%}.image-hover__link{width:50px;height:50px;background-color:#fff;border-radius:50%;padding:.2em}#about-home,.article-rope__hero,.image-hover__link img,.your-choice{width:100%}.image-hover__title{color:#fff;margin-top:.5em;line-height:1.2em;font-size:.8em}.btn a::after,.image-hover__full-link{content:"";position:absolute;top:0;left:0;bottom:0;right:0}.card-post--pos,.image-hover--pos,.slide{position:relative}.image-hover:hover{transition:.4s;opacity:1}.card-post__desc{padding:1rem;text-align:center}.card-post__link{transition:.4s;margin-bottom:1rem}.card-post__author{transition:.4s}.btn,.btn:hover{transition-duration:.5s}.fixed-menu{position:fixed;top:0;left:0;background-color:#f5f5f1;z-index:2}.btn{background-color:#b70f0a;padding:20px 40px;border-radius:10px;box-shadow:0 0 10px 0 #b70f0a;transform:scale(1,1);position:relative}.btn:hover{transform:scale(.85,.85)}.btn a{color:#fff;font-size:18px;font-weight:700;letter-spacing:1px}.btn--color1{background-color:#333;box-shadow:0 0 10px 0 #333}.flagship,.your-choice__content>div{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.elementor-shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}.elementor-shape svg{display:block;width:calc(100% + 1.3px);position:relative;left:50%;transform:translateX(-50%)}.elementor-shape .elementor-shape-fill{fill:#fff;transform-origin:center;transform:rotateY(0)}.elementor-shape-top{top:-1px}.elementor-shape-top svg{width:calc(130% + 1.3px);height:57px}.elementor-shape-bottom{bottom:-1px}.elementor-shape-bottom svg{height:58px}.elementor-shape-bottom:not([data-negative=true]) svg{z-index:-1}.elementor-shape[data-negative=false].elementor-shape-bottom,.elementor-shape[data-negative=true].elementor-shape-top,.faq-active .chevron{transform:rotate(180deg)}svg:not(:root){overflow-clip-margin:content-box;overflow:hidden}@keyframes pulse{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.01,1.01,1.01);transform:scale3d(1.01,1.01,1.01)}}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.article-rope__pricecall,.article-rope__pricelist,.landing-rope__pricecall,.landing-rope__pricelist{width:100%;background-color:#b70f0a;border-radius:20px;-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;animation-duration:.5s;animation-iteration-count:infinite}.article-rope__post-info ul:first-child li:last-child,.article-rope__pricecall,.landing-rope__post-info ul:first-child li:last-child,.landing-rope__pricecall{background:linear-gradient(315deg,#fbb034 0,#fd0 74%)}.article-rope__pricecall #article-rope__pricecall--title,.article-rope__pricecall #article-rope__pricelist--title,.article-rope__pricecall #landing-rope__pricecall--title,.article-rope__pricecall #landing-rope__pricelist--title,.article-rope__pricelist #article-rope__pricecall--title,.article-rope__pricelist #article-rope__pricelist--title,.article-rope__pricelist #landing-rope__pricecall--title,.article-rope__pricelist #landing-rope__pricelist--title,.landing-rope__pricecall #article-rope__pricecall--title,.landing-rope__pricecall #article-rope__pricelist--title,.landing-rope__pricecall #landing-rope__pricecall--title,.landing-rope__pricecall #landing-rope__pricelist--title,.landing-rope__pricelist #article-rope__pricecall--title,.landing-rope__pricelist #article-rope__pricelist--title,.landing-rope__pricelist #landing-rope__pricecall--title,.landing-rope__pricelist #landing-rope__pricelist--title{color:#fff;text-align:center}.article-rope__pricecall #article-rope__pricecall--text,.article-rope__pricecall #article-rope__pricelist--text,.article-rope__pricecall #landing-rope__pricecall--text,.article-rope__pricecall #landing-rope__pricelist--text,.article-rope__pricelist #article-rope__pricecall--text,.article-rope__pricelist #article-rope__pricelist--text,.article-rope__pricelist #landing-rope__pricecall--text,.article-rope__pricelist #landing-rope__pricelist--text,.landing-rope__pricecall #article-rope__pricecall--text,.landing-rope__pricecall #article-rope__pricelist--text,.landing-rope__pricecall #landing-rope__pricecall--text,.landing-rope__pricecall #landing-rope__pricelist--text,.landing-rope__pricelist #article-rope__pricecall--text,.landing-rope__pricelist #article-rope__pricelist--text,.landing-rope__pricelist #landing-rope__pricecall--text,.landing-rope__pricelist #landing-rope__pricelist--text{color:#fff;text-align:center;font-size:40px;font-family:"Anjoman Bold"}.article-rope__pricecall,.landing-rope__pricecall{-webkit-animation-name:flash;animation-name:flash;animation-duration:5s;animation-iteration-count:infinite}.article-rope__pricecall .landing-rope__pricecall--link,.landing-rope__pricecall .landing-rope__pricecall--link{width:100%;padding:15px}.article-rope__pricecall #article-rope__pricecall--title,.article-rope__pricecall #landing-rope__pricecall--title,.landing-rope__pricecall #article-rope__pricecall--title,.landing-rope__pricecall #landing-rope__pricecall--title{color:#000;text-align:center}.article-rope__pricecall #article-rope__pricecall--text,.article-rope__pricecall #landing-rope__pricecall--text,.landing-rope__pricecall #article-rope__pricecall--text,.landing-rope__pricecall #landing-rope__pricecall--text{text-align:center;font-size:30px;font-family:"Anjoman Bold";color:#b70f0a;font-weight:bolder;margin-bottom:-5px}#header{display:flex;color:#b70f0a;flex-wrap:wrap}.header__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:24px 15px 16px;min-height:80px;text-align:center}.header__call{width:25%;display:flex}.header__call-list{width:100%;display:flex;justify-content:space-evenly;align-items:flex-start;flex-flow:column wrap;text-align:center}.header__call-item{width:100%;font-size:1em;padding:3px;transition:.4s;display:flex}.header__call-link{width:100%;display:flex;flex-flow:wrap;justify-content:center;align-items:center;text-align:center}.header__call-link i{width:100%;color:#b70f0a;font-size:2em;padding:.3rem}.header__call-link span{width:100%;color:#67615a;letter-spacing:.1rem;display:inline-block}.header__logo{width:50%;display:flex;justify-content:center;align-items:center}.header__logo .header__logo-link{width:100px;display:inline-block}.header__social{width:25%;display:flex;flex-direction:row}.flagship__post-wrapper,.header__social-list{width:100%;display:flex;justify-content:space-between}.header__social-items{margin:0 10px;font-size:1.5em}.header__social-items i{color:#67615a}.footer-logo__list,.header__menu-list,.video-popup.active{display:flex}.header__menu-item{margin:1.5rem}.header__menu-link{padding:.8rem;font-weight:700}.footer{background-color:#fff;direction:ltr}.footer__content{padding:5rem 0;display:flex}.footer__box{display:flex;width:25%;padding:0 1.25rem;border-right:1px dashed #b70f0a}.footer__content .footer-logo{display:flex;flex-direction:column;justify-content:space-evenly;justify-self:center;width:100%}.footer-logo__logo{width:100%;margin-bottom:2rem}.footer-logo__link{margin:.5rem;display:block;position:relative}.footer-logo__link::before{content:attr(data-title);padding:.3rem .5rem;background-color:#333338;color:#fff;border-radius:5px;font-size:.8rem;text-transform:capitalize;position:absolute;top:250%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:.4s}.footer-logo__link:hover::after,.footer-logo__link:hover::before{opacity:1;transition:.4s}.footer-logo__link::after{content:"";width:0;height:0;border:7px solid transparent;border-bottom-color:#333338;position:absolute;top:170%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:.3s}.footer-logo__icon{font-size:1.2rem;padding:0 .3rem;color:#67615a}.footer__content .footer-menu{padding:0 2rem;font-size:1.125rem;text-transform:capitalize;font-weight:700;display:flex;flex-direction:column;justify-content:space-around}.footer-menu__item{color:red}.footer-menu__link{color:#67615a;transition:.4s}.footer-menu__link:hover{transition:.4s;color:#b70f0a}.footer-contact__title{color:#b70f0a;text-transform:uppercase;font-size:1.5rem;margin-bottom:2rem;margin-left:1rem}.footer-contact__list{margin:0 2rem;display:flex;flex-direction:column;justify-content:space-evenly}.footer-contact__item{margin-bottom:2rem;line-height:2rem;font-weight:700}.footer-contact__link{color:#67615a;font-family:IRANYekanWeb;font-weight:700;transition:.4s}#text-typing1,#text-typing2,.about-home__title h2,.flagship__figure-desc h2,.flagship__title h2,.footer-app__title,.slide .slide__content--headings h2{font-family:"KalamehWeb Black"}.footer-contact__link:hover{color:#b70f0a;transition:.4s}.footer-app__title{color:#b70f0a;font-weight:700;text-transform:uppercase;font-size:1.7rem;margin-bottom:2rem;margin-left:1rem}.footer-app__logo{margin:1rem}.footer-copyright{background-color:#f5f5f1;display:flex;flex-direction:column;text-align:center;padding-top:2rem;padding-bottom:1rem;font-size:.9rem;color:#333338}.footer-copyright .footer-call{display:flex;justify-content:center;align-items:center;padding:20px 0}.footer-copyright .footer-call .footer-call__link{display:flex;justify-content:center;flex-direction:row-reverse}.footer-copyright .footer-call .footer-call__link .mobile-call__icon{font-size:20px;margin-left:10px;color:#b70f0a}.footer-copyright .footer-call .footer-call__link p{color:#031b4e;font-size:16px;font-weight:700}.footer-copyright .footer-copyright__text{display:flex;justify-content:center}.slide .slide__img{width:100%;height:auto;overflow:hidden}@media (min-width:1920px){.slide,.slider{height:80vh}.slide .slide__img{position:absolute;top:50%;left:0;transform:translateY(-50%)}}.header__slider{width:100%;direction:ltr}.slide .slide__img img{max-width:100%;height:auto;opacity:1!important;-webkit-animation-duration:3s;animation-duration:3s;transition:1s}.slide .slide__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slide .slide__content--headings{text-align:center;color:#fff}.slide .slide__content--headings h2{font-size:3em;background-color:rgba(255,255,255,.521);margin:10px 0;font-weight:700;padding:.5em;border-radius:10px;color:#b70f0a}.slide .slide__content--headings p{font-size:1.5em;color:#fff;font-weight:bolder;background-color:#b7100a94;border-radius:10px;text-align:center}.slide .slide__content--headings .animated{transition:.5s}.slider [data-animation-in]{opacity:0;-webkit-animation-duration:1.5s;animation-duration:1.5s;transition:opacity .5s .3s}.slick-dotted .slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:130px;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;display:block;outline:0;line-height:0;font-size:0px;color:transparent;padding:5px;cursor:pointer;transition:.3s}.content-land-rope__breadcrumbs p a,.content-rope__breadcrumbs p a{line-height:60px;padding:0 25px;font-size:18px;font-weight:450;color:#181522!important}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.simple-dots .slick-dots li{width:20px;height:20px}.simple-dots .slick-dots li button{border-radius:50%;background-color:#fff;opacity:.25;width:20px;height:20px}.simple-dots .slick-dots li button:focus,.simple-dots .slick-dots li button:hover,.stick-dots .slick-dots li button:focus,.stick-dots .slick-dots li button:hover,.stick-dots .slick-dots li.slick-active button:focus,.stick-dots .slick-dots li.slick-active button:hover{opacity:1}.simple-dots .slick-dots li.slick-active button,.stick-dots .slick-dots li.slick-active button{color:#fff;opacity:.75}.stick-dots .slick-dots li{height:3px;width:50px}.stick-dots .slick-dots li button{position:relative;background-color:#fff;opacity:.25;width:50px;height:3px;padding:0}@-webkit-keyframes zoomInImage{from{transform:scale3d(1,1,1)}to{transform:scale3d(1.1,1.1,1.1)}}@keyframes zoomInImage{from{transform:scale3d(1,1,1)}to{transform:scale3d(1.1,1.1,1.1)}}.zoomInImage{-webkit-animation-name:zoomInImage;animation-name:zoomInImage}@-webkit-keyframes zoomOutImage{from{transform:scale3d(1.1,1.1,1.1)}to{transform:scale3d(1,1,1)}}@keyframes zoomOutImage{from{transform:scale3d(1.1,1.1,1.1)}to{transform:scale3d(1,1,1)}}.zoomOutImage{-webkit-animation-name:zoomOutImage;animation-name:zoomOutImage}.video-hero{width:100%;background-color:#f5f5f1;--widgets-spacing:20px 20px;--video-aspect-ratio:1.77777;border-radius:10px;max-width:1300px;margin:0 auto}.video-hero .video-hero-wrapper{border-radius:10px;width:100%;padding:5px;display:flex;justify-content:center;align-items:center;--video-aspect-ratio:1.1.777777777777778}.video-hero .video-hero-wrapper .video-hero__iner{width:100%;box-shadow:0 0 10px 0 rgba(0,0,0,.5);--video-aspect-ratio:1.1.777777777777778;border-radius:10px}.video-hero .video-hero-wrapper .video-hero__iner video{border-radius:10px;width:100%;--video-aspect-ratio:1.777777777777778;display:block}.h_iframe-aparat_embed_frame{margin-bottom:30px;position:relative}.h_iframe-aparat_embed_frame .ratio{display:block;width:100%;height:auto}.h_iframe-aparat_embed_frame iframe{position:absolute;top:0;left:0;width:100%;height:100%}.flagship{background-color:#fff;margin-top:-100px;margin-bottom:100px;position:relative}.flagship__wrapper{padding:2em}.flagship__title{width:100%;height:1px;display:flex;justify-content:center;align-items:center;background:linear-gradient(to right,#000 25%,transparent 30%,transparent 70%,#000 75%,#000 58%);margin-bottom:3em;text-align:center}.flagship__title h2{font-size:2em;color:#b70f0a}.flagship__figure-wrapper{margin:0;width:31%}.flagship__figure-desc{padding:1em;text-align:center}.flagship__figure-desc h2{margin:.5em 0;text-align:right;font-weight:700;font-size:1.3em;line-height:1.7em}.flagship__figure-wrapper:last-child{display:none}.about-home__title{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:30px}.about-home__title h2{color:#b70f0a;padding:10px;margin:10px auto;font-size:3em}.about-home__title p{color:#000;font-weight:700}.about-hero{width:100%;height:400px;background:linear-gradient(rgba(0,0,0,.103),rgba(0,0,0,.123)),url(../images/about-home/Technicians-working-at-height-1920x1080.jpg) center top/cover no-repeat fixed;display:flex;justify-content:center;align-items:center;color:#fff}.about-content{background-color:#f5f5f1}.about-content__inner{display:flex;justify-content:space-between}.about-content__inner>div{width:48%}.about-content__pic{display:flex;flex-wrap:wrap;align-content:center;margin-top:-70px}.about-content__image-wrapper{width:50%}.about-content__desc{display:flex;align-content:center;flex-wrap:wrap}.about-content__desc>*{margin:10px auto;width:100%}.about-content__desc div>div:first-child{width:100%;height:2px;margin:30px auto;background:linear-gradient(to right,#b70f0a 35%,transparent 40%,transparent 70%);display:flex;align-items:center}.about-content__desc div>div:first-child h2{font-family:"KalamehWeb Black";font-weight:400}.about-content__desc div>div:last-child p{color:#000000bb;margin-bottom:10px}:root{--image-1:url(../images/grid-image/Checking-the-tools-before-entering-the-power-plant-chimney-800x1108.jpg);--image-2:url(../images/grid-image/Painting-the-facade-of-the-tower-with-nano-paint-800x1108.jpg);--image-3:url(../images/grid-image/upvc-window-installation-800x1108.jpg)}.grid-image__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow-x:hidden;padding:50px 0}.grid-image-container{display:flex;flex-direction:row;width:100%;max-width:28rem;gap:.5rem}.grid-image-container .grid-image__column{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:inherit;width:100%}.grid-image-container .grid-image__column-1 .grid-image__item-1,.grid-image-container .grid-image__column-2 .grid-image__item-1{height:4rem;-webkit-animation:5s ease-in-out 150ms infinite background-grid;animation:5s ease-in-out 150ms infinite background-grid}.grid-image-container .grid-image__column-1 .grid-image__item-2{height:6rem;-webkit-animation:5s ease-in-out 274ms infinite background-grid;animation:5s ease-in-out 274ms infinite background-grid}.grid-image-container .grid-image__column-1 .grid-image__item-3,.grid-image-container .grid-image__column-2 .grid-image__item-3,.grid-image-container .grid-image__column-3 .grid-image__item-3{height:3rem;-webkit-animation:5s ease-in-out 350ms infinite background-grid;animation:5s ease-in-out 350ms infinite background-grid}.grid-image-container .grid-image__column-2 .grid-image__item-2{height:9rem;-webkit-animation:5s ease-in-out 274ms infinite background-grid;animation:5s ease-in-out 274ms infinite background-grid}.grid-image-container .grid-image__column-3 .grid-image__item-1{height:6rem;-webkit-animation:5s ease-in-out 280ms infinite background-grid;animation:5s ease-in-out 280ms infinite background-grid}.grid-image-container .grid-image__column-3 .grid-image__item-2{height:5rem;-webkit-animation:5s ease-in-out 95ms infinite background-grid;animation:5s ease-in-out 95ms infinite background-grid}.grid-image-container .grid-image__column .grid-image__item{width:inherit;border-radius:.5rem;background-position:center center;background-attachment:fixed;background-repeat:no-repeat;background-size:contain}@-webkit-keyframes background-grid{0%,100%,30%{background-image:var(--image-1)}33%,63%{background-image:var(--image-2)}66%,96%{background-image:var(--image-3)}}@keyframes background-grid{0%,100%,30%{background-image:var(--image-1)}33%,63%{background-image:var(--image-2)}66%,96%{background-image:var(--image-3)}}.choice-text-typing{width:100%;position:relative;margin:100px 0 50px;direction:ltr}#container-typing{width:100%;height:130px;filter:url(#threshold) blur(.6px)}#text-typing1,#text-typing2{position:absolute;width:100%;display:inline-block;font-size:80pt;text-align:center;user-select:none;color:#b70f0a}#filters{position:absolute}.your-choice__content{width:100%;margin:1em auto;display:flex;justify-content:space-evenly;flex-wrap:wrap}.your-choice__content>div{width:48%;border-radius:34px;padding:2%}.your-choice__content>div div:nth-child(4),.your-choice__content>div>div:first-child{width:50%;margin:0 auto}.your-choice__content>div div:nth-child(4) img,.your-choice__content>div>div:first-child img{border-radius:20%}.your-choice__content>div>div:nth-child(3){border-bottom:2px dashed #b70f0a;margin-bottom:20px;padding-bottom:20px}.your-choice__content h2{margin:.5em 0 1em;font-size:1.3em;color:#b70f0a;font-family:"KalamehWeb Black"}.projects-hirbod__title>h2,.services-rope__title>h2{margin:20px auto;font-family:"KalamehWeb Black";color:#b70f0a}.services-rope{width:100%;margin-top:100px;display:flex;flex-direction:column}.projects-hirbod__title,.services-rope__title{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:50px 0}.services-rope__title>h2{width:100%;font-size:50px;display:flex;justify-content:center}.services-rope__title>div{width:300px}.services-rope__title>div img{border-radius:50%}.cards{width:100%;max-width:900px;display:grid;grid-template-rows:repeat(var(--cards-count),var(--card-height));gap:80px 0;margin:100px auto 200px}.card{position:sticky;top:0}.card__inner{will-change:transform;background:#fff;border-radius:14px;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #19141f;transform-origin:center top}.project-card,.project-cardimg{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.card__image-container{display:flex;width:30%;flex-shrink:0}.card__image{width:100%;height:100%;object-fit:cover;aspect-ratio:1}.card__content{padding:40px 30px;display:flex;flex-direction:column}.card__title{padding:0;margin:0 0 10px;font-size:30px;font-weight:600;color:#b70f0a;font-family:"KalamehWeb Black"}.card__description{line-height:1.4;font-size:16px;color:#16263a}.elevator__icon,.landing-rope__about-us .landing-rope__about-us--right .landing-rope__about-us--video .h_iframe-aparat_embed_frame>div i,.mobile-call__icon,.whatsapp-call__icon{color:#fff}.space{height:90vh}.space--small{height:40vh}.projects-hirbod{direction:ltr;margin-top:50px}.projects-hirbod__title>h2{width:100%;font-size:60px;display:flex;justify-content:center}.projects-hirbod__title>div{width:200px}.projects-box{width:100%;height:50vh;background:#f5f5f5;position:relative;user-select:none}.projects-cardbox{width:100%;height:50vh;margin:1vh 0 0;min-height:300px;overflow:hidden}.projects-cardbox::after,.projects-cardbox::before{content:"";width:10%;height:100%;position:absolute;z-index:1;top:0;filter:blur(40px)}.projects-cardbox::after{left:0;background:rgba(245,245,245,.9)}.projects-cardbox::before{right:0;background:rgba(245,245,245,.9)}.projects-undercardbox{animation:60s linear 3s infinite alternate move;display:flex;flex-direction:row}.elevator,.whatsapp-call{justify-content:center;z-index:5}.project-card{height:100%;min-width:240px;background:#fff;padding:20px 10px;margin:0 20px;border-radius:5px}.project-card .span-title3,.project-card h3{display:block;text-align:center;font-weight:700;font-family:"KalamehWeb Black";color:#b70f0a}.project-cardimg{position:relative;width:200px;margin:10px auto;display:block;overflow:hidden;background:#4285f4}.elevater2,.elevator,.mobile-call,.whatsapp-call{position:fixed;border-radius:50%}.content-land-rope__breadcrumbs,.content-rope__breadcrumbs{box-shadow:0 5px 25px #00000012;white-space:nowrap;overflow-x:auto;overflow-y:clip}.elevater2,.elevator,.mobile-call{background-color:#b70f0a}.project-card p{position:relative;text-align:center;font-size:14px}@keyframes move{0%{transform:translateX(0)}100%{transform:translateX(calc(-4800px + 100%))}}.elevator{width:50px;height:50px;bottom:20px;left:80px;display:flex;align-items:center;opacity:0;visibility:hidden;transition:1s}.elevator--visible,.mobile-call--visible,.whatsapp-call,.whatsapp-call--visible{opacity:1;visibility:visible;transition:1s}.elevator__link{padding:1rem;display:block}.elevater2{width:400px;height:400px;right:500px;bottom:300px}.whatsapp-call{width:70px;height:70px;bottom:80px;left:10px;right:15px;display:flex;align-items:center}.whatsapp-call__link{display:block}.mobile-call{width:50px;height:50px;bottom:90px;left:80px;display:flex;justify-content:center;align-items:center;transition:1s;z-index:5}.mobile-call__link{padding:1rem;display:block}.mobile-call__icon{font-size:30px}.content-rope{width:100%;display:flex;justify-content:space-between;margin-top:50px}.content-rope__main{width:75%;margin-bottom:50px}.content-rope__breadcrumbs{width:100%;background-color:#fff;border:1px solid #e7ecf0;border-radius:50px;padding:3px;margin-bottom:20px}.content-rope__breadcrumbs p{margin-bottom:0!important}.content-rope__breadcrumbs p a{position:relative}.content-rope__breadcrumbs p a:not(:last-child)::after,.content-rope__breadcrumbs p a:not(:last-child)::before{content:"";position:absolute;top:50%;margin-top:-2em;border-top:2em solid transparent;border-bottom:2em solid transparent;border-right:1.1em solid;left:-1em}.content-rope__breadcrumbs p a:not(:last-child)::after{z-index:1;border-right-color:#fff}.content-rope__breadcrumbs p a:not(:last-child)::before{border-right-color:#e7ecf0;left:-1.1em;z-index:1}.content-rope__post{width:100%;background-color:#fff;padding:10px 40px;border:1px solid #e7ecf0;box-shadow:0 5px 25px #00000012;border-radius:50px}.content-rope__post .content-rope__link-internal a{color:#b70f0a;font-weight:700}.content-rope__post .content-rope__link-internal-big a{color:#b70f0a;font-weight:700;font-size:24.7px}.content-rope__post .content-rope__bold{font-weight:700}.content-rope__post .content-rope__bold--title1{font-weight:700;font-size:24.7px;font-family:"Anjoman Bold";color:#031b4e}.content-rope__post .content-rope__bold--title2{font-weight:700;font-size:21px;font-family:"Anjoman Bold";color:#031b4e}.article-rope__header h1{width:100%;font-size:1.5em;padding:20px 0;border-bottom:1px solid #f4f7fc}.article-rope__post-info,.landing-rope__post-info{display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px 0}.article-rope__post-info ul:first-child{width:40%;display:flex;justify-content:space-around}.article-rope__post-info ul:first-child li{font-size:14px;padding:5px;border-radius:2px;font-family:"Anjoman Light"}.article-rope__post-info ul:nth-child(2){width:40%;display:flex;flex-direction:row-reverse}.article-rope__post-info ul:nth-child(2) li{color:#ffe699;font-size:25px}.article-rope__post-info>div{width:100%;display:flex;flex-direction:row-reverse}.article-rope__hero img{border-radius:20px}.article-rope__hero figcaption{text-align:center;margin:20px auto;font-family:"Anjoman Light"}.article-rope__hero .article-rope__hero-gif{margin-bottom:20px}.article-rope__hero .article-rope__hero-gif img{border-radius:10px}.article-rope__hero--box2{width:100%;display:flex;justify-content:space-between}.article-rope__hero--box2 figure{width:48%}.article-rope__navread,.landing-rope__navread{border:5px solid #b70f0a;border-radius:20px;padding:30px;margin-bottom:30px}.article-rope__navread--heading-itemchild,.landing-rope__navread--heading-item a,.landing-rope__navread--heading-itemchild{border-bottom:1px solid #e7ecf0}.article-rope__navread>.article-rope__navread-title{font-family:"Anjoman Bold"!important;text-align:right}.article-rope__navread--heading-item{margin:5px}.article-rope__navread--heading-item a{font-family:"Anjoman Bold";padding:5px 20px;width:100%;border-right:5px solid transparent;border-bottom:1px solid #e7ecf0;color:#4b4b4b;text-align:right}.article-rope__navread--heading-item a:hover{transition:.4s;border-right:5px solid #b70f0a}.article-rope__navread--heading-listchild{border:1px solid #e7ecf0;border-radius:20px;padding:5px 10px}.article-rope__navread--heading-itemchild a{font-size:16px;font-family:"Anjoman Light"}.content-land-rope__sidebar-rope,.content-rope__sidebar-rope{width:23%;display:flex;justify-content:center;margin-bottom:50px}.content-rope__sidebar-rope .baner-rope img{border-radius:5%}.content-land-rope{width:100%;display:flex;justify-content:space-between;margin:10px auto 0;max-width:1300px}.content-land-rope__main{width:100%;margin-bottom:50px;position:relative}.content-land-rope__breadcrumbs{width:100%;background-color:#fff;padding:3px;margin-bottom:20px}.content-land-rope__breadcrumbs p{margin-bottom:0!important}.content-land-rope__breadcrumbs p a{position:relative}.content-land-rope__breadcrumbs p a:not(:last-child)::after,.content-land-rope__breadcrumbs p a:not(:last-child)::before{content:"";position:absolute;top:50%;margin-top:-2em;border-top:2em solid transparent;border-bottom:2em solid transparent;border-right:1.1em solid;left:-1em}.content-land-rope__breadcrumbs p a:not(:last-child)::after{z-index:1;border-right-color:#fff}.content-land-rope__breadcrumbs p a:not(:last-child)::before{border-right-color:#e7ecf0;left:-1.1em;z-index:1}.content-land-rope__post{width:100%;background-color:#fff;padding:10px 0}.content-land-rope__post .content-land-rope__link-internal a{color:#b70f0a;font-weight:700}.content-land-rope__post .content-land-rope__link-internal-big a{color:#b70f0a;font-weight:700;font-size:24.7px}.content-land-rope__post .content-land-rope__bold{font-weight:700}.content-land-rope__post .content-land-rope__bold--title1{font-weight:700;font-size:24.7px;font-family:"Anjoman Bold";color:#031b4e}.content-land-rope__post .content-land-rope__bold--title2{font-weight:700;font-size:21px;font-family:"Anjoman Bold";color:#031b4e}.landing-rope{padding:0 10px}.landing-rope__header .landing-rope__header_top{display:flex;justify-content:space-between;width:100%;margin:10px 0;padding:50px 0}.landing-rope__header .landing-rope__header_top .landing-rope__header--pic{width:60%;display:flex;flex-direction:column;justify-content:center;align-items:center}.landing-rope__header .landing-rope__header_top .landing-rope__header--pic .landing-rope__hero{width:100%}.landing-rope__header .landing-rope__header_top .landing-rope__header--pic .landing-rope__hero figcaption{text-align:center;margin:20px auto;font-family:"Anjoman Light"}.landing-rope__header .landing-rope__header_top .landing-rope__header--pic .landing-rope__hero .landing-rope__hero-gif{margin-bottom:20px}.landing-rope__header .landing-rope__header_top .landing-rope__header--pic .landing-rope__hero .landing-rope__hero-gif img{border-radius:10px}.landing-rope__header .landing-rope__header_top .landing-rope__header--desc{width:35%;padding:10px 0}.landing-rope__header .landing-rope__header_top .landing-rope__header--desc>#landing-rope__title{width:100%;font-size:31px;text-align:center;font-weight:bolder;margin-bottom:10px}.landing-rope__header .landing-rope__header_top .landing-rope__header--desc>#landing-rope__header--desc-text{padding:0 20px;line-height:50px;word-spacing:1.5px;font-size:16px}.landing-rope__header .landing-rope__header_top .landing-rope__header--desc .landing-rope__btn-wrapper--tope{display:flex;justify-content:space-evenly}.landing-rope__post-info ul:first-child{width:40%;display:flex;justify-content:space-around}.landing-rope__post-info ul:first-child li{font-size:14px;padding:5px;border-radius:2px;font-family:"Anjoman Light"}.landing-rope__post-info ul:nth-child(2){width:40%;display:flex;flex-direction:row-reverse}.landing-rope__post-info ul:nth-child(2) li{color:#ffe699;font-size:25px}.landing-rope__post-info>div{width:100%;display:flex;flex-direction:row-reverse}.landing-rope__about-us{width:100%;display:flex;justify-content:space-evenly;flex-wrap:wrap;position:relative;background-color:transparent;background-image:linear-gradient(180deg,#f8f8f8 0,#eaeaea 100%);padding:70px 0}.landing-rope__about-us .landing-rope__about-us--right{width:35%;text-align:center;display:flex;flex-direction:column;justify-content:space-evenly}.landing-rope__about-us .landing-rope__about-us--right h2{word-spacing:5px}.landing-rope__about-us .landing-rope__about-us--right h2 span{border-bottom:5px solid #b70f0a;padding:5px}.landing-rope__about-us .landing-rope__about-us--right .landing-rope__about-us--video{margin-top:10px}.landing-rope__about-us .landing-rope__about-us--right .landing-rope__about-us--video .h_iframe-aparat_embed_frame>div p{color:#fff;background-color:#b70f0a;text-align:center}.landing-rope__about-us .landing-rope__about-us--desc{width:50%;padding:50px 0}.landing-rope__about-us .landing-rope__about-us--desc span{color:#b70f0a}.landing-rope__contact-us{width:100%;margin-bottom:50px}.landing-rope__contact-us-wrapper{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.landing-rope__contact-us-box{width:24%;display:flex;justify-content:flex-start;align-items:center;padding:10px 5px;border-radius:5px;background-color:#f5f5f1;box-shadow:0 0 10px 0 rgba(188,188,188,.5);position:relative}.landing-rope__contact-us-box .landing-rope__contact-us--pic{width:40%;display:flex;justify-content:center;align-items:center}.landing-rope__contact-us-box .landing-rope__contact-us--pic a::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.landing-rope__contact-us-box .landing-rope__contact-us--desc .landing-rope__contact-us--title{font-size:16px;margin-bottom:10px;font-family:"IRANYekan ExtraBold";color:#031b4e;font-weight:400}.landing-rope__contact-us-box .landing-rope__contact-us--desc p{font-size:14px;text-align:right;margin-bottom:0}.projects-hirbod{width:100%;margin-bottom:100px}.projects-hirbod .landing-rope__pricecall{text-align:center;max-width:60%;margin:0 auto}.projects-hirbod .landing-rope__pricecall .landing-rope__pricecall--title-{font-size:24.7px;margin-bottom:10px}.landing-rope__hero--box2-wrapper{width:100%}.landing-rope__hero--box2-wrapper .landing-rope__hero--box2{width:100%;display:flex;justify-content:space-between}.landing-rope__hero--box2-wrapper .landing-rope__hero--box2 figure{width:48%}.landing-rope__hero--box2-wrapper .landing-rope__hero--box2 figure h3{font-size:21px;color:#b70f0a;background-color:#f5f5f1;margin:10px;padding:20px;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);text-align:center}.custom-shape-divider-top-1708581214{position:absolute;top:-60px;left:0;width:100%;overflow:hidden;line-height:0;fill:#f5f5f1;fill:red}.message,h1{position:relative}.landing-rope__navread>.landing-rope__navread-title{font-family:"Anjoman Bold"!important;text-align:right}.landing-rope__navread--heading-item{margin:5px}.landing-rope__navread--heading-item a{font-family:"Anjoman Bold";padding:5px 20px;width:100%;border-right:5px solid transparent;color:#4b4b4b;text-align:right}.landing-rope__navread--heading-item a:hover{transition:.4s;border-right:5px solid #b70f0a}.landing-rope__navread--heading-listchild{border:1px solid #e7ecf0;border-radius:20px;padding:5px 10px}.landing-rope__navread--heading-itemchild a{font-size:16px;font-family:"Anjoman Light"}.content-land-rope__sidebar-rope .baner-rope img{border-radius:5%}.faq-rope-container{background:linear-gradient(to bottom left,#eef2ff,#fff);max-width:48rem;margin:0 auto;padding:4rem 1rem;font-family:IRANYekanWeb}.faq-rope-container .header{text-align:center;margin-bottom:3rem}.faq-rope-container .header .icon{display:inline-flex;padding:.75rem;background-color:#eef2ff;border-radius:9999px;margin-bottom:1rem;color:#b70f0a}.faq-rope-container .header h2{font-size:1.875rem;font-weight:700;color:#111827;margin-bottom:1rem}.faq-rope-container .header p{color:#4b5563;max-width:42rem;margin:0 auto}.faq-rope-container .faq-container{background-color:#fff;border-radius:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);padding:2rem}.faq-rope-container .faq-container .faq-item{border-bottom:1px solid #e5e7eb}.faq-rope-container .faq-container .faq-item .faq-question{width:100%;padding:1.5rem 0;display:flex;flex-direction:row-reverse;align-items:center;font-family:IRANYekanWeb;justify-content:space-between;gap:1rem;background:0 0;border:none;cursor:pointer;text-align:right;font-size:.9rem;font-weight:500;color:#111827;transition:color .3s}.faq-rope-container .faq-container .faq-item .faq-question>h4{transition:color .3s}.faq-rope-container .faq-container .faq-item .faq-question .chevron,.faq-rope-container .faq-container .faq-item .faq-question:hover h4{color:#b70f0a!important}.faq-rope-container .faq-container .faq-item .faq-question .chevron{transition:transform .3s;flex-shrink:0}.faq-rope-container .faq-container .faq-item .faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.faq-rope-container .faq-container .faq-item .faq-answer p{padding-bottom:1.5rem;color:#4b5563;line-height:1.6}.faq-rope-container .faq-container .faq-item:last-child{border-bottom:none}.faq-rope-container .landing-rope__header--desc{width:100%;display:flex;flex-direction:column;justify-content:center;margin-top:50px}.faq-rope-container .landing-rope__header--desc span{text-align:center}.faq-rope-container .landing-rope__header--desc .landing-rope__btn-wrapper--tope{width:50%;margin:0 auto;text-align:center}.faq-rope-container .landing-rope__header--desc .landing-rope__btn-wrapper--tope>div{margin:10px 0}.container-customer{max-width:1200px;margin:0 auto;padding:1rem}.conversation-preview,.popup-title{margin-bottom:1rem}h1{text-align:center;color:#031b4e;margin-bottom:2.5rem;font-size:2rem;padding-bottom:1rem}h1::after{content:"";position:absolute;bottom:0;right:50%;transform:translateX(50%);width:100px;height:3px;background:#b70f0a;border-radius:2px}.testimonials{display:flex;flex-direction:column;gap:2rem}.testimonial-card{background:#fff;border-radius:20px;padding:1.5rem;box-shadow:0 8px 24px rgba(3,27,78,.1);display:flex;gap:1.5rem;transition:.3s}.testimonial-card:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(3,27,78,.15)}.customer-info{display:flex;flex-direction:column;align-items:center;min-width:120px}.customer-image{width:90px;height:90px;border-radius:50%;object-fit:cover;border:3px solid #b70f0a;box-shadow:0 4px 12px rgba(183,15,10,.2);transition:transform .3s}.close-popup,.show-less,.show-more,.show-work-video{cursor:pointer;transition:.2s}.testimonial-card:hover .customer-image{transform:scale(1.05)}.customer-info span.span-customertitle{color:#031b4e;font-size:1rem;text-align:center;margin-top:.8rem;margin-bottom:.8rem;font-weight:700}.show-work-video{background:#031b4e;color:#fff;border:none;padding:.5rem 1rem;border-radius:8px;font-size:.9rem;display:flex;align-items:center;gap:.5rem}.show-less:hover,.show-more:hover,.show-work-video:hover{background:#b70f0a;transform:translateY(-2px)}.show-work-video svg{width:20px;height:20px;fill:currentColor}.conversation-wrapper{flex-grow:1}.conversation-full{display:none;animation:.3s ease-out slideDown}.conversation-full.active{display:flex;flex-direction:column;gap:.8rem}@keyframes slideDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.message{padding:1rem;border-radius:16px;max-width:85%}.customer-message{background:#f5f5f1;align-self:flex-start;border-bottom-right-radius:4px}.customer-message p{text-align:right}.admin-message{background:#031b4e;color:#fff;align-self:flex-end;border-bottom-left-radius:4px}.admin-message p{color:#fff;text-align:right}.message p{margin-bottom:.5rem;line-height:1.7;font-size:.95rem}.timestamp{display:block;font-size:.75rem;color:inherit;opacity:.8;margin-top:.3rem}.show-less,.show-more{background:#031b4e;color:#fff;border:none;padding:.5rem 1rem;border-radius:8px;font-size:.9rem;margin-top:1rem;width:fit-content}.video-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(3,27,78,.9);z-index:1000;justify-content:center;align-items:center}.popup-content{background:#fff;padding:1rem;border-radius:16px;position:relative;max-width:90%;max-height:90vh;overflow:hidden;animation:.3s ease-out zoomIn}@keyframes zoomIn{from{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.popup-content video{max-width:100%;max-height:70vh;border-radius:8px;display:block}.popup-title{color:#031b4e;text-align:center;font-size:1.2rem}.close-popup{position:absolute;top:10px;left:15px;font-size:1.5rem;color:#b70f0a}.close-popup:hover{color:#031b4e;transform:scale(1.1)}@media (max-width:768px){.container,body{padding:.5rem}h1{font-size:1.75rem;margin-bottom:2rem}.testimonial-card{flex-direction:column;align-items:center;padding:1.25rem;margin:0 .5rem}.customer-info{margin-bottom:1rem;flex-direction:row;gap:1rem;width:100%;justify-content:center;align-items:center;flex-wrap:wrap}.customer-info span.span-customertitle{margin:0;font-size:1.1rem}.show-less,.show-more,.show-work-video{padding:.4rem .8rem;font-size:.85rem}.message{max-width:90%;padding:.875rem}.message p{font-size:.9rem;line-height:1.6}.popup-content{max-width:95%;padding:.75rem}}@media (max-width:380px){.testimonial-card{padding:1rem;margin:0}.customer-image{width:50px;height:50px}.customer-info span.span-customertitle{font-size:1rem}.message{max-width:95%;padding:.75rem}.message p{font-size:.85rem}.timestamp{font-size:.7rem}.show-less,.show-more,.show-work-video{width:100%;text-align:center;justify-content:center}}@media (max-width:1024px){.landing-rope__about-us .landing-rope__about-us--desc,.landing-rope__about-us .landing-rope__about-us--right,.landing-rope__header .landing-rope__header_top .landing-rope__header--pic{width:100%}.landing-rope__header .landing-rope__header_top{flex-wrap:wrap}.landing-rope__header .landing-rope__header_top .landing-rope__header--desc{width:100%;margin-bottom:50px}.landing-rope__header .landing-rope__header_top .landing-rope__header--desc .landing-rope__btn-wrapper--tope{display:flex;justify-content:space-evenly}.landing-rope__about-us{flex-direction:column-reverse}}@media (max-width:989px){.flagship__figure-wrapper,.your-choice__content>div{width:48%}.flagship__wrapper{padding:2em 0}.flagship__post-wrapper,.your-choice__content{flex-wrap:wrap}.flagship__figure-wrapper:last-child{display:block}.projects-hirbod__title>h2{font-size:50px}.projects-hirbod__title>div{width:200px}}@media (max-width:976px){.content-rope{flex-wrap:wrap;justify-content:center}.content-rope__main,.content-rope__sidebar-rope{width:100%}}@media (max-width:767px){.header__social{display:none}.slide .slide__content--headings h2{font-size:1.5em}.slide .slide__content--headings p{font-size:.9em}.slick-dots{bottom:50px}.flagship{margin-top:-40px}.flagship__wrapper{padding:2em 0}.flagship__title{background:linear-gradient(to right,#000 20%,transparent 25%,transparent 80%,#000 85%,#000 58%)}.flagship__title h2{font-size:1.6em}.about-content__inner,.flagship__post-wrapper,.your-choice__content{flex-wrap:wrap}.flagship__figure-wrapper{width:48%}.flagship__figure-desc h2{font-size:1.2em}.flagship__figure-wrapper:last-child{display:block}.about-content__inner>div,.article-rope__post-info ul:nth-child(2){width:100%}.your-choice__content>div{width:48%}.projects-hirbod__title>h2{font-size:30px}.projects-hirbod__title>div,.services-rope__title>div{width:200px}.services-rope__title>h2{font-size:40px}#main-post .content-rope{margin-top:10px}.content-rope__post{padding:10px 15px}.article-rope__post-info ul:first-child{flex-direction:column;width:100%;align-items:start}.article-rope__post-info ul:first-child li:last-child{background:linear-gradient(315deg,#fbb034 0,#fd0 74%);margin-bottom:20px;display:flex}.article-rope__post-info ul:nth-child(2) li{color:#ffe699;font-size:25px}.article-rope__post-info ul:nth-child(2) li:last-child{order:-1}.article-rope__post-info>div{width:100%;display:flex;flex-direction:row-reverse}.elevator,.mobile-call{left:20px}.landing-rope__contact-us-box{width:48%;flex-direction:column;align-items:flex-start}.landing-rope__contact-us-box .landing-rope__contact-us--desc h3{font-size:14px}.landing-rope__contact-us-box .landing-rope__contact-us--desc p{font-size:12px}.footer__content{flex-wrap:wrap;justify-content:space-between}.footer__box{width:48%;border-right:1px dashed #b70f0a;margin-bottom:20px;padding:50px 1.25rem}.footer__box:first-child,.footer__box:nth-child(3){border-right:none}}@media (max-width:600px){.footer__content{flex-wrap:wrap}.footer__box{width:100%;border-right:none;border-bottom:1px dashed #b70f0a;margin-bottom:20px;padding:10px 1rem}.footer__box:nth-child(2){justify-content:center}.footer-menu__item{margin:20px auto}.card__inner{flex-direction:column}.card__image-container{width:100%}.card__image{aspect-ratio:16/9}.card__title{font-size:32px}.card__description{font-size:16px}.card__content{padding:30px 20px}.landing-rope__header--desc{width:100%;margin-bottom:50px}.landing-rope__header--desc .landing-rope__btn-wrapper--tope{flex-direction:column;align-items:center;gap:15px;max-width:90%;margin:0 auto}.landing-rope__header--desc .landing-rope__btn-wrapper--tope>.btn{padding:12px;text-align:center}.landing-rope__header--desc .landing-rope__btn-wrapper--tope>.btn .break{display:inline-block}}@media screen and (max-width:500px){.footer-copyright{background-color:#f5f5f1;display:flex;flex-direction:column;text-align:center;padding-top:2rem;padding-bottom:1rem;font-size:.9rem;color:#333338}.footer-copyright .footer-call{display:flex;justify-content:center;align-items:center;padding:20px 0}.footer-copyright .footer-call .footer-call__link{position:fixed;margin-bottom:0;margin-right:0;text-decoration:none;z-index:2147483647;width:100%;right:0;bottom:0;padding:10px 0;border-radius:0;text-align:center;color:#fff;font-weight:600;font-size:14px;overflow:hidden;background:#b70f0a;text-shadow:0 1px 0 rgba(7,7,7,.18)}.footer-copyright .footer-call .footer-call__link .mobile-call__icon,.footer-copyright .footer-call .footer-call__link p{color:#fff}.footer-copyright .footer-copyright__text{display:flex;justify-content:center}.mobile-call{display:none}.elevator{bottom:60px}.whatsapp-call{bottom:50px}}@media (max-width:424px){#nav-toggle,.flagship__figure-wrapper:last-child{display:block}#nav-toggle>#content .header__menu .header__menu-list{justify-content:space-between;flex-wrap:wrap}#nav-toggle>#content .header__menu .header__menu-list>:last-child{padding:0 auto}#nav-toggle>#content .header__menu .header__menu-list .header__menu-item{margin:0}.header__call{width:40%;font-size:.8em}.header__logo{width:30%}.choice-text-typing,.flagship__figure-wrapper,.footer__box,.landing-rope__header .landing-rope__header_top .landing-rope__header--pic,.landing-rope__hero--box2-wrapper .landing-rope__hero--box2 figure,.your-choice__content>div{width:100%}.header__menu,.header__social{display:none}.flagship__figure-desc h2,.slide .slide__content--headings h2{font-size:1.2em}.slide .slide__content--headings p{font-size:.6em}.slick-dots{bottom:30px}.flagship{margin-top:-20px}.flagship__title{margin-bottom:3em;background:linear-gradient(to right,#b70f0a 10%,transparent 15%,transparent 85%,#b70f0a 90%,#b70f0a 58%)}.flagship__title h2{font-size:1.5em}.flagship__post-wrapper,.footer__content,.landing-rope__hero--box2-wrapper .landing-rope__hero--box2,.your-choice__content{flex-wrap:wrap}.about-home__title h2{font-size:2em}.choice-text-typing{position:relative;margin-bottom:100px;direction:ltr}#text-typing1,#text-typing2{font-size:60pt}.card__content h3{font-size:1.4em}.projects-hirbod .landing-rope__pricecall{text-align:center;max-width:95%;margin:0 auto}.projects-hirbod__title>h2,.services-rope__title>h2{font-size:30px}.projects-hirbod__title>div,.services-rope__title>div{width:200px}.projects-cardbox::after,.projects-cardbox::before{width:5%}.landing-rope__hero--box2-wrapper .landing-rope__hero--box2 figure h3{font-size:14px;padding:5px}.footer__box{border-right:none;border-bottom:1px dashed #b70f0a;margin-bottom:20px;padding:10px 1rem}.footer__box:nth-child(2){justify-content:center}.footer-menu__item{margin:20px auto}.article-rope__navread{padding:10px 2px}.article-rope__navread>.article-rope__navread-title{margin:0 10px}.elevator,.mobile-call{left:20px}.landing-rope__header .landing-rope__header_top{flex-wrap:wrap;margin-top:-50px}.landing-rope__header .landing-rope__header_top .landing-rope__header--desc{width:100%;margin-bottom:50px}.btn{padding:12px 10px}}@media (min-width:320px) and (max-width:326px){#nav-toggle>#content>h1{font-size:2em}#nav-toggle>#content .header__menu .header__menu-list>:last-child{width:100%;padding:0 auto}#nav-toggle>#content .header__menu .header__menu-list .header__menu-item{margin:0}}@media (min-width:320px) and (max-width:370px){.header__call{font-size:.6em}}@media (min-width:425px) and (max-width:464px){#nav-toggle{display:none}#nav-toggle>#content>h1{font-size:2em}#nav-toggle>#content .header__menu .header__menu-list{justify-content:space-between;flex-wrap:wrap}#nav-toggle>#content .header__menu .header__menu-list .header__menu-item{margin:0}.header__menu-item{margin:.1rem}.landing-rope__hero--box2-wrapper .landing-rope__hero--box2{flex-wrap:wrap}.landing-rope__hero--box2-wrapper .landing-rope__hero--box2 figure{width:100%}.landing-rope__hero--box2-wrapper .landing-rope__hero--box2 figure h3{font-size:14px;padding:5px}}@media (min-width:465px) and (max-width:631px){#nav-toggle>#content>h1{font-size:2em}#nav-toggle>#content .header__menu .header__menu-list .header__menu-item{margin:0}#nav-toggle>#content .header__menu .header__menu-list .header__menu-item .header__menu-link{font-size:.9em}}@media (min-width:425px) and (max-width:704px){.header__menu-item{margin:0}}@media (min-width:1025px){.landing-rope__header .landing-rope__header_top .landing-rope__header--desc .landing-rope__btn-wrapper--tope{display:flex;justify-content:space-evenly}.landing-rope__header .landing-rope__header_top .landing-rope__header--desc .landing-rope__btn-wrapper--tope>.btn{padding:12px 10px;text-align:center;display:flex;align-items:center}.landing-rope__header .landing-rope__header_top .landing-rope__header--desc .landing-rope__btn-wrapper--tope>.btn .break{display:block}}