.ch2 button{font-family:'Roboto condensed',sans-serif!important;letter-spacing:0.3px!important;text-transform:none!important;font-weight:400!important;font-size:15px!important;border-radius:30px!important}.ch2-theme-bar{font-family:'Roboto',sans-serif!important}.et_pb_post img:not(.woocommerce-placeholder){width:100%!important;height:auto!important}#top-menu li a,.et_search_form_container input{font-weight:500!important}#main-content{overflow-y:hidden!important}@media all and (min-width:980px){#main-header{padding-top:6px!important}}h1,h2,h3,h4,h5,h6{letter-spacing:0.5px!important;font-weight:500!important}body,p{font-weight:300!important}@media (min-width:980px){.cta a{margin-right:30px!important;color:#fff!important;line-height:9px;padding:23px 28px!important;border-radius:33px!important;-webkit-border-radius:33px;-moz-border-radius:33px;display:block;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;border:2px solid #fff!important;background-color:#FF6700!important}.cta a:hover{opacity:1!important;background-color:#00A3C9!important;border:2px solid #fff!important;color:#fff!important}.et-fixed-header #top-menu .cta a{margin-right:30px!important;color:#fff!important;line-height:9px;padding:23px 28px!important;border-radius:33px!important;-webkit-border-radius:33px;-moz-border-radius:33px;display:block;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;border:2px solid #fff!important;background-color:#FF6700!important;animation:none}.et-fixed-header #top-menu .cta a:hover{opacity:1!important;background-color:#00A3C9!important;border:2px solid #fff!important;color:#fff!important}.page-id-12941 .et-fixed-header #top-menu li.current-menu-item>a{color:#ffffff!important}}.hr-theme-slash-2{display:flex}.hr-line{width:100%;position:relative;margin:15px;border-bottom:1px solid #d9d9d9}.hr-icon{position:relative;top:13px;color:#d9d9d9}@media (min-width:980px){.borderi{border-left:1px dashed #cecece!important}}#main-content{overflow-x:hidden!important}.et_pb_button{font-weight:800!important}#swipebox-overlay{background:rgba(10,10,10,0.7)!important}.et_slide_in_menu_container #mobile_menu_slide li li a{opacity:0.86!important}.et_pb_button:hover,.et_pb_module .et_pb_button:hover{border:2px solid white!important}.et_fixed_nav #main-header,.et_fixed_nav #top1-header{padding-top:28px;padding-bottom:7px}#footer-bottom{margin-bottom:-25px!important}@media (min-width:981px){.col-width .et_pb_gallery_item{width:25%!important;clear:none!important}}@media (max-width:980px){.col-width .et_pb_gallery_item{width:50%!important;clear:none!important}}@media (max-width:767px){.col-width .et_pb_gallery_item{width:50%!important;clear:none!important}}@media (max-width:479px){.col-width .et_pb_gallery_item{width:50%!important;clear:none!important}}.ff-sc-label2 .ff-facebook .ff-icon:before{border-color:transparent #003B6A transparent transparent!important}.ff-btn{margin-top:35px!important;color:#fff!important;line-height:9px;padding:22px 22px!important;border-radius:33px!important;-webkit-border-radius:33px;-moz-border-radius:33px;display:block;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;border:2px solid #fff;background-color:#003B6A!important;animation:none;font-weight:800!important;font-family:'Roboto',sans-serif;letter-spacing:1px;text-transform:none!important}.ff-btn:hover{background-color:#fff!important;border:2px solid #04263D!important;color:#04263D!important}@media all and (min-width:981px){#top-menu a::before,#top-menu a::before{content:"";position:absolute;z-index:2;left:0;right:0}#top-menu li a:before{content:"";margin-bottom:-9px!important;position:absolute;z-index:-2;left:0;right:100%;bottom:50%;background:#FF6700;height:3px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top-menu li a:hover{opacity:1!important}#top-menu li a:hover:before{right:0}#top-menu li li a:before{bottom:10%}}.cta a:before{background:rgba(0,0,0,0)!important}.nav li li a:before{background:rgba(255,255,255,0)!important}@media (min-width:980px){.mobile_menu_bar:before{font-size:70px!important;margin-left:-4.4vh!important}.et_header_style_left .logo_container{padding-left:3vh!important;padding-right:3vh!important}}.et_slide_menu_top{background:none!important}.et-pb-contact-message{display:none}.painike{display:inline-block!important;font-weight:800!important;letter-spacing:0px!important;font-size:10px!important;padding:10px 10px!important;width:150px!important;margin:5px 5px 5px 15px!important;color:#313131!important;background:#fff!important;font-family:'Roboto',sans-serif!important;border-radius:30px!important;border:1px solid white!important}.painike:hover .button.wp-default{display:inline-block!important;letter-spacing:0px!important;color:#313131!important;background:#e9e9e9!important}#cn-notice-text{font-family:'Roboto',sans-serif!important;font-weight:500!important;font-size:12px!important}@media all and (max-width:980px){.painike{display:inline-block!important;font-weight:800!important;letter-spacing:0px!important;font-size:10px!important;padding:10px 10px!important;width:135px!important;margin:10px;background:white!important}.cn-close-icon{display:none!important}}.et_pb_scroll_top:before{content:"2"}.et_pb_scroll_top.et-pb-icon{padding:8px;-webkit-border-radius:100%;-moz-border-radius:100%;border-style:solid;border-width:1px;border-radius:100%;border-color:rgba(255,255,255,0.7);right:10px;background:#00A3C9;color:#fff!important;-webkit-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.05);-moz-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.05);box-shadow:0px 0px 7px 0px rgba(0,0,0,0.05)}.et_pb_scroll_top.et-pb-icon:hover{border-color:rgba(255,255,255,0.9);background:#FF6700;color:#fff!important;-webkit-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.05);-moz-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.05);box-shadow:0px 0px 7px 0px rgba(0,0,0,0.05)}.bottom-animated.et-animated{opacity:1;-webkit-animation:fadeBottom .8s 1 cubic-bezier(0.43,0,.53,.94);-moz-animation:fadeBottom .8s 1 cubic-bezier(0.43,0,.53,.94);-o-animation:fadeBottom .8s 1 cubic-bezier(0.43,0,.53,.94);animation:fadeBottom .8s 1 cubic-bezier(0.43,0,.53,.94)}@media only screen and (max-width:1023px){.cta_custom{top:5px!important;position:relative}}@media only screen and (min-width:1024px){.cta_custom{top:35px!important;position:relative}}@media only screen and (min-width:1600px){.cta_custom.et_pb_promo{padding-top:18%!important}}a.linkki{color:#ffffff!important;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}a.linkki:active{color:#aaaaaa!important}a.linkki:hover{color:#aaaaaa!important;text-decoration:underline}a.linkkim{color:rgba(255,255,255,0.7)!important;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}a.linkkim:active{color:rgba(255,255,255,0.7)!important}a.linkkim:hover{color:#ffffff!important;text-decoration:underline}a.linkkid{color:#212121!important;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}a.linkkid:active{color:#212121!important}a.linkkid:hover{color:#777777!important;text-decoration:underline}a.linkkik{color:#00A3C9!important;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}a.linkkik:active{color:#00A3C9!important}a.linkkik:hover{color:#007994!important;text-decoration:underline}a.linkkik2{color:#00A8C9!important;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}a.linkkik2:active{color:#00A8C9!important}a.linkkik2:hover{color:#00A3C9!important;text-decoration:underline}#top-menu li{padding-bottom:10px!important}ul.et_pb_side_nav{display:block;position:fixed;z-index:99999;top:50%;right:0px;width:38px;padding:10px 22px 10px 7px!important;-webkit-border-top-left-radius:3px!important;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;border:1px solid rgba(255,255,255,0.1);opacity:0;background:#1c1c1c}@media all and (min-width:1100px){.et_pb_contact_form_1 textarea.et_pb_contact_message{margin-top:-10px!important;margin-bottom:-20px!important}}.et_animated_wrapper{opacity:1!important}@media (max-width:980px){figure.hover-bio figcaption{padding:35% 10% 45% 10%!important}}#main-header{box-shadow:0 0 30px rgba(31,31,31,0.0)!important;-webkit-box-shadow:0 0 30px rgba(31,31,31,0.0)!important;-moz-box-shadow:0 0 30px rgba(31,31,31,0.0)!important}@media (min-width:981px){#main-header.et-fixed-header{box-shadow:0 0 30px rgba(31,31,31,0.17)!important;-webkit-box-shadow:0 0 30px rgba(31,31,31,0.17)!important;-moz-box-shadow:0 0 30px rgba(31,31,31,0.17)!important}}@media only screen and (max-width:980px){.et_header_style_split #main-header{visibility:hidden}}@media (max-width:980px){@media (max-width:980px){.et_fixed_nav #main-header.et-fixed-header{position:fixed;height:77px;-webkit-box-shadow:0px 7px 10px 0px rgba(0,0,0,0.14);-moz-box-shadow:0px 7px 10px 0px rgba(0,0,0,0.14);box-shadow:0px 7px 10px 0px rgba(0,0,0,0.14);background:white!important;padding-top:6px!important}.et-fixed-header .mobile_menu_bar:before{font-size:42px;border:none!important;color:#212121!important}.et_header_style_left .et-fixed-header #et-top-navigation{padding-top:20px!important}.et-fixed-header #logo{max-height:100%!important;padding-bottom:0px!important}.mobile_menu_bar:before{color:white!important;font-size:42px!important}.et-fixed-header div.logo_container{padding-top:0px!important;margin-top:0px!important;height:68px!important}.et-fixed-header #logo{padding-top:0px;margin-top:0px!important}.mobile_menu_bar:before{color:#212121!important}ul#mobile_menu.et_mobile_menu{margin-top:-11px!important;background:white!important}#main-header{position:fixed;height:77px;-webkit-box-shadow:0px 7px 10px 0px rgba(0,0,0,0.14);-moz-box-shadow:0px 7px 10px 0px rgba(0,0,0,0.14);box-shadow:0px 7px 10px 0px rgba(0,0,0,0.14);background:rgba(255,255,255,0)!important}.et_mobile_menu li a{font-weight:500!important}div.logo_container{padding-top:0px!important;margin-top:-25px!important;height:77px!important}.et_header_style_left #et-top-navigation{margin-top:-7px!important;padding-top:0px!important}}}