.elementor-10 .elementor-element.elementor-element-0553ccf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9ad6255{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c6f6956{--display:flex;--min-height:780px;--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:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c6f6956:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c6f6956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dewar.ca/wp-content/uploads/2025/08/Ellipse-13-1.png");background-position:bottom left;background-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-ab84f06{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:120px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-c5be6d5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-a377ab9{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-a377ab9 .elementor-heading-title{color:#1C3044;}.elementor-10 .elementor-element.elementor-element-5f915e7{width:var( --container-widget-width, 652px );max-width:652px;padding:0px 0px 10px 0px;--container-widget-width:652px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-5f915e7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:700;text-transform:uppercase;line-height:46px;}.elementor-10 .elementor-element.elementor-element-700ee91{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-44721ad{--divider-border-style:solid;--divider-color:#1C3044;--divider-border-width:4px;width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-44721ad .elementor-divider-separator{width:230px;}.elementor-10 .elementor-element.elementor-element-44721ad .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-38d1ca1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-767e2a1{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:600;line-height:36px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-767e2a1 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-3a97356{width:var( --container-widget-width, 652px );max-width:652px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:652px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-3a97356 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-3a97356 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-216674d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-130px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-fa459f5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-fa459f5:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fa459f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dewar.ca/wp-content/uploads/2025/08/image-1.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-b21226d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;bottom:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-b21226d{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-b21226d{right:0px;}.elementor-10 .elementor-element.elementor-element-b21226d img{width:100%;}.elementor-10 .elementor-element.elementor-element-c65bd63{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-99e4b45{--display:flex;--min-height:780px;--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:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-99e4b45:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-99e4b45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dewar.ca/wp-content/uploads/2025/08/Ellipse-13-1.png");background-position:bottom left;background-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-1ccee08{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:120px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-3566dd6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-988fdb6{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-988fdb6 .elementor-heading-title{color:#1C3044;}.elementor-10 .elementor-element.elementor-element-c36466d{width:var( --container-widget-width, 652px );max-width:652px;padding:0px 0px 10px 0px;--container-widget-width:652px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-c36466d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:700;text-transform:uppercase;line-height:46px;}.elementor-10 .elementor-element.elementor-element-6b92066{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-29ff230{--divider-border-style:solid;--divider-color:#1C3044;--divider-border-width:4px;width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-29ff230 .elementor-divider-separator{width:230px;}.elementor-10 .elementor-element.elementor-element-29ff230 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-7c87f67 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-b13413c{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:600;line-height:36px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-b13413c p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-52adcf3{width:var( --container-widget-width, 652px );max-width:652px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:652px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-52adcf3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-52adcf3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-697cbf1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-130px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-271ad23{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-271ad23:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-271ad23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dewar.ca/wp-content/uploads/2025/08/image-1.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-b6a9d77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;bottom:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-b6a9d77{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-b6a9d77{right:0px;}.elementor-10 .elementor-element.elementor-element-b6a9d77 img{width:100%;}.elementor-10 .elementor-element.elementor-element-b210145{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8c3fe29{--display:flex;--min-height:780px;--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:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8c3fe29:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8c3fe29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dewar.ca/wp-content/uploads/2025/08/Ellipse-13-1.png");background-position:bottom left;background-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-e4303fb{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:120px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-d8c80b6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-2a38b82{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-2a38b82 .elementor-heading-title{color:#1C3044;}.elementor-10 .elementor-element.elementor-element-d69c624{width:var( --container-widget-width, 652px );max-width:652px;padding:0px 0px 10px 0px;--container-widget-width:652px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-d69c624 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:700;text-transform:uppercase;line-height:46px;}.elementor-10 .elementor-element.elementor-element-eec7522{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-480a46e{--divider-border-style:solid;--divider-color:#1C3044;--divider-border-width:4px;width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-480a46e .elementor-divider-separator{width:230px;}.elementor-10 .elementor-element.elementor-element-480a46e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-5653ffe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-839bd53{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:600;line-height:36px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-839bd53 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-eff0e67{width:var( --container-widget-width, 652px );max-width:652px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:652px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-eff0e67 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-eff0e67 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-2e268c8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-130px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-dafd703{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-dafd703:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-dafd703 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dewar.ca/wp-content/uploads/2025/08/image-1.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-66e538b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;bottom:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-66e538b{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-66e538b{right:0px;}.elementor-10 .elementor-element.elementor-element-66e538b img{width:100%;}.elementor-10 .elementor-element.elementor-element-35d31f8{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:20px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#1C3044;--e-n-carousel-arrow-hover-color:var( --e-global-color-b2121bf );--e-n-carousel-swiper-pagination-size:0px;--e-n-carousel-dots-normal-color:#1C3044;}.elementor-10 .elementor-element.elementor-element-35d31f8 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#DAE5E8;border-radius:0px 0px 0px 0px;padding:7px 7px 7px 7px;}.elementor-10 .elementor-element.elementor-element-35d31f8 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-8ba40a5{--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;--gap:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-0821aae{--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:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b2585e6{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-305af98{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-acaab4b img{width:100%;}.elementor-10 .elementor-element.elementor-element-703c1dc{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-69a8ce7{width:100%;max-width:100%;padding:0px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-dbe8494{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:600;line-height:30px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-dbe8494 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-78921b2{width:var( --container-widget-width, 652px );max-width:652px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:652px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-78921b2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-78921b2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-071f678{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-071f678:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-071f678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-a820dbb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-495c4ec{--display:flex;}.elementor-10 .elementor-element.elementor-element-495c4ec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-7dcfea4 .elementor-heading-title{color:#DAE5E8;}.elementor-10 .elementor-element.elementor-element-8366439{--display:flex;}.elementor-10 .elementor-element.elementor-element-0456162{padding:0px 0px 0px 30px;border-style:solid;border-width:0px 0px 0px 5px;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:30px;color:var( --e-global-color-b2121bf );}.elementor-10 .elementor-element.elementor-element-0456162 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-d239301{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-395d0e1{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DAE5E8B8;--border-color:#DAE5E8B8;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-372ca17{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5d2f456 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:38px;color:var( --e-global-color-b2121bf );}.elementor-10 .elementor-element.elementor-element-5d2f456 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:36px;color:var( --e-global-color-b2121bf );}.elementor-10 .elementor-element.elementor-element-3a5a2ab .elementor-button{background-color:#02010100;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;fill:var( --e-global-color-b2121bf );color:var( --e-global-color-b2121bf );border-style:none;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3a5a2ab .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-3a5a2ab .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-f8bd5d3{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DAE5E8B8;--border-color:#DAE5E8B8;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-a424e2e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e3245c4 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:38px;color:var( --e-global-color-b2121bf );}.elementor-10 .elementor-element.elementor-element-e3245c4 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:36px;color:var( --e-global-color-b2121bf );}.elementor-10 .elementor-element.elementor-element-7bf32ec .elementor-button{background-color:#02010100;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;fill:var( --e-global-color-b2121bf );color:var( --e-global-color-b2121bf );border-style:none;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7bf32ec .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-7bf32ec .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-ab590e6{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DAE5E8B8;--border-color:#DAE5E8B8;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-23ec8ee{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-31578dc .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:38px;color:var( --e-global-color-b2121bf );}.elementor-10 .elementor-element.elementor-element-31578dc .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:36px;color:var( --e-global-color-b2121bf );}.elementor-10 .elementor-element.elementor-element-2e06616 .elementor-button{background-color:#02010100;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;fill:var( --e-global-color-b2121bf );color:var( --e-global-color-b2121bf );border-style:none;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2e06616 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-2e06616 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-f0c647d{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#DAE5E8B8;--border-color:#DAE5E8B8;--padding-top:20px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-a81fd65{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bbf1b0c .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:38px;color:var( --e-global-color-b2121bf );}.elementor-10 .elementor-element.elementor-element-bbf1b0c .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:36px;color:var( --e-global-color-b2121bf );}.elementor-10 .elementor-element.elementor-element-e7f3515 .elementor-button{background-color:#02010100;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;fill:var( --e-global-color-b2121bf );color:var( --e-global-color-b2121bf );border-style:none;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e7f3515 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-e7f3515 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-fe985cb{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#DAE5E8B8;--border-color:#DAE5E8B8;--padding-top:20px;--padding-bottom:40px;--padding-left:5px;--padding-right:5px;}.elementor-10 .elementor-element.elementor-element-d7baa73{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a6e1092 .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:38px;color:var( --e-global-color-b2121bf );}.elementor-10 .elementor-element.elementor-element-a6e1092 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:36px;color:var( --e-global-color-b2121bf );}.elementor-10 .elementor-element.elementor-element-fd112f4 .elementor-button{background-color:#02010100;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;fill:var( --e-global-color-b2121bf );color:var( --e-global-color-b2121bf );border-style:none;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-fd112f4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-fd112f4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-e423eb7{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DAE5E8B8;--border-color:#DAE5E8B8;--padding-top:20px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-00a80f8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4e73a6a .elementor-image-box-title{margin-bottom:5px;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:38px;color:var( --e-global-color-b2121bf );}.elementor-10 .elementor-element.elementor-element-4e73a6a .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:36px;color:var( --e-global-color-b2121bf );}.elementor-10 .elementor-element.elementor-element-9429587 .elementor-button{background-color:#02010100;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;fill:var( --e-global-color-b2121bf );color:var( --e-global-color-b2121bf );border-style:none;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9429587 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-9429587 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-75ac77b .elementor-button{background-color:#DAE5E8;fill:#1C3044;color:#1C3044;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b2121bf );}.elementor-10 .elementor-element.elementor-element-75ac77b .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-75ac77b .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b2121bf );}.elementor-10 .elementor-element.elementor-element-75ac77b{padding:30px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-75ac77b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-75ac77b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-75ac77b .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-75ac77b .elementor-button:focus svg{fill:var( --e-global-color-b2121bf );}.elementor-10 .elementor-element.elementor-element-0142110{--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:30px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-0142110:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0142110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dewar.ca/wp-content/uploads/2025/08/Ellipse-13.png");background-position:bottom right;background-repeat:no-repeat;background-size:auto;}.elementor-10 .elementor-element.elementor-element-1dfa875{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-7bad8f4{text-align:center;}.elementor-10 .elementor-element.elementor-element-fb9c17a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-fb9c17a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:40px;}.elementor-10 .elementor-element.elementor-element-93a9e3f{--display:flex;}.elementor-10 .elementor-element.elementor-element-4b33751{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3f052eb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5685279 img{width:100%;height:460px;object-fit:cover;object-position:center center;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.1);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-6dbf22d{left:32%;}body.rtl .elementor-10 .elementor-element.elementor-element-6dbf22d{right:32%;}.elementor-10 .elementor-element.elementor-element-6dbf22d{top:39%;}.elementor-10 .elementor-element.elementor-element-6dbf22d img{width:100px;}.elementor-10 .elementor-element.elementor-element-328d3e6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.1);--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-328d3e6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-328d3e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2121bf );}.elementor-10 .elementor-element.elementor-element-328d3e6.e-con{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-5e6f7d7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:34px;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-1bbb640{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:27px;}.elementor-10 .elementor-element.elementor-element-1bbb640 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-c711b5a{--display:flex;}.elementor-10 .elementor-element.elementor-element-e4f9cf8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-919c336{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5efe3e5 img{width:100%;height:460px;object-fit:cover;object-position:center center;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.1);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-9ce168a{left:32%;}body.rtl .elementor-10 .elementor-element.elementor-element-9ce168a{right:32%;}.elementor-10 .elementor-element.elementor-element-9ce168a{top:39%;}.elementor-10 .elementor-element.elementor-element-9ce168a img{width:100px;}.elementor-10 .elementor-element.elementor-element-be8016f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.1);--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-be8016f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-be8016f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2121bf );}.elementor-10 .elementor-element.elementor-element-be8016f.e-con{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-4166dec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:34px;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-28b68ba{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:27px;}.elementor-10 .elementor-element.elementor-element-28b68ba p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-507767b{--display:flex;}.elementor-10 .elementor-element.elementor-element-e0612d0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1860515{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-094c1be img{width:100%;height:460px;object-fit:cover;object-position:center center;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.1);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-4e7e90b{left:32%;}body.rtl .elementor-10 .elementor-element.elementor-element-4e7e90b{right:32%;}.elementor-10 .elementor-element.elementor-element-4e7e90b{top:39%;}.elementor-10 .elementor-element.elementor-element-4e7e90b img{width:100px;}.elementor-10 .elementor-element.elementor-element-6cfec65{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.1);--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-6cfec65:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6cfec65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2121bf );}.elementor-10 .elementor-element.elementor-element-6cfec65.e-con{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-d62d8fe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:34px;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-00677b7{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:27px;}.elementor-10 .elementor-element.elementor-element-00677b7 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-45adfad{--display:flex;}.elementor-10 .elementor-element.elementor-element-01edda3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-61cb355{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6406b4f img{width:100%;height:460px;object-fit:cover;object-position:center center;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.1);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-4c35c09{left:32%;}body.rtl .elementor-10 .elementor-element.elementor-element-4c35c09{right:32%;}.elementor-10 .elementor-element.elementor-element-4c35c09{top:39%;}.elementor-10 .elementor-element.elementor-element-4c35c09 img{width:100px;}.elementor-10 .elementor-element.elementor-element-3a4bb62{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.1);--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-3a4bb62:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3a4bb62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2121bf );}.elementor-10 .elementor-element.elementor-element-3a4bb62.e-con{--align-self:flex-end;}.elementor-10 .elementor-element.elementor-element-c4ff8f6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:34px;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-12f1a9d{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:27px;}.elementor-10 .elementor-element.elementor-element-12f1a9d p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-378d0d2{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;padding:0px 70px 0px 70px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-40px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-40px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#1D252D;}.elementor-10 .elementor-element.elementor-element-378d0d2 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#DAE5E8;border-radius:5px 30px 30px 30px;padding:7px 7px 7px 7px;}.elementor-10 .elementor-element.elementor-element-378d0d2 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-b77549d{--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:50px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-b77549d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b77549d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dewar.ca/wp-content/uploads/2025/08/Rectangle-19-2.png");background-position:center right;background-repeat:no-repeat;background-size:40% auto;}.elementor-10 .elementor-element.elementor-element-f152ed1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2c7b96d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:100px;}.elementor-10 .elementor-element.elementor-element-2c7b96d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2c7b96d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dewar.ca/wp-content/uploads/2025/08/Rectangle-7.png");background-position:center left;background-repeat:no-repeat;}.elementor-10 .elementor-element.elementor-element-1da1cae img{width:100%;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-fb24b42{right:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-fb24b42{left:0px;}.elementor-10 .elementor-element.elementor-element-fb24b42{bottom:20px;}.elementor-10 .elementor-element.elementor-element-fb24b42 img{width:230px;}.elementor-10 .elementor-element.elementor-element-ac06831{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e876749 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4a11961{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:600;line-height:28px;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4a11961 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-b03c54a{width:var( --container-widget-width, 652px );max-width:652px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:652px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-b03c54a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-b03c54a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-8e84dbc{--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:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d819793{--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;box-shadow:0px 4px 31px 0px rgba(0, 0, 0, 0.09019607843137255);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d819793:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d819793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-2781dce{--display:flex;--justify-content:center;--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-f59dd21 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-08c871b .jeg-elementor-kit.jkit-contact-form-7 form input:not([type=submit]):not([type=checkbox]):not([type=radio]), .elementor-10 .elementor-element.elementor-element-08c871b .jeg-elementor-kit.jkit-contact-form-7 form textarea, .elementor-10 .elementor-element.elementor-element-08c871b .jeg-elementor-kit.jkit-contact-form-7 form select{background-color:var( --e-global-color-2616a3f );margin:0px 0px 20px 0px;border-radius:0px 0px 0px 0px;border-style:none;font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:600;color:#13131338;}.elementor-10 .elementor-element.elementor-element-08c871b .jeg-elementor-kit.jkit-contact-form-7 form input[type=submit]{background-color:#265B7B;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:14px;border-radius:4px 4px 4px 4px;padding:22px 45px 22px 45px;margin:10px 0px -15px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#265B7B;}.elementor-10 .elementor-element.elementor-element-08c871b .jeg-elementor-kit.jkit-contact-form-7 form input[type=submit]:hover{background-color:var( --e-global-color-b2121bf );color:#265B7B;border-style:solid;border-width:1px 1px 1px 1px;border-color:#265B7B;}.elementor-10 .elementor-element.elementor-element-08c871b .jeg-elementor-kit.jkit-contact-form-7{text-align:left;}.elementor-10 .elementor-element.elementor-element-08c871b .jeg-elementor-kit.jkit-contact-form-7 form label{text-align:left;max-width:380px;}.elementor-10 .elementor-element.elementor-element-08c871b .jeg-elementor-kit.jkit-contact-form-7 form input:not([type=submit]):not([type=checkbox]):not([type=radio]), .elementor-10 .elementor-element.elementor-element-08c871b .jeg-elementor-kit.jkit-contact-form-7 form select{padding:15px 0px 20px 15px;height:65px;}.elementor-10 .elementor-element.elementor-element-08c871b .jeg-elementor-kit.jkit-contact-form-7 form textarea{height:160px;padding:15px 0px 0px 15px;}.elementor-10 .elementor-element.elementor-element-08c871b .jeg-elementor-kit.jkit-contact-form-7 form input:not([type=submit]):not([type=checkbox]):not([type=radio])::placeholder, .elementor-10 .elementor-element.elementor-element-08c871b .jeg-elementor-kit.jkit-contact-form-7 form textarea::placeholder, .elementor-10 .elementor-element.elementor-element-08c871b .jeg-elementor-kit.jkit-contact-form-7 form select::placeholder{font-size:14px;}.elementor-10 .elementor-element.elementor-element-72b7cf1{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-72b7cf1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-72b7cf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dewar.ca/wp-content/uploads/2025/08/Rectangle-86.png");background-position:bottom left;background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-5c3e5c4:not( .elementor-widget-image ), .elementor-10 .elementor-element.elementor-element-5c3e5c4.elementor-widget-image img{-webkit-mask-image:url( https://dewar.ca/wp-content/uploads/2025/08/Rectangle-87-min.png );-webkit-mask-size:cover;-webkit-mask-position:top left;}.elementor-10 .elementor-element.elementor-element-5c3e5c4 img{width:100%;height:700px;object-fit:cover;object-position:center left;}.elementor-10 .elementor-element.elementor-element-3b77de6{--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:10px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-4dbb255{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-163fea3{--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;box-shadow:0px 4px 18px 0px rgba(0, 0, 0, 0.0784313725490196);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-03e673d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c248230 iframe{height:420px;}.elementor-10 .elementor-element.elementor-element-d7a3dce{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-d7a3dce:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d7a3dce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAE5E8;background-image:url("https://dewar.ca/wp-content/uploads/2025/08/pngimg.com-world_map_PNG31-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-32c4aff .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-e894c1a{width:var( --container-widget-width, 283px );max-width:283px;--container-widget-width:283px;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-e894c1a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-e894c1a p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-9d432f5 .elementor-button{background-color:#1C3044;fill:#FFFFFF;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9d432f5 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-9d432f5 .elementor-button:focus{background-color:#02010100;color:#1C3044;}.elementor-10 .elementor-element.elementor-element-9d432f5{width:var( --container-widget-width, 652px );max-width:652px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:652px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-9d432f5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-9d432f5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-9d432f5 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-9d432f5 .elementor-button:focus svg{fill:#1C3044;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-0553ccf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-c6f6956{--min-height:700px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ab84f06{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-c5be6d5{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-a377ab9{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-5f915e7{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5f915e7 .elementor-heading-title{font-size:22px;line-height:27px;}.elementor-10 .elementor-element.elementor-element-700ee91{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-44721ad{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-10 .elementor-element.elementor-element-44721ad .elementor-divider-separator{width:200px;}.elementor-10 .elementor-element.elementor-element-38d1ca1{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-38d1ca1 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-767e2a1{font-size:15px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-3a97356 .elementor-button{font-size:14px;line-height:24px;}.elementor-10 .elementor-element.elementor-element-216674d{--margin-top:0px;--margin-bottom:0px;--margin-left:-120px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-99e4b45{--min-height:700px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1ccee08{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-3566dd6{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-988fdb6{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-c36466d{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c36466d .elementor-heading-title{font-size:22px;line-height:27px;}.elementor-10 .elementor-element.elementor-element-6b92066{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-29ff230{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-10 .elementor-element.elementor-element-29ff230 .elementor-divider-separator{width:200px;}.elementor-10 .elementor-element.elementor-element-7c87f67{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-7c87f67 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-b13413c{font-size:15px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-52adcf3 .elementor-button{font-size:14px;line-height:24px;}.elementor-10 .elementor-element.elementor-element-697cbf1{--margin-top:0px;--margin-bottom:0px;--margin-left:-120px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-8c3fe29{--min-height:700px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e4303fb{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-d8c80b6{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:80px;}.elementor-10 .elementor-element.elementor-element-2a38b82{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-d69c624{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d69c624 .elementor-heading-title{font-size:22px;line-height:27px;}.elementor-10 .elementor-element.elementor-element-eec7522{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-480a46e{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-10 .elementor-element.elementor-element-480a46e .elementor-divider-separator{width:200px;}.elementor-10 .elementor-element.elementor-element-5653ffe{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-5653ffe .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-839bd53{font-size:15px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-eff0e67 .elementor-button{font-size:14px;line-height:24px;}.elementor-10 .elementor-element.elementor-element-2e268c8{--margin-top:0px;--margin-bottom:0px;--margin-left:-120px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-35d31f8{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:10px;--e-n-carousel-arrow-next-right-position:10px;}.elementor-10 .elementor-element.elementor-element-35d31f8 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:2px 2px 2px 2px;}.elementor-10 .elementor-element.elementor-element-0821aae{--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-703c1dc{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-dbe8494{line-height:35px;}.elementor-10 .elementor-element.elementor-element-0456162{line-height:35px;}.elementor-10 .elementor-element.elementor-element-d239301{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-395d0e1{--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-5d2f456 .elementor-image-box-title{font-size:28px;line-height:32px;}.elementor-10 .elementor-element.elementor-element-f8bd5d3{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-e3245c4 .elementor-image-box-title{font-size:28px;line-height:32px;}.elementor-10 .elementor-element.elementor-element-ab590e6{border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-31578dc .elementor-image-box-title{font-size:28px;line-height:32px;}.elementor-10 .elementor-element.elementor-element-f0c647d{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-a81fd65{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bbf1b0c .elementor-image-box-title{font-size:28px;line-height:32px;}.elementor-10 .elementor-element.elementor-element-fe985cb{--padding-top:20px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-d7baa73{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a6e1092 .elementor-image-box-title{font-size:28px;line-height:32px;}.elementor-10 .elementor-element.elementor-element-e423eb7{--padding-top:20px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-00a80f8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4e73a6a .elementor-image-box-title{font-size:28px;line-height:32px;}.elementor-10 .elementor-element.elementor-element-378d0d2{--e-n-carousel-swiper-slides-to-display:2;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-b77549d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b77549d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-10 .elementor-element.elementor-element-f152ed1{--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-ac06831{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4a11961{line-height:35px;}.elementor-10 .elementor-element.elementor-element-2781dce{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-08c871b .jeg-elementor-kit.jkit-contact-form-7 form input:not([type=submit]):not([type=checkbox]):not([type=radio]), .elementor-10 .elementor-element.elementor-element-08c871b .jeg-elementor-kit.jkit-contact-form-7 form select{height:55px;}.elementor-10 .elementor-element.elementor-element-08c871b .jeg-elementor-kit.jkit-contact-form-7 form textarea{height:140px;}.elementor-10 .elementor-element.elementor-element-5c3e5c4 img{height:600px;}.elementor-10 .elementor-element.elementor-element-3b77de6{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d7a3dce{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-e894c1a{line-height:35px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-0553ccf{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9ad6255{--justify-content:flex-start;}.elementor-10 .elementor-element.elementor-element-c6f6956{--min-height:600px;--flex-direction:column-reverse;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-c6f6956:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c6f6956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-10 .elementor-element.elementor-element-ab84f06{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c5be6d5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5f915e7 .elementor-heading-title{font-size:17px;line-height:18px;}.elementor-10 .elementor-element.elementor-element-38d1ca1 .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-767e2a1{font-size:14px;line-height:24px;}.elementor-10 .elementor-element.elementor-element-3a97356 .elementor-button{font-size:14px;padding:14px 20px 14px 20px;}.elementor-10 .elementor-element.elementor-element-216674d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-fa459f5{--min-height:220px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-c65bd63{--justify-content:flex-start;}.elementor-10 .elementor-element.elementor-element-99e4b45{--min-height:600px;--flex-direction:column-reverse;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-99e4b45:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-99e4b45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-10 .elementor-element.elementor-element-1ccee08{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3566dd6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c36466d .elementor-heading-title{font-size:17px;line-height:18px;}.elementor-10 .elementor-element.elementor-element-7c87f67 .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-b13413c{font-size:14px;line-height:24px;}.elementor-10 .elementor-element.elementor-element-52adcf3 .elementor-button{font-size:14px;padding:14px 20px 14px 20px;}.elementor-10 .elementor-element.elementor-element-697cbf1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-271ad23{--min-height:220px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-8c3fe29{--min-height:600px;--flex-direction:column-reverse;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-8c3fe29:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8c3fe29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-10 .elementor-element.elementor-element-e4303fb{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d8c80b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d69c624 .elementor-heading-title{font-size:17px;line-height:18px;}.elementor-10 .elementor-element.elementor-element-5653ffe .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-839bd53{font-size:14px;line-height:24px;}.elementor-10 .elementor-element.elementor-element-eff0e67 .elementor-button{font-size:14px;padding:14px 20px 14px 20px;}.elementor-10 .elementor-element.elementor-element-2e268c8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-dafd703{--min-height:220px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-35d31f8{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:12px;}.elementor-10 .elementor-element.elementor-element-8ba40a5{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-703c1dc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-69a8ce7{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-69a8ce7 .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-dbe8494{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:14px;line-height:24px;}.elementor-10 .elementor-element.elementor-element-78921b2 .elementor-button{font-size:14px;padding:14px 30px 14px 30px;}.elementor-10 .elementor-element.elementor-element-071f678{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-a820dbb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-0456162{padding:0px 0px 0px 20px;border-width:0px 0px 0px 2px;font-size:14px;line-height:24px;}.elementor-10 .elementor-element.elementor-element-d239301{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-395d0e1{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5d2f456{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-5d2f456.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5d2f456 .elementor-image-box-title{font-size:22px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-5d2f456 .elementor-image-box-description{font-size:14px;line-height:24px;}.elementor-10 .elementor-element.elementor-element-3a5a2ab .elementor-button{font-size:18px;}.elementor-10 .elementor-element.elementor-element-f8bd5d3{--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e3245c4{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-e3245c4.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e3245c4 .elementor-image-box-title{font-size:22px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-e3245c4 .elementor-image-box-description{font-size:14px;line-height:24px;}.elementor-10 .elementor-element.elementor-element-7bf32ec .elementor-button{font-size:18px;}.elementor-10 .elementor-element.elementor-element-ab590e6{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-31578dc{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-31578dc.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-31578dc .elementor-image-box-title{font-size:22px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-31578dc .elementor-image-box-description{font-size:14px;line-height:24px;}.elementor-10 .elementor-element.elementor-element-2e06616 .elementor-button{font-size:18px;}.elementor-10 .elementor-element.elementor-element-f0c647d{--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a81fd65{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bbf1b0c{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-bbf1b0c.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-bbf1b0c .elementor-image-box-title{font-size:22px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-bbf1b0c .elementor-image-box-description{font-size:14px;line-height:24px;}.elementor-10 .elementor-element.elementor-element-e7f3515 .elementor-button{font-size:18px;}.elementor-10 .elementor-element.elementor-element-fe985cb{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d7baa73{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a6e1092{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a6e1092.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-a6e1092 .elementor-image-box-title{font-size:22px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-a6e1092 .elementor-image-box-description{font-size:14px;line-height:24px;}.elementor-10 .elementor-element.elementor-element-fd112f4 .elementor-button{font-size:18px;}.elementor-10 .elementor-element.elementor-element-e423eb7{--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-00a80f8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4e73a6a{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-4e73a6a.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-4e73a6a .elementor-image-box-title{font-size:22px;line-height:28px;}.elementor-10 .elementor-element.elementor-element-4e73a6a .elementor-image-box-description{font-size:14px;line-height:24px;}.elementor-10 .elementor-element.elementor-element-9429587 .elementor-button{font-size:18px;}.elementor-10 .elementor-element.elementor-element-75ac77b{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0142110{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-1dfa875{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-fb9c17a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10 .elementor-element.elementor-element-fb9c17a .elementor-heading-title{font-size:18px;line-height:25px;}.elementor-10 .elementor-element.elementor-element-5685279 img{width:100vw;height:280px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-6dbf22d{left:37.5%;}body.rtl .elementor-10 .elementor-element.elementor-element-6dbf22d{right:37.5%;}.elementor-10 .elementor-element.elementor-element-6dbf22d{top:41%;}.elementor-10 .elementor-element.elementor-element-6dbf22d img{width:50px;}.elementor-10 .elementor-element.elementor-element-328d3e6{--width:94%;--z-index:9;}.elementor-10 .elementor-element.elementor-element-5e6f7d7 .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-1bbb640{font-size:15px;line-height:24px;}.elementor-10 .elementor-element.elementor-element-5efe3e5 img{width:100vw;height:280px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-9ce168a{left:37.5%;}body.rtl .elementor-10 .elementor-element.elementor-element-9ce168a{right:37.5%;}.elementor-10 .elementor-element.elementor-element-9ce168a{top:41%;}.elementor-10 .elementor-element.elementor-element-9ce168a img{width:50px;}.elementor-10 .elementor-element.elementor-element-be8016f{--width:94%;--z-index:9;}.elementor-10 .elementor-element.elementor-element-4166dec .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-28b68ba{font-size:15px;line-height:24px;}.elementor-10 .elementor-element.elementor-element-094c1be img{width:100vw;height:280px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-4e7e90b{left:37.5%;}body.rtl .elementor-10 .elementor-element.elementor-element-4e7e90b{right:37.5%;}.elementor-10 .elementor-element.elementor-element-4e7e90b{top:41%;}.elementor-10 .elementor-element.elementor-element-4e7e90b img{width:50px;}.elementor-10 .elementor-element.elementor-element-6cfec65{--width:94%;--z-index:9;}.elementor-10 .elementor-element.elementor-element-d62d8fe .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-00677b7{font-size:15px;line-height:24px;}.elementor-10 .elementor-element.elementor-element-6406b4f img{width:100vw;height:280px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-4c35c09{left:37.5%;}body.rtl .elementor-10 .elementor-element.elementor-element-4c35c09{right:37.5%;}.elementor-10 .elementor-element.elementor-element-4c35c09{top:41%;}.elementor-10 .elementor-element.elementor-element-4c35c09 img{width:50px;}.elementor-10 .elementor-element.elementor-element-3a4bb62{--width:94%;--z-index:99;}.elementor-10 .elementor-element.elementor-element-c4ff8f6 .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-12f1a9d{font-size:15px;line-height:24px;}.elementor-10 .elementor-element.elementor-element-378d0d2{--e-n-carousel-swiper-slides-to-display:1;padding:0px 10px 0px 10px;--e-n-carousel-arrow-prev-left-position:-20px;--e-n-carousel-arrow-next-right-position:-20px;}.elementor-10 .elementor-element.elementor-element-b77549d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b77549d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-10 .elementor-element.elementor-element-b77549d{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-2c7b96d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2c7b96d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-10 .elementor-element.elementor-element-2c7b96d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1da1cae{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-fb24b42{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-ac06831{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4a11961{font-size:14px;line-height:24px;}.elementor-10 .elementor-element.elementor-element-b03c54a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-b03c54a .elementor-button{font-size:14px;padding:14px 30px 14px 30px;}.elementor-10 .elementor-element.elementor-element-8e84dbc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d819793{--flex-direction:column-reverse;--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:20px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2781dce{--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-5c3e5c4{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5c3e5c4 img{height:100%;}.elementor-10 .elementor-element.elementor-element-3b77de6{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-163fea3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-c248230 iframe{height:220px;}.elementor-10 .elementor-element.elementor-element-d7a3dce{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-e894c1a{font-size:14px;line-height:24px;}.elementor-10 .elementor-element.elementor-element-9d432f5 .elementor-button{font-size:14px;padding:14px 30px 14px 30px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-700ee91{--width:100%;}.elementor-10 .elementor-element.elementor-element-6b92066{--width:100%;}.elementor-10 .elementor-element.elementor-element-eec7522{--width:100%;}.elementor-10 .elementor-element.elementor-element-071f678{--content-width:1320px;}.elementor-10 .elementor-element.elementor-element-495c4ec{--width:57.046%;}.elementor-10 .elementor-element.elementor-element-0142110{--content-width:1560px;}.elementor-10 .elementor-element.elementor-element-328d3e6{--width:93%;}.elementor-10 .elementor-element.elementor-element-be8016f{--width:93%;}.elementor-10 .elementor-element.elementor-element-6cfec65{--width:93%;}.elementor-10 .elementor-element.elementor-element-3a4bb62{--width:93%;}.elementor-10 .elementor-element.elementor-element-d7a3dce{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-700ee91{--width:100%;}.elementor-10 .elementor-element.elementor-element-6b92066{--width:100%;}.elementor-10 .elementor-element.elementor-element-eec7522{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-c5be6d5 */.elementor-10 .elementor-element.elementor-element-c5be6d5{
    max-width: 775px;
}
@media (max-width:1024px){
   .elementor-10 .elementor-element.elementor-element-c5be6d5{
    max-width: 100%;
} 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa459f5 */.elementor-10 .elementor-element.elementor-element-fa459f5{
    width: 100%;
    height: 100%;
clip-path: polygon(0 0, 100% 0, 100% 100%, 29% 100%);

}
@media (max-width:767px){
    .elementor-10 .elementor-element.elementor-element-fa459f5{
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);

    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b21226d */.elementor-10 .elementor-element.elementor-element-b21226d{
    width: 100%;
    clip-path: polygon(100% 0, 0% 100%, 100% 100%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3566dd6 */.elementor-10 .elementor-element.elementor-element-3566dd6{
    max-width: 775px;
}
@media (max-width:1024px){
   .elementor-10 .elementor-element.elementor-element-3566dd6{
    max-width: 100%;
} 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-271ad23 */.elementor-10 .elementor-element.elementor-element-271ad23{
    width: 100%;
    height: 100%;
clip-path: polygon(0 0, 100% 0, 100% 100%, 29% 100%);

}
@media (max-width:767px){
    .elementor-10 .elementor-element.elementor-element-271ad23{
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);

    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6a9d77 */.elementor-10 .elementor-element.elementor-element-b6a9d77{
    width: 100%;
    clip-path: polygon(100% 0, 0% 100%, 100% 100%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8c80b6 */.elementor-10 .elementor-element.elementor-element-d8c80b6{
    max-width: 775px;
}
@media (max-width:1024px){
   .elementor-10 .elementor-element.elementor-element-d8c80b6{
    max-width: 100%;
} 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dafd703 */.elementor-10 .elementor-element.elementor-element-dafd703{
    width: 100%;
    height: 100%;
clip-path: polygon(0 0, 100% 0, 100% 100%, 29% 100%);

}
@media (max-width:767px){
    .elementor-10 .elementor-element.elementor-element-dafd703{
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);

    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66e538b */.elementor-10 .elementor-element.elementor-element-66e538b{
    width: 100%;
    clip-path: polygon(100% 0, 0% 100%, 100% 100%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5be6d5 */.elementor-10 .elementor-element.elementor-element-c5be6d5{
    max-width: 775px;
}
@media (max-width:1024px){
   .elementor-10 .elementor-element.elementor-element-c5be6d5{
    max-width: 100%;
} 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa459f5 */.elementor-10 .elementor-element.elementor-element-fa459f5{
    width: 100%;
    height: 100%;
clip-path: polygon(0 0, 100% 0, 100% 100%, 29% 100%);

}
@media (max-width:767px){
    .elementor-10 .elementor-element.elementor-element-fa459f5{
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);

    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b21226d */.elementor-10 .elementor-element.elementor-element-b21226d{
    width: 100%;
    clip-path: polygon(100% 0, 0% 100%, 100% 100%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3566dd6 */.elementor-10 .elementor-element.elementor-element-3566dd6{
    max-width: 775px;
}
@media (max-width:1024px){
   .elementor-10 .elementor-element.elementor-element-3566dd6{
    max-width: 100%;
} 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-271ad23 */.elementor-10 .elementor-element.elementor-element-271ad23{
    width: 100%;
    height: 100%;
clip-path: polygon(0 0, 100% 0, 100% 100%, 29% 100%);

}
@media (max-width:767px){
    .elementor-10 .elementor-element.elementor-element-271ad23{
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);

    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6a9d77 */.elementor-10 .elementor-element.elementor-element-b6a9d77{
    width: 100%;
    clip-path: polygon(100% 0, 0% 100%, 100% 100%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8c80b6 */.elementor-10 .elementor-element.elementor-element-d8c80b6{
    max-width: 775px;
}
@media (max-width:1024px){
   .elementor-10 .elementor-element.elementor-element-d8c80b6{
    max-width: 100%;
} 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dafd703 */.elementor-10 .elementor-element.elementor-element-dafd703{
    width: 100%;
    height: 100%;
clip-path: polygon(0 0, 100% 0, 100% 100%, 29% 100%);

}
@media (max-width:767px){
    .elementor-10 .elementor-element.elementor-element-dafd703{
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);

    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66e538b */.elementor-10 .elementor-element.elementor-element-66e538b{
    width: 100%;
    clip-path: polygon(100% 0, 0% 100%, 100% 100%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5be6d5 */.elementor-10 .elementor-element.elementor-element-c5be6d5{
    max-width: 775px;
}
@media (max-width:1024px){
   .elementor-10 .elementor-element.elementor-element-c5be6d5{
    max-width: 100%;
} 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa459f5 */.elementor-10 .elementor-element.elementor-element-fa459f5{
    width: 100%;
    height: 100%;
clip-path: polygon(0 0, 100% 0, 100% 100%, 29% 100%);

}
@media (max-width:767px){
    .elementor-10 .elementor-element.elementor-element-fa459f5{
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);

    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b21226d */.elementor-10 .elementor-element.elementor-element-b21226d{
    width: 100%;
    clip-path: polygon(100% 0, 0% 100%, 100% 100%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3566dd6 */.elementor-10 .elementor-element.elementor-element-3566dd6{
    max-width: 775px;
}
@media (max-width:1024px){
   .elementor-10 .elementor-element.elementor-element-3566dd6{
    max-width: 100%;
} 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-271ad23 */.elementor-10 .elementor-element.elementor-element-271ad23{
    width: 100%;
    height: 100%;
clip-path: polygon(0 0, 100% 0, 100% 100%, 29% 100%);

}
@media (max-width:767px){
    .elementor-10 .elementor-element.elementor-element-271ad23{
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);

    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6a9d77 */.elementor-10 .elementor-element.elementor-element-b6a9d77{
    width: 100%;
    clip-path: polygon(100% 0, 0% 100%, 100% 100%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8c80b6 */.elementor-10 .elementor-element.elementor-element-d8c80b6{
    max-width: 775px;
}
@media (max-width:1024px){
   .elementor-10 .elementor-element.elementor-element-d8c80b6{
    max-width: 100%;
} 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dafd703 */.elementor-10 .elementor-element.elementor-element-dafd703{
    width: 100%;
    height: 100%;
clip-path: polygon(0 0, 100% 0, 100% 100%, 29% 100%);

}
@media (max-width:767px){
    .elementor-10 .elementor-element.elementor-element-dafd703{
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);

    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66e538b */.elementor-10 .elementor-element.elementor-element-66e538b{
    width: 100%;
    clip-path: polygon(100% 0, 0% 100%, 100% 100%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5be6d5 */.elementor-10 .elementor-element.elementor-element-c5be6d5{
    max-width: 775px;
}
@media (max-width:1024px){
   .elementor-10 .elementor-element.elementor-element-c5be6d5{
    max-width: 100%;
} 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa459f5 */.elementor-10 .elementor-element.elementor-element-fa459f5{
    width: 100%;
    height: 100%;
clip-path: polygon(0 0, 100% 0, 100% 100%, 29% 100%);

}
@media (max-width:767px){
    .elementor-10 .elementor-element.elementor-element-fa459f5{
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);

    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b21226d */.elementor-10 .elementor-element.elementor-element-b21226d{
    width: 100%;
    clip-path: polygon(100% 0, 0% 100%, 100% 100%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3566dd6 */.elementor-10 .elementor-element.elementor-element-3566dd6{
    max-width: 775px;
}
@media (max-width:1024px){
   .elementor-10 .elementor-element.elementor-element-3566dd6{
    max-width: 100%;
} 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-271ad23 */.elementor-10 .elementor-element.elementor-element-271ad23{
    width: 100%;
    height: 100%;
clip-path: polygon(0 0, 100% 0, 100% 100%, 29% 100%);

}
@media (max-width:767px){
    .elementor-10 .elementor-element.elementor-element-271ad23{
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);

    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6a9d77 */.elementor-10 .elementor-element.elementor-element-b6a9d77{
    width: 100%;
    clip-path: polygon(100% 0, 0% 100%, 100% 100%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8c80b6 */.elementor-10 .elementor-element.elementor-element-d8c80b6{
    max-width: 775px;
}
@media (max-width:1024px){
   .elementor-10 .elementor-element.elementor-element-d8c80b6{
    max-width: 100%;
} 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dafd703 */.elementor-10 .elementor-element.elementor-element-dafd703{
    width: 100%;
    height: 100%;
clip-path: polygon(0 0, 100% 0, 100% 100%, 29% 100%);

}
@media (max-width:767px){
    .elementor-10 .elementor-element.elementor-element-dafd703{
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);

    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66e538b */.elementor-10 .elementor-element.elementor-element-66e538b{
    width: 100%;
    clip-path: polygon(100% 0, 0% 100%, 100% 100%);

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-35d31f8 */.elementor-10 .elementor-element.elementor-element-35d31f8 svg.e-font-icon-svg {
    fill: #1C3044 !important;
}
.elementor-10 .elementor-element.elementor-element-35d31f8 .elementor-swiper-button:hover svg.e-font-icon-svg {
    fill: #fff !important;
}
.elementor-10 .elementor-element.elementor-element-35d31f8 .elementor-swiper-button{
    color: #1C3044;
    width: 62px;
    aspect-ratio: 1/1;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 28px;
    
}
.elementor-10 .elementor-element.elementor-element-35d31f8 .elementor-swiper-button:hover{
    color:#DAE5E8;
}
.elementor-10 .elementor-element.elementor-element-35d31f8 .elementor-swiper-button-prev{
    border-radius: 30px 8px 30px 30px;
}
.elementor-10 .elementor-element.elementor-element-35d31f8 .elementor-swiper-button-next{
    border-radius: 8px 30px 30px 30px;
}
@media (max-width:1024px){
 .elementor-10 .elementor-element.elementor-element-35d31f8 .elementor-swiper-button{
    color: #1C3044;
    width: 30px;
    font-size: 14px;
    
}   
}
@media (max-width:767px){
 .elementor-10 .elementor-element.elementor-element-35d31f8 .elementor-swiper-button{
    color: #1C3044;
    width: 0px;
    font-size: 0px;
    
}   
}
@media (min-width:1600px){
   .elementor-10 .elementor-element.elementor-element-35d31f8 .elementor-swiper-button-prev{
    left:50px;
}
.elementor-10 .elementor-element.elementor-element-35d31f8 .elementor-swiper-button-next{
    right:50px;
}
@m 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-92cabd4 */.service-icons{
    width: 180px;
    aspect-ratio: 1/1;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 100%;
    background: #DAE5E8;
background: linear-gradient(90deg, rgba(218, 229, 232, 1) 0%, rgba(207, 207, 207, 1) 100%);
padding: 20px;
}
.service-icons::before{
    content: "";
    width: 160px;
    aspect-ratio: 1/1;
    border:3px dashed #1C3044;
    border-radius: 100%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    z-index: ;
    
}
.service-icons img{
    width: 84px;
    aspect-ratio: 1/1;
    object-fit: cover;
}
@media (max-width:767px){
    .service-icons{
    width: 140px;
    aspect-ratio: 1/1;
padding: 20px;
}
.service-icons::before{
    content: "";
    width: 120px;
    aspect-ratio: 1/1;
    
}
.service-icons img{
    width: 60px;
    aspect-ratio: 1/1;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d239301 */.our-services span.elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}
.our-services .elementor-widget-button span.elementor-button-icon {
    background-color: #DAE5E8;
    padding: 10px;
    border-radius: 10px 50px 50px 50px;
 color: #1C3044 !important;
}
.our-services .elementor-widget-button i.jki.jki-arrow-right-solid{
    rotate: 320deg;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-378d0d2 */.elementor-10 .elementor-element.elementor-element-378d0d2 svg.e-font-icon-svg {
    fill: #1C3044 !important;
}
.elementor-10 .elementor-element.elementor-element-378d0d2 .elementor-swiper-button:hover svg.e-font-icon-svg {
    fill: #fff !important;
}
.elementor-10 .elementor-element.elementor-element-378d0d2 .elementor-swiper-button{
    color: #1C3044;
    width: 62px;
    aspect-ratio: 1/1;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 28px;
    
}
.elementor-10 .elementor-element.elementor-element-378d0d2 .elementor-swiper-button:hover{
    color:#DAE5E8;
}
.elementor-10 .elementor-element.elementor-element-378d0d2 .elementor-swiper-button-prev{
    border-radius: 30px 8px 30px 30px;
}
.elementor-10 .elementor-element.elementor-element-378d0d2 .elementor-swiper-button-next{
    border-radius: 8px 30px 30px 30px;
}
@media (max-width:1024px){
 .elementor-10 .elementor-element.elementor-element-378d0d2 .elementor-swiper-button{
    color: #1C3044;
    width: 30px;
    font-size: 14px;
    
}   
}/* End custom CSS */
/* Start custom CSS for jkit_contact_form_7, class: .elementor-element-08c871b */div#contact-form span.wpcf7-list-item.first.last label {
    display: flex;
    gap: 10px;
    margin-top: -10px;
}
div#contact-form span.wpcf7-list-item.first.last {
    width: 100%;
    margin-left: 0px;
}
div#contact-form span.wpcf7-list-item.first.last label{
    min-width: 100%;
}
div#contact-form span.wpcf7-list-item.first.last label input{
    width: 23px;
    border-radius: 0px !important;
    background-color: #D9D9D9 !important;
    margin-top: -20px !important
}
div#contact-form span.wpcf7-list-item.first.last label span {
    font-size: 16px;
    font-weight: 600;
    color: #1C3044;
    width: 100%;
    line-height: 30px;
}


@media only screen and (max-width: 1024px){
    div#contact-form span.wpcf7-list-item.first.last label span {
    line-height: 20px;
}
.elementor-10 .elementor-element.elementor-element-08c871b .wpcf7-list-item-label{
    font-size: 14px !important;
}
div#contact-form span.wpcf7-list-item.first.last label {
    display: flex
;
  align-items:baseline;
}

}/* End custom CSS */