.two-column-content-block{padding:30px 0}.two-column-content-block p:last-child{margin:0}.two-column-content-block h3,.two-column-content-block h4{font-family:"montserratsemibold";font-weight:normal;font-size:22px;line-height:32px;color:#050505}.two-column-content-block img{max-width:500px}@media(max-width: 768px){.two-column-content-block{padding:10px 0}.two-column-content-block .inner-column{margin:20px 0}}.three-column-content-block{padding:30px 0}.three-column-content-block p:last-child{margin:0}.three-column-content-block h3,.three-column-content-block h4{font-family:"montserratsemibold";font-weight:normal;font-size:22px;line-height:32px;color:#050505}.full-content-block{padding:30px 0}.full-content-block.bigger-padding{padding:55px 0}.full-content-block p:last-child{margin:0}.full-content-block h3,.full-content-block h4{font-family:"montserratsemibold";font-weight:normal;font-size:22px;line-height:32px;color:#050505}.google-map-block .acf-map{width:100%;height:400px;border:none;margin:20px 0}.google-map-block .acf-map img{max-width:inherit !important}.video-block{background:#052c4d;position:relative}.video-block .inner{position:relative}.video-block .image-type{display:none;position:relative}.video-block .image-type .image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.video-block .image-type .image-overlay{background:rgba(0,0,0,.3);position:absolute;height:100%;width:100%;top:0;left:0}.video-block .video-type{position:relative;width:100%;height:100%;opacity:1;transition:.5s all;-moz-transition:.5s all;-webkit-transition:.5s all}.video-block .video-type .video-overlay{background:rgba(0,0,0,.5);position:absolute;height:100%;width:100%;top:0;left:0}.video-block .video-type video{width:100%;height:100%;object-fit:cover}.video-block .video-type.active{z-index:1;opacity:1}.video-block .play-video{cursor:pointer;text-align:center}.video-block .play-video span{display:block;color:#fff;text-align:center;font-size:18px;line-height:36px;text-decoration:underline}@media(max-width: 768px){.video-block .img img{min-height:400px;object-fit:cover}.video-block .play-video img{max-width:50px}}.info-block{padding:28px 0}.info-block .box{padding-top:15px;padding-bottom:15px}.info-block .inner-box{height:100%;display:flex;align-items:center;transition:.5s all;-moz-transition:.5s all;-webkit-transition:.5s all}.info-block .inner-box .box-icon{width:60px;text-align:center}.info-block .inner-box .box-icon img{transition:.5s all;-moz-transition:.5s all;-webkit-transition:.5s all}.info-block .inner-box .box-content{padding-left:20px;color:#fcfcfc}.info-block .inner-box .box-content span{display:block}.info-block .inner-box .box-content .line1{font-family:"montserratregular";font-weight:normal;font-size:18px;line-height:22px}.info-block .inner-box .box-content .line2{font-family:"montserratmedium";font-weight:normal;font-size:26px;line-height:32px}.info-block .inner-box:hover{padding-bottom:10px;margin-top:-10px}.info-block .inner-box:hover .box-icon img{transform:rotate(5deg) scale(0.9)}@media(max-width: 768px){.info-block .inner-box .box-content .line1{font-size:14px;line-height:20px}.info-block .inner-box .box-content .line2{font-size:20px;line-height:24px}}.boxes-block .box{margin:15px 0}.boxes-block.style1{padding:80px 0;background:url(../images/bg-oferta-normal.jpg) center center no-repeat;transition:.5s background;-moz-transition:.5s background;-webkit-transition:.5s background;background-size:cover}.boxes-block.style1:hover{background:url(../images/bg-oferta-hover.jpg) center center no-repeat;background-size:cover}.boxes-block.style1 .inner-box{height:100%;position:relative;min-height:500px}.boxes-block.style1 .inner-box .image{position:relative;background:#052c4d;height:100%;transition:.5s all;-moz-transition:.5s all;-webkit-transition:.5s all}.boxes-block.style1 .inner-box .image img{opacity:.3;width:100%;height:100%;object-fit:cover}.boxes-block.style1 .inner-box .image:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:url(../images/box-style1-cover.svg) center center no-repeat}.boxes-block.style1 .inner-box .inner-content{transition:.5s all;-moz-transition:.5s all;-webkit-transition:.5s all}.boxes-block.style1 .inner-box .content{position:absolute;top:0;left:0;width:100%;height:100%;padding:35px 55px;color:#e6e6e6;display:flex;align-items:center;text-align:center}.boxes-block.style1 .inner-box .content:after{top:15px;left:15px;right:15px;bottom:15px;position:absolute;border:2px solid #fff;content:"";opacity:0;transition:.5s all;-moz-transition:.5s all;-webkit-transition:.5s all}.boxes-block.style1 .inner-box .content h3{color:#e6e6e6}.boxes-block.style1 .inner-box .content .icon{margin-bottom:25px}.boxes-block.style1 .inner-box .content .button{display:none;padding:18px 35px;background:transparent linear-gradient(256deg, #052C4D 0%, #084B83 100%) 0% 0% no-repeat padding-box;font-size:18px;color:#fcfcfc;text-transform:uppercase;font-family:"montserratmedium";min-width:180px;border:none;margin-top:15px;transition:.5s all;-moz-transition:.5s all;-webkit-transition:.5s all}.boxes-block.style1 .inner-box .link-box{position:absolute;top:0;left:0;width:100%;height:100%}.boxes-block.style1 .inner-box:hover .image{background:#031d33}.boxes-block.style1 .inner-box:hover .content .button{display:inline-block}.boxes-block.style1 .inner-box:hover .content:after{opacity:1}.boxes-block.style2{padding:80px 0;background:url(../images/bg-projects-normal.jpg) center center no-repeat;background-size:cover;transition:.5s background;-moz-transition:.5s background;-webkit-transition:.5s background}.boxes-block.style2:hover{background:url(../images/bg-projects-hover.jpg) center center no-repeat;background-size:cover}.boxes-block.style2 .inner-box{height:100%;position:relative;min-height:400px}.boxes-block.style2 .inner-box .content{background:#052c4d;transition:.5s all;-moz-transition:.5s all;-webkit-transition:.5s all;width:100%;height:100%;padding:35px 25px;display:flex;align-items:center;text-align:center;color:#e6e6e6;position:relative}.boxes-block.style2 .inner-box .content:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:url(../images/box-style1-cover.svg) center center no-repeat}.boxes-block.style2 .inner-box .content:before{top:15px;left:15px;right:15px;bottom:15px;position:absolute;border:2px solid #fff;content:"";opacity:0;transition:.5s all;-moz-transition:.5s all;-webkit-transition:.5s all}.boxes-block.style2 .inner-box:hover .content{background:#031d33}.boxes-block.style2 .inner-box:hover .content:before{opacity:1}@media(max-width: 992px){.boxes-block.style1 .inner-box{min-height:inherit}.boxes-block.style1 .inner-box .image img{opacity:.3;width:auto;height:auto;object-fit:inherit}}
