.DmsForehead{background:linear-gradient(131.57deg,#004d95,#002e59);box-sizing:border-box;color:#fff;display:flex;height:970px;overflow:hidden;padding:0;position:relative}.DmsForeheadInformation h1{color:#fff;font-size:49px;margin:0}.DmsForeheadInformation .subheading{color:#fff;font-size:18px;font-style:normal;font-weight:300;letter-spacing:inherit;line-height:27px;margin:16px 0 54px}.DmsForeheadForm{display:flex;flex-direction:column;font-size:16px;font-weight:400;line-height:24px}.DmsForeheadForm p{margin:0 0 -7px}.DmsForeheadForm input{align-items:flex-start;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fff3;border:none;border-radius:3px;box-sizing:border-box;flex-direction:row;gap:10px;height:42px;margin-top:15px;outline:none;padding:13px 16px;width:309px}.DmsForeheadForm input::placeholder{align-items:center;color:#fff;display:flex;font-family:Roboto,sans-serif;font-size:14px;font-weight:300;letter-spacing:.1em;line-height:16px}.DmsForeheadInformation{box-sizing:border-box;padding:80px 43px 120px 5%;position:relative;width:40%;z-index:1}.DmsForeheadInformation h1{font-size:48.828px;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:61px}.DmsForeheadForm button{align-items:center;background:#ffbe28;border-radius:4px;font-size:14px;font-style:normal;font-weight:500;height:48px;line-height:24px;margin-top:8px;padding:11.5px 16px;width:113px}.DmsForeheadWithCarousel{background:linear-gradient(41.57deg,#004d95,#002e59);box-sizing:border-box;display:flex;flex-direction:row;height:968px;justify-content:space-between;mix-blend-mode:normal;width:60%}.DmsSliderIndicators{display:flex;flex-direction:column;height:456px;justify-content:space-between;margin:0 16px 0 84px;transition-duration:1s;transition-property:transform;transition-timing-function:ease-in-out;width:8px}.DmsIndicator{height:8px;transition:width 1s,height 1s}.DmsIndicator,.DmsIndicatorActive{background:#3371aa;border-radius:4px;width:8px}.DmsIndicatorActive{display:flex;flex-direction:column;height:408px;overflow:hidden;transition:width 1s,height 1s,background 1s}.DmsIndicatorProgressBar{background:#fff;border-radius:4px;height:0;width:8px}@keyframes progress{0%{height:0}}.DmsPhotosCarousel{overflow:hidden}.DmsPhotosCarouselWindow{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between;margin-right:80px;transition:translate;transition-duration:1s;transition-property:transform;transition-timing-function:ease-in-out}.DmsPhotoCarouselInActive img{height:272px;width:416px}.DmsPhotoCarouselActive img,.DmsPhotoCarouselInActive img{border-radius:4px;box-shadow:-15px 25px 50px -8px #25262666,0 4px 20px -3px #2526261a;margin-bottom:32px;transition:width 1s,height 1s}.DmsPhotoCarouselActive img{height:408px;width:632px}.Possibilities{display:flex;flex-direction:row;height:auto;justify-content:space-between;padding:0 5%;width:100%}.PossibilitiesListBlock{background:#fff;box-shadow:30px 0 40px -20px #1e2c650d;display:flex;flex-direction:column;padding:140px 0;width:42%}.PossibilitiesTitle h2{color:#252626;font-size:48.828px;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:61px;margin:0 0 64px;width:90%}.PossibilitiesList ul{color:#5a667b}.PossibilitiesList ul,.PossibilitiesList ul:hover{align-items:center;flex-direction:row;font-size:14px;font-style:normal;font-weight:500;height:25px;justify-content:space-between;letter-spacing:.02em;line-height:24px;margin:0;padding:16px 8px 16px 16px;width:505px}.PossibilitiesList ul:hover{background:#4b6ffc;border-radius:2px 0 0 2px;color:#fff}.PossibilitiesPhotos{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:801px;justify-content:center;padding:140px 0 140px 10%;width:58%}.Communicate{background:#f6f8f9;height:auto;padding:120px 5%;width:100%}.Communicate h3{font-size:39px;font-weight:600;letter-spacing:-.02em;line-height:49px;margin-bottom:8px}.Communicate .subheading,.Communicate h3{color:#252626;font-style:normal;text-align:center}.Communicate .subheading{font-size:25px;font-weight:400;line-height:31px;margin-bottom:64px}.CommunicateFunctions{display:flex;flex-direction:row;justify-content:space-between;margin:auto;width:100%}.Function{align-items:center;background:#fff;border-radius:4px;border-top:4px solid;box-shadow:0 8px 30px -10px #1e2c651f,0 2px 6px -1px #1e2c650d;flex-direction:column;height:auto;margin:0;padding:48px 48px 56px;position:relative;width:30%}.BorderColorFirst:after{background:linear-gradient(131.57deg,#3dd1dc,#1a9aa4)}.BorderColorFirst:after,.BorderColorSecond:after{border-radius:4px 4px 0 0;content:"";display:block;height:4px;left:0;position:absolute;top:-4px;width:100%;z-index:111}.BorderColorSecond:after{background:linear-gradient(131.57deg,#aa007b,#66004a)}.BorderColorThird:after{background:linear-gradient(131.57deg,#004d95,#002e59);border-radius:4px 4px 0 0;content:"";display:block;height:4px;left:0;position:absolute;top:-4px;width:100%;z-index:111}.FunctionSubtitle{align-items:center;color:#252626;display:flex;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin:11px 0 4px;padding:0}.FunctionText{color:#252626;font-size:12px;font-style:normal;font-weight:400;line-height:21px;margin:0}.ContainerContent{align-items:center;display:flex;flex-direction:row;gap:96px;margin:auto;width:1280px}.DmsContainer1{height:712px;width:100%}.ContainerImage{border-radius:4px;margin:120px 0}.ContainerImage,.ContainerImage img{box-shadow:-10px 30px 60px -8px #1e2c6526,0 4px 20px -3px #1e2c650d}.ContainerImage img{height:472px;width:738px}.ImageShadow{box-shadow:-10px 30px 60px -8px #1e2c6526,0 4px 20px -3px #1e2c650d}.ContainerGray{background:#f6f8f9}.ContainerText{width:400px}.FirstContainer{margin-right:7.5%}.SecondContainer{margin-left:7.5%}.ContainerText h4{alignment:left;color:#252626;font-size:25px;font-style:normal;font-weight:400;line-height:31px;margin:0 0 24px}.ContainerText p{color:#5a667b;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0}.DmsContainer2{align-items:center;background:#f6f8f9;display:flex;flex-direction:row;gap:96px;height:652px;width:100%}.DMSPossibilitiesList{box-sizing:border-box;font-size:14px;font-weight:500;line-height:21px;list-style:none;margin:0;padding:0}.DMSPossibilitiesList li{align-items:center;border-radius:2px 0 0 2px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;padding:16px;width:100%}.PossibilitiesPhotoSmallScreen{display:none}@media (max-width:1400px){.DmsPhotosCarouselWindow{margin-right:50px}}@media (max-width:1300px){.DmsPhotoCarouselInActive img{height:242px;width:316px}.DmsPhotoCarouselActive img,.DmsPhotoCarouselInActive img{border-radius:4px;box-shadow:-15px 25px 50px -8px #25262666,0 4px 20px -3px #2526261a;margin-bottom:32px;transition:width 1s,height 1s}.DmsPhotoCarouselActive img{height:378px;width:532px}}@media (max-width:1200px){.DmsSliderIndicators{margin:0 16px 0 24px}.Possibilities{padding:0 2%}.PossibilitiesPhotos{box-sizing:border-box;height:auto;padding:100px 0 0 2%;width:60%}}@media (max-width:1050px){.DmsPhotosCarouselWindow{margin-right:10px}}@media (max-width:1000px){.DmsPhotoCarouselActive img{border-radius:4px;box-shadow:-15px 25px 50px -8px #25262666,0 4px 20px -3px #2526261a;height:308px;margin-bottom:32px;width:430px}.DmsForeheadInformation{box-sizing:border-box;padding:120px 23px 120px 30px;position:relative;width:40%;z-index:1}.DmsPhotosCarouselWindow{margin-right:40px}}@media (max-width:900px){.DmsPhotosCarouselWindow{margin-right:5px}}@media (max-width:768px){.FunctionSubtitle{font-size:16px;font-weight:600;line-height:24px}.FunctionText{font-size:12px;font-weight:400;line-height:21px}.DmsForehead{display:block;height:1000px;padding-bottom:220px}.DmsForeheadWithCarousel{background:none;flex-direction:column;height:270px;justify-content:space-between;width:100%}.DmsSliderIndicators{display:flex;flex-direction:row;height:4px;justify-content:space-between;margin:0 auto 25px;padding:0 8%;width:100%}.DmsIndicator{height:6px;margin-right:5px;width:8px}.DmsIndicatorActive{height:5px;margin:.5px 5px 0;width:408px}.DmsPhotosCarouselWindow{flex-direction:row;height:190px;justify-content:flex-end;margin:0;width:100%}.DmsPhotoCarouselActive img{height:190px;margin-bottom:0;margin-right:32px;width:326px}.DmsPhotoCarouselInActive img{height:160px;margin-bottom:0;margin-right:32px;width:255px}.PossibilitiesPhotoSmallScreen{display:block}.PossibilitiesPhotos{display:none}.PossibilitiesListBlock{margin:0;padding:0;width:100%}.PossibilitiesPhotoSmallScreen img{border-radius:4px;box-shadow:-10px 30px 60px -8px #1e2c6526,0 4px 20px -3px #1e2c650d;height:186px;width:326px}.Possibilities{padding:80px 0 50px}.PossibilitiesTitle h2{font-size:25px;font-style:normal;font-weight:400;line-height:31px;margin:0 32px 40px}.DMSPossibilitiesList li{border-top:.5px solid #bdc2ca;color:#5a667b;font-size:12px;font-style:normal;font-weight:500;line-height:15px;padding-left:8%;padding-right:8%}.DMSPossibilitiesList:last-child{border-bottom:.5px solid #bdc2ca}.Communicate{background:#f6f8f9;box-sizing:border-box;height:auto;padding:80px 8%;width:100%}.CommunicateFunctions{display:flex;flex-direction:column;justify-content:space-between;width:auto}.Communicate h3{font-size:25px;font-style:normal;font-weight:400;line-height:31px;text-align:left}.Communicate .subheading{font-size:14px;font-style:normal;font-weight:400;line-height:21px;margin-bottom:40px;margin-left:0;margin-top:0;padding:0}.Function{align-items:center;background:#fff;border-width:4px;box-shadow:0 8px 30px -10px #1e2c651f,0 2px 6px -1px #1e2c650d;flex-direction:column;height:auto;margin:0 0 16px;padding:32px 24px;width:auto}.DmsForeheadInformation{margin:0;padding:56px 8%;position:relative;width:100%;z-index:1}.DmsForeheadInformation h1{font-size:31px;font-style:normal;font-weight:600;line-height:39px}.DmsForeheadInformation .subheading{font-size:16px;font-weight:400;line-height:24px;margin:16px 0 40px}}@media (max-width:400px){.DmsForeheadInformation{padding:56px 6%}.Communicate{padding:80px 6%}}@media (min-width:1520px){.DmsPhotosCarouselWindow{margin-right:150px}}@media (min-width:1650px){.DmsPhotosCarouselWindow{margin-right:220px}}@media (min-width:1750px){.DmsPhotosCarouselWindow{margin-right:300px}}@media (min-width:1920px){.DmsPhotosCarouselWindow{margin-right:300px}.Communicate{padding:120px 10%}.Possibilities{padding:0 10%}.DmsForeheadInformation{box-sizing:border-box;padding:80px 43px 120px 6%;position:relative;width:46%;z-index:1}}.ContactUsWrapper{height:600px;overflow:hidden}.ContactUsContainer{align-items:center;background-image:url(/static/media/CTABackground.ee44e5a86c39ba0e1ff2.png),url(/static/media/CTABackground.7ee7e7070cfdf331d85f.webp),url(/static/media/CTABackground.509ba834f62e28003230.jpg);background-repeat:no-repeat;background-size:100% 110%;color:#fff;display:flex;height:610px;justify-content:space-between;overflow:hidden;padding:0 77px;position:relative;top:-2px}.ContactUsBackgroundPhoto{background:linear-gradient(115.51deg,#25262600 52.61%,#000000d9 200.67%);height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;transform:matrix(-1,0,0,1,0,0);width:100%}.ContactUsContainer h5{align-items:center;display:flex;font-size:49px;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:61px;width:40%}.ContactUsFormInputContainer{gap:8px}.ContactUsFormInputContainer input{width:max-content}.ContactUsForm{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#004d954d;border-radius:10px;box-sizing:border-box;font-family:Poppins,sans-serif;padding:32px;width:40%}.ContactUsForm h6{font-size:20px;font-style:normal;font-weight:400;line-height:30px;margin:0;padding:0}.ContactUsForm p{font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin:4px 0 15px;padding:0}.ContactUsForm textarea{font-style:normal;font-weight:400;height:98px;padding:15px 20px;resize:none;width:100%}.ContactUsForm input,.ContactUsForm textarea{background:#fff3;border:none;border-radius:4px;box-sizing:border-box;color:#fff;display:block;font-size:14px;line-height:24px;outline:none}.ContactUsForm input{font-weight:500;height:48px;margin-bottom:8px;padding:11px 20px;width:49.36%}.ContactUsForm input::placeholder,textarea::placeholder{color:#fff}.ContactUsForm button,.ContactUsForm input::placeholder,textarea::placeholder{font-size:14px;font-style:normal;font-weight:500;letter-spacing:.02em;line-height:24px;width:fit-content}.ContactUsForm button{align-items:center;background:#ffbe28;border-radius:4px;box-sizing:border-box;color:#003e77;display:flex;float:right;height:48px;justify-content:center;margin-top:8px;padding:12px 16px}.ContactUsForm button:hover{background:inherit;color:#ffbe28;outline:1px solid #ffbe28}@media (max-width:968px){.ContactUsContainer{align-items:center;background:linear-gradient(180deg,#0003 15.35%,#0000),url(/static/media/CTABackground.7ee7e7070cfdf331d85f.webp),url(/static/media/CTABackground.509ba834f62e28003230.jpg);background-size:auto;box-sizing:border-box;color:#fff;display:block;flex-direction:column;height:650px;justify-content:start!important;padding:80px 5%;top:-1px}.ContactUsWrapper{height:598px;overflow:hidden}.ContactUsContainer h5{align-items:center;display:flex;font-size:31px;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:39px;text-align:center;width:100%}.ContactUsForm{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#004d9566;border-radius:10px;box-sizing:border-box;height:350px;margin-top:32px;padding:32px;width:100%}.ContactUsForm h6{font-size:20px;font-weight:400;line-height:25px;margin:0;padding:0;text-align:center}.ContactUsForm p{font-size:16px;font-weight:600;line-height:24px;margin:5px 0 16px;padding:0;text-align:center}.ContactUsForm textarea{display:flex;resize:none}.ContactUsForm input,.ContactUsForm textarea{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fff3;border:none;border-radius:4px;box-sizing:border-box;height:48px;outline:none;padding:11px 20px;width:100%}.ContactUsForm input{display:inline-block;margin-bottom:8px}.ContactUsForm input::placeholder,textarea::placeholder{color:#fff;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.02em;line-height:24px}.ContactUsForm button{font-size:14px;font-weight:500;height:48px;line-height:21px;width:84px}.ContactUsBackgroundPhoto{background:linear-gradient(180deg,#0003 15.35%,#0000)}}@media (min-width:1920px){.ContactUsContainer{padding:0 10%}}.errorValue::placeholder{color:#fff}.errorValue{border:1px solid #d61a1a!important}.Forehead{background:linear-gradient(131.57deg,#004d95,#002e59);box-sizing:border-box;color:#fff;display:flex;height:970px;justify-content:space-between;overflow:hidden;padding:64px 5% 0;position:relative}.IntroBackBlockSmallScreen{display:none}.ForeheadLogo{left:45%;position:absolute;top:25px}.ForeheadBack{background:linear-gradient(131.57deg,#004d95,#002e59);bottom:0;clip-path:polygon(18% 0,100% 0,100% 100%,20% 100%,6% 50%);height:100%;position:absolute;right:0;top:0;width:60%}.ForeheadInformationTitle{font-size:31.25px!important;font-style:normal;font-weight:500!important;letter-spacing:.08em;line-height:39px!important;margin:0 0 8px;text-transform:uppercase}.ForeheadInformation{position:relative;width:40%;z-index:1}.ForeheadInformation h1{font-size:49px;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:61px;width:110%}.ForeheadInformation .subheading,.ForeheadInformation p{font-size:18px;font-weight:300;letter-spacing:inherit;line-height:27px}.ForeheadForm{display:flex;flex-direction:column;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-top:48px;width:fit-content}.ForeheadHomepageForm input{width:378px}.ForeheadForm label{color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin-bottom:8px}.ForeheadForm input{align-items:flex-start;background:#fff3;border:none;border-radius:4px;box-sizing:border-box;flex-direction:row;font-weight:500;height:48px;margin-bottom:8px;min-width:308px;outline:none;padding:13.5px 16px;width:100%}.ForeheadForm input,.ForeheadForm input::placeholder{color:#fff;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;letter-spacing:.02em;line-height:21px}.ForeheadForm input::placeholder{align-items:center;display:flex;font-weight:400}.ForeheadForm button{align-items:center;background:#ffbe28;border-radius:4px;color:#003e77;display:flex;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:500!important;height:48px;justify-content:center;letter-spacing:.02em;line-height:21px;text-transform:none;width:fit-content}.ForeheadForm button:hover{background:inherit;color:#ffbe28;outline:1px solid #ffbe28}.ForeheadForm p{margin:0;padding:0}.ForeheadIllustration{margin-top:60px;position:relative;right:-50px;width:640px}.ForeheadImage{border-radius:5px;position:absolute}.ForeheadMan{bottom:0;height:859px;right:-65px;width:812px;z-index:4}.ForeheadMedium{box-shadow:15px 25px 50px -8px #25262666,0 4px 20px -3px #2526261a;height:227px;right:10%;top:-4%;width:351px}.ForeheadHuge{box-shadow:-15px 25px 50px -8px #25262666,0 4px 20px -3px #2526261a;height:291px;left:-10%;top:6%;width:473px}.ForeheadSmall{box-shadow:-10px 30px 60px -8px #1e2c6526,0 4px 20px -3px #1e2c650d;height:300px;left:1%;top:25%;width:123px;z-index:5}.ForeheadMaskLaptop{bottom:185px;height:226px;right:430px;width:280px;z-index:100}.ForeheadManFirstText{background:#20c1cd;bottom:36%;font-style:normal;right:48px;text-align:center;width:450px}.ForeheadManFirstText,.ForeheadManSecondText{align-items:center;border-radius:20px;box-shadow:0 10px 20px #0000000d;box-sizing:border-box;display:flex;font-size:15px;font-weight:400;height:32px;justify-content:center;letter-spacing:.05em;line-height:22px;padding:4px 24px;position:absolute;text-transform:uppercase;z-index:5}.ForeheadManSecondText{background:#aa007b;bottom:31%;right:120px;width:362px}.Intro{padding:120px 5%}.IntroBlock{display:flex;height:440px;justify-content:space-between}.IntroImagesColumn{align-items:center;display:flex;flex-direction:column;gap:20px}.IntroImagesColumn img{height:128px;width:200px}.Intro h2{align-items:center;color:#252626;display:flex;font-size:48px;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:61px;margin:0 auto 8px;max-width:962px;text-align:center}.Intro .subheading,.Intro p{font-size:25px;font-style:normal;font-weight:400;line-height:31px;margin:0 0 64px;padding:0;text-align:center}.ReadMore{align-items:center;color:#4b6ef5;cursor:pointer;display:flex;font-size:15px;font-style:normal;font-weight:500;letter-spacing:.02em;line-height:130%}.ReadMore img{margin:2px 0 0 4px}.PluginsContainer{background:#f6f8f9;padding:120px 5% 80px}.PluginsFlexList{display:flex;justify-content:space-between;margin:64px auto;width:45%}.PluginsTitle{font-size:40px;font-weight:600;letter-spacing:-.02em;line-height:49px;margin:0 auto}.Plugins h4,.PluginsTitle{color:#252626;text-align:center}.Plugins h4{font-size:25px;font-style:normal;font-weight:400;line-height:31px;margin:0 0 8px}.Plugins .PluginsTitle{font-size:39.063px;font-weight:600;line-height:49px}.Plugins .subheading{display:block;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin:0 auto;padding:0;text-align:center}.SoftwarePlugins{background:#fff;margin:64px 0;padding:80px 6.25%}.SoftwarePlugins,.SoftwarePluginsList{display:flex;justify-content:space-between}.SoftwarePluginsList{flex-wrap:wrap;width:52%}.SoftwarePluginsText{align-items:center;color:#252626;display:flex;font-size:16px;font-style:normal;font-weight:600;line-height:24px;width:40%}.Formats{padding:0 18%}.Formats div{display:flex;flex-wrap:wrap;justify-content:space-between;margin:40px 0}.Formats h4{font-size:25px;line-height:31px}.Formats h4,.Formats h5{font-style:normal;font-weight:400;margin:0;text-align:center}.Formats h5{font-size:22px;line-height:33px}.CustomersContainer{align-items:center;display:flex;flex-direction:column;padding:120px 5%}.CustomersContainer h5{display:block;font-size:40px;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:49px;margin:0 0 64px;text-align:center}.CustomersList{display:flex;position:relative}.CustomerCard{padding:32px;width:426px}.CustomerCard img{height:184px;width:200px}.CustomerCompanyName{font-size:16px;font-weight:600;line-height:24px;margin:8px 0 0}.CustomerCompanyName,.CustomerPosition{color:#4b6ffc;font-style:normal;padding:0}.CustomerPosition{font-size:14px;font-weight:400;line-height:21px;margin:0}.CustomerCard h6{align-items:center;color:#252626;display:flex;font-size:20px;font-style:normal;font-weight:400;line-height:25px;margin:24px 0 0}.CustomerDescription{color:#5a667b;font-size:16px;font-weight:300;line-height:25px;margin:8px 0 0;padding:0;width:100%}.CustomersVector{position:absolute;top:0;width:100%}.DifferentVisoplan{padding:120px 13%}.DifferentVisoplan div{display:flex;justify-content:space-between}.DifferentVisoplan div h4{font-size:39px;font-weight:600;letter-spacing:-.02em;line-height:49px;width:51%}.DifferentVisoplan div h4,.DifferentVisoplan div p{align-items:center;display:flex;font-style:normal;margin:0;padding:0}.DifferentVisoplan div p{color:#5a667b;font-size:16px;font-weight:300;line-height:24px;width:39%}.DifferentVisoplanImages{margin-top:65px;padding:0 5%}.DifferentVisoplanImages div{display:flex;flex-direction:column}.DifferentVisoplanImages h6{display:block;font-size:20px;font-style:normal;font-weight:400;line-height:30px;margin:0 0 8px;padding:0;text-align:center}.DifferentVisoplanImages img{height:400px;width:400px}.GetStartedToday{align-items:center;background-image:url(/static/media/GetStartedBackground.7903726cea4e6133ed30.png),url(/static/media/GetStartedBackground.56f201fab348994df043.webp);background-size:cover;color:#fff;display:flex;justify-content:space-between;padding:106px 10% 126px}.GetStartedTodayForm{align-items:start;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#4dcdd766;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;font-family:Poppins,sans-serif;height:368px;padding:32px;width:530px}.GetStartedTodayForm h3,.GetStartedTodayForm h4{font-size:25px;font-style:normal;font-weight:400;line-height:31px;margin:0 0 32px}.GetStartedTodayForm input{align-items:center;background:#fff3;border:none;border-radius:4px;box-sizing:border-box;display:flex;height:48px;letter-spacing:.02em;margin-bottom:8px;outline:none;padding:11px 16px;width:100%}.GetStartedTodayForm input,.GetStartedTodayForm input::placeholder{color:#fff;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:21px}.GetStartedTodayForm button{align-items:center;background:#ffbe28;border-radius:4px;color:#003e77;display:flex;font-size:14px;font-style:normal;font-weight:500;height:48px;justify-content:center;letter-spacing:.02em;line-height:21px;margin-top:24px;width:fit-content}.GetStartedTodayForm button:hover{background:inherit;color:#ffbe28;outline:1px solid #ffbe28}.GetStartedTodayTitle{display:block;font-size:31.25px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:39px;margin:0;width:44%}.VisoplanAdvantageTriangle{background:#f6f8f9;padding:120px 5%}.VisoplanAdvantageTriangle h3{color:#000;font-size:49px;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:61px;text-align:center}.VisoplanAdvantageTriangle .subheading{color:#000;font-size:25px;font-style:normal;font-weight:400;line-height:31px;margin:8px 0 64px;text-align:center}.listOfSteps{display:flex;justify-content:space-between}.listOfSteps li{color:#5a667b;font-size:14px;font-style:normal;font-weight:300;line-height:24px;list-style:none;width:30%}.listOfSteps li:before{background:#004d95;border-radius:50%;color:#fff;content:"2";display:inline-block;font-size:12px;font-style:normal;font-weight:500;height:24px;margin-left:-44px;margin-right:20px;text-align:center;width:24px}.listOfStepsFirst:before{content:"1"!important}.listOfSteps li:last-child:before{content:"3"}.TrianglesIllustration{box-sizing:border-box;display:block;position:relative;width:296px}.TrianglesIllustration img{height:124px;position:relative;transition:2s;width:148px;z-index:100}.TriangleColumn{width:34%}.TriangleBlock{display:flex;justify-content:space-between}.topAdvantage{display:block;margin:0 auto}.FewStepsImplements{margin-top:80px}.AdvantageTitle{font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin:16px 0 4px;padding:0;width:110%}.AdvantageDescription{font-size:14px;font-style:normal;font-weight:300;line-height:21px;margin:0;padding:0}.TriangleColumn{box-sizing:border-box;display:flex;flex-direction:column;height:300px;justify-content:space-between;padding-top:20px}.animatedIcon{-webkit-transform:scale(1.3) translateY(10%);-moz-transform:scale(1.3) translateY(10%);-o-transform:scale(1.3) translateY(10%);transition:1s}.Puzzles{padding:120px 5%}.PuzzlesBody{border:1px dashed #252626;border-radius:16px;min-height:605px;position:relative}.PuzzleWrapper{cursor:pointer;padding:0;position:relative;width:155px}.PuzzlesTitleWrapper{align-items:center;background:#0000;display:flex;justify-content:center;left:0;position:absolute;top:-50px;width:100%}.PuzzlesTitle{align-items:center;background:#fff;color:#252626;display:flex;flex-direction:column;font-size:31.25px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:39px}.PuzzlesTitle img{height:48px;margin-right:30px;width:347px}.PuzzlesList{display:flex;height:292px;margin:100px auto 75px;width:1077px}.PuzzleImage{left:-24px;margin:0;padding:0;position:relative}.PuzzleImage1{left:-55px;top:70px}.PuzzleImage2{left:-84px}.PuzzleImage3{left:-70px;top:70px}.PuzzleImage4{left:-70px}.PuzzleImage5{left:-81px;top:70px}.PuzzleImage6{left:-45px}.PuzzlesTitle h2{font-weight:600;margin-top:16px}.PuzzleActivText{font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin:0 auto 20px;text-align:center;width:72%}.LearnMore{align-items:center;color:#4b6ffc;cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:500;justify-content:center;letter-spacing:.02em;line-height:21px;margin:20px auto 0}.LearnMore img{height:16px;margin-left:8px;width:16px}.FromStartToFinish{background:#252626;box-sizing:border-box;color:#fff;overflow:hidden;padding:120px 5%}.FromStartToFinish h3{color:#fff;font-size:48.828px;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:61px;text-align:center}.FromStartToFinish .subheading{color:#fff;font-size:25px;font-style:normal;font-weight:400;line-height:31px;margin:0;padding:0;text-align:center}.FromStartToFinishCore{display:flex;justify-content:space-between;margin-top:64px}.CoreColumn{display:flex;flex-direction:column;justify-content:center;width:40%}.CoreColumnTitle{font-weight:300;margin:0 0 40px}.CoreColumn p{font-size:16px;font-style:normal;font-weight:300;line-height:24px}.planning-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0}.planning-list li{font-size:12px;font-style:normal;font-weight:400;list-style:none;width:50%}.construction-list{display:flex;flex-wrap:wrap;margin:0;padding:0}.construction-list li{font-size:12px;font-style:normal;font-weight:400;list-style:none;width:50%}.planning-list li:before{content:url(/static/media/SquareListElement.7c210ed6132b25ee8661.svg);display:inline;left:-10px;vertical-align:middle;width:50px}.allWork-list li span,.construction-list li span,.operation-list li span,.planning-list li span{font-size:12px;font-weight:400;line-height:21px;margin-left:10px}.operation-list{display:flex;flex-wrap:wrap;margin:0;padding:0}.allWork-list{margin:0;padding:0}.allWork-list,.operation-list li{font-size:12px;font-style:normal;font-weight:400;list-style:none}.operation-list li{width:90%}.operation-list li:before{content:url(/static/media/SquareListElement3.4eb40da4ee92cb78533c.svg);display:inline;left:-15px;vertical-align:middle}.construction-list li:before{content:url(/static/media/SquareListElement4.3dc23f6caff2b1a152b8.svg);display:inline;left:-15px;vertical-align:middle}.allWork-list li:before{content:url(/static/media/SquareListElement2.85ae7ae0372e501d6aac.svg);display:inline;left:-15px;vertical-align:middle}.CoreCycle{height:570px;position:relative;width:570px}.CoreCycle img{width:560px}.MainGraphic{cursor:pointer;position:relative}.PlanningGraphic{right:9%;top:20%}.OperationGraphic,.PlanningGraphic{cursor:pointer;position:absolute;z-index:9}.OperationGraphic{left:5.2%;top:23%}.ConstructionGraphic{bottom:7.38%;cursor:pointer;position:absolute;right:22.9%;z-index:9}.FromStartToFinishLogo{left:35%;position:absolute;top:45%;z-index:10}.listOfStepsNumbersSmallScreen,.trianglesIllustrationSmallScreen{display:none}.TriangleColumnBorderUpSecond{border-top:1px solid #20c1cd;left:-42.5%;position:relative;width:142.5%}.TriangleColumnBorderUpFirst{border-top:1px solid #004d95;position:relative;transition:2s;width:12%}.TriangleColumnBorderUpThird{border-top:1px solid #aa007b;left:-21.5%;position:relative;width:121.5%}@media (min-width:1700px){.ForeheadIllustration{width:40%}}@media (min-width:2000px){.ForeheadIllustration{width:40%}.Forehead{padding:120px 8% 0}}@media(max-width:1367px){.construction-list li,.planning-list li{width:80%}.operation-list li{width:100%}}@media (max-width:1300px){.ForeheadLogo{left:42%}}@media (max-width:1200px){.Forehead{background:linear-gradient(131.57deg,#004d95,#002e59);box-sizing:border-box;color:#fff;flex-direction:column;height:1280px;overflow:hidden;padding:120px 0 0;position:relative}.ForeheadIllustration{height:535px;position:relative;width:100%}.ForeheadBack{display:none}.ForeheadLogo{left:8%;position:absolute;top:25px}.ForeheadInformation{margin-bottom:50px;padding:0 9%;position:relative;width:100%;z-index:1}.ForeheadInformationTitle{font-size:25px;font-weight:400;line-height:31px}.ForeheadInformation h1{font-size:31px;font-weight:600;line-height:39px}.ForeheadForm{display:flex;flex-direction:column;font-size:16px;font-weight:400;line-height:24px;margin-top:40px}.ForeheadForm input{align-items:flex-start;padding:13px 16px;width:100%}.ForeheadForm button,.ForeheadForm input,.ForeheadForm input::placeholder{font-size:14px;font-weight:500;line-height:21px}.ForeheadForm button{height:48px;margin-top:8px;width:fit-content}.ForeheadMan{bottom:0;height:613px;right:240px;width:585px;z-index:4}.ForeheadHuge{left:12%;top:39px}.ForeheadMedium{right:30%;top:-100px}.ForeheadSmall{left:39%;top:41px;z-index:0}.CustomersVector{display:none}.ForeheadMaskLaptop{bottom:134px;height:160px;right:597px;width:202px;z-index:100}.ForeheadManFirstText{bottom:39%;right:215px}.ForeheadManSecondText{bottom:31%;padding:0;position:absolute;right:275px;text-transform:uppercase;z-index:5}.FromStartToFinish{padding:120px 8% 60px}.Puzzles{padding:80px 9%}.PuzzlesBody{border:1px dashed #252626;border-radius:16px;position:relative}.PuzzleWrapper{cursor:pointer;height:1100px;padding:0;position:relative;width:320px}.PuzzlesTitleWrapper{top:-35px}.PuzzlesTitle{align-items:center;background:#fff;color:#252626;display:flex;flex-direction:column;font-size:16px;font-style:normal;letter-spacing:-.01em}.PuzzlesTitle,.PuzzlesTitle h2{font-weight:600;line-height:24px}.PuzzlesTitle h2{font-size:16px!important}.PuzzlesTitle img{height:24px;width:173.45px}.PuzzlesList{height:1200px;margin:60px auto 0;width:320px}.PuzzleImage,.PuzzlesList{display:flex;flex-direction:column}.PuzzleImage{align-items:center;left:0;margin:0;padding:0;position:relative;top:0}.PuzzleImage0{top:10px}.PuzzleImage1{left:auto;top:-20px}.PuzzleImage2{left:auto;top:-43px}.PuzzleImage3{left:auto;top:-65px}.PuzzleImage4{left:auto;top:-87px}.PuzzleImage5{left:auto;top:-110px}.PuzzleImage6{left:auto;top:-132px}.PuzzleActivText{display:none}.PuzzleImage h3{background:#4b6ffc;border-radius:20px;box-shadow:0 8px 30px -10px #1e2c651f,0 2px 6px -1px #1e2c650d;color:#fff;font-size:15px;font-style:normal;font-weight:500;line-height:22px;padding:5px 16px;text-transform:uppercase}.PuzzleImage p{font-size:12px;font-weight:400;line-height:21px;margin-bottom:30px;text-align:center}.TriangleColumnBorderUpFirst,.TriangleColumnBorderUpSecond,.TriangleColumnBorderUpThird{display:none}.CustomersList{display:flex;flex-direction:column;position:relative;z-index:1}.CustomersList>.CustomersVector{height:1650px}.CustomersContainer h5{font-size:22px;font-weight:400;line-height:28px;margin:0 0 40px}.CustomersContainer{padding:80px 9%}}@media (max-width:1100px){.TrianglesIllustration{width:266px}.TrianglesIllustration img{height:95px;position:relative;transition:2s;width:128px;z-index:100}}@media (max-width:968px){.TriangleColumnBorderUpFirst,.TriangleColumnBorderUpSecond,.TriangleColumnBorderUpThird{display:none}.CoreColumnTitle{font-size:14px!important;font-weight:400;line-height:21px}.topAdvantage{display:block;margin:0;padding-left:70px}.GetStartedToday{color:#fff;display:flex;flex-direction:column;justify-content:normal;padding:80px 9%}.GetStartedTodayForm{align-items:start;box-sizing:border-box;display:flex;flex-direction:column;height:318px;padding:24px;width:100%}.GetStartedTodayForm h3,.GetStartedTodayForm h4{font-size:16px;font-weight:400;line-height:24px;margin:0 0 16px;width:auto}.GetStartedTodayForm input{background:#fff3;color:#fff;font-size:14px;font-weight:500;line-height:24px;padding:11px 16px;width:100%}.GetStartedTodayForm input::placeholder{color:#fff}.GetStartedTodayForm button{background:#ffbe28;border-radius:4px;font-size:14px;font-weight:500;line-height:24px;margin-top:16px}.GetStartedTodayTitle{display:block;font-size:20px;font-weight:400;letter-spacing:-.01em;line-height:25px;margin:0 0 48px;text-align:center;width:100%}.GetStartedToday p{font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:16px auto 48px 0;padding:0;text-align:left}.Forehead{background:linear-gradient(131.57deg,#004d95,#002e59);box-sizing:border-box;color:#fff;flex-direction:column;height:1280px;overflow:hidden;padding:120px 0 0;position:relative}.ForeheadIllustration{height:535px;position:relative;width:100%}.ForeheadBack{display:none}.ForeheadLogo{height:50px;left:30%;position:absolute;top:25px;width:160px}.ForeheadInformation{margin-bottom:50px;padding:0 9%;position:relative;width:100%;z-index:1}.ForeheadInformationTitle{font-size:25px;font-weight:400;line-height:31px}.ForeheadInformation h1{font-size:31px;font-weight:600;line-height:39px}.ForeheadForm{display:flex;flex-direction:column;font-size:16px;font-weight:400;line-height:24px;margin-top:40px;width:auto}.ForeheadForm input{align-items:flex-start;padding:13px 16px;width:100%!important}.ForeheadForm button,.ForeheadForm input,.ForeheadForm input::placeholder{font-size:14px;font-weight:500;line-height:21px}.ForeheadForm button{height:48px;margin-top:0;width:fit-content}.ForeheadMan{bottom:0;height:513px;right:-50px;width:485px;z-index:4}.ForeheadHuge{height:154px;left:0;top:20px;width:242px}.ForeheadMedium{height:103px;right:20%;top:-10px;width:158px}.ForeheadSmall{height:176px;left:15%;top:100px;width:72px}.ForeheadMaskLaptop{bottom:104px;height:140px;right:244px;width:173px;z-index:100}.ForeheadManFirstText{bottom:180px;right:60px;width:228px}.ForeheadManFirstText,.ForeheadManSecondText{align-items:center;display:flex;font-size:8px;height:20px;justify-content:center;letter-spacing:.05em;line-height:12px;padding:0;text-transform:uppercase;z-index:5}.ForeheadManSecondText{border-radius:20px;bottom:150px;position:absolute;right:80px;width:200px}.IntroBlock{box-sizing:border-box;flex-direction:column;height:112px}.IntroBlock,.IntroImagesColumn{display:flex;justify-content:space-between}.IntroImagesColumn{align-items:center;flex-direction:row}.IntroImagesColumn img{height:40px;width:100px}.Intro{padding:80px 9%}.IntroBackBlock{display:none}.IntroBackBlockSmallScreen{background:#5a667b;border-radius:4px;box-shadow:10px 20px 40px -8px #1e2c6526,0 4px 20px -3px #1e2c650d;display:block;margin:40px auto;max-height:189px}.Intro h2{display:block;font-size:22px;font-weight:400;line-height:28px;margin:0 0 8px;text-align:center;width:100%}.Intro .subheading,.Intro p{font-size:16px;font-weight:400;line-height:24px;margin:0}.DifferentVisoplan{padding:80px 8%}.DifferentVisoplan div{display:flex;flex-direction:column}.DifferentVisoplan div h4{font-size:22px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:24px;width:100%}.DifferentVisoplan div p{font-size:12px;font-weight:400;line-height:21px;width:100%}.DifferentVisoplanImages{margin:0;padding:0}.DifferentVisoplanImages img{height:326px;margin:0 auto;width:326px}.DifferentVisoplanImages div{display:flex;flex-direction:column;margin-top:30px}.DifferentVisoplanImages h6{display:block;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin:0 0 5px}.PluginsFlexList{display:flex;flex-wrap:wrap;justify-content:space-between;margin:40px auto;width:90%}.PluginsContainer{padding:80px 8%}.PluginsTitle{font-size:22px!important;font-weight:400!important;line-height:28px!important}.Plugins h1{font-size:16px;font-weight:600;line-height:24px}.Plugins .subheading{display:block;font-size:14px;font-style:normal;font-weight:400;line-height:21px;margin:8px auto 0}.SoftwarePlugins{background:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;margin:64px 0;padding:80px 6.25%}.SoftwarePluginsText{color:#252626;font-size:16px;font-weight:600;line-height:24px;margin-bottom:40px;text-align:center;width:100%}.Formats{padding:0}.listOfSteps{display:flex;flex-direction:column;justify-content:space-between;padding:0}.listOfSteps li{font-size:12px;font-weight:400;line-height:21px;margin-bottom:24px;width:100%}.listOfSteps li:before{display:none}.listOfStepsNumbersSmallScreen{align-items:center;background:#004d95;border-radius:24px;color:#fff;display:flex;font-size:12px;font-style:normal;font-weight:500;height:24px;justify-content:center;line-height:18px;margin:0 auto 16px;width:24px}.FewStepsImplements h3{margin:0 0 32px}.TrianglesIllustration{display:none}.VisoplanAdvantageTriangle h3{font-size:22px;font-weight:400;line-height:28px}.VisoplanAdvantageTriangle .subheading{font-size:16px;font-weight:400;line-height:24px;margin:8px 0 40px}.TriangleBlock{display:flex;flex-direction:column}.TriangleColumn{gap:32px;height:auto;justify-content:normal;width:100%}.AdvantageDescription{margin-left:auto;width:95%}.AdvantageTitle{align-items:center;display:flex;font-size:14px;font-weight:600;line-height:21px;padding:0;width:100%}.AdvantageTitle img{margin-right:8px}.trianglesIllustrationSmallScreen{box-sizing:border-box;display:block;margin:48px auto 0;width:78%}.trianglesIllustrationSmallScreen img{height:114px;width:140px}.FromStartToFinish{height:auto;padding-bottom:60px;padding-top:60px}.CoreCycle img{width:320px}.FromStartToFinishCore{display:flex;flex-direction:column;justify-content:space-between;margin-top:40px}.Plugins h4{font-size:16px;font-weight:600;line-height:24px}.CoreColumn{padding:0 0 80px;width:100%}.CoreColumn p{font-size:16px;font-style:normal;font-weight:300;line-height:24px}.FromStartToFinish h3{font-size:22px;font-style:normal;font-weight:400;line-height:28px;text-align:left}.FromStartToFinish .subheading{font-size:16px;font-weight:400;line-height:24px;margin-top:16px;text-align:left}.CoreColumn ul{display:flex;flex-wrap:wrap;margin:0;padding:0}.CoreColumn ul li{display:flex;font-size:12px;font-style:normal;font-weight:400;list-style:none;width:100%}.CoreColumn ul li:before{width:auto}.allWork-list li span,.construction-list li span,.operation-list li span,.planning-list li span{display:block;font-size:12px;font-weight:400;line-height:21px;margin-left:10px}.CoreCycle{height:320px;margin:30px auto;position:relative;width:320px}.Formats h5{align-items:center;display:flex;font-size:16px;font-weight:600;justify-content:center;line-height:24px;margin:0;text-align:justify}.SoftwarePluginsList{margin:0 auto;width:90%}.ForeheadHomepageForm input{width:326px}.LearnMore{font-size:12px;font-weight:500;line-height:15px;margin:12px auto 0}.LearnMore img{height:12px;width:12px}.Formats h4{font-size:20px;font-weight:400;line-height:25px}}@media (max-width:450px){.trianglesIllustrationSmallScreen{width:82%}.CustomersContainer{padding:120px 0}.CustomerCard{padding:32px;width:100%}.CustomerCard img{height:120px;width:120px}.CustomerCard p{font-size:14px;line-height:21px}}@media (max-width:400px){.Formats img{height:104px;width:93px}.CustomerDescription{font-size:14px;font-weight:300;line-height:21px;width:100%;width:90%}.trianglesIllustrationSmallScreen{height:auto;width:90%}.AdvantageDescription{margin-left:auto;width:90%}.FromStartToFinish{padding:80px 8% 0}}@media (max-width:380px){.PuzzlesList{display:flex;flex-direction:column;height:1200px;margin:60px auto 0;width:300px}.PuzzleWrapper{cursor:pointer;width:300px}.CustomerCard img{height:164px;width:180px}.ForeheadInformation{padding:0 6%}.Intro{padding:80px 5%}.trianglesIllustrationSmallScreen{height:auto;width:90%}.IntroBackBlockSmallScreen{max-height:169px}.CustomerCard{padding:32px;width:100%}}@media (min-width:1920px){.Intro,FromStartToFinish{padding:120px 10%}.PluginsContainer{padding:120px 10% 80px}.ForeheadBack{width:60%}.ForeheadLogo{left:45%}.FromStartToFinishCore{padding:0 5%}.VisoplanAdvantageTriangle{background:#f6f8f9;padding:120px 10%}.Puzzles{padding:120px 9%}.GetStartedToday{padding:106px 10% 126px}.PluginsContainer{background:#f6f8f9;padding:120px 12% 80px}}@media (min-width:2500px){.ForeheadBack{width:62%}}.IFCForehead{display:flex;height:968px;justify-content:space-between;overflow:hidden;padding:80px 5%;position:relative}.IFCBACK{background:linear-gradient(186.68deg,#242931 9.24%,#121419 94.07%);clip-path:polygon(18% 0,100% 0,100% 100%,20% 100%,6% 50%);height:100%;position:absolute;right:0;top:0;width:65%}.IFCForeheadData{width:33%}.IFCForeheadData h1{font-size:49px;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:61px;margin:8px 0 16px;width:100%}.IFCForeheadData .subheading{font-size:18px;font-style:normal;font-weight:300;letter-spacing:0;line-height:27px;margin:0 0 80px;width:88%}.IFCForeheadIllustration{display:flex;justify-content:flex-end;padding-top:8px;width:63%}.IFCForeheadIllustrationBackground{position:absolute;right:0;top:0;z-index:0}.IFCForeheadIllustrationGraphic{height:674px;position:relative;width:696px;z-index:1}.IFCForeheadForm label{color:#252626;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px}.IFCForeheadForm input{border:1px solid #9ca3b0;color:#252626;display:block;min-width:275px;padding:12px 16px}.IFCForeheadForm input::placeholder{color:#9ca3b0}.IFCForeheadForm button{background:#4b6ffc;color:#fff;width:fit-content}.IFCForeheadForm button:hover{background:#fff;border:1px solid #4b6ffc;color:#4b6ffc}.IFCPowerVisoplan{background:#5a667b;color:#fff;padding:120px 5%}.IFCPowerVisoplan h2{display:block;font-size:49px;font-weight:600;line-height:61px;margin:0 0 64px;padding:0;text-align:center}.IFCFlexContainer{display:flex;justify-content:space-between;padding:80px 5%}.IFCFlexContainerData{margin:auto 0;width:35%}.IFCFlexContainerData label{font-size:15px;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:22px;text-transform:uppercase}.IFCFlexContainerData h3,.IFCFlexContainerData h4{font-size:25px;font-style:normal;font-weight:400;line-height:31px;margin:0;padding:0}.IFCFlexContainerData p{color:#5a667b;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin:24px 0 0;padding:0}.IFCFlexContainerIllustration{border-radius:4px;box-shadow:-10px 30px 60px -8px #1e2c6526,0 4px 20px -3px #1e2c650d;height:472px;width:739px}.IFCFlexContainerIllustrationBigger{width:760px}.IFCFlexContainerReverse .IFCFlexContainerIllustration{box-shadow:-10px 30px 60px -8px #1e2c6526,0 4px 20px -3px #1e2c650d}.IFCWebAsDesktopVersion{background:#f6f8f9;display:flex;height:700px;justify-content:space-between}.IFCWebAsDesktopVersionData{margin:auto 0 auto 5%}.IFCWebAsDesktopVersionData h4{font-size:40px;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:49px}.IFCWebAsDesktopVersionData .subheading{font-size:22px;font-style:normal;font-weight:400;line-height:28px;margin:24px 0 48px}.IFCWebAsDesktopVersionData ul{list-style:none;margin:0;padding:0}.IFCWebAsDesktopVersionData ul li{align-items:center;border-radius:20px;color:#fff;display:flex;font-size:15px;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:22px;margin-bottom:12px;padding:4px 16px;text-transform:uppercase;width:fit-content}.IFCWebAsDesktopVersionData ul li img{margin-right:10px}.IFCWebAsDesktopVersionIllustration{height:500px;margin:auto 0;width:827px}.IFCForeheadIllustrationBackgroundSmallScreen,.IFCForeheadIllustrationGraphicSmallScreen{display:none}.AnimatedBlock{display:flex;height:3260px;justify-content:space-between;padding:80px 5%;position:relative}.AnimatedBlockData{padding:130px 0;width:35%}.AnimatedBlockDataElement{height:632px;width:100%}.AnimatedBlockIllustration{height:3060px}.AnimatedBlockContainerIllustration{animation:show 2s ease;position:sticky;top:140px}@keyframes show{0%{opacity:0}to{opacity:1}}@media (max-width:1300px){.IFCForeheadIllustration{display:flex;justify-content:flex-end;padding-top:8px;width:60%}.IFCForeheadIllustrationBackground{position:absolute;right:-200px;top:0;z-index:0}.IFCForeheadIllustrationGraphic{height:474px;position:relative;width:496px;z-index:1}.IFCFlexContainerIllustrationBigger{width:inherit}.IFCFlexContainerIllustration{height:402px;width:689px}}@media (max-width:1200px){.IFCWebAsDesktopVersionIllustration{height:auto;width:600px}.IFCFlexContainerIllustration{border-radius:4px;box-shadow:-10px 30px 60px -8px #1e2c6526,0 4px 20px -3px #1e2c650d;height:372px;width:639px}}@media (max-width:1100px){.IFCFlexContainerIllustration{border-radius:4px;box-shadow:-10px 30px 60px -8px #1e2c6526,0 4px 20px -3px #1e2c650d;height:302px;width:529px}.IFCForeheadIllustrationBackground{position:absolute;right:-300px;top:0;z-index:0}}@media (max-width:968px){.IFCPowerVisoplan h2{font-size:22px;font-weight:400;line-height:28px;margin:0 0 40px;text-align:left}.IFCFlexContainer{display:flex;flex-direction:column;gap:20px;justify-content:space-between;padding:40px 8%}.IFCFlexContainerIllustration{height:188px;margin:40px auto 24px;width:326px}.IFCFlexContainerData{margin:0;width:100%}.IFCFlexContainerReverse{flex-direction:column-reverse}.IFCFlexContainerData p{color:#5a667b}.IFCBACK,.IFCForeheadIllustrationBackground,.IFCForeheadIllustrationGraphic{display:none}.IFCForeheadIllustrationGraphicSmallScreen{display:block;height:470px;margin-top:100px;width:330px;z-index:2}.IFCForeheadIllustrationBackgroundSmallScreen{display:block;position:absolute;top:0;width:100vw;z-index:0}.IFCForehead{flex-direction:column;height:1273px}.IFCForeheadData{padding:0 6%;width:100%}.IFCForeheadIllustration{display:flex;justify-content:center;position:relative;width:100%}.IFCForeheadData h1{font-size:31px;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:39px;margin:0 0 16px}.IFCForeheadData .subheading{font-size:16px;font-weight:400;line-height:24px;margin:0 0 40px}.IFCForeheadForm input{box-sizing:border-box;height:48px;width:100%}.IFCWebAsDesktopVersion{flex-direction:column;height:auto;justify-content:normal;padding:40px 0}.IFCWebAsDesktopVersionData h4{font-size:25px;font-style:normal;font-weight:400;line-height:31px;text-align:center}.IFCWebAsDesktopVersionData{margin:0;padding:0 32px 45px}.IFCWebAsDesktopVersionData .subheading{font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:16px 0;text-align:center}.IFCWebAsDesktopVersionData ul li{margin:0 auto 8px;width:fit-content;block-size:fit-content;font-size:10px;font-weight:500;line-height:15px}.IFCWebAsDesktopVersionIllustration{width:100%}.IFCPowerVisoplan{padding:60px 6%}}@media (max-width:400px){.IFCForeheadData{padding:0;width:100%}.IFCFlexContainer{padding:40px 6%}}@media (min-width:1600px){.IFCBACK{width:60%}}@media (min-width:1800px){.IFCBACK{width:54%}}@media (min-width:1920px){.IFCFlexContainer{padding:80px 10%}.IFCForehead{padding:80px 5% 80px 10%}.IFCPowerVisoplan{padding:120px 10%}.AnimatedBlock{padding:80px 10%}.IFCWebAsDesktopVersionData{margin:auto 0 auto 10%}}.TaskIssueForehead{background:linear-gradient(131.57deg,#004d95,#002e59);color:#fff;height:970px;padding:88px 5%;position:relative}.TaskIssueForehead h1{font-size:50px;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:61px;margin:0 0 16px;max-width:1000px;position:relative}.TaskIssueForeheadBackground{height:100%;position:absolute;right:0;top:0}.TaskIssueForehead .subheading{font-size:18px;font-style:normal;font-weight:300;line-height:27px;max-width:400px}.TaskIssueForeheadForm{margin-top:50px}.TaskIssueForeheadForm button{background:#ffbe28;color:#003e77;font-size:14px;font-style:normal;font-weight:500;line-height:24px;padding:12px 16px;text-transform:none;width:fit-content}.TaskIssueForeheadIllustrationWrapper img{border-radius:4px;box-shadow:-15px 25px 50px -8px #25262666,0 4px 20px -3px #2526261a}.TaskIssueForeheadIllustrationFirstHuge{border-radius:2%;height:289px;position:absolute;right:5%;top:290px;width:499px}.TaskIssueForeheadIllustrationFirstSmall{border-radius:2%;height:262px;position:absolute;right:37%;top:240px;width:148px}.TaskIssueForeheadIllustrationSecondHuge{border-radius:2%;bottom:85px;height:287px;position:absolute;right:25%;width:509px}.TaskIssueForeheadIllustrationSecondSmall{border-radius:2%;bottom:205px;height:260px;position:absolute;right:20%;width:148px;z-index:5}.TaskIssueWorkflow0{background:linear-gradient(131.57deg,#3dd1dc,#1a9aa4)}.TaskIssueWorkflow1{background:linear-gradient(131.57deg,#aa007b,#66004a)}.TaskIssueWorkflow2{background:linear-gradient(131.57deg,#004d95,#002e59)}.TaskIssueWorkflow{align-items:center;border-radius:4px;box-shadow:0 8px 24px -4px #1e2c654d,0 2px 6px -1px #1e2c6526;color:#fff;display:flex;flex-direction:column;padding:48px 48px 56px;width:32%}.TaskIssueWorkflow h2{align-items:center!important;color:#fff!important;display:flex;font-size:20px!important;font-style:normal;font-weight:400!important;line-height:30px!important;margin:16px 0 8px!important;text-align:center}.TaskIssueWorkflow p{color:#fff;font-family:Poppins,serif;font-size:14px;font-style:normal;font-weight:300;line-height:24px;margin:0;text-align:center}.TaskIssueListWorkflows{display:flex;flex-direction:row;justify-content:space-between;margin:auto;width:100%}.TaskIssueWorkflows{padding:120px 5%}.TaskIssueWorkflowsHeader{color:#252626;font-size:40px;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:49px;margin:0 auto 64px;max-width:850px;text-align:center}.TaskIssueExampleTaskCreation{background:#f6f8f9}.BiggerIlustration img,.BiggerIlustrationImage{width:785px!important}.TaskIssueFlexContainer{display:flex;justify-content:space-between;padding:120px 5%}.TaskIssueFlexContainer img{border-radius:4px;height:472px}.TaskIssueFlexContainer img,.TaskIssueFlexContainer video{box-shadow:-10px 30px 60px -8px #1e2c6526,0 4px 20px -3px #1e2c650d;width:738px}.TaskIssueFlexContainer video{height:491px}.TaskIssueFlexContainer h3{color:#252626;font-size:25px;font-style:normal;font-weight:400;line-height:31px;margin:0}.TaskIssueFlexContainer p{color:#5a667b;font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin:24px 0 0;padding:0}.TaskIssueFlexContainerInfo{margin:auto 0;width:35%}.TaskIssueFlexContainerInfo label{color:#252626;font-size:15px;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:22px;text-transform:uppercase}p.TaskIssueUnderVideoLabel{color:#5a667b;font-size:12px;font-style:normal;font-weight:400;line-height:21px;text-align:center;width:100%}.TaskIssueFlexContainerInfoVideoContainer{align-items:center;display:flex;flex-direction:column;width:55%}.TaskIssueTaskCalendar{background:#5a667b;color:#fff;display:flex;height:776px;justify-content:space-between}.TaskIssueTaskCalendarIllustrationSmallScreen{display:none}.TaskIssueTaskCalendarInfo{background:#5a667b;box-shadow:30px 0 40px -20px #00000026;padding:144px 0 144px 4%;width:36%}.TaskIssueTaskCalendarInfo h2{font-size:39px;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:49px;margin-right:5%}.TaskIssueTaskCalendarInfo .subheading{font-size:20px;font-style:normal;font-weight:400;line-height:30px;margin:16px 5% 64px 0}.TaskIssueTaskCalendarInfo ul{box-sizing:border-box;list-style:none;margin:0;padding:0}.TaskIssueTaskCalendarInfo ul li{align-items:center;border-radius:2px 0 0 2px;box-sizing:border-box;cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:500;justify-content:space-between;letter-spacing:.02em;line-height:24px;padding:16px;width:100%}.TaskIssueTaskCalendarIllustration{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin:0;padding:105px 0;width:62%}.TaskIssueTaskCalendarIllustration p{font-size:12px;font-style:normal;font-weight:400;line-height:21px;margin:48px auto 20px;text-align:center;width:67%}.TaskIssueTaskCalendarIllustration img{border-radius:4px;height:429px;width:745px}.TaskIssueUniqueStructure{background:#252626;color:#fff;min-height:868px;padding:120px 5%}.TaskIssueUniqueStructure h2,.TaskIssueUniqueStructure h3{font-size:39px;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:49px;margin-bottom:64px;text-align:center}.TaskIssueUniqueStructureData{display:flex;justify-content:space-between}.TaskIssueUniqueStructureData img{border-radius:4px;box-shadow:-15px 25px 50px -8px #25262666,0 4px 20px -3px #2526261a;width:59%}.TaskIssueListOfStructures{margin:auto 0;width:32%}.TaskIssueStructureChildren{font-size:13px;font-style:normal;font-weight:400;line-height:21px}.TaskIssueStructureChildren img{display:none}.GetStartedTodayTitleBlock{width:47%}.GetStartedTodayTitleBlock h4{font-size:39px;font-weight:600;letter-spacing:-.02em;line-height:49px}.GetStartedTodayTitleBlock h5{font-size:25px;font-style:normal;font-weight:300;line-height:31px;margin:24px 0 0;padding:0}.DigitalBlockScreen{height:403px;width:769px}@media screen and (max-width:1367px){.BiggerIlustration img,.BiggerIlustrationImage{width:inherit!important}.TaskIssueTaskCalendarIllustration img{height:329px;width:605px}.TaskIssueForeheadIllustrationFirstHuge{height:220px;width:400px}.TaskIssueForeheadIllustrationFirstSmall{height:206px;width:124px}.TaskIssueForeheadIllustrationSecondHuge{height:222px;width:402px}.TaskIssueForeheadIllustrationSecondSmall{height:204px;width:123px}.TaskIssueFlexContainer video{height:288px;width:426px}.TaskIssueFlexContainer img{border-radius:4px;box-shadow:10px 20px 40px -8px #1e2c6526,0 4px 20px -3px #1e2c650d;height:288px;width:426px}.TaskIssueUniqueStructureData img{border-radius:4px;box-shadow:-15px 25px 50px -8px #25262666,0 4px 20px -3px #2526261a;height:350px;width:540px}}@media (max-width:1100px){.TaskIssueForeheadBackground{display:none}}@media screen and (max-width:968px){.GetStartedTodayTitleBlock h4{font-size:22px;font-weight:400;line-height:28px;text-align:left}.TaskIssueForehead{display:flex;flex-direction:column;height:auto;padding:56px 0 104px}.BiggerIlustration img,.BiggerIlustrationImage{width:326px!important}.DigitalBlockScreen{height:auto;margin:0 auto;max-width:500px;width:84%}.TaskIssueForehead h1{font-size:32px;letter-spacing:-.01em;line-height:40px;margin:0 8%;max-width:100%}.TaskIssueForeheadBackground{display:none}.TaskIssueForehead .subheading{font-size:16px;font-weight:400;line-height:24px;margin:16px 8% 0;max-width:100%}.TaskIssueForeheadForm{margin:40px 8% 0}.GetStartedTodayTitleBlock{margin-bottom:48px;width:100%}.GetStartedTodayTitleBlock h5{font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:16px 0 0}.TaskIssueForeheadIllustrationWrapper{box-sizing:border-box;height:479px;margin-top:32px;overflow:hidden;position:relative;width:100%}.TaskIssueForeheadIllustrationFirstHuge{height:183px;right:120px;top:0;width:315px}.TaskIssueForeheadIllustrationFirstSmall{height:166px;right:370px;top:46px;width:94px}.TaskIssueForeheadIllustrationSecondHuge{bottom:24px;height:182px;left:218px;top:auto;width:322px}.TaskIssueForeheadIllustrationSecondSmall{bottom:71px;height:164px;left:468px;width:93px;z-index:5}.TaskIssueWorkflow{margin-top:24px;padding:32px 24px;width:100%}.TaskIssueWorkflow h2{font-size:14px;font-weight:600;line-height:24px}.TaskIssueWorkflow p{font-size:12px!important;font-style:normal;font-weight:400!important;line-height:21px!important}.TaskIssueListWorkflows{flex-direction:column}.TaskIssueWorkflows{padding:80px 9%}.TaskIssueWorkflowsHeader{font-size:22px;font-style:normal;font-weight:400;line-height:33px;margin:0 auto 26px;max-width:100%;text-align:left}.TaskIssueWorkflow h2{display:block;font-size:14px!important;font-weight:600!important;line-height:21px!important;text-align:center}.TaskIssueFlexContainer{display:flex;flex-direction:column;justify-content:normal;padding:80px 9%}.TaskIssueFlexContainer h3{font-size:22px;font-style:normal;font-weight:400;line-height:33px}.TaskIssueFlexContainer p{font-size:14px;font-weight:300;line-height:24px}.TaskIssueFlexContainerInfo{margin:0 auto 40px;width:100%}.TaskIssueFlexContainer video{height:188px;width:326px}.TaskIssueFlexContainer img{border-radius:4px;box-shadow:10px 20px 40px -8px #1e2c6526,0 4px 20px -3px #1e2c650d;height:189px;width:326px}.TaskIssueFlexContainerWithRowReverse{flex-direction:column-reverse}.TaskIssueUniqueStructure{height:auto;padding:80px 9%}.TaskIssueUniqueStructure h2,.TaskIssueUniqueStructure h3{font-size:22px;font-weight:400;line-height:33px;text-align:left}.TaskIssueUniqueStructureData{box-sizing:border-box;display:block}.TaskIssueUniqueStructureData img{display:none}.TaskIssueListOfStructures{margin:auto 0;width:100%}.TaskIssueStructureChildren{font-size:12px;font-style:normal;font-weight:400;line-height:21px}.TaskIssueStructureChildren img{box-shadow:10px 30px 60px -8px #1e2c6526,0 4px 20px -3px #1e2c650d;display:block;height:300px;margin-top:24px;max-width:500px}.TaskIssueFlexContainerInfoVideoContainer video{width:50%}.TaskIssueFlexContainerInfoVideoContainer{width:100%}.TaskIssueForeheadForm input{width:326px}.TaskIssueTaskCalendarIllustration{display:none}.TaskIssueTaskCalendar{flex-direction:column;height:900px;justify-content:space-between;padding:80px 0}.TaskIssueTaskCalendarInfo{background:#5a667b;box-shadow:30px 0 40px -20px #00000026;padding:0;width:100%}.TaskIssueTaskCalendarInfo h2{font-size:25px;font-weight:400;line-height:31px;margin:0 32px}.TaskIssueTaskCalendarInfo .subheading{font-size:14px;font-weight:400;line-height:24px;margin:16px 32px 40px}.TaskIssueTaskCalendarInfo ul li{border-radius:0;border-top:1px solid #7b8595;font-size:12px;font-weight:500;line-height:21px;padding:16px 32px}.TaskIssueTaskCalendarInfo ul li:last-child{border-bottom:1px solid #7b8595}.TaskIssueTaskCalendarIllustrationSmallScreen{display:block;padding:48px 32px}.TaskIssueTaskCalendarIllustrationSmallScreen img{display:block;height:186px;margin:0 auto;width:326px}.TaskIssueTaskCalendarIllustrationSmallScreen p{font-size:12px;font-style:normal;font-weight:400;line-height:21px;text-align:center}}@media screen and (max-width:650px){.TaskIssueFlexContainerInfoVideoContainer video{width:80%}}@media screen and (max-width:450px){.TaskIssueFlexContainerInfoVideoContainer video{width:100%}.TaskIssueUniqueStructure{padding:80px 8%}.INFEvaluation img{height:auto}}@media screen and (min-width:1570px){.TaskIssueForeheadIllustrationFirstSmall{right:32%}}@media (max-width:968px){p.TaskIssueUnderVideoLabel{font-size:12px;font-weight:400;line-height:21px}}@media (max-width:768px){.TaskIssueFlexContainerInfo label{display:block;font-size:12px;font-weight:500;line-height:18px;margin-bottom:8px}.TaskIssueUnderVideoLabel{text-align:left}.TaskIssueForeheadIllustrationFirstHuge{height:183px;right:-70px;top:0;width:315px}.TaskIssueForeheadIllustrationFirstSmall{height:166px;right:220px;top:46px;width:94px}.TaskIssueForeheadIllustrationSecondHuge{bottom:24px;height:182px;left:-18px;top:auto;width:322px}.TaskIssueForeheadIllustrationSecondSmall{bottom:71px;height:164px;left:268px;width:93px;z-index:5}}@media screen and (max-width:560px){.TaskIssueStructureChildren img{height:190px;width:100%}}@media screen and (max-width:400px){.TaskIssueForehead .subheading{margin:0 6%}.TaskIssueForeheadForm{margin:40px 6% 0}.TaskIssueForehead h1{margin:0 6% 16px}.TaskIssueFlexContainer,.TaskIssueWorkflows{padding:80px 8%}}@media screen and (min-width:1800px){.TaskIssueForeheadIllustrationFirstSmall{right:28%}}@media screen and (min-width:1920px){.TaskIssueForeheadIllustrationFirstSmall{right:25%}.TaskIssueForehead{padding:88px 10%}.TaskIssueWorkflows{padding:120px 10%}.TaskIssueFlexContainer{display:flex;justify-content:space-between;padding:120px 10%}.TaskIssueUniqueStructure{padding:120px 10%}.TaskIssueTaskCalendarInfo{background:#5a667b;box-shadow:30px 0 40px -20px #00000026;padding:144px 0 144px 9%;width:46%}}.BIMIntuitiveModel{padding:120px 5%}.BIMIntuitiveModel h2{font-size:39px;font-style:normal;font-weight:600;line-height:49px;margin:0 auto 64px;text-align:center;width:65%}.BimAnimatedComponent{background:#f6f8f9;height:1040px;overflow:hidden;padding:120px 0;width:100%}.BimCarousel{align-items:center;display:flex;justify-content:space-between;margin-top:48px;transition:translate;transition-duration:1s;transition-property:transform;transition-timing-function:ease-in-out}.BIMPhotoCarousel{margin:0 50px}.BIMPhotoCarousel img{height:357px;width:632px}.BIMPhotoCarousel img,.BIMPhotoCarouselActive img{border-radius:4px;box-shadow:10px 20px 40px -8px #1e2c6526,0 4px 20px -3px #1e2c650d;cursor:pointer;transition:width 2s,height 2s}.BIMPhotoCarouselActive img{height:481px;width:848px}.BimAnimatedComponentData{padding:0 5%}.BimAnimatedComponentData h2{font-size:39px;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:49px;text-align:center}.BimAnimatedComponentData div{display:flex;gap:18px;justify-content:space-between;margin:32px auto;width:fit-content}.BimAnimatedComponentData button{align-items:center;background:#f6f8f9;border:1px solid #5a667b;border-radius:4px;display:flex;font-weight:500;height:48px;letter-spacing:.02em;padding:13.5px 16px;width:auto}.BimAnimatedComponentData button,.BimAnimatedComponentData p{color:#5a667b;font-size:14px;font-style:normal;line-height:21px}.BimAnimatedComponentData p{font-weight:400;margin:0 auto;text-align:center;width:64%}.BIMAnimatedContentButtonActive{background:#4b6ffc!important;border:none!important;box-shadow:2px 2px 6px #bdc2ca33,10px 10px 10px #dee0e54d;color:#fff!important}.BicForehead{background:linear-gradient(131.57deg,#004d95,#002e59);box-sizing:border-box;color:#fff;display:flex;height:1024px;padding:0;position:relative}.BimForeheadForm input{min-width:320px}.BimForeheadForm label{font-size:16px!important;font-style:normal;font-weight:300!important;letter-spacing:0!important;line-height:24px!important}.BicForeheadInformation{padding:64px 2% 0 5%;width:40%}.BicForeheadInformation .subheading,.BicForeheadInformation label{font-size:15px;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:22px;width:100%}.BicForeheadInformation h1{color:#fff;font-size:49px;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:61px;margin:16px 0 80px;width:100%}.BimForeheadWithCarousel{box-sizing:border-box;height:1024px;mix-blend-mode:normal;width:60%}.BicForeheadForm button{color:#003e77;width:fit-content}.BimListIntuitiveModel{box-shadow:10px 20px 40px -8px #1e2c6526,0 4px 20px -3px #1e2c650d}@media (max-width:1100px){.BicForeheadInformation{padding:74px 2% 0}}@media (max-width:968px){.BicForeheadInformation .subheading,.BicForeheadInformation label{font-size:16px;font-weight:400;line-height:24px}.BicForeheadInformation h1{font-size:31px;font-weight:600;line-height:39px}.BIMIntuitiveModel h2{font-size:22px;font-weight:400;line-height:28px;margin:0 auto 40px;text-align:left;width:100%}.BIMIntuitiveModel{padding:80px 6%}.BimAnimatedComponentData h2{font-size:22px;font-weight:400;line-height:28px;text-align:left}.BimAnimatedComponentData div{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;width:100%}.BimAnimatedComponentData p{align-items:center;color:#5a667b;display:flex;font-size:12px;font-style:normal;font-weight:400;line-height:21px;margin:0 auto;text-align:left;width:98%}.BIMPhotoCarousel img,.BIMPhotoCarouselActive img{border-radius:4px;box-shadow:-10px 30px 60px -8px #1e2c6526,0 4px 20px -3px #1e2c650d;cursor:pointer;height:183.72px;transition:width 2s,height 2s;width:326px}.BimAnimatedComponent{height:871px;padding:80px 0}.BimAnimatedComponentData button{font-size:12px;font-weight:500;line-height:15px;margin-bottom:8px;width:fit-content}.BimForeheadForm input{width:326px}}@media (max-width:768px){.BicForehead{background:linear-gradient(131.57deg,#004d95,#002e59);display:block}.BimButtonFull{width:100%!important}.BimForeheadWithCarousel{height:270px;padding-top:20px;width:100%}.BicForeheadInformation{padding:56px 32px 24px;width:100%}.BimAnimatedComponentDataDEButtons button{align-items:center;display:flex;font-size:12px;font-weight:500;justify-content:center;line-height:15px;margin:0 auto;width:295px}}@media (max-width:420px){.BimAnimatedComponentData button{justify-content:space-between;margin-bottom:0;width:100%}}@media (max-width:380px){.BicForeheadInformation{padding:56px 20px 24px;width:100%}}@media (min-width:1920px){.BIMIntuitiveModel{padding:120px 10%}.BimAnimatedComponentData{padding:0 10%}}.INFForehead{padding:64px 5%}.INFEvaluation img{height:401px;object-fit:contain;width:480px}.INFForeheadIllustration label{color:#252626;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:18px;margin:20px 5% 31px 0;position:relative;text-align:center;text-transform:uppercase;width:58%;z-index:2}.INFForeheadIllustration{align-items:flex-end;display:flex;flex-direction:column;justify-content:start}.INFForeheadIllustrationGraphic{height:608px;width:608px}.INFForeheadIllustrationBackground{top:-55px}.INFForeheadData p{font-size:16px!important;font-style:normal;font-weight:300!important;line-height:24px!important;margin:0 0 24px!important;padding:0;width:98%!important}.INFForeheadData h1{color:#252626;font-size:39.063px;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:49px}.INFForeheadData{width:40%}.INFForeheadForm{margin-top:80px}.INFForeheadForm label{font-size:16px;font-weight:400;letter-spacing:0}.INFForeheadForm input{min-width:308px}.bigLabel{color:#252626!important;font-size:15px!important;font-style:normal;font-weight:500!important;letter-spacing:.05em;line-height:22px!important;margin:0 0 8px!important;text-transform:uppercase}.underTitleBigLabel{margin:8px 0 0!important}.INFEvaluation{background:#252626;color:#fff;display:flex;height:661px;justify-content:space-between;padding:120px 10% 120px 5%}.INFEvaluationData{width:43%}.INFEvaluationData h2{font-size:25px;font-style:normal;font-weight:400;line-height:31px;margin-bottom:24px}.INFEvaluationData label{display:block;font-size:15px;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:22px;margin:24px 0;text-transform:uppercase}.INFEvaluationData p{font-size:14px;font-style:normal;font-weight:400;line-height:21px;margin:0;padding:0;width:99%}.IFCFlexContainerIllustrationWithDescription{width:738px}.IFCFlexContainerIllustrationWithDescription p{color:#5a667b;font-size:12px;font-style:normal;font-weight:400;line-height:21px;margin:64px 0 0;padding:0;text-align:center;width:100%}.INFStructureImgSmallScreen{display:none}@media (min-width:1700px){.INFForeheadIllustrationGraphic{margin-right:5%}}@media (min-width:1900px){.INFForeheadIllustrationGraphic{margin-right:5%}}@media (max-width:1500px){.INFForeheadIllustration label{margin:0 10% 41px 8%}}@media (max-width:1400px){.INFForeheadIllustrationBackground{right:-100px;top:-55px}.INFForeheadIllustration label{margin:0 8% 41px}}@media (max-width:1200px){.IFCFlexContainerIllustrationWithDescription{align-items:center;display:flex;flex-direction:column;width:628px}.INFForeheadIllustrationGraphic{height:508px;width:508px}.INFForeheadIllustrationBackground{right:-200px}.INFForehead{box-sizing:border-box;padding:34px 2%}.INFEvaluation{height:auto;padding:120px 8% 120px 5%}}@media (max-width:396px){.IFCForeheadIllustrationGraphicSmallScreen.INFForeheadIllustrationGraphicSmallScreen{margin-bottom:40px}}@media (max-width:968px){.INFForeheadForm input{width:auto}.IFCFlexContainerIllustrationWithDescription{margin:0 auto;width:95%}.IFCFlexContainerIllustrationWithDescription p{margin:0;text-align:left}.INFForehead{flex-direction:column;height:1540px;padding:0}.INFForeheadData p{font-size:16px;font-style:normal;font-weight:300;line-height:24px;margin:0 0 16px;width:98%}.INFForeheadData h1{font-size:32px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:39px}.INFForeheadData{padding:56px 8% 0;width:100%}.INFForeheadForm{margin-top:40px}.INFForehead input{width:100%}.INFForeheadIllustrationGraphicSmallScreen{display:block;height:325px;margin-bottom:92px;margin-top:0;width:326px}.INFForeheadIllustration{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.INFForeheadIllustration label{color:#252626;display:block;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:18px;margin:110px 8% 41px;position:relative;text-align:center;text-transform:uppercase;width:auto;z-index:2}.INFForeheadIllustrationBackground{right:0;top:0}.INFStructureImgSmallScreen{border-radius:4px;box-shadow:0 12px 24px #0003;display:block;height:200px!important;width:326px!important}.INFEvaluation{flex-direction:column;height:967px;padding:80px 8%}.INFEvaluationData{width:100%}.INFEvaluationData h2{font-size:22px;font-weight:400;line-height:28px;margin-bottom:24px}.INFEvaluationData label{display:block;font-size:12px;font-style:normal;font-weight:500;line-height:18px;margin:16px 0}.INFContainerSliderPhoto img{border-radius:4px;box-shadow:-10px 30px 60px -8px #1e2c6526,0 4px 20px -3px #1e2c650d;height:184px!important;width:326px!important}.INFEvaluationData p{font-size:14px;font-weight:400;line-height:21px;margin:0;padding:0;width:99%}.INFEvaluation img{height:230px;margin:0 auto;width:270px}}@media (max-width:380px){.INFForeheadData h1{font-size:28px}.INFForeheadData{padding:56px 7%}}@media (min-width:1920px){.INFForehead{padding:64px 5% 64px 10%}.INFEvaluation{padding:120px 10%}}.PricingForehead{padding:95px 5% 120px}.PricingForeheadTitle{margin:0 auto;width:60%}.PricingForehead h1,.PricingForehead h2{color:#252626;font-size:49px;font-weight:600;letter-spacing:-.02em;line-height:61px;text-align:center}.PricingForeheadTitle .subheading,.PricingForeheadTitle h4{font-size:25px;font-style:normal;font-weight:400;line-height:31px;margin-top:36px;text-align:center}.PricingForeheadDataContainer{display:flex;justify-content:space-between;margin-top:120px}.PricingForeheadDataInfo{width:41%}.PricingForeheadDataInfo h2{text-align:left}.PricingForeheadDataInfo .subheading{font-size:20px;font-weight:400;line-height:25px;width:80%}.PricingForeheadCards{display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between;width:58%}.PricingForeheadCard{border-radius:4px;box-shadow:0 15px 30px #0003;box-sizing:border-box;color:#fff;height:256px;padding:48px 0 56px}.PricingForeheadCardSmall{width:47.8%}.PricingForeheadCard img{display:block;margin:0 auto}.PricingForeheadCard h6{font-size:20px;font-weight:400;line-height:25px;margin:16px 0 8px;text-align:center}.PricingForeheadCard p{font-size:14px;font-weight:400;line-height:21px;margin:0 auto;text-align:center}.PricingForeheadCardSmall p{width:72%}.PricingForeheadCardBig{width:100%}.PricingForeheadListOfBenefits{display:flex;justify-content:space-between;list-style:none;margin:16px auto 0;padding:0;width:80%}.PricingForeheadListOfBenefits li{align-items:center;display:flex;font-size:12px;font-weight:400;gap:8px;line-height:21px;margin:0;padding:0}.PricingPlans{background:#f6f8f9;height:1441px;padding:120px 0}.PricingPlansTitleBlock{margin:0 auto;width:76%}.PricingPlansTitleBlock h1,.PricingPlansTitleBlock h3{font-size:49px;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:61px;text-align:center;width:96%}.PricingPlansTitleBlock .subheading,.PricingPlansTitleBlock h4{font-size:25px;font-weight:400;line-height:31px;margin-top:24px;text-align:center}.PricingPlansCards{display:flex;justify-content:space-between;margin:64px auto 0;position:relative;width:1280px}.PricingPlanCard{background:#fff;border-radius:16px;box-sizing:border-box;height:568px;position:relative;width:632px}.PricingPlanVisoplan{box-shadow:0 8px 30px -10px #1e2c651f,0 2px 6px -1px #1e2c650d}.PricingPlanCompetitors{background:#f6f8f9;border:1px dashed #9ca3b0;display:flex;justify-content:space-between;padding:48px 71px}.PricingPlanVisoplanTitleBlock{display:flex;justify-content:normal;margin:60px auto 44px;width:75%}.PricingPlanVisoplanTitleBlock p{display:flex;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin:0;padding:0}.PricingPlansThatIS{margin:0 0 0 5px!important}.PricingPlansThatIS img{margin-left:5px}.PricingPlanVisoplanCard{border-radius:4px;box-sizing:border-box;height:120px;margin-left:5px;width:460px}.PricingPlanVisoplanCards{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;gap:8px;margin:0 auto;width:460px}.PricingPlanVisoplanCardTitle{font-size:16px;font-weight:500;letter-spacing:.02em;line-height:24px;margin:16px 19px 0}.PricingList{display:flex;flex-wrap:wrap;list-style:none;margin:4px 16px 0;padding:0}.PricingList li{align-items:center;display:flex;font-size:10px;font-style:normal;font-weight:400;line-height:12px;margin:0;padding:0;width:48%}.PricingList li:nth-child(odd){width:52%}.PricingList li img{margin-right:4px}.PricingOperationList li{align-items:flex-start;width:100%!important}.PricingOperationList li p{line-height:16px;margin:0}.PricingPlanVisoplanFooter{align-items:center;background:#4b6ffc;border-radius:4px;bottom:-36px;display:flex;height:64px;justify-content:center;left:76px;padding:18px 7px;position:absolute;width:480px}.PricingPlanCompetitorsColumn{height:456px;width:227px}.PricingPlanCompetitorsColumn p{font-size:16px;font-style:normal;font-weight:600;height:48px;line-height:24px;margin:0 auto 32px;padding:0;text-align:center;width:100%}.PricingPlanCompetitorsColumnBlock{align-items:center;border:1px solid #9ca3b0;border-radius:4px;display:flex;flex-direction:row;height:120px;justify-content:space-between;margin:0 auto 8px;width:187px}.PricingPlanCompetitorsColumnBlock:last-child{margin:0 auto}.PricingPlanCompetitorsColumnBlock p{color:#9ca3b0;font-size:16px;font-style:normal;font-weight:500;height:auto;letter-spacing:.02em;line-height:24px;margin:0;padding:0 0 0 16px;text-align:left;text-transform:capitalize}.PricingPlanCompetitorsColumnBlock p.Construction{letter-spacing:.02em}.PricingPlanCompetitorsTitle1{white-space:pre;width:100%!important}.PricingPlanCompetitorsColumnBlock img{height:40px;padding-right:11px;width:40px}.PricingPlanCompetitorsFooter{background:#9ca3b0!important}.PricingContactForm{align-items:flex-start;display:flex;height:294px;justify-content:space-between;margin:184px auto 0;width:1164px}.PricingContactForm h4{color:#252626;font-size:31.25px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:39px;width:43%}.PricingContactFormFlexContainer{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.PricingContactFormFlexContainer input{background:inherit;border:1px solid #9ca3b0;border-radius:4px;box-sizing:border-box;color:#9ca3b0;font-family:Poppins,sans-serif;height:48px;outline:none;padding:12px 16px;width:calc(50% - 4px)}.PricingContactFormFlexContainer button{font-size:14px;font-weight:500;height:48px;line-height:21px;width:fit-content}.PricingContactFormFlexContainer button:hover{background:inherit;color:#4b6ffc;outline:1px solid #4b6ffc}.PricingContactFormBigInput{width:calc(100% - 121px)!important}.PricingVSBlock{align-items:center;background:#fff;border:1px solid #252626;border-radius:4px;box-shadow:0 8px 30px -10px #1e2c651f,0 2px 6px -1px #1e2c650d;display:flex;font-size:25px;font-weight:400;height:69px;justify-content:center;left:46%;line-height:31px;position:absolute;top:42%;width:90px;z-index:10}.PricingPlanVisoplanFooter p{color:#fff;display:contents;font-size:14px;font-weight:400;line-height:21px;margin:16px 0;padding:0;text-align:center}.PricingPlanVisoplanFooter p>br{display:none}.PricingPlanVisoplanFooter h4{color:#fff;display:inline;font-size:25px;font-weight:400;line-height:31px;margin:0 3px;padding:0}.CalendlyWrapper{padding:120px 5%}.CalendlyWrapper h4{font-size:31.25px;font-weight:600;letter-spacing:-.01em;line-height:39px;margin:0 auto 16px}.CalendlyWrapper .subheading,.CalendlyWrapper h4{color:#252626;font-style:normal;text-align:center;width:60%}.CalendlyWrapper .subheading{font-size:22px;font-weight:400;line-height:28px;margin:0 auto;padding:0}.PricingContactForm .span{font-weight:400;line-height:24px;margin:5px 0 15px;padding:0}@media (max-width:1400px){.PricingForeheadCardSmall{width:44.8%}}@media (max-width:1300px){.PricingPlansCards{display:block;height:auto;width:100%}.PricingPlans{height:auto}.PricingContactFormBigInput{display:block;width:calc(100% - 121px)!important}.PricingPlanCard{height:auto;margin:0 auto;padding:32px 0 64px}.PricingVSBlock{left:auto;margin:100px auto;position:relative;top:auto}.PricingPlanCompetitors{padding-left:20px;padding-right:20px}.PricingContactForm{height:auto;margin:104px auto 0;width:964px}.CalendlyWrapper{max-width:100%;overflow:hidden;padding:120px 5%}}@media (max-width:1200px){.CalendlyWrapper{padding:80px 8%}.PricingForeheadDataInfo{box-sizing:border-box;width:36%}.PricingForehead h1,.PricingForehead h2{font-size:40px;font-weight:600;line-height:51px}.Divider{display:none}}@media (max-width:968px){.CalendlyWrapper h4{font-size:22px;font-weight:400;line-height:28px;margin:0 auto 16px;text-align:center;width:90%}.CalendlyWrapper .subheading{font-size:14px;font-style:normal;font-weight:400;line-height:21px;margin:0 auto;padding:0;width:90%}.PricingPlanVisoplanFooter p{color:#fff;display:inline;display:inline-table;font-size:12px;font-weight:400;line-break:loose;line-height:21px;margin:0}.PricingPlanVisoplanFooter p>br{display:block}.PricingPlanVisoplanFooter h4{color:#fff;font-size:20px;font-weight:400;line-height:25px;margin:0 2px}.PricingForehead{padding:56px 10% 80px}.PricingForeheadTitle{margin:0 auto;width:100%}.PricingForehead h1,.PricingForehead h2{font-size:31.25px;font-weight:600;line-height:39px}.PricingForeheadTitle .subheading,.PricingForeheadTitle h4{font-size:16px;font-weight:400;line-height:24px;margin-top:8px}.PricingForeheadDataContainer{display:block;margin-top:54px}.Divider{display:block}.PricingForeheadDataInfo{width:100%}.PricingForeheadDataInfo h2{font-size:22px;font-weight:400;line-height:28px;text-align:center}.PricingForeheadDataInfo .subheading{font-size:16px;font-weight:400;line-height:24px;margin-top:8px;text-align:center;width:100%}.PricingForeheadCards{display:flex;flex-direction:column;gap:16px;margin-top:40px;width:100%}.PricingForeheadCard{height:auto;padding:32px 20px}.PricingForeheadCardBig,.PricingForeheadCardSmall{height:auto;width:100%}.PricingForeheadCard img{height:40px;width:40px}.PricingForeheadCard h6{font-size:20px;font-weight:400;line-height:25px}.PricingForeheadCard p{font-size:14px;font-weight:400;line-height:21px;width:100%}.PricingForeheadListOfBenefits{display:block;list-style:none;margin:16px auto 0;width:100%}.PricingForeheadListOfBenefits li{display:block;font-size:12px;font-weight:400;justify-content:flex-start;line-height:21px;margin:16px auto 0;padding:0;width:80%}.PricingForeheadListOfBenefits img{display:inline-block;height:24px;margin-right:8px;vertical-align:middle;width:24px}.PricingPlans{background:#f6f8f9;height:auto;padding:80px 10%}.PricingPlansTitleBlock{margin:0 auto;width:100%}.PricingPlansTitleBlock h1,.PricingPlansTitleBlock h3{font-size:22px;font-weight:400;line-height:28px;width:100%}.PricingPlansTitleBlock .subheading,.PricingPlansTitleBlock h4{font-size:16px;font-weight:400;line-height:24px;margin-top:8px;text-align:center}.PricingPlansCards{display:block;height:auto;margin:48px auto 0;width:326px}.PricingPlanCard{height:auto;padding:32px 0 64px;width:326px}.PricingPlanVisoplanTitleBlock{display:block;margin:0 auto 24px;width:74%}.PricingPlanVisoplanTitleBlock img{height:24px;width:173px}.PricingPlanVisoplanTitleBlock p{align-items:center;display:flex;justify-content:space-between;margin:0 0 8px;padding:0}.PricingPlanVisoplanCard{border-radius:4px;box-sizing:border-box;height:auto;margin:0 auto;width:310px}.PricingPlanVisoplanCards{width:326px}.PricingList{display:block;flex-wrap:wrap;margin:4px 16px 17px;padding:0}.PricingList li{margin-bottom:7px;width:100%}.PricingList li:nth-child(odd){width:100%}.PricingList li img{margin-right:8px}.PricingPlanVisoplanFooter{align-items:center;background:#4b6ffc;border-radius:4px;bottom:-36px;display:flex;height:74px;justify-content:center;left:30px;position:absolute;text-align:center;width:266px}.PricingPlanCompetitors{margin-top:50px;padding-left:8px;padding-right:8px}.PricingPlanCompetitorsColumn{height:271px;width:151px}.PricingPlanCompetitorsColumn p{font-size:14px;font-style:normal;font-weight:600;height:63px;line-height:21px;margin:0 auto 24px;padding:0;text-align:center}.PricingPlanCompetitorsColumnBlock{align-items:center;display:flex;flex-direction:row;height:56px;justify-content:space-between;width:151px}.PricingPlanCompetitorsColumnBlock:last-child{margin:0 auto}.PricingPlanCompetitorsColumnBlock p{font-size:14px;font-weight:600;height:auto;letter-spacing:.1em;line-height:21px;margin:0;padding-left:16px;text-align:left}.PricingPlanCompetitorsColumnBlock img{height:24px;width:24px}.PricingContactForm{display:block;height:auto;margin:100px 0 0;width:100%}.PricingContactForm h4{font-size:22px;font-weight:400;line-height:28px;width:100%}.PricingContactFormFlexContainer{display:flex;flex-wrap:wrap;justify-content:space-between}.PricingContactFormFlexContainer input{border:1px solid #9ca3b0;border-radius:4px;box-sizing:border-box;color:#9ca3b0;font-family:Poppins,sans-serif;height:48px;outline:none;padding:12px 16px;width:100%}.PricingContactFormFlexContainer button{font-size:14px;font-weight:500;height:48px;line-height:21px;width:fit-content}.PricingContactFormBigInput{width:100%!important}.PricingContactForm h4{margin-bottom:16px}.PricingContactForm p{font-size:14px;font-weight:400;line-height:21px}.PricingVSBlock{left:auto;margin:58px auto 0;position:relative;top:auto}.PricingPlanCompetitorsTitle1{white-space:normal;width:100%!important}}@media (max-width:500px){.PricingPlans{background:#f6f8f9;height:auto;padding:80px 6%}}@media (min-width:1920px){.PricingForehead{padding:95px 10% 120px}}.ImprintForehead{display:flex;justify-content:space-between;min-height:700px;width:100%}.ImprintForeheadData{padding:64px 5% 100px;position:relative;width:50.5%}.ImprintForeheadData p{color:#5a667b;font-size:16px;font-weight:400;line-height:24px;margin:0;padding:0}.ImprintForeheadData h1{font-size:49px;font-weight:600;line-height:61px;margin-bottom:80px}.ImprintForeheadImage{object-fit:cover;object-position:60% 0}.ImprintForeheadData h4{font-size:25px;font-weight:400;line-height:31px;margin-bottom:24px}.paragraphBold{color:#5a667b;font-size:16px;font-weight:600!important;line-height:24px;margin:24px 0!important}.ImprintForeheadContactInfoBlock{align-items:center;background:#4b6ffc;border-radius:4px;box-shadow:0 8px 24px -4px #1e2c654d,0 2px 6px -1px #1e2c6526;color:#fff;display:flex;font-size:15px;font-weight:500;height:104px;justify-content:space-between;line-height:22px;margin-top:80px;padding:24px 36px;width:930px}.ImprintForeheadContactInfoBlockWithIcon{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;gap:8px;height:48px;padding:8px 16px;text-align:center;text-transform:uppercase}.ImprintForeheadContactInfoBlockWithIcon:hover{border-radius:4px;box-shadow:0 0 4px #ffffffb3;outline:1px solid #fff}.ImprintForeheadContactInfoBlockWithIcon:last-child:hover{box-shadow:none;outline:none}.ImprintForeheadContactInfoBlockWithIcon a{color:#fff;text-decoration:none}.ImprintLine{border:1px solid #6f8cfd;height:56px}#ImprintCountry{margin-top:20px}.label{font-weight:600!important;margin:24px 0 0!important}.label,.value{color:#5a667b;font-size:16px;line-height:24px}.value{margin:0!important}.section{margin:36px 0 0!important}@media (max-width:1000px){.ImprintForeheadContactInfoBlock{flex-direction:column;height:256px;width:326px}.ImprintLine{border:1px solid #6f8cfd;height:1px;width:256px}}@media (max-width:968px){.ImprintForehead{display:flex;flex-direction:column;position:relative}.ImprintForeheadImage{height:100%;width:100%}.ImprintForeheadData{padding:56px 0 170px;position:relative;width:100%}.ImprintForeheadData p{color:#5a667b;font-size:16px;font-weight:400;line-height:24px;margin:0;padding:0;text-align:center}.ImprintForeheadData h1{font-size:31.25px;font-weight:600;line-height:39px;margin-bottom:36px;text-align:center}.ImprintForeheadData h4{font-size:16px;font-weight:400;line-height:24px;margin-bottom:16px;text-align:center}.paragraphBold{color:#5a667b;font-size:16px;font-weight:600!important;line-height:24px;margin:24px 0!important}.ImprintForeheadContactInfoBlock{align-items:center;bottom:-127px;flex-direction:column;height:256px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:326px}.ImprintLine{border:1px solid #6f8cfd;height:1px;width:256px}#ImprintCountry{margin-top:0}.ImprintForeheadContactInfoBlockWithIcon:last-child{margin:0 auto;width:90%}}.Container{background:#252626;box-sizing:border-box;color:#fff;padding:80px 5%}.Container ul{list-style:none;padding:0;width:26%}.LogonWrapper{margin-bottom:32px;padding:0;width:100%}.Container ul li{font-size:14px;font-style:normal;font-weight:400;line-height:21px;margin-bottom:11px}.Container ul label{display:block;font-size:15px;font-style:normal;font-weight:500;letter-spacing:.05em;line-height:22px;margin-bottom:12px;text-transform:uppercase}.FooterBody,.FooterColumns{display:flex;justify-content:space-between}.FooterColumns{width:65%}.FooterColumns ul{margin-bottom:0;margin-right:50px;margin-top:0}.FooterColumns ul li a{color:#fff;cursor:pointer;text-decoration:none}.FooterColumns ul li:last-child{margin-bottom:0}.FooterColumns ul li.route:hover{text-decoration:underline}.FooterContactsColumn{align-items:flex-end;display:flex;flex-direction:column;width:25%}.FooterContactsColumn p{font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-top:0;text-align:right;white-space:pre-wrap}.FooterContactsForm{align-items:center;background:#ffffff0d;border-radius:4px;display:flex;height:48px;justify-content:space-between;padding:4px 4px 4px 8px;width:100%}.FooterContactsForm input{background-color:initial;border:none;color:#ffffff8c;display:block;margin:0;outline:none;padding:3px 0;text-shadow:none;width:100%}.FooterContactsForm button{align-items:center;display:flex;justify-content:center;padding:5px 7px;width:107px}.FooterContactsForm button:hover{background:#fff;border:1px solid #4b6ffc;color:#4b6ffc}.SocialMediaList{align-items:center;display:flex;justify-content:space-between;margin-left:auto;width:82%}.SocialMediaWrapper{margin-top:auto;width:100%}.SocialMediaWrapper p{font-size:15px;letter-spacing:.05em;line-height:22px}.FooterContactsColumn ul{display:none}@media (max-width:768px){.FooterColumns{display:none}.FooterContactsColumn{align-items:flex-end;display:flex;flex-direction:column;width:100%}.FooterContactsColumn p{font-size:16px;font-style:normal;font-weight:600;line-height:24px;text-align:right;white-space:pre-wrap}.SocialMediaWrapper p{text-align:left}.SocialMediaList{margin-left:0;width:75%}.FooterContactsColumn ul{display:block;width:100%}}@media (min-width:1920px){.Container{padding:80px 12%}}.Header{align-items:center;background:#fff;box-shadow:0 6px 12px #0000000d;display:flex;height:57px;justify-content:space-between;padding:0 7.5%;position:sticky;top:0;width:100%;z-index:102}.HeaderDropdownMenuMobile{display:none}.NavMenu{display:flex;height:100%;justify-content:space-between;margin:0;padding:0;width:50%}.NavMenu li{align-items:center;color:#252626;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:55px;letter-spacing:.02em;line-height:21px;list-style:none;padding:0 6px}.NavMenu li a{color:#252626;text-decoration:none}.NavMenuElement:hover{border-bottom:2px solid #4b6ffc}.NavMenu li img{position:relative;top:-2px}.Header_Login_Part{align-items:center;display:flex;justify-content:space-between;padding-left:30px;position:relative;width:15%}.Header_Login_Part img,button{cursor:pointer}button{align-items:center;background:#4b6ffc;border:none;border-radius:4px;color:#fff;display:flex;flex-direction:row;font-size:14px;font-style:normal;font-weight:500;height:40px;letter-spacing:.02em;line-height:21px;padding:8px 16px;width:71px}button a{color:inherit;text-decoration:none}.Header_Login_Part button{background:#fff;color:#4b6ffc}.Header_Login_Part button:hover{outline:1px solid #4b6ffc}.line{border:1px solid #d2e2ee;height:25px;width:0}.SelectLanguage{display:none}.SelectLanguageActive{background-color:#fff;bottom:-80px;box-shadow:0 6px 12px #0000000d;display:block;padding:5px;position:absolute;right:-30px;width:74px;z-index:10}.SelectLanguageActive li{cursor:pointer;font-size:14px;font-style:normal;font-weight:500;line-height:21px;list-style:none;margin:4px}.SelectLanguageActive li:hover{font-weight:600}.LanguageWrapper{position:relative}.SelectFeatures{background-color:#fff;box-shadow:0 6px 12px #0000000d;display:block;left:-10px;margin:0;padding:0;position:absolute;top:40px;width:170px;z-index:10}.SelectFeatures li{padding:10px}.SelectFeatures li:hover{background-color:#4b6ffc;color:#fff}.Header_Login_image{display:none}.HeaderBigFeaturesMenu{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#252626fc;border-radius:0 0 10px 10px;cursor:default;height:668px;left:0;margin-top:57px;position:absolute;top:0;width:100vw}.FeaturesMenuColumn{display:block;margin:64px 0 0 5%;width:26%}.FeaturesMenuColumn ul{display:flex;flex-direction:column;gap:8px;margin:36px 0 0;padding:0}.FeaturesMenuColumn li{align-items:center;border:1px solid #fff;border-radius:4px;color:#fff;cursor:pointer;display:flex;gap:6px;height:auto;padding:12px 16px;width:fit-content}li.FeaturesMenuColumnActive{align-items:flex-start;border:none}.FeaturesMenuColumn h3{color:#fff;font-size:31px;font-weight:500;letter-spacing:-.01em;line-height:39px}.elementFeaturesMenuBlock a span,.elementFeaturesMenuBlock>a span{font-size:14px;font-weight:500;line-height:21px}.elementFeaturesMenuBlock>a span{color:#fff}.elementFeaturesMenuBlock a p{color:#fff;font-size:14px;font-weight:300;line-height:21px;margin:4px 0 0;max-width:268px;padding:0;text-transform:none}.MenuWrappers{display:flex;flex-direction:row;justify-content:space-between}.FeaturesGraphic{margin-top:80px}.WorkflowMenuColumn{background:#252626;border-radius:0 0 10px 0;height:668px;padding:64px 0 0 80px;width:28%}.WorkflowMenuColumn h3{color:#fff;font-size:31.25px;font-weight:500;line-height:39px}.WorkflowMenuColumn ul{margin:30px 0 0;padding:0}.WorkflowMenuColumn li,.WorkflowMenuColumn li a{align-items:center;border-bottom:.5px solid #363d4a;color:#fff;display:flex;font-size:15px;font-weight:500;height:48px;letter-spacing:.02em;line-height:22px;list-style:none;padding:10px 0 10px 6px}.WorkflowMenuColumn li a:hover{color:#ffbe28}.WorkflowMenuColumn ul li a img{height:36px;margin-right:10px;width:36px}@media (max-width:1100px){.FeaturesMenuColumn{margin:64px 0 0 3%;width:20%}.WorkflowMenuColumn{padding-left:20px}}@media (max-width:768px){.HeaderBigFeaturesMenu,.NavMenu{display:none}.Header{height:48px;padding:0 16px 0 32px}.Header_Login_Part{padding:0;position:relative;width:30%}.LanguageWrapper,.line{display:none}.Header_Login_Part button{background:#4b6ffc;border-radius:4px;color:#fff;font-size:12px;font-style:normal;font-weight:500;height:32px;line-height:15px;width:66px}.Header_Login_image{display:block}.HeaderDropdownMenuMobile{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#252626f2;color:#fff;display:block;left:0;overflow:scroll;position:absolute;top:48px;width:100vw}.HeaderDropdownMenuMobile ul{border-bottom:.5px solid #5a667b;list-style:none;margin:0;padding:16px 32px}.HeaderDropdownMenuMobile ul label{align-items:center;display:flex;font-size:15px;font-weight:500;letter-spacing:.05em;line-height:33px;text-transform:uppercase}.HeaderDropdownMenuMobile ul li{font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:300;letter-spacing:0;line-height:21px;margin-top:8px}.HeaderDropdownMenuMobile ul li a{color:#fff;text-decoration:none}.HeaderFlexContainerList{border-bottom:.5px solid #5a667b;display:flex;justify-content:space-between;padding:16px 32px}.HeaderFlexContainerList ul{border:none;margin:0;padding:0}.HeaderFlexContainerList ul li{font-size:15px;font-weight:500;letter-spacing:.05em;line-height:22px;margin-top:13px;text-transform:uppercase}.HeaderFlexContainerList ul li a{color:#fff;text-decoration:none}.HeaderFlexContainerList ul label{font-size:15px;font-weight:500;letter-spacing:.05em;line-height:22px;text-transform:uppercase}.HeaderSocialMediaContainer{align-items:center;display:flex;justify-content:space-between;padding:16px 32px}.HeaderSocialMediaContainer img{height:20px;width:20px}.HeaderDropdownMenuMobilelanguage{display:flex;height:23px;justify-content:space-between;position:absolute;right:36px;top:24px;width:57px;z-index:9999}.HeaderDropdownMenuMobilelanguage div{cursor:pointer;font-size:15px;font-weight:500;line-height:22px}.HeaderDropdownMenuMobilelanguage div:first-child{border-right:.5px solid #fff;padding-right:8px}}@media(min-width:1600px){.FeaturesMenuColumn{width:24%}}@media(min-width:1700px){.FeaturesMenuColumn{width:20%}}@media(min-width:1920px){.Header{padding:0 11%}.MenuWrappers{padding:0 6.6%}}.PrivacyNoticeForehead{background:#f6f8f9;display:flex;justify-content:space-between;overflow:hidden;width:100%}.PrivacyNoticeForeheadData{padding:64px 5% 120px;width:50%}.PrivacyNoticeForeheadData h1{font-size:49px;font-weight:600;line-height:61px}.PrivacyNoticeForeheadData .subheading{font-size:18px;font-weight:400;line-height:27px;margin:36px 0 64px;padding:0}.PrivacyNoticeParagraph{color:#5a667b;font-size:14px;font-weight:300;line-height:21px;margin:0;padding:0;white-space:pre-wrap}.PrivacyNoticeParagraph a{color:inherit}.PrivacyNoticeBoldParagraph{color:#5a667b;font-size:14px;font-weight:600;line-height:21px;margin:24px 0;padding:0}.PrivacyNoticeLinkForehead{color:#4b6ffc;display:block;font-size:14px;font-weight:400;line-height:21px;margin:24px 0;text-decoration-line:underline}.PrivacyNoticeBlockInfo{margin:80px 5% 0}.PrivacyNoticeBlockInfo h4{font-size:25px;font-weight:400;line-height:31px;margin:0 0 24px}.PrivacyNoticeSubParagraph{margin-bottom:36px}.PrivacyNoticeSubParagraph .subheading{color:#4b6ffc;font-size:14px;font-weight:600;line-height:21px;margin:0 0 8px;padding:0}.PrivacyNoticeText{font-weight:300}.PrivacyNoticeBlockInfo li,.PrivacyNoticeBlockInfo ul,.PrivacyNoticeText{color:#5a667b;font-size:14px;line-height:21px;margin:0}.PrivacyNoticeBlockInfo ul{margin:15px 0}.PrivacyNoticeLabelForList{display:block;margin-top:10px}.PrivacyNoticeFormatedText,.PrivacyNoticeLabelForList{color:#5a667b;font-size:14px;font-weight:300;line-height:21px}.PrivacyNoticeFormatedText{margin:0;white-space:pre-wrap}.PrivacyNoticeCustomList{font-size:14px;font-weight:300;line-height:21px;margin:0;padding:0 20px}.PrivacyNoticeCustomList li a,.PrivacyNoticeFormatedText .notColorA{color:inherit}.PrivacyNoticeSubParagraphWithMarginTop{margin-top:24px}.PrivacyNoticeEmailInfo p{color:#5a667b;font-size:14px;font-style:normal;font-weight:600;line-height:21px}.FinishText{color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin:80px 5% 120px}.PrivacyNoticeFormatedText a{color:#4b6ffc;cursor:pointer;text-decoration:underline}@media (max-width:1200px){.PrivacyNoticeParagraph{white-space:normal}.PrivacyNoticeForehead{align-items:center;flex-direction:column}.PrivacyNoticeForeheadData{margin:0 auto;padding:64px 5% 120px;width:80%}}@media (max-width:968px){.PrivacyNoticeForeheadData{padding:56px 10% 80px;width:100%}.PrivacyNoticeForeheadData h1{font-size:31px;font-weight:600;line-height:39px}.PrivacyNoticeForeheadData .subheading{font-size:16px;font-weight:400;line-height:24px;margin:16px 0 36px;padding:0}.PrivacyNoticeLinkForehead{color:#4b6ffc;font-size:14px;font-weight:400;line-height:21px}.PrivacyNoticeParagraph{white-space:pre-wrap}.PrivacyNoticeForehead img{height:382px;width:100%}}.AboutUsForehead{height:672px;padding-top:184px;position:relative;width:100%}.AboutUsForeheadImage{height:100%;position:absolute;top:0;width:100%}.AboutUsForehead h1{box-sizing:border-box;color:#fff;display:block;font-size:49px;font-weight:600;letter-spacing:-.02em;line-height:61px;position:relative;text-align:center;z-index:2}.AboutUsOurVisionBlock{background:#252626;border-radius:8px;bottom:-200px;box-shadow:0 8px 30px -10px #1e2c651f,0 2px 6px -1px #1e2c650d;box-sizing:border-box;height:406px;left:5%;padding:70px 8% 80px;position:absolute;width:90%;z-index:3}.AboutUsOurVisionBlockColumns{display:flex;flex-direction:row;gap:60px}.AboutUsOurVisionBlockColumn{display:block;max-width:509px}.AboutUsOurVisionBlockColumn label{color:#ffbe28;font-size:15px;font-weight:500;letter-spacing:.05em;line-height:22px;text-transform:uppercase}.AboutUsOurVisionBlockColumn p{color:#fff;font-size:20px;font-weight:300;line-height:30px;margin:8px 0 0;padding:0}.AboutUsOurVisionBlock h2{align-items:center;color:#fff;display:flex;font-size:39px;font-weight:600;letter-spacing:-.02em;line-height:49px;margin-bottom:54px}.AboutUsValues{padding:246px 13% 120px}.AboutUsValuesList{display:flex;flex-wrap:wrap;gap:40px}.AboutUsValue{align-items:center;background:#fff;border-radius:0 0 4px 4px;box-shadow:0 8px 30px -10px #1e2c651f,0 2px 6px -1px #1e2c650d;display:flex;flex-direction:column;margin:0 auto;min-width:326px;padding:36px 36px 48px;position:relative;width:30%}.AboutUsValue label{display:block;font-size:15px;font-weight:500;letter-spacing:.05em;line-height:22px;margin:16px auto 0;text-align:center;text-transform:uppercase;width:98%}.ValueRectangle{border-radius:4px 4px 0 0;height:4px;position:absolute;top:-4px;width:100%}.AboutUsValues h2{font-size:39px;font-weight:600;letter-spacing:-.02em;line-height:49px;margin-bottom:64px;text-align:center}.AboutUsOurVisionBlockSmallScreen{display:none}.AboutUsOurTeam{background:#f6f8f9;padding:120px 5%}.AboutUsOurTeam h1{font-size:49px;font-weight:600;letter-spacing:-.02em;line-height:61px;margin-bottom:64px;text-align:center}.AboutUsOurTeamEmployers{display:flex;justify-content:center;margin:0 auto;max-width:1440px}.AboutUsOurTeamEmployer{margin:0 16px 48px;min-width:200px}.AboutUsOurTeamEmployer.Group1{height:271px;min-width:255px}.AboutUsOurTeamEmployer:first-child{margin-left:0}.AboutUsOurTeamEmployer:last-child{margin-right:0}.AboutUsOurTeamEmployer p{font-size:14px;font-weight:400;line-height:21px;margin:16px 0 0;padding:0;text-align:center}.AboutUsOurTeamEmployer label{color:#4b6ffc;display:block;font-size:12px;font-weight:500;letter-spacing:.05em;line-height:18px;margin:0 auto;max-width:90%;text-align:center;text-transform:uppercase}.AboutUsOurTeamEmployer.Group1 .AboutUsOurTeamEmployerImageWrapper{max-width:249px}.AboutUsOurTeamEmployerImageWrapper{border-radius:4px;max-height:220px;max-width:220px;overflow:hidden}.AboutUsOurTeamEmployerImageWrapper img{border-radius:4px;height:218px;min-width:200px;object-fit:cover;object-position:center 18%;width:100%}.AboutUsOurTeamEmployer.Group1.Center .AboutUsOurTeamEmployerImageWrapper img{object-position:center}@media (max-width:1600px){.AboutUsOurTeamEmployer{margin:0 16px 48px;min-width:200px}.AboutUsOurTeamEmployer.Group1{height:271px;min-width:246px}}@media (max-width:1430px){.AboutUsOurTeamEmployer{margin:0 8px 48px;min-width:189px}.AboutUsOurTeamEmployer.Group1{height:271px;min-width:230px}.AboutUsOurTeamEmployerImageWrapper img{min-width:0;min-width:auto;object-fit:cover}}@media (max-width:1230px){.AboutUsOurTeamEmployer{margin:0 8px 48px;min-width:180px}.AboutUsOurTeamEmployer.Group1{height:271px;min-width:220px}.AboutUsOurTeamEmployerImageWrapper img{min-width:0;min-width:auto;object-fit:cover}}@media (max-width:1150px){.AboutUsValues{padding:246px 5% 120px}.AboutUsOurTeamEmployer{margin:0 8px 48px;min-width:140px}.AboutUsOurTeamEmployer.Group1{height:271px;min-width:170px}}@media (max-width:968px){.AboutUsValues h2{font-size:25px;font-weight:400;line-height:31px;margin-bottom:52px}.AboutUsOurVisionBlock{display:none}.AboutUsValues{padding:80px 8%}.AboutUsOurTeamEmployers{flex-wrap:wrap}.AboutUsOurTeamEmployer{min-width:255px}.AboutUsOurTeamEmployer.Group1{height:271px;min-width:255px}.AboutUsOurTeamEmployerImageWrapper{max-width:255px}.AboutUsOurVisionBlockSmallScreen{background:#252626;border-radius:8px;box-shadow:0 8px 30px -10px #1e2c651f,0 2px 6px -1px #1e2c650d;display:block;margin-top:-10px;padding:80px 8%;position:relative;z-index:3}.AboutUsOurVisionBlockColumns{flex-direction:column;gap:50px}.AboutUsOurVisionBlockSmallScreen h2{align-items:center;color:#fff;display:flex;font-size:31.25px;font-weight:500;letter-spacing:-.01em;line-height:39px;margin-bottom:48px}.AboutUsOurTeam h1{font-size:25px;font-weight:400;line-height:31px;margin-bottom:48px}}@media (max-width:600px){.AboutUsForehead{height:304px;padding-top:100px}.AboutUsForehead h1{font-size:31.25px;font-weight:600;line-height:39px;width:90%}.AboutUsOurTeamEmployer{margin:0 16px 48px;min-width:200px}.AboutUsOurTeamEmployer:first-child,.AboutUsOurTeamEmployer:last-child{margin:0 auto 24px}.AboutUsOurTeamEmployer{overflow:hidden;width:326px}.AboutUsOurTeamEmployer img{width:100%}.AboutUsOurTeamEmployerImageWrapper{height:216px;margin:0 auto;max-width:none;overflow:hidden}.AboutUsOurTeamEmployer.Group1 .AboutUsOurTeamEmployerImageWrapper{max-width:none}.AboutUsOurTeamEmployerImageWrapper img{object-fit:cover}}.CareerForehead{display:flex;height:511px;justify-content:space-between;overflow:hidden}.CareerForehead img{height:567px;margin-top:-52px;position:relative;width:716px}.CareerForeheadData{margin:64px 5.56% 0;width:38%}.CareerForeheadData h1{font-size:49px;font-weight:600;letter-spacing:-.02em;line-height:61px}.CareerForeheadData p{font-size:25px;font-weight:300;letter-spacing:-.02em;line-height:38px;margin:48px 0;padding:0;width:76%}.CareerVacancies{background:#f6f8f9;padding:120px 5.56%}.CareerNumberVacancies{border-bottom:1px solid #dee0e5;color:#5a667b;display:flex;font-size:22px;font-weight:300;gap:8px;line-height:31px;margin:0;padding:0 0 16px}.CareerNotFoundVacancies{align-items:center;display:flex;flex-direction:column;margin-top:120px}.CareerNotFoundVacancies p{font-size:29px;font-weight:200;line-height:39px;margin:0;padding:0;text-align:center}.CareerNotFoundVacancies b{font-size:31px;font-weight:500!important}.CareerNotFoundVacancies button{font-size:14px;font-weight:500;height:auto;letter-spacing:.02em;line-height:21px;margin-top:24px;min-width:103px;padding:13px 16px;width:fit-content}.CareerNotFoundVacancies button:hover{background:inherit;color:#4b6ffc;outline:1px solid #4b6ffc}.CareerVacancy{border-top:1px solid #dee0e5;padding:48px 32px;position:relative}.CareerVacancy:first-child{border-top:1px solid #0000}.CareerVacancy:last-child{border-bottom:1px solid #dee0e5}.CareerVacancy:hover,.CareerVacancy:hover+.CareerVacancy{border-top:1px solid #0000}.CareerVacancy:hover{background:#fff;border-bottom:1px solid #0000;border-radius:4px;box-shadow:0 8px 30px -10px #1e2c651f,0 2px 6px -1px #1e2c650d}.CareerVacancy a{align-items:center;color:#4b6ffc;cursor:pointer;display:flex;font-size:14px;font-weight:500;letter-spacing:.02em;line-height:21px}.CareerVacancy a:hover{text-decoration:underline}.CareerVacancy a svg{top:-2px!important}.CareerApplyNow{font-size:14px;font-weight:500;height:auto;line-height:21px;padding:13px 16px;position:absolute;right:32px;top:48px;width:fit-content}.CareerApplyNow:hover{background:inherit;border:1px solid #4b6ffc;color:#4b6ffc;padding:12px 15px}.CareerBoldTitle{font-size:16px;font-weight:600;line-height:24px;margin:0 0 12px;padding:0}.CareerTags{display:flex;gap:8px;margin-top:20px}.CareerTags span{border:1px solid #5a667b;border-radius:20px;color:#5a667b;font-size:10px;font-weight:500;letter-spacing:.2em;line-height:15px;padding:4px 16px;text-transform:uppercase}.CareerVacancyDescription{color:#5a667b;font-size:14px;font-weight:300;line-height:21px;margin:20px 0 6px;padding:0}@media (max-width:1300px){.CareerForehead img{height:467px;margin:auto 0;position:relative;width:516px}.CareerForehead{height:fit-content}}@media (max-width:968px){.CareerNumberVacancies{font-size:16px;font-weight:400;line-height:24px}.CareerVacancies{background:#f6f8f9;padding:80px 8%}.CareerForehead{flex-direction:column;justify-content:normal}.CareerForehead img{height:567px;margin:0 auto;position:relative;width:716px}.CareerForeheadData{box-sizing:border-box;margin:0;overflow:hidden;padding:72px 8.2%;width:100%}.CareerForeheadData h1{font-size:31px;font-weight:600;letter-spacing:-.01em;line-height:39px}.CareerForeheadData p{font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:24px;margin:16px 0 0;padding:0;width:100%}.CareerApplyNow{font-size:14px;font-weight:500;height:auto;line-height:21px;margin:20px 0 0 auto;padding:13px 16px;position:static;width:fit-content}.CareerNotFoundVacancies p{line-height:28px;margin:0;padding:0;text-align:left;width:95%}.CareerNotFoundVacancies b,.CareerNotFoundVacancies p{font-size:22px;font-weight:300}.CareerNotFoundVacancies{align-items:flex-start;margin-top:80px}}@media (max-width:750px){.CareerForehead img{height:auto;width:100%}.CareerVacancy{padding:36px 16px}}.WorkflowForehead{background:linear-gradient(131.57deg,#004d95,#002e59);box-sizing:border-box;color:#fff;display:flex;height:calc(100vh - 57px);justify-content:space-between;padding:88px 5%;position:relative}.Workflow{padding:80px 5% 60px}.WorkflowForeheadInformation{width:39%}.WorkflowCardsList{display:flex}.WorkflowCard{border:1px solid #5a667b;border-radius:16px;color:#5a667b;cursor:pointer;display:flex;flex-direction:column;font-size:20px;font-weight:400;justify-content:space-between;line-height:25px;margin-right:16px;min-height:223px;width:100%}.WorkflowCard:nth-child(4){margin-right:0}.ActiveCard{background:#4b6ffc;border:none;color:#fff;transition:.3s ease-in-out}.ActiveCard .CardReadMore{fill:#fff;stroke:#fff;background:#3c59ca;border-top:0;color:#fff;transition:.3s ease-in-out}.CardDescription{cursor:pointer;min-height:175px;padding:32px 16px 5px;position:relative}.CardDescriptionImg{border:2px solid #fff;border-radius:50%;height:50px;width:50px}.CardDescription p{margin-top:16px}.ImgPosition{left:60px;position:absolute}.CardReadMore{stroke:#5a667b;align-items:center;background-color:initial;border-radius:0 0 16px 16px;border-top:1px solid #5a667b;color:#5a667b;display:flex;font-size:14px;font-weight:500;height:50px;justify-content:space-between;line-height:21px;padding:16px;width:100%}.CardReadMore path{fill:#5a667b;stroke:#5a667b}.WorkflowCardTitle{font-size:15px;font-weight:500;letter-spacing:.05em;line-height:22px;margin:80px 0 16px;text-transform:uppercase}.WorkflowCommonTitle{color:#252626;font-size:39px;font-weight:600;letter-spacing:-.02em;line-height:49px;margin:16px 0 32px}.WorkflowCardTitle>br{display:none}.Workflow h1{font-size:39.063px;font-weight:600;letter-spacing:-.02em;line-height:49px;margin-bottom:32px}.WorkflowsSection,.WorkflowsTitleSection{display:flex;flex-wrap:wrap}.WorkflowsTitleSection{height:max-content;max-height:180px;max-width:50%}.WorkflowBlock{align-items:center;border-top:1px solid #dee0e5;color:#5a667b;display:flex;font-size:14px;font-weight:500;line-height:21px;max-height:180px;min-height:53px;width:50%}.WorkflowBlock img{height:36px;margin-bottom:2px;transform:rotate(270deg);width:36px}.WorkflowBlock:hover{background:#252626;border-radius:4px;color:#fff;cursor:pointer}.WorkflowBlock:hover img{filter:invert(99%) sepia(3%) saturate(584%) hue-rotate(173deg) brightness(999%) contrast(96%)}.WorkflowBlockActive{background:#252626;border-radius:4px;color:#fff}.WorkflowBlockActive img{filter:invert(99%) sepia(3%) saturate(584%) hue-rotate(173deg) brightness(999%) contrast(96%)}.WorkflowsDescriptionSection{color:#5a667b;font-size:16px;font-weight:300;line-height:24px;margin-left:100px;max-width:calc(50% - 100px)}.WorkflowsDescriptionSection h1{color:#000;font-size:20px;font-weight:300;line-height:25px;margin-bottom:16px}.WorkflowProperties{background-color:#f6f8f9;padding:120px 5%}.WorkflowProperties h1{color:#252626;font-size:31.25px;font-weight:600;letter-spacing:-.01em;line-height:39px;margin-bottom:48px;text-align:center}.WorkflowProperties img{width:100%}.AddedValues{display:flex;height:753px;padding:60px 5% 120px}.AddedValuesDescriptions{display:flex;flex-direction:column;margin-top:0;padding-right:90px;width:50%}.AddedValuesDescriptions h1{color:#252626;font-size:39px;font-weight:600;letter-spacing:-.02em;line-height:49px;margin-bottom:8px}.AddedValuesDescriptions div{align-items:center;display:flex;line-height:24px;margin-top:32px}.AddedValuesDescriptions img{margin:0 10px auto 0}.AddedValuesImgs{margin-left:20px;width:50%}.AddedValuesImgs img{display:block;max-height:50%;object-fit:cover;position:relative;width:443px}.AddedValuesImgs img:nth-child(2){left:184px;top:-80px}.ArchitectsAndEngineersValues1{width:443.38px;z-index:10}.ValuesImg{height:100%!important;max-height:none!important;max-width:632px!important;width:100%!important}.WorkflowForeheadForm label{font-size:16px!important;font-style:normal;font-weight:300!important;letter-spacing:0!important;line-height:24px!important}.WorkflowForeheadInformation{width:40%}.WorkflowForeheadInformation .subheading,.WorkflowForeheadInformation label{font-size:18px;font-style:normal;font-weight:300;line-height:27px;width:100%}.WorkflowForeheadInformation h1{color:#fff;font-size:49px;font-style:normal;font-weight:600;letter-spacing:-.02em;line-height:61px;margin:16px 0 80px;position:absolute;width:90%}.WorkflowAdvertising{background:#252626;color:#fff;display:flex;padding:110px 5%;width:100%}.AdvertisingTitle{display:flex;flex-direction:column;justify-content:center;width:50%}.AdvertisingTitle h1{font-size:39.063px;font-weight:600;letter-spacing:-.02em;line-height:49px}.AdvertisingTitle p{font-size:22px;font-weight:400;line-height:28px;margin:8px 0 0}.AdvertisingTitle h3{font-size:16px;font-weight:400;line-height:24px;margin-bottom:8px}.p-80{padding:80px 5%}.BimManagersAndProjectControllersBanner{margin:0 auto;max-height:188px;max-width:610px;width:50%}.BuildersAndProjectDevelopersBanner{margin:0 auto;max-height:420px;max-width:488px;width:50%}.HeaderGif{margin-left:30px;margin-top:60px;max-height:425px;max-width:737px;object-fit:contain;width:60%}.ForeheadWithCarousel{align-items:center;background:none;background-color:#f6f8f9;flex-direction:column;height:847px;padding:120px 0;width:100%}.PhotosCarousel{height:585px;width:100%}.PhotosCarousel,.PhotosCarouselWindow{transition:translate;transition-duration:1s;transition-property:transform;transition-timing-function:ease-in-out}.PhotosCarouselWindow{align-items:center;display:flex;flex-direction:row;justify-content:space-between;justify-content:center;margin-right:80px;width:max-content}.PhotosCarousel h1{color:#5a667b;font-size:16px;font-weight:400;line-height:24px;margin-bottom:48px;text-align:center}.SliderIndicators{display:flex;flex-direction:row;height:8px;transition-duration:1s;transition-property:transform;transition-timing-function:ease-in-out;width:60%}.WorkflowSlider .DmsIndicatorActive{background:none;height:8px;width:100%}.WorkflowSlider .DmsIndicator{background-color:#99b8d5;margin:0 3px}.PhotosCarouseItem{margin:0 16px;transition:width 1s,height 1s;width:840px}.DmsPhotoCarouselActive{align-items:center;display:flex;justify-content:center}.WorkflowSlider .DmsPhotoCarouselActive img{box-shadow:-10px 30px 60px -8px #1e2c6526,0 4px 20px -3px #1e2c650d;height:auto;max-height:479px;transition:width 1s,height 1s;width:848px!important;width:100%}.WorkflowSlider .DmsPhotoCarouselInActive img{box-shadow:none;height:358px;margin-bottom:0;margin-top:60px;object-fit:contain;transition:width 1s,height 1s;width:100%}.WorkflowSlider .DmsIndicatorProgressBar{background-color:#99b8d5;margin-bottom:0;transition:width 1s}@media (max-width:1310px){.AddedValuesImgs img{width:410px}}@media (max-width:1250px){.AddedValuesImgs img:nth-child(2){left:15%}}@media (max-width:1100px){.AddedValuesImgs img{max-height:none;max-width:400px}}@media (max-width:1030px){.AddedValuesImgs img:nth-child(2){left:10%;top:-10%}.WorkflowSlider .DmsIndicator{margin-right:0}.ForeheadWithCarousel{height:100%;padding:80px 5%}.PhotosCarousel h1{color:#5a667b;font-size:14px;line-height:21px}.PhotosCarouselWindow{height:auto;margin-right:0}.SliderIndicators{margin-bottom:0;margin-top:50px;width:100%}.WorkflowSlider .DmsPhotoCarouselActive img{border-radius:4px;cursor:pointer;margin:0!important;max-width:848px;width:100%!important}}@media (max-width:968px){.WorkflowForeheadInformation .subheading,.WorkflowForeheadInformation label{font-size:16px;font-weight:400;line-height:24px}.WorkflowForeheadInformation h1{margin:0!important}.AddedValues{align-items:center;flex-direction:column;height:auto;padding:0 5% 80px!important}.AddedValuesDescriptions{margin-bottom:50px;padding-right:0;width:auto}.AddedValuesDescriptions h1{font-size:25px;font-weight:400;line-height:31px}.AddedValuesImgs img:nth-child(2){left:171px;top:-52px}.AddedValuesImgs{margin-left:0;width:100%}.AddedValuesImgs img{height:227px;margin-left:100px}.ValuesImg{margin:auto!important}}@media (max-width:850px){.WorkflowForeheadInformation p{margin-top:150px}.AddedValuesImgs img{max-width:370px}.WorkflowCardsList{flex-direction:column}.WorkflowCard{margin-bottom:16px;margin-right:0}.WorkflowCardTitle{font-size:12px;line-height:18px;margin:60px 0 8px}.PhotosCarousel{height:auto;max-height:500px}}@media (max-width:768px){.PhotosCarouseItem,.PhotosCarouselWindow{width:100%}.AddedValuesImgs img{margin-left:50px}.WorkflowSlider .DmsIndicatorActive{height:5px}.WorkflowForeheadInformation h1{font-size:31px;font-weight:600;line-height:39px;margin:0!important}.AdvertisingTitle{text-align:center;width:100%}.WorkflowCommonTitle{font-size:25px;font-weight:400;line-height:31px;margin:8px 0 24px}.WorkflowAdvertising{flex-direction:column;padding:55px 5%}.BimManagersAndProjectControllersBanner{margin-top:75px;width:100%}.BuildersAndProjectDevelopersBanner{margin-top:50px;width:100%}.HeaderGif{margin:64px auto 0;max-height:500px;max-width:300px;width:100%}.Workflow h1{font-size:25px;font-weight:400;line-height:31px}.WorkflowsTitleSection{flex-direction:column;flex-wrap:nowrap;max-height:none;max-width:100%}.WorkflowBlock{height:auto;max-height:none;width:100%}.WorkflowBlockMobile{height:fit-content!important}.WorkflowBlockActive img{height:32px;margin-bottom:auto;margin-top:10px}.WorkflowBlock h1{font-size:14px;font-weight:500;line-height:21px;margin-bottom:16px}.WorkflowBlock div{font-size:14px;font-weight:300;line-height:21px;margin:16px 10px 16px 0}.WorkflowProperties{padding:80px 5%!important}.WorkflowProperties h1{font-size:25px;font-weight:400;line-height:31px}.WorkflowForehead{flex-direction:column;height:100%;padding:56px 5%;width:100%}.WorkflowForeheadInformation{width:100%}@media (max-width:650px){.AddedValuesImgs img{margin-left:0}}@media (max-width:580px){.AddedValuesImgs img{height:155px;margin-left:70px;width:229px}.AddedValuesImgs img:nth-child(2){left:98px;top:-35px}}@media (max-width:440px){.AddedValuesImgs img{margin-left:20px}}@media (max-width:380px){.WorkflowForeheadInformation p{margin-top:150px}.AddedValuesImgs img{height:105px;margin-left:30px;max-width:243px;width:179px}.AddedValuesImgs img:nth-child(2){left:76px;top:-30px}}@media (max-width:320px){.AddedValuesImgs img{margin-left:0}}}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{font-family:Poppins,sans-serif;margin:0;overflow-x:hidden;width:100vw}style{display:block!important}*,button,input,input::placeholder{font-family:Poppins,sans-serif!important}div{box-sizing:border-box}main{display:block}h1{font-size:2em;margin:.67em 0}a{background-color:initial}img{border-style:none}textarea{overflow:auto}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}h1,h2,h3,h4,h5,h6{margin:0}input,video{border-radius:4px}input{appearance:none;-webkit-border-radius:4px;box-sizing:border-box}input:hover,textarea:hover{border-color:#0000;border-radius:4px;box-shadow:0 0 4px #ffffffb3;outline:1px solid #fff}input:focus,textarea:focus{border-color:#0000;box-shadow:none;color:#fff;outline:1px solid #fff}input.BlueFocus:hover,textarea.BlueFocus:hover{border-color:#0000;box-shadow:0 0 4px 0 #b7c5fe}input.BlueFocus:focus,input.BlueFocus:hover,textarea.BlueFocus:focus,textarea.BlueFocus:hover{background-color:#fff;border-radius:4px;color:#9ca3b0;filter:drop-shadow(0 0 4px #B7C5FE);outline:1px solid #4b6ffc}input.BlueFocus:focus,textarea.BlueFocus:focus{border-color:#0000;box-shadow:none}body #uc-overflow-style{display:none!important}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}
/*# sourceMappingURL=main.601750a6.css.map*/