/* slick */

@charset 'UTF-8';
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.ac-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.ac-flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.ac-flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ac-flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ac-flexalign-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ac-flexalign-start{-ms-flex-item-align:start;align-self:flex-start}.ac-flexalign-end{-ms-flex-item-align:end;align-self:flex-end}.ac-alignitems-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ac-justify-spacebetween{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ac-justify-space-even{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ac-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ac-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ac-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.slick-loading .slick-list{background:#fff}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'ג†'}[dir=rtl] .slick-prev:before{content:'ג†’'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'ג†’'}[dir=rtl] .slick-next:before{content:'ג†'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'ג€¢';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
.ac-item-center { -webkit-box-align: center;-ms-flex-align: center; align-items: center; }
.ac-justify-center { -webkit-box-pack: center;-ms-flex-pack: center;justify-content: center; }
.ac-flex-end { -webkit-box-pack: end; -ms-flex-pack: end;justify-content: flex-end; }
.ac-flex-start {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;  }
.ac-align-content-flex-end { -ms-flex-line-pack: end; align-content: flex-end; }

/*Minify Css Reset */

a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}

/*Minify Css Reset */

.slick-slider {
    direction: ltr;
        width: 100vw;
    overflow: hidden;
}

.slick-next, .slick-prev {
    width: 2rem;
    height: auto;
    z-index: 9;
    left: unset;
    right: 2%;
    top: 90%;
}
.ac-rooftop-slider {
    width:33rem;
}
.slick-prev {
    top:95%;
}
.ac-white {
    color:#fff;
}
.ac-black {
    color:#000;
}
.ac-red {
    color:#D3351C;
}
.ac-green {
    color:#F4981C;
    color:#7A4706;
}
.ac-turcish {
    color:#0B90A3;
    color:#095F6D;
}
.ac-bg-orange {
    background-color:#F4981C;
}
.ac-bg-black {
    background-color:#000;
}
.ac-bg-white {
    background-color:#fff;
}
.ac-align-center {
    text-align: center
}
.ac-bg-lightgrey {
   background-color:#F2F2F2
}
.ac-align-left {
    text-align: left
}
.ac-align-right {
    text-align: right
}
.ac-align-justify-center {
     text-align: justify;
    -moz-text-align-last: center;
    text-align-last: center;
}
.ac-align-justify-left {
     text-align: justify;
    -moz-text-align-last: left;
    text-align-last: left;
}
#open-side-form { font-weight:600;transition: top 2s; width: 7rem;height: 2.5rem;border: 0px;position: fixed;top: 17%;left: 3%;/*animation: glowing 5000ms infinite;*/font-size:1em;}
/*@keyframes glowing {
  0% { box-shadow: 0 0 -10px #00000094;font-size:1em; }
  40% { box-shadow: 0 0 20px #00000094; font-size:0.95em;}
  60% { box-shadow: 0 0 20px #00000094;font-size:0.95em; }
  100% { box-shadow: 0 0 -10px #00000094;font-size:1em; }
}*/

@font-face {
    font-family: 'Assistant-Bold';
    src: url('../fonts/Assistant-Bold.eot');/* IE9 Compat Modes */
    src: url('../fonts/Assistant-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/Assistant-Bold.woff') format('woff'), /* Pretty Modern Browsers */
    url('../fonts/Assistant-Bold.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonts/Assistant-Bold.svg#svgFontName') format('svg');/* Legacy iOS */
    font-display: swap;
}

@font-face {
    font-family: 'Assistant-Regular';
    src: url('../fonts/Assistant-Regular.eot');/* IE9 Compat Modes */
    src: url('../fonts/Assistant-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/Assistant-Regular.woff') format('woff'), /* Pretty Modern Browsers */
    url('../fonts/Assistant-Regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonts/Assistant-Regular.svg#svgFontName') format('svg');/* Legacy iOS */
    font-display: swap;
}

@font-face {
    font-family: 'futura-pt-demi';
    src: url('../fonts/futura-pt-demi.eot');/* IE9 Compat Modes */
    src: url('../fonts/futura-pt-demi.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/futura-pt-demi.woff') format('woff'), /* Pretty Modern Browsers */
    url('../fonts/futura-pt-demi.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonts/futura-pt-demi.svg#svgFontName') format('svg');/* Legacy iOS */
    font-display: swap;
}

html,
body {
    font-family: 'Assistant-Regular';
    font-size: 1vw;
    /*background-image:url(../img/page1.jpg);
    background-size:100% auto;
    background-position: 0 0;
    height: 14300px;*/
    direction: rtl;
}
h1 { font-size: 4.5em;margin-bottom: 1rem;font-weight:600;font-family: 'futura-pt-demi'; }
h2 { font-size: 3.4em;font-weight: 600; }
p { font-size: 1.15em;line-height: 1.2;margin-bottom: 1rem; }

.en-font {
   font-family: 'Assistant-Regular';
}
.ac-bold {
   font-family: 'Assistant-Bold';
}
.ac-img-responsive {
    width:100%;
    max-width:100%;
    display: block;
    margin: 0 auto;
}
.ac-marg-left-pic {
    margin-right: 5.5vw;
}
.ac-marg-right-pic {
    margin-left: 5.5vw;
}
.ac-goto-footer-mob { display: none }


/* app */

.ac-sr-only {
    position: fixed;
    left: -10000px;
    top: auto;
    width: 1px;
    height: 1px;
    overflow: hidden;
}
.ac-container-flued {
    width:100%;
}
.ac-row {width:100%;}
main {  padding-top: 6.8vw; }

/* header */
header { height: 6.8vw;padding: 0 3vw;position: fixed;width: 100%;box-sizing: border-box;z-index: 9; }
header .ac-container-flued { height:100%; }
header #open-menu {    width: 3vw;height: 3vw;background: transparent;border: 0px;margin-left: 1vw;}
header #open-menu svg { width:100%;height:100%; }
header .ac-col-2 picture { width:8rem;display: block }
header .ac-col-1 picture { width:29rem;display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
header .ac-ampa-nadlan { width: 10rem;height: 3rem; margin-left: 1rem;position: relative;top: 0.15rem; }
header .ac-ampa-nadlan  svg { width:100%; height: 100% }
header .ac-col-1 span.ac-black { display: inline-block;letter-spacing: 0.5vw;margin: auto; font-size: 1.5rem;font-weight: 600; }
/* end header */

/* part 1 */
#part-1 { height: 49vw }
#part-1 .ac-contant { margin-top: 0;width: 60vw; }
#part-1 .ac-row-1 picture {     position: relative;top: 0.8rem;width: 12.1rem; }
#part-1 h1 { position: relative;left: -4rem; }
#part-1 .ac-row-2, #part-1 .ac-row-4 { position: relative;width: 100%;height: 0; }
#part-1 .ac-row-2 span { position: absolute;top: -3vw;font-size: 0.75em;text-align: left;display: block; }
#part-1 .ac-row-3 { font-size: 1.12em;margin-top: 1rem;line-height: 1.4; }
#part-1 .ac-row-4 a { width: 2rem;height: 2rem;display: block;position: absolute;left: 50%;top: 10vw;animation: MoveUpDown 3s ease-in infinite; }
#part-1 .ac-row-4 svg polygon { fill: #fff !important; }
#part-1 .ac-row-4 svg { width:100%;height: 100%; }

@keyframes MoveUpDown {
  0%  {
    top: 7vw;
    opacity:0;
  }
  50% {
    top: 12vw;
    opacity:1;
  }
  100% {
    top: 7vw;
    opacity:0;
  }
}
/* end part 1 */

/* part 2 */
#part-2{
  background-color: black;
}
/* end part 2 */


/* part 3 */
#part-3 { height: 39.2vw; }
#part-3 picture { width: 29.5rem; }
#part-3 strong { font-family: 'Assistant-Bold'; }
/* end part 3 */


/* part 4 */
#part-4 { height: 39.2vw; }
#part-4 picture.ac-scrs img { width: auto;max-width: auto; height: 100%; }
#part-4 picture.ac-scrs { width: auto;height: 20.4rem;}
#part-4 .ac-text-wrapper  { width:31rem; }
#part-4 .ac-text-wrapper h1 { margin-left: 0.2rem; }
/* end part 4 */


/* part 5 */
#part-5 { height: 39.2vw; }
#part-5 picture { width: 29.5rem; }
#part-5 strong { font-family: 'Assistant-Bold'; }
/* end part 5 */


/* part 6 */
#part-6 picture { width:100%; }
/* end part 6 */


/* part 7 */
#part-7 .ac-container {width: 69rem;}
#part-7 {height: 41.2vw;  }
#part-7 picture { width: 7.5rem;    margin-bottom: 3rem; }
/* end part 7 */


/* part 8 */
#part-8 { height: 46vw; }
#part-8 h1  { margin-left:2rem; }
#part-8 .ac-icon {  width: 3rem;height: 3rem;    margin: 0 auto; margin-bottom: 0.4rem; }
#part-8 .ac-icon svg { width:100%;height: 100% }
#part-8 .ac-wrapper-icons { margin: 2rem 0 1rem 0; }
#part-8 picture.ac-alfa-house { width:29.5rem; }
#part-8 svg .cls-1 {fill: #fff;}
#part-8 .ac-c-img { width:6rem;margin-right: 1rem; height: 4rem}
#part-8 .wework { margin-left: 2.5rem; width: 10.5rem; height: 2.45rem; }
#part-8 .wework svg, #part-8 .ac-c-img svg { width:100%;height: 100% }
#part-8 .ac-otherprojects-slider.slick-initialized .slick-slide { display: -webkit-box !important;
     display: -ms-flexbox !important;
     display: flex !important;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
}
#part-8 .ac-wrapper-picprtxt {
  position: relative;
    width: 100%;
    height: 0;
}
#part-8 .ac-wrapper-picprtxt span {
  display: block;
    position: absolute;
    color: #fff;
    bottom: 3rem;
    left: -5.6rem;
    text-align: center;
} 
#part-8 .ac-otherprojects-slider { width:30vw; }
#part-8 .ac-slide-4 .ac-wrapper-picprtxt span  { bottom: 2.8rem;left: -6rem; }
/* end part 8 */


