.cc-window{-webkit-transition:opacity 1s ease;transition:opacity 1s ease;opacity:1}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s;max-height:0}.cc-revoke,.cc-window{overflow:hidden;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:16px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.5em;font-family:Helvetica,Calibri,Arial,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;-webkit-box-direction:normal;max-width:24em;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.cc-window.cc-banner{padding:1em 1.8em;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;width:100%}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{padding:.2em;text-decoration:underline;opacity:.8;display:inline-block}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{padding:.4em .8em;font-size:.9em;font-weight:700;border-style:solid;border-width:2px;text-align:center;white-space:nowrap;display:block}.cc-highlight .cc-btn:first-child{border-color:transparent;background-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{text-decoration:underline;background-color:transparent}.cc-close{font-size:1.6em;right:.5em;position:absolute;opacity:.9;top:.5em;line-height:.75;display:block}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{border-bottom-right-radius:.5em;border-bottom-left-radius:.5em;top:0;left:3em}.cc-revoke.cc-bottom{border-top-right-radius:.5em;border-top-left-radius:.5em;bottom:0;left:3em}.cc-revoke.cc-left{right:unset;left:3em}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{margin-bottom:1em;display:block}.cc-window.cc-floating .cc-compliance{-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-flex:1}.cc-window.cc-banner{-webkit-box-align:center;align-items:center;-ms-flex-align:center}.cc-banner.cc-top{right:0;top:0;left:0}.cc-banner.cc-bottom{transform:translate(-50%,-50%)!important;padding:20px!important;max-width:460px!important;bottom:0!important;border-radius:20px!important;left:50%!important}.cc-banner .cc-message{-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-flex:1;margin-right:1em;max-width:100%;display:block}.cc-compliance{-webkit-box-align:center;padding-right:20px!important;align-items:center;align-content:space-between;-ms-flex-align:center;-ms-flex-line-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex}.cc-floating .cc-compliance>.cc-btn{-ms-flex:1;flex:1;-webkit-box-flex:1}.cc-btn+.cc-btn{margin-left:.5em}.cc-color-override--258573752 .cc-btn{color:#0f2f50!important}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:1600px) and (orientation:landscape),screen and (max-width:1600px) and (orientation:portrait){.cc-floating .cc-compliance>.cc-btn{transform:translate(-50%,-20%);position:relative;max-width:110px;bottom:0!important;text-align:center;top:50%;border-radius:10px;left:50%}.cc-banner.cc-bottom{transform:translate(-50%,-50%)!important;padding:20px!important;bottom:0!important;border-radius:20px!important;left:50%!important}.cc-theme-edgeless.cc-window{padding:10px!important;margin:30px!important;border-radius:20px;z-index:99999}.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{right:0;left:0}.cc-window.cc-banner{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.cc-window.cc-banner .cc-compliance{-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-flex:1}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;align-items:unset;-ms-flex-align:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{-ms-flex:none;flex:none;-webkit-box-flex:0;text-align:center;display:inline}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:1em!important;margin-bottom:1.5em;text-align:center}.cc-banner.cc-theme-edgeless .cc-btn{height:100%;padding:.8em 1.8em;margin:0;border-radius:10px}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.btn-whatsapp-pulse{height:0;animation-iteration-count:infinite;padding:35px;justify-content:center;font-size:40px;text-decoration:none;right:20px;animation-timing-function:ease-out;color:#fff;position:fixed;animation-name:pulse;bottom:50px;align-items:center;border-radius:50%;background:#0d8c3d;width:0;animation-duration:1.5s;display:flex;z-index:8}@media only screen and (max-width:767px){.btn-whatsapp-pulse-border{bottom:40px!important}}.btn-whatsapp-pulse-border:hover{color:#fff4eb!important}@keyframes pulse{0%{box-shadow:0 0 0 0 #0d8c3d}80%{box-shadow:0 0 0 14px rgba(40,211,37,0)}}.btn-whatsapp-pulse-border{right:30px;bottom:30px;animation-play-state:paused}.btn-whatsapp-pulse-border:before{animation-iteration-count:infinite;padding:25px;border:5px solid #0d8c3d;animation-timing-function:ease-out;content:"";position:absolute;animation-name:pulse-border;opacity:.75;border-radius:50%;animation-duration:1.5s}@keyframes pulse-border{0%{padding:25px;opacity:.75}75%{padding:50px;opacity:0}to{opacity:0}}.product-review-agree .contact-check{flex:0 0 auto;height:18px;-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-ms-transform:translateY(3px);-o-transform:translateY(3px);transform:translateY(3px);padding:0;border:2px solid #b2b2b9;appearance:none;-moz-appearance:none;outline:none;margin:0 0 20px;background:transparent;width:18px;display:block}.product-review-agree .contact-check:checked{border-color:transparent;position:relative;background-color:#da1f19}.product-review-agree .contact-check:checked:after{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:10px;font-weight:700;color:#fff;content:"\f00c";position:absolute;top:46%;box-sizing:border-box;left:50%;font-family:Font Awesome\ 6 Pro}.product-review-agree .contact-check:hover{cursor:pointer}.product-review-agree label{font-size:14px;color:#67687a;line-height:1.71;padding-left:8px}.product-review-agree label a{font-weight:600;color:#000;padding-left:4px}.product-review-agree label a:hover{color:#da1f19}.product-review-agree label:hover{cursor:pointer}.share{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;right:0;list-style-type:none;position:fixed;top:50%;margin:0;z-index:999}.share li{transition:.5s;position:relative}.share li:first-of-type .social-link,.share li:first-of-type .social-link:hover{background:#00a0df 50% 50% no-repeat;background-size:25px auto}.share li:first-of-type .nav-label{-moz-transition:background .4s ease,-moz-transform .4s ease .1s;-o-transition:background .4s ease,-o-transform .4s ease .1s;-webkit-transition:background .4s ease,-webkit-transform .4s ease;-webkit-transition-delay:0s,.1s;transition:background .4s ease,transform .4s ease .1s;background:#0083b7}.share li:first-of-type .social-link:hover .nav-label{-moz-transition:-moz-transform .4s ease,background .4s ease .1s;-o-transition:-o-transform .4s ease,background .4s ease .1s;-webkit-transition:-webkit-transform .4s ease,background .4s ease;-webkit-transition-delay:0s,.1s;transition:transform .4s ease,background .4s ease .1s;background:#0083b7}.share li:nth-of-type(2) .social-link,.share li:nth-of-type(2) .social-link:hover{background:#00a0df 50% 50% no-repeat;background-size:25px auto}.share li:nth-of-type(2) .nav-label{-moz-transition:background .4s ease,-moz-transform .4s ease .1s;-o-transition:background .4s ease,-o-transform .4s ease .1s;-webkit-transition:background .4s ease,-webkit-transform .4s ease;-webkit-transition-delay:0s,.1s;transition:background .4s ease,transform .4s ease .1s;background:#0083b7}.share li:nth-of-type(2) .social-link:hover .nav-label{-moz-transition:-moz-transform .4s ease,background .4s ease .1s;-o-transition:-o-transform .4s ease,background .4s ease .1s;-webkit-transition:-webkit-transform .4s ease,background .4s ease;-webkit-transition-delay:0s,.1s;transition:transform .4s ease,background .4s ease .1s;background:#0083b7}.share li .social-link{height:50px;padding:15px 16px;transition:.5s;cursor:pointer;width:50px;display:block}.share li a i{font-size:18px;color:#fff!important}.share li:hover .social-link i{font-size:20px}.share li .social-link .nav-label{height:60px;padding:0 20px;font-size:14px;color:#fff;-moz-transition:-moz-transform .4s ease;-o-transition:-o-transform .4s ease;-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;position:absolute;top:0;margin-left:40px;line-height:64px;white-space:nowrap;font-family:sans-serif;display:block;z-index:4}.share li .social-link .nav-label,.share li .social-link .nav-label span{-moz-transform:rotateY(-90deg);-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);-moz-transform-origin:left 50%;-ms-transform-origin:left 50%;-webkit-transform-origin:left 50%;transform-origin:left 50%}.share li .social-link:hover .nav-label,.share li .social-link:hover .nav-label span{-moz-transform:rotateY(0);-webkit-transform:rotateY(0);transform:rotateY(0)}.mouse_wave{height:100px;right:10%;position:absolute;top:55%;margin:0 auto;cursor:pointer;display:block;z-index:2}.scroll_arrows{height:5px;height:16px;border-right:2px solid #000;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:2px solid #000;margin:0 0 3px 4px;width:5px;width:16px;display:block}.scroll-to{right:10%;position:absolute;top:20%}.one1{margin-top:1px}.one1,.three3,.two2{-webkit-animation:mouse-wave 1s infinite;-moz-animation:mouse-wave 1s infinite}.one1{-webkit-animation-direction:alternate;-webkit-animation-delay:.1s;-moz-animation-delay:.1s}.two2{-webkit-animation-delay:.2s;-moz-animation-delay:.2s}.three3,.two2{-webkit-animation-direction:alternate;margin-top:-6px}.three3{-webkit-animation-delay:.3s;-moz-animation-delay:.3s}@-webkit-keyframes mouse-wave{0%{opacity:0}50%{opacity:.5}to{opacity:1}}@-moz-keyframes mouse-wave{0%{opacity:0}50%{opacity:.5}to{opacity:1}}@-o-keyframes mouse-wave{0%{opacity:0}50%{opacity:.5}to{opacity:1}}@keyframes mouse-wave{0%{opacity:0}50%{opacity:.5}to{opacity:1}}@media only screen and (max-width:767px){.scroll-to{right:45%!important;position:absolute;top:14%!important}}.solari-title-area-three{position:relative}