.elementor-2245 .elementor-element.elementor-element-2ebc7e1:not(.elementor-motion-effects-element-type-background), .elementor-2245 .elementor-element.elementor-element-2ebc7e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torontocustomtshirts.ca/wp-content/uploads/2024/12/services-banner.png");}.elementor-2245 .elementor-element.elementor-element-2ebc7e1 > .elementor-container{min-height:311px;}.elementor-2245 .elementor-element.elementor-element-2ebc7e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-2245 .elementor-element.elementor-element-2ebc7e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2245 .elementor-element.elementor-element-304668c{text-align:center;}.elementor-2245 .elementor-element.elementor-element-304668c .elementor-heading-title{color:#FFFFFF;font-size:48px;text-shadow:0px 0px 36px #FFFFFF;}.elementor-2245 .elementor-element.elementor-element-f960711 > .elementor-container{max-width:875px;}.elementor-2245 .elementor-element.elementor-element-f960711{margin-top:82px;margin-bottom:0px;overflow:visible;}.elementor-2245 .elementor-element.elementor-element-6abee2b{text-align:center;}.elementor-2245 .elementor-element.elementor-element-6abee2b .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:45px;}.elementor-2245 .elementor-element.elementor-element-4919e23{text-align:center;font-family:"PT Serif", Sans-serif;font-size:18px;}.elementor-2245 .elementor-element.elementor-element-3b5364f > .elementor-container{max-width:1188px;}.elementor-2245 .elementor-element.elementor-element-3b5364f{margin-top:85px;margin-bottom:0px;overflow:visible;}.elementor-2245 .elementor-element.elementor-element-7b292cd .elementskit-info-image-box.floating-style .elementskit-box-body, .elementor-2245 .elementor-element.elementor-element-7b292cd .elementskit-info-image-box.floating-style .elementskit-box-body::before, .elementor-2245 .elementor-element.elementor-element-7b292cd .elementskit-info-image-box.floating-style .elementskit-box-body::after{background-color:#020101;}.elementor-2245 .elementor-element.elementor-element-7b292cd .elementskit-info-image-box .elementskit-btn{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-7b292cd .elementskit-info-image-box .elementskit-btn:hover{background-color:#FFFFFF;color:#000000;box-shadow:0px 0px 10px 2px #FFFFFF;}div.elementor-2245 .elementor-element.elementor-element-7b292cd:not(.elementor-widget-video, .elementor-widget-elementskit-image-hover-effect) .elementor-widget-container img{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}div.elementor-2245 .elementor-element.elementor-element-7b292cd.elementor-widget-video .elementor-widget-container{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}div.elementor-2245 .elementor-element.elementor-element-7b292cd.elementor-widget-elementskit-image-hover-effect .elementor-widget-container{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}.elementor-2245 .elementor-element.elementor-element-7b292cd .elementskit-info-image-box.floating-style .elementskit-box-body{height:100px;margin-top:-82px;width:67%;}.elementor-2245 .elementor-element.elementor-element-7b292cd .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > i {color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-7b292cd .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-7b292cd .elementskit-info-image-box.floating-style:hover .elementskit-box-body{height:185px;}.elementor-2245 .elementor-element.elementor-element-7b292cd .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > i{font-size:200px;}.elementor-2245 .elementor-element.elementor-element-7b292cd .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > svg{max-width:200px;}.elementor-2245 .elementor-element.elementor-element-7b292cd .elementskit-info-image-box  .elementskit-box-header img{opacity:0.72;}.elementor-2245 .elementor-element.elementor-element-7b292cd .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:0.72;}.elementor-2245 .elementor-element.elementor-element-7b292cd .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-2245 .elementor-element.elementor-element-7b292cd .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-2245 .elementor-element.elementor-element-7b292cd .elementskit-info-image-box .elementskit-box-body{border-style:solid;border-color:#000000;box-shadow:0px 0px 32px 1px rgba(255, 0, 0, 0.5);}.elementor-2245 .elementor-element.elementor-element-7b292cd .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 0px 0px;}.elementor-2245 .elementor-element.elementor-element-7b292cd .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Futura", Sans-serif;font-size:25px;letter-spacing:0px;}.elementor-2245 .elementor-element.elementor-element-7b292cd .elementskit-info-image-box .elementskit-info-box-title {color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-7b292cd .elementskit-info-image-box .elementskit-info-box-title a{color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-7b292cd .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-7b292cd .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-2245 .elementor-element.elementor-element-7b292cd .elementskit-info-image-box .elementskit-btn svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-7b292cd .elementskit-info-image-box .elementskit-btn:hover svg path{stroke:#000000;fill:#000000;}.elementor-2245 .elementor-element.elementor-element-bcf7027 .elementskit-info-image-box.floating-style .elementskit-box-body, .elementor-2245 .elementor-element.elementor-element-bcf7027 .elementskit-info-image-box.floating-style .elementskit-box-body::before, .elementor-2245 .elementor-element.elementor-element-bcf7027 .elementskit-info-image-box.floating-style .elementskit-box-body::after{background-color:#020101;}.elementor-2245 .elementor-element.elementor-element-bcf7027 .elementskit-info-image-box .elementskit-btn{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-bcf7027 .elementskit-info-image-box .elementskit-btn:hover{background-color:#FFFFFF;color:#000000;box-shadow:0px 0px 10px 2px #FFFFFF;}div.elementor-2245 .elementor-element.elementor-element-bcf7027:not(.elementor-widget-video, .elementor-widget-elementskit-image-hover-effect) .elementor-widget-container img{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}div.elementor-2245 .elementor-element.elementor-element-bcf7027.elementor-widget-video .elementor-widget-container{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}div.elementor-2245 .elementor-element.elementor-element-bcf7027.elementor-widget-elementskit-image-hover-effect .elementor-widget-container{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}.elementor-2245 .elementor-element.elementor-element-bcf7027 .elementskit-info-image-box.floating-style .elementskit-box-body{height:100px;margin-top:-82px;width:67%;}.elementor-2245 .elementor-element.elementor-element-bcf7027 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > i {color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-bcf7027 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-bcf7027 .elementskit-info-image-box.floating-style:hover .elementskit-box-body{height:185px;}.elementor-2245 .elementor-element.elementor-element-bcf7027 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > i{font-size:200px;}.elementor-2245 .elementor-element.elementor-element-bcf7027 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > svg{max-width:200px;}.elementor-2245 .elementor-element.elementor-element-bcf7027 .elementskit-info-image-box  .elementskit-box-header img{opacity:0.72;}.elementor-2245 .elementor-element.elementor-element-bcf7027 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:0.72;}.elementor-2245 .elementor-element.elementor-element-bcf7027 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-2245 .elementor-element.elementor-element-bcf7027 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-2245 .elementor-element.elementor-element-bcf7027 .elementskit-info-image-box .elementskit-box-body{border-style:solid;border-color:#000000;box-shadow:0px 0px 32px 1px rgba(255, 0, 0, 0.5);}.elementor-2245 .elementor-element.elementor-element-bcf7027 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 0px 0px;}.elementor-2245 .elementor-element.elementor-element-bcf7027 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Futura", Sans-serif;font-size:25px;letter-spacing:0px;}.elementor-2245 .elementor-element.elementor-element-bcf7027 .elementskit-info-image-box .elementskit-info-box-title {color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-bcf7027 .elementskit-info-image-box .elementskit-info-box-title a{color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-bcf7027 .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-bcf7027 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-2245 .elementor-element.elementor-element-bcf7027 .elementskit-info-image-box .elementskit-btn svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-bcf7027 .elementskit-info-image-box .elementskit-btn:hover svg path{stroke:#000000;fill:#000000;}.elementor-2245 .elementor-element.elementor-element-9c2e459 .elementskit-info-image-box.floating-style .elementskit-box-body, .elementor-2245 .elementor-element.elementor-element-9c2e459 .elementskit-info-image-box.floating-style .elementskit-box-body::before, .elementor-2245 .elementor-element.elementor-element-9c2e459 .elementskit-info-image-box.floating-style .elementskit-box-body::after{background-color:#020101;}.elementor-2245 .elementor-element.elementor-element-9c2e459 .elementskit-info-image-box .elementskit-btn{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-9c2e459 .elementskit-info-image-box .elementskit-btn:hover{background-color:#FFFFFF;color:#000000;box-shadow:0px 0px 10px 2px #FFFFFF;}div.elementor-2245 .elementor-element.elementor-element-9c2e459:not(.elementor-widget-video, .elementor-widget-elementskit-image-hover-effect) .elementor-widget-container img{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}div.elementor-2245 .elementor-element.elementor-element-9c2e459.elementor-widget-video .elementor-widget-container{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}div.elementor-2245 .elementor-element.elementor-element-9c2e459.elementor-widget-elementskit-image-hover-effect .elementor-widget-container{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}.elementor-2245 .elementor-element.elementor-element-9c2e459 .elementskit-info-image-box.floating-style .elementskit-box-body{height:100px;margin-top:-82px;width:67%;}.elementor-2245 .elementor-element.elementor-element-9c2e459 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > i {color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-9c2e459 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-9c2e459 .elementskit-info-image-box.floating-style:hover .elementskit-box-body{height:185px;}.elementor-2245 .elementor-element.elementor-element-9c2e459 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > i{font-size:200px;}.elementor-2245 .elementor-element.elementor-element-9c2e459 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > svg{max-width:200px;}.elementor-2245 .elementor-element.elementor-element-9c2e459 .elementskit-info-image-box  .elementskit-box-header img{opacity:0.72;}.elementor-2245 .elementor-element.elementor-element-9c2e459 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:0.72;}.elementor-2245 .elementor-element.elementor-element-9c2e459 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-2245 .elementor-element.elementor-element-9c2e459 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-2245 .elementor-element.elementor-element-9c2e459 .elementskit-info-image-box .elementskit-box-body{border-style:solid;border-color:#000000;box-shadow:0px 0px 32px 1px rgba(255, 0, 0, 0.5);}.elementor-2245 .elementor-element.elementor-element-9c2e459 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 0px 0px;}.elementor-2245 .elementor-element.elementor-element-9c2e459 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Futura", Sans-serif;font-size:25px;letter-spacing:0px;}.elementor-2245 .elementor-element.elementor-element-9c2e459 .elementskit-info-image-box .elementskit-info-box-title {color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-9c2e459 .elementskit-info-image-box .elementskit-info-box-title a{color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-9c2e459 .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-9c2e459 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-2245 .elementor-element.elementor-element-9c2e459 .elementskit-info-image-box .elementskit-btn svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-9c2e459 .elementskit-info-image-box .elementskit-btn:hover svg path{stroke:#000000;fill:#000000;}.elementor-2245 .elementor-element.elementor-element-816cc39 > .elementor-container{max-width:1188px;}.elementor-2245 .elementor-element.elementor-element-816cc39{margin-top:85px;margin-bottom:0px;overflow:visible;}.elementor-2245 .elementor-element.elementor-element-2679037 .elementskit-info-image-box.floating-style .elementskit-box-body, .elementor-2245 .elementor-element.elementor-element-2679037 .elementskit-info-image-box.floating-style .elementskit-box-body::before, .elementor-2245 .elementor-element.elementor-element-2679037 .elementskit-info-image-box.floating-style .elementskit-box-body::after{background-color:#020101;}.elementor-2245 .elementor-element.elementor-element-2679037 .elementskit-info-image-box .elementskit-btn{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-2679037 .elementskit-info-image-box .elementskit-btn:hover{background-color:#FFFFFF;color:#000000;box-shadow:0px 0px 10px 2px #FFFFFF;}div.elementor-2245 .elementor-element.elementor-element-2679037:not(.elementor-widget-video, .elementor-widget-elementskit-image-hover-effect) .elementor-widget-container img{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}div.elementor-2245 .elementor-element.elementor-element-2679037.elementor-widget-video .elementor-widget-container{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}div.elementor-2245 .elementor-element.elementor-element-2679037.elementor-widget-elementskit-image-hover-effect .elementor-widget-container{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}.elementor-2245 .elementor-element.elementor-element-2679037 .elementskit-info-image-box.floating-style .elementskit-box-body{height:100px;margin-top:-82px;width:67%;}.elementor-2245 .elementor-element.elementor-element-2679037 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > i {color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-2679037 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-2679037 .elementskit-info-image-box.floating-style:hover .elementskit-box-body{height:185px;}.elementor-2245 .elementor-element.elementor-element-2679037 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > i{font-size:200px;}.elementor-2245 .elementor-element.elementor-element-2679037 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > svg{max-width:200px;}.elementor-2245 .elementor-element.elementor-element-2679037 .elementskit-info-image-box  .elementskit-box-header img{opacity:0.72;}.elementor-2245 .elementor-element.elementor-element-2679037 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:0.72;}.elementor-2245 .elementor-element.elementor-element-2679037 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-2245 .elementor-element.elementor-element-2679037 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-2245 .elementor-element.elementor-element-2679037 .elementskit-info-image-box .elementskit-box-body{border-style:solid;border-color:#000000;box-shadow:0px 0px 32px 1px rgba(255, 0, 0, 0.5);}.elementor-2245 .elementor-element.elementor-element-2679037 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 0px 0px;}.elementor-2245 .elementor-element.elementor-element-2679037 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Futura", Sans-serif;font-size:25px;letter-spacing:0px;}.elementor-2245 .elementor-element.elementor-element-2679037 .elementskit-info-image-box .elementskit-info-box-title {color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-2679037 .elementskit-info-image-box .elementskit-info-box-title a{color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-2679037 .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-2679037 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-2245 .elementor-element.elementor-element-2679037 .elementskit-info-image-box .elementskit-btn svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-2679037 .elementskit-info-image-box .elementskit-btn:hover svg path{stroke:#000000;fill:#000000;}.elementor-2245 .elementor-element.elementor-element-6acde9b .elementskit-info-image-box.floating-style .elementskit-box-body, .elementor-2245 .elementor-element.elementor-element-6acde9b .elementskit-info-image-box.floating-style .elementskit-box-body::before, .elementor-2245 .elementor-element.elementor-element-6acde9b .elementskit-info-image-box.floating-style .elementskit-box-body::after{background-color:#020101;}.elementor-2245 .elementor-element.elementor-element-6acde9b .elementskit-info-image-box .elementskit-btn{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-6acde9b .elementskit-info-image-box .elementskit-btn:hover{background-color:#FFFFFF;color:#000000;box-shadow:0px 0px 10px 2px #FFFFFF;}div.elementor-2245 .elementor-element.elementor-element-6acde9b:not(.elementor-widget-video, .elementor-widget-elementskit-image-hover-effect) .elementor-widget-container img{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}div.elementor-2245 .elementor-element.elementor-element-6acde9b.elementor-widget-video .elementor-widget-container{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}div.elementor-2245 .elementor-element.elementor-element-6acde9b.elementor-widget-elementskit-image-hover-effect .elementor-widget-container{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}.elementor-2245 .elementor-element.elementor-element-6acde9b .elementskit-info-image-box.floating-style .elementskit-box-body{height:100px;margin-top:-82px;width:67%;}.elementor-2245 .elementor-element.elementor-element-6acde9b .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > i {color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-6acde9b .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-6acde9b .elementskit-info-image-box.floating-style:hover .elementskit-box-body{height:185px;}.elementor-2245 .elementor-element.elementor-element-6acde9b .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > i{font-size:200px;}.elementor-2245 .elementor-element.elementor-element-6acde9b .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > svg{max-width:200px;}.elementor-2245 .elementor-element.elementor-element-6acde9b .elementskit-info-image-box  .elementskit-box-header img{opacity:0.72;}.elementor-2245 .elementor-element.elementor-element-6acde9b .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:0.72;}.elementor-2245 .elementor-element.elementor-element-6acde9b .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-2245 .elementor-element.elementor-element-6acde9b .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-2245 .elementor-element.elementor-element-6acde9b .elementskit-info-image-box .elementskit-box-body{border-style:solid;border-color:#000000;box-shadow:0px 0px 32px 1px rgba(255, 0, 0, 0.5);}.elementor-2245 .elementor-element.elementor-element-6acde9b .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 0px 0px;}.elementor-2245 .elementor-element.elementor-element-6acde9b .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Futura", Sans-serif;font-size:25px;letter-spacing:0px;}.elementor-2245 .elementor-element.elementor-element-6acde9b .elementskit-info-image-box .elementskit-info-box-title {color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-6acde9b .elementskit-info-image-box .elementskit-info-box-title a{color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-6acde9b .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-6acde9b .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-2245 .elementor-element.elementor-element-6acde9b .elementskit-info-image-box .elementskit-btn svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-6acde9b .elementskit-info-image-box .elementskit-btn:hover svg path{stroke:#000000;fill:#000000;}.elementor-2245 .elementor-element.elementor-element-a80544d .elementskit-info-image-box.floating-style .elementskit-box-body, .elementor-2245 .elementor-element.elementor-element-a80544d .elementskit-info-image-box.floating-style .elementskit-box-body::before, .elementor-2245 .elementor-element.elementor-element-a80544d .elementskit-info-image-box.floating-style .elementskit-box-body::after{background-color:#020101;}.elementor-2245 .elementor-element.elementor-element-a80544d .elementskit-info-image-box .elementskit-btn{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-a80544d .elementskit-info-image-box .elementskit-btn:hover{background-color:#FFFFFF;color:#000000;box-shadow:0px 0px 10px 2px #FFFFFF;}div.elementor-2245 .elementor-element.elementor-element-a80544d:not(.elementor-widget-video, .elementor-widget-elementskit-image-hover-effect) .elementor-widget-container img{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}div.elementor-2245 .elementor-element.elementor-element-a80544d.elementor-widget-video .elementor-widget-container{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}div.elementor-2245 .elementor-element.elementor-element-a80544d.elementor-widget-elementskit-image-hover-effect .elementor-widget-container{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}.elementor-2245 .elementor-element.elementor-element-a80544d .elementskit-info-image-box.floating-style .elementskit-box-body{height:100px;margin-top:-82px;width:67%;}.elementor-2245 .elementor-element.elementor-element-a80544d .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > i {color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-a80544d .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-a80544d .elementskit-info-image-box.floating-style:hover .elementskit-box-body{height:185px;}.elementor-2245 .elementor-element.elementor-element-a80544d .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > i{font-size:200px;}.elementor-2245 .elementor-element.elementor-element-a80544d .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > svg{max-width:200px;}.elementor-2245 .elementor-element.elementor-element-a80544d .elementskit-info-image-box  .elementskit-box-header img{opacity:0.72;}.elementor-2245 .elementor-element.elementor-element-a80544d .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:0.72;}.elementor-2245 .elementor-element.elementor-element-a80544d .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-2245 .elementor-element.elementor-element-a80544d .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-2245 .elementor-element.elementor-element-a80544d .elementskit-info-image-box .elementskit-box-body{border-style:solid;border-color:#000000;box-shadow:0px 0px 32px 1px rgba(255, 0, 0, 0.5);}.elementor-2245 .elementor-element.elementor-element-a80544d .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 0px 0px;}.elementor-2245 .elementor-element.elementor-element-a80544d .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Futura", Sans-serif;font-size:25px;letter-spacing:0px;}.elementor-2245 .elementor-element.elementor-element-a80544d .elementskit-info-image-box .elementskit-info-box-title {color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-a80544d .elementskit-info-image-box .elementskit-info-box-title a{color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-a80544d .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-a80544d .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-2245 .elementor-element.elementor-element-a80544d .elementskit-info-image-box .elementskit-btn svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-a80544d .elementskit-info-image-box .elementskit-btn:hover svg path{stroke:#000000;fill:#000000;}.elementor-2245 .elementor-element.elementor-element-6f83a3b > .elementor-container{max-width:1188px;}.elementor-2245 .elementor-element.elementor-element-6f83a3b{margin-top:85px;margin-bottom:0px;overflow:visible;}.elementor-2245 .elementor-element.elementor-element-85eaf59 .elementskit-info-image-box.floating-style .elementskit-box-body, .elementor-2245 .elementor-element.elementor-element-85eaf59 .elementskit-info-image-box.floating-style .elementskit-box-body::before, .elementor-2245 .elementor-element.elementor-element-85eaf59 .elementskit-info-image-box.floating-style .elementskit-box-body::after{background-color:#020101;}.elementor-2245 .elementor-element.elementor-element-85eaf59 .elementskit-info-image-box .elementskit-btn{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-85eaf59 .elementskit-info-image-box .elementskit-btn:hover{background-color:#FFFFFF;color:#000000;box-shadow:0px 0px 10px 2px #FFFFFF;}div.elementor-2245 .elementor-element.elementor-element-85eaf59:not(.elementor-widget-video, .elementor-widget-elementskit-image-hover-effect) .elementor-widget-container img{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}div.elementor-2245 .elementor-element.elementor-element-85eaf59.elementor-widget-video .elementor-widget-container{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}div.elementor-2245 .elementor-element.elementor-element-85eaf59.elementor-widget-elementskit-image-hover-effect .elementor-widget-container{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}.elementor-2245 .elementor-element.elementor-element-85eaf59 .elementskit-info-image-box.floating-style .elementskit-box-body{height:100px;margin-top:-82px;width:67%;}.elementor-2245 .elementor-element.elementor-element-85eaf59 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > i {color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-85eaf59 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-85eaf59 .elementskit-info-image-box.floating-style:hover .elementskit-box-body{height:185px;}.elementor-2245 .elementor-element.elementor-element-85eaf59 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > i{font-size:200px;}.elementor-2245 .elementor-element.elementor-element-85eaf59 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > svg{max-width:200px;}.elementor-2245 .elementor-element.elementor-element-85eaf59 .elementskit-info-image-box  .elementskit-box-header img{opacity:0.72;}.elementor-2245 .elementor-element.elementor-element-85eaf59 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:0.72;}.elementor-2245 .elementor-element.elementor-element-85eaf59 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-2245 .elementor-element.elementor-element-85eaf59 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-2245 .elementor-element.elementor-element-85eaf59 .elementskit-info-image-box .elementskit-box-body{border-style:solid;border-color:#000000;box-shadow:0px 0px 32px 1px rgba(255, 0, 0, 0.5);}.elementor-2245 .elementor-element.elementor-element-85eaf59 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 0px 0px;}.elementor-2245 .elementor-element.elementor-element-85eaf59 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Futura", Sans-serif;font-size:25px;letter-spacing:0px;}.elementor-2245 .elementor-element.elementor-element-85eaf59 .elementskit-info-image-box .elementskit-info-box-title {color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-85eaf59 .elementskit-info-image-box .elementskit-info-box-title a{color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-85eaf59 .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-85eaf59 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-2245 .elementor-element.elementor-element-85eaf59 .elementskit-info-image-box .elementskit-btn svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-85eaf59 .elementskit-info-image-box .elementskit-btn:hover svg path{stroke:#000000;fill:#000000;}.elementor-2245 .elementor-element.elementor-element-a5aca42 .elementskit-info-image-box.floating-style .elementskit-box-body, .elementor-2245 .elementor-element.elementor-element-a5aca42 .elementskit-info-image-box.floating-style .elementskit-box-body::before, .elementor-2245 .elementor-element.elementor-element-a5aca42 .elementskit-info-image-box.floating-style .elementskit-box-body::after{background-color:#020101;}.elementor-2245 .elementor-element.elementor-element-a5aca42 .elementskit-info-image-box .elementskit-btn{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-a5aca42 .elementskit-info-image-box .elementskit-btn:hover{background-color:#FFFFFF;color:#000000;box-shadow:0px 0px 10px 2px #FFFFFF;}div.elementor-2245 .elementor-element.elementor-element-a5aca42:not(.elementor-widget-video, .elementor-widget-elementskit-image-hover-effect) .elementor-widget-container img{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}div.elementor-2245 .elementor-element.elementor-element-a5aca42.elementor-widget-video .elementor-widget-container{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}div.elementor-2245 .elementor-element.elementor-element-a5aca42.elementor-widget-elementskit-image-hover-effect .elementor-widget-container{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}.elementor-2245 .elementor-element.elementor-element-a5aca42 .elementskit-info-image-box.floating-style .elementskit-box-body{height:100px;margin-top:-82px;width:67%;}.elementor-2245 .elementor-element.elementor-element-a5aca42 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > i {color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-a5aca42 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-a5aca42 .elementskit-info-image-box.floating-style:hover .elementskit-box-body{height:185px;}.elementor-2245 .elementor-element.elementor-element-a5aca42 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > i{font-size:200px;}.elementor-2245 .elementor-element.elementor-element-a5aca42 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > svg{max-width:200px;}.elementor-2245 .elementor-element.elementor-element-a5aca42 .elementskit-info-image-box  .elementskit-box-header img{opacity:0.72;}.elementor-2245 .elementor-element.elementor-element-a5aca42 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:0.72;}.elementor-2245 .elementor-element.elementor-element-a5aca42 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-2245 .elementor-element.elementor-element-a5aca42 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-2245 .elementor-element.elementor-element-a5aca42 .elementskit-info-image-box .elementskit-box-body{border-style:solid;border-color:#000000;box-shadow:0px 0px 32px 1px rgba(255, 0, 0, 0.5);}.elementor-2245 .elementor-element.elementor-element-a5aca42 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 0px 0px;}.elementor-2245 .elementor-element.elementor-element-a5aca42 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Futura", Sans-serif;font-size:25px;letter-spacing:0px;}.elementor-2245 .elementor-element.elementor-element-a5aca42 .elementskit-info-image-box .elementskit-info-box-title {color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-a5aca42 .elementskit-info-image-box .elementskit-info-box-title a{color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-a5aca42 .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-a5aca42 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-2245 .elementor-element.elementor-element-a5aca42 .elementskit-info-image-box .elementskit-btn svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-a5aca42 .elementskit-info-image-box .elementskit-btn:hover svg path{stroke:#000000;fill:#000000;}.elementor-2245 .elementor-element.elementor-element-0d4dce6 .elementskit-info-image-box.floating-style .elementskit-box-body, .elementor-2245 .elementor-element.elementor-element-0d4dce6 .elementskit-info-image-box.floating-style .elementskit-box-body::before, .elementor-2245 .elementor-element.elementor-element-0d4dce6 .elementskit-info-image-box.floating-style .elementskit-box-body::after{background-color:#020101;}.elementor-2245 .elementor-element.elementor-element-0d4dce6 .elementskit-info-image-box .elementskit-btn{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-0d4dce6 .elementskit-info-image-box .elementskit-btn:hover{background-color:#FFFFFF;color:#000000;box-shadow:0px 0px 10px 2px #FFFFFF;}div.elementor-2245 .elementor-element.elementor-element-0d4dce6:not(.elementor-widget-video, .elementor-widget-elementskit-image-hover-effect) .elementor-widget-container img{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}div.elementor-2245 .elementor-element.elementor-element-0d4dce6.elementor-widget-video .elementor-widget-container{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}div.elementor-2245 .elementor-element.elementor-element-0d4dce6.elementor-widget-elementskit-image-hover-effect .elementor-widget-container{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}.elementor-2245 .elementor-element.elementor-element-0d4dce6 .elementskit-info-image-box.floating-style .elementskit-box-body{height:100px;margin-top:-82px;width:67%;}.elementor-2245 .elementor-element.elementor-element-0d4dce6 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > i {color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-0d4dce6 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-0d4dce6 .elementskit-info-image-box.floating-style:hover .elementskit-box-body{height:185px;}.elementor-2245 .elementor-element.elementor-element-0d4dce6 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > i{font-size:200px;}.elementor-2245 .elementor-element.elementor-element-0d4dce6 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > svg{max-width:200px;}.elementor-2245 .elementor-element.elementor-element-0d4dce6 .elementskit-info-image-box  .elementskit-box-header img{opacity:0.72;}.elementor-2245 .elementor-element.elementor-element-0d4dce6 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:0.72;}.elementor-2245 .elementor-element.elementor-element-0d4dce6 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-2245 .elementor-element.elementor-element-0d4dce6 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-2245 .elementor-element.elementor-element-0d4dce6 .elementskit-info-image-box .elementskit-box-body{border-style:solid;border-color:#000000;box-shadow:0px 0px 32px 1px rgba(255, 0, 0, 0.5);}.elementor-2245 .elementor-element.elementor-element-0d4dce6 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 0px 0px;}.elementor-2245 .elementor-element.elementor-element-0d4dce6 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Futura", Sans-serif;font-size:25px;letter-spacing:0px;}.elementor-2245 .elementor-element.elementor-element-0d4dce6 .elementskit-info-image-box .elementskit-info-box-title {color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-0d4dce6 .elementskit-info-image-box .elementskit-info-box-title a{color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-0d4dce6 .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-0d4dce6 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-2245 .elementor-element.elementor-element-0d4dce6 .elementskit-info-image-box .elementskit-btn svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-0d4dce6 .elementskit-info-image-box .elementskit-btn:hover svg path{stroke:#000000;fill:#000000;}.elementor-2245 .elementor-element.elementor-element-a534359 > .elementor-container{max-width:1188px;}.elementor-2245 .elementor-element.elementor-element-a534359{margin-top:85px;margin-bottom:0px;overflow:visible;}.elementor-2245 .elementor-element.elementor-element-cfced49 .elementskit-info-image-box.floating-style .elementskit-box-body, .elementor-2245 .elementor-element.elementor-element-cfced49 .elementskit-info-image-box.floating-style .elementskit-box-body::before, .elementor-2245 .elementor-element.elementor-element-cfced49 .elementskit-info-image-box.floating-style .elementskit-box-body::after{background-color:#020101;}.elementor-2245 .elementor-element.elementor-element-cfced49 .elementskit-info-image-box .elementskit-btn{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-cfced49 .elementskit-info-image-box .elementskit-btn:hover{background-color:#FFFFFF;color:#000000;box-shadow:0px 0px 10px 2px #FFFFFF;}div.elementor-2245 .elementor-element.elementor-element-cfced49:not(.elementor-widget-video, .elementor-widget-elementskit-image-hover-effect) .elementor-widget-container img{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}div.elementor-2245 .elementor-element.elementor-element-cfced49.elementor-widget-video .elementor-widget-container{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}div.elementor-2245 .elementor-element.elementor-element-cfced49.elementor-widget-elementskit-image-hover-effect .elementor-widget-container{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}.elementor-2245 .elementor-element.elementor-element-cfced49 .elementskit-info-image-box.floating-style .elementskit-box-body{height:100px;margin-top:-82px;width:67%;}.elementor-2245 .elementor-element.elementor-element-cfced49 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > i {color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-cfced49 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-cfced49 .elementskit-info-image-box.floating-style:hover .elementskit-box-body{height:185px;}.elementor-2245 .elementor-element.elementor-element-cfced49 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > i{font-size:200px;}.elementor-2245 .elementor-element.elementor-element-cfced49 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > svg{max-width:200px;}.elementor-2245 .elementor-element.elementor-element-cfced49 .elementskit-info-image-box  .elementskit-box-header img{opacity:0.72;}.elementor-2245 .elementor-element.elementor-element-cfced49 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:0.72;}.elementor-2245 .elementor-element.elementor-element-cfced49 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-2245 .elementor-element.elementor-element-cfced49 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-2245 .elementor-element.elementor-element-cfced49 .elementskit-info-image-box .elementskit-box-body{border-style:solid;border-color:#000000;box-shadow:0px 0px 32px 1px rgba(255, 0, 0, 0.5);}.elementor-2245 .elementor-element.elementor-element-cfced49 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 0px 0px;}.elementor-2245 .elementor-element.elementor-element-cfced49 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Futura", Sans-serif;font-size:25px;letter-spacing:0px;}.elementor-2245 .elementor-element.elementor-element-cfced49 .elementskit-info-image-box .elementskit-info-box-title {color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-cfced49 .elementskit-info-image-box .elementskit-info-box-title a{color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-cfced49 .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-cfced49 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-2245 .elementor-element.elementor-element-cfced49 .elementskit-info-image-box .elementskit-btn svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-cfced49 .elementskit-info-image-box .elementskit-btn:hover svg path{stroke:#000000;fill:#000000;}.elementor-2245 .elementor-element.elementor-element-3d22cd2 .elementskit-info-image-box.floating-style .elementskit-box-body, .elementor-2245 .elementor-element.elementor-element-3d22cd2 .elementskit-info-image-box.floating-style .elementskit-box-body::before, .elementor-2245 .elementor-element.elementor-element-3d22cd2 .elementskit-info-image-box.floating-style .elementskit-box-body::after{background-color:#020101;}.elementor-2245 .elementor-element.elementor-element-3d22cd2 .elementskit-info-image-box .elementskit-btn{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-3d22cd2 .elementskit-info-image-box .elementskit-btn:hover{background-color:#FFFFFF;color:#000000;box-shadow:0px 0px 10px 2px #FFFFFF;}div.elementor-2245 .elementor-element.elementor-element-3d22cd2:not(.elementor-widget-video, .elementor-widget-elementskit-image-hover-effect) .elementor-widget-container img{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}div.elementor-2245 .elementor-element.elementor-element-3d22cd2.elementor-widget-video .elementor-widget-container{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}div.elementor-2245 .elementor-element.elementor-element-3d22cd2.elementor-widget-elementskit-image-hover-effect .elementor-widget-container{-webkit-mask-image:url(https://torontocustomtshirts.ca/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-10.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}.elementor-2245 .elementor-element.elementor-element-3d22cd2 .elementskit-info-image-box.floating-style .elementskit-box-body{height:100px;margin-top:-82px;width:67%;}.elementor-2245 .elementor-element.elementor-element-3d22cd2 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > i {color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-3d22cd2 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-3d22cd2 .elementskit-info-image-box.floating-style:hover .elementskit-box-body{height:185px;}.elementor-2245 .elementor-element.elementor-element-3d22cd2 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > i{font-size:200px;}.elementor-2245 .elementor-element.elementor-element-3d22cd2 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title > svg{max-width:200px;}.elementor-2245 .elementor-element.elementor-element-3d22cd2 .elementskit-info-image-box  .elementskit-box-header img{opacity:0.72;}.elementor-2245 .elementor-element.elementor-element-3d22cd2 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:0.72;}.elementor-2245 .elementor-element.elementor-element-3d22cd2 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-2245 .elementor-element.elementor-element-3d22cd2 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-2245 .elementor-element.elementor-element-3d22cd2 .elementskit-info-image-box .elementskit-box-body{border-style:solid;border-color:#000000;box-shadow:0px 0px 32px 1px rgba(255, 0, 0, 0.5);}.elementor-2245 .elementor-element.elementor-element-3d22cd2 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 0px 0px;}.elementor-2245 .elementor-element.elementor-element-3d22cd2 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Futura", Sans-serif;font-size:25px;letter-spacing:0px;}.elementor-2245 .elementor-element.elementor-element-3d22cd2 .elementskit-info-image-box .elementskit-info-box-title {color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-3d22cd2 .elementskit-info-image-box .elementskit-info-box-title a{color:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-3d22cd2 .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-3d22cd2 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-2245 .elementor-element.elementor-element-3d22cd2 .elementskit-info-image-box .elementskit-btn svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-2245 .elementor-element.elementor-element-3d22cd2 .elementskit-info-image-box .elementskit-btn:hover svg path{stroke:#000000;fill:#000000;}@media(min-width:768px){.elementor-2245 .elementor-element.elementor-element-b5e46f7{width:18%;}.elementor-2245 .elementor-element.elementor-element-6978b26{width:32%;}.elementor-2245 .elementor-element.elementor-element-f8bf48e{width:31.999%;}.elementor-2245 .elementor-element.elementor-element-75955da{width:18%;}}@media(max-width:767px){.elementor-2245 .elementor-element.elementor-element-304668c .elementor-heading-title{font-size:29px;}.elementor-2245 .elementor-element.elementor-element-f960711{margin-top:20px;margin-bottom:0px;}.elementor-2245 .elementor-element.elementor-element-6abee2b .elementor-heading-title{font-size:36px;}.elementor-2245 .elementor-element.elementor-element-4919e23 > .elementor-widget-container{padding:0px 11px 0px 11px;}.elementor-2245 .elementor-element.elementor-element-4919e23{font-size:16px;}.elementor-2245 .elementor-element.elementor-element-7b292cd .elementskit-info-image-box.floating-style .elementskit-box-body{height:87px;}.elementor-2245 .elementor-element.elementor-element-7b292cd .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:20px;}.elementor-2245 .elementor-element.elementor-element-7b292cd .elementskit-info-image-box .elementskit-btn{font-size:13px;}.elementor-2245 .elementor-element.elementor-element-bcf7027 .elementskit-info-image-box.floating-style .elementskit-box-body{height:87px;}.elementor-2245 .elementor-element.elementor-element-bcf7027 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:20px;}.elementor-2245 .elementor-element.elementor-element-bcf7027 .elementskit-info-image-box .elementskit-btn{font-size:13px;}.elementor-2245 .elementor-element.elementor-element-9c2e459 .elementskit-info-image-box.floating-style .elementskit-box-body{height:87px;}.elementor-2245 .elementor-element.elementor-element-9c2e459 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:20px;}.elementor-2245 .elementor-element.elementor-element-9c2e459 .elementskit-info-image-box .elementskit-btn{font-size:13px;}.elementor-2245 .elementor-element.elementor-element-2679037 .elementskit-info-image-box.floating-style .elementskit-box-body{height:87px;}.elementor-2245 .elementor-element.elementor-element-2679037 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:20px;}.elementor-2245 .elementor-element.elementor-element-2679037 .elementskit-info-image-box .elementskit-btn{font-size:13px;}.elementor-2245 .elementor-element.elementor-element-6acde9b .elementskit-info-image-box.floating-style .elementskit-box-body{height:87px;}.elementor-2245 .elementor-element.elementor-element-6acde9b .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:20px;}.elementor-2245 .elementor-element.elementor-element-6acde9b .elementskit-info-image-box .elementskit-btn{font-size:13px;}.elementor-2245 .elementor-element.elementor-element-a80544d .elementskit-info-image-box.floating-style .elementskit-box-body{height:87px;}.elementor-2245 .elementor-element.elementor-element-a80544d .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:20px;}.elementor-2245 .elementor-element.elementor-element-a80544d .elementskit-info-image-box .elementskit-btn{font-size:13px;}.elementor-2245 .elementor-element.elementor-element-85eaf59 .elementskit-info-image-box.floating-style .elementskit-box-body{height:87px;}.elementor-2245 .elementor-element.elementor-element-85eaf59 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:20px;}.elementor-2245 .elementor-element.elementor-element-85eaf59 .elementskit-info-image-box .elementskit-btn{font-size:13px;}.elementor-2245 .elementor-element.elementor-element-a5aca42 .elementskit-info-image-box.floating-style .elementskit-box-body{height:87px;}.elementor-2245 .elementor-element.elementor-element-a5aca42 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:20px;}.elementor-2245 .elementor-element.elementor-element-a5aca42 .elementskit-info-image-box .elementskit-btn{font-size:13px;}.elementor-2245 .elementor-element.elementor-element-0d4dce6 .elementskit-info-image-box.floating-style .elementskit-box-body{height:87px;}.elementor-2245 .elementor-element.elementor-element-0d4dce6 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:20px;}.elementor-2245 .elementor-element.elementor-element-0d4dce6 .elementskit-info-image-box .elementskit-btn{font-size:13px;}.elementor-2245 .elementor-element.elementor-element-cfced49 .elementskit-info-image-box.floating-style .elementskit-box-body{height:87px;}.elementor-2245 .elementor-element.elementor-element-cfced49 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:20px;}.elementor-2245 .elementor-element.elementor-element-cfced49 .elementskit-info-image-box .elementskit-btn{font-size:13px;}.elementor-2245 .elementor-element.elementor-element-3d22cd2 .elementskit-info-image-box.floating-style .elementskit-box-body{height:87px;}.elementor-2245 .elementor-element.elementor-element-3d22cd2 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:20px;}.elementor-2245 .elementor-element.elementor-element-3d22cd2 .elementskit-info-image-box .elementskit-btn{font-size:13px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://torontocustomtshirts.ca/wp-content/plugins/tenweb-builder/assets/fonts/futura_medium_font.eot');
	src: url('https://torontocustomtshirts.ca/wp-content/plugins/tenweb-builder/assets/fonts/futura_medium_font.eot?#iefix') format('embedded-opentype'),
		url('https://torontocustomtshirts.ca/wp-content/plugins/tenweb-builder/assets/fonts/futura_medium_font.woff2') format('woff2'),
		url('https://torontocustomtshirts.ca/wp-content/plugins/tenweb-builder/assets/fonts/futura_medium_font.woff') format('woff'),
		url('https://torontocustomtshirts.ca/wp-content/plugins/tenweb-builder/assets/fonts/futura_medium_font.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://torontocustomtshirts.ca/wp-content/plugins/tenweb-builder/assets/fonts/futura_medium_italic_font.eot');
	src: url('https://torontocustomtshirts.ca/wp-content/plugins/tenweb-builder/assets/fonts/futura_medium_italic_font.eot?#iefix') format('embedded-opentype'),
		url('https://torontocustomtshirts.ca/wp-content/plugins/tenweb-builder/assets/fonts/futura_medium_italic_font.woff2') format('woff2'),
		url('https://torontocustomtshirts.ca/wp-content/plugins/tenweb-builder/assets/fonts/futura_medium_italic_font.woff') format('woff'),
		url('https://torontocustomtshirts.ca/wp-content/plugins/tenweb-builder/assets/fonts/futura_medium_italic_font.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://torontocustomtshirts.ca/wp-content/plugins/tenweb-builder/assets/fonts/Futura_Bold_font.eot');
	src: url('https://torontocustomtshirts.ca/wp-content/plugins/tenweb-builder/assets/fonts/Futura_Bold_font.eot?#iefix') format('embedded-opentype'),
		url('https://torontocustomtshirts.ca/wp-content/plugins/tenweb-builder/assets/fonts/Futura_Bold_font.woff2') format('woff2'),
		url('https://torontocustomtshirts.ca/wp-content/plugins/tenweb-builder/assets/fonts/Futura_Bold_font.woff') format('woff'),
		url('https://torontocustomtshirts.ca/wp-content/plugins/tenweb-builder/assets/fonts/Futura_Bold_font.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://torontocustomtshirts.ca/wp-content/plugins/tenweb-builder/assets/fonts/Futura_Bold_Italic_font.eot');
	src: url('https://torontocustomtshirts.ca/wp-content/plugins/tenweb-builder/assets/fonts/Futura_Bold_Italic_font.eot?#iefix') format('embedded-opentype'),
		url('https://torontocustomtshirts.ca/wp-content/plugins/tenweb-builder/assets/fonts/Futura_Bold_Italic_font.woff2') format('woff2'),
		url('https://torontocustomtshirts.ca/wp-content/plugins/tenweb-builder/assets/fonts/Futura_Bold_Italic_font.woff') format('woff'),
		url('https://torontocustomtshirts.ca/wp-content/plugins/tenweb-builder/assets/fonts/Futura_Bold_Italic_font.ttf') format('truetype');
}
/* End Custom Fonts CSS */