.elementor-11665 .elementor-element.elementor-element-4fc74306.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11665 .elementor-element.elementor-element-2d2f19d9{width:100%;max-width:100%;}.elementor-11665 .elementor-element.elementor-element-99bb2c1{color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;letter-spacing:0.5px;}.elementor-11665 .elementor-element.elementor-element-99bb2c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-11665 .elementor-element.elementor-element-b532532{--spacer-size:18px;}.elementor-11665 .elementor-element.elementor-element-14259e1c:not(.elementor-motion-effects-element-type-background), .elementor-11665 .elementor-element.elementor-element-14259e1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-11665 .elementor-element.elementor-element-14259e1c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:70px 0px 50px 0px;}.elementor-11665 .elementor-element.elementor-element-14259e1c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11665 .elementor-element.elementor-element-733151e9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11665 .elementor-element.elementor-element-5731ba67 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;}.elementor-11665 .elementor-element.elementor-element-5731ba67 > .elementor-widget-container{margin:0px 110px 0px 0px;padding:0px 250px 0px 0px;}.elementor-11665 .elementor-element.elementor-element-24178def{color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;letter-spacing:0.5px;}.elementor-11665 .elementor-element.elementor-element-24178def > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-11665 .elementor-element.elementor-element-4f94a819{color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;letter-spacing:0.5px;}.elementor-11665 .elementor-element.elementor-element-4f94a819 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 25px;}.elementor-11665 .elementor-element.elementor-element-471c49e5{padding:0px 0px 0px 0px;}.elementor-11665 .elementor-element.elementor-element-7725b08e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11665 .elementor-element.elementor-element-366fe1a2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11665 .elementor-element.elementor-element-7fda0e31:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11665 .elementor-element.elementor-element-7fda0e31 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.torontohumanesociety.com/wp-content/uploads/2021/09/vet-services-image-md.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11665 .elementor-element.elementor-element-7fda0e31 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-11665 .elementor-element.elementor-element-7fda0e31:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#9278D1;opacity:1;}.elementor-11665 .elementor-element.elementor-element-7fda0e31 > .elementor-element-populated{transition:background 1.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 184px 100px 184px;}.elementor-11665 .elementor-element.elementor-element-7fda0e31 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11665 .elementor-element.elementor-element-64bade6d .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.elementor-11665 .elementor-element.elementor-element-64bade6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11665 .elementor-element.elementor-element-64bade6d{width:auto;max-width:auto;top:153px;}body:not(.rtl) .elementor-11665 .elementor-element.elementor-element-64bade6d{left:302px;}body.rtl .elementor-11665 .elementor-element.elementor-element-64bade6d{right:302px;}.elementor-11665 .elementor-element.elementor-element-134685d6 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.elementor-11665 .elementor-element.elementor-element-134685d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11665 .elementor-element.elementor-element-716dbf80{text-align:left;color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;}.elementor-11665 .elementor-element.elementor-element-716dbf80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-11665 .elementor-element.elementor-element-5caa61fa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11665 .elementor-element.elementor-element-5caa61fa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.torontohumanesociety.com/wp-content/uploads/2021/09/public-support-image-md.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11665 .elementor-element.elementor-element-5caa61fa > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-11665 .elementor-element.elementor-element-5caa61fa:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#F05B40;opacity:1;}.elementor-11665 .elementor-element.elementor-element-5caa61fa > .elementor-element-populated{transition:background 1.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 184px 70px 184px;}.elementor-11665 .elementor-element.elementor-element-5caa61fa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11665 .elementor-element.elementor-element-7564aebe .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.elementor-11665 .elementor-element.elementor-element-7564aebe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11665 .elementor-element.elementor-element-7564aebe{width:auto;max-width:auto;top:153px;}body:not(.rtl) .elementor-11665 .elementor-element.elementor-element-7564aebe{left:302px;}body.rtl .elementor-11665 .elementor-element.elementor-element-7564aebe{right:302px;}.elementor-11665 .elementor-element.elementor-element-6a0a9932 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.elementor-11665 .elementor-element.elementor-element-6a0a9932 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11665 .elementor-element.elementor-element-5181f569{text-align:left;color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;}.elementor-11665 .elementor-element.elementor-element-5181f569 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-11665 .elementor-element.elementor-element-7dd55976{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11665 .elementor-element.elementor-element-7356941d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11665 .elementor-element.elementor-element-7356941d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.torontohumanesociety.com/wp-content/uploads/2021/09/rescue-image-md.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11665 .elementor-element.elementor-element-7356941d > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-11665 .elementor-element.elementor-element-7356941d:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#47BFBA;opacity:1;}.elementor-11665 .elementor-element.elementor-element-7356941d > .elementor-element-populated{transition:background 1.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:110px 184px 100px 184px;}.elementor-11665 .elementor-element.elementor-element-7356941d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11665 .elementor-element.elementor-element-483b10fa{text-align:center;width:auto;max-width:auto;top:153px;}.elementor-11665 .elementor-element.elementor-element-483b10fa .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:1.1em;}.elementor-11665 .elementor-element.elementor-element-483b10fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-11665 .elementor-element.elementor-element-483b10fa{left:302px;}body.rtl .elementor-11665 .elementor-element.elementor-element-483b10fa{right:302px;}.elementor-11665 .elementor-element.elementor-element-70686300 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.elementor-11665 .elementor-element.elementor-element-70686300 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11665 .elementor-element.elementor-element-21de4bfd{text-align:left;color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;}.elementor-11665 .elementor-element.elementor-element-21de4bfd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-11665 .elementor-element.elementor-element-5f036a80:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11665 .elementor-element.elementor-element-5f036a80 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.torontohumanesociety.com/wp-content/uploads/2021/09/education-image-md.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11665 .elementor-element.elementor-element-5f036a80 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-11665 .elementor-element.elementor-element-5f036a80:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#F68F1E;opacity:1;}.elementor-11665 .elementor-element.elementor-element-5f036a80 > .elementor-element-populated{transition:background 1.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 184px 70px 184px;}.elementor-11665 .elementor-element.elementor-element-5f036a80 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11665 .elementor-element.elementor-element-6536e954{text-align:center;width:auto;max-width:auto;top:153px;}.elementor-11665 .elementor-element.elementor-element-6536e954 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;line-height:1.1em;}.elementor-11665 .elementor-element.elementor-element-6536e954 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-11665 .elementor-element.elementor-element-6536e954{left:302px;}body.rtl .elementor-11665 .elementor-element.elementor-element-6536e954{right:302px;}.elementor-11665 .elementor-element.elementor-element-6c3c71a .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.elementor-11665 .elementor-element.elementor-element-6c3c71a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11665 .elementor-element.elementor-element-45dd0090{text-align:left;color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;}.elementor-11665 .elementor-element.elementor-element-45dd0090 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}@media(max-width:1024px){.elementor-11665 .elementor-element.elementor-element-5731ba67 > .elementor-widget-container{margin:0px 140px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11665 .elementor-element.elementor-element-366fe1a2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11665 .elementor-element.elementor-element-7fda0e31:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11665 .elementor-element.elementor-element-7fda0e31 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;}.elementor-11665 .elementor-element.elementor-element-7fda0e31 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 50px 50px 50px;}body:not(.rtl) .elementor-11665 .elementor-element.elementor-element-64bade6d{left:18px;}body.rtl .elementor-11665 .elementor-element.elementor-element-64bade6d{right:18px;}.elementor-11665 .elementor-element.elementor-element-64bade6d{top:120px;}.elementor-11665 .elementor-element.elementor-element-716dbf80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11665 .elementor-element.elementor-element-5caa61fa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 50px 50px 50px;}body:not(.rtl) .elementor-11665 .elementor-element.elementor-element-7564aebe{left:35px;}body.rtl .elementor-11665 .elementor-element.elementor-element-7564aebe{right:35px;}.elementor-11665 .elementor-element.elementor-element-7564aebe{top:120px;}.elementor-11665 .elementor-element.elementor-element-7dd55976{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11665 .elementor-element.elementor-element-7356941d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 50px 50px 50px;}body:not(.rtl) .elementor-11665 .elementor-element.elementor-element-483b10fa{left:42px;}body.rtl .elementor-11665 .elementor-element.elementor-element-483b10fa{right:42px;}.elementor-11665 .elementor-element.elementor-element-483b10fa{top:120px;}.elementor-11665 .elementor-element.elementor-element-5f036a80 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 50px 50px 50px;}body:not(.rtl) .elementor-11665 .elementor-element.elementor-element-6536e954{left:25px;}body.rtl .elementor-11665 .elementor-element.elementor-element-6536e954{right:25px;}.elementor-11665 .elementor-element.elementor-element-6536e954{top:120px;}}@media(min-width:768px){.elementor-11665 .elementor-element.elementor-element-4fc74306{width:100%;}}@media(max-width:767px){.elementor-11665 .elementor-element.elementor-element-5731ba67 .elementor-heading-title{font-size:32px;}.elementor-11665 .elementor-element.elementor-element-5731ba67 > .elementor-widget-container{margin:0px 60px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11665 .elementor-element.elementor-element-7fda0e31 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-11665 .elementor-element.elementor-element-64bade6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11665 .elementor-element.elementor-element-64bade6d{width:auto;max-width:auto;top:121px;}body:not(.rtl) .elementor-11665 .elementor-element.elementor-element-64bade6d{left:38px;}body.rtl .elementor-11665 .elementor-element.elementor-element-64bade6d{right:38px;}.elementor-11665 .elementor-element.elementor-element-716dbf80 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-11665 .elementor-element.elementor-element-5caa61fa > .elementor-element-populated{padding:30px 30px 30px 30px;}body:not(.rtl) .elementor-11665 .elementor-element.elementor-element-7564aebe{left:23px;}body.rtl .elementor-11665 .elementor-element.elementor-element-7564aebe{right:23px;}.elementor-11665 .elementor-element.elementor-element-7564aebe{top:110px;}.elementor-11665 .elementor-element.elementor-element-5181f569 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-11665 .elementor-element.elementor-element-7356941d > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-11665 .elementor-element.elementor-element-483b10fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-11665 .elementor-element.elementor-element-483b10fa{left:30px;}body.rtl .elementor-11665 .elementor-element.elementor-element-483b10fa{right:30px;}.elementor-11665 .elementor-element.elementor-element-483b10fa{top:106px;}.elementor-11665 .elementor-element.elementor-element-21de4bfd > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-11665 .elementor-element.elementor-element-5f036a80 > .elementor-element-populated{padding:30px 30px 30px 30px;}body:not(.rtl) .elementor-11665 .elementor-element.elementor-element-6536e954{left:16px;}body.rtl .elementor-11665 .elementor-element.elementor-element-6536e954{right:16px;}.elementor-11665 .elementor-element.elementor-element-6536e954{top:76px;}.elementor-11665 .elementor-element.elementor-element-45dd0090 > .elementor-widget-container{padding:0px 0px 0px 30px;}}/* Start custom CSS for column, class: .elementor-element-7fda0e31 */.content-hover:hover .public-none {
    opacity: 1;
    visibility:visible;
 
}
.content-hover:focus .public-none {
    opacity: 1;
    visibility:visible;
 
}
.content-hover:hover .opa-none {
    opacity: 0;
    
}



