h1,h2,h3,h4{font-weight:700}blockquote{font-size:1.3em;line-height:1.3em;font-style:italic;font-weight:300}blockquote p{margin-bottom:0.5em}ul li ul{padding-bottom:0px!important}.viite{font-size:10px;position:relative;top:-7px;font-weight:400}.sisennys{padding-left:50px!important}.ag-attachments{background-color:#dedede;padding:30px 20px;margin-top:30px}.ag-attachments li{list-style:none}.ag-attachments ul{padding-left:0px!important}.ag-intro{font-style:italic!important;font-size:1.2rem!important;line-height:1.4em!important;font-weight:300!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;padding-bottom:1em}.ag-postbody p,.ag-postbody span{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;font-weight:500;font-size:16px!important}.ag-postbody h1,h2,h3,h4{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;padding-top:10px}.ag-postbody h3 span,.ag-postbody h2 span{font-weight:inherit!important;font-size:inherit!important}.subscription-form,.subscription-form h3{color:#fff}.subscription-form input[type="text"]{background:#fff;line-height:30px;font-size:16px;max-width:380px;width:100%}.subscription-form .subscribeInfo{display:inline-block;margin-right:20px}.subscription-form .btn-green{display:inline-block;padding:12px 40px;min-width:100px;width:100%;max-width:150px}.subscription-form input[type="text"]{margin-bottom:15px;margin-right:10px;display:inline-block}#left-area .post-meta{font-size:18px;font-style:italic;font-weight:300}#left-area .post-meta a,.et_pb_title_meta_container a{color:#c33c54!important}.et_button_no_icon .et_pb_button,.et_button_no_icon .et_pb_button:hover{padding:0.5em 2em!important;font-weight:700}#main-footer{border-top:2px #fff solid}.ag-footer a{color:#cdf85d!important}.nosto-paa{font-size:5vw;margin-bottom:20px}.header-paragraph{width:60%;max-width:650px;min-width:280px;margin-bottom:20px}.nosto-lime{color:#cdf85d;font-weight:700;line-height:1em;font-style:normal}.nosto-valk{font-style:italic;font-weight:300;color:#fff;line-height:1em}.nosto-thin-ita{font-style:italic;font-weight:300}#rotate{display:block;line-height:1em}.btn-green-white{border:solid #CDF85D!important;border-width:2px!important}a.et_pb_button.et_pb_button_0.btn-green-white.et_pb_bg_layout_dark:hover{background:#fff;border:2px solid #003A5D!important;box-shadow:0px 2px 30px rgba(51,73,90,0.15);-moz-box-shadow:0px 2px 30px rgba(51,73,90,0.15);-webkit-box-shadow:0px 2px 30px rgba(51,73,90,0.15)}.btn-green,input.gform_button,input.gform_next_button,input.gform_previous_button{background:#CDF85D;border:2px solid #CDF85D;font-weight:bold;text-transform:uppercase;white-space:normal;color:#003A5D;border-radius:50px;min-width:200px;max-width:100%;text-align:center;padding:1.2rem 1.2rem;transition:background .35s ease-in-out,border-color .35s ease-in-out,box-shadow .35s ease-in-out;cursor:pointer;font-size:1em}@media(max-width:767px){.btn-green,input.gform_button,input.gform_next_button,input.gform_previous_button{min-width:0;padding:1rem 1.6rem;font-size:1em}}.btn-green:hover{border:2px solid #fff!important}.btn-green:hover,input.gform_button:hover,input.gform_next_button:hover,input.gform_previous_button:hover{background:#fff;border:2px solid #003A5D;box-shadow:0px 2px 30px rgba(51,73,90,0.15);-moz-box-shadow:0px 2px 30px rgba(51,73,90,0.15);-webkit-box-shadow:0px 2px 30px rgba(51,73,90,0.15)}h3.gform_title{font-weight:600;font-size:2rem!important;margin:1rem 0 2rem 0!important;color:#003A5D}.gform_wrapper .field_description_below .gfield_description{padding-top:5px!important}.ag-contact .gfield_label{color:#003A5D}.gform_confirmation_message{margin:20px 0px}label{font-size:1rem}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea,select{background:#d2dfdb;border:0;border-radius:20px;padding:.5rem .8rem!important}input[type=checkbox],input[type=radio]{margin-right:.5rem!important;margin-top:0px!important}textarea{padding:1.5rem!important;border-radius:30px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('/wp-content/uploads/2018/08/nuoli.png') #d2dfdb no-repeat 96%;background-size:10px auto}.monivalinta-full .gfield_radio li{min-width:145px;float:left}.kysely .monivalinta-full{padding-top:10px!important;margin-bottom:40px;border-top:1px solid #769d91;border-style:dotted}.gform_wrapper .monivalinta-full ul.gfield_radio li label,.monivalinta-full .gform_wrapper ul.gfield_checkbox li label{display:inline}.nps-full .gfield_radio li{min-width:80px;margin-bottom:30px}li.monivalinta-full,li.monivalinta-half,li.nps-full{padding-bottom:5px}.gform_wrapper .gf_progressbar_percentage{background:transparent;text-shadow:none}.monivalinta-half .gfield_checkbox li{width:50%!important;min-width:300px}.nps-full div.ginput_container,.monivalinta-full div.ginput_container,.monivalinta-half div.ginput_container{margin-bottom:50px}@media only screen and (max-width:641px){.gform_wrapper ul.gfield_radio{width:100%}}#main-content .container:before{width:0px}div#sidebar h4{color:#fff}div#sidebar a{color:#c2ef5c}.et_right_sidebar #sidebar{background-color:#00395c;padding:30px 10px 15px 15px}.et_right_sidebar #sidebar{margin-bottom:30px}.single .et_pb_post .et_post_meta_wrapper img{max-height:500px;width:auto}.single .et_pb_post .et_post_meta_wrapper img{margin-bottom:20px}.archive-card-text{width:60%;display:block;float:left;padding-bottom:50px;padding-left:25px}.archive-featured{width:40%;float:left;display:block}@media all and (max-width:767px){.archive-card-text{width:100%;padding-left:0px}.archive-featured{width:100%;margin-bottom:25px!important}#left-area .post-meta{font-size:15px}}article{clear:both}.blog .et_pb_post,.archive .et_pb_post,.search .et_pb_post{padding-left:15px;padding-right:15px}.blog .et_pb_post .archive-featured,.archive .et_pb_post .archive-featured,.search .et_pb_post .archive-featured{margin:0}.ag-blog-archive a.more-link{display:block;width:7.2em}.ag-blog-archive a.more-link{color:#00395b;background:#cdf85d;font-weight:bold;font-size:15px;margin-top:10px;margin-bottom:15px;padding:10px 15px;border:2px solid #cdf85d;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:50px;text-align:center}.ag-blog-archive a.more-link:hover{background:#fff!important;border-color:#00395b!important}@media all and (max-width:479px){.blog .et_pb_post .entry-title,.archive .et_pb_post .entry-title,.search .et_pb_post .entry-title{padding-bottom:10px}}.ag-product-blurb .et_pb_main_blurb_image{width:85px;padding-right:5px}@media all and (max-width:479px){.ag-product-blurb .et_pb_main_blurb_image{width:125px;padding-right:0px;display:block;margin-left:auto;margin-right:auto}.ag-product-blurb .et_pb_blurb_container{text-align:center!important;padding-left:0px!important;display:block}}.blurb-list .et_pb_blurb_description{top:10px;position:relative}.sijoittaijille-henkilo-esittely .et_pb_team_member_image{max-width:250px!important;margin-bottom:20px}table{width:100%;max-width:100%;border:1px solid #d5d5d2;border-collapse:collapse}table caption{font-size:2.954rem;line-height:1;margin-bottom:.75em}table th{font-size:.9rem;padding:1.2307em 1.0833em 1.0833em;line-height:1.333}table td,.ag-table table th{text-align:left}table td{padding:.92307em 1em .7692em}table tbody tr:nth-of-type(even){background-color:#f9f8f5}table tbody th{border-top:1px solid #d5d5d2!important}table tbody td{border-top:1px solid #d5d5d2!important}table.ag-table thead th abbr{border-bottom:none}.ag-table tr th{padding:9px 10px}@media screen and (max-width:47.99em){table.ag-table td,table.ag-table th{display:block}table.ag-table thead tr{display:none}table.ag-table tbody tr:first-child th{border-top-width:0}table.ag-table tbody tr:nth-of-type(even){background-color:transparent}table.ag-table tbody td{text-align:left}table.ag-table tbody td:before{display:block;font-weight:700;content:attr(data-header)}table.ag-table tbody td:empty{display:none}table.ag-table tbody td:nth-of-type(even){background-color:#f9f8f5}table th{background-color:#eae9e6}}@media (min-width:48em){.ag-table table caption{font-size:2.532rem}.ag-table table th{padding:1.2307em 1.2307em 1em;font-size:.802rem}.ag-table table td{padding:.75em 1em .602em}}@media screen and (min-width:48em){table.ag-table thead th:not(:first-child){text-align:center}table.ag-table tbody td{text-align:center}table.ag-table.flush-left td,table.ag-table.flush-left thead th{text-align:left}}#nav_menu-3 .menu-item-has-children>a{position:relative}#nav_menu-3 ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 3s ease-in-out}#nav_menu-3 .visible>ul.sub-menu{display:block!important;visibility:visible!important}#nav_menu-3 .menu-item-has-children>a.navi-button:after{font-family:'ETmodules';text-align:center;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:relative}#nav_menu-3 .menu-item-has-children>a.navi-button:after{font-size:16px;content:'\4c';top:2px;right:-4px;font-weight:700;color:#00395b;background-color:#fff;border-radius:50%}#nav_menu-3 .menu-item-has-children.visible>a.navi-button:after{content:'\4d'}h3.termstitle{text-transform:none!important;line-height:40px;background:#003a5d!important}input.termsagree,input.termsdecline{border:2px solid;border-radius:50px;padding:15px 35px;font-weight:700;font-size:1em;margin-top:15px;margin-left:10px;margin-right:10px}input.termsagree{background-color:#cdf85d;border-color:#cdf85d;color:#003A5D}input.termsagree:hover{color:#003A5D;background-color:#fff;border-color:#003A5D}input.termsdecline{background-color:#c33c54;border-color:#c33c54;color:#fff}input.termsdecline:hover{color:#003A5D}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active{background-color:#003a5c}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{border-color:#003a5c;color:#003a5c}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover{color:#fff;background-color:#003a5d}@media (min-width:981px){.et_pb_gutters3 .et_pb_portfolio_items .et_pb_portfolio_item,.et_pb_dpblog_portfolio_0 .et_pb_grid_item{width:21.875%!important;margin-right:2.5%!important;margin-bottom:5.5%;padding-bottom:19px}}.dp_ppp_module .et_pb_portfolio_item.et_pb_grid_item .entry-title{margin-top:13px;padding-bottom:8px!important}.et_pb_dpfilterable_blog_0 .et_pb_grid_item>*:not(a){padding:8px 19px 8px!important}.et_pb_dpblog_portfolio_0 .entry-title{margin-top:13px;padding:0 19px 8px!important}.et_pb_dpblog_portfolio_0 .dp-post-excerpt{padding:0 19px 19px!important}.et_pb_portfolio_items div{border:1px solid #003a5d;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.1)}.et_pb_portfolio_items h2.entry-title,.et_pb_portfolio_items .post-meta,.et_pb_portfolio_items .dp-post-excerpt{padding-left:3%;padding-right:3%}.et_pb_portfolio_items .post-meta{font-style:italic;font-weight:300}.et_pb_portfolio_items .post-meta a,.post-meta a{color:#c33c54!important}.miniform,.miniform2{background-color:#003a5c;color:#fff;padding:15px 30px 0px 30px;margin-top:30px;font-size:20px}#gform_submit_button_6{font-size:16px}#gform_fields_6{padding:0px!important}.miniform label{color:#cdf85d;line-height:1em!important;font-size:4vw!important}.miniform2 label{color:#cdf85d;line-height:1em!important;font-size:24px!important}.cv-kuva{display:block;width:27%;margin-right:3%;float:left}.cv-kuva img{border-radius:50%}.cv-teksti{display:inline-block;width:70%}.cv-nimi{padding-bottom:0em}.cv-titteli{font-style:italic}@media all and (max-width:981px){.et_pb_section.aluetoimisto-johto-kuva.et_pb_with_background.et_section_regular{background-image:none!important}}.ag-custom-archive .pagination{display:inherit}.ag-custom-archive .et_pb_bg_layout_dark .et_pb_widget li a{color:#cdf85d}.ag-custom-bloginosto nav.navigation.posts-navigation{padding-top:20px}.ag-custom-bloginosto p.post-meta{font-style:italic;font-weight:400}a.tag-cloud-link{background-color:#cdf85d;color:#003a5d!important;line-height:1.2em;font-size:10px!important;border-radius:50px;padding:6px;font-weight:bold}a.tag-cloud-link:hover{background-color:#fff}.ag-opasnosto{padding:25px;background-color:#efefef;border-radius:15px;margin:25px 0;box-shadow:0px 0px 18px 0px rgba(0,0,0,0.2)}.et_pb_post_content_0_tb_body .ag-opasnosto ul li ul li::marker{color:#c33c54}.et_pb_post_content_0_tb_body .ag-opasnosto ul li::marker{color:#769d91}.et_pb_post_content_0_tb_body .ag-opasnosto ul li ul li{list-style-type:disc!important;padding-bottom:5px;font-weight:400}.et_pb_post_content_0_tb_body .ag-opasnosto ul li{padding-bottom:10px;list-style-type:disclosure-closed!important}.paivitetty:before{background-color:#c33c54;content:'Päivitetty';padding:5px;position:relative;left:-10px;top:-10px;border-radius:50px;font-size:9px;color:white}.counter-plus .percent-value:before{content:'+'}span.percent-value{white-space:nowrap}.header-content .et_pb_header_content_wrapper a:link,.header-content .et_pb_header_content_wrapper a:visited{color:#fff;text-decoration:none;border-bottom:1px dashed #fff}@media (min-width:48em){.ag-floatbox{float:right;display:inline-block;width:40%;margin-left:25px}}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'\4c';color:#cdf85d;border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\4b'}.et_mobile_menu .mega-menu2>a{color:#fff}.et_mobile_menu .mega-menu>a{text-transform:uppercase;color:#cdf85d;font-weight:800}.et_mobile_menu li{font-weight:300}.et_mobile_menu{left:-10%;width:120%}.et_mobile_menu .navi-tarjous a{background-color:#cdf85d;border-radius:50px;margin-bottom:10px;color:#003a5d!important;font-weight:700;text-align:center}@media(min-width:981px){.mega-menu ul{border-radius:0px 0px 5px 5px;padding:0px 0px 30px 0px!important;box-shadow:20px 20px black;box-shadow:0px 10px 25px 0px #00000052;-moz-box-shadow:0px 10px 25px 0px #00000052;-webkit-box-shadow:0px 10px 25px 0px #00000052}li.mega-menu2 li>a{font-weight:500!important}.mega-menu li li a{font-weight:500}li.mega-menu>ul>li>a:first-child{color:#cdf85d!important;line-height:1.2em;margin-top:20px!important;font-size:16px;font-weight:800}span.nav-btn{background-color:#cdf85d;display:inline-block;padding:10px;color:#003a5d!important;text-decoration:none!important;border-radius:50px;font-weight:700}}#top-menu li.mega-menu>ul>li:nth-of-type(4n+1){clear:none}@media(min-width:1503px){#top-menu li.mega-menu>ul>li:nth-of-type(4n+1){clear:left!important}}.mega-menu ul li{line-height:1.2em}.mega-menu li li{line-height:1.4em}li.mega-menu>ul>li>a:first-child:hover{color:#769D91!important}.mega-menu li li a:hover{color:#769D91!important}span.menu-lisatieto{background-color:#cdf85d;color:#003a5d;font-size:0.6em;border-radius:10px;padding:3px 4px;position:relative;top:-0.3em;left:1em;font-weight:bold;white-space:nowrap}span.nav-tarjous,span.nav-btn{color:#cdf85d;text-decoration:underline}.kampanjabanneri.tilitoimiston-vaihtoviikot{display:none}.nosto-testimoniali .img-ikoni::before{position:absolute;top:0;right:0;display:block;content:"";width:110px;height:110px;z-index:99999999}.nosto-testimoniali .img-ikoni.lainausmerkki::before{background:url('/wp-content/uploads/2024/01/ag-nosto-lainausmerkki.png') no-repeat}.nosto-testimoniali .img-ikoni.sydan::before{background:url('/wp-content/uploads/2024/01/ag-nosto-sydan.png') no-repeat}.landingpage-hero .et_pb_button_module_wrapper{display:inline-block}.plus-query{color:green;background-color:#efefef;padding:15px;border-radius:13px;padding-top:15px!important}#top-menu li.mega-menu>ul>li{min-height:24em}@media(min-width:768px){.et_fullwidth_nav #footer-widgets #block-15{margin-top:3em}}