@import 'bootstrap.min.css';@import 'magnific-popup.css';@import 'animate.css';@import 'meanmenu.css';@import 'font-awesome.min.css';@import 'owl.carousel.css';@import 'YTPlayer.css';@import 'ionicons.min.css';@import 'wfmi-style.css';@import 'ws-demo.css';@import 'webslidemenu.css';@import 'et-line.css';*{margin:0;padding:0;}
.floatleft{float:left}
.floatright{float:right}
.alignleft{float:left;margin-right:15px;}
.alignright{float:right;margin-left:15px;}
.aligncenter{display:block;margin:0 auto 15px;}
h1,
h2,
h3,
h4,
h5,
h6{margin:0 0 15px;font-weight:700;line-height:1.3}
p{font-weight:400;color:black;font-size:16px;line-height:1.5}
a:focus{outline:0px solid;}
a,
a:hover,
a:focus{-webkit-transition:all 600ms ease 0s;transition:all 600ms ease 0s;text-decoration:none;outline:none;}
.btn{box-shadow:3px 2px 3px rgba(0, 0, 0, 0.15);}
.btn:hover{box-shadow:5px 5px 24px rgba(0, 0, 0, 0.15);}
ul{margin:0;}
ol li,
ul li{list-style:outside none none;}
img{height:auto;max-width:100%;}
.background-overlay{position:relative;z-index:2;background-position:center center;background-size:cover;}
.background-overlay:before{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(0, 0, 0, 0.5);}
.table{display:table;z-index:9;position:absolute;width:100%;height:100%;margin:0;}
.table_cell{display:table-cell;vertical-align:middle;}
.margin_top_30{margin-top:30px;}
.mt_50{margin-top:50px;}
.mt15{margin-top:15px;}
.mb15{margin-bottom:15px;}
.section_padding_50{padding:50px 0;}
.section_padding_50_20{padding:50px 0 20px 0;}
.section_padding_150{padding:150px 0;}
.section_padding_0{padding:0;}
.section_padding_100{padding:100px 0;}
.section_padding_100_0{padding:100px 0 0 0;}
.section_padding_0_100{padding:0 0 100px 0;}
.section_padding_0_70{padding:0 0 70px 0;}
.section_padding_100_50{padding-top:100px;padding-bottom:50px;}
.section_padding_100_70{padding-top:100px;padding-bottom:70px;}
.section_padding_200{padding-top:200px;padding-bottom:200px;}
.section_padding_200_100{padding-top:200px;padding-bottom:100px;}
.section_padding_200_70{padding-top:200px;padding-bottom:70px;}
.section_padding_200_170{padding-top:200px;padding-bottom:170px;}
.section_padding_200_0{padding-top:200px;padding-bottom:0;}
.slidea-control-thumbnail{width:150px;}
.bg-white{background-color:#fff !important;}
.bg-dark{background-color:#000 !important;}
.bg-transparent{background-color:transparent !important;}
.bg-transparent-dark{background-color:rgba(0, 0, 0, 0.5) !important;}
.bg-transparent-light{background-color:rgba(255, 255, 255, 0.5) !important;}
.bg-dark3-4{background-color:rgba(0, 0, 0, 0.75) !important;}
.bg-dark2-4{background-color:rgba(0, 0, 0, 0.5) !important;}
.font-bold{font-weight:700;}
.font-light{font-weight:300;}
.line{width:100%;height:1px;background-color:#ddd;margin:30px 0;}
.btn-xlg{padding:12px 19px;font-size:21px;line-height:1.3333333;border-radius:6px}
.box-shadow-with-bg-gray{box-shadow:3px 2px 3px rgba(0, 0, 0, 0.15);border-radius:4px;background-color:#f6f6f6 !important;-webkit-transition-duration:500ms;transition-duration:500ms;}
.box-shadow-with-bg-gray:hover{box-shadow:5px 5px 24px rgba(0, 0, 0, 0.15);}
.box-shadow-with-bg-white{box-shadow:3px 2px 3px rgba(0, 0, 0, 0.15);border-radius:4px;-webkit-transition-duration:500ms;transition-duration:500ms;background-color:#fff !important;}
.box-shadow-with-bg-white:hover{box-shadow:5px 5px 24px rgba(0, 0, 0, 0.15);}
.blue-bg{background-color:#3498db !important;color:#fff !important;}
.bg-gray{background-color:#f6f6f6 !important;}
.contact-btn{border:1px solid #ddd !important;text-transform:capitalize !important;}
#preloader{overflow:hidden;background-color:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999;}
.cssload-loader-inner{bottom:0;height:58px;left:0;margin:auto;position:absolute;right:0;top:0;width:97px;}
.cssload-cssload-loader-line-wrap-wrap{animation:cssload-spin 2300ms cubic-bezier(.175, .885, .32, 1.275) infinite;-o-animation:cssload-spin 2300ms cubic-bezier(.175, .885, .32, 1.275) infinite;-ms-animation:cssload-spin 2300ms cubic-bezier(.175, .885, .32, 1.275) infinite;-webkit-animation:cssload-spin 2300ms cubic-bezier(.175, .885, .32, 1.275) infinite;-moz-animation:cssload-spin 2300ms cubic-bezier(.175, .885, .32, 1.275) infinite;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:49px;left:0;overflow:hidden;position:absolute;top:0;transform-origin:50% 100%;-o-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;width:97px;}
.cssload-loader-line-wrap{border:4px solid transparent;border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:97px;left:0;margin:0 auto;position:absolute;right:0;top:0;width:97px;}
.cssload-cssload-loader-line-wrap-wrap:nth-child(1){animation-delay:-57.5ms;-o-animation-delay:-57.5ms;-ms-animation-delay:-57.5ms;-webkit-animation-delay:-57.5ms;-moz-animation-delay:-57.5ms;}
.cssload-cssload-loader-line-wrap-wrap:nth-child(2){animation-delay:-115ms;-o-animation-delay:-115ms;-ms-animation-delay:-115ms;-webkit-animation-delay:-115ms;-moz-animation-delay:-115ms;}
.cssload-cssload-loader-line-wrap-wrap:nth-child(3){animation-delay:-172.5ms;-o-animation-delay:-172.5ms;-ms-animation-delay:-172.5ms;-webkit-animation-delay:-172.5ms;-moz-animation-delay:-172.5ms;}
.cssload-cssload-loader-line-wrap-wrap:nth-child(4){animation-delay:-230ms;-o-animation-delay:-230ms;-ms-animation-delay:-230ms;-webkit-animation-delay:-230ms;-moz-animation-delay:-230ms;}
.cssload-cssload-loader-line-wrap-wrap:nth-child(5){animation-delay:-287.5ms;-o-animation-delay:-287.5ms;-ms-animation-delay:-287.5ms;-webkit-animation-delay:-287.5ms;-moz-animation-delay:-287.5ms;}
.cssload-cssload-loader-line-wrap-wrap:nth-child(1) .cssload-loader-line-wrap{border-color:#2c3e50;height:88px;width:88px;top:7px;}
.cssload-cssload-loader-line-wrap-wrap:nth-child(2) .cssload-loader-line-wrap{border-color:#2c3e50;height:74px;width:74px;top:14px;}
.cssload-cssload-loader-line-wrap-wrap:nth-child(3) .cssload-loader-line-wrap{border-color:#2c3e50;height:60px;width:60px;top:20px;}
.cssload-cssload-loader-line-wrap-wrap:nth-child(4) .cssload-loader-line-wrap{border-color:#2c3e50;height:47px;width:47px;top:27px;}
.cssload-cssload-loader-line-wrap-wrap:nth-child(5) .cssload-loader-line-wrap{border-color:#2c3e50;height:33px;width:33px;top:34px;}
@-webkit-keyframes cssload-spin{0%{-webkit-transform:rotate(0);transform:rotate(0);transform:rotate(0);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes cssload-spin{0%{-webkit-transform:rotate(0);transform:rotate(0);transform:rotate(0);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);transform:rotate(360deg);}
}
#scrollUp{background-color:#2c3e50;border-radius:50%;bottom:90px;color:#fff;font-size:30px;right:30px;line-height:50px;width:50px;height:50px;text-align:center;box-shadow:0 2px 6px 0 rgba(0, 0, 0, 0.3);}
#en{position:fixed;z-index:2147483647;background-color:#2c3e50;border-radius:50%;bottom:30px;color:#fff;font-size:15px;right:30px;line-height:50px;width:50px;height:50px;text-align:center;box-shadow:0 2px 6px 0 rgba(0, 0, 0, 0.3);}
#en a{color:#fff;}
.dark#preloader{background-color:#15151e;}
.dark .cssload-cssload-loader-line-wrap-wrap:nth-child(1) .cssload-loader-line-wrap,
.dark .cssload-cssload-loader-line-wrap-wrap:nth-child(2) .cssload-loader-line-wrap,
.dark .cssload-cssload-loader-line-wrap-wrap:nth-child(3) .cssload-loader-line-wrap,
.dark .cssload-cssload-loader-line-wrap-wrap:nth-child(4) .cssload-loader-line-wrap,
.dark .cssload-cssload-loader-line-wrap-wrap:nth-child(5) .cssload-loader-line-wrap{border-color:#fff;}
.spa_version#preloader{background-color:#e91e63;}
.spa_version .cssload-cssload-loader-line-wrap-wrap:nth-child(1) .cssload-loader-line-wrap,
.spa_version .cssload-cssload-loader-line-wrap-wrap:nth-child(2) .cssload-loader-line-wrap,
.spa_version .cssload-cssload-loader-line-wrap-wrap:nth-child(3) .cssload-loader-line-wrap,
.spa_version .cssload-cssload-loader-line-wrap-wrap:nth-child(4) .cssload-loader-line-wrap,
.spa_version .cssload-cssload-loader-line-wrap-wrap:nth-child(5) .cssload-loader-line-wrap{border-color:#fff;}
.medical_version .cssload-cssload-loader-line-wrap-wrap:nth-child(1) .cssload-loader-line-wrap,
.medical_version .cssload-cssload-loader-line-wrap-wrap:nth-child(2) .cssload-loader-line-wrap,
.medical_version .cssload-cssload-loader-line-wrap-wrap:nth-child(3) .cssload-loader-line-wrap,
.medical_version .cssload-cssload-loader-line-wrap-wrap:nth-child(4) .cssload-loader-line-wrap,
.medical_version .cssload-cssload-loader-line-wrap-wrap:nth-child(5) .cssload-loader-line-wrap{border-color:#3498db;}
.section_heading{margin-bottom:50px;position:relative;z-index:1;text-align:center;}
.section_heading>h3{color:#FF9800;margin-bottom:0;font-weight:500;}
.section_heading>p{margin-bottom:5px;max-width:550px;margin:0 auto;color:#fff;}
.section_heading.text-left{text-align:left !important;}
.midnight_blue{color:#2c3e50 !important;}
.gallery_area .section_heading{margin-bottom:20px;}
header{height:auto;position:absolute;width:100%;z-index:99999;}
.logo_area{padding:5px 0;}
.main_header_area{height:90px;width:100%;position:absolute;top:0;left:0;z-index:9;}
.main_header_area.sticky,
.headerfull.sticky{box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.2);z-index:999999 !important;background-color:#fff;width:100%;position:fixed;top:0;-webkit-transition-duration:500ms;transition-duration:500ms;}
.headerfull.sticky{background-color:#15151e;}
.main_menu_area{float:right;position:relative;z-index:1;}
.mainmenu{display:inline-block;}
.mainmenu{text-align:right;}
.mainmenu ul#nav li{display:inline-block;position:relative;}
.mainmenu ul#nav li a{color:#F84500;display:block;font-size:15px;font-weight:500;height:90px;line-height:1;padding:39px 15px;}
.mainmenu ul#nav li:hover{color:#fff;}
.mainmenu ul#nav li:focus{color:#fff;}
.main_header_area.sticky .mainmenu ul#nav li a{color:#fff;}
.main_header_area .mainmenu ul#nav li.current_page_item a{color:#F84500;}
.main_header_area.sticky .mainmenu ul#nav li.current_page_item a{background-color:#fff;}
.main_header_area .mainmenu ul#nav li.current_page_item a{background-color:transparent;}
.mainmenu ul#nav li a i,
.mean-container .mean-nav ul li a i{font-size:16px;padding-left:5px;}
.mainmenu ul#nav li ul{text-align:left;}
.mainmenu ul#nav li ul li a{padding-left:15px;text-align:left;}
.main_header_area.sticky .mainmenu ul#nav li.active a,
.main_header_area.sticky .mainmenu ul#nav li:hover a,
.mainmenu ul#nav li.active a,
.mainmenu ul#nav li:hover a{color:#FF9800;}
.blog_page .main_header_area{background-color:#fff;}
.welcome_area{overflow:hidden;}
.default-title h2{color:#fff;font-size:65px;line-height:1.1;}
.default-title h2 span{color:#FF9800;}
.default-description>p,
h2.default-description{color:#fff;font-size:20px;font-weight:400;line-height:1.5;}
.default-button{background-color:#fff;box-shadow:none;color:#2c3e50;font-weight:500;margin-top:15px;-webkit-transition-duration:500ms;transition-duration:500ms;border:2px solid transparent;}
.default-button:hover,
.default-button:focus{background-color:#FF9800;color:#fff;border:2px solid transparent;}
.special_feature_area{background-color:#f6f6f6;text-align:center;}
.single_feature{margin-bottom:30px;padding:0 0 0 65px;position:relative;text-align:left;-webkit-transition-duration:500ms;transition-duration:500ms;z-index:1;}
.single_feature .feature_img{-webkit-transition-duration:500ms;transition-duration:500ms;position:absolute;width:50px;height:100%;left:0;top:0;}
.feature_img i{font-size:40px;color:#2c3e50;-webkit-transition-duration:500ms;transition-duration:500ms;}
.single_feature:hover .feature_img i,
.single_feature:hover .feature_text h4{color:#FF9800;}
.single_feature .feature_text h4{color:#2c3e50;font-size:18px;-webkit-transition-duration:500ms;transition-duration:500ms;font-weight:500;}
.single_feature .feature_text p{margin:0;}
.about_us_text>h3{color:#ff9800;font-weight:500;}
.about_us_text>h3 span{color:#2c3e50;text-transform:uppercase;}
.about_us_text p{color:#fff;text-align:justify;font-size:1.2em;}
.about_us_text i{color:#fff;}
.about_us_thumb{background-color:#fff;border-radius:0;box-shadow:0 0 12px 0 rgba(0, 0, 0, 0.1);padding:10px;position:relative;z-index:1;margin-top:30px;}
.about_us_thumb_2{background-color:#fff;border-radius:0;box-shadow:0 0 12px 0 rgba(0, 0, 0, 0.1);height:auto;padding:10px;position:absolute;right:-15px;top:0;width:calc(100% - 30px);z-index:99;}
.about_us_text a{font-size:16px;color:#888;display:inline-block;}
.about_us_text a:hover{color:#ff9800}
.what_we_do_area{background-color:#f6f6f6;}
.single_service{margin-bottom:30px;position:relative;z-index:1;background-color:#fff;}
.single_service_img{text-align:center;}
.single_service_title{margin-top:20px;text-align:center;-webkit-transition-duration:500ms;transition-duration:500ms;padding:0 15px;}
.learn_more{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";text-align:center;-webkit-transition-duration:500ms;transition-duration:500ms;}
.single_service_title>h4{color:#2c3e50;font-weight:500;}
.learn_more>a>h4{background-color:#2c3e50;color:#fff;margin-bottom:0;padding:15px;text-align:center;-webkit-transition-duration:500ms;transition-duration:500ms;font-weight:500;}
.single_service_content{padding:0 15px 10px;text-align:center;-webkit-transition-duration:500ms;transition-duration:500ms;z-index:9;height:130px;}
.single_service_content p{color:black;text-align:justify;font-size:1.1em;}
.single_service:hover .learn_more>a>h4{background-color:#FF9800;}
body.modal-open{padding-right:0 !important;}
.modal-dialog{margin:100px auto 50px;width:900px !important;}
.modal-content{padding:30px 15px;}
button.close{color:#2c3e50;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";position:absolute;-webkit-transition-duration:500ms;transition-duration:500ms;right:5px;top:5px;z-index:9999;}
button.close:focus,
button.close:hover{color:#2c3e50;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.service_detail_thumb{border:1px solid #f6f6f6;padding:5px;text-align:center;margin-bottom:15px;}
.service_details .title>h4{color:#2c3e50;text-transform:uppercase;}
.service_description{margin-top:15px;}
.service_description>p{color:#6f6f6f;}
.our_speciality_area{margin-top:85px;position:relative;z-index:1;}
.single_speciality{background-color:#f6f6f6;border-radius:4px;margin-bottom:30px;padding:15px;position:relative;-webkit-transition-duration:500ms;transition-duration:500ms;z-index:1;}
.minimal_version .single_speciality{background-color:transparent;border:0 solid transparent;box-shadow:none;padding:0;}
.minimal_version .single_service:hover{box-shadow:none;}
.minimal_version .single_advisor,
.minimal_version .single_price_plan,
.minimal_version .single_latest_news_area{box-shadow:none;}
.single_speciality:hover,
.single_speciality.active{box-shadow:5px 5px 24px rgba(0, 0, 0, 0.15);}
.minimal_version .single_speciality:hover,
.minimal_version .single_speciality.active{box-shadow:0 0 2px 0 rgba(0, 0, 0, 0);}
.single_speciality_text{margin-left:45px;position:relative;z-index:1;}
.single_speciality_text p{margin:0;color:#888;}
.single_speciality_icon{left:15px;position:absolute;top:15px;-webkit-transition-duration:500ms;transition-duration:500ms;}
.minimal_version .single_speciality_icon{left:0;position:relative;top:0;-webkit-transition-duration:500ms;transition-duration:500ms;}
.minimal_version .single_speciality_text{margin-left:0;margin-top:10px;position:relative;z-index:1;}
.our_speciality_area .single_speciality_icon i{color:#FF9800;font-size:30px;}
.single_speciality_text>h5{color:#2c3e50;font-size:18px;font-weight:500;line-height:1.4;margin-bottom:10px;-webkit-transition-duration:500ms;transition-duration:500ms;}
.single_speciality:hover .single_speciality_text>h5,
.single_speciality.active .single_speciality_text>h5{color:#FF9800;}
.single_service_title>a{border:1px solid #ddd;border-bottom:none;color:#2c3e50;display:block;font-size:14px;padding:15px;-webkit-transition-duration:500ms;transition-duration:500ms;font-weight:700;}
.single_service_title>a>i{padding-right:5px;}
.single_service_title:nth-child(odd):hover>a{color:#fff;background-color:#2c3e50;}
.single_service_title:nth-child(even):hover>a,
.single_service_title>a.active{color:#fff;background-color:#FF9800;}
.single_service_title:last-child>a{border-bottom:1px solid #ddd;}
.service_data_dl{border:1px solid #ddd;margin-top:30px;padding:15px;border-radius:20px;}
.service_data_dl>p{text-align:center;}
.service_data_dl>a{background-color:#ff9800;color:#fff;display:block;width:50%;margin:0 auto;}
.service_data_dl>a:hover{background-color:#34495e;}
.service_details_thumb{border:1px solid #f6f6f6;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.1);padding:2px;text-align:center;}
.single_part_content{padding:30px 20px 0;text-align:justify;}
.single_part_content{color:black;}
.single_part_content ul{margin-left:40px;}
.single_part_content ul li{list-style-type:disc;text-align:left;}
.single_part_content h3{font-weight:500;-webkit-transition-duration:500ms;transition-duration:500ms;color:#FF9800;margin-bottom:15px;text-align:center;}
.single_part_content h3>span{color:#34495e;}
.call_to_action.service .call_to>h3{padding-left:30px;}
.video_area{background-position:center center;background-size:cover;background-attachment:fixed;position:relative;z-index:1;}
.video_area:before{background-color:rgba(0, 0, 0, 0.7);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-5;}
.video_play_area>h3{color:#fff;font-weight:500;line-height:1.5;}
.video_play_area>p{color:#fff;}
.video_play_area a.video_btn{background-color:#ff9800;border-radius:50%;display:inline-block;height:70px;margin-top:15px;width:70px;}
.video_play_area a.video_btn:hover{background-color:#e28a0a;}
.video_play_area a.video_btn>i{color:#fff;font-size:30px;line-height:70px;padding-left:5px;}
.price_plan_area{background-color:#f6f6f6;}
.single_price_plan{background-color:#fff;border-radius:4px;box-shadow:3px 2px 3px rgba(0, 0, 0, 0.15);margin-bottom:30px;text-align:center;-webkit-transition-duration:500ms;transition-duration:500ms;}
.single_price_plan .title{color:#2c3e50;padding:30px 0 0 0;-webkit-transition-duration:500ms;transition-duration:500ms;}
.single_price_plan .title h3{font-weight:700;margin:0;}
.single_price_plan .price h4{color:#2c3e50;font-size:50px;-webkit-transition-duration:500ms;transition-duration:500ms;margin:0;padding-bottom:10px;font-weight:500;letter-spacing:-2px;}
.single_price_plan .description{padding-bottom:15px;}
.single_price_plan .description>p{border-bottom:1px solid #ddd;color:#888;margin:0;padding:10px 0 7px 0;margin:0 15px;}
.single_price_plan .buy_now{padding:0px 0 30px;}
.single_price_plan .buy_now>a{color:#888;-webkit-transition-duration:500ms;transition-duration:500ms;}
.single_price_plan .buy_now>a:hover,
.single_price_plan .buy_now>a:focus{color:#2c3e50;}
.single_price_plan:hover{box-shadow:5px 5px 24px rgba(0, 0, 0, 0.15);}
.our_advisor_area{background-color:#f6f6f6;}
.single_advisor{background-color:#fff;border-radius:4px;box-shadow:3px 2px 3px rgba(0, 0, 0, 0.15);margin-bottom:30px;position:relative;-webkit-transition-duration:500ms;transition-duration:500ms;z-index:1;}
.single_advisor:hover{box-shadow:5px 5px 24px rgba(0, 0, 0, 0.15);}
.advisor_thumb{position:relative;z-index:1;padding:30px 30px 0 30px;overflow:hidden;}
.advisor_thumb:after{background-color:#2c3e50;bottom:0;content:"";height:60px;left:25%;position:absolute;-webkit-transform:skewX(-45deg);transform:skewX(-45deg);width:100%;}
.single_advisor_details_info{padding:30px;-webkit-transition-duration:500ms;transition-duration:500ms;}
.single_advisor_details_info>h4{color:#2c3e50;font-weight:300;margin:0 0 5px;}
.about_advisor{border-top:1px solid #ccc;padding-top:15px;}
.single_advisor_details_info>p{color:black;margin-bottom:0;font-weight:400;}
.advisor_social_info .social_icon>a{background-color:#fff;border-radius:50%;color:#2c3e50;display:inline-block;height:30px;text-align:center;width:30px;}
.advisor_social_info .social_icon>a>i{line-height:30px;}
.advisor_social_info{bottom:15px;position:absolute;right:15px;z-index:9999;}
.advisor_social_info .social_icon>a:hover{background-color:#ff9800;color:#fff;}
@-webkit-keyframes sonarWave{from{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}
to{-webkit-transform:scale(2);transform:scale(2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
}
@keyframes sonarWave{from{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}
to{-webkit-transform:scale(2);transform:scale(2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
}
.view_more{width:100%;height:2px;background-color:#ff9800;margin-top:5px;}
.view_more>a{position:absolute;bottom:16px;right:30px;width:30px;height:30px;background-color:#FF9800;text-align:center;border-radius:50%;color:#fff;cursor:default !important;}
.view_more>a>i{line-height:30px;padding-left:2px;}
.single_team_advisor_info{margin-top:50px;}
.single_team_advisor_info .team_name>h4{font-weight:500;margin-bottom:5px;}
.single_team_advisor_info .description{margin-top:15px;}
.testimonial_area{position:relative;z-index:1;background-position:center center;background-attachment:fixed;}
.testimonial_area:before{background-color:rgba(0, 0, 0, 0.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-3;}
.testimonial_text{margin-bottom:30px;text-align:center;}
.testimonial_text>p{color:#fff;margin-bottom:0;font-size:18px;}
.testimonial_author_name{text-align:center;margin-bottom:15px;}
.testimonial_author_name>h5{color:#ff9800;font-size:18px;font-weight:300;margin-bottom:5px;}
.testimonial_author_thumb{background:#fff none repeat scroll 0 0;border-radius:50%;height:120px;margin:0 auto;padding:5px;width:120px;margin-bottom:30px;position:relative;z-index:1;}
.testimonial_author_thumb img{border-radius:50%;}
.testimonial_author_name>h6{color:#fff;font-weight:300;margin:0;}
.testimonial_area .owl-dot{background-color:#fff;display:inline-block;height:5px;margin:0 5px;width:10px;border-radius:20px;}
.testimonial_area .owl-dots{text-align:center;}
.testimonial_area .owl-dot.active{background-color:#FF9800;height:5px;width:20px;}
.testimonial_area .section_heading>p{color:#fff;}
.testimonial_author_thumb>i{background-color:#ff9800;border:5px solid #fff;border-radius:50%;bottom:0;color:#fff;font-size:18px;height:40px;line-height:30px;position:absolute;right:0;text-align:center;width:40px;}
.partner_company_slides{margin-top:50px;}
.single_partner_slide{border:2px solid rgba(255, 255, 255, 0.5);border-radius:2px;text-align:center;padding:15px;}
.owl-item.center .single_partner_slide{border:2px solid #ff9800;}
.single_partner_slide>img{display:block;margin:auto;}
.partner_company_slides .owl-prev,
.partner_company_slides .owl-next{height:50px;margin-top:-25px;position:absolute;text-align:center;top:50%;width:50px;z-index:999;}
.partner_company_slides .owl-prev{left:0;}
.partner_company_slides .owl-next{right:0;}
.partner_company_slides .owl-prev>i,
.partner_company_slides .owl-next>i{color:#fff;font-size:50px;line-height:50px;-webkit-transition-duration:500ms;transition-duration:500ms;}
.partner_company_slides .owl-prev:hover i,
.partner_company_slides .owl-next:hover i{color:#ff9800;}
.cool_facts_area{background-size:cover;background-position:0 0;position:relative;z-index:1;}
.cool_facts_area:before{position:absolute;width:100%;height:100%;content:"";left:0;top:0;background-color:rgba(0, 0, 0, 0.7);}
.cool_fact_text{color:#fff;margin-bottom:30px;text-align:center;}
.cool_fact_text>h4{font-weight:500;margin:0;}
.cool_fact_text>h2{color:#ff9800;font-size:36px;font-weight:500;}
.blog_area{background-color:#f6f6f6;}
.single_latest_news_area{background-color:#fff;border-radius:4px;box-shadow:3px 2px 3px rgba(0, 0, 0, 0.15);margin-bottom:30px;padding:0;position:relative;-webkit-transition-duration:500ms;transition-duration:500ms;z-index:1;}
.single_latest_news_area:hover{box-shadow:5px 5px 24px rgba(0, 0, 0, 0.2);}
.single_latest_news_img_area{text-align:center;}
.single_latest_news_area .single_latest_news_img_area .published_date{left:15px;bottom:15px;}
.single_latest_news_text_area{padding:30px;}
.single_latest_news_img_area>img{border-radius:4px 4px 0 0;}
.single_latest_news_text_area .news_title h4{color:#2c3e50;font-size:18px;font-weight:500;line-height:1.5;-webkit-transition-duration:500ms;transition-duration:500ms;}
.single_latest_news_area:hover .single_latest_news_text_area .news_title h4{color:#FF9800;}
.news_content>p{line-height:24px;}
.news_content>a{color:#2c3e50;display:inline-block;}
.news_content>a:hover{color:#FF9800;}
.date_tag{margin-bottom:10px;}
.date_tag .date,
.date_tag .tag{display:inline-block;}
.date_tag .date{border-right:1px solid #ddd;padding-right:10px;}
.date_tag .date p{margin:0;}
.date_tag .tag{padding-left:10px;}
.date_tag .tag a{color:#2c3e50;}
.date_tag .tag a:hover{color:#ff9800;}
.partner_area{background-color:#f6f6f6;padding-top:30px;}
.partner_area .single_partner_thumb{background-color:#fff;padding:30px 0;border:0px solid transparent;}
.footer_area{position:relative;z-index:1;}
.footer_bottom_area{background-color:#343434;}
.footer_bottom{padding:30px 0 50px 0;text-align:center;}
.footer_bottom p{margin:0;color:#fff;}
.footer_bottom p>a{color:#fff;}
.footer_bottom p>i,
.footer_bottom p>a:hover{color:#FF9800;}
.social_links_area{border-bottom:1px solid rgba(255, 255, 255, 0.2);padding:50px 0 30px 0;text-align:center;position:relative;z-index:1;}
.faq_question_area{background-position:center center;background-size:cover;background-attachment:fixed;position:relative;z-index:1;overflow:hidden;}
.faq_question_area:before{background-color:rgba(0, 0, 0, 0.7);content:"";height:100%;position:absolute;right:0;top:0;width:100%;z-index:-5;}
.single-accordion{margin-bottom:20px;}
.single-accordion:last-of-type{margin-bottom:0px;}
.single-accordion h5 a{background-color:transparent;border:1px solid #ddd;border-radius:6px;color:#ff9800;display:block;font-weight:300;line-height:21px;padding:15px;position:relative;}
.single-accordion h5 a.collapsed{background-color:transparent;color:#2c3e50;}
@media (min-width:768px){.single-accordion h5 a.collapsed{background-color:transparent;color:#2c3e50;height:70px;}
}
.single-accordion h5 a span{position:absolute;right:20px;top:0px;font-weight:300;height:100%;font-size:18px;line-height:250%;}
.single-accordion h5 a.collapsed span.accor-close{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
span.accor-open{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
.single-accordion h5 a.collapsed span.accor-open{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}
.single-accordion h5{margin-bottom:0;}
.single-accordion .accordion-content{border:1px solid #ddd;border-top:none;}
.single-accordion .accordion-content p{padding:20px 9px 10px;color:black;font-weight:400;text-align:justify;}
.faq_question_area .section_heading{text-align:right;}
.faq_question_area .section_heading p{color:#fff;}
.panel{background-color:#fff;border:0 solid transparent;border-radius:4px;box-shadow:0 0 0 rgba(0, 0, 0, 0);margin-bottom:20px;}
.single_timeline_block .timeline_text_content{width:calc(50% - 50px);}
.single_timeline_block.odd-item .timeline_text_content{float:right;}
.single_timeline_block.even-item .timeline_text_content{text-align:right;}
.single_timeline_block{position:relative;z-index:1;}
.single_timeline_block .timeline_main_point{background-color:#ff9800;border:3px solid #fff;border-radius:50%;color:#fff;height:30px;left:50%;margin-left:-15px;position:absolute;text-align:center;top:0;width:30px;z-index:9;}
.timeline_text_content{background-color:#f6f6f6;border-radius:5px;padding:20px;position:relative;z-index:1;-webkit-transition-duration:500ms;transition-duration:500ms;}
.timeline_text_content p{margin:0;-webkit-transition-duration:500ms;transition-duration:500ms;text-align:justify;font-size:1.1em;}
.timeline_text_content:hover{box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.1)}
.timeline_text_content:before{background-color:#f6f6f6;content:"";height:100%;position:absolute;top:0;width:2px;z-index:-5;}
.timeline_text_content:after{background-color:#f6f6f6;content:"";height:2px;position:absolute;-webkit-transition-duration:500ms;transition-duration:500ms;width:40px;z-index:-9;}
.single_timeline_block.even-item .timeline_text_content:before{left:calc(100% + 49px);}
.single_timeline_block.odd-item .timeline_text_content:before{right:calc(100% + 49px);}
.single_timeline_block.even-item .timeline_text_content:after{right:-38px;top:15px;}
.single_timeline_block.odd-item .timeline_text_content:after{left:-38px;top:15px;}
.timeline_text_content>h4,
.timeline_text_content>h5{font-weight:500;-webkit-transition-duration:500ms;transition-duration:500ms;}
.timeline_text_content>i{width:50px;height:50px;background-color:#2c3e50;margin-bottom:15px;border-radius:50%;text-align:center;line-height:50px;font-size:30px;color:#fff;}
.timeline_text_content>img{border-radius:6px;margin-bottom:15px;}
.timeline_text_content iframe{min-height:auto;width:100% !important;margin-bottom:15px;border-radius:6px;}
.breadcumb_area{height:500px;width:100%;background-size:cover;position:relative;background-position:center center;z-index:1;}
.breadcumb_section{margin-top:260px;position:relative;width:100%;}
ol.breadcrumb{background-color:transparent;margin:0;padding:0;}
.breadcrumb>li{color:#fff;}
.breadcrumb li>a{color:#fff;}
.breadcrumb>.active{color:#fff;}
.breadcrumb li>a:hover{color:#FF9800;}
.page_title{position:relative;z-index:99;}
.page_title>h3{color:#FF9800;font-weight:700;}
blockquote h1,
blockquote h2,
blockquote h3,
blockquote h4,
blockquote h5,
blockquote h6,
blockquote p{margin:0;}
.blog_embed_video iframe{width:100%;}
.blog_post_slider .owl-dot{background-color:#fff;border-radius:50%;display:inline-block;height:12px;margin:0 2px;width:12px;}
.blog_post_slider .owl-dot.active{background-color:#2c3e50;}
.blog_post_slider .owl-controls{height:100%;position:absolute;text-align:center;top:0;width:100%;}
.blog_post_slider .owl-dots{position:absolute;right:15px;top:15px;}
.latest_blog_news_area.blog .single_latest_news_area{margin-bottom:50px;}
.blog-img{border:1px solid #f6f6f6;padding:5px;}
.singl-blog-top-bg-area p{color:#3498db;padding:40px 0;font-weight:500;font-size:18px;}
.singl-blog-top-bg-area p a{color:#3498db;}
#blog-carousel{padding:5px;border:1px solid #ededed;margin:100px 0;}
.singl-blog-title h3{color:#2c3e50;margin:0;padding:30px 0;}
.singl-blog-status-bar{background:#f6f6f6 none repeat scroll 0 0;border-left:10px solid #ff9800;margin-bottom:30px;position:relative;}
.singl-blog-status-bar span{display:inline-block;padding:20px;font-size:14px;}
.singl-blog-status-bar span i{color:#354b60;font-size:16px;margin-right:10px;}
.singl-blog-status-bar span>a{color:#888;}
.singl-blog-details p{margin:0;padding-bottom:25px;}
.share-links{padding:15px 0;}
.tag-share{overflow:hidden;}
.blog-tag span{color:#888;font-size:14px;padding:0 10px;}
.blog-tag button{background:#3498db;border:medium none transparent;border-radius:30px;color:#fff;font-size:14px;font-weight:600;line-height:20px;margin:0 4px;padding:0 20px;}
.blog-tag{padding:9px 0;}
.blog-share button{margin:0 5px;}
.blog-share button.like{background:transparent none repeat scroll 0 0;border:1px solid #ccc;border-radius:25px;color:#888;font-size:10px;padding:10px 0;}
.blog-share button.like i{color:#3498db;font-size:14px;margin:0 20px;}
.blog-share button.like span{background:#888 none repeat scroll 0 0;font-size:10px;margin:0 20px;}
.media-body p{margin:0;}
.media-body a.reply{color:#888;font-size:14px;font-weight:400;line-height:24px;display:inline-block;border:1px solid #ddd;border-radius:50px;padding:0 18px;float:right;-webkit-transition:all .3s;transition:all .3s;}
.media-body a.reply:hover{background-color:#3498db;color:#fff;border:1px solid #3498db;}
.media-bottom{margin-top:17px;}
.media-bottom p{color:#888;font-size:14px;font-weight:400;line-height:24px;margin:0;text-align:justify;}
.border-left{border-left:1px solid #e5e5e5;}
.no-margin-bottom{margin-bottom:0;}
.border-bottom-1{margin-top:70px;border-bottom:1px solid #ececec;}
.contact-form-title h4{color:#2c3e50;font-size:18px;font-weight:500;margin-bottom:15px;line-height:18px;margin-bottom:35px;}
.blog_comment_form #message{height:238px;border-radius:0;padding:20px 0 0 12px;}
.singl-blog-post figure{margin:0;}
.blog-details{text-align:left;}
.singl-blog-status-bar>span:nth-child(4){float:right;}
.social-links{display:inline-block;padding-left:14px;margin:0;}
.social-links li{display:inline-block;list-style:none;}
.social-links li>a{display:block;}
.social-links li>a>i{background-color:#34495e;border-radius:50%;box-shadow:3px 2px 3px 0 rgba(0, 0, 0, 0.2);color:#fff;height:30px;line-height:20px;margin-right:5px;padding:5px;text-align:center;width:30px;}
.social-links a:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);}
.share-promt{color:#888;font-size:14px;line-height:16px;}
.post_admin_area{padding:15px;position:relative;}
.post_admin_thumb{height:100px;left:15px;position:absolute;top:15px;width:100px;z-index:9;}
.post_admin_content{padding:0 0 0 115px;}
.single_related_post_area{padding:15px;position:relative;z-index:1;margin-bottom:30px;}
.related_post_thumb{left:15px;position:absolute;top:15px;width:150px;z-index:5;}
.related_post_content{padding-left:165px;}
.related_post_content h4 a{color:#2c3e50;}
.related_post_content h4 a:hover{color:#ff9800;}
.related_post_content span a{color:#888;font-size:12px;}
.related_post_content span a:hover{color:#ff9800;}
.related_post_content>p{margin:10px 0 0;}
.comment-wrapper{border:1px solid #ddd;border-radius:4px;margin-bottom:15px;padding:15px;position:relative;z-index:1;}
.comment-meta{border-radius:50%;height:100px;left:15px;position:absolute;top:15px;width:100px;z-index:9;}
.comment-content{padding:0 0 0 115px;}
.comment-reply{color:#ff9800;position:absolute;right:15px;top:15px;}
.comment-author a{color:#888;font-size:70%;}
ul.children li{margin-left:5%;}
ul.children .comment-meta{height:80px;width:80px;}
ul.children .comment-content{padding:0 0 0 95px;}
.comment_form_area .form-control{height:45px;}
.comment_form_area .form-control:focus{box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(0, 0, 0, 0.15);border:1px solid #2c3e50;}
.comment_form_area textarea.form-control{height:150px;}
.comment_form_area label{font-weight:500;}
.comment_form_area button{background-color:#2c3e50;border:medium none;border-radius:4px;color:#fff;height:45px;padding:0 15px;-webkit-transition-duration:500ms;transition-duration:500ms;}
.comment_form_area button:hover{background-color:#ff9800;color:#fff;}
.gallery_menu .portfolio-menu button{background-color:#ff9800;box-shadow:3px 2px 3px rgba(0, 0, 0, 0.15);color:#fff;}
.gallery_menu .portfolio-menu button:hover,
.gallery_menu .portfolio-menu button:active,
.gallery_menu .portfolio-menu button:focus{background-color:#2c3e50;color:#fff;box-shadow:5px 5px 24px rgba(0, 0, 0, 0.15);}
.portfolio-menu{margin-bottom:30px;}
.single_gallery_item{display:inline-block;float:left;width:25%;position:relative;z-index:1;overflow:hidden;}
.column_single_gallery_item{position:relative;z-index:1;overflow:hidden;margin-bottom:30px;}
.single_gallery_item img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition-duration:500ms;transition-duration:500ms;width:100%;}
.column_single_gallery_item img{border-radius:3px;width:100%;}
.single_gallery_item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.single_gallery_item .hover_overlay,
.column_single_gallery_item .hover_overlay{background-color:rgba(255, 255, 255, 0.95);bottom:5%;height:90%;left:5%;position:absolute;right:5%;top:5%;width:90%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition-duration:500ms;transition-duration:500ms;border-radius:6px;}
.single_gallery_item:hover .hover_overlay,
.column_single_gallery_item:hover .hover_overlay{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.column_single_gallery_item .hover_overlay{left:7.5%;right:7.5%;width:85%;}
.single_gallery_item .gallery_info,
.column_single_gallery_item .gallery_info{text-align:center;}
.single_gallery_item:hover .gallery_info{-webkit-animation:zoomIn 350ms ease-in-out;animation:zoomIn 350ms ease-in-out;}
.gallery_info h5{color:#ff9800;display:inline-block;font-size:18px;font-weight:500;margin-bottom:5px;-webkit-transition-duration:500ms;transition-duration:500ms;}
.gallery_info p{color:#2c3e50;-webkit-transition-duration:500ms;transition-duration:500ms;}
.live_preview{margin-top:15px;}
.live_preview>a{background-color:#2c3e50;color:#fff;display:block;margin:0 auto;text-transform:uppercase;width:100%;}
.live_preview>a:hover,
.live_preview>a:focus{background-color:#FF9800;color:#fff;}
.gallery_info .more_details>a{border:1px solid #2c3e50;color:#2c3e50;font-weight:300;margin:0;}
.gallery_info .more_details>a:hover{border:1px solid transparent;background-color:#ff9800;color:#fff;}
.image_zoom_in{position:absolute;right:15px;z-index:999;bottom:15px;}
.image_zoom_in>a{color:#2c3e50}
.image_zoom_in>a:hover{color:#ff9800;}
.single_gallery_item_info .headline>h4{font-weight:500;font-size:2em;}
.portfolio_details_img{background-color:#fff;border:1px solid #ddd;border-radius:6px;margin-bottom:30px;padding:5px;}
.m_single_details{display:inline-block;float:left;padding:30px 0 0 30px;position:relative;width:25%;z-index:1;}
.m_single_details>i{color:#ff9800;font-size:24px;height:30px;left:0;position:absolute;top:33px;width:30px;}
.m_single_details h4{font-weight:500;margin-bottom:5px;}
.m_single_details>p{margin:0;}
.contact_input_area .form-group input,
.contact_input_area .form-group select,
.contact_input_area .form-group textarea{background-color:#f6f6f6;border:0 solid #ddd;border-radius:4px;box-shadow:3px 2px 3px rgba(0, 0, 0, 0.15);height:50px;margin-bottom:30px;padding:15px;-webkit-transition-duration:500ms;transition-duration:500ms;width:100%;}
.contact_input_area .form-group input:focus,
.contact_input_area .form-group select:focus,
.contact_input_area .form-group textarea:focus{box-shadow:5px 5px 24px rgba(0, 0, 0, 0.15);border:none;}
.contact_input_area .form-group textarea{height:150px;}
.message_title{margin-bottom:60px;text-align:center;}
.contact_input_area button{background-color:#fff;border:2px solid transparent;color:#888;display:block;margin:0 auto 30px;-webkit-transition-duration:500ms;transition-duration:500ms;}
select option{padding:15px;}
.success,
.error{padding:1em;margin-bottom:12px;margin-bottom:12px;margin-bottom:12px;margin-bottom:12px;margin-bottom:12px;margin-bottom:12px;margin-bottom:12px;margin-bottom:0.75rem;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);border-radius:4px;}
.success{color:#fff;background-color:#2ecc71}
.error{color:#fff;background-color:#c0392b;}
.map_area{height:300px;width:100%;}
.message_now_area{position:relative;z-index:1;}
.address-area .single_part{position:relative;width:100%;margin-bottom:30px;}
.address-area .single_part>p,
.address-area .single_part>a{position:relative;margin-left:30px;margin-bottom:0;color:#2c3e50;display:block;}
.address-area .single_part>i{color:#FF9800;font-size:20px;left:0;position:absolute;top:5px;}
.social_links_area>a{border:2px solid #ddd;border-radius:50%;color:#fff;display:inline-block;font-size:20px;height:40px;margin:0 2px;text-align:center;width:40px;}
.inline-style .social_links_area>a{border:0px solid transparent;border-radius:0;color:#fff;display:inline-block;font-size:14px;height:auto;margin:0 10px;text-align:center;width:auto;}
.social_links_area>a>i{line-height:36px;}
.inline-style .social_links_area>a>i{line-height:1;}
.social_links_area>a:hover{background-color:#FF9800;color:#fff;border:2px solid transparent;}
.inline-style .social_links_area>a:hover{background-color:transparent;color:#FF9800;border:0px solid transparent;}
.event_location,
.latest_post,
.catagory_section,
.achive_section{margin-bottom:30px;}
.search_post>h4,
.event_location>h4,
.latest_post>h4,
.catagory_section>h4,
.tag_section>h4,
.achive_section>h4{color:#2c3e50;font-weight:500;}
.achive_section ul li>a,
.catagory_section ul li>a{border-bottom:1px dashed #dadada;color:#888;display:block;padding:5px 0 5px 10px;}
.achive_section ul li>a:hover,
.catagory_section ul li>a:hover{border-bottom:1px dashed transparent;color:#FF9800;padding:5px 0 5px 15px;}
.achive_section ul li>a>i,
.catagory_section ul li>a>i{padding-right:10px;}
.latest_post .single_latest_post{border-bottom:1px dashed #dadada;position:relative;z-index:1;padding-left:100px;padding-top:10px;padding-bottom:10px;}
.latest_post .single_latest_post>a>h5{margin:0;color:#2c3e50;-webkit-transition-duration:500ms;transition-duration:500ms;}
.latest_post .single_latest_post>a>h5:hover{color:#ff9800;}
.latest_post .single_latest_post>p{margin:0;color:#6f6f6f;}
.latest_post .single_latest_post>img{left:0;position:absolute;top:15px;width:90px;height:auto;z-index:9;}
.tag_section ul>li{display:inline-block;margin:2px 0;}
.tag_section ul>li>a{color:#888;display:inline-block;padding:5px 10px;width:auto;border:2px solid #ddd;}
.tag_section ul>li>a:hover{background-color:#FF9800;border:2px solid transparent;color:#fff;}
.search_post>form input{border:1px solid #dadada;height:40px;margin-bottom:30px;padding:5px 15px;width:100%;-webkit-transition-duration:500ms;transition-duration:500ms;}
.search_post>form input:focus{box-shadow:0 5px 10px 5px rgba(0, 0, 0, 0.1);}
.why_choose_us_area{overflow:hidden;}
.why_choose_us_area .container-fluid{padding:0;}
.single_choose_us{position:relative;-webkit-transition-duration:500ms;transition-duration:500ms;width:33.3333%;display:inline-block;float:left;padding:100px 30px;position:relative;z-index:1;background-position:center center;background-size:cover;overflow:hidden;}
.single_choose_us:before{background-color:rgba(52, 73, 94, 0.8);content:"";height:100%;left:-25%;position:absolute;top:0;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transition-duration:500ms;transition-duration:500ms;width:100%;z-index:-1;border-right:5px solid #ff9800;}
.single_choose_us:hover:after{border:1px solid rgba(255, 255, 255, 0.3);content:"";height:calc(100% - 30px);left:15px;position:absolute;top:15px;border-radius:3px;-webkit-transition-duration:500ms;transition-duration:500ms;width:calc(100% - 30px);}
.single_choose_us:hover:before{background-color:rgba(52, 73, 94, 0.9);width:150%;}
.choose_us_icon_title{width:75%;text-align:center;}
.single_choose_us .choose_us_icon_title h4,
.choose_us_overlay_text h4{color:#fff;font-weight:500;margin-bottom:10px;}
.choose_us_icon{background-color:#ff9800;border-radius:50%;color:#fff;height:70px;margin:0 auto 15px;width:70px;display:block;}
.choose_us_icon>i{font-size:30px;line-height:70px;}
.choose_us_overlay_text{left:30px;position:absolute;text-align:center;top:0;visibility:hidden;width:calc(100% - 60px);height:100%;}
.choose_us_overlay_text p{color:#fff;}
.single_choose_us:hover .choose_us_icon_title{visibility:hidden;}
.single_choose_us:hover .choose_us_overlay_text{visibility:visible;-webkit-transition-delay:500ms;transition-delay:500ms;-webkit-transition-duration:500ms;transition-duration:500ms;}
.choose_us_overlay_text .table{margin-bottom:0;}
.creative_version .creative-title{color:#fff;font-weight:500;font-size:45px;}
.creative_version .creative-title span{color:#ff9800;}
.creative_version .creative-description{color:#fff;}
.creative_version .main_header_area.sticky .mainmenu ul#nav li.current_page_item a:after{background-color:#ff9800;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);position:absolute;width:100%;height:100%;content:"";top:0;left:0;z-index:-1;}
.creative_version .main_header_area.sticky .mainmenu ul#nav li.current_page_item a{background-color:transparent;color:#fff;}
.creative_version.our_speciality_area{background-color:#2c3e50;margin-top:0;padding-bottom:265px;position:relative;z-index:1;padding-top:100px;}
.creative_version .single_speciality_text p{color:#fff;margin:0;}
.creative_version .single_speciality_text>h5{color:#ff9800;}
.creative_version .single_speciality:hover,
.creative_version .single_speciality.active{box-shadow:0 0 12px 0 rgba(255, 255, 255, 0.1);}
.creative_version .section_heading>h3{position:relative;z-index:1;display:inline-block;}
.creative_version .section_heading>h3:after{background-color:#ff9800;content:"";height:4px;left:-55px;position:absolute;top:50%;width:50px;margin-top:-3px;}
.creative_version.our_advisor_area{background-color:#2c3e50;}
.creative_version .advisor_thumb:after{background-color:#ff9800;}
.creative_version .advisor_social_info .social_icon>a:hover{background-color:#2c3e50;color:#fff;}
.creative_version .single_price_plan{position:relative;z-index:1;background-color:transparent;}
.creative_version .single_price_plan:hover{box-shadow:0 0 0 0 rgba(0, 0, 0, 0);}
.creative_version .single_price_plan .second_layer{background-color:#2c3e50;height:100%;left:0;position:absolute;top:60px;width:100%;z-index:-5;border-radius:6px;}
.creative_version .single_price_plan .second_layer .buy_now{bottom:15px;height:auto;padding:0;position:absolute;width:100%;z-index:5;}
.creative_version .single_price_plan .first_layer{background-color:#2c3e50;border-radius:6px;border:1px solid rgba(255, 255, 255, 0.2);-webkit-transition-duration:500ms;transition-duration:500ms;width:calc(100% - 60px);}
.creative_version .single_price_plan .description{padding-bottom:20px;}
.creative_version .single_price_plan .description>p{border-bottom:0 solid #ddd;padding:5px 0;color:#fff;}
.creative_version .single_price_plan .buy_now>a{border-radius:3px;height:30px;line-height:30px;padding:3px 10px;text-align:center;width:auto;color:white;font-size:1.3em;}
.creative_version .single_price_plan .first_layer .title>h3,
.creative_version .single_price_plan .first_layer .price>h4{color:#fff;}
.creative_version .single_price_plan .buy_now>a:hover,
.creative_version .single_price_plan .buy_now>a:focus{border:1px solid rgba(255, 255, 255, 0.4);color:#fff;text-decoration:none;}
.creative_version .single_price_plan .buy_now>a{background-color:#ff9800;}
.creative_version .single_price_plan .first_layer .title{position:relative;z-index:1;overflow:hidden;padding:15px 0 30px 0;}
.creative_version .single_price_plan .first_layer .title:after{background-color:#ff9800;border-radius:50%;content:"";height:134px;left:50%;margin-left:-68px;position:absolute;top:-70px;width:134px;z-index:-5;}
.creative_version .single_price_plan .first_layer .price{padding-top:15px;}
.creative_version .single_price_plan .first_layer .title>h3{font-size:18px;}
.creative_version .single_price_plan{margin-bottom:90px;box-shadow:none;}
.creative_version .map_on_off{background-color:#2c3e50;text-align:center;-webkit-transition-duration:500ms;transition-duration:500ms;}
.creative_version .map_on_off:hover{background-color:#ff9800;}
.creative_version .map_on_off>h4{color:#fff;font-weight:500;margin:0;cursor:pointer;padding:30px 0;}
.creative_version .map_on_off>h4.map_show{display:none;}
.creative_version.about_area{position:relative;z-index:1;overflow:hidden;}
.creative_version.about_area:after{background-color:#f6f6f6;content:"";height:100%;left:50%;position:absolute;top:0;-webkit-transform:skewX(-35deg);transform:skewX(-35deg);width:100%;z-index:-2;border-left:3px solid #ddd;}
.creative_version .about_us_area{margin-top:100px;}
.creative_version .partner_company_area{background-color:#2c3e50;margin-top:50px;padding:150px 60px 50px;position:relative;z-index:1;}
.creative_version .partner_company_slides{margin-top:0;}
.creative_version .testimonial_area{padding-bottom:0;}
.creative_version .partner_company_area:after{background-color:#2c3e50;bottom:-100px;box-shadow:0 8px 12px 0 rgba(0, 0, 0, 0.1);content:"";height:100px;left:0;position:absolute;width:100%;z-index:2;}
.creative_version.our_advisor_area{padding-bottom:265px;position:relative;z-index:1;padding-top:100px;}
.creative_version .faq_area_shape:after,
.creative_version.faq_question_area:after,
.creative_version.testimonial_area:before,
.creative_version.our_speciality_area:after,
.creative_version.our_advisor_area:after{background-image:url("../img/core-img/shape.png");background-position:left top;background-size:cover;bottom:0;content:"";height:196px;left:0;position:absolute;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:100%;z-index:-2;}
.creative_version.what_we_do_area,
.creative_version.price_plan_area{background-color:#fff;}
.creative_version .gallery_area{background-color:#f6f6f6;}
.creative_version .faq_area_shape:after,
.creative_version.testimonial_area:before{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
.creative_version .faq_area_shape{height:100%;position:relative;width:100%;z-index:1;}
.creative_version .faq_area_shape:after{top:-176px;-webkit-transform:rotate(0deg);transform:rotate(0deg);}
.creative_version.faq_question_area{padding:176px 0 266px 0;}
.creative_version .cool_fact_text{position:relative;z-index:1;}
.creative_version.cool_fact_text:after{width:4px;content:"";height:100%;background-color:#fff;position:absolute;top:0;left:-8px;-webkit-transform:skewX(-15deg);transform:skewX(-15deg);}
.creative_version .cool_facts_area .col-xs-12:first-child .cool_fact_text:after{background-color:transparent!important;}
.creative_version .single_service{background-color:#f6f6f6;}
.gallery_area.creative_version{background-color:#f6f6f6;}
.creative_version .single_gallery_item .hover_overlay{background-color:rgba(44, 62, 80, 0.95);}
.creative_version .gallery_info p,
.creative_version .image_zoom_in>a{color:#fff;}
.creative_version .gallery_info .more_details>a{border:1px solid #fff;color:#fff;}
.creative_version .gallery_info .more_details>a:hover{border:1px solid transparent;}
.creative_version.our_advisor_area .section_heading>p{color:#fff;}
.creative_version .single_speciality{background-color:transparent;border-radius:4px;}
.dark,
.dark .footer_bottom_area,
.dark.modal-content,
.dark.gallery_area,
.dark.what_we_do_area,
.dark.price_plan_area,
.dark.blog_area{background-color:#15151e;}
.dark .single_feature .feature_text h4,
.dark .feature_img i{color:#fff;}
.dark .single_feature:hover .feature_img i,
.dark .single_feature:hover .feature_text h4{color:#ff9800;}
.dark.about_area:after{background-color:#141414;border-left:3px solid #111;}
.dark .faq_area_shape:after,
.dark.faq_question_area:after,
.dark.testimonial_area:before,
.dark.our_speciality_area:after,
.dark.our_advisor_area:after{background-image:url("../img/core-img/black-shape.png");}
.dark.gallery_area{border-top:2px solid #000;}
.dark.cool_facts_area:before{background-color:#2c3e50;}
.dark .contact_input_area button,
.dark .contact_input_area .form-group input,
.dark .contact_input_area .form-group textarea{background-color:transparent;border:2px solid #ddd;color:#fff;}
.dark .contact_input_area button:hover{background-color:#ff9800;border:2px solid transparent;color:#fff;}
.dark button.close,
.dark button.close:focus,
.dark button.close:hover{color:#fff;}
.dark .single_gallery_area .headline>h4{color:#fff;}
.dark .team_name>h4{color:#fff;}
.dark .main_header_area.sticky{background-color:#15151e;border-bottom:2px solid #000;}
.testimonial_area.creative_version.dark{background-color:#000;}
.minimal_version .mainmenu ul#nav li a,
.minimal_version .feature_img i,
.minimal_version .single_feature .feature_text h4,
.minimal_version .our_speciality_area .single_speciality_icon i,
.minimal_version .single_service_title>h4,
.minimal_version .single_speciality_text>h5,
.minimal_version .advisor_social_info .social_icon>a{color:#888;}
.minimal_version .single_latest_news_area:hover .single_latest_news_text_area .news_title h4,
.minimal_version .date_tag .tag a:hover,
.minimal_version .single-accordion h5 a,
.minimal_version .mainmenu ul#nav li a:hover,
.minimal_version .main_header_area .mainmenu ul#nav li.current_page_item a,
.minimal_version .single_feature:hover .feature_img i,
.minimal_version .single_feature:hover .feature_text h4,
.minimal_version .about_us_text>h3,
.minimal_version .single_speciality:hover .single_speciality_text>h5,
.minimal_version .single_speciality.active .single_speciality_text>h5,
.minimal_version .single_speciality.active .single_speciality_icon i,
.minimal_version .single_speciality:hover .single_speciality_icon i,
.minimal_version .image_zoom_in>a,
.minimal_version .gallery_info h5,
.minimal_version .news_content>a:hover,
.minimal_version .single_price_plan .price h4{color:#111;}
.minimal_version .minimal-button{border:2px solid #111;border-radius:5px;color:#111;display:inline-block;line-height:1;padding:15px 24px;}
.minimal_version .minimal-button:hover{border:2px solid #fff;color:#111;background-color:#fff;}
.minimal_version .mainmenu ul#nav li a{font-weight:300;}
.minimal_version .default-description p{margin-bottom:25px;}
.minimal_version .about_us_thumb{box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.1);margin-top:0;}
.minimal_version .about_us_text>h3,
.minimal_version .single_feature .feature_text h4,
.minimal_version .single_service_title>h4,
.minimal_version .choose_us_icon_title>h4,
.minimal_version .choose_us_overlay_text h4,
.minimal_version .single_speciality_text>h5{font-weight:300;}
.minimal_version .minimal-text-button{background-color:transparent !important;color:#888 !important;font-weight:300;margin-top:15px;}
.minimal_version .minimal-text-button:hover{color:#111 !important;}
.minimal_version .default-title h2{font-weight:500;}
.minimal_version .single_choose_us:before{background-color:rgba(0, 0, 0, 0.7);border-right:5px solid #fff;}
.minimal_version .choose_us_icon{background-color:#fff;color:#111;}
.minimal_version .section_heading>h3{color:#111;font-weight:300;}
.minimal_version .learn_more>a>h4,
.minimal_version .advisor_thumb:after,
.minimal_version .view_more,
.minimal_version .view_more>a:before,
.minimal_version .view_more>a{background-color:#bdc3c7;}
.minimal_version .single_service:hover .learn_more>a>h4{background-color:#111;}
.minimal_version .gallery_info .more_details>a:hover{background-color:#fff;color:#111;}
.minimal_version .advisor_social_info .social_icon>a:hover{background-color:#fff;color:#111;}
.minimal_version .video_area:before,
.minimal_version .cool_facts_area:before{background-color:rgba(0, 0, 0, 0.8);}
.minimal_version .video_play_area a.video_btn{background-color:transparent;border:2px solid #fff;border-radius:50%;height:50px;width:50px;}
.minimal_version .video_play_area a.video_btn>i{line-height:46px;font-size:18px;}
.minimal_version .single_timeline_block .timeline_main_point{background-color:#ddd;}
.minimal_version .single_price_plan .buy_now>a{background-color:#111;border:2px solid #111;color:#fff;}
.minimal_version .single_price_plan .buy_now>a:hover,
.minimal_version .single_price_plan .buy_now>a:focus{background-color:transparent;border:2px solid #111;color:#111;}
.minimal_version .single_price_plan .single-accordion h5 a.collapsed,
.minimal_version .news_content>a{color:#888;}
.minimal_version .testimonial_author_thumb>i{background-color:#111;}
.minimal_version .owl-item.center .single_partner_slide{border:2px solid #fff;}
.minimal_version .single_latest_news_text_area .news_title h4,
.minimal_version .date_tag .tag a{color:#888;font-weight:300;}
.minimal_version .news_content>a{font-weight:300;}
.minimal_version .section_heading.white_color>h3,
.minimal_version .cool_fact_text>h2,
.minimal_version .footer_bottom p>i{color:#fff;}
.minimal_version .cool_fact_text>h4,
.minimal_version .contact_input_area button,
.minimal_version .contact_input_area .form-group input,
.minimal_version .contact_input_area .form-group textarea{font-weight:300;}
.minimal_version .contact_input_area .form-group input,
.minimal_version .contact_input_area .form-group textarea{background-color:transparent;border:2px solid #ddd;border-radius:5px;box-shadow:none;}
.minimal_version .social_links_area>a:hover{background-color:transparent;border:0 solid transparent;color:#fff;}
.minimal_version .footer_bottom_area{background-color:#111;}
.minimal_version .contact_input_area .form-group input:focus,
.minimal_version .contact_input_area .form-group textarea:focus{border:2px solid #111;}
.minimal_version .contact_input_area button{border-radius:5px;}
.minimal_version .contact_input_area button:hover{background-color:#111;border:2px solid transparent;color:#fff;}
.minimal_version .single_service_title{margin-top:0;padding:30px 0 0;}
.minimal_version .gallery_menu .portfolio-menu button{background-color:#111;color:#fff;}
.minimal_version .advisor_social_info .social_icon>a>i{font-size:30px;line-height:30px;}
.footer_area.minimal_version .social_links_area>a{border:0 solid #ddd;border-radius:0;color:#fff;display:inline-block;font-size:40px;height:auto;margin:0 5px;text-align:center;width:auto;}
.welcome_area.yt_video_background{position:relative;z-index:1;}
.welcome_area.yt_video_background:before{position:absolute;width:100%;height:100%;content:"";top:0;left:0;background-image:url(../img/core-img/pattern-1.png);background-repeat:repeat;z-index:5;}
.welcome_area.yt_video_background .welcome_text h2{color:#fff;font-size:50px;}
.welcome_area.yt_video_background .welcome_text h2 span{color:#ff9800;}
.welcome_area.yt_video_background .welcome_text p{color:#fff;}
.welcome_area.yt_video_background .welcome_text>a{background-color:#ff9800;color:#fff;display:inline-block;margin-top:20px;}
.welcome_area.yt_video_background .welcome_text>a:hover{background-color:#2c3e50;color:#fff;}
.classic_version .slidea-pagination.slidea-pagination-light .slidea-pagination-item.active{-webkit-transform:scale(1);transform:scale(1);}
.education-version .map_area{height:600px;width:100%;}
.education-version .edu_section_heading{margin-bottom:50px;text-align:center;}
.education-version .about_us_text a{color:#888;display:inline-block;background-color:transparent;}
.education-version .about_us_text a:hover{color:#ff9800;}
.education-version .edu_section_heading>i{color:#ff9800;font-size:36px;margin-bottom:15px;}
.education-version .edu_section_heading>h3{color:#2c3e50;font-weight:500;}
.education-version .edu_single_feature{border-radius:4px;margin-bottom:30px;padding:15px;-webkit-transition-duration:500ms;transition-duration:500ms;background-color:#fff;box-shadow:3px 2px 3px rgba(0, 0, 0, 0.15);}
.education-version .edu_single_feature:hover{box-shadow:5px 5px 24px rgba(0, 0, 0, 0.15);}
.education-version .edu_feature_img>i{color:#ff9800;font-size:30px;margin-bottom:15px;}
.education-version .edu_feature_text>h4{color:#2c3e50;font-weight:500;margin-bottom:10px;}
.education-version .about_us_thumb{margin-top:0;}
.education-version .about_us_text>h3{font-weight:500;}
.education-version.search_course_area{background-color:#ff9800;}
.education-version .course_search .form-group select.form-control,
.education-version .course_search .form-group input,
.education-version .course_search button{width:100%;border:medium none;color:#2c3e50;height:50px;}
.education-version select option{border:medium none;height:30px;padding:6px 12px;width:auto;}
.education-version .course_search .form-group{width:100%;}
.education-version .course_search select{-moz-appearance:none;-webkit-appearance:none;appearance:none;}
.education-version .course_search button:hover,
.education-version .course_search button:focus{background-color:#2c3e50;color:#fff}
.education-version .course_search .form-group.down_arrow{position:relative;z-index:1;}
.education-version .course_search .form-group.down_arrow:after{content:"\f0d7";font-family:"fontawesome";font-size:18px;height:auto;position:absolute;right:10px;top:12px;cursor:pointer;width:auto;z-index:1;}
.education-version.popular_course_area{background-color:#f6f6f6;}
.education-version .single_popular_course{background-color:#fff;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.1);margin-bottom:30px;border-bottom:5px solid #ff9800;-webkit-transition-duration:500ms;transition-duration:500ms;}
.education-version .single_popular_course:hover{box-shadow:0 0 12px 0 rgba(0, 0, 0, 0.1);border-bottom:5px solid #2c3e50;}
.education-version .single_popular_course:hover .single_popular_course_des .title h4{color:#ff9800;}
.education-version .single_popular_course_des{padding:30px 30px 25px;}
.education-version .single_popular_course_des .title h4{font-weight:500;line-height:1.42;text-transform:uppercase;-webkit-transition-duration:500ms;transition-duration:500ms;}
.education-version .single_popular_course_des .title>p,
.education-version .single_upcoming_event_des .title>p{color:#2c3e50;display:inline-block;margin-right:15px;}
.education-version .single_popular_course_des .title>p>i,
.education-version .single_upcoming_event_des .title>p>i{color:#ff9800;}
.education-version .single_popular_course_des .content>p{margin:0;}
.education-version.our_advisor_area{background-color:#fff;}
.education-version .single_advisor{background-color:#f6f6f6;box-shadow:none;}
.education-version .single_advisor:hover{box-shadow:0 0 0 0 rgba(0, 0, 0, 0.05);}
.education-version .advisor_thumb:after{bottom:0;height:92px;left:0;-webkit-transform:skewX(0deg);transform:skewX(0deg);-webkit-transition-duration:500ms;transition-duration:500ms;}
.education-version .advisor_name{bottom:0;height:92px;left:0;padding:25px 0;position:absolute;text-align:center;width:100%;z-index:3;}
.education-version .advisor_name h4{color:#fff;font-weight:500;margin:0;}
.education-version .advisor_social_info{bottom:0;position:relative;right:0;z-index:1;padding:30px 0;text-align:center;}
.education-version .advisor_name>p{color:#fff;margin:0;font-size:14px;}
.education-version .advisor_social_info .social_icon>a{background-color:#2c3e50;border-radius:50%;color:#fff;display:inline-block;height:30px;text-align:center;width:30px;}
.education-version .advisor_social_info .social_icon>a:hover,
.education-version .advisor_social_info .social_icon>a:focus{background-color:#ff9800;color:#fff;}
.education-version .single_advisor:hover .advisor_thumb:after{background-color:#ff9800;}
.education-version .single_upcoming_event{background-color:#fff;box-shadow:0 0 8px 0 #000;}
.education-version .timer{background-color:#f6f6f6;display:block;margin-top:15px;text-align:center;padding:15px 0;}
.education-version .timer ul>li{color:#ff9800;display:inline-block;font-size:24px;margin:0;text-align:center;width:25%;float:left;}
.education-version .single_upcoming_event{background-color:#fff;border-radius:4px;box-shadow:3px 2px 3px rgba(0, 0, 0, 0.15);background-color:#f6f6f6;margin-bottom:30px;}
.education-version .single_popular_course_img>img{border-radius:4px 4px 0 0;}
.education-version .single_upcoming_event_des .title>h4{font-weight:500;-webkit-transition-duration:500;transition-duration:500;}
.education-version .single_upcoming_event:hover .single_upcoming_event_des .title>h4{color:#ff9800;}
.education-version .single_upcoming_event_des .title{padding:30px 30px 0;}
.education-version .single_upcoming_event_des .content{padding:0 30px;}
.testimonial_area.education-version:before{background-color:rgba(0, 0, 0, 0.7);}
.education-version .why_choose_img{text-align:center;}
.education-version .why_choose_us_text>h3{color:#ff9800;font-weight:500;}
.education-version .why_choose_us_text>h4{font-weight:300;margin-bottom:10px;}
.education-version .why_choose_us_text>a{background-color:#2c3e50;color:#fff;margin-top:15px;}
.education-version .why_choose_us_text>a:hover,
.education-version .why_choose_us_text>a:focus{background-color:#ff9800;color:#fff;}
.gallery_area.education-version{background-color:#f6f6f6;}
.education-version.map_contact_address_area{position:relative;z-index:1;}
.education-version .contact_address_area{background-color:rgba(246, 246, 246, 0.9);border-radius:5px;bottom:50px;height:auto;left:50%;margin-left:-300px;padding:30px 30px 20px 30px;position:absolute;top:auto;width:600px;z-index:99;text-align:center;}
.education-version .single_contact_address>i{background-color:#ff9800;border-radius:50%;color:#fff;font-size:18px;height:35px;line-height:35px;margin-bottom:10px;text-align:center;width:35px;}
.header_area.minimalist_portfolio{position:relative;z-index:999;}
.minimalist_portfolio .main_header_area.sticky{position:fixed !important;}
.minimalist_portfolio .main_header_area{border-bottom:1px solid #ddd;position:relative;z-index:1;}
.minimalist_portfolio .mainmenu ul#nav li a{color:#888;}
.minimalist_portfolio .main_header_area .mainmenu ul#nav li.current_page_item a{color:#2c3e50;}
.portfolio_welcome_area.minimalist_portfolio{border-bottom:1px solid #f6f6f6;height:400px;position:relative;width:100%;z-index:1;background-color:#f6f6f6;}
.minimalist_portfolio .minimalist_welcome_area_text>h3{color:#2c3e50;font-size:36px;font-weight:500;}
.minimalist_portfolio .single_gallery_item{width:33.33333%;}
.minimalist_portfolio .about_us_thumb{margin-top:0;}
.minimalist_portfolio .about_us_text>h3,
.minimalist_portfolio .about_us_text a:hover{color:#2c3e50;}
.about_area.minimalist_portfolio{border-bottom:1px solid #f6f6f6;}
.minimalist_portfolio .gallery_menu ul>li{background-color:transparent;color:#2c3e50;cursor:pointer;display:inline-block;padding:5px 10px;border-bottom:2px solid transparent;-webkit-transition-duration:500ms;transition-duration:500ms;}
.minimalist_portfolio .gallery_menu ul>li:active,
.minimalist_portfolio .gallery_menu ul>li:hover,
.minimalist_portfolio .gallery_menu ul>li:focus{border-bottom:2px solid #2c3e50;}
.minimalist_portfolio.cool_facts_area:before{background-color:#f6f6f6;}
.minimalist_portfolio .cool_fact_text>h2,
.minimalist_portfolio .cool_fact_text>h4{color:#2c3e50;font-weight:500;}
.minimalist_portfolio .section_heading>p{margin:0 auto;max-width:500px;text-transform:unset;}
.minimalist_portfolio .section_heading>h3{margin-bottom:5px;color:#2c3e50}
.minimalist_portfolio .m_single_service_area{background-color:#f6f6f6;border:0 solid transparent;border-radius:4px;box-shadow:3px 2px 3px rgba(0, 0, 0, 0.15);margin-bottom:30px;padding:15px;text-align:center;-webkit-transition-duration:500ms;transition-duration:500ms;}
.minimalist_portfolio .m_single_service_area:hover{box-shadow:5px 5px 24px rgba(0, 0, 0, 0.15);}
.minimalist_portfolio .m_single_service_area>i{color:#2c3e50;font-size:36px;margin-bottom:15px;}
.minimalist_portfolio .m_single_service_area>h4{font-weight:500;}
.minimalist_portfolio .m_single_service_area>p{margin:0;}
.minimalist_portfolio .single_price_plan{background-color:#fff;border:0 solid transparent;}
.minimalist_portfolio .single_price_plan .description>p{border-bottom:0px solid transparent;}
.minimalist_portfolio.testimonial_area:before{background-color:#fff;}
.minimalist_portfolio .testimonial_text>p,
.minimalist_portfolio .testimonial_author_name>h5,
.minimalist_portfolio .testimonial_author_name>h6{color:#2c3e50;}
.minimalist_portfolio.testimonial_area .owl-dot,
.minimalist_portfolio.testimonial_area .owl-dot.active{background-color:#2c3e50;}
.minimalist_portfolio .testimonial_text{margin-bottom:15px;}
.minimalist_portfolio .single_latest_news_area:hover .single_latest_news_text_area .news_title h4,
.minimalist_portfolio .date_tag .tag a:hover{color:#2c3e50;}
.minimalist_portfolio .single_latest_news_text_area .news_title h4{font-size:24px;}
.minimalist_portfolio .footer_bottom_area{background-color:#f6f6f6;}
.minimalist_portfolio .social_links_area{border-bottom:0px solid transparent;padding:15px 0 0 0;}
.minimalist_portfolio .footer_address{text-align:center;}
.minimalist_portfolio .footer_logo_area{margin-bottom:15px;}
.minimalist_portfolio .footer_address>p{margin-bottom:5px;}
.minimalist_portfolio .social_links_area>a{border:2px solid #2c3e50;color:#2c3e50;}
.minimalist_portfolio .social_links_area>a:hover{background-color:#2c3e50;border:2px solid transparent;color:#fff;}
.minimalist_portfolio .contact_input_area button{border:2px solid #ddd;-webkit-transition-duration:500ms;transition-duration:500ms;}
.minimalist_portfolio .contact_input_area button:hover{border:2px solid #2c3e50;color:#fff;background-color:#2c3e50;}
.minimalist_portfolio .contact_input_area .form-group input,
.minimalist_portfolio .contact_input_area .form-group textarea{margin-bottom:20px;}
.contact_input_area .form-group input:focus,
.contact_input_area .form-group textarea:focus{border:1px solid #ddd;}
.minimalist_portfolio .map_area{height:500px;}
.minimalist_portfolio .portfolio_social_links{margin-top:10px;text-align:center;}
.minimalist_portfolio .portfolio_social_links a{color:#888;font-size:30px;margin:0 5px;}
.minimalist_portfolio .portfolio_social_links a:hover{color:#2c3e50;}
.minimalist_portfolio .gallery_img>i{font-size:30px;}
.minimalist_portfolio .cool_fact_text>h2{font-size:30px;}
.minimalist_portfolio .cool_fact_text>i{font-size:40px;color:#2c3e50;display:block;margin-top:10px;}
.minimalist_portfolio .single_testimonial_area{background-color:#f6f6f6;border-radius:6px;margin-bottom:15px;padding:30px;position:relative;}
.minimalist_portfolio .testimonial_author_name{margin-bottom:0;}
.minimalist_portfolio .single_testimonial_area:before{background-color:#ddd;border-radius:6px 0 0 6px;content:"";height:100%;left:0;position:absolute;top:0;width:15px;}
.minimalist_portfolio.testimonial_area .section_heading>p{color:#808080;}
.spa_version .default-button{border:2px solid transparent;font-weight:600;}
.default-title h3{color:#fff;}
.spa_version .mainmenu ul#nav li a{color:#e91e63;font-weight:700;}
.bg-pink{background-color:#e91e63;color:#fff;}
.spa_section_heading{margin-bottom:50px;}
.spa_section_heading h2{margin-bottom:5px;}
.spa_section_heading p{margin:0 auto;max-width:550px;}
.spa_version .spa_about_img{background-position:top right;background-size:cover;}
.spa_version .spa_about_text_content{padding-bottom:100px;}
.spa_version .spa_about_text_content>i{background-color:#e91e63;border-radius:50%;color:#fff;display:inline-block;float:left;font-size:30px;height:60px;line-height:60px;margin-right:15px;text-align:center;width:60px;}
.spa_version .spa_cool_facts_area{background-color:#f6f6f6;border-left:10px solid #e91e63;border-radius:6px;margin:15px 0;padding:15px;position:relative;z-index:1;display:-ms-flexbox;display:-webkit-box;display:flex;}
.spa_version .single_cool_facts{display:inline-block;float:left;padding-left:45px;position:relative;width:32.333%;z-index:1;}
.spa_version .single_cool_facts>i{color:#e91e63;font-size:30px;left:0;position:absolute;top:10px;z-index:1;}
.spa_version .single_cool_facts h4{color:#2c3e50;font-weight:600;margin-bottom:5px;}
.spa_version .single_cool_facts>p{margin:0;}
.spa_version.special_offer_area{background-color:#f6f6f6;}
.spa_version .single_special_offer{background-color:#fff;background-position:center center;background-size:cover;border-radius:6px;box-shadow:3px 2px 3px rgba(0, 0, 0, 0.15);margin-bottom:30px;padding:30px;position:relative;text-align:center;-webkit-transition-duration:500ms;transition-duration:500ms;z-index:1;}
.spa_version .single_special_offer:hover{box-shadow:5px 5px 24px rgba(0, 0, 0, 0.15);}
.spa_version .single_special_offer_img>img{background-color:#e91e63;border-radius:50%;display:block;height:215px;margin:0 auto 30px;width:215px;border:3px solid #e91e63;-webkit-transition-duration:500ms;transition-duration:500ms;}
.spa_version .single_special_offer.active .single_special_offer_img>img,
.spa_version .single_special_offer:hover .single_special_offer_img>img{border:3px solid #fff;}
.spa_version .single_special_offer:after{background-color:#fff;width:100%;height:100%;left:0;top:0;content:"";position:absolute;z-index:-1;-webkit-transition-duration:500ms;transition-duration:500ms;border-radius:6px;}
.spa_version .single_special_offer.active:after,
.spa_version .single_special_offer:hover:after{background-color:rgba(233, 30, 99, 0.7);}
.spa_version .single_special_offer>h4{color:#e91e63;font-weight:600;-webkit-transition-duration:500ms;transition-duration:500ms;}
.spa_version .single_special_offer p,
.spa_version .single_special_offer .bg-pink{-webkit-transition-duration:500ms;transition-duration:500ms;}
.spa_version .single_special_offer.active h4,
.spa_version .single_special_offer:hover h4,
.spa_version .single_special_offer.active p,
.spa_version .single_special_offer:hover p{color:#fff;}
.spa_version .single_special_offer.active .bg-pink,
.spa_version .single_special_offer:hover .bg-pink{color:#e91e63;background-color:#fff;}
.spa_services_area.spa_version{position:relative;z-index:1;padding:100px 0 175px 0;}
.spa_version .spa_single_service{margin-bottom:30px;padding-right:85px;position:relative;text-align:right;-webkit-transition-duration:500ms;transition-duration:500ms;}
.spa_version .spa_single_service>h4{color:#34495e;font-weight:600;margin-bottom:10px;}
.spa_version .spa_service_icon{background-color:#e91e63;border-radius:50%;color:#fff;height:70px;position:absolute;right:0;text-align:center;top:2px;width:70px;-webkit-transition-duration:500ms;transition-duration:500ms;}
.spa_version .spa_service_icon>i{font-size:30px;line-height:70px;}
.spa_version .spa_single_service:hover .spa_service_icon{background-color:#ff9800;}
.spa_version .spa_services_text_area.second_area .spa_single_service{padding-right:0;padding-left:85px;}
.spa_version .spa_services_text_area.second_area .spa_service_icon{right:auto;left:0;top:2px;}
.spa_version .spa_services_text_area.second_area .spa_single_service{text-align:left;}
.spa_version .spa_service_image{padding-top:15px;}
.spa_version .spa_cta_area{background-color:#fff;background-position:left center;background-repeat:no-repeat;border-radius:6px;bottom:-75px;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.2);height:150px;left:50%;margin-left:-585px;position:absolute;width:1170px;z-index:1;}
.spa_version .spa_cta_text{text-align:center;}
.spa_version .spa_cta_text>h3{margin:0;color:#e91e63;}
.gallery_area.spa_version{background-color:#e91e63;}
.spa_version.gallery_area .spa_section_heading h2,
.spa_version.gallery_area .spa_section_heading p{color:#fff;}
.single_gallery_item.width50{width:50%;}
.gallery_area.spa_version{background-color:#e91e63;padding:175px 0 100px 0;}
.spa_version .single_advisor{background-color:#e91e63;border-radius:6px;padding:15px 15px 15px 185px;position:relative;z-index:1;}
.spa_version .spa_specialist_img>img{background-color:#fff;border-radius:6px;height:auto;left:15px;position:absolute;top:15px;width:155px;box-shadow:0 0 6px 0 rgba(0, 0, 0, 0.15);}
.spa_version .single_advisor_details_info{padding:0;}
.spa_version .single_advisor_details_info>h4{color:#fff;font-weight:600;}
.spa_version .single_advisor_details_info>p{color:#fff;}
.spa_make_an_appointment_area.spa_version{position:relative;z-index:1;background-position:center center;background-size:cover;background-attachment:fixed;}
.spa_make_an_appointment_area.spa_version:after{position:absolute;width:100%;height:100%;z-index:-1;background-color:rgba(0, 0, 0, 0.7);content:"";top:0;left:0;}
.spa_make_an_appointment_area .spa_section_heading h2,
.spa_make_an_appointment_area .spa_section_heading p{color:#fff;}
.spa_make_an_appointment_area.spa_version .contact_input_area .form-group input:focus{border:2px solid #fff;background-color:transparent;}
.spa_make_an_appointment_area.spa_version .contact_input_area .form-group input,
.spa_make_an_appointment_area.spa_version .contact_input_area .form-group select{background-color:rgba(255, 255, 255, 0.2);border:2px solid transparent;color:#fff;}
.spa_make_an_appointment_area.spa_version .contact_input_area .form-group select{width:100%;height:50px;box-shadow:none;}
.spa_version .form-control::-moz-placeholder,
.spa_version .form-control::-moz-placeholder{color:#fff;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.spa_version .form-control::-moz-placeholder,
.spa_version .form-control::placeholder{color:#fff;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.ui-datepicker{background-color:#fff;border-radius:4px;box-shadow:0 0 10px rgba(0, 0, 0, 0.2);padding:0;}
.ui-datepicker-header{padding:0;text-align:center;}
.ui-datepicker-prev,
.ui-datepicker-next{border-radius:50%;color:#fff;display:inline-block;height:30px;left:5px;position:absolute;top:5px;width:30px;cursor:pointer;background-color:#2c3e50;}
.ui-datepicker-next{right:5px;left:auto;}
.ui-datepicker-prev-hover,
.ui-datepicker-next-hover{background-color:#ff9800;}
.ui-datepicker-prev-hover span,
.ui-datepicker-next-hover span{color:#fff;}
.ui-datepicker-title{background-color:#ddd;margin:0;padding:10px 0;}
.ui-icon{cursor:pointer;font-size:10px;line-height:30px;}
table.ui-datepicker-calendar thead tr th{padding:10px 0;text-align:center;}
.ui-datepicker-calendar thead{background-color:#2c3e50;color:#fff;}
.ui-state-default{background-color:#f6f6f6;display:block;margin:2px;padding:10px;text-align:center;}
.ui-state-default.ui-state-highlight{background-color:#2c3e50;color:#fff;}
.spa_make_an_appointment_area.spa_version .contact_input_area .form-group select option{border:medium none;height:30px;padding:6px 12px;width:auto;color:#888}
.spa_version .contact_input_area .form-group select,
.spa_version .contact_input_area .form-group input#number{-moz-appearance:none;-webkit-appearance:none;appearance:none;}
.spa_version .contact_input_area .form-group.down_arrow,
.spa_version .contact_input_area .form-group.datepicker{position:relative;z-index:1;}
.spa_version .contact_input_area .form-group.down_arrow:after,
.spa_version .contact_input_area .form-group.datepicker:after{content:"\f0d7";font-family:"fontawesome";font-size:18px;height:auto;position:absolute;right:10px;top:12px;cursor:pointer;width:auto;z-index:1;color:#fff;}
.spa_version .contact_input_area .form-group.datepicker:after{content:"\f073";}
.spa_version .spa_price_description{padding:0 30px 15px;text-align:left;}
.spa_version .spa_duration_price{position:relative;z-index:1;}
.spa_version .single_price_description{padding-bottom:15px;}
.spa_version .single_price_description .duration{background-color:#fff;display:inline-block;margin:0;padding-right:3px;font-size:14px;}
.spa_version .single_price_description .price{background-color:#fff;display:inline-block;float:right;margin:0;padding-left:3px;}
.spa_version .single_price_description .spa_duration_price:after{border-bottom:2px dotted #888;bottom:5px;content:"";height:10px;left:0;position:absolute;width:100%;z-index:-1;}
.spa_version .single_price_description .spa_title{font-size:16px;font-weight:600;margin-bottom:5px;}
.spa_version .single_price_plan{border-radius:6px;}
.spa_version .single_price_img{position:relative;z-index:1;}
.spa_version .single_price_img img{border-radius:6px 6px 0 0;}
.spa_version .single_price_img:after{background-color:rgba(233, 30, 99, 0);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;border-radius:6px 6px 0 0;-webkit-transition-duration:500ms;transition-duration:500ms;}
.spa_version .single_price_plan:hover .single_price_img:after{background-color:rgba(233, 30, 99, 0.7);}
.testimonial_area.spa_version .spa_section_heading h2,
.testimonial_area.spa_version .spa_section_heading p{color:#fff;}
.spa_section_heading h2{font-size:36px;font-weight:400;}
.spa_version .news_content>a,
.spa_version .single_latest_news_text_area .news_title h4{font-weight:700;}
.spa_version .spa_package_title>h3{font-size:30px;font-weight:400;margin:30px 0;}
.spa_version .footer_bottom_area{background-color:#e91e63;}
.spa_version .footer_bottom p>i,
.spa_version .footer_bottom p>a:hover{color:#fff;}
.welcome_area.hosting_version{width:100%;height:650px !important;}
.hosting_version .default-button{background-color:#2c3e50;color:#fff;}
.hosting_version .default-button:hover{background-color:#2196f3;color:#fff;}
.hosting_version.domain_search_area{position:relative;z-index:1;background-color:#2196F3;}
.hosting_version.domain_search_area .search_text{margin-bottom:30px;text-align:center;}
.hosting_version.domain_search_area .search_text>h4{color:#fff;font-weight:500;}
.hosting_version.domain_search_area .form-control.search_box{display:inline-block;float:left;height:50px;margin-right:1%;width:79%;font-weight:300;}
.hosting_version.domain_search_area .btn.btn-default.submit_btn{background-color:#FF9800;border:medium none;color:#fff;display:inline-block;height:50px;-webkit-transition-duration:500ms;transition-duration:500ms;width:20%;}
.hosting_version.domain_search_area .btn.btn-default.submit_btn:hover,
.hosting_version.domain_search_area .btn.btn-default.submit_btn:focus{background-color:#FF9800;color:#fff;box-shadow:0 0 8px 0 rgba(255, 255, 255, 0.2);}
.hosting_version.domain_search_area .checkbox{display:inline-block;margin-right:15px;color:#fff;}
.hosting_version.call_to_action{position:relative;z-index:1;background-color:#2196F3;}
.hosting_version .call_to{text-align:center;color:#fff;}
.hosting_version .call_to>h3{display:inline-block;line-height:1.5;margin-bottom:0;margin-right:30px;-webkit-transition-duration:500ms;transition-duration:500ms;font-weight:500;}
.hosting_version .call_to_action_button{display:inline-block;}
.hosting_version .call_to_action_button>a{background-color:#FF9800;color:#fff;margin-top:0;}
.hosting_version .call_to_action_button>a:hover{background-color:#fff;color:#2196F3;}
.hosting_version.services_area{background-color:#f6f6f6;}
.hosting_version .single_service{padding:15px;position:relative;z-index:1;margin-bottom:30px;-webkit-transition-duration:500ms;transition-duration:500ms;background-color:transparent;}
.hosting_version .single_service_text{padding-left:65px;}
.hosting_version .single_service_icon{height:50px;left:15px;position:absolute;top:15px;width:50px;z-index:5;}
.hosting_version .single_service_icon>i{color:#2196F3;font-size:40px;}
.hosting_version .single_service_text>h4{color:#2c3e50;margin-bottom:10px;-webkit-transition-duration:500ms;transition-duration:500ms;font-weight:500;}
.hosting_version .services_area .single_service:hover .single_service_text>h4{color:#2196F3;}
.hosting_version .single_service_text>p{color:#888;margin:0;}
.hosting_version.cool_facts_area{position:relative;z-index:1;background-color:#2196F3;}
.hosting_version .cool_fact_text{color:#fff;position:relative;text-align:center;z-index:1;margin-bottom:30px;}
.hosting_version .cool_fact_text>h3{font-weight:500;}
.hosting_version .cool_fact_text>i{font-size:40px;padding-bottom:15px;}
.hosting_version .cool_fact_text>h5{font-size:16px;margin:0;font-weight:500;}
.hosting_version.price_plan_area{background-color:#f6f6f6;}
.hosting_version.price_plan_area .single_price_plan{background-color:#fff;margin-bottom:30px;text-align:center;-webkit-transition-duration:500ms;transition-duration:500ms;width:25%;border-radius:0;display:inline-block;float:left;border-right:1px solid #ddd;}
.hosting_version .all_price_plans .single_price_plan:first-child{border-radius:6px 0 0 6px;}
.hosting_version .all_price_plans .single_price_plan:last-child{border-radius:0 6px 6px 0;border-right:0 solid transparent;}
.hosting_version.price_plan_area .single_price_plan .title{padding:50px 0 15px;-webkit-transition-duration:500ms;transition-duration:500ms;}
.hosting_version.price_plan_area .single_price_plan .title h3{color:#2c3e50;-webkit-transition-duration:500ms;transition-duration:500ms;}
.hosting_version.price_plan_area .single_price_plan .price h4{border-bottom:3px solid #2196f3;color:#2c3e50;display:inline-block;margin:0;padding:0 5px 5px;-webkit-transition-duration:500ms;transition-duration:500ms;font-size:20px;}
.hosting_version.price_plan_area .single_price_plan .price{-webkit-transition-duration:500ms;transition-duration:500ms;}
.hosting_version.price_plan_area .single_price_plan .description{padding:15px 0;-webkit-transition-duration:500ms;transition-duration:500ms;}
.hosting_version.price_plan_area .single_price_plan .description>p{color:#888;margin:0 30px;padding:10px 0;-webkit-transition-duration:500ms;transition-duration:500ms;}
.hosting_version.price_plan_area .single_price_plan .button{padding:20px 0 50px;-webkit-transition-duration:500ms;transition-duration:500ms;}
.hosting_version.price_plan_area .single_price_plan .button>a{border-radius:6px;font-size:13px;padding:10px 15px;text-transform:uppercase;}
.hosting_version.price_plan_area .single_price_plan .button>a:hover{color:#2196F3;background-color:#FF9800;}
.hosting_version.price_plan_area .single_price_plan:hover,
.hosting_version.price_plan_area .single_price_plan.active{box-shadow:0 0 16px rgba(0, 0, 0, 0.1);background-color:#2196F3;}
.hosting_version.price_plan_area .single_price_plan:hover .description>p,
.hosting_version.price_plan_area .single_price_plan.active .description>p,
.hosting_version.price_plan_area .single_price_plan:hover .price h4,
.hosting_version.price_plan_area .single_price_plan.active .price h4,
.hosting_version.price_plan_area .single_price_plan:hover .title h3,
.hosting_version.price_plan_area .single_price_plan.active .title h3{color:#fff;}
.hosting_version.price_plan_area .single_price_plan:hover .button>a,
.hosting_version.price_plan_area .single_price_plan.active .button>a{border:2px solid transparent;background-color:#FF9800;color:#FFF;}
.hosting_version.price_plan_area .single_price_plan:hover .price h4,
.hosting_version.price_plan_area .single_price_plan.active .price h4{border-bottom-color:#fff;}
.partner_area.hosting_version{background-color:#f6f6f6;padding:50px 0;}
.hosting_version .partner_company_slides{margin-top:0;}
.special_area_text{padding-top:15px;}
.special_area_text>h3{color:#2c3e50;line-height:36px;font-weight:500;}
.special_area_text>p{color:#888;margin-bottom:30px;}
.special_area_text>h5{color:#2c3e50;position:relative;z-index:1;padding-left:30px;}
.special_area_text>h5:before{position:absolute;z-index:5;content:"\f00c";font-family:'fontawesome';top:0;left:0;font-size:18px;color:#2c3e50;}
.hosting_version.why_choose_area{position:relative;z-index:1;background-color:#2196F3;}
.hosting_version .why_choose_text>p{color:#fff;}
.hosting_version .why_choose_text>h3{color:#fff;font-weight:500;}
.hosting_version .why_choose_text>h5{color:#fff;display:block;font-weight:300;margin:15px 0 0 0;padding-left:25px;position:relative;z-index:1;}
.hosting_version .why_choose_text>h5:before{position:absolute;z-index:5;content:"\f00c";font-family:'fontawesome';top:-2px;left:0;font-size:16px;color:#fff;}
.single_partner_thumb{border:1px solid rgba(189, 195, 199, 0.3);height:auto;margin-bottom:30px;padding:30px 0;text-align:center;width:100%;-webkit-transition-duration:500ms;transition-duration:500ms;}
.single_partner_thumb img{-webkit-filter:grayscale(100%);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /></filter></svg>#filter');filter:grayscale(100%);-webkit-filter:gray;filter:gray;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-transition-duration:500ms;transition-duration:500ms;}
.partners_thumbs.owl-carousel .owl-item img{width:auto;margin:0 auto;}
.single_partner_thumb:hover{box-shadow:0 0 16px rgba(0, 0, 0, 0.1);}
.single_partner_thumb:hover img{-webkit-filter:none;filter:none;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.app_landing_version .mainmenu ul#nav li a{color:#888;}
.app_welcome_area.app_landing_version{height:600px;width:100%;background-color:#f6f6f6;position:relative;z-index:1;}
.app_landing_version .welcome_text_area>h2{color:#363636;font-size:60px;font-weight:400;}
.app_landing_version .welcome_text_area>a>i{padding-right:10px;}
.app_landing_version .default-button{background-color:#2196f3;border:2px solid transparent;color:#fff;}
.app_landing_version .default-button:hover{background-color:#fff;border:2px solid #2196f3;color:#2196f3;}
.app_landing_version .section_heading h2{font-weight:500;}
.app_landing_version .main_header_area .mainmenu ul#nav li.current_page_item a{color:#2196f3;}
.app_landing_version .single_about_part{background-color:#f6f6f6;border-radius:4px;box-shadow:3px 2px 3px rgba(0, 0, 0, 0.15);margin-bottom:30px;padding:15px 30px;position:relative;text-align:center;-webkit-transition-duration:500ms;transition-duration:500ms;z-index:1;}
.app_landing_version .single_about_part:hover{background-color:#2196f3;color:#fff;box-shadow:5px 5px 24px rgba(0, 0, 0, 0.15);}
.app_landing_version .video_btn{width:120px;}
.app_landing_version .single_about_part h3{font-size:18px;font-weight:500;-webkit-transition-duration:500ms;transition-duration:500ms;}
.app_landing_version .single_about_part>p{margin-bottom:0;-webkit-transition-duration:500ms;transition-duration:500ms;}
.app_landing_version .single_about_part:hover p{color:#fff;}
@keyframes sonarWave{from{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
to{-webkit-transform:scale(2);transform:scale(2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
}
.app_landing_version .single_about_part .feature_icon{border-radius:50%;height:50px;right:-25px;position:absolute;top:50%;width:50px;margin-top:-25px;text-align:center;background-color:#2196F3;}
.app_landing_version .single_about_part .feature_icon:before{background-color:#2196F3;content:"";height:3px;left:50%;margin-top:-1.5px;position:absolute;top:50%;width:120px;z-index:-5;}
.app_landing_version .single_about_part .feature_icon:after{background-color:#2196F3;content:"";height:20px;left:calc(50% + 110px);margin-top:-10px;position:absolute;top:50%;width:20px;z-index:9;border-radius:50%;-webkit-animation:sonarWave 2s linear infinite;animation:sonarWave 2s linear infinite;}
.app_landing_version .single_about_part .feature_icon>i{color:#fff;display:block;font-size:24px;line-height:50px;}
.app_landing_version .about_product_discription{margin-top:30px;}
.app_landing_version.more_features_area{background-color:#f6f6f6;}
.app_landing_version .single_benifits{background-color:#fff;border-radius:4px;box-shadow:3px 2px 3px rgba(0, 0, 0, 0.15);margin-bottom:30px;padding:30px 15px;position:relative;text-align:center;-webkit-transition-duration:500ms;transition-duration:500ms;z-index:1;}
.app_landing_version .single_benifits:hover,
.app_landing_version .single_benifits.active{box-shadow:5px 5px 24px rgba(0, 0, 0, 0.15);}
.app_landing_version .single_benifits .icon_box{background-color:#f6f6f6;border-radius:50%;color:#888;font-size:24px;height:50px;-webkit-transition-duration:500ms;transition-duration:500ms;width:50px;margin:0 auto 15px;display:block;}
.app_landing_version .icon_box>i{line-height:50px;font-size:30px;}
.app_landing_version .single_benifits:hover .icon_box,
.app_landing_version .single_benifits.active .icon_box{color:#fff;background-color:#2196F3;}
.app_landing_version .single_benifits h4{font-weight:500;-webkit-transition-duration:500ms;transition-duration:500ms;}
.app_landing_version .single_benifits p{margin:0;}
.app_landing_version .single_benifits.active h4{color:#2196F3;}
.app_landing_version.video_area{position:relative;overflow:hidden;background-color:#f6f6f6;width:100%;height:500px;z-index:1;background-position:center center;background-size:cover;background-attachment:fixed;}
.app_landing_version.video_area:before{position:absolute;z-index:-1;width:100%;height:100%;left:0;top:0;content:"";background:#00C9FF;background:-webkit-linear-gradient(right, #00C9FF, #92FE9D);background:linear-gradient(to left, #00C9FF, #92FE9D);opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}
.app_landing_version .video_area_text h2{color:#fff;font-size:50px;font-weight:500;}
.app_landing_version .video_area_text p{color:#fff;}
.app_landing_version .video_area_text a>i{line-height:1.588287;}
.app_landing_version .about_image{display:block;position:relative;z-index:1;}
.app_landing_version .small_thumb{bottom:0;height:auto;left:170px;position:absolute;width:auto;z-index:-5;}
.app_landing_version .about_us_text_area{padding-top:100px;}
.app_landing_version .about_us_text_area>h3{font-weight:500;}
.app_landing_version .about_us_text_area>a{margin-top:20px;}
.app_landing_version.total_subscriber_area{position:relative;z-index:1;background-size:cover;background-position:center center;background-attachment:fixed;}
.app_landing_version.total_subscriber_area:before{position:absolute;z-index:-5;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.75);content:"";top:0;left:0;}
.app_landing_version .total_subscriber_text>a{background-color:#fff;display:inline-block;float:right;}
.app_landing_version .total_subscriber_text>a:hover{background-color:#2196f3;color:#fff;}
.app_landing_version .total_subscriber_text>h3{color:#fff;display:inline-block;font-weight:500;}
.app_landing_version .total_subscriber_text>h3 span.counter{color:#2196f3;display:inline-block;font-size:36px;text-align:right;width:220px;}
.app_landing_version.price_plan_area{background-color:#f6f6f6;}
.app_landing_version .single_price_plan{text-align:center;background-color:#fff;border-radius:6px;-webkit-transition-duration:500ms;transition-duration:500ms;margin-bottom:30px;border:3px solid transparent;}
.app_landing_version .single_price_plan.active{border:3px solid #ddd;}
.app_landing_version .single_price_plan .title{color:#363636;padding:30px 0 15px 0;-webkit-transition-duration:500ms;transition-duration:500ms;}
.app_landing_version .single_price_plan .title h3,
.app_landing_version .single_price_plan .title p{margin:0;}
.app_landing_version .single_price_plan .price{background-color:#2196f3;border-radius:50%;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.2);color:#fff;height:80px;margin:0 auto;width:80px;}
.app_landing_version .single_price_plan .price h4{color:#fff;font-size:30px;font-weight:300;line-height:80px;}
.app_landing_version .single_price_plan .description{padding:15px 15px 0 15px;}
.app_landing_version .single_price_plan .description>p{line-height:16px;margin:0;padding:10px 0;}
.app_landing_version .price span{font-size:16px;}
.app_landing_version .single_price_plan .button{padding:5px 0 40px;}
.app_landing_version .single_price_plan:hover{box-shadow:0 0 16px rgba(0, 0, 0, 0.15);}
.app_landing_version .price_plan_area.price .single_price_plan{margin-bottom:30px;}
.app_landing_version .app_screenshots .owl-item .single_screenshot{border:2px solid #ddd;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.1);border-radius:3px;}
.app_landing_version .app_screenshots .owl-item.center .single_screenshot{box-shadow:0 0 16px 0 rgba(0, 0, 0, 0.2);border:2px solid #2196f3;}
.app_landing_version .app_screenshots{position:relative;z-index:1;}
.app_landing_version .app_screenshots .owl-prev,
.app_landing_version .app_screenshots .owl-next{background-color:transparent;border:2px solid #ddd;border-radius:10px;height:44px;position:absolute;text-align:center;width:44px;color:#ddd;-webkit-transition-duration:500ms;transition-duration:500ms;}
.app_landing_version .app_screenshots .owl-prev>i,
.app_landing_version .app_screenshots .owl-next>i{font-size:30px;line-height:40px;}
.app_landing_version .app_screenshots .owl-prev:hover,
.app_landing_version .app_screenshots .owl-next:hover{background-color:#2196f3;border:2px solid #2196F3;color:#fff}
.app_landing_version .app_screenshots .owl-prev{left:10px;margin-top:-22px;top:50%;}
.app_landing_version .app_screenshots .owl-next{margin-top:-22px;right:10px;top:50%;}
.app_landing_version.testimonial_area{position:relative;z-index:1;background-position:center center;background-attachment:fixed;background-size:cover;}
.app_landing_version.testimonial_area:before{position:absolute;width:100%;height:100%;z-index:-2;content:"";top:0;left:0;background-color:rgba(17, 17, 17, 0.7);}
.app_landing_version .single_testimonial_area{position:relative;z-index:1;}
app_landing_version.testimonial_area .testimonial_text{position:relative;z-index:1;}
.app_landing_version .testimonial_text>p{color:#fff;display:inline-block;font-weight:300;padding:0 40px;position:relative;z-index:1;}
.app_landing_version .testimonial_text>p:after{position:absolute;bottom:-10px;right:0;content:"\f10e";z-index:9;width:auto;height:auto;font-family:"fontawesome";font-size:40px;color:#FF9800}
.app_landing_version .testimonial_author_name{margin-top:15px;}
.app_landing_version .testimonial_author_name>h4{color:#fff;font-weight:300;margin-bottom:5px;}
.app_landing_version .testimonial_author_name>h5{margin-bottom:0;color:#fff;font-weight:300;}
.app_landing_version .testimonial_author_thumb{border-radius:50%;height:80px;margin:0 auto 30px;padding:5px;width:80px;}
.app_landing_version .testimonial_author_thumb img{border-radius:50%;height:100%;width:100%;}
.app_landing_version .testimonial_text .rating{margin:15px 0 0;text-align:center;}
.app_landing_version .testimonial_text .rating>i{font-size:20px;color:#FF9800}
.app_landing_version.testimonial_area .owl-dot{background-color:#fff;border:2px solid #fff;border-radius:50%;display:inline-block;height:15px;margin:0 3px;width:15px;}
.app_landing_version.testimonial_area .owl-dots{text-align:center;margin-top:30px;}
.app_landing_version.testimonial_area .owl-dot.active{background-color:#ff9800;height:15px;width:15px;}
.app_landing_version.newsletter_area{background-color:#f6f6f6;position:relative;z-index:1;background-size:cover;background-position:0 0;background-attachment:fixed;}
.app_landing_version.newsletter_area:before{background-color:rgba(17, 17, 17, 0.7);width:100%;height:100%;left:0;top:0;position:absolute;z-index:-5;content:"";}
.app_landing_version .newsletter_area .section_heading>h2,
.app_landing_version .newsletter_area .section_heading>p{color:#fff;}
.app_landing_version #mc_embed_signup{background-color:transparent;clear:left;width:100%;}
.app_landing_version #mc_embed_signup form{padding:0;}
.app_landing_version #mc_embed_signup input.email{background-color:#fff;border:medium none;border-radius:6px;display:inline-block;font-size:16px;height:60px;padding:15px;width:50%;}
.app_landing_version #mc_embed_signup .button{background-color:#2196f3;border:medium none;border-radius:6px;box-sizing:border-box;color:#fff;font-size:16px;height:60px;line-height:60px;margin:15px 0 0 0;padding:0 30px;-webkit-transition:all 0.23s ease-in-out 0s;transition:all 0.23s ease-in-out 0s;}
.app_landing_version.newsletter_area .section_heading h2,
.app_landing_version.newsletter_area .section_heading p{color:#fff;}
.app_landing_version.faq_area{background-color:#f6f6f6;}
.app_landing_version .single-accordion{margin-bottom:15px;}
.app_landing_version .single-accordion:last-of-type{margin-bottom:0px;}
.app_landing_version .single-accordion h5 a{background-color:#2196f3;color:#fff;display:block;font-size:16px;font-weight:300;padding:20px 45px 20px 20px;position:relative;border-radius:3px;}
.app_landing_version .single-accordion h5 a.collapsed{background-color:#fff;color:#888;}
.app_landing_version .single-accordion h5 a span{font-size:30px;height:60px;right:0;position:absolute;text-align:center;top:-1px;width:50px;}
.app_landing_version .single-accordion h5 a span>i{line-height:60px;}
.app_landing_version .single-accordion h5 a.collapsed span.accor-close{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
.app_landing_version span.accor-open{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
.app_landing_version .single-accordion h5 a.collapsed span.accor-open{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}
.app_landing_version .single-accordion h5{margin-bottom:0;text-transform:uppercase;}
.app_landing_version .single-accordion .accordion-content{box-shadow:none;}
.app_landing_version .single-accordion .accordion-content p{padding:20px 20px 10px;color:#888;font-weight:300;}
.app_landing_version .find_answer_area{background-color:#2196f3;border-radius:5px;color:#fff;padding:48px 30px;text-align:center;}
.app_landing_version .find_answer_area>h4{font-weight:500;margin-bottom:5px;}
.app_landing_version .find_answer_area>p{color:#fff;}
.app_landing_version .find_answer_area>a{background-color:#fff;border-radius:5px;color:#2196f3;display:block;height:54px;margin:15px auto 0;padding:15px;width:150px;}
.app_landing_version .find_answer_area>a:hover{box-shadow:0 0 12px 4px rgba(255, 255, 255, 0.5);}
.app_landing_version .single_timeline_block .timeline_text_content{width:calc(50% - 50px);}
.app_landing_version .single_timeline_block.odd-item .timeline_text_content{float:right;}
.app_landing_version .single_timeline_block.even-item .timeline_text_content{text-align:right;}
.app_landing_version .single_timeline_block{position:relative;z-index:1;}
.app_landing_version .single_timeline_block .timeline_icon{background-color:#2196f3;border-radius:50%;color:#fff;height:50px;left:50%;margin-left:-25px;position:absolute;text-align:center;top:0;width:50px;z-index:9;border:3px solid #fff;}
.app_landing_version .single_timeline_block .timeline_icon i{font-size:18px;line-height:44px;}
.app_landing_version .timeline_text_content{background-color:#f6f6f6;border-radius:5px;padding:20px;position:relative;z-index:1;-webkit-transition-duration:500ms;transition-duration:500ms;}
.app_landing_version .timeline_text_content p{margin:0;-webkit-transition-duration:500ms;transition-duration:500ms;}
.app_landing_version .timeline_text_content:hover{background-color:#2196f3;color:#fff;}
.app_landing_version .timeline_text_content:before{background-color:#ddd;content:"";height:100%;position:absolute;top:0;width:2px;z-index:-5;}
.app_landing_version .timeline_text_content:after{background-color:#f6f6f6;content:"";height:30px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:30px;z-index:-9;-webkit-transition-duration:500ms;transition-duration:500ms;}
.app_landing_version .timeline_text_content:hover:after{background-color:#2196f3;}
.app_landing_version .timeline_text_content:hover p{color:#fff;}
.app_landing_version .single_timeline_block.even-item .timeline_text_content:before{left:calc(100% + 49px);}
.app_landing_version .single_timeline_block.odd-item .timeline_text_content:before{right:calc(100% + 49px);}
.app_landing_version .single_timeline_block.even-item .timeline_text_content:after{right:-5px;top:8px;}
.app_landing_version .single_timeline_block.odd-item .timeline_text_content:after{left:-5px;top:8px;}
.app_landing_version .timeline_text_content>h3,
.app_landing_version .timeline_text_content>h5{font-weight:500;-webkit-transition-duration:500ms;transition-duration:500ms;}
.app_landing_version .timeline_text_content>h3{font-size:18px;}
.app_landing_version.download_app_area{position:relative;z-index:1;background-color:#2196f3;padding-bottom:30px;}
.app_landing_version .download_app_text{color:#fff}
.app_landing_version .download_app_text h2{font-size:44px;font-weight:500;}
.app_landing_version .download_app_text>p{margin-bottom:20px;color:#fff;}
.app_landing_version .download_app_text>a{background-color:#fff;box-shadow:3px 2px 3px rgba(0, 0, 0, 0.15);margin-top:30px;}
.app_landing_version .download_app_text>a:hover{box-shadow:5px 5px 24px rgba(0, 0, 0, 0.2);}
.app_landing_version .download_img{margin-top:50px;}
.restaurant_version .mainmenu ul#nav li a{font-weight:700;}
.restaurant_version .restaurant_slider_text .slidea-title-lg{font-size:70px;}
.restaurant_version .menu-list dt{color:#fff;font-size:24px;font-weight:300;}
.restaurant_version .menu-list dd{color:#fff;font-size:16px;}
.restaurant_version .s-obj.slidea-description{font-size:16px;}
.restaurant_version .menu-list dd.menu-price{margin-bottom:30px;}
.restaurant.section_heading h2{color:#e67e22;font-size:30px;}
.restaurant_version.special_dishes_area{position:relative;z-index:1;background-position:center center;background-size:cover;background-attachment:fixed;padding:70px 0;}
.restaurant_version.special_dishes_area:after{background-color:rgba(0, 0, 0, 0.7);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1;}
.restaurant_version .single_special_dishe_slide{padding:30px 0;}
.restaurant_version .single_special_dishe_text h2{color:#e67e22;font-weight:500;}
.restaurant_version .single_special_dishe_text h3,
.restaurant_version .single_special_dishe_text p{color:#fff;font-weight:500;}
.restaurant_version .single_awesome_service{height:100%;margin-bottom:30px;position:relative;width:100%;z-index:1;overflow:hidden;-webkit-transition-duration:500ms;transition-duration:500ms;}
.restaurant_version .single_awesome_service img{-webkit-transition-duration:500ms;transition-duration:500ms;}
.restaurant_version .single_awesome_service:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}
.restaurant_version .single_awesome_service:after{background-color:rgba(0, 0, 0, 0.7);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;}
.restaurant_version .single_awesome_service:before{border:1px solid rgba(230, 126, 34, 0.7);content:"";height:calc(100% - 30px);left:15px;position:absolute;top:15px;width:calc(100% - 30px);z-index:2;}
.restaurant_version .awesome_service_overlay{height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;}
.restaurant_version .awesome_service_overlay i,
.restaurant_version .awesome_service_overlay h2{color:#e67e22;-webkit-transition-duration:500ms;transition-duration:500ms;}
.restaurant_version .awesome_service_overlay h2{font-weight:500;margin:0;}
.restaurant_version .awesome_service_overlay i{font-size:36px;margin-bottom:10px;}
.restaurant_version .awesome_service_overlay a.sas_btn{background-color:transparent;color:#fff;margin:0;}
.restaurant_version .awesome_service_overlay a.sas_btn:hover{background-color:transparent;color:#e67e22;margin:0;}
.restaurant_version .single_special_dishe_img>img{margin:auto;width:auto !important;}
.restaurant_version .single_special_dishe_text>a{color:#e67e22;font-size:16px;}
.restaurant_version .single_special_dishe_text>a:hover{text-decoration:underline;}
.res_food_menu_area.restaurant_version{background-attachment:fixed;background-position:center center;background-size:cover;position:relative;z-index:1;}
.res_food_menu_area.restaurant_version:after{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1;background-color:rgba(0, 0, 0, 0.5);content:""}
.restaurant_version .single_food_menu_nav>a{background-color:#fff;display:inline-block;float:left;margin-right:5px;padding:15px 0;text-align:center;width:calc(25% - 5px);position:relative;z-index:1;}
.restaurant_version .single_food_menu_nav>a:after{border:1px solid rgba(231, 110, 34, 0.4);content:"";height:calc(100% - 10px);left:5px;position:absolute;top:5px;width:calc(100% - 10px);}
.restaurant_version .single_food_menu_nav>a>i{color:#e67e22;font-size:24px;margin-bottom:10px;}
.restaurant_version .single_food_menu_nav>a>h3{color:#e67e22;font-weight:500;margin-bottom:5px;}
.restaurant_version .single_food_menu_nav.ui-state-active>a{background-color:#e76e22;}
.restaurant_version .single_food_menu_nav.ui-state-active>a:after{border:1px solid rgba(255, 255, 255, 0.5);}
.restaurant_version .single_food_menu_nav.ui-state-active>a>i,
.restaurant_version .single_food_menu_nav.ui-state-active>a>h3,
.restaurant_version .single_food_menu_nav.ui-state-active>a>p{color:#fff;}
.restaurant_version .single_food_menu_nav>a>p{margin-bottom:0;}
.restaurant_version .single_food_menu_details{background-color:#fff;margin-top:5px;padding:0 50px 30px 30px;width:calc(100% - 5px);position:relative;z-index:1;}
.restaurant_version .single_food_menu_details:after{border:1px solid rgba(231, 110, 34, 0.4);content:"";height:calc(100% - 10px);left:5px;position:absolute;top:5px;width:calc(100% - 10px);}
.restaurant_version .single_food_item{padding-top:30px;position:relative;z-index:1;}
.restaurant_version .dish_name>h3{background-color:#fff;color:#e76e22;display:inline-block;font-weight:500;margin-bottom:5px;padding-right:5px;}
.restaurant_version .dish_name .price{background-color:#fff;display:inline-block;float:right;padding-left:5px;color:#e67e22;}
.restaurant_version .dish_name:after{border-bottom:1px dotted #e67e22;bottom:13px;content:"";height:1px;left:0;position:absolute;width:100%;z-index:-1;}
.restaurant_version .dish_name{position:relative;z-index:1;}
.restaurant_version .single_food_item_tex{height:auto;padding-left:115px;padding-top:10px;position:relative;width:100%;z-index:1;}
.restaurant_version .single_food_item_img{height:100px;position:absolute;top:30px;width:100px;left:0;}
.restaurant_version .single_food_item_img>img{border-radius:50%;height:100%;width:100%;}
.restaurant_version .single_food_item_img:after{border:1px solid rgba(231, 110, 34, 0.4);border-radius:50%;content:"";height:calc(100% - 10px);left:5px;position:absolute;top:5px;width:calc(100% - 10px);z-index:1;}
.restaurant_version .advisor_thumb:after{background-color:transparent;}
.restaurant_version .single_advisor_details_info{text-align:center;}
.restaurant_version.make_a_reservation_area{background-attachment:fixed;background-position:center center;background-size:cover;height:auto;position:relative;width:100%;z-index:1;}
.restaurant_version.make_a_reservation_area:after{width:100%;height:100%;top:0;left:0;background-color:rgba(0, 0, 0, 0.7);position:absolute;z-index:-1;content:""}
.restaurant_version .make_a_reservation .form-control{background-color:#333;border:medium none;color:#fff;height:50px;width:100%;box-shadow:0 0 0 rgba(0, 0, 0, 0) inset;}
.restaurant_version .make_a_reservation .form-control::-moz-placeholder{color:#fff;}
.restaurant_version .make_a_reservation button{width:100%;background-color:#333;margin:0;color:#fff;-webkit-transition-duration:500ms;transition-duration:500ms;}
.restaurant_version .make_a_reservation button:hover{background-color:#e67e22;color:#fff;}
.restaurant_version .single_advisor_details_info>h4{color:#e67e22;}
.restaurant_version .make_a_reservation .form-group select{width:100%;border:none;height:50px;}
.restaurant_version .make_a_reservation .form-control option{width:100%;padding:6px 15px;}
.restaurant_version .make_a_reservation .form-group select,
.restaurant_version .make_a_reservation .form-group input{-moz-appearance:none;-webkit-appearance:none;appearance:none;}
.restaurant_version .make_a_reservation .form-group.name_icon,
.restaurant_version .make_a_reservation .form-group.email_icon,
.restaurant_version .make_a_reservation .form-group.mobile_icon,
.restaurant_version .make_a_reservation .form-group.down_arrow,
.restaurant_version .make_a_reservation .form-group.datepicker{position:relative;z-index:1;}
.restaurant_version .make_a_reservation .form-group.name_icon:after,
.restaurant_version .make_a_reservation .form-group.email_icon:after,
.restaurant_version .make_a_reservation .form-group.mobile_icon:after,
.restaurant_version .make_a_reservation .form-group.down_arrow:after,
.restaurant_version .make_a_reservation .form-group.datepicker:after{content:"\f0d7";font-family:"fontawesome";font-size:18px;height:auto;position:absolute;right:10px;top:12px;cursor:pointer;width:auto;z-index:1;color:#fff;}
.restaurant_version .make_a_reservation .form-group.name_icon:after{content:"\f007";}
.restaurant_version .make_a_reservation .form-group.email_icon:after{content:"\f003";}
.restaurant_version .make_a_reservation .form-group.datepicker:after{content:"\f073";}
.restaurant_version .make_a_reservation .form-group.mobile_icon:after{content:"\f095";}
.restaurant_version .map_area{height:717px;width:100%;}
.restaurant_version .contact_form{width:555px;}
.about_area.restaurant_version,
.our_awesome_services.restaurant_version,
.message_now_area.restaurant_version{background-color:#fff;}
.restaurant_version .footer_widget_area{background-color:#f6f6f6;color:#e67e22;}
.restaurant_version .social_links_area{border-bottom:1px solid rgba(255, 255, 255, 0.2);padding:10px 0 0;text-align:center;}
.restaurant_version .social_links_area>a{border:2px solid #888;color:#888;}
.restaurant_version .social_links_area>a:hover{border:2px solid transparent;color:#fff;}
.restaurant_version .single_footer_widget>i{font-size:36px;margin-bottom:15px;}
.restaurant_version .single_footer_widget>h3{font-weight:500;}
.restaurant_version .single_footer_widget{margin-bottom:30px;}
.restaurant_version .footer_bottom{padding:50px 0;text-align:center;}
.fitness_version .main_header_area.sticky{background-color:#000;box-shadow:0 0 4px 0 rgba(255, 255, 255, 0.2);}
.fitness_version .main_header_area.sticky .mainmenu ul#nav li a{color:#fff;}
.fitness_version .mainmenu ul#nav li a,
.fitness_version .main_header_area .mainmenu ul#nav li.current_page_item a{color:#FF5722;font-weight:500;}
.fitness_version .main_header_area.sticky .mainmenu ul#nav li.current_page_item a,
.fitness_version .main_header_area.sticky .mainmenu ul#nav li.current_page_item:hover a{background-color:#FF5722;color:#fff;}
.fitness_version .main_header_area.sticky .mainmenu ul#nav li.active a,
.fitness_version .main_header_area.sticky .mainmenu ul#nav li:hover a,
.fitness_version .mainmenu ul#nav li.active a{color:#FF5722;}
.fitness_version .one-fitenss{margin-top:200px;}
.one-fitenss .slidea-description>p{color:#fff;}
.fitness_version #slide-fitness-text>h2{color:#ff5722;font-size:65px;font-weight:500;}
.fitness_version .one-fitenss #slide-towel-description li{color:#fff;font-size:16px;font-weight:300;}
.fitness_version .one-fitenss-2 h2,
.fitness_version .one-fitenss-3 h2,
.fitness_version .one-fitenss h2 span{color:#2ecc71;font-size:65px;font-weight:500;}
.fitness_version .one-fitenss-2 p,
.fitness_version .one-fitenss-3 h2 span,
.fitness_version .one-fitenss-2 h2 span{color:#fff;}
.fitness_version .about_us_thumb{background-color:transparent;border-radius:0;box-shadow:none;margin-top:0;padding:0;position:relative;z-index:1;}
.fitness_version .about_us_text>h3{color:#ff5722;font-size:65px;text-transform:unset;}
.fitness_version .about_us_text a{background-color:#ff5722;border-radius:6px;color:#fff;display:inline-block;font-size:16px;padding:15px 24px;margin-top:30px;}
.fitness_version.our_classes_area{background-color:#000;}
.fitness_version .our_all_class{height:190px;position:relative;width:100%;z-index:2;}
.fitness_version .single_class p{color:#fff;margin:0;}
.fitness_version .single_class{background-color:#ff5722;border-radius:6px;color:#fff;float:left;position:absolute;text-align:center;top:-100px;width:calc(25% - 5px);}
.fitness_version .single_class>img{border-radius:6px 6px 0 0;}
.fitness_version .single_class_text{padding:30px 15px;}
.fitness_version .single_class_text>h4{font-weight:500;}
.fitness_version #class_1{left:2.5px;}
.fitness_version #class_2{left:calc(25% + 2.5px);}
.fitness_version #class_3{left:calc(50% + 2.5px);}
.fitness_version #class_4{left:calc(75% + 2.5px);}
.fitness_version .fitness_class_slides .single_class_slide{background-color:#fff;border-radius:6px;position:relative;z-index:1;}
.fitness_version .fitness_class_slides,
.fitness_version.our_advisor_area .fitness_advisor_slides{position:relative;z-index:1;}
.fitness_version .fitness_class_slides .owl-controls,
.fitness_version.our_advisor_area .fitness_advisor_slides .owl-controls{position:absolute;right:-5px;top:-80px;z-index:9;}
.fitness_version.our_advisor_area .fitness_advisor_slides .owl-prev,
.fitness_version.our_advisor_area .fitness_advisor_slides .owl-next,
.fitness_version .fitness_class_slides .owl-prev,
.fitness_version .fitness_class_slides .owl-next{background-color:#ff5722;border-radius:3px;color:#fff;display:inline-block;height:30px;margin:0 5px;position:relative;text-align:center;width:30px;}
.fitness_version.our_advisor_area .fitness_advisor_slides .owl-prev>i,
.fitness_version.our_advisor_area .fitness_advisor_slides .owl-next>i,
.fitness_version .fitness_class_slides .owl-prev>i,
.fitness_version .fitness_class_slides .owl-next>i{line-height:30px;font-size:18px;}
.fitness_version .single_class_slide .title>h4{color:#ff5722;font-weight:500;margin:0;padding:30px 30px 0;}
.fitness_version .single_class_slide .time{background-color:#ff5722;border-radius:0 0 6px 6px;color:#fff;padding:15px;position:absolute;right:45px;top:0;}
.fitness_version .single_class_slide .time>p{color:#fff;font-weight:500;margin:0;}
.fitness_version .single_class_slide .time p>i{display:block;font-size:30px;margin-bottom:15px;text-align:center;}
.fitness_version .single_class_slide .trainer>p{margin:0;padding:15px 30px 0;}
.fitness_version .single_class_slide .description>p{padding:15px 30px 30px;}
.fitness_version .section_heading>h3{color:#ff5722;position:relative;text-align:left;z-index:1;}
.fitness_version .section_heading>h3:after{background-color:#ff5722;bottom:-10px;content:"";height:2px;left:0;position:absolute;width:100%;z-index:-2;}
.fitness_version.fitness_core_features_area{overflow:hidden;padding:100px 0 230px;position:relative;z-index:1;background-size:cover;background-position:center center;background-attachment:fixed;}
.fitness_version.fitness_core_features_area:before{background-image:url("../img/core-img/fitness-shape.png");background-repeat:no-repeat;background-size:cover;bottom:0;content:"";background-position:right top;height:450px;position:absolute;-webkit-transform:rotate(0deg);transform:rotate(0deg);width:100%;z-index:-2;}
.fitness_version.fitness_core_features_area:after{left:0;top:0;content:"";height:100%;position:absolute;width:100%;z-index:-2;background-color:rgba(0, 0, 0, 0.5);}
.fitness_version .single_core_features{margin-bottom:50px;}
.fitness_version .single_core_features i{color:#ff5722;font-size:30px;margin-bottom:15px;}
.fitness_version .single_core_features>h4{color:#fff;font-weight:500;}
.fitness_version .single_core_features>p{color:#fff;}
.fitness_version .gallery_area_heading>h3{color:#fff;font-size:65px;font-weight:500;height:auto;position:absolute;right:0;text-align:right;top:-165px;width:50%;z-index:9;}
.gallery_area.fitness_version{background-color:#000;}
.fitness_version.fitness_cta_area{position:relative;z-index:1;background-position:center center;background-attachment:fixed;background-size:cover;}
.fitness_version.fitness_cta_area:after{position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;content:"";background-color:rgba(0, 0, 0, 0.5);}
.fitness_version .fitness_cta_text h3{color:#fff;font-size:60px;margin:0;}
.fitness_version .fitness_cta_text>a{background-color:#ff5722;border-radius:6px;color:#fff;display:inline-block;font-size:18px;margin-top:30px;padding:15px 24px;border:2px solid #ff5722}
.fitness_version .fitness_cta_text>a:hover{background-color:transparent;border-radius:6px;color:#ff5722;display:inline-block;font-size:18px;margin-top:30px;padding:15px 24px;border:2px solid #ff5722}
.fitness_version .single_advisor .view_more{background-color:transparent;height:0;margin-top:0;width:100%;}
.fitness_version .view_more>a{background-color:#ff5722;border-radius:50%;color:#fff;height:30px;left:50%;margin-left:-15px;position:absolute;text-align:center;top:40%;width:30px;z-index:999;}
.fitness_version .view_more>a:before{background-color:#ff5722;}
.fitness_version .advisor_thumb{overflow:hidden;padding:0;position:relative;z-index:1;}
.fitness_version .single_advisor_details_info{background-color:#000;text-align:center;}
.fitness_version .single_advisor_details_info>p{color:#fff;}
.fitness_version .single_advisor_details_info>h4{color:#ff5722;}
.fitness_version .advisor_thumb:after{background-color:#000;border-bottom:1px solid #222;bottom:0;content:"";height:60px;left:25%;position:absolute;-webkit-transform:skewX(-45deg);transform:skewX(-45deg);width:100%;}
.fitness_version .advisor_social_info .social_icon>a{color:#000;}
.fitness_version .advisor_social_info .social_icon>a:hover{color:#fff;background-color:#ff5722;}
.fitness_version .single_price_plan .description>p{border-bottom:0 solid #ddd;}
.fitness_version .single_price_plan .price h4{padding-bottom:0;}
.fitness_version .single_price_plan .title>h5{font-weight:500;margin:0;}
.fitness_version .single_price_plan .title{padding:0 0 30px 0;}
.fitness_version .single_price_plan .price{padding-top:30px;}
.fitness_version .single_price_plan .buy_now>a{background-color:#ff5722;border:2px solid transparent;color:#fff;}
.fitness_version .single_price_plan .buy_now>a:hover{background-color:transparent;border:2px solid #ff5722;color:#ff5722;}
.fitness_version.cool_facts_area{position:relative;z-index:1;}
.fitness_version .fitness_blog_title>h3{color:#fff;font-size:65px;margin-bottom:100px;position:relative;text-align:left;z-index:8;}
.fitness_version .single_latest_news_text_area .news_title h4{margin:0;}
.fitness_version .single_latest_news_area{position:relative;z-index:1;background-position:center center;background-size:cover;border-radius:6px;}
.fitness_version .single_latest_news_area:after{position:absolute;z-index:-1;width:100%;height:100%;left:0;top:0;border-radius:6px;content:"";background-color:rgba(0, 0, 0, 0.7);}
.fitness_version .single_latest_news_area .date_tag .tag a,
.fitness_version .single_latest_news_text_area .news_title h4,
.fitness_version .single_latest_news_area .date_tag .date p{color:#fff;}
.fitness_version .single_latest_news_area .date_tag .tag a:hover,
.fitness_version .single_latest_news_text_area .news_title h4:hover{color:#ff5722;}
.fitness_version.map_contact_address_area .map_area{height:500px;width:100%;}
.fitness_version.map_contact_address_area{position:relative;z-index:1;}
.fitness_version .message_title{margin-bottom:30px;}
.fitness_version .message_title>h3{font-weight:500;text-align:left;}
.fitness_version .footer_text_area p{margin:30px 0;}
.fitness_version .social_links_area{border-bottom:1px solid rgba(255, 255, 255, 0.2);padding:30px 0 0;text-align:left;}
.fitness_version .single_address_area span,
.fitness_version .footer_text_area>h3{font-weight:500;}
.fitness_version .single_address_area{margin-top:15px;}
.fitness_version .single_address_area>p{margin:0;}
.fitness_version .social_links_area>a{border:2px solid #ff5722;color:#ff5722;}
.fitness_version .social_links_area>a:hover{border:2px solid #ff5722;color:#fff;background-color:#ff5722;}
.fitness_version .contact_input_area .form-group input,
.fitness_version .contact_input_area .form-group textarea{margin-bottom:15px;}
.fitness_version .footer_bottom{padding:50px 0;}
#schedule-tab.nav-tabs{border-bottom:0 solid #ddd;margin-bottom:30px;text-align:center;}
#schedule-tab.nav-tabs>li{display:inline-block;float:none;margin-bottom:0;border-radius:6px;}
#schedule-tab.nav-tabs>li>a{border:2px solid transparent;border-radius:6px;margin-right:0;background-color:#ff5722;color:#fff;}
#schedule-tab.nav-tabs>li>a:hover,
#schedule-tab.nav-tabs>li>a:focus,
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover{background-color:transparent;color:#ff5722;border:2px solid #ff5722;}
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover{cursor:default;}
.single_schedule{background-color:#ff5722;border-radius:6px;display:-ms-flexbox;display:-webkit-box;display:flex;margin-bottom:15px;padding:15px;}
.single_schedule .course_title,
.single_schedule .course_time,
.single_schedule .course_trainer,
.single_schedule .join_now_btn{display:inline-block;float:left;width:25%;text-align:center;}
.single_schedule .course_title>p,
.single_schedule .course_time>p,
.single_schedule .course_trainer>p,
.single_schedule .join_now_btn>p{color:#fff;margin:0;}
.single_schedule .join_now_btn{text-align:right;}
.single_schedule .join_now_btn>a{background-color:#fff;border-radius:20px;color:#ff5722;padding:10px 20px;}
.fullscreen_photography_version .slidea .slidea-control{bottom:0;top:auto;}
.fullscreen_photography_version .slidea-portfolio-image{width:30%;margin-left:3%;margin-top:24px;margin-top:24px;margin-top:24px;margin-top:1.5rem;border-radius:6px;box-shadow:0px 0px 25px 5px rgba(0, 0, 0, 0.5);cursor:pointer;display:inline-block;}
.fullscreen_photography_version .slidea-portfolio-image.slidea-portfolio-image-ready{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
.fullscreen_photography_version .slidea-portfolio-image.slidea-portfolio-image-ready:hover{opacity:1 !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";z-index:1;-webkit-transform:translateY(-1rem) !important;transform:translateY(-1rem) !important;}
.fullscreen_photography_version .slidea-control{top:100% !important;margin-top:-108px !important;}
.welcome_area.fullscreen_photography_version .slidea-title-lg span{color:#ff9800;}
.fullscreen_photography_version .contact_input_area .form-group input,
.fullscreen_photography_version .contact_input_area .form-group textarea{margin-bottom:0;}
.resume_version .introduction_area{color:#fff;height:100%;left:0;position:fixed;top:0;width:50%;z-index:1;background-position:center center;background-size:cover;-webkit-transition-duration:500ms;transition-duration:500ms;}
.resume_version .introduction_area:after{background-color:rgba(0, 0, 0, 0.5);width:100%;height:100%;top:0;left:0;position:absolute;content:"";z-index:-1;}
.resume_version .introduction_text_area{padding:0 30px;}
.resume_version .introduction_text_area h2{font-size:50px;font-weight:500;}
.resume_version .introduction_text_area h2 span{color:#4CAF50}
.resume_version .introduction_text_area>p{color:#fff;}
.resume_version .resume_social_icon>a{color:#fff;display:inline-block;font-size:30px;margin:5px 5px 0;}
.resume_version .resume_social_icon>a:hover{color:#4CAF50;}
.resume_version .logo{margin-bottom:15px;}
.resume_version .resume_single_part{position:fixed;height:50%;width:25%;z-index:1;background-position:center center;background-size:auto 100%;-webkit-transition-duration:1s;transition-duration:1s;}
.resume_version .resume_single_part:hover{background-size:auto 130%;}
.resume_version .resume_single_part:after{background-color:rgba(0, 0, 0, 0.5);width:100%;height:100%;top:0;left:0;position:absolute;content:"";z-index:-1;}
.resume_version .resume_single_part_text{color:#fff;}
.resume_version .resume_single_part_text>i{background-color:#4CAF50;border-radius:50%;display:inline-block;font-size:24px;height:60px;line-height:60px;margin-bottom:15px;position:relative;width:60px;z-index:1;}
@-webkit-keyframes resume_sonarWave{from{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}
to{-webkit-transform:scale(1.4);transform:scale(1.4);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
}
@keyframes resume_sonarWave{from{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}
to{-webkit-transform:scale(1.4);transform:scale(1.4);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
}
.resume_version .resume_single_part_text>i:after{background-color:#4CAF50;border-radius:50%;content:"";height:calc(100% + 10px);left:-5px;position:absolute;top:-5px;width:calc(100% + 10px);z-index:-1;-webkit-animation:1500ms linear 0s normal none infinite running resume_sonarWave;animation:1500ms linear 0s normal none infinite running resume_sonarWave;}
.resume_version .resume_single_part_text h3{font-weight:500;margin:0;}
.resume_version .resume_single_part{cursor:pointer;}
.resume_version .profile_area{top:0;left:50%;}
.resume_version .skills_area{left:75%;top:0;}
.resume_version .portfolio_area{left:50%;top:50%;}
.resume_version .contact_area{left:75%;top:50%;}
.resume_version .close-profile-animatedModal>i,
.resume_version .close-skills-animatedModal>i,
.resume_version .close-portfolio-animatedModal>i,
.resume_version .close-contact-animatedModal>i{color:#888;cursor:pointer;display:block;font-size:30px;height:30px;margin:5px auto;text-align:center;width:30px;-webkit-transition-duration:500ms;transition-duration:500ms;margin-bottom:15px;}
.resume_version .close-profile-animatedModal>i:hover,
.resume_version .close-skills-animatedModal>i:hover,
.resume_version .close-portfolio-animatedModal>i:hover,
.resume_version .close-contact-animatedModal>i:hover{color:#4CAF50;-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.resume_version .profile-content,
.resume_version .skills-content,
.resume_version .portfolio-content,
.resume_version .contact-content{margin:0 30px 30px;}
.resume_version .about_me_area{padding:30px;position:relative;z-index:1;}
.resume_version .about_me_text{display:inline-block;margin-left:50%;width:50%;}
.resume_version .about_me_img{left:30px;position:absolute;top:30px;width:calc(50% - 60px);z-index:2;}
.resume_version .about_me_text>h3{font-weight:500;margin-bottom:5px;color:#4caf50;}
.resume_version .about_me_text h5{font-weight:500;color:#4caf50;}
.resume_version .about_me_text h5 span{display:inline-block;min-width:80px;}
.resume_version .what_i_do_title{padding:15px;text-align:center;margin-top:30px;}
.resume_version .what_i_do_title>h3{border-radius:3px;color:#4caf50;font-weight:500;margin:0;}
.material_box{background-color:#fff;border-bottom:1px solid #f7f7f7;border-radius:3px;box-shadow:0 2px 2px rgba(0, 0, 0, 0.3);}
.resume_version .single_what_i_do{margin-top:30px;padding:30px;text-align:center;}
.resume_version .single_what_i_do>i{color:#4caf50;font-size:36px;margin-bottom:15px;}
.resume_version .single_what_i_do>h3{font-weight:500;}
.resume_version .history_timeline_area{margin-top:30px;}
.resume_version .single_timeline_block .timeline_text_content{width:calc(50% - 50px);}
.resume_version .single_timeline_block.odd-item .timeline_text_content{float:right;}
.resume_version .single_timeline_block.even-item .timeline_text_content{text-align:right;}
.resume_version .single_timeline_block{position:relative;z-index:1;}
.resume_version .timeline_icon{background-color:#fff;border-radius:50%;color:#4caf50;height:50px;left:50%;margin-left:-25px;position:absolute;text-align:center;width:50px;z-index:5;}
.resume_version .timeline_icon>i{font-size:20px;line-height:50px}
.resume_version .single_timeline_block .timeline_main_point{background-color:#fff;border:3px solid #fff;border-radius:50%;color:#fff;height:30px;left:50%;margin-left:-15px;position:absolute;text-align:center;top:0;width:30px;z-index:9;}
.resume_version .timeline_text_content{background-color:#fff;border-radius:5px;padding:20px;position:relative;z-index:1;-webkit-transition-duration:500ms;transition-duration:500ms;}
.resume_version .timeline_text_content p{margin:0;-webkit-transition-duration:500ms;transition-duration:500ms;}
.resume_version .timeline_text_content:hover{box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.1)}
.resume_version .timeline_text_content:before{background-color:#fff;content:"";height:100%;position:absolute;top:0;width:2px;z-index:-5;}
.resume_version .timeline_text_content:after{background-color:#fff;content:"";height:2px;position:absolute;-webkit-transition-duration:500ms;transition-duration:500ms;width:40px;z-index:-9;}
.resume_version .single_timeline_block.even-item .timeline_text_content:before{left:calc(100% + 49px);}
.resume_version .single_timeline_block.odd-item .timeline_text_content:before{right:calc(100% + 49px);}
.resume_version .single_timeline_block.even-item .timeline_text_content:after{right:-38px;top:15px;}
.resume_version .single_timeline_block.odd-item .timeline_text_content:after{left:-38px;top:15px;}
.resume_version .timeline_text_content>h4,
.resume_version .timeline_text_content>h5{font-weight:500;-webkit-transition-duration:500ms;transition-duration:500ms;margin-bottom:10px;}
.resume_version .timeline_text_content>h4{color:#4caf50;}
.download_full_resume a>h3,
.education_history_timeline_title>h3,
.work_history_timeline_title>h3,
.progress_bar_area_title>h3{color:#4caf50;font-weight:500;margin:30px 0 0;padding:15px 0;text-align:center;-webkit-transition-duration:500ms;transition-duration:500ms;}
.work_history_timeline_title>h3{margin:0;}
.download_full_resume a>h3:hover{background-color:#4caf50;color:#fff;}
.resume_version .contact_title>h3{margin:15px 0 0;padding:15px 0;text-align:center;font-weight:500;color:#4caf50;}
.resume_version .single_contact_info{margin-bottom:30px;padding:30px 15px;text-align:center;}
.resume_version .single_contact_info>i{color:#4caf50;font-size:30px;margin-bottom:15px;}
.resume_version .single_contact_info>p{margin:0;}
.resume_version .contact_input_area .form-group input:focus,
.resume_version .contact_input_area .form-group textarea:focus{border:2px solid #4caf50;}
.resume_version .contact_from{margin-top:30px;}
.resume_version .contact_from .default-button:hover,
.resume_version .contact_from .default-button:focus{background-color:#4caf50;}
.resume_version .portfolio_title>h3{margin-bottom:0;margin-left:0;margin-right:0;padding:15px 0;text-align:center;}
.resume_portfolio_nav{margin:30px 0;}
.resume_portfolio_nav ul>li{}
.resume_portfolio_nav ul>li.active{box-shadow:0 2px 2px rgba(0, 0, 0, 0.3);color:#4caf50;}
.resume_version .single_gallery_item{overflow:hidden;position:relative;width:50%;z-index:1;}
.single_gallery_item_info .description p{font-size:1.3em;width:90%;text-align:justify;}
.resume_version .barfiller{width:100%;height:12px;background:#fcfcfc;border:1px solid #ccc;position:relative;margin-bottom:5px;box-shadow:inset 1px 4px 9px -6px rgba(0, 0, 0, .5);-moz-box-shadow:inset 1px 4px 9px -6px rgba(0, 0, 0, .5);}
.resume_version .barfiller .fill{display:block;position:relative;width:0px;height:100%;background:#333;z-index:1;}
.resume_version .barfiller .tipWrap{display:none;}
.resume_version .barfiller .tip{margin-top:-30px;padding:2px 4px;font-size:11px;color:#fff;left:0px;position:absolute;z-index:2;background:#333;}
.resume_version .barfiller .tip:after{border:solid;border-color:rgba(0, 0, 0, .8) transparent;border-width:6px 6px 0 6px;content:"";display:block;position:absolute;left:9px;top:100%;z-index:9}
.resume_version .single_progress_bar{margin-top:30px;padding:15px;}
.resume_version .single_progress_bar>h4{margin:0;font-weight:500;color:#4caf50;}
.material_version{background-color:rgb(239, 239, 239)}
.material_version .price_plan_area,
.material_version .our_advisor_area,
.material_version .what_we_do_area,
.material_version .special_feature_area,
.material_version .blog_area{background-color:transparent;}
.material_version .single_feature{padding:15px 15px 15px 70px;}
.material_version .single_feature .feature_img{left:15px;top:15px;}
.material_version .about_us_title.material_box>h3,
.material_version .section_heading.material_box>h3{margin:0;padding:15px 15px 10px;text-align:center;text-transform:uppercase;line-height:1;font-weight:500;color:#ff9800;}
.material_version .about_us_text.material_box{margin-top:30px;padding:30px;}
.material_version .our_speciality_area{margin-top:70px;}
.material_version .faq_question_area:before{background-color:rgba(0, 0, 0, 0);}
.material_version .faq_question_area{background-image:none;}
.material_version .timeline_text_content:after,
.material_version .timeline_text_content:before{background-color:#fff;}
.agency_version .single_feature{background-color:#fff;border-radius:4px;box-shadow:3px 2px 3px rgba(0, 0, 0, 0.15);margin-bottom:30px;padding:30px;}
.agency_version .single_feature:hover{box-shadow:5px 5px 22px rgba(0, 0, 0, 0.2);}
.agency_version .single_feature .feature_img{height:auto;left:0;margin-bottom:15px;position:relative;width:auto;}
.agency_version .agency_about_img{display:inline-block;float:left;width:50%;position:relative;z-index:1;background-position:center center;background-size:cover;}
.agency_version .agency_about_img:after{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0, 0, 0, 0.5);content:"";z-index:-1;}
.agency_version .our_speciality_area{width:50%;margin-top:0;float:left;}
.agency_version .about_us_text{border:5px solid rgba(255, 255, 255, 0.5);margin:0 50px;padding:30px;}
.agency_version .about_us_text>p{font-weight:400;}
.agency_version .about_us_text a,
.agency_version .about_us_text>p{color:#fff;}
.agency_version .single_service{background-color:#fff;border:medium none;border-radius:6px;box-shadow:3px 2px 3px rgba(0, 0, 0, 0.15);margin-bottom:30px;padding:30px 0;position:relative;z-index:1;-webkit-transition-duration:500ms;transition-duration:500ms;}
.agency_version .single_service:hover{box-shadow:5px 5px 24px rgba(0, 0, 0, 0.15);}
.agency_version .single_service_img>i{background-color:#2c3e50;border-radius:50%;color:#fff;font-size:18px;height:50px;line-height:50px;width:50px;}
.agency_version .learn_more>a>h4{background-color:transparent;color:#888;font-size:14px;font-weight:600;margin-bottom:0;padding:0;text-align:center;-webkit-transition-duration:500ms;transition-duration:500ms;}
.agency_version .learn_more>a>h4:hover{color:#ff9800;text-decoration:underline;}
.agency_version .single_service:hover .learn_more>a>h4{background-color:transparent;}
.agency_version .advisor_thumb:after{background-color:transparent;}
.agency_version .single_advisor_details_info{background-color:#2c3e50;border-radius:6px;bottom:30px;height:auto;left:30px;padding:30px;position:absolute;-webkit-transition-duration:500ms;transition-duration:500ms;width:calc(100% - 60px);z-index:8;}
.agency_version .single_advisor_details_info>p,
.agency_version .single_advisor_details_info>h4{color:#fff;}
.agency_version .view_more>a{background-color:#ff9800;border-radius:50%;bottom:40px;color:#fff;right:33px;}
.agency_version .view_more{background-color:transparent;height:0;margin-top:0;width:100%;}
.agency_version .single_price_plan .price h4{line-height:1;padding-bottom:20px;}
.agency_version .single_price_plan .buy_now>a{background-color:transparent;border:0 solid transparent;color:#808080;-webkit-transition-duration:500ms;transition-duration:500ms;}
.agency_version .single_price_plan .buy_now>a:hover,
.agency_version .single_price_plan .buy_now>a:focus{background-color:transparent;border:0 solid transparent;color:#ff9800;text-decoration:underline;}
.agency_version .map_area{height:450px;width:100%;}
.footer_area.agency_version{background-size:cover;background-position:center center;}
.agency_version .footer_bottom_area{background-color:transparent;}
.agency_version .social_links_area{border-bottom:0 solid rgba(255, 255, 255, 0.2);padding:30px 0;text-align:left;}
.agency_version .footer_bottom{padding:40px 0;text-align:right;}
.agency_version.cool_facts_area:before{background-color:transparent;}
.agency_version.cool_facts_area{overflow:hidden;}
.agency_cool_facts .cool_fact_text{background-color:#2c3e50;color:#fff;display:inline-block;float:left;margin:0;position:relative;text-align:center;width:25%;z-index:1;}
.agency_cool_facts .cool_fact_text:nth-child(2){background-color:#34495e;}
.agency_cool_facts .cool_fact_text:nth-child(3){background-color:#2c3e50;}
.agency_cool_facts .cool_fact_text:first-child:before,
.agency_cool_facts .cool_fact_text:last-child:before{background-color:#2c3e50;content:"";height:100%;position:absolute;right:0;top:0;width:3000px;z-index:-1;}
.agency_cool_facts .cool_fact_text:last-child:before{left:0;background-color:#34495e;}
.landing_one_version .main_menu_area{float:none;}
.landing_one_version .login_and_create_account .account_login{background-color:#2196f3;border-radius:20px;color:#fff;display:inline-block;margin-right:10px;padding:5px 18px;}
.landing_one_version .login_and_create_account .account_create{color:#fff;}
.landing_one_version .main_header_area.sticky .login_and_create_account .account_create{color:#2196f3;}
.landing_one_version .login_and_create_account .account_create:hover{text-decoration:underline;}
.landing_one_version .login_and_create_account .account_login:hover{background-color:#2c3e50;}
.landing_one_version .login_and_create_account{padding:30px 0;text-align:right;}
.landing_one_version .mainmenu ul#nav li a:hover,
.landing_one_version .mainmenu ul#nav li.current_page_item a{color:#fff;}
.landing_one_version .main_header_area.sticky .mainmenu ul#nav li a,
.landing_one_version .main_header_area.sticky .mainmenu ul#nav li.current_page_item a{color:#2196f3;}
.landing_one_version .mainmenu ul#nav li a{color:#fff;}
.landing_one_version.landing_welcome_area{width:100%;position:relative;z-index:1;background-size:cover;background-position:center center;height:750px;}
.landing_one_version.landing_welcome_area:after{background-color:rgba(0, 0, 0, 0.5);width:100%;height:100%;top:0;left:0;content:"";position:absolute;z-index:-1;}
.landing_one_version .landing_hero_text>h2{color:#2196f3;font-size:80px;font-weight:400;}
.landing_one_version .landing_hero_text>p{color:#fff;font-size:22px;font-weight:400;}
.landing_one_version .landing_hero_text>a,
.landing_one_version .about_text>a{background-color:#2196f3;border-radius:20px;color:#fff;display:inline-block;margin-top:20px;padding:10px 30px;}
.landing_one_version .landing_hero_text>a:hover,
.landing_one_version .about_text>a:hover,
.landing_one_version .about_text>a:focus,
.landing_one_version .landing_hero_text>a:focus{background-color:#2c3e50;color:#fff;}
.landing_one_version .our_speciality_area{margin-top:0;}
.landing_one_version .single_speciality{border:1px solid #ddd;border-radius:6px;margin-bottom:30px;padding:30px 15px;}
.landing_one_version .single_speciality_icon{left:15px;position:absolute;top:35px;-webkit-transition-duration:500ms;transition-duration:500ms;}
.landing_one_version .video_play_area a.video_btn{margin-bottom:15px;margin-top:0;}
.landing_one_version.faq_question_area:before{background-color:rgba(0, 0, 0, 0);}
.landing_one_version .about_single_part_area .about_thumb{display:inline-block;float:left;width:50%;}
.landing_one_version .about_single_part_area .about_us_content{display:inline-block;text-align:center;width:50%;position:relative;z-index:1;}
.landing_one_version .about_single_part_area .about_us_content{display:inline-block;text-align:center;width:50%;position:relative;z-index:1;float:left;}
.landing_one_version .about_single_part_area .about_text{padding:0 30px;width:570px;}
.landing_one_version .about_single_part_area.even .about_text{float:right;}
.landing_one_version .our_speciality_area .single_speciality_icon i,
.landing_one_version .single_speciality:hover .single_speciality_text>h5,
.landing_one_version .single_speciality.active .single_speciality_text>h5{color:#2196f3;}
.landing_one_version .about_text>h3{color:#2196f3;font-weight:500;}
.landing_one_version .section_heading>h3{color:#2196f3;font-weight:500;margin-bottom:15px;}
.landing_one_version .section_heading>p{font-weight:400;margin-bottom:0;}
.landing_one_version .single_why_choose_us.text-center>p,
.landing_one_version .single_speciality_text>p,
.landing_one_version .about_text>p{font-weight:400;}
.landing_one_version .single_why_choose_us>i{background-color:#2196f3;border-radius:20px;color:#fff;display:inline-block;font-size:20px;margin-bottom:15px;padding:5px 20px;}
.landing_one_version .single_why_choose_us h4{font-weight:500;}
.landing_one_version .single_why_choose_us>a{color:#2196f3;}
.landing_one_version .single_why_choose_us>a:hover{color:#2196f3;text-decoration:underline;}
.landing_one_version .single-accordion h5 a{color:#2196f3;}
.landing_one_version .single_why_choose_us{margin-bottom:50px;}
.landing_price_area.landing_one_version{background-color:#f6f6f6;}
.landing_price_area .single_price_plan .description>p{border-bottom:0 solid #ddd;font-weight:400;margin:0 30px;padding:7px 0;}
.landing_price_area .single_price_plan .buy_now>a{background-color:transparent;border:0 solid transparent;color:#2196f3;-webkit-transition-duration:500ms;transition-duration:500ms;}
.landing_price_area .single_price_plan .buy_now>a:hover{background-color:transparent;border:0 solid transparent;color:#2196f3;text-decoration:underline;}
.landing_price_area .single_price_plan .price h4{color:#2196f3;font-size:30px;font-weight:500;line-height:1;margin:0;padding-bottom:15px;padding-top:30px;-webkit-transition-duration:500ms;transition-duration:500ms;}
.landing_price_area .single_price_plan .title{color:#fff;padding:0;-webkit-transition-duration:500ms;transition-duration:500ms;}
.landing_price_area .single_price_plan .title h3{background-color:#2196f3;border-radius:20px;display:inline-block;font-size:18px;font-weight:500;margin:15px 0 30px;padding:5px 25px;}
.landing_price_area .single_price_plan.active{-webkit-transform:scale(1.1);transform:scale(1.1);}
.map_contact_address_area.landing_one_version{border:2px solid #ddd;padding:2px;}
.landing_one_version .contact_input_area button{font-size:14px;}
.landing_one_version .contact_input_area button:hover{background-color:#2196f3;color:#fff;}
.landing_one_version.landing_subscriber_area{position:relative;z-index:1;background-size:cover;background-position:center center;background-attachment:fixed;}
.landing_one_version.landing_subscriber_area:after{position:absolute;width:100%;height:100%;z-index:-1;content:"";background-color:rgba(0, 0, 0, 0.5);top:0;left:0;}
.landing_one_version .subscribe_text>h3{color:#fff;font-weight:500;}
.landing_one_version .subscribe_text>p{color:#fff;font-weight:400;}
.landing_one_version .form-group{margin:0;}
.landing_one_version .form-control{border:2px solid #2196f3;border-radius:20px;height:50px;position:relative;z-index:1;}
.landing_one_version .subscribe_form button{background-color:#2196f3;border:2px solid #2196f3;border-radius:20px;color:#fff;font-size:16px;height:42px;position:absolute;right:4px;top:4px;width:120px;z-index:99;}
.landing_one_version .subscribe_form{position:relative;z-index:1;}
.landing_one_version .social_links_area>a{border:2px solid #2196f3;color:#2196f3;font-size:18px;}
.landing_one_version .social_links_area>a:hover{border:2px solid #2196f3;color:#fff;background-color:#2196f3;}
footer.landing_one_version{background-color:#f6f6f6;}
.landing_one_version .single_footer_widget>i{color:#2196f3;font-size:30px;margin-bottom:15px;}
.landing_one_version .single_footer_widget>h3{font-weight:500;}
.landing_one_version .social_links_area{padding:0 0 15px;}
.landing_one_version .footer_bottom{padding:20px 0 0;text-align:center;}
.landing_one_version .footer_bottom p{color:#888;font-weight:400;}
.landing_one_version .footer_bottom p>a,
.landing_one_version .footer_bottom p>i,
.landing_one_version .footer_bottom p>a:hover{color:#2196f3;}
.product_landing .main_header_area .mainmenu ul#nav li.current_page_item a{color:#fff;}
.product_landing .main_header_area.sticky .mainmenu ul#nav li.current_page_item a,
.product_landing .main_header_area.sticky .mainmenu ul#nav li.active a,
.product_landing .main_header_area.sticky .mainmenu ul#nav li:hover a,
.product_landing .mainmenu ul#nav li.active a,
.product_landing .mainmenu ul#nav li:hover a{color:#2196f3;}
.product_landing_welcome_area.product_landing{background-position:center center;background-attachment:fixed;position:relative;z-index:1;height:700px;width:100%;background-size:cover;}
.product_landing_welcome_area.product_landing:after{width:100%;height:100%;position:absolute;z-index:-1;background:#34495e;background:-webkit-linear-gradient(right, #43cea2, #185a9d);background:linear-gradient(to left, #43cea2, #185a9d);opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";top:0;left:0;content:"";}
.product_landing .welcome_text_area h2{color:#fff;font-size:60px;font-weight:500;margin-bottom:30px;}
.product_landing .welcome_text_area p{color:#fff;font-size:20px;line-height:30px;}
.product_landing .welcome_text_area a{background-color:#2196f3;border:medium none;color:#fff;display:inline-block;font-size:20px;font-weight:500;margin-bottom:0;margin-right:0;margin-top:25px;padding:15px 30px 12px 70px;position:relative;z-index:1;}
.product_landing .welcome_text_area>a>i{font-size:30px;left:30px;position:absolute;top:12px;}
.product_landing .welcome_text_area a:hover,
.product_landing .welcome_text_area a:focus{color:#2196F3;background-color:#fff;}
.product_landing .section_heading>h2{color:#363636;font-size:30px;font-weight:500;margin-bottom:5px;}
.product_landing .section_heading>h2 span{color:#2196f3;}
.product_landing .about_product_thumb>img{max-width:360px;}
.product_landing .single_about_part{border-color:#f6f6f6;border-style:solid;border-width:3px;margin-bottom:30px;padding:15px;border-radius:5px;text-align:center;-webkit-transition-duration:500ms;transition-duration:500ms;}
.product_landing .single_about_part h3{font-size:18px;font-weight:500;}
.product_landing .single_about_part:hover{border-color:#2196F3;}
.product_landing .single_about_part>p{margin-bottom:0;}
.product_landing .single_about_part>i{color:#2196F3;display:block;font-size:36px;margin-bottom:15px;}
.product_landing.more_features_area{background-color:#f6f6f6;}
.product_landing .single_benifits{background-color:#fff;border:1px solid #ddd;border-radius:5px;margin-bottom:30px;padding:15px 15px 15px 65px;position:relative;z-index:1;-webkit-transition-duration:500ms;transition-duration:500ms;}
.product_landing .single_benifits.active{border:1px solid #2196F3;}
.product_landing .single_benifits .icon_box{background-color:#f6f6f6;border-radius:3px 0 0 3px;border-right:1px solid #ddd;color:#888;display:block;font-size:24px;height:100%;left:0;position:absolute;top:0;-webkit-transition-duration:500ms;transition-duration:500ms;width:50px;z-index:9;}
.product_landing .icon_box>i{height:auto;left:50%;margin-left:-10px;margin-top:-12px;position:absolute;top:50%;width:auto;z-index:9;}
.product_landing .single_benifits.active .icon_box{color:#fff;background-color:#2196F3;border-right:1px solid #2196F3;}
.product_landing .single_benifits h4{font-weight:500;-webkit-transition-duration:500ms;transition-duration:500ms;}
.product_landing .single_benifits p{margin:0;}
.product_landing .single_benifits.active h4{color:#2196F3;}
.product_landing .special_text>h2{font-weight:500;}
.product_landing.our_speciality_area{background-color:#fff;position:relative;z-index:1;overflow:hidden;margin:0;}
.product_landing.our_speciality_area .special_area_description,
.product_landing.our_speciality_area .special_img{display:inline-block;float:left;width:50%;}
.product_landing.our_speciality_area .special_area_description{position:relative;z-index:1;background-color:#2196F3;}
.product_landing .special_area_description{background-color:#2196F3;color:#fff;}
.product_landing .special_area_description p{color:#fff;}
.product_landing .special_area_description a{color:#888;margin-top:10px;}
.product_landing .special_area_description a.buy{color:#fff;background-color:transparent;border:none;}
.product_landing .special_area_description a:hover,
.product_landing .special_area_description a:focus{color:#2196F3;background-color:#fff;}
.product_landing .special_area_description a.buy:hover,
.product_landing .special_area_description a.buy:focus{color:#fff;background-color:transparent;text-decoration:underline;}
.product_landing .special_text{padding-left:30px;width:540px;}
.product_landing.price_plan_area{background-color:#f6f6f6;}
.product_landing .single_price_plan{text-align:center;background-color:#fff;border-radius:4px;-webkit-transition-duration:500ms;transition-duration:500ms;margin-bottom:30px;}
.product_landing .single_price_plan .title{color:#363636;padding:30px 0 15px 0;-webkit-transition-duration:500ms;transition-duration:500ms;}
.product_landing .single_price_plan .title h3{margin:0;}
.product_landing .single_price_plan .price h4{background-color:#fff;border:1px solid #2196f3;border-radius:4px;color:#2196f3;display:inline-block;font-size:20px;font-weight:300;line-height:20px;margin:15px 30px 0;padding:10px 15px;}
.product_landing .single_price_plan .description{padding:15px 15px 0 15px;}
.product_landing .single_price_plan .description>p{margin:0;padding:10px 0;}
.product_landing .price span{font-size:16px;}
.product_landing .single_price_plan .button{padding:20px 0 40px 0;}
.product_landing .single_price_plan .button>a{background-color:#2196F3;border:2px solid #2196F3;border-radius:6px;color:#fff;;padding:10px 15px;font-weight:700;font-size:16px;}
.product_landing .single_price_plan .button>a:hover,
.product_landing .single_price_plan .button>a:focus{color:#2196F3;border:2px solid #2196F3;background-color:transparent;}
.product_landing .single_price_plan:hover{box-shadow:0 0 16px rgba(0, 0, 0, 0.1);}
.product_landing .price_plan_area.price .single_price_plan{margin-bottom:30px;}
.product_landing.download_app_area{display:-ms-flexbox;display:-webkit-box;display:flex;position:relative;width:100%;z-index:1;}
.product_landing .download_app{background-color:#2196f3;display:inline-block;float:left;position:relative;width:50%;}
.download_app_img{display:inline-block;float:left;width:50%;}
.product_landing .single_extra_feature{background-color:#f6f6f6;display:inline-block;float:left;padding:30px;text-align:center;width:33.3333%;-webkit-transition-duration:500ms;transition-duration:500ms;}
.product_landing .single_extra_feature:hover{background-color:#2196f3;}
.product_landing .single_extra_feature:hover i,
.product_landing .single_extra_feature:hover h4,
.product_landing .single_extra_feature:hover p{color:#fff;}
.product_landing .single_extra_feature>i{color:#2196f3;display:block;font-size:36px;margin-bottom:15px;}
.product_landing .single_extra_feature>h4{font-weight:500;}
.product_landing.extra_feature_area .single_extra_feature:nth-child(1){border-radius:5px 0 0 0;}
.product_landing.extra_feature_area .single_extra_feature:nth-child(3){border-radius:0 5px 0 0;}
.product_landing.extra_feature_area .single_extra_feature:nth-child(4){border-radius:0 0 0 5px;}
.product_landing.extra_feature_area .single_extra_feature:nth-child(6){border-radius:0 0 5px 0;}
.product_landing .testimonial_area{position:relative;z-index:1;}
.product_landing .single_testimonial_area{background-color:transparent;border-radius:0;padding:0;}
.product_landing .testimonial_text>p{color:#fff;margin:0;font-weight:300;}
.product_landing .testimonial_author_name{margin-top:15px;}
.product_landing .testimonial_author_name>h4{color:#fff;font-weight:500;margin-bottom:5px;}
.product_landing .testimonial_author_name>h5{margin-bottom:0;color:#2196F3;font-weight:300;}
.product_landing .testimonial_author_thumb{border:3px solid #ddd;border-radius:50%;height:100px;left:0;margin:0 auto;padding:3px;position:absolute;width:100px;top:0;z-index:9;}
.product_landing .rating{margin:15px 0 0;text-align:center;}
.product_landing .rating>i{font-size:13px;color:#FF9800}
.product_landing .testimonial_author_name>h6{color:#2196F3;font-weight:300;text-transform:uppercase;margin:0;}
.product_landing .testimonial_area .owl-dot{background-color:#fff;border-radius:50%;display:inline-block;height:15px;margin:0 3px;width:15px;}
.product_landing .testimonial_area .owl-dots{text-align:center;margin-top:30px;}
.product_landing .testimonial_area .owl-dot.active{background-color:#2196F3;}
.product_landing .key_features_text>h4{color:#363636;font-weight:500;position:relative;z-index:1;padding-left:25px;}
.product_landing .key_features_text>h4:before{color:#2196f3;content:"\f006";font-family:"fontawesome";left:0;position:absolute;top:-1px;z-index:9;}
.product_landing .key_features_img{max-width:260px;margin:0 auto;}
.product_landing.newsletter_area{background-color:#f6f6f6;}
.product_landing #mc_embed_signup{background-color:transparent;clear:left;width:100%;}
.product_landing #mc_embed_signup form{padding:0;}
.product_landing #mc_embed_signup_scroll{position:relative;z-index:1;}
.product_landing #mc_embed_signup input.email{background-color:#fff;border:2px solid #ddd;border-radius:6px;font-size:16px;height:60px;padding:15px;width:100%;}
.product_landing #mc_embed_signup .button{background-color:#2196f3;border:medium none;border-radius:6px;box-sizing:border-box;color:#fff;display:inline-block;font-size:16px;height:calc(100% - 8px);line-height:52px;margin:0;padding:0 20px;position:absolute;right:4px;top:4px;-webkit-transition:all 0.23s ease-in-out 0s;transition:all 0.23s ease-in-out 0s;}
.product_landing .download_app_text h1{font-weight:500;}
.product_landing.faq_area{background-color:#f6f6f6;}
.product_landing .single-accordion{margin-bottom:15px;}
.product_landing .single-accordion:last-of-type{margin-bottom:0px;}
.product_landing .single-accordion h5 a{background-color:#2196f3;border:1px solid #2196f3;border-radius:0;color:#fff;display:block;font-size:16px;font-weight:300;line-height:19px;padding:15px 15px 15px 45px;position:relative;}
.product_landing .single-accordion h5 a.collapsed{background-color:#fff;color:#888;border:1px solid #ddd;}
.product_landing .single-accordion h5 a span{font-size:30px;height:50px;left:0;line-height:1;position:absolute;text-align:center;top:0;width:50px;}
.product_landing .single-accordion h5 a span>i{line-height:50px;font-size:20px;}
.product_landing .single-accordion h5 a.collapsed span.accor-close{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
.product_landing span.accor-open{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
.product_landing .single-accordion h5 a.collapsed span.accor-open{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}
.product_landing .single-accordion h5{margin-bottom:0;text-transform:uppercase;}
.product_landing .single-accordion .accordion-content{border:2px solid #2196f3;border-top:0 solid transparent;box-shadow:none;}
.product_landing .single-accordion .accordion-content p{padding:20px 20px 10px;color:#888;font-weight:300;}
.product_landing .download_app_area{box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.2);overflow:hidden;position:relative;z-index:1;}
.product_landing .download_app{background-color:#2196f3;}
.product_landing .download_app_text{float:right !important;max-width:100%;width:585px;color:#fff}
.product_landing .download_app_text>p{margin-bottom:20px;color:#fff;}
.product_landing .footer_bottom_area{background-color:#f6f6f6;padding:50px 0 0;display:block;position:relative;}
.product_landing .single_footer_area>h4{color:#888;font-weight:500;}
.product_landing .single_footer_area a{color:#888;font-size:16px;font-weight:300 !important;}
.product_landing .single_footer_area a:hover{color:#2196f3}
.product_landing .footer_copywrite_area{background-color:#f6f6f6;border-top:1px solid #ddd;display:block;padding:50px 0;}
.product_landing .footer_social_area a{border-radius:50%;height:40px;text-align:center;width:40px;display:inline-block;border:1px solid #ddd;background-color:#fff;}
.product_landing .footer_social_area a:hover{background-color:#2196f3;border-color:#2196f3;color:#fff;}
.product_landing .footer_social_area a i{line-height:40px;}
.product_landing .footer_bottom_area .item{margin-bottom:50px;}
.product_landing .footer_bottom p>i{color:#2196f3;}
.product_landing .footer_bottom>p{color:#888;margin:0;}
.product_landing .footer_bottom p>a{color:#888;}
.product_landing .footer_bottom p>a:hover,
.product_landing .footer_bottom p>a:focus{color:#2196f3;}
.product_landing .footer_bottom{padding:0;text-align:center;}
.product_landing .message_now_area{position:relative;z-index:1;}
.product_landing .contact_input_area .form-group input,
.product_landing .contact_input_area .form-group textarea{background-color:rgba(255, 255, 255, 0.9);border:2px solid #ddd;border-radius:6px;height:50px;margin-bottom:30px;-webkit-transition-duration:500ms;transition-duration:500ms;width:100%;box-shadow:none;font-weight:300;}
.product_landing .contact_input_area .form-group input:focus,
.product_landing .contact_input_area .form-group textarea:focus{border:2px solid #2196f3;}
.product_landing .contact_input_area .form-group textarea{height:200px;}
.product_landing .message_title{margin-bottom:60px;text-align:center;}
.product_landing .contact_input_area button{background-color:rgba(255, 255, 255, 0.9);border:2px solid #ddd;border-radius:6px;color:#888;display:block;font-weight:700;height:50px;line-height:50px;margin:0 auto 30px;padding:0;-webkit-transition-duration:500ms;transition-duration:500ms;width:200px;}
.product_landing .contact_input_area button:hover{background-color:#2196f3;color:#fff;border:2px solid #2196f3;}
.product_landing .map_area{width:100%;height:400px;}
.product_landing .call_to_action{background-color:#2196f3;padding:50px 0;}
.product_landing .call_to_action_text{border-radius:5px;padding:30px;position:relative;z-index:1;}
.product_landing .call_to_action_text .text>h3{color:#fff;font-weight:500;margin-bottom:5px;text-transform:uppercase;}
.product_landing .call_to_action_text .text>p{margin-bottom:0;color:#fff}
.product_landing .call_to_action_text .like{background-color:#fff;border-radius:50%;color:#2196f3;font-size:30px;height:55px;left:30px;position:absolute;text-align:center;top:30px;width:55px;z-index:9;}
.product_landing .call_to_action_text .like>i{line-height:55px;}
.product_landing .call_to_action_text .text{padding-left:80px;}
.product_landing .call_to_action_text>a{margin-top:-22px;position:absolute;right:30px;top:50%;width:auto;z-index:9;background-color:#fff;color:#2196f3;}
.product_landing .call_to_action_text>a:hover{background-color:#fff;box-shadow:0 0 6px 0 rgba(255, 255, 255, 0.5);}
.not-found-text h2{color:#ff9800;font-size:50px;}
.not-found-text>h3{color:#2c3e50;}
.not-found-text>p{line-height:1.7;margin-bottom:20px;}
.not-found-text>a{background-color:#ff9800;color:#fff;}
.not-found-text>a:hover{background-color:#2c3e50;color:#fff;}
.business_startup .main_header_area .mainmenu ul#nav li.current_page_item a{color:#fff;}
.business_startup .main_header_area.sticky .mainmenu ul#nav li.current_page_item a{color:#3498db;}
.business_startup .main_header_area.sticky .mainmenu ul#nav li.active a,
.business_startup .main_header_area.sticky .mainmenu ul#nav li:hover a,
.business_startup .mainmenu ul#nav li.active a,
.business_startup .mainmenu ul#nav li:hover a{color:#3498db;}
.business_startup_wc_text h2{color:#fff;font-size:150px;font-weight:700;line-height:1.2;}
.business_startup .single_service_title>i{color:#fff;display:block;font-size:50px;margin-bottom:5px;}
.business_startup_wc_text>p{color:#fff;font-size:22px;max-width:600px;margin:0 auto;line-height:1.6;}
.business_startup_wc_text a{background-color:#3498db;border-radius:4px;box-shadow:3px 3px 3px rgba(0, 0, 0, 0.2);color:#fff;display:inline-block;font-size:18px;margin-top:30px;padding:12px 30px;width:auto;}
.business_startup_wc_text a:hover{box-shadow:5px 5px 30px rgba(0, 0, 0, 0.15);-webkit-transform:translateY(-5px);transform:translateY(-5px);}
.business_startup .section_heading>h3{color:#888;font-size:30px;margin-bottom:15px;}
.business_startup .section_heading>p{line-height:1.6;margin:0 auto;max-width:500px;text-transform:unset;}
.business_startup .mainmenu ul#nav li a{font-size:16px;}
.business_startup .single_feature_area i{color:#3498db;display:block;font-size:36px;margin-bottom:10px;}
.business_startup .single_feature_area{background-color:#f6f6f6;border-radius:4px;box-shadow:3px 3px 3px rgba(0, 0, 0, 0.4);padding:30px;-webkit-transition-duration:500ms;transition-duration:500ms;margin-bottom:30px;}
.business_startup .single_feature_area:hover{box-shadow:5px 5px 30px rgba(0, 0, 0, 0.3);-webkit-transform:translateY(-5px);transform:translateY(-5px);}
.business_startup .single_feature_area>h3{color:#888;font-weight:500;}
.business_startup .single_feature_area>p{line-height:1.6;margin:0;}
.business_startup .gallery_menu .portfolio-menu button{background-color:#3498db;box-shadow:3px 3px 3px rgba(0, 0, 0, 0.2);-webkit-transition-duration:500ms;transition-duration:500ms;}
.business_startup .gallery_menu .portfolio-menu button:hover,
.business_startup .gallery_info .more_details>a:hover{box-shadow:5px 5px 30px rgba(0, 0, 0, 0.15);}
.business_startup .gallery_info h5,
.business_startup .image_zoom_in>a:hover{color:#3498db;}
.business_startup .gallery_info .more_details>a{background-color:#3498db;color:#fff;border:none;box-shadow:3px 3px 3px rgba(0, 0, 0, 0.2);}
.cta_area.business_startup{background-color:#3498db;}
.business_startup .single_service{background-color:transparent;margin-bottom:30px;padding:30px;position:relative;z-index:1;background-attachment:fixed;background-position:center center;background-size:cover;-webkit-transition-duration:500ms;transition-duration:500ms;box-shadow:3px 3px 3px rgba(0, 0, 0, 0.3);border-radius:4px;}
.business_startup .single_service:hover{box-shadow:5px 5px 30px rgba(0, 0, 0, 0.5);}
.business_startup .single_service_title>h4{color:#fff;font-size:24px;}
.business_startup .single_bottom_area{margin-bottom:30px;}
.business_startup .image_zoom_in>a{font-size:30px;}
.business_startup .single_service_content>p{color:#fff;line-height:1.6;margin:0;}
.business_startup .learn_more>a{color:#fff;font-size:18px;letter-spacing:1px;}
.business_startup .learn_more>a:hover{color:#fff;text-decoration:underline;}
.business_startup .cta_text>h2{color:#fff;font-size:50px;font-weight:500;margin:0;text-transform:unset;}
.business_startup .contact_input_area .form-group input:focus,
.business_startup .contact_input_area .form-group textarea:focus{border:2px solid #3498db;}
.business_startup .default-button:hover,
.business_startup .default-button:focus{background-color:#3498db;color:#fff;}
.business_startup .footer_bottom_area{background-color:#fff;}
.business_startup .footer_bottom{background-color:#f6f6f6;padding:50px 0;text-align:center;}
.business_startup .footer_bottom p,
.business_startup .footer_bottom p>a{color:#888;}
.business_startup .footer_bottom p>i,
.business_startup .footer_bottom p>a:hover{color:#3498db;}
.business_startup .single_bottom_area>h3{color:#888;font-weight:500;}
.business_startup .single_bottom_area>p{line-height:1.6;}
.business_startup .get_touch_us_text>p{margin-left:15px;}
.business_startup .get_touch_us_text>p i{margin-right:10px;}
.business_startup .social_links_area{border-top:medium none;margin-top:0;padding:15px 0;position:relative;text-align:left;z-index:1;}
.business_startup .social_links_area>a{border:0 solid transparent;border-radius:4px;box-shadow:3px 3px 3px rgba(0, 0, 0, 0.2);color:#3498db;}
.business_startup .social_links_area>a>i{line-height:40px;}
.business_startup .social_links_area>a:hover{box-shadow:5px 5px 20px rgba(0, 0, 0, 0.15);background-color:#3498db;color:#fff;-webkit-transform:translateY(-5px);transform:translateY(-5px);}
.business_startup .single_bottom_area .form-control{border:medium none;box-shadow:0 0 3px rgba(0, 0, 0, 0.2);height:40px;width:100%;}
.business_startup form .default-button{background-color:#3498db;border:none;box-shadow:3px 3px 3px rgba(0, 0, 0, 0.2);color:#fff;margin-top:0;-webkit-transition-duration:500ms;transition-duration:500ms;}
.business_startup form .default-button:hover{box-shadow:5px 5px 20px rgba(0, 0, 0, 0.15);-webkit-transform:translateY(-5px);transform:translateY(-5px);}
.medical_version .top_header_area{background-color:#3498db;height:50px;width:100%;}
.medical_version .main_header_area{background-color:rgba(255, 255, 255, 0.5);top:50px;}
.medical_version .mainmenu ul#nav li a{color:#888;}
.medical_version .main_header_area .mainmenu ul#nav li.current_page_item a,
.medical_version .main_header_area.sticky .mainmenu ul#nav li.active a,
.medical_version .main_header_area.sticky .mainmenu ul#nav li:hover a,
.medical_version .mainmenu ul#nav li.active a,
.medical_version .mainmenu ul#nav li:hover a{color:#3498db;}
.medical_version .header_social_icon>a{color:#fff;font-size:20px;padding:11px 5px;display:inline-block;}
.medical_version .book_appointment_btn>a{background-color:#fff;}
.medical_version .book_appointment_btn{padding:8px 0;text-align:right;}
.medical_version .main_header_area.sticky{background-color:#fff;top:0;}
.medical_version .single_feature .feature_img{margin-bottom:15px;position:relative;-webkit-transition-duration:500ms;transition-duration:500ms;height:auto;}
.medical_version .single_feature{display:inline-block;float:left;margin:0;padding:100px 30px;position:relative;width:25%;z-index:1;}
.medical_version .single_feature .feature_text p,
.medical_version .feature_img i,
.medical_version .single_feature .feature_text h4{color:#ff9800;}
.medical_version .single_feature:first-child{background-color:#3498db;}
.medical_version .single_feature:first-child:before{background-color:#3498db;content:"";height:100%;left:-3000px;position:absolute;top:0;width:3000px;}
.medical_version .single_feature:nth-child(2){background-color:#03A9F4;}
.medical_version .single_feature:nth-child(3){background-color:#2196F3;}
.medical_version .single_feature:last-child{background-color:#03A9F4;}
.medical_version .single_feature:last-child:before{background-color:#03A9F4;content:"";height:100%;left:100%;position:absolute;top:0;width:3000px;}
.medical_version.special_feature_area{overflow:hidden;}
.medical_version .single_feature:hover .feature_img i,
.medical_version .single_feature:hover .feature_text h4{color:#fff;}
.medical_version .single_feature:hover .feature_img{-webkit-transform:translateY(-10px);transform:translateY(-10px);}
.medical_version .about_us_thumb{background-position:center top;background-repeat:no-repeat;box-shadow:none;}
.medical_version .about_us_text>img{width:120px;}
.med_underline{background-color:#3498db;height:3px;margin:0 0 10px;width:100px;}
.section_heading .med_underline{margin:0 auto 10px;}
.medical_version .single_service_img>img{border-radius:4px 4px 0 0;}
.medical_version .default-title h2{text-transform:uppercase;}
.medical_version .single_service_title{margin-top:50px;padding:0;position:relative;z-index:1;}
.medical_version .single_service_title .icon{background-color:#fff;border-radius:50%;display:block;height:60px;left:50%;line-height:50px;margin-left:-30px;position:absolute;top:-80px;width:60px;}
.medical_version .single_service_title .icon i{background-color:#3498db;border-radius:50%;color:#fff;display:block;font-size:30px;height:50px;line-height:50px;margin:5px;width:50px;}
.medical_version .medical_features{overflow:hidden;}
.medical_version .medical_thumb,
.medical_version .medical_features_content{display:inline-block;float:left;width:50%;}
.medical_version .medical_thumb img{width:100%;}
.medical_version .medical_features_content{padding:100px 100px 70px;background-position:center center;background-size:cover;}
.medical_version .single_medical_feature{margin-bottom:30px;padding:0 0 0 55px;position:relative;z-index:1;}
.medical_version .single_medical_feature>i{color:#888;font-size:40px;left:0;position:absolute;top:0;}
.medical_version .single_specialist_doc{margin-bottom:20px;}
.medical_version .spe_doc_content .social_info a{background-color:#fff;border-radius:50%;box-shadow:3px 2px 3px rgba(0, 0, 0, 0.15);display:inline-block;height:30px;text-align:center;width:30px;}
.medical_version .spe_doc_content{padding:30px 15px 5px;position:relative;z-index:1;}
.medical_version .spe_doc_content .social_info a.doc_profile{height:40px;width:40px;}
.medical_version .spe_doc_content .social_info{position:absolute;right:58px;text-align:right;top:-15px;width:calc(100% - 58px);z-index:2;}
.medical_version .social_info a i{background-color:#3498db;border-radius:50%;color:#fff;display:inline-block;height:24px;line-height:24px;margin:3px;width:24px;}
.medical_version .spe_doc_content .social_info a.doc_profile{height:40px;position:absolute;right:-43px;top:-5px;width:40px;}
.medical_version .spe_doc_content .social_info a.doc_profile i{background-color:#3498db;font-size:24px;height:32px;line-height:32px;width:32px;}
.medical_version .spe_doc_content>h4{color:#3498db;font-size:18px;margin-bottom:5px;}
.medical_version .spe_doc_content .social_info>a:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);}
.medical_version .our_specialist_doctor_area{position:relative;z-index:1;}
.medical_version .find_out_more{left:50%;margin-left:-80px;position:absolute;top:-40px;z-index:9;}
.medical_version .patient_testimonial_area{background-position:center center;background-size:cover;position:relative;z-index:1;}
.medical_version .patient_test.section_heading .med_underline{margin:0 0 10px;}
.medical_version .patient_test.section_heading p{margin:0;}
.medical_version .patient_testimonial img{width:120px;}
.medical_version .med_client_thumb{background-position:center top;background-size:cover;}
.medical_version .cool_fact_text>i{display:block;font-size:30px;margin-bottom:15px;}
.medical_version .cool_fact_text>h2{color:#3498db;}
.medical_version .cool_fact_text>h4{color:#fff;font-size:18px;}
.smllogo a img{width:auto;}
.smllogo{padding:13px 0;}
.wsmenu{width:90%;}
.megacollink li a{font-size:13px;}
.wsmenu-submenu li a{padding:6px 20px;}
.new-arrival h4{padding:15px 0 0;}
.foo_top_header_one{background-color:#15151e;color:#fff;}
.foo_single_blog_area{border-bottom:1px solid #333;margin-bottom:15px;padding:0 0 15px 90px;position:relative;z-index:1;}
.foo_blog_thumb{left:0;position:absolute;top:0;width:75px;}
.foo_single_blog_area a h5{color:#fff;margin-bottom:5px;}
.foo_single_blog_area>p{line-height:1.3;margin-bottom:0;}
.foo_single_blog_area .foo_blog_date{color:#ff9800;font-size:13px;margin-bottom:5px;}
.foo_single_blog_area:last-child{margin-bottom:0;border-bottom:0px solid transparent;padding:0 0 0 90px;}
.tags_widget>li{display:inline-block;}
.tags_widget a{border:1px solid #333;border-radius:6px;color:#888;display:inline-block;font-size:13px;margin-bottom:4px;padding:7px 12px;}
.tags_widget a:hover{background-color:#ff9800;border:1px solid transparent;color:#fff;}
.imp_links a{border-bottom:1px solid #333;color:#888;display:block;font-size:13px;margin-bottom:5px;padding-bottom:10px;}
.imp_links a:hover{color:#ff9800;}
.foo_single_contact_info{border-bottom:1px solid #333;margin-bottom:15px;padding-bottom:15px;}
.foo_single_contact_info>h5{margin-bottom:5px;}
.foo_single_contact_info>p{margin:0;}
.foo_single_contact_info:last-child{border-bottom:0 solid transparent;margin:0;}
.foo_social_links>li{display:inline-block;}
.foo_social_links a{border:1px solid #333;border-radius:6px;color:#888;display:inline-block;font-size:13px;margin-bottom:3px;padding:7px 12px;}
.foo_social_links a:hover{background-color:#ff9800;border:1px solid transparent;color:#fff;}
.latest_works>a{display:inline-block;float:left;position:relative;width:33.3333%;z-index:1;}
.latest_works>a:before{background-color:rgba(255, 152, 0, 0.7);content:"";height:100%;position:absolute;top:0;width:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition-duration:300ms;transition-duration:300ms;}
.latest_works>a:hover:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}
.latest_works>a:after{color:#fff;content:"\f067";font-family:"FontAwesome";font-size:14px;font-weight:300;left:50%;position:absolute;top:50%;margin-top:-7px;margin-left:-7px;width:100%;-webkit-transition-duration:300ms;transition-duration:300ms;z-index:5;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.latest_works>a:hover:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.imp_links a i{padding-right:10px;}
.foo_bottom_header_one{background-color:#111;}
.foo_bottom_header_one p{margin:0;}
.foo_bottom_header_one a{color:inherit;font-size:14px;}
.foo_bottom_header_one a:hover{color:#ff9800;}
.single_foo_part{margin-bottom:30px;}
.foo_top_header_two{background-color:#f6f6f6;color:#2c3e50;}
.foo_top_header_two .imp_links a,
.foo_top_header_two .foo_single_blog_area{border-bottom:1px solid #ddd;}
.foo_top_header_two .foo_single_blog_area a h5{color:#2c3e50;}
.foo_top_header_two .foo_single_blog_area:last-child{border-bottom:0px solid transparent;}
.foo_bottom_header_two{background-color:#f1f1f1;}
.foo_bottom_header_two p{margin:0;}
.foo_bottom_header_two a{color:inherit;font-size:14px;}
.foo_bottom_header_two a:hover{color:#ff9800;}
.foo_btm_social_area_two>a{color:#888;display:inline-block;margin:0 5px;}
.error_page{background-color:#fff;}
.foo_top_header_three{background-color:#111;color:#fff;}
.foo_bottom_header_three{background-color:#202020;}
.foo_bottom_header_three p{margin:0;}
.foo_bottom_header_three p>a{color:inherit;font-size:14px;}
.foo_bottom_header_three p>a:hover{color:#ff9800;}
.foo_newsletter button{width:100%;}
.foo_office_map #googleMap{height:250px;width:100%;}
.breadcumb_area.bg-gray .page_title>h3{color:#2c3e50;}
.breadcumb_area.bg-gray .breadcrumb li>a{color:#888;}
.breadcumb_area.bg-gray .breadcrumb li>a:hover{color:#2c3e50;}
.breadcumb_area.bg-gray .breadcrumb>.active{color:#888;}
canvas{display:block;vertical-align:middle;}
#particles-js{position:absolute;width:100%;height:100%;}
#portfolio{background-color:white;}
.particles-js-canvas-el{height:100%;left:0;position:absolute;top:0;width:100%;}
.comingsoon_area{background-color:#f6f6f6;}
.coming_soon_timer ul li{background-color:#2c3e50;color:#fff;display:inline-block;height:100px;line-height:100px;border-radius:50%;width:100px;font-size:16px;box-shadow:3px 2px 3px rgba(0, 0, 0, 0.15);}
.coming_soon_timer ul li span{font-size:30px;}
.c_logo{margin-bottom:30px;}
.subscribe_bar{margin-top:25px;}
.subscribe_bar form #mail{border:medium none;border-radius:6px;box-shadow:3px 2px 3px rgba(0, 0, 0, 0.15);height:45px;padding:15px;width:300px;}
.subscribe_bar p{font-size:20px;font-weight:300;}
.subscribe_bar button{background-color:#2c3e50;border:medium none;border-radius:6px;color:#fff;box-shadow:3px 2px 3px rgba(0, 0, 0, 0.15);height:45px;-webkit-transition-duration:500ms;transition-duration:500ms;width:100px;}
.subscribe_bar button:hover{box-shadow:5px 5px 24px rgba(0, 0, 0, 0.15);}
.social_share_area>a{background-color:#fff;border-radius:4px;color:#888;box-shadow:3px 2px 3px rgba(0, 0, 0, 0.15);display:inline-block;height:40px;line-height:40px;margin-top:30px;width:40px;}
.social_share_area>a:hover{background-color:#2c3e50;color:#fff;box-shadow:5px 5px 24px rgba(0, 0, 0, 0.15);-webkit-transform:translateY(-5px);transform:translateY(-5px)}
.comingsoon_area.bg-img .coming_soon_timer ul li{background-color:rgba(44, 62, 80, 0.7);}
.comingsoon_area.bg-img .subscribe_bar p{color:#fff;}
.register_form,
.login_form{height:auto;width:100%;padding:30px;position:relative;border-radius:6px;}
.register_form .form-group,
.login_manual_form .form-group{margin-bottom:15px;text-align:left;}
.register_form .form-group>i,
.login_manual_form .form-group>i{background-color:#2c3e50;border-radius:4px 0 0 4px;color:#fff;display:inline-block;float:left;font-size:16px;height:40px;line-height:40px;text-align:center;width:40px;}
.register_form .form-group>input,
.login_manual_form .form-group>input{border:1px solid #ddd;border-radius:0 4px 4px 0;display:inline-block;height:40px;padding:12px;width:90%;}
.register_form button,
.login_manual_form button{background-color:#2c3e50;color:#fff;width:200px;padding:10px 20px;-webkit-transition-duration:500ms;transition-duration:500ms;border-radius:6px;}
.register_form button:hover,
.login_manual_form button:hover{background-color:#e67e22;color:#fff;}
.login_thumb{height:550px;width:auto;padding:15px;text-align:center;position:relative;z-index:5;}
.login_thumb>img{width:auto;height:100%;}
.login_thumb_caption>h3{color:#1abc9c;height:auto;margin-right:-17%;position:absolute;right:50%;text-align:right;top:37%;-webkit-transform:rotate(-6deg);transform:rotate(-6deg);width:100%;z-index:99;}
.sign_in_facebook,
.sign_in_twitter{background-color:#2980b9;color:#fff;display:inline-block;padding:8px 15px;width:auto;border-radius:4px;}
.sign_in_twitter{background-color:#3498db;margin-left:10px;}
.sign_in_facebook>a,
.sign_in_twitter>a{color:#fff;font-size:14px;letter-spacing:1px;text-transform:uppercase;}
.sign_in_facebook>a:hover,
.sign_in_twitter>a:hover{opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);}
.sign_in_facebook>a>i,
.sign_in_twitter>a>i{padding-right:5px;}
.login_manual_form>p{color:#6f6f6f;margin:0;padding:15px 0;position:relative;z-index:1;}
.login_manual_form>p:after{content:"";width:150px;height:1px;background-color:#ccc;position:absolute;top:53%;left:20px;}
.forget_pass{display:inline-block;}
.forget_pass>a{color:#6f6f6f;display:inline-block;margin-top:5px;}
.forget_pass>a:hover{color:#1abc9c;}
.forget_pass>a>i{padding-right:15px;}
.login_manual_form form .form-group:last-child{margin-bottom:5px;}
.forget_pass.one{padding-right:30px;}
.welcome_area{position:relative;z-index:1;overflow:hidden;}
.single_slide{position:relative;z-index:1;background-position:center center;background-size:cover;}
.single_slide:before{position:absolute;z-index:9;width:100%;height:100%;top:0;left:0;background-color:rgba(0, 0, 0, 0.5);content:"";}
.single_slide .slide_text{position:absolute;width:100%;left:0;top:0;height:100%;z-index:999;text-align:center;}
.single_slide .slide_text h2{font-size:50px;font-weight:700;color:#fff;margin-bottom:15px;}
.single_slide .slide_text h2>span{color:#e67e22;}
.single_slide .slide_text h3{font-size:20px;font-weight:300;color:#fff;}
.single_slide .slide_text a{background-color:#354b60;border-radius:6px;color:#fff;border:none;display:inline-block;font-size:18px;margin:15px auto 0;overflow:hidden;padding:12px 20px;width:auto;}
.single_slide .slide_text a:hover{background-color:#e67e22;color:#fff;}
.welcome_area .welcome_slides .owl-nav{height:auto;left:0;position:absolute;top:50%;width:100%;z-index:1;}
.welcome_area .welcome_slides .owl-nav .owl-prev,
.welcome_area .welcome_slides .owl-nav .owl-next{background-color:#fff;color:#e67e22;cursor:pointer;font-weight:400;height:40px;position:absolute;text-align:center;top:-20px;-webkit-transition:all 300ms ease-in 0s;transition:all 300ms ease-in 0s;width:40px;z-index:999;box-shadow:0 0 12px 0 rgba(0, 0, 0, 0.1);border-radius:3px;}
.welcome_area .welcome_slides .owl-nav .owl-prev{left:-45px;}
.welcome_area .welcome_slides .owl-nav .owl-next{right:-45px;}
.welcome_area .welcome_slides .owl-nav .owl-prev:hover,
.welcome_area .welcome_slides .owl-nav .owl-next:hover{background-color:#e67e22;color:#fff}
.welcome_area .welcome_slides:hover .owl-nav .owl-prev{left:15px;}
.welcome_area .welcome_slides:hover .owl-nav .owl-next{right:15px;}
.welcome_area .welcome_slides .owl-nav .owl-prev>i,
.welcome_area .welcome_slides .owl-nav .owl-next>i{font-size:30px;font-weight:700;line-height:40px;}
.bg-parallax{background-attachment:fixed;}
.single_sitemap_area ul li{padding:0 0 5px 15px;position:relative;z-index:1;}
.single_sitemap_area ul li:before{position:absolute;left:0;content:"\f192";top:0;z-index:2;font-family:"FontAwesome";color:#888;}
.single_sitemap_area ul li ul li{padding:0 0 5px 30px;position:relative;z-index:1;}
.single_sitemap_area ul li ul li:before{position:absolute;left:13px;content:"\f192";top:0;z-index:2;font-family:"FontAwesome";color:#888;}
.mt30{margin-top:30px;}
.single_sitemap_area{margin-bottom:30px;}
.mul_app_landing_menu{background-color:#f6f6f6;}
.mul_app_landing_menu .wsmenu-list>li>a{border-right:0 solid rgba(0, 0, 0, 0);color:#888;}
.mul_app_landing_menu .wsmenu{border-left:0 solid rgba(0, 0, 0, 0);}
#single_port_video{height:340px;width:100%;}
header.header_floating{top:50px;}
.header_floating .headerfull{padding:0 15px;}
.header_floating .wsmenu-list>li>a{padding:0 35px 0 20px;}
.header_left_side .wsmenu{width:auto !important;}
.multi_single_portfolio_item{position:relative;z-index:1;}
.onepage_demo_area{background-color:#fff;border-radius:0 0 0 4px;color:#2c3e50;height:60%;padding:15px 7.5px;position:fixed;right:0;top:20%;width:270px;z-index:999;-webkit-transition-duration:500ms;transition-duration:500ms;}
.onepage_demo_area.on{right:-270px;}
.onepage_demo_switcher{background-color:#2c3e50;border-radius:4px 0 0 4px;color:#fff;cursor:pointer;height:50px;left:-50px;position:absolute;text-align:center;top:0;width:50px;}
.onepage_demo_switcher i{font-size:24px;line-height:50px;}
.onepage_all_demo_container{height:100%;overflow-x:hidden;overflow-y:scroll;}
.onepage_single_demo{display:inline-block;float:left;margin:0 7.5px;text-align:center;width:100%;}
.onepage_single_demo>a>h4{font-size:14px;font-weight:400;margin-top:10px;color:#888;-webkit-transition-duration:300ms;-o-transition-duration:300ms;transition-duration:300ms;}
.onepage_single_demo>a:hover>h4{color:#2c3e50;}
@media (max-width:768px){.logo_area img{width:125px;}
}
#expertise{padding-bottom:125px;font-size:7em;}
@media (max-width:413px){#expertise{padding-bottom:75px;}
}
.calendly-overlay{z-index:100000 !important;}
#callAction a{font-size:23.4px;padding:25px;font-family:'Open Sans' !important;font-weight:300 !important;text-transform:uppercase;}
#callAction{background:black;color:white;padding:75px 0;}
#callAction .btn{border-radius:45px;background-color:#c9302c;font-weight:bold !important;}
#callAction .btn:hover{background-color:#ed211c;}
#callAction p{color:white;padding-bottom:25px;font-family:'Open Sans';font-size:1.3em;}
#callAction img{padding-top:30px;}
.calendly-overlay{z-index:100000 !important;}
@media (max-width:768px){#callAction a{font-size:1.1em;padding:22px;}
#callAction p{font-size:1.1em;}
#callAction img{width:150px;}
}
@-webkit-keyframes orangePulse{from{background-color:#c9302c;-webkit-box-shadow:0 0 9px #333;}
50%{background-color:#ed211c;-webkit-box-shadow:0 0 18px #ff5c00;}
to{background-color:#c9302c;-webkit-box-shadow:0 0 9px #333;}
}
a.orange.flash{padding:0 15px;border-bottom-right-radius:4px;border-top-right-radius:4px;-webkit-animation-name:orangePulse;-webkit-animation-duration:3s;-webkit-animation-iteration-count:infinite;}
.fixedCTA{position:fixed;z-index:9998;left:-2px;bottom:30px;color:white;-webkit-transition-duration:500ms;transition-duration:500ms;width:65px}
.fixedCTA a{font-size:40px;border-left:solid 2px black;}
.fixedCTA a:hover{color:white;}
.fixedCTA a:active{color:white;}
.fixedCTA i{color:white;}
.fixedCTA.onMove{left:-252px;bottom:30px;color:white;}
.hiddenCTA{bottom:30px;left:-270px;font-size:20px;text-align:center;width:255px;height:57px;color:black;z-index:9998;position:fixed;background-color:transparent;-webkit-transition-duration:500ms;transition-duration:500ms;}
.hiddenCTA a{padding:12.7px 25px;font-size:16px;border-bottom-right-radius:4px;border-top-right-radius:4px;background-color:#c9302c;border:solid 2px black;box-shadow:0 0 9px #333;width:255px;font-family:'Open Sans';text-transform:uppercase;}
.hiddenCTA a:hover{background-color:#ed211c;border:solid 2px black;}
.onCTA{left:-1px;}
#closeX{color:black;position:absolute;right:-14px;top:-7px;cursor:pointer;font-weight:bold;z-index:9990;}
@media (max-width:768px){.fixedCTA{bottom:30px;}
.fixedCTA.onMove{bottom:30px;left:-192px;}
.fixedCTA a{font-size:35px;}
.hiddenCTA{bottom:23px;width:196px;left:-225px;}
.hiddenCTA a{font-size:13px;width:200px;}
.onCTA{left:-1px;}
#closeX{right:-17px;}
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;}
@media (max-width:768px){.about_us_text p{text-align:left;}
.single-accordion .accordion-content p{text-align:left;}
}