@font-face{font-family:'Mont';src:url("https://3byggetilbud.dk/wp-content/themes/3byggetilbud/assets/fonts/Mont-Bold/font.woff2") format("woff2"),url("https://3byggetilbud.dk/wp-content/themes/3byggetilbud/assets/fonts/Mont-Bold/font.woff") format("woff");font-weight:600;font-display:swap}@font-face{font-family:'Mont';src:url("https://3byggetilbud.dk/wp-content/themes/3byggetilbud/assets/fonts/Mont-Heavy/font.woff2") format("woff2"),url("https://3byggetilbud.dk/wp-content/themes/3byggetilbud/assets/fonts/Mont-Heavy/font.woff") format("woff");font-weight:800;font-display:swap}@font-face{font-family:'Mont';src:url("https://3byggetilbud.dk/wp-content/themes/3byggetilbud/assets/fonts/Mont-Book/font.woff2") format("woff2"),url("https://3byggetilbud.dk/wp-content/themes/3byggetilbud/assets/fonts/Mont-Book/font.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:'Mont';src:url("https://3byggetilbud.dk/wp-content/themes/3byggetilbud/assets/fonts/Mont-BookItalic/font.woff2") format("woff2"),url("https://3byggetilbud.dk/wp-content/themes/3byggetilbud/assets/fonts/Mont-BookItalic/font.woff") format("woff");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:'Mont';src:url("https://3byggetilbud.dk/wp-content/themes/3byggetilbud/assets/fonts/Mont-BoldItalic/font.woff2") format("woff2"),url("https://3byggetilbud.dk/wp-content/themes/3byggetilbud/assets/fonts/Mont-BoldItalic/font.woff") format("woff");font-style:italic;font-weight:600;font-display:swap}.ab3byg_suppliers .header_font,.ab3byg_suppliers h1,.ab3byg_suppliers .h1,.ab3byg_suppliers .has-heading-1-font-size,.ab3byg_suppliers h2,.ab3byg_suppliers .h2,.ab3byg_suppliers .has-heading-2-font-size,.ab3byg_suppliers .contractorplus .guarantees__headline,.ab3byg_suppliers .contractorplus .locations__headline,.ab3byg_suppliers .contractorplus .cases__headline,.ab3byg_suppliers h3,.ab3byg_suppliers .h3,.ab3byg_suppliers .larger_paragraph,.ab3byg_suppliers .totalrating__score,.ab3byg_suppliers h4,.ab3byg_suppliers .h4,.ab3byg_suppliers h5,.ab3byg_suppliers .h5,.ab3byg_suppliers .reviews__quote{font-family:'Mont', sans-serif;color:#9A2415;font-weight:600;line-height:1.3;letter-spacing:0px}.ab3byg_suppliers .regular_font,.ab3byg_suppliers p,.ab3byg_suppliers .p,.ab3byg_suppliers .btn,.ab3byg_suppliers .btn1,.ab3byg_suppliers .contactform__field textarea,.ab3byg_suppliers .contactform__field input{font-family:'Mont', sans-serif;font-size:1rem;line-height:1.5;letter-spacing:0px;font-weight:400}.ab3byg_suppliers h1,.ab3byg_suppliers .h1,.ab3byg_suppliers .has-heading-1-font-size{line-height:1.2;color:#9A2415;font-size:3.4rem;text-shadow:10px 10px 0px #E6CFCF33}@media (max-width: 599px){.ab3byg_suppliers h1,.ab3byg_suppliers .h1,.ab3byg_suppliers .has-heading-1-font-size{text-shadow:4px 4px 0px #E6CFCF33;font-size:1.8rem}}.ab3byg_suppliers h1 strong,.ab3byg_suppliers .h1 strong,.ab3byg_suppliers .has-heading-1-font-size strong{font-weight:700}.ab3byg_suppliers h2,.ab3byg_suppliers .h2,.ab3byg_suppliers .has-heading-2-font-size,.ab3byg_suppliers .contractorplus .guarantees__headline,.ab3byg_suppliers .contractorplus .locations__headline,.ab3byg_suppliers .contractorplus .cases__headline{font-size:2.3rem;text-shadow:5px 5px 0px #E6CFCF33}@media (max-width: 599px){.ab3byg_suppliers h2,.ab3byg_suppliers .h2,.ab3byg_suppliers .has-heading-2-font-size,.ab3byg_suppliers .contractorplus .guarantees__headline,.ab3byg_suppliers .contractorplus .locations__headline,.ab3byg_suppliers .contractorplus .cases__headline{font-size:1.6rem;text-shadow:2px 2px 0px #E6CFCF33}}.ab3byg_suppliers h2 strong,.ab3byg_suppliers .h2 strong,.ab3byg_suppliers .has-heading-2-font-size strong,.ab3byg_suppliers .contractorplus .guarantees__headline strong,.ab3byg_suppliers .contractorplus .locations__headline strong,.ab3byg_suppliers .contractorplus .cases__headline strong{font-weight:700}.ab3byg_suppliers h3,.ab3byg_suppliers .h3,.ab3byg_suppliers .larger_paragraph,.ab3byg_suppliers .totalrating__score{text-shadow:10px 10px 0px #E6CFCF33;font-size:1.7rem}@media (max-width: 599px){.ab3byg_suppliers h3,.ab3byg_suppliers .h3,.ab3byg_suppliers .larger_paragraph,.ab3byg_suppliers .totalrating__score{text-shadow:2px 2px 0px #E6CFCF33;font-size:1.3rem}}.ab3byg_suppliers h4,.ab3byg_suppliers .h4{font-size:1.3rem}@media (max-width: 599px){.ab3byg_suppliers h4,.ab3byg_suppliers .h4{font-size:1rem}}.ab3byg_suppliers h5,.ab3byg_suppliers .h5,.ab3byg_suppliers .reviews__quote{text-shadow:none;font-size:1rem}.ab3byg_suppliers .large_paragraph,.ab3byg_suppliers .contractor__description,.ab3byg_suppliers .contractor__description>*{font-weight:500;font-size:1.25rem;line-height:1.5}@media (max-width: 599px){.ab3byg_suppliers .large_paragraph,.ab3byg_suppliers .contractor__description,.ab3byg_suppliers .contractor__description>*{font-size:1.1rem}}.ab3byg_suppliers .larger_paragraph{font-weight:500;text-shadow:none}@media (max-width: 599px){.ab3byg_suppliers .larger_paragraph{font-size:1.1rem}}.ab3byg_suppliers p{margin-bottom:1.6rem}.ab3byg_suppliers .btn{text-decoration:none;display:inline-block;background:#9A2415;border:2px solid #9A2415;color:white;padding:0.4rem 1.3rem 0.3rem 1.3rem;font-size:1rem;border-radius:100px;font-weight:600;font-size:0.9rem;-webkit-transition:0.2s;transition:0.2s;cursor:pointer;-webkit-appearance:none;outline:none}.ab3byg_suppliers .btn:hover,.ab3byg_suppliers .btn:active,.ab3byg_suppliers .btn:focus{background:white;color:#9A2415}@media (max-width: 620px){.ab3byg_suppliers .btn{padding:0.8rem 1.3rem 0.6rem 1.3rem}}.ab3byg_suppliers .btn.border{border-color:#9A2415;color:#9A2415;background:white}.ab3byg_suppliers .btn.border:hover,.ab3byg_suppliers .btn.border:active{background:#9A2415;color:white}.ab3byg_suppliers .btn.green{border-color:#4AB252;background:#4AB252;color:white}.ab3byg_suppliers .btn.green:hover,.ab3byg_suppliers .btn.green:active{background:#44a44b;border-color:#44a44b}.ab3byg_suppliers .btn.with_icon{position:relative;padding-right:2.5rem}.ab3byg_suppliers .btn.with_icon .svgicon{position:absolute;width:16px;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.ab3byg_suppliers .btn.with_icon .svgicon svg path{fill:white}.ab3byg_suppliers .btn.with_icon:hover .svgicon{-webkit-transform:translate(7px, -50%);transform:translate(7px, -50%)}.ab3byg_suppliers .btnfullwidth{width:100%;display:block;text-align:center}.ab3byg_suppliers .btn_center{margin:0 auto;display:table}.ab3byg_suppliers .align_c{display:table;margin:0 auto}.ab3byg_suppliers .btn1{border:none;cursor:pointer;font-size:1rem;text-decoration:none;display:inline-block;background:#BFBFBF;color:white;border-radius:7px;padding:10px 15px;-webkit-transition:0.25s ease;transition:0.25s ease;font-weight:600;background:var(--brand-color)}.ab3byg_suppliers .btn1:hover{opacity:0.8}.ab3byg_suppliers .btn1.inline{margin-right:15px}.ab3byg_suppliers .btn1.with_icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ab3byg_suppliers .btn1.with_icon img,.ab3byg_suppliers .btn1.with_icon svg{width:20px;margin-right:10px}.ab3byg_suppliers .btn1.with_icon span{padding-top:3px;line-height:1.3}.ab3byg_suppliers *{-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0)}.ab3byg_suppliers *,.ab3byg_suppliers *:after,.ab3byg_suppliers *:before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;margin:0;padding:0;-webkit-box-shadow:border-box;box-shadow:border-box}.ab3byg_suppliers section{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ab3byg_suppliers img{max-width:100%;vertical-align:bottom}.ab3byg_suppliers .corset,.ab3byg_suppliers .medium_corset,.ab3byg_suppliers .results,.ab3byg_suppliers .small_corset,.ab3byg_suppliers .contractor__info,.ab3byg_suppliers .trades,.ab3byg_suppliers .searchbox,.ab3byg_suppliers .campaign{position:relative;padding:0 25px;max-width:1300px;margin:0 auto;display:block}.ab3byg_suppliers .medium_corset,.ab3byg_suppliers .results{max-width:1074px;margin:0 auto}.ab3byg_suppliers .small_corset,.ab3byg_suppliers .contractor__info,.ab3byg_suppliers .trades,.ab3byg_suppliers .searchbox{max-width:850px;margin:0 auto}.ab3byg_suppliers .ab3byg__highlight{color:#451712}.ab3byg_suppliers .svgicon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ab3byg_suppliers svg{width:100%;height:auto}.ab3byg_suppliers #modal,.ab3byg_suppliers #gallerymodal,.ab3byg_suppliers #contactmodal{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;z-index:9999;visibility:hidden;pointer-events:none;-webkit-transition:0.3s ease;transition:0.3s ease}.ab3byg_suppliers #modal .backdrop,.ab3byg_suppliers #gallerymodal .backdrop,.ab3byg_suppliers #contactmodal .backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(51,51,51,0.4)}.ab3byg_suppliers #modal .modal_box,.ab3byg_suppliers #gallerymodal .modal_box,.ab3byg_suppliers #contactmodal .modal_box{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -43%) scale(0.95);transform:translate(-50%, -43%) scale(0.95);max-width:500px;width:calc(100% - 20px);text-align:center;visibility:hidden;opacity:0;-webkit-transition:0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:0.4s cubic-bezier(0.68, -0.55, 0.265, 1.55);-webkit-transition-delay:0.1s;transition-delay:0.1s;z-index:1}.ab3byg_suppliers #modal .modal_content,.ab3byg_suppliers #gallerymodal .modal_content,.ab3byg_suppliers #contactmodal .modal_content{background:white;padding:2rem;border-radius:10px;max-height:100vh;overflow-x:hidden;overflow-y:auto}@media (max-width: 800px){.ab3byg_suppliers #modal .modal_content,.ab3byg_suppliers #gallerymodal .modal_content,.ab3byg_suppliers #contactmodal .modal_content{max-height:80vh}}.ab3byg_suppliers #modal .close,.ab3byg_suppliers #gallerymodal .close,.ab3byg_suppliers #contactmodal .close{position:absolute;top:0;right:-50px;border-radius:100px;padding:13px;cursor:pointer;background:white;width:40px;height:40px}@media (max-width: 800px){.ab3byg_suppliers #modal .close,.ab3byg_suppliers #gallerymodal .close,.ab3byg_suppliers #contactmodal .close{right:0}}.ab3byg_suppliers #modal.active,.ab3byg_suppliers .active#gallerymodal,.ab3byg_suppliers .active#contactmodal{opacity:1;visibility:visible;pointer-events:all}.ab3byg_suppliers #modal.active .modal_box,.ab3byg_suppliers .active#gallerymodal .modal_box,.ab3byg_suppliers .active#contactmodal .modal_box{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);border-radius:10px;visibility:visible;-webkit-transition-delay:0;transition-delay:0;opacity:1}.ab3byg_suppliers .embed-container{display:block;position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.ab3byg_suppliers .embed-container iframe,.ab3byg_suppliers .embed-container object,.ab3byg_suppliers .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.ab3byg_suppliers .rating-box{max-width:400px;margin-bottom:150px}@media (max-width: 1024px){.ab3byg_suppliers .rating-box{margin:0 auto;margin-bottom:2rem;padding-right:25px}}.ab3byg_suppliers .rating-box-header{text-align:center;width:100%;margin-left:auto;margin-right:auto;position:relative;bottom:-50%;-webkit-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0);border-radius:50%}.ab3byg_suppliers .rating-box-header__background{position:absolute;z-index:1;top:0;left:50%;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);width:210px;top:13px}.ab3byg_suppliers .rating-box-header__rating{position:relative;z-index:2;font-size:2.5rem;font-weight:900;color:#333;display:block}.ab3byg_suppliers .rating-box-header__stars{position:relative;z-index:2}.ab3byg_suppliers .rating-box-header__stars>svg{width:20px;margin-left:2px;margin-right:2px;position:relative}.ab3byg_suppliers .rating-box-header__stars>svg:nth-of-type(1){top:-13px}.ab3byg_suppliers .rating-box-header__stars>svg:nth-of-type(3){top:4px}.ab3byg_suppliers .rating-box-header__stars>svg:nth-of-type(5){top:-13px}.ab3byg_suppliers .rating-box-content{background:#f2f2f2;border-radius:15px;padding-top:72px;margin-top:10px}.ab3byg_suppliers .rating-box-content__amount{display:block;text-align:center;font-size:12px;color:var(--brand-color);text-decoration:none}.ab3byg_suppliers .rating-box-sources-source{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:16px;padding-bottom:16px;border-bottom:2px solid #fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.ab3byg_suppliers .rating-box-sources-source__icon{background:#fff;border-radius:100%;min-width:56px;width:56px;height:56px;overflow:hidden;border:7px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-28px}@media (max-width: 1024px){.ab3byg_suppliers .rating-box-sources-source__icon{margin-left:1rem}}.ab3byg_suppliers .rating-box-sources-source__icon img{display:block;width:100%}.ab3byg_suppliers .rating-box-sources-source__inner{color:#333;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:16px}@media (max-width: 599px){.ab3byg_suppliers .rating-box-sources-source__inner{padding-left:10px}}.ab3byg_suppliers .rating-box-sources-source__title{display:block;font-weight:600;margin-bottom:4px}.ab3byg_suppliers .rating-box-sources-source__amount{display:block;font-size:12px;text-decoration:none;color:var(--brand-color)}.ab3byg_suppliers .rating-box-sources-source__rating{display:block;font-weight:600;color:#9A2415;padding-right:2rem;font-size:1.7rem}@media (max-width: 1024px){.ab3byg_suppliers .rating-box-sources-source__rating{padding-right:1.5rem}}@media (max-width: 599px){.ab3byg_suppliers .rating-box-sources-source__rating{padding-right:1rem}}.ab3byg_suppliers .rating-box-sources__show-all{color:var(--brand-color);border:0;background:none;display:block;width:100%;font-size:12px;padding:8px 0;cursor:pointer}.ab3byg_suppliers .rating-box-sources__show-all:focus{outline:none}.ab3byg_suppliers .rating-box-distribution{border-top:1px solid #fff;padding:1.5rem 2rem 2rem 2rem}@media (max-width: 1024px){.ab3byg_suppliers .rating-box-distribution{padding-left:1.5rem;padding-right:1.5rem}}.ab3byg_suppliers .rating-box-distribution__headline{display:block;font-weight:600;color:#333;text-align:center;margin-bottom:24px}.ab3byg_suppliers .rating-box-distribution-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.ab3byg_suppliers .rating-box-distribution-row__stars{-webkit-box-flex:2;-ms-flex:2;flex:2;min-width:90px}.ab3byg_suppliers .rating-box-distribution-row__stars svg{width:12px;margin-right:2px}@media (max-width: 800px){.ab3byg_suppliers .rating-box-distribution-row__stars svg{margin-right:0px}}.ab3byg_suppliers .rating-box-distribution-row__bar{-webkit-box-flex:3;-ms-flex:3;flex:3;height:12px}.ab3byg_suppliers .rating-box-distribution-row__percentage{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right;font-size:13px}.ab3byg_suppliers .gridreviews{position:absolute;top:65px;left:0}@media (max-width: 1024px){.ab3byg_suppliers .gridreviews{position:relative;top:auto;overflow:auto;width:100%;margin-left:-25px}}.ab3byg_suppliers .masonry{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-column-count:4;column-count:4;-webkit-column-gap:1.5rem;column-gap:1.5rem;height:700px;display:inline-block;width:auto;overflow:auto;overflow-y:hidden;margin-left:450px}@media (max-width: 2100px){.ab3byg_suppliers .masonry{-webkit-column-count:3;column-count:3}}@media (max-width: 1550px){.ab3byg_suppliers .masonry{-webkit-column-count:2;column-count:2}}@media (max-width: 1024px){.ab3byg_suppliers .masonry{height:auto;margin-left:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:0;-webkit-column-gap:0rem;column-gap:0rem}}.ab3byg_suppliers .masonry__readmore{color:var(--brand-color)}.ab3byg_suppliers .masonry__tile{position:relative;white-space:normal;display:inline-block;margin:1rem;height:auto;width:100%;max-width:380px}@media (max-width: 1024px){.ab3byg_suppliers .masonry__tile{width:300px;margin:1rem 0rem 1rem 25px}}.ab3byg_suppliers .masonry__card{position:relative;background:white;-webkit-box-shadow:0px 3px 30px #002C601A;box-shadow:0px 3px 30px #002C601A;padding:2rem;padding-bottom:2.5rem;border-radius:10px;line-height:1.4;margin-bottom:17px;-webkit-transform-origin:left bottom;transform-origin:left bottom}@media (max-width: 1024px){.ab3byg_suppliers .masonry__card{padding-bottom:4rem;margin-bottom:20px;height:80%}}.ab3byg_suppliers .masonry__stars{margin-bottom:10px}.ab3byg_suppliers .masonry__stars svg{width:16px}.ab3byg_suppliers .masonry__triangle{width:0;height:0;border-width:15px 20px 0 20px;border-color:white transparent transparent transparent;border-style:solid;position:absolute;bottom:-13px}.ab3byg_suppliers .masonry__author{margin:0}.ab3byg_suppliers .masonry__author b{font-weight:600}.ab3byg_suppliers .masonry__source{width:20px;position:absolute;bottom:1rem;right:1rem;border-radius:100px}.ab3byg_suppliers .masonry--huge{font-size:1.3rem}.ab3byg_suppliers .faketile{width:100%;height:1000px}@media (max-width: 1024px){.ab3byg_suppliers .faketile{height:200px;width:100px}}.ab3byg_suppliers .masonry::-webkit-scrollbar{width:12px;height:7px}.ab3byg_suppliers .masonry::-webkit-scrollbar-track{background:#ddd;border-radius:20px}.ab3byg_suppliers .masonry::-webkit-scrollbar-thumb{border-radius:20px;background-color:darkgrey;outline:1px solid darkgrey}.ab3byg_suppliers .modal__review{text-align:left;white-space:break-spaces}.ab3byg_suppliers .modal__stars{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem}.ab3byg_suppliers .modal__stars svg{margin-left:6px;width:16px}.ab3byg_suppliers .modal__author{display:block;margin-top:1rem}.ab3byg_suppliers .latestwork__headline{display:block;font-weight:600;text-align:center;font-size:18px}@media (min-width: 1025px){.ab3byg_suppliers .latestwork__headline{text-align:left;font-size:21px}}.ab3byg_suppliers .latestwork__description{margin-top:8px;text-align:center;margin-bottom:24px;font-size:14px}@media (min-width: 1025px){.ab3byg_suppliers .latestwork__description{text-align:left;margin-bottom:32px;font-size:16px}}.ab3byg_suppliers .latestwork-item{border-bottom:1px solid #DDDDDD;padding:24px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 2s cubic-bezier(0.645, 0.045, 0.355, 1)}.ab3byg_suppliers .latestwork-item__date{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;color:#999;line-height:1.5}.ab3byg_suppliers .latestwork-item__inner{padding-left:16px;-webkit-box-flex:2.5;-ms-flex:2.5;flex:2.5}.ab3byg_suppliers .latestwork-item__title{display:block;font-size:14px;font-weight:600;color:#333;line-height:1.5}.ab3byg_suppliers .latestwork-item__location{display:block;font-size:14px;line-height:1.5}.ab3byg_suppliers .latestwork__items{overflow:hidden}.ab3byg_suppliers .latestwork__anim{-webkit-transition:all 1s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 1s cubic-bezier(0.785, 0.135, 0.15, 0.86);-webkit-transform:translate3d(0, -90px, 0);transform:translate3d(0, -90px, 0)}.ab3byg_suppliers .latestwork.is_inview .latestwork__anim{-webkit-transform:translate3d(0, 0px, 0);transform:translate3d(0, 0px, 0)}.ab3byg_suppliers .skills{margin-bottom:40px}@media (min-width: 1025px){.ab3byg_suppliers .skills{margin-bottom:72px}}.ab3byg_suppliers .skills__headline{display:block;font-weight:600;margin-bottom:16px;text-align:center;font-size:18px;margin-bottom:24px}@media (min-width: 1025px){.ab3byg_suppliers .skills__headline{text-align:left;font-size:21px}}.ab3byg_suppliers .skills-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem}@media (max-width: 1024px){.ab3byg_suppliers .skills-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.ab3byg_suppliers .skills-list__item{margin-bottom:1rem}.ab3byg_suppliers .skills-list__item a{font-weight:600;color:black;text-decoration:none;padding:7px 20px;padding-bottom:6px;border-radius:20px;border:1px solid var(--brand-color);-webkit-transition:0.1s ease;transition:0.1s ease}.ab3byg_suppliers .skills-list__item a:hover{background:var(--brand-color);color:white}.ab3byg_suppliers .trophies__headline{display:block;font-weight:600;margin-bottom:16px;text-align:center;font-size:18px;margin-bottom:24px}@media (min-width: 1025px){.ab3byg_suppliers .trophies__headline{text-align:left;font-size:21px}}.ab3byg_suppliers .trophies-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}@media (max-width: 1024px){.ab3byg_suppliers .trophies-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.ab3byg_suppliers .trophies-list__trophy{margin-bottom:1rem}.ab3byg_suppliers .trophies-list__trophy img{width:120px;display:block}.ab3byg_suppliers .galleries{padding-top:5rem;padding-bottom:4rem}@media (max-width: 800px){.ab3byg_suppliers .galleries{padding-top:2rem;padding-bottom:2rem}}.ab3byg_suppliers .galleries__headline{text-align:center;text-shadow:none;color:#333;margin-top:3rem;margin-bottom:2rem}.ab3byg_suppliers .galleries__albums{position:relative;overflow:hidden}.ab3byg_suppliers .galleries__albums .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.ab3byg_suppliers .galleries .albums-prev,.ab3byg_suppliers .galleries .albums-next{width:40px;height:40px;padding:10px;position:absolute;top:50%;right:-30px;-webkit-transform:translate(-50%, 20px);transform:translate(-50%, 20px);z-index:2;cursor:pointer}.ab3byg_suppliers .galleries .albums-prev{right:auto;left:10px}.ab3byg_suppliers .galleries-album{cursor:pointer;position:relative;width:auto;height:auto;overflow:hidden;border-radius:15px;-webkit-box-flex:0;-ms-flex:0 0 calc(33% - 5px);flex:0 0 calc(33% - 5px);height:auto;padding-bottom:31%}@media (max-width: 800px){.ab3byg_suppliers .galleries-album{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 5px);flex:0 0 calc(50% - 5px);padding-bottom:47%}}@media (max-width: 599px){.ab3byg_suppliers .galleries-album{padding-bottom:95%;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 5px);flex:0 0 calc(100% - 5px)}}.ab3byg_suppliers .galleries-album__thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute}.ab3byg_suppliers .galleries-album-inner{position:absolute;-webkit-transition:0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);left:0;width:100%;background:#000;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), color-stop(50%, rgba(0,0,0,0.4)), to(rgba(0,0,0,0.7)));background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 50%, rgba(0,0,0,0.7) 100%);color:white;padding-top:1rem;bottom:-45px}.ab3byg_suppliers .galleries-album-inner__title{color:white;font-weight:600;font-size:1.1rem;text-align:center;display:block;margin-bottom:1rem}.ab3byg_suppliers .galleries-album-inner__button{-webkit-appearance:none;border:1px solid white;color:white;border-radius:15px;padding:5px 15px;display:block;text-align:center;margin:0 auto;background:transparent;margin-bottom:1rem;cursor:pointer}.ab3byg_suppliers .galleries-album:hover .galleries-album-inner{bottom:0}.ab3byg_suppliers .galleries .swiper-pagination{position:relative;margin-top:2rem}.ab3byg_suppliers .galleries .swiper-pagination-bullet{width:12px;height:12px;border-radius:15px;-webkit-transition:0.2s cubic-bezier(1, 0, 0, 1);transition:0.2s cubic-bezier(1, 0, 0, 1)}.ab3byg_suppliers .galleries .swiper-pagination-bullet-active{width:30px;background:var(--brand-color)}.ab3byg_suppliers .slider-disabled .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 1250px){.ab3byg_suppliers #gallerymodal .close{right:5px}}.ab3byg_suppliers #gallerymodal.active .modal_box{-webkit-transition-delay:0s !important;transition-delay:0s !important}.ab3byg_suppliers #gallerymodal .modal_box{-webkit-transition-delay:0.5s !important;transition-delay:0.5s !important;max-width:1100px !important}.ab3byg_suppliers #gallerymodal .modal_content{width:100%}.ab3byg_suppliers #gallerymodal .swiper_modal{overflow:hidden;position:relative}.ab3byg_suppliers #gallerymodal .swiper_modal img{max-height:60vh;border-radius:10px}.ab3byg_suppliers #gallerymodal .other_galleries{margin-top:1.5rem;text-align:left}.ab3byg_suppliers #gallerymodal .other_galleries .btn1{background:white;color:#333;border:1px solid;margin-right:10px;margin-bottom:10px;padding:6px 15px}.ab3byg_suppliers #gallerymodal .other_galleries .btn1 span{font-weight:400;padding-left:5px}.ab3byg_suppliers #gallerymodal .other_galleries .btn1.active{cursor:default;background:#DBEAF0}@media (max-width: 800px){.ab3byg_suppliers #gallerymodal .other_galleries{display:none}}.ab3byg_suppliers .gallery_modal-prev,.ab3byg_suppliers .gallery_modal-next{width:40px;height:40px;padding:10px;position:absolute;top:50%;right:-20px;-webkit-transform:translate(-50%, -200%);transform:translate(-50%, -200%);z-index:2;cursor:pointer}.ab3byg_suppliers .gallery_modal-prev{right:auto;left:15px}.ab3byg_suppliers .thumb_gallery_slider{margin-top:1rem;width:100%;overflow:hidden}.ab3byg_suppliers .thumb_gallery_slider .swiper-slide{width:70px;height:70px;opacity:0.7;border:1px solid white;border-radius:5px;overflow:hidden;cursor:pointer;-webkit-transition:0.1s ease;transition:0.1s ease}.ab3byg_suppliers .thumb_gallery_slider .swiper-slide:hover{opacity:1}.ab3byg_suppliers .thumb_gallery_slider .swiper-slide-thumb-active{opacity:1;border-color:var(--brand-color)}.ab3byg_suppliers .thumb_gallery_slider img{width:70px;height:70px;-o-object-fit:cover;object-fit:cover}.ab3byg_suppliers .swiper-button-disabled{opacity:0.5}.ab3byg_suppliers .campaign{margin:0 auto}.ab3byg_suppliers .campaign-inner{max-width:1130px;background:#fff;overflow:hidden;margin:64px auto;border-radius:16px;-webkit-box-shadow:0 6px 8px rgba(0,0,0,0.16);box-shadow:0 6px 8px rgba(0,0,0,0.16);border:1px solid #fff}@media (min-width: 801px){.ab3byg_suppliers .campaign-inner{max-height:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-shadow:0 16px 32px rgba(0,0,0,0.16);box-shadow:0 16px 32px rgba(0,0,0,0.16)}}@media (max-width: 1220px){.ab3byg_suppliers .campaign-inner{margin-top:0}}@media (max-width: 800px){.ab3byg_suppliers .campaign-inner{max-width:600px}}.ab3byg_suppliers .campaign-content{background:-webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#f5f5f5));background:linear-gradient(to bottom, #fafafa 0%, #f5f5f5 100%);padding:32px;position:relative}@media (min-width: 801px){.ab3byg_suppliers .campaign-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:40%;flex-basis:40%;min-width:40%;padding:48px}}@media (max-width: 599px){.ab3byg_suppliers .campaign-content{padding:40px 15px}}.ab3byg_suppliers .campaign-content__title{font-size:22px;font-weight:600;color:#333}@media (min-width: 801px){.ab3byg_suppliers .campaign-content__title{font-size:24px}}.ab3byg_suppliers .campaign-content__discount{height:80px;width:80px;line-height:64px;background:#223344;display:block;position:absolute;top:100%;right:24px;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);border-radius:100%;color:#fff;font-weight:900;font-size:22px;text-align:center;border:8px solid #f8f8f8;font-weight:700}@media (min-width: 801px){.ab3byg_suppliers .campaign-content__discount{top:50%;right:-40px;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}}.ab3byg_suppliers .campaign-content__description{line-height:1.5;margin-top:16px;margin-bottom:24px}@media (min-width: 801px){.ab3byg_suppliers .campaign-content__description{margin-top:32px;font-size:18px}}.ab3byg_suppliers .campaign-content__timer{font-size:12px;margin-left:4px;margin-top:8px;display:block}@media only screen and (min-width: 375px){.ab3byg_suppliers .campaign-content__timer{display:inline}}@media (min-width: 801px){.ab3byg_suppliers .campaign-content__timer{margin-left:0;text-align:center}}@media (min-width: 801px){.ab3byg_suppliers .campaign-image{max-height:350px;-ms-flex-preferred-size:60%;flex-basis:60%;min-width:60%}}.ab3byg_suppliers .campaign-image img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.ab3byg_suppliers .contactform .campaign:after{content:'';background-image:url("data:image/svg+xml;charset=utf8,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' width='101.12' height='156.88' viewBox='0 0 101.12 156.88'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 { fill: %23762c5b; } %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M95.67,111.51a7.15,7.15,0,1,0-14.15,2.07l2.57,17.61C61.79,113.8-2.79,58.05,12.87,6.78a5.24,5.24,0,1,0-10-3.06C-5.94,32.46,5.75,66.2,36.67,101.27A307.55,307.55,0,0,0,78.41,140.1l-.24.1c-.22,0-.41.09-.64.12l-17.82,2.56a7,7,0,0,0-6.08,7.78,1.86,1.86,0,0,0,0,.34h0a6.44,6.44,0,0,0,7,5.86,5.13,5.13,0,0,0,.77-.12L101.12,151Z'/%3E%3C/svg%3E");position:absolute;width:60px;height:70px;background-size:contain;background-repeat:no-repeat;bottom:-50px;left:20px;pointer-events:none;-webkit-transform:rotate(55deg);transform:rotate(55deg)}.ab3byg_suppliers .contactform .campaign .campaign-content__description{display:none}.ab3byg_suppliers .contactform .campaign .contactform--trigger{display:none}.ab3byg_suppliers .contactform .campaign .campaign-content{padding:35px}@media (max-width: 800px){.ab3byg_suppliers .contactform .campaign{padding:0}.ab3byg_suppliers .contactform .campaign:after{width:50px;height:50px;bottom:-45px;left:15px;-webkit-transform:rotate(25deg);transform:rotate(25deg)}.ab3byg_suppliers .contactform .campaign .campaign-content{padding:20px 15px;padding-right:100px;text-align:left}.ab3byg_suppliers .contactform .campaign .campaign-content__timer{display:block}.ab3byg_suppliers .contactform .campaign .campaign-image{display:none}.ab3byg_suppliers .contactform .campaign .campaign-content__discount{top:50%}.ab3byg_suppliers .contactform .campaign .campaign-content__title{font-size:1rem}}.ab3byg_suppliers .pricelevel{margin:0 auto;max-width:500px;margin-top:40px}@media (min-width: 1025px){.ab3byg_suppliers .pricelevel{margin-top:72px}}.ab3byg_suppliers .pricelevel__headline{display:block;font-weight:600;margin-bottom:16px;text-align:center;font-size:18px;margin-bottom:24px}@media (min-width: 1025px){.ab3byg_suppliers .pricelevel__headline{text-align:left;font-size:21px}}.ab3byg_suppliers .pricelevel__columns{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:15px;height:125px}.ab3byg_suppliers .pricelevel__column{-webkit-transition:0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);height:0%;position:relative;width:33%;background:#D1D1D1;border-radius:10px 10px 0 0;-webkit-transition-delay:0.1s;transition-delay:0.1s}.ab3byg_suppliers .pricelevel--two{-webkit-transition-delay:0.3s;transition-delay:0.3s}.ab3byg_suppliers .pricelevel--three{-webkit-transition-delay:0.5s;transition-delay:0.5s}.ab3byg_suppliers .pricelevel__value{position:absolute;top:0;text-align:center;display:block;width:100%;color:var(--brand-color);font-weight:700;top:-30px;opacity:0;-webkit-transition:0.3s ease;transition:0.3s ease;-webkit-transition-delay:0.9s;transition-delay:0.9s}.ab3byg_suppliers .pricelevel.is_inview .pricelevel__column{height:33%}.ab3byg_suppliers .pricelevel.is_inview .pricelevel--two{height:66%;background:var(--brand-color)}.ab3byg_suppliers .pricelevel.is_inview .pricelevel--three{height:100%}.ab3byg_suppliers .pricelevel.is_inview .pricelevel__value{opacity:1}.ab3byg_suppliers #contactmodal .modal_box{max-width:700px}.ab3byg_suppliers .contactform a{color:inherit}.ab3byg_suppliers .contactform__termsfull{text-align:left;display:block;margin-top:1rem}.ab3byg_suppliers .contactform__headline{display:block;font-size:1.4rem;font-weight:600;margin-bottom:2rem}.ab3byg_suppliers .contactform__thanks p{text-align:center}.ab3byg_suppliers .contactform label{display:block;text-align:left}.ab3byg_suppliers .contactform__field{position:relative;display:block;margin-bottom:2em}@media (max-width: 599px){.ab3byg_suppliers .contactform__field{margin-bottom:1.3em}}.ab3byg_suppliers .contactform__field textarea,.ab3byg_suppliers .contactform__field input{outline:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;display:block;width:100%;padding:1.3em 1.5em;border-radius:10px;border:2px solid #E6CFCF;background:white;font-size:1em}.ab3byg_suppliers .contactform__field textarea:focus,.ab3byg_suppliers .contactform__field input:focus{border-color:#879BD9;background-color:#F8F9FD}@media (max-width: 599px){.ab3byg_suppliers .contactform__field textarea,.ab3byg_suppliers .contactform__field input{padding:1em 1.2em}}.ab3byg_suppliers .contactform__field textarea{line-height:1.5;min-height:200px}@media (max-width: 599px){.ab3byg_suppliers .contactform__field textarea{min-height:130px}}.ab3byg_suppliers .contactform__field.split{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-right:-1em;margin-left:-1em}@media (max-width: 599px){.ab3byg_suppliers .contactform__field.split{margin-right:0em;margin-left:0em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.ab3byg_suppliers .contactform__col{position:relative;width:50%;padding:0 1em}@media (max-width: 599px){.ab3byg_suppliers .contactform__col{width:100%;padding:0;margin-bottom:1.3em}}.ab3byg_suppliers .contactform__field.floatlabel label{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate(1em, -50%) scale(1);transform:translate(1em, -50%) scale(1);font-size:1em;top:50%;width:auto;border-radius:50px;position:absolute;cursor:text;margin-left:0.5em}.ab3byg_suppliers .contactform__field.floatlabel label,.ab3byg_suppliers .contactform__field.floatlabel input{-webkit-transition:all 0.15s 0.1s cubic-bezier(0.785, 0.135, 0.15, 0.86),background-color 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86),color 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0.15s 0.1s cubic-bezier(0.785, 0.135, 0.15, 0.86),background-color 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86),color 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86);-ms-touch-action:manipulation;touch-action:manipulation}.ab3byg_suppliers .contactform__field.floatlabel ::-webkit-input-placeholder,.ab3byg_suppliers .contactform__field.floatlabel ::-webkit-input-placeholder{opacity:0;-webkit-transition:inherit;transition:inherit}.ab3byg_suppliers .contactform__field.floatlabel ::-webkit-input-placeholder,.ab3byg_suppliers .contactform__field.floatlabel ::placeholder{opacity:0;-webkit-transition:inherit;transition:inherit}.ab3byg_suppliers .contactform__field.floatlabel input:focus::-webkit-input-placeholder,.ab3byg_suppliers .contactform__field.floatlabel input:focus::-webkit-input-placeholder{opacity:1}.ab3byg_suppliers .contactform__field.floatlabel input:focus::-webkit-input-placeholder,.ab3byg_suppliers .contactform__field.floatlabel input:focus::placeholder{opacity:1}.ab3byg_suppliers .contactform__field.floatlabel input:not(:placeholder-shown){border-color:#879BD9}.ab3byg_suppliers .contactform__field.floatlabel input:-webkit-autofill+label{opacity:0}.ab3byg_suppliers .contactform__field.floatlabel input:not(:placeholder-shown)+label,.ab3byg_suppliers .contactform__field.floatlabel input:focus+label{cursor:pointer;-webkit-transform:translate(0.5em, -50%) scale(0.8);transform:translate(0.5em, -50%) scale(0.8);top:0%;background-color:#698998;color:white;padding:5px 15px 5px 15px;margin-left:0em;-webkit-transition:all 0.15s cubic-bezier(0.785, 0.135, 0.15, 0.86),background-color 0.2s 0.1s cubic-bezier(0.785, 0.135, 0.15, 0.86),color 0.2s 0.1s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0.15s cubic-bezier(0.785, 0.135, 0.15, 0.86),background-color 0.2s 0.1s cubic-bezier(0.785, 0.135, 0.15, 0.86),color 0.2s 0.1s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.ab3byg_suppliers .contactform__error{border-color:#451712 !important;color:#451712 !important}.ab3byg_suppliers .contactform__error+label{opacity:0}.ab3byg_suppliers .contactform__error_empty{border-color:#451712 !important;color:#451712 !important}.ab3byg_suppliers .contactform__errormsg{position:absolute;bottom:-10px;right:2em;background-color:#451712;color:#fff;padding:5px 15px 5px;border-radius:50px;font-size:0.9em;-webkit-transition:0.2s;transition:0.2s;background-image:url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' width='42.23' height='42.23' viewBox='0 0 42.23 42.23'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; %7D %3C/style%3E%3C/defs%3E%3Cg%3E%3Cpath class='cls-1' d='M21.12,0A21.12,21.12,0,1,0,42.23,21.12,21.14,21.14,0,0,0,21.12,0Zm0,40.22a19.11,19.11,0,1,1,19.1-19.1A19.13,19.13,0,0,1,21.12,40.22Z'/%3E%3Crect class='cls-1' x='18.78' y='10.17' width='4.66' height='15.08' rx='1.1'/%3E%3Crect class='cls-1' x='18.68' y='27.16' width='4.87' height='4.91' rx='1.1'/%3E%3C/g%3E%3C/svg%3E%0A");background-size:20px;background-repeat:no-repeat;background-position:3px center;padding-left:30px}@media (max-width: 599px){.ab3byg_suppliers .contactform__errormsg{right:7px;background-image:none;padding:5px 10px}}@media (max-width: 320px){.ab3byg_suppliers .contactform__errormsg{font-size:0.7em}}.ab3byg_suppliers .contactform__field>.signupcraftman__errormsg{right:1rem}@media (max-width: 599px){.ab3byg_suppliers .contactform__field>.signupcraftman__errormsg{right:0px}}.ab3byg_suppliers .contactform__button{background:0 0;border:2px solid #4AB252;background:#4AB252;border-radius:100px;padding:1em 1.7em 1em;font-weight:600;overflow:hidden;position:relative;cursor:pointer;-webkit-transition:.25s;transition:.25s;-webkit-transition-delay:0s;transition-delay:0s;display:table;text-align:center;margin:0 auto;-webkit-transition:0.3s;transition:0.3s;transition-delay:0s;font-size:inherit}@media (max-width: 599px){.ab3byg_suppliers .contactform__button{padding:0.8em 1.8em 0.8em}}.ab3byg_suppliers .contactform__button span {color:white;position:relative;z-index:1;font-size:1.4em;-webkit-transition:0.2s;transition:0.2s}@media (max-width: 599px){.ab3byg_suppliers .contactform__button span {font-size:1.2em}}.ab3byg_suppliers .contactform__button:hover,.ab3byg_suppliers .contactform__button:active{background:white}.ab3byg_suppliers .contactform__button:hover span,.ab3byg_suppliers .contactform__button:active span{color:#4AB252}.ab3byg_suppliers .contactform input[type=checkbox]{width:1px;height:1px;padding:0;border:none;position:absolute;left:0;top:-2px}.ab3byg_suppliers .contactform input[type=checkbox]:focus+label:before{border-color:#E6CFCF;background-color:#F8F9FD}.ab3byg_suppliers .contactform input[type=checkbox]+label{padding-left:40px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;cursor:pointer;position:relative;line-height:1.5;padding-top:0px;display:block}.ab3byg_suppliers .contactform input[type=checkbox]+label:before{content:'';position:absolute;left:0;top:-2px;width:30px;height:30px;border-radius:10px;border:2px solid #E6CFCF;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:white;-webkit-transition:0.15s ease;transition:0.15s ease;background-repeat:no-repeat;background-size:65%;background-position:top}.ab3byg_suppliers .contactform input[type=checkbox]:checked+label:before{content:'';background-image:url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' width='18.56' height='13.15' viewBox='0 0 18.56 13.15'%3E%3Cdefs%3E%3Cstyle%3E .path_1 %7B fill: white; %7D %3C/style%3E%3C/defs%3E%3Cpath id='icon-waranty' class='path_1' d='M18,3.05,7.9,13.15.54,5.92A1.85,1.85,0,0,1,3.16,3.3L7.9,8,15.38.56A1.81,1.81,0,0,1,17.94.5L18,.56a1.66,1.66,0,0,1,.14,2.35h0a.93.93,0,0,1-.14.14Z'/%3E%3C/svg%3E%0A");background-position:50% 55%;background-color:#879BD9;border-color:#879BD9}.ab3byg_suppliers .contactform textarea.validated{border-color:#879BD9}.ab3byg_suppliers .contactform__submit{width:100%;max-width:450px}.ab3byg_suppliers .contactform__submit[disabled]{opacity:0.8;cursor:not-allowed}.ab3byg_suppliers .contractor{padding-bottom:7rem}.ab3byg_suppliers .contractor__logo{padding:20px;width:200px;height:200px;-o-object-fit:contain;object-fit:contain;border-radius:10px;margin:3rem auto;display:block;-webkit-box-shadow:0px 0px 30px #00000026;box-shadow:0px 0px 30px #00000026}.ab3byg_suppliers .contractor__title{text-align:center}.ab3byg_suppliers .contractor__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.ab3byg_suppliers .contractor__meta>div{margin:8px}.ab3byg_suppliers .contractor__status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#4AB252;border-radius:100px;padding:2px}.ab3byg_suppliers .contractor__status.inactive{background:#451712}.ab3byg_suppliers .contractor__status.inactive .svgicon path{fill:#451712}.ab3byg_suppliers .contractor__status span{color:white;font-weight:600;text-transform:uppercase;font-size:0.70rem;padding-right:7px;padding-left:7px;line-height:1}.ab3byg_suppliers .contractor__status .svgicon{width:20px;height:20px}.ab3byg_suppliers .contractor__status .svgicon circle{fill:white}.ab3byg_suppliers .contractor__status .svgicon path{fill:#4AB252}.ab3byg_suppliers .contractor__description{text-align:center;position:relative;z-index:1;max-width:800px;margin:0 auto;padding:0 25px}.ab3byg_suppliers .contractor__cta{font-size:1.2rem}.ab3byg_suppliers .contractor__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ab3byg_suppliers .contractor__info>div{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media (max-width: 599px){.ab3byg_suppliers .contractor__info{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ab3byg_suppliers .contractor__info>div{margin-bottom:2.5rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.ab3byg_suppliers .logo--placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ab3byg_suppliers .logo__initials{font-weight:bold;font-family:Arial black;font-size:3.6rem;word-break:break-all;text-align:center;line-height:0.9}.ab3byg_suppliers .contactinfo__details{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-3.5rem}.ab3byg_suppliers .contactinfo__bg{position:absolute;top:-55%;left:0%;width:110%;height:190%;opacity:0.9}.ab3byg_suppliers .contactinfo__content{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-2rem}.ab3byg_suppliers .contactinfo__content p{position:relative;padding-left:30px;margin-bottom:1rem}.ab3byg_suppliers .contactinfo__content .svgicon{width:23px;position:absolute;top:2px;left:0}.ab3byg_suppliers .contactinfo__logo{width:110px;height:110px;-o-object-fit:contain;object-fit:contain;border-radius:10px;margin:1.5rem auto;-webkit-box-shadow:0px 0px 20px #00000020;box-shadow:0px 0px 20px #00000020;position:relative;background:white;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex}.ab3byg_suppliers .contactinfo .logo__initials{font-size:2rem}@media (max-width: 800px){.ab3byg_suppliers .contactinfo__bg{top:-35%}}.ab3byg_suppliers .mapblock #map{background:#eee;border:0px;border-radius:20px;height:40vh;width:100%;margin-bottom:2rem;margin-top:4rem;min-height:550px}@media (max-width: 800px){.ab3byg_suppliers .mapblock #map{min-height:300px}}.ab3byg_suppliers .reviews{padding-right:15px}.ab3byg_suppliers .reviews__item{margin-top:0rem;margin-bottom:2.2rem}.ab3byg_suppliers .reviews__stars{width:100px;margin-bottom:0.8rem}.ab3byg_suppliers .reviews__quote{display:block}.ab3byg_suppliers .reviews__cite{display:block;color:#9A2415;font-style:normal;margin-top:0.8rem;font-size:0.8rem}.ab3byg_suppliers .reviews__viewall{text-decoration:underline;cursor:pointer}.ab3byg_suppliers .totalrating__score{text-shadow:none;font-size:2.4rem;text-align:center;margin:0}.ab3byg_suppliers .totalrating__stars{width:140px;margin:2px auto 10px auto}.ab3byg_suppliers .totalrating__amount{text-align:center;font-size:0.85rem;margin-bottom:2rem}.ab3byg_suppliers .trades{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1.5rem;margin-bottom:2rem;z-index:1}.ab3byg_suppliers .trades__tag{margin:4px;padding-top:0.3rem;padding-bottom:0.1rem}.ab3byg_suppliers .wave{position:relative;width:100%;padding:1rem 0 2rem 0;z-index:0}.ab3byg_suppliers .wave .content{position:relative;z-index:1}.ab3byg_suppliers .wave svg{pointer-events:none;fill:#ccc;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1;-webkit-animation:fadeInOnLoad 1.5s forwards;animation:fadeInOnLoad 1.5s forwards}.ab3byg_suppliers .wave svg path{fill:#fafbf3}@media (max-width: 1250px){.ab3byg_suppliers .wave svg{width:150%;min-height:600px}}@media (min-width: 1251px){.ab3byg_suppliers .wave svg{width:140%;height:130%;max-width:2900px;min-height:900px}}@media (min-width: 2001px){.ab3byg_suppliers .wave svg{max-width:3500px;width:140%}}@media (max-width: 800px){.ab3byg_suppliers .wave svg{width:200%;min-height:600px;height:100%}}.ab3byg_suppliers .contractorplus h1,.ab3byg_suppliers .contractorplus h2,.ab3byg_suppliers .contractorplus h3,.ab3byg_suppliers .contractorplus h4,.ab3byg_suppliers .contractorplus h5,.ab3byg_suppliers .contractorplus h6{text-shadow:none}.ab3byg_suppliers .contractorplus .hero__cover{border-radius:10px;margin-top:3rem;position:relative;overflow:hidden}.ab3byg_suppliers .contractorplus .hero__gradient{position:absolute;bottom:0;left:0;width:100%;height:100px;background:#020024;background:-webkit-gradient(linear, left bottom, left top, from(rgba(2,0,36,0.5)), color-stop(60%, rgba(0,0,0,0.2)), to(rgba(0,0,0,0)));background:linear-gradient(0deg, rgba(2,0,36,0.5) 0%, rgba(0,0,0,0.2) 60%, rgba(0,0,0,0) 100%)}@media (max-width: 1024px){.ab3byg_suppliers .contractorplus .hero{padding:0}.ab3byg_suppliers .contractorplus .hero__cover{margin-top:0;border-radius:0}}.ab3byg_suppliers .contractorplus .profile{position:relative;top:-70px;display:-webkit-box;display:-ms-flexbox;display:flex}.ab3byg_suppliers .contractorplus .profile__left{-webkit-box-flex:0;-ms-flex:0 0 175px;flex:0 0 175px;position:relative}.ab3byg_suppliers .contractorplus .profile__right{margin-left:20px;max-width:70%;margin-top:87px}@media (max-width: 800px){.ab3byg_suppliers .contractorplus .profile__right{margin-top:0px}}.ab3byg_suppliers .contractorplus .profile__name{position:absolute;bottom:120px;color:white;margin:0}.ab3byg_suppliers .contractorplus .profile__logo{width:175px;height:175px;border-radius:15px;-o-object-fit:contain;object-fit:contain;padding:3px;background:white;-webkit-box-shadow:0px 0px 20px #002C6029;box-shadow:0px 0px 20px #002C6029}.ab3byg_suppliers .contractorplus .profile__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.ab3byg_suppliers .contractorplus .profile__ratingstars{display:-webkit-box;display:-ms-flexbox;display:flex}.ab3byg_suppliers .contractorplus .profile__ratingstars svg{margin-right:7px;width:25px}.ab3byg_suppliers .contractorplus .profile__ratinglabel{font-weight:600;color:#9A2415;padding-left:15px}.ab3byg_suppliers .contractorplus .profile__elite{width:120px;bottom:45px;position:absolute;right:45px}.ab3byg_suppliers .contractorplus .profile__elite img{position:relative;z-index:1;-webkit-box-shadow:0px 3px 30px #002C6026;box-shadow:0px 3px 30px #002C6026;border-radius:200px}.ab3byg_suppliers .contractorplus .profile__elite svg{position:absolute;top:-4px;width:150%;left:-25%}.ab3byg_suppliers .contractorplus .profile__cta{margin-right:10px}.ab3byg_suppliers .contractorplus .profile__cta-mobile{display:none;color:var(--brand-color)}.ab3byg_suppliers .contractorplus .profile__cta-mobile svg{width:20px;display:block;margin:0 auto}.ab3byg_suppliers .contractorplus .profile__cta-mobile svg path{fill:var(--brand-color)}@media (max-width: 800px){.ab3byg_suppliers .contractorplus .profile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:-60px}.ab3byg_suppliers .contractorplus .profile__name{bottom:auto;color:black;text-align:center;position:relative;margin:1rem 0}.ab3byg_suppliers .contractorplus .profile__rating{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.ab3byg_suppliers .contractorplus .profile__ratinglabel{padding-left:0}.ab3byg_suppliers .contractorplus .profile__elite{width:60px;bottom:auto;position:absolute;right:auto;left:50%;-webkit-transform:translate(90%, -50%);transform:translate(90%, -50%);top:-6px;z-index:3}.ab3byg_suppliers .contractorplus .profile__elite svg{display:none}.ab3byg_suppliers .contractorplus .profile__left{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.ab3byg_suppliers .contractorplus .profile__right{margin-left:0;max-width:100%}.ab3byg_suppliers .contractorplus .profile__logo{width:130px;height:130px;z-index:2;position:relative}.ab3byg_suppliers .contractorplus .profile__cta{display:none}.ab3byg_suppliers .contractorplus .profile__cta-mobile{display:block;position:absolute;top:50%;left:-35px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:white;padding:10px 0;width:80px;text-align:center;border-radius:50px 0 0 50px;-webkit-box-shadow:0px 0px 20px #002C6029;box-shadow:0px 0px 20px #002C6029;text-decoration:none}.ab3byg_suppliers .contractorplus .profile__cta-mobile.cta--right{left:50px;-webkit-transform:translate(100%, -50%);transform:translate(100%, -50%);border-radius:0 50px 50px 0}}.ab3byg_suppliers .contractorplus .nav{position:-webkit-sticky;position:sticky;top:0px;background-color:white;z-index:99;overflow:hidden}@media (max-width: 800px){.ab3byg_suppliers .contractorplus .nav{margin-top:-5rem}}.ab3byg_suppliers .contractorplus .nav__inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ab3byg_suppliers .contractorplus .nav ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:15px;border-bottom:1px solid rgba(0,0,0,0.2);width:100%;-webkit-transition:0.2s ease;transition:0.2s ease}.ab3byg_suppliers .contractorplus .nav li{list-style:none}.ab3byg_suppliers .contractorplus .nav li.active a{color:var(--brand-color)}.ab3byg_suppliers .contractorplus .nav li.active a:after{content:'';position:absolute;bottom:-1px;width:100%;left:0;height:3px;background:var(--brand-color)}.ab3byg_suppliers .contractorplus .nav a{position:relative;display:block;text-decoration:none;padding:10px 15px;color:rgba(0,0,0,0.5);-webkit-transition:0.2s ease;transition:0.2s ease}.ab3byg_suppliers .contractorplus .nav__logo{visibility:hidden;opacity:0;width:65px;position:absolute;left:-95px;-webkit-transition:0.2s ease;transition:0.2s ease}.ab3byg_suppliers .contractorplus .nav button{visibility:hidden;opacity:0;position:absolute;right:-90px}@media (max-width: 599px){.ab3byg_suppliers .contractorplus .nav button{font-size:0.8rem}}.ab3byg_suppliers .contractorplus .nav.is_sticky{-webkit-box-shadow:0px 3px 30px #002C601A;box-shadow:0px 3px 30px #002C601A}.ab3byg_suppliers .contractorplus .nav.is_sticky .nav__logo{visibility:visible;opacity:1}.ab3byg_suppliers .contractorplus .nav.is_sticky button{visibility:visible;opacity:1}.ab3byg_suppliers .contractorplus .nav.is_sticky ul{border-color:white}.ab3byg_suppliers .contractorplus .nav.is_sticky a{padding-top:25px;padding-bottom:25px}@media (max-width: 1300px){.ab3byg_suppliers .contractorplus .nav .nav__inner{max-width:1300px}.ab3byg_suppliers .contractorplus .nav ul{gap:5px;max-width:1024px;margin:0 auto}.ab3byg_suppliers .contractorplus .nav .nav__logo{left:25px}.ab3byg_suppliers .contractorplus .nav button{right:25px}}@media (max-width: 1220px){.ab3byg_suppliers .contractorplus .nav ul{opacity:0;visibility:hidden;pointer-events:none}}.ab3byg_suppliers .contractorplus .overview{padding-top:3rem;padding-bottom:0rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:50px;margin-bottom:7rem}@media (max-width: 800px){.ab3byg_suppliers .contractorplus .overview{margin-bottom:0rem}}.ab3byg_suppliers .contractorplus .overview__description{max-height:480px;position:relative;overflow:hidden;-webkit-transition:0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86);padding-bottom:3rem}.ab3byg_suppliers .contractorplus .overview__description:before{content:"";width:100%;height:100%;position:absolute;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,0)), to(#fff));background:linear-gradient(180deg, rgba(255,255,255,0) 0, #fff);-webkit-transition:0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.ab3byg_suppliers .contractorplus .overview__description.open:before{content:"";opacity:0}.ab3byg_suppliers .contractorplus .overview__description ul,.ab3byg_suppliers .contractorplus .overview__description ol{padding:0px 20px}.ab3byg_suppliers .contractorplus .overview__description ul li,.ab3byg_suppliers .contractorplus .overview__description ol li{padding:4px 0}.ab3byg_suppliers .contractorplus .overview__description h1,.ab3byg_suppliers .contractorplus .overview__description h2,.ab3byg_suppliers .contractorplus .overview__description h3,.ab3byg_suppliers .contractorplus .overview__description h4,.ab3byg_suppliers .contractorplus .overview__description h5,.ab3byg_suppliers .contractorplus .overview__description h6{color:#333;margin-top:1.2rem;margin-bottom:0.5rem}.ab3byg_suppliers .contractorplus .overview__description h1{font-size:2rem}.ab3byg_suppliers .contractorplus .overview__description h2{font-size:1.7rem}.ab3byg_suppliers .contractorplus .overview__description h3{font-size:1.2rem}.ab3byg_suppliers .contractorplus .overview__description h4{font-size:1.1rem}.ab3byg_suppliers .contractorplus .overview__description p{margin-top:0.6rem;margin-bottom:0.6rem}.ab3byg_suppliers .contractorplus .overview__readmore{text-align:center;position:absolute;bottom:0px;width:100%;margin:0;cursor:pointer}.ab3byg_suppliers .contractorplus .overview__readmore span{font-weight:600;color:var(--brand-color);margin:0 auto;background:white;z-index:2;position:relative;padding:0 15px}.ab3byg_suppliers .contractorplus .overview__readmore:after{content:'';position:absolute;left:0;width:100%;height:1px;background:rgba(0,0,0,0.2);top:55%}.ab3byg_suppliers .contractorplus .overview__contact{-webkit-box-flex:0;-ms-flex:0 0 380px;flex:0 0 380px}.ab3byg_suppliers .contractorplus .overview__box{padding:2rem;border-radius:10px;-webkit-box-shadow:0px 3px 30px #002C601A;box-shadow:0px 3px 30px #002C601A;background:white}.ab3byg_suppliers .contractorplus .overview__boxtitle{color:#9A2415;font-weight:600}.ab3byg_suppliers .contractorplus .overview__phone,.ab3byg_suppliers .contractorplus .overview__email,.ab3byg_suppliers .contractorplus .overview__phone_hidden,.ab3byg_suppliers .contractorplus .overview__email_hidden{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;text-decoration:none;color:inherit;font-weight:600}.ab3byg_suppliers .contractorplus .overview__phone svg,.ab3byg_suppliers .contractorplus .overview__email svg,.ab3byg_suppliers .contractorplus .overview__phone_hidden svg,.ab3byg_suppliers .contractorplus .overview__email_hidden svg{width:20px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;margin:5px 0}.ab3byg_suppliers .contractorplus .overview__phone svg path,.ab3byg_suppliers .contractorplus .overview__email svg path,.ab3byg_suppliers .contractorplus .overview__phone_hidden svg path,.ab3byg_suppliers .contractorplus .overview__email_hidden svg path{fill:#6A6A6A}.ab3byg_suppliers .contractorplus .overview__phone,.ab3byg_suppliers .contractorplus .overview__email{display:none}.ab3byg_suppliers .contractorplus .overview__phone_hidden span:first-of-type,.ab3byg_suppliers .contractorplus .overview__email_hidden span:first-of-type{text-overflow:ellipsis;overflow:hidden}.ab3byg_suppliers .contractorplus .overview__button{font-size:0.9rem;padding:3px 15px;padding-top:7px;border:1px solid #ddd;border-radius:50px;min-width:115px;text-align:center;margin-left:auto;cursor:pointer;-webkit-transition:0.2s ease;transition:0.2s ease}.ab3byg_suppliers .contractorplus .overview__button:hover{border-color:var(--brand-color)}.ab3byg_suppliers .contractorplus .overview__company{padding:1rem;border-radius:10px;border:1px solid rgba(0,0,0,0.2);margin-top:30px}.ab3byg_suppliers .contractorplus .overview__company p{margin:0}.ab3byg_suppliers .contractorplus .overview__vat{padding-top:20px}.ab3byg_suppliers .contractorplus .overview__vat svg{width:20px;vertical-align:text-top;margin-left:5px}.ab3byg_suppliers .contractorplus .overview__vat svg circle{fill:#4AB252}@media (max-width: 800px){.ab3byg_suppliers .contractorplus .overview{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0px}.ab3byg_suppliers .contractorplus .overview__about{margin-bottom:50px}}@media (max-width: 599px){.ab3byg_suppliers .contractorplus .overview{padding-top:0px}.ab3byg_suppliers .contractorplus .overview__boxtitle{text-align:center}.ab3byg_suppliers .contractorplus .overview__box{padding:1rem}}.ab3byg_suppliers .contractorplus .owner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:10px}.ab3byg_suppliers .contractorplus .owner img{width:90px;height:90px;-o-object-fit:cover;object-fit:cover;border-radius:200px;margin-right:20px}.ab3byg_suppliers .contractorplus .owner span{display:block}.ab3byg_suppliers .contractorplus .owner__name{font-weight:600;margin-bottom:5px}.ab3byg_suppliers .contractorplus .owner__title{color:#698998}@media (max-width: 599px){.ab3byg_suppliers .contractorplus .owner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.ab3byg_suppliers .contractorplus .owner img{margin-bottom:10px;margin-right:0px}.ab3byg_suppliers .contractorplus .owner__title{margin-bottom:10px}}.ab3byg_suppliers .contractorplus .some{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:5px;margin-bottom:13px}@media (max-width: 800px){.ab3byg_suppliers .contractorplus .some{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.ab3byg_suppliers .contractorplus .some__network{width:35px;margin-right:8px;border:1px solid var(--brand-color);border-radius:5px;line-height:0;padding:3px}.ab3byg_suppliers .contractorplus .plusreviews{margin-top:5rem;margin-bottom:5rem}.ab3byg_suppliers .contractorplus .plusreviews__scroller{overflow-x:hidden;min-height:800px;position:relative}.ab3byg_suppliers .contractorplus .plusreviews__gradient{position:absolute;top:0px;right:0;width:150px;height:calc(100% - 100px);background:-webkit-gradient(linear, right top, left top, from(#fff), color-stop(50%, rgba(255,255,255,0.8)), to(rgba(255,255,255,0)));background:linear-gradient(270deg, #fff 0%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0) 100%);z-index:1;pointer-events:none}.ab3byg_suppliers .contractorplus .plusreviews__headline{text-align:center;text-shadow:none;color:#333;margin-top:3rem;margin-bottom:0}.ab3byg_suppliers .contractorplus .plusreviews__inner .plusreviews__headline{display:none}@media (max-width: 1024px){.ab3byg_suppliers .contractorplus .plusreviews{min-height:auto}.ab3byg_suppliers .contractorplus .plusreviews__gradient{display:none}.ab3byg_suppliers .contractorplus .plusreviews__headline{display:none}.ab3byg_suppliers .contractorplus .plusreviews__inner{padding-right:0}.ab3byg_suppliers .contractorplus .plusreviews__inner .plusreviews__headline{padding-right:25px;display:block}}.ab3byg_suppliers .contractorplus .calltoaction{background:#9A2415;padding:6rem 0;text-align:center}.ab3byg_suppliers .contractorplus .calltoaction p{padding:0 20px;color:white;text-shadow:none;margin-bottom:2rem}.ab3byg_suppliers .contractorplus .guarantees{margin-top:3rem;margin-bottom:2rem}.ab3byg_suppliers .contractorplus .guarantees__headline{text-align:center;text-shadow:none;color:#333;text-align:center}.ab3byg_suppliers .contractorplus .guarantees__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem;margin-top:2rem}.ab3byg_suppliers .contractorplus .guarantees__item{padding:2rem;border-radius:10px;-webkit-box-shadow:0px 3px 10px #002C601A;box-shadow:0px 3px 10px #002C601A;width:32%;background:white}@media (max-width: 1024px){.ab3byg_suppliers .contractorplus .guarantees__item{width:48%}}@media (max-width: 599px){.ab3byg_suppliers .contractorplus .guarantees__item{width:100%}}.ab3byg_suppliers .contractorplus .guarantees__img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-width:300px;max-height:100px;margin:0 auto}.ab3byg_suppliers .contractorplus .wave_wrapper .wave{z-index:auto}.ab3byg_suppliers .contractorplus .wave_wrapper .wave>svg{top:30%;max-height:800px}.ab3byg_suppliers .contractorplus .locations{margin-top:5rem;margin-bottom:5rem}.ab3byg_suppliers .contractorplus .locations__headline{text-align:center;text-shadow:none;color:#333;text-align:center}.ab3byg_suppliers .contractorplus .locations #map{background:#eee;border:0px;border-radius:20px;height:40vh;width:100%;margin-top:2rem;min-height:550px}@media (max-width: 800px){.ab3byg_suppliers .contractorplus .locations #map{min-height:300px}}.ab3byg_suppliers .contractorplus .locations .location-info{max-width:200px}.ab3byg_suppliers .contractorplus .locations .location-info span{display:block}.ab3byg_suppliers .contractorplus .locations .location-info__title{font-weight:bold}.ab3byg_suppliers .contractorplus .locations .location-info__location-type{margin-bottom:8px}.ab3byg_suppliers .contractorplus .locations .location-info__phone{margin-top:8px}.ab3byg_suppliers .contractorplus .cases__headline{text-align:center;text-shadow:none;color:#333;text-align:center}.ab3byg_suppliers .contractorplus .cases__description{text-align:center}.ab3byg_suppliers .contractorplus .cases__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;margin-top:3rem}@media (max-width: 800px){.ab3byg_suppliers .contractorplus .cases__flex{gap:0rem}.ab3byg_suppliers .contractorplus .cases__flex .cases__item{margin-bottom:1rem}}.ab3byg_suppliers .contractorplus .cases__item{padding:1.5rem;border-radius:10px;border:1px solid #ddd;width:32%}@media (max-width: 1024px){.ab3byg_suppliers .contractorplus .cases__item{width:48%}}@media (max-width: 599px){.ab3byg_suppliers .contractorplus .cases__item{width:100%}}.ab3byg_suppliers .contractorplus .cases__title{font-weight:600;display:block;margin-bottom:1rem}.ab3byg_suppliers .contractorplus .cases__location{display:block}.ab3byg_suppliers .contractorplus .cases__cta{margin:0 auto;display:block;padding:4rem 0;text-align:center}.ab3byg_suppliers footer{background:#9A2415;padding:2rem}.ab3byg_suppliers footer svg{margin:0 auto;display:block;width:120px}.ab3byg_suppliers footer a{text-align:center;margin:0 auto;text-decoration:none;color:white;display:table;margin-top:6px}.ab3byg_suppliers .tasks{margin-top:7rem;margin-bottom:8rem}@media (max-width: 1024px){.ab3byg_suppliers .tasks{margin-bottom:5rem;margin-top:5rem}}.ab3byg_suppliers .tasks__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ab3byg_suppliers .tasks__flex-item{width:50%}.ab3byg_suppliers .tasks__flex--latestwork{-webkit-box-flex:0;-ms-flex:0 0 450px;flex:0 0 450px}@media (min-width: 1025px){.ab3byg_suppliers .tasks__flex:after{content:'';position:absolute;top:0;left:500px;width:1px;height:100%;background:#DDDDDD}}@media (max-width: 1024px){.ab3byg_suppliers .tasks__flex{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:0}.ab3byg_suppliers .tasks__flex .tasks__flex--latestwork{margin-top:3rem}.ab3byg_suppliers .tasks__flex-item{width:100%}}.ab3byg_suppliers .searchsuppliers{padding-top:1.5rem;padding-bottom:1.5rem;position:relative}@media (max-width: 620px){.ab3byg_suppliers .searchsuppliers{margin-bottom:7rem;padding-bottom:65%}}@media (max-width: 620px){.ab3byg_suppliers .searchsuppliers.simple_view{margin-bottom:0rem;padding-bottom:1rem}}.ab3byg_suppliers .searchsuppliers.simple_view .searchsuppliers__wrapper{position:relative;top:0;left:0;-webkit-transform:none;transform:none;margin:0 auto;margin-bottom:2rem}.ab3byg_suppliers .searchsuppliers__wrapper{position:absolute;top:80%;left:50%;max-width:800px;width:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:0 15px;z-index:2}@media (max-width: 800px){.ab3byg_suppliers .searchsuppliers .trades{padding:0}}.ab3byg_suppliers .searchsuppliers .trades__tag{padding-top:0.4rem;padding-bottom:0.3rem;margin-bottom:0.5rem;padding-left:13px;padding-right:13px;background:transparent;border-width:1px;color:#698998;border-color:#698998}.ab3byg_suppliers .searchsuppliers .trades__tag--viewall{background:white;padding:0.6rem 1.3rem 0.5rem 1.3rem;margin-top:20px;margin-left:25vw;margin-right:25vw;min-width:210px;text-align:center}.ab3byg_suppliers .searchsuppliers .trades__tag:hover{background:#698998;color:white}.ab3byg_suppliers .searchsuppliers .map_wrapper{position:relative;width:80%;max-width:800px;height:auto;margin:0 auto;display:block}.ab3byg_suppliers .searchsuppliers .svgmap{width:100%;height:auto}.ab3byg_suppliers .searchsuppliers .orbs{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-clip-path:url(#clipping);clip-path:url(#clipping);overflow:clip}.ab3byg_suppliers .searchsuppliers .orb{position:absolute;top:auto;left:auto;opacity:0.6;-webkit-transform-origin:center center;transform-origin:center center;z-index:9}.ab3byg_suppliers .searchsuppliers .orb .explosion{position:absolute;-webkit-transform:translate(-50%, -50%) scale(0.00001);transform:translate(-50%, -50%) scale(0.00001);background:#f0b3b6;border-radius:100%;width:500px;height:500px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;will-change:transform;-webkit-animation:map_orb 6.5s cubic-bezier(0.19, 1, 0.22, 1);animation:map_orb 6.5s cubic-bezier(0.19, 1, 0.22, 1);-webkit-animation-delay:0.25s;animation-delay:0.25s}.ab3byg_suppliers .searchsuppliers .orb .sticky{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translate(-50%, -50%) scale(0.01);transform:translate(-50%, -50%) scale(0.01);width:10px;height:10px;border-radius:100px;position:absolute;background:#eea6aa;will-change:transform;-webkit-animation:map_sticky_orb 4.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);animation:map_sticky_orb 4.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);-webkit-animation-delay:0.0s;animation-delay:0.0s}@-webkit-keyframes map_orb{0%{-webkit-transform:translate(-50%, -50%) scale(0.00001);transform:translate(-50%, -50%) scale(0.00001);background:#f0b3b6}100%{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);background:#ffe0cc}}@keyframes map_orb{0%{-webkit-transform:translate(-50%, -50%) scale(0.00001);transform:translate(-50%, -50%) scale(0.00001);background:#f0b3b6}100%{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);background:#ffe0cc}}@-webkit-keyframes map_sticky_orb{0%{-webkit-transform:translate(-50%, -50%) scale(0.01);transform:translate(-50%, -50%) scale(0.01);background:#eea6aa}20%{-webkit-transform:translate(-50%, -50%) scale(1.6);transform:translate(-50%, -50%) scale(1.6);background:#eea6aa}80%{-webkit-transform:translate(-50%, -50%) scale(1.6);transform:translate(-50%, -50%) scale(1.6)}100%{-webkit-transform:translate(-50%, -50%) scale(0.01);transform:translate(-50%, -50%) scale(0.01);background:#ffe0cc}}@keyframes map_sticky_orb{0%{-webkit-transform:translate(-50%, -50%) scale(0.01);transform:translate(-50%, -50%) scale(0.01);background:#eea6aa}20%{-webkit-transform:translate(-50%, -50%) scale(1.6);transform:translate(-50%, -50%) scale(1.6);background:#eea6aa}80%{-webkit-transform:translate(-50%, -50%) scale(1.6);transform:translate(-50%, -50%) scale(1.6)}100%{-webkit-transform:translate(-50%, -50%) scale(0.01);transform:translate(-50%, -50%) scale(0.01);background:#ffe0cc}}.ab3byg_suppliers .searchsuppliers .job_counter{position:absolute;top:35%;right:0;z-index:11;color:#9A2415}.ab3byg_suppliers .searchsuppliers .job_counter .job_counter__num{font-size:2.5rem}.ab3byg_suppliers .searchsuppliers .job_counter .job_counter__num span:first-of-type{font-weight:bold}.ab3byg_suppliers .searchsuppliers .job_counter .job_counter__byline{font-weight:500;text-align:center;font-size:1.3rem;color:#a3a3a3;margin-top:0.3rem}@media (max-width: 768px){.ab3byg_suppliers .searchsuppliers .job_counter{-webkit-transform-origin:right;transform-origin:right;-webkit-transform:scale(0.7);transform:scale(0.7)}}@media (max-width: 620px){.ab3byg_suppliers .searchsuppliers .job_counter{-webkit-transform:scale(0.6);transform:scale(0.6);top:70px}.ab3byg_suppliers .searchsuppliers .job_counter .job_counter__byline{font-size:1.6rem;color:#9A2415;margin-top:0.3rem;opacity:0.7}}@media (max-width: 320px){.ab3byg_suppliers .searchsuppliers .job_counter{display:none}}.ab3byg_suppliers .searchbox{width:100%;padding:0;border-radius:100px;border:2px solid #BFBFBF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:1;position:relative;padding:3px;max-width:800px;background:white;z-index:9}@media (max-width: 620px){.ab3byg_suppliers .searchbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:15px;border:none;background:none}}.ab3byg_suppliers .searchbox__field{position:relative;width:100%}.ab3byg_suppliers .searchbox__field:after{content:'';position:absolute;bottom:3px;left:25px;width:calc(100% - 35px);border-bottom:2px dashed #BFBFBF}@media (max-width: 620px){.ab3byg_suppliers .searchbox__field:after{display:none}}.ab3byg_suppliers .searchbox__field.wide{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.ab3byg_suppliers .searchbox__field label{background:#9A2415;color:white;font-size:0.8rem;font-weight:600;padding:5px 9px 4px 9px;border-radius:100px;position:absolute;top:-12px;left:15px;font-family:'Mont'}.ab3byg_suppliers .searchbox__field input{background:none;font-size:1rem;padding:15px 0 15px 25px;-webkit-appearance:none;border:none;border-radius:0;outline:none;width:100%}@media (max-width: 620px){.ab3byg_suppliers .searchbox__field input{border:2px solid #BFBFBF;border-radius:100px;margin-bottom:1.5rem}}@media (max-width: 620px){.ab3byg_suppliers .searchbox__field input{background:white}}.ab3byg_suppliers .searchbox__submit{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:3px;font-size:1.1rem}.ab3byg_suppliers .searchbox .suggestions{position:absolute;background:white;padding:0px;margin:0;top:110%;list-style:none;min-width:200px;-webkit-transition:0.2s;transition:0.2s;-webkit-box-shadow:0px 3px 19px #ddd;box-shadow:0px 3px 19px #ddd;border-radius:10px;z-index:99}.ab3byg_suppliers .searchbox .suggestions li{padding:8px 10px;-webkit-transition:0.1s;transition:0.1s;cursor:pointer}.ab3byg_suppliers .searchbox .suggestions li:hover{background:#ddd}@media (max-width: 620px){.ab3byg_suppliers .searchbox .suggestions{top:80%;width:100%}}.ab3byg_suppliers .results__list{margin-top:2rem}.ab3byg_suppliers .results__list li{opacity:0;list-style:none;-webkit-animation:fade_in_listitem 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86) forwards;animation:fade_in_listitem 0.5s cubic-bezier(0.785, 0.135, 0.15, 0.86) forwards;-webkit-animation-delay:0.2s;animation-delay:0.2s}.ab3byg_suppliers .results__list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:white;border-radius:10px;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.1);box-shadow:0px 0px 15px rgba(0,0,0,0.1);margin-bottom:3rem;padding:25px;min-height:70px;padding-left:130px;position:relative;text-decoration:none;color:inherit;-webkit-transition:0.2s ease;transition:0.2s ease;border:2px solid white}.ab3byg_suppliers .results__list li a:hover{border-color:#698998}@-webkit-keyframes fade_in_listitem{0%{opacity:0;-webkit-transform:translateY(35px);transform:translateY(35px)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes fade_in_listitem{0%{opacity:0;-webkit-transform:translateY(35px);transform:translateY(35px)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}.ab3byg_suppliers .results .ab3byg__restitle{max-width:1000px;margin:0 auto;margin-bottom:1rem;margin-top:2rem;text-align:center}.ab3byg_suppliers .results__name{font-weight:600;color:#9A2415;width:30%}.ab3byg_suppliers .results__location{width:100px;text-align:left;width:20%}.ab3byg_suppliers .results__rating{width:80px}.ab3byg_suppliers .results__offer_btn{padding:6px 15px 4px 15px;border:1px solid #698998;color:#698998;border-radius:100px;font-size:0.9rem;font-weight:600;-webkit-transition:0.15s;transition:0.15s}.ab3byg_suppliers .results__offer_btn:hover{background:#698998;color:white}.ab3byg_suppliers .results__logo{padding:0px;width:100px;height:100px;-o-object-fit:contain;object-fit:contain;padding:4px;border-radius:10px;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.1);box-shadow:0px 0px 10px rgba(0,0,0,0.1);position:absolute;top:50%;left:15px;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);background:white}.ab3byg_suppliers .results__logo .logo__initials{font-size:1.6rem}@media (max-width: 800px){.ab3byg_suppliers .results__trades{display:none}}@media (max-width: 599px){.ab3byg_suppliers .results li a{-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;min-height:0;padding-top:25px;padding-bottom:25px;margin-bottom:20px}.ab3byg_suppliers .results li a>div:not(.results__offer_btn){width:100%;margin-bottom:.4rem}.ab3byg_suppliers .results li a .results__rating{width:80px !important}.ab3byg_suppliers .results li a .results__offer_btn{margin-top:1rem}}.ab3byg_suppliers .ab3byg__noresults{padding:0 25px}.ab3byg_suppliers .ab3byg__noresults p{position:relative;text-align:center;margin:3rem auto 15rem auto;padding:20px 10px;padding-left:40px;border:1px solid #451712;display:table;border-radius:10px;width:100%;max-width:450px;font-weight:600;font-size:1.1rem;color:#451712}.ab3byg_suppliers .ab3byg__noresults p img{width:15px;position:absolute;left:20px;top:50%;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.ab3byg_suppliers .ab3byg__sorting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ab3byg_suppliers .ab3byg__sorting span{color:#BFBFBF;font-size:0.9rem;font-weight:400;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px}.ab3byg_suppliers .ab3byg__sorting .ab3byg__select_wrapper{position:relative;padding-right:10px}.ab3byg_suppliers .ab3byg__sorting .ab3byg__select_wrapper:before{content:'';border-style:solid;border-width:2px 2px 0 0;display:inline-block;height:0.45em;position:absolute;right:0;top:5px;-webkit-transform:rotate(135deg);transform:rotate(135deg);vertical-align:top;width:7px}.ab3byg_suppliers .ab3byg__sorting select{-webkit-appearance:none;outline:none;-webkit-box-shadow:none;box-shadow:none;border:none;background:white;color:#9A2415;font-weight:600;font-size:1rem}.ab3byg_suppliers .ab3byg__loadmore{padding-left:35px;padding-right:35px}.ab3byg_suppliers .ab3byg__loadmorespinner{position:absolute;top:calc(50% - 7.5px);right:8px;width:15px;height:15px;border:2px solid rgba(255,255,255,0.3);border-radius:50%;border-top-color:#9A2415;-webkit-animation:ab3byg_spin 1s ease-in-out infinite;animation:ab3byg_spin 1s ease-in-out infinite;opacity:0;-webkit-transition:0.15s ease;transition:0.15s ease}.ab3byg_suppliers .ab3byg__loadmore.active{pointer-events:none;opacity:0.8}.ab3byg_suppliers .ab3byg__loadmore.active .ab3byg__loadmorespinner{opacity:1}@-webkit-keyframes ab3byg_spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ab3byg_spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#reviews_modal{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;background:rgba(0,0,0,0.3);z-index:9999;pointer-events:none;-webkit-transition:0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275)}#reviews_modal .modal_box{position:fixed;height:75vh;background:white;overflow:hidden;border-radius:20px 20px;padding-top:10px;padding-bottom:10px;z-index:559;-webkit-transition:0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);width:90%;left:50%;top:50%;max-width:700px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#reviews_modal .modal_content{overflow:hidden;overflow-y:scroll;position:relative;width:100%;height:100%;z-index:1;padding:60px 45px 0 45px}#reviews_modal .close{position:absolute;top:0;right:0;border-radius:100px;padding:10px;cursor:pointer;z-index:2}#reviews_modal.active{opacity:1;visibility:visible;pointer-events:all}#reviews_modal.active .modal_box{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);border-radius:10px;opacity:1}#reviews_modal .modal_gradient{display:block;width:100%;height:50px;bottom:0px;position:absolute;z-index:2;background:#ffffff;background:-webkit-gradient(linear, left bottom, left top, color-stop(30%, white), to(rgba(255,255,255,0)));background:linear-gradient(0deg, white 30%, rgba(255,255,255,0) 100%)}#reviews_modal.active .list_anim{opacity:0;-webkit-animation:list_anim 0.4s forwards;animation:list_anim 0.4s forwards;-webkit-animation-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);animation-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}@-webkit-keyframes list_anim{0%{opacity:0;-webkit-transform:translate3d(0, 4rem, 0);transform:translate3d(0, 4rem, 0)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes list_anim{0%{opacity:0;-webkit-transform:translate3d(0, 4rem, 0);transform:translate3d(0, 4rem, 0)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}#reviews_modal .list_anim:nth-child(10){-webkit-animation-delay:0.3s;animation-delay:0.3s}#reviews_modal .list_anim:nth-child(9){-webkit-animation-delay:0.27s;animation-delay:0.27s}#reviews_modal .list_anim:nth-child(8){-webkit-animation-delay:0.24s;animation-delay:0.24s}#reviews_modal .list_anim:nth-child(7){-webkit-animation-delay:0.21s;animation-delay:0.21s}#reviews_modal .list_anim:nth-child(6){-webkit-animation-delay:0.18s;animation-delay:0.18s}#reviews_modal .list_anim:nth-child(5){-webkit-animation-delay:0.15s;animation-delay:0.15s}#reviews_modal .list_anim:nth-child(4){-webkit-animation-delay:0.12s;animation-delay:0.12s}#reviews_modal .list_anim:nth-child(3){-webkit-animation-delay:0.09s;animation-delay:0.09s}#reviews_modal .list_anim:nth-child(2){-webkit-animation-delay:0.06s;animation-delay:0.06s}
