/**handles:intro_blocks-cgb-style-css**/
#page .modal-window{display:none;background-color:#000;background-color:rgba(0,0,0,.4);position:fixed;z-index:999;left:0;margin:0;top:0;width:100%;height:100%;overflow:auto}#page .modal-window #PDI_container10471822 .pds-answer-input{padding-right:7.5px}#page .modal-window.has-light-red-background-color .wp-block-group__inner-container{background:#f8a085}#page .modal-window.has-red-background-color .wp-block-group__inner-container{background:#ef402f}#page .modal-window.has-light-gray-background-color .wp-block-group__inner-container{background:#f1f1f1}#page .modal-window.has-dark-gray-background-color .wp-block-group__inner-container{background:#222;color:#f1f1f1}#page .modal-window.has-dark-blue-background-color .wp-block-group__inner-container{background:#6ca0a9;color:#fff}#page .modal-window.has-blue-background-color .wp-block-group__inner-container{background:#78c6d4}#page .modal-window.has-light-blue-background-color .wp-block-group__inner-container{background:#bde0ea}#page .modal-window.has-light-yellow-background-color .wp-block-group__inner-container{background:#ead991}#page .modal-window.has-yellow-background-color .wp-block-group__inner-container{background:#dabb27}#page .modal-window.has-white-background-color .wp-block-group__inner-container{background:#fff}#page .modal-window .wp-block-group__inner-container{display:block;margin:15% auto;padding:20px 30px 60px;max-width:620px;position:relative;width:90%}#page .entry-content .modal-window .wp-block-group__inner-container>*{color:#fff}#page .entry-content .modal-window .wp-block-group__inner-container h1,#page .entry-content .modal-window .wp-block-group__inner-container h2,#page .entry-content .modal-window .wp-block-group__inner-container h3{line-height:1.2;margin:15px 0}#page .entry-content .modal-window .CSS_Poll{margin-bottom:30px;max-width:100%}#page .entry-content .modal-window div[id*=PDI_container].CSS_Poll .css-box,#page .entry-content .modal-window div[id*=PDI_container].CSS_Poll .pds-box{border-top:1px solid #62c1bc;border-right:0px solid;border-bottom:1px solid #62c1bc;border-left:0 solid;background:0 0;border-radius:0;max-width:100%;padding:15px 0}#page .entry-content .modal-window div[id*=PDI_container].CSS_Poll .css-box .css-box-outer,#page .entry-content .modal-window div[id*=PDI_container].CSS_Poll .css-box .pds-box-outer,#page .entry-content .modal-window div[id*=PDI_container].CSS_Poll .pds-box .css-box-outer,#page .entry-content .modal-window div[id*=PDI_container].CSS_Poll .pds-box .pds-box-outer{padding:15px 0 0}#page .entry-content .modal-window div[id*=PDI_container].CSS_Poll .css-box .pds-question-top,#page .entry-content .modal-window div[id*=PDI_container].CSS_Poll .pds-box .pds-question-top{font-size:24px}#page .entry-content .modal-window div[id*=PDI_container].CSS_Poll .css-box .pds-answer label,#page .entry-content .modal-window div[id*=PDI_container].CSS_Poll .css-box .pds-question-top,#page .entry-content .modal-window div[id*=PDI_container].CSS_Poll .css-box>*,#page .entry-content .modal-window div[id*=PDI_container].CSS_Poll .pds-box .pds-answer label,#page .entry-content .modal-window div[id*=PDI_container].CSS_Poll .pds-box .pds-question-top,#page .entry-content .modal-window div[id*=PDI_container].CSS_Poll .pds-box>*{color:#fff}#page .entry-content .modal-window div[id*=PDI_container].CSS_Poll .css-box .pds-answer-group{display:-ms-flexbox;display:flex}#page .entry-content .modal-window div[id*=PDI_container].CSS_Poll .pds-return-poll,#page .entry-content .modal-window div[id*=PDI_container].CSS_Poll .pds-vote-button{background:#6ca0a9;border:1px solid;border-radius:0;color:#fff;display:-ms-flexbox;display:flex;height:40px;line-height:25px;margin-right:15px;padding:7.5px 30px;-webkit-transition:.3s background ease-in,.3s box-shadow ease-in;-o-transition:.3s background ease-in,.3s box-shadow ease-in;transition:.3s background ease-in,.3s box-shadow ease-in}#page .entry-content .modal-window .wp-block-group__inner-container button#modal-close-button{background:rgba(255,255,255,.75);border:1px solid;color:#6ca0a9;display:-ms-flexbox;display:flex;height:40px;font-size:.85rem;line-height:25px;padding:7.5px 20px;position:absolute;right:20px;bottom:31px}