.elementor-136197 .elementor-element.elementor-element-5581683a:not(.elementor-motion-effects-element-type-background), .elementor-136197 .elementor-element.elementor-element-5581683a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #272727 0%, #FFFFFF 100%);}.elementor-136197 .elementor-element.elementor-element-5581683a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 10px 0px;z-index:0;}.elementor-136197 .elementor-element.elementor-element-5581683a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-136197 .elementor-element.elementor-element-7936166.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-136197 .elementor-element.elementor-element-7936166 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-136197 .elementor-element.elementor-element-7a86f54{text-align:center;}.elementor-136197 .elementor-element.elementor-element-7a86f54 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", roboto;font-size:50px;font-weight:700;line-height:51px;}.elementor-136197 .elementor-element.elementor-element-7a86f54 > .elementor-widget-container{margin:0px 0px 17px 0px;padding:0px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-a63a292{text-align:center;}.elementor-136197 .elementor-element.elementor-element-a63a292 .elementor-heading-title{color:#F4F4F4;font-family:"Raleway", roboto;font-size:18px;font-weight:400;line-height:21px;}.elementor-136197 .elementor-element.elementor-element-a63a292 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-136197 .elementor-element.elementor-element-c39c59a > .elementor-widget-container{margin:0px 0px 0px 42px;}.elementor-136197 .elementor-element.elementor-element-916d342 > .elementor-widget-container{margin:0px 0px 0px 42px;}.elementor-136197 .elementor-element.elementor-element-27dff6e6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--gap:0px;--margin-top:-230px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--z-index:1;}.elementor-136197 .elementor-element.elementor-element-7ac0b83d{text-align:center;}.elementor-136197 .elementor-element.elementor-element-7ac0b83d .elementor-heading-title{color:#373737;font-family:"Montserrat", roboto;font-size:46px;font-weight:400;line-height:50px;}.elementor-136197 .elementor-element.elementor-element-7ac0b83d > .elementor-widget-container{margin:0px 0px 17px 0px;}.elementor-136197 .elementor-element.elementor-element-4151c4ec{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:center;}.elementor-136197 .elementor-element.elementor-element-4908bfe0 .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-radius:50px 50px 50px 50px;padding:9px 18px 9px 18px;}.elementor-136197 .elementor-element.elementor-element-4908bfe0 .elementor-button:hover, .elementor-136197 .elementor-element.elementor-element-4908bfe0 .elementor-button:focus{color:#FFFFFF;background-color:#373737;border-color:#373737;}.elementor-136197 .elementor-element.elementor-element-4908bfe0 .elementor-button:hover svg, .elementor-136197 .elementor-element.elementor-element-4908bfe0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-136197 .elementor-element.elementor-element-6ece837f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:center;--align-items:stretch;--gap:0px;--margin-top:0px;--margin-right:0px;--margin-bottom:70px;--margin-left:0px;}.elementor-136197 .elementor-element.elementor-element-53912db4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-136197 .elementor-element.elementor-element-65d93392{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-136197 .elementor-element.elementor-element-575cd5f > .elementor-container{max-width:1260px;}.elementor-136197 .elementor-element.elementor-element-575cd5f:not(.elementor-motion-effects-element-type-background), .elementor-136197 .elementor-element.elementor-element-575cd5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-136197 .elementor-element.elementor-element-575cd5f, .elementor-136197 .elementor-element.elementor-element-575cd5f > .elementor-background-overlay{border-radius:77px 77px 77px 77px;}.elementor-136197 .elementor-element.elementor-element-575cd5f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:70px;padding:70px 0px 70px 0px;}.elementor-136197 .elementor-element.elementor-element-575cd5f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-136197 .elementor-element.elementor-element-80ab72d > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-136197 .elementor-element.elementor-element-6c20bf51{text-align:center;}.elementor-136197 .elementor-element.elementor-element-6c20bf51 .elementor-heading-title{color:#373737;font-family:"Montserrat", roboto;font-size:46px;font-weight:400;line-height:52px;}.elementor-136197 .elementor-element.elementor-element-6c20bf51 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-70bfa14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-6a2cb022 .elementor-button{font-family:"Montserrat", roboto;font-size:18px;font-weight:700;line-height:24px;fill:#373737;color:#373737;background-color:#02010100;border-style:solid;border-width:3px 3px 3px 3px;border-color:#373737;border-radius:50px 50px 50px 50px;padding:12px 23px 12px 23px;}.elementor-136197 .elementor-element.elementor-element-6a2cb022 .elementor-button:hover, .elementor-136197 .elementor-element.elementor-element-6a2cb022 .elementor-button:focus{color:#FFFFFF;background-color:#373737;border-color:#373737;}.elementor-136197 .elementor-element.elementor-element-6a2cb022 .elementor-button:hover svg, .elementor-136197 .elementor-element.elementor-element-6a2cb022 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-136197 .elementor-element.elementor-element-6a2cb022 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-a1dbf6e > .elementor-container{max-width:1750px;}.elementor-136197 .elementor-element.elementor-element-a1dbf6e:not(.elementor-motion-effects-element-type-background), .elementor-136197 .elementor-element.elementor-element-a1dbf6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("/source/d4537f8dfab6d18e85a1a9b87ac845c1/vector-lines.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-136197 .elementor-element.elementor-element-a1dbf6e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-136197 .elementor-element.elementor-element-a1dbf6e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-136197 .elementor-element.elementor-element-d00a475{text-align:center;}.elementor-136197 .elementor-element.elementor-element-d00a475 .elementor-heading-title{color:#373737;font-family:"Montserrat", roboto;font-size:46px;font-weight:400;line-height:50px;}.elementor-136197 .elementor-element.elementor-element-d00a475 > .elementor-widget-container{margin:0px 0px 17px 0px;}.elementor-136197 .elementor-element.elementor-element-9c5a61c{text-align:center;}.elementor-136197 .elementor-element.elementor-element-9c5a61c .elementor-heading-title{color:#373737;font-family:"Raleway", roboto;font-size:18px;font-weight:400;line-height:21px;}.elementor-136197 .elementor-element.elementor-element-9c5a61c > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-136197 .elementor-element.elementor-element-d1a2692{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--align-items:flex-start;--gap:50px;--padding-top:0px;--padding-right:0px;--padding-bottom:20px;--padding-left:0px;}.elementor-136197 .elementor-element.elementor-element-dccdbba{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--gap:20px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-136197 .elementor-element.elementor-element-c7375f9{text-align:right;}.elementor-136197 .elementor-element.elementor-element-c7375f9 > .elementor-widget-container{padding:30px 0px 20px 0px;}.elementor-136197 .elementor-element.elementor-element-2de3926{text-align:left;}.elementor-136197 .elementor-element.elementor-element-b0305cb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-136197 .elementor-element.elementor-element-a8e1e83{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-136197 .elementor-element.elementor-element-46f335d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-136197 .elementor-element.elementor-element-483c3dec{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--gap:0px;--margin-top:0px;--margin-right:0px;--margin-bottom:70px;--margin-left:0px;}.elementor-136197 .elementor-element.elementor-element-498938bc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;border-style:solid;border-width:0px 2px 0px 0px;border-color:#F2F2F2;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-136197 .elementor-element.elementor-element-4912e711{text-align:center;}.elementor-136197 .elementor-element.elementor-element-4912e711 .elementor-heading-title{color:#373737;font-family:"Montserrat", roboto;font-size:18px;font-weight:700;line-height:21.94px;}.elementor-136197 .elementor-element.elementor-element-4912e711 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-21cc9d09{text-align:center;}.elementor-136197 .elementor-element.elementor-element-21cc9d09 .elementor-heading-title{color:#373737;font-family:"Raleway", roboto;font-size:18px;font-weight:400;line-height:21px;}.elementor-136197 .elementor-element.elementor-element-21cc9d09 > .elementor-widget-container{padding:0px 20px 0px 12px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#F2F2F2;}.elementor-136197 .elementor-element.elementor-element-d95acfa{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;border-style:solid;border-width:0px 2px 0px 0px;border-color:#F2F2F2;--border-radius:0px 1px 0px 0px;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-136197 .elementor-element.elementor-element-f98241a{text-align:center;}.elementor-136197 .elementor-element.elementor-element-f98241a .elementor-heading-title{color:#373737;font-family:"Montserrat", roboto;font-size:18px;font-weight:700;line-height:21.94px;}.elementor-136197 .elementor-element.elementor-element-f98241a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-150a61dd{text-align:center;}.elementor-136197 .elementor-element.elementor-element-150a61dd .elementor-heading-title{color:#373737;font-family:"Raleway", roboto;font-size:18px;font-weight:400;line-height:21px;}.elementor-136197 .elementor-element.elementor-element-150a61dd > .elementor-widget-container{padding:0px 20px 0px 20px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#F2F2F2;}.elementor-136197 .elementor-element.elementor-element-311be9f0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;border-style:solid;border-width:0px 2px 0px 0px;border-color:#F2F2F2;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-136197 .elementor-element.elementor-element-42e0e583{text-align:center;}.elementor-136197 .elementor-element.elementor-element-42e0e583 .elementor-heading-title{color:#373737;font-family:"Montserrat", roboto;font-size:18px;font-weight:700;line-height:21.94px;}.elementor-136197 .elementor-element.elementor-element-42e0e583 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-494c5607{text-align:center;}.elementor-136197 .elementor-element.elementor-element-494c5607 .elementor-heading-title{color:#373737;font-family:"Raleway", roboto;font-size:18px;font-weight:400;line-height:21px;}.elementor-136197 .elementor-element.elementor-element-494c5607 > .elementor-widget-container{padding:0px 20px 0px 20px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#F2F2F2;}.elementor-136197 .elementor-element.elementor-element-7ffd525c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--border-radius:0px 0px 0px 0px;--padding-top:5px;--padding-right:020px;--padding-bottom:0px;--padding-left:20px;}.elementor-136197 .elementor-element.elementor-element-3adee4e3{text-align:center;}.elementor-136197 .elementor-element.elementor-element-3adee4e3 .elementor-heading-title{color:#373737;font-family:"Montserrat", roboto;font-size:18px;font-weight:700;line-height:21.94px;}.elementor-136197 .elementor-element.elementor-element-3adee4e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-792d6542{text-align:center;}.elementor-136197 .elementor-element.elementor-element-792d6542 .elementor-heading-title{color:#373737;font-family:"Raleway", roboto;font-size:18px;font-weight:400;line-height:21px;}.elementor-136197 .elementor-element.elementor-element-792d6542 > .elementor-widget-container{padding:0px 5px 0px 15px;border-radius:0px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-71315438{--gap:0px;--margin-top:0px;--margin-right:0px;--margin-bottom:70px;--margin-left:0px;}.elementor-136197 .elementor-element.elementor-element-2926c263{text-align:center;}.elementor-136197 .elementor-element.elementor-element-2926c263 .elementor-heading-title{color:#373737;font-family:"Montserrat", roboto;font-size:46px;font-weight:400;line-height:50px;}.elementor-136197 .elementor-element.elementor-element-2926c263 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-136197 .elementor-element.elementor-element-7e8f098e{text-align:center;}.elementor-136197 .elementor-element.elementor-element-7e8f098e .elementor-heading-title{color:#373737;font-family:"Raleway", roboto;font-size:18px;font-weight:400;line-height:21px;}.elementor-136197 .elementor-element.elementor-element-7e8f098e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-136197 .elementor-element.elementor-element-2718754a .elementor-button{font-family:"Montserrat", roboto;font-size:18px;font-weight:700;line-height:24px;fill:#373737;color:#373737;background-color:#02010100;border-style:solid;border-width:3px 3px 3px 3px;border-color:#373737;border-radius:50px 50px 50px 50px;padding:7px 20px 7px 20px;}.elementor-136197 .elementor-element.elementor-element-2718754a .elementor-button:hover, .elementor-136197 .elementor-element.elementor-element-2718754a .elementor-button:focus{color:#FFFFFF;background-color:#373737;border-color:#373737;}.elementor-136197 .elementor-element.elementor-element-2718754a .elementor-button:hover svg, .elementor-136197 .elementor-element.elementor-element-2718754a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-136197 .elementor-element.elementor-element-2718754a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-136197 .elementor-element.elementor-element-54de7c57{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:flex-start;--gap:0px;--border-radius:30px 30px 30px 30px;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:40px;--margin-left:0px;--padding-top:80px;--padding-right:0px;--padding-bottom:40px;--padding-left:0px;}.elementor-136197 .elementor-element.elementor-element-54de7c57:not(.elementor-motion-effects-element-type-background), .elementor-136197 .elementor-element.elementor-element-54de7c57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-136197 .elementor-element.elementor-element-6e9a964e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-136197 .elementor-element.elementor-element-6e9a964e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-136197 .elementor-element.elementor-element-71dd102b{text-align:left;}.elementor-136197 .elementor-element.elementor-element-7accc5b9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-136197 .elementor-element.elementor-element-7accc5b9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-136197 .elementor-element.elementor-element-3a93c2d5{text-align:center;}.elementor-136197 .elementor-element.elementor-element-3a93c2d5 .elementor-heading-title{color:#373737;font-family:"Montserrat", roboto;font-size:46px;font-weight:400;line-height:50px;}.elementor-136197 .elementor-element.elementor-element-3a93c2d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-367d6c45{text-align:center;}.elementor-136197 .elementor-element.elementor-element-367d6c45 .elementor-heading-title{color:#373737;font-family:"Raleway", roboto;font-size:18px;font-weight:400;line-height:21px;}.elementor-136197 .elementor-element.elementor-element-367d6c45 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-136197 .elementor-element.elementor-element-56a26cbe{text-align:center;}.elementor-136197 .elementor-element.elementor-element-22de212e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-136197 .elementor-element.elementor-element-fe12bfa{text-align:right;}body:not(.rtl) .elementor-136197 .elementor-element.elementor-element-66230ad3{left:0px;}body.rtl .elementor-136197 .elementor-element.elementor-element-66230ad3{right:0px;}.elementor-136197 .elementor-element.elementor-element-66230ad3{top:0px;}body:not(.rtl) .elementor-136197 .elementor-element.elementor-element-679716c2{right:0px;}body.rtl .elementor-136197 .elementor-element.elementor-element-679716c2{left:0px;}.elementor-136197 .elementor-element.elementor-element-679716c2{top:0px;}.elementor-136197 .elementor-element.elementor-element-2b8eb356{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:center;--gap:100px;--margin-top:0px;--margin-right:0px;--margin-bottom:100px;--margin-left:0px;--padding-top:100px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-136197 .elementor-element.elementor-element-1ba9c321{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-136197 .elementor-element.elementor-element-65ba363e{text-align:left;}.elementor-136197 .elementor-element.elementor-element-65ba363e .elementor-heading-title{color:#373737;font-family:"Montserrat", roboto;font-size:40px;font-weight:400;line-height:50px;}.elementor-136197 .elementor-element.elementor-element-65ba363e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-6166cdb1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--align-items:center;--gap:50px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-136197 .elementor-element.elementor-element-33ad6b20 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-136197 .elementor-element.elementor-element-69b61883{text-align:center;}.elementor-136197 .elementor-element.elementor-element-69b61883 .elementor-heading-title{color:#373737;font-family:"Raleway", roboto;font-size:18px;font-weight:400;line-height:21px;}.elementor-136197 .elementor-element.elementor-element-69b61883 > .elementor-widget-container{margin:0px 0px 135px 0px;padding:0px 20px 0px 20px;}.elementor-136197 .elementor-element.elementor-element-24a953ab > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-136197 .elementor-element.elementor-element-448bd632{text-align:center;}.elementor-136197 .elementor-element.elementor-element-448bd632 .elementor-heading-title{color:#373737;font-family:"Raleway", roboto;font-size:18px;font-weight:400;line-height:21px;}.elementor-136197 .elementor-element.elementor-element-448bd632 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-136197 .elementor-element.elementor-element-7e7bd90c > .elementor-widget-container{padding:0px 0px 36px 0px;}.elementor-136197 .elementor-element.elementor-element-7e549949{text-align:center;}.elementor-136197 .elementor-element.elementor-element-7e549949 .elementor-heading-title{color:#373737;font-family:"Raleway", roboto;font-size:18px;font-weight:400;line-height:21px;}.elementor-136197 .elementor-element.elementor-element-7e549949 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-136197 .elementor-element.elementor-element-713cba58{--gap:0px;--margin-top:0px;--margin-right:0px;--margin-bottom:100px;--margin-left:0px;--padding-top:110px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-136197 .elementor-element.elementor-element-ec16319{text-align:center;}.elementor-136197 .elementor-element.elementor-element-ec16319 .elementor-heading-title{color:#373737;font-family:"Montserrat", roboto;font-size:46px;font-weight:400;line-height:52px;}.elementor-136197 .elementor-element.elementor-element-ec16319 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-136197 .elementor-element.elementor-element-896a5e0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}.elementor-136197 .elementor-element.elementor-element-fb2d8e3{text-align:center;}.elementor-136197 .elementor-element.elementor-element-fb2d8e3 .elementor-heading-title{color:#373737;font-family:"Montserrat", roboto;font-size:46px;font-weight:700;line-height:52px;}.elementor-136197 .elementor-element.elementor-element-fb2d8e3 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-136197 .elementor-element.elementor-element-b36ff46{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--margin-top:0px;--margin-right:0px;--margin-bottom:100px;--margin-left:0px;}.elementor-136197 .elementor-element.elementor-element-46a3351 .elementor-accordion-item{border-width:0px;}.elementor-136197 .elementor-element.elementor-element-46a3351 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-136197 .elementor-element.elementor-element-46a3351 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-136197 .elementor-element.elementor-element-46a3351 .elementor-accordion-icon, .elementor-136197 .elementor-element.elementor-element-46a3351 .elementor-accordion-title{color:#373737;}.elementor-136197 .elementor-element.elementor-element-46a3351 .elementor-accordion-icon svg{fill:#373737;}.elementor-136197 .elementor-element.elementor-element-46a3351 .elementor-accordion-title{font-family:"Montserrat", roboto;font-size:18px;font-weight:600;line-height:21.94px;}.elementor-136197 .elementor-element.elementor-element-46a3351 .elementor-tab-title{padding:30px 30px 30px 30px;}.elementor-136197 .elementor-element.elementor-element-46a3351 .elementor-tab-content{color:#373737;font-family:"Raleway", roboto;font-size:18px;font-weight:400;line-height:21.13px;padding:0px 86px 30px 30px;}.elementor-136197 .elementor-element.elementor-element-78bcdfb0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;}body.elementor-page-136197:not(.elementor-motion-effects-element-type-background), body.elementor-page-136197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:601px){.elementor-136197 .elementor-element.elementor-element-53912db4{--width:28%;}.elementor-136197 .elementor-element.elementor-element-65d93392{--width:28%;}.elementor-136197 .elementor-element.elementor-element-dccdbba{--width:50%;}.elementor-136197 .elementor-element.elementor-element-b0305cb{--width:50%;}.elementor-136197 .elementor-element.elementor-element-a8e1e83{--width:50%;}.elementor-136197 .elementor-element.elementor-element-483c3dec{--content-width:1400px;}.elementor-136197 .elementor-element.elementor-element-498938bc{--width:25%;}.elementor-136197 .elementor-element.elementor-element-d95acfa{--width:25%;}.elementor-136197 .elementor-element.elementor-element-311be9f0{--width:25%;}.elementor-136197 .elementor-element.elementor-element-7ffd525c{--width:25%;}.elementor-136197 .elementor-element.elementor-element-6e9a964e{--width:12.035%;}.elementor-136197 .elementor-element.elementor-element-7accc5b9{--width:76%;}.elementor-136197 .elementor-element.elementor-element-22de212e{--width:12%;}.elementor-136197 .elementor-element.elementor-element-1ba9c321{--width:33.3333%;}.elementor-136197 .elementor-element.elementor-element-6166cdb1{--width:66.6666%;}.elementor-136197 .elementor-element.elementor-element-b36ff46{--content-width:1050px;}}@media(max-width:1024px){.elementor-136197 .elementor-element.elementor-element-5581683a{padding:0px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-7936166 > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-136197 .elementor-element.elementor-element-7a86f54 .elementor-heading-title{font-size:36px;line-height:44px;}.elementor-136197 .elementor-element.elementor-element-7a86f54 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-136197 .elementor-element.elementor-element-d0f739b > .elementor-element-populated{margin:80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:600px){.elementor-136197 .elementor-element.elementor-element-5581683a{margin-top:0px;margin-bottom:20px;padding:40px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-7936166 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-136197 .elementor-element.elementor-element-7936166 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-136197 .elementor-element.elementor-element-7936166 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-7a86f54 .elementor-heading-title{font-size:24px;line-height:29px;}.elementor-136197 .elementor-element.elementor-element-7a86f54 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 20px 0px 20px;}.elementor-136197 .elementor-element.elementor-element-a63a292 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-136197 .elementor-element.elementor-element-a63a292 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 20px 0px 20px;}.elementor-136197 .elementor-element.elementor-element-916d342{text-align:center;}.elementor-136197 .elementor-element.elementor-element-916d342 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-136197 .elementor-element.elementor-element-27dff6e6{--margin-top:-90px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-136197 .elementor-element.elementor-element-7ac0b83d .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-136197 .elementor-element.elementor-element-4151c4ec{--gap:0px;}.elementor-136197 .elementor-element.elementor-element-4908bfe0 .elementor-button{font-size:12px;padding:7px 16px 7px 16px;}.elementor-136197 .elementor-element.elementor-element-4908bfe0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-136197 .elementor-element.elementor-element-6ece837f{--margin-top:0px;--margin-right:0px;--margin-bottom:50px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-136197 .elementor-element.elementor-element-53912db4{--margin-top:0px;--margin-right:0px;--margin-bottom:10px;--margin-left:0px;}.elementor-136197 .elementor-element.elementor-element-575cd5f, .elementor-136197 .elementor-element.elementor-element-575cd5f > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-575cd5f{margin-top:0px;margin-bottom:70px;padding:40px 20px 40px 20px;}.elementor-136197 .elementor-element.elementor-element-80ab72d > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-136197 .elementor-element.elementor-element-80ab72d > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-6c20bf51 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-136197 .elementor-element.elementor-element-6c20bf51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-6a2cb022 .elementor-button{font-size:14px;line-height:18px;border-width:2px 2px 2px 2px;padding:8px 20px 8px 20px;}.elementor-136197 .elementor-element.elementor-element-6a2cb022 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-a1dbf6e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-d0f739b > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-136197 .elementor-element.elementor-element-d0f739b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-136197 .elementor-element.elementor-element-d0f739b > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-a910f1b{--gap:0px;--margin-top:0px;--margin-right:0px;--margin-bottom:70px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-136197 .elementor-element.elementor-element-d00a475 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-136197 .elementor-element.elementor-element-d00a475 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 20px 0px 20px;}.elementor-136197 .elementor-element.elementor-element-9c5a61c .elementor-heading-title{font-size:14px;}.elementor-136197 .elementor-element.elementor-element-9c5a61c > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 20px 0px 20px;}.elementor-136197 .elementor-element.elementor-element-d9cc312 img{width:100%;max-width:100%;}.elementor-136197 .elementor-element.elementor-element-483c3dec{--margin-top:0px;--margin-right:0px;--margin-bottom:50px;--margin-left:0px;--padding-top:20px;--padding-right:15px;--padding-bottom:20px;--padding-left:15px;--z-index:1;}.elementor-136197 .elementor-element.elementor-element-498938bc{border-width:0px 0px 0px 0px;--margin-top:0px;--margin-right:0px;--margin-bottom:30px;--margin-left:0px;--padding-top:0px;--padding-right:71px;--padding-bottom:0px;--padding-left:71px;}.elementor-136197 .elementor-element.elementor-element-4912e711 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-136197 .elementor-element.elementor-element-4912e711 > .elementor-widget-container{margin:0px 0px -2px 0px;padding:0px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-21cc9d09 .elementor-heading-title{font-size:15px;line-height:16px;}.elementor-136197 .elementor-element.elementor-element-21cc9d09 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 29px 0px;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-d95acfa{border-width:0px 0px 0px 0px;--margin-top:0px;--margin-right:0px;--margin-bottom:30px;--margin-left:0px;--padding-top:0px;--padding-right:70px;--padding-bottom:0px;--padding-left:70px;}.elementor-136197 .elementor-element.elementor-element-f98241a .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-136197 .elementor-element.elementor-element-f98241a > .elementor-widget-container{margin:0px 0px -2px 0px;}.elementor-136197 .elementor-element.elementor-element-150a61dd .elementor-heading-title{font-size:15px;line-height:16px;}.elementor-136197 .elementor-element.elementor-element-150a61dd > .elementor-widget-container{padding:0px 0px 29px 0px;border-width:0px 0px 2px 0px;}.elementor-136197 .elementor-element.elementor-element-311be9f0{border-width:0px 0px 0px 0px;--margin-top:0px;--margin-right:0px;--margin-bottom:30px;--margin-left:0px;--padding-top:0px;--padding-right:71px;--padding-bottom:0px;--padding-left:71px;}.elementor-136197 .elementor-element.elementor-element-42e0e583 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-136197 .elementor-element.elementor-element-42e0e583 > .elementor-widget-container{margin:0px 0px -2px 0px;}.elementor-136197 .elementor-element.elementor-element-494c5607 .elementor-heading-title{font-size:15px;line-height:16px;}.elementor-136197 .elementor-element.elementor-element-494c5607 > .elementor-widget-container{padding:0px 0px 29px 0px;border-width:0px 0px 2px 0px;}.elementor-136197 .elementor-element.elementor-element-7ffd525c{--padding-top:0px;--padding-right:70px;--padding-bottom:0px;--padding-left:70px;}.elementor-136197 .elementor-element.elementor-element-3adee4e3 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-136197 .elementor-element.elementor-element-3adee4e3 > .elementor-widget-container{margin:0px 0px -2px 0px;}.elementor-136197 .elementor-element.elementor-element-792d6542 .elementor-heading-title{font-size:15px;line-height:16px;}.elementor-136197 .elementor-element.elementor-element-792d6542 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-71315438{--gap:0px;--margin-top:0px;--margin-right:0px;--margin-bottom:50px;--margin-left:0px;}.elementor-136197 .elementor-element.elementor-element-2926c263 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-136197 .elementor-element.elementor-element-2926c263 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-136197 .elementor-element.elementor-element-7e8f098e .elementor-heading-title{font-size:14px;}.elementor-136197 .elementor-element.elementor-element-7e8f098e > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-136197 .elementor-element.elementor-element-2718754a .elementor-button{font-size:16px;line-height:20px;border-width:2px 2px 2px 2px;padding:7px 20px 7px 20px;}.elementor-136197 .elementor-element.elementor-element-2718754a > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-54de7c57{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--justify-content:center;--align-items:center;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-right:0px;--margin-bottom:70px;--margin-left:0px;--padding-top:50px;--padding-right:0px;--padding-bottom:40px;--padding-left:0px;}.elementor-136197 .elementor-element.elementor-element-54de7c57.e-con{--align-self:center;}.elementor-136197 .elementor-element.elementor-element-6e9a964e{--width:15%;}.elementor-136197 .elementor-element.elementor-element-7accc5b9{--width:70%;--gap:0px;}.elementor-136197 .elementor-element.elementor-element-3a93c2d5 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-136197 .elementor-element.elementor-element-3a93c2d5 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-136197 .elementor-element.elementor-element-367d6c45 .elementor-heading-title{font-size:14px;}.elementor-136197 .elementor-element.elementor-element-367d6c45 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-136197 .elementor-element.elementor-element-22de212e{--width:15%;}.elementor-136197 .elementor-element.elementor-element-6ac75122{--padding-top:0px;--padding-right:60px;--padding-bottom:0px;--padding-left:60px;}.elementor-136197 .elementor-element.elementor-element-66230ad3{top:16px;}body:not(.rtl) .elementor-136197 .elementor-element.elementor-element-679716c2{right:0px;}body.rtl .elementor-136197 .elementor-element.elementor-element-679716c2{left:0px;}.elementor-136197 .elementor-element.elementor-element-679716c2{top:16px;}.elementor-136197 .elementor-element.elementor-element-2b8eb356{--gap:0px;--margin-top:0px;--margin-right:0px;--margin-bottom:60px;--margin-left:0px;--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-136197 .elementor-element.elementor-element-1ba9c321{--gap:0px;}.elementor-136197 .elementor-element.elementor-element-65ba363e{text-align:center;}.elementor-136197 .elementor-element.elementor-element-65ba363e .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-136197 .elementor-element.elementor-element-65ba363e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-96f4f98{--gap:0px;}.elementor-136197 .elementor-element.elementor-element-33ad6b20{text-align:center;}.elementor-136197 .elementor-element.elementor-element-33ad6b20 img{width:80%;}.elementor-136197 .elementor-element.elementor-element-33ad6b20 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-136197 .elementor-element.elementor-element-69b61883 .elementor-heading-title{font-size:14px;line-height:18px;}.elementor-136197 .elementor-element.elementor-element-69b61883 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-136197 .elementor-element.elementor-element-24a953ab img{width:80%;}.elementor-136197 .elementor-element.elementor-element-24a953ab > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-136197 .elementor-element.elementor-element-448bd632 .elementor-heading-title{font-size:14px;line-height:18px;}.elementor-136197 .elementor-element.elementor-element-448bd632 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-5664b7fe{--gap:0px;--padding-top:0px;--padding-right:10px;--padding-bottom:0px;--padding-left:10px;}.elementor-136197 .elementor-element.elementor-element-7e7bd90c img{width:80%;}.elementor-136197 .elementor-element.elementor-element-7e7bd90c > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-7e549949 .elementor-heading-title{font-size:14px;line-height:18px;}.elementor-136197 .elementor-element.elementor-element-713cba58{--margin-top:0px;--margin-right:0px;--margin-bottom:70px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-136197 .elementor-element.elementor-element-ec16319 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-136197 .elementor-element.elementor-element-ec16319 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-136197 .elementor-element.elementor-element-fb2d8e3 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-136197 .elementor-element.elementor-element-fb2d8e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-136197 .elementor-element.elementor-element-b36ff46{--margin-top:0px;--margin-right:0px;--margin-bottom:50px;--margin-left:0px;--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;}.elementor-136197 .elementor-element.elementor-element-46a3351 .elementor-accordion-title{font-size:16px;line-height:20px;}.elementor-136197 .elementor-element.elementor-element-46a3351 .elementor-tab-title{padding:20px 0px 20px 0px;}.elementor-136197 .elementor-element.elementor-element-46a3351 .elementor-tab-content{font-size:14px;padding:0px 0px 20px 0px;}}@media(max-width:1024px) and (min-width:601px){.elementor-136197 .elementor-element.elementor-element-7936166{width:100%;}.elementor-136197 .elementor-element.elementor-element-d0f739b{width:100%;}}/* Start custom CSS for html, class: .elementor-element-69eb2eb9 */.products-sec {
    padding: 30px; 
    box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.1);
    background: #fff;
    border-radius: 30px;
}

