#SH531-SMARTHEADS_CONFIG{height: 100%;position: relative;}

#SH531-SMARTHEADS_CONFIG h1,#SH531-SMARTHEADS_CONFIG h2,#SH531-SMARTHEADS_CONFIG h3,#SH531-SMARTHEADS_CONFIG h4,#SH531-SMARTHEADS_CONFIG h5,#SH531-SMARTHEADS_CONFIG h6,#SH531-SMARTHEADS_CONFIG ul,#SH531-SMARTHEADS_CONFIG li,#SH531-SMARTHEADS_CONFIG p{margin: 0;padding: 0;font-weight: normal;line-height: 1}
#SH531-SMARTHEADS_CONFIG a{text-decoration: none;}
#SH531-SMARTHEADS_CONFIG button{cursor: pointer;}
*{box-sizing: border-box;outline: none;font-family: "Titillium Web", Arial, sans-serif;transition: 250ms ease}
body{margin: 0;}
#SH531-SMARTHEADS_CONFIG ul{list-style: none;}
#SH531-SMARTHEADS_CONFIG img{border:none;max-width: 100%;}
#SH531-SMARTHEADS_CONFIG textarea{resize: none;}
.sh531-left{float: left;}
.sh531-right{float: right}
.sh531-clear{clear:both;height: 0;width: 100%;}
.sh531-btn{color: #ffffff;display: block;border-radius: 4px;background-color: #e6007e;font-size: 24px;width: 100%;max-width:270px;padding: 14px 5px;text-align: center;cursor: pointer}
.sh531-btn:hover{background-color: #b6206a}
.sh531-main-head{text-align: center;font-size: 30px;font-weight: 600;}
.nav {position: fixed;z-index: 2;right: 30px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: none}
.sh531-nav_item {width: 6px;height: 66px;display: block;margin: 6px auto;cursor: pointer;background-color: #fff;box-shadow: 0px 3px 6px rgb(0 0 0 / 8%)}
.sh531-nav_item:hover {background-color: #e6007e;}
.sh531-page{max-width: 1630px;margin: 0 auto;text-align: center;padding: 0 15px;}

#SH531-SMARTHEADS_CONFIG .pr_button{width: 100%;max-width: 180px;display: inline-block;text-align: center;background-color: #e2007a;color: #fff;font-size: 20px;font-weight: 600;border-radius: 4px;padding: 10px 5px}
#SH531-SMARTHEADS_CONFIG .pr_button.pr_button_v2{width: 100%;max-width: 240px}
#SH531-SMARTHEADS_CONFIG .pr_button:hover{background-color: #aa036c}
#SH531-SMARTHEADS_CONFIG .check-box{display: inline-block;position: relative;width: 100%;height: 100%}
#SH531-SMARTHEADS_CONFIG .check-box [type="checkbox"]:not(:checked),#SH531-SMARTHEADS_CONFIG .check-box [type="checkbox"]:checked { position: absolute; left: -9999px; }
#SH531-SMARTHEADS_CONFIG .check-box [type="checkbox"]:not(:checked) + label,#SH531-SMARTHEADS_CONFIG .check-box [type="checkbox"]:checked + label {cursor: pointer; }
#SH531-SMARTHEADS_CONFIG .check-box [type="checkbox"]:not(:checked) + label:before,#SH531-SMARTHEADS_CONFIG .check-box [type="checkbox"]:checked + label:before { content: ''; position: absolute; left: 0; top: 0px; width: 30px; height: 30px; border: 1px solid #919191; background: #fff;border-radius: 6px}
#SH531-SMARTHEADS_CONFIG .check-box [type="checkbox"]:not(:checked) + label:after,#SH531-SMARTHEADS_CONFIG .check-box  [type="checkbox"]:checked + label:after { content: ''; position: absolute; top: 8px; left: 6px;background-image: url(/-/media/Additional/smart/img/konfigurator/check.png); width: 21px;height: 16px}
#SH531-SMARTHEADS_CONFIG .check-box [type="checkbox"]:not(:checked) + label:after { opacity: 0; transform: scale(0); }
#SH531-SMARTHEADS_CONFIG .check-box [type="checkbox"]:checked + label:before{border-color: #e2007a}

#SH531-SMARTHEADS_CONFIG .check-box [type="radio"]:not(:checked),#SH531-SMARTHEADS_CONFIG .check-box [type="radio"]:checked { position: absolute; left: -9999px; }
#SH531-SMARTHEADS_CONFIG .check-box [type="radio"]:not(:checked) + label,#SH531-SMARTHEADS_CONFIG .check-box [type="radio"]:checked + label {cursor: pointer; }
#SH531-SMARTHEADS_CONFIG .check-box [type="radio"]:not(:checked) + label:before,#SH531-SMARTHEADS_CONFIG .check-box [type="radio"]:checked + label:before { content: ''; position: absolute; left: 0; top: 0px; width: 16px; height: 16px; border: 1px solid #919191; background: #fff;border-radius: 50%}
#SH531-SMARTHEADS_CONFIG .check-box [type="radio"]:not(:checked) + label:after,#SH531-SMARTHEADS_CONFIG .check-box  [type="radio"]:checked + label:after { content: ''; position: absolute; top: 4px; left: 4px;width: 10px;height: 10px;background-color: #e2007a;border-radius: 50%}
#SH531-SMARTHEADS_CONFIG .check-box [type="radio"]:not(:checked) + label:after { opacity: 0; transform: scale(0); }
#SH531-SMARTHEADS_CONFIG .check-box [type="radio"]:checked + label:before{opacity: 1; transform: scale(1); }
#SH531-SMARTHEADS_CONFIG input[type='radio']{display: inline-block}

#SH531-SMARTHEADS_CONFIG .sh531-search-doc .sh531-select-doc-box .sh531-acc-parent .sh531-single-accorderon .sh531-acc-content .pr_tax_choice{display: flex;justify-content: flex-end;margin:10px 0 10px}
#SH531-SMARTHEADS_CONFIG .sh531-search-doc .sh531-select-doc-box .sh531-acc-parent .sh531-single-accorderon .sh531-acc-content .pr_tax_choice .check-box{margin-left: 25px;flex-basis: 75px;text-align: right;}
#SH531-SMARTHEADS_CONFIG .sh531-search-doc .sh531-select-doc-box .sh531-acc-parent .sh531-single-accorderon .sh531-acc-content .check-box label{    padding-left: 25px;line-height: 19px;font-size: 18px;display: block;}


#SH531-SMARTHEADS_CONFIG .pr_image_baner .pr_mobile_baner{display: none}
#SH531-SMARTHEADS_CONFIG .pr_image_baner{width: 100%;background-repeat: no-repeat;background-size: cover;background-image: url(/-/media/Additional/smart/img/prosument/pr_baner.png);height: 287px;background-position: center}
#SH531-SMARTHEADS_CONFIG .pr_image_baner .pr_baner_text{height: 255px;max-width: 1130px;margin: 0 auto;padding: 10px 15px;display: flex;flex-direction: column;width: 100%;flex-wrap: wrap;justify-content: space-between;}
#SH531-SMARTHEADS_CONFIG .pr_image_baner .pr_baner_text .pr_breadcrumbs{display: flex;justify-content: flex-start;flex-wrap: wrap}
#SH531-SMARTHEADS_CONFIG .pr_image_baner .pr_baner_text .pr_breadcrumbs .pr_bread_element{font-size: 13px;color: #797979;margin-right: 10px}
#SH531-SMARTHEADS_CONFIG .pr_image_baner .pr_baner_text .pr_breadcrumbs .pr_bread_element img{display: inline-block;margin-left: 5px}
#SH531-SMARTHEADS_CONFIG .pr_image_baner .pr_baner_text .pr_breadcrumbs .pr_bread_element:hover{text-decoration: underline}
#SH531-SMARTHEADS_CONFIG .pr_image_baner .pr_baner_text h1{color: #e2007a;font-size: 36px;text-align: left;font-weight: 600;}
#SH531-SMARTHEADS_CONFIG .pr_image_baner .pr_baner_text p{font-size: 20px;line-height: 1.2;color: #000}
#SH531-SMARTHEADS_CONFIG .pr_image_baner .pr_baner_text p strong{font-weight: 600}
#SH531-SMARTHEADS_CONFIG .pr_image_baner .pr_baner_text .pr_breadcrumbs .pr_bread_element.pr_no_link{cursor: default}
#SH531-SMARTHEADS_CONFIG .pr_image_baner .pr_baner_text .pr_breadcrumbs .pr_bread_element.pr_no_link:hover{text-decoration: none}

#SH531-SMARTHEADS_CONFIG .pr_baner{width: 100%;display: flex;justify-content: center;flex-wrap: wrap;align-items: center;background-color: #e2007a;padding: 20px 5px}
#SH531-SMARTHEADS_CONFIG .pr_baner p{color: #fff;font-size: 30px;margin-right: 20px;font-weight: 600}
#SH531-SMARTHEADS_CONFIG .pr_baner a{text-align: center;display: inline-block;width: 130px;color: #fff;background-color: #e2007a;border: 2px solid #fff;border-radius: 4px;padding: 10px 5px;font-size: 20px;font-weight: 600}
#SH531-SMARTHEADS_CONFIG .pr_baner a:hover{background-color: #fff;color: #e2007a}

#SH531-SMARTHEADS_CONFIG .prosument_box{width: 100%;max-width: 1130px;margin: 0 auto;padding: 0 15px;}
#SH531-SMARTHEADS_CONFIG .prosument_box h2{text-align: center;color: #000;font-size: 35px;font-weight: 600;margin:70px 0 31px}
#SH531-SMARTHEADS_CONFIG .prosument_box .pr_tile_box{width: 100%;border: 1px solid #e1e1e1;display: flex;justify-content: space-between;flex-wrap: wrap;margin-bottom: 20px}
#SH531-SMARTHEADS_CONFIG .prosument_box .pr_tile_box .pr_tile_image{flex-basis: 400px;height: 225px;position: relative;background-position: center;background-size: cover;background-repeat: no-repeat}
#SH531-SMARTHEADS_CONFIG .prosument_box .pr_tile_box .pr_tile_image.pr_tile_image_1{background-image: url(/-/media/Additional/smart/img/prosument/tile_m_1.png);}
#SH531-SMARTHEADS_CONFIG .prosument_box .pr_tile_box .pr_tile_image.pr_tile_image_2{background-image: url(/-/media/Additional/smart/img/prosument/tile_m_2.png);}
#SH531-SMARTHEADS_CONFIG .prosument_box .pr_tile_box .pr_tile_image.pr_tile_image_3{background-image: url(/-/media/Additional/smart/img/prosument/tile_m_3.png);}
#SH531-SMARTHEADS_CONFIG .prosument_box .pr_tile_box .pr_tile_text{flex-basis: calc(100% - 405px);padding-left: 80px;padding-right: 15px;text-align: left;display: flex;flex-direction: column;justify-content: center;}
#SH531-SMARTHEADS_CONFIG .prosument_box .pr_tile_box .pr_tile_text h3{font-size: 30px;font-weight: 600;margin-bottom: 25px}
#SH531-SMARTHEADS_CONFIG .prosument_box .pr_tile_box .pr_tile_text p{font-size: 18px;line-height: 1.2}
#SH531-SMARTHEADS_CONFIG .prosument_box .pr_tile_box .pr_tile_text p strong{font-weight: 600}

#SH531-SMARTHEADS_CONFIG .pr_benefit_flex{display: flex;justify-content: space-between;flex-wrap: wrap;}
#SH531-SMARTHEADS_CONFIG .pr_benefit_flex .pr_single_benefit{flex-basis: 24%;box-shadow: 0px 3px 6px rgb(0 0 0 / 8%);border: 1px solid #E5E5E5 }
#SH531-SMARTHEADS_CONFIG .pr_benefit_flex .pr_single_benefit .pr_benefit_img{width: 100%;height: 205px;background-position: center;position: relative;background-size: cover;background-repeat: no-repeat;}
#SH531-SMARTHEADS_CONFIG .pr_benefit_flex .pr_single_benefit .pr_benefit_img.pr_benefit_img_1{background-image: url(/-/media/Additional/smart/img/prosument/benefit_m_1.png);}
#SH531-SMARTHEADS_CONFIG .pr_benefit_flex .pr_single_benefit .pr_benefit_img.pr_benefit_img_2{background-image: url(/-/media/Additional/smart/img/prosument/benefit_m_2.png);}
#SH531-SMARTHEADS_CONFIG .pr_benefit_flex .pr_single_benefit .pr_benefit_img.pr_benefit_img_3{background-image: url(/-/media/Additional/smart/img/prosument/benefit_m_3.png);}
#SH531-SMARTHEADS_CONFIG .pr_benefit_flex .pr_single_benefit .pr_benefit_img.pr_benefit_img_4{background-image: url(/-/media/Additional/smart/img/prosument/gain_m_1.png);}
#SH531-SMARTHEADS_CONFIG .pr_benefit_flex .pr_single_benefit .pr_benefit_img.pr_benefit_img_5{background-image: url(/-/media/Additional/smart/img/prosument/gain_m_2.png);}


#SH531-SMARTHEADS_CONFIG .pr_benefit_flex .pr_single_benefit .pr_benefit_text{background-color: #fff;padding: 20px;}
#SH531-SMARTHEADS_CONFIG .pr_benefit_flex .pr_single_benefit .pr_benefit_text .pr_span_icon{display: block;height: 41px;margin-bottom: 15px}
#SH531-SMARTHEADS_CONFIG .pr_benefit_flex .pr_single_benefit .pr_benefit_text .pr_span_icon img{}
#SH531-SMARTHEADS_CONFIG .pr_benefit_flex .pr_single_benefit .pr_benefit_text h5{font-size: 24px;font-weight: 600;text-align: left;color: #000;min-height: 50px;margin-bottom: 20px;}
#SH531-SMARTHEADS_CONFIG .pr_benefit_flex .pr_single_benefit .pr_benefit_text p{font-size: 16px;line-height: 1.1;}

#SH531-SMARTHEADS_CONFIG .pr_backup_flex{display: flex;justify-content: space-between;flex-wrap: wrap;}
#SH531-SMARTHEADS_CONFIG .pr_backup_flex .pr_single_backup{flex-basis: 49%;border: 1px solid #e3e3e3;padding: 20px;margin-bottom: 20px}
#SH531-SMARTHEADS_CONFIG .pr_backup_flex .pr_single_backup.pr_border{border-color: #e2007a}
#SH531-SMARTHEADS_CONFIG .pr_backup_flex .pr_single_backup img{display: block;}
#SH531-SMARTHEADS_CONFIG .pr_backup_flex .pr_single_backup h5{margin: 15px 0;font-weight: 600;font-size: 24px}
#SH531-SMARTHEADS_CONFIG .pr_backup_flex .pr_single_backup p{font-size: 16px;line-height: 1.1}
#SH531-SMARTHEADS_CONFIG .pr_backup_flex .pr_single_backup p strong{font-weight: 600}

#SH531-SMARTHEADS_CONFIG  .pr_gain_flex{display: flex;justify-content: center;flex-wrap: wrap}
#SH531-SMARTHEADS_CONFIG  .pr_gain_flex .pr_single_gain{flex-basis: 32%;margin: 0 10px;box-shadow: 0px 3px 6px rgb(0 0 0 / 8%)}
#SH531-SMARTHEADS_CONFIG  .pr_gain_flex .pr_single_gain .pr_gain_img{width: 100%;height: 205px;background-position: center;position: relative;background-size: cover;background-repeat: no-repeat}

#SH531-SMARTHEADS_CONFIG  .pr_gain_flex .pr_single_gain img{display: block;}
#SH531-SMARTHEADS_CONFIG  .pr_gain_flex .pr_single_gain h5{margin: 15px 0 0;font-weight: 600;font-size: 24px;min-height: 45px}
#SH531-SMARTHEADS_CONFIG  .pr_gain_flex .pr_single_gain p{font-size: 16px;line-height: 1.1}
#SH531-SMARTHEADS_CONFIG  .pr_gain_flex .pr_single_gain p strong{font-weight: 600}
#SH531-SMARTHEADS_CONFIG  .pr_gain_flex .pr_single_gain .pr_gain_text{background-color: #fff;padding: 20px}

#SH531-SMARTHEADS_CONFIG .pr_offer_flex{display: flex;justify-content: space-between;flex-wrap: wrap;}
#SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer{flex-basis: 49%;border: 1px solid #e3e3e3;padding:20px}
#SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer.pr_border{border-color: #e2007a}
#SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer h4{color: #e2007a;font-size: 28px;font-weight: 600;text-align: left}
#SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer .pr_offer_text{padding-top: 20px;border-top: 1px solid #e1e1e1}
#SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer .pr_offer_text p{font-size: 20px;color: #000;text-align: left;margin-bottom: 20px;font-weight: 600;}
#SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer .pr_offer_text .pr_check_parent{display: flex;flex-direction: column;min-height: 130px;flex-wrap: wrap;margin-bottom: 20px;justify-content: flex-end;}
#SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer .pr_offer_text .pr_check_parent .pr_single_check{position: relative;padding-left: 20px;margin: 5px 0;font-size: 16px;font-weight: 300;}
#SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer .pr_offer_text .pr_check_parent .pr_single_check.pr_strong_check{font-weight: 600;}
#SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer .pr_offer_text .pr_check_parent .pr_single_check img{position: absolute;left: 0;top: 5px;}
#SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer h6{font-size: 16px;font-weight: 300;line-height: 1.1;padding-bottom: 10px;min-height: 62px;margin-top: 15px;}
#SH531-SMARTHEADS_CONFIG .sh531-another-faq .sh135-accordion-head {background: url(/-/media/Additional/smart/img/serwisant/slide.png) right 3px no-repeat;margin-bottom: 15px;margin-right: 5px;cursor: pointer;padding-right: 74px;transition: none}
#SH531-SMARTHEADS_CONFIG .sh531-another-faq .sh135-accordion-head:hover {background: url(/-/media/Additional/smart/img/serwisant/slide-hover.png) right 3px no-repeat}
#SH531-SMARTHEADS_CONFIG .sh531-another-faq .sh135-accordion-container.active .sh135-accordion-body a:hover{text-decoration: underline}

#SH531-SMARTHEADS_CONFIG .sh531-another-faq .sh135-accordion-container.active .sh135-accordion-head{background-position: right -58px;}
#SH531-SMARTHEADS_CONFIG .sh531-another-faq .sh135-accordion-container.active .sh135-accordion-head:hover{background-position: right -58px;}
#SH531-SMARTHEADS_CONFIG .pr_disclaimaer_box{margin-top: 40px}
#SH531-SMARTHEADS_CONFIG .pr_disclaimaer_box .pr_disclaimer{font-size: 16px;text-align: left;line-height: 1.2;margin-bottom: 20px}
#SH531-SMARTHEADS_CONFIG .pr_disclaimaer_box .pr_disclaimer a{color: #e2007a}
#SH531-SMARTHEADS_CONFIG .pr_disclaimaer_box .pr_disclaimer a:hover{text-decoration: underline}

#SH531-SMARTHEADS_CONFIG .pr_doc_box{margin: 90px 0 0 0}
#SH531-SMARTHEADS_CONFIG .pr_doc_box h4{text-align: left;font-size: 24px;line-height: 1.2}
#SH531-SMARTHEADS_CONFIG .pr_doc_box .pr_left{float: left;width: 100%;max-width: 49%}
#SH531-SMARTHEADS_CONFIG .pr_doc_box .pr_right{float: right;width: 100%;max-width: 49%}
#SH531-SMARTHEADS_CONFIG .pr_doc_box .pr_box_inside{}
#SH531-SMARTHEADS_CONFIG .pr_doc_box .pr_box_inside input{border-radius: 3px;border: 1px solid #bfbfbf;height: 48px;padding: 0 15px;display: block;width: 100%}
#SH531-SMARTHEADS_CONFIG .pr_doc_box .pr_box_inside .pr_auto_localisation{font-size: 12px;color: #000;display: block;margin-top: 5px}
#SH531-SMARTHEADS_CONFIG .pr_doc_box .pr_box_inside .pr_auto_localisation:hover{color: #e2007a}
#SH531-SMARTHEADS_CONFIG .pr_doc_box .pr_box_inside .pr_auto_localisation img{display: inline-block;margin-right: 4px;vertical-align: -1px;}
#SH531-SMARTHEADS_CONFIG .pr_doc_box .pr_box_inside .pr_button{cursor: pointer;margin: 15px 0 15px auto;display: block}

#SH531-SMARTHEADS_CONFIG .sh531-documents .sh531-doc-column a p{padding-left: 25px;margin-bottom: 10px;}
#SH531-SMARTHEADS_CONFIG .sh531-documents h4 {margin-bottom: 15px;margin-top: 15px;}
#SH531-SMARTHEADS_CONFIG .sh531-search-field .sh531-search-button {width: 100%;max-width: 110px;padding: 11px 5px;font-weight: 600;text-align: center;display: block;margin: 20px auto 0}
#SH531-SMARTHEADS_CONFIG .sh531-search-doc .sh531-select-doc-box .sh531-acc-parent .sh531-single-accorderon .sh531-acc-head .sh531-slide-trigger .sh531-arrow-down{transition: none}
#SH531-SMARTHEADS_CONFIG .sh531-search-doc .sh531-select-doc-box .sh531-acc-parent .sh531-single-accorderon .sh531-acc-content {padding: 16px 16px 16px 55px;}
#SH531-SMARTHEADS_CONFIG .sh531-search-field .sh531-search-input{display: block;margin: 0 auto}
#SH531-SMARTHEADS_CONFIG .sh531-search-doc h3.sh531-regular{text-align: center}
#SH531-SMARTHEADS_CONFIG .sh531-input-error{transform: none}
#SH531-SMARTHEADS_CONFIG .sh531-another-faq .sh135-accordion-container{padding: 15px 10px 0}
#SH531-SMARTHEADS_CONFIG .pr_doc_box .pr_box_inside input.sh531-input-err{border-color: #f12e2c}
#SH531-SMARTHEADS_CONFIG .sh531-search-doc .sh531-select-doc-box .sh531-acc-parent .sh531-single-accorderon .sh531-acc-head h4{line-height: 1.3;font-weight: 600}
#SH531-SMARTHEADS_CONFIG .pr_doc_box .pr_box_inside{position: relative}
#SH531-SMARTHEADS_CONFIG .pr_doc_box .pr_box_inside .sh531-input-error{position: absolute;top: -18px;}
#SH531-SMARTHEADS_CONFIG .sh531-search-doc .sh531-select-doc-box .sh531-acc-parent .sh531-single-accorderon .sh531-acc-content .sh531-documents .sh531-doc-column a{padding-right: 30px}
#SH531-SMARTHEADS_CONFIG .sh531-documents .sh531-doc-column a p{margin-bottom: 20px}
#SH531-SMARTHEADS_CONFIG .sh531-documents h4{font-weight: 600;font-size: 20px}
#SH531-SMARTHEADS_CONFIG .pr_with_cookies{display: none;background: #ededed;padding: 5px 10px;border-radius: 5px;font-size: 12px;max-width: 240px;margin: 10px 0 10px auto;cursor: pointer}
#SH531-SMARTHEADS_CONFIG .pr_with_cookies p{display: inline-block;}
#SH531-SMARTHEADS_CONFIG .pr_with_cookies p.cookies_code{font-weight: 600;margin-right: 5px}
#SH531-SMARTHEADS_CONFIG .pr_with_cookies p.popup_trigger{cursor: pointer;font-weight: 600;color: #e2007a}
#SH531-SMARTHEADS_CONFIG .pr_with_cookies p.popup_trigger img{display: inline-block;margin-left: 3px;}

#SH531-SMARTHEADS_CONFIG .page_popup{display: none;background: rgba(0,0,0,0.65);position: fixed;top: 0;left: 0;right: 0;bottom: 0;padding: 10px;z-index: 1000;width: 100%;height: 100vh}
#SH531-SMARTHEADS_CONFIG .page_popup.active{display: block}
#SH531-SMARTHEADS_CONFIG .page_popup .popup_body{width: 100%;max-width: 700px;height: 100%;max-height: 420px;background-color: #fff;border-radius: 10px;position: absolute;top: 0;bottom: 0;left: 0;margin: auto;right: 0;padding: 50px 35px 20px 35px;}
#SH531-SMARTHEADS_CONFIG .page_popup .popup_body .popup_close{position: absolute;right: 10px;top: 10px;display: block;background-image: url(/-/media/Additional/smart/img/eksperts/popup_close.png);width: 33px;height: 33px;background-position: bottom;cursor: pointer;transition: none}
#SH531-SMARTHEADS_CONFIG .page_popup .popup_body .popup_close:hover{background-position: top}
#SH531-SMARTHEADS_CONFIG .sh531-input-error{position: absolute}
#SH531-SMARTHEADS_CONFIG .page_popup .sh531-input-error{    bottom: -14px;}
#SH531-SMARTHEADS_CONFIG .page_popup.change_code .popup_body .popup_flex{position: relative}

#SH531-SMARTHEADS_CONFIG .page_popup.change_code .popup_body{max-width: 470px;min-height: 200px;background: white;border: 1px solid #dadada;padding: 25px 15px;}
#SH531-SMARTHEADS_CONFIG .page_popup.change_code .popup_body .popup_close{transform: scale(.4);}
#SH531-SMARTHEADS_CONFIG .page_popup.change_code .popup_body h2{font-size: 20px;font-weight: 600}
#SH531-SMARTHEADS_CONFIG .page_popup.change_code .popup_body h2 img{display: inline-block;vertical-align: -10px;}
#SH531-SMARTHEADS_CONFIG .page_popup.change_code .popup_body h5{font-size: 16px;margin: 10px 0;line-height: 1.2}
#SH531-SMARTHEADS_CONFIG .page_popup.change_code .popup_body .popup_flex{display: flex;justify-content: space-between;flex-wrap: wrap}
#SH531-SMARTHEADS_CONFIG .page_popup.change_code .popup_body .popup_flex .my_localisation_btn{flex-basis: 65px;border-top-left-radius: 0;border-bottom-left-radius: 0;cursor: pointer;padding: 14px 4px 8px}
#SH531-SMARTHEADS_CONFIG .page_popup.change_code .popup_body .popup_flex input{flex-basis: calc(100% - 65px);padding: 0 15px;border-radius: 3px;border: 1px solid #bfbfbf;height: 48px;border-top-right-radius: 0;border-bottom-right-radius: 0;}
#SH531-SMARTHEADS_CONFIG .page_popup.change_code .popup_body{max-height: 190px}
#SH531-SMARTHEADS_CONFIG .page_popup.change_code .popup_body input.sh531-input-err{border-color: #f12e2c}


#SH531-SMARTHEADS_CONFIG .pr_price_table{}

#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row{display: flex;justify-content: space-between;border-width: 0px 0 0px 1px;border-style:solid;border-color: #dadada}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column{min-height: 98px;    border-width: 0 1px 1px 0;border-style: solid;border-color: #dadada;padding: 0 10px 0 10px;display: flex;align-items: center}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column p{text-align: left;font-size: 14px;font-weight: 600;line-height: 1.2}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column p span{font-weight: normal}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column.pr_column_15 p{font-weight: normal}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column.pr_column_25{flex-basis: 25%}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column.pr_column_15{flex-basis: 15%}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column.pr_column_30{flex-basis: 30%}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column.pr_column_50{flex-basis: 50%}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column.pr_column_33{flex-basis: 33.33%}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column.pr_column_66{flex-basis: 66.66%}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column.pr_column_100{flex-basis: calc(100% - 1px);}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column.pr_column_100.pr_empty_column{min-height: 60px}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column.pr_multi{display: flex;flex-direction: column;padding: 0}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column.pr_multi .pr_multi_box{border-bottom: 1px solid #dadada;flex-basis: 50%;height: 50%;min-height: 60px;width: 100%;padding: 0 10px;display: flex;align-items: center;}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column.pr_multi.pr_multi_three .pr_multi_box{flex-basis: 33.33%;height: 33.33%}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column.pr_multi .pr_multi_box:last-child{border-bottom: none}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column .pr_multi_box{position: relative}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column .pr_multi_box.pr_flip_parent{padding-left: 80px}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column p.pr_flip{position: absolute;width: 70px;text-align: center;transform: rotate(-90deg);    left: -20px;line-height: 1.2;top: 0;bottom: 0;margin: auto;}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column .pr_with_cookies{    margin: 10px 0 10px 90px;max-width: 300px}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_tax_box h3{text-align: center;margin: 35px 0 15px;font-size: 30px;font-weight: 600}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column.pr_big_column{border-width: 1px 1px 1px 0px;min-height: 145px;padding: 10px;align-items: flex-start}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column.pr_big_column p{font-size: 18px;line-height: 1.3;font-weight: 600}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column.pr_big_column.pr_trigger_column{position: relative;    padding-right: 40px;cursor: pointer}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column.pr_big_column.pr_trigger_column:after{position: absolute;display: block;width: 14px;height: 8px;background-position: top;background-image: url(/-/media/Additional/smart/img/prosument/acc-arrow-down.png);background-repeat: no-repeat;content: '';    right: 15px;top: 0;bottom: 0;margin: auto;}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column.pr_big_column.pr_trigger_column:hover:after{background-position: bottom}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column.pr_big_column.pr_trigger_column.pr_trigger_on:after{background-image: url(/-/media/Additional/smart/img/prosument/acc-arrow-up.png);}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_hidden_row{display: none}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_hidden_row.pr_open{display: block}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_spacer{width: 100%;height: 15px}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_information_space{margin-top: 40px}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_information_space .pr_small_info{font-size: 16px}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_information_space .pr_another_price{font-size: 24px;margin-top: 20px}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_information_space .pr_another_price a{color: #e2007a}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_information_space .pr_info_paragraph{margin: 35px 0 15px;font-size: 18px}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_information_space .pr_dot_info_p{position: relative;font-size: 18px;margin: 10px 0;padding-left: 15px}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_information_space .pr_dot_info_p:before{width: 5px;height: 5px;border-radius: 50%;content: '';display: block;left: 0;top: 8px;position: absolute;background-color: #344290}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_information_space .pr_bottom_disclaimer{margin-top: 15px;font-size: 18px;line-height: 1.2}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_tax_box{display: none}
#SH531-SMARTHEADS_CONFIG .pr_price_table .pr_tax_box.pr_active_tax_box{display: block}

@media all and (max-width: 1200px){
    #SH531-SMARTHEADS_CONFIG .pr_image_baner .pr_mobile_baner.pr_mobile_baner2{display: block}
    #SH531-SMARTHEADS_CONFIG .pr_image_baner{background-image: none;height: auto}
    #SH531-SMARTHEADS_CONFIG .pr_image_baner .pr_baner_text h1 br{display: none}
    #SH531-SMARTHEADS_CONFIG .pr_image_baner .pr_baner_text p br{display: none}
    #SH531-SMARTHEADS_CONFIG .pr_image_baner .pr_baner_text h1 {margin: 10px 0 5px}
    #SH531-SMARTHEADS_CONFIG .pr_image_baner .pr_baner_text p {margin: 10px 0 5px}
    #SH531-SMARTHEADS_CONFIG .pr_image_baner .pr_baner_text .pr_breadcrumbs{display: none}
    #SH531-SMARTHEADS_CONFIG .pr_image_baner .pr_baner_text{height: auto;padding: 28px 15px}
    #SH531-SMARTHEADS_CONFIG .pr_image_baner{background-image: url(/-/media/Additional/smart/img/prosument/pr_baner_2.jpg);padding-top: 200px;    background-position: top center;background-size: auto;}
}
@media all and (max-width: 1130px){
    #SH531-SMARTHEADS_CONFIG .prosument_box .pr_tile_box .pr_tile_text p br,#SH531-SMARTHEADS_CONFIG .pr_gain_flex .pr_single_gain p br,#SH531-SMARTHEADS_CONFIG .pr_backup_flex .pr_single_backup p br{display: none}
    #SH531-SMARTHEADS_CONFIG .prosument_box .pr_tile_box .pr_tile_text{padding-left: 15px}
    #SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column.pr_column_100 {flex-basis: 100%;}
}
@media all and (max-width: 1070px){
    #SH531-SMARTHEADS_CONFIG .pr_benefit_flex .pr_single_benefit{flex-basis: 49%;margin: 10px 0}
    #SH531-SMARTHEADS_CONFIG .pr_benefit_flex .pr_single_benefit .pr_benefit_text h5{min-height: 1px}
}
@media all and (max-width: 1030px){
    #SH531-SMARTHEADS_CONFIG .prosument_box .pr_tile_box .pr_tile_text p br{display: none}
    #SH531-SMARTHEADS_CONFIG .prosument_box .pr_tile_box .pr_tile_text{padding-left: 15px}
    #SH531-SMARTHEADS_CONFIG .pr_benefit_flex .pr_single_benefit .pr_benefit_text h5,#SH531-SMARTHEADS_CONFIG .pr_backup_flex .pr_single_backup h5,#SH531-SMARTHEADS_CONFIG .pr_gain_flex .pr_single_gain h5{font-size: 22px}
    #SH531-SMARTHEADS_CONFIG .prosument_box .pr_tile_box .pr_tile_text h3,#SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer h4{font-size: 26px}
    #SH531-SMARTHEADS_CONFIG .prosument_box .pr_tile_box .pr_tile_text p{font-size: 16px}
    #SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer .pr_offer_text p{font-size: 18px}
    #SH531-SMARTHEADS_CONFIG .prosument_box h2{font-size: 30px;margin: 35px 0 20px;}
    #SH531-SMARTHEADS_CONFIG .pr_baner p{font-size: 24px}
    #SH531-SMARTHEADS_CONFIG .pr_baner a{padding: 7px 5px}
    #SH531-SMARTHEADS_CONFIG .pr_baner{padding: 10px 5px}
    #SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer .pr_offer_text{margin-top: 0}
    #SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer h4{min-height: 55px}
    #SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer .pr_offer_text p{min-height: 36px}
    #SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer .pr_offer_text .pr_check_parent .pr_single_check{min-height: 1px}
    #SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer .pr_offer_text p {min-height: 55px;margin-bottom: 0;}
    #SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer h6{margin-top: 0}
    #SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column p.pr_flip{left: 0}
    #SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column.pr_column_15 {flex-basis: 135px;}
}

@media all and (max-width: 900px){
    #SH531-SMARTHEADS_CONFIG .prosument_box .pr_tile_box .pr_tile_image{flex-basis: 300px}
    #SH531-SMARTHEADS_CONFIG .prosument_box .pr_tile_box .pr_tile_text{flex-basis: calc(100% - 305px)}
    #SH531-SMARTHEADS_CONFIG .pr_gain_flex .pr_single_gain{margin: 0;flex-basis: 49%}
    #SH531-SMARTHEADS_CONFIG .pr_gain_flex{justify-content: space-between}
    #SH531-SMARTHEADS_CONFIG .pr_benefit_flex .pr_single_benefit .pr_benefit_text h5{min-height: 50px}
}
@media all and (max-width: 800px){
    #SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer h4{font-size: 25px}
    #SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column p.pr_flip {left: 15px;}
    #SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column.pr_big_column p{font-size: 14px}
    #SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_information_space .pr_small_info{font-size: 12px}
    #SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_information_space .pr_another_price{font-size: 16px}
    #SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_information_space .pr_info_paragraph{font-size: 14px}
    #SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_information_space .pr_dot_info_p{font-size: 14px}
    #SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_information_space .pr_dot_info_p:before{top: 5px}
    #SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_information_space .pr_bottom_disclaimer{font-size: 12px}
}
@media all and (max-width: 768px){
    #SH531-SMARTHEADS_CONFIG .prosument_box .pr_tile_box .pr_tile_text,#SH531-SMARTHEADS_CONFIG .prosument_box .pr_tile_box .pr_tile_image{flex-basis: 100%}
    #SH531-SMARTHEADS_CONFIG .pr_benefit_flex .pr_single_benefit{flex-basis: 100%;margin-bottom: 15px}
    #SH531-SMARTHEADS_CONFIG .prosument_box .pr_tile_box .pr_tile_image{height: 365px;order: 1}
    #SH531-SMARTHEADS_CONFIG .prosument_box .pr_tile_box .pr_tile_text{order: 2;padding: 15px}
    #SH531-SMARTHEADS_CONFIG .pr_benefit_flex .pr_single_benefit .pr_benefit_img{height: 300px}
    #SH531-SMARTHEADS_CONFIG .pr_benefit_flex .pr_single_benefit .pr_benefit_text h5{min-height: 1px;}
    #SH531-SMARTHEADS_CONFIG .pr_benefit_flex .pr_single_benefit .pr_benefit_img.pr_benefit_img_3{    background-position: bottom;}
    #SH531-SMARTHEADS_CONFIG .pr_backup_flex .pr_single_backup{flex-basis: 100%;}
    #SH531-SMARTHEADS_CONFIG .pr_gain_flex .pr_single_gain{flex-basis: 100%;margin-bottom: 15px}
    #SH531-SMARTHEADS_CONFIG .pr_gain_flex .pr_single_gain .pr_gain_img{height: 315px;}
    #SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer{flex-basis: 100%;margin-bottom: 15px}
    #SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer .pr_offer_text p,#SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer h4{min-height: 1px}
    #SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer .pr_offer_text{margin-top: 20px}
    #SH531-SMARTHEADS_CONFIG .pr_image_baner{background-image: none;height: auto}
    #SH531-SMARTHEADS_CONFIG .pr_image_baner .pr_mobile_baner.pr_mobile_baner3{display: block}
    #SH531-SMARTHEADS_CONFIG .pr_image_baner .pr_mobile_baner.pr_mobile_baner2{display: none}
    #SH531-SMARTHEADS_CONFIG .pr_image_baner .pr_baner_text .pr_breadcrumbs{display: none}
    #SH531-SMARTHEADS_CONFIG .pr_image_baner .pr_baner_text{min-height: 140px;text-align: center;}
    #SH531-SMARTHEADS_CONFIG .pr_image_baner .pr_baner_text h1{text-align: center;font-size: 26px}
    #SH531-SMARTHEADS_CONFIG .pr_image_baner .pr_baner_text p{font-size: 16px}
    #SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer h6,#SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer .pr_offer_text p{min-height: 1px}
    #SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer h4 {margin-bottom: 25px;}
    #SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer .pr_offer_text .pr_check_parent {min-height: 1px;margin: 15px 0;}
    #SH531-SMARTHEADS_CONFIG .pr_image_baner{background-image: url(/-/media/Additional/smart/img/prosument/pr_baner_3.jpg);padding-top:140px ;}
}
@media all and (max-width: 680px){
    #SH531-SMARTHEADS_CONFIG .pr_baner > *{margin: 5px 0;text-align: center}
    #SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column.pr_column_15 {flex-basis: 10%;}
    #SH531-SMARTHEADS_CONFIG .pr_baner p{flex-basis: 100%;margin-right: 0}
    #SH531-SMARTHEADS_CONFIG .sh531-search-doc .sh531-shadow-box.sh531-no-shadow {margin-bottom: 0;padding: 0;}
    #SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column.pr_column_100.pr_empty_column {min-height: 20px;}
    #SH531-SMARTHEADS_CONFIG .sh531-search-doc .sh531-select-doc-box .sh531-acc-parent .sh531-single-accorderon .sh531-acc-content .pr_tax_choice .check-box{flex-basis: 60px}
    #SH531-SMARTHEADS_CONFIG .sh531-search-doc .sh531-select-doc-box .sh531-acc-parent .sh531-single-accorderon .sh531-acc-content .check-box label {padding-left: 15px;line-height: 18px;font-size: 14px;display: block;}
}
@media all and (max-width: 550px){
    #SH531-SMARTHEADS_CONFIG .prosument_box .pr_tile_box .pr_tile_image{height: 215px}
    #SH531-SMARTHEADS_CONFIG .pr_benefit_flex .pr_single_benefit .pr_benefit_img,#SH531-SMARTHEADS_CONFIG .pr_gain_flex .pr_single_gain .pr_gain_img{height: 200px}
    #SH531-SMARTHEADS_CONFIG .pr_baner p{font-size: 20px}
    #SH531-SMARTHEADS_CONFIG .pr_baner a {padding: 4px 4px 6px;}
    #SH531-SMARTHEADS_CONFIG .prosument_box h2{font-size: 24px}
    #SH531-SMARTHEADS_CONFIG .prosument_box .pr_tile_box .pr_tile_text h3, #SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer h4 {font-size: 22px;}
    #SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer .pr_offer_text p{font-size: 16px}
    #SH531-SMARTHEADS_CONFIG .pr_benefit_flex .pr_single_benefit .pr_benefit_text h5, #SH531-SMARTHEADS_CONFIG .pr_backup_flex .pr_single_backup h5, #SH531-SMARTHEADS_CONFIG .pr_gain_flex .pr_single_gain h5 {font-size: 20px;}
    #SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer h4{text-align: center}
    #SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer .pr_offer_text p{text-align: center}
    #SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer .pr_button{margin: 0 auto;display: block;font-size: 16px}
    #SH531-SMARTHEADS_CONFIG .pr_offer_flex .pr_single_offer .pr_offer_text .pr_check_parent .pr_single_check{text-align: left}
    #SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column .pr_multi_box.pr_flip_parent {padding-left: 60px;}
}
@media all and (max-width: 500px){
    #SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column.pr_big_column p{font-size: 12px}
    #SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column .pr_multi_box.pr_flip_parent {padding-left: 50px;}
    #SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column p{font-size: 10px}
    #SH531-SMARTHEADS_CONFIG .sh531-search-doc .sh531-select-doc-box .sh531-acc-parent .sh531-single-accorderon .sh531-acc-content {padding: 16px 16px 16px 15px;}
}
@media all and (max-width: 400px){
    #SH531-SMARTHEADS_CONFIG .pr_baner p{font-size: 17px}
    #SH531-SMARTHEADS_CONFIG .pr_image_baner .pr_baner_text p br{display: none}
    #SH531-SMARTHEADS_CONFIG .pr_image_baner {background-position: -290px top;}
    #SH531-SMARTHEADS_CONFIG .pr_price_table .pr_price_row .pr_price_column.pr_big_column p {font-size: 10px;}
}