.elementor-7 .elementor-element.elementor-element-ed5a346 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-ed5a346 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-834612a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7 .elementor-element.elementor-element-834612a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-834612a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-834612a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:left;padding:200px 0px 0px 250px;}.elementor-7 .elementor-element.elementor-element-834612a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-3cebf07{text-align:left;}.elementor-7 .elementor-element.elementor-element-3847ae0 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:47px;font-weight:500;}.elementor-7 .elementor-element.elementor-element-c69cb0e .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:57px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-a5fdb14{color:#000000;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-278992c .elementor-button{font-family:"Poppins", Sans-serif;font-weight:700;text-transform:uppercase;fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-color:#FF7A00;border-radius:6px 6px 6px 6px;}.elementor-7 .elementor-element.elementor-element-278992c .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-278992c .elementor-button:focus{color:#FFFFFF;background-color:#FF7A00;}.elementor-7 .elementor-element.elementor-element-278992c .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-278992c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-278992c > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8ac2e12 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:46px;font-weight:500;}.elementor-7 .elementor-element.elementor-element-a1d1891 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:46px;font-weight:500;}.elementor-7 .elementor-element.elementor-element-768132b{color:#000000;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-768132b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e69ff8b > .elementor-element-populated{padding:100px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-98ed738{color:#000000;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-e403fdf{text-align:left;}.elementor-7 .elementor-element.elementor-element-6e833a0{margin-top:150px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-a8d051f{text-align:center;bottom:120px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-a8d051f{left:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-a8d051f{right:0px;}.elementor-7 .elementor-element.elementor-element-2bf8f23 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:46px;font-weight:500;}.elementor-7 .elementor-element.elementor-element-4dbf74b{color:#0F0F0F;font-family:"Poppins", Sans-serif;font-weight:400;line-height:32px;}.elementor-7 .elementor-element.elementor-element-edb8cfc .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:35px;font-weight:500;}.elementor-7 .elementor-element.elementor-element-79b4ab5 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-d7486e6 .elementor-heading-title{color:#F4730C;font-family:"Poppins", Sans-serif;font-size:35px;font-weight:500;}.elementor-7 .elementor-element.elementor-element-ed1d466{color:#121212;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7 .elementor-element.elementor-element-ed1d466 > .elementor-widget-container{padding:0px 300px 0px 0px;}.elementor-7 .elementor-element.elementor-element-488ccea{margin-top:0px;margin-bottom:0px;padding:80px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6b7209d{margin-top:0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-01e1f80{color:#000000;font-family:"Poppins", Sans-serif;font-size:29px;font-weight:600;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-01e1f80 > .elementor-widget-container{padding:150px 105px 0px 200px;}.elementor-7 .elementor-element.elementor-element-12cf63b{--grid-template-columns:repeat(0, auto);--icon-size:17px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-7 .elementor-element.elementor-element-12cf63b .elementor-widget-container{text-align:left;}.elementor-7 .elementor-element.elementor-element-12cf63b .elementor-social-icon{background-color:#F26522;}.elementor-7 .elementor-element.elementor-element-12cf63b .elementor-icon{border-radius:99px 99px 99px 99px;}.elementor-7 .elementor-element.elementor-element-12cf63b .elementor-social-icon:hover{background-color:#FF7800;}.elementor-7 .elementor-element.elementor-element-12cf63b > .elementor-widget-container{padding:0px 0px 0px 200px;}.elementor-7 .elementor-element.elementor-element-8c25683{color:#000000;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-7 .elementor-element.elementor-element-8c25683 > .elementor-widget-container{padding:0px 0px 0px 200px;}.elementor-7 .elementor-element.elementor-element-ca0554c{text-align:left;}.elementor-7 .elementor-element.elementor-element-ca0554c > .elementor-widget-container{padding:0px 0px 20px 200px;}.elementor-7 .elementor-element.elementor-element-69f360c{text-align:right;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-834612a{width:61.008%;}.elementor-7 .elementor-element.elementor-element-e69ff8b{width:38.976%;}.elementor-7 .elementor-element.elementor-element-ab91c8c{width:40.715%;}.elementor-7 .elementor-element.elementor-element-64d74c4{width:59.285%;}.elementor-7 .elementor-element.elementor-element-386dcb3{width:72.113%;}.elementor-7 .elementor-element.elementor-element-73ae9e4{width:27.856%;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-3b48876{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-834612a > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-3847ae0 .elementor-heading-title{font-size:37px;}.elementor-7 .elementor-element.elementor-element-c69cb0e .elementor-heading-title{font-size:47px;}.elementor-7 .elementor-element.elementor-element-8ac2e12 .elementor-heading-title{font-size:34px;}.elementor-7 .elementor-element.elementor-element-a1d1891 .elementor-heading-title{font-size:34px;}.elementor-7 .elementor-element.elementor-element-6e833a0{margin-top:0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-2bf8f23 .elementor-heading-title{font-size:34px;}.elementor-7 .elementor-element.elementor-element-edb8cfc .elementor-heading-title{font-size:34px;}.elementor-7 .elementor-element.elementor-element-79b4ab5 .elementor-heading-title{font-size:34px;}.elementor-7 .elementor-element.elementor-element-d7486e6 .elementor-heading-title{font-size:34px;}.elementor-7 .elementor-element.elementor-element-ed1d466 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-01e1f80 > .elementor-widget-container{padding:50px 50px 0px 50px;}.elementor-7 .elementor-element.elementor-element-12cf63b > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-7 .elementor-element.elementor-element-8c25683 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-7 .elementor-element.elementor-element-ca0554c > .elementor-widget-container{padding:0px 0px 0px 45px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-3b48876{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-834612a > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-7 .elementor-element.elementor-element-3847ae0 .elementor-heading-title{font-size:26px;}.elementor-7 .elementor-element.elementor-element-3847ae0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a5fdb14{font-size:20px;}.elementor-7 .elementor-element.elementor-element-a5fdb14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8ac2e12 .elementor-heading-title{font-size:27px;}.elementor-7 .elementor-element.elementor-element-8ac2e12 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a1d1891 .elementor-heading-title{font-size:27px;}.elementor-7 .elementor-element.elementor-element-a1d1891 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-768132b{font-size:20px;}.elementor-7 .elementor-element.elementor-element-768132b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e69ff8b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-98ed738{font-size:20px;}.elementor-7 .elementor-element.elementor-element-98ed738 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2bf8f23 .elementor-heading-title{font-size:27px;}.elementor-7 .elementor-element.elementor-element-2bf8f23 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-edb8cfc .elementor-heading-title{font-size:27px;}.elementor-7 .elementor-element.elementor-element-edb8cfc > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-79b4ab5 .elementor-heading-title{font-size:27px;}.elementor-7 .elementor-element.elementor-element-79b4ab5 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d7486e6 .elementor-heading-title{font-size:27px;}.elementor-7 .elementor-element.elementor-element-d7486e6 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-488ccea{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-01e1f80 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-12cf63b > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-8c25683 > .elementor-widget-container{padding:0px 20px 1px 20px;}.elementor-7 .elementor-element.elementor-element-ca0554c{text-align:center;}.elementor-7 .elementor-element.elementor-element-ca0554c > .elementor-widget-container{padding:0px 0px 20px 0px;}}/* Start custom CSS for column, class: .elementor-element-834612a */.top-left-col-bg {
    position:relative;
}