.cielo-reviews .woocommerce-product-rating { 
    margin-bottom: 0px !important;
    font-weight: 600;
    font-size: 16px;
    line-height: 19px;
    font-family: "Raleway", sans-serif;
    -webkit-font-feature-settings: "lnum";
    -moz-font-feature-settings: "lnum";
    font-feature-settings: "lnum";
}
div#thermoEcoblack-addtocart, div#thermoEcoWhite-addtocart {
    justify-content: flex-start !important;
}
.thermoEcoBlack {
  display: none;
}
.thermoEco-black-price {
display: none;
}
.cielo-flex-row {
display: flex;
justify-content: start !important;
align-items: center;
}
.star-paddding-cs {
padding-block: 15px;
}
.star-rating-cielo {
margin-right: 10px;
line-height: 0;
}

.cielo-tabs {
display: flex;
justify-content: center;
margin-bottom: 20px;
}
.cst-pdg{
    margin-bottom: 70px
}
.products-sec {
  text-align: center;
}
.products-sec del {
font-family: "Montserrat", sans-serif;
font-style: normal;
font-weight: 500;
font-size: 30px;
border: none;
text-decoration: none;
}
.products-sec h2, #section-1, #section-2 {
font-family: "Montserrat", sans-serif;
font-style: normal;
margin-bottom: 0px !important;
font-weight: 700;
font-size:18px;
line-height:24px;
text-align: left;
color: #373737;
letter-spacing: 0;
padding-top: 0px !important;
}
.cielo-reviews a {
color: #373737 !important;
font-family: "Montserrat", sans-serif;
font-weight: 600;
}
.cielo-reviews a {
display: flex;
gap: 10px;
}
.woocommerce-product-rating {
display: flex;
align-items: center;
justify-content: start;
}
.star-rating-cielo a {
font-family: "Raleway";
font-style: normal;
font-weight: 600;
font-size: 16px;
line-height: 19px;
text-align: left;
color: #373737;
text-decoration: none;
}
p#show-thermoEcoBlack-product,
p#show-thermoEcoWhite-product {
border: 1.5px solid rgba(0, 0, 0, 0.05);
}
.active-border {
border: 1.5px solid #373737 !important;
}
.singleBlck,
p#show-thermoEcoWhite-product,
p#show-thermoEcoBlack-product {
cursor: pointer;
width: 99px;
font-weight: 500;
font-size: 14px;
font-family: 'Raleway', sans-serif;
border-radius: 20px;
line-height: 33px;
margin-right: 20px;
margin-bottom: 0px;
}
span.thermoEcoBlackDot {
border: 1px solid rgba(0, 0, 0, 0.8);
background: rgba(0, 0, 0, 0.8);
}
span.thermoEcoWhiteDot,
span.thermoEcoBlackDot {
width: 17px;
height: 17px;
display: inline-block;
border-radius: 50%;
position: relative;
top: 2px;
}
span.thermoEcoWhiteDot {
background: #e9e9e9;
border: 1px solid #00a7d4;
}
.black-thermo-price strong,
.thermoEco-white-price strong,
.thermoEco-black-price strong,
.products-sec ins,
.products-sec ins bdi,
.products-sec ins bdi .woocommerce-Price-currencySymbol {
font-family: "Montserrat", sans-serif;
font-style: normal;
font-weight: 700;
font-size: 18px;
line-height: 26px;
color: #373737;
margin-right: 0px;
}
.black-thermo-price sup,
.thermoEco-white-price sup,
.thermoEco-black-price sup {
font-size: 75%;
font-weight: 600;
top: -0.5em;
}
.black-thermo-price del span,
.thermoEco-white-price del span,
.thermoEco-black-price del span {
font-family: "Montserrat", sans-serif;
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 24px;
color: #b4b4b4;
}
.products-sec ins,
.products-sec ins bdi,
.products-sec ins bdi .woocommerce-Price-currencySymbol {
text-decoration: none;
}
.products-sec del span bdi {
text-decoration: line-through;
}
.addtoCartBtn {
    border: 1.5px solid #373737;
    font-size: 16px !important;
    color: #373737;
    border-radius: 50px;
    font-family: "Montserrat", sans-serif;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    display: block;
    padding: 8px 15px;
}
.addtoCartBtn:hover {
color: #fff!important;
background: #373737!important;
}
.thermoEco-white-price,
.thermoEco-black-price,
.black-thermo-price {
padding: 0px 0px 15px 0px;
display: flex;
justify-content: start !important;
align-items: center;
gap: 10px;
}
.thermoEco-white-price del sup,
.black-thermo-price del sup,
.thermoEco-black-price del sup{
display: none;
}
.bundles-link-slider a {
font-family: "Montserrat", sans-serif;
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 20px;
text-decoration: none;
display: inline-block;
padding: 7px 20px 8px 20px;
background: #00a7d4;
color: #fff;
margin-bottom: 20px;
}
.bundles-link-slider a svg {
margin-left: 5px;
}
.bundles-link-slider a:hover {
color: #fff !important;
}
.d-col {
display: flex;
flex-direction: row;
align-items: center;
justify-content: start;
gap: 20px;
}
a.learnmorebtn {
font-family: "Montserrat", sans-serif;
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 20px;
color: #373737;
text-decoration: none;
}
.thermoEco-black-price,
 #thermoEcoblack-addtocart{
    display: none;
 }
