@import url(https://fonts.googleapis.com/css?family=Lato:300,400,400i,700,900|Montserrat:200,300,400,400i,500,500i,600,700,800,900|Open+Sans:300,400,400i,600,700,800);@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700);.col-md-offset-right-1{margin-left:8.33333333%}ul{list-style:none;margin:0;padding:0}a{text-decoration:none}a:focus,a:hover{text-decoration:none;outline:0}.row.m0{margin:0}.p0{padding:0}body{line-height:24px;font-size:14px;font-family:Lato,sans-serif;color:#898989}body,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}#success{display:none}#error{display:none}.display_table{display:table;width:100%}.display_table_row{display:table-row}.display_table_cell{display:table-cell;float:none!important}iframe{border:none}i:before{margin-right:0!important}.sec_middle_title{text-align:center;max-width:1040px;margin:auto}.sec_middle_title h2{font-size:30px;color:#242424;font-family:Montserrat,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.9px;padding-bottom:20px}.sec_middle_title h2 span{color:#18ba60}.sec_middle_title p{font-size:17px;line-height:28px;color:#898989;font-family:Lato,sans-serif;letter-spacing:.34px}.section_title{padding-bottom:45px}.section_title h2{font-size:28px;color:#242424;font-family:Montserrat,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.84px}.section_title p{font-size:17px;line-height:28px;color:#898989;font-family:Lato,sans-serif;font-weight:400;padding-top:20px}.section_w_title{padding-bottom:40px}.section_w_title h2{font-size:28px;color:#fff;font-family:Montserrat,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.84px}.section_w_title p{font-size:17px;line-height:28px;color:#898989;font-family:Lato,sans-serif;font-weight:400;padding-top:20px}.main_header_area{position:absolute;width:100%;z-index:25;background:rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.15);top:0}.main_header_area .header_menu.affix{top:0;width:100%;background:#242328}.main_header_area .header_menu.affix .navbar.navbar-default .navbar-header .navbar-brand{line-height:63px}.main_header_area .header_menu.affix .navbar.navbar-default .navbar-header .navbar-brand img{width:40%}.main_header_area .header_menu.affix .navbar.navbar-default .nav.navbar-nav>li>a{line-height:70px}.main_header_area .header_menu.affix .navbar.navbar-default .nav.navbar-nav.navbar-right>li>a{line-height:70px}.color_menu .header_top{background:#18ba60}.color_menu .header_top .header_top_inner .pull-left a{color:#fff;opacity:1}.color_menu .header_top .header_top_inner .pull-right .header_social li a{opacity:1}.color_menu .header_menu{background:#fff}.color_menu .header_menu .navbar.navbar-default .nav.navbar-nav li a{background:0 0;color:#242424;font-size:15px;font-weight:600;font-family:Montserrat,sans-serif;text-transform:uppercase;padding:0;letter-spacing:.45px;line-height:85px;-webkit-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.color_menu .header_menu .navbar.navbar-default .nav.navbar-nav li.active>a,.color_menu .header_menu .navbar.navbar-default .nav.navbar-nav li:hover>a{color:#18ba60}.color_menu .header_menu .navbar.navbar-default .nav.navbar-nav.navbar-right li a{color:#242424;opacity:.7}.color_menu .header_menu .navbar.navbar-default .nav.navbar-nav.navbar-right li a:before{content:"";height:40px;width:40px;border:1px solid #a3a3a3;border-radius:50%;display:inline-block;position:absolute;right:0;top:48%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.color_menu .header_menu .navbar.navbar-default .nav.navbar-nav.navbar-right li:last-child{margin-left:0}.color_menu .header_menu .navbar.navbar-default .nav.navbar-nav.navbar-right li:hover a{color:#18ba60;opacity:1}.color_menu .header_menu.affix{background:#fff;-webkit-box-shadow:0 -2px 24px 1px rgba(0,0,0,.06);-moz-box-shadow:0 -2px 24px 1px rgba(0,0,0,.06);box-shadow:0 -2px 24px 1px rgba(0,0,0,.06)}.color_menu+.row,.color_menu+div,.color_menu+section{margin-top:135px}.header_top .header_top_inner{border-bottom:1px solid rgba(255,255,255,.15);clear:both;overflow:hidden}.header_top .header_top_inner .pull-left a{line-height:48px;font-size:15px;color:#fff;opacity:.6;font-family:"Open Sans",sans-serif;letter-spacing:.45px;margin-left:22px;-webkit-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.header_top .header_top_inner .pull-left a i{padding-left:10px;font-size:20px;vertical-align:middle;line-height:44px}.header_top .header_top_inner .pull-left a:last-child{margin-left:0}.header_top .header_top_inner .pull-left a:nth-child(2) i{font-size:15px}.header_top .header_top_inner .pull-left a:hover{opacity:1}.header_social li{display:inline-block;margin-left:16px}.header_social li a{line-height:48px;font-size:16px;color:#fff;opacity:.6;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.header_social li:last-child{margin-left:0}.header_social li:hover a{opacity:1}.header_menu .navbar.navbar-default{border-radius:0;background:0 0;border:none;text-align:left;margin-bottom:0}.header_menu .navbar.navbar-default .navbar-header .navbar-brand{padding:0 15px 0 0;line-height:75px;display:inline-block}.header_menu .navbar.navbar-default .navbar-header .navbar-brand img{display:inline-block}.header_menu .navbar.navbar-default .nav.navbar-nav{float:none;display:inline-block}.header_menu .navbar.navbar-default .nav.navbar-nav li{float:none;display:inline-block;margin-left:22px}.header_menu .navbar.navbar-default .nav.navbar-nav li a{background:0 0;color:#fff;font-size:15px;font-weight:600;font-family:Montserrat,sans-serif;text-transform:uppercase;padding:0;letter-spacing:.45px;line-height:85px;-webkit-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.header_menu .navbar.navbar-default .nav.navbar-nav li.active a,.header_menu .navbar.navbar-default .nav.navbar-nav li:hover a{color:#18ba60}.header_menu .navbar.navbar-default .nav.navbar-nav li.submenu{position:relative}.header_menu .navbar.navbar-default .nav.navbar-nav li.submenu ul{border:none;padding:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}@media (min-width:992px){.header_menu .navbar.navbar-default .nav.navbar-nav li.submenu ul{position:absolute;top:100%;right:-40px;min-width:232px;background:#eee;text-align:right;opacity:0;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;visibility:hidden;display:block;border:none;padding:0;border-radius:0}}.header_menu .navbar.navbar-default .nav.navbar-nav li.submenu ul:before{content:"";width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#eee transparent transparent transparent;position:absolute;left:24px;top:45px;z-index:3;opacity:0;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}.header_menu .navbar.navbar-default .nav.navbar-nav li.submenu ul li{display:block;float:none;margin-left:0;border-bottom:1px solid #cbcbcb}.header_menu .navbar.navbar-default .nav.navbar-nav li.submenu ul li a{line-height:45px;color:#494848;font-family:Lato,sans-serif;font-weight:700;font-size:16px;padding:0 30px;text-transform:capitalize;-webkit-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;display:block}.header_menu .navbar.navbar-default .nav.navbar-nav li.submenu ul li:last-child{border-bottom:none}.header_menu .navbar.navbar-default .nav.navbar-nav li.submenu ul li:hover a{background:#18ba60;color:#fff}@media (min-width:992px){.header_menu .navbar.navbar-default .nav.navbar-nav li.submenu:hover ul{right:0;visibility:visible;opacity:1}}.header_menu .navbar.navbar-default .nav.navbar-nav.navbar-right li a{text-align:center;font-size:14px;line-height:85px;padding:0;position:relative;width:40px}.header_menu .navbar.navbar-default .nav.navbar-nav.navbar-right li a:before{content:"";height:40px;width:40px;border:1px solid rgba(255,255,255,.15);border-radius:50%;display:inline-block;position:absolute;right:0;top:48%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header_menu .navbar.navbar-default .nav.navbar-nav.navbar-right li:last-child{margin-left:0}.header_menu .navbar.navbar-default .nav.navbar-nav.navbar-right .search_dropdown{-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.header_menu .navbar.navbar-default .nav.navbar-nav.navbar-right .search_dropdown .search{background:#fff;height:35px;padding:0;line-height:35px;border-radius:0;width:200px;position:absolute;top:100%;left:0;z-index:1000;opacity:0;visibility:hidden;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.header_menu .navbar.navbar-default .nav.navbar-nav.navbar-right .search_dropdown .search li .search-form{padding:1px 10px 0}.header_menu .navbar.navbar-default .nav.navbar-nav.navbar-right .search_dropdown .search li .search-form .form-control{background:0 0;border:0;font:400 14px/31px "Open Sans",sans-serif;padding:0 7px 1px 0;-webkit-box-shadow:none;box-shadow:none;color:rgba(64,64,64,.5);font-style:italic;text-shadow:none;border-radius:0}.header_menu .navbar.navbar-default .nav.navbar-nav.navbar-right .search_dropdown .search li .search-form .form-control.placeholder{color:rgba(64,64,64,.5)}.header_menu .navbar.navbar-default .nav.navbar-nav.navbar-right .search_dropdown .search li .search-form .form-control:-moz-placeholder{color:rgba(64,64,64,.5)}.header_menu .navbar.navbar-default .nav.navbar-nav.navbar-right .search_dropdown .search li .search-form .form-control::-moz-placeholder{color:rgba(64,64,64,.5)}.header_menu .navbar.navbar-default .nav.navbar-nav.navbar-right .search_dropdown .search li .search-form .form-control::-webkit-input-placeholder{color:rgba(64,64,64,.5)}.header_menu .navbar.navbar-default .nav.navbar-nav.navbar-right .search_dropdown .search li .search-form .input-group-addon{background:0 0;border:0;padding:0;border-radius:0}.header_menu .navbar.navbar-default .nav.navbar-nav.navbar-right .search_dropdown .search li .search-form .input-group-addon button{background:0 0;border:0;color:rgba(64,64,64,.5)}.header_menu .navbar.navbar-default .nav.navbar-nav.navbar-right .search_dropdown.open .search{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);visibility:visible}.header_c_info_area{overflow:hidden;clear:both}.header_gray_info{overflow:hidden;clear:both;background:#38373d}.header_gray_info .pull-left h5{font-size:17px;font-family:Lato,sans-serif;color:#fff;opacity:.3;line-height:46px}.header_gray_info .pull-right .header_social li a{color:#18ba60;line-height:46px;opacity:1}.header_gray_info .pull-right .header_social li:hover a{color:#fff}.header_contact_details{padding:32px 0 30px 0}.header_contact_details .pull-right .media{display:inline-block;margin-left:40px;margin-top:0}.header_contact_details .pull-right .media .media-left{padding-left:15px;vertical-align:middle}.header_contact_details .pull-right .media .media-left i{font-size:25px;color:#18ba60}.header_contact_details .pull-right .media .media-body{width:auto;vertical-align:middle}.header_contact_details .pull-right .media .media-body h4{font-size:15px;font-family:Montserrat,sans-serif;font-weight:700;color:#242424;letter-spacing:.45px;padding-bottom:7px}.header_contact_details .pull-right .media .media-body h5{font-size:14px;font-family:Montserrat,sans-serif;color:#767676;letter-spacing:.42px}.header_contact_details .pull-right .media:last-child{margin-left:0}.middle_menu_area{background:0 0;position:absolute;width:100%;right:0;z-index:25}.middle_menu_area .navbar.navbar-default{background:#18ba60;border:none;margin-bottom:0;border-radius:0}.middle_menu_area .navbar.navbar-default .nav.navbar-nav{margin-right:-15px}.middle_menu_area .navbar.navbar-default .nav.navbar-nav li{margin-right:40px}.middle_menu_area .navbar.navbar-default .nav.navbar-nav li a{background:0 0;color:#fff;font-size:15px;font-weight:600;font-family:Montserrat,sans-serif;text-transform:uppercase;padding:0;letter-spacing:.45px;line-height:60px;-webkit-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.middle_menu_area .navbar.navbar-default .nav.navbar-nav li.submenu{position:relative}.middle_menu_area .navbar.navbar-default .nav.navbar-nav li.submenu:before{content:"";width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#eee transparent transparent transparent;position:absolute;left:24px;top:45px;z-index:3;opacity:0;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}.middle_menu_area .navbar.navbar-default .nav.navbar-nav li.submenu ul{border:none;padding:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}@media (min-width:992px){.middle_menu_area .navbar.navbar-default .nav.navbar-nav li.submenu ul{position:absolute;top:100%;right:-40px;min-width:232px;background:#eee;text-align:right;opacity:0;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;visibility:hidden;display:block;border:none;padding:0;border-radius:0}}.middle_menu_area .navbar.navbar-default .nav.navbar-nav li.submenu ul li{display:block;float:none;margin-left:0;margin-right:0;border-bottom:1px solid #cbcbcb}.middle_menu_area .navbar.navbar-default .nav.navbar-nav li.submenu ul li a{line-height:45px;color:#494848;font-family:Lato,sans-serif;font-weight:700;font-size:16px;padding:0 30px;text-transform:capitalize;-webkit-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;display:block}.middle_menu_area .navbar.navbar-default .nav.navbar-nav li.submenu ul li:last-child{border-bottom:none}.middle_menu_area .navbar.navbar-default .nav.navbar-nav li.submenu ul li:hover a{background:#18ba60;color:#fff}@media (min-width:992px){.middle_menu_area .navbar.navbar-default .nav.navbar-nav li.submenu:hover ul{right:0;visibility:visible;opacity:1}}.middle_menu_area .navbar.navbar-default .nav.navbar-nav.navbar-right li a{background:#38373d;display:inline-block;padding:0 40px;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.middle_menu_area .navbar.navbar-default .nav.navbar-nav.navbar-right li:hover a{background:0 0}.middle_menu_area.affix{position:fixed;width:100%;top:0;background:#18ba60}.header_contact_content{clear:both;position:absolute;width:100%;z-index:25;top:0}.header_contact_content .header_contact_logo{background:#fff}.header_contact_content .header_contact_logo .header_logo_inner{border-bottom:1px solid #c3c3c3;padding:30px 0 28px 0;overflow:hidden;clear:both}.header_contact_content .header_contact_logo .pull-right .media{margin-top:0;display:inline-block;vertical-align:middle}.header_contact_content .header_contact_logo .pull-right .media .media-left{padding-left:15px;vertical-align:middle}.header_contact_content .header_contact_logo .pull-right .media .media-left i{font-size:25px;color:#18ba60}.header_contact_content .header_contact_logo .pull-right .media .media-body{width:auto}.header_contact_content .header_contact_logo .pull-right .media .media-body h4{font-size:15px;font-family:Montserrat,sans-serif;font-weight:700;color:#242424;letter-spacing:.45px;padding-bottom:7px}.header_contact_content .header_contact_logo .pull-right .media .media-body h5{font-size:14px;font-family:Montserrat,sans-serif;color:#767676;letter-spacing:.42px}.header_contact_content .header_contact_logo .pull-right .media:first-child{margin-left:43px}.header_contact_content .header_contact_logo .pull-right .green_submit_btn{vertical-align:top;margin-right:45px}.header_contact_content.header_black_menu_area .header_contact_logo .header_logo_inner{border-bottom:none}.header_contact_content+.row,.header_contact_content+div,.header_contact_content+section{margin-top:166px}.header_white_menu{background:#fff}.header_white_menu .navbar.navbar-default{border:none;border-radius:0;margin-bottom:0;background:0 0}.header_white_menu .navbar.navbar-default .nav.navbar-nav{margin-right:-15px}.header_white_menu .navbar.navbar-default .nav.navbar-nav li{margin-right:40px}.header_white_menu .navbar.navbar-default .nav.navbar-nav li a{background:0 0;color:#242424;font-size:15px;font-weight:600;font-family:Montserrat,sans-serif;text-transform:uppercase;padding:0;letter-spacing:.45px;line-height:60px;-webkit-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.header_white_menu .navbar.navbar-default .nav.navbar-nav li.submenu{position:relative}.header_white_menu .navbar.navbar-default .nav.navbar-nav li.submenu:before{content:"";width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#eee transparent transparent transparent;position:absolute;left:24px;top:45px;z-index:3;opacity:0;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}.header_white_menu .navbar.navbar-default .nav.navbar-nav li.submenu ul{border:none;padding:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}@media (min-width:992px){.header_white_menu .navbar.navbar-default .nav.navbar-nav li.submenu ul{position:absolute;top:100%;right:-40px;min-width:232px;background:#eee;text-align:right;opacity:0;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;visibility:hidden;display:block;border:none;padding:0;border-radius:0}}.header_white_menu .navbar.navbar-default .nav.navbar-nav li.submenu ul li{display:block;float:none;margin-left:0;margin-right:0;border-bottom:1px solid #cbcbcb}.header_white_menu .navbar.navbar-default .nav.navbar-nav li.submenu ul li a{line-height:45px;color:#494848;font-family:Lato,sans-serif;font-weight:700;font-size:16px;padding:0 30px;text-transform:capitalize;-webkit-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear;display:block}.header_white_menu .navbar.navbar-default .nav.navbar-nav li.submenu ul li:last-child{border-bottom:none}.header_white_menu .navbar.navbar-default .nav.navbar-nav li.submenu ul li:hover a{background:#18ba60;color:#fff}@media (min-width:992px){.header_white_menu .navbar.navbar-default .nav.navbar-nav li.submenu:hover ul{right:0;visibility:visible;opacity:1}}.header_white_menu .navbar.navbar-default .nav.navbar-nav li:first-child{margin-right:0}.header_white_menu .navbar.navbar-default .nav.navbar-nav li.active a,.header_white_menu .navbar.navbar-default .nav.navbar-nav li:hover a{color:#18ba60}.header_white_menu .navbar.navbar-default .header_social.nav.navbar-nav.navbar-right li{margin-left:20px;margin-right:0}.header_white_menu .navbar.navbar-default .header_social.nav.navbar-nav.navbar-right li a{line-height:60px;color:#18ba60;font-size:18px;opacity:1}.header_white_menu .navbar.navbar-default .header_social.nav.navbar-nav.navbar-right li:last-child{margin-left:0}.header_white_menu.header_black_menu{background:#242424}.header_white_menu.header_black_menu .navbar.navbar-default .nav.navbar-nav li a{color:#fff;position:relative}.header_white_menu.header_black_menu .navbar.navbar-default .nav.navbar-nav li a:before{content:"";height:26px;background:#454447;width:1px;position:absolute;right:-20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header_white_menu.header_black_menu .navbar.navbar-default .nav.navbar-nav li.active>a,.header_white_menu.header_black_menu .navbar.navbar-default .nav.navbar-nav li:hover>a{color:#18ba60}.header_white_menu.header_black_menu .navbar.navbar-default .nav.navbar-nav li:first-child a:before{display:none}.header_white_menu.header_black_menu .navbar.navbar-default .nav.navbar-nav li.submenu ul li a:before{display:none}.header_white_menu.header_black_menu .navbar.navbar-default .nav.navbar-nav .search_dropdown{-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.header_white_menu.header_black_menu .navbar.navbar-default .nav.navbar-nav .search_dropdown .search{background:#fff;height:35px;padding:0;line-height:35px;border-radius:0;width:200px;position:absolute;top:100%;left:0;z-index:1000;opacity:0;visibility:hidden;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.header_white_menu.header_black_menu .navbar.navbar-default .nav.navbar-nav .search_dropdown .search li .search-form{padding:1px 10px 0}.header_white_menu.header_black_menu .navbar.navbar-default .nav.navbar-nav .search_dropdown .search li .search-form .form-control{background:0 0;border:0;font:400 14px/31px "Open Sans",sans-serif;padding:0 7px 1px 0;-webkit-box-shadow:none;box-shadow:none;color:rgba(64,64,64,.5);font-style:italic;text-shadow:none;border-radius:0}.header_white_menu.header_black_menu .navbar.navbar-default .nav.navbar-nav .search_dropdown .search li .search-form .form-control.placeholder{color:rgba(64,64,64,.5)}.header_white_menu.header_black_menu .navbar.navbar-default .nav.navbar-nav .search_dropdown .search li .search-form .form-control:-moz-placeholder{color:rgba(64,64,64,.5)}.header_white_menu.header_black_menu .navbar.navbar-default .nav.navbar-nav .search_dropdown .search li .search-form .form-control::-moz-placeholder{color:rgba(64,64,64,.5)}.header_white_menu.header_black_menu .navbar.navbar-default .nav.navbar-nav .search_dropdown .search li .search-form .form-control::-webkit-input-placeholder{color:rgba(64,64,64,.5)}.header_white_menu.header_black_menu .navbar.navbar-default .nav.navbar-nav .search_dropdown .search li .search-form .input-group-addon{background:0 0;border:0;padding:0;border-radius:0}.header_white_menu.header_black_menu .navbar.navbar-default .nav.navbar-nav .search_dropdown .search li .search-form .input-group-addon button{background:0 0;border:0;color:rgba(64,64,64,.5)}.header_white_menu.header_black_menu .navbar.navbar-default .nav.navbar-nav .search_dropdown.open .search{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);visibility:visible}.header_white_menu.header_black_menu .navbar.navbar-default .nav.navbar-nav.navbar-right li a:before{display:none}.header_white_menu.affix{position:fixed;width:100%;right:0;top:0;-webkit-box-shadow:0 -2px 24px 1px rgba(0,0,0,.06);box-shadow:0 -2px 24px 1px rgba(0,0,0,.06)}.white_logo{display:none}.main_slider_area{position:relative}.main_slider_area .rev_slider ul li .slider_text_box .first_text{color:#fff;font-weight:600;font-family:Montserrat,sans-serif}.main_slider_area .rev_slider ul li .slider_text_box .secand_text{color:#fff;font-family:Lato,sans-serif;letter-spacing:.54px}.main_slider_area .rev_slider ul li .slider_text_box .slider_button .main_btn{margin-left:15px;width:165px;height:48px;padding:0;line-height:46px!important;text-align:center!important;display:inline-block}.main_slider_area .rev_slider ul li .slider_text_box .slider_button .main_b_btn{padding:0 35px;width:165px;height:48px;padding:0;line-height:46px!important;text-align:center!important;display:inline-block}.main_btn{display:inline-block;font-weight:600;font-family:Montserrat,sans-serif;text-transform:uppercase;color:#fff;background:#18ba60;height:48px;padding:0 30px;line-height:46px;position:relative;z-index:2;font-size:14px;letter-spacing:.28px;text-align:center;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}.main_btn:before{content:"";position:absolute;width:100%;height:100%;background:#29282e;z-index:-1;right:0;top:0;display:block;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.main_btn:hover{color:#fff}.main_btn:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);-o-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66)}.main_b_btn{display:inline-block;height:48px;font-family:Montserrat,sans-serif;border:1px solid #fff;text-align:center;padding:0 30px;-webkit-transition:all .3s linear!important;-o-transition:all .3s linear!important;transition:all .3s linear!important;line-height:46px;color:#fff;font-weight:600;text-transform:uppercase;font-size:14px;letter-spacing:.28px;position:relative;z-index:2;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}.main_b_btn:before{content:"";position:absolute;width:100%;height:100%;background:#18ba60;z-index:-1;right:0;top:0;display:block;z-index:-1;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.main_b_btn:hover{border-color:#18ba60;color:#fff}.main_b_btn:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);-o-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66)}.submit_btn{display:inline-block;height:48px;width:165px;font-family:Montserrat,sans-serif;border:1px solid #fff;text-align:center;padding:0;-webkit-transition:all .3s linear!important;-o-transition:all .3s linear!important;transition:all .3s linear!important;line-height:50px;color:#242424;font-weight:600;text-transform:uppercase;font-size:14px;letter-spacing:.28px;position:relative;border-radius:0;border:none;z-index:2;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;background:#fff;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}.submit_btn:before{content:"";position:absolute;width:100%;height:100%;background:#179850;z-index:-1;right:0;top:0;display:block;z-index:-1;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.submit_btn:hover{border-color:#18ba60;color:#fff}.submit_btn:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);-o-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66)}.green_submit_btn{display:inline-block;font-weight:600;font-family:Montserrat,sans-serif;text-transform:uppercase;color:#fff;background:#18ba60;height:48px;padding:0;width:164px;border-radius:0;line-height:46px;position:relative;-webkit-box-shadow:none;box-shadow:none;outline:0;z-index:2;font-size:14px;letter-spacing:.28px;text-align:center;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}.green_submit_btn:before{content:"";position:absolute;width:100%;height:100%;z-index:-1;background:#29282e;right:0;top:0;display:block;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.green_submit_btn:hover{color:#fff}.green_submit_btn:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);-o-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66)}.b_readmore{display:inline-block;font-weight:600;font-family:Montserrat,sans-serif;text-transform:uppercase;color:#242424;border:1px solid silver;height:48px;padding:0 24px;line-height:46px;position:relative;z-index:2;font-size:14px;letter-spacing:.28px;text-align:center;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}.b_readmore:before{content:"";position:absolute;width:100%;height:100%;background:#18ba60;z-index:-1;right:0;top:0;display:block;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.b_readmore:hover{border-color:#fff;color:#fff}.b_readmore:hover:before{opacity:1;-webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);-o-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.submit_b_btn{display:inline-block;font-weight:600;font-family:Montserrat,sans-serif;text-transform:uppercase;color:#fff;border:none;height:50px;background:#29282e;padding:0;width:165px;border-radius:0;line-height:46px;position:relative;-webkit-box-shadow:none;box-shadow:none;outline:0;z-index:2;font-size:14px;letter-spacing:.28px;text-align:center;outline:0!important;box-shadow:none!important;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}.submit_b_btn:before{content:"";position:absolute;width:100%;height:100%;z-index:-1;right:0;top:0;background:#18ba60;display:block;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.submit_b_btn:focus,.submit_b_btn:hover{color:#fff}.submit_b_btn:focus:before,.submit_b_btn:hover:before{-webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);-o-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.business_box_area{padding:100px 0}.business_box_area .sec_middle_title{padding-bottom:60px}.business_box_item .business_image{overflow:hidden;position:relative;display:block}.business_box_item .business_image:before{content:"";background:rgba(24,186,96,.8);position:absolute;right:0;top:0;width:100%;height:100%;z-index:1;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s;display:block}.business_box_item .business_image img{max-width:100%;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.business_box_item .business_text{border-right:3px solid #18ba60;padding-right:15px;margin-top:30px}.business_box_item .business_text h4{font-size:16px;font-weight:700;color:#242424;font-family:Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.32px;padding-bottom:8px;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.business_box_item .business_text h4:hover{color:#18ba60}.business_box_item .business_text h5{font-size:17px;color:#898989;font-family:Lato,sans-serif;font-weight:400;letter-spacing:.34px}.business_box_item:hover .business_image:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);opacity:1}.business_box_item:hover .business_image img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.our_service_area{background:#f4f4f4;padding:100px 0}.our_service_area.our_white_service{background:#fff}.our_service_area.our_white_service .section_title{padding-bottom:17px}.service_inner{margin-bottom:-30px;overflow:hidden}.service_item{padding:34px 24px 20px 15px;background:#fff;margin-bottom:30px;-webkit-transition:all 150ms ease;-o-transition:all 150ms ease;transition:all 150ms ease}.service_item .media .media-left{padding-left:20px;position:relative}.service_item .media .media-left img+img{position:absolute;top:0;right:0;opacity:0}.service_item .media .media-body h4{font-size:16px;font-family:Montserrat,sans-serif;color:#242424;letter-spacing:.32px;text-transform:uppercase;font-weight:700;padding-bottom:15px}.service_item .media .media-body p{font-size:16px;line-height:24px;font-family:Lato,sans-serif;letter-spacing:.32px;color:#898989;font-weight:400;padding-bottom:15px}.service_item .media .media-body .more_link{font-size:14px}.service_item:hover{background:#205081;-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,.38);box-shadow:0 0 25px 0 rgba(0,0,0,.38)}.service_item:hover .media .media-left img{opacity:0}.service_item:hover .media .media-left img+img{opacity:1}.service_item:hover .media .media-body h4{color:#fff}.service_item:hover .media .media-body p{color:#99a7b6}.more_link{font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.384px;color:#18ba60;font-size:14px;text-transform:uppercase;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.more_link:hover{text-decoration:underline;color:#18ba60}.practice_area{padding:100px 0}.practice_item .practice_image{position:relative;z-index:2}.practice_item .practice_image:before{content:"";background:rgba(24,186,96,.9);position:absolute;right:0;top:0;width:100%;height:100%;z-index:1;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.practice_item .practice_image img{max-width:100%}.practice_item .practice_image a{position:absolute;top:50%;right:0;width:100%;text-align:center;z-index:2;color:#fff;font-size:14px;text-transform:uppercase;font-family:Montserrat,sans-serif;letter-spacing:.42px;font-weight:700;opacity:0;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s;margin-top:-9px}.practice_item .practice_image a h4{font-size:14px;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.42px}.practice_item h5{font-size:17px;font-family:Lato,sans-serif;font-weight:700;color:#242424;line-height:22px;letter-spacing:.34px;padding-left:60px;padding-top:25px}.practice_item:hover .practice_image:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.practice_item:hover .practice_image a{opacity:1}.our_company_area{padding:100px 0;background:#f4f4f4}.our_company_area .section_title{padding-bottom:40px}.our_company_area.white_company{background:#fff}.company_item .company_image .company_img{position:relative;overflow:hidden}.company_item .company_image .company_img:before{content:"";background:rgba(24,186,96,.8);position:absolute;right:0;top:0;width:100%;height:100%;z-index:1;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.company_item .company_image .company_img:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.company_item .company_image img{max-width:100%;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.company_item h6{font-size:20px;font-family:Lato,sans-serif;line-height:26px;color:#242424;letter-spacing:.4px;padding:27px 0 25px 0}.company_item p{font-size:17px;color:#898989;font-family:Lato,sans-serif;line-height:28px;letter-spacing:.34px}.company_collaps_inner{padding-right:34px}.company_collaps .panel.panel-default{border-radius:0;border-color:#dedede;margin-top:10px}.company_collaps .panel.panel-default:first-child{margin-top:0}.company_collaps .panel.panel-default .panel-heading{padding:0;border-radius:0}.company_collaps .panel.panel-default .panel-heading .panel-title a{line-height:52px;padding:0 15px;background:#fff;display:block;font-size:18px;font-family:Lato,sans-serif;color:#242424;letter-spacing:.54px}.company_collaps .panel.panel-default .panel-heading .panel-title a i{height:28px;width:28px;text-align:center;background:0 0;display:inline-block;line-height:28px;color:#18ba60;font-size:14px;margin-left:20px}.company_collaps .panel.panel-default .panel-heading .panel-title a .fa-plus{display:none}.company_collaps .panel.panel-default .panel-heading .panel-title a .fa-minus{display:inline-block;background:#18ba60;color:#fff}.company_collaps .panel.panel-default .panel-heading .panel-title a.collapsed .fa-plus{display:inline-block}.company_collaps .panel.panel-default .panel-heading .panel-title a.collapsed .fa-minus{display:none}.company_collaps .panel.panel-default .panel-collapse .panel-body{border-top:0;padding:5px 64px 35px 35px;font-size:15px;line-height:26px;color:#898989;letter-spacing:.45px;font-family:"Open Sans",sans-serif}.testimonials_area{background:#205081;padding:100px 0}.testimonials_slider .item .media{padding-left:100px;padding-top:54px}.testimonials_slider .item .media .media-left{text-align:center;padding-left:74px}.testimonials_slider .item .media .media-left img{width:auto}.testimonials_slider .item .media .media-left i{color:#18ba60;font-size:100px;font-weight:700;line-height:100px;font-family:Arial,sans-serif;font-style:normal;padding-top:15px;display:block}.testimonials_slider .item .media .media-body p{font-size:22px;font-family:Lato,sans-serif;line-height:35px;letter-spacing:.66px;color:#fff;font-style:italic}.testimonials_slider .item .media .media-body h4{font-size:18px;font-family:Montserrat,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.54px;color:#fff;padding-top:45px;padding-bottom:10px}.testimonials_slider .item .media .media-body h5{font-size:18px;font-family:Lato,sans-serif;letter-spacing:.54px;font-style:italic;color:#849bb3}.testimonials_slider .owl-dots{position:absolute;right:197px;top:0}.testimonials_slider .owl-dots .owl-dot{height:10px;width:10px;border:1px solid #92a5b7;border-radius:50%;display:inline-block;margin-left:8px}.testimonials_slider .owl-dots .owl-dot:last-child{margin-left:0}.testimonials_slider .owl-dots .owl-dot.active{background:#18ba60}.partner_area{background:#eee}.partner_slider .item{text-align:center;line-height:176px}.partner_slider .item img{width:auto;max-width:100%;display:inline-block}.service_area{padding:100px 0}.service_area .section_title{padding-bottom:60px}.service_item_inner{margin-bottom:-60px;overflow:hidden;clear:both}.service_item_inner .business_box_item{margin-bottom:60px}.analysis_market{margin-top:35px}.analysis_market .our_about_image{margin-top:55px;margin-left:-8px}.analysis_text{padding-right:30px}.analysis_text h3{color:#242424;font-family:Montserrat,sans-serif;font-size:24px;padding-bottom:20px}.analysis_text p{font-size:17px;line-height:28px;letter-spacing:.34px;color:#797979;font-family:Lato,sans-serif}.analysis_text ul{padding-top:20px}.analysis_text ul li a{color:#999;letter-spacing:.34px;line-height:28px;font-family:Lato,sans-serif;font-size:17px}.market_option{margin-top:55px;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5}.market_option .col-sm-4:first-child .market_option_item:before{display:none}.market_option .market_option_item{text-align:center;padding:35px 15px;position:relative}.market_option .market_option_item:before{content:"";background:#e5e5e5;height:165px;width:1px;position:absolute;right:-15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.market_option .market_option_item img{max-width:100%}.market_option .market_option_item h4{font-size:16px;color:#242424;font-family:Montserrat,sans-serif;text-transform:uppercase;padding:22px 0 10px 0}.market_option .market_option_item p{font-size:16px;color:#797979;line-height:30px;font-family:Lato,sans-serif;letter-spacing:.32px}.service_advantage{margin-top:50px}.service_advantage .service_advantage_left{padding-left:20px}.service_advantage .service_advantage_left .section_title{padding-bottom:20px}.service_advantage .service_advantage_left .section_title h2{text-transform:capitalize}.service_advantage .service_advantage_left p{font-size:17px;font-family:Lato,sans-serif;color:#797979;letter-spacing:.34px;line-height:28px}.service_advantage .service_advantage_left ul{padding-right:32px;padding-top:25px}.service_advantage .service_advantage_left ul li{margin-bottom:10px}.service_advantage .service_advantage_left ul li a{font-size:17px;font-family:Lato,sans-serif;color:#999;letter-spacing:.34px;line-height:28px;position:relative;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.service_advantage .service_advantage_left ul li a img{position:absolute;right:-30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.service_advantage .service_advantage_left ul li:last-child{margin-bottom:0}.service_advantage .service_advantage_left ul li:hover a{color:#18ba60}.service_advantage .service_advantage_left ul li:hover a img{right:-25px}.service_consultation_box{background:#373540;padding:50px 40px}.service_consultation_box h6{font-size:22px;font-family:Lato,sans-serif;font-style:italic;color:#fff;max-width:210px}.service_consultation_box h4{color:#fff;font-size:24px;line-height:34px;letter-spacing:.48px;text-transform:uppercase;font-weight:700;padding:20px 0 30px 0}.service_consultation_box h4 span{color:#18ba60}.business_divider_img .b_left_img{margin-left:-80px}.business_divider_img .b_right_img{float:left}.analysis_business{margin-top:45px;padding-bottom:30px}.analysis_business .analysis_text{padding-top:35px}.analysis_left_text h5{color:#242424;font-size:24px;font-family:Montserrat,sans-serif;font-weight:500;padding-bottom:15px}.analysis_left_text p{font-size:24px;line-height:31px;color:#242424;font-family:Lato,sans-serif;letter-spacing:.48px;font-weight:300}.helpline_area{background:url(../img/help-line-bg.png) no-repeat scroll center center;background-size:cover;position:relative;z-index:2;padding:100px 0}.helpline_area:before{content:"";background:rgba(48,46,60,.9);position:absolute;width:100%;height:100%;right:0;top:0;z-index:-1}.helpline_area .helpline_inner{max-width:800px;margin:auto}.helpline_area .helpline_inner .media .media-left{padding-left:50px}.helpline_area .helpline_inner .media .media-body h6{text-transform:uppercase;color:#fff;font-size:16px;font-family:Montserrat,sans-serif;opacity:.3;letter-spacing:.32px}.helpline_area .helpline_inner .media .media-body h4{font-size:28px;color:#f4f4f4;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.84px;text-transform:uppercase;padding:10px 0 15px 0}.helpline_area .helpline_inner .media .media-body p{font-size:18px;font-family:Lato,sans-serif;line-height:24px;color:#f4f4f4;letter-spacing:.36px;max-width:580px;padding-bottom:40px}.helpline_area .helpline_inner .media .media-body .contact_d{vertical-align:middle}.helpline_area .helpline_inner .media .media-body .contact_d a{color:#18ba60;font-size:30px;font-family:Lato,sans-serif;font-weight:700;letter-spacing:.6px;position:relative;margin-left:65px}.helpline_area .helpline_inner .media .media-body .contact_d a:before{content:"";width:1px;height:44px;background:#73717a;position:absolute;left:-32px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.helpline_area .helpline_inner .media .media-body .contact_d a+a{color:#fff;font-size:23px;font-weight:400;vertical-align:top;margin-left:0}.helpline_area .helpline_inner .media .media-body .contact_d a+a:before{display:none}.contact_area{background:#18ba60;overflow:hidden;clear:both}.contact_area .contact_left_side{width:calc(50% + 115px);float:right;overflow:hidden}.contact_area .contact_left_side .contact_inner{max-width:700px;padding-left:130px;float:left;padding-top:90px}.contact_area .contact_right_side{width:calc(50% - 115px);float:left;overflow:hidden}.contact_area .contact_right_side .contact_r_image{position:relative}.contact_area .contact_right_side .contact_r_image:before{content:"";width:0;height:0;border-style:solid;border-width:110px 0 110px 110px;border-color:transparent transparent transparent rgba(43,87,132,.9);position:absolute;left:0;top:calc(50% + 45px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.contact_area .contact_right_side .contact_r_image:after{content:"";width:0;height:0;border-style:solid;border-width:110px 0 110px 110px;border-color:transparent transparent transparent rgba(22,140,76,.9);position:absolute;left:0;top:calc(50% - 45px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.request_contact .form-group{margin-bottom:13px}.request_contact .form-group:last-child{margin-bottom:0;margin-top:17px}.request_contact .form-group input{border:none;background:#179850;border-radius:0;height:42px;padding:0 20px;outline:0;font-family:Lato,sans-serif;color:#fff;font-size:15px;letter-spacing:.3px;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.request_contact .form-group input.placeholder{font-family:Lato,sans-serif;color:#fff;font-size:15px;letter-spacing:.3px}.request_contact .form-group input:-moz-placeholder{font-family:Lato,sans-serif;color:#fff;font-size:15px;letter-spacing:.3px}.request_contact .form-group input::-moz-placeholder{font-family:Lato,sans-serif;color:#fff;font-size:15px;letter-spacing:.3px}.request_contact .form-group input::-webkit-input-placeholder{font-family:Lato,sans-serif;color:#fff;font-size:15px;letter-spacing:.3px}.request_contact .form-group input:focus{-webkit-box-shadow:0 0 20px 0 rgba(23,152,80,.5);box-shadow:0 0 20px 0 rgba(23,152,80,.5)}.request_contact .form-group label{margin-bottom:0;font-family:Lato,sans-serif;color:#fff;font-size:14px;letter-spacing:.3px;font-weight:400}.request_contact .form-group textarea{border:none;background:#179850;border-radius:0;height:135px;padding:15px 20px;outline:0;font-family:Lato,sans-serif;color:#fff;font-size:15px;letter-spacing:.3px;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s;resize:none}.request_contact .form-group textarea.placeholder{font-family:Lato,sans-serif;color:#fff;font-size:15px;letter-spacing:.3px}.request_contact .form-group textarea:-moz-placeholder{font-family:Lato,sans-serif;color:#fff;font-size:15px;letter-spacing:.3px}.request_contact .form-group textarea::-moz-placeholder{font-family:Lato,sans-serif;color:#fff;font-size:15px;letter-spacing:.3px}.request_contact .form-group textarea::-webkit-input-placeholder{font-family:Lato,sans-serif;color:#fff;font-size:15px;letter-spacing:.3px}.request_contact .form-group textarea:focus{-webkit-box-shadow:0 0 20px 0 rgba(23,152,80,.5);box-shadow:0 0 20px 0 rgba(23,152,80,.5)}.get_consult_area{background:#18ba60;padding:29px 0}.get_consult_area .pull-left h3{font-size:32px;color:#fff;font-weight:600;font-family:Montserrat,sans-serif;letter-spacing:.64px;padding-top:6px;padding-right:60px}.get_consult_area .pull-right{position:relative;right:-60px}.get_consult_area .pull-right .submit_btn{width:236px}.contact_us_area{padding:100px 0}.contact_us_area .contact_us_inner{border-bottom:1px solid #e4e4e4;padding-bottom:50px}.contact_us_form .form-group{margin-bottom:20px}.contact_us_form .form-group input{border:1px solid #dedede;border-radius:0;background:#f8f8f8;height:55px;-webkit-box-shadow:none;box-shadow:none;padding:0 24px;outline:0;font-size:17px;color:#797979;font-family:Lato,sans-serif;letter-spacing:.51px}.contact_us_form .form-group input.placeholder{font-size:17px;color:#797979;font-family:Lato,sans-serif;letter-spacing:.51px}.contact_us_form .form-group input:-moz-placeholder{font-size:17px;color:#797979;font-family:Lato,sans-serif;letter-spacing:.51px}.contact_us_form .form-group input::-moz-placeholder{font-size:17px;color:#797979;font-family:Lato,sans-serif;letter-spacing:.51px}.contact_us_form .form-group input::-webkit-input-placeholder{font-size:17px;color:#797979;font-family:Lato,sans-serif;letter-spacing:.51px}.contact_us_form .form-group input:focus{border-color:#18ba60}.contact_us_form .form-group label{font-size:14px;color:#797979;font-family:Lato,sans-serif;letter-spacing:.51px;font-weight:400;margin-bottom:0}.contact_us_form .form-group textarea{border:1px solid #dedede;border-radius:0;background:#f8f8f8;height:203px;-webkit-box-shadow:none;box-shadow:none;padding:20px 24px;outline:0;font-size:17px;color:#797979;font-family:Lato,sans-serif;letter-spacing:.51px;resize:none}.contact_us_form .form-group textarea.placeholder{font-size:17px;color:#797979;font-family:Lato,sans-serif;letter-spacing:.51px}.contact_us_form .form-group textarea:-moz-placeholder{font-size:17px;color:#797979;font-family:Lato,sans-serif;letter-spacing:.51px}.contact_us_form .form-group textarea::-moz-placeholder{font-size:17px;color:#797979;font-family:Lato,sans-serif;letter-spacing:.51px}.contact_us_form .form-group textarea::-webkit-input-placeholder{font-size:17px;color:#797979;font-family:Lato,sans-serif;letter-spacing:.51px}.contact_us_form .form-group textarea:focus{border-color:#18ba60}.contact_us_form .form-group:last-child{margin-bottom:0;margin-top:20px}.contact_us_details{padding-top:50px}.contact_us_details .row .col-md-4:nth-child(2) .c_details_item .media .media-left i{font-size:23px}.c_details_item{background:#fff;padding:28px 30px}.c_details_item .media .media-left{padding-left:30px;vertical-align:middle}.c_details_item .media .media-left i{height:50px;width:50px;border:1px solid #18ba60;border-radius:50%;color:#18ba60;text-align:center;line-height:50px;font-size:30px;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.c_details_item .media .media-body p{max-width:185px;font-size:17px;font-family:Lato,sans-serif;color:#000;letter-spacing:.34px;line-height:22px}.c_details_item .media .media-body a{display:block;font-size:17px;font-family:Lato,sans-serif;color:#000;letter-spacing:.34px}.c_details_item .media:hover .media-left i{border-color:#000;color:#000}.map_area .mapBox{height:440px}.request_call_back_area{background:#eee;padding:100px 0}.call_back_contact{margin-bottom:-30px;clear:both}.call_back_contact .form-group{margin-bottom:30px}.call_back_contact .form-group input{border:1px solid #dedede;border-radius:0;height:50px;padding:0 20px;-webkit-box-shadow:none;box-shadow:none;outline:0;font-size:15px;color:#999;font-family:"Open Sans",sans-serif;letter-spacing:.45px}.call_back_contact .form-group input.placeholder{font-size:15px;color:#999;font-family:"Open Sans",sans-serif;letter-spacing:.45px}.call_back_contact .form-group input:-moz-placeholder{font-size:15px;color:#999;font-family:"Open Sans",sans-serif;letter-spacing:.45px}.call_back_contact .form-group input::-moz-placeholder{font-size:15px;color:#999;font-family:"Open Sans",sans-serif;letter-spacing:.45px}.call_back_contact .form-group input::-webkit-input-placeholder{font-size:15px;color:#999;font-family:"Open Sans",sans-serif;letter-spacing:.45px}.call_back_contact .form-group label{font-size:15px;color:#999;font-family:"Open Sans",sans-serif;letter-spacing:.45px;font-weight:400}.call_back_contact .form-group .bootstrap-select{width:100%!important}.call_back_contact .form-group .bootstrap-select .btn-default{padding:0 20px;border-color:#dedede;border-radius:0;height:50px;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.call_back_contact .form-group .bootstrap-select .btn-default:focus{outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.call_back_contact .form-group .bootstrap-select .btn-default .filter-option{font-size:15px;color:#999;font-family:"Open Sans",sans-serif;letter-spacing:.45px;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.call_back_contact .form-group .bootstrap-select .btn-default .bs-caret .caret{left:20px;color:#999;border-top:5px dashed;border-left:5px solid transparent;border-right:5px solid transparent;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.call_back_contact .form-group .bootstrap-select .btn-default:focus,.call_back_contact .form-group .bootstrap-select .btn-default:hover{background:#18ba60}.call_back_contact .form-group .bootstrap-select .btn-default:focus .filter-option,.call_back_contact .form-group .bootstrap-select .btn-default:hover .filter-option{color:#fff}.call_back_contact .form-group .bootstrap-select .btn-default:focus .bs-caret .caret,.call_back_contact .form-group .bootstrap-select .btn-default:hover .bs-caret .caret{color:#fff}.call_back_contact .form-group .bootstrap-select .dropdown-menu{margin-top:5px;padding:0;border-radius:0}.call_back_contact .form-group .bootstrap-select .dropdown-menu .dropdown-menu.inner{margin-top:0}.call_back_contact .form-group .bootstrap-select .dropdown-menu .dropdown-menu.inner li a{line-height:45px;color:#494848;font-family:Lato,sans-serif;font-weight:700;font-size:16px;padding:0 30px;text-transform:capitalize;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s;display:block}.call_back_contact .form-group .bootstrap-select .dropdown-menu .dropdown-menu.inner li:focus a,.call_back_contact .form-group .bootstrap-select .dropdown-menu .dropdown-menu.inner li:hover a{background:#18ba60;color:#fff}.call_back_contact .form-group .bootstrap-select .dropdown-menu .dropdown-menu.inner li.selected a{background:#18ba60;color:#fff}.call_back_contact .form-group .bootstrap-select.open .btn-default{background-color:#18ba60}.call_back_contact .form-group .bootstrap-select.open .btn-default .filter-option{color:#fff}.call_back_contact .form-group .bootstrap-select.open .btn-default .bs-caret .caret{color:#fff}.modal-message .modal-dialog{margin-top:130px}.modal-message .modal-dialog .modal-content .modal-header{text-align:center}.modal-message .modal-dialog .modal-content .modal-header .modal-title{padding-top:80px;color:#18ba60;font-size:45px;font-family:Montserrat,sans-serif;letter-spacing:.8px}.modal-message .modal-dialog .modal-content .modal-header .modal-subtitle{padding-bottom:90px;font-size:16px;color:#898989;font-family:Montserrat,sans-serif;letter-spacing:.45px;padding-top:5px}.latest_news_area{padding:100px 0}.latest_n_item .l_n_image{position:relative;overflow:hidden;z-index:3}.latest_n_item .l_n_image:before{content:"";background:rgba(0,0,0,.4);position:absolute;right:0;top:0;height:100%;width:100%;z-index:1;opacity:0;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.latest_n_item .l_n_image img{max-width:100%;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.latest_n_item .l_n_image .date{z-index:3}.latest_n_item h4{font-size:18px;line-height:26px;color:#242424;font-family:Lato,sans-serif;font-weight:700;letter-spacing:.36px;padding:35px 0 20px 0}.latest_n_item p{font-size:15px;line-height:26px;font-family:"Open Sans",sans-serif;letter-spacing:.3px;padding-bottom:20px}.latest_n_item:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.latest_n_item:hover:before{opacity:1}.date{position:absolute;right:20px;bottom:20px;height:63px;width:63px;background:#18ba60;text-align:center;color:#fff}.date h5{font-size:22px;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.66px;padding-top:11px;line-height:22px}.date h5 span{font-family:Lato,sans-serif;font-size:16px;line-height:16px}.main_blog_area{padding:100px 0}.main_blog_area .main_blog_inner .main_blog_image img{max-width:100%}.main_blog_items{padding-left:30px}.main_blog_items .main_blog_item{margin-bottom:80px}.main_blog_items .main_blog_item .main_blog_image{overflow:hidden;position:relative;z-index:2}.main_blog_items .main_blog_item .main_blog_image:before{content:"";background:rgba(0,0,0,.4);position:absolute;right:0;top:0;height:100%;width:100%;z-index:1;opacity:0;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.main_blog_items .main_blog_item .main_blog_image img{max-width:100%;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.main_blog_items .main_blog_item .main_blog_image .date{height:76px;width:76px;z-index:3}.main_blog_items .main_blog_item .main_blog_image .date h5{font-size:30px;padding-top:16px}.main_blog_items .main_blog_item .main_blog_image:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.main_blog_items .main_blog_item .main_blog_image:hover:before{opacity:1}.main_blog_items .main_blog_item .main_blog_text h2{font-size:20px;font-family:Montserrat,sans-serif;font-weight:700;color:#242424;text-transform:uppercase;letter-spacing:.4px;padding-top:50px;padding-bottom:20px;border-bottom:1px solid #e4e4e4}.main_blog_items .main_blog_item .main_blog_text .blog_author_area{padding-top:10px}.main_blog_items .main_blog_item .main_blog_text .blog_author_area a{font-size:17px;font-family:Lato,sans-serif;color:#b8b8b8;margin-left:25px;font-weight:600}.main_blog_items .main_blog_item .main_blog_text .blog_author_area a i{color:#18ba60;padding-left:10px}.main_blog_items .main_blog_item .main_blog_text .blog_author_area a span:hover{color:#18ba60}.main_blog_items .main_blog_item .main_blog_text .blog_author_area a:last-child{margin-left:0}.main_blog_items .main_blog_item .main_blog_text p{line-height:28px;color:#797979;font-size:17px;font-family:Lato,sans-serif;letter-spacing:.51px;padding:30px 0 25px 0}.main_blog_items .main_blog_item .main_blog_text .b_readmore:hover{color:#fff;border-color:#18ba60}.main_blog_items .main_blog_item .main_blog_text .b_readmore:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.main_blog_items .main_blog_item:last-child{margin-bottom:0}.blog_pagination{margin-top:50px}.blog_pagination .pagination{margin:0}.blog_pagination .pagination li{margin-left:8px;display:inline-block}.blog_pagination .pagination li a{border:2px solid #d4d4d4;padding:8px 15.5px;border-radius:0!important;font-size:18px;color:#242424;font-family:"Open Sans",sans-serif;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.blog_pagination .pagination li a:focus{background:#18ba60;color:#fff;border-color:#18ba60}.blog_pagination .pagination li:last-child{margin-left:0}.blog_pagination .pagination li.active a,.blog_pagination .pagination li:hover a{background:#18ba60;border-color:#18ba60;color:#fff}.r_widget{margin-bottom:50px}.r_widget:last-child{margin-bottom:0}.r_widget_title{padding-bottom:25px}.r_widget_title h3{font-size:20px;font-family:Montserrat,sans-serif;font-weight:700;text-transform:uppercase;color:#242424}.search_widget .input-group input{-webkit-box-shadow:none;box-shadow:none;border-color:#d3d3d3;border-radius:0;height:52px;font-size:14px;color:#909090;padding:0 15px;font-family:Lato,sans-serif}.search_widget .input-group input.placeholder{font-size:14px;color:#909090;font-family:Lato,sans-serif}.search_widget .input-group input:-moz-placeholder{font-size:14px;color:#909090;font-family:Lato,sans-serif}.search_widget .input-group input::-moz-placeholder{font-size:14px;color:#909090;font-family:Lato,sans-serif}.search_widget .input-group input::-webkit-input-placeholder{font-size:14px;color:#909090;font-family:Lato,sans-serif}.search_widget .input-group .input-group-btn .btn-default{border-radius:0;width:48px;height:52px;border-color:#d3d3d3;padding:0;background:#18ba60;color:#fff}.categories_widget ul{margin-top:-5px}.categories_widget ul li a{font-size:17px;color:#797979;font-family:Lato,sans-serif;border-bottom:1px solid #e6e6e6;display:block;line-height:42px;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s;font-weight:700}.categories_widget ul li a i{float:left;line-height:42px;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.categories_widget ul li:last-child a{border-bottom:0}.categories_widget ul li:hover a{color:#18ba60}.categories_widget ul li:hover a i{padding-left:7px}.recent_widget .recent_inner .recent_item{padding:20px 0;border-bottom:1px solid #e1e1e1}.recent_widget .recent_inner .recent_item h4{font-size:17px;color:#242424;font-family:Lato,sans-serif;line-height:22px;letter-spacing:.34px;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s;font-weight:700}.recent_widget .recent_inner .recent_item h4:hover{color:#18ba60;text-decoration:underline}.recent_widget .recent_inner .recent_item h5{font-size:15px;color:#9a9a9a;font-family:Lato,sans-serif;font-weight:700;padding-top:15px}.recent_widget .recent_inner .recent_item:first-child{padding-top:0}.recent_widget .recent_inner .recent_item:last-child{border-bottom:0}.recent_widget ul li{display:inline-block;margin-left:8px;margin-bottom:10px}.recent_widget ul li a{display:inline-block;border:1px solid #e4e4e4;font-size:15px;line-height:45px;padding:0 16px;color:#a6a6a6;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.recent_widget ul li:nth-last-child(-n+2){margin-bottom:0}.recent_widget ul li:nth-child(even){margin-left:0}.recent_widget ul li:hover a{color:#18ba60;border-color:#18ba60;background:#18ba60;color:#fff}.single_blog_details .main_blog_items .main_blog_item{margin-bottom:15px}.two_column_sample h3{font-size:20px;font-family:Montserrat,sans-serif;font-weight:700;color:#242424;letter-spacing:.6px;text-transform:uppercase;padding-bottom:28px}.two_column_sample .two_column_item{max-width:370px;display:inline-block;margin-left:27px}.two_column_sample .two_column_item:last-child{margin-left:0}.two_column_sample p{font-size:15px;line-height:26px;color:#8e8d8d;font-family:"Open Sans",sans-serif}.s_blog_quote{background:#f7f7f7;margin-top:46px;padding:20px 30px 32px 40px}.s_blog_quote p{padding-right:72px;position:relative;margin-top:15px;font-size:15px;line-height:26px;color:#8e8d8d;font-family:"Open Sans",sans-serif}.s_blog_quote p i{font-size:55px;color:#18ba60;position:absolute;right:0;top:-15px}.s_blog_quote a{text-align:left;display:block;font-size:16px;color:#a175aa;font-family:"Open Sans",sans-serif;font-style:italic;letter-spacing:.48px}.s_main_text{padding-top:38px}.s_main_text p{font-size:15px;line-height:26px;color:#8e8d8d;font-family:"Open Sans",sans-serif;letter-spacing:.45px}.s_main_text p strong{font-family:"Open Sans",sans-serif;font-weight:700;font-style:italic}.s_main_text p a{color:#a175aa;text-decoration:underline}.s_comment_list{margin-top:50px}.s_comment_list h3{font-size:22px;text-transform:uppercase;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.66px;color:#242424;padding-bottom:30px}.s_comment_list .s_comment_list_inner{border:1px solid #eee}.s_comment_list .s_comment_list_inner .media{padding-top:25px;padding-bottom:28px;padding-right:25px;padding-left:75px;margin-top:0;border-bottom:1px solid #eee}.s_comment_list .s_comment_list_inner .media .media-left{padding-left:30px}.s_comment_list .s_comment_list_inner .media .media-body h4{font-size:15px;font-family:"Open Sans",sans-serif;font-family:"Open Sans",sans-serif;color:#242424;letter-spacing:.45px;padding-bottom:7px}.s_comment_list .s_comment_list_inner .media .media-body p{font-size:15px;font-family:"Open Sans",sans-serif;letter-spacing:.45px;color:#898989;line-height:26px}.s_comment_list .s_comment_list_inner .media .media-body .date_rep{margin-top:10px}.s_comment_list .s_comment_list_inner .media .media-body .date_rep a{font-size:13px;font-family:"Open Sans",sans-serif;letter-spacing:.39px;color:#47bcca;margin-left:20px;position:relative}.s_comment_list .s_comment_list_inner .media .media-body .date_rep a:before{content:"";background:#47bcca;height:13px;width:1px;position:absolute;left:-12px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.s_comment_list .s_comment_list_inner .media .media-body .date_rep a:last-child{color:#a175aa}.s_comment_list .s_comment_list_inner .media .media-body .date_rep a:last-child:before{display:none}.s_comment_list .s_comment_list_inner .media .media-body .media{background:0 0;padding-right:0;padding-top:40px;padding-left:0}.s_comment_list .s_comment_list_inner .media:nth-child(even){background:#fcfcfc}.s_comment_list .s_comment_list_inner .media:last-child{border-bottom:none}.s_comment_area{margin-top:60px}.s_comment_area h3{font-size:22px;text-transform:uppercase;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.66px;color:#242424;padding-bottom:30px}.s_comment_area .s_comment_inner{background:#f7f7f7;border:1px solid #eee;padding:50px 35px}.s_comment_area .s_comment_inner .contact_us_form .form-group input{background:#fff;border-color:#eee;font-size:14px;color:#c4c4c4;font-family:"Open Sans",sans-serif;letter-spacing:.42px}.s_comment_area .s_comment_inner .contact_us_form .form-group input.placeholder{font-size:14px;color:#c4c4c4;font-family:"Open Sans",sans-serif;letter-spacing:.42px}.s_comment_area .s_comment_inner .contact_us_form .form-group input:-moz-placeholder{font-size:14px;color:#c4c4c4;font-family:"Open Sans",sans-serif;letter-spacing:.42px}.s_comment_area .s_comment_inner .contact_us_form .form-group input::-moz-placeholder{font-size:14px;color:#c4c4c4;font-family:"Open Sans",sans-serif;letter-spacing:.42px}.s_comment_area .s_comment_inner .contact_us_form .form-group input::-webkit-input-placeholder{font-size:14px;color:#c4c4c4;font-family:"Open Sans",sans-serif;letter-spacing:.42px}.s_comment_area .s_comment_inner .contact_us_form .form-group textarea{background:#fff;border-color:#eee;font-size:14px;color:#c4c4c4;font-family:"Open Sans",sans-serif;letter-spacing:.42px}.s_comment_area .s_comment_inner .contact_us_form .form-group textarea.placeholder{font-size:14px;color:#c4c4c4;font-family:"Open Sans",sans-serif;letter-spacing:.42px}.s_comment_area .s_comment_inner .contact_us_form .form-group textarea:-moz-placeholder{font-size:14px;color:#c4c4c4;font-family:"Open Sans",sans-serif;letter-spacing:.42px}.s_comment_area .s_comment_inner .contact_us_form .form-group textarea::-moz-placeholder{font-size:14px;color:#c4c4c4;font-family:"Open Sans",sans-serif;letter-spacing:.42px}.s_comment_area .s_comment_inner .contact_us_form .form-group textarea::-webkit-input-placeholder{font-size:14px;color:#c4c4c4;font-family:"Open Sans",sans-serif;letter-spacing:.42px}.s_comment_area .s_comment_inner .contact_us_form .form-group:last-child{margin-top:10px}.banner_area{background:url(../img/banner/banner-bg.jpg) no-repeat scroll center center;background-size:cover;min-height:352px;position:relative;z-index:2}.banner_area:before{content:"";background:rgba(0,0,0,.6);position:absolute;right:0;top:0;width:100%;height:100%;z-index:-1}.banner_area .banner_content h3{padding-top:215px;color:#fff;font-size:45px;font-family:Montserrat,sans-serif;font-weight:600}.banner_link{background:#f1f1f1;border-bottom:1px solid #d3d3d3}.banner_link .abnner_link_inner a{font-size:16px;color:#a2a1a1;font-family:Lato,sans-serif;letter-spacing:.32px;margin-left:25px;line-height:60px;position:relative;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.banner_link .abnner_link_inner a:before{content:"\f105";font:normal normal normal 14px/1 FontAwesome;position:absolute;right:-14px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#a2a1a1}.banner_link .abnner_link_inner a:last-child{margin-left:0}.banner_link .abnner_link_inner a:first-child:before{display:none}.banner_link .abnner_link_inner a.active,.banner_link .abnner_link_inner a:hover{color:#18ba60}.our_about_area{padding:100px 0}.our_about_left_content{padding-left:10px}.our_about_left_content .section_title{padding-bottom:30px}.our_about_left_content h3{font-size:22px;line-height:28px;letter-spacing:.44px;color:#242424;font-family:Lato,sans-serif}.our_about_left_content p{font-size:17px;line-height:28px;color:#898989;letter-spacing:.34px;font-family:Lato,sans-serif;padding-top:30px}.our_about_image{overflow:hidden;display:inline-block;position:relative;z-index:3;cursor:pointer}.our_about_image:before{content:"";background:rgba(0,0,0,.4);position:absolute;right:0;top:0;height:100%;width:100%;z-index:1;opacity:0;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s;cursor:pointer}.our_about_image img{max-width:100%;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.our_about_image:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.our_about_image:hover:before{opacity:1}.consult_policy_area{background:url(../img/consult-bg.jpg) no-repeat scroll center center;background-size:cover;position:relative;z-index:2;text-align:center;padding:100px 0}.consult_policy_area:before{content:"";background:rgba(41,40,46,.9);position:absolute;width:100%;height:100%;right:0;top:0;z-index:-1}.consult_policy_area .consult_policy_inner{padding:0 70px}.consult_policy_area .consult_policy_inner i{color:#18ba60}.consult_policy_area .consult_policy_inner i:before{font-size:40px;line-height:40px}.consult_policy_area .consult_policy_inner h3{font-size:40px;color:#fff;font-family:Lato,sans-serif;font-weight:700;padding-top:20px}.consult_policy_area .consult_policy_inner h3 span{color:#18ba60}.consult_policy_area .consult_policy_inner p{font-size:17px;line-height:28px;font-family:Lato,sans-serif;color:#898989;letter-spacing:.34px;padding:20px 0 40px 0}.manager_area{padding-top:30px}.manager_area .our_about_left_content{padding-top:90px;padding-right:40px;padding-left:0}.manager_area .our_about_left_content .section_title{padding-bottom:20px}.manager_area .our_about_left_content img{padding-top:10px}.manager_image{margin-left:-50px}.manager_image img{max-width:100%;margin-bottom:-76px}.error_area{background:url(../img/error-bg.jpg) no-repeat scroll center center;background-size:cover;position:relative;z-index:2}.error_area:before{content:"";background:rgba(0,0,0,.6);position:absolute;z-index:-1;width:100%;height:100%;right:0;top:0}.error_area .error_content_inner{padding-top:245px;padding-bottom:145px}.error_area .error_content_inner h1{font-size:200px;color:#18ba60;font-weight:800;font-family:"Open Sans",sans-serif}.error_area .error_content_inner h3{font-size:50px;font-family:Montserrat,sans-serif;font-weight:500;color:#fff;letter-spacing:1.5px}.error_area .error_content_inner h5{font-size:25px;font-family:Montserrat,sans-serif;font-weight:400;color:#fff;letter-spacing:.75px;padding-top:15px;padding-bottom:50px}.error_area .error_content_inner .submit_btn{width:310px;height:74px;line-height:74px;font-size:22.75px;letter-spacing:.455px}.carrers_area{padding:100px 0}.carrers_left .nav.nav-tabs{border:none}.carrers_left .nav.nav-tabs li{float:none;margin-bottom:3px}.carrers_left .nav.nav-tabs li a{display:block;border:none;background:#f1f1f1;font-size:15px;color:#242424;font-family:Montserrat,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.3px;line-height:55px;padding:0 25px;border-radius:0;cursor:pointer}.carrers_left .nav.nav-tabs li:last-child{margin-bottom:0}.carrers_left .nav.nav-tabs li.active a{background:#18ba60;color:#fff}.carrers_left .contact_info{margin-top:50px;padding-left:17px}.carrers_left .contact_info h2{font-size:18px;font-family:Montserrat,sans-serif;font-weight:700;color:#242424;text-transform:uppercase;padding-bottom:18px}.carrers_left .contact_info p{font-size:16px;line-height:22px;color:#797979;letter-spacing:.48px;padding-bottom:13px}.carrers_left .contact_info h5{font-size:16px;line-height:22px;color:#797979;letter-spacing:.48px;padding-bottom:13px}.carrers_left .contact_info h5 a{color:#797979;letter-spacing:.48px;font-size:16px}.carrers_left .contact_info h5+h5{padding-bottom:0}.carrers_left.affix{top:0;width:270px;position:fixed}.carrers_left.affix-bottom{position:absolute;width:270px}.download_btn a{display:block;background:#373540;padding:13px 18px;font-size:18px;font-family:Lato,sans-serif;font-weight:700;color:#fff}.download_btn a img{float:left}.carrers_right_content{padding-right:30px}.carrers_right_content .section_title{padding-bottom:22px}.carrers_right_content .section_title h2{font-size:24px;color:#242424}.carrers_right_content .tab-content .tab-pane .requirements_text p{font-size:17px;line-height:28px;color:#797979;letter-spacing:.34px;padding-bottom:20px}.carrers_right_content .tab-content .tab-pane .requirements_text ul{padding-right:25px}.carrers_right_content .tab-content .tab-pane .requirements_text ul li{margin-bottom:10px}.carrers_right_content .tab-content .tab-pane .requirements_text ul li a{font-size:17px;line-height:28px;color:#797979;letter-spacing:.34px;position:relative;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.carrers_right_content .tab-content .tab-pane .requirements_text ul li a i{position:absolute;right:-25px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#18ba60}.carrers_right_content .tab-content .tab-pane .requirements_text ul li:last-child{margin-bottom:0}.carrers_right_content .tab-content .tab-pane .requirements_text ul li:hover a{color:#18ba60}.company_history_list .media{margin-top:34px}.company_history_list .media:first-child{margin-top:0}.company_history_list .media .media-left{padding-left:45px}.company_history_list .media .media-left a{color:#fff;background:#18ba60;display:block;font-size:24px;font-family:Lato,sans-serif;font-weight:700;line-height:46px;padding:0 34px}.company_history_list .media .media-body h4{font-size:20px;text-transform:uppercase;color:#242424;font-family:Montserrat,sans-serif;font-weight:700;padding-bottom:18px}.company_history_list .media .media-body p{font-size:17px;line-height:28px;color:#797979;font-family:Lato,sans-serif;letter-spacing:.34px}.company_history_list .media .media-body .history_img_div{margin-top:35px;margin-bottom:28px}.company_history_list .media .media-body .history_img_div .history_img_item{display:inline-block;margin-left:28px}.company_history_list .media .media-body .history_img_div .history_img_item img{max-width:100%}.company_history_list .media .media-body .history_img_div .history_img_item:last-child{margin-left:0}.open_position .section_title{padding-bottom:33px;padding-top:40px}.open_position .section_title h2{font-size:24px}.open_position .panel-group{margin-bottom:0}.open_position .panel-group .panel-default{border-radius:0;border-color:#e5e5e5;margin-top:20px}.open_position .panel-group .panel-default:first-child{margin-top:0}.open_position .panel-group .panel-default .panel-heading{padding:0;border-color:#e5e5e5}.open_position .panel-group .panel-default .panel-heading .panel-title a{display:block;padding:0 20px;font-size:18px;font-family:Lato,sans-serif;line-height:50px;background:#303032;color:#fff;font-weight:700;letter-spacing:.36px}.open_position .panel-group .panel-default .panel-heading .panel-title a i{float:left;line-height:50px}.open_position .panel-group .panel-default .panel-heading .panel-title a.collapsed{background:#fafafa;color:#242424}.open_position .panel-group .panel-collapse .panel-body{padding:30px 40px 80px 38px;background:#fafafa}.open_position .panel-group .panel-collapse .panel-body h3{font-size:20px;font-family:Poppins,sans-serif;font-weight:600;color:#242424;padding-bottom:15px}.open_position .panel-group .panel-collapse .panel-body p{font-size:17px;line-height:28px;color:#797979;letter-spacing:.34px;font-family:Lato,sans-serif;padding-bottom:30px}.open_position .panel-group .panel-collapse .panel-body p+p{padding-bottom:0}.download_area{padding:26px 60px;background:#303032;overflow:hidden;clear:both;margin-top:45px}.download_area .pull-left h4{font-size:24px;font-family:Poppins,sans-serif;font-weight:600;color:#fff;padding-top:13px}.download_area .pull-right .main_btn{padding:0 25px}.about_company .section_title{padding-top:48px}.about_company p{font-size:17px;font-weight:400;color:#797979;line-height:28px;font-family:Lato,sans-serif;letter-spacing:.34px;padding-bottom:35px}.about_company p+p{padding-bottom:0}.about_company .business_divider_img .our_about_image img{max-width:none}.we_are_content{margin-top:45px;margin-bottom:50px}.we_are_content .we_are_text{margin-left:-23px}.we_are_content .we_are_text p{font-size:17px;font-weight:400;color:#797979;line-height:28px;font-family:Lato,sans-serif;letter-spacing:.34px;padding-bottom:30px}.we_are_content .we_are_text p+p{padding-bottom:0}.we_are_content .we_are_text ul{padding-right:32px;padding-top:25px}.we_are_content .we_are_text ul li{margin-bottom:13px}.we_are_content .we_are_text ul li a{position:relative;font-size:17px;color:#999;font-family:Lato,sans-serif;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.we_are_content .we_are_text ul li a img{position:absolute;right:-32px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.we_are_content .we_are_text ul li:last-child{margin-bottom:0}.we_are_content .we_are_text ul li:hover a{color:#18ba60}.we_are_content .we_are_text ul li:hover a img{right:-25px}.we_are_content .our_about_image{margin-right:23px}.we_are_content .our_about_image+.our_about_image{margin-top:17px}.we_are_content.companu_history_img{margin-top:0;margin-bottom:45px}.we_are_content.companu_history_img .we_are_text p{padding-bottom:25px}.we_are_content.companu_history_img .we_are_text p:last-child{padding-bottom:0}.development_process{background:#f1f1f1;padding:45px 40px 60px 40px}.development_process p{font-size:17px;font-weight:400;color:#797979;line-height:28px;font-family:Lato,sans-serif;letter-spacing:.34px}.panel-group.faq_panel .panel-default{border-radius:0;border-color:#d1d1d1;margin-top:20px}.panel-group.faq_panel .panel-default .panel-heading{padding:0;background:0 0}.panel-group.faq_panel .panel-default .panel-heading .panel-title a{font-size:18px;color:#fff;font-family:Lato,sans-serif;letter-spacing:.34px;line-height:50px;background:#18ba60;display:block;padding:0 20px;font-weight:600}.panel-group.faq_panel .panel-default .panel-heading .panel-title a i{float:left;line-height:50px}.panel-group.faq_panel .panel-default .panel-heading .panel-title a.collapsed{background:#fafafa;color:#242424}.panel-group.faq_panel .panel-default .panel-heading .panel-title a.collapsed i{color:#909090}.panel-group.faq_panel .panel-default:first-child{margin-top:0}.panel-group.faq_panel .panel-default .panel-collapse .panel-body{background:#fafafa;padding:30px 40px 38px 40px;font-size:17px;font-weight:400;color:#797979;line-height:28px;font-family:Lato,sans-serif;letter-spacing:.34px}.partner_details .section_title{padding-bottom:20px}.partner_details_inner .media{background:#f1f1f1;padding:30px 0;margin-top:30px}.partner_details_inner .media .media-left{padding-left:20px;padding-right:15px}.partner_details_inner .media .media-body{vertical-align:middle;padding-left:60px}.partner_details_inner .media .media-body h4{font-size:20px;font-family:Montserrat,sans-serif;font-weight:700;color:#242424;letter-spacing:.4px;text-transform:uppercase;padding-bottom:15px}.partner_details_inner .media .media-body p{font-size:17px;color:#797979;line-height:28px;letter-spacing:.34px}.case_study_area{padding:100px 0}.case_study_details .case_study_img{position:relative}.case_study_details .case_study_img .customer_status{max-width:370px;position:absolute;left:30px;bottom:0;z-index:20;background:#18ba60;color:#fff;width:100%;min-height:355px;padding:40px 40px 0 0}.case_study_details .case_study_img .customer_status .table-responsive .table tbody tr{border:none;margin-bottom:18px}.case_study_details .case_study_img .customer_status .table-responsive .table tbody tr td{border:none;padding:9px 0;font-family:Lato,sans-serif;font-size:17px;letter-spacing:.34px;font-weight:400}.case_study_details .case_study_img .customer_status .table-responsive .table tbody tr td:first-child{width:105px}.case_study_details .our_about_left_content .section_title{margin-top:50px}.proces_project{margin-top:65px}.proces_project .pp_project{padding-right:20px}.proces_project .pp_project .section_title{padding-bottom:20px}.proces_project .pp_project p{font-size:17px;line-height:28px;color:#797979;font-family:Lato,sans-serif;letter-spacing:.34px}.challence_tab_area{margin-top:100px}.challence_tab_area .nav.nav-tabs{border-bottom:0}.challence_tab_area .nav.nav-tabs li{margin-bottom:0;margin-left:6px}.challence_tab_area .nav.nav-tabs li a{padding:0 45px;color:#242424;font-family:Montserrat,sans-serif;font-weight:700;text-transform:uppercase;font-weight:700;line-height:54px;border-right:1px solid #d6d6d6;border-left:1px solid #d6d6d6;border-top:1px solid #d6d6d6;border-bottom:none;border-radius:0;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s;font-size:18px;letter-spacing:.54px}.challence_tab_area .nav.nav-tabs li.active a,.challence_tab_area .nav.nav-tabs li:hover a{background:#18ba60;color:#fff}.challence_tab_area .tab-content .tab-pane{border:1px solid #d6d6d6;padding:60px 50px}.challence_tab_area .tab-content .tab-pane .challence_content p{font-size:17px;line-height:28px;color:#797979;font-family:Lato,sans-serif;letter-spacing:.34px;padding-bottom:35px}.challence_tab_area .tab-content .tab-pane .challence_list{margin-top:25px}.challence_tab_area .tab-content .tab-pane .challence_list .challence_item{margin-right:35px;position:relative;margin-bottom:40px}.challence_tab_area .tab-content .tab-pane .challence_list .challence_item:before{content:"";height:8px;width:8px;border-radius:50%;background:#18ba60;position:absolute;right:-28px;top:5px}.challence_tab_area .tab-content .tab-pane .challence_list .challence_item h5{font-size:17px;font-family:Lato,sans-serif;color:#242424;letter-spacing:.51px;font-weight:700;padding-bottom:14px}.challence_tab_area .tab-content .tab-pane .challence_list .challence_item p{font-size:17px;color:#898989;font-family:Lato,sans-serif;letter-spacing:.51px;line-height:28px;padding-bottom:0}.challence_tab_area .tab-content .tab-pane .challence_list .challence_item:last-child{margin-bottom:0}.welcome_consult_area{background:#f4f4f4;padding:100px 0}.welcome_consult_area .welcome_c_image{-webkit-box-shadow:0 0 27px 0 rgba(0,0,0,.31);box-shadow:0 0 27px 0 rgba(0,0,0,.31);display:inline-block;text-align:left;float:left}.welcome_consult_area .welcome_c_image img{float:left}.welcome_c_left .sec_middle_title{text-align:right}.welcome_c_left .sec_middle_title h2{font-size:32px}.welcome_c_left .welcome_c_text h6{font-size:20px;line-height:26px;font-family:"Open Sans",sans-serif;letter-spacing:.6px;color:#242424;padding-bottom:25px}.welcome_c_left .welcome_c_text p{font-size:15px;font-family:"Open Sans",sans-serif;line-height:26px;color:#898989;letter-spacing:.6px}.welcome_c_left .welcome_quality{max-width:547px;margin-top:45px}.welcome_c_left .welcome_quality h4{color:#242424;font-size:22px;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.66px;padding-bottom:12px}.welcome_c_left .welcome_quality p{font-size:15px;font-family:"Open Sans",sans-serif;line-height:26px;color:#898989;letter-spacing:.6px}.consult_plus_area{background:#f4f4f4;padding:100px 0}.consult_plus_area .sec_middle_title{padding-bottom:50px}.consult_plus_area .sec_middle_title h2{position:relative;padding-bottom:27px;margin-bottom:35px}.consult_plus_area .sec_middle_title h2:before{content:"";background:#b4b4b4;width:70px;height:1px;position:absolute;right:50%;bottom:0;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.consult_plus_inner{margin-bottom:-70px;overflow:hidden}.consult_plus_inner .consult_plus_item{margin-bottom:70px}.consult_plus_inner .consult_plus_item .media .media-left{padding-left:30px}.consult_plus_inner .consult_plus_item .media .media-left .consult_plus_img{height:60px;width:60px;border-radius:50%;text-align:center;background:#18ba60;line-height:56px}.consult_plus_inner .consult_plus_item .media .media-body h4{font-size:16px;color:#242424;font-family:Montserrat,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.48px;padding-bottom:12px;padding-top:8px;position:relative;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.consult_plus_inner .consult_plus_item .media .media-body h4:before{content:"";background:#000;width:15px;height:1px;position:absolute;right:0;top:0;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.consult_plus_inner .consult_plus_item .media .media-body p{font-size:16px;font-family:Lato,sans-serif;color:#777;line-height:32px;letter-spacing:.48px}.consult_plus_inner .consult_plus_item:hover .media .media-body h4{color:#18ba60}.consult_plus_inner .consult_plus_item:hover .media .media-body h4:before{background:#18ba60}.our_cases_area{padding:100px 0}.our_cases_area.our_cases_single .project_fillter{background:0 0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:35px}.our_cases_area.our_cases_single .project_fillter li{margin-right:0}.our_cases_area.our_cases_single .project_fillter li a{color:#797979;background:0 0;padding:0 18px;line-height:30px}.our_cases_area.our_cases_single .project_fillter li.active a,.our_cases_area.our_cases_single .project_fillter li:hover a{background:#18ba60;color:#fff}.our_cases_area.our_cases_single .green_submit_btn{margin:0 auto;width:180px}.cases_btn_area{display:block;text-align:center;margin-top:50px}.our_case_inner{margin-bottom:-45px;overflow:hidden;clear:both}.cases_item{margin-bottom:45px}.cases_item .cases_image{overflow:hidden;position:relative;cursor:pointer;display:block;z-index:3}.cases_item .cases_image:before{content:"";background:rgba(24,186,96,.9);width:100%;position:absolute;right:0;top:0;height:100%;opacity:0;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.cases_item .cases_image .cases_before{position:relative;display:block}.cases_item .cases_image .cases_before:before{content:"";background:rgba(24,186,96,.9);position:absolute;right:0;top:0;width:100%;height:100%;z-index:1;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s;display:block}.cases_item .cases_image img{max-width:100%;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.cases_item .cases_image h4{position:absolute;top:50%;right:0;width:100%;text-align:center;z-index:2;color:#fff;font-size:14px;text-transform:uppercase;font-family:Montserrat,sans-serif;letter-spacing:.42px;font-weight:700;opacity:0;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s;margin-top:-9px;cursor:pointer}.cases_item h5{font-size:16px;color:#18ba60;font-family:Lato,sans-serif;font-weight:700;letter-spacing:.44px;padding:20px 0 10px 0}.cases_item p{font-size:17px;line-height:26px;font-family:Lato,sans-serif;letter-spacing:.34px;font-weight:700;color:#242424;max-width:208px}.cases_item:hover .cases_image:before{opacity:1}.cases_item:hover .cases_image .cases_before:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.cases_item:hover .cases_image h4{opacity:1}.project_fillter{background:#18ba60;margin-bottom:50px;-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.17);box-shadow:0 0 40px 0 rgba(0,0,0,.17)}.project_fillter li{display:inline-block;margin-right:25px}.project_fillter li a{color:#fff;font-size:15px;line-height:60px;display:inline-block;font-family:Montserrat,sans-serif;letter-spacing:.3px;text-transform:uppercase;font-weight:700;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.project_fillter li.active a,.project_fillter li:hover a{color:#000}.black_cases_area{background:#2a292e;padding:130px 0 55px 0}.black_cases_area .cases_item .cases_image:before{background:rgba(24,186,96,.8)}.black_cases_area .cases_item p{color:#a0a0a0}.black_cases_area.white_cases{background:#efefef}.black_cases_area.white_cases .row{margin-bottom:-45px;overflow:hidden}.black_cases_area.white_cases .cases_all{margin-top:-35px}.black_cases_area.white_cases .cases_all h4{font-size:28px;color:#242424;font-family:Montserrat,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.84px}.black_cases_area.white_cases .cases_all p{font-size:17px;line-height:28px;color:#797979;letter-spacing:.34px;padding:25px 0 35px 0}.black_cases_area.white_cases .cases_item .cases_image:before{background:rgba(24,186,96,.9)}.black_cases_area.white_cases .cases_item h5{font-size:16px;text-transform:uppercase;color:#242424;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.32px;padding:30px 0 10px 0}.black_cases_area.white_cases .cases_item p{max-width:none;font-size:17px;color:#898989;letter-spacing:.34px}.black_cases_slider_inner{margin-top:-35px;position:relative}.black_cases_slider_inner .owl-next,.black_cases_slider_inner .owl-prev{display:inline-block;height:46px;width:46px;text-align:center;border:2px solid #747474;line-height:40px;font-size:22.47px;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s;position:absolute;right:0;bottom:-75px;cursor:pointer}.black_cases_slider_inner .owl-next:hover,.black_cases_slider_inner .owl-prev:hover{border-color:#fff;color:#fff}.black_cases_slider_inner .owl-next{right:60px}.black_cases_slider_inner .black_slider_inner h4{font-size:28px;color:#fff;font-weight:700;font-family:Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.84px;padding-bottom:20px}.black_cases_slider_inner .black_slider_inner p{font-size:17px;font-family:Lato,sans-serif;line-height:28px;color:#898989;letter-spacing:.34px}.black_cases_slider_inner .black_slider_inner .owl-nav{margin-top:50px}.black_cases_slider_inner .black_slider_inner .owl-nav .owl-next,.black_cases_slider_inner .black_slider_inner .owl-nav .owl-prev{display:inline-block;height:46px;width:46px;text-align:center;border:2px solid #747474;line-height:40px;font-size:22.47px;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.black_cases_slider_inner .black_slider_inner .owl-nav .owl-next:hover,.black_cases_slider_inner .black_slider_inner .owl-nav .owl-prev:hover{border-color:#fff;color:#fff}.black_cases_slider_inner .black_slider_inner .owl-nav .owl-next{margin-right:20px}.our_cases_home_area{padding:100px 0}.our_cases_home_area .section_title{padding-bottom:38px}.home_cases_menu .pull-left .project_fillter{background:0 0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0}.home_cases_menu .pull-left .project_fillter li a{color:#242424;line-height:24px;border-bottom:2px solid transparent;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.home_cases_menu .pull-left .project_fillter li:first-child{margin-right:0}.home_cases_menu .pull-left .project_fillter li.active a,.home_cases_menu .pull-left .project_fillter li:hover a{color:#18ba60;border-bottom:2px solid #18ba60}.home_cases_menu .pull-right a{font-size:15px;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.45px;color:#242424;text-transform:uppercase;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.home_cases_menu .pull-right a:hover{color:#18ba60}.home_cases_inner{margin-bottom:-45px;overflow:hidden;clear:both;margin-top:35px}.home_cases_item{text-align:center;margin-bottom:45px}.home_cases_item .home_cases_img{overflow:hidden;position:relative;z-index:2}.home_cases_item .home_cases_img img{width:100%;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.home_cases_item .home_cases_img:before{content:"";position:absolute;right:0;top:0;width:0%;height:100%;background:rgba(24,186,96,.9);z-index:1;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.home_cases_item h4{font-size:17px;color:#242424;font-family:Lato,sans-serif;font-weight:700;letter-spacing:.51px;padding-top:25px;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.home_cases_item:hover .home_cases_img img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.home_cases_item:hover .home_cases_img:before{width:100%}.home_cases_item:hover h4{color:#18ba60}.our_workers_area{background:#f1f1f1;padding:100px 0}.d_team_inner{margin-bottom:-70px;overflow:hidden}.d_team_inner .workers_item{margin-bottom:70px}.join_us{height:180px;width:180px;border-radius:50%;background:#18ba60;text-align:center;color:#fff;margin:auto}.join_us h5{color:#fff;font-size:20px;text-transform:uppercase;font-family:Montserrat,sans-serif;font-weight:700;line-height:180px}.workers_item{text-align:center}.workers_item .workers_img{position:relative;z-index:2;height:182px;width:182px;border-radius:50%;margin:auto}.workers_item .workers_img:before{content:"";background:rgba(24,186,96,.9);position:absolute;right:0;top:0;height:182px;width:182px;border-radius:50%;z-index:1;opacity:0;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.workers_item .workers_img ul{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;width:100%;z-index:2;opacity:0;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.workers_item .workers_img ul li{display:inline-block;margin-left:16px}.workers_item .workers_img ul li a{color:#fff;font-size:20px}.workers_item .workers_img ul li:last-child{margin-left:0}.workers_item h4{font-size:14px;color:#242424;font-family:Montserrat,sans-serif;font-weight:700;text-transform:uppercase;padding:25px 0 8px 0;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.workers_item h6{font-size:15px;font-family:Lato,sans-serif;font-weight:700;letter-spacing:.45px}.workers_item:hover h4{color:#18ba60}.workers_item:hover .workers_img:before{opacity:1}.workers_item:hover .workers_img ul{opacity:1}.what_customer_area{background:url(../img/what-c-bg.jpg) no-repeat scroll center center;background-size:cover;position:relative;z-index:2;padding:100px 0}.what_customer_area:before{content:"";background:rgba(41,40,46,.92);position:absolute;right:0;width:100%;top:0;height:100%;z-index:-1}.what_customer_area .what_title{text-align:center;padding-bottom:45px}.what_customer_area .what_title h2{color:#fff;font-size:28px;letter-spacing:.84px;text-transform:uppercase;font-weight:700;font-family:Montserrat,sans-serif}.what_customer_inner{margin-bottom:-50px;overflow:hidden}.what_customer_inner .what_customer_item{text-align:center}.what_customer_inner .what_customer_item .what_customer_img{position:relative;z-index:2;height:182px;width:182px;border-radius:50%;margin:auto}.what_customer_inner .what_customer_item .what_customer_img:before{content:"";background:rgba(24,186,96,.9);position:absolute;right:0;top:0;height:182px;width:182px;border-radius:50%;z-index:1;opacity:0;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.what_customer_inner .what_customer_item .what_customer_img ul{position:absolute;right:0;top:52%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;width:100%;z-index:2;opacity:0;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.what_customer_inner .what_customer_item .what_customer_img ul li{display:inline-block;margin-left:16px}.what_customer_inner .what_customer_item .what_customer_img ul li a{color:#fff;font-size:20px}.what_customer_inner .what_customer_item .what_customer_img ul li:last-child{margin-left:0}.what_customer_inner .what_customer_item p{font-size:17px;color:#919191;line-height:28px;letter-spacing:.51px;padding-top:22px;padding-bottom:25px}.what_customer_inner .what_customer_item h4{font-size:18px;color:#fff;font-family:Montserrat,sans-serif;letter-spacing:.54px;padding-bottom:15px}.what_customer_inner .what_customer_item .quote{color:#18ba60;font-size:80px;font-weight:700;font-family:Arial;line-height:90px}.what_customer_inner .what_customer_item:hover .what_customer_img:before{opacity:1}.what_customer_inner .what_customer_item:hover .what_customer_img ul{opacity:1}.testi_page_item{padding-top:130px;padding-bottom:80px}.testi_page_item .media .media-left{padding-left:70px}.testi_page_item .media .media-left h5{text-align:center;font-size:100px;color:#18ba60;font-family:Arial;font-weight:700;padding-top:50px;line-height:50px}.testi_page_item .media .media-body p{font-size:22px;line-height:35px;color:#797979;font-family:Lato,sans-serif;font-style:italic;padding-bottom:25px}.testi_page_item .media .media-body h4{font-size:18px;font-family:Montserrat,sans-serif;font-weight:700;color:#18ba60;padding-bottom:10px}.testi_page_item .media .media-body h5{color:#242424;font-family:Lato,sans-serif;font-style:italic;color:#242424}.testi_page_item:nth-child(even){background:#f1f1f1}.video_business_area{background:#205081;padding:100px 0}.video_business_area .video_business_inner{max-width:517px;position:relative;z-index:2}.video_business_area .video_business_inner:before{content:"";background:rgba(0,0,0,.4);position:absolute;right:0;top:0;width:100%;height:100%;z-index:1}.video_business_area .video_business_inner a{height:98px;width:98px;border:3px solid #fff;border-radius:50%;text-align:center;position:absolute;right:50%;top:50%;-webkit-transform:translateX(50%) translateY(-50%);-ms-transform:translateX(50%) translateY(-50%);transform:translateX(50%) translateY(-50%);z-index:2;font-size:40px;line-height:96px;color:#18ba60}.video_business_area .video_business_inner a i{margin-right:8px}.video_business_content h4{font-size:28px;line-height:35px;color:#fff;font-family:Montserrat,sans-serif;letter-spacing:.84px;text-transform:uppercase;font-weight:700;max-width:400px;padding-bottom:20px}.video_business_content h5{font-size:24px;color:#ddd;font-family:Lato,sans-serif;font-weight:300;letter-spacing:.72px}.video_business_content p{font-size:17px;line-height:28px;color:#ddd;font-family:Lato,sans-serif;letter-spacing:.51px;padding:12px 0 35px 0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.coming_soon{position:relative;overflow:hidden;background:#000;padding:200px 0}.coming_soon:before{content:"";width:100%;height:100%;position:absolute;top:0;right:0;background:url("../img/coming-soon-bg.jpg") no-repeat scroll center 0;background-size:cover}.coming_soon_contain{position:relative;z-index:1}.welcome-text-area{color:#fff;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;position:relative;z-index:2;text-align:center}.welcome-text-area p{font-size:24px;line-height:34px;font-weight:600;font-family:Montserrat,sans-serif;padding-top:60px}.coming-header{font:700 70px Montserrat,sans-serif;text-transform:capitalize}.coming_soon_counter{max-width:800px;margin:100px auto 0;overflow:hidden}.coming_soon_counter .counter-item{width:170px;border:2px solid #18ba60;height:170px;float:right;padding:33px 0;border-radius:50%;font-family:Montserrat,sans-serif;font-weight:700;color:#18ba60;margin:0 15px}.coming_soon_counter .counter-item span{font-size:65px;line-height:65px}.coming_soon_counter .counter-item .smalltext{font-size:20px;line-height:40px;letter-spacing:0;text-transform:uppercase;position:relative}.c-search-form{max-width:770px;margin:60px auto 0}.c-search-form .input-group .form-control{border:0;color:#797979;padding-right:30px;font:600 17px/75px Montserrat,sans-serif;letter-spacing:.26px;background:#fff;height:auto;padding:0 30px;border-radius:0}.c-search-form .input-group .form-control.placeholder{color:#797979;font-family:Montserrat,sans-serif}.c-search-form .input-group .form-control:-moz-placeholder{color:#797979;font-family:Montserrat,sans-serif}.c-search-form .input-group .form-control::-moz-placeholder{color:#797979;font-family:Montserrat,sans-serif}.c-search-form .input-group .form-control::-webkit-input-placeholder{color:#797979;font-family:Montserrat,sans-serif}.c-search-form .input-group .input-group-addon{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;padding:0}.c-search-form .input-group .input-group-addon button{font:600 22px/75px Montserrat,sans-serif;letter-spacing:.44px;padding:0 36px;border:0;border-radius:0;color:#fff;background:#18ba60;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.c-search-form .input-group .input-group-addon button:focus,.c-search-form .input-group .input-group-addon button:hover{background:#18ba60;color:#fff;outline:0}.footer_area{background:#29282e;padding-top:80px}.footer_widget{padding-bottom:50px}.f_title{padding-bottom:25px}.f_title h3{font-size:16px;color:#fff;font-family:Montserrat,sans-serif;font-weight:700;opacity:.6;letter-spacing:.32px;text-transform:uppercase;position:relative;padding-bottom:18px}.f_title h3:before{content:"";width:40px;height:2px;background:#18ba60;position:absolute;right:0;bottom:0}.about_widget img{max-width:100%}.about_widget p{font-size:16px;line-height:24px;color:#757575;font-family:Lato,sans-serif;letter-spacing:.48px;padding:25px 0 15px 0}.about_widget .f_r_link{font-size:15px;font-family:Lato,sans-serif;color:#18ba60}.about_widget .f_r_link:hover{text-decoration:underline}.f_social{margin-top:35px}.f_social li{display:inline-block;margin-left:22px}.f_social li a{color:#7c7c7c;font-size:22px;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.f_social li:last-child{margin-left:0}.f_social li:hover a{color:#18ba60}.link_widget ul li{margin-bottom:10px}.link_widget ul li a{font-size:16px;color:#757575;font-family:Lato,sans-serif;letter-spacing:.32px;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.link_widget ul li:last-child{margin-bottom:0}.link_widget ul li:hover a{color:#18ba60}.contact_widget .contact_inner .media{margin-top:25px}.contact_widget .contact_inner .media:first-child{margin-top:0}.contact_widget .contact_inner .media .media-left{padding-left:20px}.contact_widget .contact_inner .media .media-left i{font-size:22px;color:#757575}.contact_widget .contact_inner .media .media-body h4{font-size:16px;font-family:Lato,sans-serif;font-weight:700;color:#757575;text-transform:uppercase;letter-spacing:.32px}.contact_widget .contact_inner .media .media-body p{font-size:16px;font-family:Lato,sans-serif;color:#757575;letter-spacing:.32px;line-height:24px}.contact_widget .contact_inner .media .media-body a{font-size:16px;font-family:Lato,sans-serif;color:#757575;letter-spacing:.32px;line-height:24px}.contact_widget .contact_inner .media:nth-child(2) .media-body a{color:#787878;font-size:18px;font-weight:700;font-family:Lato,sans-serif}.footer_copyright .footer_copyright_inner{overflow:hidden;clear:both;background:#212025}.footer_copyright .footer_copyright_inner .pull-left{padding-right:30px}.footer_copyright .footer_copyright_inner .pull-left p{font-size:16px;color:#545454;letter-spacing:.32px;line-height:70px}.footer_copyright .footer_copyright_inner .pull-right{padding-left:30px}.footer_copyright .footer_copyright_inner .pull-right h4{font-size:16px;color:#545454;letter-spacing:.32px;line-height:70px}.footer_copyright .footer_copyright_inner .pull-right h4 a{font-size:16px;color:#545454;letter-spacing:.32px;-webkit-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s}.footer_copyright .footer_copyright_inner .pull-right h4:hover a{color:#18ba60}

@media (min-width: 722px){
    .center-flex{
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .our_service_area .col-md-4 , .our_service_area .row{
        display: flex !important;
    }
    .wow{
        animation-name: none !important;
        visibility: visible !important;
    }
}