@import "../../../atlanta/assets/css/rtl.min.css";

/* Your CSS code goes here
-------------------------------------- */

/* @font-face {
font-family: 'EFT_Plastica Light';
src: url('font_plastica_light/eft_plastica_light-webfont.eot');
src: url('font_plastica_light/eft_plastica_light-webfont.eot?#iefix') format('embedded-opentype'),
url('font_plastica_light/eft_plastica_light-webfont.woff') format('woff'),
url('font_plastica_light/EFT_Plastica Light.ttf') format('truetype'),
url('font_plastica_light/eft_plastica_light-webfont.svg#EFTNewLetterRegular') format('svg');
font-weight: normal;
font-style: normal;
} */
@font-face{font-family:FbPractica;src:url(fonts/practicalightwebfont.eot);src:url(fonts/practicalightwebfont.eot?#iefix) format('embedded-opentype'),url(fonts/practicalightwebfont.woff) format('woff'),url(fonts/practicalightwebfont.ttf) format('truetype'),url(fonts/practicalightwebfont.svg#EFTNewLetterRegular) format('svg');font-weight:300;font-style:normal;unicode-range:U+26,U+0-40,U+5B-60,U+7B-FFFFF}
@font-face{font-family:FbPractica;src:url(fonts/FbPractica-Regularwebfont.eot);src:url(fonts/FbPractica-Regularwebfont.eot?#iefix) format('embedded-opentype'),url(fonts/FbPractica-Regularwebfont.woff) format('woff'),url(fonts/FbPractica-Regularwebfont.ttf) format('truetype'),url(fonts/FbPractica-Regularwebfont.svg#EFTNewLetterRegular) format('svg');font-weight:400;font-style:normal;unicode-range:U+26,U+0-40,U+5B-60,U+7B-FFFFF}
@font-face{font-family:FbPractica;src:url(fonts/FbPractica-Boldwebfont.eot);src:url(fonts/FbPractica-Boldwebfont.eot?#iefix) format('embedded-opentype'),url(fonts/FbPractica-Boldwebfont.woff) format('woff'),url(fonts/FbPractica-Boldwebfont.ttf) format('truetype'),url(fonts/FbPractica-Boldwebfont.svg#EFTNewLetterRegular) format('svg');font-weight:700;font-style:normal;unicode-range:U+26,U+0-40,U+5B-60,U+7B-FFFFF}
@font-face{font-family:FbPractica;src:url(fonts/practicablackwebfont.eot);src:url(fonts/practicablackwebfont.eot?#iefix) format('embedded-opentype'),url(fonts/practicablackwebfont.woff) format('woff'),url(fonts/practicablackwebfont.ttf) format('truetype'),url(fonts/practicablackwebfont.svg#EFTNewLetterRegular) format('svg');font-weight:900;font-style:normal;unicode-range:U+26,U+0-40,U+5B-60,U+7B-FFFFF}
body{font-family:FbPractica,'Open Sans',sans-serif!important}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:FbPractica,'Open Sans',sans-serif!important;text-transform:none!important}
.eael-team-item{min-height:39em;background:#ddd}
.sf-menu li{border-bottom:2px solid transparent;border-top:0}
/* .sf-menu li.sfHover ul,.sf-menu li:hover ul{top:67px!important} */
.sf-menu li a{padding-top:15px}
.userBtn{background:rgba(0,0,0,0) url(/wp-content/uploads/2017/09/lock.png) no-repeat scroll right 28px;color:#fff;display:inline-block;line-height:40px;margin-right:40px;padding:15px 20px 0}
.userBtn:hover{background:rgba(0,0,0,0) url(/wp-content/themes/atlanta-child/assets/images/lock-hover.png) no-repeat scroll right 28px;color:#2d6da4}
.logo-img a>img{margin-bottom:10px}
.page-header-style-custom_bg{display:none}
.sf-menu ul{width:18em!important}
.nav-main .sf-menu .sub-menu li a{line-height:2.2em;font-size:18px}
.container{max-width:1192px}
.page #page-header{display:block}
.page #page-header.page-header-style-custom_bg{position:absolute;top:100px;width:50%;background:0 0;right:0}
.page .title-primary.pull-left{display:none}
.page .breadcrumbs.pull-right{float:right!important}
#breadcrumbs a{color:#fff}
.home #builder-section-1{position:relative}
.home #builder-section-1 .column-12.widget-column:nth-child(2){bottom:0;box-shadow:500px 0 0 0 rgba(235,235,235,1),-500px 0 0 0 rgba(235,235,235,1);background:rgba(235,235,235,1);color:#434343;text-align:center;font-size:19px;padding:5px 70px 20px;line-height:30px}
.home #builder-section-1 h1{margin:0}
.home #builder-section-1{border-bottom:12px solid #44649f}
.home #builder-section-2 .container{max-width:100%!important;width:100%!important}
.home #builder-section-2 .columns.widget-columns{max-width:585px!important}
.home #builder-section-2 .column-6:nth-child(1) .columns.widget-columns{position:absolute;left:0;bottom:0}
.home #builder-section-2 .column-6:nth-child(2) .columns.widget-columns{position:absolute;right:0;bottom:0}
.home #builder-section-2 .column-6{width:49.85%}
.home #builder-section-2 .column-6:nth-child(1){background:rgba(40,78,149,1) url(/wp-content/uploads/2017/09/home-bg2-1.jpg) no-repeat scroll center top;height:465px;margin-left:.1%}
.home #builder-section-2 .column-6:nth-child(2){background:rgba(40,78,149,1) url(/wp-content/uploads/2017/09/home-bg1.jpg) no-repeat top center;height:465px;margin-right:.1%}
.home #builder-section-2 .column-3{height:113px;text-align:center;color:#fff;line-height:1.3em}
.home #builder-section-2 .column-3 a{color:#fff;font-size:20px;line-height:1em}
.home #builder-section-2 h2{background:#222c41;margin:0}
.home #builder-section-2 .column-3 a span{display:inline!important;font-size:15px;line-height:1.3em}
.home #builder-section-2 .column-6:nth-child(2) .columns{margin-right:0}
.home #builder-section-2 .column-6:nth-child(1) .columns{margin-left:0}
.home #builder-section-2 .column-12{padding:0}
.home #builder-section-2 .column-6:nth-child(2) .column-3:nth-child(5){background:#73a0f4;padding-top:35px}
.home #builder-section-2 .column-6:nth-child(2) .column-3:nth-child(4){background:#567fcd;padding-top:35px}
.home #builder-section-2 .column-6:nth-child(2) .column-3:nth-child(3){background:#4b6eb1;padding-top:20px}
.home #builder-section-2 .column-6:nth-child(2) .column-3:nth-child(2){background:#284e95;padding-top:20px}
.home #builder-section-2 .column-6:nth-child(1) .column-3:nth-child(5){background:#284e95;padding-top:35px}
.home #builder-section-2 .column-6:nth-child(1) .column-3:nth-child(4){background:#4b6eb1;padding-top:35px}
.home #builder-section-2 .column-6:nth-child(1) .column-3:nth-child(3){background:#567fcd;padding-top:50px}
.home #builder-section-2 .column-6:nth-child(1) .column-3:nth-child(2){background:#73a0f4;padding-top:35px}
.home #builder-section-3 .column-12:nth-child(2){margin-top:40px}
.home #builder-section-3 .column-12:nth-child(2) .button{width:250px}
span.white{margin-left:7px}
.home .pojo-numbers .pojo-numbers-number{font-size:100px;font-weight:400;font-family:FbPractica,'Open Sans',sans-serif!important;color:#fff}
.pojo-numbers .pojo-numbers-title{color:#fff;font-size:35px;font-weight:400;margin-bottom:15px;font-family:FbPractica,'Open Sans',sans-serif!important}
.home #builder-section-4 .widget-column{border-right:2px solid #fff;padding:75px 0 55px}
.home #builder-section-4 .widget-column:first-child{border-right:none}
section#text-3{width:45%}
section#text-2{width:55%}
section#pojo_social_links-2{width:25%}
section#text-2 a:nth-child(1){float:right}
.footi a{background:#284e95 none repeat scroll 0 0;border-radius:20px;color:#fff!important;display:inline-block;font:bold 12px/17px arial;padding:4px 12px;float:left}
.footi img{float:right;margin:0 5px}
#copyright{display:none}
.widget_pojo_social_links{text-align:left}
#footer .col-sm-4:first-child{text-align:right;padding-top:5px}
#footer .col-sm-4:last-child{text-align:left;padding-top:5px}
#footer{padding:20px 0}
section#text-2{margin-bottom:0!important}
ul.social-links li.social-facebook .social-icon::before,ul.social-links li.social-googleplus .social-icon::before,ul.social-links li.social-linkedin .social-icon::before,ul.social-links li.social-youtube .social-icon::before{background-color:#fff}
ul.social-links li a .social-icon::before{color:#222c41!important;font-size:24px;height:35px;line-height:35px;width:35px}
#wonderplugincarousel-container-2 .amazingcarousel-list li:nth-child(11) .amazingcarousel-title,#wonderplugincarousel-container-2 .amazingcarousel-list li:nth-child(3) .amazingcarousel-title{line-height:40px!important}
.slick-prev::before{content:url(/wp-content/uploads/2016/06/next.png)!important}
.slick-next::before{content:url(/wp-content/uploads/2016/06/prev.png)!important}
footer section#text-5{width:50%;margin-bottom:60px!important}
.f_contact form.wpcf7-form{direction:rtl}
.f_contact span.wpcf7-form-control-wrap{width:24%;float:right;margin-left:1%}
.f_contact input{border:2px solid #284e95!important;height:40px}
.f_contact input.wpcf7-form-control.wpcf7-submit{width:25%;background:#284e95;border:2px solid #567fcd!important;color:#fff;float:right;height:40px}
#footer #sidebar-footer{padding-top:0}
.f_contact strong{color:#fff;display:inline-block;margin-bottom:.5rem}
.f_contact{font-size:14px}
.f_contact h3{color: #eaa546;}
.rtl #sidebar-footer .widget:not(.widget_elementor-library) ul {list-style-type: none;}
.rtl #sidebar-footer .widget:not(.widget_elementor-library) ul li{list-style-image: none;}
#footer{font-size: 1em!important;position: relative;padding-top: 0!important;}
#footer::before{content:'';background:#fff;width:100%;height: 17em;display: block;background-image: url(../images/foobg.png);background-position: 0;background-repeat: no-repeat;background-size: cover;margin-top: 2em;}
section#nav_menu-4{width:25%}
section#pojo_social_links-2{width:100%;text-align:center!important;margin-bottom:0!important}
footer section#nav_menu-3,footer section#nav_menu-4{width:25%}
.single .slick-track a.column-12{padding:0}
#wonderplugincarousel-2 .amazingcarousel-image div a{display:none!important}
#wonderplugincarousel-2 .amazingcarousel-image{position:relative;padding:0}
#wonderplugincarousel-2 .amazingcarousel-image img{display:block;width:100%;max-width:100%;border:0;margin:0!important;padding:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
#wonderplugincarousel-2 .amazingcarousel-title{position:absolute;font-size:24px;color:#fff;margin:0;text-align:center;line-height:80px;height:80px;bottom:0;background:rgba(40,78,149,.75);display:block;width:100%;font-family:FbPractica,'Open Sans',sans-serif!important}
#wonderplugincarousel-2 #amazingcarousel-CAROUSELID .amazingcarousel-description{position:relative;font:12px "Open Sans",sans-serif;color:#333;margin:6px;text-align:left;line-height:14px;height:28px;overflow:hidden}
#wonderplugincarousel-container-2 #amazingcarousel-CAROUSELID .amazingcarousel-list-container{padding:16px 0}
#wonderplugincarousel-2 .amazingcarousel-item-container{text-align:center;padding:0;background-color:#fff;border:1px solid #ddd;-moz-box-shadow:0 0 5px 1px rgba(96,96,96,.1);-webkit-box-shadow:0 0 5px 1px rgba(96,96,96,.1);box-shadow:0 0 5px 1px rgba(96,96,96,.1)}
#wonderplugincarousel-2 .amazingcarousel-prev{left:0;bottom:-24px;margin-left:0;margin-top:0}
#wonderplugincarousel-2 .amazingcarousel-next{bottom:-24px;margin-right:0;margin-top:0;right:0}
#wonderplugincarousel-2 .amazingcarousel-nav{position:absolute;width:100%;top:100%}
#wonderplugincarousel-2 .amazingcarousel-bullet-wrapper{margin:4px auto}
#wonderplugincarousel-2 .amazingcarousel-item-container{border:none}
.page-id-283 .amazingcarousel-list-wrapper{background:#fff none repeat scroll 0 0}
#primary header{background:url(/wp-content/uploads/2017/09/header_bg.jpg) no-repeat center center;height:252px;position:relative;border-bottom:11px solid #4565a1}
#primary header .entry-meta{display:none}
#primary .page-title h1{color:#1e53b8;padding-top:173px;text-align:center}
.ms-skin-pojo .ms-lightbox,.ms-skin-pojo .ms-lightbox.ms-slide-link{display:none}
.rsUni,.rsUni .rsOverflow,.rsUni .rsSlide,.rsUni .rsThumbs,.rsUni .rsVideoFrameHolder{background:rgba(255,255,255,0)!important}
img.rsImg{border-bottom:7px solid #274887;max-width:100%}
.single-projects #builder-section-1,.single-projects-1 #builder-section-1{margin-top:60px;margin-bottom:60px}
.white{color:#fff}
.blue{color:#6a96e8}
.single-projects .title_p{font-size:28px!important;margin-top:0!important}
.single-projects #builder-section-1 h1,.single-projects-1 #builder-section-1 h1{font-size:28px;margin-top:0}
.single-projects #builder-section-1 h2,.single-projects-1 #builder-section-1 h2{font-size:19px;margin:0}
.single-projects #builder-section-1 p,.single-projects-1 #builder-section-1 p{margin-top:33px}
.single-projects .ms-skin-pojo .ms-thumb-frame,.single-projects-1 .ms-skin-pojo .ms-thumb-frame{cursor:pointer;float:left;height:90px;margin:21px 20px 0 0;overflow:hidden;width:144px}
.ms-container{border-bottom:10px solid #274887}
.single-projects #builder-section-2,.single-projects-1 #builder-section-2{background:#284e95}
.single-projects #builder-section-2 .column-4::after,.single-projects-1 #builder-section-2 .column-4::after{background:rgba(34,44,65,.83) none repeat scroll 0 0;content:"";display:block;height:10px;position:absolute;text-align:center;top:241px;width:92%;padding:0 15px}
.single-projects #builder-section-2 h2,.single-projects-1 #builder-section-2 h2{color:#fff;font-size:36px;text-align:center}
.single-projects #builder-section-2 .column-4 img,.single-projects-1 #builder-section-2 .column-4 img{min-width:100%;height:250px;width:auto;-webkit-box-shadow:inset 0 -13px 0 0 rgba(0,0,0,.6);-moz-box-shadow:inset 0 -13px 0 0 rgba(0,0,0,.6);box-shadow:inset 0 -13px 0 0 rgba(0,0,0,.6)}
.single-projects #builder-section-2 .column-4,.single-projects-1 #builder-section-2 .column-4{overflow:hidden;position:relative}
.single-projects #builder-section-2 .column-4 span,.single-projects-1 #builder-section-2 .column-4 span{font-size:28px;line-height:1.1em}
.single-projects .btn-gallery,.single-projects-1 .btn-gallery{margin:5% auto}
.single-projects .button,.single-projects-1 .button{margin-top:35px;border:2px solid #fff}
.page-id-57 form,.page-id-67 form{padding-bottom:80px}
.page-id-298 form{display:none}
.page-id-298 input[type=radio],.page-id-57 input[type=radio],.page-id-67 input[type=radio]{float:left;position:absolute;visibility:hidden}
.page-id-298 label,.page-id-57 label,.page-id-67 label{border:1px solid #3177b9;cursor:pointer;float:right;text-align:center;font-weight:400}
.page-id-57 label{font-size:20px;margin:0 0 0 1.15%;padding:5px 10px;width:18.5%}
.page-id-67 label{padding:5px 4px;width:19.5%;font-size:18px;margin:0 .5% 0 0}
.page-id-298 label{margin:.5% 1%;padding:0 1%;font-size:18px}
.page-id-298 #wpv-view-layout-297-TCPID298{margin-top:20px}
.page-id-298 .column-2{text-align:center;margin:1.5% 0;padding-right:0}
.page-id-298 span{font-size:18px}
.page-id-298 .column-2 img{box-shadow:2px 2px 1px 2px #284ea3;display:block;margin:0 auto;width:140px}
label:hover{color:#567fcd}
.page-id-57 label[for=post_category-]::after{content:"כל הפרוייקטים בבניה"}
.page-id-67 label[for=post_category-]::after{content:"כלs הפרוייקטים"}
.page-id-298 label[for=post_category-]::after{content:"כל הקטגוריות"}
.page-id-298 .column-12.widget-column,.page-id-57 .column-12.widget-column,.page-id-67 .column-12.widget-column{margin-top:0}
.page-id-57 a.column-4 img,.page-id-67 a.column-4 img{display:block;height:250px;min-width:100%;max-width:auto}
.page-id-57 a.column-4,.page-id-67 a.column-4{margin:0 0 0 3.3%;overflow:hidden;padding:0;position:relative;width:30%;min-height:333px}
.page-id-57 a.column-4::after,.page-id-67 a.column-4::after{background:rgba(40,78,149,.83) none repeat scroll 0 0;content:"";display:block;height:10px;position:absolute;text-align:center;top:241px;width:100%}
.page-id-57 a.column-4 span,.page-id-67 a.column-4 span{font-size:28px}
.page-id-57 label:hover,.page-id-67 label:hover{color:#284e95}
.page-id-57 input[checked]+label,.page-id-67 input[checked]+label{border:1px solid #fff;cursor:pointer;float:right;text-align:center;font-weight:400;color:#6a96e8}
.page-id-631 .column-12{margin:25px 0}
.home #builder-section-4 .widget-column:nth-child(3){padding:75px 0 21px}
.breadcrumbs{position:relative;right:0}
.breadcrumbs a{color:#fff}
.project-video-wrapper{position:relative;padding-bottom:40.75%;overflow:hidden;max-width:100%;height:auto;margin-top:1%}
.project-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.title-category-2 h2{margin-bottom:0}
.title-category-3 h3{margin-top:0}
.projects-strip{margin-top:70px;padding:0}
.projects-strip .column-4{padding-right:0;padding-left:30px;position:relative}
.projects-strip .column-4:last-child{padding-right:0;padding-left:0}
.projects-strip .column-4 span{font-size:28px}
.projects-strip .column-4 img{height:250px;min-width:100%;margin-bottom:20px}
.img-project .widget-image::after{background:rgba(40,78,149,.83) none repeat scroll 0 0;content:"";display:block;height:10px;position:absolute;text-align:center;top:229px;width:100%}
.img-project .widget-image{position:relative}
.img-project .widget-image img{height:239px;width:100%}
.img-project{margin-top:70px;height:250px}
.img-project p{font-size:28px}
.btn-gallery{font-size:28px;padding:20px 0;width:30%;margin:5% 1.5%;text-align:center}
.page-id-206 .image-text-description{display:none}
.page-id-206 .pojo-image-text .image-text-thumbnail.aligncenter{height:313px;max-width:234px;width:auto;z-index:-1}
.page-id-206 div.pojo-image-text .image-text-body::before{background:rgba(40,78,149,.83) none repeat scroll 0 0;bottom:0;content:"";display:flex;height:10px;margin:-9px auto;text-align:center;width:234px;z-index:9999}
.page-id-206 div.pojo-image-text .image-text-body{display:table-row;position:relative;z-index:9999}
.page-id-206 .blue{line-height:1em}
.page-id-206 #main .column-3{min-height:500px;display:flex}
.page-id-206 #main .column-3:nth-child(2) img,.page-id-206 #main .column-3:nth-child(3) img,.page-id-206 #main .column-3:nth-child(4) img{height:138px;max-width:138px}
.page-id-206 #main .column-3:nth-child(2),.page-id-206 #main .column-3:nth-child(3),.page-id-206 #main .column-3:nth-child(4){min-height:400px}
.page-id-206 #main .column-1{width:11.333%}
.page-id-285 h5.pb-widget-title{color:#fff;font-size:24px;font-family:FbPractica,'Open Sans',sans-serif!important}
.page-id-285 .column-6:nth-child(3) a,.page-id-285 .column-6:nth-child(3) p{color:#fff;font-size:18px}
.entry-meta::after,.pb-widget-title::after,.sd-title::after,.title-comments::after,.title-respond::after,.widget-title::after{border:none}
textarea{height:100px}
.page-id-285 input[type=submit]{color:#1e53b8;font-size:20px;padding:10px 50px}
body.page-template-frontpage{background-color: #fff;}
.page-template-frontpage #primary .row{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}
.page-template-frontpage #primary .row .col-md-6{flex:0 0 50%;max-width: 50%;position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;}
.page-template-frontpage .toptext{background:#e1e1e1;color: #222b40;text-align: center;font-size: calc(1.1vw + 3px);font-weight: 300;padding: 3vw 0 2vw;letter-spacing: -0.025vw;}
.d-inline-block{display: inline-block; position: relative;}
.page-template-frontpage .projects a {color: #fff;display: flex;position: relative;width: 100%;height: 100%;}
.page-template-frontpage .projects a .img{flex: 0 0 90%;}
.page-template-frontpage .projects a .img img{height: 100%;width: auto;}
.page-template-frontpage #counter{background: url(../images/cbg.jpg) no-repeat;text-align: center;line-height: normal;padding: 11vw 0;}
.page-template-frontpage #counter .d-flex{justify-content: space-between;}
.page-template-frontpage #counter .d-flex .col{border-left: 0.1vw solid #eaa546;}
.page-template-frontpage #counter .d-flex .col:last-of-type{border-left: none}
.page-template-frontpage #counter .count{font-size: calc(5vw + 3px);font-weight: bold;}
.page-template-frontpage #counter .text{font-size: calc(2vw + 3px);font-weight: 400;}
.col{-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}
/* .page-template-frontpage .projects a img{width: 8vw;} */
.container.projects{max-width: 80vw;margin: 4vw auto;}
.page-template-frontpage .projects a span.text{/* transform: rotate(90deg); */display: inline-block;width: 100%;background:#eaa546;/* position: absolute;bottom: 0;right: 0;transform-origin:  100% 100%; */font-size: calc(0.8vw + 3px);padding: 1vw 0;writing-mode: tb;flex:0 0 10%}
.page-template-frontpage .projects a span.text span{display: block;text-align: center;line-height: 2;}
.page-template-frontpage .projects .bp a span.text,.page-template-frontpage .projects .bp .title a {background: #222b40;}
.page-template-frontpage .projects .ip .title a {background: #eaa546;display: inline-block;}
.page-template-frontpage .projects .title a {display: inline-block;padding: 0.5vw 1.5vw;margin-bottom: 2vw;width: auto;font-size: calc(1.5vw + 3px);min-width: 19vw;}
.page-template-frontpage #video{background: #222b40;font-weight: 300;font-size: calc(1.1vw + 3px);text-align: center;}
.page-template-frontpage #video .row{padding-top: 5vw;margin-bottom: -3vw;position: relative;}
.video-container {position: relative;padding-bottom: 28.25%; height: 0; overflow: hidden;z-index: 2;}
.video-container iframe,.video-container object,.video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
#video .text {display: flex;flex-direction: column;justify-content: center;}
#video .faux-border{border:0.125vw solid #eaa546;position: absolute;height: 100%;width: 90%;left: 0;top:12.5%}
.page-template-frontpage #news{padding-top: 10vw;position: relative;margin:5vw 0}
.page-template-frontpage #news:after{content:'';width:30%;height: 80%;background:#eaa546;z-index: -1;position: absolute;top: 25%;right: 18.5%;}
.page-template-frontpage .mx-auto{margin-right: auto;margin-left: auto;}
.page-template-frontpage .mr-auto{margin-right: auto;}
.page-template-frontpage .ml-auto{margin-left: auto;}
.page-template-frontpage .roller{border:0.1vw solid #222c41;flex:0 0 90%;max-width: 90%;/* padding: 4vw 3vw 0 0; */background: #fff;margin-bottom: 0;}
.page-template-frontpage .update{color:#222c41;font-size: calc(1.25vw + 3px);padding:1vw 0;position: relative;line-height: 1;}
.page-template-frontpage .update:after{background:#eaa546;content:'';width:50%;height: 0.1vw;display: block;position: absolute;right: 0;bottom: 0;}
.page-template-frontpage .update time{font-weight: bold;}
.page-template-frontpage .update .upd{font-weight: 300;font-size: 0.75em;}
.page-template-frontpage #news .title{background:#222c41;writing-mode: tb;text-align: center;font-size: calc(2.5vw + 3px);padding:1vw 2vw;flex:0 0 10%;max-width: 10%;position: relative;padding-bottom: 5vw;}
.page-template-frontpage #news .title:after{position: absolute;width: 100%;height: 4vw;background:#eea546;content:'';right: 0;bottom: 0;}
.d-flex{display: flex;}
.pl-0{padding-left: 0;}
.pr-0{padding-right: 0;}
.rtl #header.logo-right .logo,.rtl #header.logo-right .nav-main{float:none;text-align: center;}
.sticky-header.logo-right .container{display: flex;flex-direction: row-reverse;justify-content: center;}
.rtl .sf-menu li{float:none;display: inline-block;}
.sf-menu li a{padding:0 0.8em}
.page-template-wanted{background:#fff}
.page-template-wanted h1{color:#fff;background:#eaa546;display: inline-block;position: relative;padding: 0.25vw 4vw;font-weight: 700;font-size: calc(2.5vw + 3px);margin:3vw auto}
.page-template-wanted h1:after{width:110%;background:#fff;border:0.1vw solid #eaa546;content:'';display: block;position: absolute;top:20%;right: 50%;transform: translateX(50%);height: 100%;z-index: -1;}
.page-template-wanted .subtitle{display: block;color: #222b40;font-size: 2.25em;}
.page-template-wanted .positions{margin-top: 2vw;}
.page-template-wanted .accordion-toggle{color: #222b40;font-size: calc(2vw + 3px);}
.page-template-wanted .panel{box-shadow: none;padding:1vw 0;border-bottom: 0.15vw solid #eea546;}
.page-template-wanted .panel-group .panel-heading+.panel-collapse .panel-body{color: #222b40;border-top:0;font-size: calc(1vw + 3px);}
.page-template-wanted .desc,.page-template-wanted .req{margin:0.5vw 2vw 1vw 0;}
.page-template-wanted .panel-body a{float: left;background:#eaa546;border:0;border-radius: 0.5vw;font-weight: 700;font-size: calc(1.2vw + 3px);}
.page-template-wanted .accordion-toggle.collapsed:before{content:'+';}
.page-template-wanted .accordion-toggle:before{content:'-';font-weight: 800;}
.page-template-wanted .extbtn{background:#222b40;font-size: calc(1vw + 3px);border:0;border-radius: .75vw;margin-top: 3vw;}
.page-template-wanted #myModal .modal-dialog{padding:1.5vw;width: 70vw;}
.page-template-wanted #myModal .modal-dialog, .page-template-wanted .modal-content{background:#222b40;box-shadow: none;}
.page-template-wanted .modal-content{border:0.1vw solid #fff;border-radius: 0;}
.page-template-wanted .modal.in .modal-dialog{transform: translate(0, 25%);}
.page-template-wanted .modal.in .modal-dialog .col-md-6{position: relative;padding-top: 1.5vw;}
.page-template-wanted .modal.in .modal-dialog .col-md-6 label{position: absolute;z-index: 2;color:#222b40;right: 1.25vw;top:1.75vw}
#formtitle{font-size: calc(2.5vw + 3px);font-weight: bold;display: block;margin:0.5vw;}
.page-template-wanted .modal.in .modal-dialog .col-md-12{margin-top: 1.5vw;}
.page-template-wanted .modal.in .modal-dialog .division{margin-left: 3vw;}
.page-template-wanted .modal.in .modal-dialog textarea{resize: none;border-radius: 0.5vw;}
.page-template-wanted .modal.in .cv-btn{background:#eaa546;font-size: calc(1vw + 3px);}
.page-template-wanted .modal.in .modal-dialog input[type=submit]{background:#eaa546;padding: 0.25vw 1.5vw;border-radius: 0.25vw;border:0;font-size: calc(1.3vw + 3px);}
.page-template-wanted .modal.in .modal-dialog input[type=text],.page-template-wanted .modal.in .modal-dialog input[type=email],.page-template-wanted .modal.in .modal-dialog input[type=tel]{height: 3vw;border-radius: 0.5vw;font-size: 0.8em;padding-top: 0.75vw;}
.page-template-wanted input[type=checkbox]:not(old) {width: 2em;margin: 0;padding: 0;font-size: 1em;opacity: 0;vertical-align: middle;height: 1.5em;display: none;}
.page-template-wanted input[type=checkbox]:not(old)+label {display: inline-block;margin-right: -0.75em;letter-spacing: -1px;font-family: NarkisBlock;font-size: 0.65em;margin-top: -0.4em;}
.page-template-wanted input[type=checkbox]:not(old) ~ span:before {display: inline-block;width: 1em;height: 1em;background: #fff;vertical-align: middle;margin-left: 0.75em;border: 0.0625em solid rgb(192, 192, 192);}
.page-template-wanted input[type=checkbox]:not(old):checked ~ span:before {background: #fff;}
.page-template-wanted input[type=checkbox]:not(old):checked ~ span:before {content: '✓';display: inline-block;width: 1em;color: #000;font-size: 1em;line-height: 1.2em;text-align: center;font-weight: bold;}
.sr_only{position: absolute;width: 1px;height: 1px;padding: 0;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0;}
.page-template-wanted .close{font-size: 3em;opacity: 1;z-index: 9999;color: #fff;position: absolute;left: 0;}
.page-template-wanted .close:hover{background-color: transparent;color: #eaa546;}
.page-template-wanted .panel time{color: #eaa546;background:#222b40;padding:0.25vw;margin-left: 2vw;width:4em;text-align: center;display: inline-block;transform: scale(0.7);}
@media (max-width: 1000px){
    .page-template-wanted .subtitle{font-size: 1.25em;}
    #footer::before{height: 5em;}
    .page-template-frontpage .toptext{text-align: right;font-size: 1em;line-height: 1;}
    .page-template-frontpage #primary .row .col-md-6{flex:0 0 100%;max-width: 100%;}
    .page-template-frontpage .projects .title a{font-size: 1.25em;}
    .page-template-frontpage .projects .col-md-6{margin-bottom: 1.5rem;}
    .page-template-frontpage .projects a span.text span{font-size: 1.2rem;}
    .page-template-frontpage .projects a .img img{width:100%;height: 12em;}
    .page-template-frontpage #video{font-size: 1rem;background:#fff;}
    .page-template-frontpage #video .text {background:#222b40;}
    .page-template-frontpage #video .text:before {background:#222b40;content:'';display: inline-block;width: 100%;height: 4em;}
    .page-template-frontpage #video .text p{font-size: 1.75rem;line-height: 1;padding: 1.5em;}
    .video-container iframe,.video-container object,.video-container embed {position: absolute;top: 0;left: 10%;width: 80%;height: 100%;}
    .video-container{padding-bottom: 45.25%;margin-bottom: -4em;}
    #video .faux-border{left:5%;height: 80%;top:24.5%;}
    .page-template-frontpage #counter .d-flex{justify-content: center;flex-direction: column;}
    .page-template-frontpage #counter .count{font-size:3.5em;font-weight: bold;}
.page-template-frontpage #counter .text{font-size:1.5em;font-weight: 400;}
.page-template-frontpage #counter{background: url(../images/tbgm.jpg) no-repeat;background-size: cover;}
.page-template-frontpage #counter .d-flex .col{border-left:none;position: relative;padding-bottom: 2em;}
.page-template-frontpage #counter .d-flex .col:after{border-bottom: 0.1em solid #eaa546;content:'';position: absolute;right: 50%;bottom: 0;transform: translateX(50%);width: 50%;}
.page-template-frontpage #counter .d-flex .col.col:last-of-type:after{display: none}
.page-template-frontpage .update{font-size: 1em;}
.page-template-frontpage .roller{flex:0 0 80%;max-width: 80%;height: 15em;border-right:0;overflow: hidden;}
.page-template-frontpage #news{margin:2em 0;padding:2em 0;}
.page-template-frontpage #news .title{font-size: 1.25em;padding-bottom:4em;border:0.1vw solid #222c41;border-left:0}
.page-template-frontpage #news:after{content:'';width:70%;height: 90%;background:#eaa546;z-index: -1;position: absolute;top: 5%;right: 0;}
.page-template-frontpage #news .title:after{position: absolute;width: 100%;height: 3em;background:#fff;content:'';right: 0;bottom: 0;border-right: 0.1vw solid #222c41;}
#sidebar-footer > .container > .row{display: flex;flex-wrap: wrap;}
#nav_menu-3{order:1;flex: 0 0 50%;max-width: 50%;}
#text-5{order:0;flex:0 0 100%;max-width: 100%;}
#nav_menu-4{order:2;flex:0 0 50%;max-width: 50%;}
.rtl #sidebar-footer .widget:not(.widget_elementor-library) ul li{text-align: right;}
.sticky-header.logo-right .container{justify-content: space-between;}
.rtl .sticky-header.logo-right .logo{width: 100%;}
.page-template-wanted h1{font-size: 1.5em;}
.page-template-wanted .accordion-toggle{font-size: 1.2em;}
.page-template-wanted .panel-group .panel-heading+.panel-collapse .panel-body{font-size: 1em;}
.page-template-wanted .panel-body a{font-size: 0.9em;}
.page-template-wanted .extbtn{font-size: 1em;}
.page-template-wanted #myModal .modal-dialog{width:90vw}
#formtitle{font-size: 1.25em;}
.page-template-wanted .modal.in .modal-dialog input[type=text], .page-template-wanted .modal.in .modal-dialog input[type=email], .page-template-wanted .modal.in .modal-dialog input[type=tel]{height: 3em;padding-top: 0.75em;}
.page-template-wanted .modal.in .modal-dialog .col-md-6 label{right: 1.75em;top:0.35em;font-size: 0.75em;}
.page-template-wanted .modal.in .modal-dialog input[type=submit]{font-size: 1em;padding:0.25em 1.5em}
}
@media screen and (max-width:989px) and (min-width:768px){
.home #builder-section-2 .columns.widget-columns{max-width:100%!important}
.home #builder-section-2 .column-6:nth-child(1) .columns{margin:0}
.home #builder-section-2 .column-3{height:120px!important}
.page-id-57 a.column-4,.page-id-67 a.column-4{margin:3% 00.5%!important;width:49%!important}
.page-id-298 .column-2{width:30%!important}
}
@media screen and (max-width:768px){
#rev_slider_2_1_forcefullwidth{overflow:hidden}
.home #builder-section-1 .column-12.widget-column:nth-child(2){position:static;padding:40px 10px}
.home #builder-section-2 .column-6:nth-child(1) .columns.widget-columns,.home #builder-section-2 .column-6:nth-child(2) .columns.widget-columns{position:static}
.home #builder-section-2 .column-6:nth-child(1),.home #builder-section-2 .column-6:nth-child(2){height:auto;background:rgba(40,78,149,1)!important}
.home #builder-section-2 .column-6{height:auto;width:100%}
.home #builder-section-2 .column-3{height:auto;padding:20px!important}
.home #builder-section-2 .column-3 a span{display:table-row!important}
.home .pojo-numbers .pojo-numbers-number{font-size:70px}
.home #builder-section-4 .widget-column,.home #builder-section-4 .widget-column:nth-child(3){padding:25px 0 55px;border-right:none}
#footer .col-sm-4:first-child,#footer .col-sm-4:last-child{text-align:center}
header h1{font-size:28px!important}
.btn-gallery{width:100%;margin:5% auto}
.page-id-57 label,.page-id-67 label{margin:1% auto;width:100%}
.page-id-298 label{margin:1% auto;width:100%}
.page-id-57 a.column-4,.page-id-67 a.column-4{margin:3% 0;width:100%;height:auto}
img.rsImg{width:100%!important;height:auto!important;margin:0 auto!important}
.page-id-206 #builder-section-1 .column-12 .column-3:nth-child(1){display:none}
.page-id-285 form br{display:none}
input,textarea{margin:1.5% auto}
.page-id-285 input[type=submit]{width:100%}
.page-id-298 .column-2{width:48%;margin:1%}
h3{font-size:22px;line-height:1.2em}
body.rtl .pojo-button-wrap.pojo-button-left,body.rtl .pojo-button-wrap.pojo-button-right{float:none;margin:10px auto;text-align:center}
.single-projects #builder-section-2 .column-4,.single-projects-1 #builder-section-2 .column-4{margin:10px 0}
}