.elementor-41385 .elementor-element.elementor-element-5807c6f{--display:flex;--min-height:540px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.8;--padding-top:48px;--padding-bottom:48px;--padding-left:35px;--padding-right:35px;}.elementor-41385 .elementor-element.elementor-element-5807c6f:not(.elementor-motion-effects-element-type-background), .elementor-41385 .elementor-element.elementor-element-5807c6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.adaptivemedia.ca/wp-content/uploads/2023/09/website-photos-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-41385 .elementor-element.elementor-element-5807c6f::before, .elementor-41385 .elementor-element.elementor-element-5807c6f > .elementor-background-video-container::before, .elementor-41385 .elementor-element.elementor-element-5807c6f > .e-con-inner > .elementor-background-video-container::before, .elementor-41385 .elementor-element.elementor-element-5807c6f > .elementor-background-slideshow::before, .elementor-41385 .elementor-element.elementor-element-5807c6f > .e-con-inner > .elementor-background-slideshow::before, .elementor-41385 .elementor-element.elementor-element-5807c6f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #CF2E2E 0%, #f2295b 100%);}.elementor-41385 .elementor-element.elementor-element-dec7cf9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-07a2995{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-5c58298 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-41385 .elementor-element.elementor-element-5c58298 .elementor-heading-title{font-size:48px;font-weight:700;line-height:48px;color:var( --e-global-color-3562dda );}.elementor-41385 .elementor-element.elementor-element-e24b620{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-41385 .elementor-element.elementor-element-b14f243{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-cf52b86{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-470f045{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-f812789{text-align:right;}.elementor-41385 .elementor-element.elementor-element-9482986{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-ea2843a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CCCCCCCC;--border-color:#CCCCCCCC;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-06eea94{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-41385 .elementor-element.elementor-element-3ef1ddc .elementor-button{background-color:var( --e-global-color-9d33321 );font-family:"calibri", Sans-serif;font-size:23px;font-weight:500;line-height:25px;border-radius:50px 50px 50px 50px;padding:20px 35px 20px 35px;}.elementor-41385 .elementor-element.elementor-element-3ef1ddc .elementor-button:hover, .elementor-41385 .elementor-element.elementor-element-3ef1ddc .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-3562dda );}.elementor-41385 .elementor-element.elementor-element-3ef1ddc .elementor-button:hover svg, .elementor-41385 .elementor-element.elementor-element-3ef1ddc .elementor-button:focus svg{fill:var( --e-global-color-3562dda );}.elementor-41385 .elementor-element.elementor-element-c349b64{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#CCCCCCCC;--border-color:#CCCCCCCC;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-41385 .elementor-element.elementor-element-9b56ce3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-7a5898c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-b4ea524{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-41385 .elementor-element.elementor-element-d90e47a > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-d90e47a .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-9d33321 );}.elementor-41385 .elementor-element.elementor-element-3b387a6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-8563f54{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0.8rem;--padding-bottom:0.8rem;--padding-left:0.8rem;--padding-right:0.8rem;}.elementor-41385 .elementor-element.elementor-element-fefebe9 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-fefebe9 .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-9d33321 );}.elementor-41385 .elementor-element.elementor-element-cf4d79f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-a10d816{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0.8rem;--padding-bottom:0.8rem;--padding-left:0.8rem;--padding-right:0.8rem;}.elementor-41385 .elementor-element.elementor-element-d2ee0dd > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-d2ee0dd .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-9d33321 );}.elementor-41385 .elementor-element.elementor-element-d8ddec0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-1b5ce7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0.8rem;--padding-bottom:0.8rem;--padding-left:0.8rem;--padding-right:0.8rem;}.elementor-41385 .elementor-element.elementor-element-6d237ba > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-6d237ba .elementor-heading-title{font-size:18px;font-weight:700;color:var( --e-global-color-9d33321 );}.elementor-41385 .elementor-element.elementor-element-c837e48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:35px;--padding-right:35px;}.elementor-41385 .elementor-element.elementor-element-af76704{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-4480e9a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CCCCCCCC;--border-color:#CCCCCCCC;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-68325e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-8126d24{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-0b1987b .aux-widget-advanced-text{background-color:#F8F8F8;text-align:left !important;padding:24px 24px 24px 24px;}.elementor-41385 .elementor-element.elementor-element-0b1987b{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-41385 .elementor-element.elementor-element-0b1987b .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-0b1987b .aux-ico{font-size:47px;height:47px;}.elementor-41385 .elementor-element.elementor-element-0b1987b .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-41385 .elementor-element.elementor-element-0b1987b .col-title a, .elementor-41385 .elementor-element.elementor-element-0b1987b .col-title{color:var( --e-global-color-text );}.elementor-41385 .elementor-element.elementor-element-0b1987b .col-title, .elementor-41385 .elementor-element.elementor-element-0b1987b .col-title a{font-size:24px;font-weight:600;line-height:32px;}.elementor-41385 .elementor-element.elementor-element-0b1987b .col-title{margin-bottom:14px;}.elementor-41385 .elementor-element.elementor-element-0b1987b .widget-content{color:var( --e-global-color-9d33321 );font-size:18px;font-weight:400;line-height:1.6em;margin-bottom:0px;}.elementor-41385 .elementor-element.elementor-element-0b1987b .aux-widget-text .aux-text-widget-content{padding:18px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-0b1987b .aux-text-widget-overlay, .elementor-41385 .elementor-element.elementor-element-0b1987b .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-41385 .elementor-element.elementor-element-696cd96{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-bc5a826 .aux-widget-advanced-text{background-color:#F8F8F8;text-align:left !important;padding:24px 24px 24px 24px;}.elementor-41385 .elementor-element.elementor-element-bc5a826{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-41385 .elementor-element.elementor-element-bc5a826 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-bc5a826 .aux-ico{font-size:47px;height:47px;}.elementor-41385 .elementor-element.elementor-element-bc5a826 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-41385 .elementor-element.elementor-element-bc5a826 .col-title a, .elementor-41385 .elementor-element.elementor-element-bc5a826 .col-title{color:var( --e-global-color-text );}.elementor-41385 .elementor-element.elementor-element-bc5a826 .col-title, .elementor-41385 .elementor-element.elementor-element-bc5a826 .col-title a{font-size:24px;font-weight:600;line-height:32px;}.elementor-41385 .elementor-element.elementor-element-bc5a826 .col-title{margin-bottom:14px;}.elementor-41385 .elementor-element.elementor-element-bc5a826 .widget-content{color:var( --e-global-color-9d33321 );font-size:18px;font-weight:400;line-height:1.6em;margin-bottom:0px;}.elementor-41385 .elementor-element.elementor-element-bc5a826 .aux-widget-text .aux-text-widget-content{padding:18px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-bc5a826 .aux-text-widget-overlay, .elementor-41385 .elementor-element.elementor-element-bc5a826 .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-41385 .elementor-element.elementor-element-2475111{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-3a4f752 .aux-widget-advanced-text{background-color:#F8F8F8;text-align:left !important;padding:24px 24px 24px 24px;}.elementor-41385 .elementor-element.elementor-element-3a4f752{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-41385 .elementor-element.elementor-element-3a4f752 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-3a4f752 .aux-ico{font-size:47px;height:47px;}.elementor-41385 .elementor-element.elementor-element-3a4f752 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-41385 .elementor-element.elementor-element-3a4f752 .col-title a, .elementor-41385 .elementor-element.elementor-element-3a4f752 .col-title{color:var( --e-global-color-text );}.elementor-41385 .elementor-element.elementor-element-3a4f752 .col-title, .elementor-41385 .elementor-element.elementor-element-3a4f752 .col-title a{font-size:24px;font-weight:600;line-height:32px;}.elementor-41385 .elementor-element.elementor-element-3a4f752 .col-title{margin-bottom:14px;}.elementor-41385 .elementor-element.elementor-element-3a4f752 .widget-content{color:var( --e-global-color-9d33321 );font-size:18px;font-weight:400;line-height:1.6em;margin-bottom:0px;}.elementor-41385 .elementor-element.elementor-element-3a4f752 .aux-widget-text .aux-text-widget-content{padding:18px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-3a4f752 .aux-text-widget-overlay, .elementor-41385 .elementor-element.elementor-element-3a4f752 .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-41385 .elementor-element.elementor-element-a96fcea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:35px;--padding-right:35px;}.elementor-41385 .elementor-element.elementor-element-3d3ef75{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-3e3194d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-c886383{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-abee276{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CCCCCCCC;--border-color:#CCCCCCCC;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-acc2080{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CCCCCCCC;--border-color:#CCCCCCCC;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-41385 .elementor-element.elementor-element-0710487{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-41385 .elementor-element.elementor-element-7c419a6 .elementor-button{background-color:var( --e-global-color-9d33321 );font-family:"calibri", Sans-serif;font-size:23px;font-weight:500;line-height:25px;border-radius:50px 50px 50px 50px;padding:20px 35px 20px 35px;}.elementor-41385 .elementor-element.elementor-element-7c419a6 .elementor-button:hover, .elementor-41385 .elementor-element.elementor-element-7c419a6 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-3562dda );}.elementor-41385 .elementor-element.elementor-element-7c419a6 .elementor-button:hover svg, .elementor-41385 .elementor-element.elementor-element-7c419a6 .elementor-button:focus svg{fill:var( --e-global-color-3562dda );}.elementor-41385 .elementor-element.elementor-element-49fd258{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:35px;--padding-right:35px;}.elementor-41385 .elementor-element.elementor-element-6d74045{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CCCCCCCC;--border-color:#CCCCCCCC;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-60d88eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-0b56382{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-478ba54 .aux-widget-advanced-text{background-color:#F8F8F8;text-align:left !important;padding:24px 24px 24px 24px;}.elementor-41385 .elementor-element.elementor-element-478ba54{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-41385 .elementor-element.elementor-element-478ba54 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-478ba54 .aux-ico{font-size:47px;height:47px;}.elementor-41385 .elementor-element.elementor-element-478ba54 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-41385 .elementor-element.elementor-element-478ba54 .col-title a, .elementor-41385 .elementor-element.elementor-element-478ba54 .col-title{color:var( --e-global-color-text );}.elementor-41385 .elementor-element.elementor-element-478ba54:hover .col-title a, .elementor-41385 .elementor-element.elementor-element-478ba54:hover .col-title{color:var( --e-global-color-accent );}.elementor-41385 .elementor-element.elementor-element-478ba54 .col-title, .elementor-41385 .elementor-element.elementor-element-478ba54 .col-title a{font-size:24px;font-weight:600;line-height:32px;}.elementor-41385 .elementor-element.elementor-element-478ba54 .col-title{margin-bottom:14px;}.elementor-41385 .elementor-element.elementor-element-478ba54 .widget-content{color:var( --e-global-color-9d33321 );font-size:18px;font-weight:400;line-height:1.6em;margin-bottom:0px;}.elementor-41385 .elementor-element.elementor-element-478ba54 .aux-widget-text .aux-text-widget-content{padding:18px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-478ba54 .aux-text-widget-overlay, .elementor-41385 .elementor-element.elementor-element-478ba54 .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-41385 .elementor-element.elementor-element-2abf976{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-890f448 .aux-widget-advanced-text{background-color:#F8F8F8;text-align:left !important;padding:24px 24px 24px 24px;}.elementor-41385 .elementor-element.elementor-element-890f448{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-41385 .elementor-element.elementor-element-890f448 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-890f448 .aux-ico{font-size:47px;height:47px;}.elementor-41385 .elementor-element.elementor-element-890f448 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-41385 .elementor-element.elementor-element-890f448 .col-title a, .elementor-41385 .elementor-element.elementor-element-890f448 .col-title{color:var( --e-global-color-text );}.elementor-41385 .elementor-element.elementor-element-890f448:hover .col-title a, .elementor-41385 .elementor-element.elementor-element-890f448:hover .col-title{color:var( --e-global-color-accent );}.elementor-41385 .elementor-element.elementor-element-890f448 .col-title, .elementor-41385 .elementor-element.elementor-element-890f448 .col-title a{font-size:24px;font-weight:600;line-height:32px;}.elementor-41385 .elementor-element.elementor-element-890f448 .col-title{margin-bottom:14px;}.elementor-41385 .elementor-element.elementor-element-890f448 .widget-content{color:var( --e-global-color-9d33321 );font-size:18px;font-weight:400;line-height:1.6em;margin-bottom:0px;}.elementor-41385 .elementor-element.elementor-element-890f448 .aux-widget-text .aux-text-widget-content{padding:18px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-890f448 .aux-text-widget-overlay, .elementor-41385 .elementor-element.elementor-element-890f448 .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-41385 .elementor-element.elementor-element-cab56be{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-82125ea .aux-widget-advanced-text{background-color:#F8F8F8;text-align:left !important;padding:24px 24px 24px 24px;}.elementor-41385 .elementor-element.elementor-element-82125ea{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-41385 .elementor-element.elementor-element-82125ea .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-82125ea .aux-ico{font-size:47px;height:47px;}.elementor-41385 .elementor-element.elementor-element-82125ea .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-41385 .elementor-element.elementor-element-82125ea .col-title a, .elementor-41385 .elementor-element.elementor-element-82125ea .col-title{color:var( --e-global-color-text );}.elementor-41385 .elementor-element.elementor-element-82125ea:hover .col-title a, .elementor-41385 .elementor-element.elementor-element-82125ea:hover .col-title{color:var( --e-global-color-accent );}.elementor-41385 .elementor-element.elementor-element-82125ea .col-title, .elementor-41385 .elementor-element.elementor-element-82125ea .col-title a{font-size:24px;font-weight:600;line-height:32px;}.elementor-41385 .elementor-element.elementor-element-82125ea .col-title{margin-bottom:14px;}.elementor-41385 .elementor-element.elementor-element-82125ea .widget-content{color:var( --e-global-color-9d33321 );font-size:18px;font-weight:400;line-height:1.6em;margin-bottom:0px;}.elementor-41385 .elementor-element.elementor-element-82125ea .aux-widget-text .aux-text-widget-content{padding:18px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-82125ea .aux-text-widget-overlay, .elementor-41385 .elementor-element.elementor-element-82125ea .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-41385 .elementor-element.elementor-element-c69f2f1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-7504fe8 .aux-widget-advanced-text{background-color:#F8F8F8;text-align:left !important;padding:24px 24px 24px 24px;}.elementor-41385 .elementor-element.elementor-element-7504fe8{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-41385 .elementor-element.elementor-element-7504fe8 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-7504fe8 .aux-ico{font-size:47px;height:47px;}.elementor-41385 .elementor-element.elementor-element-7504fe8 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-41385 .elementor-element.elementor-element-7504fe8 .col-title a, .elementor-41385 .elementor-element.elementor-element-7504fe8 .col-title{color:var( --e-global-color-text );}.elementor-41385 .elementor-element.elementor-element-7504fe8:hover .col-title a, .elementor-41385 .elementor-element.elementor-element-7504fe8:hover .col-title{color:var( --e-global-color-accent );}.elementor-41385 .elementor-element.elementor-element-7504fe8 .col-title, .elementor-41385 .elementor-element.elementor-element-7504fe8 .col-title a{font-size:24px;font-weight:600;line-height:32px;}.elementor-41385 .elementor-element.elementor-element-7504fe8 .col-title{margin-bottom:14px;}.elementor-41385 .elementor-element.elementor-element-7504fe8 .widget-content{color:var( --e-global-color-9d33321 );font-size:18px;font-weight:400;line-height:1.6em;margin-bottom:0px;}.elementor-41385 .elementor-element.elementor-element-7504fe8 .aux-widget-text .aux-text-widget-content{padding:18px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-7504fe8 .aux-text-widget-overlay, .elementor-41385 .elementor-element.elementor-element-7504fe8 .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-41385 .elementor-element.elementor-element-4643028{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-fc329b4 .aux-widget-advanced-text{background-color:#F8F8F8;text-align:left !important;padding:24px 24px 24px 24px;}.elementor-41385 .elementor-element.elementor-element-fc329b4{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-41385 .elementor-element.elementor-element-fc329b4 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-fc329b4 .aux-ico{font-size:47px;height:47px;}.elementor-41385 .elementor-element.elementor-element-fc329b4 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-41385 .elementor-element.elementor-element-fc329b4 .col-title a, .elementor-41385 .elementor-element.elementor-element-fc329b4 .col-title{color:var( --e-global-color-text );}.elementor-41385 .elementor-element.elementor-element-fc329b4:hover .col-title a, .elementor-41385 .elementor-element.elementor-element-fc329b4:hover .col-title{color:var( --e-global-color-accent );}.elementor-41385 .elementor-element.elementor-element-fc329b4 .col-title, .elementor-41385 .elementor-element.elementor-element-fc329b4 .col-title a{font-size:24px;font-weight:600;line-height:32px;}.elementor-41385 .elementor-element.elementor-element-fc329b4 .col-title{margin-bottom:14px;}.elementor-41385 .elementor-element.elementor-element-fc329b4 .widget-content{color:var( --e-global-color-9d33321 );font-size:18px;font-weight:400;line-height:1.6em;margin-bottom:0px;}.elementor-41385 .elementor-element.elementor-element-fc329b4 .aux-widget-text .aux-text-widget-content{padding:18px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-fc329b4 .aux-text-widget-overlay, .elementor-41385 .elementor-element.elementor-element-fc329b4 .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-41385 .elementor-element.elementor-element-6cf8903{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-11a29fa .aux-widget-advanced-text{background-color:#F8F8F8;text-align:left !important;padding:24px 24px 24px 24px;}.elementor-41385 .elementor-element.elementor-element-11a29fa{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-41385 .elementor-element.elementor-element-11a29fa .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-11a29fa .aux-ico{font-size:47px;height:47px;}.elementor-41385 .elementor-element.elementor-element-11a29fa .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-41385 .elementor-element.elementor-element-11a29fa .col-title a, .elementor-41385 .elementor-element.elementor-element-11a29fa .col-title{color:var( --e-global-color-text );}.elementor-41385 .elementor-element.elementor-element-11a29fa:hover .col-title a, .elementor-41385 .elementor-element.elementor-element-11a29fa:hover .col-title{color:var( --e-global-color-accent );}.elementor-41385 .elementor-element.elementor-element-11a29fa .col-title, .elementor-41385 .elementor-element.elementor-element-11a29fa .col-title a{font-size:24px;font-weight:600;line-height:32px;}.elementor-41385 .elementor-element.elementor-element-11a29fa .col-title{margin-bottom:14px;}.elementor-41385 .elementor-element.elementor-element-11a29fa .widget-content{color:var( --e-global-color-9d33321 );font-size:18px;font-weight:400;line-height:1.6em;margin-bottom:0px;}.elementor-41385 .elementor-element.elementor-element-11a29fa .aux-widget-text .aux-text-widget-content{padding:18px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-11a29fa .aux-text-widget-overlay, .elementor-41385 .elementor-element.elementor-element-11a29fa .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-41385 .elementor-element.elementor-element-32064d9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-74108ff .aux-widget-advanced-text{background-color:#F8F8F8;text-align:left !important;padding:24px 24px 24px 24px;}.elementor-41385 .elementor-element.elementor-element-74108ff{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-41385 .elementor-element.elementor-element-74108ff .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-74108ff .aux-ico{font-size:47px;height:47px;}.elementor-41385 .elementor-element.elementor-element-74108ff .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-41385 .elementor-element.elementor-element-74108ff .col-title a, .elementor-41385 .elementor-element.elementor-element-74108ff .col-title{color:var( --e-global-color-text );}.elementor-41385 .elementor-element.elementor-element-74108ff:hover .col-title a, .elementor-41385 .elementor-element.elementor-element-74108ff:hover .col-title{color:var( --e-global-color-accent );}.elementor-41385 .elementor-element.elementor-element-74108ff .col-title, .elementor-41385 .elementor-element.elementor-element-74108ff .col-title a{font-size:24px;font-weight:600;line-height:32px;}.elementor-41385 .elementor-element.elementor-element-74108ff .col-title{margin-bottom:14px;}.elementor-41385 .elementor-element.elementor-element-74108ff .widget-content{color:var( --e-global-color-9d33321 );font-size:18px;font-weight:400;line-height:1.6em;margin-bottom:0px;}.elementor-41385 .elementor-element.elementor-element-74108ff .aux-widget-text .aux-text-widget-content{padding:18px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-74108ff .aux-text-widget-overlay, .elementor-41385 .elementor-element.elementor-element-74108ff .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-41385 .elementor-element.elementor-element-a4058b7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-e3f8c5a .aux-widget-advanced-text{background-color:#F8F8F8;text-align:left !important;padding:24px 24px 24px 24px;}.elementor-41385 .elementor-element.elementor-element-e3f8c5a{animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-41385 .elementor-element.elementor-element-e3f8c5a .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-e3f8c5a .aux-ico{font-size:47px;height:47px;}.elementor-41385 .elementor-element.elementor-element-e3f8c5a .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-41385 .elementor-element.elementor-element-e3f8c5a .col-title a, .elementor-41385 .elementor-element.elementor-element-e3f8c5a .col-title{color:var( --e-global-color-text );}.elementor-41385 .elementor-element.elementor-element-e3f8c5a:hover .col-title a, .elementor-41385 .elementor-element.elementor-element-e3f8c5a:hover .col-title{color:var( --e-global-color-accent );}.elementor-41385 .elementor-element.elementor-element-e3f8c5a .col-title, .elementor-41385 .elementor-element.elementor-element-e3f8c5a .col-title a{font-size:24px;font-weight:600;line-height:32px;}.elementor-41385 .elementor-element.elementor-element-e3f8c5a .col-title{margin-bottom:14px;}.elementor-41385 .elementor-element.elementor-element-e3f8c5a .widget-content{color:var( --e-global-color-9d33321 );font-size:18px;font-weight:400;line-height:1.6em;margin-bottom:0px;}.elementor-41385 .elementor-element.elementor-element-e3f8c5a .aux-widget-text .aux-text-widget-content{padding:18px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-e3f8c5a .aux-text-widget-overlay, .elementor-41385 .elementor-element.elementor-element-e3f8c5a .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-41385 .elementor-element.elementor-element-5807c6f{--content-width:1600px;}.elementor-41385 .elementor-element.elementor-element-e24b620{--content-width:1600px;}.elementor-41385 .elementor-element.elementor-element-06eea94{--width:50%;}.elementor-41385 .elementor-element.elementor-element-c349b64{--width:50%;}.elementor-41385 .elementor-element.elementor-element-c837e48{--content-width:1600px;}.elementor-41385 .elementor-element.elementor-element-8126d24{--width:32%;}.elementor-41385 .elementor-element.elementor-element-696cd96{--width:32%;}.elementor-41385 .elementor-element.elementor-element-2475111{--width:32%;}.elementor-41385 .elementor-element.elementor-element-a96fcea{--content-width:1600px;}.elementor-41385 .elementor-element.elementor-element-acc2080{--width:50%;}.elementor-41385 .elementor-element.elementor-element-0710487{--width:50%;}.elementor-41385 .elementor-element.elementor-element-49fd258{--content-width:1600px;}.elementor-41385 .elementor-element.elementor-element-0b56382{--width:32%;}.elementor-41385 .elementor-element.elementor-element-2abf976{--width:32%;}.elementor-41385 .elementor-element.elementor-element-cab56be{--width:32%;}.elementor-41385 .elementor-element.elementor-element-c69f2f1{--width:32%;}.elementor-41385 .elementor-element.elementor-element-4643028{--width:32%;}.elementor-41385 .elementor-element.elementor-element-6cf8903{--width:32%;}.elementor-41385 .elementor-element.elementor-element-32064d9{--width:32%;}.elementor-41385 .elementor-element.elementor-element-a4058b7{--width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-41385 .elementor-element.elementor-element-06eea94{--width:100%;}.elementor-41385 .elementor-element.elementor-element-c349b64{--width:100%;}.elementor-41385 .elementor-element.elementor-element-9b56ce3{--width:100%;}.elementor-41385 .elementor-element.elementor-element-68325e1{--width:100%;}.elementor-41385 .elementor-element.elementor-element-8126d24{--width:48%;}.elementor-41385 .elementor-element.elementor-element-696cd96{--width:48%;}.elementor-41385 .elementor-element.elementor-element-2475111{--width:48%;}.elementor-41385 .elementor-element.elementor-element-acc2080{--width:100%;}.elementor-41385 .elementor-element.elementor-element-0710487{--width:100%;}.elementor-41385 .elementor-element.elementor-element-60d88eb{--width:100%;}.elementor-41385 .elementor-element.elementor-element-0b56382{--width:48%;}.elementor-41385 .elementor-element.elementor-element-2abf976{--width:48%;}.elementor-41385 .elementor-element.elementor-element-cab56be{--width:48%;}.elementor-41385 .elementor-element.elementor-element-c69f2f1{--width:48%;}.elementor-41385 .elementor-element.elementor-element-4643028{--width:48%;}.elementor-41385 .elementor-element.elementor-element-6cf8903{--width:48%;}.elementor-41385 .elementor-element.elementor-element-32064d9{--width:48%;}.elementor-41385 .elementor-element.elementor-element-a4058b7{--width:48%;}}@media(max-width:1024px){.elementor-41385 .elementor-element.elementor-element-b14f243{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-41385 .elementor-element.elementor-element-ea2843a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-41385 .elementor-element.elementor-element-06eea94{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-3ef1ddc .elementor-button{font-size:18px;line-height:22px;padding:15px 25px 15px 25px;}.elementor-41385 .elementor-element.elementor-element-c349b64{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-9b56ce3{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-41385 .elementor-element.elementor-element-7a5898c{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-41385 .elementor-element.elementor-element-3b387a6{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-41385 .elementor-element.elementor-element-cf4d79f{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-41385 .elementor-element.elementor-element-d8ddec0{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-41385 .elementor-element.elementor-element-4480e9a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-41385 .elementor-element.elementor-element-0b1987b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-bc5a826 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-3a4f752 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-3d3ef75{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-41385 .elementor-element.elementor-element-abee276{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-41385 .elementor-element.elementor-element-acc2080{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-0710487{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-7c419a6 .elementor-button{font-size:18px;line-height:22px;padding:15px 25px 15px 25px;}.elementor-41385 .elementor-element.elementor-element-478ba54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-890f448 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-82125ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-7504fe8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-fc329b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-11a29fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-74108ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-41385 .elementor-element.elementor-element-e3f8c5a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-41385 .elementor-element.elementor-element-5807c6f{--min-height:500px;}.elementor-41385 .elementor-element.elementor-element-5807c6f:not(.elementor-motion-effects-element-type-background), .elementor-41385 .elementor-element.elementor-element-5807c6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-41385 .elementor-element.elementor-element-5c58298 .elementor-heading-title{font-size:32px;line-height:32px;}.elementor-41385 .elementor-element.elementor-element-e24b620{--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:25px;}.elementor-41385 .elementor-element.elementor-element-b14f243{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-41385 .elementor-element.elementor-element-43c7843 .aux-modern-heading-primary{font-size:31px;}.elementor-41385 .elementor-element.elementor-element-470f045{--width:20%;}.elementor-41385 .elementor-element.elementor-element-c349b64{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-9b56ce3{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-41385 .elementor-element.elementor-element-c837e48{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:25px;}.elementor-41385 .elementor-element.elementor-element-af76704{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-a96fcea{--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:25px;}.elementor-41385 .elementor-element.elementor-element-3d3ef75{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-41385 .elementor-element.elementor-element-3e3194d{--width:73%;}.elementor-41385 .elementor-element.elementor-element-d484ff8 .aux-modern-heading-primary{font-size:31px;}.elementor-41385 .elementor-element.elementor-element-c886383{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-acc2080{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41385 .elementor-element.elementor-element-49fd258{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:25px;}.elementor-41385 .elementor-element.elementor-element-6d74045{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for aux_text, class: .elementor-element-0b1987b */.elementor-41385 .elementor-element.elementor-element-0b1987b .aux-ico-large.aux-ico-clear {
    margin-left: 0;
}

