@import url('https://fonts.googleapis.com/css?family=Roboto+Slab:300,400');@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400');.firstStep html,.firstStep body{font-family:Open Sans;font-size:15px;color:#000}.firstStep h1,.firstStep h2,.firstStep h3,.firstStep h4,.firstStep h5{font-family:Roboto Slab;color:#27ae60}.firstStep h1{font-size:70px}.firstStep h2{font-size:35px}.firstStep h3{font-size:28px}.firstStep h4{font-size:22px}.firstStep p,.firstStep table{font-family:Open Sans;font-size:16px;line-height:25px;color:#282828}.firstStep p a,.firstStep table a{color:#27ae60;font-weight:800}.firstStep table{width:100%;margin:0 0 20px}.firstStep ol li,.firstStep ul li{font-family:Open Sans;font-size:16px;line-height:25px}.firstStep blockquote{font-family:Open Sans;font-size:16px;line-height:25px;border-left:5px solid #27ae60}.firstStep hr{border-color:#bbb}.firstStep a{font-family:Open Sans}.firstStep a.btn{font-family:Roboto Slab;font-weight:600;font-size:16px;color:white;background:#27ae60;border:1px solid white}.firstStep a.btn:hover,.firstStep a.btn:focus{background-color:#282828;color:white}.firstStep input,.firstStep textarea,.firstStep select{font-size:15px;color:black;background:white;font-family:Open Sans}.firstStep.menu .header_menu .logo{max-width:200px}.firstStep.menu .header_menu nav ul li a{font-family:Roboto Slab;color:#fff}.firstStep.menu .header_menu .toggle_menu{color:#fff}.firstStep.menu .header_menu.scrolled .logo img{filter:none}.firstStep.menu .header_menu.scrolled nav ul li.active a,.firstStep.menu .header_menu.scrolled nav ul li:hover a{color:#27ae60}.firstStep.menu .header_menu.scrolled nav ul li a{color:#000}.firstStep.menu .header_menu.scrolled .toggle_menu{color:#27ae60}.firstStep.expanded .toggle_menu{color:#27ae60 !important}.firstStep header h1,.firstStep header h2,.firstStep header p,.firstStep header a{color:#fff}.firstStep header ul li{color:#fff}.firstStep header ul li a{color:#fff}.firstStep header .contact_details ul li a:hover{color:#fff}.firstStep header:before{background-color:#27ae60}.firstStep .dropdowns .dropdown a{background:#282828;font-size:18px}.firstStep .dropdowns .dropdown a.collapsed{background:#27ae60}.firstStep .dropdowns .dropdown .contents.show .card{background:#282828}.firstStep .dropdowns .dropdown .contents .card{background:#282828;color:#fff !important}.firstStep .dropdowns .dropdown .contents .card p{color:#fff !important}.firstStep .slider .slider_control:before{color:#000}.firstStep .slider .slider_control:hover:before{color:#27ae60}.firstStep .testimonials .bx-wrapper .bx-pager .bx-pager-item a{border:2px solid #27ae60;background:#fff}.firstStep .testimonials .bx-wrapper .bx-pager .bx-pager-item a.active,.firstStep .testimonials .bx-wrapper .bx-pager .bx-pager-item a:hover{background:#27ae60}.firstStep .cta{background-color:#282828}.firstStep .cta h1,.firstStep .cta h2,.firstStep .cta h3,.firstStep .cta h4,.firstStep .cta h5,.firstStep .cta p,.firstStep .cta a{color:white}.firstStep .cta:before{background-color:#282828}.firstStep .cta form input[type="text"],.firstStep .cta form input[type="email"],.firstStep .cta form input[type="tel"],.firstStep .cta form input[type="submit"],.firstStep .cta form textarea{font-family:Open Sans;color:#000;background:#fff;border-color:#fff}.firstStep .cta form input[type="text"]::placeholder,.firstStep .cta form input[type="email"]::placeholder,.firstStep .cta form input[type="tel"]::placeholder,.firstStep .cta form input[type="submit"]::placeholder,.firstStep .cta form textarea::placeholder{color:#000}.firstStep .cta form input[type="submit"]{font-family:Roboto Slab;background-color:#27ae60;color:#fff;border-color:#fff;background:#27ae60}.firstStep .cta form input[type="submit"]:hover{background-color:#282828;color:#fff}.firstStep .cta form .input_container.error input,.firstStep .cta form .input_container.error textarea{border-color:red}.firstStep .cta form .input_container.error span.error{font-family:Open Sans;color:#fff}.firstStep .cta form .input_container:before{color:#27ae60}.firstStep .cta form .nice_checkbox label{font-family:Open Sans;color:#fff}.firstStep .cta form .nice_checkbox label:before{border-color:#fff}.firstStep .cta form .nice_checkbox label:after{color:#fff}.firstStep footer .signoff a{color:black}.firstStep #confirm_modal{background:rgba(39, 174, 96, 0.9)}.firstStep #confirm_modal .modal-content h3{color:#27ae60}.firstStep .fancybox-overlay{background:rgba(39, 174, 96, 0.9)}.firstStep .fancybox-overlay .fancybox-close:after{color:#fff}.firstStep .fancybox-overlay .fancybox-title{font-family:Open Sans;font-size:16px}.firstStep .fancybox-overlay .fancybox-title .child{color:#000}.firstStep .blog_parent .bp_paging li a{color:#282828}.firstStep .blog_parent .bp_paging li:hover a,.firstStep .blog_parent .bp_paging li.active a{color:#27ae60;border-bottom:2px solid #27ae60}.firstStep .bp_article h5{color:#27ae60}.firstStep .blog_article .ba_content a{color:#27ae60}.cc-window{font-family:Open Sans;background:#27ae60}.cc-window a:visited,.cc-window a:active{color:#fff}.cc-window .cc-compliance a.cc-dismiss{border:2px solid #fff;background:#fff;color:#27ae60}.cc-window .cc-compliance a.cc-dismiss:hover{color:#fff}@media (max-width:991px){.firstStep.menu.expanded .header_menu{background:rgba(255, 255, 255, 0)}.firstStep.menu .header_menu .logo{max-width:160px}.firstStep.menu .header_menu nav{background:rgba(255, 255, 255, 0.95)}.firstStep.menu .header_menu nav ul li{font-family:Roboto Slab !important}.firstStep.menu .header_menu nav ul li.active a{color:#27ae60 !important;opacity:1}.firstStep.menu .header_menu nav ul li a{color:#000 !important}}