.portfolio_nofilter_style33_pagination .pagination a{background-color:#fff;padding-top:10px!important;padding-right:30px!important;padding-bottom:10px!important;padding-left:30px!important;margin-top:25px;position:relative;display:inline-block;z-index:1;transition:all 0.3s!important}.portfolio_nofilter_style33_pagination .pagination a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#0077b6;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.portfolio_nofilter_style33_pagination .pagination a:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66)}.dp_portfolio_nofilter_style33 .project:before{position:absolute;top:0;left:0;width:100%;z-index:1;height:100%;content:'';background-color:rgba(0,0,0,0.5);opacity:0;transition:all 0.35s}.dp_portfolio_nofilter_style33 .project:hover:before{opacity:1}.dp_portfolio_nofilter_style33 .project{position:relative}.dp_portfolio_nofilter_style33 .dp_portfolio_nofilter_style33_content{position:absolute;top:0;left:0;width:100%;height:100%;padding:20px;z-index:999}.dp_portfolio_nofilter_style33 .dp_portfolio_nofilter_style33_content:before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1);position:absolute;top:20px;right:20px;bottom:20px;left:20px;content:'';opacity:0;-webkit-transition:opacity 0.75s,-webkit-transform 0.35s;transition:opacity 0.75s,transform 0.35s}.dp_portfolio_nofilter_style33 .project:hover .dp_portfolio_nofilter_style33_content:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.dp_portfolio_nofilter_style33 .dp_portfolio_nofilter_style33_content:after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0);position:absolute;z-index:-1;top:20px;right:20px;bottom:20px;left:20px;content:'';opacity:0;-webkit-transition:opacity 0.75s,-webkit-transform 0.35s;transition:opacity 0.75s,transform 0.35s}.dp_portfolio_nofilter_style33 .project:hover .dp_portfolio_nofilter_style33_content:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.dp_portfolio_nofilter_style33 .project .et_portfolio_image img{height:215px;object-fit:cover;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity 0.75s,-webkit-transform 0.35s;transition:opacity 0.75s,transform 0.35s}.dp_portfolio_nofilter_style33 .project:hover .et_portfolio_image img{-webkit-transform:scale(1);transform:scale(1)}.dp_portfolio_nofilter_style33 .project:hover .dp_portfolio_nofilter_style33_content .et_pb_module_header{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.dp_portfolio_nofilter_style33 .project:hover .dp_portfolio_nofilter_style33_content .post-meta{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media only screen and (max-width:767px){.dp_portfolio_nofilter_style33 .alignleft{text-align:center;float:none}}.dp_team_style37 .et_pb_member_social_links li a{width:30px;height:30px;line-height:30px;background-color:#363d20}.dp_team_style37 .et_pb_member_social_links li:hover a{background-color:#fff;color:#363d20!important}.dp_team_style37 .et_pb_member_social_links li:last-child{margin-right:0}.dp_cta_style11 .et_pb_button_module_wrapper .et_pb_button{font-weight:500;font-size:16px;color:#ffffff!important;line-height:2.4em;border-width:0px;text-align:center;border-color:#000000;position:relative;padding-top:7px;padding-right:32px;padding-bottom:7px;padding-left:32px;box-shadow:0px 30px 40px -10px rgba(0,0,0,0);transition:color 300ms ease 0ms,background-color 300ms ease 0ms,background-image 300ms ease 0ms;background-color:#03045e;border-style:solid;border-radius:3px 3px 3px 3px;transform:perspective(1px) translateZ(0)}.dp_cta_style11 .et_pb_button_module_wrapper .et_pb_button:before{content:"";display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;animation-duration:1s;border:#03045e solid 6px;opacity:1;visibility:visible;margin-left:0}.dp_cta_style11 .et_pb_button_module_wrapper .et_pb_button:after{display:none}.dp_cta_style11 .et_pb_button_module_wrapper .et_pb_button:hover:before{animation-name:dnxt-hover-ripple-out}@keyframes dnxt-hover-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}.dct_slider_v12 .et_pb_slide .et_pb_slide_description .et_pb_slide_title{text-transform:uppercase;font-size:18px;color:#9d9d9c!important;margin:0 0 10px;font-weight:700;text-align:center;line-height:1.5;display:inline-block;position:relative;padding:0 30px}.dct_slider_v12 .et_pb_slide .et_pb_slide_description .et_pb_slide_title:before,.dct_slider_v12 .et_pb_slide .et_pb_slide_description .et_pb_slide_title:after{content:'';background:#fff;width:100px;height:3px;position:absolute;top:50%;left:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dct_slider_v12 .et_pb_slide .et_pb_slide_description .et_pb_slide_title:after{left:inherit;right:100%}.dct_slider_v12 .et_pb_slide .et_pb_slide_description .et_pb_slide_content h3{font-size:60px;font-weight:700;line-height:70px;margin-top:15px}.dct_slider_v12 .et_pb_button_wrapper{text-align:center}.dct_slider_v12 .et_pb_button_wrapper .et_pb_button{color:#fff;font-size:12px;border-radius:0;line-height:24px;padding:12px 24px 12px 24px;font-size:14px;line-height:24px;min-width:120px;vertical-align:top;display:inline-block;margin-bottom:4px;outline:0;border:none;position:relative;backface-visibility:hidden;transition:all .3s ease-out!important;z-index:1;text-align:center!important;margin-top:24px;overflow:initial!important;opacity:1;background:#9d9d9c}.dct_slider_v12 .et_pb_button_wrapper .et_pb_button:hover{background:transparent;color:#000}.dct_slider_v12 .et_pb_button_wrapper .et_pb_button:after,.dct_slider_v12 .et_pb_button_wrapper .et_pb_button:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;box-sizing:border-box;word-wrap:break-word;margin-left:0;opacity:1;border-radius:inherit;transition:transform .8s cubic-bezier(.19,1,.22,1),width .8s cubic-bezier(.19,1,.22,1);z-index:-1}.dct_slider_v12 .et_pb_button_wrapper .et_pb_button:before{box-shadow:inset 0 0 0 1px #fff;opacity:0}.dct_slider_v12 .et_pb_button_wrapper .et_pb_button:hover:before{-ms-transform:translate(12px,12px);transform:translate(12px,12px);opacity:1}.dct_slider_v12 .et_pb_button_wrapper .et_pb_button:after{background-color:#fff;width:0!important}.dct_slider_v12 .et_pb_button_wrapper .et_pb_button:hover:after{width:100%!important}@media only screen and (max-width :767px){.dct_slider_v12 .et_pb_slide .et_pb_slide_description .et_pb_slide_content h3{font-size:20px;line-height:25px}}@media only screen and (min-width:768px) and (max-width:980px){.dct_slider_v12 .et_pb_slide .et_pb_slide_description .et_pb_slide_content h3{font-size:20px}}#responsive-form{max-width:100%;margin:0 auto;width:100%}.form-row{width:100%}.column-half,.column-full{float:left;position:relative;padding:0.65rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}@media only screen and (min-width:48em){.column-half{width:50%}}.wpcf7-list-item{font-size:16px}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="Telefon"],.wpcf7 textarea{width:100%;padding:15px;background-color:#f9f9f7;border:1px solid #fff;border-radius:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpcf7 input[type="text"]:focus{background:#fff}.wpcf7-submit{float:right;text-transform:uppercase;margin-top:20px;background-color:#363d20;color:#fff;padding-top:20px!important;padding-bottom:20px!important;padding-left:30px!important;padding-right:30px!important;transition:background-color 0.2s}.wpcf7-submit:hover{text-transform:uppercase;background-color:#bf9b2d!important;padding-top:10px!important;padding-bottom:10px!important;padding-left:30px!important;padding-right:30px!important}span.wpcf7-not-valid-tip{text-shadow:none;font-size:18px;color:#fff;background:#ff0000;padding:5px}div.wpcf7-validation-errors{text-shadow:none;border:transparent;background:#f9cd00;padding:5px;color:#9C6533;text-align:center;margin:0;font-size:12px}div.wpcf7-mail-sent-ok{text-align:center;text-shadow:none;padding:5px;font-size:12px;background:#59a80f;border-color:#59a80f;color:#fff;margin:0}.job-listing .job-preview{margin-bottom:30px!important;margin-top:30px!important}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{font-size:17px}.sjb-page .list-data .v2 .sjb-apply-now-btn a{border-radius:0;font-size:14px;padding:20px 20px!important;margin-top:10px;margin-left:5px}.sjb-page .list-data .v2 .sjb-apply-now-btn a:hover{border-radius:0;padding:20px 20px!important;margin-top:10px;margin-left:5px;background-color:#BF9B2E!important}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{background-color:#fff;border:1px solid #bbb;padding:2px;color:#4e4e4e;padding:10px}.es-powered{display:none}body .et_pb_scroll_top{content:"\21"!important;background-color:rgba(191,155,45,0.93)!important;color:#fff!important;padding:10px 10px 10px 10px!important;right:20px!important;bottom:125px!important;border-radius:0px!important}.pa-full-height-image-column{height:100%}.pa-full-height-image-column .et_pb_image_wrap{height:100%}.pa-full-height-image-column img{object-fit:cover;height:100%}.btn1{z-index:1;border:none;display:block;text-align:center;cursor:pointer;text-transform:uppercase;outline:none;overflow:hidden;position:relative;color:#fff;font-weight:700;font-size:15px;background-color:#706f6f;padding:17px 60px;margin:0 auto;box-shadow:0 5px 15px rgba(0,0,0,0.20)}.btn1 span{position:relative;z-index:1}.btn1:before,.btn1:after{content:"";z-index:-1;position:absolute;left:0;top:0;height:490%;width:140%;background:#5d9462;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translateX(-98%) translateY(-25%) rotate(45deg);transform:translateX(-98%) translateY(-25%) rotate(45deg)}.btn1:hover:before{-webkit-transform:translateX(-9%) translateY(-25%) rotate(45deg);transform:translateX(-9%) translateY(-25%) rotate(45deg)}.btn1:hover:after{background:#80cc94;-webkit-transform:translateX(-65%) translateY(-25%) rotate(45deg);transform:translateX(-65%) translateY(-25%) rotate(45deg)}.btn2 a{text-decoration:none;display:inline-block}.btn2{height:50px;line-height:50px;text-align:center;position:relative;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.text{padding:0 50px;visibility:hidden}.flip-front,.flip-back{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform-style:flat;transform-style:flat;-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.flip-front{color:#5d9462;border:2px solid #5d9462;background-color:transparent;-webkit-transform:rotateX(0deg) translateZ(25px);-ms-transform:rotateX(0deg) translateZ(25px);-o-transform:rotateX(0deg) translateZ(25px);transform:rotateX(0deg) translateZ(25px)}.flip-back{color:#fff;background-color:#5d9462;border:2px solid #5d9462;-webkit-transform:rotateX(90deg) translateZ(25px);-ms-transform:rotateX(90deg) translateZ(25px);-o-transform:rotateX(90deg) translateZ(25px);transform:rotateX(90deg) translateZ(25px)}.btn2:hover .flip-front{-webkit-transform:rotateX(-90deg) translateZ(25px);-ms-transform:rotateX(-90deg) translateZ(25px);-o-transform:rotateX(-90deg) translateZ(25px);transform:rotateX(-90deg) translateZ(25px)}.btn2:hover .flip-back{-webkit-transform:rotateX(0deg) translateZ(25px);-ms-transform:rotateX(0deg) translateZ(25px);-o-transform:rotateX(0deg) translateZ(25px);transform:rotateX(0deg) translateZ(25px)}a.btn3{text-decoration:none;display:inline-block}.btn3{color:#222;text-decoration:none;font-family:sans-serif;font-size:24px;position:relative;padding:10px 50px 10px 20px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.btn3 .bg{background:#222;width:30px;height:2px;position:absolute;right:0;top:50%;margin-top:-1px;z-index:-1;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.btn3:hover{padding-right:20px;color:#fff}.btn3:hover .bg{height:100%;width:100%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.btn3 .bg:before,.btn3 .bg:after{content:'';height:2px;width:10px;background:#222;position:absolute;right:-2px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.btn3 .bg:before{bottom:3px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.btn3 .bg:after{top:3px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.btn3:hover .bg:before,.btn3:hover .bg:after{right:0}.btn3:hover .bg:before{bottom:6px}.btn3:hover .bg:after{top:6px}.container{width:400px;height:400px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center}.center{width:180px;height:60px;position:absolute}.btn{width:180px;height:60px;cursor:pointer;background:#29235C;border:1px solid #29235C;outline:none;transition:1s ease-in-out}.btn .border svg{position:absolute;left:0;top:0;fill:none;stroke:#fff;stroke-dasharray:150 480;stroke-dashoffset:150;transition:1s ease-in-out}.btn:hover{transition:1s ease-in-out;background:#878787}.btn:hover svg{stroke-dashoffset:-480}.btn span{color:white;font-size:18px;font-weight:100}.buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;text-align:center;width:100%;height:100%;margin:0 auto}.btn_container{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:240px}.btn6{letter-spacing:0.1em;cursor:pointer;font-size:14px;font-weight:400;line-height:45px;max-width:160px;position:relative;text-decoration:none;text-transform:uppercase;width:100%}.btn6:hover{text-decoration:none}.effect{--uismLinkDisplay:var(--smLinkDisplay,inline-flex);display:var(--uismLinkDisplay);color:#000;outline:solid 2px #5d9462;position:relative;transition-duration:0.4s;overflow:hidden}.effect::before,.effect span{margin:0 auto;transition-timing-function:cubic-bezier(0.86,0,0.07,1);transition-duration:0.4s}.effect:hover{background-color:#5d9462}.effect:hover span{-webkit-transform:translateY(-400%) scale(-0.1,20);transform:translateY(-400%) scale(-0.1,20)}.effect::before{content:attr(data-sm-link-text);color:#FFF;position:absolute;left:0;right:0;margin:auto;-webkit-transform:translateY(500%) scale(-0.1,20);transform:translateY(500%) scale(-0.1,20)}.effect:hover::before{letter-spacing:0.05em;-webkit-transform:translateY(0) scale(1,1);transform:translateY(0) scale(1,1)}.button-52{font-size:16px;color:#fff;font-weight:200;letter-spacing:1px;padding:13px 20px 13px;outline:0;border:1px solid black;cursor:pointer;position:relative;background-color:rgba(0,0,0,0);user-select:none;-webkit-user-select:none;touch-action:manipulation}.button-52:after{content:"";background-color:#5d9462;width:100%;z-index:-1;position:absolute;height:100%;top:7px;left:7px;transition:0.2s}.button-52:hover:after{top:0px;left:0px}.button-52-blau{font-size:16px;color:#fff;font-weight:200;letter-spacing:1px;padding:13px 20px 13px;outline:0;border:1px solid #9d9d9c;cursor:pointer;position:relative;background-color:rgba(0,0,0,0);user-select:none;-webkit-user-select:none;touch-action:manipulation}.button-52-blau:after{content:"";background-color:#29235C;width:100%;z-index:-1;position:absolute;height:100%;top:7px;left:7px;transition:0.2s}.button-52-blau:hover:after{top:0px;left:0px}.button-52-blaugold{font-size:16px;color:#fff;font-weight:200;letter-spacing:1px;padding:13px 20px 13px;outline:0;border:1px solid #be9a2e;cursor:pointer;position:relative;background-color:rgba(0,0,0,0);user-select:none;-webkit-user-select:none;touch-action:manipulation}.button-52-blaugold:after{content:"";background-color:#29235C;width:100%;z-index:-1;position:absolute;height:100%;top:7px;left:7px;transition:0.2s}.button-52-blaugold:hover:after{top:0px;left:0px}.button-52-rotgrau{font-size:16px;color:#fff;font-weight:200;letter-spacing:1px;padding:13px 20px 13px;outline:0;border:1px solid #53565a;cursor:pointer;position:relative;background-color:rgba(0,0,0,0);user-select:none;-webkit-user-select:none;touch-action:manipulation}.button-52-rotgrau:after{content:"";background-color:#6f263d;width:100%;z-index:-1;position:absolute;height:100%;top:7px;left:7px;transition:0.2s}.button-52-rotgrau:hover:after{top:0px;left:0px}.button-52-gruengold{font-size:16px;color:#fff;font-weight:200;letter-spacing:1px;padding:13px 20px 13px;outline:0;border:1px solid #bf9b2d;cursor:pointer;position:relative;background-color:rgba(0,0,0,0);user-select:none;-webkit-user-select:none;touch-action:manipulation}.button-52-gruengold:after{content:"";background-color:#363d20;width:100%;z-index:-1;position:absolute;height:100%;top:7px;left:7px;transition:0.2s}.button-52-gruengold:hover:after{top:0px;left:0px}html,body{height:100%}#page-container{min-height:100vh;display:flex;flex-direction:column}#et-boc{flex:1;display:flex;flex-direction:column}#et-main-area{flex:1;display:flex;flex-direction:column}#main-content{flex:1}footer.et-l--footer{margin-top:auto}