.woocommerce-product-rating .star-rating span:before {
color: #0ca7d4 !important;
}
.thermo-black-img img,
.thermoEcoWhite img, .thermoEcoBlack img {
   width: 190px !important;
}
#mbcst{
margin-bottom:50px !important;
}
@media (max-width: 600px) {
h2#section-1, h2#section-2 {
  color: #373737 !important;
}
.black-thermo-price sup,
.thermoEco-white-price sup,
.thermoEco-black-price sup,
.black-thermo-price {
  font-size: 12px;
}
.d-col{  justify-content: start !important;}
  
.d-col a {
  font-size: 14px !important;
}
.addtoCartBtn{
  margin-block: 15px!important;
  padding: 10px 15px;
}
.products-sec {
    height:auto !important;
    padding-bottom: 30px;
    margin-bottom: 0px;
}

.products-sec h2, #section-1, #section-2 {
    font-size: 18px !important;
    line-height: 22px;
    padding-inline: 0px !important;
    text-align: left;
}
.star-paddding-cs {
    padding-block: 15px !important;
}
.star-rating-cielo svg{
  width: 80px !important;
}

.products-sec img {
  width: 190px !important;
}
.thermo-white-black img {
  width: 190px !important;
}
.products-sec br {
  display: none;
}
img.newsaleeco {
  width: 75px !important;
  left: 8px;
}
#thermoWhiteBtn,
#thermoBlackBtn {
  width: 130px;
  height: 34.86px;
  mix-blend-mode: normal;
  border: 1.47508px solid #373737;
  border-radius: 24.5847px;
  font-size: 16px;
  line-height: 31px;
}
a.learnmorebtn {
  font-size: 16px !important;
  line-height: 20px;
}
#hideplan {
  display: none;
}
.thermoEco-white-price,
.thermoEco-black-price,
.black-thermo-price {
  padding:0px !important;
  justify-content: start !important;
}
.bundles-link-slider a {
font-size: 12px !important;
padding: 5px 20px 5px 20px;
margin-bottom: 20px;
}
.bundles-link-slider a svg {
  margin-left: 5px;
}
.bundles-link-slider a svg {
width: 11px;
}
.products-sec ins, .products-sec ins span {
font-size:18px !important;
 line-height:26px !important;
}
.black-thermo-price del span, .thermoEco-white-price del span, .thermoEco-black-price del span,
.black-thermo-price del, .thermoEco-white-price del, .thermoEco-black-price del, .black-thermo-price span, .thermoEco-white-price del span{
      font-size:16px !important;
      line-height:24px !important;
}
p.singleBlck.active-border{margin-right:0px !important;}
.black-thermo-price sup,
.thermoEco-white-price sup,
.thermoEco-black-price sup {
    font-size: 75% !important;
    font-weight: 600;
    top: -0.5em;
}
.singleBlck, p#show-thermoEcoWhite-product, p#show-thermoEcoBlack-product{
  line-height: 33px;
  font-size: 13px; 
  width: 90px;
}
.shippingstart{margin-bottom:5px !important;}
#mbcst{
margin-bottom:15px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1a2692 */.revolutionImgs img{ filter: drop-shadow(4px 4px 60px rgba(0, 0, 0, 0.18));
    
}
.custom-filter img{
filter: drop-shadow(4px -50px 60px rgba(0, 0, 0, 0.18)) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-528b2a99 */table .dTitle, table ins .woocommerce-Price-amount, table del .woocommerce-Price-amount table .dTitle h3{
    font-family: 'Raleway', sans-serif;
    -webkit-font-feature-settings: "lnum";
    -moz-font-feature-settings: "lnum";
    font-feature-settings: "lnum"; 
}
table ins .woocommerce-Price-amount {
    font-weight: 600;
    font-size: 18px;
    line-height: 21px;
    margin-right: 4px;
    color: #373737;
}
table ins {
    text-decoration: none;
}
table del .woocommerce-Price-amount  {
    font-weight: 400;
    font-size: 14px;
    line-height: 19px;
    text-decoration-line: line-through;
    color: #b4b4b4;
}
.hidedevice img{display:none;}
.hidedevice .CdImg{height:auto;}
.table-body-comp .headColinner {
    font-size: 16px;
}
.arrowContainer{
    max-width: 194px;
    position: sticky;
    left: 0;
    right: 0;
    transform: translateY(181px);
    z-index: 10000;   
}
.arrowNext{
    float: right; 
    transform-origin: right;
    transform: rotate(180deg);
}
.arrowPrev{
    transform-origin: left;
}
.headcol{
    position: relative;
}
.tooltipCtbale {
  position: relative;
  display: inline-block;
}

.tooltipCtbale .tooltiptext {
    visibility: hidden;
    width: 220px;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    line-height:19px;
    font-weight: 400; 
    text-align: center; 
    min-width: 280px; 
    background: white; 
    color: #373737;
    border: 1px solid #DDE0E8;
    padding: 13px 12px;
    border-radius: 10px;
    z-index: 1;
    filter: drop-shadow(-4px 32px 13px rgba(49, 48, 64, 0.01)) drop-shadow(-2px 18px 11px rgba(49, 48, 64, 0.03)) drop-shadow(-1px 8px 8px rgba(49, 48, 64, 0.04)) drop-shadow(0px 2px 4px rgba(49, 48, 64, 0.05)) drop-shadow(0px 0px 0px rgba(49, 48, 64, 0.05));
    position: absolute;
    z-index: 1;
    bottom: 125%;
    left: 50%;
    margin-left: -140px;
    opacity: 0;
    transition: opacity 0.3s;
}

.tooltipCtbale .tooltiptext::after {
    content: "";
    position: absolute;
    bottom: -6px;
    left: 50%;
    margin-left: -5px;
    border-width: 10px;
    border-style: solid;
    border-color: #fff transparent transparent transparent;
    background: #FFFFFF;
    border-right: 1px solid #DDE0E8;
    border-bottom: 1px solid #DDE0E8;
    -moz-transform: rotate(46deg);
    -webkit-transform: rotate(46deg);
}

.tooltipCtbale:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
}