.public-none {
    opacity: 0; 
}


.public-none ul li a {
    font-size: 15px;
    font-weight: 300;
    color: #000;
}

.public-none ul li a:hover {
    border-bottom: 1px solid #000;
    transition: all 0.5s;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5caa61fa */.content-hover:hover .public-none {
    opacity: 1;
    visibility:visible;
 
}

.content-hover:hover .opa-none {
    opacity: 0;
    
}



.public-none {
    opacity: 0;
    visibility: hidden;
}


.public-none ul li a {
    font-size: 15px;
    font-weight: 300;
    color: #000;
}

.public-none ul li a:hover {
    border-bottom: 1px solid #000;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7356941d */.content-hover:hover .public-none {
    opacity: 1;
    visibility:visible;
 
}

.content-hover:hover .opa-none {
    opacity: 0;
    
}



.public-none {
    opacity: 0;
    visibility: hidden;
}


.public-none ul li a {
    font-size: 15px;
    font-weight: 300;
    color: #000;
}

.public-none ul li a:hover {
    border-bottom: 1px solid #000;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5f036a80 */.content-hover:hover .public-none {
    opacity: 1;
    visibility:visible;
 
}

.content-hover:hover .opa-none {
    opacity: 0;
    
}



.public-none {
    opacity: 0;
    visibility: hidden;
}


.public-none ul li a {
    font-size: 15px;
    font-weight: 300;
    color: #000;
}

.public-none ul li a:hover {
    border-bottom: 1px solid #000;
}/* End custom CSS */