html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{height:100%;font-size:100%}body{max-width:100%;overflow-x:hidden;font-family:"Manrope", sans-serif;height:100%;font-weight:normal;color:#000;font-size:100%;background:#fff}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{outline:none}a[title]::after{content:none !important}img{max-width:100%}a{text-decoration:none;color:#000}input{background-color:transparent;border:none}em,i{font-style:italic}strong,b{font-weight:bold}strong a,b a{font-weight:bold}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;-moz-appearance:button;cursor:pointer}button{border:none;outline:none;background-color:transparent}h1,h2,h3,h4,h5,h6{font-family:"Questrial",sans-serif}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:#2555ff}.text-blue{color:#2555ff}ol{padding-left:20px}ol li::marker{color:#2555ff;content:counter(list-item) "   "}.wrapper{margin:0 auto;position:relative;max-width:1370px;padding:0 15px}.wrapper.full-width{max-width:100%}.clearfix:after{content:"";display:table;clear:both}.only-desktop{display:block}@media (max-width: 767px){.only-desktop{display:none}}.only-mobile{display:none}@media (max-width: 767px){.only-mobile{display:block}}.desktop-no-tablet{display:block}@media (max-width: 991px){.desktop-no-tablet{display:none}}.only-mobile-tablet{display:none}@media (max-width: 991px){.only-mobile-tablet{display:block}}@media (max-width: 767px){.full-screen-mobile{padding-left:0;padding-right:0}}.background-grey{background:#f4f4f4}.background-white{background:#fff}.single-post-content section{padding-top:50px;padding-bottom:50px}.single-post-content .wrapper,.container-small .wrapper{padding:0 404px;margin:0 auto;width:100%;max-width:1920px}@media (max-width: 1700px){.single-post-content .wrapper,.container-small .wrapper{padding:0 350px}}@media (max-width: 1700px){.single-post-content .wrapper,.container-small .wrapper{padding:0 350px}}@media (max-width: 1500px){.single-post-content .wrapper,.container-small .wrapper{padding:0 250px}}@media (max-width: 1199px){.single-post-content .wrapper,.container-small .wrapper{padding:0 200px}}@media (max-width: 991px){.single-post-content .wrapper,.container-small .wrapper{padding:0;width:90%}}.full-height-section+.full-height-section{margin-top:50px}.service-selection-section ul:not(.bordered-list) li,.facilities-section ul:not(.bordered-list) li,.single-post-content ul:not(.bordered-list) li,.single-vacancy-content-block ul:not(.bordered-list) li,.slider-left-text-right ul:not(.bordered-list) li,.services-presentation ul:not(.bordered-list) li,.services-banner ul:not(.bordered-list) li{position:relative;padding-left:20px}.service-selection-section ul:not(.bordered-list) li::before,.facilities-section ul:not(.bordered-list) li::before,.single-post-content ul:not(.bordered-list) li::before,.single-vacancy-content-block ul:not(.bordered-list) li::before,.slider-left-text-right ul:not(.bordered-list) li::before,.services-presentation ul:not(.bordered-list) li::before,.services-banner ul:not(.bordered-list) li::before{content:"";position:absolute;left:0;top:10px;width:5px;height:5px;background-color:#2555ff;border-radius:50%}.service-selection-section ul:not(.bordered-list),.service-selection-section ol,.facilities-section ul:not(.bordered-list),.facilities-section ol,.single-post-content ul:not(.bordered-list),.single-post-content ol,.single-vacancy-content-block ul:not(.bordered-list),.single-vacancy-content-block ol,.slider-left-text-right ul:not(.bordered-list),.slider-left-text-right ol,.services-presentation ul:not(.bordered-list),.services-presentation ol,.services-banner ul:not(.bordered-list),.services-banner ol{font-size:18px;line-height:1.5;text-align:justify}@media (max-width: 991px){.service-selection-section ul:not(.bordered-list),.service-selection-section ol,.facilities-section ul:not(.bordered-list),.facilities-section ol,.single-post-content ul:not(.bordered-list),.single-post-content ol,.single-vacancy-content-block ul:not(.bordered-list),.single-vacancy-content-block ol,.slider-left-text-right ul:not(.bordered-list),.slider-left-text-right ol,.services-presentation ul:not(.bordered-list),.services-presentation ol,.services-banner ul:not(.bordered-list),.services-banner ol{font-size:16px}}.service-selection-section ul:not(.bordered-list) li+li,.service-selection-section ol li+li,.facilities-section ul:not(.bordered-list) li+li,.facilities-section ol li+li,.single-post-content ul:not(.bordered-list) li+li,.single-post-content ol li+li,.single-vacancy-content-block ul:not(.bordered-list) li+li,.single-vacancy-content-block ol li+li,.slider-left-text-right ul:not(.bordered-list) li+li,.slider-left-text-right ol li+li,.services-presentation ul:not(.bordered-list) li+li,.services-presentation ol li+li,.services-banner ul:not(.bordered-list) li+li,.services-banner ol li+li{margin-top:10px}.service-selection-section ul:not(.bordered-list) li,.service-selection-section ol li,.facilities-section ul:not(.bordered-list) li,.facilities-section ol li,.single-post-content ul:not(.bordered-list) li,.single-post-content ol li,.single-vacancy-content-block ul:not(.bordered-list) li,.single-vacancy-content-block ol li,.slider-left-text-right ul:not(.bordered-list) li,.slider-left-text-right ol li,.services-presentation ul:not(.bordered-list) li,.services-presentation ol li,.services-banner ul:not(.bordered-list) li,.services-banner ol li{font-family:inherit;font-size:inherit;line-height:inherit;border-top:unset;border-bottom:unset;padding-bottom:0;padding-top:0}.service-selection-section p+ul:not(.bordered-list),.service-selection-section p+ol,.service-selection-section div+ul:not(.bordered-list),.service-selection-section div+ol,.service-selection-section ul:not(.bordered-list)+ul:not(.bordered-list),.service-selection-section ul:not(.bordered-list)+ol,.service-selection-section ol+ul:not(.bordered-list),.service-selection-section ol+ol,.facilities-section p+ul:not(.bordered-list),.facilities-section p+ol,.facilities-section div+ul:not(.bordered-list),.facilities-section div+ol,.facilities-section ul:not(.bordered-list)+ul:not(.bordered-list),.facilities-section ul:not(.bordered-list)+ol,.facilities-section ol+ul:not(.bordered-list),.facilities-section ol+ol,.single-post-content p+ul:not(.bordered-list),.single-post-content p+ol,.single-post-content div+ul:not(.bordered-list),.single-post-content div+ol,.single-post-content ul:not(.bordered-list)+ul:not(.bordered-list),.single-post-content ul:not(.bordered-list)+ol,.single-post-content ol+ul:not(.bordered-list),.single-post-content ol+ol,.single-vacancy-content-block p+ul:not(.bordered-list),.single-vacancy-content-block p+ol,.single-vacancy-content-block div+ul:not(.bordered-list),.single-vacancy-content-block div+ol,.single-vacancy-content-block ul:not(.bordered-list)+ul:not(.bordered-list),.single-vacancy-content-block ul:not(.bordered-list)+ol,.single-vacancy-content-block ol+ul:not(.bordered-list),.single-vacancy-content-block ol+ol,.slider-left-text-right p+ul:not(.bordered-list),.slider-left-text-right p+ol,.slider-left-text-right div+ul:not(.bordered-list),.slider-left-text-right div+ol,.slider-left-text-right ul:not(.bordered-list)+ul:not(.bordered-list),.slider-left-text-right ul:not(.bordered-list)+ol,.slider-left-text-right ol+ul:not(.bordered-list),.slider-left-text-right ol+ol,.services-presentation p+ul:not(.bordered-list),.services-presentation p+ol,.services-presentation div+ul:not(.bordered-list),.services-presentation div+ol,.services-presentation ul:not(.bordered-list)+ul:not(.bordered-list),.services-presentation ul:not(.bordered-list)+ol,.services-presentation ol+ul:not(.bordered-list),.services-presentation ol+ol,.services-banner p+ul:not(.bordered-list),.services-banner p+ol,.services-banner div+ul:not(.bordered-list),.services-banner div+ol,.services-banner ul:not(.bordered-list)+ul:not(.bordered-list),.services-banner ul:not(.bordered-list)+ol,.services-banner ol+ul:not(.bordered-list),.services-banner ol+ol{margin-top:25px}.service-selection-section ul:not(.bordered-list)+p,.service-selection-section ul:not(.bordered-list)+div,.service-selection-section ul:not(.bordered-list)+ul:not(.bordered-list),.service-selection-section ul:not(.bordered-list)+ol,.service-selection-section ol+p,.service-selection-section ol+div,.service-selection-section ol+ul:not(.bordered-list),.service-selection-section ol+ol,.facilities-section ul:not(.bordered-list)+p,.facilities-section ul:not(.bordered-list)+div,.facilities-section ul:not(.bordered-list)+ul:not(.bordered-list),.facilities-section ul:not(.bordered-list)+ol,.facilities-section ol+p,.facilities-section ol+div,.facilities-section ol+ul:not(.bordered-list),.facilities-section ol+ol,.single-post-content ul:not(.bordered-list)+p,.single-post-content ul:not(.bordered-list)+div,.single-post-content ul:not(.bordered-list)+ul:not(.bordered-list),.single-post-content ul:not(.bordered-list)+ol,.single-post-content ol+p,.single-post-content ol+div,.single-post-content ol+ul:not(.bordered-list),.single-post-content ol+ol,.single-vacancy-content-block ul:not(.bordered-list)+p,.single-vacancy-content-block ul:not(.bordered-list)+div,.single-vacancy-content-block ul:not(.bordered-list)+ul:not(.bordered-list),.single-vacancy-content-block ul:not(.bordered-list)+ol,.single-vacancy-content-block ol+p,.single-vacancy-content-block ol+div,.single-vacancy-content-block ol+ul:not(.bordered-list),.single-vacancy-content-block ol+ol,.slider-left-text-right ul:not(.bordered-list)+p,.slider-left-text-right ul:not(.bordered-list)+div,.slider-left-text-right ul:not(.bordered-list)+ul:not(.bordered-list),.slider-left-text-right ul:not(.bordered-list)+ol,.slider-left-text-right ol+p,.slider-left-text-right ol+div,.slider-left-text-right ol+ul:not(.bordered-list),.slider-left-text-right ol+ol,.services-presentation ul:not(.bordered-list)+p,.services-presentation ul:not(.bordered-list)+div,.services-presentation ul:not(.bordered-list)+ul:not(.bordered-list),.services-presentation ul:not(.bordered-list)+ol,.services-presentation ol+p,.services-presentation ol+div,.services-presentation ol+ul:not(.bordered-list),.services-presentation ol+ol,.services-banner ul:not(.bordered-list)+p,.services-banner ul:not(.bordered-list)+div,.services-banner ul:not(.bordered-list)+ul:not(.bordered-list),.services-banner ul:not(.bordered-list)+ol,.services-banner ol+p,.services-banner ol+div,.services-banner ol+ul:not(.bordered-list),.services-banner ol+ol{margin-top:25px}.last-section{padding-bottom:100px}@media (max-width: 767px){.last-section{padding-bottom:50px}}.scroll-anchor{scroll-margin-top:120px}@media (max-width: 991px){.scroll-anchor{scroll-margin-top:100px}}.no-paddings{padding:0 !important}.demo-section{margin-top:100px}blockquote{position:relative;padding:20px;quotes:"\201C" "\201D"}blockquote:before,blockquote:after{font-size:2em;position:absolute;color:#2555ff}blockquote::before{content:open-quote;left:0;top:20px}blockquote::after{content:close-quote;right:0;bottom:10px}blockquote>p{display:inline-block}.bordered-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;list-style-type:none}.bordered-list.list-columns{visibility:hidden}.bordered-list>li{padding:25px 0;border-top:1px solid #a5a5a5;font-family:"Questrial",sans-serif;font-size:32px;line-height:1.03}.bordered-list>li:last-child{border-bottom:1px solid #a5a5a5}@media (max-width: 767px){.bordered-list>li{font-size:22px;padding:15px 0}}.bordered-list>li.with-dropdown>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bordered-list>li.with-dropdown>div svg{margin-top:5px;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 991px){.bordered-list>li.with-dropdown>div svg{margin-top:0}}.bordered-list>li.with-dropdown .nested-list{margin-top:0}.bordered-list>li.with-dropdown.open .nested-list{max-height:800px;opacity:1;padding-top:20px}.bordered-list>li.with-dropdown.open>div svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.bordered-list .median{border-bottom:1px solid #a5a5a5}@media (max-width: 767px){.bordered-list .median{border-bottom:unset}}.bordered-list .nested-list{max-height:0;opacity:0;padding-top:0;overflow:hidden;-webkit-transition:max-height .25s ease-in-out,opacity .25s ease-in-out,padding-top .25s ease-in-out;transition:max-height .25s ease-in-out,opacity .25s ease-in-out,padding-top .25s ease-in-out;padding-left:10px;list-style:none}.bordered-list .nested-list>li{padding-left:0 !important}.bordered-list .nested-list>li:before{display:none}.bordered-list .nested-list a{color:#000;font-size:20px;line-height:1.5}@media (max-width: 991px){.bordered-list .nested-list a{font-size:18px}}.checkmarked-list li{position:relative;padding-left:25px}.checkmarked-list li:not(:first-child){margin-top:10px}.checkmarked-list li::before{content:"";position:absolute;left:0;top:0;font-family:"FontAwesome";content:"\f00c";color:#2555ff}h1{font-size:64px;line-height:1}@media (max-width: 767px){h1{font-size:50px}}h2{font-size:70px;line-height:1.04}@media (max-width: 1199px){h2{font-size:40px}}h2.with-divider:after{content:"";display:block;width:100%;height:1px;background:#a5a5a5;margin-top:55px;margin-right:0;margin-bottom:51px;margin-left:0}@media (max-width: 991px){h2.with-divider:after{margin:30px 0}}h3{font-size:32px;line-height:1.03}@media (max-width: 991px){h3{font-size:24px}}h4{font-size:25px;line-height:1.5}h5{font-size:20px;line-height:1.5}h6{font-size:18px;line-height:1.5}p{font-size:18px;line-height:1.5}@media (max-width: 991px){p{font-size:16px}}p.text{font-size:32px;line-height:1.03;font-family:"Questrial",sans-serif}@media (max-width: 991px){p.text{font-size:22px}}p a{color:#2555ff}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:30px}.pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex}.pagination li.hidden{display:none}.pagination li.dots{pointer-events:none}.pagination button{font-size:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000;padding:0 6px}.pagination button.active{color:#2555ff}.pagination button.switch-page{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}@media screen and (min-width: 1200px){.pagination button.switch-page:hover{color:#2555ff}}.pagination button.switch-page.hidden{color:#a5a5a5;pointer-events:none}@media (max-width: 767px){.pagination button.switch-page{position:relative}.pagination button.switch-page.prev{left:5px}.pagination button.switch-page.next{right:5px}}.tabs{display:inline-block;border-bottom:1px solid #d9d9d9}.tabs button{font-size:32px;line-height:1.5;font-family:"Questrial",sans-serif;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.tabs button:before{content:"";display:block;height:2px;background-color:transparent;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;width:100%;position:absolute;left:0;bottom:-2px}.tabs button:not(:first-child){margin-left:25px}@media (max-width: 1199px){.tabs button{font-size:24px}}@media (max-width: 767px){.tabs button{font-size:22px}}.tabs button.active-tab{color:#2555ff;position:relative}.tabs button.active-tab:before{background-color:#2555ff}.button{display:inline-block;padding:8.5px 20px;background-color:#2555ff;border-radius:30px;cursor:pointer;color:#fff;font-size:20px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.button:hover,.button:focus{opacity:0.85}.button span{font-family:"Questrial",sans-serif;margin-right:10px}.button.inverted{color:#2555ff;background-color:#fff}.button.inverted svg path{stroke:#2555ff}.button.inverted:hover{background-color:#2555ff;color:#fff}.button.inverted:hover svg path{stroke:#fff}.button.outline-button{position:relative;background-color:transparent;color:#2555ff}.button.outline-button::before{display:block;content:"";position:absolute;border-radius:30rem;top:0;left:0;right:0;bottom:0;border:2px solid #2555ff}.button.outline-button:hover{background-color:#2555ff;color:#fff}.button.outline-button.inverted{color:#fff}.button.outline-button.inverted::before{border:2px solid #fff}.button.outline-button.inverted:hover{background-color:#fff;color:#2555ff}.button.outline-button.with-icon svg{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.button.outline-button.with-icon svg path{stroke:#2555ff}.button.outline-button.with-icon:hover svg path,.button.outline-button.with-icon:focus svg path{stroke:#fff}.rounded-button{min-width:210px;height:40px;padding:7px 20px;background-color:#2555ff;border-radius:30px;cursor:pointer;color:#fff;font-size:22px;line-height:1.03;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.rounded-button:hover,.rounded-button:focus{opacity:0.85}button:not(.scroll-next-section) svg,a.button svg{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}button:not(.scroll-next-section):hover svg,a.button:hover svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.section-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;right:17px;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}@media screen and (min-width: 992px){.section-nav:hover .nav-tooltip{opacity:1 !important}}.section-nav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.section-nav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}.section-nav ul li a.active span{height:12px;width:12px;margin:-2px 0 0 -2px;background:#2555ff;border:1px solid #2555ff}.section-nav span{top:2px;left:2px;width:8px;height:8px;border:1px solid rgba(0,0,0,0.3);-webkit-box-shadow:rgba(255,255,255,0.8) 0px 5px 15px;box-shadow:rgba(255,255,255,0.8) 0px 5px 15px;background:rgba(255,255,255,0.8);border-radius:50%;position:absolute;z-index:1;-webkit-transition:background .25s ease-in-out;transition:background .25s ease-in-out}.section-nav .nav-tooltip{position:absolute;top:-2px;color:#000;font-size:14px;white-space:nowrap;max-width:220px;right:20px;opacity:0;background-color:rgba(255,255,255,0.5);padding:2px 7px;border-radius:30px;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.section-nav.hide{opacity:0;pointer-events:none}.loader{display:none;width:35px;height:35px}.loader div{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;width:20px;height:20px;margin:7px;border:3px solid #2555ff;border-radius:50%;-webkit-animation:loader 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;animation:loader 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#2555ff transparent transparent transparent}.loader div:nth-child(1){-webkit-animation-delay:-0.45s;animation-delay:-0.45s}.loader div:nth-child(2){-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.loader div:nth-child(3){-webkit-animation-delay:-0.15s;animation-delay:-0.15s}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.component-loader{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;height:100%}.component-loader .loader{display:block;width:65px;height:65px}.component-loader .loader div{width:50px;height:50px}.reset{color:#2555ff;text-decoration:underline;font-size:20px;margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:none;transition:none}.reset svg{margin-right:10px}.reset.disabled{color:#a5a5a5;pointer-events:none}.reset.disabled svg{-webkit-animation-name:ckw;animation-name:ckw;-webkit-animation-duration:1s;animation-duration:1s}.reset.disabled svg path{fill:#a5a5a5}.banner .banner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%}.banner .banner-content h1{text-align:left;font-size:48px;line-height:1.2}@media (max-width: 991px){.banner .banner-content h1{font-size:30px}}.banner .banner-image{height:400px}@media (max-width: 991px){.banner .banner-image{height:auto}}.banner .banner-image img{width:calc(100% + 1px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}.short-banner{padding-top:70px;padding-bottom:70px;background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff;font-size:32px;min-height:340px}@media (max-width: 767px){.short-banner{padding-top:63.5px;padding-bottom:63.5px;font-size:24px}}.wpml-ls-legacy-dropdown{width:15.5em;max-width:100%}.wpml-ls-legacy-dropdown>ul{position:relative;padding:0;margin:0 !important;list-style-type:none}.wpml-ls-legacy-dropdown .wpml-ls-current-language:focus .wpml-ls-sub-menu,.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu{visibility:visible}.wpml-ls-legacy-dropdown .wpml-ls-item{padding:0;margin:0;list-style-type:none}.wpml-ls-legacy-dropdown a{display:block;text-decoration:none;color:#444;border:1px solid #cdcdcd;background-color:#fff;padding:5px 10px;line-height:1}.wpml-ls-legacy-dropdown a span{vertical-align:middle}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{position:relative;padding-right:calc(10px + 1.4em)}.rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{padding-right:10px;padding-left:calc(10px + 1.4em)}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{content:"";vertical-align:middle;display:inline-block;border:0.35em solid transparent;border-top:0.5em solid;position:absolute;right:10px;top:calc(50% - 0.175em)}.rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{right:auto;left:10px}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown a:focus,.wpml-ls-legacy-dropdown a:hover{color:#000;background:#eee}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{visibility:hidden;position:absolute;top:100%;right:0;left:0;border-top:1px solid #cdcdcd;padding:0;margin:0;list-style-type:none;z-index:101}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{border-width:0 1px 1px}.wpml-ls-legacy-dropdown .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-dropdown .wpml-ls-flag+span{margin-left:0.4em}.rtl .wpml-ls-legacy-dropdown .wpml-ls-flag+span{margin-left:0;margin-right:0.4em}.modal__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);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}.modal__container{background-color:#fff;padding:30px;max-width:500px;max-height:100vh;border-radius:4px;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#00449e;-webkit-box-sizing:border-box;box-sizing:border-box}.modal__close{background:transparent;border:0}.modal__header .modal__close:before{content:"\2715"}.modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:rgba(0,0,0,0.8)}.modal__btn{font-size:0.875rem;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;background-color:#e6e6e6;color:rgba(0,0,0,0.8);border-radius:0.25rem;border-style:none;border-width:0;cursor:pointer;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform 0.25s ease-out;-webkit-transition:-webkit-transform 0.25s ease-out;transition:transform 0.25s ease-out;transition:transform 0.25s ease-out, -webkit-transform 0.25s ease-out}.modal__btn:focus,.modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}@-webkit-keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{from{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mmslideIn{from{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden="false"] .modal__overlay{-webkit-animation:mmfadeIn 0.3s cubic-bezier(0, 0, 0.2, 1);animation:mmfadeIn 0.3s cubic-bezier(0, 0, 0.2, 1);z-index:101}.micromodal-slide[aria-hidden="false"] .modal__container{-webkit-animation:mmslideIn 0.3s cubic-bezier(0, 0, 0.2, 1);animation:mmslideIn 0.3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden="true"] .modal__overlay{-webkit-animation:mmfadeOut 0.3s cubic-bezier(0, 0, 0.2, 1);animation:mmfadeOut 0.3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden="true"] .modal__container{-webkit-animation:mmslideOut 0.3s cubic-bezier(0, 0, 0.2, 1);animation:mmslideOut 0.3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.swiper-pagination-bullet{width:10px;height:10px;background:#fff;opacity:1;margin:0 10px !important}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#2555ff}.delayed-modal .form-submit-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.delayed-modal .form-submit-button p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width: 767px){.delayed-modal .form-submit-button p{font-size:14px !important;bottom:4px !important}}.delayed-modal .form-submit-button p a{margin-left:5px}.main-banner{position:relative;height:100vh;min-height:470px;background-size:cover}.main-banner .center-block{position:absolute;top:57%;left:0;width:100%;-webkit-transform:translateY(-57%);transform:translateY(-57%)}.main-banner .title-wrapper{text-align:left}.main-banner .title-wrapper h1{font-size:64px;line-height:1}@media (max-width: 767px){.main-banner .title-wrapper h1{font-size:50px}}.main-banner .title-wrapper h2{font-size:24px;line-height:1.03;margin:30px 0}.main-banner .title-wrapper button{padding:8.5px 20px;background-color:#2555ff;border-radius:30px;cursor:pointer;color:#fff;font-size:20px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.main-banner .title-wrapper button:hover,.main-banner .title-wrapper button:focus{opacity:0.85}.main-banner .title-wrapper button span{font-family:"Questrial",sans-serif;margin-right:10px}header:not(.top-block):not(.modal__header){position:fixed;top:0;left:0;width:100%;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:101;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;font-family:"Questrial",sans-serif}@media (max-width: 767px){header:not(.top-block):not(.modal__header){min-height:60px}}header:not(.top-block):not(.modal__header) i.fa-phone{-webkit-transform:rotate(100deg);transform:rotate(100deg)}@media (max-width: 767px){header:not(.top-block):not(.modal__header).open{height:100vh}}header:not(.top-block):not(.modal__header).dark-banner .section-menu .logo img,header:not(.top-block):not(.modal__header).dark-banner .section-menu-mobile .logo img{-webkit-filter:invert(1);filter:invert(1)}header:not(.top-block):not(.modal__header).dark-banner .section-menu .main-navigation>.menu>li>a{color:#fff}header:not(.top-block):not(.modal__header).dark-banner .section-menu .main-navigation>.menu>li:hover>a,header:not(.top-block):not(.modal__header).dark-banner .section-menu .main-navigation>.menu>li:focus>a{color:#2555ff}header:not(.top-block):not(.modal__header).dark-banner .section-menu-mobile i{color:#fff}header:not(.top-block):not(.modal__header).dark-banner .section-menu-mobile .nav-icon span{background-color:#fff}header:not(.top-block):not(.modal__header).dark-banner .section-menu-mobile .nav-icon.active span{background-color:#000}header:not(.top-block):not(.modal__header) .pre-header{background-color:#f1eeee;padding-top:2px;padding-bottom:2px}header:not(.top-block):not(.modal__header) .pre-header a{line-height:30px}header:not(.top-block):not(.modal__header) .pre-header a+a{margin-left:10px}.section-menu{height:60px}@media (max-width: 767px){.section-menu{display:none}}.section-menu>.wrapper,.section-menu>.wrapper>.row{height:inherit}.section-menu .main-navigation>.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.section-menu .main-navigation>.menu>li{position:relative;padding:15px 0;margin-left:20px}.section-menu .main-navigation>.menu>li:first-child{margin-left:0}.section-menu .main-navigation>.menu>li.wpml-ls-current-language>a span{color:#2555ff}.section-menu .main-navigation>.menu>li:hover>a,.section-menu .main-navigation>.menu>li:focus>a{color:#2555ff}.section-menu .main-navigation>.menu>li:hover>.sub-menu,.section-menu .main-navigation>.menu>li:focus>.sub-menu{visibility:visible;opacity:1}.section-menu .main-navigation>.menu a{font-size:20px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}@media (max-width: 991px){.section-menu .main-navigation>.menu a{font-size:18px}}.section-menu .main-navigation>.menu .sub-menu{position:absolute;background:#fff;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.1);box-shadow:0px 0px 10px rgba(0,0,0,0.1);padding-top:20px;padding-bottom:20px;top:54px;left:-20px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;visibility:hidden;opacity:0;text-align:left}.section-menu .main-navigation>.menu .sub-menu.submenu-2{top:-20px;left:100%}.section-menu .main-navigation>.menu .sub-menu.submenu-2 li{padding-right:20px}.section-menu .main-navigation>.menu .sub-menu.active-submenu-2{visibility:visible;opacity:1}.section-menu .main-navigation>.menu .sub-menu li{position:relative;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:20px;padding-right:40px}.section-menu .main-navigation>.menu .sub-menu li:last-child{margin-bottom:0}.section-menu .main-navigation>.menu .sub-menu li a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:16px;white-space:nowrap}.section-menu .main-navigation>.menu .sub-menu li a,.section-menu .main-navigation>.menu .sub-menu li button{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.section-menu .main-navigation>.menu .sub-menu li button{padding:0;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section-menu .main-navigation>.menu .sub-menu li button i{font-weight:500}.section-menu .main-navigation>.menu .sub-menu li:before{position:absolute;left:0;top:0;content:"";display:block;width:2px;height:100%;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;background-color:transparent}.section-menu .main-navigation>.menu .sub-menu li:hover>a,.section-menu .main-navigation>.menu .sub-menu li:hover>button,.section-menu .main-navigation>.menu .sub-menu li:focus>a,.section-menu .main-navigation>.menu .sub-menu li:focus>button{color:#2555ff}.section-menu .main-navigation>.menu .sub-menu li:hover:before,.section-menu .main-navigation>.menu .sub-menu li:focus:before{background-color:#2555ff}.section-menu .main-navigation>.menu .sub-menu:hover,.section-menu .main-navigation>.menu .sub-menu:focus{visibility:visible;opacity:1}.section-menu .search a svg path{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.section-menu .search a:hover svg path,.section-menu .search a:focus svg path{fill:#2555ff}.section-menu-mobile{display:none}@media (max-width: 767px){.section-menu-mobile{display:block}}.section-menu-mobile .nav-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-menu-mobile .nav-block>a+a{margin-left:20px}.section-menu-mobile .logo{opacity:1;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.section-menu-mobile.open{background-color:rgba(255,255,255,0.5)}.section-menu-mobile.open .menu-wrapper{visibility:visible;opacity:1;height:calc(100vh - 60px);overflow-x:hidden;overflow-y:auto}.section-menu-mobile.open .logo{opacity:0}.section-menu-mobile.open .wpml-ls-current-language,.section-menu-mobile.open .nav-block a{display:none}.section-menu-mobile>.wrapper{height:60px}.section-menu-mobile>.wrapper>.row{height:inherit}.section-menu-mobile .wpml-ls-legacy-dropdown{margin-left:20px}.section-menu-mobile .menu-wrapper{position:relative;top:-20px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;z-index:50;visibility:hidden;opacity:0;height:0}.section-menu-mobile .mobile-menu-inner{padding-bottom:120px}.section-menu-mobile .contact-block{margin-top:30px;padding-top:40px;border-top:1px solid #a5a5a5}.section-menu-mobile .contact-block>a{display:block}.section-menu-mobile .contact-block>a+a{margin-top:15px}.section-menu-mobile .main-navigation>.menu>li>a{margin-bottom:10px;display:inline-block}.section-menu-mobile .main-navigation>.menu>li:focus>a{color:#2555ff}.section-menu-mobile .main-navigation>.menu a{font-size:20px}.section-menu-mobile .main-navigation>.menu .sub-menu{position:relative;margin-left:10px;margin-bottom:15px}.section-menu-mobile .main-navigation>.menu .sub-menu:before{position:absolute;left:-10px;top:0;content:"";display:block;width:1px;height:100%;background-color:#000}.section-menu-mobile .main-navigation>.menu .sub-menu li{margin-bottom:15px}.section-menu-mobile .main-navigation>.menu .sub-menu li:last-child{margin-bottom:0}.section-menu-mobile .main-navigation>.menu .sub-menu li a{font-size:15px}.section-menu-mobile .main-navigation>.menu .sub-menu li:focus>a{color:#2555ff}.section-menu-mobile .main-navigation>.menu .sub-menu li>.sub-menu{margin-top:15px;margin-left:30px}.section-menu-mobile .main-navigation>.menu .sub-menu li>.sub-menu:before{left:-15px;background-color:rgba(37,85,255,0.8)}.section-menu-mobile .main-navigation>.menu .wpml-ls-current-language{display:none}.section-menu-mobile .nav-icon{width:19px;height:21px;position:relative;margin-left:30px}.section-menu-mobile .nav-icon span{width:100%;height:2px;background-color:black;display:block;border-radius:5px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.section-menu-mobile .nav-icon span:nth-child(1){position:absolute;top:4px;width:14px}.section-menu-mobile .nav-icon span:nth-child(2){position:absolute;top:50%;width:18px}.section-menu-mobile .nav-icon span:nth-child(3){position:absolute;top:calc(100% - 4px);width:15px}.section-menu-mobile .nav-icon.active span:nth-child(2){opacity:0}.section-menu-mobile .nav-icon.active span:nth-child(1),.section-menu-mobile .nav-icon.active span:nth-child(3){top:10.5px;width:19px}.section-menu-mobile .nav-icon.active span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.section-menu-mobile .nav-icon.active span:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.backdrop-logo{display:none}@media (max-width: 767px){.backdrop-logo{position:fixed;top:0;left:0;width:100%;height:60px;z-index:-1;-webkit-filter:blur(3px);filter:blur(3px)}.backdrop-logo.open{display:block}.backdrop-logo>.wrapper{height:60px}.backdrop-logo>.wrapper>.row{height:inherit}}.section-menu .logo a,.section-menu-mobile .logo a{display:inline-block}.section-menu .wpml-ls-legacy-dropdown,.section-menu-mobile .wpml-ls-legacy-dropdown{width:45px}.section-menu .wpml-ls-legacy-dropdown:hover .wpml-ls-sub-menu,.section-menu .wpml-ls-legacy-dropdown:focus .wpml-ls-sub-menu,.section-menu-mobile .wpml-ls-legacy-dropdown:hover .wpml-ls-sub-menu,.section-menu-mobile .wpml-ls-legacy-dropdown:focus .wpml-ls-sub-menu{visibility:visible;opacity:1}.section-menu .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover a,.section-menu .wpml-ls-legacy-dropdown .wpml-ls-current-language:focus a,.section-menu-mobile .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover a,.section-menu-mobile .wpml-ls-legacy-dropdown .wpml-ls-current-language:focus a{background:none}.section-menu .wpml-ls-legacy-dropdown .wpml-ls-current-language .wpml-ls-item-toggle,.section-menu-mobile .wpml-ls-legacy-dropdown .wpml-ls-current-language .wpml-ls-item-toggle{border:none;background-color:transparent;padding:0}.section-menu .wpml-ls-legacy-dropdown .wpml-ls-current-language .wpml-ls-item-toggle:after,.section-menu-mobile .wpml-ls-legacy-dropdown .wpml-ls-current-language .wpml-ls-item-toggle:after{display:none}.section-menu .wpml-ls-legacy-dropdown .wpml-ls-current-language .wpml-ls-item-toggle span,.section-menu-mobile .wpml-ls-legacy-dropdown .wpml-ls-current-language .wpml-ls-item-toggle span{font-family:"Questrial",sans-serif;color:#2555ff;font-size:18px;line-height:0}.section-menu .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,.section-menu-mobile .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{right:unset;left:-20px;top:35px;border-top:none;text-align:left;padding:20px 0;background-color:#fff;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.1);box-shadow:0px 0px 10px rgba(0,0,0,0.1);min-width:100px;visibility:hidden;opacity:0;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}@media (max-width: 767px){.section-menu .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,.section-menu-mobile .wpml-ls-legacy-dropdown .wpml-ls-sub-menu{right:0px;left:-20px}}.section-menu .wpml-ls-legacy-dropdown .wpml-ls-sub-menu:hover,.section-menu .wpml-ls-legacy-dropdown .wpml-ls-sub-menu:focus,.section-menu-mobile .wpml-ls-legacy-dropdown .wpml-ls-sub-menu:hover,.section-menu-mobile .wpml-ls-legacy-dropdown .wpml-ls-sub-menu:focus{visibility:visible;opacity:1}.section-menu .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li,.section-menu-mobile .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li{position:relative;margin-bottom:15px}.section-menu .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li:last-child,.section-menu-mobile .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li:last-child{margin-bottom:0}.section-menu .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li a,.section-menu-mobile .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li a{font-size:16px;white-space:nowrap;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.section-menu .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li:before,.section-menu-mobile .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li:before{position:absolute;left:0;top:0;content:"";display:block;width:2px;height:100%;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;background-color:transparent}.section-menu .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li:hover .wpml-ls-sub-menu,.section-menu .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li:focus .wpml-ls-sub-menu,.section-menu-mobile .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li:hover .wpml-ls-sub-menu,.section-menu-mobile .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li:focus .wpml-ls-sub-menu{visibility:visible;opacity:1}.section-menu .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li:hover>a,.section-menu .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li:focus>a,.section-menu-mobile .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li:hover>a,.section-menu-mobile .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li:focus>a{color:#2555ff;background:none}.section-menu .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li:hover:before,.section-menu .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li:focus:before,.section-menu-mobile .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li:hover:before,.section-menu-mobile .wpml-ls-legacy-dropdown .wpml-ls-sub-menu li:focus:before{background-color:#2555ff}.section-menu .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a,.section-menu-mobile .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{border:none;padding:0 20px}@media only screen and (min-width: 921px){.home-page-blog-section{margin-bottom:100px}}.home-page-blog-section .image-and-list-component{position:relative;max-width:unset;margin-bottom:0}.home-page-blog-section .image-and-list-block{position:static;min-height:unset;padding-bottom:0;background-color:unset}@media only screen and (min-width: 921px){.home-page-blog-section .image-and-list-component .right-wrapper{padding-right:0}}@media only screen and (min-width: 1025px){.home-page-blog-section .image-and-list-component{padding-bottom:100px}}@media only screen and (max-width: 1024px){.home-page-blog-section .image-and-list-component{padding-bottom:33px}}.slider{margin-top:25px}@media only screen and (max-width: 680px){.slider{margin-top:40px}}.slider .top-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px}.slider .top-block .slide-image{width:80px;height:80px;border-radius:50%;overflow:hidden;margin-right:30px;-ms-flex-negative:0;flex-shrink:0}.slider .top-block img{width:100%}.slider .top-block h4{font-size:32px;line-height:1.05;margin-bottom:5px}@media only screen and (max-width: 1024px){.slider .top-block h4{font-size:28px}}@media only screen and (max-width: 740px){.slider .top-block h4{font-size:24px}}@media only screen and (max-width: 460px){.slider .top-block h4{font-size:22px}}.slider .top-block p{font-size:16px;line-height:1.3}@media only screen and (max-width: 740px){.slider .top-block p{font-size:14px}}@media only screen and (max-width: 460px){.slider .top-block p{font-size:13px}}.slider .bottom-block{margin-bottom:40px}@media only screen and (max-width: 920px){.slider .bottom-block{margin-bottom:100px}}.slider .bottom-block p{font-size:18px;line-height:1.5}@media only screen and (max-width: 1024px){.slider .bottom-block p{font-size:16px;line-height:1.4}}.slider .wrapper{position:relative}.slider .wrapper:after{content:"";display:block;position:absolute;top:0;right:-0.5px;width:270px;height:100%;background:-webkit-gradient(linear, right top, left top, from(#fff), color-stop(.01%, #f4f4f4), color-stop(59.9%, rgba(244,244,244,0.474006)), to(rgba(244,244,244,0)));background:linear-gradient(270deg, #fff 0%, #f4f4f4 .01%, rgba(244,244,244,0.474006) 59.9%, rgba(244,244,244,0) 100%);z-index:5}@media only screen and (max-width: 680px){.slider .wrapper:after{display:none}}@media only screen and (min-width: 921px){.slider .swiper-pagination{display:none}}.slider .swiper-pagination-bullet{margin:0 13px !important}.benefits-info{padding:100px 0}@media only screen and (max-width: 1080px){.benefits-info{padding:60px 0}}.benefits-info h2{font-size:48px;line-height:1.2}@media only screen and (max-width: 1024px){.benefits-info h2{font-size:42px}}@media only screen and (max-width: 780px){.benefits-info h2{font-size:30px;line-height:1.05}}.benefits-info .left-column{padding-right:15px;padding-left:15px;width:33.69%}@media only screen and (max-width: 660px){.benefits-info .left-column{width:100%;margin-bottom:40px}}.benefits-info .right-column{padding-right:15px;padding-left:15px;width:66.14%}@media only screen and (max-width: 660px){.benefits-info .right-column{width:100%}}.benefits-info ul li{font-size:18px;line-height:1.5;border-bottom:1px solid #a5a5a5;padding:25px 0}@media only screen and (max-width: 1024px){.benefits-info ul li{font-size:16px;line-height:1.4}}@media only screen and (max-width: 780px){.benefits-info ul li{padding:20px 0}}.benefits-info ul li:nth-of-type(1){border-top:1px solid #a5a5a5}.contact__wrapper a:first-of-type{margin:0 25px 0 0}@media only screen and (max-width: 768px){.contact__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.contact__wrapper a:first-of-type{margin:0 0 20px 0}}.software-development .software-development-intro{margin-top:0 !important;padding-top:100px}@media only screen and (max-width: 920px){.software-development .software-development-intro{padding-top:60px}}#s::-webkit-input-placeholder{color:#00000021}#s::-moz-placeholder{color:#00000021}#s:-ms-input-placeholder{color:#00000021}#s::-ms-input-placeholder{color:#00000021}#s::placeholder{color:#00000021}.careers-content-section .owl-stage,.careers-content-section .owl-carousel,.careers-content-section .owl-stage-outer{height:100%}.careers-content-section .owl-item .item{height:100%}.form input,.form textarea{font-family:"Questrial",sans-serif;color:#000}.form .form-fields .field{position:relative;margin-bottom:6%}@media (max-width: 767px){.form .form-fields .field{margin-bottom:8%}}.form .form-fields .field.hidden{display:none}.form .form-fields .field.attach img{position:absolute;top:calc(50% - 2px);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;pointer-events:none}.form .form-fields .field.added-cv span.attach-title{position:absolute}.form .form-fields .field input,.form .form-fields .field textarea,.form .form-fields .field label{font-size:20px;line-height:1.2}@media (max-width: 767px){.form .form-fields .field input,.form .form-fields .field textarea,.form .form-fields .field label{font-size:16px}}.form .form-fields .field>span{display:block}.form .form-fields .field input{width:100%;color:#000;border-bottom:1px solid #000;padding:0 0 5px 0;border-radius:0;-webkit-appearance:none}.form .form-fields .field input[type="file"]{text-indent:-9999px;cursor:pointer;min-height:25.2px}.form .form-fields .field input[type="file"]::-webkit-file-upload-button{display:none}.form .form-fields .field label{pointer-events:none}.form .form-fields .field textarea{width:100%;color:#000;padding:0 0 5px 0;height:30px;min-height:30px;border:none;border-bottom:1px solid #000;border-radius:0;-webkit-appearance:none;overflow-y:hidden;resize:vertical;background-color:transparent}@media (max-width: 767px){.form .form-fields .field textarea{height:25.2px}}.form .form-fields .field label:not(.error){position:absolute;top:0;color:#a5a5a5;cursor:text;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s}.form .form-fields .field label:not(.error).active{-webkit-transform:translateY(-20px) scale(0.8);transform:translateY(-20px) scale(0.8)}@media (max-width: 767px){.form .form-fields .field label:not(.error).active{-webkit-transform:translateY(-15px) scale(0.8);transform:translateY(-15px) scale(0.8)}}.form .form-fields .field label.error{font-size:16px;line-height:1.2;color:#cf0d19;display:block;margin-top:5px}.form .form-fields .form-submit-button input[type="submit"]{font-size:32px;line-height:33px;padding:0}@media (max-width: 767px){.form .form-fields .form-submit-button input[type="submit"]{font-size:20px}}.form .form-fields .form-submit-button p{position:relative;bottom:4px;margin-left:25px;color:#a5a5a5;font-family:"Questrial",sans-serif}@media (max-width: 767px){.form .form-fields .form-submit-button p{font-size:18px}}.form .form-fields .form-submit-button p a{position:relative;color:#2555ff}.form .form-fields .form-submit-button p a:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#2555ff;opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}.form .form-fields .form-submit-button p a:hover:after,.form .form-fields .form-submit-button p a:focus::after{opacity:1}.form .wpcf7-not-valid-tip{margin-top:2px;position:absolute;font-size:14px;font-family:"Manrope",sans-serif}@media (max-width: 767px){.form .wpcf7-not-valid-tip{margin-top:2px}}.form .wpcf7-form-control-wrap{position:unset}.form .wpcf7 form.sent .wpcf7-response-output{border-color:unset;color:#2555ff;border:unset;padding:0;margin:0;font-size:20px;margin-top:28px}.form .ajax-loader{position:absolute;margin-top:-30px}@media (max-width: 767px){.form .wpcf7-response-output,.form .wpcf7-not-valid-tip{font-size:12px}}.contact-section .form-heading,.subscribe-newsletter .form-heading{font-size:72px;line-height:1.04}@media (max-width: 1199px){.contact-section .form-heading,.subscribe-newsletter .form-heading{font-size:58px}}@media (max-width: 767px){.contact-section .form-heading,.subscribe-newsletter .form-heading{font-size:40px}}.contact-section .form-fields .field textarea,.contact-section .form-fields .field input,.subscribe-newsletter .form-fields .field textarea,.subscribe-newsletter .form-fields .field input{border-bottom-width:2px}.contact-section .form-submit-button,.subscribe-newsletter .form-submit-button{display:-webkit-box;display:-ms-flexbox;display:flex}.contact-section .form-submit-button input,.subscribe-newsletter .form-submit-button input{-webkit-transition:color .25s;transition:color .25s}@media (max-width: 767px){.contact-section .form-submit-button input,.subscribe-newsletter .form-submit-button input{font-size:26px}}.contact-section .form-submit-button input:hover,.contact-section .form-submit-button input:focus,.subscribe-newsletter .form-submit-button input:hover,.subscribe-newsletter .form-submit-button input:focus{color:#2555ff}.modal{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal .modal-background{position:absolute;top:0;bottom:0;right:0;left:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal .modal-wrapper{z-index:1000;padding:20px;max-width:760px;width:100%}.modal .modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;width:100%;padding:50px;max-height:90vh;overflow-y:auto}@media (max-width: 767px){.modal .modal-content{padding:20px}}.modal .modal-top{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal .modal-title{font-size:48px;line-height:120%;color:#000}@media (max-width: 767px){.modal .modal-title{font-size:26px}}.modal .modal-close{cursor:pointer}.modal .modal-bottom{margin:25px 0 0 0;width:100%}.form-modal .modal__overlay{position:fixed;background:transparent;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:51}.form-modal .modal__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:50px;max-width:720px;max-height:90vh;overflow-y:auto;border-radius:unset}@media (max-width: 767px){.form-modal .modal__container{padding:20px;max-width:90%}}.form-modal .modal__close{cursor:pointer;position:absolute;top:50px;right:50px}@media (max-width: 767px){.form-modal .modal__close{top:20px;right:20px}}.form-modal .modal__header h2{font-size:48px;line-height:120%;color:#000}@media (max-width: 767px){.form-modal .modal__header h2{font-size:26px}}.form-modal .modal__header .modal__close:before{display:none}.form-modal .modal__content{width:100%}.form-modal .form-fields{text-align:left}.form-modal .form-fields .form-submit-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.form-modal .form-fields .form-submit-button p{bottom:unset}@media (max-width: 767px){.form-modal .form-fields .form-submit-button p{font-size:14px;bottom:4px}}.contact-section{padding:100px 0;background-color:#f4f4f4}@media (max-width: 1199px){.contact-section{padding:70px 0}}.contact-section .form{margin-top:28px;height:100%}.contact-section .form .wpcf7{height:100%}.contact-section .form .wpcf7 form.sent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.contact-section .form .wpcf7 form.sent .wpcf7-response-output{margin-top:-28px}@media (max-width: 991px){.contact-section .form .wpcf7 form.sent .wpcf7-response-output{margin-top:28px}}.contact-section .form .form-fields .field textarea{background-color:transparent}.contact-section .form .form-fields .form-submit-button{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:7px}.about-intro{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;padding-top:65px}@media (max-width: 991px){.about-intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.about-intro .image-col{padding-left:0}@media (max-width: 991px){.about-intro .image-col{height:500px;padding:0}}@media (max-width: 767px){.about-intro .image-col{height:420px}}.about-intro .image-col img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.about-intro .description-col{padding:60px 50px 40px 15px}@media (max-width: 991px){.about-intro .description-col{padding:0 15px 40px}}.about-intro h1{font-size:48px;line-height:1.2;margin-top:40px}@media (max-width: 1199px){.about-intro h1{font-size:38px}}@media (max-width: 991px){.about-intro h1{font-size:30px}}.about-intro .intro-text{margin-top:50px;font-size:18px;line-height:1.5}@media (max-width: 991px){.about-intro .intro-text{margin-top:40px;font-size:16px;line-height:1.4}}.about-intro .intro-text p:last-child{font-size:20px;font-family:"Questrial",sans-serif}.about-intro .intro-text p+p,.about-intro .intro-text p+img{margin-top:25px}@media (max-width: 991px){.about-intro .intro-text p+p,.about-intro .intro-text p+img{margin-top:20px}}.about-intro .intro-text p span{font-size:16px;color:#a5a5a5;font-family:"Manrope",sans-serif}.about-page{background-color:#f4f4f4}.about-slider{padding-top:70px}.about-slider .background{background-color:#fff}.about-slider h2{font-size:48px;line-height:1.2;margin-top:50px}@media (max-width: 1199px){.about-slider h2{font-size:38px}}@media (max-width: 991px){.about-slider h2{margin-top:40px;font-size:30px}}.about-slider .description{margin-top:50px;padding-bottom:55px;font-size:18px;line-height:1.5}@media (max-width: 991px){.about-slider .description{margin-top:40px;padding-bottom:50px;font-size:16px;line-height:1.4}}.about-slider .description p{margin-bottom:25px}@media (max-width: 991px){.about-slider .description p{margin-bottom:20px}}.about-slider ul li{position:relative;padding-left:20px;margin-bottom:20px;font-size:18px;line-height:28px}.about-slider ul li::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:5px;height:5px;background-color:#2555ff;border-radius:50%}.about-slider .slider-wrap{height:100%;padding-right:20px}@media (max-width: 991px){.about-slider .slider-wrap{padding-right:0}}.about-slider .content-wrap{padding-right:35px}@media (max-width: 991px){.about-slider .content-wrap{padding-right:15px;padding-left:15px}}@media (max-width: 991px){.about-slider .full-width-mob{padding:0}}.about-slider img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.about-slider .swiper-about{height:100%}@media (max-width: 991px){.about-slider .swiper-about{height:500px}}@media (max-width: 767px){.about-slider .swiper-about{height:420px}}.about-slider .swiper-pagination-bullets{bottom:30px}.services-banner{position:relative;padding-top:100px;padding-bottom:50px}.services-banner a{font-size:20px;color:#2555ff;font-family:"Questrial",sans-serif;margin-bottom:30px}.services-banner .banner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.services-banner .banner-content h1{font-size:72px;color:#2555ff}@media (max-width: 1199px){.services-banner .banner-content h1{font-size:40px}}.services-banner .banner-content h1+p,.services-banner .banner-content h1+.buttons-block{margin-top:30px}.services-banner .banner-content p{font-size:18px;line-height:27px}.services-banner .banner-content p+.buttons-block,.services-banner .banner-content p+ul,.services-banner .banner-content p+ol{margin-top:30px}.services-banner .banner-content ul a,.services-banner .banner-content ol a{color:#000;font-size:inherit;font-family:inherit}.services-banner .banner-content ul+.buttons-block,.services-banner .banner-content ol+.buttons-block{margin-top:30px}@media (max-width: 991px){.services-banner .banner-content .buttons-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.services-banner .banner-content .buttons-block button+button{margin-left:20px}@media (max-width: 991px){.services-banner .banner-content .buttons-block button+button{display:none}}.services-banner .banner-image{height:400px}@media (max-width: 991px){.services-banner .banner-image{height:auto}}@media (max-width: 767px){.services-banner .banner-image{margin-top:50px}}.services-banner img{width:calc(100% + 1px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}.services-banner.image-color-filter{background-repeat:no-repeat;background-size:cover;background-position:center}.services-banner.image-color-filter h1,.services-banner.image-color-filter p,.services-banner.image-color-filter a{color:#fff}.scroll-down-icon{display:block;opacity:0.6;-webkit-animation:downarrow 0.8s infinite alternate ease-in-out;animation:downarrow 0.8s infinite alternate ease-in-out;cursor:pointer;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;z-index:10;margin:0 auto}@-webkit-keyframes downarrow{0%{opacity:0.6}100%{opacity:0.9}}@keyframes downarrow{0%{opacity:0.6}100%{opacity:0.9}}.services-list{padding-top:100px;padding-bottom:30px}@media (max-width: 991px){.services-list{padding-top:75px}}.services-list .list-items>a{display:block}.services-list .list-items>a+a{margin-top:50px}.services-list .list-item{margin-right:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 1199px){.services-list .list-item{margin-right:30px}}@media (max-width: 991px){.services-list .list-item{margin-right:0}}.services-list .list-item>div{margin-left:20px}.services-list .list-item>div h2{color:#2555ff;font-size:26px;line-height:1.04}.services-list .list-item>div p{font-size:18px;line-height:1.5;margin-top:20px}.services-list .image-item picture{display:block}.services-list .image-item picture img{width:calc(100% + 1px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;opacity:1}.services-list .image-item picture img.fade-out{opacity:0}.ways-of-working{padding:100px 0}@media (max-width: 991px){.ways-of-working{padding:100px 0 50px}}@media (max-width: 767px){.ways-of-working{padding:50px 0 0}}.ways-of-working h2{font-size:48px;margin-bottom:100px}@media (max-width: 767px){.ways-of-working h2{font-size:40px;margin-bottom:50px}}.ways-of-working span{display:inline-block;font-size:26px;color:#2555ff;margin:30px 0}@media (max-width: 767px){.ways-of-working span{margin:20px 0}}.ways-of-working p{font-size:18px;line-height:1.03}.ways-of-working .list-item{text-align:left;padding-left:10px;padding-right:10px}@media (max-width: 991px){.ways-of-working .list-item{margin-bottom:50px}}@media (max-width: 767px){.ways-of-working .list-item{text-align:center}}.ways-of-working .list-item .item-image{height:150px;width:150px}@media (max-width: 767px){.ways-of-working .list-item .item-image{margin:0 auto;height:130px;width:130px}}.ways-of-working .list-item .item-image img{width:calc(100% + 1px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}.clients-slider{padding:50px 0}.clients-slider .wrapper{position:relative}.clients-slider .wrapper:before,.clients-slider .wrapper:after{content:"";display:block;position:absolute;top:0;width:270px;height:100%;z-index:5}@media (max-width: 767px){.clients-slider .wrapper:before,.clients-slider .wrapper:after{display:none}}.clients-slider .wrapper:before{left:-0.5px;background:-webkit-gradient(linear, left top, right top, from(#fff), color-stop(.01%, #fff), color-stop(59.9%, rgba(255,255,255,0.474006)), to(rgba(255,255,255,0)));background:linear-gradient(90deg, #fff 0%, #fff .01%, rgba(255,255,255,0.474006) 59.9%, rgba(255,255,255,0) 100%)}.clients-slider .wrapper:after{right:-0.5px;background:-webkit-gradient(linear, right top, left top, from(#fff), color-stop(.01%, #fff), color-stop(59.9%, rgba(255,255,255,0.474006)), to(rgba(255,255,255,0)));background:linear-gradient(270deg, #fff 0%, #fff .01%, rgba(255,255,255,0.474006) 59.9%, rgba(255,255,255,0) 100%)}.clients-slider .swiper-slide{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clients-slider .swiper-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:112px}.services-features-list{padding:100px 0}.services-features-list h2{font-size:48px;margin-bottom:40px}@media (max-width: 1199px){.services-features-list h2 br{display:none}}@media (max-width: 767px){.services-features-list h2{font-size:30px}}.services-features-list ul{counter-reset:item}@media (max-width: 991px){.services-features-list ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.services-features-list ul li{position:relative;padding-left:57px}@media (max-width: 767px){.services-features-list ul li{padding-left:37px}}.services-features-list ul li::before{position:absolute;top:25px;left:0;content:counter(item, decimal-leading-zero) " ";counter-increment:item;color:#a5a5a5}@media (max-width: 767px){.services-features-list ul li::before{top:15px}}@media (max-width: 991px){.services-features-list ul .median{border-bottom:unset}}.services-url-section a{display:block;background-color:#111;padding:100px 0;color:#fff;-webkit-transition:background-color .25s;transition:background-color .25s}@media (max-width: 991px){.services-url-section a{padding:60px 0}}.services-url-section a:hover,.services-url-section a:focus{background-color:#2555ff}.services-url-section a:hover svg,.services-url-section a:focus svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.services-url-section span{font-family:"Questrial",sans-serif;font-size:72px;line-height:1.04}@media (max-width: 1199px){.services-url-section span{font-size:58px}}@media (max-width: 991px){.services-url-section span{font-size:40px}}.services-url-section svg{margin-left:25px;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s}@media (max-width: 991px){.services-url-section svg{width:24px;height:24px;margin-left:15px}}.service-selection-section{padding:50px 0}.service-selection-section .col-sm-6:last-child p{text-align:justify}.service-selection-section.image-text img,.service-selection-section.image-secondary-text img{width:100%}@media (max-width: 767px){.service-selection-section.image-text img,.service-selection-section.image-secondary-text img{margin-bottom:30px}}.service-selection-section .head-text-row{margin-bottom:50px}.service-selection-section .head-text-row p{font-family:"Questrial",sans-serif;font-size:24px;line-height:1.03}.service-selection-section ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;margin-bottom:5px}@media (max-width: 767px){.service-selection-section ul{margin-top:30px}}.service-selection-section ul li:last-child{border-bottom:none}@media (max-width: 991px){.service-selection-section ul li{font-size:22px;padding:15px 0}}.service-selection-section .row:nth-child(n+2)+.row{margin-top:50px}.service-selection-section h3+p,.service-selection-section h4+p,.service-selection-section h5+p,.service-selection-section h6+p,.service-selection-section p+h3,.service-selection-section p+h4,.service-selection-section p+h5,.service-selection-section p+h6,.service-selection-section p+p,.service-selection-section h3+ul,.service-selection-section h4+ul,.service-selection-section h5+ul,.service-selection-section h6+ul,.service-selection-section ul+h3,.service-selection-section ul+h4,.service-selection-section ul+h5,.service-selection-section ul+h6,.service-selection-section p+ul{margin-top:25px}@media (max-width: 991px){.service-selection-section h3+p,.service-selection-section h4+p,.service-selection-section h5+p,.service-selection-section h6+p,.service-selection-section p+h3,.service-selection-section p+h4,.service-selection-section p+h5,.service-selection-section p+h6,.service-selection-section p+p,.service-selection-section h3+ul,.service-selection-section h4+ul,.service-selection-section h5+ul,.service-selection-section h6+ul,.service-selection-section ul+h3,.service-selection-section ul+h4,.service-selection-section ul+h5,.service-selection-section ul+h6,.service-selection-section p+ul{margin-top:20px}}.service-actions-section{padding-top:100px;padding-bottom:50px}.service-actions-section ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}.service-actions-section ul li:first-child{border-top:none}.service-actions-section ul li span{font-family:"Manrope",sans-serif;color:#a5a5a5;font-size:18px;line-height:1.5}.general-company-info-section{padding:100px 0}@media (max-width: 767px){.general-company-info-section{padding:50px 0}}@media (max-width: 767px){.general-company-info-section .text{margin-bottom:30px}}.service-features-section{padding-top:100px}@media (max-width: 767px){.service-features-section{padding-top:50px;padding-bottom:20px}}.service-features-section .feature-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:100px}@media (max-width: 767px){.service-features-section .feature-item{margin-bottom:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.service-features-section p{margin:0 20px;font-family:"Questrial",sans-serif;font-size:24px;line-height:1.03}@media (max-width: 991px){.service-features-section p{font-size:20px}}@media (max-width: 991px){.blog-preview-section .col-md-6:first-child{padding:0}}.blog-preview-section .section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Questrial",sans-serif;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:75px}@media (max-width: 991px){.blog-preview-section .section-header{padding-top:0}}.blog-preview-section .section-header:after{content:"";display:block;width:100%;height:1px;background:#a5a5a5;margin-top:50px;margin-right:0;margin-bottom:25px;margin-left:0}@media (max-width: 991px){.blog-preview-section .section-header{margin-top:50px}}@media (max-width: 767px){.blog-preview-section .section-header{margin-top:25px}.blog-preview-section .section-header::after{margin-top:25px}}.blog-preview-section .section-header a{font-size:32px;line-height:1.03rem;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.blog-preview-section .section-header a:hover,.blog-preview-section .section-header a:focus{color:#2555ff}@media (max-width: 767px){.blog-preview-section .section-header a{font-size:22px}}.blog-preview-section .section-header p{font-size:48px;line-height:1.2}@media (max-width: 767px){.blog-preview-section .section-header p{font-size:32px}}@media (max-width: 991px){.blog-preview-section img{height:350px;width:calc(100% + 1px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.blog-preview-section .bordered-list{-webkit-column-count:1;-moz-column-count:1;column-count:1}.blog-preview-section .bordered-list li{cursor:pointer}.blog-preview-section .bordered-list li:first-child{border-top:none;padding-top:0}.blog-preview-section .bordered-list li:last-child{border-bottom:none}.blog-preview-section .bordered-list li>span{font-size:32px;line-height:1.03;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}@media (max-width: 767px){.blog-preview-section .bordered-list li>span{font-size:24px}}.blog-preview-section .bordered-list li>span+span{margin-top:15px}.blog-preview-section .bordered-list li:hover>span,.blog-preview-section .bordered-list li:active>span{color:#2555ff}.blog-preview-section .bordered-list .content{display:none}.blog-preview-section .bordered-list .content>span{display:block;color:#a5a5a5;font-size:18px;margin-top:15px}.blog-preview-section .bordered-list p{font-family:"Manrope",sans-serif;font-size:18px;line-height:1.5;margin-top:15px}@media (max-width: 767px){.blog-preview-section .bordered-list p{font-size:16px}}.blog-preview-section .bordered-list p+a{height:38px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px;background-color:#2555ff;border-radius:30px;color:#fff;font-size:20px;margin-bottom:25px;margin-top:30px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}@media (max-width: 767px){.blog-preview-section .bordered-list p+a{font-size:18px;height:34px;padding:0 15px}}.blog-preview-section .bordered-list p+a:hover,.blog-preview-section .bordered-list p+a:focus{opacity:0.85}.case-studies .head-section{padding-top:100px;padding-bottom:50px;background-color:#f4f4f4}@media (max-width: 767px){.case-studies .head-section{padding-top:60px}}@media (max-width: 767px){.case-studies .head-section .image-column{margin-top:50px}}.case-studies .head-section ul{margin-top:50px}@media (max-width: 767px){.case-studies .head-section ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.case-studies .head-section ul span{display:block;font-size:18px;color:#a5a5a5;margin-bottom:10px}.case-studies .head-section ul li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.case-studies .requirement-section{padding-top:100px}@media (max-width: 1199px){.case-studies .requirement-section{padding-top:60px}}.case-studies .requirement-section h2{font-size:32px;line-height:1.05}@media (max-width: 991px){.case-studies .requirement-section h2{font-size:30px;margin-bottom:25px}}@media (max-width: 767px){.case-studies .requirement-section h2{font-size:22px;line-height:1.2}}.case-studies .requirement-section p{font-size:18px;line-height:1.5}@media (max-width: 1199px){.case-studies .requirement-section p{font-size:16px;line-height:1.4}}.case-studies .requirement-section .image-column{margin-top:100px}@media (max-width: 1199px){.case-studies .requirement-section .image-column{margin-top:80px}}@media (max-width: 991px){.case-studies .requirement-section .image-column{padding:0;margin-top:60px}}.case-studies .requirement-section .image-wrapper{height:450px}@media (max-width: 1199px){.case-studies .requirement-section .image-wrapper{height:400px}}@media (max-width: 991px){.case-studies .requirement-section .image-wrapper{height:300px}}@media (max-width: 767px){.case-studies .requirement-section .image-wrapper{height:200px}}.case-studies .requirement-section img{width:calc(100% + 1px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}.case-studies .solution-section{padding:100px 0}@media (max-width: 1199px){.case-studies .solution-section{padding:60px 0}}.case-studies .solution-section p{font-size:48px}@media (max-width: 767px){.case-studies .solution-section p{font-size:30px;margin-bottom:40px}.case-studies .solution-section p br{display:none}}.case-studies .solution-section ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}.case-studies .solution-section ul li{font-size:18px;line-height:1.5}@media (max-width: 1199px){.case-studies .solution-section ul li{font-size:16px;line-height:1.4}}.case-studies .solution-section ul span{display:block;color:#a5a5a5;font-size:32px}@media (max-width: 1199px){.case-studies .solution-section ul span{font-size:24px}}@media (max-width: 767px){.case-studies .solution-section ul span{font-size:22px}}.careers-banner{padding-top:100px;padding-bottom:50px}@media (max-width: 767px){.careers-banner{padding-bottom:0}}@media (max-width: 767px){.careers-banner .banner-content{padding-bottom:40px}}@media (max-width: 767px){.careers-banner .col-sm-7{padding:0}}.careers-contact-us a{display:block;background-color:#fff;padding:25px 0;color:#000;-webkit-transition:background-color .25s;transition:background-color .25s}.careers-contact-us a:hover,.careers-contact-us a:focus{background-color:#2555ff}.careers-contact-us a:hover svg,.careers-contact-us a:focus svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.careers-contact-us a:hover svg .st0,.careers-contact-us a:focus svg .st0{fill:#fff}.careers-contact-us a:hover span,.careers-contact-us a:focus span{color:#fff}.careers-contact-us p{font-family:"Questrial",sans-serif;font-size:48px;display:contents;line-height:1.2}@media (max-width: 991px){.careers-contact-us p{font-size:30px}}.careers-contact-us p span{color:#2555ff;-webkit-transition:color .25s;transition:color .25s}.careers-contact-us svg{margin-left:25px;-webkit-transition:all .25s;transition:all .25s}.careers-contact-us svg .st0{fill:#2555ff}@media (max-width: 991px){.careers-contact-us svg{width:16px;height:16px;margin-left:10px}}.careers-fullscreen-image{height:597px;margin-bottom:40px}.careers-fullscreen-image img{width:calc(100% + 1px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}.careers-image-left-text-right{background-color:#fff;padding-bottom:40px}.careers-image-left-text-right .intro-image{height:354px}@media (max-width: 991px){.careers-image-left-text-right .intro-image{height:300px}}@media (max-width: 767px){.careers-image-left-text-right .intro-image{margin-bottom:40px;height:auto}}.careers-image-left-text-right .intro-image img{width:calc(100% + 1px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}.careers-image-left-text-right .intro-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.careers-image-left-text-right .intro-text p{font-size:18px;line-height:1.5;margin-top:25px}@media (max-width: 767px){.careers-image-left-text-right .intro-text p{font-size:16px;line-height:1.4}}.careers-image-left-text-right .intro-text p:last-child{font-family:"Questrial",sans-serif;font-size:20px}@media (max-width: 767px){.careers-image-left-text-right .intro-text p:last-child{font-size:18px}}.careers-image-left-text-right .intro-text p:last-child span{display:block;font-family:"Manrope",sans-serif;font-size:16px;color:#a5a5a5}@media (max-width: 767px){.careers-image-left-text-right .intro-text p:last-child span{font-size:13px}}.careers-location-slider{background-color:#f4f4f4}.careers-location-slider h2{padding-top:50px;font-size:48px;line-height:1.2}@media (max-width: 991px){.careers-location-slider h2{font-size:30px}}@media (max-width: 767px){.careers-location-slider h2{padding-top:40px;margin-bottom:40px}}.careers-location-slider img{width:calc(100% + 1px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:calc(100% + 1px)}.careers-location-slider .swiper-careers-location{height:550px;padding-bottom:50px}@media (max-width: 991px){.careers-location-slider .swiper-careers-location{height:400px}}@media (max-width: 767px){.careers-location-slider .swiper-careers-location{height:54vw;padding-bottom:0}}.careers-location-slider .swiper-pagination-bullets{bottom:20px}@media (max-width: 767px){.careers-location-slider .swiper-pagination-bullets{bottom:10px}}.single-vacancy-breadcrumb{padding:100px 0 50px}@media (max-width: 767px){.single-vacancy-breadcrumb{padding-bottom:10px}}.single-vacancy-breadcrumb a{font-size:20px;color:#2555ff;font-family:"Questrial",sans-serif}.single-vacancy-content-block{padding:50px 0}@media (max-width: 767px){.single-vacancy-content-block{padding:40px 0}}.single-vacancy-content-block h2{font-size:48px;line-height:1.2}@media (max-width: 991px){.single-vacancy-content-block h2{font-size:30px}}@media (max-width: 767px){.single-vacancy-content-block h2{margin-bottom:25px}}.single-vacancy-content-block p{font-size:18px;line-height:1.5}@media (max-width: 991px){.single-vacancy-content-block p{font-size:16px}}.single-vacancy-content-block ul.no-bullets li{padding-left:0}.single-vacancy-content-block ul.no-bullets li:before{display:none}.single-vacancy-title h1{font-size:72px;line-height:1.04;margin-bottom:25px}@media (max-width: 767px){.single-vacancy-title h1{font-size:40px;margin-bottom:20px}}.single-vacancy-title .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 767px){.single-vacancy-title .button-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.single-vacancy-title button{padding:7px 20px;background-color:#2555ff;border-radius:30px;cursor:pointer;color:#fff;font-size:18px;line-height:1.5;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;margin-right:20px;font-family:"Manrope",sans-serif}@media (max-width: 767px){.single-vacancy-title button{margin-bottom:20px;margin-right:0}.single-vacancy-title button:last-child{margin-bottom:0}}.single-vacancy-title button:hover,.single-vacancy-title button:focus{opacity:0.85}.single-vacancy-apply a{display:block;background-color:#2555ff;padding:25px 0;color:#fff;-webkit-transition:background-color .25s;transition:background-color .25s}.single-vacancy-apply a:hover svg,.single-vacancy-apply a:focus svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.single-vacancy-apply p{font-family:"Questrial",sans-serif;font-size:72px;display:contents;line-height:1.04}@media (max-width: 767px){.single-vacancy-apply p{font-size:40px}}.single-vacancy-apply svg{margin-left:25px;-webkit-transition:all .25s;transition:all .25s}.single-vacancy-apply svg .st0{fill:#fff}@media (max-width: 767px){.single-vacancy-apply svg{width:24px;height:24px;margin-left:20px}}.single-vacancy-apply a{display:block;background-color:#2555ff;padding:25px 0;color:#fff;-webkit-transition:background-color .25s;transition:background-color .25s}.single-vacancy-apply a:hover svg,.single-vacancy-apply a:focus svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.single-vacancy-apply p{font-family:"Questrial",sans-serif;font-size:72px;display:contents;line-height:1.04}@media (max-width: 767px){.single-vacancy-apply p{font-size:40px}}.single-vacancy-apply svg{margin-left:25px;-webkit-transition:all .25s;transition:all .25s}.single-vacancy-apply svg .st0{fill:#fff}@media (max-width: 767px){.single-vacancy-apply svg{width:24px;height:24px;margin-left:20px}}.single-vacancy-highlights{padding:50px 0}@media (max-width: 767px){.single-vacancy-highlights{padding:40px 0}}.single-vacancy-highlights ul{margin-top:50px}@media (max-width: 767px){.single-vacancy-highlights ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.single-vacancy-highlights ul span{display:block;font-size:18px;color:#a5a5a5;margin-bottom:10px}.single-vacancy-highlights ul li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.careers-opportunities{padding:50px 0}.careers-opportunities h2{font-size:48px;line-height:1.2}@media (max-width: 1199px){.careers-opportunities h2{font-size:30px}}@media (max-width: 767px){.careers-opportunities h2{margin-bottom:40px}}.careers-opportunities .buttons-wrapper{display:inline-block;border-bottom:1px solid #d9d9d9;scroll-margin-top:120px}.careers-opportunities .buttons-wrapper button{font-size:32px;line-height:1.5;font-family:"Questrial",sans-serif;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;color:#000;position:relative;scroll-margin-top:120px}.careers-opportunities .buttons-wrapper button:before{content:"";display:block;height:2px;background-color:transparent;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;width:100%;position:absolute;left:0;bottom:-2px}.careers-opportunities .buttons-wrapper button:first-child{margin-right:25px}@media (max-width: 1199px){.careers-opportunities .buttons-wrapper button{font-size:24px}}@media (max-width: 767px){.careers-opportunities .buttons-wrapper button{font-size:22px}}.careers-opportunities .buttons-wrapper button.active-tab{color:#2555ff}.careers-opportunities .buttons-wrapper button.active-tab:before{background-color:#2555ff}.careers-opportunities .content-wrapper{margin-top:50px}@media (max-width: 767px){.careers-opportunities .content-wrapper{margin-top:40px}}@media (max-width: 767px){.careers-opportunities .content-wrapper .filter-select{margin-bottom:40px}}.careers-opportunities .custom-select{position:relative;width:100%;text-align:left;outline:none;height:30px;line-height:30px;margin-top:20px;font-size:20px;font-family:"Questrial",sans-serif}.careers-opportunities .custom-select.disabled .selected{color:#a5a5a5;pointer-events:none}.careers-opportunities .custom-select.disabled .selected:after{border-color:#a5a5a5}.careers-opportunities .custom-select .selected{border-bottom:1px solid #a5a5a5;color:#111;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:5px}.careers-opportunities .custom-select .selected:after{position:absolute;top:10px;right:5px;content:"";display:inline-block;width:7px;height:7px;border-right:1px solid black;border-top:1px solid black;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out, -webkit-transform .25s ease-in-out}.careers-opportunities .custom-select .selected.open:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.careers-opportunities .custom-select .items{overflow:hidden;position:absolute;left:0;right:0;z-index:1;background-color:#fff;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.1);box-shadow:0px 0px 10px rgba(0,0,0,0.1);padding:10px 0}.careers-opportunities .custom-select .items div{position:relative;color:#111;font-size:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:15px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.careers-opportunities .custom-select .items div:before{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";display:block;width:2px;height:50%;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;background-color:transparent}.careers-opportunities .custom-select .items div:hover,.careers-opportunities .custom-select .items div:focus{color:#2555ff}.careers-opportunities .custom-select .items div:hover:before,.careers-opportunities .custom-select .items div:focus:before{background-color:#2555ff}.careers-opportunities .input-search{outline:none;height:30px;line-height:30px;margin-top:20px;font-size:20px;font-family:"Questrial",sans-serif;padding-left:5px;width:100%;border-bottom:1px solid #a5a5a5;border-radius:0;-webkit-appearance:none}@media (max-width: 991px){.careers-opportunities .input-search{margin-top:0}}.careers-opportunities .input-search.disabled::-webkit-input-placeholder{color:#a5a5a5}.careers-opportunities .input-search.disabled::-moz-placeholder{color:#a5a5a5}.careers-opportunities .input-search.disabled:-ms-input-placeholder{color:#a5a5a5}.careers-opportunities .input-search.disabled::-ms-input-placeholder{color:#a5a5a5}.careers-opportunities .input-search.disabled::placeholder{color:#a5a5a5}.careers-opportunities .selectHide{display:none}.careers-opportunities .content-item{padding:20px 0;border-top:1px solid #a5a5a5}@media (max-width: 767px){.careers-opportunities .content-item{padding:10px 0}.careers-opportunities .content-item:first-child{border-top-color:transparent}}.careers-opportunities .content-item p{font-size:24px;line-height:1.03;font-family:"Questrial",sans-serif}@media (max-width: 1199px){.careers-opportunities .content-item p{font-size:22px}}.careers-opportunities .content-item span{font-size:18px}.careers-opportunities .content-item .details-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.careers-opportunities .content-item a{font-size:20px;color:#2555ff;font-family:"Questrial",sans-serif;margin-right:15px}@media (max-width: 991px){.careers-opportunities .content-item a{font-size:16px;margin-right:0;margin-top:10px}}.careers-opportunities .no-content-notice{font-size:24px;line-height:1.03;font-family:"Questrial",sans-serif}@media (max-width: 1199px){.careers-opportunities .no-content-notice{font-size:22px}}.careers-opportunities .disabled{color:#a5a5a5;pointer-events:none}.careers-opportunities .pagination{border-top:1px solid #a5a5a5}.careers-opportunities .careers-wrapper{height:100%;min-height:872px}@media (max-width: 1199px){.careers-opportunities .careers-wrapper{min-height:808px}}@media (max-width: 991px){.careers-opportunities .careers-wrapper{min-height:543px}}@media (max-width: 767px){.careers-opportunities .careers-wrapper{min-height:794px}}.careers-opportunities .filter-app{display:none}@-webkit-keyframes ckw{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ckw{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.blog{padding-top:100px;padding-bottom:50px}@media (max-width: 767px){.blog{padding-top:70px}}.blog .content-wrapper{margin-top:50px}@media (max-width: 991px){.blog .content-wrapper{margin-top:20px}}.blog .tabs-wrapper{overflow-x:auto}.blog .tabs{border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex}.blog .tabs button{border-bottom:1px solid #d9d9d9;margin:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:unset;transition:unset;color:#000;padding:0 12.5px}@media (max-width: 767px){.blog .tabs button{padding:0 7.5px}}.blog .tabs button:before{display:none}.blog .tabs button.active-tab{color:#2555ff;border-color:#2555ff;border-width:2px}.blog .tabs button:first-child{padding-left:0}.blog .tabs button:last-child{padding-right:0}@media (max-width: 767px){.blog .tabs button:last-child{padding-right:7.5px}}.blog .blog-col{margin-bottom:30px}@media (max-width: 767px){.blog .blog-col{margin-bottom:20px}}.blog .blog-item{height:100%;background-color:rgba(255,255,255,0.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog .blog-item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.blog .blog-item .item-details{padding:20px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog .blog-item h3{font-size:32px;line-height:1.03;margin-bottom:10px;color:#2555ff}@media (max-width: 991px){.blog .blog-item h3{font-size:24px;margin-bottom:20px}}.blog .blog-item p{font-size:18px;line-height:1.5;margin-bottom:30px}@media (max-width: 991px){.blog .blog-item p{font-size:16px}}.blog .blog-item .read-more{margin-top:auto;-ms-flex-item-align:start;align-self:flex-start}@media (max-width: 767px){.blog .no-padding{padding:0}}@media (max-width: 767px){.blog .no-right-padding{padding-right:0}}.blog .pagination{padding-top:0}@media (max-width: 767px){.blog .pagination{padding-top:10px}}.services-presentation{padding:50px 0}.services-presentation .button{margin-top:50px}@media (max-width: 991px){.services-presentation .button{margin-top:20px;margin-bottom:50px}}.services-presentation h2+p,.services-presentation h2+.row,.services-presentation h3+p,.services-presentation h3+.row,.services-presentation .row+p,.services-presentation .row+.row{margin-top:20px}.services-presentation p{font-size:18px;line-height:1.5;text-align:justify}@media (max-width: 991px){.services-presentation p{font-size:16px}}.services-presentation ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}.services-presentation ul li{font-size:32px;line-height:1.03;font-family:"Questrial",sans-serif}@media (max-width: 991px){.services-presentation ul li{font-size:22px}}.services-presentation ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.services-presentation ul li span{margin-right:10px}.services-presentation ul li:first-child{border-top:none;padding-top:0}.services-presentation ul li:not(.with-dropdown):hover a,.services-presentation ul li:not(.with-dropdown):focus a{color:#2555ff}.services-presentation ul li span{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.services-presentation ul li.with-dropdown svg path,.services-presentation ul li.with-dropdown svg{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.services-presentation ul li.with-dropdown div:hover span{color:#2555ff;cursor:pointer}.services-presentation ul li.with-dropdown div:hover svg path{stroke:#2555ff}.two-columns-section{padding:50px 0}@media (max-width: 991px){.two-columns-section .text{margin-bottom:40px}}.two-lists-with-images{padding-top:100px;padding-bottom:50px}@media (max-width: 767px){.two-lists-with-images{scroll-margin-top:60px;padding-top:50px}}.two-lists-with-images h2{font-size:48px;margin-bottom:30px}@media (max-width: 767px){.two-lists-with-images h2{font-size:30px}}.two-lists-with-images .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;text-align:left}@media (max-width: 767px){.two-lists-with-images .list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.two-lists-with-images .list-item .item-image{height:100%;width:25%;min-width:150px;text-align:center}@media (max-width: 1199px){.two-lists-with-images .list-item .item-image{min-width:70px}}.two-lists-with-images .list-item .item-image img{max-width:150px}@media (max-width: 1199px){.two-lists-with-images .list-item .item-image img{max-width:70px}}.two-lists-with-images .list-item>div:not(.item-image){margin-left:20px}.two-lists-with-images h3{font-size:24px;line-height:1.03;margin-bottom:10px}@media (max-width: 991px){.two-lists-with-images h3{font-size:20px}}.two-lists-with-images p{font-size:18px;line-height:1.03}@media (max-width: 991px){.two-lists-with-images p{font-size:16px}}.fullscreen-video{height:100vh}@media (max-width: 991px){.fullscreen-video{height:650px}}@media (max-width: 767px){.fullscreen-video{height:400px}}.fullscreen-video .video-block{position:relative;width:100%;background-color:#000;height:100%;overflow:hidden}.fullscreen-video .video-block:hover img,.fullscreen-video .video-block:focus img{-webkit-transform:scale(1.05);transform:scale(1.05)}.fullscreen-video a{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%}.fullscreen-video a:before{content:"";display:block;background-color:rgba(0,0,0,0.4);position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.fullscreen-video span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;font-size:48px;font-family:"Questrial",sans-serif;z-index:2}@media (max-width: 767px){.fullscreen-video span{font-size:36px}}.fullscreen-video img{width:calc(100% + 1px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.fullscreen-video iframe{display:none}.fullscreen-video iframe.active{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.reviews-slider{padding:50px 0}.reviews-slider .swiper-slide{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width: 767px){.reviews-slider{padding-bottom:0}}.partners-block{padding:50px 0 15px}@media (max-width: 767px){.partners-block{padding-top:0}}.partners-block .divider{position:relative}.partners-block .divider>div{position:absolute;top:-50px;left:0;width:100%;height:2px;background-color:#d9d9d9}.partners-block ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 767px){.partners-block ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto;overflow-y:hidden}}.partners-block ul li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 25px 35px}@media (max-width: 767px){.partners-block ul li{-ms-flex-negative:0;flex-shrink:0}}.partners-block ul li img{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.partners-block ul li img:nth-child(2){position:absolute;top:0;right:0;opacity:0}.partners-block ul li:hover img:first-child,.partners-block ul li:focus img:first-child{opacity:0}.partners-block ul li:hover img:nth-child(2),.partners-block ul li:focus img:nth-child(2){opacity:1}.board-section{padding-top:100px;padding-bottom:50px}@media (max-width: 767px){.board-section{scroll-margin-top:60px;padding-top:50px}}.board-section h2{font-size:48px;margin-bottom:30px;text-align:center}@media (max-width: 767px){.board-section h2{font-size:30px}}.board-section .board-item{padding:50px 15px 25px;text-align:center;background-color:#fff}@media (max-width: 991px){.board-section .board-item{margin-bottom:20px;padding:20px 15px}}.board-section img{border-radius:50%;overflow:hidden}.board-section h3{font-size:32px;line-height:1.05;margin-top:30px;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}@media (max-width: 991px){.board-section h3{font-size:24px}}@media (max-width: 767px){.board-section h3{margin-top:10px}}.board-section p{font-size:18px;line-height:1.5;margin-top:5px;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}@media (max-width: 991px){.board-section p{font-size:16px;line-height:1.4}}.board-section ul{margin-top:50px}@media (max-width: 991px){.board-section ul{margin-top:30px}}.board-section ul li{display:inline-block}.board-section ul a{font-size:40px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.board-section ul a:hover{color:#2555ff}.slider-left-text-right .blocks-wrapper>.row{height:100%}.slider-left-text-right .blocks-wrapper>.row.reverse .content-wrapper{padding-left:50px;padding-right:0}@media (max-width: 991px){.slider-left-text-right .blocks-wrapper>.row.reverse .content-wrapper{padding:40px 15px}}.slider-left-text-right .content-wrapper{padding:50px;padding-left:0}@media (max-width: 991px){.slider-left-text-right .content-wrapper{padding:40px 15px}}.slider-left-text-right h2{font-size:48px;line-height:1.2;margin-bottom:40px}@media (max-width: 767px){.slider-left-text-right h2{font-size:32px;margin-bottom:30px}}.slider-left-text-right .swiper-facilities{height:100%}.slider-left-text-right .swiper-facilities img{width:calc(100% + 1px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}.single-post-head{padding-top:100px;padding-bottom:50px}@media (max-width: 991px){.single-post-head{padding-top:75px;padding-bottom:40px}}.single-post-head h1{font-size:72px;line-height:1.04}@media (max-width: 991px){.single-post-head h1{font-size:40px}}.single-post-head .top-elements{position:relative;margin-bottom:10px}.single-post-head span,.single-post-head a{font-size:20px;font-family:"Questrial",sans-serif}.single-post-head span{color:#a5a5a5;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width: 991px){.single-post-head span{display:none}}.single-post-head a{color:#2555ff}.single-post-banner img{width:calc(100% + 1px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}.single-post-content{padding-top:50px}@media (max-width: 991px){.single-post-content{padding-top:40px}}.single-post-content h2{font-size:48px;line-height:1.2}@media (max-width: 991px){.single-post-content h2{font-size:30px;line-height:1.04}}.single-post-content h2+h3,.single-post-content h2+p,.single-post-content h2+ul,.single-post-content h2+ol,.single-post-content h2+.table-wrapper{margin-top:50px}@media (max-width: 991px){.single-post-content h2+h3,.single-post-content h2+p,.single-post-content h2+ul,.single-post-content h2+ol,.single-post-content h2+.table-wrapper{margin-top:25px}}.single-post-content h3{font-size:32px;line-height:1.03}@media (max-width: 991px){.single-post-content h3{font-size:22px;line-height:1.25}}.single-post-content h3+p,.single-post-content h3+ul,.single-post-content h3+ol,.single-post-content h3+.table-wrapper{margin-top:25px}@media (max-width: 991px){.single-post-content h3+p,.single-post-content h3+ul,.single-post-content h3+ol,.single-post-content h3+.table-wrapper{margin-top:20px}}.single-post-content h4{font-size:25px;line-height:1.5}.single-post-content h5{font-size:20px;line-height:1.5}.single-post-content h6{font-size:18px;line-height:1.5}.single-post-content p{font-size:18px;line-height:1.5}@media (max-width: 991px){.single-post-content p{font-size:16px}}.single-post-content p+img,.single-post-content p+h2,.single-post-content p+h3,.single-post-content p+h4,.single-post-content p+h5,.single-post-content p+h6,.single-post-content p+p,.single-post-content p+ul,.single-post-content p+ol,.single-post-content p+.author-block,.single-post-content p+.table-wrapper{margin-top:50px}@media (max-width: 991px){.single-post-content p+img,.single-post-content p+h2,.single-post-content p+h3,.single-post-content p+h4,.single-post-content p+h5,.single-post-content p+h6,.single-post-content p+p,.single-post-content p+ul,.single-post-content p+ol,.single-post-content p+.author-block,.single-post-content p+.table-wrapper{margin-top:40px}}.single-post-content img{width:calc(100% + 1px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-height:75vh;padding-top:25px;padding-bottom:25px;border-top:1px solid #a5a5a5;border-bottom:1px solid #a5a5a5}@media (max-width: 767px){.single-post-content img{padding-top:15px;padding-bottom:15px}}.single-post-content img+p,.single-post-content img+h2,.single-post-content img+h3,.single-post-content img+h4,.single-post-content img+h5,.single-post-content img+h6,.single-post-content img+ul,.single-post-content img+ol,.single-post-content img+.table-wrapper{margin-top:50px}@media (max-width: 767px){.single-post-content img+p,.single-post-content img+h2,.single-post-content img+h3,.single-post-content img+h4,.single-post-content img+h5,.single-post-content img+h6,.single-post-content img+ul,.single-post-content img+ol,.single-post-content img+.table-wrapper{margin-top:40px}}.single-post-content ol+p,.single-post-content ol+div,.single-post-content ol+h2,.single-post-content ol+h3,.single-post-content ol+h4,.single-post-content ol+h5,.single-post-content ol+h6,.single-post-content ol+img,.single-post-content ol+.table-wrapper,.single-post-content ul+p,.single-post-content ul+div,.single-post-content ul+h2,.single-post-content ul+h3,.single-post-content ul+h4,.single-post-content ul+h5,.single-post-content ul+h6,.single-post-content ul+img,.single-post-content ul+.table-wrapper{margin-top:50px}@media (max-width: 991px){.single-post-content ol+p,.single-post-content ol+div,.single-post-content ol+h2,.single-post-content ol+h3,.single-post-content ol+h4,.single-post-content ol+h5,.single-post-content ol+h6,.single-post-content ol+img,.single-post-content ol+.table-wrapper,.single-post-content ul+p,.single-post-content ul+div,.single-post-content ul+h2,.single-post-content ul+h3,.single-post-content ul+h4,.single-post-content ul+h5,.single-post-content ul+h6,.single-post-content ul+img,.single-post-content ul+.table-wrapper{margin-top:40px}}.single-post-content ol li a,.single-post-content ul li a{color:#2555ff}.single-post-content .table-wrapper{overflow-x:auto;max-width:100%}.single-post-content .table-wrapper+img,.single-post-content .table-wrapper+h2,.single-post-content .table-wrapper+h3,.single-post-content .table-wrapper+h4,.single-post-content .table-wrapper+h5,.single-post-content .table-wrapper+h6,.single-post-content .table-wrapper+p,.single-post-content .table-wrapper+ul,.single-post-content .table-wrapper+ol,.single-post-content .table-wrapper+.author-block,.single-post-content .table-wrapper+p,.single-post-content .table-wrapper+.table-wrapper{margin-top:50px}@media (max-width: 991px){.single-post-content .table-wrapper+img,.single-post-content .table-wrapper+h2,.single-post-content .table-wrapper+h3,.single-post-content .table-wrapper+h4,.single-post-content .table-wrapper+h5,.single-post-content .table-wrapper+h6,.single-post-content .table-wrapper+p,.single-post-content .table-wrapper+ul,.single-post-content .table-wrapper+ol,.single-post-content .table-wrapper+.author-block,.single-post-content .table-wrapper+p,.single-post-content .table-wrapper+.table-wrapper{margin-top:40px}}.single-post-content table{table-layout:fixed;border-collapse:collapse;margin:0 auto;word-wrap:break-word}.single-post-content table thead tr{background-color:#a5a5a5;color:#ffffff;font-size:18px;text-align:center}.single-post-content table th,.single-post-content table td{padding:12px 15px;min-width:200px}.single-post-content table tbody tr{border-bottom:1px solid #dddddd}.single-post-content table tbody tr td:first-of-type{font-weight:600}.single-post-content table tbody tr:nth-of-type(even){background-color:#f3f3f3}.single-post-content table tbody tr:last-of-type{border-bottom:2px solid #a5a5a5}.single-post-content .author-block{border-top:1px solid #a5a5a5;padding-top:50px;padding-bottom:50px}@media (max-width: 991px){.single-post-content .author-block{padding-top:20px;padding-bottom:40px}}.single-post-content .author-block span{display:block}.single-post-content .author-block span:first-child{font-family:"Questrial",sans-serif;font-size:32px;line-height:1.03;margin-bottom:5px}@media (max-width: 991px){.single-post-content .author-block span:first-child{font-size:22px;line-height:1.25}}.single-post-content .author-block span:last-child{font-size:16px;line-height:1.3;color:#a5a5a5}@media (max-width: 991px){.single-post-content .author-block span:last-child{font-size:13px;line-height:1.2}}.single-post-content .author-block p{font-size:16px;line-height:1.3;margin:0;text-align:end}@media (max-width: 991px){.single-post-content .author-block p{font-size:13px;line-height:1.2;text-align:start;margin-top:20px}}.single-post-content .author-block p a{color:#2555ff}.single-post-related-posts{padding-top:50px;padding-bottom:50px}@media (max-width: 991px){.single-post-related-posts{padding-top:40px;padding-bottom:25px}}.single-post-related-posts h3{position:absolute;z-index:-1}.single-post-related-posts .title{font-size:48px;line-height:1.2}@media (max-width: 991px){.single-post-related-posts .title{font-size:30px}}.single-post-related-posts .item-title{font-size:32px;line-height:1.03;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}@media screen and (min-width: 992px){.single-post-related-posts .item-title{padding-bottom:5px}}@media (max-width: 991px){.single-post-related-posts .item-title{font-size:24px;color:#2555ff}}.single-post-related-posts .item-title+p{margin-top:20px;margin-bottom:30px;font-size:16px;line-height:1.5}.single-post-related-posts .item-desktop{display:block}@media (max-width: 991px){.single-post-related-posts .item-desktop{display:none}}.single-post-related-posts .item-desktop .item-image{margin-bottom:25px}.single-post-related-posts .item-desktop:hover .item-image:before{background-color:rgba(37,85,255,0.3)}.single-post-related-posts .item-desktop:hover h3{color:#2555ff}.single-post-related-posts .item-mobile{display:none}@media (max-width: 991px){.single-post-related-posts .item-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}}.single-post-related-posts .slider{margin-top:50px}.single-post-related-posts .swiper-wrapper.centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translate3d(0px, 0, 0) !important;transform:translate3d(0px, 0, 0) !important}@media (max-width: 767px){.single-post-related-posts .swiper-wrapper.centered{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}}.single-post-related-posts .swiper-pagination-bullets{bottom:0}.single-post-related-posts .swiper-related-posts{height:100%}@media (max-width: 991px){.single-post-related-posts .swiper-related-posts{padding-bottom:25px}}.single-post-related-posts .item-image{position:relative}@media (max-width: 991px){.single-post-related-posts .item-image{-ms-flex-negative:0;flex-shrink:0}}.single-post-related-posts .item-image img{width:100%;-o-object-fit:contain;object-fit:contain;height:100%}.single-post-related-posts .item-image::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;background-color:transparent;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}@media (max-width: 991px){.single-post-related-posts .item-image::before{display:none}}@media (max-width: 991px){.single-post-related-posts .description{background-color:#fff;padding:20px 15px 45px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.single-post-related-posts .description a{font-size:18px;-ms-flex-item-align:start;align-self:flex-start;margin-top:auto}.single-post-related-posts .row+.row{margin-top:50px}.single-post-related-posts .post-item+.post-item{margin-top:50px}@media (max-width: 767px){.single-post-related-posts .post-item+.post-item{margin-top:30px}}@media screen and (min-width: 768px){.single-post-related-posts .post-item:nth-child(-n+2){margin-top:0}}@media screen and (min-width: 992px){.single-post-related-posts .post-item:nth-child(-n+3){margin-top:0}}.subscribe-newsletter{padding-top:50px;padding-bottom:50px}@media (max-width: 767px){.subscribe-newsletter{padding-top:40px;padding-bottom:40px}}.subscribe-newsletter .form{margin-top:15px}@media (max-width: 767px){.subscribe-newsletter .form{margin-top:40px}}.subscribe-newsletter .form .form-fields .field{margin-bottom:50px}@media (max-width: 767px){.subscribe-newsletter .form .form-fields .field{margin-bottom:40px}}.subscribe-newsletter .form .form-fields .field label.result-error{display:none}.subscribe-newsletter .form .form-fields .form-submit-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subscribe-newsletter .form .form-fields .form-submit-button input[type="submit"].disabled{color:#a5a5a5;pointer-events:none}.subscribe-newsletter .form-success{opacity:0;font-size:40px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.subscribe-newsletter .form-success.visible{-webkit-animation:fadein 0.4s linear forwards;animation:fadein 0.4s linear forwards}.subscribe-newsletter .subscribe-form.hidden{-webkit-animation:fadeout 0.3s linear forwards;animation:fadeout 0.3s linear forwards}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeout{0%{opacity:1}100%{opacity:0}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}.facilities-banner{padding-top:100px;padding-bottom:50px}@media (max-width: 767px){.facilities-banner{padding-bottom:40px}}.facilities-section .blocks-wrapper>.row{height:100%}.facilities-section .blocks-wrapper>.row.reverse .content-wrapper{padding:50px 0 0 50px}@media (max-width: 991px){.facilities-section .blocks-wrapper>.row.reverse .content-wrapper{padding:40px 15px 0 15px}}.facilities-section .content-wrapper{padding:50px 50px 0 0}@media (max-width: 991px){.facilities-section .content-wrapper{padding:40px 15px 0 15px}}.facilities-section h2{font-size:48px;line-height:1.2;margin-bottom:40px;scroll-margin-top:120px}@media (max-width: 991px){.facilities-section h2{scroll-margin-top:100px}}@media (max-width: 767px){.facilities-section h2{font-size:32px;margin-bottom:30px}}.facilities-section .bordered-list{-webkit-column-count:1;-moz-column-count:1;column-count:1}.facilities-section .bordered-list li{cursor:pointer}.facilities-section .bordered-list li:last-child{border-bottom:none}.facilities-section .bordered-list li:hover h3,.facilities-section .bordered-list li:active h3{color:#2555ff}.facilities-section .bordered-list .content{display:none;font-family:"Manrope",sans-serif;font-size:18px;line-height:1.5;margin-top:20px;text-align:justify}@media (max-width: 767px){.facilities-section .bordered-list .content{font-size:16px}}.facilities-section .bordered-list h3{font-size:32px;line-height:1.03;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}@media (max-width: 767px){.facilities-section .bordered-list h3{font-size:24px}}.facilities-section .swiper-facilities{height:100%}.facilities-section .swiper-facilities img{width:calc(100% + 1px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}.dropdown-section{padding:50px 0}@media (max-width: 991px){.dropdown-section h2{margin-bottom:40px}}.dropdown-section .bordered-list{-webkit-column-count:1;-moz-column-count:1;column-count:1}.dropdown-section .bordered-list li{cursor:pointer}.dropdown-section .bordered-list li:first-child{border-top:none;padding-top:0}.dropdown-section .bordered-list li:last-child{border-bottom:none}.dropdown-section .bordered-list li:hover h3,.dropdown-section .bordered-list li:active h3{color:#2555ff}.dropdown-section .bordered-list .content{display:none;font-family:"Manrope",sans-serif;font-size:18px;line-height:1.5;margin-top:20px;margin-bottom:30px}@media (max-width: 767px){.dropdown-section .bordered-list .content{font-size:16px}}.dropdown-section .bordered-list h3{font-size:32px;line-height:1.03}@media (max-width: 767px){.dropdown-section .bordered-list h3{font-size:24px}}.brandbook-section{padding-top:60px;height:100vh}.brandbook-section .wrapper,.brandbook-section .row{height:100%}.footer{background-color:#1e1e1e;color:#fff;padding:50px 0;font-family:"Questrial",sans-serif}.footer .header-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer p{font-size:32px;line-height:1.03}.footer a{color:#fff;display:inline-block}.footer .menu>li+li{margin-top:17px}@media (max-width: 767px){.footer .menu>li+li{margin-top:0}}.footer .menu>li>a{font-size:22px}@media (max-width: 767px){.footer .menu>li>a{margin-top:35px}}.footer .menu>li>a+.sub-menu{margin-top:20px}.footer .menu>li>a+.sub-menu>li+li{margin-top:17px}.footer .menu>li>a+.sub-menu>li>a{font-size:16px}.footer ul+ul{margin-top:17px}@media (max-width: 991px){.footer ul+ul{margin-top:0}}.footer span{margin-right:2rem;font-size:22px}@media (max-width: 767px){.footer span{margin-right:0}}.footer .footer-closer{margin-top:25px}@media (max-width: 991px){.footer .footer-closer{margin-top:50px}}@media (max-width: 767px){.footer .footer-closer{margin-top:40px}}@media (max-width: 991px){.footer .footer-closer>.row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.footer .icons{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}@media (max-width: 991px){.footer .icons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px;margin-bottom:50px;padding-top:35px;padding-bottom:35px;border-bottom:#fff;border-top:#fff;border-style:solid;border-top-width:2px;border-bottom-width:2px}}@media (max-width: 767px){.footer .icons{margin-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;flex-direction:column-reverse}}.footer .icons a{display:inline-block;padding-left:5px;padding-right:5px}@media (max-width: 991px){.footer .icons a{padding-left:10px;padding-right:10px}}.footer .icons i{font-size:25px}@media (max-width: 991px){.footer .icons i{font-size:35px}}.footer .icons i.fa-facebook-f{font-size:21px}@media (max-width: 991px){.footer .icons i.fa-facebook-f{font-size:31px}}@media (max-width: 767px){.footer .icons span{margin-top:20px}}.error-section{padding-top:70px;font-family:"Questrial",sans-serif;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.error-section p{font-size:40px;line-height:1.2}@media (max-width: 991px){.error-section p{font-size:22px;line-height:1.04}}.error-section span{color:#2555ff;text-shadow:0px 4px 4px 0px #00000040 inset;font-size:160px;margin:0 27px}@media (max-width: 767px){.error-section span{margin:0 15px;font-size:125px}}.error-section .error-content{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;margin-top:45px;margin-bottom:45px}.error-section .image-wrapper{position:relative;width:150px;-webkit-animation-play-state:running;animation-play-state:running}.error-section .image-wrapper:hover .overlay{-webkit-animation-play-state:running;animation-play-state:running}.error-section .underlay{border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.error-section .overlay{-webkit-animation:rotate-gear 10s linear 0s infinite normal;animation:rotate-gear 10s linear 0s infinite normal;-webkit-animation-play-state:paused;animation-play-state:paused}.error-section .shadow{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-box-shadow:0px 4px 4px 0px #00000040 inset;box-shadow:0px 4px 4px 0px #00000040 inset;width:80px;height:80px;z-index:3;border-radius:50%}.error-section .button{font-size:24px}@media (max-width: 991px){.error-section .button{font-size:20px}}@-webkit-keyframes rotate-gear{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-gear{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.search-section{min-height:200px;padding-top:110px}.search-section .input-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 767px){.search-section .input-field{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.search-section .input-field label,.search-section .input-field input{font-size:22px}.search-section .input-field input{position:relative;color:#2555ff;width:100%;padding-left:20px;padding-right:40px}@media (max-width: 767px){.search-section .input-field input{padding-left:0}}.search-section .input-field input::-webkit-input-placeholder{color:#a5a5a5}.search-section .input-field input::-moz-placeholder{color:#a5a5a5}.search-section .input-field input:-ms-input-placeholder{color:#a5a5a5}.search-section .input-field input::-ms-input-placeholder{color:#a5a5a5}.search-section .input-field input::placeholder{color:#a5a5a5}.search-section .search-content-wrapper{min-height:65px}.search-section .search-content-wrapper .content-item{padding:20px 0;border-top:1px solid #a5a5a5}@media (max-width: 767px){.search-section .search-content-wrapper .content-item{padding:10px 0}.search-section .search-content-wrapper .content-item:first-child{border-top-color:transparent}}.search-section .search-content-wrapper .content-item a{font-size:24px;line-height:1.03;font-family:"Questrial",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}@media (max-width: 1199px){.search-section .search-content-wrapper .content-item a{font-size:22px}}@media (max-width: 767px){.search-section .search-content-wrapper .content-item a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.search-section .search-content-wrapper .content-item a svg{margin-left:15px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;-ms-flex-negative:0;flex-shrink:0}.search-section .search-content-wrapper .content-item a svg path{-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.search-section .search-content-wrapper .content-item a:hover{color:#2555ff}.search-section .search-content-wrapper .content-item a:hover svg{-webkit-transform:translateX(5px);transform:translateX(5px)}@media (max-width: 767px){.search-section .search-content-wrapper .content-item a:hover svg{-webkit-transform:translateX(0);transform:translateX(0)}}.search-section .search-content-wrapper .content-item a:hover svg path{stroke:#2555ff}.search-section .search-content-wrapper .content-item .item-date{display:inline-block;font-size:18px;color:#a5a5a5}@media (max-width: 991px){.search-section .search-content-wrapper .content-item .item-date{margin-bottom:10px}}.search-section .search-content .total-results,.search-section .search-content .no-results{font-size:18px;color:#2555ff;display:inline-block;padding-top:50px;padding-bottom:20px}@media (max-width: 991px){.search-section .search-content .total-results,.search-section .search-content .no-results{padding-top:40px}}.search-section .reset-search{position:absolute;right:30px;margin-top:0;display:none}.search-section .component-loader .loader{margin:auto}.search-section .scroll-top-button{font-size:18px;color:#2555ff;padding:0}.divider{padding-top:50px;padding-bottom:50px}.divider hr{margin:0;border-width:0}.divider hr::after{content:"";display:block;width:100%;height:1px;background-color:#a5a5a5}.sitemap{padding-top:100px;padding-bottom:140px;font-family:"Questrial",sans-serif}.sitemap p{font-size:32px}@media screen and (min-width: 768px){.sitemap ul.common{margin-top:40px}}.sitemap ul.common ul>li>a{font-size:16px;line-height:1.03;padding-top:8.5px;padding-bottom:8.5px}@media (max-width: 767px){.sitemap ul{margin-top:20px}}.sitemap ul>li+li{margin-top:20px}.sitemap ul>li>a{font-size:22px;line-height:1.03}.sitemap ul>li>a+ul{margin-top:20px}.sitemap ul>li>a+ul>li+li{margin-top:20px}.sitemap ul>li>a+ul>li a{font-size:16px;line-height:1.03;padding-top:8.5px;padding-bottom:8.5px}.sitemap .sitemap-content .row{margin-top:40px}@media (max-width: 767px){.sitemap .sitemap-content .row{margin-top:0}}.single-careers-breadcrumbs{padding:100px 0 10px}.single-careers-breadcrumbs a{font-size:20px;color:#2555ff;font-family:"Questrial",sans-serif}.single-careers-title h1{padding:50px 0;font-size:64px;line-height:1.03}@media (max-width: 767px){.single-careers-title h1{font-size:40px}}.single-careers-apply.with-paddings{padding:50px 0}.single-careers-apply .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:869px;margin:0 auto}@media (max-width: 1500px){.single-careers-apply .button-wrapper{width:700px}}@media (max-width: 1199px){.single-careers-apply .button-wrapper{width:600px}}@media (max-width: 767px){.single-careers-apply .button-wrapper{width:100%}}@media (max-width: 767px){.single-careers-apply .button-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.single-careers-apply button:not(:nth-child(-n+3)){margin-top:20px}.single-careers-apply button+button{margin-left:20px}.single-careers-apply button+button:nth-child(4),.single-careers-apply button+button:nth-child(7),.single-careers-apply button+button:nth-child(10){margin-left:0}@media (max-width: 1500px){.single-careers-apply button+button:nth-child(5),.single-careers-apply button+button:nth-child(9){margin-left:20px}}@media (max-width: 1199px){.single-careers-apply button:not(:nth-child(-n+2)){margin-top:20px}.single-careers-apply button+button{margin-left:0}.single-careers-apply button+button:nth-child(5),.single-careers-apply button+button:nth-child(9){margin-left:0}.single-careers-apply button+button:nth-child(even){margin-left:20px}}@media (max-width: 767px){.single-careers-apply button:not(:first-child){margin-top:20px}.single-careers-apply button+button:nth-child(even){margin-left:0}}.single-careers-highlights{padding:50px 0;font-family:"Questrial",sans-serif}.single-careers-highlights ul li{position:relative;font-size:24px;line-height:1.03;padding-left:40px}.single-careers-highlights ul li+li{margin-top:45px}@media (max-width: 1199px){.single-careers-highlights ul li+li{margin-top:25px}}.single-careers-highlights ul li img{position:absolute;left:0;top:-3px}@media (max-width: 1199px){.single-careers-highlights .list-col+.list-col{margin-top:25px}}@media (max-width: 991px){.single-careers-stack .wrapper{padding:0;width:100%}}.single-careers-stack .slider-container{padding:50px 0;border-top:1px solid #2555ff;border-bottom:1px solid #2555ff}.single-careers-stack .swiper-stack .swiper-wrapper{margin-left:20px}.single-careers-description{font-size:18px;line-height:1.39;font-family:"Questrial",sans-serif}@media (max-width: 767px){.single-careers-description{font-size:16px}}.single-careers-description .background{background-repeat:no-repeat;background-size:cover}.single-careers-description .background .content{padding-left:15px;padding-right:15px}.single-careers-description .background .row{padding:60px 0}.single-careers-description .background .row:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background-color:rgba(255,255,255,0.8)}.single-careers-description h2{font-size:32px;line-height:1.03}@media (max-width: 1199px){.single-careers-description h2{margin-bottom:20px}}.single-careers-description p+p,.single-careers-description p+ul,.single-careers-description p+ol{margin-top:10px}.single-careers-description ul+p,.single-careers-description ol+p{margin-top:20px}.image-color-filter{position:relative}.image-color-filter::before{position:absolute;left:0;top:0;width:100%;height:100%;display:block;content:" ";background:rgba(37,85,255,0.7)}.numbers-top-text-bottom .item>div{font-size:70px}@media (max-width: 767px){.numbers-top-text-bottom .item>div{font-size:48px}}.numbers-top-text-bottom .item>span{display:block;position:relative;padding-top:100px}@media (max-width: 767px){.numbers-top-text-bottom .item>span{padding-top:40px}}.numbers-top-text-bottom .item>span::after{position:absolute;top:50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;content:"";background-color:#fff;height:1px;width:217px;margin:0 auto}@media (max-width: 767px){.numbers-top-text-bottom .item>span::after{top:20px}}@media (max-width: 767px){.numbers-top-text-bottom .col-xs-12+.col-xs-12>.item{margin-top:50px}}.icons-top-text-bottom .item>span{display:block;position:relative;padding-top:100px}@media (max-width: 767px){.icons-top-text-bottom .item>span{padding-top:40px}}.icons-top-text-bottom .item>span::after{position:absolute;top:50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;content:"";background-color:#fff;height:1px;width:217px;margin:0 auto}@media (max-width: 767px){.icons-top-text-bottom .item>span::after{top:20px}}.icons-top-text-bottom .item .image-wrapper{height:70px;width:70px;margin:0 auto}.icons-top-text-bottom .item .image-wrapper img{-o-object-fit:contain;object-fit:contain;height:100%;width:100%}@media (max-width: 767px){.icons-top-text-bottom .col-xs-12+.col-xs-12>.item{margin-top:50px}}.cta-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta-block>.wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cta-block p{font-family:"Questrial",sans-serif;text-align:left;font-size:32px;line-height:1.17}.cta-block p+p{margin-top:40px}@media (max-width: 767px){.cta-block .button{margin-top:30px}}.comments-slider{padding:75px 0 100px}@media (max-width: 991px){.comments-slider{padding:50px 0 100px}}.comments-slider .swiper-slide article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.comments-slider .swiper-slide article p{z-index:1}@media (max-width: 991px){.comments-slider .swiper-slide article p{margin-top:20px;line-height:1.39;font-size:18px}}.comments-slider .swiper-slide article .author-block{font-family:"Questrial",sans-serif;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:1;margin-top:30px}@media (max-width: 991px){.comments-slider .swiper-slide article .author-block{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:0}}.comments-slider .swiper-slide article .author-block.mobile{display:none}@media (max-width: 991px){.comments-slider .swiper-slide article .author-block.mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.comments-slider .swiper-slide article .author-block.desktop{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 991px){.comments-slider .swiper-slide article .author-block.desktop{display:none}}.comments-slider .swiper-slide article .author-block span:first-child{font-size:24px}@media (max-width: 1199px){.comments-slider .swiper-slide article .author-block span:first-child{font-size:32px;line-height:1.03}}.comments-slider .swiper-slide article .author-block span:last-child{color:#3a3c5b;font-size:20px;margin-top:10px}@media (max-width: 991px){.comments-slider .swiper-slide article .author-block span{font-size:22px;line-height:1.03}}.comments-slider.embed .background{position:relative;background-color:rgba(193,203,210,0.5);padding:60px 258px 60px 118px;border-bottom-left-radius:100px;margin:0 auto;width:75%}@media (max-width: 1199px){.comments-slider.embed .background{width:85%;padding:70px 250px 30px 100px}}@media (max-width: 991px){.comments-slider.embed .background{width:100%;padding:40px 15px 40px;border-bottom-left-radius:50px}}.comments-slider.embed .figure.figure-1{top:-40px}@media (max-width: 991px){.comments-slider.embed .figure.figure-1{top:-15px}}.comments-slider.embed .figure.figure-2{top:0;height:100%}@media (max-width: 991px){.comments-slider.embed .figure.figure-2{top:-35px;height:auto}}.comments-slider.embed .swiper-button-prev{left:-60px}@media screen and (min-width: 1200px){.comments-slider.embed .swiper-button-prev{left:-70px}}.comments-slider.embed .swiper-button-next{right:-60px}@media screen and (min-width: 1200px){.comments-slider.embed .swiper-button-next{right:-70px}}.comments-slider.embed .large-dots{position:absolute;top:10px;right:190px;width:54px;height:94px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:1}@media (max-width: 991px){.comments-slider.embed .large-dots{top:-18px;right:52px;width:16px;height:26px}}.comments-slider.embed .large-dots>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.comments-slider.embed .large-dots>div span{width:13px;height:13px;border-radius:50%}@media (max-width: 991px){.comments-slider.embed .large-dots>div span{width:4px;height:4px}}.comments-slider.embed .large-dots>div span:nth-child(1){background-color:#434c5d}.comments-slider.embed .large-dots>div span:nth-child(2){background-color:#ea2d2e}@media (max-width: 991px){.comments-slider .no-paddings-mobile{padding:0}}.comments-slider .figure{position:absolute}.comments-slider .figure.figure-1{top:0;left:0}@media (max-width: 991px){.comments-slider .figure.figure-1{top:40px}}.comments-slider .figure.figure-1 .quarter-circle{width:35.5px;height:40px;border-radius:50px 0 0 0;background-color:#ea2d2e}@media (max-width: 991px){.comments-slider .figure.figure-1 .quarter-circle{width:15px;height:15px}}.comments-slider .figure.figure-1 .square{position:relative;width:71px;height:80px;background-color:#ea2d2e}@media (max-width: 991px){.comments-slider .figure.figure-1 .square{width:30px;height:30px}}.comments-slider .figure.figure-1 .square .dots{position:absolute;bottom:4px;right:-20px;width:23px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media (max-width: 991px){.comments-slider .figure.figure-1 .square .dots{display:none}}.comments-slider .figure.figure-1 .square .dots>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.comments-slider .figure.figure-1 .square .dots>div:nth-of-type(1) span{background-color:#3a3c5b}.comments-slider .figure.figure-1 .square .dots>div span{width:6px;height:6px;border-radius:50%;background-color:#2555ff}.comments-slider .figure.figure-2{top:40px;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);height:calc(100% - 40px)}@media (max-width: 991px){.comments-slider .figure.figure-2{height:auto;top:20px;z-index:-1}}.comments-slider .figure.figure-2 .quarter-circle{width:108.5px;height:33%;border-radius:300px 0 0 0;background-color:#f0db4f}@media (max-width: 991px){.comments-slider .figure.figure-2 .quarter-circle{width:30px;height:33px;border-radius:50px 0 0 0}}.comments-slider .figure.figure-2 .square{position:relative;width:217px;height:67%;background-color:#f0db4f}@media (max-width: 991px){.comments-slider .figure.figure-2 .square{width:60px;height:66px}}@media (max-width: 991px){.comments-slider .swiper-button-prev,.comments-slider .swiper-button-next{display:none}}.comments-slider .swiper-button-prev:after,.comments-slider .swiper-button-next:after{color:#2555ff;font-size:50px}.team-tech-app{padding:100px 0 75px;overflow:hidden}@media (max-width: 991px){.team-tech-app{height:915px;padding:50px 0}}@media (max-width: 767px){.team-tech-app{height:820px}}.team-tech-app h2{font-size:70px;color:#2555ff}@media (max-width: 1199px){.team-tech-app h2{font-size:60px}}@media (max-width: 991px){.team-tech-app h2{font-size:50px}}.team-tech-app .no-left-padding{padding-left:0}@media (max-width: 1199px){.team-tech-app .no-left-padding{padding-left:1rem}}.team-tech-app .wheel-wrapper{position:relative}.team-tech-app .color-wheel{position:relative;background-color:#fff;width:1000px;height:1000px;border-radius:50%;margin:100px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 1199px){.team-tech-app .color-wheel{width:800px;height:800px}}@media (max-width: 991px){.team-tech-app .color-wheel{position:absolute;width:700px;height:700px;-webkit-transform:translateX(calc(100vw - 350px));transform:translateX(calc(100vw - 350px));margin-top:0}}@media (max-width: 767px){.team-tech-app .color-wheel{-webkit-transform:translateX(calc(100vw - 265px));transform:translateX(calc(100vw - 265px));width:550px;height:550px}}.team-tech-app .color-wheel:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:conic-gradient(rgba(37,85,255,0.898039), rgba(237,27,47,0.898039), rgba(37,85,255,0.898039));-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.team-tech-app .overlay{position:absolute;background-color:white;width:571px;height:571px;border-radius:50%}@media (max-width: 1199px){.team-tech-app .overlay{width:400px;height:400px}}@media (max-width: 991px){.team-tech-app .overlay{width:350px;height:350px;z-index:2}}@media (max-width: 767px){.team-tech-app .overlay{width:300px;height:300px}}.team-tech-app .figure{position:absolute}.team-tech-app .figure.figure-1{top:-150px;right:100px}@media (max-width: 1199px){.team-tech-app .figure.figure-1{right:0}}.team-tech-app .figure.figure-1 .quarter-circle{width:200px;height:200px;border-radius:300px 0 0 0;background-color:#f0db4f}.team-tech-app .figure.figure-1 .dots{position:absolute;bottom:-40px;right:-30px;width:144px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media (max-width: 991px){.team-tech-app .figure.figure-1 .dots{display:none}}.team-tech-app .figure.figure-1 .dots span{width:21px;height:21px;border-radius:50%;background-color:#3a3c5b}.team-tech-app .figure.figure-1 .dots span:last-child{background-color:#ea2d2e}.team-tech-app .figure.figure-2{bottom:0;left:0}@media screen and (min-width: 1300px){.team-tech-app .figure.figure-2{left:65px}}@media (max-width: 991px){.team-tech-app .figure.figure-2{left:1rem;bottom:115px}}@media (max-width: 767px){.team-tech-app .figure.figure-2{bottom:170px}}.team-tech-app .figure.figure-2 .quarter-circle{width:200px;height:200px;border-radius:0 300px 0 0;background-color:#c1cbd2}@media (max-width: 991px){.team-tech-app .figure.figure-2 .quarter-circle{width:150px;height:150px}}@media (max-width: 767px){.team-tech-app .figure.figure-2 .quarter-circle{width:100px;height:100px}}.team-tech-app .figure.figure-2 .quarter-circle img{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.team-tech-app .figure.figure-3{height:308px;width:calc(100% + 15px);top:50%;right:-15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#2555ff80;border-top-left-radius:100px;z-index:-1}@media screen and (min-width: 1300px){.team-tech-app .figure.figure-3{width:calc(100% - 50px);border-top-left-radius:130px}}@media (max-width: 991px){.team-tech-app .figure.figure-3{background-color:#2555ff80;height:120px;border-top-left-radius:70px;width:120%;z-index:1}}@media (max-width: 767px){.team-tech-app .figure.figure-3{height:100px}}.team-tech-app .tech-icon,.team-tech-app .tech-title{position:absolute;cursor:pointer;z-index:2}@media (max-width: 991px){.team-tech-app .tech-icon,.team-tech-app .tech-title{position:static}}.team-tech-app .tech-icon{width:100px;height:100px;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}@media (max-width: 1199px){.team-tech-app .tech-icon{width:80px;height:80px}}@media (max-width: 991px){.team-tech-app .tech-icon{width:50px;height:50px}}.team-tech-app .tech-icon.hovered{-webkit-filter:grayscale(0);filter:none}.team-tech-app .tech-icon img{height:100%;width:100%}.team-tech-app .tech-title{font-family:"Questrial",sans-serif;color:#fff;font-size:32px;width:180px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;text-align:center}@media (max-width: 1199px){.team-tech-app .tech-title{font-size:24px}}@media (max-width: 991px){.team-tech-app .tech-title{position:relative;text-align:right;width:150px;right:55px}}@media (max-width: 767px){.team-tech-app .tech-title{font-size:16px;right:25px;width:120px}}.team-tech-app .tech-title.hovered{-webkit-transform:scale(1.2);transform:scale(1.2)}.team-tech-app canvas{opacity:0;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}@media (max-width: 1199px){.team-tech-app canvas{width:500px;height:250px}}.team-tech-app .mobile-app-wrapper{margin-top:60px;overflow:hidden;height:100%;position:relative}.team-tech-app .mobile-app-wrapper .swiper{position:absolute;width:450px;height:275px;overflow:visible !important;-webkit-transform:translate(calc(100vw - 290px), 125px);transform:translate(calc(100vw - 290px), 125px)}@media (max-width: 767px){.team-tech-app .mobile-app-wrapper .swiper{width:375.33px;-webkit-transform:translate(calc(100vw - 250px), 125px);transform:translate(calc(100vw - 250px), 125px)}}.team-tech-app .mobile-app-wrapper .swiper .swiper-wrapper{-webkit-transform:translateY(180px) rotate(0deg);transform:translateY(180px) rotate(0deg)}@media (max-width: 767px){.team-tech-app .mobile-app-wrapper .swiper .swiper-wrapper{-webkit-transform:translateY(104px) rotate(0deg);transform:translateY(104px) rotate(0deg)}}.team-tech-app .mobile-app-wrapper .swiper .swiper-wrapper .swiper-slide{opacity:0 !important;overflow:visible}.team-tech-app .mobile-app-wrapper .swiper .swiper-wrapper .swiper-slide.swiper-slide-next,.team-tech-app .mobile-app-wrapper .swiper .swiper-wrapper .swiper-slide.swiper-slide-prev,.team-tech-app .mobile-app-wrapper .swiper .swiper-wrapper .swiper-slide.swiper-slide-active{opacity:1 !important}.team-tech-app .mobile-app-wrapper .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .tech-title{font-size:26px}@media (max-width: 767px){.team-tech-app .mobile-app-wrapper .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .tech-title{font-size:20px}}.team-tech-app .mobile-app-wrapper .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .tech-icon{width:56px;height:56px;-webkit-filter:contrast(100%);filter:contrast(100%)}.team-tech-app .mobile-app-wrapper .swiper .swiper-wrapper .swiper-slide .content{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icons-left-text-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icons-left-text-right>.wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.icons-left-text-right .item-wrapper{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}@media (max-width: 767px){.icons-left-text-right .item-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin-top:40px}}.icons-left-text-right .item-wrapper .image-wrapper{height:70px;width:70px;margin-right:30px}.icons-left-text-right .item-wrapper .image-wrapper img{-o-object-fit:contain;object-fit:contain;height:100%;width:100%}@media (max-width: 767px){.icons-left-text-right .col-sm-4:first-child .item-wrapper{margin-top:0}}.icons-left-text-right .item{text-align:left}.icons-left-text-right .item>span{font-size:24px;display:inline-block}.icons-left-text-right .item>span+div{font-size:36px;margin-top:40px}@media (max-width: 767px){.icons-left-text-right .item>span+div{margin-top:20px}}.one-side-info-block{padding:100px 0}.one-side-info-block h2{color:#2555ff}.one-side-info-block .row:not(:first-child){margin-top:100px}@media (max-width: 991px){.one-side-info-block .row:not(:first-child){margin-top:50px}}.one-side-info-block .info-block>span{display:inline-block;padding:8px 20px;background-color:#2555ff;color:#fff;font-size:70px;font-family:"Questrial",sans-serif}@media (max-width: 991px){.one-side-info-block .info-block>span{font-size:40px}}.one-side-info-block .info-block p{margin-top:70px}@media (max-width: 991px){.one-side-info-block .info-block p{margin-top:50px}}@media (max-width: 991px){.one-side-info-block .image-wrapper{margin-top:50px}}.one-side-info-block .image-wrapper img{width:calc(100% + 1px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}.content-layout{display:grid;grid-template-columns:1fr 1112px 1fr;gap:20px;padding-left:10px;padding-right:10px;padding-bottom:50px}@media (max-width: 1700px){.content-layout{grid-template-columns:1fr 960px 1fr}}@media (max-width: 1700px){.content-layout{grid-template-columns:1fr 960px 1fr}}@media (max-width: 1500px){.content-layout{grid-template-columns:1fr 700px 1fr}}@media (max-width: 1199px){.content-layout{grid-template-columns:1fr 60% 1fr}}@media (max-width: 991px){.content-layout{grid-template-columns:100%;gap:50px}}.content-layout article{grid-column:2 / 3}@media (max-width: 991px){.content-layout article{grid-column:auto;width:90%;margin:0 auto}}.content-layout .banner-wrapper{position:sticky;top:60px}.content-layout .banner{position:relative;height:406px;width:200px}@media (max-width: 1199px){.content-layout .banner{width:auto}}@media (max-width: 991px){.content-layout .banner{width:75%;height:200px;margin:0 auto}}@media (max-width: 767px){.content-layout .banner{width:100%}}.content-layout .banner+.banner{margin-top:25px}.content-layout .banner .banner-content{position:absolute;top:0;left:0;height:100%;width:100%;color:#fff;font-family:"Questrial",sans-serif;padding:40px 15px}.content-layout .banner .banner-content p:last-child:empty{display:none}.content-layout .banner .banner-content.default{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 991px){.content-layout .banner .banner-content.default{display:none}}.content-layout .banner .banner-content.default>div{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content-layout .banner .banner-content.default.no-title>div{margin-top:50%}.content-layout .banner .banner-content.default .info-block{margin-top:30px}.content-layout .banner .banner-content.horizontal{display:none}@media (max-width: 991px){.content-layout .banner .banner-content.horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.content-layout .banner .banner-content>p{text-align:center;font-size:30px;line-height:1.03;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.content-layout .banner .banner-content button{font-family:"Questrial",sans-serif}.content-layout .banner .banner-content .info-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-layout .banner .banner-content .info-block>span{font-size:75px;line-height:1.03}.content-layout .banner .banner-content .info-block>span+span{font-family:"Manrope",sans-serif;font-size:16px}.content-layout .banner img{max-height:unset;padding-top:0;padding-bottom:0;border-top:none;border-bottom:none;width:calc(100% + 1px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;position:absolute}.content-layout .layout-left .banner{margin-left:auto}