svg.infoBx:hover ~ .custom-tooltip {
    display: block;
}
.tdLong .price-flex del sup {
    display: none;
}
.table-body-comp td del {
    text-decoration-color: #b4b4b4 !important;
}
@media (min-width: 600px){
    .arrowContainer {
        display: none;
    }
}

.dTitle, .lite-pricing ins, .lite-pricing del  {
    font-family: 'Raleway', sans-serif;
    -webkit-font-feature-settings: "lnum";
    -moz-font-feature-settings: "lnum";
    font-feature-settings: "lnum"; 
}
.headColinner, .table-body-comp .long{  
    font-family: 'Montserrat', sans-serif !important;
}
.tbStrong {
  margin-bottom: 40px;
  display: block;
  margin-top:12px;
}
.grdImg img {   
    width: 100%;  
}
.table-body-comp > table {
    border-collapse: separate;
    border-spacing: 50px 0;
    text-align: center;
}
.bordR {
    padding-bottom: 30px !important;
}
td,
th {
    position: relative;
    vertical-align: top;
    padding: 0 !important;
    border-bottom: none !important;
}
.table-body-comp > td,
.table-body-comp > th {
    position: relative;
    margin: 0;
    padding: 0 !important;
    border: none;
    white-space: nowrap;
    border-top-width: 0;
}
.table-body-comp > table > tbody > tr:first-child td {
    border-bottom: none !important;
}
.table-body-comp > table > tbody > tr td {   
    border-bottom:1px solid #b0b0b0 !important;
}
.table-body-comp > table > tbody > tr:nth-child(2) td {
  border-top-left-radius: 30px !important;
  border-top-right-radius: 30px !important;
} 
 
