.homeCont a{text-decoration:none}.homeCont .carousel{position:relative;padding:2.8rem 9.7rem 2rem;background-color:#272e3a;transition:background-color .5s;color:#fff}@media(max-width:1179px){.homeCont .carousel{padding:1rem 2rem}}.homeCont .carousel h1{font-size:2.5rem}.homeCont .carousel .carouselImg{width:31.8125rem}@media(max-width:1179px){.homeCont .carousel .carouselImg{width:100%;height:42rem}}.homeCont .carousel .carouselTriangleLeft{position:absolute;left:0;bottom:5rem}@media(max-width:1179px){.homeCont .carousel .carouselTriangleLeft{display:none}}.homeCont .carousel .carouselTriangleRight{position:absolute;right:0;top:-4rem}@media(max-width:1179px){.homeCont .carousel .carouselTriangleRight{display:none}}.homeCont .carousel .descriptionText{color:#9e9e9e;font-size:1rem}.homeCont .carousel .secondaryText{color:#0496ff}.homeCont .carousel .sections{position:relative;display:flex;justify-content:space-between}@media(max-width:1179px){.homeCont .carousel .sections{flex-direction:column;text-align:center}}.homeCont .carousel .sections .section{display:flex;flex-direction:column}@media(max-width:1179px){.homeCont .carousel .sections .section{display:block;align-items:center;width:100%}.homeCont .carousel .sections .section.overlap{left:auto}}.homeCont .carousel .sections .section.text{margin-top:2rem}.homeCont .carousel .sections .section.overlap{position:relative;left:-2.5rem}@media(max-width:1179px){.homeCont .carousel .sections .section.overlap{left:auto}}.homeCont .carousel .letsWork{display:flex;align-items:center;justify-content:center;width:110px;font-size:20px;cursor:pointer;color:#fff;border-radius:1rem;gap:1rem;background:#fa7515;padding:1.1875rem 1.5rem;font-weight:600;line-height:1.5125rem;margin-right:2rem}@media(max-width:1179px){.homeCont .carousel .letsWork{margin-left:auto;margin-right:auto}}.homeCont .carousel .letsWork.selected,.homeCont .carousel .letsWork:hover{box-shadow:.25rem .4375rem .3125rem 0 rgba(0,0,0,.44)}.homeCont .containerHead{position:relative;background-color:#272e3a;height:4rem}.homeCont .containerHead .roundedContainer{height:100%;background-color:#fff;border-radius:0 60px 0 0}.homeCont .about-us{color:#757575;padding:0 9.7rem;position:relative}@media(max-width:1179px){.homeCont .about-us{padding:0 .5rem}}.homeCont .about-us .aboutTriangleLeft{position:absolute;left:0;top:.8rem;height:18.12481rem}@media(max-width:1179px){.homeCont .about-us .aboutTriangleLeft{display:none}}.homeCont .about-us .aboutTriangleRight{position:absolute;right:0;top:16rem;height:18.12481rem}@media(max-width:1179px){.homeCont .about-us .aboutTriangleRight{display:none}}.homeCont .about-us .aboutRow{display:flex;align-items:center;justify-content:space-between;width:100%}@media(max-width:1179px){.homeCont .about-us .aboutRow{flex-direction:column}}.homeCont .about-us .aboutRow .aboutRowImg{width:29rem;height:23rem}@media(max-width:1179px){.homeCont .about-us .aboutRow .aboutRowImg{order:2}}.homeCont .about-us .aboutRow .aboutRowContent{margin-left:7rem}@media(max-width:1179px){.homeCont .about-us .aboutRow .aboutRowContent{margin-left:0;order:1}}.homeCont .about-us .aboutRow .aboutRowContent h2{font-size:1.5rem;color:#073b4c}.homeCont .about-us .aboutRow .aboutRowContent p{font-size:1rem}.homeCont .about-us .aboutRow.second .aboutRowContent{margin-left:0;margin-right:7rem}@media(max-width:1179px){.homeCont .about-us .aboutRow.second .aboutRowContent{margin-right:0}}.homeCont .how-we-work{margin-top:8rem;background-color:#272e3a;color:#fff;padding:2.8rem 9.7rem 2rem;position:relative;display:flex;flex-direction:column;align-items:center;border-radius:1.5rem 0 1.5rem 0}@media(max-width:1179px){.homeCont .how-we-work{padding:1rem}}.homeCont .how-we-work h2{text-align:center;color:#fff}.homeCont .how-we-work .diagramTriangleLeft{position:absolute;bottom:0;left:0;height:18.12481rem}@media(max-width:1179px){.homeCont .how-we-work .diagramTriangleLeft{display:none}}.homeCont .how-we-work .diagramTriangleRight{position:absolute;top:4rem;right:0;height:18.12481rem}@media(max-width:1179px){.homeCont .how-we-work .diagramTriangleRight{display:none}}.homeCont .how-we-work .descContainer{display:flex;align-items:center}@media(max-width:1179px){.homeCont .how-we-work .descContainer{flex-direction:column;margin-bottom:2rem}}.homeCont .how-we-work .descContainer .descText{width:33rem;margin-right:6rem;font-size:.9rem}@media(max-width:1179px){.homeCont .how-we-work .descContainer .descText{width:100%;margin-right:0;margin-bottom:1rem}}.homeCont .how-we-work .descContainer .descText h4{font-size:1rem;margin:0}.homeCont .how-we-work .descContainer .descText p{color:#9e9e9e}.homeCont .how-we-work .descContainer .budgetBags{width:18rem;height:5.5rem}.homeCont .how-we-work .budgetDiagram{display:flex;position:relative}@media(max-width:1179px){.homeCont .how-we-work .budgetDiagram{display:block}}.homeCont .how-we-work .budgetDiagram .budgetColumn{width:6.25rem;text-align:center;padding:.75rem;border-right:4px dashed hsla(0,0%,100%,.1)}@media(max-width:1179px){.homeCont .how-we-work .budgetDiagram .budgetColumn.desktop{display:none}.homeCont .how-we-work .budgetDiagram .budgetColumn{border-right:none;width:95%}}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnHeader{position:relative}@media(max-width:1179px){.homeCont .how-we-work .budgetDiagram .budgetColumn .columnHeader{display:flex;width:100%;justify-content:flex-end}}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnHeader img{height:4.5rem;width:17.9375rem}@media(max-width:1179px){.homeCont .how-we-work .budgetDiagram .budgetColumn .columnHeader img{justify-self:end}}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnHeader .budgetHeaderText{height:4.5rem;display:flex;align-items:center;padding-left:1rem;width:95%;background:#414e64;border-radius:.5rem}@media(max-width:1179px){.homeCont .how-we-work .budgetDiagram .budgetColumn .columnHeader .budgetHeaderText{justify-self:flex-start;width:95%}}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnHeader .budgetHeaderText .text{color:#fa9715;font-size:.75rem;text-align:left;margin:0;font-weight:700}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnHeader .budgetHeaderText h4{text-align:left;margin:0}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnHeader .budgetHeaderText.img{position:absolute;width:auto;top:0}@media(max-width:1179px){.homeCont .how-we-work .budgetDiagram .budgetColumn .columnHeader .budgetHeaderText.img{justify-self:flex-start;width:95%}}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnHeader.second img{height:4.5rem;width:14.625rem}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnHeader.last .budgetHeaderText{width:27.375rem}@media(max-width:1179px){.homeCont .how-we-work .budgetDiagram .budgetColumn .columnHeader.last .budgetHeaderText{width:95%;padding-left:1rem}}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent{display:flex;margin-top:2rem;justify-content:center}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent .childContentCont{width:6.25rem;margin-right:2.4rem}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent .childContentCont.phone{display:none}@media(max-width:1179px){.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent .childContentCont.phone{display:block}}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent .childContentCont p{font-size:.875rem}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent .childContentCont .featureCont{font-size:.75rem;padding:.25rem .75rem;border-radius:12.5rem;background:#414e64;margin-bottom:.5rem}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent .childContentCont .moscowCont{display:flex;align-items:center}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent .childContentCont .moscowCont .text{font-size:.75rem}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent .childContentCont .moscowCont .square{width:.75rem;height:.75rem;margin-right:.5rem;margin-bottom:.7rem;border-radius:.125rem}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent .childContentCont .moscowCont .square.red{background-color:#f44343}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent .childContentCont .moscowCont .square.green{background-color:#67e33c}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent .childContentCont .moscowCont .square.yellow{background-color:#feb11a}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent .childContentCont.second{margin-right:.5rem}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent .childContentCont.last{margin-right:0}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent .cyclesContainer{display:flex;flex-direction:column;text-align:left;width:100%}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent .cyclesContainer .cycleContainer{margin-top:.5rem}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent .cyclesContainer .cycleContainer .cycleLabel{position:relative;padding:.5rem;background-color:#fa9715;color:#fff;font-weight:700;line-height:1.25rem;border-radius:.5rem}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent .cyclesContainer .cycleContainer .cycleLabel .budgetBag{position:absolute;bottom:-.5rem;right:-.5rem;width:1.17394rem;height:1.5rem}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent .cyclesContainer .cycleContainer.first{width:6.7rem;align-self:start}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent .cyclesContainer .cycleContainer.second{width:9.4rem;margin-left:6.7rem}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent .cyclesContainer .cycleContainer.last{width:9.9rem;margin-left:17rem}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent .cyclesContainer .cycleContainer .cycleFeature{background-color:#414e64;border-radius:12.5rem;margin-top:.5rem;margin-left:.5rem;padding:.125rem;width:4.6875rem;text-align:center;position:relative}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent .cyclesContainer .cycleContainer .cycleFeature .label{font-size:.75rem;font-style:normal;line-height:1.25rem}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent .cyclesContainer .cycleContainer .cycleFeature .rectangle{position:absolute;top:-.1rem;left:-.3rem;width:.75rem;height:.75rem;transform:rotate(-15deg)}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent .cyclesContainer .cycleContainer .cycleFeature .rectangle.first{background-color:#f44343}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent .cyclesContainer .cycleContainer .cycleFeature .rectangle.second{background-color:#feb11a}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent .cyclesContainer .cycleContainer .cycleFeature .rectangle.last{background-color:#67e33c}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent .cyclesInfo{color:#9e9e9e;font-size:.75rem;font-style:normal;font-weight:400;line-height:1rem;text-align:left;margin-top:2rem}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent.first{margin-top:6.5rem}.homeCont .how-we-work .budgetDiagram .budgetColumn .columnContent.last{flex-direction:column}.homeCont .how-we-work .budgetDiagram .budgetColumn h4{margin:0}.homeCont .how-we-work .budgetDiagram .budgetColumn p{color:#9e9e9e}.homeCont .how-we-work .budgetDiagram .budgetColumn.wide{width:17.9375rem}@media(max-width:1179px){.homeCont .how-we-work .budgetDiagram .budgetColumn.wide{width:95%}}.homeCont .how-we-work .budgetDiagram .budgetColumn.widest{width:28rem}@media(max-width:1179px){.homeCont .how-we-work .budgetDiagram .budgetColumn.widest{width:95%}}.homeCont .letsWorkSection{position:relative;margin-top:6.3rem;color:#757575;display:flex;flex-direction:column;align-items:center}.homeCont .letsWorkSection .aboutTriangleLeft{position:absolute;left:0;top:1rem;height:18.12481rem}.homeCont .letsWorkSection .aboutTriangleRight{position:absolute;right:0;bottom:1rem;height:18.12481rem}.homeCont .letsWorkSection h2{color:#000;text-align:center}.homeCont .letsWorkSection h2 .orange{color:#fa7515}.homeCont .letsWorkSection p{width:24.5rem;text-align:center}.homeCont .letsWorkSection .letsWorkContainer{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:4rem;margin-bottom:5.2rem;background-color:#272e3a;color:#fff;width:65rem;height:20.5rem;border-radius:4rem}@media(max-width:1179px){.homeCont .letsWorkSection .letsWorkContainer{width:90%}}.homeCont .letsWorkSection .letsWorkContainer .letsWorkHuman{position:absolute;width:6.25rem;height:18.35513rem;bottom:0;left:-2rem}@media(max-width:1179px){.homeCont .letsWorkSection .letsWorkContainer .letsWorkHuman{left:-1rem}}.homeCont .letsWorkSection .letsWorkContainer h2{margin:0;color:#fff;z-index:999}.homeCont .letsWorkSection .letsWorkContainer .letsWork{margin-top:2rem;display:flex;align-items:center;justify-content:center;width:110px;font-size:20px;cursor:pointer;color:#fff;border-radius:1rem;gap:1rem;background:#fa7515;padding:1.1875rem 1.5rem;font-weight:600;line-height:1.5125rem;margin-right:2rem}@media(max-width:1179px){.homeCont .letsWorkSection .letsWorkContainer .letsWork{margin-left:auto;margin-right:auto}}.homeCont .letsWorkSection .letsWorkContainer .letsWork.selected,.homeCont .letsWorkSection .letsWorkContainer .letsWork:hover{box-shadow:.25rem .4375rem .3125rem 0 rgba(0,0,0,.44)}.services{display:flex;flex-direction:column;align-items:center;color:#757575;padding:2.8rem 9.7rem 2rem;position:relative}@media(max-width:1179px){.services{padding:1rem}}.services .servicesTriangleLeft{position:absolute;top:0;left:-1rem;height:18.12481rem}@media(max-width:1179px){.services .servicesTriangleLeft{display:none}}.services .servicesTriangleRight{position:absolute;bottom:0;right:0;height:18.12481rem}@media(max-width:1179px){.services .servicesTriangleRight{display:none}}.services .desc{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:2rem}.services .desc h2{color:#073b4c;text-align:center}.services .desc p{width:36rem;text-align:center;white-space:pre-wrap}@media(max-width:1179px){.services .desc p{width:auto}}.services .desktopTabs{display:flex}@media(max-width:1179px){.services .desktopTabs{display:none}}.services .desktopTabs .tabs{display:flex;flex-direction:column}.services .desktopTabs .tabs .tabContainer{display:flex;align-items:center;cursor:pointer;width:20.375rem;padding:1.5rem;font-size:1rem;border-radius:1.25rem;border:none;text-align:left;background-color:#f5f5f5;color:#073b4c;font-weight:700;line-height:150%;letter-spacing:-.033rem;margin-bottom:.75rem}.services .desktopTabs .tabs .tabContainer.selected{background-color:#414e64;color:#fff}.services .desktopTabs .tabs .tabContainer.selected .serviceIcon{background-color:hsla(0,0%,100%,.16)}.services .desktopTabs .tabs .serviceIcon{margin-right:1rem;background-color:#414e64;border-radius:1rem;padding:.5rem}.services .desktopTabs .tabsContainer{margin-left:1rem;padding:2.5rem;background-color:#272e3a;color:#fff;border-radius:1.25rem;width:49.25rem}.services .desktopTabs .tabsContainer .tabContent{display:flex;align-items:center;padding:1.25rem}.services .desktopTabs .tabsContainer .tabContent .tabEllipse{margin-right:2.5rem}.services .desktopTabs .tabsContainer .tabContent .tabTextualContent h4{margin:0 0 .3rem;font-weight:700}.services .desktopTabs .tabsContainer .tabContent .tabTextualContent p{margin:0;font-size:.875rem;white-space:pre-wrap;color:#9e9e9e}.services .phoneDisclosures{display:none;width:100%}@media(max-width:1179px){.services .phoneDisclosures{display:block;width:100%}}.services .phoneDisclosures p{color:#000}.services .phoneDisclosures .phoneDisclosure{margin-bottom:1rem;background-color:#f5f5f5;padding:1.5rem;border-radius:1.25rem}.services .phoneDisclosures .phoneDisclosure .tabContent{display:flex}.services .phoneDisclosures .phoneDisclosure .tabContent .tabEllipse{width:1.3rem;height:1.3rem}.services .phoneDisclosures .phoneDisclosure .tabContent h4{color:#073b4c;font-size:1rem;margin:.8rem 0 0}.services .phoneDisclosures .phoneDisclosure .tabContent p{color:#9e9e9e}.services .phoneDisclosures .phoneDisclosure .tabContent .tabTextualContent{margin-left:1rem}.services .phoneDisclosures .phoneDisclosure .disclosureButton{display:flex;align-items:center;font-size:1.2rem;margin-bottom:.5rem;color:#073b4c}.services .phoneDisclosures .phoneDisclosure .disclosureButton .disclosureActions{margin-left:auto}.services .phoneDisclosures .phoneDisclosure .disclosureButton .disclosureActions .arrowIcon{display:none}.services .phoneDisclosures .phoneDisclosure .disclosureButton .disclosureActions .arrowIcon.show{display:block}.services .phoneDisclosures .phoneDisclosure .disclosureButton .serviceIcon{margin-right:1rem;background-color:#414e64;border-radius:1rem;padding:.5rem;height:2rem;width:2rem}