﻿body.page-template-partner-page,body.page-template-proposal-page{background:#f3f4f6;background:linear-gradient(180deg, rgba(0, 0, 0, 0.0666666667) 0%, rgba(0, 0, 0, 0) 1500px) no-repeat;color:#00263e;line-height:1.2;font-family:"Poppins",Arial,sans-serif}body.page-template-partner-page .accordion,body.page-template-proposal-page .accordion{--bs-accordion-transition: all 5s ease}body.page-template-partner-page a,body.page-template-partner-page p a,body.page-template-partner-page .wp-site-blocks p a,body.page-template-partner-page .is-layout-flow p a,body.page-template-partner-page .is-layout-constrained p a,body.page-template-proposal-page a,body.page-template-proposal-page p a,body.page-template-proposal-page .wp-site-blocks p a,body.page-template-proposal-page .is-layout-flow p a,body.page-template-proposal-page .is-layout-constrained p a{text-decoration:none;color:unset}body.page-template-partner-page h1,body.page-template-partner-page h2,body.page-template-partner-page h3,body.page-template-partner-page h4,body.page-template-partner-page h5,body.page-template-partner-page h6,body.page-template-partner-page p,body.page-template-partner-page ol,body.page-template-partner-page ul,body.page-template-partner-page li,body.page-template-partner-page button,body.page-template-proposal-page h1,body.page-template-proposal-page h2,body.page-template-proposal-page h3,body.page-template-proposal-page h4,body.page-template-proposal-page h5,body.page-template-proposal-page h6,body.page-template-proposal-page p,body.page-template-proposal-page ol,body.page-template-proposal-page ul,body.page-template-proposal-page li,body.page-template-proposal-page button{font-family:"Poppins","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif !important;margin-top:0;margin-bottom:0;text-transform:none}body.page-template-partner-page ol li,body.page-template-partner-page ul li,body.page-template-proposal-page ol li,body.page-template-proposal-page ul li{list-style:none;margin:0;padding:0}body.page-template-partner-page figure,body.page-template-proposal-page figure{margin:0}body.page-template-partner-page .pp-container,body.page-template-proposal-page .pp-container{max-width:1440px;margin:0 auto}body.page-template-partner-page .pp-container .pp-header,body.page-template-proposal-page .pp-container .pp-header{display:flex;align-items:center;justify-content:center;padding-top:40px}body.page-template-partner-page .pp-container .pp-header .pp-logo-mydevices img,body.page-template-proposal-page .pp-container .pp-header .pp-logo-mydevices img{width:175px;margin-top:1rem}body.page-template-partner-page .pp-container .pp-header .pp-logo-partner,body.page-template-proposal-page .pp-container .pp-header .pp-logo-partner{width:245px}body.page-template-partner-page .pp-container .pp-header span,body.page-template-proposal-page .pp-container .pp-header span{color:#ff3b30;font-size:48px;margin-left:.5rem;margin-right:.5rem}body.page-template-partner-page .pp-container .pp-hero,body.page-template-proposal-page .pp-container .pp-hero{padding-top:50px;padding-bottom:50px;text-align:center}body.page-template-partner-page .pp-container .pp-hero h1,body.page-template-proposal-page .pp-container .pp-hero h1{font-size:96px;font-weight:100;margin-bottom:0}body.page-template-partner-page .pp-container .pp-hero h2,body.page-template-proposal-page .pp-container .pp-hero h2{font-size:24px;font-weight:200;margin-bottom:0}body.page-template-partner-page .pp-container .pp-grid,body.page-template-proposal-page .pp-container .pp-grid{display:grid}body.page-template-partner-page .pp-container .pp-grid .pp-cell,body.page-template-proposal-page .pp-container .pp-grid .pp-cell{border-radius:50px}body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero{padding-left:16px;padding-right:16px;grid-template-columns:repeat(3, 1fr);grid-auto-rows:minmax(100px, auto);gap:40px;margin-bottom:3rem}body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell1,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell1{background-color:#fff;grid-column:1;grid-row:1/4;padding:40px}body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell2,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell2{background-color:#fff;grid-column:1;grid-row:3;padding:25px;display:flex;flex-direction:column;align-items:flex-end;gap:1rem}body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell2 .pp-e2e-icons,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell2 .pp-e2e-icons{text-align:center;margin-bottom:auto}body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell3,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell3{background-color:#e4eee8;grid-column:2/4;grid-row:1/4;padding:25px;height:100%;display:flex;flex-direction:column}body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell3.pp-slider,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell3.pp-slider{display:none}body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell3.pp-slider.pp-slider-energy,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell3.pp-slider.pp-slider-energy{display:flex}body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell4,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell4{background-color:#f4f5f7;grid-column:1/4;grid-row:4;padding:40px}body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell5,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell5{background-color:#f0f6fe;grid-column:3;grid-row:4;padding:40px}body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell4 h2,body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell5 h2,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell4 h2,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell5 h2{font-size:40px;font-weight:500}body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell4 p,body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell5 p,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell4 p,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell5 p{font-size:24px}body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell4 a,body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell5 a,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell4 a,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell5 a{margin-top:1rem}body.page-template-partner-page .pp-container .pp-slider-content,body.page-template-proposal-page .pp-container .pp-slider-content{padding-top:1rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}body.page-template-partner-page .pp-container .pp-slider-content p,body.page-template-proposal-page .pp-container .pp-slider-content p{margin:0 0 1rem 0;padding:0}body.page-template-partner-page .pp-container .pp-slider-content ul,body.page-template-proposal-page .pp-container .pp-slider-content ul{padding-bottom:1rem}body.page-template-partner-page .pp-container .pp-slider-content ul li,body.page-template-proposal-page .pp-container .pp-slider-content ul li{list-style:initial;padding-bottom:.5rem}body.page-template-partner-page .pp-container .pp-list.pp-list-solutions,body.page-template-proposal-page .pp-container .pp-list.pp-list-solutions{font-size:18px;font-weight:500;line-height:2.5}body.page-template-partner-page .pp-container .pp-list.pp-list-solutions li,body.page-template-proposal-page .pp-container .pp-list.pp-list-solutions li{cursor:pointer}body.page-template-partner-page .pp-container .pp-list.pp-list-solutions li i,body.page-template-proposal-page .pp-container .pp-list.pp-list-solutions li i{overflow:hidden;display:inline-block;width:0;height:24px;transition:width .5s ease;font-family:"Material Symbols Outlined" !important;font-size:24px;color:#ff3b30;font-style:normal;vertical-align:sub}body.page-template-partner-page .pp-container .pp-list.pp-list-solutions li i:after,body.page-template-proposal-page .pp-container .pp-list.pp-list-solutions li i:after{font-family:"Material Symbols Outlined" !important;font-size:24px;content:"";text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1;vertical-align:top}body.page-template-partner-page .pp-container .pp-list.pp-list-solutions li.active,body.page-template-proposal-page .pp-container .pp-list.pp-list-solutions li.active{color:#ff3b30}body.page-template-partner-page .pp-container .pp-list.pp-list-solutions li.active i,body.page-template-proposal-page .pp-container .pp-list.pp-list-solutions li.active i{width:24px}body.page-template-partner-page .pp-container .pp-btn,body.page-template-proposal-page .pp-container .pp-btn{border-radius:10rem;display:flex;text-decoration:none;align-items:center;width:auto}body.page-template-partner-page .pp-container .pp-btn.pp-btn-link,body.page-template-proposal-page .pp-container .pp-btn.pp-btn-link{font-weight:700;text-decoration:none}body.page-template-partner-page .pp-container .pp-btn.pp-btn-link.pp-btn-link-blue,body.page-template-proposal-page .pp-container .pp-btn.pp-btn-link.pp-btn-link-blue{color:#2a7dec}body.page-template-partner-page .pp-container .pp-btn.pp-btn-link.pp-btn-link-red,body.page-template-proposal-page .pp-container .pp-btn.pp-btn-link.pp-btn-link-red{color:#ff3b30}body.page-template-partner-page .pp-container .pp-btn.pp-btn-lg,body.page-template-proposal-page .pp-container .pp-btn.pp-btn-lg{font-size:24px;font-weight:700;padding:8px 32px;min-height:62px;max-height:62px}body.page-template-partner-page .pp-container .pp-btn.pp-btn-blue,body.page-template-proposal-page .pp-container .pp-btn.pp-btn-blue{background-color:#2a7dec;color:#fff}body.page-template-partner-page .pp-container .pp-btn.pp-btn-red,body.page-template-proposal-page .pp-container .pp-btn.pp-btn-red{background-color:#ff3b30;color:#fff}body.page-template-partner-page .pp-container .pp-btn.pp-btn-full,body.page-template-proposal-page .pp-container .pp-btn.pp-btn-full{width:100%}body.page-template-partner-page .pp-container .pp-btn span.pp-btn-inner,body.page-template-proposal-page .pp-container .pp-btn span.pp-btn-inner{display:flex;align-items:center;flex-direction:column;width:100%}body.page-template-partner-page .pp-container .pp-btn span.pp-btn-lbl-partner,body.page-template-proposal-page .pp-container .pp-btn span.pp-btn-lbl-partner{font-size:14px;font-style:italic;font-weight:300;justify-content:center;text-align:right}body.page-template-partner-page .gs-swiper .swiper,body.page-template-proposal-page .gs-swiper .swiper{background-color:hsla(0,0%,100%,.25);border-radius:30px}body.page-template-partner-page .gs-swiper .swiper .swiper-slide .swiper-slide-inner,body.page-template-proposal-page .gs-swiper .swiper .swiper-slide .swiper-slide-inner{align-items:flex-start}body.page-template-partner-page .gs-swiper .swiper .swiper-slide .swiper-slide-inner:before,body.page-template-proposal-page .gs-swiper .swiper .swiper-slide .swiper-slide-inner:before{position:absolute;content:" ";height:100%;width:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.2666666667) 0%, rgba(0, 0, 0, 0) 40%);z-index:10}body.page-template-partner-page .gs-swiper .swiper .swiper-slide .swiper-slide-inner .wp-block-image,body.page-template-proposal-page .gs-swiper .swiper .swiper-slide .swiper-slide-inner .wp-block-image{box-sizing:border-box;height:auto;object-fit:contain;max-height:430px;max-width:430px;height:430px}body.page-template-partner-page .gs-swiper .swiper .swiper-slide .swiper-slide-inner .wp-block-image img,body.page-template-proposal-page .gs-swiper .swiper .swiper-slide .swiper-slide-inner .wp-block-image img{height:100%;width:100%;object-fit:cover;vertical-align:top}body.page-template-partner-page .gs-swiper .swiper-button-prev,body.page-template-partner-page .gs-swiper .swiper-button-next,body.page-template-proposal-page .gs-swiper .swiper-button-prev,body.page-template-proposal-page .gs-swiper .swiper-button-next{border-radius:10rem;top:auto !important;bottom:10px !important}body.page-template-partner-page .gs-swiper .swiper-pagination,body.page-template-proposal-page .gs-swiper .swiper-pagination{top:auto !important;bottom:10px !important;height:44px;line-height:44px}body.page-template-partner-page .gs-swiper .swiper-pagination .swiper-pagination-bullet,body.page-template-proposal-page .gs-swiper .swiper-pagination .swiper-pagination-bullet{opacity:.5}body.page-template-partner-page .gs-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,body.page-template-proposal-page .gs-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}body.page-template-partner-page h3,body.page-template-proposal-page h3{font-size:56px;font-weight:300;margin-bottom:3rem;text-align:center}body.page-template-partner-page .pp-video-wrapper,body.page-template-proposal-page .pp-video-wrapper{display:grid;gap:40px;grid-template-columns:repeat(3, 1fr);margin-bottom:3rem}body.page-template-partner-page .pp-video-wrapper .pp-video-card,body.page-template-proposal-page .pp-video-wrapper .pp-video-card{display:flex;flex-direction:column;border-radius:50px;background:rgba(0,0,0,.03);padding:10px}body.page-template-partner-page .pp-video-wrapper .pp-video-card .pp-video-thumb a,body.page-template-proposal-page .pp-video-wrapper .pp-video-card .pp-video-thumb a{display:block;position:relative}body.page-template-partner-page .pp-video-wrapper .pp-video-card .pp-video-thumb a:after,body.page-template-proposal-page .pp-video-wrapper .pp-video-card .pp-video-thumb a:after{width:72px;height:72px;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-family:"Material Symbols Outlined" !important;font-size:64px;background:#ff3b30;border-radius:10rem;color:#fff;content:""}body.page-template-partner-page .pp-video-wrapper .pp-video-card .pp-video-thumb img,body.page-template-proposal-page .pp-video-wrapper .pp-video-card .pp-video-thumb img{object-fit:cover;border-radius:40px}body.page-template-partner-page .pp-video-wrapper .pp-video-card .pp-video-content,body.page-template-proposal-page .pp-video-wrapper .pp-video-card .pp-video-content{display:flex;padding:20px 15px 25px 15px;justify-content:space-between}body.page-template-partner-page .pp-video-wrapper .pp-video-card .pp-video-content p,body.page-template-proposal-page .pp-video-wrapper .pp-video-card .pp-video-content p{font-size:20px;font-weight:600}body.page-template-partner-page .pp-faq,body.page-template-proposal-page .pp-faq{background:#f4f5f7;padding:40px;border-radius:50px}body.page-template-partner-page .pp-faq .wp-easy-faq-accordion-wrapper .faq-accordion-inner,body.page-template-proposal-page .pp-faq .wp-easy-faq-accordion-wrapper .faq-accordion-inner{border-bottom:1px solid #e1deda}body.page-template-partner-page .pp-faq .wp-easy-faq-accordion-wrapper .faq-accordion-inner>a,body.page-template-proposal-page .pp-faq .wp-easy-faq-accordion-wrapper .faq-accordion-inner>a{color:#666}body.page-template-partner-page .pp-faq .wp-easy-faq-accordion-wrapper .faq-accordion-inner button.accordion,body.page-template-proposal-page .pp-faq .wp-easy-faq-accordion-wrapper .faq-accordion-inner button.accordion{background-color:rgba(0,0,0,0);color:#00263e;font-size:16px;font-weight:600;padding:1rem 0}body.page-template-partner-page .pp-faq .wp-easy-faq-accordion-wrapper .faq-accordion-inner button.accordion .faq-show-hide-icon,body.page-template-proposal-page .pp-faq .wp-easy-faq-accordion-wrapper .faq-accordion-inner button.accordion .faq-show-hide-icon{font-family:"Material Symbols Outlined" !important;color:#ff3b30;font-size:24px;opacity:1;width:24px;height:24px;margin:0}body.page-template-partner-page .pp-faq .wp-easy-faq-accordion-wrapper .faq-accordion-inner button.accordion .faq-show-hide-icon.dashicons-plus:before,body.page-template-proposal-page .pp-faq .wp-easy-faq-accordion-wrapper .faq-accordion-inner button.accordion .faq-show-hide-icon.dashicons-plus:before{content:""}body.page-template-partner-page .pp-faq .wp-easy-faq-accordion-wrapper .faq-accordion-inner button.accordion .faq-show-hide-icon.dashicons-minus:before,body.page-template-proposal-page .pp-faq .wp-easy-faq-accordion-wrapper .faq-accordion-inner button.accordion .faq-show-hide-icon.dashicons-minus:before{content:""}body.page-template-partner-page .pp-faq .wp-easy-faq-accordion-wrapper .faq-accordion-inner div.panel,body.page-template-proposal-page .pp-faq .wp-easy-faq-accordion-wrapper .faq-accordion-inner div.panel{box-shadow:none;background-color:rgba(0,0,0,0);font-size:16px;font-weight:400;border:0 !important;padding-bottom:1rem;padding-left:0}body.page-template-partner-page .majc-main-wrapper,body.page-template-proposal-page .majc-main-wrapper{display:none !important}body.page-template-partner-page .pp-hider,body.page-template-proposal-page .pp-hider{padding-bottom:100px;margin-bottom:-24px !important;background:#fff;position:relative}@media(max-width: 575.98px){body.page-template-partner-page .pp-container .pp-header,body.page-template-proposal-page .pp-container .pp-header{padding:20px 16px}body.page-template-partner-page .pp-container .pp-header span,body.page-template-proposal-page .pp-container .pp-header span{font-size:24px}body.page-template-partner-page .pp-container .pp-hero,body.page-template-proposal-page .pp-container .pp-hero{padding:0 16px 32px 16px}body.page-template-partner-page .pp-container .pp-hero h1,body.page-template-proposal-page .pp-container .pp-hero h1{font-size:32px;font-weight:200;margin-bottom:0}body.page-template-partner-page .pp-container .pp-hero h2,body.page-template-proposal-page .pp-container .pp-hero h2{font-size:16px;font-weight:400;margin-bottom:0}body.page-template-partner-page .pp-container .pp-list.pp-list-solutions,body.page-template-proposal-page .pp-container .pp-list.pp-list-solutions{padding:0;font-size:16px;font-weight:500;line-height:24px}body.page-template-partner-page .pp-container .pp-list.pp-list-solutions li i:after,body.page-template-proposal-page .pp-container .pp-list.pp-list-solutions li i:after{vertical-align:middle}body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero{gap:20px;display:flex;flex-wrap:wrap;padding:0 16px 16px 16px}body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell{border-radius:25px}body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell1,body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell2,body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell3,body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell4,body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell5,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell1,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell2,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell3,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell4,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell5{flex:1;min-width:100%;padding:16px}body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell1,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell1{order:1}body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell2,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell2{order:3}body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell3,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell3{order:2}body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell4,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell4{order:4}body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell4 h2,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell4 h2{font-size:20px}body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell4 p,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell4 p{font-size:16px}body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell5,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell5{order:5}body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell5 h2,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell5 h2{font-size:20px}body.page-template-partner-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell5 p,body.page-template-proposal-page .pp-container .pp-grid.pp-grid-hero .pp-cell.pp-cell5 p{font-size:16px}body.page-template-partner-page .pp-container .pp-video-wrapper,body.page-template-proposal-page .pp-container .pp-video-wrapper{gap:20px;padding:0 16px;grid-template-columns:repeat(1, 1fr);margin-bottom:3rem}body.page-template-partner-page .pp-container .pp-video-wrapper .pp-video-card,body.page-template-proposal-page .pp-container .pp-video-wrapper .pp-video-card{border-radius:24px}body.page-template-partner-page .pp-container .pp-video-wrapper .pp-video-card .pp-video-content,body.page-template-proposal-page .pp-container .pp-video-wrapper .pp-video-card .pp-video-content{padding:16px 8px 6px 8px}body.page-template-partner-page .pp-container .pp-video-wrapper .pp-video-card .pp-video-content p,body.page-template-proposal-page .pp-container .pp-video-wrapper .pp-video-card .pp-video-content p{font-size:16px}body.page-template-partner-page .pp-container .pp-video-wrapper .pp-video-card .pp-video-thumb img,body.page-template-proposal-page .pp-container .pp-video-wrapper .pp-video-card .pp-video-thumb img{border-radius:12px}body.page-template-partner-page .pp-container .gs-swiper .swiper,body.page-template-proposal-page .pp-container .gs-swiper .swiper{border-radius:12px}body.page-template-partner-page .pp-container .gs-swiper .swiper .swiper-slide .swiper-slide-inner,body.page-template-proposal-page .pp-container .gs-swiper .swiper .swiper-slide .swiper-slide-inner{min-height:325px}body.page-template-partner-page .pp-container .gs-swiper .swiper .swiper-slide .swiper-slide-inner .wp-block-image,body.page-template-proposal-page .pp-container .gs-swiper .swiper .swiper-slide .swiper-slide-inner .wp-block-image{max-height:325px;max-width:325px;height:325px}body.page-template-partner-page .pp-container .gs-swiper .swiper .swiper-slide .swiper-slide-inner .wp-block-image img,body.page-template-proposal-page .pp-container .gs-swiper .swiper .swiper-slide .swiper-slide-inner .wp-block-image img{height:100%;width:100%;object-fit:cover;vertical-align:top}body.page-template-partner-page .pp-container h3,body.page-template-proposal-page .pp-container h3{font-size:32px;font-weight:200;margin-bottom:0;padding:0 16px 32px 16px}body.page-template-partner-page .pp-container .pp-faq,body.page-template-proposal-page .pp-container .pp-faq{margin:0 16px !important;border-radius:24px;padding:16px}body.page-template-partner-page .pp-container .pp-faq .wp-easy-faq-accordion-wrapper .faq-accordion-inner .faq-admin-link,body.page-template-proposal-page .pp-container .pp-faq .wp-easy-faq-accordion-wrapper .faq-accordion-inner .faq-admin-link{right:30px;padding-right:0;top:-20px}body.page-template-partner-page .pp-container .pp-faq .wp-easy-faq-accordion-wrapper .faq-accordion-inner .faq-edit-link,body.page-template-proposal-page .pp-container .pp-faq .wp-easy-faq-accordion-wrapper .faq-accordion-inner .faq-edit-link{right:0;padding-right:0;top:-20px}body.page-template-partner-page .pp-container .pp-faq .wp-easy-faq-accordion-wrapper .faq-accordion-inner button.accordion,body.page-template-proposal-page .pp-container .pp-faq .wp-easy-faq-accordion-wrapper .faq-accordion-inner button.accordion{padding:1rem 0;display:flex;justify-content:space-between;align-items:center}body.page-template-partner-page .pp-container .pp-faq .wp-easy-faq-accordion-wrapper .faq-accordion-inner button.accordion .faq-show-hide-icon,body.page-template-proposal-page .pp-container .pp-faq .wp-easy-faq-accordion-wrapper .faq-accordion-inner button.accordion .faq-show-hide-icon{margin-left:auto}}body.page-template-proposal-page{background:#fff}body.page-template-proposal-page .pp-container.proposal{max-width:100%}body.page-template-proposal-page .pp-container.proposal .pro-width,body.page-template-proposal-page .pp-container.proposal .pro-header,body.page-template-proposal-page .pp-container.proposal .pro-video,body.page-template-proposal-page .pp-container.proposal .pro-how-does-it-work,body.page-template-proposal-page .pp-container.proposal .pro-list-inner,body.page-template-proposal-page .pp-container.proposal .pro-logo-gallery{max-width:1440px;margin:0 auto;padding-left:16px;padding-right:16px}body.page-template-proposal-page .pp-container.proposal .pro-header{display:flex;align-items:center;justify-content:flex-start;padding-top:20px}body.page-template-proposal-page .pp-container.proposal .pro-header .pro-logo-mydevices img{width:150px}body.page-template-proposal-page .pp-container.proposal .pro-panel{position:absolute;z-index:2;background:hsla(0,0%,100%,.25);border-radius:24px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);backdrop-filter:blur(20px);padding:1.1rem}body.page-template-proposal-page .pp-container.proposal .pro-process{max-width:920px;margin:0 auto}body.page-template-proposal-page .pp-container.proposal .pro-process img{max-width:400px}body.page-template-proposal-page .pp-container.proposal .pro-hero{text-align:left;background:linear-gradient(0deg, rgba(0, 0, 0, 0.0666666667) 0%, rgba(0, 0, 0, 0) 100%) no-repeat}body.page-template-proposal-page .pp-container.proposal .pro-hero .btn-myd{margin-top:3rem}body.page-template-proposal-page .pp-container.proposal .pro-hero .pro-width .pro-width-image{position:relative;width:50%}body.page-template-proposal-page .pp-container.proposal .pro-hero .pro-width .pro-width-image figure.wp-block-image{margin-bottom:0;flex:1;display:flex;justify-content:center}body.page-template-proposal-page .pp-container.proposal .pro-hero .pro-width .pro-width-image figure.wp-block-image img{width:500px}body.page-template-proposal-page .pp-container.proposal .pro-hero .pro-width .pro-panel h2{font-size:calc(30px + 4*(100vw - 800px)/800)}body.page-template-proposal-page .pp-container.proposal .pro-hero .pro-width .pro-panel p{font-size:calc(16px + 0*(100vw - 800px)/800);line-height:1.5}body.page-template-proposal-page .pp-container.proposal .pro-hero .pro-width .pro-panel.pro-panel-1{top:30%;left:0;width:200px;background:rgba(42,125,236,.6);box-shadow:0 25px 50px -12px rgba(42,125,236,.5);color:#fff}body.page-template-proposal-page .pp-container.proposal .pro-hero .pro-width .pro-panel.pro-panel-2{top:40%;right:0;width:180px;background:rgba(237,192,45,.6);box-shadow:0 25px 50px -12px rgba(237,192,45,.5);color:#fff}body.page-template-proposal-page .pp-container.proposal .pro-hero .pro-width .pro-panel.pro-panel-3{top:3%;right:20%;width:120px;background:rgba(21,165,64,.7);box-shadow:0 25px 50px -12px rgba(21,165,64,.5);color:#fff;text-align:center}body.page-template-proposal-page .pp-container.proposal .pro-hero .pro-width .pro-panel.pro-panel-3 h2{font-size:calc(20px + 4*(100vw - 800px)/800)}body.page-template-proposal-page .pp-container.proposal .pro-hero .pro-width .pro-panel.pro-panel-3 p{font-size:calc(14px + 0*(100vw - 800px)/800);line-height:1.5}body.page-template-proposal-page .pp-container.proposal .pro-hero .pro-hero-message{max-width:50%;flex:1}body.page-template-proposal-page .pp-container.proposal .pro-hero .pro-hero-message h1.gspb_heading{font-size:calc(56px + 16*(100vw - 800px)/800) !important;font-weight:600;margin-bottom:0}body.page-template-proposal-page .pp-container.proposal .pro-hero .pro-hero-message h1.gspb_heading .text-anim__word--in{color:#ff3b30}body.page-template-proposal-page .pp-container.proposal .pro-hero .pro-hero-message h1.gspb_heading .text-anim--loader .text-anim__word::after{height:5px;bottom:-5px}body.page-template-proposal-page .pp-container.proposal .pro-hero .pro-hero-message .gspb_heading_subtitle{font-size:calc(44px + 16*(100vw - 800px)/800) !important;font-weight:200;margin-bottom:0;margin-top:3rem !important}body.page-template-proposal-page .pp-container.proposal .pro-logo-gallery{display:grid;grid-template-columns:repeat(5, 1fr);margin:2rem auto}body.page-template-proposal-page .pp-container.proposal .pro-logo-gallery figure.wp-block-image img{max-width:200px !important;filter:saturate(0)}body.page-template-proposal-page .pp-container.proposal .pro-logo-gallery figure.wp-block-image img:hover{filter:saturate(1)}body.page-template-proposal-page .pp-container.proposal .pro-schedule{background-color:#f0f6fe;border-radius:40px;padding-top:3rem;margin-bottom:3rem;text-align:center;gap:0}body.page-template-proposal-page .pp-container.proposal .pro-schedule h3{text-align:center;font-size:36px;font-weight:400;margin-bottom:0;max-width:920px}body.page-template-proposal-page .pp-container.proposal p{line-height:1.5}body.page-template-proposal-page .pp-container.proposal .pro-icon-heading{gap:.5rem !important}body.page-template-proposal-page .pp-container.proposal .pro-icon-heading .gspb_iconBox__wrapper{padding:10px !important}body.page-template-proposal-page .pp-container.proposal .pro-lists-wrapper{background:linear-gradient(180deg, rgba(0, 0, 0, 0.0666666667) 0%, rgba(0, 0, 0, 0) 100%) no-repeat;padding-top:3rem;margin-bottom:3rem}body.page-template-proposal-page .pp-container.proposal .pro-lists-wrapper h3{text-align:center;font-size:36px;font-weight:400;margin-bottom:2rem;max-width:920px}body.page-template-proposal-page .pp-container.proposal .pro-lists-wrapper h4{text-align:center;font-size:26px;font-weight:400;margin-bottom:3rem}body.page-template-proposal-page .pp-container.proposal .pro-lists-wrapper ul{margin-left:60px}body.page-template-proposal-page .pp-container.proposal .pro-lists-wrapper ul li{list-style:initial;margin:initial;padding:initial;line-height:1.5}body.page-template-proposal-page .pp-container.proposal .pro-lists-wrapper .wp-block-greenshift-blocks-row-column{padding:0 !important}body.page-template-proposal-page .pp-container.proposal .pro-lists-wrapper .pro-video-wrapper{position:relative;border-radius:40px;overflow:hidden;z-index:1;padding:1rem 1rem 2rem 1rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.15);background:#fff}body.page-template-proposal-page .pp-container.proposal .pro-lists-wrapper .pro-video-wrapper p{text-align:center}body.page-template-proposal-page .pp-container.proposal .pro-lists-wrapper .pro-video-wrapper .wp-block-greenshift-blocks-video{margin-bottom:1rem}body.page-template-proposal-page .pp-container.proposal .pro-lists-wrapper .pro-video-wrapper .pro-video-thumb{border-radius:30px;overflow:hidden;z-index:1;background:#fff}body.page-template-proposal-page .pp-container.proposal .pro-lists-wrapper .pro-video-wrapper .pro-video-thumb .gs-video-overlay .gs-play-icon{background-color:#ff3b30 !important;opacity:1 !important}@media(max-width: 991.98px){body.page-template-proposal-page .pp-container.proposal .pro-logo-gallery figure.wp-block-image img{max-width:70px !important}body.page-template-proposal-page .pp-container.proposal .pro-width,body.page-template-proposal-page .pp-container.proposal .pro-header,body.page-template-proposal-page .pp-container.proposal .pro-schedule,body.page-template-proposal-page .pp-container.proposal .pro-how-does-it-work,body.page-template-proposal-page .pp-container.proposal .pro-list-inner,body.page-template-proposal-page .pp-container.proposal .wp-block-media-text__media{padding-left:16px;padding-right:16px}body.page-template-proposal-page .pp-container.proposal .wp-block-greenshift-blocks-row-column{padding-left:16px;padding-right:16px}body.page-template-proposal-page .pp-container.proposal .pro-header{padding-bottom:20px}body.page-template-proposal-page .pp-container.proposal .pro-lists-wrapper h3{font-size:calc(34px + 16*(100vw - 800px)/800) !important;padding:1rem}body.page-template-proposal-page .pp-container.proposal .pro-lists-wrapper .pro-video-wrapper{width:100%}body.page-template-proposal-page .pp-container.proposal .pro-lists-wrapper .pro-video-wrapper .pro-panel h2{font-size:calc(24px + 4*(100vw - 800px)/800)}body.page-template-proposal-page .pp-container.proposal .pro-lists-wrapper .pro-video-wrapper .pro-panel p{font-size:calc(14px + 0*(100vw - 800px)/800);line-height:1.5}body.page-template-proposal-page .pp-container.proposal .pro-lists-wrapper .pro-video-wrapper .pro-panel.pro-panel-1{top:30%;left:0;width:130px}body.page-template-proposal-page .pp-container.proposal .pro-hero .wp-block-buttons{width:100%}body.page-template-proposal-page .pp-container.proposal .pro-hero .wp-block-buttons .btn-myd{width:100%;margin-top:1rem;margin-bottom:3rem}body.page-template-proposal-page .pp-container.proposal .pro-hero .wp-block-buttons .btn-myd a{display:block}body.page-template-proposal-page .pp-container.proposal .pro-hero .pro-hero-message{max-width:100%}body.page-template-proposal-page .pp-container.proposal .pro-hero .pro-hero-message .gspb_heading_subtitle{font-size:calc(34px + 16*(100vw - 800px)/800) !important;margin-top:2rem !important}body.page-template-proposal-page .pp-container.proposal .pro-hero .pro-width .pro-width-image{width:100%;max-width:100%}body.page-template-proposal-page .pp-container.proposal .pro-hero .pro-width .pro-panel h2{font-size:calc(24px + 4*(100vw - 800px)/800)}body.page-template-proposal-page .pp-container.proposal .pro-hero .pro-width .pro-panel p{font-size:calc(14px + 0*(100vw - 800px)/800);line-height:1.5}body.page-template-proposal-page .pp-container.proposal .pro-hero .pro-width .pro-panel.pro-panel-1{top:40%}body.page-template-proposal-page .pp-container.proposal .pro-hero .pro-width .pro-panel.pro-panel-2{top:auto;bottom:5%}body.page-template-proposal-page .pp-container.proposal .pro-hero .pro-width .pro-panel.pro-panel-3{right:5%}body.page-template-proposal-page .pp-container.proposal .pro-schedule{flex-wrap:wrap;padding-bottom:2rem}body.page-template-proposal-page .pp-container.proposal .pro-schedule h3.wp-block-heading{font-size:calc(34px + 16*(100vw - 800px)/800) !important;padding:1rem}}
