@import url(https://fonts.googleapis.com/css?family=Oswald:300,400,700);@import url(https://fonts.googleapis.com/css?family=Merriweather:300,300i,400,400i,700,700i,900,900i);@import url(https://fonts.googleapis.com/css?family=Montserrat:300,500,500i,600,700,800);@font-face{font-family:#0ff;src:url(fonts/aqua.ttf)}body{margin:auto}*{box-sizing:border-box;font-family:#0ff}.container_small img{max-width:100%;display:block;margin:auto}.visible_on_mobile{display:none}p{font-size:14px;line-height:24px;font-weight:300}.logo_mob{display:none}.left{float:left}.right{float:right}.clear{clear:both}.padded_small{padding:14px}.full{width:100%}.container{max-width:1400px;width:95%;margin:auto}.logo_menu_wrapper{position:relative;top:0;left:0;right:0;margin:auto;padding:30px 0;background-color:#131313}.logo_menu_inner_wrapper{max-width:1170px;margin:auto;width:95%}.menu_wrapper{padding:27px 0}.menu_wrapper ul{padding:0;margin:auto;text-align:right}.menu_wrapper li{display:inline-block;margin-right:25px}.menu_wrapper li:last-child{margin-right:0}.menu_wrapper a{display:inline-block;text-decoration:none;color:#fff;text-transform:capitalize;font-size:16px;line-height:26px}.service_divider{width:50%}.services_section_empty{min-height:250px;height:100%;background-color:#f5f5f5;content:'';display:block}.services_wrapper h2{margin:45px auto;text-align:center}.services_wrapper h2:after{width:100px}h2{font-size:24px;line-height:26px;color:#131313;text-transform:capitalize;font-weight:400}.heading_border_center{padding-bottom:11px;position:relative;text-align:center;text-transform:uppercase;font-weight:400}.heading_border_center:after{position:absolute;bottom:0;left:0;right:0;margin:auto;content:'';height:2px;width:143px;background-color:#131313;display:block}.services_all ul{padding:0;margin:auto}.services_all li{display:inline-block;width:33.33%;float:left;padding:0 15px}.services_span_hp{display:block;min-height:76px;position:relative}.services_span_hp img{position:absolute;left:0;right:0;bottom:0;margin:auto;max-height:100%}.services_all li h4{display:block;margin:13px auto auto;text-align:center}h4{font-size:18px;color:#131313;line-height:26px;font-weight:400}.about_us_wrapper{position:relative;z-index:99}.about_us_wrapper:before{z-index:-1;width:50%;height:100%;display:block;content:'';position:absolute;top:0;left:0;background-color:#f5f5f5}.about_us_wrapper:after{position:absolute;z-index:1;width:50%;height:83%;bottom:0;right:0;content:'';display:block;background-size:cover;background-image:url(images/about_bg.jpg)}.about_us_text_section{width:44%;padding-left:45px;padding-bottom:200px;z-index:9999;position:relative;margin-top:-70px}.about_us_text_section h2{margin:auto auto 20px}.about_us_text_section p{color:#666;font-family:Montserrat,sans-serif;font-weight:300}.read_more_link{margin-top:20px;text-decoration:none;display:inline-block;font-size:16px;color:#131313;line-height:24px;font-weight:300;text-transform:capitalize;position:relative;font-family:Montserrat,sans-serif;transition:.3s ease-in-out all}.read_more_link:hover,.read_more_link:hover span{color:#b38209;transition:.3s ease-in-out all}.read_more_link span{font-size:34px;color:#131313;font-family:Montserrat,sans-serif;font-weight:300;text-align:left;line-height:24px;position:relative;top:6px;display:inline-block;transition:.3s ease-in-out all}@keyframes pulse{0%{transform:translate(0,0)}100%{transform:translate(100%,0)}}.read_more_link:hover .read_more_link span{-webkit-animation:pulse .3s ease-in-out infinite;animation:pulse .3s ease-in-out infinite}.heading_border_left{padding-bottom:11px;position:relative;text-align:left;text-transform:uppercase}.heading_border_left:after{position:absolute;bottom:0;left:0;margin:auto;content:'';height:2px;width:143px;background-color:#131313;display:block}h1{font-size:30px;line-height:26px;color:#131313;font-weight:400;text-transform:uppercase;font-family:#0ff}.portfolio_wrapper>h1{margin:130px auto 60px}.portfolio_all{overflow:hidden;margin:auto;text-align:left}.portfolio_single{position:relative;width:400px;/*!important*/padding-right:30px;float:left;overflow:hidden;transition:.5s ease-in-out all}.portfolio_section_before_hover{position:relative}.portfolio_section_before_hover:after{position:absolute;width:100%;height:100%;display:block;content:'';top:0;left:-377px;background-color:rgba(0,0,0,.6);transition:.5s ease-in-out all;z-index:1;opacity:0}.portfolio_section_after_hover{padding:35px 25px 5px 20px;background-color:grey;position:absolute;right:-377px;top:90px;transition:.5s ease-in-out all;z-index:99;width:90%;opacity:0}h3{font-size:20px;text-transform:uppercase;text-align:left;line-height:26px;font-family:#0ff;margin:15px auto;font-weight:400}.portfolio_section_after_hover h3{color:#fff;margin:auto auto 12px}h4{font-size:18px;line-height:26px;text-transform:uppercase;margin:auto auto 10px}.portfolio_section_after_hover h4{color:#fff}.portfolio_section_after_hover a,.portfolio_section_after_hover p{text-decoration:none;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;line-height:26px;font-weight:300;margin:auto auto 30px}.portfolio_single:hover .portfolio_section_before_hover:after{left:0;opacity:1;transition:.5s ease-in-out all}.portfolio_single:hover .portfolio_section_after_hover{right:0;opacity:1;transition:.5s ease-in-out all}.portfolio_all .next-arrow-port{padding:15px 30px;background-color:#fff;display:inline-block;color:#131313;font-size:16px;line-height:26px;font-family:Montserrat,sans-serif;position:absolute;top:38%;right:22%;cursor:pointer;z-index:999;transition:.3s ease-in-out all}.portfolio_all .next-arrow-port:hover{background-color:#b38209;color:#fff;transition:.3s ease-in-out all}.what_we_do_wrapper h1{margin:125px auto 60px}.what_we_do_wrapper{overflow:hidden;z-index:9999;position:relative}.what_we_do_wrapper:after{width:100%;height:100%;position:absolute;top:0;left:0;content:'';display:block;background-size:100% 900px;z-index:-28;background:url(images/what_we_do_bg.jpg) no-repeat top 360px center}.what_we_single{padding:70px 75px;position:relative;background-position:center center;background-repeat:no-repeat;width:100%;max-width:905px;z-index:-22;margin-bottom:440px}.no-margin-bottom{margin-bottom:0!important}.what_we_single:after{position:absolute;width:400%;height:100%;background-color:rgba(0,174,239,.9);top:0;content:'';z-index:-22}.what_we_do_inner{z-index:99;background-position:center center;background-repeat:no-repeat}.what_we_single.left:after{right:0}.what_we_single.right:after{left:0}.over-flow-hidden{overflow:hidden}.what_we_single h2{color:#fff}.what_we_single h2:after{background-color:#fff}.what_we_single p{color:#fff;margin-bottom:36px;font-family:Montserrat,sans-serif;line-height:28px}.view_more_link{padding:14px 40px;display:inline-block;position:relative;border:1px solid #fff;color:#fff;font-size:14px;line-height:28px;text-transform:capitalize;font-weight:400;background-color:transparent;text-decoration:none;transition:.3s ease-in-out all;z-index:9999}.view_more_link:after{position:absolute;top:-8px;left:8px;width:100%;height:100%;border:1px solid #fff;content:'';transition:.2s ease-in-out all;display:block;transition-delay:.1s}.view_more_link:hover{background-color:#b38209;border:1px solid #b38209;transition:.3s ease-in-out all;transition-delay:.1s}.view_more_link:hover:after{top:0;left:0;border-color:#b38209;transition:.2s ease-in-out all}.our-clients-statistics{margin-bottom:120px;overflow:hidden}.our-clients-statistics h1{margin:130px auto 60px}.our_client_single{width:21%;margin-right:5%;text-align:left;position:relative}.no-margin-right{margin-right:0!important}.number_of_stats span{color:#00a9e4;font-size:120px;text-align:left;display:block;font-weight:400}.stats_type span{font-size:28px;color:#b38209;text-transform:uppercase;text-align:left;display:block;line-height:normal}.stats_type{transform:rotate(-90deg);position:absolute;top:-10%;max-height:100%;width:60%;right:-25%;display:block}.testimonials_section_wrapper{position:relative;padding:50px 0 20px;z-index:999;overflow:hidden}.testimonials_section_wrapper:after,.testimonials_section_wrapper:before{position:absolute;content:'';display:block}.testimonials_section_wrapper:before{width:50%;height:100%;left:0;top:0;background:url(images/testimonials_bg.jpg) repeat top center;background-size:cover;z-index:-3}.testimonials_section_wrapper:after{top:50px;right:0;height:calc(100% - 70px);width:calc(50% + 50px);background-color:#00a9e4;z-index:-2}.testimonials_all{width:48.35%}.testimonial_single{position:relative;padding:110px 0 35px;width:100%!important;text-align:left}.testimonial_single:after{position:absolute;width:300%;height:2px;background-color:rgba(220,220,220,.5);content:'';display:block;z-index:99;left:-70px;bottom:0}.testimonial_single:before{position:absolute;color:#fff;opacity:.1;font-size:150px;line-height:normal;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left;content:'\201C';display:block;z-index:99;left:0;top:15px;font-weight:700}.testimonial_single p{font-family:Montserrat,sans-serif;color:#fff;margin-bottom:25px}.testimonial_single span{text-align:left}.client_name{color:#b38209;font-size:18px;text-transform:uppercase;line-height:normal}.client_designation{font-size:15px;color:#fff;text-transform:uppercase}.next-arrow-testi{padding:10px 30px;color:#131313;font-size:18px;background-color:#fff;position:absolute;top:-15px;left:30%;margin:auto;display:inline-block!important;cursor:pointer;z-index:99999}.footer_wrapper{background-color:#131313;margin-top:160px;padding:1px 0}.newsletter_section_wrapper{max-width:955px;width:100%;margin:-50px 0 60px;position:relative;display:block;padding:35px 55px 30px 35px;background-color:#00a9e4}.newsletter_section_wrapper h1{color:#fff;margin:auto;display:inline-block;padding-top:7px}.news_form_section{max-width:636px;width:100%;position:relative;margin-top:-18px}.news_form_section h2{display:none}.news_form_section input[type=text]{width:100%;display:block;border:none;color:rgba(255,255,255,.8);border-bottom:1px solid #fff;font-size:15px;line-height:28px;background-color:transparent}.news_form_section form{position:relative}.news_form_section input[type=submit]{position:absolute;right:1%;top:-20%;display:block;color:#b38209;font-size:30px;text-align:right;padding:0;margin:auto;border:none;background-color:transparent;transform:rotate(0) scale(1.5);cursor:pointer}.footer_divs_wrapper{margin-top:20px}.footer_div_single{width:32%;margin-right:1.5%;float:left;margin-bottom:50px}.footer_menu ul{padding:20px 0;margin:auto;text-align:left}.footer_menu li{margin-right:6%;display:inline-block;margin-bottom:0}.footer_menu li:last-child{margin-right:0}.footer_menu a{text-decoration:none;text-transform:uppercase;color:#fff;font-size:16px;line-height:28px}.footer_social_links ul{padding:5px 0 0;margin:auto;text-align:center}.footer_social_links li{display:inline-block;margin-right:4.8%}.footer_social_links a{text-decoration:none;color:#fff;position:relative;height:50px;width:50px;display:inline-block;border:1px solid #fff;transition:.2s ease-in-out all}.footer_social_links a i{line-height:55px}.footer_social_links a:after{position:absolute;top:5px;left:-5px;width:100%;height:100%;border:1px solid #fff;content:'';display:block;transition:.2s ease-in-out all;transition-delay:.1s}.footer_social_links a:hover:after{top:0;left:0;border-color:#b38209;transition:.2s ease-in-out all}.footer_social_links a:hover{border-color:#b38209;background-color:#b38209;transition:.2s ease-in-out all;transition-delay:.1s}.footer_social_link i{line-height:28px;font-size:16px;text-align:center}.footer_info_c p{font-size:16px;font-weight:400;line-height:normal;text-transform:uppercase;margin:auto auto 5px;text-align:right;color:#fff}.footer_info_c a{text-decoration:none;font-weight:400;font-size:30px;line-height:28px;color:#fff}.copy_rights{text-align:center;color:#fff;margin:auto;padding-bottom:20px;font-size:14px;font-weight:400;text-transform:uppercase}.copy_rights a{text-decoration:none;color:#fff;text-transform:uppercase;transition:.3s ease-in-out all}.copy_rights a:hover{color:#b38209;transition:.3s ease-in-out all}.about_page_wrapper_sp{padding-top:0}.container_small{max-width:1170px;margin:auto;width:95%}.about_page_wrapper_sp .entry-title{margin-bottom:45px}.about_page_wrapper_sp p{font-size:14px;line-height:26px;font-family:Montserrat,sans-serif;color:#666;margin:auto;font-weight:300}.circles_about_sp{position:relative;width:100%;display:block}.circles_about_sp:after,.circles_about_sp:before{position:absolute;width:385px;height:385px;content:'';border-radius:100%;display:block}.blue_circle:after,.blue_circle:before{background-color:rgba(0,169,228,.1)}.blue_circle:after{right:-18px;top:-90px}.blue_circle:before{right:-38px;top:-75px}.about_page_wrapper_sp{overflow:hidden}.about_us_half{width:48.71%;margin-right:2.56%}.about_us_half h1{margin:20px auto 15px}.about_us_half p{text-align:justify}.vision_wrapper_about_sp{background-color:rgba(0,174,239,.85);background-blend-mode:multiply;background-image:url(images/vision_bg.jpg);padding:68px 0 135px;margin:135px auto 150px;background-size:cover}.vision_wrapper_about_sp .counter_number_about_sp{color:#fff}.counter_number_about_sp{color:#131313;font-size:60px;line-height:26px;font-weight:400}.vision_wrapper_about_sp h1{color:#fff;text-align:left}.vision_tag_line{width:42%}.vision_description{width:57.1%}.about_page_wrapper_sp .vision_description p{text-align:justify;margin-bottom:25px}.about_page_wrapper_sp .vision_wrapper_about_sp .vision_description p{color:#fff}.vision_wrapper_about_sp h4{color:#fff;margin-top:20px;text-transform:uppercase}.vision_wrapper_about_sp h4:after{background-color:#fff}.border_bottom_comp{position:relative;padding-bottom:10px;margin-top:20px}.border_bottom_comp:after{position:absolute;bottom:0;left:0;height:1px;width:57%;content:'';display:block;background-color:#131313}.yellow_circle:after{left:33.5%;top:0}.yellow_circle:after,.yellow_circle:before{background-color:rgba(255,204,10,.2)}.yellow_circle:before{left:35%;top:28px}.mission_wrapper{padding:0 0 60px}.contact_us_page_wrapper{overflow:hidden}.top_address_section_wrapper{margin:0 auto 130px;position:relative}.top_address_section_wrapper:after{position:absolute;top:0;bottom:0;left:0;right:0;display:block;content:'OFFICE';font-family:Montserrat,sans-serif;font-size:150px;font-weight:400;letter-spacing:115px;z-index:-1;color:#131313;opacity:.05;text-align:center}.address_info_contact_page{width:49%}.address_info_contact_page a,.address_info_contact_page p{text-decoration:none;font-size:18px;color:#131313;text-align:left;font-family:Montserrat,sans-serif;line-height:26px;margin:auto auto 7px;font-weight:400;transition:.3s ease-in-out all}.address_info_contact_page.kingdom-section a{color:grey!important;transition:.3s ease-in-out all}.address_info_contact_page.us-section a{color:red!important;transition:.3s ease-in-out all}.country-name{font-size:50px;display:block;text-align:left;margin-bottom:20px;font-family:Montserrat,sans-serif;line-height:normal;font-weight:400;text-transform:uppercase;color:grey}.us-section .country-name{color:red}.maps_section_half_cp{width:49%}.maps_section_half_cp>img{margin-right:0}.contact_form_wrapper{padding:1px 0}.contact_form_wrapper>div>h1{margin:90px auto 10px}.full-div-cp{width:100%;margin-bottom:30px;position:relative}.one-third-cp{width:31.62%;margin-right:2.56%;position:relative}.full-div-cp input,.full-div-cp textarea{width:100%;margin:auto;display:block;position:relative;background-color:transparent;outline:0;border:none;border-bottom:1px solid #ccc;transition:.3s ease-in-out all;padding-top:30px;padding-bottom:10px;box-shadow:none}.full-div-cp textarea{min-height:150px}.full-div-cp label{position:absolute;left:0;top:28px;text-transform:uppercase;color:#131313;font-weight:400;font-size:16px;text-align:left;display:block;line-height:26px;transform:translate3d(0,0,0);transition:all .2s ease-in-out;z-index:-1}.full-div-cp input[type=submit]{width:auto;display:inline-block;border:1px solid #131313;padding:25px 65px 15px;color:#131313;font-size:14px;transition:.3s ease all;position:relative;overflow:visible;cursor:pointer}.input_type_submit{width:auto;margin:auto;display:inline-block;position:relative;cursor:pointer;padding-bottom:20px}.submit_overley{position:absolute;top:10px;left:10px;width:90%;height:59px;content:'';border:1px solid #131313;margin:auto;display:block;z-index:-1;transition:.3s ease all}.input_type_submit input[type=submit]:hover{background-color:#b38209;border-color:#b38209;color:#fff;transition:.3s ease all}.input_type_submit input[type=submit]:hover~.submit_overley{top:0;left:0;background-color:#b38209;border-color:#b38209;transition:.3s ease all}.submit_overley:hover{top:0;left:0;border-color:#b38209;transition:.3s ease all}h1.heading_page{margin:30px auto 80px}.services_description_section{width:56.66%}.services_image_section{width:34.52%}.services_description_section p{color:#666;font-family:Montserrat,sans-serif;text-align:justify;margin:auto;line-height:26px}.services_description_section h2{margin-top:0}.services_description_section h2:after{height:2px}.services_description_section a:after{border-color:#131313}.services_description_section a{color:#131313;border-color:#131313;margin-top:45px}.services_description_section a:hover{color:#fff}.inner_service_single{width:100%;margin-top:45px;position:relative}.inner_service_image{position:absolute;top:0;left:0}.inner_service_text{padding-left:80px}.service_single{margin-bottom:50px}.some-margin-right{margin-right:1.5%}.projects_all{padding-top:95px}.heading_margin_class{margin:140px auto auto}.heading_after_p{font-size:20px;color:#131313;opacity:.8;text-align:center;text-transform:uppercase;margin:13px auto 150px}.full .projects_sngle{margin-right:1.06%;width:49.46%}.container .projects_sngle{width:48.87%}.placed_above_project{margin-top:-95px;position:relative}.projects_sngle{position:relative;margin-bottom:14px}.cleints_logo{position:absolute;width:100px;height:100px;content:'\208A';color:#fff;text-align:center;font-size:100px;line-height:75px;font-weight:400;display:block;top:0;left:0;background-color:#00aeef;transition:.2s ease-in-out all;transition-delay:.2s}.project_content_section{width:100%;height:100%;display:block;position:absolute;background-color:rgba(0,174,239,.9);top:0;left:0;transform:scale(0);padding:45px 25px 10px 45px;transform-origin:left top;transition:.5s ease-in-out all;opacity:0}.project_content_section h2{color:#fff;margin:auto;text-align:right;font-size:16px}.project_content_section a{text-decoration:none;color:#fff;font-size:15px;font-weight:400}.project_content_section{text-align:right}.cleints_logo:hover~.project_content_section{opacity:1;transform:scale(1);transition:.5s ease-in-out all}.cleints_logo:hover{background-color:rgba(0,174,239,.9);transition:.3s ease-in-out all}.project_content_section:hover{opacity:1;transform:scale(1)}.text-for-development{position:absolute;text-align:center;top:40%;bottom:0;margin:auto;left:0;right:0;opacity:0;z-index:9999}.text-for-development h1{color:#fff}.plus_sign_p{font-size:100px;text-align:left;font-weight:400;line-height:26px;color:#fff}.projects_sngle:hover .text-for-development{opacity:1}.other-projects{display:none}.view_more_link.load-more-project{color:#131313;border-color:#131313;margin-top:100px;cursor:pointer}.view_more_link.load-more-project:hover{color:#fff;border-color:transparent}.view_more_link.load-more-project:after{border-color:#131313}.view_more_link.load-more-project:hover:after{border-color:transparent}.project_content_section:hover~.cleints_logo{opacity:0}.pricing-tables-main-outer-div{padding:30px 0 50px}.pricing-table-details{width:31.5%;margin-right:2.75%;-webkit-box-shadow:0 0 16px 0 rgba(110,102,110,.47);-moz-box-shadow:0 0 16px 0 rgba(110,102,110,.47);box-shadow:0 0 16px 0 rgba(110,102,110,.47)}.package-title-main{padding:0 10px;position:relative}.pricing-table-details.gold-package .package-title-main{background-color:grey}.pricing-table-details.papular-package .package-title-main{background-color:#b79644}.pricing-table-details.advance-package .package-title-main{background-color:#3d3729}.package-title-main h1{width:100%;text-align:center;color:#fff;font-size:24px;font-weight:400;text-transform:uppercase;font-family:#0ff;padding:35px 0 94px;margin:auto}.pricing-table-details.gold-package .package-price-round{background-color:grey}.pricing-table-details.papular-package .package-price-round{background-color:#b38209}.pricing-table-details.advance-package .package-price-round{background-color:#463d2a}.package-price-round{border:2px solid #fff;border-radius:100%;height:115px;line-height:115px;margin:auto;text-align:center;width:115px;color:#fff;font-weight:400;font-size:35px;font-family:Montserrat,sans-serif;position:absolute;bottom:-59px;left:0;right:0;display:none}.package-price-round.activ_price{display:block}.pricing-table-details-main{padding-top:59px}.priceing-details-section h1{width:calc(100% - 76px);color:#000;font-weight:700;font-size:18px;font-family:#0ff;padding-left:15px;border-right:1px dashed #aaa;padding-bottom:12px}.pricing-table-details.gold-package .priceing-details-section h1{color:grey}.pricing-table-details.papular-package .priceing-details-section h1{color:#b38209}.pricing-table-details.advance-package .priceing-details-section h1{color:#463d2a}.priceing-details-section ul{list-style:none;width:calc(100% - 76px);border-right:1px dashed #aaa;padding-bottom:30px;padding-left:0}.priceing-details-section ul li{width:100%;position:relative;border-bottom:1px dashed #aaa;color:#474747;font-size:12px;font-weight:400;padding:7px 0 7px 35px;font-family:Montserrat,sans-serif;font-weight:300}.priceing-details-section li span{color:#2d2d2d;display:block;font-weight:600;padding:5px 0;position:absolute;right:-76px;text-align:center;top:0;width:76px;font-size:16px;font-family:Montserrat,sans-serif}.package-book-now{width:100%}.package-book-now a{width:100%;text-align:center;color:#fff;font-size:20px;font-weight:400;font-family:Montserrat,sans-serif;display:block;padding:20px 0;text-decoration:none}.pricing-table-details.gold-package .package-book-now a{background-color:grey}.pricing-table-details.papular-package .package-book-now a{background-color:#b38209;margin-top:30px}.pricing-table-details.advance-package .package-book-now a{background-color:#463d2a}.pricing-table-details.left.papular-package .package-title-main h1{padding:40px 0 110px;margin-top:-28px;font-family:#0ff}.entry-header{padding:40px 0;margin:auto}.entry-header .entry-title{margin:15px auto}.priceing-details-section li span.yes{background-image:url(img/yes-icon.png);background-repeat:no-repeat;background-position:center center;padding:16px 0}.priceing-details-section li span.no{background-image:url(img/no-icon.png);background-repeat:no-repeat;background-position:center center;padding:16px 0}strong{font-weight:700;font-family:Montserrat,sans-serif}.price_note_zk span{font-family:Montserrat,sans-serif;font-size:16px}.flags_zk{position:relative;margin-bottom:35px;margin-top:-70px}.flags_zk span{display:inline-block;padding:2px;border-radius:8px;background-color:transparent;margin-right:2px;cursor:pointer}.flags_zk span.active_flage_zk{background-color:grey}.view_more_link.get_quote,.view_more_link.get_quote:after{color:#131313;border-color:#131313}.view_more_link.get_quote:hover,.view_more_link.get_quote:hover:after{border-color:transparent;color:#fff}.price_note_zk p{font-family:Montserrat,sans-serif}.price_note_zk h2{margin-top:14px}@media screen and (max-width:1300px){.portfolio_section_after_hover{padding:10px;top:20px}.portfolio_section_after_hover h3{margin-bottom:5px;font-size:17px}.portfolio_section_after_hover h4{margin-bottom:10px;font-size:18px}.portfolio_section_after_hover a,.portfolio_section_after_hover p{font-size:14px;line-height:22px;margin-bottom:5px}.stats_type{right:-45%}.stats_type span{font-size:22px}.number_of_stats span{font-size:100px}.footer_menu li{margin-right:8%}.plus_sign_p{font-size:70px;height:70px}.cleints_logo{font-size:70px;width:70px;height:70px;line-height:53px}.project_content_section{padding:20px 25px 10px 25px}}@media screen and (max-width:1000px){.portfolio_section_after_hover a,.portfolio_section_after_hover p{font-size:12px;line-height:18px}.portfolio_section_after_hover h4{margin-bottom:7px;font-size:16px}.portfolio_section_after_hover h3{font-size:18px}.portfolio_section_after_hover{padding:7px;top:15px}.project_content_section h2{font-size:18px}.project_content_section a{font-size:16px}.text-for-development h1{font-size:18px}}@media screen and (max-width:979px){.menu_wrapper li{margin-right:10px}.menu_wrapper{padding:9px 0}.logo_section{max-width:150px}.menu_wrapper a{font-size:14px}.logo_menu_wrapper{top:15px}.stats_type span{font-size:20px}.number_of_stats span{font-size:50px}.stats_type{right:-5%}.testimonials_section_wrapper::before{background-size:cover}.testimonial_single{padding:60px 0 20px}.testimonial_single::before{font-size:110px;top:-5px}.footer_info_c a{font-size:18px}.footer_info_c p{font-size:12px}.footer_menu li{margin-right:3%}.footer_menu a{font-size:12px}}@media screen and (max-width:767px){.logo_section{max-width:none}.logo_mob{display:inline-block;height:60px}.custom-logo-link{display:none!important}h1.heading_page{margin-top:30px;margin-bottom:15px}.projects_all{padding-top:20px}.logo_section{display:inline-block;max-height:60px;margin-top:55px;margin-bottom:6px}.logo_section img{max-height:100%;width:auto}.logo_menu_wrapper{padding:10px 10px 4px}.visible_on_mobile{display:block;margin-top:20px}.contact_us_page_wrapper .full .maps_section_half_cp{display:none}.menu_wrapper{padding:0;display:none}.logo_menu_wrapper{position:relative!important;top:0;z-index:1!important}.placed_above_project{margin-top:0}.services_section_empty{display:none}.service_divider{width:100%}h2{font-size:18px;margin:10px auto;line-height:22px}.services_wrapper h2{margin:30px auto 10px}.services_all li{width:100%;padding:15px}h4{font-size:15px}.about_us_text_section{width:100%;padding-left:0;padding-top:20px;margin-top:auto;padding-bottom:375px}.about_us_wrapper::before{height:50%;width:100%;top:0}.about_us_wrapper::after{width:100%;height:50%;bottom:0}.read_more_link{margin-top:10px;margin-bottom:10px}.portfolio_wrapper>h1{margin:15px auto}h1{font-size:20px;line-height:24px}.portfolio_all .next-arrow-port{top:66%;right:0;padding:7px 20px;font-size:14px}.what_we_do_wrapper h1{margin:15px auto}.what_we_single{padding:15px}.what_we_single p{margin-bottom:15px;line-height:24px}p{font-size:12px;line-height:22px}.what_we_single{margin-bottom:270px}.what_we_do_wrapper::after{background-position:top 200px center}.our-clients-statistics{margin-bottom:20px}.view_more_link{padding:12px 25px;line-height:22px;font-size:12px}.our-clients-statistics h1{margin:20px auto}.our_client_single{width:45%;margin:50px 2% 15px 0}.testimonials_all{width:100%}.testimonials_section_wrapper{padding-top:180px}.testimonials_section_wrapper::before{width:100%;height:50%}.testimonials_section_wrapper::after{width:100%;height:60%;bottom:0;top:auto}.news_form_section input[type=text]{margin-top:20px;display:block}.newsletter_section_wrapper{padding:10px 15px;margin-bottom:15px;overflow:hidden}.footer_div_single{width:100%;margin:auto auto 15px}.footer_info_c p{text-align:center}.footer_menu ul{padding-bottom:10px;text-align:center}.footer_info_c{margin-top:15px}.copy_rights{font-size:9px}.footer_wrapper{margin-top:70px}.view_more_link::after{top:-8px;left:8px}.about_page_wrapper_sp{padding-top:15px}.circles_about_sp::after,.circles_about_sp::before{height:200px;width:200px}.blue_circle::before{top:70px;right:-15px}.blue_circle::after{top:60px;right:-5px}.about_page_wrapper_sp .entry-title{margin-bottom:10px}.about_us_half{width:100%;margin:auto}.about_us_half h1{margin:15px auto 10px}.vision_wrapper_about_sp{padding:10px 0 20px;margin:15px auto;background-attachment:fixed}.counter_number_about_sp{display:block;margin-top:40px;text-align:center}.vision_tag_line{width:100%;margin-bottom:15px}.vision_description{width:100%}.vision_wrapper_about_sp h1{text-align:center;margin:30px auto 0;line-height:normal}.mission_wrapper{padding-bottom:15px}.mission_wrapper h1{text-align:center;margin:30px auto 0}.yellow_circle::before{top:90px}.yellow_circle::after{top:70px}.address_info_contact_page,.address_info_contact_page.us-section{width:100%;margin-bottom:10px}.country-name{font-size:24px;margin-bottom:10px}.address_info_contact_page a,.address_info_contact_page p{font-size:14px;line-height:22px;margin-bottom:7px}.top_address_section_wrapper::after{word-break:break-all;font-size:60px;letter-spacing:190px;transform:rotate(-43deg);top:-92px;left:92px}.top_address_section_wrapper{margin:15px auto}.maps_section_half_cp{width:100%}.maps_section_half_cp{width:100%}.contact_form_wrapper>div>h1{margin:15px auto 10px}.one-third-cp{width:100%;margin:10px auto}.one-third-cp.no-margin-right{margin-bottom:0}.full-div-cp{margin-bottom:10px}.full-div-cp label{font-size:14px}.our_services_page_wrapper h1{margin:20px auto}.services_description_section a{margin-top:25px;margin-bottom:20px}.service_single{margin-bottom:20px}.services_description_section,.services_image_section{width:100%;margin:auto}.inner_service_single,.services_image_section{margin-top:15px}.services_description_section p{font-size:14px;line-height:22px}h3{font-size:16px;margin:7px auto}.container .projects_sngle,.full .projects_sngle{width:100%;margin-right:auto;margin-bottom:20px}.projects_sngle{top:0}.heading_margin_class{margin-top:15px}.heading_after_p{margin-bottom:15px;font-size:16px}.project_content_section h2{font-size:15px}.project_content_section a{font-size:13px}.text-for-development h1{font-size:16px}.view_more_link.load-more-project{margin-top:30px}.pricing-table-details{width:100%;margin:30px auto}.pricing_heading{margin:25px auto 0}.pricing-tables-main-outer-div{padding:0}.priceing-details-section ul li{padding:5px 0 5px 10px}.priceing-details-section ul{padding-bottom:10px}.entry-header{padding:10px 0}.entry-header .entry-title{margin:10px auto}.flags_zk{margin-bottom:-17px;margin-top:30px}.price_note_zk h2{margin-top:0}.price_note_zk span.right{float:left;margin-top:15px}body{overflow-x:hidden}}.error-404 .entry-header.page-header{border-bottom:2px solid #00a9e4}@media screen and (min-width:600px){.fadeInBlock,.fadeInBlockSmall,.sinblock{opacity:0;position:relative;top:50px}.noScrollBlock{opacity:0}.fadeInblockleft{opacity:0;left:-50%}.fadeInblockright{opacity:0;right:-50%}}button#responsive-menu-button{width:100%!important;text-align:left;padding:1px 20px!important}#responsive-menu-container #responsive-menu,#responsive-menu-container #responsive-menu ul{padding-top:55px}.active-flag-price{background-color:grey}.shiny-label-ie8:hover,.shiny-label:hover{background:#f2f6f8;background:-moz-linear-gradient(top,#f2f6f8 0,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f2f6f8),color-stop(50%,#d8e1e7),color-stop(51%,#b5c6d0),color-stop(100%,#e0eff9));background:-webkit-linear-gradient(top,#f2f6f8 0,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%);background:-o-linear-gradient(top,#f2f6f8 0,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%);background:-ms-linear-gradient(top,#f2f6f8 0,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%);background:linear-gradient(top,#f2f6f8 0,#d8e1e7 50%,#b5c6d0 51%,#e0eff9 100%)}.entry-content p{font-family:Montserrat,sans-serif}.live_demo_link.view_more_link{color:#131313;border-color:#131313;margin-top:20px}.live_demo_link.view_more_link::after{border-color:#131313}.live_demo_link_section{text-align:center}.live_demo_link.view_more_link:hover{border-color:#fff;color:#fff}.live_demo_link.view_more_link:hover:after{border-color:#fff}