.gform_wrapper{padding:30px 0 0 !important}.gform_wrapper .gform_required_legend,.gform_wrapper .gform_heading{display:none}.gform_wrapper .gform_body .gform_fields{gap:15px !important}.gform_wrapper .gform_body .gform_fields input:not([type=checkbox]):not([type=radio]),.gform_wrapper .gform_body .gform_fields select,.gform_wrapper .gform_body .gform_fields textarea{width:100%;inline-size:100% !important;background-color:#fff;border-radius:12px;border:none;padding:12px 16px;font-size:14px;line-height:20px;color:#222}.gform_wrapper .gform_body .gform_fields input:not([type=checkbox]):not([type=radio]):focus,.gform_wrapper .gform_body .gform_fields select:focus,.gform_wrapper .gform_body .gform_fields textarea:focus{outline:none;box-shadow:0 0 0 1px #c1b5a8}.gform_wrapper .gform_body .gform_fields input:not([type=checkbox]):not([type=radio])::placeholder,.gform_wrapper .gform_body .gform_fields select::placeholder,.gform_wrapper .gform_body .gform_fields textarea::placeholder{color:#999 !important}.gform_wrapper .gform_body .gform_fields input:not([type=checkbox]):not([type=radio]){min-height:54px}.gform_wrapper .gform_body .gform_fields select{min-height:54px;display:flex;align-items:center;color:#999}.gform_wrapper .gform_body .gform_fields textarea{min-height:130px}.gform_wrapper .gform_body .gform_fields .gfield_label{display:none}.gform_wrapper .gform_body .gform_fields legend,.gform_wrapper .gform_body .gform_fields .textarea_title{display:block !important;padding:15px 0 30px;margin:0;font-weight:600;font-family:"Poppins",sans-serif;color:#222}.gform_wrapper .gform_body .gform_fields .textarea_title{padding-bottom:15px}.gform_wrapper .gform_body .gform_fields .small_gray_text{font-size:12px;line-height:17px;color:#999;margin-top:9px;margin-bottom:15px;padding-inline:15px}.gform_wrapper .gform_body .gform_fields .ginput_container_radio .gfield_radio{display:grid;grid-template-columns:repeat(2, 1fr);gap:12px 20px;background:#f7f3f0}@media only screen and (max-width: 767px){.gform_wrapper .gform_body .gform_fields .ginput_container_radio .gfield_radio{grid-template-columns:1fr !important}}.gform_wrapper .gform_body .gform_fields .ginput_container_radio .gfield_radio .gchoice{position:relative;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;padding:16px 20px;border-radius:12px;border:1px solid #e1e1e1;background:#fff;transition:border-color .3s,background .3s}.gform_wrapper .gform_body .gform_fields .ginput_container_radio .gfield_radio .gchoice:hover{border-color:#ccc}.gform_wrapper .gform_body .gform_fields .ginput_container_radio .gfield_radio .gchoice input[type=radio]{margin-left:auto;accent-color:#000;width:22px;height:22px;flex-shrink:0;border:1px solid #dedede;background-color:#faf9f9}.gform_wrapper .gform_body .gform_fields .ginput_container_radio .gfield_radio .gchoice input[type=radio]:checked{background-color:#000;border:1px solid #000}.gform_wrapper .gform_body .gform_fields .ginput_container_radio .gfield_radio .gchoice input[type=radio]:checked::before{background-color:#fff;width:10px;height:10px}.gform_wrapper .gform_body .gform_fields .ginput_container_radio .gfield_radio .gchoice input[type=radio]:focus{outline:none}.gform_wrapper .gform_body .gform_fields .ginput_container_radio .gfield_radio .gchoice label{margin:0;font-size:16px;font-weight:500;color:#222;line-height:1.4;cursor:pointer;width:100%}@media only screen and (min-width: 768px){.gform_wrapper .gform_body .gform_fields .ginput_container_radio .gfield_radio .gchoice:last-child:nth-child(odd){grid-column:span 2}}.gform_wrapper .gform_body .gform_fields .ginput_container_checkbox{color:#000}.gform_wrapper .gform_body .gform_fields .ginput_container_checkbox label{font-family:"Hanken Grotesk",sans-serif;color:#000;cursor:pointer;margin:0}.gform_wrapper .gform_body .gform_fields .ginput_container_checkbox .gfield_checkbox .gchoice{display:flex;align-items:flex-start;gap:12px}.gform_wrapper .gform_body .gform_fields .ginput_container_checkbox .gfield_checkbox .gchoice input[type=checkbox]{background-color:rgba(0,0,0,0);border:1px solid #c1b5a8;min-width:20px;width:20px;height:20px;cursor:pointer;border-radius:3px}.gform_wrapper .gform_body .gform_fields .ginput_container_checkbox .gfield_checkbox .gchoice input[type=checkbox]:focus{outline:none}.gform_wrapper .gform_body .gform_fields .ginput_container_checkbox .gfield_checkbox .gchoice input[type=checkbox]:checked{background-color:#000;border:1px solid #000}.gform_wrapper .gform_body .gform_fields .ginput_container_checkbox .gfield_checkbox .gchoice input[type=checkbox]:checked::before{color:#fff}.gform_wrapper .gform_body .gform_fields .ginput_container_checkbox .gfield_checkbox .gchoice input[type=checkbox]:focus-visible{outline:2px solid #444;outline-offset:2px}.gform_wrapper .gform-button,.gform_wrapper .gform_button{background:#222 !important;color:#fff !important;min-height:54px !important;padding:12px 16px !important;border-radius:12px !important;border:none !important;font-size:14px !important;line-height:20px !important;-webkit-transition:all .25s ease !important;transition:all .25s ease !important;width:100% !important}.gform_wrapper .gform-button:hover,.gform_wrapper .gform_button:hover{background:#000 !important;color:#fff !important}.gform_wrapper .text_after_gravity_forms_submit_btn{width:100%;padding:15px 0;text-align:center}.gform_wrapper .text_after_gravity_forms_submit_btn a{color:inherit;text-decoration:underline;text-underline-offset:2px;-webkit-transition:all .25s ease !important;transition:all .25s ease !important}.gform_wrapper .text_after_gravity_forms_submit_btn a:hover{text-underline-offset:3px}body.single-uudised{background-color:#f4f2f1}body.single-uudised .post-layout__sidebar .post-layout__nav .uudised_menu_item a{font-weight:bold}body.single-uudised header .ettevottest_menu_item{background-color:#d6cec5}body.single-uudised header .mobile-site-navigation .ettevottest_menu_item{font-weight:600;border-radius:5px}body.single-post{background-color:#f4f2f1}body.single-post .post-layout__sidebar .post-layout__nav .blogi_menu_item a{font-weight:bold}body.single-post header .ettevottest_menu_item{background-color:#d6cec5}body.single-post header .mobile-site-navigation .ettevottest_menu_item{font-weight:600;border-radius:5px}.post-layout__container{margin-top:48px}@media only screen and (max-width: 767px){.post-layout__container{margin-top:24px}}.post-layout__top{padding-bottom:48px;display:grid;grid-template-columns:20% 1fr;gap:42px;align-items:flex-start}@media only screen and (max-width: 767px){.post-layout__top{grid-template-columns:1fr}}.post-layout__sidebar{height:100%}.post-layout__sidebar .post-layout__navigation{padding:0;margin:0}@media only screen and (min-width: 768px){.post-layout__sidebar .post-layout__navigation{position:sticky;top:100px;margin-bottom:3rem}}.post-layout__nav{list-style:none;padding:0;margin:0}.post-layout__nav-item{padding:5px 16px}.post-layout__nav-item--active a{font-weight:bold}.post-layout__nav-item a{color:#222;text-decoration:none;-webkit-transition:all .25s ease !important;transition:all .25s ease !important}.post-layout__nav-item a:hover{font-weight:600;color:#000}.post-layout__nav-item.separate{padding:0 0 11px;margin-bottom:16px;border-bottom:1px solid rgba(0,0,0,.1)}.post-layout__nav-item.separate.current_page_item a{background-color:#eae6e2}.post-layout__nav-item.separate a{display:block;width:100%;padding:11px 16px;-webkit-transition:all .25s ease !important;transition:all .25s ease !important;border-radius:5px}.post-layout__nav-item.separate a:hover{font-weight:bold;background-color:#eae6e2}.post-layout__content h1{margin-bottom:12px}.post-layout__content h2{margin-top:20px}.post-layout__content h3{margin-top:20px}.post-layout__content .post-date{color:#000;font-weight:600;display:block;margin-bottom:20px}.post-layout__content iframe{width:100%;min-height:500px}@media only screen and (max-width: 767px){.post-layout__content iframe{min-height:300px}}.post-layout__content p{font-family:"Poppins",sans-serif;line-height:22px}.post-layout__content ul{list-style-type:square;margin-left:10px;margin-bottom:20px}.post-layout__content ul li a{color:inherit;text-decoration:underline;text-underline-offset:2px}.post-layout__content ol{margin-bottom:20px}.post-layout__content ol li{margin-bottom:15px}.post-layout__content p a{color:inherit;text-decoration:underline;text-underline-offset:2px}.post-layout__content figure{width:100%}.post-layout__content figure.rounded-corners img{border-radius:9px}.post-layout__content .wp-block-image:has(.alignright),.post-layout__content p:has(.alignright) img{float:right;margin:10px 20px;margin-right:0px;max-width:70%;height:auto !important}.post-layout__content .wp-block-image .aligncenter a{width:100%}.post-layout__content .wp-block-image .aligncenter a img{width:100%;height:auto}.post-layout__content .wp-block-heading b figure{width:100%}.post-layout__content .wp-block-heading b figure img{width:100%;height:auto}.post-layout__content h2 img{width:100%;max-height:500px;object-fit:cover;margin-top:20px}.post-layout__content .wp-video{width:100% !important;height:auto !important}.post-layout__back-button-wrapper{margin-top:40px}.post-layout__back-button{margin:20px 0 0;padding:11px 22px;cursor:pointer;background-color:#cae92e;color:#222;border:none;position:relative;-webkit-transition:all .25s ease !important;transition:all .25s ease !important;border-radius:5px;appearance:none;outline:none;font-family:inherit}.post-layout__back-button:hover{background-color:#222;color:#fff}