.table-body-comp > table > tbody > tr:last-child td.long {
  border-bottom-left-radius: 30px !important;
  border-bottom-right-radius: 30px !important;
}
.table-body-comp .headcol {
  vertical-align: middle;
  border-bottom: 1px solid #b0b0b0 !important;
  text-align: center;
}
.headColinner {
  padding-left: 15px !important;
}
.table-body-comp .long {
  position: relative !important;
  height: 79px;
  max-width: 222px;
  background: #f2fcff;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 16px;
  text-align: center;
  color: #000;
  vertical-align: middle !important;
}
.table-body-comp .tdLong {
  margin: 0 32px;
  padding: 24px 0;
  line-height: 17px;
}
.dTitle, .dTitle h3 {
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
  line-height: 21px;
  text-align: center;
  color: #373737;
}
.price-flex {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 14px 0 18px 0;
  gap: 5px;
}
table ins span, table del span {
    font-family: "Raleway", Sans-Serif;
    -webkit-font-feature-settings: "lnum";
    -moz-font-feature-settings: "lnum";
    font-feature-settings: "lnum";
}
.tablebuynow {
    font-family: 'Montserrat', sans-serif;
    font-weight: 600;
    font-size: 14px;
    color: #373737;
    width: 113px;
    text-decoration: none;
    padding: 5px 15px;
    border: 1.5px solid #373737;
    border-radius: 50px;
}
    
