@charset "utf-8";*,.p4-strip{box-sizing:border-box}.tk-filter.active,.tk-filter:hover{border-color:#5d00ff}.brdr.twocol,.fourcol{backdrop-filter:blur(5px)}#goal .threecol:hover,.brdr.twocol:hover{transform:translateY(-9px)}#back-top a,.banner-text h5,.book a,.greensub strong,.p4-left p{text-transform:uppercase}#back-top a,a{text-decoration:none}.fixwrap-citara,.footer,.herowrap,.how-we-work,.oh,.pic-why-choose,.processcol,.project-pic,.threecol2,a.aa{overflow:hidden}body{font-family:Poppins,sans-serif;font-size:17px;line-height:27px;color:#444;font-weight:400}*{margin:0;padding:0}.hide{display:none}.grid,.p4-cards,.p4-inner{display:grid}::selection{background-color:#323232;color:#fff}.women{opacity:0;transform:translateY(0);transition:925ms ease-in}.women.scroll-visible{opacity:1;transform:translateY(-20px)}.showup{opacity:0;transform:translateY(50px);transition:2s cubic-bezier(.24, .64, .03, 1.11)}.blog-cells,.show,.showup.scroll-visible{transform:translateY(0);opacity:1}.p4-strip{padding:56px 40px}.p4-strip-white{background:#fff}.p4-strip-grey{background:#f5f5f5}.p4-inner{grid-template-columns:160px 1fr;gap:48px;align-items:start}.p4-left p{font-size:13px;color:#888;letter-spacing:2px;margin:0 0 10px}.p4-heading{font-size:44px;font-weight:700;color:#170636;margin:0;letter-spacing:-1px;line-height:1}.p4-card-label,.p4-close p{font-size:16px;color:#170636}.p4-cards{grid-template-columns:repeat(3,1fr);gap:28px}.p4-accent{width:28px;height:2px;background:#5d00ff;margin-bottom:12px}.p4-card-label{font-weight:600;margin:0 0 6px}.p4-close{background:#f5f5f5;padding:40px}.p4-close p{font-weight:500;line-height:1.6;margin:0;max-width:600px}.tk-filters{display:flex;gap:8px;margin-bottom:40px;flex-wrap:wrap}.tk-filter{font-size:12px;font-weight:500;padding:3px 26px;border-radius:20px;border:.5px solid #ddd;background:#fff;color:#666;cursor:pointer;letter-spacing:.3px}.citara-head,.herowrap{background-image:url(../images/dots-bg.jpg);background-repeat:no-repeat;background-position:center center}.tk-filter.active{background:#5d00ff;color:#fff}.tk-pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:48px;padding-top:32px}.tk-page,.tk-page-nav{font-size:13px;cursor:pointer;padding:6px 12px}.tk-page{color:#999;border-radius:6px}.tk-page.active{color:#5d00ff;font-weight:600}.tk-page-nav{color:#444}.tk-page-nav.disabled{cursor:default}.marketing-strip{width:100%;background-color:#5d00ff;color:#fff;padding:48px 0;text-align:center;font-size:35px;line-height:1.4;letter-spacing:-.3px}.hp.marketing-strip{margin-bottom:100px;padding:80px 0;font-size:40px}.h-section span::selection{color:#000;background-color:transparent}.aw-wrap{position:relative;z-index:999;width:100%;top:20px}.stats{width:100%;max-width:1400px;position:absolute;z-index:999;color:#fff;margin-bottom:5em;align-self:flex-end;font-size:25px;font-weight:600;line-height:40px}.stats strong{color:#f9a51c}.herowrap{width:100%;height:100vh;position:relative;display:flex;margin-top:2em;background-size:contain}.h-head,.m-head{position:absolute;user-select:none}.h-section{width:63%;padding-top:12%}.h-section h1{font-size:2.8vw;color:#000;font-weight:400;line-height:3vw;padding:0;margin:0}.h-section span{font-weight:700;font-size:14.5vw;padding:0;margin-top:-20px;color:#5e00ff;line-height:1;margin-left:-9px}.h-section p{font-size:27px;max-width:70%;color:#252327;line-height:35px;margin-top:-2%}.h-head{width:45%;right:-2%;top:0}.c-head img,.h-head img,.logo img,.policy img{width:100%;height:auto}.m-head{width:100%;display:none;right:-15%;margin-top:0;text-align:center}.blog-head,.citara-head{height:55vh;margin-top:3em}.m-head img{width:80%;height:auto}.blog-head{background-color:#5f02ff;width:100%}.blog-head img{width:100%;height:100%;max-height:800px;object-fit:cover;opacity:.4;vertical-align:top}.citara-head{width:100%}.cta-wrap:before,.villa-tile{background-position:left bottom}.read{width:100%;margin-top:150px;position:relative;border-top:1px solid #e3e3e3}.read strong{color:#5f02ff;font-weight:600;width:50px;display:inline-block}.read:before{position:absolute;content:'FURTHER READING';top:-60px;letter-spacing:2px;color:#5f02ff}.read a{display:block;flex:1 1 70%;font-weight:500;font-size:16px}.read span{display:flex;align-items:flex-start;margin-top:20px;padding-bottom:20px;border-bottom:1px solid #e3e3e3;font-size:20px;color:#5e00ff}.c404 span{font-size:150px;font-weight:700;line-height:1}.c404 h1{font-size:30px;color:#5d00ff}.link-404{max-width:300px;margin-top:50px}.link-404 a{display:block;border-top:1px solid #ccc;padding:9px 0}.citara-inner-head{width:100%;margin-top:3em}.c-text-inner{flex:1 1 53%;padding-top:6%;padding-bottom:6em}.c-text-inner span{font-size:4.5vw;line-height:4.5vw;color:#170636;margin-bottom:15px;font-weight:600;letter-spacing:-1px;display:block}.blog-cells,.c-text-inner p,.drop,.logowrap{line-height:normal}.c-text-inner span strong{color:#5e07ff;font-weight:600}.c-text-inner p{font-size:27px;width:90%;color:#170636}.c-text-inner h1{font-size:25px;color:#5d00ff;margin-bottom:10px}.banner-text h1,.blogwrap.null{margin-bottom:0}.c-head,.services-col{flex:1 1 45%}.how-we-work,.parentflex,.spec div{flex-wrap:wrap;display:flex}.drop{width:100%;border-style:none none solid;border-bottom:1px solid #d6d6d6;padding-top:6px;padding-bottom:9px;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:400;background-color:#fff}.c-input,.input1{font-family:Poppins,sans-serif}.droplist{width:250px;position:absolute;left:2.5%;top:35%;font-size:15px;text-align:left}.villa-tile{background-image:url(../images/villa-tile.jpg);background-repeat:repeat-x}.cta-wrap,.cta-wrap:before{background-repeat:no-repeat}.breadcrumb{width:100%;font-size:20px;margin-bottom:30px}.breadcrumb span,.bullet h5,.services-col:hover .twocol h3{color:#18a447}.space{width:100%;height:35px}.space.nill{height:5px}.spec div section{min-width:250px;padding:1em 2em}.spec div section:first-of-type{font-weight:600}.spec div:first-of-type,.spec div:nth-of-type(11),.spec div:nth-of-type(13),.spec div:nth-of-type(15),.spec div:nth-of-type(17),.spec div:nth-of-type(19),.spec div:nth-of-type(21),.spec div:nth-of-type(23),.spec div:nth-of-type(25),.spec div:nth-of-type(27),.spec div:nth-of-type(29),.spec div:nth-of-type(3),.spec div:nth-of-type(31),.spec div:nth-of-type(33),.spec div:nth-of-type(35),.spec div:nth-of-type(37),.spec div:nth-of-type(39),.spec div:nth-of-type(41),.spec div:nth-of-type(43),.spec div:nth-of-type(45),.spec div:nth-of-type(47),.spec div:nth-of-type(49),.spec div:nth-of-type(5),.spec div:nth-of-type(51),.spec div:nth-of-type(53),.spec div:nth-of-type(55),.spec div:nth-of-type(57),.spec div:nth-of-type(59),.spec div:nth-of-type(61),.spec div:nth-of-type(63),.spec div:nth-of-type(65),.spec div:nth-of-type(67),.spec div:nth-of-type(69),.spec div:nth-of-type(7),.spec div:nth-of-type(9){background-color:#f6f7f4}.bgwhite,.blog-cells,.wrap,a.featured{background-color:#fff}.logowrap{padding-top:11px;padding-bottom:11px;transition:1s;position:relative;border-radius:0 0 7px 7px;padding-right:1em}.logo-text{width:190px;padding-left:21px;border-left:1px solid #ccc;font-size:15px;margin-top:6px;height:40px;font-weight:500}.logo-text strong{display:block;font-weight:500}.logo{width:17%;margin-right:30px;margin-top:3px;transition:222ms ease-in}.b-fixwrap,.banner-text h4,.banner-text h6,.fixwrap{margin-right:auto;margin-left:auto}.banner-wrap{width:100%;position:absolute;z-index:9999999999;margin-top:75px}.welcome-sqr{width:80%;border:5px solid #80c74a;margin-left:auto;padding-top:5em;padding-bottom:5em;margin-bottom:5em;margin-top:5em}.welcome-sqr .text{width:60%;padding-left:15%;padding-top:5em}.welcome-sqr .reveal{width:50%;margin-left:-25%}.menuwrap{width:auto;margin-top:5px;padding-left:3em}.banner-text{width:100%;text-align:center;color:#fff;position:absolute}.banner-text h3,.h1-b{text-align:left}.banner-text.h1-b h1{color:#fff;max-width:99%}.banner-text.h1-b h6{text-align:left;margin-left:0}.banner-text h1{max-width:75%;font-size:4vw;display:inline-block;font-weight:600;line-height:4vw;background-position:10px 40px;padding-bottom:0;color:#5f02ff}.banner-text h4{font-weight:500;margin-top:11px;color:#2b036f;font-size:1.5vw;max-width:70%;line-height:2vw}.banner-text h5{font-weight:500;font-size:18px;color:#8ae147}.banner-text h6{font-weight:500;font-size:27px;max-width:50%;color:#fff;margin-top:1em}.banner-text h3{font-size:3.5vw;line-height:1;font-weight:500}.banner-text .notify{display:flex;gap:1em;width:100%;justify-content:center;margin-top:1em}.notify section{border:1px solid #ccc;padding:6px 11px;font-size:14px;min-width:150px;border-radius:3px}.notify section i{margin-right:5px;color:#65d847}.linkwrap a:hover,.notify section:hover{background-color:#fff;color:#000}.banner-bottom{color:#fff;width:100%;text-align:center;position:absolute;bottom:10%;z-index:2}.inner-banner-pic{width:45%;margin-left:auto;margin-top:5%}.inner-banner-pic img{width:100%;height:auto;border-radius:21px}.inner-head-wrap .banner-bottom{position:static}.inner-head-wrap .banner-bottom .free2{border:none;margin-top:2em}#featured.c-wrap-inner{background-color:#d8ffae;border:none}a.featured{display:block;margin-top:21px;width:140px;border-radius:9px;text-align:center;padding:11px 0;font-weight:500}a.featured:hover{background-color:#000;color:#ace176}.blog-cells:hover span,a{color:#222}.blog-cells{width:100%;border:1px solid #ccc;border-radius:11px;min-height:530px;padding:2em;display:flex;flex-direction:column;font-size:14px}.blog-cells.animate{animation:.35s ease-out forwards fadeUp}@keyframes fadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.blog-cells h2{font-size:19px;font-weight:500;letter-spacing:normal;line-height:25px;color:#2b036f;margin-bottom:11px}.blog-cells span{font-size:15px;font-weight:500;color:#5f02ff;display:inline-block}.blog-cells:hover{border-color:#5f02ff}.blog-cells img{width:100%;height:200px;border-radius:11px;object-fit:cover;margin-bottom:11px}.blogwrap{padding:5em;border:1px solid #ccc;margin-bottom:5em;border-radius:11px}.tk-meta{display:flex;gap:1em;margin-bottom:21px}#spl2,.blogtitle{margin-bottom:50px}.tk-meta span:last-child{color:#464646;font-weight:400;border-left:1px solid #ccc;padding-left:1em}.author{font-size:12px;color:#4a4a4a;width:100%;margin-top:auto;border-top:1px solid #e1e1e1;padding-top:1em}.blogwrap.bullet h2,.subtitle5{color:#2b036f}.conwrap{padding:5em;box-shadow:0 0 11px -5px #b3b3b3;-webkit-box-shadow:0 0 11px -5px #b3b3b3;border-radius:11px}.conwrap h1{color:#5f02ff;font-size:25px;margin-bottom:11px}.conwrap h1 strong{color:#272727;font-weight:600}.blogtitle{color:#18a447}.blogtitle strong{color:#2c2c2c;font-weight:600}.blogwrap.bullet ul{margin-top:20px;margin-bottom:20px}.blogwrap img{width:auto;height:auto;max-width:100%;margin-bottom:30px;margin-top:30px}.b-70{flex:1 1 60%}.b-30{flex:1 1 20%;top:10%;position:sticky;height:550px;border-radius:15px;padding:1.5em;border:3px solid #95d455}.b-30 h3{font-size:25px;padding-bottom:11px;margin-bottom:11px}.b-30 ul li{list-style:none;padding-bottom:7px}.b-30 ul li a{display:block;background-color:#e9f4df;padding:1em;border-radius:5px}.b-30 ul li a:hover{background-color:#2f2f2f;color:#fff}.bb-cells{width:auto;font-size:30px;font-weight:100}.bb-cells strong{font-size:30px;font-weight:600}.bb-cells span{color:#ff9600;font-weight:600;padding-left:7px;padding-right:7px}.wrap{width:100%;display:flex}.fixwrap,.n-wrap.fixed.aw-wrap{width:80%}.bgmenu{background-color:#e9f4df}.fixwrap{position:relative}.fixwrap-citara{width:100%;padding-left:10%}.negslide{width:120%;cursor:col-resize}.b-fixwrap,.cta-wrap,.fixwrap2,.how-we-work{width:100%;position:relative}.fixwrap2{padding-left:3%;padding-right:3%}.b-fixwrap{max-width:1300px;z-index:4}.c-wrap,.c-wrap-inner{background-color:#fff;border:1px solid #e7e7e7;border-radius:21px;min-height:100px;padding:3em;margin-bottom:50px}.c-wrap-inner h2{font-size:35px;font-weight:300;color:#000}.c-wrap-inner:first-child h2{margin-top:.5em}.c-wrap-inner h3{font-size:25px;font-weight:500;margin-bottom:15px}.c-wrap-inner strong{font-weight:600;margin-top:15px;display:block;color:#000}.how-we-work{float:left;background-color:#95d455;border-radius:21px;color:#000}.fourcol-wrap{display:flex;flex-wrap:wrap;flex:50%;gap:0}.cta-wrap{background-color:#18a548;margin-top:60px;margin-bottom:21px;padding:4em;gap:3em;min-height:400px;color:#fff;background-image:url("../images/cta-bg.jpg");background-size:cover;border-radius:5px;background-position:right top}.login,.phone{background-color:#fff}.cta-wrap:before{position:absolute;content:'';width:550px;height:500px;background-image:url(../images/family.png);left:5%;bottom:-40px;background-size:contain}.cta-cells{width:50%;margin-left:auto}.cta-cells strong{font-weight:600;font-size:20px;display:block;line-height:normal;margin-top:11px}.cta-cells span{font-size:30px;display:block;line-height:normal}.cta-cells h5,.subtitle4{font-size:30px}.capo-2-col-renovation{flex:1 1 24%;padding:2em;font-size:35px;background-image:url(../images/arrow-logo.png);background-size:cover;background-position:-200px 0;background-repeat:no-repeat}.bg-logo,.bg-logo3{background-size:35%;background-attachment:fixed;background-repeat:no-repeat}.capo-2-col-renovation h3{color:#fff;font-weight:400}.capo-2-col-renovation h3 strong{color:#000;font-weight:400}.s-cells{flex:1 1 49%;min-height:230px;font-size:16px;font-weight:300;line-height:25px;padding:2em;border-left:2px solid #fff;border-bottom:2px solid #fff}.s-cells:hover{background-color:#3e3e3e;color:#ccc}.s-cells:hover strong{color:#95d455}.s-cells strong{font-size:21px;display:block;margin-bottom:11px;color:#000;font-weight:800}.s-cells h5{margin-bottom:9px;color:#fff;font-weight:400}#spl.bullet ul li:last-child,.bullet ul li:last-child,.s-cells:nth-child(3),.s-cells:nth-child(4){border-bottom:none}.client-wrap{width:100%;float:left}.greensub strong{color:#5f02ff;font-size:16px;font-weight:500;margin-bottom:10px;display:block}.subhead{text-align:right;padding-top:2em}.align-center,.banner-social i,.book a,.title-ex,.title-h2,.titlewrap2{text-align:center}.subhead h3{font-size:40px;color:#5d5d5d;line-height:50px;font-weight:700}.subhead a{border:3px solid #c7e680;padding:11px 31px;color:#000;display:inline-block;font-weight:600}.subhead a:hover{background-color:#18a347;color:#fff;border-color:#18a347}.threecol,.twocol.subhead{flex:1 1 30%}.titlewrap{width:100%;margin-bottom:70px;font-size:21px}.neg-btm-margin{margin-bottom:25px}.titlewrap h2{font-size:60px;margin-bottom:0}.titlewrap h3{font-weight:600;font-size:25px;color:#5f02ff;margin-bottom:0}.titlewrap h4{margin-top:-10px;font-size:60px;margin-bottom:0}.titlewrap h5{color:#2b036f;font-size:2vw;line-height:2.5vw}#believe .fourcol h3,.topcontact i{line-height:30px}.titlewrap h2 strong{font-weight:600;color:#2b036f}.titlewrap h3 strong{font-weight:700;color:#fba73a}.text-pad{padding:0 11%}.titlewrap2{width:100%;margin-bottom:20px}.titlewrap2 h2{font-size:160px;font-weight:800;padding:0;margin:0;color:#0e2847;-webkit-text-stroke:2px #3d5678;position:relative;display:flex;justify-content:center}.book a,.login{font-weight:500}.titlewrap2 h2 span{position:absolute;color:#fff;-webkit-text-stroke:0;font-size:45px;font-weight:700;top:35%}.titlewrap2.country h2{color:#fff;-webkit-text-stroke:2px #ffa200}.titlewrap2.country h2 span{color:#0e2847;top:-20px;font-size:35px}.phylosophy h3{font-size:25px;color:#5f02ff}.book a,.email a,.login a,.phone a{font-size:14px}.phylosophy .threecol img{width:100%;height:210px;object-fit:cover;border-radius:3px;margin-bottom:21px}.phylosophy .threecol{padding:5em 2em;border-radius:3px;box-shadow:0 0 11px -5px #a6d49d;transition:311ms;background-color:#e9f2e6;border:1px solid #ffffff85}.brdr.twocol{padding:4em;border-radius:11px;border:1px solid #5f02ff;transition:311ms;background-color:rgba(255,255,255,.3)}#back-top a:hover,#intell .twocol:hover,.login:hover{background-color:#000}#intell .twocol{border-radius:11px;border:1px solid #351270;padding:2em;transition:.8s}#believe .fourcol,.do .fourcol{min-height:auto;padding-bottom:5em}#intell .twocol h3,.brdr.twocol:hover h3,.contactcell span a:hover,.do .fourcol:hover h5{color:#5f02ff}#intell .twocol:hover{border-color:#5f02ff}.phylosophy .threecol:hover{transform:translateY(-9px);background-color:#fff}#believe .fourcol:hover h3,.credit a,.fourcol:hover h2,.fourcol:hover h3,.fourcol:hover strong,.login a:hover,.phylosophy span,.thin,.white,h2 span{color:#fff}.do .fourcol{flex:1 1 23%}.do.how .fourcol{border-color:#fff;box-shadow:0 0 11px -2px #d6d6d6}.do .fourcol:hover{background-color:#0d0d0d}.exlogo,.free,.freewrap{width:100%}.quote{background-image:url(../images/quote.jpg);background-repeat:no-repeat;background-position:center center;padding-top:75px;padding-bottom:75px}.bullet ul li,.emblem{background-image:url(../images/emblem.png);background-position:left 5px}.topcontact{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end;padding-top:9px;padding-bottom:9px;border-bottom:1px solid rgba(255,255,255,.2)}.address,.bg-need-help .twocol:last-child,.contactcell,.div30{flex:1 1 20%}.email i,.phone i{color:#5e00ff;margin-right:7px;margin-top:7px}.email{margin-top:7px;margin-left:auto;margin-right:1.5em;display:none}.phone{margin-top:11px;margin-right:2em;border-radius:21px;padding:5px 21px;height:35px}.phone a{color:#000}.bg-need-help .twocol strong,.email a:hover,.phone a:hover,a:hover{color:#5e00ff}.topcontact i{color:#37b4ec;margin-right:9px}.login{width:auto;margin-left:auto;margin-top:20px;min-width:75px;height:25px;border-radius:50px}.c1,.footercells,.fourcol,.phylosophy,.threecol2,a.aa{min-width:222px}.login img{margin-right:3px;float:left;width:25px}.book{width:220px;margin-left:auto}.book a{color:#171717;display:block;letter-spacing:1px;padding-top:2%;padding-bottom:2%;margin-top:3%}.book a:hover{color:#ff9e00}.free2{width:100%;border-top:1px solid rgba(255,255,255,.5);padding-top:30px}.div70{flex:1 1 75%}.title-ex{width:100%;border-bottom:1px solid #ccc;margin-bottom:25px;margin-top:30px;padding:0 10% 30px}.title-ex strong{font-weight:600;color:#8bda3a}.title-h2{font-size:40px;margin-top:21px}.ex,.gry{width:150px;height:auto;margin-left:21px;margin-right:21px;user-select:none}.free2 h4{color:#fff;font-size:21px;margin-bottom:11px;font-weight:500}.social-wrap-top{width:100px;height:63%;position:absolute;right:-5px;border-right:5px solid #5fc0eb;display:flex;align-items:center;background-color:rgba(255,255,255,.7)}.proces-cells,.r2 span,.threecol section,.threecol2,.threecol2 strong,.welcomecells{position:relative}.banner-social{width:30px;margin-left:32%}.banner-social i:hover{background-color:#01162b;color:#fff;transform:rotate(360deg)}.banner-social i{border-radius:50%;padding-top:9px;padding-bottom:9px;width:35px;background-color:#139ad5;color:#fff;display:block;margin-bottom:18px;margin-top:18px;transition:211ms}.grid{gap:1.5em;grid-template-columns:repeat(4,1fr)}.grid-blog,.grid-blog-home{display:grid;gap:2.5em;grid-template-columns:repeat(3,1fr)}.grid-blog-home{width:100%}.contactwrap,.doublepic,.fourcol,.order-wrap,.positionrel,.q-gallery,.r2,.welcome,.why{display:flex}.services-col .twocol img{width:100%;height:100%;object-fit:cover;transition:.2s ease-in}.services-col:hover .twocol img{transform:scale(1.1) rotate(-2deg)}.oh{border-radius:5px}.services-col .twocol h3{font-size:25px;margin-bottom:5px}.fourcol{flex:1 1 22%;border-radius:11px;border:1.5px solid #5e00ff;padding:5em 2em 3em;background-color:rgba(255,255,255,.3);flex-direction:column;min-height:550px;transition:.3s}.fourcol strong{font-size:70px;font-weight:200;display:block;margin-bottom:60px;color:#5f02ff}.emblem h2,.fourcol h3,h3{color:#2b036f}.fourcol:hover{background-color:#5e00ff;color:#fff}.fourcol h3{font-size:25px;line-height:33px}.phylosophy{flex:1 1 22%;border-radius:11px;border:1.5px solid #2f1d52;padding:5em 2em;transition:511ms;color:#9b9b9b}.bulbs,.th-micro{background-color:#fff;color:#113056}.phylosophy:hover{border-color:#5e00ff;color:#fff;transform:translateY(-7px)}.q-gallery{flex-wrap:wrap;gap:1em;margin-bottom:100px;justify-content:space-between}.q-gallery img{width:32.5%;height:auto;object-fit:cover;border-radius:5px}.cb{border:1px solid rgba(255,255,255,.5);padding:3em;border-radius:3px}.cb img{width:100%;height:auto;margin-top:21px;margin-bottom:21px}.emblem{background-repeat:no-repeat;padding-left:110px}.emblem h2{font-size:3vw}.emblem strong{color:#5f02ff;font-size:25px;font-weight:500}.th-micro{width:100%;padding:3em;border-radius:3px;line-height:normal;transition:122ms ease-out}.th-micro:first-child{background-color:#2b036f;color:#fff}.threecol i{color:#f69900;font-size:30px;margin-bottom:11px}.th-micro h4{font-size:23px}.th-ico img{width:50px;height:auto}.add4{flex:45%}.gap{gap:3em}.gapsmall{gap:2em}.gap-v-s{gap:1em}.processcol{width:100%;border:1px solid #ccc;border-radius:21px;margin-top:50px}.pro-name,.twocol p{margin-top:18px}.proces-cells{flex:1 1 25%;padding:1.5em;min-height:430px;font-weight:300;line-height:23px;font-size:16px}.proces-cells .down{position:absolute;bottom:35px;left:0;padding-left:1.5em;padding-right:1.5em;font-weight:500;color:#000}.proces-cells:before{content:'';position:absolute;width:100%;height:1px;background-color:#ccc;left:0;bottom:150px}.proces-cells:first-child{flex:10%;font-weight:600}.bullet strong,.contactcell span a,.proces-cells:first-child .down{color:#000}.proces-cells:nth-child(2){background-color:#f8f8f8}.proces-cells:nth-child(3){background-color:#f3f3f3}.proces-cells:nth-child(4){background-color:#ebebeb}.threecol section{z-index:1}.threecol2{flex:1 1 30%;border:2px solid #76c1f4;padding:3em 2em 4em;z-index:1}.twocol,.welcome{flex:1 1 40%}.threecol2 img{width:100%;height:auto;margin-bottom:21px;outline:#fff solid 1px;outline-offset:-11px}.threecol2 strong{font-size:21px;color:#023983;margin-bottom:17px;display:block}.threecol2 strong:after{position:absolute;content:'';bottom:40%;height:2px;width:60px;background-color:#06bef7;margin-left:11px}.welcome{gap:1em;flex-wrap:wrap}.welcomecells{flex:1 1 45%;display:flex;align-items:center}.r2{flex:1 1 45%;gap:.5em;flex-wrap:wrap}.welcomecells img{border-radius:12px;width:100%;object-fit:cover}.r2 span img{width:100%;height:auto;border-radius:12px}.bulbs{position:absolute;padding:7px 36px;border-radius:50px;border:1px solid #9ca2a8;font-weight:600;top:2em;left:-2em}.welcomecells .bulbs{top:65%}.r2 span:nth-child(2) .bulbs{left:auto;right:-2em;top:auto;bottom:3em}.r2 span:nth-child(2) .bulbs:first-child{left:-2em;right:auto;top:1em;bottom:auto}.pro-name h3:after,.pro-name h3:before{position:absolute;background-color:#81c84b;transition:111ms ease-in;top:2px;color:#fff;content:'\eaa0';font-family:icofont}.twocol span{font-size:40px;margin-bottom:18px;display:block;font-weight:400;line-height:normal}.location,.twocol p{font-size:14px;line-height:normal}.twocol span strong{font-size:55px;font-weight:500}.twocol p{display:block;font-style:italic;color:#7e7e7e}.twocol:hover span img{filter:grayscale(100)}.order-wrap{flex-wrap:wrap;gap:3em;margin-bottom:5em;width:100%}.projects .twocol{margin-bottom:1.5em;overflow:hidden}.pro-name h3{font-size:23px;position:relative;transition:211ms ease-in;color:#636363;font-weight:400}.pro-name h3:after{right:0}.projects .twocol:hover h3:after{right:-25px}.pro-name h3:before{left:-30px}.projects .twocol:hover h3:before{left:0}.projects .twocol:hover h3{padding-left:40px}.project-pic{position:relative;border-radius:5px}.project-pic img{width:100%;height:auto;vertical-align:top;transition:522ms ease-in}.location{position:absolute;z-index:1;top:2em;left:2em;font-weight:400;background-color:rgba(255,255,255,.5);padding:5px 11px 5px 40px;border-radius:50px;color:#000}.positionrel,.subtitle,.subtitle3,h4 img{position:relative}.location:before{content:'\ef34';position:absolute;font-family:icofont;left:0;top:0;background-color:#81c84a;border-radius:50%;padding:7px;color:#fff}.pic-why-choose:hover img,.project-pic:hover img{transform:scale(1.1)}.quality-big-text{font-size:820%;margin-top:100px;line-height:normal;color:#5aba4c;float:left;font-weight:600}.enq{flex:1 1 40%;background-color:#fff;border-radius:21px;border:1px solid #e7e7e7;padding:2.5em}.bg-need-help,.responsive img{border-radius:11px;width:100%}.policy{flex:1 1 50%}.responsive img{height:auto;vertical-align:top}.why{align-content:flex-end}.positionrel{align-items:center}.responsive-b img{width:auto;height:auto;float:right;vertical-align:top;max-width:100%;margin-left:2em;margin-bottom:2em}.reduce{flex:3%}.twocol.ndpic img{width:100%;height:auto;max-width:622px}.bigtext{font-size:20px;line-height:27px;padding-top:2em}.subtitle,h1,h2,h3,h4,h5,h6{line-height:normal}.bgcolor{background-color:#40148a;color:#fff}.bgcolor-dark{background-color:#151416;color:#dbdbdb}.bg-logo{background-image:url("../images/stroke-logo.svg");background-position:1% 0}.bg-logo3{background-image:url("../images/3-logo-bg.png");background-position:right top}#back-top a,.bg-gray{background-position:center center}.bg-need-help{background-color:#111;color:#fff;padding:4em}.bg-need-help .twocol:first-child{color:#fff;font-size:7vw;font-weight:800;padding-top:2%;line-height:normal;flex:1 1 70%;border-right:1px solid rgba(204,204,204,.22)}.bg-need-help a.aa{margin-top:10px}.bg-need-help h4{color:#d2d2d2;font-weight:500;font-size:21px}.bg-need-help h5{color:#9d9d9d;font-weight:400;font-size:20px;margin-top:1em}.bg-gray{background-color:#ebeef1;background-image:url(../images/stroke-logo2.svg);background-repeat:no-repeat;background-attachment:fixed}.bg-g,.bg-y{background-color:#18a447;font-size:22px;color:#fff}.bg-g h2{font-size:3vw}.bg-y h2{font-size:2.2vw}.doublepic{justify-content:space-between;gap:1em;width:100%;margin-top:2em}.doublepic img{width:47%;height:auto}.bgcolor-help{background-color:#3e4b44;color:#fff;padding-top:70px;padding-bottom:70px;background-image:url(../images/help-bg.jpg);background-repeat:no-repeat;background-position:left bottom}.bgcolor-help h4,.h-link .aa,.n-wrap.fixed .phone,.neg-margin-top{margin-top:0}.bgcolor-help h2{margin:0}.contactwrap{width:100%;flex-wrap:wrap;gap:2em}.contactcell span{border-bottom:1px solid #e3e3e3;margin-bottom:11px;padding-bottom:11px;width:100%;display:block}.contactcell span p{padding:0;margin:11px 0 0;color:#5f02ff;font-size:12px}#spl.bullet ul.noline li:last-child,#whychoose.bullet ul li:nth-child(3),.bullet ul.noline li,.contactcell span:last-child{border:none}.split{column-count:2;column-gap:21px}.input1{font-size:16px;width:100%;padding:10px 21px;font-weight:400;background-color:#fff;color:#000;margin-top:7px;margin-bottom:7px;border:1px solid #ccc;border-radius:5px}.ct-book-btn,.proces-cells h4{font-weight:500}select.input1{color:#6c6b6b;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px;padding-top:15px;padding-bottom:15px}.ct-book-btn{display:inline-block;align-items:center;font-size:13px;color:#111;border:.5px solid #ccc;padding:10px 20px 10px 50px;border-radius:24px;font-style:normal;margin-top:11px;background-image:url(../images/calendar.png);background-repeat:no-repeat;background-position:15% center;background-size:20px}.c-table td{padding-top:7px;padding-bottom:7px}.c-input{width:100%;font-size:18px;border-bottom:1px solid #d6d6d6;border-style:none none solid;padding-top:6px;padding-bottom:6px;font-weight:400}.padmain{padding-left:15%;padding-right:15%}.pad-thin{padding:1.2%}.twocol.project-q img{width:100%;vertical-align:top;height:850px;object-fit:cover}.p-pad{padding:5em}.underline{width:100%;border-bottom:1px solid #ccc;padding-bottom:5em}.pad-top-bottom{padding-top:150px;padding-bottom:150px}.pad-top{padding-top:90px}.pad-top-big{padding-top:155px}.pad-bottom{padding-bottom:120px}.pad-bottom-s{padding-bottom:70px}.margin-top{margin-top:40px}.margin-top-big{margin-top:80px}.margin-top-vbig{margin-top:150px}.margin-bottom{margin-bottom:150px}.margin-bottom-30{margin-bottom:10px}.margin-bottom-40{margin-bottom:30px}.align-right{text-align:right}#back-top a,#spl h2,.g-title,.linkwrap,.pic-text,.subtitle,a.b{text-align:center}.g-title{grid-column:1/-1;border-top:solid;order:2}.statistics-bg{background-color:#edf5ef;min-height:250px;margin-bottom:90px;border-radius:5px;display:flex}.faq,.faq2{background-color:#fff;border-radius:5px;padding:5em 3em;color:#b8b8b8;width:100%;box-shadow:0 0 11px -5px #a6d49d}.flot{float:left}.faq{margin-top:9em}.faq2{margin-top:0}h1,h2,h3,h4,h5,h6{font-weight:600;margin-bottom:21px;letter-spacing:-1px;color:#2b036f}h4,h5,h6{margin-bottom:11px}h1{font-size:2.5vw;margin-bottom:35px;color:#545454}h2{font-size:52px;margin-bottom:30px;color:#5f02ff;line-height:60px}.subtitle,h3{font-size:30px}h3{margin-bottom:21;line-height:35px}h4{font-size:20px}h4 img{top:11px}h5{font-size:25px}h6{font-size:24px;font-weight:600}.subtitle{color:#474747;padding:0;display:block;width:100%}.subtitle strong{color:#95d455;font-weight:600}.linkwrap h4,.subtitle1,a.b:hover{color:#5f02ff}.linkwrap h6,.title1,a{font-weight:400}.title1{font-size:25px;margin-bottom:20px;display:block}#spl h2,.linkwrap h4,.subtitle2{font-size:40px}.cpa{background-color:#ecebdf}.subtitle1{font-size:50px;line-height:55px;margin-bottom:30px}.btn,a.b i{font-size:18px}.subtitle3{line-height:normal;color:#000e17}.subtitle3:after{position:absolute;top:50%;height:2px;width:96px;content:'';margin-left:21px;background-color:#000e17}.linkwrap h4{padding:0;margin:0}.linkwrap h6{font-size:30px;padding:0;margin:-10px 0 0}#control-ul .bullet ul,.linkwrap .aa{margin-top:20px}.linkwrap{width:100%;justify-content:center}.linkwrap a{border:2px solid #fff;padding:9px 31px;color:#fff;border-radius:3px;font-weight:500}a.aa,a.b{border-radius:50px}.linkwrap strong{display:block;font-size:21px;line-height:5px;color:#fff}#back-top a,#team-citara .threecol,a.aa,a.aa:after,a.m:after{line-height:normal}a{transition:222ms ease-out}a.b{background-color:#292929;color:#ffff;padding:5px 21px;margin-top:auto;width:150px;font-size:14px}a.aa,a.aa:hover::after,a.b:hover{background-color:#fff}a.aa,a.cd{margin-top:50px}a.aa,a.m{position:relative;text-align:left}a.aa::before,a.aa:after{background-color:#5e00ff;position:absolute}a.b i{margin-right:11px;color:#fff;margin-left:-11px}.h-link{margin-top:27px}a.aa{color:#212121;padding:13px 60px 13px 30px;display:inline-block;font-weight:600;font-size:15px;border:1px solid #5e00ff}a.cd,a.k{font-size:17px;color:#fff;border-radius:50px;display:block;width:180px;background-image:url(../images/arrow.svg);background-position:90% center;padding-left:30px}a.aa:after{content:'\eaa0';font-family:icofont;right:4px;top:5px;color:#fff;border-radius:50%;padding:11px;transition:222ms;font-size:16px}a.aa:hover{color:#fff;z-index:1}a.aa::before{content:'';height:55px;width:1px;right:-1px;top:0;transition:322ms ease-in-out}a.aa:hover::before{width:100%;z-index:-1;left:0}a.aa:hover::after{transform:rotate(40deg);color:#5e00ff}a.cd{background-color:#00529e;font-weight:700;padding-top:10px;padding-bottom:10px;background-repeat:no-repeat;background-size:40px}#spl h1,.btn,.bullet ul li,.footer h3{font-weight:500}.bullet ul li,a.k{background-size:20px;background-repeat:no-repeat}a.cd:hover{background-color:#f9a51c}a.k{background-color:#5e00ff;padding-top:3px;padding-bottom:3px;margin-top:20px}a.k:hover{background-color:#2b036f}a.m:after,a.m:hover{background-color:#545454}a.m{color:#222;min-width:250px;transition:211ms;border:3px solid #c6e67f;font-size:16px;display:inline-block;padding:10px 60px 11px 30px;margin-top:50px}a.m:hover{color:#fff;border-color:#545454}a.m:after{position:absolute;content:'\eaa0';font-family:icofont;right:5px;top:5px;color:#fff;padding:11px;transition:222ms}a.m:hover::after{background-color:#18a447}a.aa.brdr{border-color:#797979}a.aa.brdr:after{background-color:#fff;color:#5e00ff;border:2px solid #5e00ff;top:3px}a.t{color:#fff;border-radius:3px;padding:5px 31px;display:block;font-size:15px;margin-top:21px;background-color:#81c74b;width:130px}.btn,.bullet h3{margin-top:11px}a.t:hover{background-color:#222;color:#95d455}.highlights h2{margin-bottom:30px;color:#18a447;font-size:25px}.highlights{box-shadow:0 0 11px -5px #a6d49d;padding:3em;margin-bottom:2em}.highlights strong{color:#81c74b;display:block;margin-bottom:21px}.highlights section{margin-bottom:1em;border-bottom:1px solid #ccc;padding-bottom:1em}.highlights section:last-child{border-bottom:none;margin-bottom:0}.highlights section strong{margin-bottom:0;color:#424242;font-size:21px}.btn{background-color:#5f02ff;color:#fff;font-family:Geist,sans-serif;padding:11px 25px;border:none;border-radius:50px}.btn:hover{background-color:#08080f}.show{transition:422ms}.hide{transform:translateY(-200%);opacity:0}.n-wrap.fixed{position:fixed;top:0;box-shadow:0 11px 31px -11px #3b384b;height:auto;background-color:#fff;border-radius:0 0 11px 11px}.n-wrap.fixed .email{margin-top:5px}.n-wrap.fixed .logo{width:140px;margin-top:7px;margin-left:21px}.n-wrap.fixed .menuwrap{margin-top:3px}.n-wrap.fixed .login{margin-top:9px}.whatsapp{position:absolute;z-index:9999;bottom:5%;right:1.5%}.whatsapp i{font-size:25px;background-color:#fff;border-radius:50%;padding:9px;color:#0c6;animation-name:pulse;animation-duration:1.5s;animation-timing-function:ease-out;animation-iteration-count:infinite}.whatsapp:hover i{color:#fff;background-color:#0c6}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(55,180,236,.7)}80%{box-shadow:0 0 0 14px rgba(55,180,236,0)}}.bullet h3{margin-bottom:11px;font-size:25px}.bullet h4,.bullet h5,.bullet h6{margin-top:31px;margin-bottom:11px}#whychoose{float:left;column-count:2;column-gap:5em}#whychoose.bullet ul li{display:inline-block;margin-bottom:21px}#whychoose.bullet ul li strong{color:#423f3f;font-weight:600;font-size:21px}.bullet ul{padding-top:30px;padding-bottom:1%}.bullet ul li{list-style-position:outside;list-style-type:none;padding-left:35px;position:relative;padding-bottom:15px;border-bottom:1px solid #e3e3e3;font-size:17px;margin-bottom:11px}.bullet ul.noline li strong{font-size:20px;font-weight:600}.bullet ul.noline{margin-top:0;padding-top:0}#spl2{padding:3em;border-radius:21px;border:2px solid #95d455}#spl.bullet ul li:after{content:'\ea8c';position:absolute;left:0;top:2%;color:#7dc533;font-size:20px;font-family:icofont}#spl.bullet ul li{background-image:none;border-bottom:none;font-size:16px;padding-left:30px}#back-top a,#spl p,.social a i{font-size:21px}#spl h1 strong,#spl h2 strong{font-weight:600;color:#7dc533}#spl h1{margin-bottom:0}#spl p,.footer{font-weight:400}.pic-why-choose{width:100%;position:relative;display:flex;justify-content:center;background-color:#0f2507;margin-top:50px}#back-top a,.googlemap{background-color:#5f02ff}.pic-why-choose img{width:100%;height:600px;object-fit:cover;opacity:.8;transition:411ms ease-out}.pic-text{position:absolute;top:35%;color:#fff;font-size:4vw;max-width:65%;width:100%;line-height:4vw}#team-citara .threecol{border-radius:11px;flex:1 1 20%;font-size:15px;border:1px solid #ccc;padding:1.2em 1.2em 3em}#team-citara .threecol img{width:100%;height:auto;margin-bottom:21px;transition:333ms;vertical-align:top;border-radius:5px}#team-citara .threecol:hover img{transform:translateY(-5px)}#team-citara .threecol h4{font-size:21px;font-weight:600;margin-bottom:0;color:#5f02ff}#team-citara .threecol span{display:block;margin-bottom:11px}#team-citara .threecol span strong{font-weight:600;font-size:18px}#goal .threecol{background-color:rgba(0,0,0,.2);padding:3em 3em 5em;border-radius:3px;font-weight:300;transition:222ms}#goal .threecol h5{margin-top:30px;margin-bottom:30px;color:#fff}#goal .threecol img{width:25px;height:auto;opacity:.5}#goal .threecol:hover{background-color:rgba(0,0,0,.5)}#goal .threecol:hover h5{color:#80c74a}.bullet#goal .threecol li{border:none;font-size:16px;line-height:normal;color:#c9cdca}.googlemap{width:100%;margin-top:55px;float:left;border:1px solid #ccc;border-radius:11px}.googlemap iframe{width:100%;vertical-align:top;filter:grayscale(50);border-radius:11px}.social{width:200px}.credit,.footer{width:100%;display:flex}.social i{font-size:15px;display:inline-block}.social a i{padding:9px 9px 9px 0;transition:.3s;margin-top:0;margin-right:20px;margin-bottom:0;color:#fff;border:none}.social i:hover{color:#8639ff;transform:translateY(-2px)}#back-top{position:fixed;bottom:1px;right:1px;float:right}#back-top a{display:block;-webkit-transition:1s;-moz-transition:1s;transition:1s;background-repeat:no-repeat;width:33px;padding-top:5px;padding-bottom:5px;color:#fff;border-radius:3px 3px 0 0}.footer{padding-top:55px;padding-bottom:10px;color:#e3e3e3;font-size:16px;line-height:25px;flex-wrap:wrap;position:relative;background-color:#3c1086;background-image:url(../images/footer.jpg);background-size:cover;background-position:center top}.credit,.footer h3{line-height:normal}.link a{color:#99a4ae;display:block;margin-bottom:7px}.footerlogo{flex:1 1 30%;padding-right:3em}.footerlogo img{width:250px;display:block;margin-bottom:11px}.footercells{flex:1 1 20%;font-size:15px}.f-micro{flex:1 1 40%;font-size:12px;color:#bdbdbd}.footercells strong{font-size:12px;font-weight:500;line-height:normal;color:#cbcaca}.credit,.footercells i{float:left;font-size:15px}.footercells:nth-child(3){line-height:21px;font-size:18px;color:#fff}.footercells:nth-child(4){line-height:30px;flex:0 0 2%;min-width:200px}.footercells a{color:#e3e3e3}.credit a:hover,.footercells a:hover{color:#8639ff}.footercells i{margin-right:9px;margin-top:12px;margin-bottom:11px;border:1px solid #8639ff;padding:9px;color:#fff;border-radius:50%}.footer h3{font-size:18px;margin-bottom:20px;color:#fff;display:block}.credit{flex-wrap:wrap;justify-content:space-around;padding:2em 0;border-radius:9px;color:#fff;border-top:1px solid rgba(255,255,255,.1)}.credit a:nth-child(2){margin-left:1em}.c1{flex:1 1 25%}@media (min-width:767px) and (max-width:1600px){.pad-top-bottom{padding-top:50px;padding-bottom:70px}.b-30{top:70px}.logowrap:before{width:20%}.p-pad{padding:3em}}@media(max-width:1600px){.h-head{right:-1%;top:-5%}.fixwrap-citara{padding-left:5%}.fixwrap,.n-wrap.fixed.aw-wrap{width:90%}.h-section{padding-top:7%}.c-text-inner span{font-size:5vw;line-height:5vw}}@media(max-width:1440px){.h-head{right:-2%}.banner-text h1{font-size:5vw;line-height:1}.h-section p{max-width:90%}.herowrap{height:85vh}.bg-need-help strong{font-size:6vw}}@media(max-width:1366px){.stats{margin-bottom:3em}.h-section p{max-width:75%;font-size:21px;line-height:27px}.c-text-inner p{font-size:25px}}@media(max-width:1280px){.fixwrap,.n-wrap.fixed.aw-wrap{width:90%}.h-head{right:2%}.fixwrap-citara{padding-left:5%}.c-text-inner p{font-size:21px}}@media(max-width:1025px){.grid,.grid-blog{grid-template-columns:repeat(2,1fr)}.bg-need-help .twocol:first-child{border-right:none}.h-head{right:0;padding-top:7%}.positionrel{min-height:50vh}.space{height:0}.titlewrap2 h2{font-size:100px}.titlewrap2 h2 span{font-size:35px;top:30%}.email,.proces-cells:first-child{display:none}.logowrap{padding-right:11px}.phone{margin-right:0;margin-left:auto;margin-top:3px}.aw-wrap{top:3%}.herowrap{height:45vh}.banner-text h3{font-size:4vw;margin-top:2em;text-align:center}.blogwrap img{width:100%;height:auto}.blogwrap{padding:1em;border:none}.welcome-sqr,.welcome-sqr .text{width:100%;padding:2em}.citara-head{height:auto}.welcome-sqr{border:5px solid #80c74a;margin-left:0}.welcome-sqr .reveal{width:100%;margin-left:0;margin-top:0}.quality-big-text{font-size:575%}.sliderwrap{height:55vh}.b-fixwrap{padding-left:5%;padding-right:5%}.c-wrap,.c-wrap-inner{padding:1.5em}.proces-cells{flex:100%;min-height:350px}.bb-cells,.bb-cells strong{font-size:20px}.how-we-work{margin-top:5%}.capo-2-col-renovation{padding:2em 5% 2em 2em;font-size:25px}.threecol{flex:1 1 40%}.cta-cells,.cta-cells:first-child,.cta-cells:nth-child(2){flex:1 1 100%;text-align:center}.cta-cells h4{font-size:5vw}.cta-cells:nth-child(3){flex:0 0 40%;margin-left:auto;margin-right:auto;text-align:left}.cta-wrap{min-height:800px;text-align:center}.cta-wrap:before{width:400px;height:500px;left:50%;margin-left:-200px;background-position:center bottom}.inner-head-wrap .banner-text{padding-top:0;margin-top:10px}.inner-head-wrap .banner-text h1{font-size:3.5vw;line-height:4vw}.citara-inner-head{margin-bottom:5em}.grid-blog{gap:2em}}@media(max-width:840px){.c-text-inner p,.faq,.h-head,.negslide{width:100%}.align-right,.bg-need-help,.bgcolor-help .threecol,.h-head,.h-section,.quality-big-text,.twocol.subhead{text-align:center}.p4-cards,.p4-inner{display:grid;grid-template-columns:1fr;gap:28px;width:100%}.c-head,.threecol,.twocol{flex:100%}.c-head img{margin-top:0}.c-text-inner span{font-size:9vw;line-height:9vw}.banner-text h1{font-size:7vw;line-height:1;max-width:100%}.h-head img{width:70%;margin-right:-5%}.h-section{width:100%;margin-top:60%;position:relative;z-index:9}.h-section h1{font-size:5vw;line-height:5vw;margin-bottom:2vw}.h-section span{font-size:27vw}.herowrap{height:auto;margin-bottom:5vw}.h-section p{max-width:100%;font-size:21px}.emblem h2,.pic-text{font-size:7vw}.h-link{justify-content:center}.logo{width:200px}.logowrap:before{width:250px}.aw-wrap{top:2em;padding:0}.phone{margin-top:11px}.fixwrap{padding:0 5%}.fixwrap-citara{padding-right:5%}.n-wrap.fixed.aw-wrap{width:80%}.bg-need-help{background-position:center bottom;padding:4em 2em}.bgcolor-orange h3{font-size:5.5vw}.bg-need-help h4{width:100%;font-size:5vw}.pic-text{line-height:7vw}.banner-text{top:30%}.logo-text,.proces-cells:before{display:none}.logowrap{padding-right:150px}.free{border:none}.bb-cells{flex:1 1 45%;font-weight:200;font-size:25px}.free2{padding-top:21px}.twocol.welcomepic{order:1}.s-cells:first-child,.s-cells:nth-child(3){border-left:none}h2{font-size:55px}.cta-cells:nth-child(3){flex:0 0 60%}.proces-cells .down{position:static;padding-left:0;padding-right:0;margin-top:2em;border-top:1px solid #ccc;padding-top:1em}.proces-cells{min-height:auto}.quality-big-text{font-size:60px}.grid-blog-home{grid-template-columns:repeat(1,1fr)}}@media(max-width:540px){.h-head,.phone,.r2 span:nth-child(2) .bulbs:first-child{display:none}.m-head{display:inherit}.order-wrap:nth-child(2) .twocol:first-child{order:2}.bg-need-help .twocol:first-child{font-size:11vw}.hp.marketing-strip{font-size:20px;margin-top:50px;margin-bottom:50px}.tk-filter{font-size:12px;padding:3px 16px;letter-spacing:0}.twocol span{font-size:25px;text-align:center}.banner-text.h1 h1,.highlights strong,.twocol span strong{font-size:30px}.bg-need-help strong{font-size:45px}a.aa{min-width:250px}.h-section{margin-top:65%}.citara-head,.credit,.welcome-sqr{margin-top:0}.h-section h1{margin-bottom:4vw;font-size:9vw;line-height:9vw}.c1,.h-section span{margin-bottom:11px}.titlewrap2 h2{font-size:70px}.titlewrap2 h2 span{font-size:25px;top:30%}#spl h1,.c-wrap-inner h3,.cta-cells h5,.titlewrap2.country h2 span{font-size:20px}.titlewrap2.country h2{font-size:60px}.fixwrap,.herowrap{padding:0}.r2 span:nth-child(2) .bulbs{right:-1em}.bg-need-help{padding:5em 2em}.welcomecells .bulbs{top:30%;left:-1em}.aw-wrap{top:11px}.welcomecells img{height:330px}.bigtext{padding-top:0}.map{background-position:-550px bottom}.banner-text h3{font-size:7vw;font-weight:600}.banner-text h6{font-size:18px;max-width:90%}.spec div section:first-of-type{padding-bottom:0;font-size:21px;padding-left:1.7em}.c-table tr td{width:100%;display:block}.c-table .c-input,.drop{border:1px solid #ccc}.phylosophy .threecol{padding:3em 2em}.bg-g,.bg-y,.conwrap,.highlights{padding:2em}.conwrap.gap{gap:5px}.c-wrap-inner.parentflex,.footer{gap:1em}.conwrap h3{font-size:25px}.bg-g h2,.bg-y h2,.titlewrap h4{font-size:9vw}.pad-thin{padding:1.5% 0 0}.twocol.project-q img{height:350px}.subtitle4{font-size:50px;line-height:55px}.subtitle1{text-align:center;font-size:30px;line-height:normal}.citara-head{height:35vh}.citara-inner-head{margin-bottom:1em}.positionrel{align-items:flex-start}.footer-cells,.s-cells{flex:100%}.pic-text{font-size:9vw;line-height:9vw;max-width:90%}.banner-text h1{max-width:99%}.banner-text h4{font-size:20px;max-width:99%;line-height:25px}.banner-text.h1-b h1{font-size:40px;color:#fff}#team-citara .threecol section{margin-bottom:50px}#whychoose,.split{column-count:1;column-gap:0}.welcome-sqr .text{padding:2em 0 0}.projects .twocol{margin-bottom:0}.g-title{margin-bottom:41px}.titlewrap h5{color:#2b036f;font-size:6vw;line-height:6.5vw}.titlewrap h2,.titlewrap2 h3,h2{font-size:40px}.welcome-sqr{margin-bottom:0}.grid,.grid-blog{grid-template-columns:repeat(1,1fr)}.sliderwrap{height:88vh}.title-ex{padding:0 0 2em}.text-pad{padding:0 5%}.pad-top-bottom{padding-top:50px;padding-bottom:70px}.c1:last-child{text-align:left}.footer{padding:3em 1em 1em}.footercells{border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:11px}.capo-2-col-renovation,.s-cells:nth-child(3){border-bottom:2px solid #fff}h2{line-height:45px}.emblem h2{font-size:9vw;font-weight:700}.fixwrap-citara{padding:0 3%}.padmain{padding-left:4%;padding-right:4%}.capo-2-col-renovation{padding:3em 1.5em 1.5em}.s-cells{border-left:none}.free2{border:none;gap:15px}h1{font-size:7vw}.banner-text{margin-top:40px;padding-left:2%;padding-right:2%;top:20%}.banner-text section{font-size:15px;line-height:normal}.bb-cells{flex:100%;text-align:center}.login{margin-top:5px;right:25%;position:absolute;top:.5em}.menuwrap{width:auto;margin-top:0;padding-left:0}.footercells:nth-child(2){margin-right:0;flex:100%}.footercells:nth-child(4){flex:100%;border:none}.n-wrap.fixed{left:0}.n-wrap.fixed.aw-wrap{width:100%}.n-wrap.fixed .logo img{width:100px;margin-top:5px}.cta-wrap{padding:2em;min-height:650px}.inner-head-wrap .banner-text{width:100%;text-align:center;padding-top:0}.inner-head-wrap .banner-text h1{font-size:30px;line-height:normal}.inner-banner-pic{width:100%;margin-top:5%}.c-wrap-inner h2{font-size:27px}.c-wrap-inner{padding-bottom:3em}#head.inner-head-wrap .banner-text{padding-left:0;padding-top:5%}.blog-cells h2{min-height:auto}.blogwrap h2{font-size:25px;line-height:35px}.b-30{height:auto}.cta-wrap:before{width:300px;margin-left:-150px}.banner-bottom{position:static}#spl ul{column-count:1;column-gap:1em;margin-top:30px}#spl,#spl2{padding:1.5em}.brdr{padding-top:3em}.c-text-inner span{font-size:10vw;line-height:10vw}.c-text-inner{text-align:center;padding-bottom:1em}}@media screen and (max-width:932px) and (orientation:landscape){.herowrap{height:auto;padding-bottom:50px}.positionrel{min-height:110vh}.phone{margin-right:10%}}@media(max-width:360px){.citara-head{height:75vh}.titlewrap2 h2{font-size:50px}.titlewrap2 h2 span{font-size:25px;top:30%}.titlewrap2.country h2 span{font-size:20px}.tk-filter{font-size:11px;padding:3px 14px}.bg-need-help .twocol:first-child{font-size:9vw}}/*! 
* @package IcoFont 
* @version 1.0.1 
* @author   
* @copyright 2025 
* @license - https://icofont.com/license/
*/@font-face{font-family:IcoFont; font-display:swap; font-weight:400;font-style:Regular;src:url(../fonts/icofont.woff2) format("woff2"),url(../fonts/icofont.woff) format("woff")}[class*=" icofont-"],[class^=icofont-]{font-family:IcoFont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;line-height:1;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.icofont-facebook:before{content:"\ed37"}.icofont-instagram:before{content:"\ed46"}.icofont-linkedin:before{content:"\ed4d"}.icofont-duotone.icofont-link:before{content:"\13b4f"}.icofont-duotone.icofont-link:after{content:"\13b4e"}.icofont-external-link:before{content:"\ef1f"}.icofont-link-alt:before{content:"\ef70"}.icofont-link:before{content:"\ef71"}.icofont-youtube-play:before{content:"\ecbb"}.icofont-brand-youtube:before{content:"\e95f"}.icofont-x:before{content:"\f03d"}.icofont-ui-text-chat:before{content:"\ec86"}.icofont-tick-boxed:before{content:"\f00d"}.icofont-file-text:before{content:"\eb2a"}.icofont-samsung-galaxy:before{content:"\ea51"}.icofont-rounded-right:before{content:"\eaa0"}.icofont-rounded-up:before{content:"\eaa1"}.icofont-people:before{content:"\ecf9"}.icofont-headphone-alt:before{content:"\ea36"}.icofont-headphone-alt-3:before{content:"\ea35"}.icofont-duotone.icofont-envelope:before{content:"\13b0f"}.icofont-duotone.icofont-envelope:after{content:"\13b0e"}.icofont-ui-message:before{content:"\ec67"}.icofont-duotone.icofont-messaging:before{content:"\13b67"}.icofont-duotone.icofont-messaging:after{content:"\13b66"}.icofont-web:before{content:"\f028"}.icofont-ui-edit:before{content:"\ec55"}.icofont-ui-delete:before{content:"\ec53"}.icofont-duotone.icofont-modules:before{content:"\13b69"}.icofont-duotone.icofont-modules:after{content:"\13b68"}.icofont-duotone.icofont-publish:before{content:"\13b93"}.icofont-duotone.icofont-publish:after{content:"\13b92"}.icofont-duotone.icofont-save:before{content:"\13ba5"}.icofont-duotone.icofont-save:after{content:"\13ba4"}.icofont-duotone.icofont-screen:before{content:"\13ba9"}.icofont-duotone.icofont-screen:after{content:"\13ba8"}.icofont-duotone.icofont-screwdriver:before{content:"\13bab"}.icofont-duotone.icofont-screwdriver:after{content:"\13baa"}.icofont-duotone.icofont-share-alt:before{content:"\13bad"}.icofont-duotone.icofont-share-alt:after{content:"\13bac"}.icofont-duotone.icofont-shield:before{content:"\13baf"}.icofont-duotone.icofont-shield:after{content:"\13bae"}.icofont-duotone.icofont-thumbs-up:before{content:"\13bcf"}.icofont-duotone.icofont-thumbs-up:after{content:"\13bce"}.icofont-duotone.icofont-workflows:before{content:"\13be2"}.icofont-duotone.icofont-workflows:after{content:"\13be1"}.icofont-space-shuttle:before{content:"\e81f"}.icofont-dart:before{content:"\e808"}.icofont-eye-open:before{content:"\e80b"}.icofont-chart-histogram:before{content:"\e97f"}.icofont-calculations:before{content:"\e98c"}.icofont-vehicle-delivery-van:before{content:"\e9bd"}.icofont-vehicle-trucktor:before{content:"\e9c0"}.icofont-worker:before{content:"\e9c2"}.icofont-rupee:before{content:"\ea14"}.icofont-pound:before{content:"\ea00"}.icofont-dollar:before{content:"\e9d8"}.icofont-apple-watch:before{content:"\ea2b"}.icofont-ipod-touch:before{content:"\ea3d"}.icofont-keyboard-alt:before{content:"\ea3e"}.icofont-microphone-alt:before{content:"\ea46"}.icofont-micro-chip:before{content:"\ea45"}.icofont-radio-mic:before{content:"\ea4e"}.icofont-swoosh-right:before{content:"\eac4"}.icofont-thin-right:before{content:"\eaca"}.icofont-award:before{content:"\eace"}.icofont-bell-alt:before{content:"\eacf"}.icofont-brainstorming:before{content:"\ead3"}.icofont-graduate-alt:before{content:"\eadb"}.icofont-group-students:before{content:"\eadd"}.icofont-instrument:before{content:"\eae0"}.icofont-paper:before{content:"\eae5"}.icofont-pencil-alt-5:before{content:"\eae8"}.icofont-pen-nib:before{content:"\eae7"}.icofont-test-bulb:before{content:"\eaf1"}.icofont-test-tube-alt:before{content:"\eaf2"}.icofont-university:before{content:"\eaf3"}.icofont-finger-print:before{content:"\ebb7"}.icofont-calculator-alt-2:before{content:"\ebde"}.icofont-mathematical-alt-2:before{content:"\ebed"}.icofont-rulers-alt:before{content:"\ec02"}.icofont-hospital:before{content:"\ec22"}.icofont-first-aid:before{content:"\ec1d"}.icofont-dna:before{content:"\ec17"}.icofont-paralysis-disability:before{content:"\ec2c"}.icofont-pills:before{content:"\ec2f"}.icofont-prescription:before{content:"\ec30"}.icofont-ui-alarm:before{content:"\ec3f"}.icofont-ui-browser:before{content:"\ec44"}.icofont-ui-calendar:before{content:"\ec45"}.icofont-ui-call:before{content:"\ec46"}.icofont-ui-check:before{content:"\ec4b"}.icofont-ui-clip-board:before{content:"\ec4c"}.icofont-ui-cell-phone:before{content:"\ec49"}.icofont-ui-copy:before{content:"\ec51"}.icofont-ui-love:before{content:"\ec65"}.icofont-ui-note:before{content:"\ec6f"}.icofont-ui-wifi:before{content:"\ec96"}.icofont-music:before{content:"\eca3"}.icofont-search-2:before{content:"\ed12"}.icofont-dribble:before{content:"\ed2f"}.icofont-dropbox:before{content:"\ed30"}.icofont-facebook-messenger:before{content:"\ed36"}.icofont-google-map:before{content:"\ed42"}.icofont-shopify:before{content:"\ed65"}.icofont-skype:before{content:"\ed67"}.icofont-whatsapp:before{content:"\ed86"}.icofont-trophy:before{content:"\edd7"}.icofont-rotation:before{content:"\edff"}.icofont-airplane-alt:before{content:"\ee0d"}.icofont-rocket-alt-1:before{content:"\ee2b"}.icofont-ship-alt:before{content:"\ee33"}.icofont-truck-alt:before{content:"\ee3b"}.icofont-tram:before{content:"\ee3a"}.icofont-bug:before{content:"\eec7"}.icofont-cart:before{content:"\eed2"}.icofont-check-circled:before{content:"\eed7"}.icofont-checked:before{content:"\eed9"}.icofont-code:before{content:"\eeea"}.icofont-computer:before{content:"\eeee"}.icofont-download:before{content:"\ef08"}.icofont-exit:before{content:"\ef1d"}.icofont-eye:before{content:"\ef24"}.icofont-filter:before{content:"\ef29"}.icofont-flask:before{content:"\ef33"}.icofont-focus:before{content:"\ef34"}.icofont-foot-print:before{content:"\ef37"}.icofont-gear:before{content:"\ef3a"}.icofont-globe:before{content:"\ef3e"}.icofont-location-pin:before{content:"\ef79"}.icofont-lock:before{content:"\ef7a"}.icofont-map-pins:before{content:"\ef8a"}.icofont-paint:before{content:"\efb3"}.icofont-puzzle:before{content:"\efc7"}.icofont-quote-left:before{content:"\efcd"}.icofont-quote-right:before{content:"\efce"}.icofont-royal:before{content:"\efda"}.icofont-settings:before{content:"\efe2"}.icofont-settings-alt:before{content:"\efe1"}.icofont-speed-meter:before{content:"\eff3"}.icofont-wifi-alt:before{content:"\f02a"}.icofont-leaf:before{content:"\ef5e"}.icofont-duotone.icofont-learn:before{content:"\13b4d"}.icofont-duotone.icofont-learn:after{content:"\13b4c"}.icofont-duotone.icofont-eye-open:before{content:"\13b1b"}.icofont-duotone.icofont-eye-open:after{content:"\13b1a"}.icofont-cop-badge:before{content:"\ebb3"}.icofont-badge:before{content:"\eeaa"}.icofont-bank-alt:before{content:"\e961"}.icofont-businessman:before{content:"\e968"}.icofont-money-bag:before{content:"\e972"}.icofont-id-card:before{content:"\e970"}.icofont-hand-right:before{content:"\ea8c"}.icofont-laptop:before{content:"\ea42"}.icofont-ipad:before{content:"\ea3a"}.icofont-light-bulb:before{content:"\ef6b"}.icofont-arrow-right:before{content:"\ea5d"}.icofont-brand-whatsapp:before{content:"\e957"}.icofont-sun-alt:before{content:"\ee7e"}.icofont-brain-alt:before{content:"\ec10"}.icofont-duotone.icofont-phone:before{content:"\13b7f"}.icofont-duotone.icofont-phone:after{content:"\13b7e"}.icofont-group:before{content:"\ecf4"}.icofont-user-alt-3:before{content:"\ecfd"}[class*=" icofont-"].icofont-duotone,[class^=icofont-].icofont-duotone{position:relative}[class*=" icofont-"].icofont-duotone:before,[class^=icofont-].icofont-duotone:before{position:absolute;left:0;top:0}[class*=" icofont-"].icofont-duotone:after,[class^=icofont-].icofont-duotone:after{opacity:.4}.icofont-xs{font-size:.5em}.icofont-sm{font-size:.75em}.icofont-md{font-size:1.25em}.icofont-lg{font-size:1.5em}.icofont-1x{font-size:1em}.icofont-2x{font-size:2em}.icofont-3x{font-size:3em}.icofont-4x{font-size:4em}.icofont-5x{font-size:5em}.icofont-6x{font-size:6em}.icofont-7x{font-size:7em}.icofont-8x{font-size:8em}.icofont-9x{font-size:9em}.icofont-10x{font-size:10em}.icofont-fw{text-align:center;width:1.25em}.icofont-ul{list-style-type:none;padding-left:0;margin-left:0}.icofont-ul>li{position:relative;line-height:2em}.icofont-ul>li .icofont{display:inline-block;vertical-align:middle}.icofont-border{border:solid .08em #f1f1f1;border-radius:.1em;padding:.2em .25em .15em}.icofont-pull-left{float:left}.icofont-pull-right{float:right}.icofont.icofont-pull-left{margin-right:.3em}.icofont.icofont-pull-right{margin-left:.3em}.icofont-spin{-webkit-animation:icofont-spin 2s infinite linear;animation:icofont-spin 2s infinite linear;display:inline-block}.icofont-pulse{-webkit-animation:icofont-spin 1s infinite steps(8);animation:icofont-spin 1s infinite steps(8);display:inline-block}@-webkit-keyframes icofont-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes icofont-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.icofont-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.icofont-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icofont-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.icofont-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.icofont-flip-vertical{-webkit-transform:scale(1,-1);transform:scale(1,-1)}.icofont-flip-horizontal.icofont-flip-vertical{-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}:root .icofont-flip-horizontal,:root .icofont-flip-vertical,:root .icofont-rotate-180,:root .icofont-rotate-270,:root .icofont-rotate-90{-webkit-filter:none;filter:none;display:inline-block}.icofont-inverse{color:#fff}#minislide li,.testi-cell{background-color:#fff;display:flex}.lSSlideOuter,.lSSlideOuter .lSPager.lSGallery{-webkit-touch-callout:none;-khtml-user-select:none;overflow:hidden}#corporate,.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}ul{list-style:none;padding-left:0;margin:0}.demo .item{margin-top:-130px}.content-slider li{background-color:#2b1c2b;text-align:center;color:#fff;position:relative}/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */.lSSlideOuter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gallery img{width:100%;display:block;height:auto;transition:555ms ease-in-out}.f-widthwrap .integral-services-wrap .item #corporate a{color:#d9dbdf}.f-widthwrap .integral-services-wrap .item #corporate a:hover{color:#fff}.gallery li{position:relative;overflow:hidden;padding-bottom:90px}.gallery li:hover .service-name{background-color:#c30909;padding-left:27px}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before,.lightSlider:after,.lightSlider:before{content:" ";display:table}.testi-track .lSAction a{display:none}.testi-cell{min-height:300px;width:100%;font-size:16px;line-height:25px;position:relative;font-weight:400;margin-bottom:22px;transition:411ms;text-align:left;padding:2em;border:1px solid #ebeaea;border-radius:3px;flex-direction:column}.testi-track{width:100%;float:left}.testipic{margin-bottom:5px;width:100%}.testipic img{height:auto;width:100%;border-radius:3px}.testi-cell section{font-size:15px;margin-bottom:15px;line-height:normal;font-weight:300;min-height:70px}.d-t{width:100%;display:flex;gap:11px;border-top:1px solid #ccc;padding-top:15px;margin-top:auto}.play:hover img,.testi-cell:hover .play{filter:saturate(0)}.play{width:50px}.name{width:auto;line-height:normal;font-size:14px}.name strong{font-size:21px;font-weight:500;color:#6ab81a;display:block}.fullpad{padding-right:1%;padding-left:1%}.service-name{background-color:rgba(22,28,40,.8);position:absolute;left:0;z-index:21;color:#fff;font-size:21px;min-width:200px;font-weight:700;transition:522ms;padding:21px;text-align:center;top:9%;width:100%}#minislide li,.lSSlideOuter.vertical,.lSSlideWrapper,.lSSlideWrapper .lSFade{position:relative}.lSAction,.service-desc{text-align:left}.service-desc{width:100%;padding-top:21px;font-size:15px;line-height:21px;padding-right:5%;color:#000}#minislide li img{width:35%;height:auto;vertical-align:top;object-fit:cover;transition:222ms;order:1}#minislide li span h3{color:#2b036f;font-size:30px;font-weight:600;margin-bottom:20px;margin-top:0;line-height:35px}#minislide li span strong{color:#5e00ff;font-size:21px;font-weight:300;margin-bottom:11px;display:block}#minislide li span{width:65%;top:5%;left:3%;padding:60px 50px 11px;z-index:9;order:2;display:flex;flex-direction:column}#minislide li{border-radius:11px;border:1px solid #ccc;overflow:hidden;flex-wrap:wrap}#minislide li span a{z-index:9999;bottom:3em;left:4em;padding:7px 21px;font-size:15px;width:240px;margin-top:auto;margin-bottom:2em}#corporate{margin-top:5px;width:100%}.item #team li{padding-top:21px;padding-bottom:55px}.item h3{margin-bottom:21px}.teamwrap .item #team li .tm-name strong{font-size:18px;font-weight:700;display:block}.teamwrap .item #team li .tm-name{padding-top:11px}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden;padding-bottom:100px}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform 1s,height 1s;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSNext:before,.lSPrev:before{position:absolute;content:'\eaa0';font-family:icofont;color:#fff;top:25%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideOuter .media.active,.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.integral-services-wrap .lSSlideOuter .lSPager.lSpg{padding:0;text-align:right;margin:0;position:absolute;top:25px;right:3.5%}.testimonial-wrap .lSSlideOuter .lSPager.lSpg{margin-top:-55px;margin-bottom:55px}.lSSlideOuter .lSPager.lSpg{text-align:center;margin:0;padding:10px 0 0}.newswrap .lSSlideOuter .lSPager.lSpg{text-align:right}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#818181;display:inline-block;height:11px;overflow:hidden;text-indent:-999em;width:11px;position:relative;z-index:99;-webkit-transition:.5s linear;transition:.5s linear;color:transparent;border-radius:7px}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#95d455;width:32px}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .lSPager.lSGallery{list-style:none;padding-left:0;margin:0;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden}.lSSlideOuter .lSPager.lSGallery img{display:block;width:120px;height:70px;object-fit:cover}.lSAction>a{width:60px;height:60px;cursor:pointer;position:absolute;z-index:99;background-color:#2b036f;bottom:0;text-align:center;font-size:31px;border-radius:50%}.lSAction>a:hover{background-color:#5e00ff}.lSAction>.lSPrev{margin-left:0;left:0}.lSAction>.lSNext{left:65px}.lSPrev:before{transform:rotate(-180deg);left:22%}.lSNext:before{left:25%}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;overflow:hidden}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@-webkit-keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@-webkit-keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@-webkit-keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}@keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}.lSSlideOuter .rightEnd,.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:.3s rightEnd;animation:.3s rightEnd;position:relative}.lSSlideOuter .leftEnd,.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:.3s leftEnd;animation:.3s leftEnd;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:.3s topEnd;animation:.3s topEnd;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:.3s bottomEnd;animation:.3s bottomEnd;position:relative}.lightSlider.lsGrabbing>*{cursor:e-resize}@media(max-width:1440px){.testi-cell{font-size:15px;line-height:25px;padding-right:5%;padding-left:5%}#minislide li span h3{font-size:25px;line-height:30px}}@media(max-width:1280px){#minislide li span{font-size:14px;line-height:normal;padding-top:40px}}@media(max-width:780px){.demo .item{margin-top:-140px}}@media(max-width:530px){.lSSlideOuter .lSPager.lSGallery img{height:50px}.integral-services-wrap .lSSlideOuter .lSPager.lSpg{display:none}.lSSlideWrapper{padding-bottom:90px}#minislide li img{width:100%}#minislide li span{width:100%;padding:2em;min-height:360px}}.nav,.nav-container{position:fixed;width:100%;left:0}.nav-toggle,.nav-toggle .icon-menu{display:inline-block;position:relative}.icon-menu .line-1,.nav{top:0}.wrapper-flush{width:100%;text-align:right}.nav{z-index:10000}.nav-container{top:60px;z-index:999;overflow-y:auto;visibility:hidden;height:100%;min-height:100%;margin:0;padding:0;-webkit-transition:.25s cubic-bezier(.645, .045, .355, 1);transition:.25s cubic-bezier(.645, .045, .355, 1);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-overflow-scrolling:touch}.nav-container.is-visible{visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.nav-toggle{line-height:1;padding:1.25rem 1rem;z-index:99999999;border:none}button{top:5px;background-color:transparent;right:11px}.n-wrap.fixed button{top:-12px}button:active{border-style:none}button:focus-visible{outline:#5d00ff solid 1px;outline-offset:2px;border-radius:4px}button:focus:not(:focus-visible){outline:0;box-shadow:none;border:none}.menu-link{outline:0}.menu-link:focus-visible{outline:#5d00ff solid 1px;outline-offset:2px;border-radius:4px}.nav-toggle .icon-menu{width:28px;height:20px;vertical-align:middle;fill:none}.icon-menu .line{position:absolute;left:0;display:block;width:100%;height:3px;-webkit-transition:.25s cubic-bezier(.645, .045, .355, 1);transition:.25s cubic-bezier(.645, .045, .355, 1);-webkit-transition-timing-function:cubic-bezier(0.645,0.045,0.355,1.000);transition-timing-function:cubic-bezier(0.645,0.045,0.355,1.000);background-color:#5e00ff;border-radius:3px}.is-active .icon-menu .line-1{-webkit-transform:translateY(8px) translateX(0) rotate(45deg);-ms-transform:translateY(8px) translateX(0) rotate(45deg);transform:translateY(8px) translateX(0) rotate(45deg);background-color:#fff}.icon-menu .line-2{top:50%;margin-top:-2px;width:125%}.is-active .icon-menu .line-2{opacity:0}.icon-menu .line-3{bottom:0;top:16.5px}.is-active .icon-menu .line-3{-webkit-transform:translateY(-8px) translateX(0) rotate(-45deg);-ms-transform:translateY(-8px) translateX(0) rotate(-45deg);transform:translateY(-8px) translateX(0) rotate(-45deg);background-color:#fff}.menu{list-style:none;margin:0;padding:0;text-align:left;background-color:none}.nav-menu{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nav-menu .menu-item{list-style-type:none}.nav-menu>.menu-item.is-active,.nav-menu>.menu-item:hover{color:#fff}.nav-menu .menu-link{display:block;text-decoration:none;color:#000;font-size:16px;padding:7px 35px 7px 0;font-weight:500;line-height:normal}.nav-menu .menu-link:hover{color:#5e00ff}.nav-dropdown.menu .menu-item{border-bottom:1px solid #c00}.nav-menu .menu-link.current{background-color:#983342;color:#fff}.has-dropdown{position:relative;cursor:pointer}.has-dropdown>.menu-link{display:inline-block;width:100%}.has-dropdown:after{font-size:32px;position:absolute;top:0;right:1rem;bottom:0;content:"+";color:#fff;line-height:normal;width:100%;height:33px;text-align:right}.has-dropdown.is-active:after{content:"\2013"}.nav-dropdown{display:none}.has-dropdown.is-active>.nav-dropdown{display:block;background-color:#5009c9}.nav-dropdown .menu-item{border-color:rgba(153,153,153,.7) rgba(153,153,153,.7) rgba(255,255,255,.7)}.nav-dropdown .menu-link{padding-top:11px;padding-bottom:11px;font-size:15px;font-weight:500;text-transform:none;padding-left:21px;color:#024}.nav-dropdown .menu-link:hover{color:#fff;background-color:#5e00ff;border-radius:0;padding-left:30px}.menu-item.has-dropdown .nav-dropdown .menu-item{border-bottom:1px solid #e2e2e2;color:red}.menu-item.has-dropdown .nav-dropdown .menu-item:last-child{border-bottom:none}.content{margin-top:60px}.content .wrapper{padding:1rem 0}@media (max-width:1440px){.nav-menu .menu-link{font-size:16px;letter-spacing:0;padding-right:7px;padding-left:7px}}@media (max-width:1280px){.logowrap.fixed .nav-menu .menu-link{padding-left:9px}.nav-menu .menu-link{font-size:14px}}@media (max-width:960px){.nav-container{background-color:#5e00ff;top:0;z-index:0;width:100%;height:100vh;padding:120px 9% 5%;left:0}.nav-menu .menu-link{font-size:15px;padding-top:18px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.2);color:#fff}.nav-menu .menu-link:hover{color:#000}.nav-menu .menu-link.current{background-color:#292725}.nav{width:20%;right:0;left:auto}.nav-dropdown .menu-link:hover{background-color:#3a0595;color:#fff}}@media (min-width:960px){.nav,.nav-container,.nav-container.is-visible{position:static;top:auto;left:auto;z-index:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.nav-container,.nav-container.is-visible{visibility:visible;height:auto;min-height:0;overflow-y:visible}.nav-toggle{display:none}.nav-menu>.menu-item,.nav-menu>.menu-item.is-active{display:inline-block;background-color:transparent;border:0}.nav-dropdown .menu-item,.nav-menu>.menu-item:last-child{border:0}.nav-menu .menu-item{-webkit-transition:background-color .15s ease-in-out,color .15s ease-in-out;transition:background-color .15s ease-in-out,color .15s ease-in-out}.has-dropdown:after{content:"+"!important}.nav-menu>.has-dropdown:after{position:absolute;top:4px;right:1.1rem;width:20px;height:20px;font-size:21px;color:#5e00ff;font-weight:500}.has-dropdown>.menu-link{padding-right:35px}.nav-dropdown{display:block;opacity:0;position:absolute;top:80%;width:280px;background-color:#fff;visibility:hidden;-webkit-transition:visibility 0s linear .25s,opacity .25s linear;transition:visibility 0s linear .25s,opacity .25s linear;font-size:14px;border:1px solid #dadee0;margin:9px 0 0;border-radius:11px;overflow:hidden}.has-dropdown:hover>.nav-dropdown{visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s}.nav-dropdown .menu-item:hover,.nav-dropdown .nav-dropdown .menu-item:hover{color:#fff}.nav-dropdown .nav-dropdown,.nav-dropdown .nav-dropdown .menu-item{background-color:#b6bbc7;color:#fff}.nav-dropdown .nav-dropdown{z-index:9998;top:0;left:100%}.content{margin-top:0}}@media (max-width:560px){.nav-dropdown .menu-link{color:#fff;padding-left:21px;border-bottom:none}.menu-item.has-dropdown .nav-dropdown .menu-item{border-bottom:none}}