.elementor-112917 .elementor-element.elementor-element-61f0b04f:not(.elementor-motion-effects-element-type-background), .elementor-112917 .elementor-element.elementor-element-61f0b04f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/source/c9baea2b7715dcfc57f7205acc75fe1b/TopHeaderBG.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-112917 .elementor-element.elementor-element-61f0b04f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-260px;margin-bottom:0px;padding:280px 0px 0px 0px;}.elementor-112917 .elementor-element.elementor-element-61f0b04f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-112917 .elementor-element.elementor-element-61f0b04f > .elementor-shape-bottom svg{width:calc(123% + 1.3px);height:398px;}.elementor-112917 .elementor-element.elementor-element-27fa0ce8.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-112917 .elementor-element.elementor-element-2658970a{text-align:center;}.elementor-112917 .elementor-element.elementor-element-2658970a .elementor-heading-title{color:#373737;font-family:"Montserrat", roboto;font-size:50px;font-weight:700;text-transform:capitalize;line-height:61px;letter-spacing:0px;}.elementor-112917 .elementor-element.elementor-element-2658970a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112917 .elementor-element.elementor-element-23278967{text-align:center;}.elementor-112917 .elementor-element.elementor-element-23278967 .elementor-heading-title{color:#373737;font-family:"Raleway", roboto;font-size:18px;font-weight:400;line-height:21px;}.elementor-112917 .elementor-element.elementor-element-23278967 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112917 .elementor-element.elementor-element-7f3b7c21{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--align-items:stretch;--gap:0px;--margin-top:0px;--margin-right:0px;--margin-bottom:20px;--margin-left:0px;--padding-top:70px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-112917 .elementor-element.elementor-element-19fd6771{text-align:center;}.elementor-112917 .elementor-element.elementor-element-19fd6771 .elementor-heading-title{color:#373737;font-family:"Montserrat", roboto;font-size:46px;}.elementor-112917 .elementor-element.elementor-element-19fd6771 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112917 .elementor-element.elementor-element-2c0efbe3{text-align:center;}.elementor-112917 .elementor-element.elementor-element-2c0efbe3 .elementor-heading-title{color:#373737;font-family:"Montserrat", roboto;font-size:20px;font-weight:400;line-height:23px;}.elementor-112917 .elementor-element.elementor-element-2c0efbe3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112917 .elementor-element.elementor-element-60a5e89{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:center;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-112917 .elementor-element.elementor-element-ddfcf38 .elementor-button .elementor-align-icon-right{margin-left:17px;}.elementor-112917 .elementor-element.elementor-element-ddfcf38 .elementor-button .elementor-align-icon-left{margin-right:17px;}.elementor-112917 .elementor-element.elementor-element-ddfcf38 .elementor-button{font-family:"Montserrat", roboto;font-size:14px;font-weight:500;line-height:17px;fill:#373737;color:#373737;background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#373737;border-radius:50px 50px 50px 50px;padding:9px 20px 9px 20px;}.elementor-112917 .elementor-element.elementor-element-ddfcf38 .elementor-button:hover, .elementor-112917 .elementor-element.elementor-element-ddfcf38 .elementor-button:focus{color:#FFFFFF;background-color:#373737;}.elementor-112917 .elementor-element.elementor-element-ddfcf38 .elementor-button:hover svg, .elementor-112917 .elementor-element.elementor-element-ddfcf38 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-112917 .elementor-element.elementor-element-ddfcf38 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112917 .elementor-element.elementor-element-4937a6d .elementor-button .elementor-align-icon-right{margin-left:17px;}.elementor-112917 .elementor-element.elementor-element-4937a6d .elementor-button .elementor-align-icon-left{margin-right:17px;}.elementor-112917 .elementor-element.elementor-element-4937a6d .elementor-button{font-family:"Montserrat", roboto;font-size:14px;font-weight:500;line-height:17px;fill:#373737;color:#373737;background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#373737;border-radius:50px 50px 50px 50px;padding:9px 20px 9px 20px;}.elementor-112917 .elementor-element.elementor-element-4937a6d .elementor-button:hover, .elementor-112917 .elementor-element.elementor-element-4937a6d .elementor-button:focus{color:#FFFFFF;background-color:#373737;}.elementor-112917 .elementor-element.elementor-element-4937a6d .elementor-button:hover svg, .elementor-112917 .elementor-element.elementor-element-4937a6d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-112917 .elementor-element.elementor-element-4937a6d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112917 .elementor-element.elementor-element-8eb1e5f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--gap:20px;--margin-top:0px;--margin-right:0px;--margin-bottom:120px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-112917 .elementor-element.elementor-element-4ee29b1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:0px 4px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-right:0px;--padding-bottom:40px;--padding-left:0px;}.elementor-112917 .elementor-element.elementor-element-9595101{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:0px 4px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-right:0px;--padding-bottom:40px;--padding-left:0px;}.elementor-112917 .elementor-element.elementor-element-06b6f8e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:0px 4px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:50px;--padding-right:0px;--padding-bottom:40px;--padding-left:0px;}.elementor-112917 .elementor-element.elementor-element-e7c1e0e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:0px 4px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:43px;--padding-right:0px;--padding-bottom:40px;--padding-left:0px;}.elementor-112917 .elementor-element.elementor-element-58fc5ea4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--margin-top:70px;--margin-right:0px;--margin-bottom:20px;--margin-left:0px;}.elementor-112917 .elementor-element.elementor-element-d511cbf{text-align:center;}.elementor-112917 .elementor-element.elementor-element-d511cbf .elementor-heading-title{color:#373737;font-family:"Montserrat", roboto;font-size:46px;font-weight:500;line-height:56px;}.elementor-112917 .elementor-element.elementor-element-15ee4293{text-align:center;}.elementor-112917 .elementor-element.elementor-element-15ee4293 .elementor-heading-title{color:#373737;font-family:"Raleway", roboto;font-size:20px;font-weight:400;line-height:23px;}.elementor-112917 .elementor-element.elementor-element-15ee4293 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112917 .elementor-element.elementor-element-668f8b6d .elementor-button .elementor-align-icon-right{margin-left:17px;}.elementor-112917 .elementor-element.elementor-element-668f8b6d .elementor-button .elementor-align-icon-left{margin-right:17px;}.elementor-112917 .elementor-element.elementor-element-668f8b6d .elementor-button{font-family:"Montserrat", roboto;font-size:14px;font-weight:500;line-height:17px;fill:#373737;color:#373737;background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#373737;border-radius:50px 50px 50px 50px;padding:9px 20px 9px 20px;}.elementor-112917 .elementor-element.elementor-element-668f8b6d .elementor-button:hover, .elementor-112917 .elementor-element.elementor-element-668f8b6d .elementor-button:focus{color:#FFFFFF;background-color:#373737;}.elementor-112917 .elementor-element.elementor-element-668f8b6d .elementor-button:hover svg, .elementor-112917 .elementor-element.elementor-element-668f8b6d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-112917 .elementor-element.elementor-element-668f8b6d > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-112917 .elementor-element.elementor-element-de4c2ef{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:center;--gap:20px;--margin-top:0px;--margin-right:0px;--margin-bottom:280px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-112917 .elementor-element.elementor-element-15509c9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--border-radius:30px 30px 30px 30px;box-shadow:0px 4px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-right:0px;--padding-bottom:40px;--padding-left:0px;}.elementor-112917 .elementor-element.elementor-element-e0910b3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--border-radius:30px 30px 30px 30px;box-shadow:0px 4px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-right:0px;--padding-bottom:40px;--padding-left:0px;}.elementor-112917 .elementor-element.elementor-element-4e5e96e1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--gap:0px;--border-radius:40px 40px 40px 40px;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:50px;--padding-right:0px;--padding-bottom:50px;--padding-left:50px;}.elementor-112917 .elementor-element.elementor-element-4e5e96e1:not(.elementor-motion-effects-element-type-background), .elementor-112917 .elementor-element.elementor-element-4e5e96e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E3;}.elementor-112917 .elementor-element.elementor-element-7ea7c74{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--gap:30px;}.elementor-112917 .elementor-element.elementor-element-7ea7c74.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-112917 .elementor-element.elementor-element-7c3baa5e .elementor-heading-title{color:#373737;font-family:"Montserrat", roboto;font-size:46px;font-weight:500;line-height:56px;}.elementor-112917 .elementor-element.elementor-element-3b8151bf .elementor-heading-title{color:#373737;font-family:"Raleway", roboto;font-size:20px;font-weight:500;line-height:23px;}.elementor-112917 .elementor-element.elementor-element-58f64dc4{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--align-items:center;}.elementor-112917 .elementor-element.elementor-element-3b2b59c{text-align:left;width:27.846%;max-width:27.846%;}.elementor-112917 .elementor-element.elementor-element-3b2b59c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-112917 .elementor-element.elementor-element-1db7af43{text-align:left;width:27.846%;max-width:27.846%;}.elementor-112917 .elementor-element.elementor-element-1db7af43 img{height:53px;}.elementor-112917 .elementor-element.elementor-element-1db7af43.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-112917 .elementor-element.elementor-element-75ce35ac{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-112917 .elementor-element.elementor-element-52b050a0 img{width:852.66px;max-width:852.66px;height:823.5px;}body:not(.rtl) .elementor-112917 .elementor-element.elementor-element-52b050a0{left:-132px;}body.rtl .elementor-112917 .elementor-element.elementor-element-52b050a0{right:-132px;}.elementor-112917 .elementor-element.elementor-element-52b050a0{top:-191px;}.elementor-112917 .elementor-element.elementor-element-1cc6ca53{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--padding-top:170px;--padding-right:0px;--padding-bottom:120px;--padding-left:0px;}.elementor-112917 .elementor-element.elementor-element-1b38455a{text-align:center;}.elementor-112917 .elementor-element.elementor-element-1b38455a .elementor-heading-title{color:#373737;font-family:"Montserrat", roboto;font-size:46px;font-weight:500;letter-spacing:0px;}.elementor-112917 .elementor-element.elementor-element-1b38455a > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-112917 .elementor-element.elementor-element-53431530{text-align:center;}.elementor-112917 .elementor-element.elementor-element-53431530 .elementor-heading-title{color:#373737;font-family:"Raleway", roboto;font-size:20px;font-weight:500;line-height:23px;}.elementor-112917 .elementor-element.elementor-element-53431530 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112917 .elementor-element.elementor-element-5f9f9c67{text-align:center;}.elementor-112917 .elementor-element.elementor-element-5f9f9c67 img{height:101px;}.elementor-112917 .elementor-element.elementor-element-a802ead{text-align:center;}.elementor-112917 .elementor-element.elementor-element-9be5780{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--margin-top:0px;--margin-right:0px;--margin-bottom:50px;--margin-left:0px;}.elementor-112917 .elementor-element.elementor-element-bdf7319{text-align:center;}.elementor-112917 .elementor-element.elementor-element-bdf7319 .elementor-heading-title{color:#373737;font-family:"Montserrat", roboto;font-size:46px;font-weight:400;line-height:56px;}.elementor-112917 .elementor-element.elementor-element-bdf7319 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112917 .elementor-element.elementor-element-b77e9e8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--flex-wrap:wrap;border-style:none;border-width:2px 2px 2px 2px;border-color:#00000005;--border-radius:35px 35px 35px 35px;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:100px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-112917 .elementor-element.elementor-element-a0dc9f8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--gap:0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000005;--border-radius:35px 35px 35px 35px;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;--padding-top:46px;--padding-right:30px;--padding-bottom:43px;--padding-left:30px;}.elementor-112917 .elementor-element.elementor-element-a0dc9f8:not(.elementor-motion-effects-element-type-background), .elementor-112917 .elementor-element.elementor-element-a0dc9f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-112917 .elementor-element.elementor-element-9358610 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-112917 .elementor-element.elementor-element-6e5248b{text-align:center;}.elementor-112917 .elementor-element.elementor-element-6e5248b .elementor-heading-title{color:#373737;font-family:"Raleway", roboto;font-size:18px;font-weight:500;font-style:italic;line-height:21px;}.elementor-112917 .elementor-element.elementor-element-6e5248b > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-112917 .elementor-element.elementor-element-17316a2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--gap:0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000005;--border-radius:35px 35px 35px 35px;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;--padding-top:46px;--padding-right:30px;--padding-bottom:43px;--padding-left:30px;}.elementor-112917 .elementor-element.elementor-element-17316a2:not(.elementor-motion-effects-element-type-background), .elementor-112917 .elementor-element.elementor-element-17316a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-112917 .elementor-element.elementor-element-830049f > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-112917 .elementor-element.elementor-element-5794258{text-align:center;}.elementor-112917 .elementor-element.elementor-element-5794258 .elementor-heading-title{color:#373737;font-family:"Raleway", roboto;font-size:18px;font-weight:500;font-style:italic;line-height:21px;}.elementor-112917 .elementor-element.elementor-element-5794258 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-112917 .elementor-element.elementor-element-0253caa{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--gap:0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000005;--border-radius:35px 35px 35px 35px;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;--padding-top:46px;--padding-right:30px;--padding-bottom:43px;--padding-left:30px;}.elementor-112917 .elementor-element.elementor-element-0253caa:not(.elementor-motion-effects-element-type-background), .elementor-112917 .elementor-element.elementor-element-0253caa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-112917 .elementor-element.elementor-element-c9ffdf9 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-112917 .elementor-element.elementor-element-34522df{text-align:center;}.elementor-112917 .elementor-element.elementor-element-34522df .elementor-heading-title{color:#373737;font-family:"Raleway", roboto;font-size:18px;font-weight:500;font-style:italic;line-height:21px;}.elementor-112917 .elementor-element.elementor-element-34522df > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-112917 .elementor-element.elementor-element-468dbe5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--gap:0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000005;--border-radius:35px 35px 35px 35px;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;--padding-top:46px;--padding-right:30px;--padding-bottom:43px;--padding-left:30px;}.elementor-112917 .elementor-element.elementor-element-468dbe5:not(.elementor-motion-effects-element-type-background), .elementor-112917 .elementor-element.elementor-element-468dbe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-112917 .elementor-element.elementor-element-78f6c0c > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-112917 .elementor-element.elementor-element-9a20834{text-align:center;}.elementor-112917 .elementor-element.elementor-element-9a20834 .elementor-heading-title{color:#373737;font-family:"Raleway", roboto;font-size:18px;font-weight:500;font-style:italic;line-height:21px;}.elementor-112917 .elementor-element.elementor-element-9a20834 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-112917 .elementor-element.elementor-element-35d0503{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--gap:0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000005;--border-radius:35px 35px 35px 35px;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;--padding-top:46px;--padding-right:30px;--padding-bottom:43px;--padding-left:30px;}.elementor-112917 .elementor-element.elementor-element-35d0503:not(.elementor-motion-effects-element-type-background), .elementor-112917 .elementor-element.elementor-element-35d0503 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-112917 .elementor-element.elementor-element-5c4131b > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-112917 .elementor-element.elementor-element-265fc29{text-align:center;}.elementor-112917 .elementor-element.elementor-element-265fc29 .elementor-heading-title{color:#373737;font-family:"Raleway", roboto;font-size:18px;font-weight:500;font-style:italic;line-height:21px;}.elementor-112917 .elementor-element.elementor-element-265fc29 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-112917 .elementor-element.elementor-element-9be67d6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--gap:0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00000005;--border-radius:35px 35px 35px 35px;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;--padding-top:46px;--padding-right:30px;--padding-bottom:43px;--padding-left:30px;}.elementor-112917 .elementor-element.elementor-element-9be67d6:not(.elementor-motion-effects-element-type-background), .elementor-112917 .elementor-element.elementor-element-9be67d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-112917 .elementor-element.elementor-element-e1c34ee > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-112917 .elementor-element.elementor-element-39e71c8{text-align:center;}.elementor-112917 .elementor-element.elementor-element-39e71c8 .elementor-heading-title{color:#373737;font-family:"Raleway", roboto;font-size:18px;font-weight:500;font-style:italic;line-height:21px;}.elementor-112917 .elementor-element.elementor-element-39e71c8 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-112917 .elementor-element.elementor-element-7aefc41{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-112917 .elementor-element.elementor-element-53cc4a0c{text-align:center;}.elementor-112917 .elementor-element.elementor-element-53cc4a0c .elementor-heading-title{color:#373737;font-family:"Montserrat", roboto;font-size:46px;font-weight:700;line-height:56px;}.elementor-112917 .elementor-element.elementor-element-53cc4a0c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112917 .elementor-element.elementor-element-1f1b24b2{text-align:center;width:54%;max-width:54%;}.elementor-112917 .elementor-element.elementor-element-1f1b24b2 .elementor-heading-title{color:#000000;font-family:"Raleway", roboto;font-size:18px;font-weight:500;}.elementor-112917 .elementor-element.elementor-element-1f1b24b2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-112917 .elementor-element.elementor-element-1f1b24b2.elementor-element{--align-self:center;}.elementor-112917 .elementor-element.elementor-element-79adbce9{--min-height:200px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--align-items:center;--margin-top:0px;--margin-right:0px;--margin-bottom:85px;--margin-left:0px;}.elementor-112917 .elementor-element.elementor-element-79adbce9.e-con{--align-self:center;}.elementor-112917 .elementor-element.elementor-element-7df2caa2{--border-radius:0px 1px 0px 0px;}.elementor-112917 .elementor-element.elementor-element-5d8f1467{--min-height:171px;--justify-content:center;--align-items:center;}body.elementor-page-112917:not(.elementor-motion-effects-element-type-background), body.elementor-page-112917 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-112917 .elementor-element.elementor-element-2658970a .elementor-heading-title{font-size:30px;letter-spacing:1px;}.elementor-112917 .elementor-element.elementor-element-2658970a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-112917 .elementor-element.elementor-element-23278967 > .elementor-widget-container{padding:0px 120px 0px 120px;}.elementor-112917 .elementor-element.elementor-element-7f3b7c21{--padding-top:0px;--padding-right:50px;--padding-bottom:0px;--padding-left:50px;}.elementor-112917 .elementor-element.elementor-element-2c0efbe3 .elementor-heading-title{font-size:18px;}.elementor-112917 .elementor-element.elementor-element-8eb1e5f{--justify-content:center;--gap:15px;--flex-wrap:wrap;--margin-top:0px;--margin-right:0px;--margin-bottom:30px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-112917 .elementor-element.elementor-element-58fc5ea4{--margin-top:30px;--margin-right:0px;--margin-bottom:50px;--margin-left:0px;}.elementor-112917 .elementor-element.elementor-element-d511cbf .elementor-heading-title{font-size:36px;}.elementor-112917 .elementor-element.elementor-element-15ee4293 .elementor-heading-title{font-size:18px;}.elementor-112917 .elementor-element.elementor-element-15ee4293 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-112917 .elementor-element.elementor-element-de4c2ef{--gap:15px;--margin-top:0px;--margin-right:0px;--margin-bottom:70px;--margin-left:0px;}.elementor-112917 .elementor-element.elementor-element-4e5e96e1{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:50px;--padding-right:50px;--padding-bottom:50px;--padding-left:50px;}.elementor-112917 .elementor-element.elementor-element-7ea7c74{--gap:20px;}.elementor-112917 .elementor-element.elementor-element-7c3baa5e{text-align:center;}.elementor-112917 .elementor-element.elementor-element-7c3baa5e .elementor-heading-title{font-size:26px;line-height:35px;}.elementor-112917 .elementor-element.elementor-element-3b8151bf{text-align:center;}.elementor-112917 .elementor-element.elementor-element-3b8151bf .elementor-heading-title{font-size:18px;}.elementor-112917 .elementor-element.elementor-element-58f64dc4{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:center;}.elementor-112917 .elementor-element.elementor-element-58f64dc4.e-con{--align-self:center;}.elementor-112917 .elementor-element.elementor-element-3b2b59c{text-align:center;width:30%;max-width:30%;}.elementor-112917 .elementor-element.elementor-element-3b2b59c img{width:100%;max-width:100%;}.elementor-112917 .elementor-element.elementor-element-1db7af43{text-align:center;width:30%;max-width:30%;}.elementor-112917 .elementor-element.elementor-element-1db7af43 img{width:100%;max-width:100%;object-fit:fill;}.elementor-112917 .elementor-element.elementor-element-1db7af43.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-112917 .elementor-element.elementor-element-1cc6ca53{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:80px;--padding-right:0px;--padding-bottom:80px;--padding-left:0px;}.elementor-112917 .elementor-element.elementor-element-53431530 .elementor-heading-title{font-size:18px;}.elementor-112917 .elementor-element.elementor-element-9be5780{--margin-top:0px;--margin-right:0px;--margin-bottom:30px;--margin-left:0px;}.elementor-112917 .elementor-element.elementor-element-bdf7319 .elementor-heading-title{font-size:36px;}.elementor-112917 .elementor-element.elementor-element-b77e9e8{--gap:15px;--margin-top:0px;--margin-right:0px;--margin-bottom:50px;--margin-left:0px;}.elementor-112917 .elementor-element.elementor-element-6e5248b .elementor-heading-title{font-size:16px;}.elementor-112917 .elementor-element.elementor-element-5794258 .elementor-heading-title{font-size:16px;}.elementor-112917 .elementor-element.elementor-element-34522df .elementor-heading-title{font-size:16px;}.elementor-112917 .elementor-element.elementor-element-9a20834 .elementor-heading-title{font-size:16px;}.elementor-112917 .elementor-element.elementor-element-265fc29 .elementor-heading-title{font-size:16px;}.elementor-112917 .elementor-element.elementor-element-39e71c8 .elementor-heading-title{font-size:16px;}.elementor-112917 .elementor-element.elementor-element-7aefc41{--gap:0px;--margin-top:240px;--margin-right:0px;--margin-bottom:50px;--margin-left:0px;}.elementor-112917 .elementor-element.elementor-element-53cc4a0c .elementor-heading-title{font-size:36px;}.elementor-112917 .elementor-element.elementor-element-53cc4a0c > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-112917 .elementor-element.elementor-element-1f1b24b2 .elementor-heading-title{font-size:18px;}.elementor-112917 .elementor-element.elementor-element-1f1b24b2 > .elementor-widget-container{margin:0px 0px 30px 0px;}}@media(max-width:600px){.elementor-112917 .elementor-element.elementor-element-61f0b04f:not(.elementor-motion-effects-element-type-background), .elementor-112917 .elementor-element.elementor-element-61f0b04f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/source/d1d0b06a011b02472fccf2074c589a6a/mhbg-1.svg");}.elementor-112917 .elementor-element.elementor-element-61f0b04f > .elementor-shape-bottom svg{width:calc(222% + 1.3px);height:206px;}.elementor-112917 .elementor-element.elementor-element-61f0b04f{margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-112917 .elementor-element.elementor-element-27fa0ce8.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-112917 .elementor-element.elementor-element-27fa0ce8 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 35px 0px 35px;}.elementor-112917 .elementor-element.elementor-element-2658970a{text-align:center;}.elementor-112917 .elementor-element.elementor-element-2658970a .elementor-heading-title{font-size:24px;line-height:29px;letter-spacing:0px;}.elementor-112917 .elementor-element.elementor-element-2658970a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112917 .elementor-element.elementor-element-23278967{text-align:center;}.elementor-112917 .elementor-element.elementor-element-23278967 .elementor-heading-title{font-size:15px;line-height:19px;}.elementor-112917 .elementor-element.elementor-element-23278967 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 25px;}.elementor-112917 .elementor-element.elementor-element-7f3b7c21{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-112917 .elementor-element.elementor-element-19fd6771 .elementor-heading-title{font-size:24px;line-height:29px;}.elementor-112917 .elementor-element.elementor-element-19fd6771 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-112917 .elementor-element.elementor-element-2c0efbe3 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-112917 .elementor-element.elementor-element-2c0efbe3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 40px 0px 40px;}.elementor-112917 .elementor-element.elementor-element-60a5e89{--gap:0px;}.elementor-112917 .elementor-element.elementor-element-ddfcf38 .elementor-button{padding:9px 27px 9px 27px;}.elementor-112917 .elementor-element.elementor-element-ddfcf38 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112917 .elementor-element.elementor-element-4937a6d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-112917 .elementor-element.elementor-element-4ee29b1{--padding-top:30px;--padding-right:0px;--padding-bottom:40px;--padding-left:0px;}.elementor-112917 .elementor-element.elementor-element-06b6f8e{--padding-top:20px;--padding-right:0px;--padding-bottom:40px;--padding-left:0px;}.elementor-112917 .elementor-element.elementor-element-e7c1e0e{--padding-top:20px;--padding-right:0px;--padding-bottom:40px;--padding-left:0px;}.elementor-112917 .elementor-element.elementor-element-58fc5ea4{--margin-top:70px;--margin-right:0px;--margin-bottom:35px;--margin-left:0px;--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-112917 .elementor-element.elementor-element-d511cbf .elementor-heading-title{font-size:24px;line-height:29px;}.elementor-112917 .elementor-element.elementor-element-15ee4293 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-112917 .elementor-element.elementor-element-15ee4293 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-112917 .elementor-element.elementor-element-668f8b6d > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-112917 .elementor-element.elementor-element-de4c2ef{--margin-top:0px;--margin-right:0px;--margin-bottom:180px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-112917 .elementor-element.elementor-element-4e5e96e1{--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-right:30px;--margin-bottom:0px;--margin-left:30px;--padding-top:0px;--padding-right:20px;--padding-bottom:30px;--padding-left:20px;}.elementor-112917 .elementor-element.elementor-element-7ea7c74{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-112917 .elementor-element.elementor-element-7aac83a0 > .elementor-widget-container{margin:-126px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-112917 .elementor-element.elementor-element-7c3baa5e{text-align:center;}.elementor-112917 .elementor-element.elementor-element-7c3baa5e .elementor-heading-title{font-size:24px;line-height:29px;}.elementor-112917 .elementor-element.elementor-element-7c3baa5e > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-112917 .elementor-element.elementor-element-3b8151bf{text-align:center;}.elementor-112917 .elementor-element.elementor-element-3b8151bf .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-112917 .elementor-element.elementor-element-58f64dc4{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:center;--align-items:center;--gap:10px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-112917 .elementor-element.elementor-element-3b2b59c img{height:30px;}.elementor-112917 .elementor-element.elementor-element-1db7af43 img{height:30px;}.elementor-112917 .elementor-element.elementor-element-52b050a0 img{width:100%;max-width:100%;height:309px;}body:not(.rtl) .elementor-112917 .elementor-element.elementor-element-52b050a0{left:3px;}body.rtl .elementor-112917 .elementor-element.elementor-element-52b050a0{right:3px;}.elementor-112917 .elementor-element.elementor-element-52b050a0{top:-657px;}.elementor-112917 .elementor-element.elementor-element-1cc6ca53{--margin-top:0px;--margin-right:0px;--margin-bottom:30px;--margin-left:0px;--padding-top:60px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-112917 .elementor-element.elementor-element-1b38455a .elementor-heading-title{font-size:24px;line-height:29px;}.elementor-112917 .elementor-element.elementor-element-1b38455a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112917 .elementor-element.elementor-element-53431530 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-112917 .elementor-element.elementor-element-28ffc2e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112917 .elementor-element.elementor-element-a802ead img{width:100%;}.elementor-112917 .elementor-element.elementor-element-a802ead > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-112917 .elementor-element.elementor-element-bdf7319 .elementor-heading-title{font-size:24px;line-height:29px;}.elementor-112917 .elementor-element.elementor-element-bdf7319 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-112917 .elementor-element.elementor-element-b77e9e8{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-112917 .elementor-element.elementor-element-6e5248b .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-112917 .elementor-element.elementor-element-5794258 .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-112917 .elementor-element.elementor-element-34522df .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-112917 .elementor-element.elementor-element-9a20834 .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-112917 .elementor-element.elementor-element-265fc29 .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-112917 .elementor-element.elementor-element-39e71c8 .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-112917 .elementor-element.elementor-element-7aefc41{--margin-top:0px;--margin-right:0px;--margin-bottom:70px;--margin-left:0px;}.elementor-112917 .elementor-element.elementor-element-53cc4a0c .elementor-heading-title{font-size:24px;line-height:29px;}.elementor-112917 .elementor-element.elementor-element-1f1b24b2 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-112917 .elementor-element.elementor-element-1f1b24b2 > .elementor-widget-container{margin:0px 30px 20px 30px;}.elementor-112917 .elementor-element.elementor-element-1f1b24b2{width:100%;max-width:100%;}.elementor-112917 .elementor-element.elementor-element-5d8f1467{--min-height:0px;}}@media(min-width:601px){.elementor-112917 .elementor-element.elementor-element-8eb1e5f{--content-width:1360px;}.elementor-112917 .elementor-element.elementor-element-4ee29b1{--width:25%;}.elementor-112917 .elementor-element.elementor-element-9595101{--width:25%;}.elementor-112917 .elementor-element.elementor-element-06b6f8e{--width:25%;}.elementor-112917 .elementor-element.elementor-element-e7c1e0e{--width:25%;}.elementor-112917 .elementor-element.elementor-element-15509c9{--width:25%;}.elementor-112917 .elementor-element.elementor-element-e0910b3{--width:25%;}.elementor-112917 .elementor-element.elementor-element-4e5e96e1{--content-width:1260px;}.elementor-112917 .elementor-element.elementor-element-7ea7c74{--width:49.169%;}.elementor-112917 .elementor-element.elementor-element-75ce35ac{--width:50%;}.elementor-112917 .elementor-element.elementor-element-a0dc9f8{--width:32%;}.elementor-112917 .elementor-element.elementor-element-17316a2{--width:32%;}.elementor-112917 .elementor-element.elementor-element-0253caa{--width:32%;}.elementor-112917 .elementor-element.elementor-element-468dbe5{--width:32%;}.elementor-112917 .elementor-element.elementor-element-35d0503{--width:32%;}.elementor-112917 .elementor-element.elementor-element-9be67d6{--width:32%;}}@media(max-width:1024px) and (min-width:601px){.elementor-112917 .elementor-element.elementor-element-4ee29b1{--width:48%;}.elementor-112917 .elementor-element.elementor-element-9595101{--width:48%;}.elementor-112917 .elementor-element.elementor-element-06b6f8e{--width:48%;}.elementor-112917 .elementor-element.elementor-element-e7c1e0e{--width:48%;}.elementor-112917 .elementor-element.elementor-element-15509c9{--width:48%;}.elementor-112917 .elementor-element.elementor-element-e0910b3{--width:48%;}.elementor-112917 .elementor-element.elementor-element-7ea7c74{--width:100%;}.elementor-112917 .elementor-element.elementor-element-75ce35ac{--width:100%;}.elementor-112917 .elementor-element.elementor-element-a0dc9f8{--width:48%;}.elementor-112917 .elementor-element.elementor-element-17316a2{--width:48%;}.elementor-112917 .elementor-element.elementor-element-0253caa{--width:48%;}.elementor-112917 .elementor-element.elementor-element-468dbe5{--width:48%;}.elementor-112917 .elementor-element.elementor-element-35d0503{--width:48%;}.elementor-112917 .elementor-element.elementor-element-9be67d6{--width:48%;}}/* Start custom CSS for section, class: .elementor-element-61f0b04f */#introsection{
height:480px !important;
} 
.l-subheader.at_middle, .l-subheader.at_middle .w-dropdown-list, .l-subheader.at_middle .type_mobile .w-nav-list.level_1 {
    background: #f8f8f8 !important;
}
.showmobile{display:none;}
.lnzero{line-height:0;}
@media(max-width:600px){
 
#introsection {
    min-height:180px!important;
    height: auto !important;
    background-position: center -173px !important;
} 
.showmobile{
display:block;
margin-bottom:20px !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ddfcf38 */.elementor-button-icon svg {
    width: inherit;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4937a6d */.elementor-button-icon svg {
    width: inherit;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3b7c21 */.fullwidth{
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    min-width: 100vw !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8eb1e5f *//* Product Section */
.addToCartAction {
  display: flex;
  align-items: center;
  gap: 20px;
}
.imgBox.smrtImg {
  margin-bottom: 38px;
}
.imgBox {
text-align: center;
}
.colorPlusBx, .thermostatColorBx{
  margin-bottom:20px;
}
.imgBox.PlusImg {
margin-bottom:0px!important;}
.imgBox.EcoImg {
  margin-bottom: 24px;
}
.imgBox.liteImg img {
  position: relative;
  top: 20px;
}
.imgBox.liteImg {
margin-bottom: 40px !important;
}
.imgBox.smrtImg img {
position: relative;
top: 15px;
width: 190px;
}
.PlusImg img {
width: 210px;
}
.EcoImg img{
  height: 163.19px;
}
.EcoImg img,
.liteImg img {
width: 150px;
}
.star-rating-cielo {
line-height: 0;
}
.cielo-reviews strong .woocommerce-product-rating {
font-family: "Raleway", sans-serif;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
font-style: normal;
font-weight: 600;
font-size: 16px;
line-height: 19px;
text-align: center;
color: #373737;
}
.woocommerce-product-rating .star-rating span:before {
color: #0ca7d4 !important;
}
.woocommerce-product-rating {
margin-bottom: 0px !important;
}
.colorPlusBx, .thermostatColorBx {
display: flex;
justify-content: center;
align-content: center;
}
.productInfo {
padding-left: 25px;
padding-right: 25px;
}
.cielo-tabs {
display: flex;
justify-content: center;
margin-bottom: 20px;
}
span.whitedot,
span.blackdot {
width: 17px;
height: 17px;
display: inline-block;
border-radius: 50%;
position: relative;
top: 2px;
}
span.whitedot {
background: #e9e9e9;
border: 1px solid #00a7d4;
}
span.blackdot {
border: 1px solid rgba(0, 0, 0, 0.8);
background: rgba(0, 0, 0, 0.8);
}
.productInfo a {
text-decoration: none;
}
.productInfo strong {
font-family: "Montserrat", sans-serif;
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height:24px;
color: #3a3a3a;
display: block;
}
.product-price {
display: flex;
align-items: center;
margin-bottom: 20px;
column-gap: 10px;
}
.bundles-link-slider a:hover {
color: #fff !important;
}
.bundles-link-slider a {
font-family: "Montserrat", sans-serif;
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 24px;
border-radius: 26px;
text-decoration: none;
display: inline-block;
padding: 8px 25px 8px 25px;
background: #00a7d4;
color: #fff;
margin-bottom: 20px;
}
.bundles-link-slider svg {
margin-left: 5px;
}
p.salePrice,
.product-price ins {
font-family: "Montserrat", sans-serif;
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height:26px;
color: #373737;
text-decoration: none;
}
.product-price del {
font-family: "Montserrat", sans-serif;
font-style: normal;
font-weight: 500;
font-size:16px;
line-height: 22px;
text-decoration-line: line-through;
color: #b4b4b4;
}
.product-price del {
font-family: "Montserrat", sans-serif;
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 24px;
text-decoration-line: line-through;
color: #b4b4b4;
}
.product-price ins del,
span.salePrice {
font-family: "Montserrat", sans-serif;
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 26px;
color: #373737;
text-decoration: none !important;
}
span.salePrice {
font-family: "Montserrat", sans-serif;
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 24px;
color: #373737;
}

a.add_to_cart_button:hover {
color: #fff !important;
background: #373737;
}

.add_to_cart_button {
font-family: "Montserrat", sans-serif;
font-size: 16px;
font-weight: 700 !important;
color: #373737;
border: 1.5px solid #373737;
border-radius: 50px;
text-decoration: none !important;
padding: 5px 15px !important;
display: inline-block;
}
a.learnmorebtn {
font-family: "Montserrat", sans-serif;
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 20px;
color: #373737;
text-decoration: none;
display: inline;
}
.lernmoreThermo {
font-family: "Montserrat", sans-serif;
font-weight: 700;
color: #373737;
border: 3px solid #373737;
border-radius: 50px;
text-decoration: none !important;
padding: 5px 20px !important;
display: inline !important;
margin-bottom: 17px;
}
.lernmoreThermo:hover {
color: #fff !important;
background: #373737 !important;
}
.OutofStockBtn {
  display: inline-block;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  color: rgb(55, 55, 55);
  border: 1.5px solid rgb(55, 55, 55);
  border-radius: 50px;
  font-weight: 700 !important;
  text-decoration: none !important;
  padding: 5px 12px !important;
  pointer-events: none !important;
}
.cielo-flex-row {
display: flex; 
align-items: center;
column-gap: 7px;
padding-block: 22px;
}
.star-rating-cielo {
line-height: 0;
}
.cielo-reviews strong .woocommerce-product-rating {
font-family: "Raleway", sans-serif;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
font-feature-settings: "lnum";
font-style: normal;
font-weight: 600;
font-size: 16px;
line-height: 19px;
text-align: center;
color: #373737;
}
.woocommerce-product-rating .star-rating span:before {
color: #0ca7d4 !important;
}
p#home-show-maxw-d,
p#home-show-maxb-d,
p#home-show-litew,
p#home-show-liteb,
p#home-show-ecow,
p#home-show-ecob,
.colorPlusBx p, .thermostatColorBx p,
p#home-show-smartThermostatEcoW, p#home-show-smartThermostatEcoB{
font-family: 'Raleway', sans-serif;
font-weight: 500;
font-size: 14px;
cursor: pointer;
width: 99px;
text-align: center;
border-radius: 20px;
line-height: 33px;
margin-right: 6px;
margin-bottom: 0px;
}
p#home-show-ecob,p#home-show-liteb,  .colorPlusBx p{
  margin-right: 0px !important
} 
.cielo-tabs p#home-show-ecob, .cielo-tabs p#home-show-liteb {
  margin-right: 6px !important;
}
p#home-show-maxw-d,
p#home-show-maxb-d,
p#home-show-litew,
p#home-show-liteb,
p#home-show-ecow,
p#home-show-ecob,
p#home-show-smartThermostatEcoB{
border: 1.5px solid rgba(0, 0, 0, 0.05);
}
.active-border {
border: 1.5px solid #373737 !important;
}
img.maxb-d, img.ecob, img.liteb, .addToCartAction a.maxb-d, a.ecob, a.liteb,
.smartThermostatEcoB{
display:none;
}
.product-price > del > span.woocommerce-Price-amount.amount {
  font-weight: 400;
  opacity: 1;
  color: #B5B5B5;
  font-size: 16px;
  line-height: 19.5px;
}
.product-price.liteProductPriceB, .product-price.EcoProductPriceB, .product-price.MaxProductPriceB {
  display: none;
}
.saleTag.saleWihtLiteW {
max-width: 82%;
margin: 0 auto;
text-align: center;
background: #0ca7d4;
color: #fff;
padding: 7px 2px;
border-bottom-right-radius: 35px;
border-bottom-left-radius: 35px;
font-family: 'Montserrat', sans-serif;
font-size: 18px;
font-weight: 500;
}
.saleTag {height: 42px;}