.CdImg img {
  position: absolute;
  bottom: 0;
  margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0;
}
.CdImg {
  height: 160px;
  vertical-align: middle;
  position: relative;
}
.table-body-comp>table>tbody>tr:first-child th,
.table-body-comp>table>tbody>tr:last-child td.long,
.table-body-comp>table>tbody>tr:last-child th{
    border-bottom: none !important;
}
.tablebuynow{
    display:inline-block;
}
.headcol:hover .tooltiptext{
    visibility:visible;
    opacity:1;
    display:block;
}
.tdLong .price-flex ins sup {
    font-size: 12px;
    top: -9px;
}
a.tablebuynow:hover {
    background: #373737 !important;
    color: #fff !important;
}
@media only screen and (max-width: 1024px) and (min-width: 768px)  {
    .table-body-comp > table {
        border-spacing: 20px 0;
    }
    .dTitle, .dTitle h3{
        font-size: 14px;  
    }
    .headColinner {
        padding-left: 0px !important;
        display: flex;
        align-items: center;
        column-gap: 7px;
    }
    
    .headColinner, .table-body-comp .long {
        font-family: 'Montserrat', sans-serif !important;
        font-size: 14px;
        line-height: 20px;
    } 
    .arrowTabMove {
        display: none;
    }
    .table-body-comp .tdLong {
        font-size: 13px;
        margin: 0 15px;
        padding: 20px 0;
        line-height: 16px;
        font-size: 13px;
    }
    table ins .woocommerce-Price-amount, table del .woocommerce-Price-amount{
        font-size: 14px;
        line-height: 18px;  
    }
    .tdLong svg {
        max-width: 22px;
        max-height: 22px;
        border-radius: 50%;
    }
    .cdiplusimg{
        width: 112px !important;
    }
}
@media(min-width:1024px){
   #comparisonTable tr:first-child td, #comparisonTable tr:first-child th {
        position: sticky !important;
        top:75px !important;
        z-index:1;
        background-color: #ffffff;
    }
    #comparisonTable tr:first-child th{
        background-color: rgba(255, 255, 255, 0.87);
        backdrop-filter: blur(2px);
    }
}     
@media (max-width: 600px) {
    .single-post .l-subheader, .l-section {
        padding-left: 0;
        padding-right: 0;
    }
    .arrowContainer {
       transform: translateY(170px); 
    }
    .table-body-comp .headColinner {
        font-size: 14px;
    }
    .firstheadCol {
      min-height: 300px;
      vertical-align: middle;
      text-align: right;
      line-height: 300px;
    }
    .elementor.elementor-105505 {
      margin-left: 20px;
      margin-right: 20px;
    } 
    .lite-pricing ins {
      font-size: 24px;
    }
    .lite-pricing del {
      font-size: 18px;
    }
    .table-body-comp > table > tbody > tr:first-child .tdLong {
      padding-top: 0 !important;
      margin-bottom:0px !important;
    } 
    .ssresponsive {
      max-width: 360px;
      margin: 0 auto;
    }
    .resposniveTable {
      position: relative;
      overflow: hidden;
    }
    .table-body-comp {
      width: 240px;
      border-spacing: 20px 0;
      overflow-x: scroll;
      overflow-y: visible;
      margin-left:137px;
    }
    .headColinner {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    font-family: 'Montserrat', sans-serif;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 16px;
    text-align: left;
    color: #000;
    }
    .table-body-comp > table {
        border-spacing: 10px 0;
    }
    .table-body-comp .headcol {
        position: absolute; 
        left: 0;
        top: auto;
        z-index: 98; 
        width: 167px;
        height: 117px;
        background: #fff;
        padding-left: 10px !important;
    }
    .tooltipCtbale .tooltiptext::after{
        left: 17px;
    }
    .tooltipCtbale .tooltiptext {
        width: 130px;
        min-width: 200px;
        font-size: 12px;
        line-height: 16px;
        bottom: 24px;
        margin-left: -5px;
    }
    .table-body-comp .long {
        min-width: 222px !important;
        height:117px;
    }
    .table-body-comp > table > tbody > tr:first-child td {
        background: transparent !important;
    } 
    .mobplusimg{width:115px !important;}
    .headColinner {
        position: relative;
        top: 50%;
        transform: translateY(-50%);
        padding-left: 0 !important;
      }
    .tooltipCtbale svg {
        position: absolute;
        right: -21px;
        top: -13px;
    }
   .headcol:hover .tooltiptext{
        visibility:visible;
        opacity:1;
        display:block;
    }
    img.alignnone.size-full.wp-image-107154 { max-width: 85px !important;}

}
@media (min-width: 390px) and (max-width: 450px){
  
    .table-body-comp{
    margin-left: 170px !important;
    width: 240px;  
    }
    .table-body-comp .headColinner{
     line-height: 18px;   
    }
    .table-body-comp .headcol{
    width: 190px !important;
    padding-right: 10px !important;
    }
    .table-body-comp .long {
    min-width: 248px !important;
    }
}

