@media only screen and (min-width: 992px){nav#menu.main-menu{display:block!important}#mm-menu.main-menu{display:none!important}header .btn_mobile{display:none!important}.main-menu{position:relative;z-index:9;width:auto;top:8px;right:15px;float:right;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#fff}.main-menu ul,.main-menu ul li{position:relative;display:inline-block;margin:0;padding:0}.main-menu ul a,.main-menu ul li a{position:relative;margin:0;padding:0;display:block;padding:5px 10px;white-space:nowrap}.main-menu > ul > li span > a{color:#fff;padding:0 8px 15px;font-size:14px;font-size:.875rem;font-weight:500}.main-menu > ul > li span:hover > a{opacity:.7}header.sticky .main-menu > ul > li span > a,header.header_in .main-menu > ul > li span > a{color:#444}header.sticky .main-menu > ul > li span:hover > a,header.header_in .main-menu > ul > li span:hover > a{opacity:1;color:#3578fa}.main-menu ul ul{position:absolute;z-index:1;visibility:hidden;left:3px;top:93%;margin:0;display:block;padding:0;background:#fff;min-width:200px;-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,0.175);-moz-box-shadow:0 6px 12px 0 rgba(0,0,0,0.175);box-shadow:0 6px 12px 0 rgba(0,0,0,0.175);transform:scale(0.4);transform-origin:10% top;transition:.15s linear,.1s opacity cubic-bezier(0.39,0.575,0.565,1),.15s transform cubic-bezier(0.1,1.26,0.83,1);opacity:0;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.main-menu ul ul:before{bottom:100%;left:15%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#fff;border-width:7px;margin-left:-7px}.main-menu ul ul li{display:block;height:auto;padding:0}.main-menu ul ul li a{font-size:13px;font-size:.8125rem;color:#555;border-bottom:1px solid #ededed;display:block;padding:15px 10px;line-height:1}.main-menu ul li:hover > ul{padding:0;visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transition-duration:0s,0.2s,.2s;transition-duration:0s,0.2s,.2s}.main-menu ul ul li:first-child a:hover{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.main-menu ul ul li:last-child a{border-bottom:none}.main-menu ul ul li:last-child a:hover{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.main-menu ul ul li:hover > a{background-color:#f9f9f9;color:#3578fa;padding-left:15px}}.main-menu ul ul.second_level_right{left:auto;right:3px}.main-menu ul ul.second_level_right:before{right:15%;left:auto}.main-menu ul ul li span a{font-weight:400!important}.main-menu ul ul li span a:hover{background-color:#f9f9f9;color:#3578fa;padding-left:18px;opacity:1}.main-menu ul ul li span a:after{font-family:'ElegantIcons';content:"\35";float:right;font-size:16px;font-size:1rem;margin-top:-2px}.main-menu ul ul ul{position:absolute;border-top:0;z-index:1;height:auto;left:100%;top:0;margin:0;padding:0;background:#fff;min-width:190px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}.main-menu ul ul ul.third_level_left{right:100%;left:auto}.main-menu ul ul ul li a{border-bottom:1px solid #ededed!important}.main-menu ul ul ul:before{border-width:0;margin-left:0}@media only screen and (max-width: 991px){nav#menu{display:none!important}.mm-menu{background:#fff}.main-menu{top:0;right:0;float:none}ul.mm-listview{line-height:25px}ul.mm-listview li a{color:#ccc;display:block}}#menu.fake_menu{display:none!important;visibility:hidden!important}html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:#eef3f7;font-size:.875rem;line-height:1.6;font-size:15px;font-size:.9375rem;color:#555}h1,h2,h3,h4,h5,h6{color:#222}p{margin-bottom:30px}strong{font-weight:600}label{font-weight:500;margin-bottom:3px;color:#222}hr{margin:30px 0;border-color:#ddd}ul,ol{list-style:none;margin:0 0 25px;padding:0}.main_title_3{position:relative}.main_title_3 h2,.main_title_3 h3{font-size:32px;font-size:2rem;margin:-5px 0 0;display:inline-block}@media (max-width: 767px){.main_title_3 h2,.main_title_3 h3{font-size:24px;font-size:1.5rem}}.main_title_3 p{font-size:18px;font-size:1.125rem;font-weight:300;line-height:1.4;margin-bottom:20px}@media (max-width: 767px){.main_title_3 p{font-size:16px;font-size:1rem}}.main_title_3 a{display:inline-block;right:0;bottom:0;position:absolute}@media (max-width: 767px){.main_title_3 a{top:-8px}}.main_title_3 a:after{font-family:'ElegantIcons';content:"\24";font-size:21px;font-size:1.3125rem;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;top:5px;margin-left:4px}.main_title_2{text-align:center;margin-bottom:45px;position:relative}@media (max-width: 767px){.main_title_2{margin-bottom:10px}}.main_title_2 h2,.main_title_2 h1{margin:0}@media (max-width: 767px){.main_title_2 h2,.main_title_2 h1{font-size:32px;font-size:2rem}}.main_title_2 p{font-size:24px;font-size:1.5rem;font-weight:300;line-height:1.4}@media (max-width: 767px){.main_title_2 p{font-size:21px;font-size:1.3125rem}}a{color:#3578fa;text-decoration:none;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;outline:none}a:hover,a:focus{color:#111;text-decoration:none;outline:none}a.btn_1,.btn_1{border:none;color:#fff;background:#3578fa;outline:none;cursor:pointer;display:inline-block;text-decoration:none;padding:15px 30px;color:#fff;font-weight:600;text-align:center;line-height:1;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;font-size:14px;font-size:.875rem}a.btn_1:hover,.btn_1:hover{background-color:#FFC107;color:#222!important}a.btn_1.full-width,.btn_1.full-width{display:block;width:100%;text-align:center;margin-bottom:5px}a.btn_1.full-width.purchase,.btn_1.full-width.purchase{background-color:#3578fa}a.btn_1.full-width.purchase:hover,.btn_1.full-width.purchase:hover{background-color:#32a067;color:#fff!important}a.btn_1.full-width.wishlist,.btn_1.full-width.wishlist{border-color:#555;color:#555}a.btn_1.full-width.wishlist:hover,.btn_1.full-width.wishlist:hover{color:#fff!important;background-color:#555;border-color:#555}a.btn_1.small,.btn_1.small{padding:7px 10px;font-size:13px;font-size:.8125rem}a.btn_1.medium,.btn_1.medium{font-size:16px;font-size:1rem;padding:18px 30px}a.btn_1.rounded,.btn_1.rounded{-webkit-border-radius:25px!important;-moz-border-radius:25px!important;-ms-border-radius:25px!important;border-radius:25px!important}a.btn_top,.btn_top{border:none;color:#fff;background:#3578fa;outline:none;cursor:pointer;display:inline-block;text-decoration:none;color:#fff!important;font-weight:600;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;line-height:1!important;padding:10px 15px!important;position:relative;top:2px}@media (max-width: 991px){a.btn_top,.btn_top{display:none}}a.btn_top:hover,.btn_top:hover{background-color:#FFC107;color:#222!important;opacity:1!important}a.btn_top.company,.btn_top.company{background-color:#051d4d;color:#fff!important;opacity:1!important}a.btn_top.company:hover,.btn_top.company:hover{background-color:#FFC107;color:#222!important;opacity:1!important}.closebt{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;position:absolute;font-size:24px;font-size:1.5rem;top:10px;right:15px;color:#fff;opacity:.6;width:30px;height:30px}.closebt:hover{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);opacity:1}.btn_home_align{text-align:right}@media (max-width: 767px){.btn_home_align{text-align:center;margin-bottom:15px}}header{position:fixed;left:0;top:0;width:100%;padding:20px 30px;z-index:99999999;border-bottom:1px solid rgba(255,255,255,0)}@media (max-width: 767px){header.header{padding:15px 15px 6px}}header.header .logo_sticky{display:none}header.header.sticky{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-bottom:1px solid #ededed;background-color:#fff;padding:10px 20px}@media (max-width: 991px){header.header.sticky{padding:15px 15px 6px}}header.header.sticky .logo_normal{display:none}header.header.sticky .logo_sticky{display:inline-block}header.header_in{padding:10px 0;background-color:#fff;position:relative}header.header_in.is_fixed{border-bottom:1px solid #ededed;position:fixed;left:0;top:0;width:100%}header.header_in.is_sticky.sticky{position:fixed;left:0;top:0;width:100%}header.header_in ul#top_menu li a{color:#444}@media (max-width: 991px){header.header_in{padding:10px 0 5px}header.header_in ul#top_menu{position:static;float:right}header.header_in #logo a{z-index:9;position:relative}}.sub_header_in{background-color:#3578fa;padding:20px 0}.sub_header_in h1{color:#fff;margin:0;font-size:26px;font-size:1.625rem}@media (max-width: 575px){.sub_header_in h1{font-size:18px;font-size:1.125rem}}ul#top_menu{float:right;margin:0;padding:0;font-size:13px;font-size:.8125rem}@media (max-width: 991px){ul#top_menu{margin:-3px 0 0 10px}}ul#top_menu li{float:left;margin:0;line-height:1;margin-right:10px}ul#top_menu li:last-child{margin-right:0;position:relative;top:0}@media (max-width: 991px){ul#top_menu li{margin:2px 0 0 10px}}ul#top_menu li a{color:#fff}ul#top_menu li a:hover{color:#fff;opacity:.7}ul#top_menu li a.login,ul#top_menu li a.wishlist_bt_top{display:block;width:22px;height:23px;position:relative;top:8px;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease;transition:opacity .5s ease}@media (max-width: 991px){ul#top_menu li a.login,ul#top_menu li a.wishlist_bt_top{top:2px}}ul#top_menu li a.login:before,ul#top_menu li a.wishlist_bt_top:before{font-family:'Glyphter';font-size:21px;font-size:1.3125rem;text-indent:0;position:absolute;left:0;top:0;font-weight:400;line-height:1}.sticky ul#top_menu li a.login:before,.sticky ul#top_menu li a.wishlist_bt_top:before{color:#444}ul#top_menu li a.wishlist_bt_top{text-indent:-9999px;overflow:hidden}ul#top_menu li a.wishlist_bt_top:before{content:'\0043'}ul#top_menu li a.login{text-indent:-9999px;overflow:hidden}ul#top_menu li a.login:before{content:'\0042'}ul#top_menu li a.logged{display:block;width:34px;height:34px;position:relative;overflow:hidden;top:1px;margin-left:15px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease;transition:opacity .5s ease}ul#top_menu li a.logged img{width:35px;height:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width: 991px){ul#top_menu li a.logged{top:-5px}}header.sticky .hamburger-inner,header.sticky .hamburger-inner::before,header.sticky .hamburger-inner::after,header.header_in .hamburger-inner,header.header_in .hamburger-inner::before,header.header_in .hamburger-inner::after{background-color:#444}#logo{float:left}@media (max-width: 991px){#logo{float:none;position:absolute;top:0;left:0;width:100%;text-align:center}#logo img{width:auto;height:28px;margin:12px 0 0}.header_in #logo img{margin:10px 0 0}}main{background-color:#eef3f7;position:relative;z-index:1}footer{padding:60px 0 35px;border-top:1px solid #ededed;background-color:#fff}@media (max-width: 767px){footer{padding:45px 0 35px}}footer h3{margin:0 0 15px;font-size:18px;font-size:1.125rem}@media (max-width: 575px){footer h3{font-size:16px;font-size:1rem;margin:0}}footer a.collapse_bt_mobile{position:relative;display:block;cursor:default}@media (max-width: 575px){footer a.collapse_bt_mobile{border-bottom:1px solid #ededed;padding:12px 0}}footer a.collapse_bt_mobile .circle-plus{display:none}@media (max-width: 575px){footer a.collapse_bt_mobile .circle-plus{display:block;position:absolute;top:8px;right:0}}@media (max-width: 575px){footer hr{display:none}}@media (max-width: 575px){footer ul{padding-top:15px}}footer ul li{margin-bottom:5px}footer ul li a{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline-block;position:relative;color:#555}footer ul li a:hover{color:#3578fa;opacity:1}footer ul li a i{margin-right:10px;color:#fff}footer ul.links li a:hover{-webkit-transform:translate(5px,0);-moz-transform:translate(5px,0);-ms-transform:translate(5px,0);-o-transform:translate(5px,0);transform:translate(5px,0)}footer ul.links li a:hover:after{opacity:1;color:#3578fa}footer ul.links li a:after{font-family:'ElegantIcons';content:"\24";position:absolute;margin-left:5px;top:1px;opacity:0;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}footer ul.contacts li{padding-left:30px;position:relative;margin-bottom:10px}footer ul.contacts li:last-child{margin-bottom:0}footer ul.contacts li i{position:absolute;top:2px;left:0;color:#3578fa;line-height:1;font-size:18px;font-size:1.125rem}@media (max-width: 575px){footer #newsletter{padding-top:15px}}#newsletter .form-group{position:relative}#newsletter .loader{position:absolute;right:-20px;top:11px;color:#444;font-size:12px;font-size:.75rem}#newsletter h6{margin:15px 0}#newsletter .form-group{position:relative}#newsletter input[type='email']{border:0;height:40px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;padding-left:15px;font-size:14px;font-size:.875rem;background-color:#eef3f7}#newsletter input[type='email']:focus{border:0;box-shadow:none}#newsletter input[type='submit']{position:absolute;right:0;color:#fff;font-size:13px;font-size:.8125rem;font-weight:600;top:0;border:0;padding:0 12px;height:40px;line-height:42px;cursor:pointer;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;background-color:#3578fa;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;outline:none}#newsletter input[type='submit']:hover{background-color:#FFC107;color:#222}.follow_us{animation-delay:1.1s;-webkit-animation-delay:1.1s;-moz-animation-delay:1.1s}.follow_us h5{font-size:16px;font-size:1rem;margin-top:35px}.follow_us ul li{display:inline-block;margin-right:5px;font-size:20px;font-size:1.25rem}.follow_us ul li a i{color:#555;opacity:.6}.follow_us ul li a i:hover{opacity:1;color:#3578fa}ul#footer-selector{margin:0;padding:0;list-style:none}@media (max-width: 575px){ul#footer-selector{margin-top:30px}}ul#footer-selector li{float:left;margin-right:10px}@media (max-width: 575px){ul#footer-selector li:last-child{margin-top:5px}}ul#additional_links{margin:0;padding:8px 0 0;color:#555;font-size:13px;font-size:.8125rem;float:right}@media (max-width: 991px){ul#additional_links{float:none;margin-top:10px}}ul#additional_links li{display:inline-block;margin-right:15px}ul#additional_links li:first-child{margin-right:20px}ul#additional_links li:last-child{margin-right:0}ul#additional_links li:last-child:after{content:""}ul#additional_links li span{color:#555;opacity:.8}ul#additional_links li a{color:#555;opacity:.8;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ul#additional_links li a:hover{opacity:1}ul#additional_links li:after{content:"|";font-weight:300;position:relative;left:10px}.styled-select{width:100%;overflow:hidden;height:30px;line-height:30px;border:none;background-color:#000;background-color:rgba(0,0,0,0.05);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;padding-right:35px;position:relative}.styled-select#lang-selector{color:#555}.styled-select#lang-selector:after{font-family:'ElegantIcons';content:"\e0e2";color:#555;position:absolute;right:10px;top:0}.styled-select#currency-selector:after{font-family:'ElegantIcons';content:"\33";color:#555;position:absolute;right:10px;top:0}.styled-select select{background:transparent;width:110%;padding-left:10px;border:0;border-radius:0;box-shadow:none;height:30px;color:#555;font-size:12px;font-size:.75rem;margin:0;font-weight:500;-moz-appearance:window;-webkit-appearance:none;cursor:pointer;outline:none}.styled-select select:focus{color:#555;outline:none;box-shadow:none}.styled-select select::-ms-expand{display:none}.wow{visibility:hidden}.hero_single{width:100%;position:relative;text-align:center;margin:0;color:#fff}.hero_single .wrapper{background-color:#000;background-color:rgba(0,0,0,0.8);display:flex;flex-direction:column;justify-content:center;height:100%}.hero_single .wrapper h3{color:#fff;margin:0}.hero_single .wrapper p{font-weight:300;margin:10px 0 0;padding:0 20%;font-size:24px;font-size:1.5rem;line-height:1.4}.hero_single .wrapper p strong{font-weight:600}@media (max-width: 767px){.hero_single .wrapper p{padding:0;font-size:18px;font-size:1.125rem}}.hero_single.version_1{height:620px;background:url(../img/home_section_1.jpg) top center no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (max-width: 767px){.hero_single.version_1{background:url(../img/home_section_1.jpg) top no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.hero_single.version_1 .wrapper{background-color:#000;background-color:rgba(0,0,0,0.6)}.hero_single.version_1 .wrapper h3{font-size:52px;font-size:3.25rem;text-shadow:4px 4px 12px rgba(0,0,0,0.3)}@media (max-width: 767px){.hero_single.version_1 .wrapper h3{font-size:26px;font-size:1.625rem;margin-top:30px}}.hero_single.version_1 .wrapper p{font-weight:400;margin:0 0 10px;padding:0;font-size:20px;font-size:1.25rem;text-shadow:4px 4px 12px rgba(0,0,0,0.3)}.hero_single.version_1 .wrapper p strong{font-weight:500}@media (max-width: 767px){.hero_single.version_1 .wrapper p{padding:0;font-size:16px;font-size:1rem}}.hero_single.version_2{height:640px;background:#051d4d url(../img/pattern_2.svg) center repeat fixed}@media (max-width: 767px){.hero_single.version_2{height:550px}}.hero_single.version_2 .wrapper{background:rgba(0,0,0,0.4);background:-webkit-linear-gradient(top,rgba(0,0,0,0.4),transparent);background:linear-gradient(to bottom,rgba(0,0,0,0.4),transparent);text-align:left}.hero_single.version_2 .wrapper h3{font-size:40px;font-size:2.5rem;text-shadow:none}@media (max-width: 767px){.hero_single.version_2 .wrapper h3{font-size:26px;font-size:1.625rem;margin-top:20px}}.hero_single.version_2 .wrapper p{font-weight:400;margin:5px 0 20px;padding:0;font-size:19px;font-size:1.1875rem;text-shadow:none}.hero_single.version_2 .wrapper p strong{font-weight:600}@media (max-width: 767px){.hero_single.version_2 .wrapper p{padding:0;font-size:16px;font-size:1rem}}.hero_single.version_2 .wrapper .custom-search-input-2{background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.hero_single.version_2 .wrapper .form-group{margin-bottom:10px}.hero_single.version_2 .wrapper input[type='submit']{color:#222;margin-top:10px;background-color:#FFC107;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}@media (max-width: 991px){.hero_single.version_2 .wrapper input[type='submit']{margin:20px 0 0}}.hero_single.version_2 .wrapper input[type='submit']:hover{background-color:#3578fa;color:#fff}.hero_single.version_3{height:620px;background:#222 url(../img/home_section_2.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.hero_single.version_3 .wrapper{background-color:#000;background-color:rgba(0,0,0,0.6)}.hero_single.version_3 .wrapper h3{font-size:52px;font-size:3.25rem;text-shadow:4px 4px 12px rgba(0,0,0,0.3)}@media (max-width: 767px){.hero_single.version_3 .wrapper h3{font-size:26px;font-size:1.625rem;margin-top:30px}}.hero_single.version_3 .wrapper p{font-weight:400;margin:0 0 15px;padding:0;font-size:20px;font-size:1.25rem;text-shadow:4px 4px 12px rgba(0,0,0,0.3)}.hero_single.version_3 .wrapper p strong{font-weight:500}@media (max-width: 767px){.hero_single.version_3 .wrapper p{padding:0;font-size:16px;font-size:1rem}}.hero_single.version_company{height:600px;background:#444 url(../img/company_landing.jpg) top center no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (max-width: 767px){.hero_single.version_company{height:550px;background-size:auto 550px}}.hero_single.version_company .wrapper{background-color:#000;background-color:rgba(0,0,0,0.6);text-align:left}.hero_single.version_company .wrapper h3{font-size:46px;font-size:2.875rem;text-shadow:none}@media (max-width: 767px){.hero_single.version_company .wrapper h3{font-size:26px;font-size:1.625rem;margin-top:20px}}.hero_single.version_company .wrapper p{font-weight:400;margin:5px 0 20px;padding:0;font-size:21px;font-size:1.3125rem;text-shadow:none}.hero_single.version_company .wrapper p strong{font-weight:600}@media (max-width: 767px){.hero_single.version_company .wrapper p{padding:0;font-size:14px;font-size:.875rem}}.hero_single.general{height:500px;background:#051d4d url(../img/pattern_2.svg) top center repeat}@media (max-width: 767px){.hero_single.general{height:450px}}.hero_single.general .wrapper{background:rgba(0,0,0,0.6);background:-webkit-linear-gradient(top,rgba(0,0,0,0.6),transparent);background:linear-gradient(to bottom,rgba(0,0,0,0.6),transparent);text-align:center}@media (max-width: 767px){.hero_single.general .wrapper{padding-top:20px}}.hero_single.general .wrapper i{font-size:46px;font-size:2.875rem;text-shadow:none}.hero_single.general .wrapper h1{color:#fff;font-size:46px;font-size:2.875rem;text-shadow:none;margin:0}@media (max-width: 767px){.hero_single.general .wrapper h1{font-size:26px;font-size:1.625rem}}.hero_single.general .wrapper p{font-weight:400;margin:0;padding:0;font-size:21px;font-size:1.3125rem;text-shadow:none}.hero_single.general .wrapper p strong{font-weight:600}@media (max-width: 767px){.hero_single.general .wrapper p{padding:0;font-size:14px;font-size:.875rem}}.hero_single.office{height:500px;background:#222 url(../img/office_1.jpg) center bottom no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (max-width: 767px){.hero_single.office{height:450px}}.hero_single.office .wrapper{background:rgba(0,0,0,0.9);background:-webkit-linear-gradient(top,rgba(0,0,0,0.9),transparent);background:linear-gradient(to bottom,rgba(0,0,0,0.9),transparent);text-align:center}@media (max-width: 767px){.hero_single.office .wrapper{padding-top:20px}}.hero_single.office .wrapper i{font-size:46px;font-size:2.875rem;text-shadow:none}.hero_single.office .wrapper h1{color:#fff;font-size:46px;font-size:2.875rem;text-shadow:none;margin:0}@media (max-width: 767px){.hero_single.office .wrapper h1{font-size:26px;font-size:1.625rem}}.hero_single.office .wrapper p{font-weight:400;margin:0;padding:0;font-size:21px;font-size:1.3125rem;text-shadow:none}.hero_single.office .wrapper p strong{font-weight:600}@media (max-width: 767px){.hero_single.office .wrapper p{padding:0;font-size:14px;font-size:.875rem}}.custom-search-input-2{background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;margin-top:10px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 30px 0 rgba(0,0,0,0.3);box-shadow:0 0 30px 0 rgba(0,0,0,0.3);position:relative}@media (max-width: 991px){.custom-search-input-2{background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.custom-search-input-2 input{border:0;height:50px;padding-left:15px;border-right:1px solid #d2d8dd;font-weight:500}@media (max-width: 991px){.custom-search-input-2 input{border:none}}.custom-search-input-2 input:focus{box-shadow:none;border-right:1px solid #d2d8dd}@media (max-width: 991px){.custom-search-input-2 input:focus{border-right:none}}.custom-search-input-2 select{display:none}.custom-search-input-2 .nice-select .current{font-weight:500;color:#6f787f}.custom-search-input-2 .form-group{margin:0}@media (max-width: 991px){.custom-search-input-2 .form-group{margin-bottom:5px}}.custom-search-input-2 i{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;font-size:18px;font-size:1.125rem;position:absolute;background-color:#fff;line-height:50px;top:1px;right:1px;padding-right:15px;display:block;width:20px;box-sizing:content-box;height:48px;z-index:9;color:#999}@media (max-width: 991px){.custom-search-input-2 i{padding-right:10px}}.custom-search-input-2 input[type='submit']{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#fff;font-weight:600;font-size:14px;font-size:.875rem;border:0;padding:0 25px;height:50px;cursor:pointer;outline:none;width:100%;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;background-color:#3578fa;margin-right:-1px}@media (max-width: 991px){.custom-search-input-2 input[type='submit']{margin:20px 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}}.custom-search-input-2 input[type='submit']:hover{background-color:#FFC107;color:#222}.custom-search-input-2.inner{margin-top:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media (max-width: 991px){.custom-search-input-2.inner{display:none}}.custom-search-input-2.inner input{border:0;height:40px;padding-left:15px;border-right:1px solid #d2d8dd;font-weight:500}@media (max-width: 991px){.custom-search-input-2.inner input{border:none}}.custom-search-input-2.inner input:focus{box-shadow:none;border-right:1px solid #d2d8dd}@media (max-width: 991px){.custom-search-input-2.inner input:focus{border-right:none}}.custom-search-input-2.inner .nice-select{height:40px;line-height:38px}.custom-search-input-2.inner .nice-select:after{right:15px}.custom-search-input-2.inner i{height:38px;line-height:38px;padding-right:10px}.custom-search-input-2.inner input[type='submit']{position:absolute;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;right:-1px;color:#fff;font-weight:600;font-size:14px;font-size:.875rem;top:0;border:0;height:40px;width:auto;cursor:pointer;outline:none;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;text-indent:-999px;background:#FFC107 url(../img/search.svg) no-repeat center center}.custom-search-input-2.inner input[type='submit']:hover{background-color:#3578fa}@media (max-width: 575px){.custom-search-input-2.inner input[type='submit']{text-indent:-999px;background:#3578fa url(../img/search.svg) no-repeat center center}}@media (max-width: 991px){.custom-search-input-2.inner{margin:0 0 20px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}a.grid_item{display:block;margin-bottom:30px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;overflow:hidden;height:200px}@media (max-width: 991px){a.grid_item{height:180px}}@media (max-width: 767px){a.grid_item{height:150px}}@media (max-width: 575px){a.grid_item{height:180px}}a.grid_item .info{position:absolute;width:100%;z-index:9;display:block;padding:25px 25px 10px;color:#fff;left:0;bottom:0;background:transparent;background:-webkit-linear-gradient(top,transparent,#000);background:linear-gradient(to bottom,transparent,#000);box-sizing:border-box}@media (max-width: 767px){a.grid_item .info{padding:15px 15px 0}}a.grid_item .info small{display:inline-block;margin-bottom:5px;font-weight:600;font-size:11px;font-size:.6875rem;background-color:#3578fa;line-height:1;padding:3px 5px 2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}a.grid_item .info em{position:absolute;right:25px;bottom:17px;font-style:normal;font-weight:500;font-size:13px;font-size:.8125rem}@media (max-width: 767px){a.grid_item .info em{right:15px;bottom:8px}}a.grid_item .info h3{color:#fff;font-size:21px;font-size:1.3125rem}@media (max-width: 767px){a.grid_item .info h3{font-size:18px;font-size:1.125rem}}a.grid_item .info p{color:#fff;margin-bottom:0;font-size:15px;font-size:.9375rem}a.grid_item figure{position:relative;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;width:100%;height:100%}@media (max-width: 767px){a.grid_item figure{height:150px}}@media (max-width: 575px){a.grid_item figure{height:180px}}a.grid_item figure img{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}@media (max-width: 767px){a.grid_item figure img{width:100%}}a.grid_item:hover figure img{-webkit-transform:translate(-50%,-50%) scale(1.1);-moz-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);-o-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}a.box_cat_home{background-color:#fff;display:block;padding:35px 15px 25px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;text-align:center;margin-bottom:25px;position:relative;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-shadow:0 2px 4px rgba(3,27,78,0.06);-moz-box-shadow:0 2px 4px rgba(3,27,78,0.06);box-shadow:0 2px 4px rgba(3,27,78,0.06);color:#999}a.box_cat_home h3{font-size:18px;font-size:1.125rem;font-weight:500;color:#3578fa;padding:4px 0;margin:5px 0 15px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;border-radius:25px}a.box_cat_home:hover{-webkit-box-shadow:0 10px 20px rgba(3,27,78,0.1);-moz-box-shadow:0 10px 20px rgba(3,27,78,0.1);box-shadow:0 10px 20px rgba(3,27,78,0.1)}a.box_cat_home:hover i{opacity:1}a.box_cat_home ul{margin:0 -10px -25px;padding:10px;text-align:center}a.box_cat_home ul li{display:inline-block}a.box_cat_home ul li:first-child{float:left}@media (max-width: 575px){a.box_cat_home ul li:first-child{float:none;display:block}}a.box_cat_home ul li:last-child{float:right}@media (max-width: 575px){a.box_cat_home ul li:last-child{float:none}}a.box_cat_home ul li strong{margin-right:5px;font-weight:600;color:#777}.list_home ul{text-align:left}.list_home ul li a{background-color:#fff;padding:10px;display:block;margin-bottom:5px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;position:relative;font-weight:500;color:#555}.list_home ul li a strong{background-color:#f8f8f8;color:#999;font-size:14px;font-size:.875rem;line-height:1;padding:6px;display:inline-block;margin-right:10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.list_home ul li a:after{font-family:'ElegantIcons';content:"\24";right:15px;top:15px;position:absolute;color:#FFC107}.list_home ul li a:hover{background-color:#FFC107;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);color:#fff}.list_home ul li a:hover:after{color:#fff}#reccomended{margin-top:40px}@media (max-width: 767px){#reccomended{margin-top:0}}#reccomended .item{margin:10px}#reccomended .item .review_listing{-webkit-box-shadow:0 0 20px 0 rgba(3,27,78,0.1);-moz-box-shadow:0 0 20px 0 rgba(3,27,78,0.1);box-shadow:0 0 20px 0 rgba(3,27,78,0.1)}#reccomended .owl-item{opacity:.5;transform:scale(0.85);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0) scale(0.85,0.85);transition:all .3s ease-in-out 0;overflow:hidden}#reccomended .owl-item.active.center{opacity:1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1);transform:scale(1)}#reccomended .owl-item.active.center .item .title h4,#reccomended .owl-item.active.center .item .views{opacity:1}.owl-theme .owl-dots{margin-top:15px!important;outline:none}@media (max-width: 767px){.owl-theme .owl-dots{margin-top:0!important;margin-bottom:0}}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#3578fa!important;outline:none!important}.owl-theme .owl-dots .owl-dot span{width:13px!important;height:13px!important}.call_section{background:url(../img/call_section_bg.svg) bottom right no-repeat}.call_section h3{font-weight:300;font-size:36px;font-size:2.25rem}.call_section p{font-size:16px;font-size:1rem}.call_section_2{background:#051d4d url(../img/waves.svg) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;text-align:center}.call_section_2 .wrapper{padding:60px 0;background:rgba(0,0,0,0.6);background:-webkit-linear-gradient(top,rgba(0,0,0,0.6),transparent);background:linear-gradient(to bottom,rgba(0,0,0,0.6),transparent)}.call_section_2 h3{color:#fff;font-weight:500;margin-bottom:25px}.call_section_2 .btn_1{background-color:#fff;color:#3578fa!important}.call_section_3{background:#051d4d url(../img/bg_call_section.jpg) center center no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.call_section_3 .wrapper{padding:75px 0 50px;background-color:#000;background-color:rgba(0,0,0,0.6)}@media (max-width: 767px){.call_section_3 .wrapper{background-color:#000;background-color:transparent;padding:60px 0 35px}}@media (max-width: 767px){.call_section_3{background:#051d4d}}.call_section_3 h3{font-weight:300;font-size:36px;font-size:2.25rem;color:#fff}.call_section_3 p{font-size:16px;font-size:1rem;color:#fff}#results{padding:20px 0;color:#fff;background:#051d4d;position:relative;z-index:999!important}@media (max-width: 767px){#results{padding:12px 0}}#results.is_stuck{z-index:99;padding:10px 0}#results h1{color:#fff;margin:12px 0 0;padding:0;line-height:1;font-size:16px;font-size:1rem}@media (max-width: 991px){#results h1{margin:5px 0 0}}@media (max-width: 767px){#results h1{margin:3px 0 0}}.search_mob a{display:none;width:22px;height:24px;text-indent:-9999px;position:relative;color:#051d4d}@media (max-width: 991px){.search_mob a{display:block}}.search_mob a:hover{color:#3578fa}.search_mob a:before{font-family:'themify';content:"\e610";text-indent:0;position:absolute;left:0;top:0;line-height:1;font-weight:600;font-size:21px;font-size:1.3125rem}a.btn_search_mobile{background:url(../img/search.svg) no-repeat center center;width:21px;height:21px;float:right;display:none}@media (max-width: 991px){a.btn_search_mobile{display:block}}.search_mob_wp{padding:10px 0;display:none;width:100%}.search_mob_wp .nice-select{margin-bottom:5px;border:none}.search_mob_wp .form-control{margin-bottom:10px}.search_mob_wp input[type='submit']{background-color:#FFC107;color:#222}.search_mob_wp input[type='submit']:hover{background-color:#32a067;color:#fff}.filters_listing{padding:10px 0;background:#fff;border-bottom:1px solid #ededed;z-index:99!important;position:relative}.filters_listing ul{margin:0}.filters_listing ul li{margin-right:10px}.filters_listing ul li:first-child{float:left}.filters_listing ul li:nth-child(2){float:right;margin-right:0}.switch-field{overflow:hidden;margin-top:5px}@media (max-width: 767px){.switch-field{margin-top:10px}}.switch-field input{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.switch-field input:checked + label{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:rgba(0,0,0,0.9)}.switch-field label{float:left;display:inline-block;color:rgba(0,0,0,0.5);font-weight:600;font-size:14px;font-size:.875rem;text-align:center;text-shadow:none;line-height:1;padding:0 10px;border-right:1px solid rgba(0,0,0,0.08);-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:0}.switch-field label:last-of-type{border-right:0}.switch-field label:hover{cursor:pointer;color:#3578fa}a.btn_filt{line-height:1;display:inline-block;font-weight:600;font-size:14px;font-size:.875rem;color:rgba(0,0,0,0.5);position:relative}@media (max-width: 767px){a.btn_filt{text-indent:-999px;display:block;width:28px;height:32px;padding:0;right:0}}a.btn_filt:hover{color:#3578fa}a.btn_filt:before{font-family:'ElegantIcons';content:"\67";display:inline-block;margin-right:5px;font-size:18px;font-size:1.125rem;position:relative;top:3px;left:0}@media (max-width: 767px){a.btn_filt:before{position:absolute;text-indent:1px;right:0;top:4px;font-size:24px;font-size:1.5rem;font-weight:400}}#filters{background-color:#fff;border-bottom:1px solid #ededed}#filters h6{margin-bottom:15px;font-size:16px;font-size:1rem}#filters label{color:#555}#filters ul li small{font-weight:600;float:right;position:relative;top:4px}.container_check{display:block;position:relative;font-size:14px;font-size:.875rem;padding-left:30px;line-height:1.4;margin-bottom:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container_check input{position:absolute;opacity:0;cursor:pointer}.container_check input:checked ~ .checkmark{background-color:#3578fa;border:1px solid transparent}.container_check .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #d2d8dd;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.container_check .checkmark:after{content:"";position:absolute;display:none;left:7px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.container_check input:checked ~ .checkmark:after{display:block}.container_radio{display:block;position:relative;font-size:14px;font-size:.875rem;padding-left:30px;line-height:1.3;margin-bottom:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container_radio input{position:absolute;opacity:0}.container_radio input:checked ~ .checkmark:after{opacity:1}.container_radio .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #ccc;border-radius:50%}.container_radio .checkmark:after{display:block;content:"";position:absolute;opacity:0;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:#3578fa;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.distance{margin-bottom:15px}.distance span{font-weight:600;color:#3578fa}.rangeslider__handle{border:2px solid #3578fa!important;box-shadow:0 1px 3px 0 rgba(0,0,0,0.15)}.rangeslider__fill{background:#3578fa!important}.review_listing{background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;padding:25px;box-sizing:content-box;box-shadow:0 2px 4px rgba(3,27,78,0.06);margin-bottom:30px}.review_listing figure{width:40px;height:40px;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;display:inline-block;position:relative;float:left;margin-right:15px}.review_listing figure img{width:40px;height:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.review_listing small{display:block;font-weight:500;margin-top:3px;font-size:13px;font-size:.8125rem}.review_listing h3{font-size:14px;font-size:.875rem;color:#999;margin:8px 0 3px}.review_listing h3 strong{color:#222;font-weight:500}.review_listing h4{font-size:18px;font-size:1.125rem;margin-bottom:15px}.review_listing ul{margin:0;text-align:center;color:#999}.review_listing ul li{display:inline-block}.review_listing ul li:first-child{float:left}.review_listing ul li:last-child{float:right}.review_listing ul li strong{margin-right:3px;font-weight:600}.rating{color:#999;font-size:12px;font-size:.75rem}.rating i{width:20px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;height:20px;font-size:12px;font-size:.75rem;display:inline-block;background-color:#32a067;color:#fff;line-height:20px;text-align:center;margin-right:2px}.rating i.empty{background-color:#ccc}.rating em{display:inline-block;margin-left:10px}#filters_col{background-color:#fff;padding:20px 20px 15px;margin-bottom:25px;border:1px solid #ededed}#filters_col label{color:#222;font-weight:400}a#filters_col_bt{display:block;color:#222;position:relative;font-size:16px;font-size:1rem;font-weight:600}a#filters_col_bt:before{font-family:"ElegantIcons";content:"\66";font-size:26px;font-size:1.625rem;position:absolute;right:0;top:0;line-height:1;font-weight:400}.filter_type h6{border-top:1px solid #ededed;margin:15px 0;padding:15px 0 0;font-size:13px;font-size:.8125rem}.filter_type ul{list-style:none;padding:0;margin:0 0 15px}.filter_type ul li{margin-bottom:5px}.filter_type ul li small{float:right;position:relative;top:4px}.filter_type ul li:last-child{margin-bottom:0}.reviews_summary{margin-top:58px;background-color:#051d4d;border-bottom:1px solid #ededed}@media (max-width: 991px){.reviews_summary{margin-top:45px}}@media (max-width: 767px){.reviews_summary{text-align:center}}.reviews_summary .wrapper{background:rgba(0,0,0,0.4);background:-webkit-linear-gradient(top,rgba(0,0,0,0.4),transparent);background:linear-gradient(to bottom,rgba(0,0,0,0.4),transparent);padding:60px 0 55px}.reviews_summary figure{width:120px;height:120px;overflow:hidden;display:block;position:relative;float:left;margin-right:20px;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin-bottom:0}@media (max-width: 767px){.reviews_summary figure{float:none;margin:0 auto 10px}}.reviews_summary figure img{width:120px;height:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.reviews_summary small{font-size:14px;font-size:.875rem;font-weight:500;color:#999;margin-top:5px;display:inline-block}.reviews_summary h1{font-weight:500;color:#fff;margin-top:5px;font-size:36px;font-size:2.25rem}@media (max-width: 767px){.reviews_summary h1{font-size:32px;font-size:2rem}}.reviews_summary .rating{font-size:14px;font-size:.875rem}@media (max-width: 767px){.reviews_summary .rating{margin:0 0 15px;display:inline-block}}@media (max-width: 767px){.reviews_summary .rating em{margin:10px 0 0;display:block}}.reviews_summary .rating i{width:30px;height:30px;line-height:30px;font-size:16px;font-size:1rem}@media (max-width: 991px){.review_detail{margin-top:30px}}@media (max-width: 991px){.review_detail{margin-top:15px}}.review_detail strong{font-size:12px;font-size:.75rem;color:#999;position:relative;top:-3px}.review_detail .progress{margin-bottom:11px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;height:15px}.review_detail .progress.last{margin-bottom:0}.review_detail .progress-bar{background-color:#3578fa}.review_card{background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;padding:25px 25px 0;margin-bottom:30px;-webkit-box-shadow:0 2px 4px rgba(3,27,78,0.06);-moz-box-shadow:0 2px 4px rgba(3,27,78,0.06);box-shadow:0 2px 4px rgba(3,27,78,0.06)}@media (max-width: 767px){.review_card .user_info{margin-bottom:10px}}.review_card .user_info figure{width:50px;height:50px;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;display:inline-block;position:relative;margin-bottom:10px}@media (max-width: 767px){.review_card .user_info figure{float:left}}.review_card .user_info figure img{width:50px;height:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.review_card .user_info h5{font-size:13px;font-size:.8125rem}@media (max-width: 767px){.review_card .user_info h5{float:left;margin:18px 0 0 15px}}.review_card .review_content h4{font-size:18px;font-size:1.125rem}.review_card .review_content .rating{float:left}@media (max-width: 575px){.review_card .review_content .rating{float:none;display:block}}@media (max-width: 575px){.review_card .review_content .rating em{float:none;display:inline-block;margin-left:10px}}.review_card .review_content em{color:#999;float:right}@media (max-width: 575px){.review_card .review_content em{float:none;display:block;margin-top:10px;margin-left:0}}.review_card .review_content ul{margin:0 0 25px;padding:0}.review_card .review_content ul li{display:inline-block;font-size:13px;font-size:.8125rem;margin-right:0}@media (max-width: 575px){.review_card .review_content ul li span{display:none}}.review_card .review_content ul li a{background-color:#ededed;padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;color:#555}.review_card .review_content ul li a:hover{background-color:#ccc}.review_card .review_content ul li a i{margin-right:5px}@media (max-width: 575px){.review_card .review_content ul li a i{margin-right:0}}.review_card .review_content ul li:last-child{float:right;margin-right:0}.review_card .review_content ul li:last-child a{padding:5px 7px;text-align:center}.review_card .review_content ul li:last-child a i{margin:0;text-align:center}.review_card .reply{padding-top:30px}@media (max-width: 767px){.review_card .reply .user_info{display:none}}.review_card .reply .user_info figure{width:50px;height:50px;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;display:inline-block;position:relative;margin-bottom:10px}.review_card .reply .user_info figure img{width:50px;height:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.review_card .reply .user_info h5{font-size:14px;font-size:.875rem}.review_card .reply .review_content{border-left:5px solid #ededed;padding-left:20px}@media (max-width: 575px){.review_card .reply .review_content strong{display:block}}.review_card .reply .review_content em{color:#999;font-style:italic;float:right}@media (max-width: 575px){.review_card .reply .review_content em{float:none;display:block;margin-top:10px}}.box_general.company_info{padding-bottom:1px}.box_general.company_info h3,.box_general.company_info h4{font-weight:500}.box_general.company_info p{margin-bottom:15px}.box_general.company_info .follow_company a{font-size:21px;font-size:1.3125rem;color:#999;display:inline-block;margin-right:5px}.box_general.company_info .follow_company a:hover{color:#3578fa}.box_general.write_review h1{font-weight:500;font-size:32px;font-size:2rem}.rating{display:inline-block;position:relative}.rating-input{display:none}.rating:hover .rating-star:hover,.rating:hover .rating-star:hover ~ .rating-star,.rating-input:checked ~ .rating-star{background-position:0 0}.rating-star,.rating:hover .rating-star{cursor:pointer;float:right;display:block;margin-right:3px;width:37px;height:37px;background:url(../img/stars.svg) 0 -38px}.fileupload{position:relative;width:320px}input[type=file]{background-color:#fff;border:1px solid #ededed;padding:5px;height:auto;color:#999;border-radius:3px}input[type=file]::-webkit-file-upload-button,input[type=file].invalid::-webkit-file-upload-button,input[type=file].valid::-webkit-file-upload-button{color:#fff;font-size:13px;border:0;border-radius:3px;padding:8px 10px 8px 38px;background:#3578fa url(../img/camera.svg) 8px center no-repeat;outline:none}.latest_review > h4{font-weight:500;font-size:21px;font-size:1.3125rem;margin-bottom:20px}.latest_review .review_listing{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#confirm{text-align:center;padding:60px 15px}@-webkit-keyframes checkmark{0%{stroke-dashoffset:50px}100%{stroke-dashoffset:0}}@-ms-keyframes checkmark{0%{stroke-dashoffset:50px}100%{stroke-dashoffset:0}}@keyframes checkmark{0%{stroke-dashoffset:50px}100%{stroke-dashoffset:0}}@-webkit-keyframes checkmark-circle{0%{stroke-dashoffset:240px}100%{stroke-dashoffset:480px}}@-ms-keyframes checkmark-circle{0%{stroke-dashoffset:240px}100%{stroke-dashoffset:480px}}@keyframes checkmark-circle{0%{stroke-dashoffset:240px}100%{stroke-dashoffset:480px}}.inlinesvg .svg svg{display:inline}.icon--order-success svg path{-webkit-animation:checkmark .25s ease-in-out .7s backwards;animation:checkmark .25s ease-in-out .7s backwards}.icon--order-success svg circle{-webkit-animation:checkmark-circle .6s ease-in-out backwards;animation:checkmark-circle .6s ease-in-out backwards}a.boxed_list{text-align:center;padding:30px;border:1px solid #ededed;display:block;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-bottom:25px}a.boxed_list i{font-size:60px;font-size:3.75rem;margin-bottom:15px}a.boxed_list h4{font-size:18px;font-size:1.125rem;color:#222}a.boxed_list p{color:#777;margin-bottom:0}a.boxed_list:hover i{color:#FFC107}#login_bg,#register_bg{background:#ccc url(../img/access_bg.jpg) center center no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:100vh;width:100%}#login figure,#register figure{text-align:center;border-bottom:1px solid #ededed;margin:-45px -60px 0;padding:20px 60px 30px}@media (max-width: 767px){#login figure,#register figure{margin:-30px -30px 20px;padding:15px 60px 20px}}#login aside,#register aside{-webkit-box-shadow:3px 0 30px rgba(0,0,0,0.2);-moz-box-shadow:3px 0 30px rgba(0,0,0,0.2);box-shadow:3px 0 30px rgba(0,0,0,0.2);width:430px;padding:45px;position:absolute;left:0;top:0;overflow-y:auto;background-color:#fff;min-height:100vh}@media (max-width: 767px){#login aside,#register aside{width:100%;padding:30px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}#login aside form,#register aside form{margin-bottom:30px;display:block}#login aside form .form-group input,#register aside form .form-group input{padding-left:40px}#login aside form .form-group i,#register aside form .form-group i{font-size:21px;font-size:1.3125rem;position:absolute;left:12px;top:10px;color:#ccc;width:25px;height:25px;display:block;font-weight:400!important}#login aside .copy,#register aside .copy{text-align:center;position:absolute;height:30px;left:0;bottom:30px;width:100%;color:#999;font-weight:500}.access_social{margin-top:45px}@media (max-width: 767px){.access_social{margin-top:30px}}.divider{text-align:center;height:1px;margin:30px 0 15px;background-color:#ededed}.divider span{position:relative;top:-20px;background-color:#fff;display:inline-block;padding:10px;font-style:italic}a.social_bt{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;text-align:center;color:#fff;min-width:200px;margin-bottom:5px;display:block;padding:12px;line-height:1;position:relative;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}a.social_bt:hover{-webkit-filter:brightness(115%);filter:brightness(115%)}a.social_bt.facebook:before,a.social_bt.google:before,a.social_bt.linkedin:before{font-family:'ElegantIcons';position:absolute;left:12px;top:10px;font-size:16px;font-size:1rem;color:#fff}a.social_bt.facebook{background-color:#3B5998}a.social_bt.facebook:before{content:"\e093"}a.social_bt.google{background-color:#DC4E41}a.social_bt.google:before{content:"\e096";top:12px}a.social_bt.linkedin{background-color:#0077B5}a.social_bt.linkedin:before{content:"\e09d"}#pass-info{width:100%;margin-bottom:15px;color:#555;text-align:center;font-size:12px;font-size:.75rem;padding:5px 3px 3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}#pass-info.weakpass{border:1px solid #FF9191;background:#FFC7C7;color:#94546E}#pass-info.stillweakpass{border:1px solid #FBB;background:#FDD;color:#945870}#pass-info.goodpass{border:1px solid #C4EEC8;background:#E4FFE4;color:#51926E}#pass-info.strongpass{border:1px solid #6ED66E;background:#79F079;color:#348F34}#pass-info.vrystrongpass{border:1px solid #379137;background:#48B448;color:#CDFFCD}.box_feat{position:relative;padding-left:90px}.box_feat h3{font-size:24px;font-size:1.5rem}.box_feat h3 strong{font-size:32px;font-size:2rem}.box_feat h3 em{display:block;font-style:normal;font-weight:400;font-size:21px;font-size:1.3125rem}.box_feat p{font-size:16px;font-size:1rem}.box_feat i{position:absolute;top:0;left:0;font-size:60px;font-size:3.75rem;color:#3578fa}.feat_blocks{height:450px}@media (max-width: 991px){.feat_blocks{height:auto}}.feat_blocks .block_1{padding:60px;height:450px;display:flex;flex-direction:column;justify-content:center;text-align:center}@media (max-width: 991px){.feat_blocks .block_1{display:none}}.feat_blocks .block_2{padding:60px;background-color:#051d4d;height:450px;display:flex;flex-direction:column;justify-content:center;color:#fff}@media (max-width: 991px){.feat_blocks .block_2{height:auto}}@media (max-width: 767px){.feat_blocks .block_2{padding:60px 15px}}.feat_blocks .block_2 h3{color:#fff}.feat_blocks .block_2 p{font-size:16px;font-size:1rem}.feat_blocks .block_2 a.btn_1,.feat_blocks .block_2 .btn_1{border:none;color:#fff;width:180px;background:#3578fa;outline:none;cursor:pointer;display:inline-block;text-decoration:none;padding:15px 30px;color:#fff;font-weight:600;text-align:center;line-height:1;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;font-size:14px;font-size:.875rem}.feat_blocks .block_2 a.btn_1:hover,.feat_blocks .block_2 .btn_1:hover{background-color:#FFC107;color:#222!important}.box_feat_2{padding:30px 30px 1px;margin-bottom:30px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border:1px solid #ededed;box-shadow:0 2px 4px rgba(3,27,78,0.06)}.box_feat_2 h3{font-weight:500;font-size:21px;font-size:1.3125rem;position:relative;padding-left:40px}.box_feat_2 h3 i{font-weight:700;margin-right:8px;color:#3578fa;font-size:28px;font-size:1.75rem;position:absolute;left:0;top:-2px}.margin_tabs{margin-top:-97px}@media (max-width: 991px){.margin_tabs{margin-top:-70px}}@media (max-width: 767px){.margin_tabs{margin-top:-50px}}.tabs{position:relative;width:100%;overflow:visible;padding-bottom:35px}.tabs nav{text-align:center;overflow:hidden}.tabs nav ul{padding:0;margin:0;list-style:none;display:inline-block;width:100%;text-align:center}.tabs nav ul li{margin:0 -4px 0 0;display:block;display:inline-block;background-color:#ededed;width:33%;text-align:left;line-height:1.3}@media (max-width: 991px){.tabs nav ul li{text-align:center}}.tabs nav ul li a{padding:25px 35px 25px 90px;color:#555;display:block;font-size:21px;font-size:1.3125rem;white-space:nowrap;position:relative;font-weight:500}@media (max-width: 991px){.tabs nav ul li a{padding:15px;font-size:16px;font-size:1rem}}.tabs nav ul li a i{position:absolute;left:35px;top:25px;font-size:38px;font-size:2.375rem}@media (max-width: 991px){.tabs nav ul li a i{display:none}}.tabs nav ul li a em{display:block;font-size:16px;font-size:1rem;font-style:normal;font-weight:400}@media (max-width: 767px){.tabs nav ul li a em{display:none}}.tabs nav ul li:first-child{-webkit-border-radius:3px 0 0 0;-moz-border-radius:3px 0 0;-ms-border-radius:3px 0 0 0;border-radius:3px 0 0 0;border-right:2px solid #ddd}.tabs nav ul li:last-child{-webkit-border-radius:0 3px 0 0;-moz-border-radius:0 3px 0 0;-ms-border-radius:0 3px 0 0;border-radius:0 3px 0 0;border-left:2px solid #ddd}.tabs nav ul li.tab-current{background-color:#fff;z-index:100}.tabs nav ul li.tab-current:after{right:auto;left:100%;width:4000px}.tabs nav ul li.tab-current a{color:#222}.tabs nav ul li.tab-current a i{color:#3578fa}.content section{padding:60px 0 0;display:none;max-width:1230px;margin:0 auto}.content section:before,.content section:after{content:'';display:table}.content section.content-current{display:block}.content section:after{clear:both}.no-js .content section{display:block;padding-bottom:2em;border-bottom:1px solid #e2e2e2}.box_pricing{padding:30px;margin-bottom:30px;border:1px solid #d2d8dd;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;position:relative}@media (max-width: 767px){.box_pricing{padding:15px}}.box_pricing hr{margin:25px -30px;border-color:#d2d8dd}@media (max-width: 767px){.box_pricing hr{margin:25px -15px}}.box_pricing ul{list-style:disc;padding:0 0 0 20px;margin:0 0 30px}.box_pricing a{background-color:#3578fa;display:block;color:#fff;padding:10px;font-weight:500;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;text-align:center}.box_pricing a:hover{background-color:#FFC107;color:#051d4d}.box_pricing .price{text-align:center;font-weight:500;font-size:36px;font-size:2.25rem;margin-bottom:20px;color:#3578fa}.box_pricing .price sup{font-size:16px;font-size:1rem}.box_pricing .price em{font-size:16px;font-size:1rem;color:#555;font-weight:400}.ribbon{position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon span{font-size:10px;font-weight:700;color:#222;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px;display:block;position:absolute;top:19px;right:-21px}.ribbon span.top_selling{background:#00dfaa}.ribbon span.top_selling::before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #008a69;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #008a69}.ribbon span.top_selling::after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #008a69;border-bottom:3px solid transparent;border-top:3px solid #008a69}#custom-search-input{padding:0;width:600px;margin:20px auto 0;position:relative}@media (max-width: 991px){#custom-search-input{width:auto}}#custom-search-input .search-query{width:100%;height:50px;padding-left:20px;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;font-size:16px;font-size:1rem;color:#333}#custom-search-input .search-query:focus{outline:none}@media (max-width: 575px){#custom-search-input .search-query{padding-left:15px}}#custom-search-input input[type='submit']{position:absolute;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;right:-1px;color:#fff;font-weight:600;font-size:14px;font-size:.875rem;top:0;border:0;padding:0 25px;height:50px;cursor:pointer;outline:none;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;background-color:#3578fa}#custom-search-input input[type='submit']:hover{background-color:#FFC107;color:#222}@media (max-width: 575px){#custom-search-input input[type='submit']{text-indent:-999px;background:#3578fa url(../img/search.svg) no-repeat center center}}.box_style_cat{background:#fff;margin-bottom:25px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 4px rgba(3,27,78,0.06);-moz-box-shadow:0 2px 4px rgba(3,27,78,0.06);box-shadow:0 2px 4px rgba(3,27,78,0.06)}@media (max-width: 991px){.box_style_cat{display:none}}ul#cat_nav{list-style:none;margin:0;padding:0}ul#cat_nav li{border-bottom:1px solid #ededed}ul#cat_nav li i{font-size:16px;font-size:1rem;margin:2px 10px 0 0;float:left}ul#cat_nav li:last-child{border-bottom:0;padding-bottom:0}ul#cat_nav li a{position:relative;color:#555;display:block;padding:15px 10px}ul#cat_nav li a:after{font-family:"fontello";content:"\e89b";position:absolute;right:15px;top:15px}ul#cat_nav li a span{font-size:11px;font-size:.6875rem;color:#999}ul#cat_nav li a:hover,ul#cat_nav li a#active,ul#cat_nav li a.active{color:#3578fa}.hero_in form{animation-delay:1.3s;-webkit-animation-delay:1.3s;-moz-animation-delay:1.3s}a.box_topic{text-align:center;background:#fff;padding:30px 30px 5px;display:block;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-shadow:0 2px 4px rgba(3,27,78,0.06);-moz-box-shadow:0 2px 4px rgba(3,27,78,0.06);box-shadow:0 2px 4px rgba(3,27,78,0.06);color:#555;margin-bottom:30px;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}@media (max-width: 767px){a.box_topic{padding:20px 20px 0}}a.box_topic:hover{-webkit-box-shadow:0 10px 20px rgba(3,27,78,0.1);-moz-box-shadow:0 10px 20px rgba(3,27,78,0.1);box-shadow:0 10px 20px rgba(3,27,78,0.1)}a.box_topic i{font-size:60px;font-size:3.75rem;color:#32a067;margin-bottom:10px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;background-color:#2c8e5b;background-color:rgba(50,160,103,0.05);width:100px;height:100px;line-height:100px;margin-bottom:15px}a.box_topic h3{font-size:18px;font-size:1.125rem}.list_articles ul{list-style:none;margin:0;padding:0}.list_articles ul li{float:left;width:45%;margin-right:45px;padding:15px 0;border-bottom:1px solid #ededed}.list_articles ul li a{color:#555;display:block}.list_articles ul li a:hover{color:#3578fa;-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}.list_articles ul li i{margin-right:10px;font-size:16px;font-size:1rem;position:relative;top:2px}@media (max-width: 991px){.list_articles ul li{float:none;width:100%;margin-right:0}}ul.list_3{list-style:none;margin:0;padding:0}ul.list_3 li{margin-bottom:0;position:relative;padding-left:20px}ul.list_3 li strong{font-weight:500}ul.list_3 li:before{font-family:"fontello";content:"\ea3e";position:absolute;left:0;top:0}#contactform .form-group,#support .form-group{margin-bottom:30px}@media (max-width: 767px){#contactform .form-group,#support .form-group{margin-bottom:15px}}.box_faq{position:relative;padding-left:50px}.box_faq h4{font-size:18px;font-size:1.125rem}.box_faq i{font-size:36px;font-size:2.25rem;position:absolute;left:0;top:0;color:#999}a.btn_support{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border:1px solid #3578fa;position:relative;padding:15px 15px 15px 55px;display:block;margin-bottom:30px;font-size:16px;font-size:1rem}a.btn_support:hover{background-color:#3578fa;color:#fff}a.btn_support:before{font-family:"Pe-icon-7-stroke";font-size:36px;font-size:2.25rem;line-height:1;position:absolute;left:15px;top:10px;content:"\e649"}.error_message{font-weight:500;color:#d41f00;padding-bottom:5px}.loader{margin-left:5px;position:absolute;top:11px;color:#444;font-size:12px;font-size:.75rem}.all_categories ul{list-style:none;margin:30px 0 0;padding:0}@media (max-width: 991px){.all_categories ul{margin:0}}.all_categories ul li{float:left;width:45%;margin:0 15px}.all_categories ul li a{background-color:#f8f8f8;padding:10px;display:block;margin-bottom:5px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;position:relative;font-weight:500;color:#555}.all_categories ul li a strong{min-width:35px;background-color:#fff;color:#999;font-size:14px;font-size:.875rem;line-height:1;padding:6px;display:inline-block;margin-right:10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.all_categories ul li a:after{font-family:'ElegantIcons';content:"\24";right:15px;top:15px;position:absolute;color:#3578fa}.all_categories ul li a:hover{background-color:#3578fa;color:#fff}.all_categories ul li a:hover:after{color:#fff}@media (max-width: 991px){.all_categories ul li{float:none;width:100%;margin:0}}.company_listing{background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;padding:25px;box-shadow:0 2px 4px rgba(3,27,78,0.06);margin-bottom:30px;min-height:160px}.company_listing .company_info{position:relative;padding-left:190px}@media (max-width: 767px){.company_listing .company_info{padding-left:0;text-align:center}}.company_listing .company_info h3{font-size:21px;font-size:1.3125rem;font-weight:500}.company_listing .company_info p{margin-bottom:0}@media (max-width: 767px){.company_listing .company_info p{margin-bottom:25px}}.company_listing .company_info figure{width:170px;height:110px;overflow:hidden;display:block;position:absolute;left:0;top:0;margin-right:20px;border:1px solid #ededed}@media (max-width: 767px){.company_listing .company_info figure{position:relative;margin:0 auto 15px}}.company_listing .company_info figure img{width:98px;height:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.company_listing .rating{margin:auto;display:block;margin-bottom:25px}.company_listing .rating strong{display:block;margin-bottom:5px}.dropdown-user .dropdown-menu{border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;min-width:0;padding:0;width:150px;top:105%;margin-left:-95px;font-weight:400;text-shadow:none;text-transform:none!important;border:none;-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,0.175);-moz-box-shadow:0 6px 12px 0 rgba(0,0,0,0.175);box-shadow:0 6px 12px 0 rgba(0,0,0,0.175);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;padding:0}.dropdown-user .dropdown-menu:before{bottom:100%;right:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#fff;border-width:7px;margin-left:-7px}.dropdown-user .dropdown-menu ul{padding:0;margin:0!important;list-style:none}.dropdown-user .dropdown-menu ul li{border-bottom:1px solid #ededed;margin:0;width:100%;margin-bottom:15px;display:inline-block;font-size:13px;font-size:.8125rem}@media (max-width: 991px){.dropdown-user .dropdown-menu ul li{margin:0!important}}.dropdown-user .dropdown-menu ul li a{color:#444!important;padding:15px 8px;display:block}.dropdown-user .dropdown-menu ul li a:hover{color:#3578fa!important;opacity:1!important;padding-left:15px}.dropdown-user .dropdown-menu ul li:last-child{border-bottom:none;margin-bottom:0}@media (max-width: 991px){.dropdown-user .dropdown-menu ul li:first-child{display:block!important}}.user_summary{margin-top:58px;background-color:#051d4d;border-bottom:1px solid #ededed}@media (max-width: 991px){.user_summary{margin-top:45px}}@media (max-width: 767px){.user_summary{text-align:center}}.user_summary .wrapper{background:rgba(0,0,0,0.4);background:-webkit-linear-gradient(top,rgba(0,0,0,0.4),transparent);background:linear-gradient(to bottom,rgba(0,0,0,0.4),transparent);padding:60px 0 55px}.user_summary figure{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;width:120px;height:120px;overflow:hidden;display:block;position:relative;float:left;margin-right:20px;margin-bottom:0}@media (max-width: 767px){.user_summary figure{float:none;margin:0 auto 10px}}.user_summary figure img{width:120px;height:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.user_summary h1{font-weight:500;font-size:32px;font-size:2rem;margin:30px 0 0;color:#fff}@media (max-width: 991px){.user_summary h1{font-size:28px;font-size:1.75rem;margin:15px 0 0}}.user_summary span{color:#999}.user_summary ul{margin:10px 0 0;padding:0;float:right}@media (max-width: 767px){.user_summary ul{float:none;text-align:center}}.user_summary ul li{display:inline-block;margin-left:25px;text-align:center}.user_summary ul li:first-child{margin-left:0}.user_summary ul li a{color:#fff}.user_summary ul li strong{margin-bottom:8px;width:80px;height:80px;line-height:80px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#3578fa;color:#fff;white-space:nowrap;font-size:32px;font-size:2rem;display:block;font-weight:500}.review_card .review_content ul li a.btn_delete{background-color:#e04040!important;color:#fff!important}.review_card .review_content ul li a.btn_delete:hover{background-color:#b41a1a!important}.settings_panel{background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;padding:25px 25px 1px;margin-bottom:30px;-webkit-box-shadow:0 2px 4px rgba(3,27,78,0.06);-moz-box-shadow:0 2px 4px rgba(3,27,78,0.06);box-shadow:0 2px 4px rgba(3,27,78,0.06)}.settings_panel h3{font-size:24px;font-size:1.5rem;font-weight:500;margin:0;padding:0}.settings_panel hr{margin:20px -25px;border-color:rgba(3,27,78,0.08)}.general_info{padding:25px 25px 1px;margin-bottom:30px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border:1px solid #ededed;box-shadow:0 2px 4px rgba(3,27,78,0.06)}.general_info hr{margin-left:-25px;margin-right:-25px;border-color:rgba(3,27,78,0.06)}.general_info h3{font-weight:500;font-size:21px;font-size:1.3125rem;position:relative;padding-right:40px}.general_info h3 i{font-weight:700;color:#3578fa;font-size:28px;font-size:1.75rem;position:absolute;right:0;top:-2px}.values{background:#051d4d url(../img/pattern_2.svg) center repeat fixed}.values .main_title_2 h2,.values .main_title_2 p{color:#fff!important}.values .wrapper{padding:80px 0;background:rgba(0,0,0,0.5);background:-webkit-linear-gradient(top,rgba(0,0,0,0.5),transparent);background:linear-gradient(to bottom,rgba(0,0,0,0.5),transparent)}@media (max-width: 991px){.values .wrapper{padding:60px 0}}.values .nav{font-size:16px;font-size:1rem;font-weight:500}@media (max-width: 991px){.values .nav{margin-bottom:30px}}.values .nav a.nav-link{border-left:2px solid rgba(255,255,255,0.4);color:rgba(255,255,255,0.4);padding:.9rem 1rem}.values .nav a.nav-link.active{color:#fff;border-left:2px solid #fff}.values .nav a.nav-link:hover{color:#fff}.values .tab-content{color:#fff}.values .tab-content p{margin-bottom:0}#carousel{margin-top:40px}@media (max-width: 767px){#carousel{margin-bottom:30px}}#carousel .item .title{position:absolute;bottom:0;left:0;text-align:center;width:100%;z-index:9}#carousel .item .title h4{background-color:#051d4d;background-color:#051d4d;display:inline-block;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;color:#fff;padding:10px 15px;margin:0;font-size:16px;font-size:1rem;opacity:0}#carousel .item .title h4 em{display:block;font-size:13px;font-size:.8125rem;font-weight:300;margin-top:3px}#carousel .item a{position:relative;display:block}#carousel .owl-item{opacity:.5;transform:scale(0.85);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0) scale(0.85,0.85);transition:all .3s ease-in-out 0;overflow:hidden}#carousel .owl-item.active.center{opacity:1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1);transform:scale(1)}#carousel .owl-item.active.center .item .title h4,#carousel .owl-item.active.center .item .views{opacity:1}.rotate-x{animation-duration:.5s;animation-name:rotate-x}@keyframes rotate-x{from{transform:rotateY(0deg)}to{transform:rotateY(360deg)}}.tooltip{line-height:1.3;font-size:12px;font-size:.75rem}.box_general{background-color:#fff;padding:25px;margin-bottom:30px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;box-shadow:0 2px 4px rgba(3,27,78,0.06)}.opened{opacity:1}.opened .vertical{transition:all .5s ease-in-out;transform:rotate(90deg)}.opened .horizontal{transition:all .5s ease-in-out;transform:rotate(90deg);opacity:0}.circle-plus{height:14px;width:14px;display:block;position:relative;float:right;margin-top:5px}.circle-plus .horizontal{position:absolute;background-color:#999;width:14px;height:2px;left:50%;margin-left:-8px;top:50%;margin-top:0}.circle-plus .vertical{position:absolute;background-color:#999;width:2px;height:14px;left:50%;margin-left:-2px;top:50%;margin-top:-6px}.form-control{height:calc(2.55rem + 2px);font-size:14px;font-size:.875rem;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border:1px solid #d2d8dd}.form-control:focus{box-shadow:none}.form-group{position:relative;margin-bottom:1rem}.form-group.required:after{width:5px;height:5px;content:'*';display:inline-block;color:#3578fa;position:absolute;top:3px;right:10px}.bg_color_1{background-color:#fff}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:3px;border:none;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:50px;line-height:48px;outline:none;padding-left:15px;padding-right:27px;position:relative;text-align:left!important;transition:all .2s ease-in-out;user-select:none;white-space:nowrap;width:auto;color:#555;padding-top:2px}.nice-select:hover{border-color:#8c8c8c}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:8px;margin-top:-5px;pointer-events:none;position:absolute;right:20px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out;width:8px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#9e9e9e;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:-1px!important;right:-1px!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:3px;box-shadow:0 0 0 1px rgba(68,68,68,0.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(0.75) translateY(-25px);transition:all .2s cubic-bezier(0.5,0,0,1.25),opacity .15s ease-out;z-index:9999;height:23vh;overflow:auto}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .list::-webkit-scrollbar{width:14px;height:18px}.nice-select .list::-webkit-scrollbar-thumb{height:6px;border:4px solid transparent;background-clip:padding-box;-webkit-border-radius:7px;background-color:rgba(0,0,0,0.15);-webkit-box-shadow:inset -1px -1px 0 rgba(0,0,0,0.05),inset 1px 1px 0 rgba(0,0,0,0.05)}.nice-select .list::-webkit-scrollbar-button{width:0;height:0;display:none}.nice-select .list::-webkit-scrollbar-corner{background-color:transparent}.nice-select .option{cursor:pointer;font-weight:400;line-height:38px;list-style:none;min-height:38px;outline:none;padding-left:15px;padding-right:26px;text-align:left;transition:all .2s}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#f6f6f6}.nice-select .option.selected{font-weight:500}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.clear:after,.pagination:after,.clear:before,.pagination:before{content:"";display:table}.clear:after,.pagination:after{clear:both}.pagination__wrapper{height:50px;padding-top:0;margin-bottom:0;position:relative;text-align:center;width:100%}@media (max-width: 991px){.pagination__wrapper{margin-bottom:30px}}.pagination__wrapper:before{top:-1px}.pagination__wrapper:after{bottom:-1px}@keyframes hoverAnimation{from{opacity:1}to{opacity:0}}.pagination{display:inline-block;list-style:none;margin:0;padding:0}.pagination li{display:block;float:left;padding:5px}.pagination li:first-child{border:none}.pagination a,.pagination span{background:none;border:none;border-radius:50%;box-sizing:border-box;color:rgba(0,0,0,0.6);display:block;font-size:16px;height:40px;line-height:40px;min-width:40px;padding:0}.pagination a{outline:none;position:relative;transition:all 170ms linear}.pagination a:before{background:rgba(0,0,0,0.2);border-radius:50%;content:"";cursor:pointer;height:0;left:50%;opacity:0;position:absolute;transform:translate(-50%,-50%);transition:all 170ms linear;top:50%;width:0}.pagination a:hover:not(.active){color:#000}.pagination a:hover:not(.active):before{animation:hoverAnimation 510ms linear forwards;height:40px;width:40px}.pagination a.active{background:#3578fa;color:#fff;cursor:default}.pagination .prev,.pagination .next{font-size:14px}#toTop{position:fixed;right:25px;bottom:25px;z-index:9999;width:46px;height:46px;background-color:rgba(0,0,0,0.6);opacity:1;border-radius:50%;text-align:center;font-size:21px;color:#fff;cursor:pointer}@media (max-width: 767px){#toTop{display:none!important}}#toTop:after{content:"\e899";font-family:"fontello";position:relative;display:block;top:50%;-webkit-transform:translateY(-55%);transform:translateY(-55%)}#toTop:hover{background-color:#3578fa}.accordion_2 .card{border:0;margin-bottom:5px;-webkit-box-shadow:0 2px 4px rgba(3,27,78,0.06);-moz-box-shadow:0 2px 4px rgba(3,27,78,0.06);box-shadow:0 2px 4px rgba(3,27,78,0.06)}.accordion_2 .card .card-header{background-color:#fff;border-bottom:1px solid #ededed;padding:20px}.accordion_2 .card-body{padding:30px 30px 0}.accordion_2 .card-header h5{font-size:16px;font-size:1rem}.accordion_2 .card-header h5 a{border:0;display:block;color:#999}.accordion_2 .card-header h5 a i.indicator{font-size:18px;font-size:1.125rem;font-weight:400;float:right;color:#3578fa}.card{border-radius:0;border:0;margin-bottom:5px}.margin_main_container{margin-top:58px}@media (max-width: 991px){.margin_main_container{margin-top:45px}}.add_bottom_10{margin-bottom:10px}.add_bottom_15{margin-bottom:15px}.add_bottom_30{margin-bottom:30px}.add_bottom_45{margin-bottom:45px}.add_bottom_60{margin-bottom:60px}.add_bottom_75{margin-bottom:75px}.add_top_10{margin-top:10px}.add_top_15{margin-top:15px}.add_top_20{margin-top:20px}.add_top_30{margin-top:30px}.add_top_60{margin-top:60px}.more_padding_left{padding-left:40px}.nomargin_top{margin-top:0}.nopadding{margin:0!important;padding:0!important}.nomargin{margin:0!important}.margin_30{padding-top:30px;padding-bottom:30px}.margin_30_5{padding-top:30px;padding-bottom:5px}.margin_60{padding-top:60px;padding-bottom:60px}.margin_60_35{padding-top:60px;padding-bottom:35px}.margin_80{padding-top:80px;padding-bottom:80px}@media (max-width: 991px){.margin_80{padding-bottom:60px;padding-top:60px}}.margin_80_55{padding-top:80px;padding-bottom:55px}@media (max-width: 991px){.margin_80_55{padding-top:60px;padding-bottom:35px}}.margin_80_0{padding-top:80px}@media (max-width: 991px){.margin_80_0{padding-top:60px}}@media (max-width: 575px){.margin_80_0{padding-top:30px}}.margin_30_95{padding-top:30px;padding-bottom:95px}@media (max-width: 991px){.margin_30_95{padding-top:15px;padding-bottom:35px}}@media (max-width: 575px){.margin_30_95{padding-top:5px;padding-bottom:5px}}@media (max-width: 991px){.hidden_tablet{display:none!important}}@media (max-width: 767px){.hidden_mobile{display:none!important}}#cookie-bar{background:rgba(0,0,0,0.8);height:auto;line-height:24px;color:#eee;text-align:center;padding:15px 0;font-weight:400;font-size:13px;font-size:.8125rem;font-weight:500}#cookie-bar p{margin:0;padding:0}#cookie-bar a{color:#fff;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;text-decoration:none;padding:2px 10px;margin-left:8px}@media (max-width: 767px){#cookie-bar a{display:block;max-width:150px;margin:auto;margin-bottom:5px}}#cookie-bar .cb-enable{background:#32a067}#cookie-bar .cb-enable:hover{background:#fff;color:#051d4d}#cookie-bar .cb-disable{background:#900}#cookie-bar .cb-disable:hover{background:#b00}#cookie-bar .cb-policy{background:#3578fa}#cookie-bar .cb-policy:hover{background:#fff;color:#051d4d}#cookie-bar.fixed{position:fixed;top:0;left:0;width:100%;z-index:999999}#cookie-bar.fixed.bottom{bottom:0;top:auto}@media (max-width: 767px){#cookie-bar{padding:5px 0}}#sign-in-dialog{background:#fff;padding:30px;padding-top:0;text-align:left;max-width:400px;margin:40px auto;position:relative;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#sign-in-dialog .mfp-close,#lang-dialog .mfp-close{color:#666;background-color:#e4e4e4;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;top:12px;right:20px;width:32px;height:32px;line-height:32px}#sign-in-dialog .mfp-close:hover,#lang-dialog .mfp-close:hover{color:#fff;background-color:#66676b}#sign-in-dialog .mfp-close:before{font-size:24px;font-family:'ElegantIcons';content:"\4d"}.small-dialog-header{font-size:18px;width:calc(100% + 60px);position:relative;left:-30px;top:0;-webkit-border-radius:4px 4px;-moz-border-radius:4px;-ms-border-radius:4px 4px;border-radius:4px 4px;display:inline-block;background-color:#f6f6f6;padding:18px 20px 15px;margin-bottom:30px}.small-dialog-header h3{padding:0;margin:0;font-size:18px;font-size:1.125rem;font-weight:500}#sign-in-dialog .form-group{position:relative}#sign-in-dialog .form-group input.form-control{padding-left:40px}#sign-in-dialog .form-group i{font-size:21px;font-size:1.3125rem;position:absolute;left:12px;top:34px;color:#ccc;width:25px;height:25px;display:block;font-weight:400!important}#sign-in-dialog .form-group i.icon_lock_alt{top:36px}.my-toggle{background:transparent;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;color:#888;cursor:pointer;font-size:10px;font-size:10px;font-size:.625rem;font-weight:700;margin-right:5px;height:30px;line-height:30px;padding:0 10px;text-transform:uppercase;-moz-appearance:none;-webkit-appearance:none;background-color:#fff}.my-toggle:hover,.my-toggle:focus{background-color:#eee;color:#555;outline:transparent}.hideShowPassword-wrapper{width:100%!important}.checkboxes label{color:#999;margin-top:5px}a#forgot{color:#999;font-weight:500;font-size:14px;font-size:.875rem}a#forgot:hover{color:#3578fa}#forgot_pw{background-color:#fff;position:absolute;left:0;top:0;width:100%;z-index:99;min-height:430px;display:none;padding:25px}@media (max-width: 767px){#forgot_pw{padding:0}}#forgot_pw label{font-weight:500}.sign-in-wrapper{position:relative;height:100%}.divider{text-align:center;height:1px;margin:30px 0 20px;background-color:#e1e8ed}.divider span{position:relative;top:-20px;background-color:#fff;display:inline-block;padding:10px;font-style:italic}.mfp-bottom-bar{padding:0 10px!important}.mfp-counter{right:10px!important;color:#fff!important}.mfp-bg{opacity:.8!important}