/*Notify me Modal CSS*/
.modalBreezPlus, .modalBlackLite, .modalWhiteLite, .modalBreezMaxWhite {
font-family: 'Montserrat', sans-serif;
display: none;
position: fixed;
z-index: 115;
padding-top: 100px;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
background-color: rgb(0,0,0);
background-color: rgba(0,0,0,0.4);
}
.notifyContainer{
display: flex;
flex-direction: column;
text-align: center;
font-family: 'Montserrat', Sans-Serif;
color: #373737 !important;
font-size: 12px;
line-height: 20px !important;
font-weight: 400;
position: relative;
top:16px;
}
.notifyContainer a:focus{
outline: none;
border: none;
-webkit-tap-highlight-color: transparent;
}
.notifyContainer p{
cursor: pointer;
color:#10A7D4;
}
.notifytext{
position: relative;
margin-top: 15px;
margin-bottom: 20px;
padding-left: 15px;
padding-right:15px;
display: flex;
justify-content:space-between;text-align:left;flex-wrap:wrap;align-items:center;}
.notify-inner{ 
display: flex;grid-gap:10px;align-items: center;
}
.notifytext a{ display: inline-block;font-size: 14px;border:1px solid #32a7d4; border-radius:50px;padding:8px 18px;}
.notifytext strong{color:#32a7d4;}
.notify-inner p{     
text-align: left;
line-height: 20px;
font-size: 14px;
color: #424242;
}
/* The Modal (background) */
.cwginstock-subscribe-form .panel-body {
padding: 0;
}
.form-group {
margin-bottom: 0;
}
.g-recaptcha div {
margin: 0 auto;
height: 0px;position: relative;
top: -3px;
}
.rc-anchor-pt, .notifytext, .modalBreezPlus,.modalBlackLite, .modalWhiteLite, .litew-notifyBtn, .maxw-d-notifyBtn, .maxw-d-notifyBtn {
display: none;
}
.litew-notifyBtn, 
.liteb-notifyBtn, 
.maxw-d-notifyBtn,
.maxb-d-notifyBtn{
max-width: 100%;
min-width:100%;
}
.rc-anchor-light.rc-anchor-normal {
border: 0px solid #d3d3d3;
}
.rc-anchor-light {
background: transparent;
}
.panel-body.cwginstock-panel-body input[type=email] {
font-family: 'Montserrat', sans-serif;
font-style: normal;
font-weight: 500;
font-size: 18px;
line-height: 22px;
color: #666666;
}
input.cwgstock_button {
width: 131px;
height: 40px !important;
background: #10A7D4;
border-radius: 18px;
padding: 0 !important;
line-height: 31px;
display: inline-block;
}
/* Modal Content */
.ooS_content {
position: relative;
margin: auto;
padding: 20px;
width: 560px;
background: #FFFFFF;
box-shadow: 0px 4px 20px 20px rgba(0, 0, 0, 0.1);
border-radius: 20px;
text-align:center;
}
/* The Close Button */
.close {
color: #fff;
float: right;
font-size: 28px;
width: 40px;
height: 40px;
background: #10A7D4;
border-radius: 50%;
line-height: 40px;
position: absolute;
right: -20px;
top: -20px;
}
.close:hover,
.close:focus {
color: #fff;
text-decoration: none;
cursor: pointer;
}
.ooS_content label{
font-weight: 700;
font-size: 28px;
line-height: 34px;
text-align: center;
color: #10A7D4;
margin-bottom:26px;
cursor: auto;
}
.ooS_content p{
font-weight: 500;
font-size: 18px;
line-height: 22px;
color: #373737;
}
.mbres{margin-bottom:26px;}
.dotB::before {
content: ".";
position: relative;
width: 3px;
left: -10px;
color: #10a7d4;
top: -5px;
line-height: 0;
border-radius: 50%;
font-size: 30px;
}
.blockUI, .blockOverlay{display:none !important;}
.mbLast{margin-bottom:45px;}
.panel-heading.cwginstock-panel-heading {
display: none;}
.cwginstock-subscribe-form .panel {border: none;box-shadow: none;}
input.cwgstock_email {
background: #F7F7F7;
border: 1px solid #666666;
font-style: normal;
font-weight: 500;
font-size: 15px;
line-height: 22px;
color: #666666;
height: 40px;
max-width: 365px;
}
.panel-body.cwginstock-panel-body input[type="email"] {
border: 1px solid #373737 !important;
}
p.dotB.mbLast { margin-bottom: 35px;}
p.dotB {margin-bottom:25px;}
.cwginstocksuccess,.cwginstockerror {font-size: 16px;}
.cwgstock_output {
padding-top: 10px;
}
    
@media (max-width:1024px) {
/* SLider */
.bundles-link-slider a {
font-size: 15px !important;
} 
.productInfo strong {
font-size: 22px;
}
.productInfo p {
font-size: 15px;
line-height: 20px;
}

.smrtImg img {
margin-top: 0;
top: 32px !important;
}

.productSlider .imgBox {
margin-bottom: 15px !important;
}
.imgBox.PlusImg {
margin-bottom: 0px !important;
}
.imgBox.liteImg {
margin-bottom: 26px !important;
}
.imgBox.smrtImg img {
margin-bottom: 35px;
}
.product-price {
margin-bottom: 20px;
}
.productSect .salePrice {
font-size: 24px;
line-height: 30px;
}
.productSect .product-price del {
font-size: 16px;
line-height: 29px;
}
.productSect a.add_to_cart_button,
.productSect .lernmoreThermo,
.productSect .learnmorebtn{
font-size: 15px;
} 
.productSect a.add_to_cart_button,
.productSect .lernmoreThermo  {
padding: 3px 15px !important;
}
/* Noftify CSS */
.notifytext {
justify-content: center;  
gap: 11px;
}

}
@media(max-width:600px){
  .imgBox.smrtImg img {
      margin-bottom: 5px;
  }
  .smrtImg img {
      top: 10px !important;
  }
  .imgBox.EcoImg {
      margin-bottom: 10px;
  }
  .productInfo strong {
      font-size: 18px;
  }
  .productSect a.add_to_cart_button, .productSect .lernmoreThermo {
      padding: 7px 15px !important;
  }
  .EcoImg img, .liteImg img {
      width: 130px;
  }
  .PlusImg img {
      width: 170px;
  }
  .imgBox.smrtImg {
   margin-bottom: 5px;
  }
  .EcoImg img{
      height: 141.44px;
  }
  .OutofStockBtn {
      padding:5px 12px;
  }
  .saleTag {
      font-size:14px !important;
      max-width:80% !important;
  }
  /* Notify Responsive CSS */
  .ooS_content{
    width: 80%;
    }
    .ooS_content label{
    font-size: 18px;    
    line-height: 26px;
    margin-bottom:20px !important;
    }
    .ooS_content p{padding:0px;
    font-size: 13px;
    }
    .panel-body.cwginstock-panel-body input[type="email"] {
    font-size: 14px;
    }
    .cwginstocksuccess,.cwginstockerror {
    font-size: 14px;
    line-height: 17px;
    }
    .notifytext{
    justify-content: center;
    padding-bottom: 25px;
    }
    .mbres{margin-bottom:20px;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-668f8b6d */.elementor-button-icon svg {
    width: inherit;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58fc5ea4 */.elementor-button-icon svg {
    width: inherit;
    height: auto;
}
@media(min-width:1366px){
   .apps-container{
       background:#eeeeee !important;
   } 
}
#headerheading h1, .elementor-kit-30391 h2{
    color: #373737 !important;
}
a.elementor-button-link:hover svg path {
    fill: #fff !important;
}
.TabCntr > .e-con-inner{
gap: 0;
display: grid !important;
grid-template-columns: 20% 30% 25% 25%;
grid-column-gap: 0 !important;
align-items: center !important;
}
.apps-container{
max-width: 1260px !important;
margin:0 auto;
}
 
@media(max-width:1025px){
    #headerheading{
        margin-top:20px !important;
    }
    #headerspacer{
        height:160px;
    }
}
@media(max-width:600px){
    .l-subheader.at_middle, .l-subheader.at_middle .w-dropdown-list, .l-subheader.at_middle .type_mobile .w-nav-list.level_1 {
    background: #f8f8f8 !important;
}
.dbonmob{display:block !important;}
    .hidebr br{
        display:none;
    }
    .l-subheader.at_middle, .l-subheader.at_middle .w-dropdown-list, .l-subheader.at_middle .type_mobile .w-nav-list.level_1 {
            background: #f8f8f8 !important;
    }
    .cielo-reviews{
        top:0px !important;
    }
    .star-rating-cielo {
    margin-top: 1px;
    }
 
    .TabCntr > .e-con-inner{
    grid-template-columns: 100%;
    }
    .csReviewsSlider{
    max-width: 100% !important;
    margin: 0 auto !important;
    width: 100%; 
    }
}
.w-search.layout_fullwidth .w-search-form .w-form-row-field input,
.w-search.layout_fullwidth.active .w-search-form .w-form-row-field input {
    background: #f2f0f0 !important;
    border-width: 0px 0px 1px 0px !important;
}
.cieloSearch .searchico .w-search-form .w-search-close{
    background: transparent !important;
}
.sticky .w-search.layout_fullwidth.active .w-search-form .w-form-row-field input {
    background: #ffffff !important;
  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53cc4a0c */@media only screen and (min-width: 1024px) and (max-width: 1680px){
.award h2{
font-family:'Montserrat', san-serif;
    font-weight: 700 !important;
}
.triangleD .elementor-widget-container::before{
    content: "";
    position: absolute;
    height: 155px !important;
    width: 225px !important;
    border: 2px solid #f2f2f2;
    border-top-left-radius: 40px;
    border-bottom: none;
    border-right: none;
    left: 101px !important;
    top: 23px !important;
}

.triangleD .elementor-widget-container::after {
    content: "";
    position: absolute;
    height: 151px !important;
    width: 200px !important;
    border: 2px solid #f2f2f2;
    border-top-right-radius: 40px;
    border-bottom: none;
    border-left: none;
    right: 117px !important;
    top: 28px !important;
}

}/* End custom CSS */
/* Start custom CSS */.pro-tag{
  font-family: 'Montserrat', Sans-Serif;
  font-weight: 400;
  background: #0ca7d4;
  color: #fff;
  border-radius: 10px;
  padding: 2px 15px;
  display: inline-block;
  margin-bottom: 15px;
}
.exfp{
    font-family:'Montserrat', sans-serif;
    font-size:18px;
    font-weight:400;
}
.l-header.pos_fixed.sticky {
  top: 0;
}
.pd72mb{
    margin-bottom:98px
}
.pd52mb{margin-bottom:70px;}
a.cstmhd {
    display: block;
    margin-bottom: 45px;
}
#main_content  > section .l-section-h.i-cf {
    width: 100vw;
    max-width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
}
.ydsac{
margin-top: 60px;
font-family: "Montserrat", Sans-Serif;
font-size: 22px !important;
color: #373737 !important; 
margin-bottom: 50px;
} 
.pd98mb{
    padding-bottom: 52px;
}
@media (max-width: 768px) {
	.full-width-cs, .d-flexs.row.post-cat{
		width: 100vw;
		position: relative;
		left: 50%;
		right: 50%;
		margin-left: -50vw;
		margin-right: -50vw;
	}
.pd52mb,	.pd98mb, .pd72mb, .pd72mb{
	    margin-bottom:10px !important;
padding-bottom: 10px !important;

    }
    a.cstmhd {
    margin-bottom:15px;
}
}



@media only screen and (max-width: 1024px) and (min-width: 993px)  {
.thidebr br, .hidebr br{display:none !important;}
 
.elementor-element-23278967 p{
padding-left: 150px;
padding-right: 150px; 
}
}
@media only screen and (max-width: 1280px) and (min-width: 768px)  {
#cusnave .level_1>li>a{font-size:14px; padding-left:15px;padding-right:15px;}
}
@media only screen and (max-width: 992px) and (min-width: 600px)  {
#introsection {
height: 480px !important;
}
.thidebr br, .hidebr br{display:none !important;} 
.csReviewsSlider{
max-width: 100% !important;
}
 
.hidebr br{display:none;}
}/* End custom CSS */