@media (min-width: 320px) and (max-width: 389px){
    .table-body-comp .headcol { 
        width: 175px; 
        background: #fff;
        padding-left: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-46a3351 */.faqac .elementor-accordion .elementor-accordion-item {
    border: none;
    border-bottom: 2px solid #d5d8dc !important;
}
.faqac .elementor-accordion-title:focus{
    outline: none !important;
}/* End custom CSS */
/* Start custom CSS */div#simple-banner {
    display: none;
}
.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:500;
    display: inline-block;
    margin-bottom:22px;
    text-align:left;
}
@media(min-width:601px){
  .hidden-tablet-desktop{
        display:none !important;
    }
}
#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;
}

@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;
	}
}
.l-section-h, .l-section, .l-main .aligncenter, .w-tabs-section-content-h {
    /*max-width: 100%;*/
}
.cmpsvg svg{
    width: 7px;
    height: 10px;
    position: relative;
    top: 1px;
}
.cmpsvg a:hover svg path{
    fill: #fff;
}
.homeTempContainer {
max-width: 1260px !important;
margin-inline: auto;
} 
@media (min-width: 1261px){
 .l-subheader.at_middle, .l-subheader.at_middle .w-dropdown-list, .l-subheader.at_middle .type_mobile .w-nav-list.level_1 {
    background:#272727 !important;
}   
#cusnave .level_1>li>a{
    color: #ffffff !important;
}
header.l-header.sticky #cusnave .level_1>li>a {
    color: #373737 !important;
}
.w-search-open svg path, .w-cart-icon svg path{fill:#fff !important;
}
 
}


