@-webkit-keyframes example{0%,to{transform:rotate(0deg)}25%{transform:rotate(-15deg)}50%{transform:rotate(15deg)}}@-o-keyframes example{0%,to{transform:rotate(0deg)}25%{transform:rotate(-15deg)}50%{transform:rotate(15deg)}}@keyframes example{0%,to{transform:rotate(0deg)}25%{transform:rotate(-15deg)}50%{transform:rotate(15deg)}}@keyframes scrolltop{0%,to{margin-top:-5px}25%{margin-top:0}50%{margin-top:5px}}@keyframes bquotes{0%,to{left:-10px}25%{left:0}50%{left:10px}}body{margin:0;font-family:'Roboto Slab',serif}ol,ul{list-style-type:none;margin:0;padding:0}a,a:focus,a:hover{outline:0;text-decoration:none}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}img{max-width:100%}.btn_one{height:48px;padding:0 32px;background:#98dae8;line-height:42px;border:2px solid #fff;box-shadow:0 10px 20px rgba(0,0,0,.15);font-family:'Roboto Slab',serif;font-size:16px;text-transform:capitalize;z-index:1;perspective:600px}.btn_one:after,.btn_two:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";transform:rotateX(90deg);transform-origin:center top;z-index:-1;opacity:0}.btn_one:after{background:#adb8b2}.btn_one:hover:after,.btn_two:hover:after{transform:rotateX(0deg);opacity:1}.btn_one,.btn_one:hover,.btn_two:hover,.mainmenu li a:hover,.single_tesm_slider:hover .tesm_desig a h5,.single_tesm_slider:hover .tesm_desig a h5 span{color:#fff}.btn_one,.btn_two,.section_title h3{display:inline-block;font-weight:700;position:relative}.btn_two{height:48px;padding:0 32px;background:#2f2f2f;color:#fff;line-height:42px;border:2px solid #fff;box-shadow:0 10px 20px rgba(0,0,0,.15);font-family:'Roboto Slab',serif;font-size:16px;text-transform:capitalize;perspective:600px}.btn_two:after{background:#98dae8}.section_title h3{color:#adb8b2333;font-size:30px;line-height:28px;margin-bottom:28px;padding-bottom:15px}.section_title h3::after{background:#98dae8 0 0;content:"";height:1px;left:calc(50% - 41px);position:absolute;top:100%;width:82px}.section_title h3 span,.top_toolbar_right a:hover i{color:#98dae8}.section_title{color:#8e8e8e;font-size:16px;font-weight:400;line-height:30px;text-align:center;margin-bottom:60px}.header_area{position:relative;z-index:3}.top_toolbar_left,.top_toolbar_right{display:inline-block}.top_toolbar_right{float:right}.top_toolbar_right a{border-left:1px solid #ddd;display:inline-block;height:50px;line-height:50px;text-align:center;padding:0 10px}.top_toolbar_right a:last-child{border-right:1px solid #ddd}.top_toolbar{border-bottom:1px solid #ddd;border-left:1px solid #ddd;line-height:50px;position:relative;background:#fff}.mainmenu li a,.top_toolbar_right a i{color:#777;font-size:18px}.top_toolbar_left span{color:#777;font-size:14px;padding-left:30px;font-weight:400}.logo-overlay,.logo_area{height:132px;width:calc(50% - 180px)}.logo-overlay{background:#fff;left:0;position:absolute;top:0;z-index:-1}.logo_area{background:0 0;text-align:center;line-height:132px;position:relative;z-index:4}.logo_area>a{display:block}.menu_area{position:absolute;width:100%;top:0;z-index:3}.mainmenu>ul>li{display:inline-block}.mainmenu>ul>li,.mainmenu_two li{position:relative}.mainmenu li a{display:block;font-weight:700;padding:0 20px;line-height:100px;font-family:'Roboto Slab',serif}.mainmenu{text-align:right}.mainmenu li:last-child a{padding-right:0}.header_area::after{background:#98dae8 0 0;box-shadow:0 2px 20px rgba(0,0,0,.15);content:"";height:100px;position:absolute;right:0;top:51px;width:calc(50% + 278px);z-index:-1}.header_area::before{content:"";background:#fff;height:51px;width:50%;right:0;position:absolute;border-bottom:1px solid #ddd}.mainmenu>ul>li::after{background:#98dae8;border-radius:50%;content:"";height:5px;left:calc(50% - 2px);position:absolute;top:0;width:5px;opacity:0}.mainmenu>ul>li::before{position:absolute;content:"";bottom:-1px;left:50%;width:1px;height:0;background:#98dae8}.mainmenu>ul>li:hover:before{height:19px}.mainmenu>ul>li:hover:after{top:calc(100% - 18px);opacity:1}.mainmenu>ul>li.active:before{height:19px}.mainmenu>ul>li.active:after{top:calc(100% - 18px);opacity:1}.banner_area .owl-next:hover i,.banner_area .owl-prev:hover i,.mainmenu li.active a,.service_content a h4:hover{color:#98dae8}.dropdown{height:auto;left:0;text-align:left;top:100%;transform:rotateX(90deg);transform-origin:center top 0;width:200px;padding:30px 0 30px 30px}.banner_total span::after,.dropdown,.megamenu{background:#98dae8 0 0;position:absolute}.megamenu{height:auto;padding:30px 0 30px 30px;right:-120px;text-align:left;top:100%;transform:rotateX(90deg);transform-origin:center top 0;width:850px}.mainmenu li:hover .dropdown,.mainmenu li:hover .megamenu,.mainmenu_two li:hover .dropdown{transform:rotateX(0deg)}.first_column{float:left;width:20%;text-align:left}.mainmenu li .dropdown>ul>li>a,.mainmenu li .megamenu .first_column>ul>li>a{line-height:40px;padding-left:0;color:#fff;font-size:16px}.mainmenu li .dropdown>ul>li>a:hover{transform:scaleX(.96)}.mainmenu li .megamenu .first_column>ul>li>a:hover{transform:scale(.9)}.first_column>h3{border-bottom:1px solid #fff;color:#fff;display:inline-block;font-size:19px;font-weight:700;margin-bottom:19px;padding-bottom:15px}.mobile_menu{display:none!important}.dropdown_two,.megamenu_two{background:#98dae8;position:absolute;transform:rotate(90deg) scaleX(0);top:100%;left:100%}.dropdown_two{padding:20px 15px;text-align:left;width:190px;transform-origin:top left}.home2 .mainmenu_two li:hover .megamenu_two,.mainmenu_two li:hover .dropdown_two{transform:rotate(90deg) scaleX(1)}.home2 .mainmenu_two li{line-height:78px;position:relative}.home2 .mainmenu_two li.active::after,.home2 .mainmenu_two li:hover:after{opacity:1}.home2 .mainmenu_two li::after{border-bottom:8px solid transparent;border-right:8px solid #fff;border-top:8px solid transparent;box-shadow:0 2px 5px transparent;content:"";height:0;left:calc(50% - 10px);position:absolute;top:84%;transform:rotate(90deg);width:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:0}.home2 .mainmenu_two li .dropdown_two ul li,.home2 .mainmenu_two li .megamenu_two ul li{line-height:40px;display:block}.home2 .mainmenu_two li .dropdown_two ul li:after,.home2 .mainmenu_two li .megamenu_two ul li:after{display:none}.home2 .mainmenu_two li .dropdown_two ul li a{padding:0 10px;color:#fff}.home2 .mainmenu_two li .megamenu_two ul li a{color:#fff;padding:0}.home2 .mainmenu_two li .dropdown_two ul li a:hover,.home2 .mainmenu_two li .megamenu_two ul li a:hover{transform:scale(.95)}.megamenu_two{transform-origin:left top 0;width:980px;transition:.6s;padding:0 30px 20px}.dropdown_two,.post_thumbnail>a:before,.single_sv_slider_img a::after{transition:all .5s linear 0;-webkit-transition:all .5s linear 0;-o-transition:all .5s linear 0}.portfolio_hover{-webkit-transition:.6s;-o-transition:.6s;transition:.6s}.about_next_plan_img::after,.about_next_plan_img::before,.btn_one:after,.btn_two:after,.filter_list>li::before,.mainmenu>ul>li::after,.s_story_img::after,.s_story_img::before,.s_story_img_bg,.single_portfolio_item::before,.single_team_desig>a,.single_team_img_overlay,.single_team_social,.single_team_social>a,.single_tesm_slider,.success_story_list li,.tesm_img{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.post_thumbnail a i{-webkit-transition:.5s;-o-transition:.5s}.blog-detail .post_meta>a,.filter_list>li::after,.footer_menu a,.home2 .mainmenu_two li .dropdown_two ul li a,.home2 .mainmenu_two li .megamenu_two ul li a,.mainmenu li .dropdown>ul>li>a,.mainmenu li .megamenu .first_column>ul>li>a,.mainmenu>ul>li::before,.post_btn>a,.post_btn>a i,.post_share>a i,.post_tag>a,.rc_post_desc a h4,.right_sidebar .rc_post_desc a h3,.s_story_content a h4,.service_area .owl-next,.service_area .owl-prev,.service_content a h4,.single_brand_item>a img,.single_p_details:after,.top_toolbar_right a i,.widget_cat_list a,.widget_contact .widget_desc a i,.widget_desc a,.widget_social_icon>a,.widget_social_icon>a i,.widget_tab_menu .tabmenu>li::after,.widget_tab_menu .tabmenu>li:before,.widget_tag_list a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.comment-reply-link:after,.dropdown,.media,.megamenu,nav.mainmenu_two{transition:all .5s ease 0;-o-transition:all .5s ease 0;-webkit-transition:all .5s ease 0}.single_team_desig h3,.single_team_desig>a::before,.single_team_img_overlay::before,.tesm_desig{-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.home .single_bnr{background-size:cover;height:calc(100vh - 132px);max-height:670px;background-position:center center}.bnr_content{display:table;height:100%;width:100%;animation-duration:3s}.banner_cell{display:table-cell;height:100%;vertical-align:middle}.banner_total{background:#fff 0 0;padding:50px 0 50px 65px;font-size:20px;color:#616161;font-family:'Roboto',sans-serif;font-weight:400}.banner_total span{display:inline-block;position:relative;color:#98dae8}.banner_total span::after{content:"";height:2px;left:0;top:calc(100% + 10px);width:100%}.banner_total h1{font-family:"Roboto Slab",serif;font-size:48px;font-weight:700;line-height:60px;margin-top:11px}.banner_btn{margin-top:45px}.owl-next{float:right}.owl-next,.owl-prev{display:inline-block}.banner_area .owl-nav{position:absolute;top:calc(50% - 36px);width:100%}.banner_area .owl-nav i{color:#777;font-size:72px}.service_area{padding:120px 0;text-align:center}.single_sv_slider{padding:0 15px}.service_area .owl-next{float:none}.service_content{margin-top:30px;color:#777;font-size:16px}.service_content p{line-height:32px;font-family:'Roboto',sans-serif}.service_content a h4{color:#343434;font-size:18px;margin-bottom:15px}.service_area .owl-next,.service_area .owl-prev{background:#343434;height:42px;line-height:42px;text-align:center;width:42px}.service_area .owl-next:hover,.service_area .owl-prev:hover{background:#98dae8}.service_area .owl-next i,.service_area .owl-prev i{color:#fff;font-size:18px}.service_area .owl-nav{margin-top:50px}.single_sv_slider_img a{position:relative;display:inline-block;cursor:url(../images/component/plus.png),auto;perspective:600px}.single_portfolio_item::before,.single_sv_slider_img a::after{content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.single_sv_slider_img a::after{background:rgba(17,17,17,.7);z-index:9;transform:rotateX(180deg);transform-origin:center top}.single_sv_slider:hover a:after{transform:rotateX(0deg);opacity:1}.subscribe_area{background:#98dae8 0 0;padding:70px 0}.portfolio_hover a h4,.subscribe_content,.subscribe_content>h4{color:#fff;font-size:30px;font-weight:400}.subscribe_content{font-size:16px;font-family:'Roboto',sans-serif;line-height:35px;display:inline-block}.subscribe_btn{display:inline-block;float:right;vertical-align:middle;margin-top:10px}.portfolio_area{padding:120px 0}.portfolio_btn,.portfolio_filter{text-align:center}.portfolio_btn{margin-top:50px}.portfolio_hover{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) scaleY(0);text-align:center;background:#adb8b2;padding:25px 0;width:215px}.portfolio_hover a h4{font-size:18px;line-height:28px}.portfolio_hover h4 span,.s_story_content>p{font-size:16px;font-family:'Roboto',sans-serif}.portfolio_hover h4 span{color:#ddd;display:block;text-transform:capitalize}.single_portfolio_item{position:relative}.single_portfolio_item:hover .portfolio_hover{transform:translateX(-50%) translateY(-50%) scaleY(1)}.single_portfolio_item::before{background:#98dae8;border:10px solid #d3d3d3}.filter_list>li::after,.single_portfolio_item:hover::before{box-shadow:0 1px 4px rgba(0,0,0,.16);opacity:.7}.grid{margin-left:7.5px}.filter_list,.filter_list>li{display:inline-block;position:relative}.filter_list{margin-bottom:60px;padding-bottom:25px}.filter_list:after{position:absolute;left:40px;top:100%;content:"";width:calc(100% - 80px);height:1px;background:#ddd}.filter_list>li{color:#666;font-size:16px;font-weight:400;padding:0 20px;text-transform:capitalize;cursor:pointer}.filter_list>li::after{background:#fafafa;content:"";height:10px;left:0;position:absolute;top:calc(100% + 20px);transform:rotate(45deg);width:10px;z-index:1;opacity:0}.filter_list>li.active:after,.filter_list>li:hover:after{left:calc(50% - 5px);opacity:1}.filter_list>li::before{background:#98dae8 0 0;border-radius:50%;content:"";height:5px;left:calc(50% - 2px);position:absolute;top:0;width:5px;z-index:2;opacity:0}.filter_list>li.active:before,.filter_list>li:hover:before{top:calc(100% + 23px);opacity:1}.filter_list>li.active,.filter_list>li:hover,.post_btn>a:hover,.post_meta span i,.post_title a h4:hover,.s_story_content a h4:hover{color:#98dae8}.home2 .grid_item{width:25%}.home2 .grid{margin-left:0}.success_story_area::after{background:url() no-repeat 0 0/cover;content:"";height:100%;position:absolute;right:0;top:0;width:50%}.success_story_area{padding:50px 0;position:relative;background:#98dae8}.s_story_img svg{fill:#fff;width:30px}.s_story_img_bg{background:#adb8b2 0 0;border-radius:50%;height:68px;line-height:77px;text-align:center;width:68px;border:5px solid #fff}.s_story_img{border:1px solid #adb8b2;border-radius:50%;display:inline-block;position:relative}.s_story_img::after,.s_story_img::before{background:#adb8b2 0 0;content:"";position:absolute}.s_story_img::after{height:1px;left:100%;top:50%;width:30px}.s_story_img::before{height:50px;left:calc(100% + 30px);top:10px;width:1px}.s_story_content{display:inline-block;padding:0 30px 0 53px;vertical-align:top;width:calc(100% - 76px)}.success_story_list li{margin-bottom:0}.success_story_list li:hover .s_story_img{border:1px solid #98dae8}.success_story_list li:hover .s_story_img::after,.success_story_list li:hover .s_story_img::before,.success_story_list li:hover .s_story_img_bg{background:#98dae8}.success_story_list li:hover .s_story_img svg{animation-name:example;animation-duration:1s;animation-iteration-count:infinite}.success_story_list>ul::after{background:#ddd;content:"";height:calc(100% - 70px);left:35px;position:absolute;top:35px;width:1px;z-index:-1}.success_story_list>ul{position:relative;z-index:1}.s_story_content a h4{color:#adb8b2;margin-bottom:25px}.s_story_content>p{color:#777;line-height:30px}.success_story_list li:last-child{margin-bottom:0}.testimonial_area{padding:120px 0}.tesm_img{display:inline-block;height:90px;width:90px;border-radius:50%;border:1px solid transparent}.tesm_img>img{height:100%;border-radius:50%}.single_tesm_slider{text-align:center;border:1px solid #ddd;margin:0 15px;padding:55px 30px 40px}.tesm_img{left:calc(50% - 45px);position:absolute;top:-45px}.testimonial_area .owl-stage-outer{padding:46px 0 35px}.tesm_desig{background:#fff;bottom:-32px;left:calc(50% - 120px);padding:6px 0;position:absolute;width:240px;border:1px solid #ddd}.tesm_desig h5{color:#777;font-size:16px}.tesm_desig h5 span{font-size:14px;display:block;line-height:32px;color:#8e8e8e}.counter_count>p,.post_meta>a,.tesm_content>p,.tesm_desig h5{font-weight:400;font-family:'Roboto',sans-serif}.tesm_content>p{color:#777;font-size:16px;line-height:32px}.single_tesm_slider:hover,.single_tesm_slider:hover .tesm_img{border:1px solid #98dae8}.home2 .top_toolbar_right a:hover,.single_tesm_slider:hover .tesm_desig,.widget_social_icon>a:hover{background:#98dae8}.single_count svg{fill:#fff;height:64px}.single_count{display:inline-block;margin-right:-4px;text-align:center;width:25%}.counterup_area{padding:60px 0;background:url() no-repeat 0 0/cover;position:relative}.counterup_area:before{position:absolute;left:0;top:0;width:100%;height:100%;background:#98dae8;content:""}.counter_count span{color:#fff;font-size:36px;font-weight:700}.counter_count>p,.post_meta>a{color:#eee;font-size:18px}.counter_count{margin-top:14px}.post_content{display:inline-block;padding-left:16px;vertical-align:middle;width:calc(100% - 266px)}.post_thumbnail{display:inline-block;width:262px}.blog_area{padding:120px 0}.single_post_big .post_thumbnail{display:block;width:100%}.single_post_big .post_content{display:block;margin-top:25px;padding-left:0;width:100%}.post_meta>a{color:#8e8e8e;font-size:14px}.post_meta span{margin-left:50px}.post_title a h4{color:#343434;font-size:18px;font-weight:400;line-height:38px}.post_btn>a,.post_desc{color:#777;font-size:16px}.post_desc{font-family:"Roboto",sans-serif;line-height:30px;text-align:justify}.post_btn>a{text-align:center}.post_btn>a:hover i{margin-left:10px}.post_btn>a i{font-size:18px;vertical-align:middle}.post_btn{display:inline-block;margin-top:10px}.single_post{margin-bottom:32px;position:relative;overflow:hidden}.portfolio.portfolio_three .widget:last-child,.right_sidebar .widget_rc_post .widget_desc li:last-child,.single_post:last-child{margin-bottom:0}.post_thumbnail>a,.widget_title>h3{display:inline-block;position:relative}.post_thumbnail>a:before{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);content:"";transform:scaleY(0);transform-origin:center top}.single_post:hover .post_thumbnail>a:before{transform:scaleY(1)}.single_post:hover .post_thumbnail a i,.single_team:hover .single_team_social>a{transform:scale(1)}.post_thumbnail a i{height:38px;left:calc(50% - 19px);position:absolute;top:calc(50% - 19px);width:38px;text-align:center;line-height:35px;border-radius:50%;color:#fff;border:1px solid #fff;transform:scale(0);font-size:14px;transition:.3s}.post_thumbnail a i:hover{background:#fff;color:#4b4b4b}.single_brand_item{border-right:1px solid #ddd;padding:15px 0 13px;text-align:center}.single_brand_item>a{display:block}.single_brand_item>a:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.single_brand_item>a img{display:inline-block;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.branding_slider{border:1px solid #ddd}.branding_area{border-top:1px solid #ddd;padding:120px 0}.owl-carousel .owl-item .single_brand_item>a>img{display:inline-block;width:initial}.brnone .single_brand_item{border-right:none}.footer_subscribe_form{background:#98dae8;padding:40px 0;position:relative}.footer_subscribe_heading{background:#adb8b2333 0 0;padding:27px 0;position:relative}.footer_subscribe_desc{display:inline-block;width:40%;vertical-align:middle;margin-right:20px}.footer_subscribe_input{border:5px solid #98dae8;display:inline-block;height:50px;box-shadow:0 1px 20px rgba(0,0,0,.15)}.footer_subscribe_heading h2{color:#fff;font-size:30px;font-weight:700;line-height:28px}.footer_subscribe_heading h2 span,.rc_post_desc a h4:hover,.tabmenu li.active span,.tabmenu li:hover span,.widget_desc a:hover{color:#98dae8}.footer_subscribe_heading::after,.home2 .footer_subscribe_heading::before{background:#adb8b2;content:"";height:100%;position:absolute;right:100%;top:0;width:10000px}.footer_subscribe_form::after,.footer_subscribe_form::before{background:#98dae8;content:"";height:100%;position:absolute;top:0}.footer_subscribe_form::after{right:100%;width:10000px}.footer_subscribe_form::before{left:100%;width:100px;z-index:-1}.footer_subscribe_desc>p{color:#fff;font-size:16px;font-weight:400;font-family:"Roboto",sans-serif;line-height:26px}.footer_subscribe_input input{height:40px;background:#eee;border:0;font-family:"Roboto",sans-serif;display:inline-block;vertical-align:middle;width:295px;padding-left:15px}.footer_subscribe_input button{background:#adb8b2 0 0;border:medium;margin-left:-4px;display:inline-block;vertical-align:middle;padding:0 15px}.footer_subscribe_input button i{color:#fff;font-size:25px;line-height:40px}.footer_subscribe_area{position:relative;z-index:1}.home2 .footer_subscribe_heading::before{height:82px;right:0;transform:skewX(-21deg);transform-origin:right bottom 0;width:32px}.home2 .footer_subscribe_form::before{background:#98dae8 0 0;content:"";height:100%;left:calc(100% - 32px);position:absolute;top:0;transform:skewX(13deg);transform-origin:right top 0;width:32px;z-index:-1}.home2 .footer_subscribe_input input{width:230px}.footer_top_area{background:no-repeat 0 0/cover;padding:120px 0;position:relative}.footer_top_area:before,.rc_post_img>a::after,.widget_title>h3::after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.footer_top_area:before{background:rgba(17,17,17,.85)}.rc_post_desc,.widget_contact .widget_desc a p{display:inline-block;padding-left:5px;vertical-align:middle;width:calc(100% - 104px)}.widget_title>h3{color:#eee;font-size:18px;font-weight:400;padding-bottom:20px}.widget_title>h3::after{background:#98dae8;height:1px;top:100%;width:60%}.widget_title{margin-bottom:40px}.rc_post_desc a h4,.widget_desc>p{color:#ccc;font-size:16px;font-weight:400}.widget_desc>p{line-height:28px;font-family:"Roboto",sans-serif}.footer_copyright>p,.rc_post_desc span,.widget_desc a{color:#ccc;font-family:"Roboto",sans-serif;font-size:16px;font-weight:400}.rc_post_img>a{position:relative;display:block}.rc_post_img>a::after{background:rgba(17,17,17,.6);transform:scaleX(0);transition:.5s;cursor:url(../images/component/plus.png),auto}.rc_post_img>a:hover:after{transform:scaleX(1)}.widget_desc li{margin-bottom:5px}.rc_post_img{width:98px}.rc_post_desc a h4{line-height:24px}.rc_post_desc span{display:block;font-size:14px;color:#bbb;font-weight:300}.widget_rc_post .widget_desc li{margin-bottom:13px}.widget_contact .widget_desc a p{width:calc(100% - 34px);padding-left:7px}.widget_contact .widget_desc a i{display:inline-block;height:29px;width:29px;color:#98dae8;font-size:24px;vertical-align:bottom}.widget_desc span{display:block}.widget_contact .widget_desc li{margin-bottom:12px}.widget_welcome .widget_title.social{margin-top:40px;margin-bottom:20px}.widget_social_icon>a{background:#4b4b4b 0 0;display:inline-block;height:30px;width:30px;text-align:center}.footer_copyright>p a:hover,.single_team:hover .single_team_desig h3,.single_team:hover .single_team_desig span,.widget_social_icon>a:hover i{color:#fff}.widget_social_icon>a i{color:#999;line-height:30px}.home2 .top_toolbar_left span,.home2 .top_toolbar_right a i,.widget_desc a:hover i{color:#eee}.footer_copyright>p{color:#fff;font-size:12px}.footer_copyright>p a{color:#666}.footer_copyright>p span{color:#98dae8;font-size:16px;font-weight:700;font-family:'Roboto Slab',serif}.footer_menu li,.mainmenu_two li,.rc_post_img{display:inline-block}.footer_menu li:last-child a{padding-right:0}.footer_menu a{color:#777;padding:0 19px;font-size:15px;text-transform:capitalize}.footer_menu{text-align:right}.footer_menu a:hover{color:#f7f8f8}.footer_bottom_area{background:#98dae8 0 0;padding:23px 0;position:relative}.scroll_top{left:calc(50% - 15px);position:absolute;top:-15px;animation-name:scrolltop;animation-duration:1s;animation-iteration-count:infinite}.scroll_top a i{font-size:30px;color:#fff}.home2 .logo-overlay{background:#fff 0 0}.home2 .banner_area .owl-nav{display:none}.home2 .top_toolbar{background:#adb8b2;border:0;position:relative}.home2 .top_toolbar::after{background:#adb8b2;content:"";height:50px;left:0;position:absolute;top:0;width:30px;transform:skewX(30deg);transform-origin:bottom left}.home2 .header_area::before{background:#adb8b2;border:0;height:50px}.home2 .header_area::after{background:#98dae8;top:50px;width:calc(50% + 180px)}.home2 .top_toolbar_right a{border:medium;height:36px;line-height:36px;width:36px;background:#4b4b4b;margin-left:6px}.home2 .single_bnr{height:743px;background-size:cover;background-position:center}.mainmenu_area_fixed{background:#98dae8;height:80px;left:80px;position:absolute;top:100%;transform:rotate(90deg);transform-origin:left top 0;width:auto;max-height:607px;padding:0 40px}.clickable_bar{display:inline-block;transform:rotate(-90deg)}nav.mainmenu_two{display:inline-block;transform-origin:bottom right}.mainmenu_area_fixed_inner{transform:rotate(180deg)}.mainmenu_two a{color:#eee;font-size:18px;padding:0 15px;display:block}.mainmenu_two li:first-child a{padding-left:0}.clickable_bar i{font-size:24px;color:#adb8b2}.toolbar_bottom_img{display:inline-block;height:40px;width:40px;background:0 0;vertical-align:middle}.toolbar_bottom_img svg{height:40px;fill:#fff}.toolbar_bottom_content{display:inline-block;vertical-align:middle;margin-left:16px}.toolbar_bottom li{display:inline-block;margin-right:35px}.toolbar_bottom li:last-child{margin-right:0}.toolbar_bottom{padding-left:35px;padding-top:24px;position:relative}.toolbar_bottom::after{background:#98dae8;content:"";height:100px;left:0;position:absolute;top:0;transform:skewX(-16deg);width:30px;transform-origin:top left}.toolbar_bottom_content>a,.toolbar_bottom_content>span{display:block;font-size:14px;color:#eee}.schedule-date a svg{height:60px;fill:#fff}.schedule-date a svg .stblue{fill:#98dae8}.tabmenu li{display:inline-block;margin-right:-4px;width:16.7%}.tabmenu li.active a,.tabmenu li:hover a{background:#98dae8}.tabmenu li.active svg,.tabmenu li.active svg .stblue,.tabmenu li:hover svg,.tabmenu li:hover svg .stblue{fill:#fff}.schedule-date>a{background:#adb8b2 0 0;display:block;padding:20px 0}.schedule-date span{color:#444;display:block;font-size:18px;margin-top:25px}.single_tab_service_right{display:inline-block;width:calc(100% - 267px);padding-left:30px;vertical-align:middle}.single_tab_service_left{display:inline-block;width:263px;vertical-align:middle}.single_tab_service{text-align:left}.tab-content{margin-top:60px;padding:0 55px 0 97px}.breadcrumb_content li a,.single_tab_service_right>p{color:#777;font-size:16px;font-family:"Roboto",sans-serif}.single_tab_service_right>p{line-height:32px;margin-bottom:15px}.breadcrumb_area{background:url(../images/banner/breadcrumb.jpg) no-repeat 0 0/cover;box-shadow:0 1px 4px rgba(0,0,0,.6);padding:37px 0}.breadcrumb_content{background:#fff 0 0;padding:42px;box-shadow:0 1px 4px rgba(51,51,51,.1)}.breadcrumb_content>h3{font-size:30px;font-weight:400;padding-bottom:15px;text-transform:capitalize;margin-bottom:40px;position:relative}.breadcrumb_content>h3::after{background:#ddd 0 0;content:"";height:1px;left:25px;position:absolute;top:100%;width:calc(100% - 50px)}.breadcrumb_content>h3::before{background:#98dae8;content:"";height:1px;position:absolute;right:25px;top:100%;width:calc(50% - 25px);z-index:2}.breadcrumb_content,.breadcrumb_content li,.widget_tag_list li{display:inline-block}.breadcrumb_content li a{text-transform:capitalize}.breadcrumb_content li.active a{color:#98dae8;font-family:'Roboto Slab',serif}.breadcrumb_content>ul{text-align:center}.service .single_sv_slider{padding:0;overflow:hidden;margin-bottom:30px}.right_sidebar{text-align:left}.widget.widget_search{background:#98dae8;padding:20px 10px;position:relative}.widget.widget_search input{background:#4fc8f0;border:2px solid #eee;height:46px;padding-left:10px;color:#fff;width:100%}.widget.widget_search button{background:0 0;border:medium;color:#fff;height:46px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.right_sidebar .widget{margin-bottom:60px}.right_sidebar .widget_title>h3{color:#343434}.widget_cat_list span{float:right}.widget_cat_list a{color:#777;display:block;font-family:"Roboto",sans-serif;font-size:14px;padding:10px 0}.right_sidebar .rc_post_desc a h3:hover,.widget_cat_list a:hover{color:#98dae8}.right_sidebar .rc_post_img{width:80px}.right_sidebar .rc_post_desc a h3,.widget_tag_list a{color:#343434;font-family:"Roboto",sans-serif;font-size:14px;font-weight:500;line-height:22px}.right_sidebar .widget_rc_post .widget_desc li{margin-bottom:23px}.widget_tag_list a{border:1px solid #ddd;display:block;height:36px;line-height:33px;margin-bottom:5px;padding:0 25px;color:#777;font-weight:400}.widget_tag_list a:hover{border:1px solid #98dae8;color:#98dae8}.widget.widget_tags{background:#f2f2f2 0 0;padding:60px 0 60px 28px}.widget_tab_menu .tabmenu>li{display:block;width:100%;position:relative;z-index:1}.widget_tab_menu .tabmenu>li:before{position:absolute;content:"";left:0;width:0;height:100%;background:#adb8b2;z-index:-1}.widget_tab_menu .tabmenu>li::after{border-bottom:8px solid #adb8b2;border-left:6px solid transparent;content:"";height:0;left:-6px;position:absolute;top:-8px;width:0;opacity:0}.service_detail .single_tab_service_right{margin-top:55px;padding-left:0;width:100%}.service_detail .single_tab_service_right>h3{margin-bottom:30px}.service_detail .single_tab_service_left{width:auto}.service_detail .tab-content{margin-top:0;padding:0}.service_detail .service_area{padding:90px 0 120px}.service_tab_area{padding-top:120px}.widget_tab_menu .tabmenu a{font-size:16px;line-height:46px;font-family:"Roboto",sans-serif;color:#fff;padding-left:45px}.widget_tab_menu .tabmenu{background:#98dae8 0 0;padding:20px 20px 20px 0}.widget_tab_menu .tabmenu li.active:before,.widget_tab_menu .tabmenu li:hover:before{left:-6px;width:calc(100% + 5px)}.widget_tab_menu .tabmenu li.active:after,.widget_tab_menu .tabmenu li:hover:after{opacity:1}.widget_tab_menu .tabmenu li.active a,.widget_tab_menu .tabmenu li:hover a{background:0 0}.service_detail .single_tab_service_left{position:relative}.service_detail .single_tab_service_left:before{position:absolute;left:0;top:0;width:100%;height:100%;background:0 0;border:16px solid rgba(0,175,233,.6);content:""}.portfolio .grid_item{width:25%}.blog-detail .post_meta span,.portfolio .grid{margin-left:0}.portfolio .portfolio_area{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.portfolio .owl-stage-outer{padding:53px 0}.rproject_desc,.rproject_img{display:inline-block;vertical-align:middle}.rproject_desc{background:#000 0 0;margin-left:-70px;padding:50px 20px;width:calc(100% - 334px)}.rproject_img{width:400px}.project_share_list li,.rproject_desc>p,.single_planning>p{color:#eee;font-size:16px;font-family:"Roboto",sans-serif}.portfolio .single_tesm_slider{margin:0}.rproject_cfeedback_area{padding:120px 0 170px}.cfeedback_area .section_title,.rproject_area .section_title,.welcome_about_area .about_new_desc p+p{margin-bottom:0}.rproject_slider .owl-stage-outer{padding:0}.portfolio.portfolio_two .grid_item{width:33.333333%}.portfolio.portfolio_three .grid_item{width:50%}.portfolio.portfolio_three .portfolio_filter{text-align:left}.portfolio.portfolio_three .portfolio_image>img,.single_p_details>img,.single_team:hover .single_team_desig a:before,.single_team:hover .single_team_img_overlay:before,.single_team_img_overlay img{width:100%}.singl_p_details_hover{display:inline-block;float:left;width:50%}.single_p_details:hover:after{opacity:.65}.single_p_details{position:relative}.single_p_details:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:rgba(17,17,17,.65);opacity:0}.portfolio_details_pg_area{padding:64px 0 80px}.total_p_details{margin-bottom:40px}.project_share_details{padding:40px 0 40px 20px;background:#adb8b2}.project_share_list li,.single_planning>p{color:#ddd}.project_share_icon>h3{color:#fff;font-size:18px;margin-bottom:25px}.project_share_icon>a{display:inline-block;height:30px;width:30px;background:#f5f5f5;text-align:center;line-height:30px;border-radius:50%}.project_share_list{margin-bottom:35px}.project_share_details>h3{color:#fff;font-size:24px;font-weight:400;margin-bottom:30px}.project_share_icon a i{color:#8e8e8e}.portfolio_detail .service_area{border-top:1px solid #ddd}.single_planning>p{color:#777;padding-top:30px;line-height:32px}.single_planning.only_desc{padding-top:25px}.single_planning>p:last-child{padding-top:20px}.tp_team_area{padding:80px 0 120px}.team .portfolio_btn{margin-top:20px}.single_team{padding-right:20px;padding-bottom:40px;padding-top:40px}.single_team_desig span{color:#777;display:block;font-size:14px;font-weight:400;margin-top:8px}.single_team_desig{border:1px solid #ddd;padding-top:10px;text-align:center;margin-top:20px}.single_team_desig>a{background:#eee 0 0;display:block;height:101%;margin-bottom:-1px;margin-left:-1px;padding:20px 0;position:relative;width:101%;z-index:1}.single_team_desig>a::before{background:#98dae8;content:"";height:100%;position:absolute;right:0;top:0;width:0;z-index:-1}.single_team_img{border:1px solid #ddd;padding:20px 0}.single_team_desig h3{color:#343434;font-size:18px;font-weight:500;font-family:"Roboto",sans-serif}.single_team_img_overlay::before{background:rgba(0,175,233,.5);content:"";height:100%;right:0;position:absolute;top:0;width:0}.single_team:hover .single_team_img_overlay{transform:translatex(20px)}.single_team:hover .single_team_desig a{transform:translateX(20px)}.single_team_img,.single_team_img_overlay{position:relative}.single_team_social{bottom:20px;left:0;position:absolute;width:100%;text-align:center}.single_team_social>a{background:#fff 0 0;border-radius:50%;display:inline-block;height:38px;line-height:38px;text-align:center;width:38px;transform:scale(0);color:#98dae8;margin:0 3px}.single_team_social>a:hover{background:#adb8b2;color:#fff}.single_team_social>a i{font-size:18px}.error_content_area{padding:120px 0;text-align:center}.error_content>h2 span{color:#343434;font-size:48px;font-weight:400;padding-right:12px}.error_content>h2{font-size:24px;color:#777;margin-top:40px}.error_search_form{background:#98dae8 0 0;margin-top:64px;padding:19px 34px;position:relative;font-family:"Roboto",sans-serif}.error_search_form input{background:#00c0ff 0 0;border:medium;border-radius:50px;box-shadow:0 2px 5px rgba(0,0,0,.5);color:#fff;font-size:14px;height:60px;padding-left:20px;width:100%;font-weight:400}.error_search_form button{background:#343434 0 0;border:medium;border-radius:28px;color:#fff;height:48px;padding:0 25px;position:absolute;right:40px;top:25px;font-size:16px;font-weight:700;text-transform:uppercase}#contactgoogleMap{height:300px;width:100%}.main_contact_form{background:url(../images/component/contactbg.jpg) no-repeat 0 0/cover;padding:60px 12px 60px 38px;position:relative;z-index:1}.main_contact_form:after{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(17,17,17,.65);content:"";z-index:-1}.form_input{float:left;width:50%;padding-right:20px;margin-bottom:11px}.form_input.textarea textarea,.form_input>input{width:calc(100% - 44px);border:1px solid #9b9b9b;font-size:16px;font-weight:400;color:#eee;padding-left:8px}.form_input>input{background:rgba(70,72,73,.85) 0 0;height:50px}.blog2 .post_thumbnail img,.form_input.textarea{width:100%}.form_input>label{width:40px;height:50px;border:1px solid #9b9b9b;text-align:center;line-height:47px;color:#fff;vertical-align:top;background:rgba(70,72,73,.85);font-size:18px}.form_input.textarea textarea{resize:none;line-height:50px}.form_input.textarea textarea,.form_input.textarea>label{height:128px;background:rgba(70,72,73,.85)}.butn button,.butn span{height:50px;color:#343434;border:1px solid #9b9b9b}.butn button,.form_input.textarea textarea,.form_input>input{margin-left:-4px;font-family:"Roboto",sans-serif}.butn button{background:#fff 0 0;padding:0 15px;text-transform:uppercase;font-weight:700}.butn span{line-height:50px;display:inline-block;width:40px;background:#fff;vertical-align:top;font-size:24px;text-align:center}.contact_info{background:#eee;padding:24px}.contact_info>ul{border:1px solid #ddd;padding:44px 0 44px 24px}.butn button,.contact_info p,.contact_info ul li a i,.form_input>input{display:inline-block;vertical-align:middle}.contact_info ul li a i{background:#98dae8 0 0;border-radius:50%;height:60px;line-height:60px;text-align:center;width:60px;font-size:30px;color:#fff}.contact_info p{width:calc(100% - 64px);padding-left:15px;font-size:16px;color:#777;font-weight:400;line-height:28px;font-family:"Roboto",sans-serif}.contact_info span{display:block}.contact_info li,.welcome_about_area .about_new_desc p{margin-bottom:30px}.contact_info li:last-child{margin-bottom:0}.contact_heading>h3{font-size:24px;color:#343434;margin-bottom:43px}.map-container{padding-top:65px;position:relative;top:52px;z-index:2}.blog_page_content_area{padding:120px 0}.blog2 .post_thumbnail>a{display:block;position:relative}.blog2 .single_post_big{margin-bottom:64px}.blog2 .portfolio_btn{margin-top:0}.single_blog_details_area{padding-top:120px}.single_p_blog_detail{background:#f8f8f8;padding-bottom:120px}.single_blog_commetn_area{padding-left:70px}.blog-detail .post_meta{display:inline-block;vertical-align:top;width:70px;margin-right:-4px}.blog-detail .post_meta>a{display:block;text-align:center;padding:20px 15px;background:#343434;color:#fff;font-size:18px}.blog-detail .post_meta>a:hover{background:#98dae8}.blog-detail .post_meta span i,.post_desc_quotes::after{font-size:24px;color:#fff}.blog-detail .post_content{padding-left:0;width:calc(100% - 70px)}.blog-detail .post_thumbnail{width:100%;position:relative}.blog-detail .post_thumbnail::after{border:16px solid rgba(0,175,233,.6);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.blog-detail .post_title>h4{color:#98dae8;font-size:24px;font-weight:400;padding:40px 0 27px}.blog-detail .post_desc{color:#888;font-size:16px;padding-right:30px}.blog-detail blockquote{border-left:medium none;color:#fff;font-size:18px;font-style:italic;font-weight:400;margin:35px 20px;padding:40px 22px 40px 40px;position:relative;z-index:5}.blog-detail blockquote::after,.blog-detail blockquote::before{background:#adb8b2;content:"";height:100%;position:absolute;width:100%}.blog-detail blockquote::before{left:10px;top:10px;z-index:-2;animation-name:bquotes;animation-duration:1s;animation-iteration-count:infinite}.post_desc_quotes::after{bottom:24px;content:"";font-family:IcoFont;position:absolute;right:90px;z-index:99}.post_desc_quotes{position:relative}.blog-detail blockquote::after{left:0;top:0;box-shadow:0 2px 5px rgba(17,17,17,.5);z-index:-1}.post_tag>span{color:#343434;font-size:16px}.post_tag>a{color:#888;font-size:12px;font-family:"Roboto",sans-serif}.post_share>a:hover i,.post_tag>a:hover{color:#98dae8}.post_share{display:inline-block;float:right}.post_tag_share{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-left:70px;margin-right:30px;padding:20px 30px;margin-bottom:64px}.post_tag{display:inline-block}.post_share>a i{color:#666;font-size:16px}.post_share>a{padding:0 9px}.post_share>a:last-child{padding:0}.media-body{padding:35px 0 35px 83px;width:calc(100% - 90px)}.pull-left{border-radius:50%;height:90px;left:-45px;position:absolute;top:calc(50% - 45px);width:90px;z-index:2}.pull-left>img{border-radius:50%;width:100%;height:100%}.media{border:1px solid #ddd;margin-right:135px;overflow:visible;position:relative;margin-bottom:30px}.media:hover{background:#fff 0 0;border:1px solid transparent;box-shadow:0 2px 5px rgba(17,17,17,.2)}.media-left,.media>.pull-left{padding-right:0}.comment-content.comment{width:400px;font-size:16px;color:#777;line-height:32px}.heading_left{margin-top:15px}.comment-reply-link,.heading_left>a{color:#777;font-size:18px;font-weight:500;font-family:"Roboto",sans-serif}.heading_left>a span{font-size:16px;font-weight:400}.comment-reply-link{background:#ddd;color:#fff;font-size:16px;font-weight:700;height:40px;line-height:40px;position:absolute;right:-45px;text-align:center;top:50%;width:90px;margin-top:-20px}.comment-reply-link:after{position:absolute;left:0;top:0;width:0;height:100%;background:#98dae8;content:"reply";opacity:0;color:#fff}.comment-reply-link:hover:after{width:100%;opacity:1}.children{padding-left:90px}.input-email,.input-name{background:#fff;border:1px solid #ddd;height:48px;padding-left:15px;width:100%;font-family:"Roboto",sans-serif;color:#777;font-size:14px}.comment_field:focus,.input-email:focus,.input-name:focus{color:#98dae8;border:1px solid #98dae8}.comment-respond{margin-right:100px;margin-top:55px}.comment_field,input.submit{margin-top:30px;width:100%;font-family:"Roboto",sans-serif}.comment_field{background:#fff;border:1px solid #ddd;height:120px;padding-left:15px;padding-top:15px;resize:none;color:#777;font-size:14px}input.submit{background:#98dae8 0 0;border:medium;height:48px;font-weight:700;text-transform:uppercase;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.mean-container .mean-nav ul li a.mean-expand:hover,input.submit:hover{background:#adb8b2}.comment-reply-title,.comment_title>h4{color:#98dae8;display:inline-block;font-size:24px;margin-bottom:40px;padding-bottom:15px;position:relative}.comment-reply-title:after,.comment_title>h4:after{position:absolute;content:"";left:0;top:100%;background:#98dae8;width:60%;height:1px}.comment-reply-link i{color:#adb8b2;font-size:24px;line-height:40px}.about-us .testimonial_area{border-top:1px solid #ddd}.our_history_area{padding:120px 0}.our_history_area .section_title{text-align:left;margin-bottom:15px}.our_history_area .section_title h3::after,.welcome_about_desc .section_title h3::after{left:0}.about_next_plan_img::after,.about_next_plan_img::before{background:0 0;content:"";height:0;position:absolute;width:0;opacity:0}.about_next_plan_img::before{border-left:10px solid #98dae8;border-top:10px solid #98dae8;left:-10px;top:-10px}.about_next_plan_img::after{border-right:10px solid #98dae8;border-bottom:10px solid #98dae8;right:-10px;bottom:-10px}.about_next_plan_img{position:relative}.about_next_plan_img>img{width:100%}.about_new_plan:hover .about_next_plan_img::after,.about_new_plan:hover .about_next_plan_img::before{width:calc(50% + 43px);height:calc(50% + 23px);opacity:1}.welcome_about_area{padding-top:60px}.welcome_about_desc .section_title{text-align:left;margin-bottom:0}.s_story_img_bg>span,input.submit{color:#fff;font-size:16px}.our_history_area .s_story_img_bg{line-height:60px}.about_new_desc{color:#777;font-family:"Roboto",sans-serif;font-size:16px;line-height:30px;margin-bottom:40px}.welcome_about_area .about_new_desc{margin-bottom:0}.welcome_about_desc{padding-top:43px}.owl-dot>span{background:#00f 0 0;height:10px;width:10px}.owl-dot{background:#777;border-radius:50%;display:inline-block;height:10px;margin:8px 5px;width:10px}.owl-dot.active{background:#98dae8;height:16px;width:16px;border:4px solid #343434;margin:5px}.owl-dots{left:calc(50% - 11px);position:absolute;top:calc(100% + 40px)}.mean-container a.meanmenu-reveal{right:calc(50% - 198px)!important;top:12px;z-index:99}.mean-container a.meanmenu-reveal.meanclose{line-height:24px;right:calc(50% - 198px)!important}.mobile_mean_logo{display:inline-block;padding:20px 0}.mean-container .mean-nav{margin-top:0;background:#98dae8}.mean-container .mean-bar{background:0 0;padding-bottom:37px;padding-top:0;box-sizing:border-box}.mean-container .mean-nav ul li a{padding:1.3em 5%}.mean-container .mean-bar *{box-sizing:border-box}.mean-container a.meanmenu-reveal span{width:19px}@media only screen and (min-width:992px) and (max-width:1199px){.container{width:910px}.success_story_list>ul::after{height:calc(100% - 100px)}.footer_subscribe_input input,.home2 .footer_subscribe_input input{width:210px}.footer_subscribe_desc>p{font-size:14px}.footer_menu a{padding:0 13px}.mainmenu li a{padding:0 14px}.megamenu{right:-167px;width:773px}.logo_area{width:calc(50% - 258px)}.media{margin-right:48px}.comment-content.comment{width:250px}.post_share{display:block;float:none;margin-top:30px}.home2 .toolbar_bottom li{margin-right:5px}.home2 .header_area::after{width:calc(50% + 212px)}.rproject_desc{margin-left:-124px;width:calc(100% - 280px)}.post_title a h4{font-size:15px}}@media only screen and (min-width:768px) and (max-width:991px){.container{width:750px}.megamenu_two{width:688px}.logo-overlay{width:100%;z-index:1}.menu_area{position:static}.logo_area{width:100%}.mainmenu li a{padding:0 19px}.header_area::after{box-shadow:0 2px 20px transparent}.megamenu{right:-140px;width:768px}.mainmenu{text-align:center}.logo-overlay,.logo_area{height:100px}.logo_area{line-height:100px}.subscribe_content>h4{font-size:27px}.footer_subscribe_form{padding:40px 20px}.footer_subscribe_heading{padding:27px 20px}.footer_subscribe_form::after,.footer_subscribe_form::before,.footer_subscribe_heading::after,.success_story_list>ul::after{display:none}footer .widget{height:323px}.footer_copyright,.footer_menu{text-align:center}.footer_menu{margin-top:17px}.single_post{margin-bottom:56px}.single_post:last-child{margin-bottom:56px}.children .comment-content.comment{width:300px}.portfolio .grid_item{width:33.33%}.blog-detail .input-name{margin-bottom:30px}.service .right_sidebar{margin-top:80px}.cfeedback_area .section_title{margin-top:110px}.portfolio .right_sidebar,.project_share_details{margin-top:60px}.home2 .header_area::after{top:150px;width:calc(50% + 359px)}.home .success_story_area::after{width:37%}.home .grid_item{text-align:center;width:100%}.single_portfolio_item{display:inline-block}.banner_total h1{font-size:43px}.mainmenu_two a{font-size:15px}.schedule-date a svg{height:55px}.schedule-date span{font-size:16px}.home2 .grid_item{width:33.333%}.home2 .footer_subscribe_heading::before{display:none}.home2 .single_bnr{height:670px}.success_story_area::after{width:36%}.blog_area{padding:120px 0 60px}.home2 .header_area::before{top:100px}}@media only screen and (max-width:767px){.container{width:300px}.home2 .grid_item{width:100%}.banner_total{font-size:18px;padding:19px}.banner_total h1{font-size:30px;line-height:45px}.banner_total .btn_one,.banner_total .btn_two{padding:0 16px}.success_story_area::after{width:auto}.single_count{margin-bottom:40px;width:50%}.schedule-date a svg{height:18px}.filter_list::after,.filter_list>li:after,.filter_list>li:before,.footer_subscribe_form::after,.footer_subscribe_form::before,.footer_subscribe_heading::after,.home2 .footer_subscribe_heading::before,.s_story_img::after,.s_story_img::before,.schedule-date span,.success_story_list>ul::after,header{display:none}.single_tab_service_right{padding-left:0;width:100%;margin-top:20px}.tab-content{margin-top:60px;padding:0}.footer_copyright,.footer_menu{text-align:center}.footer_menu{margin-top:17px}.footer_menu a{padding:0 5px}.footer_bottom_area{padding:40px 0}.widget{margin-bottom:50px}.footer_top_area{padding:200px 0 60px}.footer_subscribe_input input{width:174px}.footer_subscribe_desc{width:100%;margin-bottom:20px}.footer_subscribe_heading{padding:27px 15px}.footer_subscribe_form{padding:40px 15px}.subscribe_content>h4{font-size:24px;margin-bottom:20px}.subscribe_content{line-height:26px}.subscribe_btn{float:left;margin-top:26px}.section_title h3{font-size:23px}.about_new_desc{font-size:15px}.s_story_content{padding:0 0 0 10px}.s_story_content>p{font-size:15px;line-height:28px}.s_story_content a h4{font-size:16px}.about_new_plan{margin-top:46px}.our_history_area{padding:60px 0}.service_area,.testimonial_area{padding:80px 0}.post_content{width:100%;padding:40px 0}.single_post{margin:0}.blog2 .single_post{margin:0 20px}.blog-detail .post_meta>a{font-size:13px;padding:3px 15px;height:40px;line-height:40px;display:inline-block}.blog-detail .post_content,.blog-detail .post_meta{width:100%}.post_tag_share{margin-bottom:64px;margin-left:0;margin-right:0;padding:30px}.post_share{float:none;margin-top:20px}.post_share>a{padding:0 7px}.comment-content.comment{width:247px}.single_blog_commetn_area{padding-left:0}.media-body{padding:15px;width:100%}.media{margin-right:0;padding:40px 0;margin-bottom:90px}.children{padding-left:0}.pull-left{left:calc(50% - 45px);top:-45px}.contact_info a,.media_top{display:block}.comment-reply-link{right:calc(50% - 45px);top:100%;width:90px}.comment_title{margin-bottom:60px}.comment-respond{margin-right:0}.input-name{margin-bottom:30px}.single_p_blog_detail{background:#f8f8f8 0 0;padding-bottom:80px}.form_input,.mean-container .mean-nav ul li a,.portfolio .grid_item,.portfolio.portfolio_three .grid_item,.portfolio.portfolio_two .grid_item{width:100%}.contact_info ul li a i{font-size:14px;height:40px;line-height:40px;width:40px}.contact_info>ul{border:0 solid #ddd;padding:0}.butn button{padding:0 25px}.contact_info p{font-size:14px}.contact_info_area{margin-top:52px}.filter_list>li{display:block;padding-bottom:10px}.rproject_desc{display:block;margin-left:0;padding:50px 20px;width:100%}.service_btn{margin-bottom:80px}.filter_list{display:block;text-align:center}.cfeedback_area .section_title{margin:120px 0 60px}.portfolio .right_sidebar{margin-top:60px}.breadcrumb_content>h3{font-size:26px}.project_share_details{margin-top:40px}.mean-container .mean-bar{position:absolute}.mean-container .mean-nav ul li a.mean-expand{background:0 0;border-color:#fff;border-width:medium medium 1px 1px;height:57px;margin-top:1px;padding:12px;position:absolute;right:0;text-align:center;top:0;width:40px;z-index:2}.mean-container a.meanmenu-reveal,.mean-container a.meanmenu-reveal.meanclose{right:calc(50% - 120px)!important}.home2 .footer_subscribe_input input{width:175px}.banner_area .owl-nav{text-align:center;top:calc(100% - 80px)}.owl-next{float:none}.grid{margin-left:0}.single_count svg{height:55px}.counter_count span{font-size:30px}.blog_area,.counterup_area{padding:120px 0 75px}.breadcrumb_area{padding:100px 0 31px}.owl-dots{left:calc(50% - 35px)}}@media only screen and (min-width:480px) and (max-width:767px){.container{width:450px}.footer_subscribe_input input{width:325px}.service_content{padding:0 60px}.comment-content.comment{width:385px}.home2 .grid_item,.portfolio .grid_item{width:50%}.single_team{margin:0 40px}.right_sidebar{margin:0 60px}.mean-container a.meanmenu-reveal,.mean-container a.meanmenu-reveal.meanclose{right:calc(50% - 198px)!important}.schedule-date span{font-size:8px}.schedule-date a svg{height:29px}.single_tab_service_right{padding-left:0;width:100%;margin-top:20px}.tab-content{margin-top:60px;padding:0}.portfolio_hover{padding:12px 0;width:195px}.banner_total h1{font-size:43px}.rproject_img{width:420px}.grid_item,.portfolio_image>img{width:100%}.filter_list>li{display:inline-block;padding:0 10px}.filter_list::after,.filter_list>li::after,.filter_list>li::before{display:block}}@media only screen and (min-width:300px) and (max-width:479){.container{width:300px}}.accordion{margin:20px 0}.header{cursor:pointer}.accordion .content{text-align:left}.accordion .content ul{list-style-type:initial;padding-top:10px;padding-left:20px}.banner_total .h2-instead-of-h1{font-size:48px;line-height:60px;margin-top:11px}.s_story_content a h4{font-size:14px}@media only screen and (max-width:768px){.mobile_mean_logo{width:64px}}.fakturacne_udaje li{color:#ccc;font-size:16px;font-weight:400;font-family:"Roboto",sans-serif}@media only screen and (min-width:480px) and (max-width:767px){.banner_total .h2-instead-of-h1{font-size:43px}}@media only screen and (max-width:767px){.banner_total .h2-instead-of-h1{font-size:30px;line-height:45px}}.single_tab_service_left img,.portfolio_image img,.our_history_area img,.logo_area img,.mobile_mean_logo img{height:auto;width:auto}.welcome_about_img img, footer .widget_title img{height:auto;width:auto}.pointevno{pointer-events:none}