.elementor-669 .elementor-element.elementor-element-0bf47e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.55;--margin-top:-142px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-669 .elementor-element.elementor-element-0bf47e9:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-0bf47e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tanismasonryinc.com/wp-content/uploads/2023/04/Masonry-Services-Work.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-669 .elementor-element.elementor-element-0bf47e9::before, .elementor-669 .elementor-element.elementor-element-0bf47e9 > .elementor-background-video-container::before, .elementor-669 .elementor-element.elementor-element-0bf47e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-669 .elementor-element.elementor-element-0bf47e9 > .elementor-background-slideshow::before, .elementor-669 .elementor-element.elementor-element-0bf47e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-669 .elementor-element.elementor-element-0bf47e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(756deg, var( --e-global-color-6a6d1cb ) 0%, #444444 72%);}.elementor-669 .elementor-element.elementor-element-bc75175{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-669 .elementor-element.elementor-element-a895ab7 > .elementor-widget-container{margin:70px 0px -10px 0px;}.elementor-669 .elementor-element.elementor-element-a895ab7{text-align:center;}.elementor-669 .elementor-element.elementor-element-a895ab7 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-e8b4529 );}.elementor-669 .elementor-element.elementor-element-e895a33{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-669 .elementor-element.elementor-element-e895a33.elementor-element{--align-self:center;}.elementor-669 .elementor-element.elementor-element-e895a33 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:65px;font-weight:700;line-height:1.2em;color:var( --e-global-color-16c02ee );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-669 .elementor-element.elementor-element-51fef90{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-16c02ee );font-family:"Epilogue", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-669 .elementor-element.elementor-element-51fef90 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-51fef90.elementor-element{--align-self:center;}.elementor-669 .elementor-element.elementor-element-426ded4{--e-image-carousel-slides-to-show:3;}.elementor-669 .elementor-element.elementor-element-426ded4 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-669 .elementor-element.elementor-element-426ded4 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-16c02ee );}.elementor-669 .elementor-element.elementor-element-426ded4 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-669 .elementor-element.elementor-element-426ded4 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-16c02ee );}.elementor-669 .elementor-element.elementor-element-426ded4 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-16c02ee );opacity:var( --e-global-color-16c02ee );}.elementor-669 .elementor-element.elementor-element-426ded4 .swiper-pagination-bullet{background:var( --e-global-color-e8b4529 );}.elementor-669 .elementor-element.elementor-element-426ded4 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-669 .elementor-element.elementor-element-433b6f8 .elementor-button{background-color:var( --e-global-color-e8b4529 );font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-6a6d1cb );color:var( --e-global-color-6a6d1cb );border-radius:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-433b6f8 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-a03680d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.91;--padding-top:120px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-669 .elementor-element.elementor-element-a03680d::before, .elementor-669 .elementor-element.elementor-element-a03680d > .elementor-background-video-container::before, .elementor-669 .elementor-element.elementor-element-a03680d > .e-con-inner > .elementor-background-video-container::before, .elementor-669 .elementor-element.elementor-element-a03680d > .elementor-background-slideshow::before, .elementor-669 .elementor-element.elementor-element-a03680d > .e-con-inner > .elementor-background-slideshow::before, .elementor-669 .elementor-element.elementor-element-a03680d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(756deg, var( --e-global-color-6a6d1cb ) 0%, #444444 72%);}.elementor-669 .elementor-element.elementor-element-f58cc23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-669 .elementor-element.elementor-element-6534746 > .elementor-widget-container{margin:70px 0px -10px 0px;}.elementor-669 .elementor-element.elementor-element-6534746{text-align:center;}.elementor-669 .elementor-element.elementor-element-6534746 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-e8b4529 );}.elementor-669 .elementor-element.elementor-element-6e33a3f{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-669 .elementor-element.elementor-element-6e33a3f.elementor-element{--align-self:center;}.elementor-669 .elementor-element.elementor-element-6e33a3f .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:65px;font-weight:700;line-height:1.2em;color:var( --e-global-color-16c02ee );}.elementor-669 .elementor-element.elementor-element-7c7366e{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-16c02ee );font-family:"Epilogue", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-669 .elementor-element.elementor-element-7c7366e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-7c7366e.elementor-element{--align-self:center;}.elementor-669 .elementor-element.elementor-element-7b0302d{--e-image-carousel-slides-to-show:3;}.elementor-669 .elementor-element.elementor-element-7b0302d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-669 .elementor-element.elementor-element-7b0302d .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-16c02ee );}.elementor-669 .elementor-element.elementor-element-7b0302d .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-669 .elementor-element.elementor-element-7b0302d .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-16c02ee );}.elementor-669 .elementor-element.elementor-element-7b0302d .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-16c02ee );opacity:var( --e-global-color-16c02ee );}.elementor-669 .elementor-element.elementor-element-7b0302d .swiper-pagination-bullet{background:var( --e-global-color-e8b4529 );}.elementor-669 .elementor-element.elementor-element-7b0302d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-669 .elementor-element.elementor-element-beeb9b7 .elementor-button{background-color:var( --e-global-color-e8b4529 );font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-6a6d1cb );color:var( --e-global-color-6a6d1cb );border-radius:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-beeb9b7 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-fa0fb60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-669 .elementor-element.elementor-element-ca738d8 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-669 .elementor-element.elementor-element-ca738d8{text-align:center;}.elementor-669 .elementor-element.elementor-element-ca738d8 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;letter-spacing:2px;color:#444444;}.elementor-669 .elementor-element.elementor-element-c02fdac{text-align:center;}.elementor-669 .elementor-element.elementor-element-c02fdac .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:50px;font-weight:700;line-height:1.2em;color:var( --e-global-color-6a6d1cb );}.elementor-669 .elementor-element.elementor-element-26c7fa5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-669 .elementor-element.elementor-element-26c7fa5:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-26c7fa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tanismasonryinc.com/wp-content/uploads/2023/04/07-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-669 .elementor-element.elementor-element-26c7fa5::before, .elementor-669 .elementor-element.elementor-element-26c7fa5 > .elementor-background-video-container::before, .elementor-669 .elementor-element.elementor-element-26c7fa5 > .e-con-inner > .elementor-background-video-container::before, .elementor-669 .elementor-element.elementor-element-26c7fa5 > .elementor-background-slideshow::before, .elementor-669 .elementor-element.elementor-element-26c7fa5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-669 .elementor-element.elementor-element-26c7fa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-16c02ee ) 0%, #FFFFFF0D 100%);}.elementor-669 .elementor-element.elementor-element-b6633b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-669 .elementor-element.elementor-element-a15cf6d{--spacer-size:600px;}.elementor-669 .elementor-element.elementor-element-a15cf6d > .elementor-widget-container{background-image:url("https://tanismasonryinc.com/wp-content/uploads/2023/04/p5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-669 .elementor-element.elementor-element-a9c95e6 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:var( --e-global-color-6a6d1cb );}.elementor-669 .elementor-element.elementor-element-57ae244 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-57ae244{color:#444444;font-family:"Epilogue", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-669 .elementor-element.elementor-element-1c05bda{--spacer-size:600px;}.elementor-669 .elementor-element.elementor-element-1c05bda > .elementor-widget-container{background-image:url("https://tanismasonryinc.com/wp-content/uploads/2023/04/o1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-669 .elementor-element.elementor-element-3d97713 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:var( --e-global-color-6a6d1cb );}.elementor-669 .elementor-element.elementor-element-c3e62a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-c3e62a8{color:#444444;font-family:"Epilogue", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-669 .elementor-element.elementor-element-4c62dd2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-669 .elementor-element.elementor-element-4c62dd2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-669 .elementor-element.elementor-element-4c62dd2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-669 .elementor-element.elementor-element-4c62dd2 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-669 .elementor-element.elementor-element-4c62dd2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-669 .elementor-element.elementor-element-4c62dd2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-669 .elementor-element.elementor-element-4c62dd2 .elementor-icon-list-icon i{color:var( --e-global-color-e8b4529 );transition:color 0.3s;}.elementor-669 .elementor-element.elementor-element-4c62dd2 .elementor-icon-list-icon svg{fill:var( --e-global-color-e8b4529 );transition:fill 0.3s;}.elementor-669 .elementor-element.elementor-element-4c62dd2{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-669 .elementor-element.elementor-element-4c62dd2 .elementor-icon-list-icon{padding-right:10px;}.elementor-669 .elementor-element.elementor-element-4c62dd2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-669 .elementor-element.elementor-element-4c62dd2 .elementor-icon-list-item > a{font-family:"Epilogue", Sans-serif;font-size:18px;font-weight:400;}.elementor-669 .elementor-element.elementor-element-4c62dd2 .elementor-icon-list-text{color:#444444;transition:color 0.3s;}.elementor-669 .elementor-element.elementor-element-1588f78 .elementor-button{background-color:var( --e-global-color-e8b4529 );font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-6a6d1cb );color:var( --e-global-color-6a6d1cb );border-radius:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-1588f78 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-4f7bb3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-669 .elementor-element.elementor-element-4f7bb3b:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-4f7bb3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tanismasonryinc.com/wp-content/uploads/2023/04/green-new.png");background-position:center center;background-repeat:no-repeat;background-size:87% auto;}.elementor-669 .elementor-element.elementor-element-c7ad825{--spacer-size:600px;}.elementor-669 .elementor-element.elementor-element-c7ad825 > .elementor-widget-container{background-image:url("https://tanismasonryinc.com/wp-content/uploads/2023/04/Masonry-Services-Work.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-669 .elementor-element.elementor-element-db26593{right:-82.8px;}body.rtl .elementor-669 .elementor-element.elementor-element-db26593{left:-82.8px;}.elementor-669 .elementor-element.elementor-element-db26593{bottom:-6px;}.elementor-669 .elementor-element.elementor-element-db26593 img{width:343px;}.elementor-669 .elementor-element.elementor-element-e74fc49{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-669 .elementor-element.elementor-element-e74fc49:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-e74fc49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-669 .elementor-element.elementor-element-1dbb804{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-669 .elementor-element.elementor-element-1dbb804:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-1dbb804 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-669 .elementor-element.elementor-element-1dbb804:hover{background-image:url("https://tanismasonryinc.com/wp-content/uploads/2023/04/c1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-669 .elementor-element.elementor-element-1dbb804.e-con{--e-con-transform-scale:1;}.elementor-669 .elementor-element.elementor-element-711771d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e8b4529 );--border-color:var( --e-global-color-e8b4529 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-669 .elementor-element.elementor-element-f1c8078{text-align:left;}.elementor-669 .elementor-element.elementor-element-992885e .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:var( --e-global-color-6a6d1cb );}.elementor-669 .elementor-element.elementor-element-98f82bf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-98f82bf{color:#444444;font-family:"Epilogue", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-669 .elementor-element.elementor-element-77984c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-669 .elementor-element.elementor-element-77984c5:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-77984c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tanismasonryinc.com/wp-content/uploads/2023/04/c2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-669 .elementor-element.elementor-element-77984c5:hover{background-color:#ECECEC;background-image:url("https://tanismasonryinc.com/wp-content/uploads/2023/04/pattren-4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-669 .elementor-element.elementor-element-8b714d3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e8b4529 );--border-color:var( --e-global-color-e8b4529 );--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-669 .elementor-element.elementor-element-7950a10{text-align:left;}.elementor-669 .elementor-element.elementor-element-4eb4017 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:var( --e-global-color-16c02ee );}.elementor-669 .elementor-element.elementor-element-a430952 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-a430952{color:var( --e-global-color-16c02ee );font-family:"Epilogue", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-669 .elementor-element.elementor-element-ebec3a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-669 .elementor-element.elementor-element-ebec3a9:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-ebec3a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-669 .elementor-element.elementor-element-ebec3a9:hover{background-image:url("https://tanismasonryinc.com/wp-content/uploads/2023/04/c3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-669 .elementor-element.elementor-element-545bff0{--display:flex;--min-height:422px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e8b4529 );--border-color:var( --e-global-color-e8b4529 );--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-669 .elementor-element.elementor-element-3219dd1{text-align:left;}.elementor-669 .elementor-element.elementor-element-ac1be39 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:var( --e-global-color-6a6d1cb );}.elementor-669 .elementor-element.elementor-element-3faf914 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-3faf914{color:#444444;font-family:"Epilogue", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-669 .elementor-element.elementor-element-41561a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.92;--padding-top:70px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-669 .elementor-element.elementor-element-41561a8:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-41561a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tanismasonryinc.com/wp-content/uploads/2023/04/Waterbury-CT-Masonry-Supply.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-669 .elementor-element.elementor-element-41561a8::before, .elementor-669 .elementor-element.elementor-element-41561a8 > .elementor-background-video-container::before, .elementor-669 .elementor-element.elementor-element-41561a8 > .e-con-inner > .elementor-background-video-container::before, .elementor-669 .elementor-element.elementor-element-41561a8 > .elementor-background-slideshow::before, .elementor-669 .elementor-element.elementor-element-41561a8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-669 .elementor-element.elementor-element-41561a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(156deg, var( --e-global-color-6a6d1cb ) 0%, #444444 100%);}.elementor-669 .elementor-element.elementor-element-1d54332 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-669 .elementor-element.elementor-element-1d54332{text-align:center;}.elementor-669 .elementor-element.elementor-element-1d54332 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-e8b4529 );}.elementor-669 .elementor-element.elementor-element-c77ba5b{text-align:center;}.elementor-669 .elementor-element.elementor-element-c77ba5b .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:50px;font-weight:700;line-height:1.2em;color:var( --e-global-color-16c02ee );}.elementor-669 .elementor-element.elementor-element-6ec7e5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-669 .elementor-element.elementor-element-026fbce{--display:flex;--justify-content:flex-start;}.elementor-669 .elementor-element.elementor-element-8f9bf6e{--spacer-size:300px;}.elementor-669 .elementor-element.elementor-element-8f9bf6e > .elementor-widget-container{background-image:url("https://tanismasonryinc.com/wp-content/uploads/2023/04/stone-walls.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-669 .elementor-element.elementor-element-7bf2bfc > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-7bf2bfc .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:var( --e-global-color-16c02ee );}.elementor-669 .elementor-element.elementor-element-7f6413c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-7f6413c{color:var( --e-global-color-16c02ee );font-family:"Epilogue", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-669 .elementor-element.elementor-element-0a16b93 .elementor-button{background-color:var( --e-global-color-e8b4529 );font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-6a6d1cb );color:var( --e-global-color-6a6d1cb );border-radius:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-0a16b93 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-9730de9{--display:flex;--justify-content:flex-start;}.elementor-669 .elementor-element.elementor-element-ea8b3b7{--spacer-size:300px;}.elementor-669 .elementor-element.elementor-element-ea8b3b7 > .elementor-widget-container{background-image:url("https://tanismasonryinc.com/wp-content/uploads/2023/06/2022-12-21-10-53-14-466.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-669 .elementor-element.elementor-element-21a450b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-21a450b .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:var( --e-global-color-16c02ee );}.elementor-669 .elementor-element.elementor-element-b8735ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-b8735ce{color:var( --e-global-color-16c02ee );font-family:"Epilogue", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-669 .elementor-element.elementor-element-fb7054c .elementor-button{background-color:var( --e-global-color-e8b4529 );font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-6a6d1cb );color:var( --e-global-color-6a6d1cb );border-radius:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-fb7054c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-5a07d64{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-669 .elementor-element.elementor-element-fd8697e{--display:flex;--justify-content:flex-start;}.elementor-669 .elementor-element.elementor-element-b359622{--spacer-size:300px;}.elementor-669 .elementor-element.elementor-element-b359622 > .elementor-widget-container{background-image:url("https://tanismasonryinc.com/wp-content/uploads/2023/04/stone-flatwork.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-669 .elementor-element.elementor-element-4059f41 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-4059f41 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:var( --e-global-color-16c02ee );}.elementor-669 .elementor-element.elementor-element-89896ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-89896ef{color:var( --e-global-color-16c02ee );font-family:"Epilogue", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-669 .elementor-element.elementor-element-94f17cb .elementor-button{background-color:var( --e-global-color-e8b4529 );font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-6a6d1cb );color:var( --e-global-color-6a6d1cb );border-radius:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-94f17cb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-956cc51{--display:flex;--justify-content:flex-start;}.elementor-669 .elementor-element.elementor-element-62c82ac{--spacer-size:300px;}.elementor-669 .elementor-element.elementor-element-62c82ac > .elementor-widget-container{background-image:url("https://tanismasonryinc.com/wp-content/uploads/2023/06/IMG_9150.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-669 .elementor-element.elementor-element-fa279c1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-fa279c1 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:var( --e-global-color-16c02ee );}.elementor-669 .elementor-element.elementor-element-481d77a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-481d77a{color:var( --e-global-color-16c02ee );font-family:"Epilogue", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-669 .elementor-element.elementor-element-bc7bf41 .elementor-button{background-color:var( --e-global-color-e8b4529 );font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-6a6d1cb );color:var( --e-global-color-6a6d1cb );border-radius:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-bc7bf41 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-a07a3b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.91;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-669 .elementor-element.elementor-element-a07a3b2:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-a07a3b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tanismasonryinc.com/wp-content/uploads/2023/04/wpc-man-building-wall.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-669 .elementor-element.elementor-element-a07a3b2::before, .elementor-669 .elementor-element.elementor-element-a07a3b2 > .elementor-background-video-container::before, .elementor-669 .elementor-element.elementor-element-a07a3b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-669 .elementor-element.elementor-element-a07a3b2 > .elementor-background-slideshow::before, .elementor-669 .elementor-element.elementor-element-a07a3b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-669 .elementor-element.elementor-element-a07a3b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-16c02ee );--background-overlay:'';}.elementor-669 .elementor-element.elementor-element-6134079{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-669 .elementor-element.elementor-element-f094f65{--display:flex;--justify-content:flex-start;}.elementor-669 .elementor-element.elementor-element-d946c89{--spacer-size:300px;}.elementor-669 .elementor-element.elementor-element-d946c89 > .elementor-widget-container{background-image:url("https://tanismasonryinc.com/wp-content/uploads/2023/04/Building-Foundation.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-669 .elementor-element.elementor-element-469cfed > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-469cfed .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:var( --e-global-color-6a6d1cb );}.elementor-669 .elementor-element.elementor-element-68566fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-68566fe{color:#444444;font-family:"Epilogue", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-669 .elementor-element.elementor-element-60039a9 .elementor-button{background-color:var( --e-global-color-e8b4529 );font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-6a6d1cb );color:var( --e-global-color-6a6d1cb );border-radius:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-60039a9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-4836588{--display:flex;--justify-content:flex-start;}.elementor-669 .elementor-element.elementor-element-9564ad7{--spacer-size:300px;}.elementor-669 .elementor-element.elementor-element-9564ad7 > .elementor-widget-container{background-image:url("https://tanismasonryinc.com/wp-content/uploads/2023/04/patios.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-669 .elementor-element.elementor-element-283481e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-283481e .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:var( --e-global-color-6a6d1cb );}.elementor-669 .elementor-element.elementor-element-08588f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-08588f6{color:#444444;font-family:"Epilogue", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-669 .elementor-element.elementor-element-f64285a .elementor-button{background-color:var( --e-global-color-e8b4529 );font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-6a6d1cb );color:var( --e-global-color-6a6d1cb );border-radius:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-f64285a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-83c082a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-669 .elementor-element.elementor-element-3dc6c26{--display:flex;--justify-content:flex-start;}.elementor-669 .elementor-element.elementor-element-573139d{--spacer-size:300px;}.elementor-669 .elementor-element.elementor-element-573139d > .elementor-widget-container{background-image:url("https://tanismasonryinc.com/wp-content/uploads/2023/04/interlocking.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-669 .elementor-element.elementor-element-14fe16f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-14fe16f .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:var( --e-global-color-6a6d1cb );}.elementor-669 .elementor-element.elementor-element-cb4fc11 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-cb4fc11{color:#444444;font-family:"Epilogue", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-669 .elementor-element.elementor-element-d1bad61 .elementor-button{background-color:var( --e-global-color-e8b4529 );font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-6a6d1cb );color:var( --e-global-color-6a6d1cb );border-radius:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-d1bad61 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-c73331b{--display:flex;--justify-content:flex-start;}.elementor-669 .elementor-element.elementor-element-c1dd3ba{--spacer-size:300px;}.elementor-669 .elementor-element.elementor-element-c1dd3ba > .elementor-widget-container{background-image:url("https://tanismasonryinc.com/wp-content/uploads/2023/05/chimney.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-669 .elementor-element.elementor-element-1dd4c63 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-1dd4c63 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:30px;font-weight:700;line-height:1.2em;color:var( --e-global-color-6a6d1cb );}.elementor-669 .elementor-element.elementor-element-12d2359 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-12d2359{color:#444444;font-family:"Epilogue", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-669 .elementor-element.elementor-element-702890f .elementor-button{background-color:var( --e-global-color-e8b4529 );font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-6a6d1cb );color:var( --e-global-color-6a6d1cb );border-radius:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-702890f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-e772eaa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-669 .elementor-element.elementor-element-e772eaa::before, .elementor-669 .elementor-element.elementor-element-e772eaa > .elementor-background-video-container::before, .elementor-669 .elementor-element.elementor-element-e772eaa > .e-con-inner > .elementor-background-video-container::before, .elementor-669 .elementor-element.elementor-element-e772eaa > .elementor-background-slideshow::before, .elementor-669 .elementor-element.elementor-element-e772eaa > .e-con-inner > .elementor-background-slideshow::before, .elementor-669 .elementor-element.elementor-element-e772eaa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-16c02ee ) 0%, #FFFFFF0D 100%);}.elementor-669 .elementor-element.elementor-element-b1c0869{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;}.elementor-669 .elementor-element.elementor-element-b1c0869:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-b1c0869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tanismasonryinc.com/wp-content/uploads/2023/04/green-new.png");background-position:center center;background-repeat:no-repeat;background-size:87% auto;}.elementor-669 .elementor-element.elementor-element-ef3acd6{--spacer-size:600px;}.elementor-669 .elementor-element.elementor-element-ef3acd6 > .elementor-widget-container{background-image:url("https://tanismasonryinc.com/wp-content/uploads/2023/04/Masonry-Services-Waterbury-Works.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-669 .elementor-element.elementor-element-aeb14fe{left:-83px;}body.rtl .elementor-669 .elementor-element.elementor-element-aeb14fe{right:-83px;}.elementor-669 .elementor-element.elementor-element-aeb14fe{bottom:4px;}.elementor-669 .elementor-element.elementor-element-aeb14fe img{width:276px;}.elementor-669 .elementor-element.elementor-element-2518536{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-669 .elementor-element.elementor-element-04ff7d0{text-align:left;}.elementor-669 .elementor-element.elementor-element-dc33f2b > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-669 .elementor-element.elementor-element-dc33f2b{text-align:left;}.elementor-669 .elementor-element.elementor-element-dc33f2b .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;letter-spacing:2px;color:#444444;}.elementor-669 .elementor-element.elementor-element-7cce4a5{text-align:left;}.elementor-669 .elementor-element.elementor-element-7cce4a5 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:50px;font-weight:700;line-height:1.2em;color:var( --e-global-color-6a6d1cb );}.elementor-669 .elementor-element.elementor-element-35ac8b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-35ac8b6{color:#444444;font-family:"Epilogue", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-669 .elementor-element.elementor-element-abdbc2a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-abdbc2a .htslider-slider button i,
                                .elementor-669 .elementor-element.elementor-element-abdbc2a .slick-arrow i{font-size:22px;}.elementor-669 .elementor-element.elementor-element-abdbc2a .slick-arrow svg{width:22px;}.elementor-669 .elementor-element.elementor-element-abdbc2a .htslider-slider .slick-arrow{color:#1f2226;background-color:#ffffff !important;}.elementor-669 .elementor-element.elementor-element-abdbc2a .htslider-slider .slick-arrow i{color:#1f2226;}.elementor-669 .elementor-element.elementor-element-abdbc2a .hero-slider-controls .slick-arrow i{color:#1f2226;}.elementor-669 .elementor-element.elementor-element-abdbc2a .htslider-slider-area .hero-slider-controls .slick-arrow{color:#1f2226;background-color:#ffffff !important;}.elementor-669 .elementor-element.elementor-element-abdbc2a .htslider-slider .slick-arrow svg path{fill:#1f2226;}.elementor-669 .elementor-element.elementor-element-abdbc2a .htslider-slider .slick-arrow:hover{color:#23252a;background-color:#ffffff !important;}.elementor-669 .elementor-element.elementor-element-abdbc2a .htslider-slider .slick-arrow:hover i{color:#23252a;}.elementor-669 .elementor-element.elementor-element-abdbc2a .hero-slider-controls .slick-arrow:hover i{color:#23252a;}.elementor-669 .elementor-element.elementor-element-abdbc2a .htslider-slider-area .hero-slider-controls .slick-arrow:hover{color:#23252a;background-color:#ffffff !important;}.elementor-669 .elementor-element.elementor-element-abdbc2a .htslider-slider .slick-arrow:hover svg path{fill:#23252a;}.elementor-669 .elementor-element.elementor-element-8d1b667{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-669 .elementor-element.elementor-element-a08a4cf > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-669 .elementor-element.elementor-element-a08a4cf{text-align:center;}.elementor-669 .elementor-element.elementor-element-a08a4cf .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;letter-spacing:2px;color:#444444;}.elementor-669 .elementor-element.elementor-element-dff9fa5{text-align:center;}.elementor-669 .elementor-element.elementor-element-dff9fa5 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:50px;font-weight:700;line-height:1.2em;color:var( --e-global-color-6a6d1cb );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-669 .elementor-element.elementor-element-89fe83a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-669 .elementor-element.elementor-element-89fe83a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-669 .elementor-element.elementor-element-89fe83a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-89fe83a{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-669 .elementor-element.elementor-element-372d513{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.92;--margin-top:10px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-669 .elementor-element.elementor-element-372d513:not(.elementor-motion-effects-element-type-background), .elementor-669 .elementor-element.elementor-element-372d513 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tanismasonryinc.com/wp-content/uploads/2023/04/Masonry-Supply-Brands.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-669 .elementor-element.elementor-element-372d513::before, .elementor-669 .elementor-element.elementor-element-372d513 > .elementor-background-video-container::before, .elementor-669 .elementor-element.elementor-element-372d513 > .e-con-inner > .elementor-background-video-container::before, .elementor-669 .elementor-element.elementor-element-372d513 > .elementor-background-slideshow::before, .elementor-669 .elementor-element.elementor-element-372d513 > .e-con-inner > .elementor-background-slideshow::before, .elementor-669 .elementor-element.elementor-element-372d513 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(156deg, var( --e-global-color-6a6d1cb ) 0%, #444444 100%);}.elementor-669 .elementor-element.elementor-element-0030b5f > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-669 .elementor-element.elementor-element-0030b5f{text-align:center;}.elementor-669 .elementor-element.elementor-element-0030b5f .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-e8b4529 );}.elementor-669 .elementor-element.elementor-element-01ed5b9{text-align:center;}.elementor-669 .elementor-element.elementor-element-01ed5b9 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:50px;font-weight:700;line-height:1.2em;color:var( --e-global-color-16c02ee );}.elementor-669 .elementor-element.elementor-element-1348742{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-669 .elementor-element.elementor-element-35809b7 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-669 .elementor-element.elementor-element-35809b7 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-669 .elementor-element.elementor-element-35809b7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-35809b7{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-669 .elementor-element.elementor-element-bc75175{--width:100%;}.elementor-669 .elementor-element.elementor-element-f58cc23{--width:100%;}.elementor-669 .elementor-element.elementor-element-b6633b4{--width:50%;}.elementor-669 .elementor-element.elementor-element-4f7bb3b{--width:50%;}.elementor-669 .elementor-element.elementor-element-1dbb804{--width:50%;}.elementor-669 .elementor-element.elementor-element-77984c5{--width:50%;}.elementor-669 .elementor-element.elementor-element-ebec3a9{--width:50%;}.elementor-669 .elementor-element.elementor-element-b1c0869{--width:50%;}.elementor-669 .elementor-element.elementor-element-2518536{--width:50%;}}@media(max-width:1024px){.elementor-669 .elementor-element.elementor-element-e895a33{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-51fef90 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-51fef90{font-size:18px;}.elementor-669 .elementor-element.elementor-element-426ded4{--e-image-carousel-slides-to-show:2;}.elementor-669 .elementor-element.elementor-element-6e33a3f{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-7c7366e > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-7c7366e{font-size:18px;}.elementor-669 .elementor-element.elementor-element-7b0302d{--e-image-carousel-slides-to-show:2;}.elementor-669 .elementor-element.elementor-element-57ae244 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-57ae244{font-size:18px;}.elementor-669 .elementor-element.elementor-element-c3e62a8 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-c3e62a8{font-size:18px;}.elementor-669 .elementor-element.elementor-element-98f82bf > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-98f82bf{font-size:18px;}.elementor-669 .elementor-element.elementor-element-a430952 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-a430952{font-size:18px;}.elementor-669 .elementor-element.elementor-element-3faf914 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-3faf914{font-size:18px;}.elementor-669 .elementor-element.elementor-element-7f6413c > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-7f6413c{font-size:18px;}.elementor-669 .elementor-element.elementor-element-b8735ce > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-b8735ce{font-size:18px;}.elementor-669 .elementor-element.elementor-element-89896ef > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-89896ef{font-size:18px;}.elementor-669 .elementor-element.elementor-element-481d77a > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-481d77a{font-size:18px;}.elementor-669 .elementor-element.elementor-element-68566fe > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-68566fe{font-size:18px;}.elementor-669 .elementor-element.elementor-element-08588f6 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-08588f6{font-size:18px;}.elementor-669 .elementor-element.elementor-element-cb4fc11 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-cb4fc11{font-size:18px;}.elementor-669 .elementor-element.elementor-element-12d2359 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-12d2359{font-size:18px;}.elementor-669 .elementor-element.elementor-element-35ac8b6 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-35ac8b6{font-size:18px;}}@media(max-width:767px){.elementor-669 .elementor-element.elementor-element-e895a33{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-e895a33 .elementor-heading-title{font-size:42px;}.elementor-669 .elementor-element.elementor-element-51fef90{width:100%;max-width:100%;text-align:center;font-size:16px;}.elementor-669 .elementor-element.elementor-element-51fef90 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-426ded4{--e-image-carousel-slides-to-show:1;}.elementor-669 .elementor-element.elementor-element-6e33a3f{width:100%;max-width:100%;}.elementor-669 .elementor-element.elementor-element-6e33a3f .elementor-heading-title{font-size:42px;}.elementor-669 .elementor-element.elementor-element-7c7366e{width:100%;max-width:100%;text-align:center;font-size:16px;}.elementor-669 .elementor-element.elementor-element-7c7366e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-7b0302d{--e-image-carousel-slides-to-show:1;}.elementor-669 .elementor-element.elementor-element-c02fdac .elementor-heading-title{font-size:38px;}.elementor-669 .elementor-element.elementor-element-a15cf6d{--spacer-size:237px;}.elementor-669 .elementor-element.elementor-element-57ae244 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-57ae244{text-align:left;font-size:16px;}.elementor-669 .elementor-element.elementor-element-1c05bda{--spacer-size:237px;}.elementor-669 .elementor-element.elementor-element-c3e62a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-c3e62a8{text-align:left;font-size:16px;}.elementor-669 .elementor-element.elementor-element-db26593{bottom:4px;}.elementor-669 .elementor-element.elementor-element-1dbb804{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-669 .elementor-element.elementor-element-98f82bf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-98f82bf{text-align:left;font-size:16px;}.elementor-669 .elementor-element.elementor-element-77984c5{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-669 .elementor-element.elementor-element-a430952 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-a430952{text-align:left;font-size:16px;}.elementor-669 .elementor-element.elementor-element-ebec3a9{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-669 .elementor-element.elementor-element-3faf914 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-3faf914{text-align:left;font-size:16px;}.elementor-669 .elementor-element.elementor-element-c77ba5b .elementor-heading-title{font-size:38px;}.elementor-669 .elementor-element.elementor-element-7f6413c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-7f6413c{text-align:left;font-size:16px;}.elementor-669 .elementor-element.elementor-element-b8735ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-b8735ce{text-align:left;font-size:16px;}.elementor-669 .elementor-element.elementor-element-89896ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-89896ef{text-align:left;font-size:16px;}.elementor-669 .elementor-element.elementor-element-481d77a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-481d77a{text-align:left;font-size:16px;}.elementor-669 .elementor-element.elementor-element-68566fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-68566fe{text-align:left;font-size:16px;}.elementor-669 .elementor-element.elementor-element-08588f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-08588f6{text-align:left;font-size:16px;}.elementor-669 .elementor-element.elementor-element-cb4fc11 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-cb4fc11{text-align:left;font-size:16px;}.elementor-669 .elementor-element.elementor-element-12d2359 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-12d2359{text-align:left;font-size:16px;}.elementor-669 .elementor-element.elementor-element-ef3acd6{--spacer-size:300px;}body:not(.rtl) .elementor-669 .elementor-element.elementor-element-aeb14fe{left:-31px;}body.rtl .elementor-669 .elementor-element.elementor-element-aeb14fe{right:-31px;}.elementor-669 .elementor-element.elementor-element-aeb14fe{bottom:-17px;}.elementor-669 .elementor-element.elementor-element-aeb14fe img{width:173px;}.elementor-669 .elementor-element.elementor-element-2518536{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-669 .elementor-element.elementor-element-7cce4a5 .elementor-heading-title{font-size:38px;}.elementor-669 .elementor-element.elementor-element-35ac8b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-669 .elementor-element.elementor-element-35ac8b6{text-align:left;font-size:16px;}.elementor-669 .elementor-element.elementor-element-dff9fa5 .elementor-heading-title{font-size:38px;}.elementor-669 .elementor-element.elementor-element-01ed5b9 .elementor-heading-title{font-size:38px;}}/* Start custom CSS for container, class: .elementor-element-1dbb804 */.elementor-669 .elementor-element.elementor-element-1dbb804:hover h2 {
    color: white !important;
}
.elementor-669 .elementor-element.elementor-element-1dbb804:hover .elementor-element.elementor-element-98f82bf.elementor-widget.elementor-widget-text-editor {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77984c5 */.elementor-669 .elementor-element.elementor-element-77984c5:hover h2 {
    color: #111111 !important;
}
.elementor-669 .elementor-element.elementor-element-77984c5:hover .elementor-element.elementor-element-a430952.elementor-widget.elementor-widget-text-editor {
    color: #444444 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebec3a9 */.elementor-669 .elementor-element.elementor-element-ebec3a9:hover h2 {
    color: white !important;
}
.elementor-669 .elementor-element.elementor-element-ebec3a9:hover .elementor-element.elementor-element-3faf914.elementor-widget.elementor-widget-text-editor {
    color: white !important;
}/* End custom CSS */