.top-left-col-bg::before {
    content:url("https://tdsborange.jensengroup.ca/wp-content/uploads/2023/04/top_bg_left.png");
    position:absolute;
    left:-0px;
    top:-100px;
}

@media only screen and (min-width: 991px) and (max-width: 1200px) {
    .top-left-col-bg::before {
         left:-200px;
    }
  }


 @media only screen and (min-width: 767px) and (max-width: 880px) {
    .top-left-col-bg::before {
         content:none;
    }
  }
  
  
   @media only screen and (max-width: 767px) {
    .top-left-col-bg::before {
         content:none;
    }
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e69ff8b */.top-right-col {
    position:relative;
}

.top-right-col::before {
    content:"";
    width:1200px;
    height:1200px;
    position:absolute;
    top:-550px;
    left:-30px;
    border-radius: 99px;
    transform:rotate(60deg);
    
   /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#3699dd+0,0f75bc+97 */
background: #3699dd; /* Old browsers */
background: -moz-linear-gradient(top,  #3699dd 0%, #0f75bc 97%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #3699dd 0%,#0f75bc 97%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #3699dd 0%,#0f75bc 97%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3699dd', endColorstr='#0f75bc',GradientType=0 ); /* IE6-9 */
}

@media only screen and (min-width: 767px) and (max-width: 880px) {
    .top-right-col::before {
        content:none;
    }
}

 @media only screen and (max-width: 767px) {
    .top-right-col::before {
        content:none;
    }
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-268958c */.middle-container {
    position:relative;
}

.middle-container::before {
    content:"";
    width:1000px;
    height:1000px;
    position:absolute;
    top:-250px;
    left:-700px;
    border-radius: 99px;
    transform:rotate(-30deg);
   background-color:grey; 
   background-image: url("https://tdsborange.jensengroup.ca/wp-content/uploads/2023/04/middle-bg.jpg");
   background-repeat: no-repeat;
   background-size: cover;
   background-position:400px 50px;
   
}

@media only screen and (min-width: 767px) and (max-width: 880px) {
    .middle-container::before {
     content:none;   
    }
  }
  
   @media only screen and (max-width: 767px) {
    .middle-container::before {
     content:none;   
    }
  }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-73ae9e4 */.bottom-right-col::before {
    content:"";
    width:900px;
    height:1000px;
    position:absolute;
    top:-250px;
    left:350px;
    border-radius: 99px;
    transform:rotate(60deg);
    
   background-image:url("https://tdsborange.jensengroup.ca/wp-content/uploads/2023/04/footer-bg-1.jpg");
   background-repeat: no-repeat;
   background-size: cover;
   background-position:0px 150px;
}

 @media only screen and (max-width: 767px) {
    .bottom-right-col::before {
        content:none;
    }
  }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-488ccea */.bottom-bg-left-top {
    position:relative;
}

.bottom-bg-left-top::before {
    content:url("https://tdsborange.jensengroup.ca/wp-content/uploads/2023/04/bottom_bg_left.png");
    position:absolute;
    top:-500px;
    left:-100px;
    z-index:-1;
}

.bottom-bg-left-top::after {
    content:url("https://tdsborange.jensengroup.ca/wp-content/uploads/2023/04/bottom_bg_left_footer.png");
    position:absolute;
    bottom:-10px;
    left:0px;
    z-index:-1;
}

@media only screen and (min-width: 991px) and (max-width: 1200px) {
    .bottom-bg-left-top::before {
         left:-300px;
    }
  }

 @media only screen and (min-width: 767px) and (max-width: 991px) {
    .bottom-bg-left-top::before {
         left:-500px;
    }
    .bottom-bg-left-top::after {
        content:none;
    }
  }
  
  
   @media only screen and (max-width: 767px) {
    .bottom-bg-left-top::before {
         content:none;
    }
    .bottom-bg-left-top::after {
        content:none;
    }
  }/* End custom CSS */