#page-service-template .section-about .item-1 .item-right img,#page-service-template .section-about .item-2 .item-image img,#page-service-template .section-hero .background,#page-service-template .section-hero .background img,#page-service-template .section-hero .background::after{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#page-service-template .section-hero{position:relative;overflow:hidden}#page-service-template .section-hero::before{content:'';background-color:#fff;position:absolute;bottom:0;left:0;width:calc(50vw - 260px);height:100px;-webkit-clip-path:polygon(0 0,calc(100% - 55px) 0,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 55px) 0,100% 100%,0 100%);z-index:4}@media (max-width:1023px){#page-service-template .section-hero::before{width:50vw;height:50px}}#page-service-template .section-hero .background{background-color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;z-index:1}#page-service-template .section-hero .background::after{content:'';background-image:-webkit-gradient(linear,left top,right bottom,from(#1b272f),to(rgba(27,39,47,0)));background-image:linear-gradient(to bottom right,#1b272f,rgba(27,39,47,0));opacity:.5;z-index:2}#page-service-template .section-hero .background img{opacity:.6;-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:25% 25%;transform-origin:25% 25%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:2.5s;transition-duration:2.5s;-webkit-transition-timing-function:cubic-bezier(.5,0,0,1);transition-timing-function:cubic-bezier(.5,0,0,1);z-index:1}#page-service-template .section-hero .container{position:relative;z-index:2}#page-service-template .section-hero .container .headline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;height:768px;padding:205px 0 365px 40px;opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:1.5s;transition-duration:1.5s;-webkit-transition-timing-function:cubic-bezier(.5,0,0,1);transition-timing-function:cubic-bezier(.5,0,0,1)}@media (max-width:1023px){#page-service-template .section-hero .container .headline{padding:200px 0 180px;height:auto;min-height:535px}}#page-service-template .section-hero .container .headline-small{color:#8bb6b3;font-size:13px;font-weight:400;line-height:16px;letter-spacing:1.3px;text-transform:uppercase;position:relative;z-index:2}#page-service-template .section-hero .container .headline-title{color:#f4f4f4;font-size:72px;font-weight:600;line-height:79px;margin-top:30px;position:relative;z-index:2}@media (max-width:1023px){#page-service-template .section-hero .container .headline-title{font-size:32px;line-height:1.2}}@media (max-width:355px){#page-service-template .section-hero .container .headline-title{font-size:28px}}#page-service-template .section-hero .container .headline-element{position:absolute;bottom:100px;right:-260px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;z-index:1}@media (max-width:1023px){#page-service-template .section-hero .container .headline-element{display:none}}#page-service-template .section-hero.appear .background img{-webkit-transform:scale(1);transform:scale(1)}#page-service-template .section-hero.appear .container .headline{opacity:1;-webkit-transition-delay:.5s;transition-delay:.5s}#page-service-template .section-about{position:relative;padding:0 0 160px;overflow:hidden}@media (max-width:1023px){#page-service-template .section-about{padding:0 0 75px}}#page-service-template .section-about .navigation{padding-top:60px}#page-service-template .section-about .navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#page-service-template .section-about .navigation ul li{-ms-flex-negative:0;flex-shrink:0;margin-right:12px;margin-bottom:12px}#page-service-template .section-about .navigation ul li button{color:#1b272f;font-size:15px;font-weight:300;line-height:1.5;position:relative;border:1px solid #8bb6b3;height:32px;border-radius:50px;padding:0 12px;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(.5,0,0,1);transition-timing-function:cubic-bezier(.5,0,0,1)}#page-service-template .section-about .navigation ul li button:hover{background-color:#8bb6b3;color:#1b272f}#page-service-template .section-about .item-1{padding:0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:100px}@media (max-width:1023px){#page-service-template .section-about .item-1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin-top:75px}}#page-service-template .section-about .item-1 .item-left{width:644px}@media (max-width:1023px){#page-service-template .section-about .item-1 .item-left{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}#page-service-template .section-about .item-1 .item-left--title{color:#31615e;font-size:48px;font-weight:600;line-height:53px}@media (max-width:1023px){#page-service-template .section-about .item-1 .item-left--title{font-size:28px;line-height:1.2}}@media (max-width:355px){#page-service-template .section-about .item-1 .item-left--title{font-size:24px}}#page-service-template .section-about .item-1 .item-left--description{margin-top:40px}@media (max-width:1023px){#page-service-template .section-about .item-1 .item-left--description{margin-top:30px}}#page-service-template .section-about .item-1 .item-left--description p{color:#313131;font-size:15px;font-weight:300;line-height:23px}#page-service-template .section-about .item-1 .item-left--description p:not(:last-child){margin-bottom:20px}#page-service-template .section-about .item-1 .item-left--description p strong{color:#31615e}#page-service-template .section-about .item-1 .item-left--description p a{color:#31615e;border-bottom:1px solid #31615e;font-weight:700}#page-service-template .section-about .item-1 .item-right{margin-top:270px}@media (max-width:1023px){#page-service-template .section-about .item-1 .item-right{width:100%;margin:0 0 40px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}#page-service-template .section-about .item-1 .item-right--image_1{position:relative;width:450px;height:450px;z-index:1}@media (max-width:1023px){#page-service-template .section-about .item-1 .item-right--image_1{width:100%;height:300px}}#page-service-template .section-about .item-1 .item-right--image_2{position:relative;width:315px;height:370px;z-index:2;margin-top:-220px;margin-left:-260px}@media (max-width:1023px){#page-service-template .section-about .item-1 .item-right--image_2{display:none}}#page-service-template .section-about .item-2{position:relative;margin-top:150px}@media (max-width:1023px){#page-service-template .section-about .item-2{margin-top:100px}}#page-service-template .section-about .item-2 .vectors{position:absolute;bottom:600px;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:1.5s;transition-duration:1.5s;-webkit-transition-timing-function:cubic-bezier(.5,0,0,1);transition-timing-function:cubic-bezier(.5,0,0,1);z-index:1}@media (max-width:1023px){#page-service-template .section-about .item-2 .vectors{display:none}}#page-service-template .section-about .item-2 .vectors.appear{opacity:1;-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-animation-name:vectors_glow;animation-name:vectors_glow;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:cubic-bezier(.5,0,0,1);animation-timing-function:cubic-bezier(.5,0,0,1)}#page-service-template .section-about .item-2 .item-flex{position:relative;padding:0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:2}@media (max-width:1023px){#page-service-template .section-about .item-2 .item-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}}#page-service-template .section-about .item-2 .item-flex--left{width:530px}@media (max-width:1023px){#page-service-template .section-about .item-2 .item-flex--left{width:100%}}#page-service-template .section-about .item-2 .item-flex--left .item-flex--left_title{color:#31615e;font-size:48px;font-weight:600;line-height:53px}@media (max-width:1023px){#page-service-template .section-about .item-2 .item-flex--left .item-flex--left_title{font-size:28px;line-height:1.2}}@media (max-width:355px){#page-service-template .section-about .item-2 .item-flex--left .item-flex--left_title{font-size:24px}}#page-service-template .section-about .item-2 .item-flex--right{width:495px}@media (max-width:1023px){#page-service-template .section-about .item-2 .item-flex--right{width:100%;margin:40px 0 0}}#page-service-template .section-about .item-2 .item-flex--right .item-flex--right_description p{color:#313131;font-size:15px;font-weight:300;line-height:23px}#page-service-template .section-about .item-2 .item-flex--right .item-flex--right_description p:not(:last-child){margin-bottom:20px}#page-service-template .section-about .item-2 .item-flex--right .item-flex--right_description p strong{color:#31615e}#page-service-template .section-about .item-2 .item-flex--right .item-flex--right_description p a{color:#31615e;border-bottom:1px solid #31615e;font-weight:700}#page-service-template .section-about .item-2 .item-image{position:relative;margin:220px auto 0;width:1120px;height:545px}@media (max-width:1023px){#page-service-template .section-about .item-2 .item-image{width:100%;height:200px;margin-top:100px}}#page-service-template .section-about .item-3{position:relative;padding:0 40px;margin-top:220px}@media (max-width:1023px){#page-service-template .section-about .item-3{margin-top:150px;padding:0}}#page-service-template .section-about .item-3 .vectors{position:absolute;top:-110px;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:1.5s;transition-duration:1.5s;-webkit-transition-timing-function:cubic-bezier(.5,0,0,1);transition-timing-function:cubic-bezier(.5,0,0,1);z-index:1}@media (max-width:1023px){#page-service-template .section-about .item-3 .vectors{display:none}}#page-service-template .section-about .item-3 .vectors.appear{opacity:1;-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-animation-name:vectors_glow;animation-name:vectors_glow;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:cubic-bezier(.5,0,0,1);animation-timing-function:cubic-bezier(.5,0,0,1)}#page-service-template .section-about .item-3 .headline{width:530px}@media (max-width:1023px){#page-service-template .section-about .item-3 .headline{width:100%}}#page-service-template .section-about .item-3 .headline-title{color:#31615e;font-size:48px;font-weight:600;line-height:53px}@media (max-width:1023px){#page-service-template .section-about .item-3 .headline-title{font-size:28px;line-height:1.2}}@media (max-width:355px){#page-service-template .section-about .item-3 .headline-title{font-size:28px}}#page-service-template .section-about .item-3 .flex-wrapper{margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1023px){#page-service-template .section-about .item-3 .flex-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:60px}}#page-service-template .section-about .item-3 .flex-wrapper .left{width:450px;margin-right:30px}@media (max-width:1023px){#page-service-template .section-about .item-3 .flex-wrapper .left{width:100%;margin:0 0 20px}}#page-service-template .section-about .item-3 .flex-wrapper .left-description p{color:#313131;font-size:15px;font-weight:300;line-height:23px}#page-service-template .section-about .item-3 .flex-wrapper .left-description p:not(:last-child){margin-bottom:20px}#page-service-template .section-about .item-3 .flex-wrapper .left-description strong{color:#31615e}#page-service-template .section-about .item-3 .flex-wrapper .left-description a{color:#31615e;border-bottom:1px solid #31615e;font-weight:700}#page-service-template .section-about .item-3 .flex-wrapper .right{width:330px}@media (max-width:1023px){#page-service-template .section-about .item-3 .flex-wrapper .right{width:100%}}#page-service-template .section-about .item-3 .flex-wrapper .right-description p{color:#313131;font-size:15px;font-weight:300;line-height:23px}#page-service-template .section-about .item-3 .flex-wrapper .right-description p:not(:last-child){margin-bottom:20px}#page-service-template .section-about .item-3 .flex-wrapper .right-description strong{color:#31615e}#page-service-template .section-about .item-3 .flex-wrapper .right-description a{color:#31615e;border-bottom:1px solid #31615e;font-weight:700}#page-service-template .section-proposal{padding-bottom:130px}@media (max-width:1023px){#page-service-template .section-proposal{padding:0 0 75px}}#page-service-template .section-proposal .item-1{padding:0 40px}@media (max-width:1023px){#page-service-template .section-proposal .item-1{padding:0}}#page-service-template .section-proposal .item-1 .flex-wrapper{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1023px){#page-service-template .section-proposal .item-1 .flex-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#page-service-template .section-proposal .item-1 .flex-wrapper .element{position:absolute;top:0;right:-240px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:1.5s;transition-duration:1.5s;-webkit-transition-timing-function:cubic-bezier(.5,0,0,1);transition-timing-function:cubic-bezier(.5,0,0,1);z-index:1}@media (max-width:1023px){#page-service-template .section-proposal .item-1 .flex-wrapper .element{display:none}}#page-service-template .section-proposal .item-1 .flex-wrapper .element.appear{opacity:1}@media (max-width:1023px){#page-service-template .section-proposal .item-1 .flex-wrapper .left{width:100%}}#page-service-template .section-proposal .item-1 .flex-wrapper .left-image--1{width:360px;height:425px;position:relative;z-index:2}@media (max-width:1023px){#page-service-template .section-proposal .item-1 .flex-wrapper .left-image--1{width:100%;height:300px}}#page-service-template .section-proposal .item-1 .flex-wrapper .left-image--1 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#page-service-template .section-proposal .item-1 .flex-wrapper .left-image--2{width:450px;height:450px;position:relative;z-index:1;margin-top:-50px;margin-left:290px}#page-service-template .section-proposal .item-1 .flex-wrapper .left-image--2 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#page-service-template .section-proposal .item-1 .flex-wrapper .right{width:350px;position:relative;margin-top:190px;margin-left:-260px}@media (max-width:1023px){#page-service-template .section-proposal .item-1 .flex-wrapper .right{width:100%;margin:30px 0 0}}#page-service-template .section-proposal .item-1 .flex-wrapper .right-description p{color:#31615e;font-size:18px;font-weight:600;line-height:24px}#page-service-template .section-proposal .item-2{margin-top:130px;padding-right:40px}@media (max-width:1023px){#page-service-template .section-proposal .item-2{margin-top:30px;padding:0}}#page-service-template .section-proposal .item-2 .flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:1023px){#page-service-template .section-proposal .item-2 .flex-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#page-service-template .section-proposal .item-2 .flex-wrapper .left{margin-right:30px;width:350px}@media (max-width:1023px){#page-service-template .section-proposal .item-2 .flex-wrapper .left{width:100%;margin:0 0 20px}}#page-service-template .section-proposal .item-2 .flex-wrapper .left-description p{color:#313131;font-size:15px;font-weight:300;line-height:23px}#page-service-template .section-proposal .item-2 .flex-wrapper .right{width:450px}@media (max-width:1023px){#page-service-template .section-proposal .item-2 .flex-wrapper .right{width:100%}}#page-service-template .section-proposal .item-2 .flex-wrapper .right-description{margin-bottom:30px}#page-service-template .section-proposal .item-2 .flex-wrapper .right-description p{color:#313131;font-size:15px;font-weight:300;line-height:23px}#page-service-template .section-proposal .item-2 .flex-wrapper .right-description p:not(:last-child){margin-bottom:20px}#page-service-template .section-proposal .item-2 .flex-wrapper .right-description p strong{color:#31615e}#page-service-template .section-proposal .item-2 .flex-wrapper .right-description p a{color:#31615e;border-bottom:1px solid #31615e;font-weight:700}#page-service-template .section-proposal .item-2 .flex-wrapper .right-cta span{color:#1b272f}
/*# sourceMappingURL=service-template.min.css.map */