.elementor-41385 .elementor-element.elementor-element-0b1987b .aux-widget-advanced-text {
    transition: transform 300ms ease-out 0ms !important
}
.elementor-41385 .elementor-element.elementor-element-0b1987b .aux-widget-advanced-text:hover {
    transform: translateY(-20px)
}

.elementor-41385 .elementor-element.elementor-element-0b1987b .aux-widget-advanced-text:after {
    content: '';
    position: absolute;
    bottom: -17px;
    left: 0;
    height: 3px;
    width:0%;
    background-color: var(--e-global-color-accent);
    transition: width 370ms cubic-bezier(0.39, 0.575, 0.565, 1);
}

.elementor-41385 .elementor-element.elementor-element-0b1987b .aux-widget-advanced-text:hover:after {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-bc5a826 */.elementor-41385 .elementor-element.elementor-element-bc5a826 .aux-ico-large.aux-ico-clear {
    margin-left: 0;
}

.elementor-41385 .elementor-element.elementor-element-bc5a826 .aux-widget-advanced-text {
    transition: transform 300ms ease-out 0ms !important
}
.elementor-41385 .elementor-element.elementor-element-bc5a826 .aux-widget-advanced-text:hover {
    transform: translateY(-20px)
}

.elementor-41385 .elementor-element.elementor-element-bc5a826 .aux-widget-advanced-text:after {
    content: '';
    position: absolute;
    bottom: -17px;
    left: 0;
    height: 3px;
    width:0%;
    background-color: var(--e-global-color-accent);
    transition: width 370ms cubic-bezier(0.39, 0.575, 0.565, 1);
}

.elementor-41385 .elementor-element.elementor-element-bc5a826 .aux-widget-advanced-text:hover:after {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-3a4f752 */.elementor-41385 .elementor-element.elementor-element-3a4f752 .aux-ico-large.aux-ico-clear {
    margin-left: 0;
}

.elementor-41385 .elementor-element.elementor-element-3a4f752 .aux-widget-advanced-text {
    transition: transform 300ms ease-out 0ms !important
}
.elementor-41385 .elementor-element.elementor-element-3a4f752 .aux-widget-advanced-text:hover {
    transform: translateY(-20px)
}

.elementor-41385 .elementor-element.elementor-element-3a4f752 .aux-widget-advanced-text:after {
    content: '';
    position: absolute;
    bottom: -17px;
    left: 0;
    height: 3px;
    width:0%;
    background-color: var(--e-global-color-accent);
    transition: width 370ms cubic-bezier(0.39, 0.575, 0.565, 1);
}

.elementor-41385 .elementor-element.elementor-element-3a4f752 .aux-widget-advanced-text:hover:after {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-478ba54 */.elementor-41385 .elementor-element.elementor-element-478ba54 .aux-ico-large.aux-ico-clear {
    margin-left: 0;
}

.elementor-41385 .elementor-element.elementor-element-478ba54 .aux-widget-advanced-text {
    transition: transform 300ms ease-out 0ms !important
}
.elementor-41385 .elementor-element.elementor-element-478ba54 .aux-widget-advanced-text:hover {
    transform: translateY(-20px)
}

.elementor-41385 .elementor-element.elementor-element-478ba54 .aux-widget-advanced-text:after {
    content: '';
    position: absolute;
    bottom: -17px;
    left: 0;
    height: 3px;
    width:0%;
    background-color: var(--e-global-color-accent);
    transition: width 370ms cubic-bezier(0.39, 0.575, 0.565, 1);
}

.elementor-41385 .elementor-element.elementor-element-478ba54 .aux-widget-advanced-text:hover:after {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-890f448 */.elementor-41385 .elementor-element.elementor-element-890f448 .aux-ico-large.aux-ico-clear {
    margin-left: 0;
}

.elementor-41385 .elementor-element.elementor-element-890f448 .aux-widget-advanced-text {
    transition: transform 300ms ease-out 0ms !important
}
.elementor-41385 .elementor-element.elementor-element-890f448 .aux-widget-advanced-text:hover {
    transform: translateY(-20px)
}

.elementor-41385 .elementor-element.elementor-element-890f448 .aux-widget-advanced-text:after {
    content: '';
    position: absolute;
    bottom: -17px;
    left: 0;
    height: 3px;
    width:0%;
    background-color: var(--e-global-color-accent);
    transition: width 370ms cubic-bezier(0.39, 0.575, 0.565, 1);
}

.elementor-41385 .elementor-element.elementor-element-890f448 .aux-widget-advanced-text:hover:after {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-82125ea */.elementor-41385 .elementor-element.elementor-element-82125ea .aux-ico-large.aux-ico-clear {
    margin-left: 0;
}

.elementor-41385 .elementor-element.elementor-element-82125ea .aux-widget-advanced-text {
    transition: transform 300ms ease-out 0ms !important
}
.elementor-41385 .elementor-element.elementor-element-82125ea .aux-widget-advanced-text:hover {
    transform: translateY(-20px)
}

.elementor-41385 .elementor-element.elementor-element-82125ea .aux-widget-advanced-text:after {
    content: '';
    position: absolute;
    bottom: -17px;
    left: 0;
    height: 3px;
    width:0%;
    background-color: var(--e-global-color-accent);
    transition: width 370ms cubic-bezier(0.39, 0.575, 0.565, 1);
}

.elementor-41385 .elementor-element.elementor-element-82125ea .aux-widget-advanced-text:hover:after {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-7504fe8 */.elementor-41385 .elementor-element.elementor-element-7504fe8 .aux-ico-large.aux-ico-clear {
    margin-left: 0;
}

.elementor-41385 .elementor-element.elementor-element-7504fe8 .aux-widget-advanced-text {
    transition: transform 300ms ease-out 0ms !important
}
.elementor-41385 .elementor-element.elementor-element-7504fe8 .aux-widget-advanced-text:hover {
    transform: translateY(-20px)
}

.elementor-41385 .elementor-element.elementor-element-7504fe8 .aux-widget-advanced-text:after {
    content: '';
    position: absolute;
    bottom: -17px;
    left: 0;
    height: 3px;
    width:0%;
    background-color: var(--e-global-color-accent);
    transition: width 370ms cubic-bezier(0.39, 0.575, 0.565, 1);
}

.elementor-41385 .elementor-element.elementor-element-7504fe8 .aux-widget-advanced-text:hover:after {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-fc329b4 */.elementor-41385 .elementor-element.elementor-element-fc329b4 .aux-ico-large.aux-ico-clear {
    margin-left: 0;
}

.elementor-41385 .elementor-element.elementor-element-fc329b4 .aux-widget-advanced-text {
    transition: transform 300ms ease-out 0ms !important
}
.elementor-41385 .elementor-element.elementor-element-fc329b4 .aux-widget-advanced-text:hover {
    transform: translateY(-20px)
}

.elementor-41385 .elementor-element.elementor-element-fc329b4 .aux-widget-advanced-text:after {
    content: '';
    position: absolute;
    bottom: -17px;
    left: 0;
    height: 3px;
    width:0%;
    background-color: var(--e-global-color-accent);
    transition: width 370ms cubic-bezier(0.39, 0.575, 0.565, 1);
}

.elementor-41385 .elementor-element.elementor-element-fc329b4 .aux-widget-advanced-text:hover:after {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-11a29fa */.elementor-41385 .elementor-element.elementor-element-11a29fa .aux-ico-large.aux-ico-clear {
    margin-left: 0;
}

.elementor-41385 .elementor-element.elementor-element-11a29fa .aux-widget-advanced-text {
    transition: transform 300ms ease-out 0ms !important
}
.elementor-41385 .elementor-element.elementor-element-11a29fa .aux-widget-advanced-text:hover {
    transform: translateY(-20px)
}

.elementor-41385 .elementor-element.elementor-element-11a29fa .aux-widget-advanced-text:after {
    content: '';
    position: absolute;
    bottom: -17px;
    left: 0;
    height: 3px;
    width:0%;
    background-color: var(--e-global-color-accent);
    transition: width 370ms cubic-bezier(0.39, 0.575, 0.565, 1);
}

.elementor-41385 .elementor-element.elementor-element-11a29fa .aux-widget-advanced-text:hover:after {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-74108ff */.elementor-41385 .elementor-element.elementor-element-74108ff .aux-ico-large.aux-ico-clear {
    margin-left: 0;
}

.elementor-41385 .elementor-element.elementor-element-74108ff .aux-widget-advanced-text {
    transition: transform 300ms ease-out 0ms !important
}
.elementor-41385 .elementor-element.elementor-element-74108ff .aux-widget-advanced-text:hover {
    transform: translateY(-20px)
}

.elementor-41385 .elementor-element.elementor-element-74108ff .aux-widget-advanced-text:after {
    content: '';
    position: absolute;
    bottom: -17px;
    left: 0;
    height: 3px;
    width:0%;
    background-color: var(--e-global-color-accent);
    transition: width 370ms cubic-bezier(0.39, 0.575, 0.565, 1);
}

.elementor-41385 .elementor-element.elementor-element-74108ff .aux-widget-advanced-text:hover:after {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-e3f8c5a */.elementor-41385 .elementor-element.elementor-element-e3f8c5a .aux-ico-large.aux-ico-clear {
    margin-left: 0;
}

.elementor-41385 .elementor-element.elementor-element-e3f8c5a .aux-widget-advanced-text {
    transition: transform 300ms ease-out 0ms !important
}
.elementor-41385 .elementor-element.elementor-element-e3f8c5a .aux-widget-advanced-text:hover {
    transform: translateY(-20px)
}

.elementor-41385 .elementor-element.elementor-element-e3f8c5a .aux-widget-advanced-text:after {
    content: '';
    position: absolute;
    bottom: -17px;
    left: 0;
    height: 3px;
    width:0%;
    background-color: var(--e-global-color-accent);
    transition: width 370ms cubic-bezier(0.39, 0.575, 0.565, 1);
}

.elementor-41385 .elementor-element.elementor-element-e3f8c5a .aux-widget-advanced-text:hover:after {
    width: 100%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'calibri';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.adaptivemedia.ca/wp-content/uploads/2023/07/calibri-regular.eot');
	src: url('https://www.adaptivemedia.ca/wp-content/uploads/2023/07/calibri-regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.adaptivemedia.ca/wp-content/uploads/2023/07/calibri-regular.woff2') format('woff2'),
		url('https://www.adaptivemedia.ca/wp-content/uploads/2023/07/calibri-regular.woff') format('woff'),
		url('https://www.adaptivemedia.ca/wp-content/uploads/2023/07/calibri-regular.ttf') format('truetype'),
		url('https://www.adaptivemedia.ca/wp-content/uploads/2023/07/calibri-regular.svg#calibri') format('svg');
}
@font-face {
	font-family: 'calibri';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.adaptivemedia.ca/wp-content/uploads/2023/07/calibri-bold.eot');
	src: url('https://www.adaptivemedia.ca/wp-content/uploads/2023/07/calibri-bold.eot?#iefix') format('embedded-opentype'),
		url('https://www.adaptivemedia.ca/wp-content/uploads/2023/07/calibri-bold.woff2') format('woff2'),
		url('https://www.adaptivemedia.ca/wp-content/uploads/2023/07/calibri-bold.woff') format('woff'),
		url('https://www.adaptivemedia.ca/wp-content/uploads/2023/07/calibri-bold.ttf') format('truetype'),
		url('https://www.adaptivemedia.ca/wp-content/uploads/2023/07/calibri-bold.svg#calibri') format('svg');
}
@font-face {
	font-family: 'calibri';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.adaptivemedia.ca/wp-content/uploads/2023/07/Calibri-Light.eot');
	src: url('https://www.adaptivemedia.ca/wp-content/uploads/2023/07/Calibri-Light.eot?#iefix') format('embedded-opentype'),
		url('https://www.adaptivemedia.ca/wp-content/uploads/2023/07/Calibri-Light.woff') format('woff'),
		url('https://www.adaptivemedia.ca/wp-content/uploads/2023/07/Calibri-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */