.header{background-color:transparent!important}.header_scrolled{background-color:#3a5573!important}.company-info,.main{overflow:hidden;position:relative}.company-info .dnd-section{position:relative}.company-info h2{padding:0 35px}.container-fluid.company-info>.row-fluid-wrapper{margin:0;max-width:100%;padding:0}.contact-bg-box{background-color:#3a5573;bottom:-77%;height:300%;position:absolute;right:-42%;transform:rotate(39deg);width:60%}.contact__inner{align-items:flex-start;display:flex;justify-content:flex-start}.contact-info{color:#fff;margin-right:90px;max-width:569px;width:53%}.contact-info__title{font-size:60px;font-weight:300;line-height:40px}.contact-info__description{font-size:18px;font-weight:400;line-height:28px;margin:25px 0 18px}.contact-info__image{display:block;left:-52px;position:relative;width:100%}.block-contact-form{background-color:#fff;box-shadow:0 15px 30px hsla(206,6%,49%,.15);filter:drop-shadow(0 15px 30px rgba(0,73,166,.5));max-width:480px;padding:33px;width:100%}.contact-form{width:100%}.contact-form__title{color:#000;margin-bottom:32px}.contact-form .hs-form-field{margin-bottom:12px;position:relative;width:100%}.contact-form .hs-input{background-color:#fff;border:1px solid #2d343c;color:#2d343c;font-size:13px;font-weight:300;height:46px;line-height:16px;padding:15px;width:100%}.contact-form .hs-input.invalid{border-color:#ff4e44;color:#ff4e44}.contact-form .hs-input.valid{border-color:#50bf4e;color:#50bf4e}.contact-form .hs-form-field>label{color:#2e343c;cursor:text;font-size:14px;font-weight:300;left:15px;pointer-events:none;position:absolute;top:6px;transition:all .175s ease-in-out}.contact-form .hs-input:focus:not(select):not(:placeholder-shown),.contact-form .hs-input:not(select):not(:placeholder-shown){padding:15px 15px 10px}.contact-form .hs-form-field.is-active>label{color:#3a5573;font-size:10px;font-weight:400;top:-5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.contact-form .hs-error-msg{color:#ff4e44;font-size:14px;font-weight:400;line-height:15px}.contact-form .hs-error-msgs li{position:relative}.contact-form .hs-button{align-items:center;background-color:#e65100;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:400;height:60px;justify-content:center;letter-spacing:1px;line-height:24px;margin-bottom:25px;transition:.4s;width:100%}.contact-form .hs-button:hover{background-color:#f47631;border:none;color:#fff;font-weight:400;text-decoration:none}.contact-form .legal-consent-container .hs-richtext{color:#2d343c;font-size:10px;font-weight:300;line-height:14px;margin-bottom:24px}.contact-form .legal-consent-container .hs-richtext a{color:#e65100}.contact-form .legal-consent-container .hs-richtext a:hover{text-decoration:underline}.scope-block-section{padding:80px 0 0}.scope__title{margin:0 auto 60px;max-width:870px;text-align:center}.scope__subtitle{color:#000;font-size:15px;font-weight:300;line-height:24px;text-align:center}.scope-item{align-items:center;display:flex;justify-content:space-between;margin:120px 0 0}.scope-item:nth-child(2n){flex-flow:row-reverse}.scope-item:nth-child(2n) .img{text-align:left}.scope-item__text{width:47%}.scope-item__text-title{font-weight:300;margin:0 0 20px}.scope-item__text-subtitle{color:#3a5373;margin:20px 0 14px}.scope-item__text p{color:#2d343c;font-size:15px;font-weight:300;line-height:24px}.scope-item__image{display:block;width:47%}.scope-item.reverse{flex-flow:row-reverse}.scope-item.reverse:nth-child(2n){flex-flow:row}.scope-item .mobile-img{display:none}.powerful-together-section{margin:190px 0}.powerful-together-section .wrapper{background-color:#fff4ed;padding:55px 50px;position:relative}.powerful .powerful__container{width:56%}.powerful .powerful-info{position:relative;z-index:1}.powerful .powerful-info__title{color:#212b36;letter-spacing:.5px}.powerful .powerful-info__text{color:#2d343c;font-size:15px;font-weight:300;line-height:24px;margin:30px 0}.powerful .powerful-info__app-buttons{align-items:center;display:flex;margin-top:23px;position:relative;z-index:2}.powerful .powerful-info__app-buttons .app-download-link{display:inline-block;height:48px;margin:0 15px 10px 0;max-width:200px}.powerful .powerful-info__app-buttons .app-download-link:last-child{margin-right:0}.powerful .powerful-info__app-buttons .app-download-link img{height:100%}.powerful .powerful-info__box{align-items:center;display:flex;justify-content:flex-start}.powerful .powerful__button{align-items:center;background-color:#e65100;border:none;border-radius:5px;color:#fff;display:flex;font-size:16px;font-weight:400;height:60px;justify-content:center;letter-spacing:1px;line-height:24px;max-width:279px;padding:0;width:50%}.powerful .powerful__button_primary{margin-right:16px}.powerful .powerful__button_tertiary{background-color:#fff;border:2px solid #e65100;color:#e65100}.powerful .powerful__button_primary:hover,.powerful .powerful__button_tertiary:hover{background-color:#f47631;border:none;color:#fff;font-weight:400;text-decoration:none}.powerful .powerful-anim{height:610px;max-height:610px;max-width:720px;position:absolute;right:-10%;top:calc(50% - 315px);width:100%}.powerful .powerful-anim #anim-powerful{height:100%;position:relative;width:100%}.powerful .powerful-anim #anim-powerful .box-shadow{height:100%;left:0;position:absolute;top:0;width:100%}.powerful .powerful-anim #anim-powerful .box-shadow:before{background:#000;bottom:16%;box-shadow:16px 16px 55px 16px rgba(0,0,0,.4);content:"";display:block;height:0;position:absolute;right:16%;transform:rotate(-39deg);width:33%;z-index:0}.box-accordion{margin:73px 0 0}.accordion-title{margin-bottom:73px}.accordion-item{border-radius:15px;box-shadow:0 5px 20px 0 rgba(89,131,189,.5);cursor:pointer;margin:0 0 25px;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.accordion-item:last-child{margin:0}.accordion-item img{margin:0 0 0 15px;pointer-events:none;transition:.4s}.accordion-item__title{align-items:center;display:flex;justify-content:space-between;padding:37px 62px 37px 50px}.accordion-item__title-text{color:#000;pointer-events:none}.accordion-item__title-image{transform:rotate(-180deg)}.accordion-item__title.close .accordion-item__title-image{transform:rotate(0)}.accordion-content{color:#637381;font-size:15px;line-height:24px;transition:.4s}.accordion-content__text{padding:0 62px 32px 50px}.accordion-content li{padding:0 0 0 15px;position:relative}.get-book__subtitle,.get-book__title{text-align:center}.get-book__subtitle{color:#2d343c;margin:41px auto;max-width:970px;padding:0 15px}.get-book__button{align-items:center;background-color:#e65100;border:none;border-radius:5px;color:#fff;display:flex;font-size:16px;font-weight:400;height:60px;justify-content:center;letter-spacing:1px;line-height:24px;margin:0 auto;max-width:415px;padding:0;width:100%}.get-book__button:hover{background-color:#f47631;border:none;color:#fff;font-weight:400;text-decoration:none}@media screen and (max-width:1200px){.block-contact-form{padding:20px}.powerful .powerful-together-section .wrapper{padding:50px}.powerful .powerful__container{width:50%}.powerful .powerful-info__app-buttons{justify-content:flex-start}.accordion__title{font-size:26px;line-height:38px}}@media screen and (max-width:1100px){.powerful .powerful-anim{right:-15%}}@media screen and (max-width:992px){.company-info h2{padding:0 24px;text-align:center}.contact-section{padding:120px 0 80px}.contact__inner{display:block}.contact-info{margin:0 0 40px;max-width:100%;width:100%}.contact-info__description,.contact-info__title{text-align:center}.contact-info__image{left:0;margin:0 auto;max-width:500px;width:60%}.contact-bg-box{display:none}.block-contact-form{margin:80px auto 0;max-width:500px}.scope-item__image{width:45%}.powerful .powerful-together-section{margin:70px 0 0}.powerful .powerful-together-section .wrapper{background:none;padding:0}.powerful .powerful__container{display:flex;flex-flow:column-reverse;width:100%}.powerful .powerful-info{background-color:#fff4ed;padding:30px 35px 50px;z-index:0}.powerful .powerful-anim{height:auto;margin:0;max-width:100%;position:relative;right:0;text-align:center;top:0;width:100%}.powerful .powerful-anim:before{background:#fff4ed;bottom:0;content:"";display:block;height:50%;left:0;position:absolute;width:100%;z-index:-1}.powerful .powerful-anim img{left:50px;position:relative}.powerful .powerful-anim #anim-powerful{margin:0 auto;max-width:500px;width:94%}.powerful .powerful-anim #anim-powerful svg{height:auto!important}}@media screen and (max-width:850px){.accordion-section .wrapper{padding:0}.accordion__title{padding:0 24px}.box-accordion{padding:0 30px}}@media screen and (max-width:767px){.scope__subtitle{font-size:16px;line-height:24px;padding:0 15px}.scope-items{padding:0 15px}.scope-item{display:block;margin:60px 0 0}.scope-item:nth-child(2n) .img{text-align:center}.scope-item__text{width:100%}.scope-item__text-title{font-size:26px;line-height:38px}.scope-item__text-subtitle{font-size:22px;line-height:32px}.scope-item__image{display:none;margin:30px 0 0}.scope-item .mobile-img{display:block;margin:20px 0;text-align:center;width:100%}.powerful .powerful-info{padding:15px 24px 50px}.powerful .powerful-info__title{font-size:38px;line-height:46px}.accordion-item,.accordion-item:last-child{margin-left:15px;margin-right:15px}.accordion-item__title{min-height:125px;padding:35px 40px}}@media screen and (max-width:550px){.company-info h2{text-align:left}.block-contact-form{margin:40px auto 0;padding:22px 11px}.contact-form__title{margin-bottom:22px;text-align:center}.contact-section{padding:83px 0 50px}.contact-info{margin:0}.contact-info__description,.contact-info__title{text-align:left}.contact-info__title{font-size:38px;height:auto;line-height:46px}.contact-info__description{margin:20px 0}.contact-info__image{width:100%}.scope-block-section{padding:40px 0 0}.scope__title{margin:0 0 20px}.scope__subtitle{color:#2d343c;opacity:.7}.powerful .powerful-info__box{display:block}.powerful .powerful__button{width:100%}.powerful .powerful__button_primary{margin:0 0 16px}.box-accordion{margin:38px 0 0}.accordion-section .accordion-item{box-shadow:0 3px 10px 0 rgba(89,131,189,.5);margin:0 0 15px}.accordion-item__title,.accordion-item__title-text{font-weight:300}.accordion-item__title{padding:20px}.accordion-item__title-text{font-size:16px;line-height:24px}.accordion-content__text{padding:0 20px 15px}}@media screen and (max-width:375px){.accordion-item__title{padding:15px}}