@import url(https://fonts.googleapis.com/css?family=Heebo:100,300,400,500,700,800,900&subset=hebrew);.screen-reader-text{position:absolute;top:-1000em}.flexy{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.item{-webkit-box-flex:1 200px;-moz-box-flex:1 200px;-webkit-flex:1 200px;-ms-flex:1 200px;flex:1 200px;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}@media all and (max-width:767px){.col-xs-1:nth-child(12n+1){clear:left}.col-xs-2:nth-child(6n+1){clear:left}.col-xs-3:nth-child(4n+1){clear:left}.col-xs-4:nth-child(3n+1){clear:left}.col-xs-6:nth-child(2n+1){clear:left}}@media all and (min-width:768px){.col-sm-1:nth-child(12n+1){clear:left}.col-sm-2:nth-child(6n+1){clear:left}.col-sm-3:nth-child(4n+1){clear:left}.col-sm-4:nth-child(3n+1){clear:left}.col-sm-6:nth-child(2n+1){clear:left}}@media all and (min-width:992px){.col-sm-1:nth-child(12n+1){clear:none}.col-sm-2:nth-child(6n+1){clear:none}.col-sm-3:nth-child(4n+1){clear:none}.col-sm-4:nth-child(3n+1){clear:none}.col-sm-6:nth-child(2n+1){clear:none}.col-md-1:nth-child(12n+1){clear:left}.col-md-2:nth-child(6n+1){clear:left}.col-md-3:nth-child(4n+1){clear:left}.col-md-4:nth-child(3n+1){clear:left}.col-md-6:nth-child(2n+1){clear:left}}@media all and (min-width:1200px){.col-md-1:nth-child(12n+1){clear:none}.col-md-2:nth-child(6n+1){clear:none}.col-md-3:nth-child(4n+1){clear:none}.col-md-4:nth-child(3n+1){clear:none}.col-md-6:nth-child(2n+1){clear:none}.col-lg-1:nth-child(12n+1){clear:left}.col-lg-2:nth-child(6n+1){clear:left}.col-lg-3:nth-child(4n+1){clear:left}.col-lg-4:nth-child(3n+1){clear:left}.col-lg-6:nth-child(2n+1){clear:left}}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}@media (min-width:1200px){.container{width:1200px}}a,a:focus,a:active,a:hover{color:inherit;text-decoration:none}p{font-size:18px;color:#666;line-height:1.3}body,html{font-family:'Heebo',sans-serif;font-weight:400;color:#666;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;height:100%;background-color:#fefffa}body{padding-top:131px;padding-bottom:28px}::selection{background:#b3d4fc;text-shadow:none}*{margin:0}img{max-width:100%;max-height:100%;width:auto;height:auto}.screen-reader-text{position:absolute;top:-1000em}.screen-reader-text:focus{left:6px;top:7px;height:auto;width:auto;display:block;font-size:14px;font-weight:600;padding:15px 23px 14px;background:#f1f1f1;color:#0073aa;z-index:100000;line-height:normal;text-decoration:none;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6)}.btn_arrows{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background-image:url(http://avidan.codespire.co.il/images/btn_arrow_green.png);background-repeat:no-repeat;background-position:center;padding-right:10px;padding-left:10px}.btn_change .btn_arrows{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background-image:url(http://avidan.codespire.co.il/images/btn_arrow_white.png)!important}.site_btn.white.btn_change{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background:#6dc756;color:#fff}.site_title{margin:0 auto;background-color:rgba(94,193,69,.9);color:white}.medium_title{font-size:34.7px}.bold{font-weight:700}bold{font-weight:700}.regular{font-weight:400}.big_title{font-size:34.7px;max-width:90%}.site_btn{height:60px;border:0;background:none;font-size:18px;line-height:1}.site_btn.white{background:white;color:#0da100;width:170px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.site_btn.green{background:rgba(94,193,69,.9);color:white}.inner_title{margin-bottom:45px}.btn_arrows{padding-right:5px}.btn_arrows img{min-width:auto!important}.clearfix::after{content:" ";display:block;height:0;clear:both;*zoom:expression(this.runtimeStyle['zoom']='1',this.innerHTML +='<div class="ie7-clear"></div>')}.under_title{margin-bottom:40px;line-height:1.83}#page_content{padding-top:0;padding-bottom:80px}.img_full{min-width:100%}.cta_caption{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%}.overlay{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.6)}.bread{height:55px}.bread p{margin:0;font-size:12px;line-height:33px}.grid_bg{background:#f0f2e9;padding:15px;margin-right:-30px;margin-left:-30px}input[type="submit"]{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}input{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}select{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.wpcf7 .ajax-loader{position:absolute}.wpcf7-not-valid-tip{display:inline-block;position:absolute;top:0;left:15px;width:110px}.wpcf7-validation-errors{display:none!important}@-webkit-keyframes fadein{from 0%{opacity:0}from 100%{opacity:1}to 0%{opacity:0}to 100%{opacity:1}}.fadeIn{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn}.image_cta .site_title{display:block!important}body.admin-bar{padding-top:102px}.popup_form.sent .success{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;display:block;color:#5ec145;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;width:100%}.popup_form.sent .form_holder{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;opacity:0}.contact-form .wpcf7-validation-errors{display:block!important;color:red;border:0;height:10px;text-align:center}.contact-form .wpcf7-not-valid-tip{display:none!important}.contact-form.sent .success{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;display:block!important;color:#666}.contact-form.sent{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;opacity:1}.pswp__bg{background:rgba(255,255,255,.9)!important}.pswp__item{background:transparent!important}.pswp__button--arrow--left:before{background:url(/wp-content/themes/CodeSpire-Wp-Starter-Theme-master/images/fancy_left.png) 0 0 no-repeat!important;background-size:264px 88px;width:44px;height:44px}.pswp__button--arrow--right:before{background:url(/wp-content/themes/CodeSpire-Wp-Starter-Theme-master/images/fancy_right.png) 0 0 no-repeat!important;background-size:264px 88px;width:44px;height:44px}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:1!important}.pswp__button--arrow--right:before{right:44px!important;background-position:-94px -44px}.pswp__button--arrow--left:before{left:45px!important;background-position:-94px -44px}.popup_form ::-webkit-input-placeholder{color:#666}.popup_form ::-moz-placeholder{color:#666}.popup_form :-ms-input-placeholder{color:#666}.popup_form :-moz-placeholder{color:#666}.popup_form .green{background:rgba(94,193,69,.9);color:white;width:200px}.popup_form select{border:0;width:100%;border-bottom:1px solid;height:49px;padding:0 4px;font-size:18px;margin-bottom:49px}.popup_form input{border:0;width:100%;border-bottom:1px solid;line-height:49px;padding:0 4px;font-size:18px}.pop_wrap{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.8);top:0;left:0;opacity:0;z-index:-1;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.pop_wrap.reveal{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.8);top:0;left:0;z-index:999999999;opacity:1;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s}.popup_inner{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;padding:40px;width:600px;max-width:100%;text-align:center}.xclose{width:25px;height:24px;position:absolute;left:15px;top:15px;cursor:pointer;background:url(/wp-content/themes/CodeSpire-Wp-Starter-Theme-master/images/close_btn.png) 0 0 no-repeat;background-size:contain}.admin-bar #header{top:32px}.admin-bar{margin-top:32px}.single_project .gallery_item.full_width{width:100%}@media (max-width:992px){.admin-bar{padding-top:52px!important}}.btn_arrows{padding-left:0}.cta_caption .btn_arrows{padding-left:15px}#header{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;padding-top:10px;padding-bottom:19px;border-bottom:1px solid #ececec;position:fixed;width:100%;z-index:99999;top:0;background:#fefffa}#header .container{position:relative}#menu{position:absolute;bottom:15px;left:70px;text-align:left;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#menu_wrap{padding:0}.phone{position:absolute;left:15px;top:0;background-image:url(/wp-content/themes/CodeSpire-Wp-Starter-Theme-master/images/call.png);font-size:16px;color:#fff;font-weight:600;width:145px;height:38px;background-position:center center;background-size:100% 100%;text-align:left;padding:12px 11px;line-height:1}.write_us{position:absolute;left:0;top:0;margin-left:165px;height:40px;line-height:38px}.logo{float:right;padding-top:5px;max-width:100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.face{position:absolute;left:15px;bottom:15px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.phone_mobile{display:none}.site_menu{padding:0;margin:0;list-style:none;line-height:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.site_menu li{float:right;border-left:1px solid #d9d9d8;padding-left:15px;padding-right:15px}.site_menu li:last-child{border-left:0;border-bottom:0}.site_menu li a{font-size:18px;color:#666}@media (max-width:991px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}}.sticky{padding-bottom:10px!important;z-index:999999!important;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.sticky .logo{max-width:80px;padding-top:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.sticky #menu{position:absolute;bottom:0;left:70px;text-align:left;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.sticky .face{position:absolute;left:15px;bottom:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.over_body_poup.dark{display:block!important;position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5);z-index:0;z-index:999;opacity:1!important;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.over_body_poup{opacity:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.navbar-toggle{float:left;position:relative;margin-right:auto;top:35px;margin-left:0}.icon-bar{display:block;width:22px;height:2px;border-radius:1px;background:#6dc757}@media (max-width:1200px){.site_menu li{padding-left:10px;padding-right:10px}}@media (max-width:991px){.logo{max-width:90px;padding:0}.face{display:none}#header{padding-top:5px;padding-bottom:10px}#menu{position:initial;bottom:auto;left:auto;text-align:center;display:block}.site_menu li{display:block;border-bottom:1px solid #eae6e6;padding-left:0;padding-right:0;border-left:0;float:none;line-height:45px}.site_menu li a{line-height:40px}#menu_wrap{width:100%;float:right}body{padding-top:98px}}body.home #page_content{padding-top:0;padding-bottom:0}.slider_wrap{position:relative}.home_slider img{min-width:100%}.slick-prev{right:40px!important;top:50%;z-index:999}.slick-next{left:52px!important;top:50%;z-index:999}.slick-prev:before{content:url(/wp-content/themes/CodeSpire-Wp-Starter-Theme-master/images/slider_arrowright.png)!important}.slick-next:before{content:url(/wp-content/themes/CodeSpire-Wp-Starter-Theme-master/images/slider_arrowleft.png)!important}.slider_overlay{top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.15);z-index:9;position:absolute}.green_box{position:absolute;background:rgba(94,193,69,.9);max-width:970px;color:white;text-align:center;height:230px;width:100%;bottom:-95px;left:50%;transform:translate(-50%,0);z-index:9999}.green_box p{color:white;font-size:16px;line-height:1.3;margin:0;letter-spacing:.5px}.green_box h1{margin:0 0 23px 0;font-size:34.7px}.green_box div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%}.green_box span,.green_box a{text-decoration:none!important;border-bottom:1px solid}.featured{text-align:center;padding:155px 0 95px}.featured .feat_cat{display:inline-block;position:relative;margin:0 7.5px;width:49%}.featured .feat_cat:nth-child(even){margin-left:0}.featured .feat_cat:nth-child(odd){margin-right:0}.featured .feat_cat .site_title{position:absolute;bottom:-25px;left:0;right:0;width:170px;height:60px;line-height:60px;font-size:25.66px;font-weight:500}.featured .helper{display:none}.image_cta{background-image:url(http://avidan.codespire.co.il/wp-content/uploads/2017/05/couples.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}.image_cta img{min-width:100%;opacity:0}.image_cta .cta_caption{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;width:90%}.image_cta .site_title.regular{padding:14px 0 19px 0;line-height:1;margin-bottom:13px;width:570px;max-width:90%}.image_cta .site_title.bold{padding:14px 0 12px 0;line-height:1;width:770px;max-width:100%;margin-bottom:13px}.image_cta .btn_arrows img{min-width:inherit;opacity:1}.selected_projects{background-image:url(/wp-content/themes/CodeSpire-Wp-Starter-Theme-master/images/projects_bg.png);min-height:1000px;background-size:cover;background-position:center;padding-top:65px}.selected_projects .overlay{position:absolute;background:rgba(109,199,86,.9);left:30px;right:30px;bottom:30px;top:30px;width:auto;height:auto;opacity:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.selected_projects .overlay #inner{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%;font-size:22px;font-weight:700}.selected_projects .overlay #inner p{color:#fff}.selected_projects .overlay #inner a:hover{text-decoration:underline}.selected_projects .site_title{display:inline-block;text-align:center;height:60px;line-height:60px;padding:0 60px;font-weight:400}.selected_projects .site_btn.green{background:rgba(94,193,69,.9);color:white;width:230px}.selected_projects .btns{text-align:center;margin-top:30px;margin-bottom:135px}.selected_projects .gallery_item img{min-width:100%;height:auto}.selected_projects .grid{text-align:center;width:100%!important}.selected_projects .gallery_item{position:relative;width:33.33333%;float:none;display:inline-block;padding:15px}.selected_projects .btns button{margin:0 85px}@media (max-width:1024px){.grid_bg{margin-right:-15px!important;margin-left:-15px!important}.green_box{position:relative;background:rgba(94,193,69,.9);max-width:100%;color:white;text-align:center;height:230px;width:100%;bottom:0;left:auto;transform:initial;z-index:99}.green_box div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;width:100%;padding:0 20px}.featured{padding:15px 0 0}}@media (max-width:768px){.image_cta .site_title.regular{padding:14px 0 19px 0}}.help{margin-bottom:38px}.single_project .site_title{display:inline-block;line-height:60px;height:auto;padding:10px 30px!important}.single_project .grid{text-align:center;width:100%!important}.single_project .grid-sizer{height:0!important;padding:0!important}.single_project .gallery_item{padding:15px;display:inline-block;width:50%}.single_project .gallery_item img{min-width:100%;height:auto}.single_project .gallery_item.full_width{width:100%}.prev-next{padding-top:30px}.prev-next button{width:170px;margin:0 30px;cursor:auto}#project_des{max-width:770px;margin:0 auto}#project_des p{margin:0;line-height:1.83}.grid_top{margin:15px}.grid_top_img{width:100%}.footer_form p{margin:0}.footer_form input{background:transparent;border:none;color:#fff;border-bottom:1px solid;width:23%;margin:0 10px;font-size:18px;line-height:28px}.footer_form select{background:transparent;border:none;color:#fff;border-bottom:1px solid;width:23%;margin:0 10px;font-size:18px;line-height:28px}.footer_form select option{border:0;color:#000}.footer_form input[type="submit"]{display:block;margin:0 auto;border-bottom:0;width:270px;margin-top:70px}::-webkit-input-placeholder{color:white}::-moz-placeholder{color:white}:-ms-input-placeholder{color:white}:-moz-placeholder{color:white}.top_fot{background-size:cover;background-position:center;position:relative}.top_fot img{min-width:100%;opacity:0!important}.top_fot h3{margin-bottom:0;position:absolute;top:-30px;z-index:9999;right:auto;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);padding:0 60px;text-align:center;height:60px;line-height:60px;width:770px}.top_fot .cta_caption{position:absolute;top:50%;left:50%;transform:translate(-50%,-20%);-webkit-transform:translate(-50%,-20%);-ms-transform:translate(-50%,-20%);text-align:center;width:100%}.bottom_fot{padding:40px 0}.bottom_fot p{font-size:16px;line-height:25px;margin:0;color:#666}.sent p{display:none}.sent .success{display:block!important;color:#fff}.sent .wpcf7-mail-sent-ok{border:2px solid #398f14;display:none!important}@media (max-width:1200px){.footer_form input{width:20%}}@media (max-width:1024px){.bottom_fot p{line-height:27px}.footer_form input[type="submit"]{width:220px!important;margin-top:30px!important}}.sent p{display:none}.sent .success{display:block!important;color:#fff}.sent .wpcf7-mail-sent-ok{border:2px solid #398f14;display:none!important}.projects .site_title{display:inline-block;padding:0 85px;line-height:60px}.projects .gallery_item img{min-width:100%;height:auto}.projects .grid{text-align:center;width:100%!important}.projects .gallery_item{position:relative;width:33.33333%;float:none;display:inline-block;padding:15px}.projects .help{position:relative;width:100%;height:100%}.projects .overlay{position:absolute;background:rgba(109,199,86,.9);left:30px;right:30px;bottom:30px;top:30px;width:auto;height:auto;opacity:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.projects .overlay #inner{position:absolute;top:50%;left:50%;text-align:center;width:100%;font-size:22px;font-weight:700;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.projects .overlay #inner p{color:#fff}.projects .overlay #inner a:hover{text-decoration:underline}.overlay.show{opacity:1;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.about_content .site_title{display:inline-block;padding:0 100px;line-height:60px}.about_p{line-height:1.83;margin:55px 0 60px}.about_content{background-image:url(/wp-content/themes/CodeSpire-Wp-Starter-Theme-master/images/projects_bg.png);background-size:contain;background-position:bottom center;background-repeat:no-repeat;padding-bottom:240px!important}.spec_content{padding-bottom:60px!important}.spec_content .site_title{display:inline-block;padding:0 70px;line-height:60px}.block_title{border-bottom:3px solid #5ec145;border-top:3px solid #5ec145;line-height:54px;color:#666;margin:0}.spec_items{margin:0 0 45px;padding:0}.spec_items li{list-style:none;margin:0;border-bottom:1px solid #bbb}.spec_items li:first-child h4{margin-top:60px}.spec_items li p{line-height:1.83;padding-bottom:30px;margin:0}.spec_items li:last-child{border-bottom:0}.spec_items h4{font-size:22px;font-weight:700;color:#666;margin:45px 0 20px}.why_content{padding-bottom:200px!important}.why_content .site_title{display:inline-block;padding:0 85px;line-height:60px;margin-bottom:50px}.no_heading{height:50px}.reco_content{background-image:url(/wp-content/themes/CodeSpire-Wp-Starter-Theme-master/images/projects_bg.png);background-size:contain;background-position:bottom center;background-repeat:no-repeat;padding-bottom:80px!important}.reco_content .site_title{display:inline-block;padding:0 100px;line-height:60px}.recos{list-style:none;padding:0;margin:0}.recos li{border-bottom:3px solid #5ec145;padding:55px 0 60px}.recos li:last-child{border-bottom:0}.recos img{min-width:100%;height:auto}.recos #pic{min-width:50%;padding-left:30px}#rec_text p:first-child{margin-bottom:50px}.c_content{padding-top:0px!important;padding-bottom:0px!important}.c_content .site_title{display:inline-block;padding:0 85px;line-height:60px}.c_content .acf-map{height:460px;margin-bottom:85px}.c_content .box1{width:570px;float:right}.c_content .box2{float:left;width:500px}.c_content .box2 p{margin:0;line-height:1.83;font-size:22px}.c_content .c_title{border-bottom:3px solid #5ec145;border-top:3px solid #5ec145;line-height:54px;color:#666;margin:0 0 45px}.c_stuff{border-bottom:1px solid #666;padding-bottom:95px}.contact-form{max-width:99%;margin:0 auto}.contact-form input{height:30px;width:270px;border:0;border-bottom:1px solid #666;line-height:30px;margin-bottom:70px;font-weight:700}.contact-form input.right{float:right}.contact-form input.left{float:left}.contact-form select{float:left;width:270px;border:0;border-bottom:1px solid #666;height:30px;line-height:30px;font-weight:700}.contact-form input[type=submit]{margin-bottom:0;margin-top:80px;height:60px;line-height:60px;border-bottom:0}.contact-form ::-webkit-input-placeholder{color:inherit}.contact-form ::-moz-placeholder{color:inherit}.contact-form :-ms-input-placeholder{color:inherit}.contact-form :-moz-placeholder{color:inherit}body.page-template-contact .top_fot{display:none}.c_mob{display:none}.c_mob .box2{padding-bottom:20px}.c_mob .box2 h3{margin-bottom:20px!important}.c_mob .box1 h3{margin-bottom:25px!important}.c_mob .c_stuff{border-bottom:0;padding-bottom:0}.c_mob .acf-map{height:460px;margin-bottom:0;border-bottom:1px solid}.build_content{padding-bottom:200px!important}.build_content .site_title{display:inline-block;padding:0 100px;line-height:60px}#col2{display:inline-block;width:50%;padding-top:15px;padding-bottom:15px}#col2 img{height:100%!important;width:auto;object-fit:cover!important}.helf_pic{height:100%;width:100%}.leftcol{padding-right:15px}.rightcol{padding-left:15px}.process_grid{padding-bottom:0}@media (max-width:1024px){.green_box h1{margin:0 0 13px 0}.top_fot h3{width:80%;font-size:30px}.green_box p{color:white;font-size:16px;line-height:1.3;margin:0;letter-spacing:0}}@media (max-width:991px){.logo{max-width:90px;padding:0;float:left}.navbar-toggle{float:right;position:relative;margin:0;top:27px}.phone{display:none}.write_us{position:absolute;right:115px;top:0;margin-left:165px;height:40px;top:25px}.phone_mobile{position:absolute;right:70px;top:0;margin-left:165px;height:40px;top:25px;display:block}}@media (max-width:992px){.sticky #menu{position:relative;bottom:0;left:0;text-align:center;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}}@media (max-width:768px){.featured .feat_cat{width:100%;display:block;margin:0;padding:0;margin-bottom:70px}.featured .feat_cat img{width:100%}.selected_projects .btns{text-align:center;margin-top:30px;margin-bottom:75px}.green_box span,.green_box a{text-decoration:none!important;border-bottom:1px solid;display:block;width:80px;margin:0 auto;padding-top:5px}.selected_projects .gallery_item{width:100%;float:none;display:inline-block;padding:15px;right:0!important}.projects .gallery_item{width:100%;float:none;display:inline-block;padding:15px;right:0!important}.selected_projects .btns button{margin:10px 20px}.slick-prev,.slick-next{display:none!important}.single_project .gallery_item{width:100%;float:none;display:inline-block;padding:15px;right:0!important}.image_cta{min-height:400px}.image_cta .site_title.regular,.image_cta .site_title.bold{padding:10px;font-size:30px;line-height:1.2}.rec.flexy{display:block}.rec.flexy img{width:100%}.recos #pic{min-width:100%;padding-left:0}#rec_text p:first-child{margin-bottom:15px;margin-top:20px}#col2{display:inline-block;width:100%;padding-top:15px;padding-bottom:15px;padding-right:0;padding-left:0}#col2 img{min-width:100%}.top_fot h3{width:80%;font-size:30px;padding:0 0}.top_fot{position:relative;min-height:400px;background-repeat:no-repeat!important;background-size:cover}.footer_form input{width:70%;text-align:center;margin-bottom:15px}.footer_form select{width:70%;text-align:center;margin-bottom:15px}.top_fot .cta_caption{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;width:100%}.inner_title{font-size:30px;padding:10px 40px!important;line-height:45px!important}.why_content{padding-bottom:50px!important}}@media (max-width:600px){.wpcf7-mail-sent-ok{border:2px solid #398f14;position:absolute;left:50%;transform:translate(-50%,0%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);color:#fff}.inner_title{font-size:28px;padding:10px 40px!important;line-height:40px!important}.top_fot h3{width:80%;font-size:21px;line-height:40px;padding:10px 0}.selected_projects .site_btn.green{width:150px;font-size:18px}.selected_projects .btns button{margin:10px 3px}}@media (max-width:460px){.wpcf7-not-valid-tip{color:red;font-size:10px!important;font-weight:400;line-height:30px!important;display:block;left:0!important}.prev-next button{width:150px;margin:10px 4px;cursor:auto;font-size:18px}}@media (max-width:400px){.top_fot h3{font-size:16px}}@media (max-width:1200px){.c_content .box1{width:45%}.c_content .box2{width:45%}.contact-form input{float:none!important;width:100%}.contact-form input[type=submit]{float:none!important;width:100%}.contact-form select{float:none!important;width:100%}}@media (max-width:991px){.c_content .box1{float:right;width:100%;margin-bottom:85px}.c_content .box2{float:right;width:100%}.contact-form input{float:none!important;width:100%}.contact-form input[type=submit]{float:none!important;width:100%}.contact-form select{float:none!important;width:100%}.contact-form input{margin-bottom:35px}.contact-form input[type=submit]{margin-top:50px}.c_content .box1{margin-bottom:45px}.c_stuff{padding-bottom:45px}.c_mob{display:block}.c_desk{display:none}}@media (max-width:400px){.c_content .c_title{font-size:18px}}@media (max-width:600px){.btns span{display:none}}.aligncenter{display:block;margin-left:auto;margin-right:auto}.projec_bottom_btn,.projec_bottom_btn:hover,.projec_bottom_btn:focus,.projec_bottom_btn:active{background:#6ec757;color:white;font-size:21.7px;padding:1px 17px;line-height:60px}.single-projects .under_title{margin-bottom:0}.single-projects #bottom_plink{margin-bottom:30px}.top_fot{padding-bottom:60px}.popup_form .green{margin-top:25px}footer#footer .overlay{bottom:0}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:rtl}