/*3025f427d4bda650e9c6d70a5e33a8d8*/
.itemid-377 #g-slideshow{background-image:url('../../../../images/catelan/cattelan-cover-03.jpg?5e0b75d4');background-repeat:no-repeat;background-size:cover;overflow:hidden}.itemid-377 #g-slideshow .g-grid{overflow:hidden;background-color:rgba(0, 0, 0, 0.4)}.img-cattelan{background-image:url('../../../../images/catelan/cattelan-01.jpg?5e05f835')}.itemid-378 #g-slideshow{background-image:url('../../../../images/usm/usm-cover.jpg?5e0b725e');background-repeat:no-repeat;background-size:cover;overflow:hidden}.itemid-378 #g-slideshow .g-grid{overflow:hidden;background-color:rgba(0, 0, 0, 0.4)}.img-usm{background-image:url('../../../../images/usm/italkraft-usm-01.jpg?5e061042')}.fp-image1-left-wrapper{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.fp-image1-left-showcase-1{max-width:100%;position:relative;margin:10px 8px;background-size:cover;background-repeat:no-repeat}.fp-image1-left-showcase-1 h2{float:left;font-weight:700;margin-left:35px;color:white;position:absolute;bottom:40px;left:0}.fp-image1-left-showcase-1 a{color:#e6d301 !important;float:left;margin-left:35px;font-weight:700;text-transform:uppercase;font-size:1.3em;position:absolute;bottom:25px;left:0}.fp-image1-left-showcase-2{max-width:100%;position:relative;margin:0 8px 0 8px;background-size:cover;background-repeat:no-repeat}.fp-image1-left-showcase-2 h2{float:left;font-weight:700;margin-left:35px;color:white;position:absolute;top:0px;left:0}.fp-image1-left-showcase-2 a{color:#e6d301 !important;float:left;margin-left:35px;font-weight:700;text-transform:uppercase;font-size:1.3em;position:absolute;top:70px;left:0}.fp-image-txt-1{width:45%}.fp-image1-left-showcase-1 a:before,.fp-image1-left-showcase-2 a:before{content:'';display:inline-block;background-size:31px;width:31px;height:31px;vertical-align:bottom;border:0;margin-right:10px;line-height:1;vertical-align:-40%;background-image:url('../../../../italkraftnyc/images/home-page/xbtn-icon-white-arrow-tranparent.png')}.devpartn{background-color:rgba(0, 0, 0, 0.95);padding-top:20px;padding-bottom:20px;margin:20px 0 40px 0}.devpartnheader{border:1px solid rgba(255, 255, 255, 0.15);margin:0 auto 0 auto;text-align:center;max-width:638px}.devpartnsubheader{color:#e6d301;text-transform:uppercase;font-weight:700;padding:0.75em 0em 0 0em;margin:0}.devpartnh2{color:white;text-transform:uppercase;margin:0 0 10px 0}.devpartncontent{display:flex;flex-direction:row;flex-wrap:wrap}.devpartnvideo{margin:1em auto 0.85em auto}.devpartnvideo img{max-width:240px;height:240px}.devpartnparagraph{margin:0.85em auto 1em auto;padding:0 1.313em 0 1.313em;max-width:380px}.devpartnparagraph p{display:inline-block;color:white;font-size:1em;font-style:normal;font-weight:300;line-height:1.75;letter-spacing:0em;text-transform:none;height:168px}.devpartnparagraph a{display:inline-block}.devpartnlearnmore{color:#e6d301;text-decoration:none;text-transform:uppercase;font-weight:700;padding:1em 0.85em 0.575em 0em;display:inline-block}.devpartnlearnmore{color:#e6d301 !important}div.devpartnparagraph a:before{content:'';display:inline-block;background-size:31px;width:31px;height:31px;vertical-align:bottom;border:0;margin-right:10px;line-height:1;vertical-align:-62%}a.devpartnlearnmore:before{background-image:url('../../../../italkraftnyc/images/home-page/xbtn-icon-white-arrow-tranparent.png')}.devpartn-visit-us{background-color:#f1f2f2;padding-top:20px;padding-bottom:20px;margin:20px 0 40px 0;background-repeat:repeat;background-position:top center;background-image:url('https://italkraft.com/wp-content/uploads/texture-hawkes-blue.png')}.devpartnheader-visit-us{border:1px solid rgba(255, 255, 255, 0.15);margin:0 auto 0 auto;text-align:center;background-color:#dfe1e9;max-width:638px}.devpartnsubheader-visit-us{text-transform:uppercase;font-weight:700;padding:0.75em 0em 0 0em;margin:0}.devpartnh2-visit-us{text-transform:uppercase;margin:0 0 10px 0}.devpartncontent-visit-us{display:flex;flex-direction:row;flex-wrap:wrap}.devpartnlearnmore-visit-us{color:black;text-decoration:none;text-transform:uppercase;font-weight:700;padding:1em 0.85em 0.575em 0em;display:inline-block}.devpartnparagraph a:before{content:'';display:inline-block;background-size:31px;width:31px;height:31px;vertical-align:bottom;border:0;margin-right:10px;line-height:1;vertical-align:-62%}a.devpartnlearnmore-visit-us:before{background-image:url('../../../../italkraftnyc/images/home-page/xbtn-icon-white-arrow-black.png')}.wrapper-top-main-site{padding-left:0;padding-right:0}.browsing-main-italkraft-website{position:relative;height:50px;top:25px;z-index:999;background-color:black}.browsing-main-italkraft-website p{padding:15px 0 0 0}#blockrandom{position:relative;z-index:1}.our-story-difference-is-italian-wrapper,.our-story-leading-with-quality-wrapper{color:black}.our-story-videos-h1{text-align:center;text-transform:uppercase;font-size:42px;font-weight:200}#g-feature.our-story-videos{background-color:rgba(223, 225, 233, 0.5)}#g-video-9754-1,#g-video-3272-1,#g-video-8506-1{height:472px;margin:15px}#g-feature.our-story-videos .g-container{padding:20px 0 0 0}#g-above.main-text-imges{background:#f4f3f3;max-width:1440px;margin-left:auto;margin-right:auto}.custom-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin:10px 0 10px 0}.custom-img{background-repeat:no-repeat;background-position:center;background-size:cover;width:50%}.custom-txt{color:black;width:50%;padding:32px;background-color:#f4f3f3}.custom-txt li{line-height:25.6px;margin-bottom:5px;font-weight:300;list-style:none}.custom-txt li:before{content:"■" !important;color:#e6d301 !important;font-size:20px !important;width:1.25em !important;margin-left:-1.25em !important;padding-right:20px}.fullwidth-text{text-align:center;color:black;font-size:18px}.cover-wrapper{background-repeat:no-repeat;background-position:center;background-size:cover;height:292px;width:100%;border-width:4px 0 4px 0;border-style:solid none solid none;border-color:#000 #000 #000}.services-cover-img{background-image:url('../../../../images/about-us/services/Short-Banner-Contact.jpg')}.cover-txt{height:292px;background-color:rgba(0, 0, 0, 0.4);padding:120px 0 70px 0}.cover-txt h1,h4{color:white;text-align:center;width:100%;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px}.cover-txt h4{font-weight:200;max-width:960px;padding:0em 1em 0em 1em}.services-consultating-design-img{background-image:url('../../../../images/about-us/services/services-01-resized.jpg')}.services-professional-services-img{background-image:url('../../../../images/about-us/services/services-02.jpg')}.services-realtor-wrapper{background-color:black;margin-top:5px;margin-bottom:5px}.services-realtor-txt{text-align:center;padding:32px;max-width:960px;margin-left:auto;margin-right:auto}.services-realtor-txt h5,h6{text-transform:uppercase}.services-realtor-txt h4{font-weight:200}.services-realtor-txt h5{font-size:18px;margin-bottom:0px}.services-realtor-txt h6{font-weight:300;font-size:14px;margin:0px}.our-story-difference-italian-img{background-image:url('../../../../images/about-us/our-story/about-kitchen.jpg')}.our-story-leading-quality-img{background-image:url('../../../../images/about-us/our-story/about-bath.jpg')}.careers-cover-img{background-image:url('../../../../images/about-us/careers/Short-Banner-showroom-bw.jpg')}.careers-description-wrapper{position:absolute;max-width:47%;top:0;padding:0 16px 0 16px;margin-right:56px}.careers-description-txt p:nth-child(3){margin-bottom:0px}.careers-description-txt a{font-weight:700}.careers-description-txt a:hover{color:black}.careers-description-txt p,h2,ul{color:black}.careers-description-li li{list-style:none}.careers-description-li li:before{content:"■" !important;color:#e6d301 !important;display:inline-block;font-size:20px !important;width:1.25em !important;margin-left:-1.25em !important}.careers-description-li button{border:1px solid #666;height:30px;width:60px}.careers-button a{color:black}.careers-description-li button:hover{border:1px solid #ddd;background-color:#f2f2f2}.careers-content{margin:46px 0 46px 0}.careers-location-wrapper{background-color:#fafafa;border-width:0px 1px 1px 1px;border-style:solid solid solid solid;border-color:#dfe1e9}.careers-map{width:100%;height:376px}.careers-location-header h3{color:black;text-align:center;text-transform:uppercase;margin:0em;padding:0.5em 1em 0.5em 1em;background-color:#dfe1e9}.careers-location-main{color:black;text-align:center;margin-top:0px;padding:16px 8px 16px 8px}.careers-location-main a{font-weight:700}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.careers-location-directions{text-align:center;text-transform:uppercase;font-weight:700;font-size:1em;margin:15px}.careers-location-directions span a{color:#000}#userForm{color:black;margin:20px 30px 0 30px}.contactus-cover-wrapper{background-image:url('../../../../images/contact-us/Short-Banner-showroom-bw.jpg');background-repeat:no-repeat;background-position:center;background-size:cover;height:292px;width:100%;border-width:4px 0 4px 0;border-style:solid none solid none;border-color:#000 #000 #000}.contactus-covertextdiv{height:292px;background-color:rgba(0, 0, 0, 0.4);padding:120px 0 70px 0}.contactus-covertextdiv h1,h4{color:white;text-align:center;width:100%;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px}.contactus-covertextdiv h4{font-weight:200;max-width:960px;padding:0em 1em 0em 1em}.contact-usdescription-txt{margin-top:20px}.contact-usdescription-txt a{color:#9ea7c4;font-weight:700}.formSpan12{width:100%}.rsform-block-name,.rsform-block-phone,.rsform-block-email,.rsform-block-confirm-email{width:46%;display:inline-block;height:28px}.rsform-block-name .formBody,.rsform-block-phone .formBody,.rsform-block-email .formBody,.rsform-block-confirm-email .formBody{width:96%}.formResponsive .formHorizontal p.formDescription{margin:0px}.rsform-block-project-interest,.rsform-block-comments{max-width:870px;width:100%;display:block}.formResponsive .formHorizontal .rsform-block{margin:0}textarea.rsform-text-box{width:100%;max-width:880px;display:block}select.rsform-select-box,.rsform-block-comments{max-width:890px;width:100%;display:block}.formBody textarea:hover{border-color:#ddd}.formBody textarea,.formBody select{border-color:#ddd}.rsform-block-comments{height:150px}.formControls{margin-left:0 !important}.formResponsive .formHorizontal .formControlLabel{display:block;width:100%;text-align:left}#rsform_3_page_0 #Submit{background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#000), to(#000))}.formResponsive button[type="submit"]{background-color:black;height:30px;width:100px;border-radius:0;text-transform:uppercase;font-weight:700;font-size:16px}.formResponsive button[type="submit"]:hover{background-color:black;height:30px;width:100px;border-radius:0;text-transform:uppercase;font-weight:700;font-size:16px}.formResponsive button[type="submit"]:after{content:">";padding-left:6px;font-size:16px}.contact-uslocation-wrapper{background-color:#fafafa;border-width:0px 1px 1px 1px;border-style:solid solid solid solid;border-color:#dfe1e9;margin-top:2.5em}.contact-usmap{width:100%;height:376px}.contact-uslocation-header h3{color:black;text-align:center;text-transform:uppercase;margin:0em;padding:0.5em 1em 0.5em 1em;background-color:#dfe1e9}.contact-uslocation-main{color:black;text-align:center;margin-top:0px}.contact-uslocation-main p:nth-child(1){width:38%;margin:15px auto 15px auto}.contact-uslocation-main p:nth-child(2) a{font-weight:700;color:#9ea7c4}.contact-uslocation-main p:nth-child(2) a:hover{font-weight:700;color:black}.contact-uslocation-main p:nth-child(3) a{font-weight:300;color:black}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.contact-uslocation-directions{color:black;text-align:center;text-transform:uppercase;font-weight:700;font-size:1em;margin:15px}.contact-uslocation-directions a{color:black;font-weight:700;font-size:1em}.contact-uslocation-directions a:before{content:'';display:inline-block;height:31px;width:31px;background-size:31px;background-image:url('../../../../images/contact-us/location-icon-03.png');vertical-align:bottom;border:0;margin-right:5px;line-height:1;vertical-align:-50%}#g-above::before{content:'';position:absolute;display:block;width:100%;height:100%;top:0;left:0;background:none}.g-blockcontent-subcontent-title{margin:0.625rem 0;color:#000}.g-blockcontent-subcontent-img{border-radius:0rem}.button:hover,.g-pricingtable-col-item .g-pricingtable .button:hover,.button:active,.g-pricingtable-col-item .g-pricingtable .button:active,.button:focus,.g-pricingtable-col-item .g-pricingtable .button:focus{background:#fff;color:#000;cursor:pointer}.g-blockcontent-subcontent-img{border-radius:0rem}.g-simplemenu-particle .g-simplemenu-container h6{margin:0 0 0.875rem;color:#000;font-family:"NotoSans", "NotoSerif", "Helvetica", "Times New Roman", serif;font-size:1.125rem;font-weight:700}.g-infolist-particle .g-infolist .g-infolist-item .g-infolist-item-container{margin:0.65rem;padding:0rem}.slide-desc-bg-default{position:absolute;top:0;left:0;width:100%;height:100%;background:none}.slide-desc-text-default .slide-title{font-size:2.25em;color:#fff;margin-bottom:10px;font-weight:600}.slide-desc-text-default{position:relative;color:#fff;padding:15px 15px 5px;text-align:center;font-size:20px}.button,.g-pricingtable-col-item .g-pricingtable .button{display:inline-block;font-family:"NotoSans", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;font-weight:600;color:#000;font-size:1vw;background:#fff;margin:0 0 0.5rem 0;padding:0.4rem 2rem;padding-bottom:0.45rem;border-radius:5px;border:2px solid transparent;vertical-align:middle;text-shadow:none;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.cover-txt{padding:8% 0 0 0}.fullwidth-text{padding:25px 5% 0 5%;width:90%;margin-left:auto;margin-right:auto}.services-consultating-design-img,.our-story-leading-quality-img,.our-story-difference-italian-img{height:400px;width:48%}.services-professional-services-img{height:inherit;width:49%}.custom-txt{margin:0 auto 0 auto;padding:0 32px 0 32px}.custom-txt a{color:black;font-weight:700}.custom-img{height:inherit;margin-left:6px}#g-video-9754-1,#g-video-3272-1,#g-video-8506-1{height:450px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.browsing-main-italkraft-website{top:0;padding:20px 0 0 0}}@media only screen and (min-device-width:320px) and (max-device-width:480px){.fp-image1-left-showcase-1{margin:10px 0 10px 0;height:auto;max-width:100%;background-position:inherit;background-size:cover;background-repeat:no-repeat}.fp-image-txt-1 h2{margin:0 0 15px 10px;width:70%}.fp-image-txt-1 a{margin-left:10px}.fp-image1-left-showcase-2{margin:0 0 10px 0;height:auto;max-width:100%;background-position:inherit;background-size:cover;background-repeat:no-repeat}.fp-image1-left-showcase-2 h2{width:100%;top:10px;left:5px}.fp-image1-left-showcase-2 a{top:55px;margin-left:14px}.browsing-main-italkraft-website{top:0}.cover-txt{padding:5% 0 0 0}.fullwidth-text{padding:25px 5% 0 5%;width:98%}.services-consultating-design-img,.our-story-leading-quality-img,.our-story-difference-italian-img{height:400px;width:100%}.services-professional-services-img{height:400px;width:100%}.custom-txt{width:100%;margin:0 auto 0 auto;padding:0 32px 0 32px}.custom-txt a{color:black;font-weight:700}#g-video-9754-1,#g-video-3272-1,#g-video-8506-1{height:345px}.careers-description-wrapper{position:relative;max-width:100%;width:96%;margin:0 auto 0 auto}}.g-logo{padding-left:1.25rem}.g-logo{padding-left:1.25rem}.sprocket-grids-b-title{margin:0 0 15px 0;color:#fff;font-size:1.5rem}.sprocket-grids-b-text{margin:15px 0;display:block;color:#e6d301}a{color:#fff;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s}@media only screen and (max-width:480px){.sprocket-grids-b-title{font-size:1em}.slide-desc-text-default{position:relative;color:#fff;padding:15px 15px 5px;text-align:center;font-size:0.8em}.sprocket-grids-b-readon{white-space:nowrap;display:none}}#g-above a{color:#000;font-weight:700}#g-above a:hover{color:#abb1ca;font-weight:700}#g-slideshow{background-position:center}@media (min-width:960px) and (max-width:1199px){.g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content{word-break:normal;line-height:normal;font-size:0.79rem}}#g-top{font-size:0.9rem}.tpItemPage .tpRelated .tpRelatedDesc a{color:#000}.muted{display:none}.tpItemPage .tpRelated .tpRelatedTitle h4{font-weight:bold;color:#000}.g-main-nav{z-index:20;margin-top:-30px;margin-bottom:-30px}#g-top{color:#e6d301;background:#000;margin-top:-13px;margin-bottom:-10px}.g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content{font-weight:400}