article .content-text h1,article .content-text h2{color:#732e8f;font-size:40px;line-height:50px;font-weight:700;text-transform:uppercase;letter-spacing:-1.2px;text-align:center;margin:40px 0 30px 0}article .content-text{color:#21213c;font-size:22px;line-height:32px;font-weight:400;letter-spacing:-0.33px;text-align:justify;width:auto;padding:0 80px 20px 80px}article nav{color:#21213c;font-size:22px;line-height:32px;font-weight:400;letter-spacing:-0.33px;text-align:left;direction:ltr;width:auto;padding:0 80px 80px 80px}article nav a{color:#732e8f;text-decoration:none;display:inline-block;vertical-align:top;margin:0 0 0 5px}article nav a:after{content:"|";display:inline-block;vertical-align:top;margin:0 3px 0 0}article nav a:last-of-type:after{display:none}.textboxes .item{font-size:0;padding:57px 0 105px 0}.textboxes .item .grid{width:1040px}.textboxes .item:nth-of-type(2n+1){background-color:#f5f5f5}.textboxes .item h2{color:#732e8f;font-size:60px;line-height:75px;letter-spacing:-0.66px;font-weight:900;text-align:center;margin:0 0 50px 0}.textboxes .item .imgbox{display:inline-block;vertical-align:middle;width:500px;text-align:center}.textboxes .item .imgbox img{width:auto;height:auto;max-width:100%}.textboxes .item .body{display:inline-block;vertical-align:middle;width:500px;margin:0 0 0 40px}.textboxes .item:nth-of-type(2n+0) .body{margin:0 40px 0 0}.textboxes .item h3{color:#732e8f;font-size:24px;font-weight:400;letter-spacing:-0.72px;margin:0 0 10px 0}.textboxes .item h2 a{color:#5c2568;text-decoration:none}.textboxes .item h2 a:hover{text-decoration:underline}.textboxes .item .text{color:#21213c;font-size:22px;line-height:32px;font-weight:400;letter-spacing:-0.88px;text-align:justify;min-height:80px}.textboxes .item .link{margin:16px 0 0 0}.textboxes .item .link a{color:#732e8f;font-size:22px;line-height:22px;font-weight:700;text-decoration:none}.textboxes .item .link a:hover{text-decoration:underline}.clients{position:relative;padding:92px 0 72px 0;text-align:center;direction:ltr;background:#f5f5f5 url(http://dev.entry.co.il/matrixbi/wp-content/uploads/2017/10/about_box2.png) !important}.clients h2{color:#732e8f;font-size:40px;font-weight:700;letter-spacing:-1.2px;text-align:center;margin:0 0 54px 0}.clients .item{display:inline-block;vertical-align:top;height:125px;padding:0 5px 0 5px;margin:0 0 40px 0}.clients .item:before{content:"";display:inline-block;vertical-align:middle;width:0;height:125px}.clients .item img{display:inline-block;vertical-align:middle;width:auto;height:auto;max-height:125px;max-width:200px}.contact-form{padding:52px 0 60px;background:url(../images/forms_bg.jpg) no-repeat center;background-size:cover}.contact-form h2{color:#fff;font-size:40px;line-height:48px;font-weight:400;letter-spacing:.23px;text-align:center;width:760px;margin:0 auto 58px auto}.contact-form .form{width:650px;margin:auto}.contact-form .field{width:225px;height:50px;margin:0 0 18px 0;border:1px solid #c15ce0}.contact-form .field label{color:#fff;font-size:12px;line-height:50px;font-weight:700;text-transform:uppercase;cursor:pointer;display:inline-block;vertical-align:top;height:50px;width:83px;padding:0 12px 0 0}.contact-form .field input,.contact-form .field textarea{color:#fff;font-size:12px;line-height:12px;font-weight:700;display:inline-block;vertical-align:top;height:50px;width:140px;border:0 none;background-color:transparent}.contact-form .field.textarea{height:186px;width:408px;float:left}.contact-form .field.textarea textarea{height:180px;width:323px;resize:none;padding:18px 0 0 10px}.contact-form .buttons{clear:both;text-align:left}.contact-form .buttons input{color:#fffefe;font-size:14px;line-height:24px;font-weight:700;letter-spacing:-0.42px;text-align:center;cursor:pointer;width:161px;height:62px;border:0 none;background-color:#742282;transition:all .2s ease-in-out}.contact-form .buttons input:hover{background-color:rgba(116,34,130,0.7)}div.wpcf7-validation-errors{color:#fff;font-size:14px;line-height:24px;letter-spacing:-0.42px;text-align:center;padding:0 !important;margin:0 0 10px 0 !important;border:0 none !important;background-color:rgba(255,255,0,0.6)}.contact-form .msg{color:yellow;font-size:22px;line-height:24px;text-align:center}@media only screen and (max-width:768px){.first-box{background:url(../images/home_bg4.jpg) no-repeat center;background-size:auto 100%}article .content-text h1,article .content-text h2{font-size:21px;line-height:23px;margin:40px 0 30px 0}article .content-text{font-size:14px;line-height:21px;width:auto;padding:0 20px 20px 20px}article nav{font-size:15px;line-height:27px;display:none;width:auto;padding:0 20px 50px 20px}.textboxes .item{font-size:0;padding:0;margin:0}.textboxes .item .grid{width:auto}.textboxes .item:nth-of-type(2n+1){background-color:#fff}.textboxes .item h2{color:#fff;font-size:16px;line-height:20px;font-weight:400;text-align:left;position:relative;height:61px;padding:20px 20px 0 20px;margin:0 0 1px 0;background:#6d348d;transition:all .2s ease}.textboxes .item.expanded h2{background:#46225a}.textboxes .item h2:after{content:"";position:relative;top:1px;display:inline-block;width:14px;height:14px;margin:0 15px 0 0;background:url(../images/arrow10.png) no-repeat center;background-size:14px auto;transform:rotate(180deg);transition:all .2s ease}.textboxes .item.expanded h2:after{transform:rotate(0)}.textboxes .item .imgbox{display:block;display:none;width:calc(100vw - 40px);margin:0 0 20px 0}.textboxes .item .imgbox img{width:auto;height:auto;max-width:100%}.textboxes .item .body,.textboxes .item:nth-of-type(2n+0) .body{display:block;display:none;width:auto;margin:0}.textboxes .item h3{color:#732e8f;font-size:24px;font-weight:400;letter-spacing:-0.72px;display:none;margin:0 0 10px 0}.textboxes .item .text{font-size:14px;line-height:19px;padding:21px 34px 35px 34px}.textboxes .item .link a{font-size:14px;line-height:19px}.clients{text-align:center;padding:50px 0 50px 0}.clients h2{font-size:21px;margin:0 0 30px 0}.clients .item{height:65px;width:calc(50vw - 30px);padding:0;margin:0 10px 10px 10px}.clients .item:before{height:65px}.clients .item img{width:auto;height:auto;max-height:65px;max-width:35vw}.contact-form{padding:52px 0 60px 0}.contact-form h2{font-size:21px;line-height:23px;width:auto;margin:0 auto 30px auto}.contact-form .form{width:auto;padding:0 20px 0 20px;margin:auto}.contact-form .field{width:100%}.contact-form .field input,.contact-form .field textarea{width:calc(100vw - 140px)}.contact-form .field.textarea{width:100%;float:none}.contact-form .field.textarea textarea{width:100%}}