//<uniquifier>:Use a unique and descriptive class name//<weight>:Use a value from 100 to 900 .roboto-condensed-<uniquifier>{font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:<weight>;font-style:normal}.source-sans-3-<uniquifier>{font-family:"Source Sans 3",serif;font-optical-sizing:auto;font-weight:<weight>;font-style:normal}.source-sans-3-light{font-family:"Source Sans 3",serif;font-optical-sizing:auto;font-weight:200;font-style:normal}.source-sans-3-regular{font-family:"Source Sans 3",serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.source-sans-3-bold{font-family:"Source Sans 3",serif;font-optical-sizing:auto;font-weight:700;font-style:normal}body{font-family:'source-sans-3-regular',sans-serif;color:#171d26}b,strong{font-family:'source-sans-3-bold',sans-serif}.btn{font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal}.vc_btn3.vc_btn3-color-juicy-pink,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat{font-size:14px;text-transform:uppercase;letter-spacing:1px;font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;color:#fff !important;margin:8px auto 0;border-radius:20px;padding:6px 16px;line-height:1.7em;background:#ff3301 !important;background-color:#ff3301;border:0 solid;transition:all .3s ease-in-out}.vc_btn3.vc_btn3-color-juicy-pink:hover,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover{cursor:pointer;background-color:#171d26 !important;border:0 solid}.dropdown-menu{font-family:'source-sans-3-regular',sans-serif}h1,h2,h3,h4,h5,h6,span.section-id,.blog-post-txt p.post-meta,.sblog-post-txt p.post-meta{color:#171d26;font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal}.p-lg{font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.4rem !important}.navbar-expand-lg .navbar-nav .nav-link{font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;letter-spacing:1px !important;text-shadow:none !important}.grey-color,.grey-color h2,.grey-color h3,.grey-color h4,.grey-color h5,.grey-color h6,.grey-color p,.grey-color a,.grey-color li,.grey-color span{color:#171d26}.hero-content{width:40%;left:25%;top:55% !important}.hero-content h2,.hero-content h3,.hero-content p{text-align:left;padding:0 !important}.hero-content h3{font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;letter-spacing:0px !important;margin-bottom:10px !important}.hero-content h2{font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;letter-spacing:0px !important;line-height:.9 !important}#hero-2 h3,#hero-6 h3,#hero-9 h3{font-size:2rem}.hero-content p{font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;letter-spacing:0px !important;font-size:1.1rem !important}.slides-pagination a{width:45px;height:8px;color:#fff}.container{max-width:1000px}.navbar.bg-tra{padding:1.5rem 0}.navbar-brand{margin-right:2rem}.dropdown-menu{background-color:#fff;border:none}.dropdown-menu:before{background-color:#fff !important;border:1px solid rgba(241,241,241,0)}a.dropdown-item:hover{color:#e84e0e !important}body.single-portfolio a.nav-link:hover,body.blog a.nav-link:hover,body.single-post a.nav-link:hover,body.single-team a.nav-link:hover,.navbar-light .rose-hover .navbar-nav .nav-link:hover,.navbar-dark .rose-hover .navbar-nav .nav-link:hover{color:#ff3301 !important}body.single .entry-content a{color:#ff3301}body.single .entry-content a:hover{color:#666;text-decoration:underline}.navbar-expand-lg .navbar-nav .nav-link{text-transform:none}.ml-auto,.mx-auto{margin-left:0 !important}h1.sijoittajaotsikko{font-size:560%}.sijoittajaotsikkovalkoinen a{color:#fff}.navbar-nav .menu-item .crmm-depth-1{display:block}.navbar>.container,.navbar>.container-fluid{display:inline}.navbar-dark .navbar-brand,.navbar-light .navbar-brand{text-align:center}.navbar-light .navbar-brand img{margin-bottom:8px;margin-top:12px}.navbar-dark .navbar-brand img{margin-bottom:8px}.navbar-collapse{justify-content:center}.navbar-light.scroll{padding:0;padding-top:1px;padding-bottom:13px;background-color:#fcfcfc;box-shadow:0 0 2px rgba(50,50,50,.4)}.navbar-dark.scroll,.navbar-light.scroll{padding-bottom:0 !important}.navbar-dark.scroll img,.navbar-light.scroll img{transform:scale(.7);margin-bottom:0}.navbar-dark.scroll img{margin-top:-12px}.navbar-light.scroll img{margin-top:0}#wpcf7-f3364-o1 p,#wpcf7-f3404-o2 p{margin-bottom:15px}#wpcf7-f3364-o1 .wpcf7-response-output,#wpcf7-f3404-o2 .wpcf7-response-output{color:#fff !important;border-color:#ff3301}#wpcf7-f3364-o1 .wpcf7-submit:hover,#wpcf7-f3404-o2 .wpcf7-submit:hover{background:rgba(255,51,1,.7) !important}#wpcf7-f3364-o1 label,#wpcf7-f3404-o2 label{margin-bottom:-.5rem;width:100% !important}#wpcf7-f3364-o1 .wpcf7-response-output,#wpcf7-f3404-o2 .wpcf7-response-output{color:#ff3301;font-size:80%}#wpcf7-f3364-o1 span.wpcf7-not-valid-tip,#wpcf7-f3404-o2 span.wpcf7-not-valid-tip{display:none}#wpcf7-f3364-o1 span .wpcf7-not-valid,#wpcf7-f3404-o2 span .wpcf7-not-valid{border:1px solid #ff3301 !important}div.wpcf7-validation-errors{border:1px solid purple}#wpcf7-f3364-o1 .wpcf7-text,#wpcf7-f3404-o2 .wpcf7-text,#wpcf7-f3364-o1 .wpcf7-textarea,#wpcf7-f3404-o2 .wpcf7-textarea{padding:6px !important}#breadcrumbs-hero{background-color:#ff3301 !important}.underline-tomato{background-image:linear-gradient(120deg,#ff3301 0%,#ff3301 90%)}#menu-header-menu a:hover{color:#ff3301}#hero-6 h2{text-transform:none;hyphens:none;margin-bottom:20px}h3.h3-xl{font-size:2.5rem;font-weight:600;text-transform:none}h5{text-transform:none}#hero-1 h2{text-transform:none !important;line-height:.9 !important}.sblog-post-txt h4.h4-lg{font-weight:500;text-transform:none}.sblog-post-txt h4.h4-lg{font-weight:500;text-transform:none}.blog-post-txt p.post-meta,.sblog-post-txt p.post-meta{color:#666}.post-summary{padding-left:10px !important;font-size:14px}.popular-posts p{font-size:14px}.p-left-60{padding-left:30px}body.blog .blog-post{margin-bottom:50px;border-bottom:1px solid #ececec;padding-bottom:40px}#slides h2{font-size:4.25rem;line-height:4.25rem !important}body.page-id-2001 .animated,body.page-id-2011 .animated{visibility:visible !important}body.page-id-2001 .vc-gitem-zone-height-mode-auto:before,body.page-id-2011 .vc-gitem-zone-height-mode-auto:before{padding-top:50%}body.parent-pageid-2667 .h2-xl,body.parent-pageid-2783 .h2-xl{font-size:.8rem;font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;margin-bottom:5px;color:#fff;background-color:#ff3301;padding:6px 12px 5px;text-transform:uppercase;display:inline-block}body.parent-pageid-2667 .p-hero.subtitle,body.parent-pageid-2783 .p-hero.subtitle{font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;font-size:2.35rem;margin-top:0;line-height:2.65rem}body.parent-pageid-2667 .abox-3 h2.tra-digit,body.parent-pageid-2783 .abox-3 h2.tra-digit{margin-left:0}.category-label{padding:0 !important}@supports (not (-moz-appearance:none)){.category-label{margin-top:-4px !important}}@supports (-moz-appearance:none){.category-label{margin-top:-5px !important}}.category-label-text span{font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;background-color:#ff3301;padding-top:7px !important;padding-right:4px !important;padding-bottom:3px !important;padding-left:6px !important;vertical-align:middle;font-size:12px;text-transform:uppercase;color:#fff;letter-spacing:0px}@media only screen and (max-width:1199px){@supports (not (-moz-appearance:none)){.category-label{margin-top:-2px !important}}@supports (-moz-appearance:none){.category-label{margin-top:-4px !important}}}.btn.btn-sm,.btn.btn-md{font-size:.85rem !important;padding:.55rem 1.5rem .5rem !important}.btn.tumma{background-color:#171d26;border:2px solid #171d26}span.section-id{font-size:1.25rem;text-transform:none}#henkilot h5{font-size:1.25rem;text-transform:uppercase;display:block;position:relative;letter-spacing:0px;margin-bottom:5px}.m-top-35{margin-top:0;margin-bottom:65px}.txt-up{text-transform:none}#henkilot h4{font-family:'source-sans-3-regular',sans-serif;font-size:1rem;display:block;position:relative;margin-bottom:15px}#henkilot p{font-size:.8575rem}body.postid-1513 ul.contact-info,body.postid-1515 ul.contact-info,body.postid-1517 ul.contact-info,body.postid-1518 ul.contact-info,body.postid-1528 ul.contact-info,body.postid-1536 ul.contact-info,body.postid-1623 ul.contact-info,body.postid-1624 ul.contact-info,body.postid-1625 ul.contact-info,body.postid-1626 ul.contact-info,body.postid-1627 ul.contact-info,body.postid-1653 ul.contact-info{display:none}.image-zoom a{background-color:#ff3301;border:2px solid #ff3301}.hero-links{display:none}.taustanskaalaus{background-size:cover;background-repeat:no-repeat;background-attachment:scroll !important;background-position:bottom center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:100%}h5.h5-lg{font-size:1rem}.project-data{left:0}.project-data h5{border-bottom:none}.project-data .rose-color,.project-title .rose-color{display:none}.project-title h2{margin-top:-10px}h2.h2-xs{font-size:2.75rem}.p-top-100{padding-top:0}.project-image .item-overlay:after,#portfolio-1 .item-overlay:after{border-right:none;border-left:none}.project-image .item-overlay:before,#portfolio-1 .item-overlay:before{border-top:none;border-bottom:none}.content-txt ul li{padding:0 10px 10px 0;list-style:square;margin:0;margin-left:20px}.kumppanilogot img{margin:10px 20px}.kumppanilogot img:hover{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);transition:all .5s ease;opacity:.6}.b-icon{margin-bottom:10px}.box-icon [class^=ti-],.box-icon [class*=" ti-"]{font-size:3rem;line-height:1 !important}.footer-copyright p{font-size:.85rem;letter-spacing:.75px !important}.footer-logo{margin-right:20px;height:30px;width:auto;margin-bottom:12px}.popular-posts img{max-width:90px}.p-top-100,.division.p-top-100{padding-top:0 !important}.esite{border:1px solid #efefef}.error{color:#ff3301}#banner-1.bg-image,#banner-2.bg-image,#banner-3.bg-image{background-image:none !important}.owl-carousel .owl-item img{width:83% !important}@media only screen and (max-width:768px){.dropdown-item{padding:.5rem 0;font-size:1.05rem;margin:0}.navbar-expand-lg .navbar-nav .nav-link{padding:11px 0}}.svg-inline--fa.fa-arrow-up.fa-w-14{display:none}#scrollUp{background-image:url(https://www.e-gate.io/wp-content/themes/genemy/images/back-to-top.png) !important}@media (min-width:992px) and (max-width:1199.99px){#hero-6 h2{font-size:4.25rem !important;line-height:4.25rem !important}}@media only screen and (max-width:991px){.navbar>.container,.navbar>.container-fluid{display:flex}.ml-auto,.mx-auto{margin-left:auto !important}.navbar-dark.scroll .navbar-toggler-icon{line-height:.5em}}@media (max-width:1024px){body.single-portfolio .navbar-expand-lg>.container,body.blog .navbar-expand-lg>.container,body.single-post .navbar-expand-lg>.container,body.single-team .navbar-expand-lg>.container{padding-top:8px !important;padding-bottom:7px !important}.footer-logo{clear:both;display:block;margin-bottom:10px}.navbar-expand-lg .navbar-nav .nav-link{letter-spacing:1px !important}body.parent-pageid-2667 .h2-xl,body.parent-pageid-2783 .h2-xl{font-size:2rem !important}body.parent-pageid-2667 .p-hero.subtitle,body.parent-pageid-2783 .p-hero.subtitle{font-size:2.25rem !important;line-height:2.5rem !important}}@media (max-width:766px){body.single-portfolio .navbar-expand-lg>.container,body.blog .navbar-expand-lg>.container,body.single-post .navbar-expand-lg>.container,body.single-team .navbar-expand-lg>.container{padding-right:23px !important;padding-left:23px !important}li.nav-item{margin:0 .6rem !important}.hero-content{width:98%;left:50%}.hero-content .row{display:block}.hero-content h2,.hero-content h3,.hero-content p{text-align:center;padding:0 5% !important}.keskitys{margin-top:10%}}@media only screen and (max-height:600px){.hero-content h2{font-size:3.7rem !important}.hero-content p{line-height:1.15rem !important;font-size:1rem !important}}@media only screen and (min-width:650px){li.nav-item{margin:0 .3rem !important}}@media only screen and (max-width:380px){h1.sijoittajaotsikko{font-size:450%}}.field{margin-bottom:25px !important}.wpcf7-text,.wpcf7-textarea{font-family:"source_sans_prolight",sans-serif;font-size:15px;letter-spacing:1px;color:#000 !important;width:100% !important;border:none !important;-moz-border-radius:5px !important;-webkit-border-radius:5px !important;border-radius:5px !important;padding:12px !important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wpcf7-submit{font-size:14px;text-transform:uppercase;letter-spacing:1px;font-family:"Roboto Condensed",sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;color:#fff !important;margin:8px auto 0;cursor:pointer;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;padding:6px 16px;line-height:1.7em;background:#ff3301;border:0 solid;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.wpcf7-submit:hover{cursor:pointer;background-color:#171d26}span.wpcf7-list-item{margin:0}ul{list-style:disc;list-style-position:inside;margin-bottom:15px}.tekniset-tiedot .vc_tta-title-text{font-size:1rem;letter-spacing:1px}.tekniset-tiedot a{color:#ff3301;font-weight:700}.tekniset-tiedot.vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon:after,.tekniset-tiedot.vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon:before{border-color:#ff3301}.tekniset-tiedot.vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon:after,.tekniset-tiedot.vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon:before{border-color:#ff3301}#breadcrumbs-hero{background-attachment:initial;background-size:cover;background-position:center 25% !important}.stepbystep{text-align:center}