.bonus-contact{background:#fff;padding:32px 0;max-width:100% !important}.bonus-contact h2{margin:0 0 14px;font-size:40px;color:#0d1f4c}#primary .bonus-contact__textbox p{font-size:18px;color:#545f82;text-align:center}.sub-hero__bonus{width:100%}.bonus-contact__wrapper{margin:40px 0 0;display:grid;grid-template-columns:repeat(2,1fr);gap:28px}.bonus-contact__wrapper.bonus-contact__wrapper--single{grid-template-columns:1fr;max-width:50%;margin:0 auto}#primary .bonus-contact__wrapper.bonus-contact__wrapper--single .gform_wrapper h3.gsection_title{margin:0}#primary .bonus-contact__wrapper.bonus-contact__wrapper--single .gform_wrapper select{border:1px solid #c6cfff !important;color:#c6cfff}#primary .bonus-contact__wrapper.bonus-contact__wrapper--single .gform_wrapper .gchoice.gchoice_98_21_1,#primary .bonus-contact__wrapper.bonus-contact__wrapper--single .gform_wrapper .gchoice.gchoice_98_20_1,#primary .bonus-contact__wrapper.bonus-contact__wrapper--single .gform_wrapper .gchoice.gchoice_98_19_1{border-bottom:1px solid #ccc;padding:0 16px 8px 0}@media(max-width:767px){.bonus-contact__wrapper.bonus-contact__wrapper--single{max-width:100%}}.bonus-contact__boxes{display:flex;flex-direction:column;gap:24px;width:100%}.bonus-contact__box{border:1px solid #c6cfff;border-radius:24px;box-shadow:0px 1px 2px rgba(65,88,206,.05);padding:40px;background:#fff;display:flex;align-items:center;justify-content:space-between;height:100%;position:relative}.bonus-contact__small{position:absolute;left:40px;bottom:30px}@media(max-width:991px){.bonus-contact__small{bottom:10px;font-size:15px}}@media(max-width:767px){.bonus-contact__small{position:relative;left:0;bottom:0}}.bonus-contact__box .btn{justify-content:center}.bonus-contact__box .btn.btn--Odkaz{color:#4158ce;font-weight:700;font-size:24px;text-decoration:underline;box-shadow:none}.bonus-contact__box .btn.btn--Odkaz:hover{text-decoration:none}.bonus-contact__right .bonus-contact__box{height:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start}.bonus-contact__right .bonus-contact__name{margin:0 0 16px}#primary .bonus-contact .bonus-contact__right .gform_button{margin:0;padding:0;width:100%;max-width:100%}.bonus-contact .gform_button:after{display:none}.bonus-contact__right .wp-block-button{width:100%}.bonus-contact__icon{width:36px}.bonus-contact__name{display:flex;align-items:center;gap:12px}#primary .pobocka-form_wrapper .gform_body .gfield_html_formatted p,#primary .bonus-contact__name p{margin:0;font-weight:700;font-size:24px;color:#4158ce}#primary .pobocka-form_wrapper .gform_body .gfield_html_formatted p{margin:0 0 20px;text-align:center}#primary .gform_wrapper.gravity-theme .gfield{margin:0 0 12px}#primary .bonus-contact .gform_wrapper.gravity-theme .gfield_label{font-size:18px !important;color:#545f82;margin:0 6px 0 0 !important;font-weight:400;width:50%;text-align:left;padding-top:0 !important}.bonus-contact .gform_wrapper.gravity-theme .ginput_container input{background:#fff;border:1px solid #c6cfff !important;border-radius:8px !important;box-shadow:0px 1px 2px rgba(65,88,206,.05);transition:border-color .3s}.bonus-contact .gform_wrapper.gravity-theme .ginput_container input::placeholder{color:#9aa6e5 !important}.bonus-contact .gform_wrapper.gravity-theme.pobocka-form_wrapper .ginput_container input{border-color:#27357c !important;color:#27357c !important}.bonus-contact .gform_wrapper.gravity-theme .ginput_container input:hover{border-color:#4158ce !important}.bonus-contact__right .bonus-contact__content{width:100%;height:100%}.bonus-contact__right .bonus-contact__form,.bonus-contact__right .gform_wrapper{width:100%;height:100%}.bonus-contact__right .bonus-contact__form form{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:20px;max-width:100% !important}#primary .bonus-contact__right .bonus-contact__form form p{margin:0;font-size:18px !important;color:#545f82 !important}.bonus-contact .gform_wrapper.gravity-theme .gform_footer{margin:0;padding:0}.bonus-contact .gform_wrapper.gravity-theme .gfield_required{display:none}.bonus-contact .gform_wrapper.gravity-theme .ginput_container.ginput_container_text{width:100%}.bonus-contact .gform_wrapper.gravity-theme .ginput_container.ginput_container_text input::placeholder{text-indent:0;padding:0 !important}.bonus-contact__info{position:relative}#primary .bonus-contact__info-content{position:absolute;left:50%;transform:translateX(-50%);bottom:40px;min-width:320px;pointer-events:none;background:#3d4971;padding:6px 12px;border-radius:8px;color:#fff;font-weight:400;font-size:14px;line-height:20px;opacity:0;transition:opacity .3s}.bonus-contact__info:hover .bonus-contact__info-content{opacity:1 !important}#primary .bonus-contact__info-content svg{position:absolute;left:50%;transform:translateX(-50%);bottom:-8px}.bonus-contact__boxes .bonus-contact__content{text-align:right}.bonus-contact__helper{display:flex;align-items:center;gap:12px;flex-shrink:0}@media(max-width:1300px){#primary .pobocka-form_wrapper .gform_body .gfield_html_formatted p,#primary .bonus-contact__name p{font-size:22px}}@media(max-width:1200px){.bonus-contact h2{font-size:26px}.bonus-contact__box{padding:30px}.bonus-contact__box .btn.btn--Odkaz{font-size:20px}}@media(max-width:991px){.bonus-contact{padding:30px 0 40px}.bonus-contact__wrapper{margin:20px 0 0;grid-template-columns:1fr}.bonus-contact__right .bonus-contact__form form{margin:0 !important;max-width:100% !important}.bonus-contact .gform-body{margin:0}}@media(max-width:767px){.bonus-contact{padding:24px 0}.bonus-contact h2{font-size:32px}.how-it-works__textbox br{display:none}.bonus-contact__wrapper{margin:32px 0 0;gap:32px}.bonus-contact__boxes{gap:32px}.bonus-contact__box .btn,.bonus-contact__content{width:100%}.bonus-contact__box .btn.btn--Odkaz{margin-left:48px}.bonus-contact__box{flex-direction:column;align-items:flex-start;gap:16px;padding:24px}#primary .pobocka-form_wrapper .gform_body .gfield_html_formatted p,#primary .bonus-contact__name p{font-size:20px}.bonus-contact__right .bonus-contact__name{margin:0 0 16px}#primary .bonus-contact .gform_wrapper.gravity-theme .gfield_label{font-size:18px;color:#545f82;line-height:24px;width:100%}.bonus-contact__right .bonus-contact__box{gap:0}.bonus-contact .ginput_container.ginput_container_radio .gfield_radio{margin:0}#primary .bonus-contact__info-content{min-width:180px}}.bonus-contact__boxes .bonus-contact__box:nth-of-type(2) .btn,.bonus-contact__boxes .bonus-contact__box:first-of-type .btn{min-width:0}.bonus-contact .bgwhite{min-height:0}.bonus-contact .gfmc-container{margin:0}.bonus-contact .pobocka-form_wrapper{padding:20px 0}.bonus-contact .pobocka-form_wrapper .gform_footer button{margin:20px 0 0 !important;padding:.667em 1.333em}.bonus-contact .pobocka-form input::placeholder,.bonus-contact .pobocka-form select,.bonus-contact .pobocka-form input{color:#27357c !important;border-color:#27357c !important}.zakaz-pobocka{background:#f2f4ff;padding:15px;border-radius:25px;margin:10px 0 0}.zakaz-pobocka h3{font-weight:400;text-align:left;font-size:1.2em;padding:0 !important;margin:0 0 10px 0 !important;color:#27357C;strong{color:#f76c69 !important}}#primary .bonus-contact .gform_wrapper.gravity-theme .gfield--input-type-radio .gfield_label{width:auto !important}.zakaz-pobocka ul li{margin:0;padding:2px 10px 2px 25px;text-align:left;font-size:14px;background:url(//predprod.centropol.cz/wp-content/themes/centropol/template-parts/blocks-new/lp2025-bonus/../../../dist/img/timer.svg) no-repeat left 3px;background-size:16px 16px}.zakaz-pobocka ul li.address-li{background:url(//predprod.centropol.cz/wp-content/themes/centropol/template-parts/blocks-new/lp2025-bonus/../../../dist/img/marker2.svg) no-repeat left 3px;background-size:16px 16px}.zakaz-pobocka ul li.cont-phone{background:url(//predprod.centropol.cz/wp-content/themes/centropol/template-parts/blocks-new/lp2025-bonus/../../../dist/img/mobile.svg) no-repeat left 3px;background-size:16px 16px}.zakaz-pobocka ul li.open-info{color:@centro-broskev-active;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 15V15.01M12 9V12V9Z' stroke='%23F25753' stroke-width='1.5' stroke-miterlimit='7.3333' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.99998 19.0002H19C20.1 18.9902 20.99 18.0902 20.99 16.9902C20.99 16.7402 20.94 16.4902 20.84 16.2502L13.74 4.00015C13.21 3.03015 11.99 2.68015 11.02 3.22015C10.69 3.40015 10.42 3.67015 10.24 4.00015L3.13998 16.2502C2.71998 17.2702 3.21998 18.4402 4.23998 18.8602C4.44998 18.9402 4.66998 18.9902 4.88998 19.0002' stroke='%23F25753' stroke-width='1.5' stroke-miterlimit='7.3333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:16px 16px}.zakaz-pobocka ul li address{margin:0}@media(max-width:767px){.bonus-contact .bonus-contact__box .bonus-contact__content .modal-body{padding:0}.bonus-contact__boxes .bonus-contact__content{align-items:flex-start}.bonus-contact__content{display:flex;gap:10px}.bonus-contact__wrapper,.bonus-contact__boxes{gap:24px}.bonus-contact__box .btn.btn--Odkaz{padding:0;margin:0;justify-content:flex-start}.bonus-contact .bonus-contact__box .bonus-contact__content .bgwhite{width:100%}}.bonus-contact .ginput_container.ginput_container_radio .gfield_radio{padding-left:0;display:flex;gap:20px;justify-content:flex-end;margin:0 0 10px;flex-direction:row-reverse}.bonus-contact__gdpr{font-size:14px;margin:10px 0 0}.bonus-contact__gdpr a{text-decoration:underline}@media(max-width:767px){#primary .gform_wrapper.gravity-theme .gfield{padding:0 !important}#primary .modal-dialog .gform_wrapper.gravity-theme .gfield{margin:0 0 10px}#primary .modal-dialog .gform_wrapper.gravity-theme .ginput_complex span{margin:0}#primary .modal-dialog .gform_wrapper.gravity-theme .ginput_complex{padding:0}}