/* footer */
footer { height: 18vw; }
footer .form-wrapper { width: 67rem; }
footer .form-wrapper h2 {  margin-bottom: 1rem; }
footer input { color: #fff;
    background-color: #000;
    /*width: 30.5%;*/
    width: 22.5%;
    border: 0px;
    height: 3rem;
    padding-right: 1rem;
    font-family: 'Assistant-Regular';
    box-sizing: border-box;
    font-size: 1.15em; }
footer legend { padding-inline-start: 0;padding-inline-end: 0;text-align: center;margin-bottom: 2rem;font-size: 1.15em; }
footer .send { width:100%; background: transparent; }
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #fff;
  font-size: 1.15em;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #fff;
  font-size: 1.15em;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #fff;
  font-size: 1.15em;
}
:-moz-placeholder { /* Firefox 18- */
  color: #fff;
  font-size: 1.15em;
}
footer .btn-send { height: 3rem;width: 5%;background-image:url(../img/arrows-left-red-svg.jpg);background-size: cover;background-repeat: no-repeat;background-position: center; }
footer .ac-wrapper-goup { position: relative;width: 100%;height: 0; }
footer .ac-wrapper-goup a { width: 2rem;height: 2rem;display: block;color: #000;    position: absolute;right: -13rem;top: 9rem;animation: MoveUpDownFooter 3s ease-in infinite;  }
footer .ac-wrapper-goup a svg { width: 100%;height: auto;transform: rotate(180deg); }
footer .ac-wrapper-goup a svg polygon { fill: #000; }

@keyframes MoveUpDownFooter {
  0%  {
    top: 9rem;
    opacity:0;
  }
  50% {
    top: 5rem;
    opacity:1;
  }
  100% {
    top: 9rem;
    opacity:0;
  }
}
/* end footer */





/* nav */
nav {width: 100%;height: 100vh;background: #000000eb;position: fixed; top: -100vw;left: 0;z-index: 99;transition: top 1s; }
nav .ac-container-flued { height: 14vh;padding: 0 2rem; }
nav #close-menu {    width: 3vw;height: 3vw;background: transparent;border: 0px;margin-left: 1vw;}
nav #close-menu svg { width:100%;height:100%; }
nav .ac-col-2 picture { width:8rem;display: block }
nav .ac-col-1 picture { width:29rem;    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
nav .ac-navigator { width: 100%;height: 86vh; }
nav ul li { margin: 3vh 0;cursor: pointer }
nav ul li a { color:#fff;text-decoration:none; }
nav ul li:hover a { color:#F4981C; }
nav ul { text-align: center;color: #fff;font-size: 3.5em; }
nav #close-menu:hover svg { -webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);  }
nav .ac-nav-header { background: #000 }
/* end nav */


/* ac-side-form */
.ac-side-form { width: 29rem;position: fixed;top: 0rem;background: #000000de;z-index: 1;height: 100vh;display: -webkit-box;
         display: -ms-flexbox;
         display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
            right:-100vw;
            transition:right 1s; }
.ac-side-form .ac-wrapper-goup { position: relative;width: 100%;height: 0; }
.ac-side-form .ac-wrapper-goup button { background: transparent;color: #F4981C;color:#7A4706;border: 0;width: 2rem;height: auto;position: relative;top: -4vh;right: -1rem;}
/*.ac-side-form .ac-wrapper-goup button svg .cls-1 { fill: #F4981C !important;color:#7A4706!important;-webkit-transition: 1s;-o-transition: 1s;transition: 1s; }*/
.ac-side-form .ac-ttl { display: block;font-size: 3em;color:#F4981C;color:#7A4706; }
.ac-side-form .ac-innerside-form { width:70%;    margin-top: 16vh; }
.ac-side-form legend { margin: 0rem 0 3rem;position: relative;top: 0.5rem; font-size: 1.06em; }
.ac-side-form input {border: 0.1rem solid #fff;background: transparent;height: 5vh;padding-right: 1rem;margin-bottom: 1rem;}
.ac-side-form .ac-asidelogo { width: 10rem;margin: 4vh auto 0 }
.ac-side-form .btn-send {     width: 16%;height: 5.2vh;border: 0.1vw solid #D3351C;background-image:url(../img/arrows-left-red-svg.jpg);background-size: cover;background-repeat: no-repeat;background-position: center;  }
.ac-side-form .phone { width: 73%; }
.ac-side-form .send { width: 100%;margin-bottom: 0;padding-right: 0;border: 0; }
.ac-side-form .ac-close-aside-form { color: #fff;position: absolute;right: -1vw;top: -2vw;width: 2vw;height: 2vw;background: transparent;border: 0;padding: 0;cursor: pointer; }
.ac-side-form .ac-close-aside-form img.ac-close-img {width:0;height: 0;opacity:0;-webkit-transition: 1s;-o-transition: 1s;transition: 1s;}
.ac-side-form .ac-close-aside-form img.ac-close-img:hover { -webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg); }
/* end ac-side-form */
.ac-hide-on-mobile { display: block }
.ac-wrapper-icons.ac-flex.ac-justify-spacebetween.ac-hide-on-mobile { display: flex }
.ac-show-on-mobile { display: none }

@media(max-width:1000px) {
    html,
    body { font-family: 'Assistant-Regular'; font-size: 3.5vw;}
    input {font-size: 3em}
    legend {font-size: 3em;}
    .ac-flex-direction-column-mob {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
    .ac-flex-direction-columnrev-mob{-webkit-box-orient: vertical;
       -webkit-box-direction: reverse;
           -ms-flex-direction: column-reverse;
               flex-direction: column-reverse;}
    .ac-flex-wrap-mob {-ms-flex-wrap:wrap;flex-wrap:wrap;}
    .agree-wrapper,
    .agree {width: 48px;height: 48px}
    nav {top: -300vw;}
    .ac-side-form {display: none}
    h1 {font-size: 2em;}
    br { display: none }
    main {padding-top: 11.8vw;}
    .ac-wrapper-icons.ac-flex.ac-justify-spacebetween.ac-hide-on-mobile { display: none }
    .ac-show-on-mobile { display: block }
    .ac-hide-on-mobile { display: none }

    nav .ac-col-1 picture { width:70%; }
    nav .ac-col-2 picture { width:100%; }
    nav .ac-col-2 { width:25%; }
    nav .ac-col-1 { width:75%; }
    nav #close-menu { width: 8vw;height: 5vw; }
    .ie nav #close-menu { width: 15vw;height: 12vw; }
    nav ul  {font-size: 2.5em; }

    /* part 1 tab */
    #part-1 .ac-contant {    margin-top: 2vw;width: 85vw;}
    #part-1 h1 { font-size: 1.8em;left:0; }
    #part-1 .ac-row-1 picture {top: 0.3rem;width: 10.9rem; margin-right: 3vw;margin-bottom: 8vw;}
    #part-1 { height: auto;padding: 8vw 0;}
    #part-1 .ac-row-2 span { top: -9vw; }
    #part-1 .ac-row-3 { margin-top: 0rem; }
    #part-1 .ac-row-4 { display: none }
    /* part 1 tab */

    #ac-accessibility-menu.ac-active {display: none;}
    #open-side-form { display: none; }
    .ac-goto-footer-mob {
        display: flex;
        color:#000;
        text-decoration: none;
        transition: top 2s;
        width: 7rem;
        height: 2.5rem;
        border: 0px;
        position: fixed;
        top: 89%;
        left: 0%;
        animation: glowing 5000ms infinite;
        font-size: 1em;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    /*header tab */
    header { height: 13.8vw;top:0;left:0;    z-index: 99; }
    header #open-menu {width: 20vw;height: 26vw; margin-left: 3vw;}
    .ie header #open-menu {width: 26vw;height: 26vw; margin-left: 0vw;}
    header .ac-col-1 picture { width:74%; }
    header .ac-col-2 picture { width: 100%; }
    header .ac-col-1 span.ac-black { /*font-size: 0.7rem;    width: 100%; */font-size: 1.3rem;
      width: 100%;
      text-align: center;
      position: relative;
      top: -0.4vw;
          right: -1.5vw;
    }
    header .ac-ampa-nadlan { /*width:10rem;*/position: relative;width: 17rem;
    top: 0.4vw; }
    header .ac-col-1 { width:100%;-webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    header .ac-col-2 { width:20%; }
    /* end header tab */

   

    .slick-next, .slick-prev { top:67%;right: 6%; }
    .slick-prev { top: 83%; }
    .ac-marg-left-pic {margin-right: 0;}
    .ac-marg-right-pic {margin-left: 0;}

    /* part-3 tab */
    #part-3 {height: auto;    margin-bottom:9.7vw; }
    #part-3 picture {width: 100%; display: none;}
    #part-3 .ac-text-wrapper  { padding:7%; }
    /* end part-3 tab */


    /* part-4 tab */
    #part-4 {height: auto;}
    #part-4 .ac-container { -ms-flex-direction: column-reverse;flex-direction: column-reverse; }
    #part-4 .ac-text-wrapper { width:100%;     box-sizing: border-box; padding:7%;}
    #part-4 picture.ac-scrs {width: auto;height: 12.4rem;}
    #part-4  .ac-rooftop-slider {width: 20rem;}
    /* end part-4 tab */

    /* part-5 tab */
    #part-5 {height: auto;}
    #part-5 .ac-text-wrapper { width:100%;box-sizing: border-box; padding:7%;}
    #part-5 picture { width:100%; display: none; }
    /* end part-5 tab */

    #part-6 { margin:6vw 0; }

    /* part-7 tab */
    #part-7 {height: auto;    padding: 16% 7% 7% 7%;}
    #part-7 .ac-box { width:49%;    margin-bottom: 6vw; }
    #part-7 picture { margin-bottom:1vw; }
    /* end part-7 tab */

    
    /* part-8 tab */
    #part-8 {height: auto;}
    #part-8 picture.ac-alfa-house {width: 100%;}
    #part-8 .ac-text-wrapper { padding:0%;padding-top: 7%;padding-bottom: 4%; }
    #part-8 .ac-col { width:49%; }
    #part-8 .ac-wrapper-icons {-ms-flex-wrap:wrap;flex-wrap:wrap;}
    #part-8 br { display: block }
    #part-8 .ac-col-5 {     margin-left: auto;margin-right: auto; }
    #part-8 .ac-row-1 picture { margin-left:7vw; }
    #part-8 .ac-c-img { width: 3.5rem; }
    #part-8 .ac-wrapper-icons-slider { margin:8vw 0; }
    #part-8 .ac-row-1 {  -webkit-box-pack: center;-ms-flex-pack: center;justify-content: center; }
    #part-8  .ac-align-right-mob { text-align: center;margin: 0 8vw; }
    #part-8 .ac-row-1-mob { width: 70%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin: 0 auto;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    text-align: center; }
    #part-8 .wework { margin-bottom: 4vw;margin-left: 0; }
    #part-8 .ac-otherprojects-slider {width: 75vw;}
    #part-8 .ac-wrapper-picprtxt span {bottom: 1.5rem;left: -4.6rem;}
    #part-8 .ac-slider-4 .ac-wrapper-picprtxt span {bottom: 1.5rem;left: -5.1rem;}
    #part-8 h1 {margin-left: 0rem;font-size: 2.8em;margin-bottom: 0;}
    /* end part-8 tab */


    /* footer tab*/
    footer { height: auto;    padding: 7%;position: relative; }
    footer .form-wrapper {width: 100%;}
    footer fieldset { flex-direction: column; }
    footer input { width:100%;margin-bottom:3vw; }
    footer input.phone { width:100%; }
    footer input.company { width:83%; }
    footer .btn-send { width: 13%; position: relative;top: -13.5vw;left: -75vw; }
    footer .ac-wrapper-goup a {
      right: 11.2rem;
      top: 26rem
    }
    @keyframes MoveUpDownFooter {
      0%  {
        top: 26rem;
        opacity:0;
      }
      50% {
        top: 24rem;
        opacity:1;
      }
      100% {
        top: 26rem;
        opacity:0;
      }
    }
    /* footer tab*/
}

@media(max-width:600px) {
  header .ac-col-2 picture {width: 100%;margin-left: 0;margin-right: auto;}
  #part-8 .ac-otherprojects-slider {width: 100vw;}
  #part-8 .ac-wrapper-picprtxt span {bottom: 2.5rem;left: -5.6rem;}
  #part-8 .ac-slide-4 .ac-wrapper-picprtxt span {bottom: 3rem;left: -6rem;}
  .ac-flex-direction-columnrev-mob{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;}
 
}
.swal2-styled.swal2-confirm { background-color: #D13828 !important; }
.swal2-title {color:#000 !important;}
.ac-digictloud { width: 16px;height: auto;position: fixed;top: 50%;left: 0.5%;z-index: 999; }
#part-1 .ac-row-3 .ac-align-justify-right span.ac-hide-on-mobile { display: inline-block }
@media(max-width:1000px) {
  .ac-digictloud {top: 37%;}
  #part-1 .ac-row-3 .ac-align-justify-right span.ac-show-on-mobile { display: inline-block }
  #part-1 .ac-row-3 .ac-align-justify-right span.ac-hide-on-mobile { display: none }
}
.ac-opacity  { opacity: 0; }

