#calcForm input,.form-control-plaintext{background-color:#fff}html{scroll-behavior:smooth}button:focus,button:hover{outline:0}.flex-even{flex:1}.flex-even-2{flex:2}.flex-even-3{flex:3}.container-fluid{margin-top:40px!important}.textBlack{color:#414141!important}.textWhite{color:#fff!important}input,select,textarea{border:none!important;padding:5px;box-shadow:0 4px 8px rgba(0,0,0,.15)!important;-webkit-appearance:none}input:focus,select:focus,textarea:focus{outline:0!important}#mainNav .navbar-nav .nav-item:active,#mainNav .navbar-nav .nav-item:focus,#mainNav .navbar-nav .nav-item:hover{outline:0;background-color:transparent}input[type=checkbox]{-webkit-appearance:checkbox;width:18px;height:18px;margin-top:6px;margin-left:0}.input-group.bigNumber{margin-bottom:50px;font-size:30px}.input-group.bigNumber .numberInputPrefix{position:absolute;left:50px;top:5px;font-size:30px}.input-group.bigNumberForm{font-size:18px}.input-group.bigNumberForm .numberInputPrefix{position:absolute;left:45px;top:5px;font-size:18px}#calcForm label{font-size:30px}#calcForm input{font-size:30px;border-radius:10px;color:#4b4b4b}.displayAdmin{display:inline-block!important}.input-group-text{background:#fff;border:none;box-shadow:0 4px 8px rgba(0,0,0,.15)}.input-group-prepend{margin-right:-2px}.input-group-prepend i{font-size:18px}.filter-option{font-size:13px}.dropdown-item i{width:25px}.modalTitleWrapper{position:absolute;width:100%;left:0;text-align:center}.background_gradient_radial{background:radial-gradient(circle,rgba(0,0,0,.28335084) 0,rgba(0,0,0,.21612395) 27%,rgba(0,212,255,0) 73%)}.borderTopLight{border-top:1px solid #e0e0e0}#mainNav{min-height:30px;background:linear-gradient(to bottom,#2b2b2b 0,#212121 62%,#1f1f1f 89%,rgba(255,255,255,0) 100%)}#mainNav i{color:#f6f6f6}#mainNav.background_transparent{background-color:transparent}#mainNav .navbar-toggler{font-size:27px;line-height:30px;padding:0;color:#00827b}#mainNav .navbar-toggler:focus{outline:0}#mainNav .header_logo{width:auto;height:35px}#mainNav .navbar-brand{color:#f6f6f6;font-weight:700;padding:0;font-size:18px}#mainNav .navbar-nav .nav-item{text-align:center}#mainNav .navbar-nav .nav-item a{vertical-align:center}#mainNav .navbar-nav .nav-item a i{width:100%;font-size:18px}#mainNav .navbar-nav .nav-item a span{width:100%;display:inline-block;font-size:13px}#mainNav .navbar-nav .nav-item:hover{color:rgba(255,255,255,.8)}h1{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.background_med_grey{background-color:#d0d0d0}.header_med_grey{color:#fff;background:linear-gradient(to bottom,#8e8e8e 0,#8e8e8e 96%,#d0d0d0 100%)}.box_shadow_wrapper{box-shadow:5px 6px 19px 0 rgba(0,0,0,.24)}.swal2-confirm{background-color:#00827b!important}.swal2-confirm a{color:#fff!important;font-weight:700!important}.b,.bold{font-weight:700}.h1{font-size:40px!important}.masthead{position:relative;width:auto;height:100%;min-height:35rem;padding:5rem 0;background:linear-gradient(to bottom,rgba(22,22,22,.1) 0,rgba(22,22,22,.5) 75%,#161616 100%),url(../../img/background_forest.jpg);background-position:center;background-repeat:no-repeat;background-attachment:scroll;background-size:cover}.masthead.padding_top{padding:12em 0}.masthead.blur{filter:blur(4px);z-index:1}.masthead #test_form{z-index:2;position:fixed;top:30%;left:40%}.fireWorkModal,canvas{position:fixed;top:0;left:0}.masthead .error_msg_wrapper{background-color:rgba(0,0,0,.66);box-shadow:2px 2px 20px 20px rgba(255,255,255,.33)}.masthead h1,.masthead h2{max-width:20rem;font-size:1rem}.masthead img{max-width:55%}.masthead.sellingDashboard h1,.masthead.sellingDashboard h2{font-size:30px;font-weight:700}.masthead.sellingDashboard .btn{font-size:40px;padding:1rem 2rem!important;box-shadow:0 0 120px 4px #000}.masthead.sellingDashboard .removeItem{background-color:#4f4f4f}.masthead.sellingDashboard .soldItems{font-size:30px;font-weight:700}.masthead.sellingDashboard i{color:#fff}.masthead.sellingDashboard .sumTotal{font-size:25px}.masthead.small{max-height:calc(35vh - 49px)!important;min-height:15rem!important}.fireWorkModal{display:none;z-index:99999;opacity:0;transition:all .3s ease;width:100%;height:100%;background-color:rgba(128,128,128,.29)}.fireWorkModal.active{display:block;opacity:1}.fireWorkModal .contentWrapper{background-color:#f3f3f3;border-radius:12px;box-shadow:0 0 120px 4px #000}.fireWorkModal button{color:#2f2f2f;font-weight:700;opacity:1;font-size:15px}.card-img-top{height:250px;width:250px}.startFirework{z-index:999999;position:fixed;bottom:0;right:0;padding:20px;border-top-left-radius:12px}.startFirework i{font-size:25px;color:#fff}.startFirework.active i{-webkit-animation:silvester 1s linear;animation:silvester 1s linear}canvas{width:100%;height:100%}.searchWrapper{position:relative}.searchWrapper .searchIcon{cursor:pointer}.searchWrapper i{font-size:25px;padding-top:2px}.lead,.mobileMenu{font-size:18px}.searchWrapper .searchInputWrapper{z-index:99;position:fixed;width:40%;height:45px;opacity:0;transition:all .3s ease;top:-100px;right:-500px}.searchWrapper .searchInputWrapper.active{opacity:1;top:53px;right:70px}.searchWrapper .searchInputWrapper input{width:100%;border-radius:5px;height:100%}.searchWrapper .searchInputWrapper .submitSearchForm{position:absolute;top:0;right:0;border:0;height:100%}.backgroundImageCreditCard{background:linear-gradient(to bottom,rgba(35,45,32,.98) 0,rgba(0,0,0,.85) 32%,rgba(22,22,22,.89) 97%,#ebebeb 100%),url(../../img/credit_card_background.png)!important;background-position:center!important;background-repeat:no-repeat!important;background-attachment:scroll!important;background-size:cover!important}.align-right{text-align:right}.background_ind{background-color:#bac0c9}.background_grey_tile{background-color:#e0e0e0;border-radius:10px}.modal-dialog{box-shadow:0 0 120px 4px #000}.modal-dialog h2{line-height:40px}.modal-header{border-bottom:none}.modal{overflow-y:auto}.mobileMenu{max-width:400px}.formBright .ajax_response,.formBright label,.iconBig,.mobileMenu i{font-size:21px}.mobileMenu li{width:100%;border-bottom:1px solid #464646}.mobileMenu li:last-of-type{border-bottom:none}.mobileMenu i{padding-right:15px;padding-top:2px}.rentObjectEditForm img{max-height:250px;width:auto;max-width:100%}.rentObjectEditForm i{font-size:17px}.btn{box-shadow:0 4px 8px rgba(0,0,0,.15);padding:15px 20px;font-family:'Varela Round',sans-serif;font-size:60%;text-transform:uppercase;letter-spacing:2px;border:0;color:#4b4b4b;transition:all .3s ease}.contact-section .card h4,.signup-section .form-inline input{font-family:'Varela Round',sans-serif;letter-spacing:.15rem}.btn:hover{cursor:pointer;color:#414141;box-shadow:5px 6px 19px 0 rgba(0,0,0,.24)}.blogEntryWrapper,.btn:focus{box-shadow:0 4px 8px rgba(0,0,0,.15)}.btn-primary,.swal2-confirm{background:#1c6dfb!important;background:linear-gradient(165deg,rgba(28,109,251,.3) 0,rgba(25,214,199,.6) 100%)!important;color:#fff}.btn-primary.btnBig,.swal2-confirm.btnBig{font-weight:700!important;font-size:16px!important}.btn-primary:focus,.btn-primary:hover,.swal2-confirm:focus,.swal2-confirm:hover{background-color:#049d95;color:#fff}.btn-primary:active,.swal2-confirm:active{background-color:#467370!important}.btn-primary-light{background-color:#64a19d;color:#fff}.btn-primary-light:focus,.btn-primary-light:hover{background-color:#049d95}.btn-primary-light:focus{color:#fff}.btn-primary-light:active{background-color:#467370!important}#inputQuantity{height:calc(2.25rem + 13px);max-width:4rem;text-align:center}.requestWrapper{position:relative;padding:15px 20px}.cartIcon{width:30px!important;padding-right:10px;font-size:26px!important}.cartNumber{display:inline-block;width:20px!important;text-align:center;position:absolute;color:#00827b;z-index:99;top:13px;left:20px;font-size:16px!important;font-weight:700}.btn_dark{transition:all .3s ease;color:#fff;background-color:#00827b}.btn_dark:hover{background-color:#001c1a;color:#fff}.about-section{padding-top:5rem;background:linear-gradient(to bottom,#161616 0,rgba(0,0,0,.9) 92%,rgb(36 46 33) 100%)}.about-section p{margin-bottom:5rem}.projects-section{padding:8rem 0}.projects-section .featured-text{padding:2rem}.projects-section .project-text{padding:3rem;font-size:90%}.canvasBudgetWrapper{position:relative}.canvasBudgetWrapper #chart_current_month_budget{font-weight:700;color:#595959;width:200px;height:88px;position:absolute;top:calc(50% - 44px);left:calc(50% - 100px);text-align:center;font-size:30px}.text-white-80{color:rgba(255,255,255,.8)!important}.feedbackWrapper{position:fixed;bottom:0;right:-300px;transition:all .3s ease;color:#fff}.feedbackWrapper.active{right:0}.feedbackWrapper .submitResult{text-align:center}.feedbackWrapper .submitResult i{color:#fff;font-size:30px}.feedbackWrapper .feedbackIcon{cursor:pointer;border-radius:10px;display:inline-block;background-color:#00827b;padding:10px 20px 10px 10px;font-size:30px}.feedbackWrapper .feedbackIcon i{color:#fff}.feedbackWrapper .feedbackContent{border-radius:5px;display:inline-block;background-color:#595959;padding:30px 20px;margin-left:-12px}.feedbackWrapper .feedbackContent button{width:100%;color:#fff}.feedbackWrapper .feedbackTextarea{width:256px;height:200px;resize:none}.headlineBig{text-align:center;font-weight:700;font-size:45px;padding-bottom:5px}.blogEntryWrapper{transition:all .3s ease;color:#414141}.blogEntryWrapper:hover{box-shadow:5px 6px 19px 0 rgba(0,0,0,.24)}.btn-success-light{background-color:rgba(40,109,37,.4)}.btn-success-light:hover{background-color:rgba(40,109,37,.6)}.btn-danger{background:rgba(172,9,9,.4)!important;background:linear-gradient(165deg,rgba(213,18,18,.3) 0,rgba(227,38,38,.6) 100%)!important;color:#fff}.btn-danger-light{background-color:rgba(172,9,9,.4)}.btn-danger-light:hover{background-color:rgba(172,9,9,.6)}.navbar-collapse{position:fixed;background:linear-gradient(to bottom,#3d3d3d 0,#2c2c2c 62%,#1f1f1f 100%);top:56px;left:0;width:100%;border-bottom-right-radius:20px}.navbar-collapse a{color:#fff}.hr_white{border-top:1px solid rgba(255,255,255,.1)!important}.hr_dark{border-top:1px solid rgba(7,7,7,.17)!important}.cookie_banner{font-size:13px;position:fixed;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.8)}.signup-section{margin-top:-10px;padding:5px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(0,0,0,.42) 50%,#151515 100%);background-position:center;background-repeat:no-repeat;background-attachment:scroll;background-size:cover}.signup-section .form-inline input{box-shadow:0 .1875rem .1875rem 0 rgba(0,0,0,.1)!important;padding:1.25rem 2rem;height:auto;font-size:80%;text-transform:uppercase;border:0}.card-title{font-weight:700}.contact-section{padding:5rem 0 0}.contact-section .card{border:0;border-bottom:.25rem solid #64a19d}.contact-section .card h4{font-size:.8rem;text-transform:uppercase}.contact-section .card hr{border-color:#64a19d;border-width:.25rem;width:3rem}.contact-section .social{margin-top:5rem}.contact-section .social a{text-align:center;height:3rem;width:3rem;background:rgba(255,255,255,.1);border-radius:100%;line-height:3rem;color:rgba(255,255,255,.3);transition:all .3s ease}.contact-section .social a:hover{color:rgba(255,255,255,.5)}.contact-section .social a:active{color:#fff}body{font-family:Nunito,sans-serif;letter-spacing:.0625em;background-color:#ebebeb}.overflow-scroll{overflow:scroll}.transactionBlock{margin-top:10px;border-bottom:1px solid #d0d0d0}.transactionBlock .transactionHeadline{font-weight:700;font-size:16px}.descriptionIcon i,.transactionBlock .transactionRow i{padding-top:2px;font-size:18px;color:#00827b}.transactionBlock .transactionRow{transition:all .3s ease;border-radius:5px}.transactionBlock .transactionRow:hover{cursor:pointer;background-color:#e0e0e0;padding-left:10px;padding-right:10px}.badge-info{max-height:24px;text-align:left;display:inline-flex}.contractActiveDisplay{width:10px;height:10px;border-radius:100px;margin:5px}.contractActiveDisplay.active{background-color:rgba(40,109,37,.4)}.contractActiveDisplay.inactive{background-color:rgba(172,9,9,.4)}.clickableIcon{cursor:pointer;margin-top:4px}.borderLightBottom{border-bottom:1px solid #d0d0d0}.loading_spinner{display:none!important;position:fixed;top:0;left:0;width:100%;height:100%;opacity:.7;background-color:#d9d9d9;z-index:9999;align-items:center}.loading_spinner .spinner{opacity:1;vertical-align:middle;margin:5px auto;border:20px solid #f3f3f3;border-top:20px solid #00827b;border-radius:50%;width:200px;height:200px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.loading_spinner.active{display:flex!important}a{color:#00827b;transition:all .3s ease}a:focus,a:hover{text-decoration:none;color:#3c6360}.bg-black{background-color:#161616!important}.bg-primary{background-color:#64a19d!important}.text-primary{color:#00827b!important}.btn-success{transition:all .3s ease;background-color:#00827b!important}.btn-success:hover{background-color:#001c1a!important}footer{padding:40px 0 25px}footer a{transition:all .3s ease;color:#b3b3b3}footer a:hover{color:#fff}.contractButtonWrapper .contractButton .multiIcons i{position:absolute}.contractButtonWrapper .contractButton .multiIcons .small{font-size:16px;padding-top:7px;padding-left:8px;margin-left:-10px}.contractButtonWrapper .contractButton .multiIcons .big{margin-top:-5px;margin-left:-15px;font-size:40px}.contractButtonWrapper .contractButton .iconDescription{padding-top:45px}.form_blur_wrapper{color:#fff;padding:20px;position:relative;background-color:rgba(0,0,0,.82);box-shadow:0 0 40px 3px #6e6e6e!important;border-radius:10px}.form_blur_wrapper h1{-webkit-text-fill-color:#e0e0e0}.form_blur_wrapper .form_wrapper{padding:5px;color:#fff}.form_blur_wrapper .form_wrapper .form_row_wrapper{padding:5px 0}.form_blur_wrapper .form_wrapper .form_row_wrapper .form_input{transition:all .3s ease;color:#fff!important;background-color:transparent;border-bottom:2px solid #999;border-top:none;border-right:none;border-left:none;width:100%}.form_blur_wrapper .form_wrapper .form_row_wrapper .form_input:focus{border-bottom:2px solid #fff;outline:0!important;box-shadow:none!important}.form_blur_wrapper .form_wrapper .form_row_wrapper .form_input::-moz-placeholder{color:#ccc}.form_blur_wrapper .form_wrapper .form_row_wrapper .form_input:-ms-input-placeholder{color:#ccc}.form_blur_wrapper .form_wrapper .form_row_wrapper .form_input::placeholder{color:#ccc}.form_blur_wrapper .form_wrapper .form_row_wrapper .form_button{padding:15px 20px;font-size:13px}.form_blur_wrapper .form_wrapper .form_row_wrapper .form_button.btn-success{background-color:#259340}.form_blur_wrapper .form_wrapper .form_row_wrapper .ajax_response{display:inline-block;width:100%;text-align:center}.select_wrapper .form_select{transition:all .3s ease;color:#595959;background-color:#f6f6f6;border-bottom:2px solid #999;border-top:none;border-right:none;border-left:none;width:100%}.select_wrapper .form_select:focus{border-bottom:2px solid #fff;outline:0!important;box-shadow:none!important}.select_wrapper .form_select::-moz-placeholder{color:#ccc}.select_wrapper .form_select:-ms-input-placeholder{color:#ccc}.select_wrapper .form_select::placeholder{color:#ccc}.select_wrapper .form_select_dark{transition:all .3s ease;color:#fff;background-color:transparent;border-bottom:2px solid #999;border-top:none;border-right:none;border-left:none;width:100%}.select_wrapper .form_select_dark:focus{border-bottom:2px solid #fff;outline:0!important;box-shadow:none!important}.select_wrapper .form_select_dark::-moz-placeholder{color:#262626}.select_wrapper .form_select_dark:-ms-input-placeholder{color:#262626}.select_wrapper .form_select_dark::placeholder{color:#262626}.select_wrapper .form_select_dark option{background-color:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(0,0,0,.42) 50%,#151515 100%);color:#262626}#form_login_wrapper input:-webkit-autofill,#form_login_wrapper input:-webkit-autofill:active,#form_login_wrapper input:-webkit-autofill:focus,#form_login_wrapper input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #050607 inset!important;-webkit-text-fill-color:#fff!important}.img_thumbnail{height:auto;width:100%;border-radius:3px}.img_uploader{max-height:95px;width:auto}.hover_pointer{cursor:default}.hover_pointer:hover{cursor:pointer}.panel-default{transition:all .3s ease;box-shadow:0 4px 8px rgba(0,0,0,.15)!important}.panel-default .panel-heading{padding:0}.panel-default .panel-heading .panel-title a{display:inline-block;padding:20px;min-width:100%;transition:all .3s ease;color:#64a19d}.panel-default .panel-heading .panel-title a i{text-decoration:none;margin:0 10px;transition:all .3s ease;color:#64a19d;display:inline-block}.panel-default .panel-heading .panel-title a:hover,.panel-default .panel-heading .panel-title a:hover i{color:#3c6360}.panel-default .panel-heading .panel-title a:focus{outline:0!important}.panel-default:hover{box-shadow:5px 6px 19px 0 rgba(0,0,0,.24)!important}.bright_icon_link_wrapper i{border:none;background-color:transparent;outline:0;color:#e0e0e0;transition:all .3s ease}.bright_icon_link_wrapper i:hover{cursor:pointer;color:#595959}hr.spacer{border-top:1px solid #fff;width:100%}.formBright{background-color:#fff;padding:25px;border-radius:10px;box-shadow:5px 6px 19px 0 rgba(0,0,0,.24)}.formBright .form-group{padding-top:10px}.formBright input{text-align:center}.formBright .ajax_response{padding:20px 10px}.detailsHeadline{padding:30px 0 10px;margin:5px;font-size:16px;font-weight:700}.dashboardActionButton{padding:25px 0}.dashboardActionButton button{transition:all .3s ease;box-shadow:0 4px 8px rgba(0,0,0,.15)}.dashboardActionButton button:hover{box-shadow:5px 6px 19px 0 rgba(0,0,0,.24)}.buttonTextWrapper{font-size:18px}.buttonTextWrapper hr{margin:.5rem 0}.breadcrumb-item+.breadcrumb-item::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f101"}.breadcrumb{background-color:transparent}.breadcrumb-wrapper{position:relative}.backButton{position:absolute;right:.5rem;top:0}.car_card_wrapper{background-color:#fff;transition:all .3s ease;box-shadow:0 4px 8px rgba(0,0,0,.15)}.car_card_wrapper:hover{box-shadow:5px 6px 19px 0 rgba(0,0,0,.24)}.car_card_wrapper .user_car_settings_wrapper{position:absolute;right:0;top:15px}.car_card_wrapper .user_car_settings_wrapper button{border:none;background-color:transparent;outline:0}.car_card_wrapper .user_car_settings_wrapper button i{color:#bdbcbc;transition:all .3s ease}.car_card_wrapper .user_car_settings_wrapper button:hover i:hover{cursor:pointer;color:#595959}.car_card_wrapper .user_car_settings_wrapper button:focus{outline:0}.car_card_wrapper .user_car_settings_wrapper button:focus i{cursor:pointer;color:#595959}.homeImgWrapper img{filter:drop-shadow(3px 3px 10px #000)}.justify-content-center{justify-content:center!important}.itemPrice{font-size:21px;font-weight:700}.g-4,.gx-4{--bs-gutter-x:1.5rem}.mw-50{max-width:50%}.mw-33{max-width:33%}i{color:#595959}.align-left{text-align:left}.align-center{text-align:center}.background_white{transition:all .3s ease;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.15)}.background_white:hover{box-shadow:5px 6px 19px 0 rgba(0,0,0,.24)}.color_gradient{background:#1c6dfb!important;background:linear-gradient(165deg,rgba(28,109,251,.3) 0,rgba(25,214,199,.6) 100%)!important}.color_gradient_bright{background:0 0!important;background:linear-gradient(165deg,rgba(111,160,247,.3) 0,rgba(109,255,243,.6) 100%)!important}.font-size-s{font-size:13px}.font-size-m{font-size:16px}.font-size-l{font-size:18px}.font-size-xl{font-size:21px}.font-size-xxl{font-size:30px}.font-size-xxxl{font-size:40px}.mastheadUserAccount{position:relative;height:30vh;min-height:15rem;background:linear-gradient(to bottom,rgba(22,22,22,.1) 0,rgba(22,22,22,.5) 75%,#161616 100%),url(../../img/background_wall.jpg);background-position:center;background-repeat:no-repeat;background-attachment:scroll;background-size:cover}.mastheadUserAccount h1{color:#fff}.userAccountImgWrapper{position:absolute;top:50%}.error_wrapper{position:fixed;height:100%;width:100%;left:0;top:49px;right:0;bottom:0}.error_wrapper .text_block_wrapper{transform:rotate(15deg);height:150%;margin-left:-200px;width:40%;margin-top:-200px;background:rgba(255,255,255,.23);background-image:linear-gradient(to right,rgba(255,255,255,.86),rgba(255,255,255,.12))}.error_wrapper .text_block_wrapper .text_wrapper{transform:rotate(345deg);float:left;margin-top:0;margin-left:0;padding-top:250px;padding-left:200px;border-radius:15px;display:inline-block;color:#000;height:100%;text-align:center;background:0 0;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}.error_wrapper .text_block_wrapper .text_wrapper h1{font-size:150px}.error_wrapper .text_block_wrapper .text_wrapper p{font-size:30px}.error_wrapper .text_block_wrapper .text_wrapper a{transition:all .3s ease;font-weight:700}.error_wrapper .error_gif{position:fixed;right:25px;bottom:-10px;height:50%;width:auto;max-height:700px}.card-body{color:#414141}.card-body .fw-bolder{font-size:21px;font-weight:700}.card-footer .btn{color:#414141;font-weight:700}.text_gradient{background:-webkit-linear-gradient(#0741a7,#19D6C7FF);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.highlightedPrice{font-size:24px;background:-webkit-linear-gradient(#0741a7,#19D6C7FF);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}.about{margin-top:-2px}section.transparent{background-color:transparent}.brandColor{color:#00827b}.border_row_wrapper{border-bottom:1px solid #e0e0e0}.border_row_wrapper:last-of-type{border-bottom:none}.br-1{border-radius:1px}.br-2{border-radius:2px}.br-3{border-radius:3px}.br-4{border-radius:4px}.br-t-1{border-top-right-radius:1px;border-top-left-radius:1px}.br-t-2{border-top-right-radius:2px;border-top-left-radius:2px}.br-t-3{border-top-right-radius:3px;border-top-left-radius:3px}.br-t-4{border-top-right-radius:4px;border-top-left-radius:4px}.br-b-1{border-bottom-right-radius:1px;border-bottom-left-radius:1px}.br-b-2{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.br-b-3{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.br-b-4{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.circle-tile{margin-bottom:15px}.circle-tile-heading{border:3px solid rgba(255,255,255,.7);border-radius:100%;color:#FFF;height:80px;margin:0 auto -40px;position:relative;transition:all .3s ease-in-out 0s;width:80px;background-color:#00827b}.circle-tile-heading .fa{line-height:80px;color:#fff}.circle-tile-content{padding-top:50px;background-color:#00827b;color:#fff}.circle-tile-number{font-size:26px;font-weight:700;line-height:1;padding:5px 0 15px}.circle-tile-description{text-transform:uppercase}.tile-img{text-shadow:2px 2px 3px rgba(0,0,0,.9)}.flex-direction-column{flex-direction:column}.itemSearchResultRow{border-bottom:1px solid #d0d0d0;cursor:pointer;transition:all .3s ease}.itemSearchResultRow .descriptionWrapper{font-size:18px}.itemSearchResultRow.active{background-color:#e0e0e0;border-radius:8px}.itemSearchResultRow.active .descriptionWrapper{font-weight:700}@media (max-width:1024px){.contactBox .contactBoxContent i,.contactBox .contactBoxIcons i{font-size:21px}.contactBox{bottom:2%;right:-210px}.contactBox:hover{right:0}.contactBox .contactBoxIcons{width:43px;height:43px;padding:10px}.contactBox .contactBoxContent{width:210px;padding:15px}}@media (min-width:992px){.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:none!important;flex-basis:auto}.navbar-expand-lg .navbar-collapse.show{display:flex!important}.navbar-expand-lg .navbar-collapse .navbar-nav{flex-direction:column}#navbarSupportedContent1{display:none!important}.btn{font-size:80%;letter-spacing:3px}#mainNav{height:62px;padding-top:0;padding-bottom:0;border-bottom:none;transition:background-color .3s ease-in-out}#mainNav .navbar-brand{padding:.5rem 0;color:#f6f6f6}#mainNav .nav-link{padding:15px 20px;color:#f6f6f6;transition:all .3s ease}#mainNav .nav-link:hover{color:rgba(255,255,255,.75)}#mainNav .nav-link:active{color:#fff}#mainNav.navbar-shrink{background-color:#ebebeb}#mainNav.navbar-shrink .navbar-brand{color:#f6f6f6}#mainNav.navbar-shrink .nav-link{color:#f6f6f6;padding:1.5rem 1.5rem 1.25rem;border-bottom:.25rem solid transparent;transition:all .3s ease}#mainNav.navbar-shrink .nav-link:hover{color:#00827b}#mainNav.navbar-shrink .nav-link:active{color:#467370}#mainNav.navbar-shrink .nav-link.active{color:#00827b;outline:0;border-bottom:.25rem solid #64a19d}.masthead{height:calc(100vh - 49px);padding:0}.masthead h1,.masthead h2{max-width:30rem;font-size:1.25rem}.projects-section .featured-text{padding:0 0 0 2rem;border-left:.5rem solid #64a19d}.projects-section .project-text{padding:5rem}.projects-section .project-text hr{border-color:#64a19d;border-width:.25rem;width:30%}}@media (max-width:991px){.requestWrapper{font-size:16px;padding:10px 15px}.requestWrapper .cartNumber{left:15px;top:8px}}@media (min-width:991px){.highlightedPrice{font-size:18px!important}}@media (max-width:767px){.requestWrapper{font-size:16px;padding:10px 15px}.basketLine .imageWrapper{text-align:center}.backButton{display:none}.img_upload_wrapper{height:160px;width:160px}.img_upload_wrapper img{max-height:160px!important}.contractButtonWrapper .contractButton{width:100%}.contractButtonWrapper .contractButton .multiIcons .small{font-size:13px;padding-top:4px;padding-left:5px;margin-left:-5px}.contractButtonWrapper .contractButton .multiIcons .big{margin-top:-5px;margin-left:-10px;font-size:30px}.contractButtonWrapper .contractButton .iconDescription{padding-top:35px}}@media (max-width:700px){.searchWrapper .searchInputWrapper{width:80%!important}.searchWrapper .searchInputWrapper.active{top:58px;right:20px}}@media (min-width:576px){.contractRow{max-height:49px}}@media (max-width:492px){.mw-33,.mw-50{max-width:100%!important}.h5{font-size:1rem!important}.highlightedPrice{font-size:20px}}@media (max-width:425px){.masthead.padding_top{padding:4em 0!important}.masthead{min-height:25em}.masthead img{max-width:80%}.lead{font-size:16px}}@-webkit-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes silvester{0%,100%{transform:rotate(0);font-size:25px}50%{transform:rotate(20deg);font-size:28px}}@keyframes silvester{0%,100%{transform:rotate(0);font-size:25px}50%{transform:rotate(20deg);font-size:28px}}#cookiebanner_con *{box-sizing:border-box!important}.cookiebanner{position:fixed;padding-bottom:5px;font-family:arial;background-color:#fff;box-shadow:0 1px 4px rgba(10,10,10,.4);opacity:.95;z-index:1600000000;overflow:auto}.cb_top .cookiebanner{top:0;left:0;width:100%;padding-bottom:5px}.cb_center .cookiebanner{top:30%;left:20%;width:60%;padding:2.5% 8px}.cb_bottom .cookiebanner{bottom:0;left:0;width:100%;padding-bottom:5px}.cb_ecke .cookiebanner{width:640px;max-height:400px;padding:18px;overflow:auto}.cookiebanner a{text-decoration:none!important}.cBanner{width:100%}.cb_bottom .cBanner,.cb_top .cBanner{padding-left:20px}.cBanner::after{content:"";display:table;clear:both}.schalter_con{margin-top:6px;margin-bottom:6px}.sl_checkboxen{margin:0!important}.cb_checkbox_active:hover{cursor:pointer}.cb_checkbox_disabled:hover{cursor:not-allowed}.schalter_con label{padding-left:8px;margin-right:20px}.cb_label_active:hover{cursor:pointer}.cb_label_disabled{color:rgba(0,0,0,.7)!important}.cb_label_disabled:hover,.slSwitchReadonly:hover{cursor:not-allowed}.slSwitchConS{position:relative;height:34px;width:120px;display:inline-block}.slSwitchClickable:hover{cursor:pointer}.slSwBar,.slSwTitel{position:absolute;height:14px}.slSwTitel{top:0;left:0;width:100%;font-size:12px;text-align:center;overflow:hidden}.slSwBar,.slSwitchConS.slSwitchInaktiv .slSwPkt{left:42px}.slSwitchReadonly .slSwTitel{color:rgba(0,0,0,.7)!important}.slSwitchClickable .slSwTitel{color:#000!important;font-weight:700!important}.slSwBar{top:20px;width:36px;background-color:#dcdcdc;border-radius:8px}.slSwPkt{position:absolute;top:17px;height:20px;width:20px;border-radius:50%;transition:all .5s ease-in-out}.cBG,.cb_top .co_wieder{top:0}.slSwitchInaktiv .slSwPkt{background-color:#646464}.slSwitchReadonly .slSwPkt{opacity:.7}.slSwitchClickable.slSwitchInaktiv:hover .slSwPkt{box-shadow:0 0 10px #009632}.slSwitchAktiv .slSwPkt{background-color:#009632}.slSwitchConS.slSwitchAktiv .slSwPkt{left:58px}.slSwitchClickable.slSwitchAktiv:hover .slSwPkt{box-shadow:0 0 10px #000}.link_banner{color:#5a6e8c;text-decoration:none!important}.button_nein:hover,.link_banner:hover{text-decoration:underline!important}.link_banner:hover{color:#0096c8}.button_einverstanden{margin-bottom:8px;font-family:arial;color:#000!important;border-width:0;border-radius:10px}.button_einverstanden:hover,.button_nein:hover{cursor:pointer;opacity:.9}.button_nein{font-family:arial;background-color:#fff0!important;border-width:0}.co_wieder{position:fixed;right:0;padding:2px;background-color:#fff;border-top-left-radius:5px;z-index:1500000000;display:none}.co_wieder:hover{cursor:pointer}.cb_bottom .co_wieder,.cb_center .co_wieder,.cb_ecke .co_wieder{bottom:0}.text_wieder{color:#5a6e8c!important;font-size:10px;font-family:arial}.coo_logo{float:right;margin:0 20px 0 0;padding:0}.coo_links{float:left;min-height:1px;min-width:100px;font-size:12px}.coo_links img{height:50px;max-width:100px;margin-bottom:5px}.cb_link_con{width:100%;margin-top:10px;margin-bottom:3px;text-align:center}.cBG{position:fixed;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.2);z-index:1400000000}.cb_bottom .cBG,.cb_top .cBG{display:none}.cb_center .cBG{display:block}@media only screen and (min-width:1200px){.cbMobOnly{display:none}.cb_ecke .text_banner{float:none}.cb_bottom .text_banner,.cb_center .text_banner,.cb_top .text_banner{float:left}.cb_ecke .buttons_banner{padding-top:10px}.cb_ecke .button_nein{margin-left:24px}.text_banner{margin:12px 0;font-family:arial}.cb_bottom .text_banner,.cb_top .text_banner{width:calc(100% - 515px)}.cb_center .text_banner{width:calc(100% - 350px)}.buttons_banner{float:left;padding-bottom:1%}.cb_bottom .buttons_banner,.cb_top .buttons_banner{width:390px}.cb_center .buttons_banner{width:240px;margin-left:8px}.button_einverstanden{padding:12px 20px;font-size:16px}.cb_center .button_nein{margin-top:12px;padding:0;font-size:16px}.cb_center .buttons_banner,.cb_center .coo_links{margin-top:10px}.cb_bottom .schalter_con,.cb_top .schalter_con{margin-left:140px}.cb_center .schalter_con{margin-left:100px}}@media only screen and (max-width:1199px){.coo_links{min-height:54px;width:100%}.cb_center .coo_links{position:absolute;top:5px;left:50px}.cb_link{position:absolute;top:20px;left:calc(50% - 53px);font-size:16px}.cb_mobile_bottom .cookiebanner,.cb_mobile_top .cookiebanner{left:0!important;max-height:none;width:100%!important;padding-bottom:5px!important}.cb_mobile_top .cookiebanner{top:0!important;bottom:auto!important}.cb_center .cookiebanner,.cb_mobile_center .cookiebanner{top:5%!important;left:5%!important;max-height:90%!important;width:90%!important}.cb_mobile_bottom .cookiebanner{top:auto!important;bottom:0!important}.cb_center .cBanner{margin-top:48px}.coo_img_text{float:left;width:100%;padding:12px}.text_banner{width:100%;overflow-y:auto}.cb_bottom .text_banner,.cb_top .text_banner{max-height:calc(100vh - 130px)}.cb_center .text_banner{max-height:calc(80vh - 270px)}.buttons_banner{float:left;width:100%;padding-top:20px;padding-bottom:10px}.button_einverstanden{float:right;padding:10px 8px;font-size:18px}.cb_bottom .button_einverstanden,.cb_top .button_einverstanden{margin-right:20px}.button_nein{float:left;width:120px;margin:0 0 12px;padding:0;font-size:14px}.cb_bottom .button_nein,.cb_top .button_nein{margin-left:20px}.cb_bestaetigen .button_nein,.cb_janein .button_nein{display:block}.cb_okay .button_nein{display:none}.slSwitchConS{margin:10px 0}.coo_logo{float:left;margin:0 0 0 10px;padding:0}.coo_logo img{float:left;width:48px}}@media only screen and (max-width:1199px) and only screen and (max-width:499px){.cb_center .button_einverstanden{float:left!important}.cb_center .button_nein{margin-top:6px}}