@media (min-width: 320px) and (max-width: 1025px){
    .hidebr br{display:none;}
    .l-header.shadow_wide .l-subheader.at_middle, .l-header.shadow_wide .l-subheader.at_bottom {
        background: #272727 !important;
        box-shadow: none !important;
    }
    header.l-header .w-nav-control {
        color: #fff;
    }
    header.l-header.sticky .w-nav-control {
        color: #373737;
    }
}
@media (min-width: 1700px){
    .lgmb{
       margin-bottom:10px important; 
    }
}
@media (min-width: 1700px) and (max-width: 1920px){
.svgonbg{
    background-size: 1923px 803px !important;
}
.elementor-126971 .elementor-element.elementor-element-405f7d9e.borderleft::after {
    top: -120px !important;
}
}
.w-search.ush_search_2.searchico.elm_in_header.layout_fullwidth .w-form-row-field input, 
.w-search.ush_search_2.searchico.elm_in_header.layout_fullwidth.active .w-search-form .w-form-row-field input {
    background: #1e1e1e!important;
    border-width:0px 0px 1px 0px !important; 
    border-bottom: 1px solid #666666 !important;
    font-family: "Montserrat";
    font-size: 20px;
    padding-left: 0;
    color: #999999!important;
    font-weight: 600;
}
.w-search.ush_search_2.searchico.elm_in_header.layout_fullwidth .w-form-row-field .w-search-close ,
.w-search.ush_search_2.searchico.elm_in_header.layout_fullwidth.active .w-search-form .w-search-close {
    background: transparent !important;
    padding-right: 0px!important;
    color: #fff !important;
    opacity: 1 !important;
}
.w-search.ush_search_2.searchico.elm_in_header.layout_fullwidth .w-search-form .w-search-close{
     background: transparent !important;
     color: #fff !important;
}
@media(max-width:600px){
      
    .l-subheader.at_middle {
        background: #272727 !important;
    }
    header.l-header.id_101609.pos_fixed.bg_solid.shadow_thin .ush_menu_1 .w-nav-icon {
        color: #fff;
    }
header.l-header.id_101609.pos_fixed.bg_solid.shadow_thin.sticky .ush_menu_1 .w-nav-icon{
        color: #373737;
    }
    .textWhiteMob h2, .textWhiteMob p, .btnTextWhilte span{
        color:#fff !important;
    }
    .btnTextWhilte  a {border-color:#fff !important;}
    .bgBlack {
        background-color:#2E2E2E !important;
    }
    .homeTempContainer {
        max-width: 100% !important;
        width: 100%;
        margin-left: 0 !important;
    }
    .rmFullwidth{
        width:auto !important;
        left:auto !important;
    }
    .ush_menu_1 .w-nav-icon {   
        color: #fff;
    }
    .sticky .ush_menu_1 .w-nav-icon {   
        color: #373737;
    }
    .hidebr br, .hidden-mobile{display:none !important;}
    .tempFullwidth{
        width: 100vw !important;
        min-width: 100vw !important;
        position: relative;
        left: 50%;
        right: 50%;
        margin-left: -50vw !important;
        margin-right: -50vw;
    }
}/* End custom CSS */