.custom-form .form-progress-bar .percentage-progress-bar .percentage-bar .percentage{background:#da5858}.custom-form .form-progress-bar .steps-progress-bar .step{background:#da5858}.custom-form .form-progress-bar .steps-progress-bar .step:hover,.custom-form .form-progress-bar .steps-progress-bar .step:focus{background-color:rgb(227.25,129.75,129.75)}.custom-form .form-progress-bar .steps-progress-bar .step.active{border:2px solid #da5858}.custom-form .form-progress-bar .steps-progress-bar .step.active .index{color:#da5858}.custom-form .form-progress-bar .steps-progress-bar .step.active .title{color:#da5858}.custom-form .button-container .form-control-button{background:#da5858}.custom-form .button-container .form-control-button:hover,.custom-form .button-container .form-control-button:focus{background:rgb(227.25,129.75,129.75)}.contact-container{background:#fff;font-family:"Source Sans Pro",sans-serif}.contact-container .about-us-shifter{padding-top:40px}.contact-container .about-us-shifter .content-shifter .content-container{display:grid;grid-template-columns:1fr 1fr}.contact-container .about-us-shifter .content-shifter .content-container .contact-card{display:flex;padding:0 15px}.contact-container .about-us-shifter .content-shifter .content-container .contact-card .image-block .title-container{padding-top:15px}.contact-container .about-us-shifter .content-shifter .content-container .contact-card .image-block .title-container .name{color:#393939;font-weight:700}.contact-container .about-us-shifter .content-shifter .content-container .contact-card .image-block .title-container .title{color:#393939}.contact-container .about-us-shifter .content-shifter .content-container .contact-card .image-block .title-container .phone{color:#da5858}.contact-container .about-us-shifter .content-shifter .content-container .contact-card .image-block .title-container .email{color:#797979}.contact-container .about-us-shifter .content-shifter .content-container .contact-card .text-block{display:flex;padding-top:20px}.contact-container .about-us-shifter .content-shifter .content-container .contact-card .text-block i{font-size:24px;padding-right:10px}.contact-container .about-us-shifter .content-shifter .life-container{display:flex;justify-content:space-around;padding:20px}.contact-container .about-us-shifter .content-shifter .life-container .image-container:not(:last-child){padding-right:20px}.contact-container .about-us-shifter .content-shifter .carreer-container{padding:40px 20px}.contact-container .about-us-shifter .content-shifter .carreer-container .image-container{text-align:center}.contact-container .about-us-shifter .content-shifter .carreer-container .image-container .title{font-size:18px;font-weight:700;padding-bottom:20px}.contact-container .contact-header{background-image:none,url("/modules/blog/images/contact_bg_02.png");margin:20px 0;border-right:1px solid #dedbdb;padding:20px 40px 20px 120px;background-color:#fff;background-position:left top,right top;background-repeat:no-repeat,no-repeat;display:flex;justify-content:space-between;align-items:center;overflow:hidden;position:relative}.contact-container .contact-header::before{content:"";display:inline-block;width:100px;height:160%;position:absolute;left:-25px;top:-35px;background-color:#6e6e6e;transform:rotate(15deg)}.contact-container .contact-header .title{margin:0;font-size:32px}.contact-container .contact-header .title .red-coloring{color:#e10101}.contact-container .contact-buttons{display:flex;justify-content:space-between;align-items:stretch}.contact-container .contact-buttons .contact-btn{flex-basis:350px;padding:25px 0;margin-bottom:20px;border:1px solid #e5e5e5;text-align:center;color:#595959;font-size:24px;background:#fff;position:relative;top:1px;z-index:2}.contact-container .contact-buttons .contact-btn:hover,.contact-container .contact-buttons .contact-btn:focus{text-decoration:none}.contact-container .contact-buttons .contact-btn.selected{padding-bottom:40px;margin-bottom:0;border-color:#d3d3d3;border-bottom-color:#fff}.contact-container .contact-buttons .contact-btn span{padding:0 10px}.contact-container .contact-buttons .btn-page{line-height:1.2}.contact-container .contact-buttons .btn-page::before{content:"";background-image:url("/modules/contact/images/page-icon.png");width:35px;height:35px;display:inline-block;position:absolute;left:20px;top:32px;color:#34a853}.contact-container .contact-buttons .btn-page .subtitle{font-size:18px}.contact-container .contact-buttons .btn-map{line-height:2.2;margin-left:10px;margin-right:10px}.contact-container .contact-buttons .btn-map::before{content:"";background-image:url("/modules/contact/images/maps-icon.png");width:36px;height:28px;display:inline-block;position:absolute;left:20px;top:32px;color:#ea4335}.contact-container .contact-buttons .btn-message{line-height:2.2}.contact-container .contact-buttons .btn-message::before{content:"";background-image:url("/modules/contact/images/message-icon.png");background-repeat:no-repeat;width:36px;height:36px;display:inline-block;position:absolute;left:20px;top:32px;color:#fbbc05}.contact-container .contact-buttons .btn-img{line-height:2.2}.contact-container .contact-buttons .btn-img::before{content:"";background-image:url("/modules/contact/images/page-icon.png");width:35px;height:35px;display:inline-block;position:absolute;left:20px;top:32px}.contact-container .contact-buttons .btn-img .subtitle{font-size:18px}.contact-container .content-shifter{background:#fff;border:1px solid #d3d3d3}.contact-container .content-shifter .content-container{display:flex;justify-content:space-around;padding:20px 0}.contact-container .content-shifter .content-container:not(.selected){display:none}.contact-container .content-shifter .info-container p{margin:0}.contact-container .content-shifter .info-container .contact-title{font-size:20px;font-weight:600;margin:0}.contact-container .content-shifter .info-container .red-content{color:#da5858;margin:0;padding:20px 0 10px}.contact-container .content-shifter .maps-container .map-content{padding:0 20px}.contact-container .content-shifter .maps-container .map-content .contact-title{font-size:20px;font-weight:700}.contact-container .content-shifter .maps-container .map-content .map-title{color:#da5858;text-align:right}.contact-container .content-shifter .message-container{padding:40px 15px;align-items:center}.contact-container .content-shifter .message-container .description{text-align:center;position:relative}.contact-container .content-shifter .message-container .description::before{content:"";background-image:url("/modules/contact/images/message-icon.png");background-repeat:no-repeat;width:36px;height:36px;display:inline-block;position:absolute;left:50%;top:0;-moz-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%)}.contact-container .content-shifter .message-container .description .title{font-size:24px}.contact-container .content-shifter .message-container .contact-form{max-width:100%}.contact-container .content-shifter .message-container .contact-form .default-form{box-shadow:none}.contact-container .content-shifter .message-container .contact-form .default-form .form-head{display:none}.contact-container .content-shifter .message-container .contact-form .default-form .form-body{border:none}.contact-container .content-shifter .message-container .contact-form .default-form .form-body .submit-container .btn{background:#da5858;color:#fff;border:1px solid #da5858}.contact-container .content-shifter .message-container .contact-form .default-form .form-body .submit-container .btn:hover,.contact-container .content-shifter .message-container .contact-form .default-form .form-body .submit-container .btn:focus{background:#fff;color:#da5858}.contact-container .content-shifter .message-container .contact-form .default-form .form-body .extras .checkbox a{color:#da5858}.contact-container .support-block{padding-top:80px}.contact-container .support-block .title-container{padding-bottom:40px;text-align:center}.contact-container .support-block .title-container .title{font-weight:400;font-size:28px}.contact-container .support-block .title-container .subtitle{font-weight:400;font-size:24px}.contact-container .support-block .project .text-container{min-height:280px}.contact-container .support-block .project .text-container .title{font-weight:400;font-size:18px;padding-bottom:20px;color:#e20000}.contact-container .support-block .project .text-container .text{color:#585858}.contact-container .history-line{background:#fff;margin:40px 0;padding:40px 0}.contact-container .history-line .history-line-title{font-size:28px;padding:20px 0}.contact-container .history-line .history-line-title .text-red-coloring{color:#e20000}.contact-container .history-line .history-list{margin:20px 0}.contact-container .history-line .history-list li{position:relative;margin-left:115px;padding-left:35px;padding-right:10px;padding-bottom:20px;line-height:1.5;border-left:1px solid #e1e1e1;color:#585858;list-style:none;font-size:16px}.contact-container .history-line .history-list li:last-child{border-bottom:1px solid #e1e1e1}.contact-container .history-line .history-list li::before{content:attr(data-year);position:absolute;top:0;left:-115px;width:114px;height:30px;padding:8px 25px 8px 25px;line-height:1;color:#898989;background:url(/modules/contact/images/year-flag.png) no-repeat;text-align:center}.contact-container .history-line .history-list li .red-highlighted{color:#e20000;font-size:18px}.contact-container .history-line .history-list .button{margin-top:1em;padding:.5em 2em .5em 1.5em;border:2px solid #e1e1e1;border-left:0;font-size:.9em;color:#5d5d5d;background-color:#fff;display:inline-block;position:relative}.contact-container .history-line .history-list .button::before{content:"";transition:width .4s;background-color:#ef5e5e;width:4px;height:calc(100% + 4px);position:absolute;left:0;top:-2px}.contact-container .history-line .history-list .button:hover,.contact-container .history-line .history-list .button:focus{text-decoration:none}.contact-container .history-line .history-list .button:hover::before,.contact-container .history-line .history-list .button:focus::before{width:10px}.contact-container .history-line .description{display:flex;padding-top:60px}.contact-container .history-line .description img{margin:auto}.contact-container .history-line .description .text{padding:0 20px;color:#585858;font-size:16px}.contact-container .history-line .button-container{text-align:center;margin-top:3.9em;margin-bottom:3.9em}.contact-container .history-line .button-container .button{border:3px solid #cc4f5a;background-color:#c22734;color:#fff !important;padding:20px 40px;-moz-transition:.1s background linear;-ms-transition:.1s background linear;-webkit-transition:.1s background linear;transition:.1s background linear}.contact-container .history-line .button-container .button:hover{text-decoration:none;background:rgb(217.1716738197,66.8283261803,79.4377682403)}@media(max-width: 1199px){.contact-container .content-shifter .maps-container .map-content iframe{width:425px;height:237px}}@media(max-width: 991px){.contact-container .contact-buttons .contact-btn::before{display:none}.contact-container .content-shifter .message-container{flex-direction:column}.contact-container .content-shifter .message-container .description{padding:40px 15px}.contact-container .content-shifter .message-container .description::before{top:30px}.contact-container .content-shifter .message-container .form{border:1px solid #e5e5e5;padding:20px}.contact-container .content-shifter .maps-container{flex-direction:column;align-items:center}.contact-container .content-shifter .maps-container .map-content:not(:last-child){padding-bottom:40px}.contact-container .content-shifter .maps-container .map-content iframe{width:550px;height:300px;max-width:100%}.contact-container .about-us-shifter .content-shifter .cards-container{grid-template-columns:1fr}.contact-container .about-us-shifter .content-shifter .cards-container .contact-card:not(:last-child){padding-bottom:40px}.contact-container .about-us-shifter .content-shifter .carreer-container{grid-template-columns:1fr}.contact-container .about-us-shifter .content-shifter .carreer-container .image-container{padding-bottom:40px}.contact-container .support-block .project{padding-bottom:80px}.contact-container .support-block .project .text-container{min-height:0;padding-bottom:20px}.contact-container .history-line{margin-top:0;padding-top:0}}@media(max-width: 767px){.contact-container .contact-header{padding:20px 40px}.contact-container .contact-header .title{padding-left:60px}.contact-container .contact-buttons .contact-btn{font-size:20px}.contact-container .contact-buttons .contact-btn .subtitle{font-size:15px}.contact-container .content-shifter .content-container{flex-wrap:wrap}.contact-container .content-shifter .content-container .info-column:not(:last-child){padding-bottom:40px}.contact-container .history-line .history-line-title{padding:20px}}@media(max-width: 575px){.contact-container .contact-header{background:none;padding:20px 20px 20px 90px}.contact-container .contact-header .title{font-size:26px;padding:0}.contact-container .contact-buttons .contact-btn{font-size:16px;padding:15px 0;line-height:1}.contact-container .contact-buttons .contact-btn .subtitle{display:none !important}.contact-container .contact-buttons .contact-btn.btn-page .title{line-height:1}.contact-container .content-shifter .info-column:not(:last-child){position:relative}.contact-container .content-shifter .info-column:not(:last-child)::after{content:"";position:absolute;bottom:20px;left:50%;height:1px;width:30%;background:#e1e1e1;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.contact-container .content-shifter .info-container{flex-direction:column;text-align:center}.contact-container .content-shifter .message-container{flex-direction:column}.contact-container .content-shifter .message-container .description{padding-bottom:40px}.contact-container .content-shifter .message-container .form{border:none;padding:20px}.contact-container .content-shifter .message-container .form .gmd-group{max-width:80%;margin-left:auto;margin-right:auto}.contact-container .about-us-shifter .content-shifter .content-container .contact-card{flex-direction:column;align-items:center}.contact-container .about-us-shifter .content-shifter .content-container .contact-card .image-container{text-align:center}.contact-container .about-us-shifter .content-shifter .content-container .contact-card .title-container{text-align:center}.contact-container .history-line .history-list{padding:20px}.contact-container .history-line .history-list li{border:none;margin:0;padding:40px 0 40px 20px}.contact-container .history-line .history-list li::before{left:0;top:0}.contact-container .history-line .description{padding-top:0;flex-direction:column}.contact-container .history-line .description img{padding-bottom:40px}}.contact-container .contact-data-list .contact-group .button-container .card-button{background-color:#da5858}.contact-container .contact-data-list .contact-group .button-container .card-button:hover,.contact-container .contact-data-list .contact-group .button-container .card-button:focus{background-color:rgb(227.25,129.75,129.75)}
