section.specialization{background-color:#1b2945;overflow:hidden;padding:90px 0 70px;position:relative}section.specialization .cm-our-clients{background:no-repeat;padding:0;text-align:left}[dir=rtl] section.specialization .cm-our-clients{text-align:right}section.specialization .cm-our-clients h2{color:#000;margin:0}[dir=rtl] section.specialization .cm-our-clients h2{text-align:right}html[lang=ar] .specialization ul.inputs-list.multi-container{padding-right:0}html[lang=ar] .specialization ul.inputs-list.multi-container li.hs-form-checkbox:first-child{margin-right:0}html[lang=ar] .specialization ul.inputs-list.multi-container li.hs-form-checkbox input{margin-left:10px}.specialization .container{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:95%;position:relative;z-index:20}.specialization img.fill-background,.specialization video.fill-background{height:100%!important;-o-object-fit:cover;object-fit:cover;object-position:bottom;position:absolute;top:0;width:100%}@media (max-width:599px){.specialization .container{padding:0 25px;width:100%}}@media (min-width:600px){.specialization .container{width:88%}}@media (min-width:900px){.specialization .container{width:80%}}@media (min-width:1200px){.specialization .container{width:90%}section.specialization .cm-our-clients{margin-bottom:20px}}@media (min-width:1500px){.specialization .container{width:90%}}img.responsive{display:block;height:auto;max-width:100%}.hover-title-wrap{display:none}section.specialization span.up{color:#a2a3a7}section.specialization .background__images,section.specialization .fill-background{display:none}section.specialization .capabilities__list{margin-top:20px}section.specialization .capabilities__list a{border-radius:25px 0 0 25px;color:#1f1f1f;display:block;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.5px;line-height:1.25;padding:19px 20px;position:relative;text-decoration:none;transition:opacity .2s ease-in-out}.specialization .tab-item h2 span{background:#ea0029;color:#fff;padding:0 10px}.specialization ul.inputs-list.multi-container{align-items:center;display:flex}.specialization ul.inputs-list.multi-container li{margin-right:15px;width:auto}body.popup-open section.scrollable.section-two{z-index:9999}section.specialization .capabilities__list{display:flex}section.specialization .capabilities__list .left,section.specialization .capabilities__list .right{overflow:hidden;width:50%}section.specialization .tab-item{color:#fff;display:none;font-size:23px;padding:40px;text-align:center}section.specialization .tab-item.active{display:block}section.specialization .tab-item .butttons-group{display:none;justify-content:space-around;padding:20px 0}html[lang=ar] section.specialization:after{display:none}html[lang=ar] section.specialization .capabilities__list .capabilities__list_a .main-title.active a{border-radius:0 25px 25px 0}section.specialization .tab-item .butttons-group a{background:#9354ff;border-color:#9354ff;border-radius:30px;color:#fff;font-size:20px;opacity:1!important;padding:13px 7px;transform:none!important;transition:all .3s ease;width:calc(50% - 20px)}section.specialization .tab-item .butttons-group a:focus,section.specialization .tab-item .butttons-group a:hover{background:transparent;border-color:#fff!important;color:#fff}section.specialization .capabilities__list .capabilities__list_a .main-title.active a{background:#1b2945;color:#fff;opacity:1}section.specialization .capabilities__list .main-title.active:before{opacity:1}section.specialization .tab-item p i{color:#9354ff;font-style:normal;font-weight:700}section.specialization .capabilities__list_a{position:relative}.specialization .capabilities__list .capabilities__list_a :hover:before{opacity:.6}.specialization .capabilities__list .capabilities__list_a .active:before,section.specialization .capabilities__list:hover a:not(:hover) a{opacity:1}.fadeInLeft{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}section.specialization .capabilities__list .capabilities__list_a{margin-right:-4px}section.specialization .tab-item h2{color:#fff}section.specialization .tab-item .butttons-group .hs_cos_wrapper_type_cta a,section.specialization .tab-item .butttons-group a{align-items:center;border:3px solid #9354ff;display:flex;justify-content:center;min-height:58px}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}@media (min-width:600px){html[lang=ar] section.specialization .capabilities__list .capabilities__list_a .main-title.active a{border-radius:0 25px 25px 0}section.specialization:before{background:#fff;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:50vw}section.specialization:after{background:#000;content:"";height:100%;left:50vw;position:absolute;top:0;width:1px}section.specialization .fill-background{display:block}section.specialization .fill-background.hidden{opacity:0}section.specialization .background__images{display:block}section.specialization .background__images img{height:100%!important;max-width:100%;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;top:50%;transform:translateY(-50%) translateZ(0) scale(1.01);transform-origin:left center;transition:opacity .2s ease-in-out,transform .4s ease;width:100%}section.specialization .background__images img.active{opacity:1;transform:translateY(-50%) translateZ(0) scale(1)}section.specialization .capabilities__list{margin-top:20px}section.specialization .capabilities__list a{font-size:22px;letter-spacing:-1px;transition:opacity .45s cubic-bezier(.165,.84,.44,1),transform 1s cubic-bezier(.23,1,.32,1)}section.specialization .capabilities__list a:hover{transform:translate3d(25px,0,0)}section.specialization .capabilities__list:hover a:not(:hover){opacity:.6}}@media (min-width:1200px){section.specialization .capabilities__list a{font-size:24px;line-height:1.29;margin-bottom:5px;margin-top:5px;padding:13px 20px}section.specialization .capabilities__list{margin-top:0}section.specialization{padding:30px 0}}section.specialization .capabilities__list a.touched{opacity:.5}section.specialization .fill-background.mobile{display:none}section.specialization .tab-item .butttons-group .hs_cos_wrapper_type_cta{width:50%}section.specialization .tab-item .butttons-group .hs_cos_wrapper_type_cta a{width:100%}section.specialization .tab-item .butttons-group .hs_cos_wrapper_type_cta *{box-sizing:border-box!important}.specialization .modal-section{background:rgba(0,0,0,.5);bottom:0;height:100vh;left:0;opacity:0;overflow:scroll;position:fixed;right:0;top:0;transition:all .5s;visibility:hidden;width:100%;z-index:9999}.specialization .modal-section.active{opacity:1;transition:all .5s;visibility:visible}.specialization .modal-section .modal-form{background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5);float:none;margin:auto!important;max-width:600px;padding:40px;position:relative;transform:translateY(-1000px);transition:all .5s;width:100%}.specialization .modal-section.active .modal-form{transform:translateY(30px);transition:all .5s}.specialization .form-main form .hs-button{background-color:#9354ff!important;border:2px solid #9354ff!important;border-radius:0;color:#fff!important;display:block;margin:13px auto 0;padding:15px 30px}.specialization .modal-section .modal-form a{color:#9354ff}.specialization .close-btn{align-items:center;background-color:#9354ff;color:#fff;cursor:pointer;display:flex;font-family:FontAwesome;font-size:18px;height:35px;justify-content:center;margin:auto;position:absolute;right:-1px;top:-1px;width:35px}.specialization .form-main h3{color:#444;color:#000;float:left;font-size:28px;font-weight:600;letter-spacing:-.5px;line-height:34px;margin-bottom:25px;text-align:center;text-transform:none;width:100%}.specialization .form-main h3:empty{display:none}.cm-cs-layout .specialization{margin-top:30px;text-align:center}@media(max-width:1480px){section.specialization .capabilities__list a{font-size:21px;line-height:1.29;padding:12px 20px}}@media (max-width:1200px){.specialization .container{padding-left:20px;padding-right:20px;width:100%}section.specialization .tab-item{padding-left:20px;padding-right:10px}section.specialization .tab-item .butttons-group a{width:calc(50% - 10px)}}@media(min-width:1025px) and (max-width:1140px){section.specialization .capabilities__list a{font-size:20px;padding:13px 20px}section.specialization .cm-our-clients h2{font-size:30px}}@media (max-height:635px){section.specialization .capabilities__list a{font-size:20px;padding:11px 20px}body section.specialization{padding-top:35px}section.specialization .cm-our-clients{margin-bottom:0}}@media (max-width:980px){section.specialization .tab-item .butttons-group a{font-size:16px;width:calc(50% - 10px)}}@media (min-width:768px) and (max-width:1024px){section.specialization .tab-item h2{font-size:30px;margin-bottom:0}}@media (min-width:768px){section.specialization .container .cm-our-clients>h2.hidden span{background:#ea0029;display:inline-block;opacity:0;padding-left:10px;padding-right:10px;transform:translateY(20px);transition:all .3s ease}section.specialization .container:hover .cm-our-clients>h2.hidden span{opacity:1;transform:translateY(0)}section.specialization .capabilities__list .right{align-items:center;display:flex;position:relative;z-index:100}section.specialization .container .cm-our-clients h2{display:inline-block;opacity:1;visibility:visible}}@media (max-width:767px){section.specialization .tab-item .butttons-group a:focus,section.specialization .tab-item .butttons-group a:hover{background:#9354ff;color:#fff}section.specialization .form-main h3{font-size:25px;line-height:normal;margin-bottom:17px}.specialization .form-main form .hs-button{width:100%}section.specialization .modal-section .modal-form{margin:10px 10px 58px!important;max-width:calc(100% - 20px);padding:40px 15px;transform:translateY(0)!important;width:100%}section.specialization:after,section.specialization:before{display:none}section.specialization{padding:40px 0}section.specialization .fill-background{display:block}section.specialization .fill-background.desktop{display:none}section.specialization .fill-background.mobile{display:block}[dir=rtl] section.specialization .cm-our-clients h2,section.specialization .capabilities__list a,section.specialization .cm-our-clients{text-align:center}section.specialization .capabilities__list .left,section.specialization .capabilities__list .right{width:100%}section.specialization .capabilities__list{flex-direction:column}section.specialization{background:#fff}section.specialization .tab-item{color:#000}html[lang=ar] section.specialization .capabilities__list .capabilities__list_a .main-title.active a,section.specialization .capabilities__list .capabilities__list_a .main-title.active a{border-radius:30px}section.specialization .tab-item .butttons-group a{background:#9354ff;color:#fff;font-size:20px}section.specialization .tab-item h2{color:#000}}@media (max-width:600px){section.specialization .tab-item{padding-left:0;padding-right:0}section.specialization .capabilities__list a{font-size:15px;margin:6px 0;padding:4px 10px}section.specialization .tab-item{font-size:20px;padding:20px 0}section.specialization .tab-item .butttons-group a{font-size:16px;min-height:53px}}@media (max-width:420px){section.specialization .tab-item .butttons-group a{font-size:12px;min-height:48px!important;padding:0}}