body{font-family:montserratregular;color:#111;line-height:24px;font-size:15px;position:relative}a,button{-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-ms-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}a:active,a:focus,button:active,button:focus{outline:0;text-decoration:none;box-shadow:none;border:none;color:inherit}header{background:url(../images/header-background.png) no-repeat;background-position:top right;background-size:cover;padding-bottom:70px}section{float:left;width:100%;padding:75px 0}#logo-header{display:inline-block}.nav-section .navbar-default{background-color:transparent;border-color:transparent;margin-bottom:0;padding:18px 0 12px 0}.nav-section .navbar-default ul li a{color:#fff;font-size:15px;font-family:montserrat_mediumregular}.nav-section .navbar-default ul li a:hover{color:#f62f17}.cta_btn{background:#fec42c;color:#000;padding:10px 30px;text-align:center;display:inline-block;border-radius:25px;font-size:15px;margin:25px 0;font-family:montserratbold}.cta_btn:hover{text-decoration:none;color:#fff;background:#f62f17}.btn_red{color:#fff;background:#f62f17}.btn_red:hover{background:#fec42c;color:#000}.header_content{margin-top:180px}.header_content h3{font-family:montserrat_mediumregular}.header_content h2{font-family:montserrat_extraboldregular;font-size:42px}.header_content input{margin-top:25px;padding:25px 0;border-top:none;border-left:none;border-right:none;box-shadow:none;border-radius:0;border-color:#c1c1c1;position:relative}.header_content input:focus{box-shadow:none;border-color:#f62f17}.skype_icon{background: #00aff0;} .header_content button{width:100%;background:#fec42c;outline:0;border:none;padding:15px 0;font-family:montserratbold}.header_content button:hover{background:#fc3519;color:#fff}.header_content p{font-size:13px}.logo_detail{position:relative;display:block}.logo_detail i{position:absolute;right:0;top:20px;font-size:15px;color:#ff641d}.header_logo{padding-top:50px;float:right}.images-block{display:flex;width:100%;align-items:center;transform:rotate(-20deg);margin-left:84px}.images-block .col-md-4{padding-right:5px;padding-left:5px}.single-img-block{text-align:center;background:#fff;margin:10px 0;border-radius:5px;box-shadow:0 0 10px 1px #86868682;cursor:pointer;overflow:hidden;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-ms-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.single-img-block:hover{background:#fec42c;transform:scale(1.1)}#why_us_home{background:#f9f9f9cc}.section-title{font-size:30px;font-family:montserratbold;margin-top:0;position:relative;padding-bottom:15px;margin-bottom:20px;border-bottom:5px solid #e8e8e8;display:inline-block}.section-title:before{content:"";position:absolute;height:5px;width:10%;background:#ff671e;bottom:-5px}.title-tagline{font-family:montserratregular;color:#969696;margin-bottom:5px}#services_home{background:url(../images/services-bg.jpg);position:relative;width:100%;height:100%;background-size:cover;background-position:0 0;animation:animate 120s linear infinite}.light_theme .title-tagline{color:#333}.light_theme .section-title{border-color:#fff}.services_tabs{margin-top:30px}.services_tabs .nav{background:#fff}.services_tabs .nav li{width:100%;text-align:center}.services_tabs .nav li span{display:block}.services_tabs .nav li a{padding:35px 15px;font-size:18px;border-radius:0;color:#333;font-family:montserrat_mediumregular;border-bottom:1px solid #e6e5e3}.nav-pills>li.active>a:focus,.services_tabs .nav-pills>li.active>a{background-color:#ff661e;color:#fff;position:relative}.services_tabs .nav-pills>li.active>a:after{content:"";position:absolute;right:-25px;bottom:0;top:35%;width:0;height:0;border-top:20px solid transparent;border-left:25px solid #ff651e;border-bottom:20px solid transparent}.services_tabs .nav-pills>li+li{margin-left:0}.services_tabs .tab-content{background:#fff;padding:30px 25px;display:block;box-shadow:10px 7px 15px 0 #00000038;border-left:5px solid #ff651e}.services_tabs h3{margin-top:5px}.services_features{margin:20px 0 10px 0}.services_features li{padding-left:0;font-family:montserrat_mediumregular;margin-right:10px}.services_features li i{color:#ff651e}.services_tabs .cta_btn{margin-bottom:0}.portfolio_images{margin-top:30px}.portfolio-img-box{overflow:hidden}.portfolio-img-box img{transform:scale(.9);-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-ms-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.portfolio-img-box img:hover{transform:scale(1)}#packages{background:url(../images/computer-bg.jpg) no-repeat;background-size:cover;background-position:center center;padding-bottom:75px}.plan_section{margin-top:40px}.plan_box{transform:scale(.8)}.plan_box_header{background:#fec92d;padding:25px 15px;border-radius:5px 5px 0 0;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-ms-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.plan_box_header h3{font-family:montserratbold}.plan_box_body{width:99%;padding:25px 30px;background:#f9f9f9;box-shadow:0 5px 10px -4px #757575f5;margin:0 auto;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-ms-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.plan_box:hover .plan_box_header{background:#f63017;color:#fff}.plan_box:hover .plan_box_body{background:#fff}.plan_box:hover .cta_btn{color:#fff;background:#f63017}.plan_box_body li{padding:12px 0;display:block;border-bottom:1px solid #efefef}.plan_box_body li i{color:#ff651e;padding-right:10px}.active_plan{transform:scale(1)}.active_plan .plan_box_header{background:#f63017;color:#fff}.active_plan .plan_box_header h3{color:#fff}#testimonials{background:url(../images/testimonials_bg.png) no-repeat;background-size:cover;background-position:center center;color:#fff;text-align:center}#testimonials .section-title:before{background:#000}#testimonials .title-tagline{color:#eee}.dark_theme .section-title{color:#fff}.slider_testimonials{margin-top:40px}.testimonial_box{border-radius:0 0 5px 5px;background:#fff;padding:25px 15px;margin:15px;color:#111;border-top:5px solid #fec92d;box-shadow:2px 5px 10px 1px #0000002e;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-ms-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.testimonial_box:hover{transform:translateY(-10px)}#testimonials .slick-next:before,#testimonials .slick-prev:before{color:#e61721}.testimonial_box .list-inline>li{padding-right:0;padding-left:0;color:#fec92d;font-size:18px}.cont_details{list-style:none;padding-left:0;margin-top:20px}.cont_details li{padding:8px 0}.cont_details li a{color:#111}.cont_details li a:hover{text-decoration:none;color:#ff661e}.cont_details li a i{padding-right:5px;color:#ff661e}#map .modal-dialog{width:90%}#map .close{font-size:40px;color:red;opacity:1}.social_list a{width:45px;height:45px;display:inline-block;font-size:18px;text-align:center;background:#f63017;border:2px solid #f63017;box-sizing:border-box;color:#fff;padding-top:10px;border-radius:5px}.social_list a:hover{background:0 0;color:#f63017}#contact{padding:75px 0;background:url(../images/contact-us-bg.png) no-repeat;background-size:cover;background-position:center center}#contact input{width:48%;float:left;margin:0 5px 20px 5px;padding:20px 15px}#contact textarea{margin:10px 5px;width:98%;resize:none}#contact input:focus,#contact textarea:focus{border-color:#f63017;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(246,48,23,.25)}#contact button{margin:10px 0;outline:0;border:none}.cta_row_home{margin-top:50px;padding:30px 0;background:#ecececb5;box-shadow:1px 3px 15px 1px #3131319e}.cta_row_home h4{font-family:montserratbold;font-size:22px}footer{float:left;width:100%;background:url(../images/footer_bg.jpg) no-repeat;color:#fff;padding:50px 0 25px 0;background-size:cover}footer ul{padding-left:0;list-style:none}footer ul li{padding:5px 0}footer h4{font-size:20px;padding-bottom:15px}footer a{color:#eee}footer a:hover{color:#fec42c;text-decoration:none}footer .cta_btn{margin-top:0;width:100%;border:none;border-radius:5px}footer input{padding:20px 15px!important}.footer_bottom{margin-top:30px;padding-top:30px;font-size:14px;color:#c7c7c7}.footer_bottom a{color:#f63017}.fixed_social_icons{position:fixed;top:35%;left:0}.fixed_social_icons ul{list-style:none;padding-left:0}.fixed_social_icons ul li a{padding:12px;text-align:center;display:block;width:50px;height:50px;box-sizing:border-box;color:#fff}.fixed_social_icons ul li a:hover{padding-left:30px;width:68px}.fixed_social_icons ul li .call_now_icon{background:#fdc42c}.fixed_social_icons ul li .whatsapp_icon{background:#3c6}.fixed_social_icons ul li .facebook_icon{background:#3b5998}.fixed_social_icons ul li .instagram_icon{background:#2a58fb}.fixed_social_icons ul li .email_icon{background:#fc3b19}#order_popup{background:#000000cf;text-align:center;position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;display:none;padding-top:150px}.order_form_box{background:#fff;width:620px;margin:0 auto;padding:8px;border-radius:0 0 5px 5px;display:inline-block;border-top:10px solid #fdc42c}.order_form_box h3{border-bottom:1px solid #eee;padding-bottom:15px;margin:10px 0 30px 0;font-weight:600;position:relative}.close_order_popup{position:absolute;right:-48px;top:-28px;background:#fdc42c;color:#000;width:40px;height:40px;text-align:center;padding-top:8px;border-radius:0 5px 5px 0;cursor:pointer;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-ms-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.close_order_popup:hover{background:#fc3b19;color:#fff}.order_form_box input,.order_form_box textarea{box-shadow:none;border-radius:0;border-left:0;border-top:0;border-right:none;border-bottom:1px solid #c1c1c1;resize:none}.order_form_box input:focus,.order_form_box textarea:focus{outline:0;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #fdc42c;box-shadow:none}.order_form_box #order_submit_form{outline:0;border:none;display:block;width:100%;padding:8px 0;font-size:15px;font-weight:700;background:#fdc42c}.order_form_box #order_submit_form:hover{background:#fc3b19;color:#fff}#nav_header_main.fixed{width:100%;float:left;display:block;background:#000;position:fixed;left:0;right:0;z-index:9999;padding:0 75px}#nav_header_main.fixed #logo-header img{width:200px;padding-top:10px}#nav_header_main.fixed .cta_btn{margin:20px 0 0 0}.logo_main_img{-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-ms-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.logo_hover_img{opacity:0;display:none;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-ms-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.single-img-block:hover .logo_main_img{opacity:0;display:none}.single-img-block:hover .logo_hover_img{opacity:1;display:block}.portfolio_images .nav-tabs{border-bottom:1px solid #f1f1f1;background:url(../images/portfolio_header.jpg) no-repeat;background-size:100% 100%;background-position:center}.portfolio_images .tab-content{background:url(../images/portfolio_body.jpg) no-repeat;background-size:100% 100%;background-position:center}.portfolio_images .nav-tabs>li{width:210px}.portfolio_images .nav-tabs>li>a{font-weight:700;color:#fdc42c}.portfolio_images .nav>li>a:focus,.portfolio_images .nav>li>a:hover{text-decoration:none;background-color:#fc3b19;color:#fff}.portfolio_images .nav-tabs>li.active>a{color:#000;background-color:#fdc42c;border-radius:0}#main_header .cta_btn{animation:bounceAnim ease 4s;animation-iteration-count:infinite}.web_portfolio_slider img{margin-top:20px;width:100%}#logo_portfolio_section{background:url(../images/logo_portfolio_bg.jpg) no-repeat;background-size:cover;background-position:center center;position:relative}.row.portfolio_images{position:absolute;right:45px;top:0;bottom:0;transform:rotate(90deg)}#logo_portfolio_section h3{color:#fd936e26;font-size:72px;font-weight:900;letter-spacing:5px;margin-top:0}#logo_portfolio_section .section-title{font-size:30px;letter-spacing:inherit;color:#000;font-weight:700}#branding_portfolio_section{width:100%;padding:0}#branding_portfolio_section h3{color:#ffe270ad;font-size:72px;font-weight:900;letter-spacing:5px;margin-top:0}#branding_portfolio_section .slick-slide img{width:100%}#web_portfolio_section{width:100%;padding:0}#web_portfolio_section h3{color:#e2e4f073;font-size:72px;font-weight:900;letter-spacing:5px;margin-top:0}#web_portfolio_section .web_portfolio_slider img{margin-top:0}#branding_portfolio_section .row,#web_portfolio_section .row{margin-left:0;margin-right:0}#branding_portfolio_section .col-xs-12,#web_portfolio_section .col-xs-12{padding-left:0;padding-right:0;margin-bottom:-5px}@keyframes animate{from{background-position:0 0}to{background-position:calc(100% - 100vw)}}@keyframes bounceAnim{0%{transform:scale(1)}20%{transform:scale(1.2)}40%{transform:rotate(5deg) scale(1.2)}50%{transform:rotate(-5deg) scale(1.2)}60%{transform:rotate(5deg) scale(1.2)}70%{transform:rotate(-5deg) scale(1.2)}90%{transform:scale(1.2)}100%{transform:scale(1)}}@media only screen and (max-width:1024px){.nav-section .navbar-default ul li a{font-size:14px;padding:20px 8px}.cta_btn{padding:10px 20px;font-size:14px}.fixed_social_icons ul li a{width:40px;height:40px}.fixed_social_icons ul li .skype_icon{background: #00aff0;}.header_content{margin-top:100px}.header_logo{padding-top:25px}.images-block{width:90%;margin-left:20px}.services_tabs .nav li a{padding:12px}.section-title{font-size:24px}.services_tabs .nav-pills>li.active>a:after{display:none}}@font-face{font-family:montserratregular;src:url(../fonts/montserrat-regular-webfont.woff2) format('woff2'),url(../fonts/montserrat-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:montserratbold;src:url(../fonts/montserrat-bold-webfont.woff2) format('woff2'),url(../fonts/montserrat-bold-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:montserrat_extraboldregular;src:url(../fonts/montserrat-extrabold-webfont.woff2) format('woff2'),url(../fonts/montserrat-extrabold-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:montserrat_lightregular;src:url(../fonts/montserrat-light-webfont.woff2) format('woff2'),url(../fonts/montserrat-light-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:montserrat_mediumregular;src:url(../fonts/montserrat-medium-webfont.woff2) format('woff2'),url(../fonts/montserrat-medium-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:montserrat_blackregular;src:url(../fonts/montserrat-black-webfont.woff2) format('woff2'),url(../fonts/montserrat-black-webfont.woff) format('woff');font-weight:400;font-style:normal}