.elementor-2419 .elementor-element.elementor-element-9bc8803 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2419 .elementor-element.elementor-element-9bc8803{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2419 .elementor-element.elementor-element-3a28a23 .elementor-repeater-item-8646437 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://greatscotthandyman.com/wp-content/uploads/2022/05/handyman-working.jpg);background-size:cover;}.elementor-2419 .elementor-element.elementor-element-3a28a23 .elementor-repeater-item-8646437 .elementor-background-overlay{background-color:#00000080;}.elementor-2419 .elementor-element.elementor-element-3a28a23 .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-2419 .elementor-element.elementor-element-3a28a23 .elementor-slide-button{background-color:#F27507;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2419 .elementor-element.elementor-element-3a28a23 .elementor-slide-button:hover{background-color:#252628;}.elementor-2419 .elementor-element.elementor-element-3a28a23 .swiper-slide-contents{max-width:66%;}.elementor-2419 .elementor-element.elementor-element-3a28a23 .swiper-slide-inner{text-align:left;}.elementor-2419 .elementor-element.elementor-element-3a28a23 .elementor-slide-heading{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2419 .elementor-element.elementor-element-3a28a23 .elementor-slide-description{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-2419 .elementor-element.elementor-element-c14f6a6{margin-top:-140px;margin-bottom:0px;z-index:1;}.elementor-2419 .elementor-element.elementor-element-43adac1 > .elementor-widget-container{background-color:#21252C;box-shadow:0px 45px 150px 0px rgba(30, 34.00000000000001, 40, 0.1);}.elementor-2419 .elementor-element.elementor-element-43adac1 .master-icon-box .headline-2{color:#FFFFFF;}.elementor-2419 .elementor-element.elementor-element-43adac1 .master-link .icon {font-size:16px;}.elementor-2419 .elementor-element.elementor-element-43adac1 .master-link .icon{padding:0px 0px 0px 0px;}.elementor-2419 .elementor-element.elementor-element-43adac1 .master-link{color:var( --e-global-color-accent );}.elementor-2419 .elementor-element.elementor-element-43adac1 .master-icon-box{padding:66px 70px 66px 70px;}.elementor-2419 .elementor-element.elementor-element-43adac1 .master-icon-box .sep{width:calc(100% + 70px);}.elementor-2419 .elementor-element.elementor-element-43adac1 .headline-2{font-size:20px;}.elementor-2419 .elementor-element.elementor-element-92929e6 > .elementor-widget-container{background-color:#21252C;box-shadow:0px 45px 150px 0px rgba(30, 34.00000000000001, 40, 0.1);}.elementor-2419 .elementor-element.elementor-element-92929e6 .master-icon-box .headline-2{color:#FFFFFF;}.elementor-2419 .elementor-element.elementor-element-92929e6 .master-link .icon {font-size:16px;}.elementor-2419 .elementor-element.elementor-element-92929e6 .master-link .icon{padding:0px 0px 0px 0px;}.elementor-2419 .elementor-element.elementor-element-92929e6 .master-link{color:var( --e-global-color-accent );}.elementor-2419 .elementor-element.elementor-element-92929e6 .master-icon-box{padding:66px 70px 66px 70px;}.elementor-2419 .elementor-element.elementor-element-92929e6 .master-icon-box .sep{width:calc(100% + 70px);}.elementor-2419 .elementor-element.elementor-element-92929e6 .headline-2{font-size:20px;}.elementor-2419 .elementor-element.elementor-element-44967db > .elementor-widget-container{background-color:#21252C;box-shadow:0px 45px 150px 0px rgba(30, 34.00000000000001, 40, 0.1);}.elementor-2419 .elementor-element.elementor-element-44967db .master-icon-box .headline-2{color:#FFFFFF;}.elementor-2419 .elementor-element.elementor-element-44967db .master-link .icon {font-size:16px;}.elementor-2419 .elementor-element.elementor-element-44967db .master-link .icon{padding:0px 0px 0px 0px;}.elementor-2419 .elementor-element.elementor-element-44967db .master-link{color:var( --e-global-color-accent );}.elementor-2419 .elementor-element.elementor-element-44967db .master-icon-box{padding:66px 70px 66px 70px;}.elementor-2419 .elementor-element.elementor-element-44967db .master-icon-box .sep{width:calc(100% + 70px);}.elementor-2419 .elementor-element.elementor-element-44967db .headline-2{font-size:20px;}.elementor-2419 .elementor-element.elementor-element-b8ae68f .elementor-repeater-item-b599a5c.master-parallax-item{max-width:77.923%;width:77.923%;border-radius:0px 0px 0px 0px;}.elementor-repeater-item-b599a5c.master-parallax-item{top:386px;left:170px;}.elementor-2419 .elementor-element.elementor-element-b8ae68f .elementor-repeater-item-3186ab9.master-parallax-item{max-width:51.948%;width:51.948%;border-radius:3px 3px 3px 3px;box-shadow:0px 45px 150px 0px rgba(30, 34.00000000000001, 40, 0.2);}.elementor-repeater-item-3186ab9.master-parallax-item{top:0px;left:0px;}.elementor-2419 .elementor-element.elementor-element-b8ae68f .elementor-repeater-item-63dfbd0.master-parallax-item{max-width:64.936%;width:64.936%;border-radius:3px 3px 3px 3px;box-shadow:0px 45px 150px 0px rgba(30, 34.00000000000001, 40, 0.2);}.elementor-repeater-item-63dfbd0.master-parallax-item{top:80px;left:22%;}.elementor-2419 .elementor-element.elementor-element-7eecc74 .master-heading .pre-heading{margin-bottom:18px;}.elementor-2419 .elementor-element.elementor-element-7eecc74 .master-heading .main-heading{color:#FFFFFF;margin-bottom:44px;}.elementor-2419 .elementor-element.elementor-element-7eecc74 .master-heading .sub-heading{color:#A8AAAD;margin-bottom:48px;}.elementor-2419 .elementor-element.elementor-element-812a89e .master-link{color:#FFFFFF;}.elementor-2419 .elementor-element.elementor-element-812a89e .master-link:hover{color:#FFFFFFB3;}.elementor-2419 .elementor-element.elementor-element-ea35462{--spacer-size:100px;}.elementor-2419 .elementor-element.elementor-element-36b062b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-2419 .elementor-element.elementor-element-b598d45 .master-heading .pre-heading{margin-bottom:18px;}.elementor-2419 .elementor-element.elementor-element-b598d45 .master-heading .main-heading{color:#FFFFFF;margin-bottom:44px;}.elementor-2419 .elementor-element.elementor-element-b598d45 .master-heading .sub-heading{color:#A8AAAD;margin-bottom:48px;}.elementor-2419 .elementor-element.elementor-element-2c7e7a6 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2419 .elementor-element.elementor-element-2c7e7a6 .icon-wrap i{font-size:17px;}.elementor-2419 .elementor-element.elementor-element-2c7e7a6 .icon-wrap{padding-top:calc(6px);padding-left:calc(0px);}.elementor-2419 .elementor-element.elementor-element-2c7e7a6 .content-wrap{padding-left:calc(28px);}.elementor-2419 .elementor-element.elementor-element-2c7e7a6 .master-list .content-wrap{color:#A8AAAD;font-size:18px;font-weight:500;}.elementor-2419 .elementor-element.elementor-element-40ae87b > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2419 .elementor-element.elementor-element-40ae87b .icon-wrap i{font-size:17px;}.elementor-2419 .elementor-element.elementor-element-40ae87b .icon-wrap{padding-top:calc(6px);padding-left:calc(0px);}.elementor-2419 .elementor-element.elementor-element-40ae87b .content-wrap{padding-left:calc(28px);}.elementor-2419 .elementor-element.elementor-element-40ae87b .master-list .content-wrap{color:#A8AAAD;font-size:18px;font-weight:500;}.elementor-2419 .elementor-element.elementor-element-40706a5 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2419 .elementor-element.elementor-element-40706a5 .icon-wrap i{font-size:17px;}.elementor-2419 .elementor-element.elementor-element-40706a5 .icon-wrap{padding-top:calc(6px);padding-left:calc(0px);}.elementor-2419 .elementor-element.elementor-element-40706a5 .content-wrap{padding-left:calc(28px);}.elementor-2419 .elementor-element.elementor-element-40706a5 .master-list .content-wrap{color:#A8AAAD;font-size:18px;font-weight:500;}.elementor-2419 .elementor-element.elementor-element-bde7417{--spacer-size:90px;}.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-2419 .elementor-element.elementor-element-db749ab:not(.elementor-motion-effects-element-type-background), .elementor-2419 .elementor-element.elementor-element-db749ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2419 .elementor-element.elementor-element-db749ab, .elementor-2419 .elementor-element.elementor-element-db749ab > .elementor-background-overlay{border-radius:3px 3px 3px 3px;}.elementor-2419 .elementor-element.elementor-element-db749ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:84px 100px 88px 100px;}.elementor-2419 .elementor-element.elementor-element-db749ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2419 .elementor-element.elementor-element-59e515a .master-heading .main-heading{color:#FFFFFF;margin-bottom:0px;}.elementor-2419 .elementor-element.elementor-element-59e515a .master-heading h2{font-size:24px;font-weight:500;line-height:44px;}.elementor-2419 .elementor-element.elementor-element-92d14ae > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2419 .elementor-element.elementor-element-92d14ae .master-button{border-radius:3px 3px 3px 3px;}.elementor-2419 .elementor-element.elementor-element-4ec5b8c .elementor-repeater-item-4ed5842 .rating {max-width:100px;}.elementor-2419 .elementor-element.elementor-element-4ec5b8c .elementor-repeater-item-0a231a1 .rating {max-width:100px;}.elementor-2419 .elementor-element.elementor-element-4ec5b8c .elementor-repeater-item-5c41323 .rating {max-width:100px;}.elementor-2419 .elementor-element.elementor-element-4ec5b8c .master-testimonial .content-wrap{background-color:#F27507;padding:40px 40px 40px 40px;}.elementor-2419 .elementor-element.elementor-element-4ec5b8c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2419 .elementor-element.elementor-element-4ec5b8c .master-testimonial .name{color:#FFFFFF;margin-bottom:0px;}.elementor-2419 .elementor-element.elementor-element-4ec5b8c .master-testimonial .comment{color:#FFFFFF;margin-bottom:0px;}.elementor-2419 .elementor-element.elementor-element-4ec5b8c .master-testimonial .sep{width:calc(100% + 40px);}.elementor-2419 .elementor-element.elementor-element-4ec5b8c .master-testimonial .role{margin-bottom:0px;}.elementor-2419 .elementor-element.elementor-element-4ec5b8c .name{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-2419 .elementor-element.elementor-element-4ec5b8c .role{font-family:"Poppins", Sans-serif;}.elementor-2419 .elementor-element.elementor-element-4ec5b8c .comment{font-family:"Poppins", Sans-serif;font-size:15px;line-height:30px;}.elementor-2419 .elementor-element.elementor-element-691e0fb:not(.elementor-motion-effects-element-type-background), .elementor-2419 .elementor-element.elementor-element-691e0fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://greatscotthandyman.com/wp-content/uploads/2020/09/h1-a7.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2419 .elementor-element.elementor-element-691e0fb, .elementor-2419 .elementor-element.elementor-element-691e0fb > .elementor-background-overlay{border-radius:3px 3px 3px 3px;}.elementor-2419 .elementor-element.elementor-element-691e0fb{box-shadow:0px 45px 150px 0px rgba(30, 34.00000000000001, 40, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 26% 10% 26%;}.elementor-2419 .elementor-element.elementor-element-691e0fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2419 .elementor-element.elementor-element-05aa802 .master-heading .main-heading{color:#FFFFFF;margin-bottom:25px;}.elementor-2419 .elementor-element.elementor-element-05aa802 .master-heading .sub-heading{color:#FFFFFF;margin-bottom:90px;}.elementor-2419 .elementor-element.elementor-element-f90419e > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-2419 .elementor-element.elementor-element-f90419e .master-heading .sub-heading{color:#FFFFFF;margin-bottom:90px;}.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-2419 .elementor-element.elementor-element-7443cf4 > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-2419 .elementor-element.elementor-element-7443cf4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2419 .elementor-element.elementor-element-70ad187{padding:40px 0px 40px 0px;}.elementor-2419 .elementor-element.elementor-element-b237471 img{width:40%;}.elementor-2419 .elementor-element.elementor-element-86b2fcd > .elementor-widget-container{margin:-1% 0% -1% 0%;}.elementor-2419 .elementor-element.elementor-element-86b2fcd img{width:42%;}.elementor-2419 .elementor-element.elementor-element-a96d968 img{width:40%;}body.elementor-page-2419 #main-content{background-color:var( --e-global-color-primary );}body.elementor-page-2419 #footer{background-color:#21252C;display:block;}body.elementor-page-2419 #bottom{background-color:#21252C;display:block;border-style:solid;border-width:1px 0px 0px 0px;}body.elementor-page-2419:not(.elementor-motion-effects-element-type-background), body.elementor-page-2419 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body.elementor-page-2419 #featured-title{display:none;}body.elementor-page-2419 #page #main-content{padding-top:0px;padding-bottom:0px;}@media(max-width:1024px){.elementor-2419 .elementor-element.elementor-element-c14f6a6{margin-top:-80px;margin-bottom:-80px;}.elementor-2419 .elementor-element.elementor-element-43adac1 .master-icon-box{padding:66px 30px 66px 30px;}.elementor-2419 .elementor-element.elementor-element-43adac1 .master-icon-box .sep{width:calc(100% + 30px);}.elementor-2419 .elementor-element.elementor-element-43adac1 .headline-2{font-size:22px;}.elementor-2419 .elementor-element.elementor-element-92929e6 .master-icon-box{padding:66px 30px 66px 30px;}.elementor-2419 .elementor-element.elementor-element-92929e6 .master-icon-box .sep{width:calc(100% + 30px);}.elementor-2419 .elementor-element.elementor-element-92929e6 .headline-2{font-size:22px;}.elementor-2419 .elementor-element.elementor-element-44967db .master-icon-box{padding:66px 30px 66px 30px;}.elementor-2419 .elementor-element.elementor-element-44967db .master-icon-box .sep{width:calc(100% + 30px);}.elementor-2419 .elementor-element.elementor-element-44967db .headline-2{font-size:22px;}.elementor-2419 .elementor-element.elementor-element-ea35462{--spacer-size:100px;}.elementor-2419 .elementor-element.elementor-element-db749ab{padding:5% 5% 5% 5%;}.elementor-2419 .elementor-element.elementor-element-691e0fb{padding:10% 5% 10% 5%;}}@media(max-width:767px){.elementor-2419 .elementor-element.elementor-element-9bc8803{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2419 .elementor-element.elementor-element-3a28a23 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2419 .elementor-element.elementor-element-3a28a23 .swiper-slide-contents{max-width:100%;}.elementor-2419 .elementor-element.elementor-element-c14f6a6{margin-top:30px;margin-bottom:30px;}.elementor-2419 .elementor-element.elementor-element-43adac1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 30px 0px;}.elementor-2419 .elementor-element.elementor-element-43adac1 .master-icon{font-size:40px;}.elementor-2419 .elementor-element.elementor-element-43adac1 .master-icon svg{width:40px;height:40px;}.elementor-2419 .elementor-element.elementor-element-43adac1 .master-icon-box{padding:0px 0px 0px 0px;}.elementor-2419 .elementor-element.elementor-element-43adac1 .master-icon-box .sep{width:calc(100% + 0px);}.elementor-2419 .elementor-element.elementor-element-43adac1 .headline-2{font-size:18px;}.elementor-2419 .elementor-element.elementor-element-92929e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 30px 0px;}.elementor-2419 .elementor-element.elementor-element-92929e6 .master-icon{font-size:40px;}.elementor-2419 .elementor-element.elementor-element-92929e6 .master-icon svg{width:40px;height:40px;}.elementor-2419 .elementor-element.elementor-element-92929e6 .master-icon-box{padding:0px 0px 0px 0px;}.elementor-2419 .elementor-element.elementor-element-92929e6 .master-icon-box .sep{width:calc(100% + 0px);}.elementor-2419 .elementor-element.elementor-element-92929e6 .headline-2{font-size:18px;}.elementor-2419 .elementor-element.elementor-element-44967db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 30px 0px;}.elementor-2419 .elementor-element.elementor-element-44967db .master-icon{font-size:40px;}.elementor-2419 .elementor-element.elementor-element-44967db .master-icon svg{width:40px;height:40px;}.elementor-2419 .elementor-element.elementor-element-44967db .master-icon-box{padding:0px 0px 0px 0px;}.elementor-2419 .elementor-element.elementor-element-44967db .master-icon-box .sep{width:calc(100% + 0px);}.elementor-2419 .elementor-element.elementor-element-44967db .headline-2{font-size:18px;}.elementor-repeater-item-b599a5c.master-parallax-item{top:60%;left:100px;}.elementor-2419 .elementor-element.elementor-element-7eecc74 .master-heading .main-heading{margin-bottom:20px;}.elementor-2419 .elementor-element.elementor-element-7eecc74 .master-heading .sub-heading{margin-bottom:40px;}.elementor-2419 .elementor-element.elementor-element-812a89e > .elementor-widget-container{margin:0px 0px 060px 0px;}.elementor-2419 .elementor-element.elementor-element-ea35462{--spacer-size:60px;}.elementor-2419 .elementor-element.elementor-element-b598d45 .master-heading .main-heading{margin-bottom:20px;}.elementor-2419 .elementor-element.elementor-element-b598d45 .master-heading .sub-heading{margin-bottom:40px;}.elementor-2419 .elementor-element.elementor-element-bde7417{--spacer-size:60px;}.elementor-2419 .elementor-element.elementor-element-db749ab{padding:010% 5% 10% 5%;}.elementor-2419 .elementor-element.elementor-element-59e515a .master-heading .main-heading{margin-bottom:20px;}.elementor-2419 .elementor-element.elementor-element-05aa802 .master-heading .main-heading{margin-bottom:20px;}.elementor-2419 .elementor-element.elementor-element-05aa802 .master-heading .sub-heading{margin-bottom:40px;}.elementor-2419 .elementor-element.elementor-element-f90419e .master-heading .sub-heading{margin-bottom:40px;}.elementor-2419 .elementor-element.elementor-element-d9c106d{width:50%;}.elementor-2419 .elementor-element.elementor-element-b237471 img{width:80%;}.elementor-2419 .elementor-element.elementor-element-8ddf5cd{width:50%;}.elementor-2419 .elementor-element.elementor-element-86b2fcd img{width:80%;}.elementor-2419 .elementor-element.elementor-element-6fe1f07{width:50%;}.elementor-2419 .elementor-element.elementor-element-a96d968 img{width:80%;}}@media(min-width:768px){.elementor-2419 .elementor-element.elementor-element-aa031ee{width:43%;}.elementor-2419 .elementor-element.elementor-element-78ab810{width:57%;}.elementor-2419 .elementor-element.elementor-element-537aa42{width:68%;}.elementor-2419 .elementor-element.elementor-element-ba45d36{width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2419 .elementor-element.elementor-element-537aa42{width:60%;}.elementor-2419 .elementor-element.elementor-element-ba45d36{width:40%;}}