@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+Hebrew:wght@100..900&display=swap);:root{--dark-grey:#5b5b5b;--grey:#F8F9F6;--black:#002916;--green:#144D34;--white:#fff;--green-light:#F0F3ED;--green-med:#C2EB15;--green-led:#90AF0F;--green-sed:#E0F0E7}strong,html,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,caption,tbody,tfoot,thead,.contact-form-thank-message strong,fn,input,textarea,p,th,td,.three-images-layout .item .title,select{border:0 none;color:var(--blue-dark);list-style-type:none;vertical-align:baseline;margin:0;padding:0;font-family:"Noto Sans Hebrew",sans-serif;font-optical-sizing:auto;font-weight:400;font-size:1rem;color:var(--black)}html,body{margin:0;padding:0;direction:rtl;background-color:var(--grey)}body.single-article{background-color:var(--white)}html{overflow-x:hidden}.menu-open{overflow:hidden}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body:after{content:'';position:fixed;width:100%;height:100%;background-color:#000;z-index:100;top:0;opacity:0;right:0;pointer-events:none}header .sub-menu .menu-item-has-children:after{display:none}body.sub-menu-active:after{opacity:50%}a{text-decoration:none;font-size:inherit;color:inherit}.white-color{color:var(--white)}html.open-popup{overflow-y:hidden}header,div:not(.no-trans),span:not(.no-trans),a:not(.no-trans),p,li,ul,section,span:not(.preloader-el),label,img,:after,:before,button,i,img:not(.preloader-el),nav,input,h3{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.b-lazy{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0}.b-lazy.b-loaded,.b-lazy.b-error{-webkit-backface-visibility:visible;backface-visibility:visible;opacity:1}img{max-width:100%;display:block;margin:auto}video{min-width:100%;min-height:100%;width:100%;position:absolute;top:0;right:auto;left:0;z-index:1;object-fit:cover;bottom:0;margin:auto}p,strong,sub{font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit;line-height:inherit}sub{font-size:60%}strong,b{font-weight:600}h1 p,h2 p,h3 p{font-size:inherit!important;font-weight:inherit!important}.simple-ul{margin:0;padding:0;list-style-type:none}.wrapper,.hero-slides .slick-dots,header .sub-menu-wrapp{padding:0;margin:auto;position:relative;max-width:1320px}header .wrapper{position:initial}h2{font-weight:600}h3,.two-columns-flex .entry .box-content h2,.two-columns-flex .entry .files h2{font-weight:500}.featured-services h3{font-weight:400}h2 b,h3 b,h1 b{font-size:inherit;font-weight:inherit;line-height:inherit}.preview-widget h2,.newsletter h2,.content-text-wrapper h2,.faq h2,.info-contact h2,.team h2,.about-information h2,.partners h2,.all-products-nav h2,.all-products-nav.all-articles-nav h2{font-size:40px;line-height:53px}.about-information .content .number{font-size:80px;line-height:100px}.inline-hero .top-description .inline{line-height:24px}.information .number,h1{font-size:60px;line-height:60px}h1{line-height:76px;font-weight:500;position:relative;z-index:1}.float-tags li span,.author h4,body .wpcf7-not-valid-tip,.post-info li,.simple-content .content-image span,.content-quote-with-image .image span{font-size:14px;line-height:16px}.promo-banner h2,.two-columns-flex .entry .box-content h2,.two-columns-flex .entry .files h2,.simple-content h2,.content-quote .content,.all-products-nav h2{line-height:42px;font-size:32px}.action-button,.contact-form li.submit input,.box-content h3,.faq .question,.simple-content h3,.author-biography .wrapp .description,.maxlist-more a{font-size:18px;line-height:22px;font-weight:500}.all-services.preview-widget .list h3,.content-quote .content .name span,.preview-widget h3,footer .menu-item-has-children>a,.information .content .description,.linkedin-widget .fytFEp,.inline-featured-services h3,.article-hero .short-description,.team h3{font-size:20px;line-height:28px}.preview-widget .desc,.featured-services h3,.clients h2,.contact-hero h2,.most-read h3{font-size:24px;line-height:30px}.author h3,.about-hero .description{font-size:16px;line-height:23px}.two-columns-flex .entry .box-content h2,.two-columns-flex .entry .files h2{padding-bottom:24px;color:var(--green)}.two-columns-flex.product-entry .entry .box-content h2{color:var(--black);font-weight:500}footer .menu-item-has-children>a{font-weight:600;padding-bottom:24px;display:inline-block;padding-left:0}footer .menu-item-has-children>a:after{display:none}.inline-featured-services h3 br{display:none}.about-hero .description p{padding-bottom:25px}header nav{float:right;padding-right:40px;margin-top:0}header .menu{margin:0;padding:0;list-style-type:none;display:table;margin-top:23px}header .menu>li{display:table-cell;padding-left:0;padding-top:0;padding-bottom:0}header .menu-item-has-children.active>.sub-menu-wrapper{opacity:1;visibility:visible;pointer-events:all!important;display:block;transition-delay:0s}.menu-item-has-children>a:before{content:'';background-image:url(/wp-content/themes/colligo/gfx/icon-menu.svg);width:24px;height:24px;display:inline-block;position:absolute;left:10px;top:0;bottom:0;margin:auto;background-size:auto;background-position:center;background-repeat:no-repeat}.menu-item-has-children>a:after{content:'';position:absolute;height:4px;background-color:transparent;width:calc(100% - 24px);bottom:0;right:16px}footer .menu-item-has-children>a:before{display:none}h1 .desc{font-size:inherit;font-weight:inherit;display:inline-block;background-color:var(--grey);padding-right:30px;padding-top:15px;padding-bottom:27px;padding-left:40px;border-radius:0 0 0 40px;position:absolute;top:0;right:0}h1 .sec{top:95px;padding-top:0}header{position:fixed;right:0;top:0;width:100%;z-index:101;height:88px;background-color:var(--grey)}header.sticky{box-shadow:0 4px 18px 0 rgba(0,0,0,.04)}.single-article header{background-color:var(--white)}header .logo{float:right;margin-top:34px}header .menu>li>a,header .phone{color:var(--black);padding-top:13px;display:inline-block;padding-bottom:13px}header .menu>li>a{padding:8px 16px;color:var(--black);border-radius:10px}header .menu>li.menu-item-has-children>a{padding-left:40px;z-index:3;position:relative;border-radius:10px 10px 0 0}header .menu>li.menu-item-has-children.services>a{pointer-events:none}.reading-time{color:var(--green)}header .phone{float:left;margin-top:20px}h1 .desc:after,h1 .desc:before,.inline-hero .wrapp:before,.two-columns-flex .entry .info .thumbnail i:before,.product-hero .thumbnail i:before,.product-hero .thumbnail i:after,.action-wrapper .inline:before,.action-wrapper .inline:after,h1 .sec:before,h1 .sec:after{content:'';position:absolute;height:40px;width:40px;bottom:0;background:radial-gradient(circle at bottom left,#fff0 69%,var(--grey) 71%)}.inline-button:after,.inline-button:before,.two-columns-flex .product-slider .item i:before,.two-columns-flex .product-slider .item i:after,.post-info:after,.post-info:before,.article-hero .share-buttons:before,.article-hero .share-buttons:after,.content-quote .psik:before,.content-quote .psik:after,.author-biography .author:before,.author-biography .author:after{content:'';background:radial-gradient(circle at top right,#fff0 69%,var(--grey) 71%);top:-30px;position:absolute;left:0;width:30px;height:30px}.two-columns-flex .product-slider .item i:before{top:0;left:-30px;background:radial-gradient(circle at bottom left,#fff0 69%,var(--grey) 71%)}.article-hero .share-buttons:before{background:radial-gradient(circle at top right,#fff0 69%,var(--white) 71%)}.article-hero .share-buttons:after{background:radial-gradient(circle at top right,#fff0 69%,var(--white) 71%);top:auto;bottom:0;right:-30px;left:auto}.post-info:after,.content-quote .psik:after,.author-biography .author:after{left:auto;right:0;bottom:-30px;top:auto;background:radial-gradient(circle at bottom left,#fff0 69%,var(--white) 71%)}.post-info:before,.content-quote .psik:before,.author-biography .author:before{background:radial-gradient(circle at bottom left,#fff0 69%,var(--white) 71%);top:0;left:-30px}.content-quote-with-image .content-quote .psik:before{left:0;top:-30px;background:radial-gradient(circle at top right,#fff0 69%,var(--white) 71%)}.testimonials-with-image .content-quote .psik:before{background:radial-gradient(circle at top right,#fff0 69%,var(--grey) 71%)}.content-quote-with-image .content-quote .psik:after{bottom:0;right:-30px;background:radial-gradient(circle at top right,#fff0 69%,var(--white) 71%)}.testimonials-with-image .content-quote .psik:after{background:radial-gradient(circle at top right,#fff0 69%,var(--grey) 71%)}.inline-button:before,.two-columns-flex .product-slider .item i:after{background:radial-gradient(circle at top right,#fff0 69%,var(--grey) 71%);right:-30px;bottom:0;top:auto;left:auto}.two-columns-flex .product-slider .item i:after{right:0;bottom:-30px;background:radial-gradient(circle at bottom left,#fff0 69%,var(--grey) 71%)}.two-columns-flex .entry .info .thumbnail i:before,.two-columns-flex .entry .info .thumbnail i:after{width:20px;height:20px;top:0;left:-20px}.inline-hero .wrapp:after,.two-columns-flex .entry .info .thumbnail i:after{content:'';position:absolute;height:40px;width:40px;bottom:0;background:radial-gradient(circle at bottom right,#fff0 69%,var(--grey) 71%);top:0;right:-40px}.two-columns-flex .entry .info .thumbnail i:after{right:0;bottom:-20px;top:auto;background:radial-gradient(circle at bottom left,#fff0 69%,var(--grey) 71%);width:20px;height:20px}h1 .sec:after{left:-40px;top:23px;background:radial-gradient(circle at bottom left,#fff0 69%,var(--grey) 71%)}h1 .desc:before,.inline-hero .wrapp:before,.product-hero .thumbnail i:before,.action-wrapper .inline:before,h1 .sec:before{top:0;left:-40px}.action-wrapper .inline:after{right:0;bottom:-40px}.menu-item-has-children>a{padding-left:25px;position:relative;color:var(--white)}header .phone:before{content:'';background-image:url(/wp-content/themes/colligo/gfx/icon-phone.svg);width:20px;height:20px;display:inline-block;background-repeat:no-repeat;background-position:center;float:left;margin-right:10px;background-size:contain}h1 .sec:before{bottom:-40px;left:auto;right:0;top:auto}.sub-menu-wrapper{list-style-type:none;margin:0;padding:0;position:absolute;top:100%;right:0;width:100%;background-color:var(--white);opacity:0;display:none;visibility:hidden}header .menu-item-has-children .sub-menu-wrapper{min-width:600px;border-radius:0 0 20px 20px;padding:16px 0;z-index:2;top:62px;background-color:var(--grey);width:100%;padding-bottom:120px;transition-delay:.5s;pointer-events:none}header .products.menu-item-has-children .sub-menu-wrapper{z-index:3}header .menu-item-has-children.services>.sub-menu-wrapper{padding-bottom:52px}header .services.menu-item-has-children .sub-menu-wrapper{min-width:350px}header .menu-item-has-children .sub-menu-wrapper:before{content:'';position:absolute;height:12px;width:12px;bottom:0;background:radial-gradient(circle at top left,#fff0 69%,var(--white) 71%);top:-12px;right:104px;width:0}header .services.menu-item-has-children .sub-menu-wrapper:before{right:112px}header .sub-menu-wrapper .sub-menu-wrapper{width:100%;padding:0;display:block;position:relative;top:0;padding-right:0;margin-right:0;height:auto;left:0;right:auto;border-radius:0;min-width:auto;opacity:1;visibility:visible;pointer-events:none;background-color:transparent}header .sub-menu-wrapp{position:initial}header .sub-menu{padding:0;margin:0;list-style-type:none;display:flex;column-gap:13px;position:relative;margin-top:16px}header .sub-menu li{flex-basis:25%;padding:0;border-radius:20px;background-color:#F0F3ED;overflow:hidden;padding-bottom:8px;display:inline-block}header .sub-menu li.hidden>a{display:none}header .sub-menu li.hidden{padding-top:0}header .sub-menu li.all-products{position:absolute;bottom:-70px;right:0;background-color:transparent}header .sub-menu li.all-products a{font-size:16px;font-weight:500;background-color:transparent;border:1px solid var(--black);border-radius:100px;padding:8px 16px}header .sub-menu li a{color:var(--black);padding:16px;display:block;border-radius:0;font-size:18px;font-weight:600}header .sub-menu li a:after{display:none}header .sub-menu .sub-menu li a{width:auto;font-size:16px;font-weight:400;padding-top:8px;padding-bottom:8px}header .sub-menu li a i{width:24px;height:24px;display:inline-block;background-repeat:no-repeat;background-position:center;float:right;margin-left:6px}header .sub-menu li a:before{display:none}header .sub-menu .sub-menu{display:block;margin-top:0}header .sub-menu .sub-menu li{background-color:transparent;padding:0;display:block;border-radius:0}footer .sub-menu-wrapper{position:relative;background-color:transparent;opacity:1;visibility:visible;top:0;pointer-events:all;display:block}.action-button,.contact-form li.submit input{border-radius:50px;padding:16px 55px;display:inline-block;border:1px solid transparent;position:relative;color:var(--black);width:auto;text-align:center;cursor:pointer}.action-button span{font-size:inherit}.green-button,.contact-form li.submit input{background-color:var(--green-med)}.button-with-arrow,.contact-form li.submit input{padding:16px 20px}.action-button.download span{position:relative;padding-left:26px}.action-button.download span:after{background-image:url(/wp-content/themes/colligo/gfx/icon-download.svg);background-repeat:no-repeat;content:'';position:absolute;width:21px;height:20px;left:0;top:0;bottom:0;margin:auto}.button-with-arrow:after,.contact-form li.submit p:after{content:'';height:56px;width:56px;position:absolute;top:-1px;left:-45px;background-color:var(--green-med);border-radius:50%;background-image:url(/wp-content/themes/colligo/gfx/arrow-more.svg);background-repeat:no-repeat;background-position:center}.contact-form li.submit p:after{left:10px;pointer-events:none}.newsletter .contact-form li.submit p:after{background-color:transparent!important;background-image:none}.submitting .contact-form li.submit p:after,.submitting .contact-form li.submit input{background-image:none!important}.newsletter .contact-form li.submit:after{display:none}.arrow-button,.newsletter-form.contact-form li.submit input{background-image:url(/wp-content/themes/colligo/gfx/arrow-more.svg);background-repeat:no-repeat;background-position:center;padding:0;width:56px;height:56px;border-radius:50%;border:1px solid var(--black);left:0;bottom:0;position:relative;font-size:0}.arrow-button{background-image:none}.submitting li.submit input{background-image:none}.newsletter-form.contact-form li.submit input{min-width:auto;margin-left:0;background-color:transparent}.transparent-button{border-color:var(--black)}.hero{margin-top:124px}.inline-hero .wrapper{border-radius:40px;background-size:cover;background-position:center;height:492px;padding-right:105px}.hero.inline-hero.articles-hero.page-hero .wrapper{height:auto;min-height:auto}.simple-content.page-entry{padding-top:0;padding-bottom:0}.hero.inline-hero.articles-hero.page-hero .wrapper .wrapp{display:block;padding-left:0;padding-bottom:0}.hero.inline-hero.articles-hero.page-hero .wrapper .wrapp h1{padding-bottom:20px}.articles-hero .wrapper{padding-right:0}.product-hero .wrapper{min-height:320px;border-radius:0;padding-right:0;height:auto}.inline-hero .top-description{position:absolute;left:0;bottom:0;width:560px;padding:40px;border-radius:0 40px 0 0;background-color:var(--grey);padding-left:0;padding-bottom:0}.inline-hero .top-description .inline{background-color:var(--green-sed);padding:40px 30px;border-radius:40px}.service-hero .top-description .inline{background-color:#F0F3ED;color:#002413}.service-single-hero .top-description .inline{background-color:#E0F0E7}.inline-hero .wrapp{display:inline-block;padding:30px;background-color:var(--grey);border-radius:0 0 40px 40px;position:relative;min-width:576px}.service-single-hero .wrapp{max-width:516px;min-width:516px}.articles-hero .wrapp{border-radius:0 0 0 40px;padding-right:0;padding-bottom:60px;padding-top:0}.action-wrapper{display:block}.action-wrapper .inline{display:inline-block;padding-bottom:70px;padding-left:125px;background-color:var(--grey);border-radius:0 0 0 40px;position:relative}.product-hero .wrapp{padding:0;min-width:auto;max-width:600px;height:100%;display:inline-block;position:absolute}.product-hero .wrapp:after,.product-hero .wrapp:before{display:none}.product-hero .action-button{position:absolute;bottom:0}.inline-hero h1{padding-bottom:40px}.product-hero h1{padding-bottom:0}.category-name{padding-bottom:8px;font-size:14px}.hero .wrap{height:615px;border-radius:40px 0 40px 40px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden}.hero .wrap h1{position:relative;z-index:10}.hero .wrap:after{content:'';background:linear-gradient(135deg,rgba(0,0,0,.3) 0%,rgba(0,0,0,0) 100%);position:absolute;width:100%;height:100%;top:0;right:0;border-radius:40px}.hero .wrap a.action-button{position:absolute;bottom:36px;z-index:20;right:36px;min-width:180px}.preview-widget{text-align:center;padding-bottom:100px;padding-top:100px}.all-products{padding-top:0;background-color:var(--white)}.all-articles{background-color:var(--grey);padding-bottom:35px}#portfoliolist{padding-top:0;display:block;margin:0 -12px}.load-more{display:none}#portfoliolist.list .thumbnail{height:275px}.all-articles #portfoliolist.list .thumbnail{height:169px}.featured-products{padding-bottom:60px}.popular-services .timeline{bottom:24px}.popular-services .slick-arrow{bottom:0}.inline-featured-products{padding-bottom:40px}.preview-widget .slick-dots{display:none!important}.featured-services{padding-top:0;padding-bottom:0}.inline-static-featured-services{background-color:var(--grey);padding-top:100px}.inline-featured-services .item{padding:0 18px}.featured-articles{padding-bottom:0}.inline-featured-articles{background-color:var(--grey);padding-bottom:100px}.featured-articles div.item{padding:15px 12px;flex:1}.featured-articles-slider div.item{padding:15px 4px}.inline-featured-articles div.item{padding:15px 4px}.featured-services .wrapper{background-color:var(--white);padding:80px 30px;border-radius:20px}.inline-featured-articles div.item a{padding:8px}.inline-featured-services .wrapper{background-color:transparent;padding-top:140px;padding-right:0;padding-left:0}.list-slider{margin:0 -12px;padding-top:40px;padding-bottom:90px}.products-slider{padding-top:17px}.popular-services .products-slider{padding-top:17px;padding-bottom:66px}.preview-widget .list.services-slider{margin-right:-38px;margin-left:-38px;display:block}.no-timeline .list{padding-bottom:25px!important}.no-timeline .timeline{display:none}.inline-featured-services.preview-widget .list{display:block}.inline-featured-articles .list.services-slider{padding-bottom:95px;padding-top:17px}.timeline{position:absolute;width:100%;bottom:48px}.inline-featured-articles .timeline{bottom:100px}.inline-featured-services .timeline{bottom:30px}input[type="range"]{-webkit-appearance:none;width:calc(100% - 164px);cursor:pointer;border-radius:2px;position:absolute;z-index:1;right:164px;top:0}input[type="range"]::-webkit-slider-runnable-track{height:6px;background:#E0F0E7;border-radius:30px}input[type="range"]::-moz-range-track{height:20px;background:transparent;border-radius:20px}input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:6px;width:360px;background-color:var(--green-med);border-radius:30px;border:1px solid var(--blue)}input[type="range"]::-moz-range-thumb{height:20px;width:20px;background-color:#fff;border-radius:50%;border:1px solid #f50;box-shadow:-407px 0 0 400px var(--blue)}.preview-widget h2{padding-bottom:8px;text-align:center}.featured-services h2{padding-bottom:15px}.preview-widget .list{margin:0;padding:0;display:flex;list-style-type:none;padding-top:25px;column-gap:24px;align-items:start;text-align:right}.featured-articles .list{padding-bottom:40px;margin:0 -12px;display:block}.most-read .list{padding-bottom:100px;display:flex;column-gap:8px;padding-top:25px}.featured-articles .list>a{flex:1}.preview-widget .list li{flex:1;padding:8px;background-color:var(--green-light);border-radius:20px;position:relative;height:100%}.preview-widget .list .thumbnail{height:152px;border-radius:15px;background-size:cover;background-position:center}.preview-widget.inline-featured-services .list .thumbnail{height:275px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:20px;position:relative}.slick-arrow{font-size:0;padding:0;border:none;-webkit-appearance:none;width:42px;height:42px;background-color:transparent;background-image:url(/wp-content/themes/colligo/gfx/arrow-slider.svg);background-size:14px;background-repeat:no-repeat;background-position:center;position:absolute;bottom:24px;cursor:pointer;z-index:1}.slick-prev{right:0;left:auto}.list.services-slider .slick-arrow{bottom:-75px}.inline-featured-articles .list.services-slider .slick-arrow{bottom:20px}.slick-next{right:62px;transform:rotate(180deg)}.list.services-slider .slick-prev{right:67px}.list.services-slider .slick-next{right:5px}.slick-disabled{opacity:.2;pointer-events:none}.list-slider .thumbnail{height:310px;position:relative;border-radius:16px;background-size:cover;background-position:center}.popular-services .list-slider .thumbnail{height:400px}.list-slider .thumb{display:block;text-align:right}.popular-services .list-slider .thumb,.featured-products .list-slider .thumb{padding:8px;border-radius:20px}.products-slider a,.products-slider a div,.products-slider a span,.products-slider a p{-moz-transition:all 0.1s;-o-transition:all 0.1s}.list-slider .item{padding:0 12px}.products-slider .item{padding-top:15px;padding-bottom:15px;padding-right:4px;padding-left:4px}.preview-widget h3{padding:16px 0 8px}.popular-services .list-slider .thumbnail h3{background-color:var(--grey);position:absolute;bottom:0;left:0;padding-top:16px;padding-right:24px;padding-left:12px;min-height:90px;border-radius:0 12px 0 0}.featured-articles h3{padding-top:8px;padding-right:12px;min-height:100px}.most-read h3{background-color:#F0F3ED;min-height:106px;display:block;border-radius:16px;padding:24px;font-weight:400}.featured-services h3{padding-right:12px;padding-bottom:27px}.inline-featured-services h3{padding-right:0;padding-bottom:12px;padding-top:10px}.featured-services a{position:absolute;box-shadow:0 0 0 15px var(--white);background-color:var(--white)}.arrow-button>div{width:100%;height:100%;border-radius:50%;position:relative;z-index:10;background-image:url(/wp-content/themes/colligo/gfx/arrow-more.svg);background-repeat:no-repeat;background-position:center}.arrow-button>div:after{content:'';width:100%;height:100%;position:absolute;top:0;right:0;z-index:10;border-radius:50%;box-shadow:0 0 20px 0 rgba(0,0,0,.15);opacity:0;visibility:hidden}.inline-featured-services a{box-shadow:0 0 0 15px var(--grey);background-color:var(--grey)}.featured-services a i{position:absolute;bottom:-1px;height:30px;width:72px;left:-3px;display:inline-block}.featured-services a i:after,.featured-services a i:before{content:"";position:absolute;height:30px;width:30px;background:radial-gradient(circle at top left,#fff0 69%,var(--white) 71%);z-index:1;left:calc(100% - 30px)}.inline-featured-services a i:after,.inline-featured-services a i:before{background:radial-gradient(circle at top left,#fff0 69%,var(--grey) 71%)}.featured-services a i:before{left:100%;background:radial-gradient(circle at top right,#fff0 69%,var(--white) 71%)}.inline-featured-services a i:before{background:radial-gradient(circle at top right,#fff0 69%,var(--grey) 71%)}.featured-services a:after,.featured-services a:before{content:"";position:absolute;height:30px;width:30px;bottom:0;background:radial-gradient(circle at top right,#fff0 69%,var(--white) 71%);z-index:1}.inline-featured-services a:after,.inline-featured-services a:before{background:radial-gradient(circle at top right,#fff0 69%,var(--grey) 71%)}.featured-services a:after{left:-1px;bottom:calc(100% - 15px);background:radial-gradient(circle at bottom right,#fff0 70%,var(--white) 71%)}.inline-featured-services a:after{background:radial-gradient(circle at bottom right,#fff0 70%,var(--grey) 71%)}.featured-services a:before{bottom:calc(100% + 15px);left:-1px}.preview-widget .description{color:var(--green)}.preview-widget .description ul{margin:0;padding-right:20px}.float-tags{position:absolute;background-color:var(--grey);top:35px;border-radius:10px 0 0 10px;padding:12px 12px;max-width:200px}.single-article .inline-featured-products .float-tags{background-color:var(--white)}.single-article .inline-featured-products .float-tags:before{background:radial-gradient(circle at top left,#fff0 69%,var(--white) 71%)}.single-article .inline-featured-products .float-tags:after{background:radial-gradient(circle at bottom left,#fff0 70%,var(--white) 71%)}.float-tags:after,.float-tags:before{content:"";position:absolute;height:15px;width:15px;bottom:0;background:radial-gradient(circle at top left,#fff0 69%,var(--grey) 71%)}.all-products .float-tags{background-color:var(--white)}.all-articles .float-tags{background-color:var(--grey)}.float-tags:after{right:0;top:100%;background:radial-gradient(circle at bottom left,#fff0 70%,var(--grey) 71%)}.float-tags:before{bottom:100%;right:0}.all-products .float-tags:before{background:radial-gradient(circle at top left,#fff0 69%,var(--white) 71%)}.all-products .float-tags:after{background:radial-gradient(circle at bottom left,#fff0 70%,var(--white) 71%)}.all-articles .float-tags:before{background:radial-gradient(circle at top left,#fff0 69%,var(--grey) 71%)}.all-articles .float-tags:after{background:radial-gradient(circle at bottom left,#fff0 70%,var(--grey) 71%)}.preview-widget .float-tags li{background:transparent;padding:0;font-size:14px;line-height:17px;white-space:nowrap}.float-tags li i:last-child{display:none}.clients{background-color:var(--grey);padding:24px 0;position:relative;margin-top:40px}.clients h2{font-weight:400;color:var(--black)}.clients .list{position:absolute;height:35px;width:78%;left:0;top:0;bottom:0;margin:auto;direction:ltr}.clients .list .item{width:120px;height:40px;display:table-cell;vertical-align:middle;text-align:center;float:none;padding:0 4px;opacity:.3}.clients .list .item img{display:inline-block;max-height:22px}.promo-banner{margin-top:0;padding-top:100px;padding-bottom:0}.promo-banner.static-banner{padding-top:0}.promo-banner .wrapper{border-radius:20px;background-color:var(--white);box-shadow:0 4px 18px 0 rgba(0,0,0,.08)}.promo-banner .wrapp{padding:12px 30px;display:table;width:100%;table-layout:fixed;padding-left:12px}.layout-Right .wrapp{padding-right:12px;padding-left:40px}.promo-banner .content{display:table-cell;vertical-align:top;padding-left:65px;padding-top:35px}.layout-Right .content{padding-right:40px}.promo-banner .description{padding-top:15px;font-weight:400;color:var(--green);padding-bottom:56px}.promo-banner .image{display:table-cell;vertical-align:middle;text-align:center;position:relative;width:calc(52.52%)}.promo-banner .thumb{width:100%;height:380px;background-size:cover;background-position:center;margin:auto;position:relative;z-index:2;display:inline-block;border-radius:13px;display:block;overflow:hidden}.promo-banner .thumb:after{content:'';position:absolute;width:100%;height:100%;background-color:var(--black);right:0;top:0;opacity:.25}.featured-articles .thumbnail,.featured-articles .list .thumbnail{height:275px;position:relative;border-radius:12px;background-size:cover;background-position:center}.featured-articles .thumbnail:after{content:'';position:absolute;right:0;width:0;height:100%;top:0;background:linear-gradient(to bottom,rgba(0,41,22,0) 0%,rgba(0,41,22,.3) 70%,rgba(0,41,22,.3) 100%)}.featured-articles .item a{display:block}.featured-articles-slider .item a{padding:8px}.thumbnail .time{color:var(--white);right:12px;bottom:9px;position:absolute}.page-template-contact footer,.page-template-contact .newsletter{background-color:#fff}footer{padding-top:100px;padding-bottom:35px}.single-article footer{background-color:var(--grey)}footer .wrapper{max-width:1380px;background-color:var(--black);border-radius:40px}.newsletter{width:59%;background-color:var(--grey);border-radius:0 0 0 40px;padding-right:30px;position:relative}.single-article .newsletter{background-color:var(--grey)}.newsletter:after,.newsletter:before{content:'';position:absolute;height:45px;width:45px;bottom:0;background:radial-gradient(circle at bottom left,#fff0 69%,var(--grey) 71%)}.page-template-contact .newsletter:after{background:radial-gradient(circle at bottom left,#fff0 69%,var(--white) 71%)}.page-template-contact .newsletter:before{background:radial-gradient(circle at bottom left,#fff0 69%,var(--white) 71%)}.newsletter:after{right:0;top:100%;background:radial-gradient(circle at bottom left,#fff0 69%,var(--grey) 71%)}.newsletter:before{left:-45px;top:0}.newsletter .description{padding-bottom:40px;padding-top:30px}.newsletter h2{color:var(--black)}.newsletter-form-wrapper{padding-bottom:40px}.newsletter-form{margin:0;padding:0;list-style-type:none;display:block;width:100%;direction:rtl;font-size:0}.newsletter-form.contact-form li{display:inline-block;vertical-align:middle;position:relative;padding-left:16px;width:328px;margin-bottom:0;padding-right:0}.newsletter-form.contact-form li.submit{width:auto;padding-right:24px}.contact-form input{border:1px solid transparent;border-radius:12px;padding:14px 20px;background-color:transparent;width:100%}.contact-form input:focus,.contact-form textarea:focus{outline:none;border:1px solid var(--white)}.newsletter-form.contact-form input{border-color:#00291699;background-color:transparent;color:var(--black)}.newsletter-form.contact-form input:focus{border-color:var(--black)}body .wpcf7-spinner{position:absolute;left:24px;top:0;bottom:0;margin:auto;z-index:1}body .newsletter-form .wpcf7-spinner{left:15px}body .wpcf7-not-valid-tip{position:absolute;padding-top:2px}.contact-form .name{position:absolute;z-index:1;right:20px;top:0;bottom:0;margin:auto;display:inline-block;opacity:1;height:24px;pointer-events:none}.fullwidth .name{bottom:auto;top:15px}.contact-form .name{color:#E0F0E7;right:30px}.newsletter .name{color:#00291680;right:20px}.fullwidth .name{bottom:auto;top:10px;right:20px}.active .name{font-size:14px;bottom:auto;background-color:var(--black);opacity:1;padding:4px 6px;height:auto;right:20px;top:-16px}footer .newsletter .active .name{color:var(--black);background-color:var(--grey);right:15px}.fullwidth.active .name{top:-15px}footer nav ul.menu{display:flex}footer nav ul.menu>li{width:33%}footer nav .contact-links{position:absolute;top:60px;right:calc(60% + 45px);z-index:1}footer nav .contact-links .sub-menu a{font-size:16px;display:inline-block;vertical-align:middle;color:#80958a;opacity:1}footer nav .contact-links .sub-menu a i{width:24px;height:24px;display:inline-block;background-position:center;background-repeat:no-repeat;float:right;margin-left:5px}footer nav ul{padding:0;margin:0;list-style-type:none}footer nav ul li{display:block;padding-left:0;padding-bottom:16px;text-align:center}footer nav ul li:last-child{padding-bottom:0}footer nav ul li.contact-links{text-align:right;width:auto}footer nav ul li.contact-links li{display:inline-block}footer nav ul li.contact-links ul{font-size:0}footer nav ul .contact-links li:nth-child(odd){width:35%}footer nav ul .contact-links li{text-align:right;padding-bottom:16px}footer nav ul li a{color:#9db4a8}footer nav ul.sub-menu li a{opacity:1}.wrap-form .contact{display:flex;padding-top:100px;padding-right:140px;padding-left:110px;vertical-align:top}.content-text-wrapper,.logo-section{flex-basis:463px}.contact-form-wrapper{flex-basis:59%}.contact-form{margin:0;padding:0;list-style-type:none;font-size:0;direction:rtl}.contact-hero .contact-form{margin:0 -8px}.contact-form li{display:inline-block;width:50%;padding:0 12px;position:relative;margin-bottom:32px}.contact-form li.fullwidth,.contact-form li.submit{width:100%}body .wpcf7 .wpcf7-response-output{display:none}body .wpcf7 form.sent .wpcf7-response-output{display:block}body .wpcf7 form.sent .wpcf7-response-output{margin:0;border:none;padding-right:70px;padding-top:20px;padding-bottom:20px;padding-left:40px;direction:rtl;position:absolute;background-color:var(--white);color:var(--black);left:0;bottom:74px;border-radius:12px;font-size:18px}form{position:relative}body .wpcf7 form .wpcf7-response-output:before{content:'';background-image:url(/wp-content/themes/colligo/gfx/sent.svg);width:24px;height:24px;position:absolute;top:0;bottom:0;margin:auto;right:32px;background-repeat:no-repeat}body .newsletter .wpcf7 form.sent .wpcf7-response-output{left:45px;background-color:#C2EB15;box-shadow:0 10px 18px 0 rgba(0,0,0,.08)}.contact-form li.submit{text-align:left;padding-left:0;margin-bottom:0;position:relative}.contact-form li.submit p{display:inline-block}.contact-form li.agreement{text-align:right}.contact-form li.agreement label{text-align:right;color:var(--white)}.contact-form li.agreement .wpcf7-list-item{margin-right:0}.contact-form li.agreement input{width:auto;border-radius:0;border:1px solid var(--white);padding:0;-webkit-appearance:none;width:18px;height:18px;background-color:transparent;float:right;margin-top:2px;margin-left:8px;background-repeat:no-repeat;background-position:center;background-size:10px}.contact-form li.agreement input:checked{background-image:url(/wp-content/themes/colligo/gfx/icon-checked.svg)}.contact-form li.agreement .wpcf7-list-item-label{color:var(--white);opacity:1;font-weight:300}.contact-form input,.contact-form textarea,.contact-form select{background-color:#3A69534D;width:100%;color:var(--white)}.contact-form li.submit input{min-width:180px;margin-left:53px}li.submit input{cursor:pointer}.contact-form textarea{height:116px;border-radius:12px;resize:none;padding:20px 20px;padding-top:36px}.credit{text-align:right;padding-right:140px;display:flex;vertical-align:top;padding-top:100px;padding-bottom:55px}.logo-section{text-align:right}.logo-section img{margin:0}.credit nav{flex-basis:calc(100% - 463px);padding-left:110px}.social-links{margin:0;padding:0;list-style-type:none;display:flex;padding-top:30px}.social-links li{padding-left:16px}.social-links li a{background-color:#183e2d;width:38px;height:38px;display:block;border-radius:50%;background-size:auto;background-repeat:no-repeat;background-position:center}.information{margin-top:-155px;height:155px;pointer-events:none;z-index:1;position:relative}.entry .information{margin-top:0;height:auto}.two-columns-flex .entry .box-content.information{margin-bottom:12px}.entry .box-content.information ul.list li{padding-right:0;display:flex;padding-top:16px;padding-bottom:16px;border-bottom:1px solid var(--green)}.two-columns-flex .entry .box-content table td{padding-right:0;padding-top:16px;padding-bottom:16px;border-bottom:1px solid var(--green);vertical-align:middle}.two-columns-flex .entry .box-content table{margin-top:8px}.two-columns-flex .entry .box-content table tr:last-child td{border-bottom:none}.two-columns-flex .entry .box-table table{height:auto!important;width:auto!important;white-space:nowrap;overflow-x:scroll;display:block;color:var(--green);margin-bottom:20px;padding-bottom:8px;table-layout:fixed}.two-columns-flex .entry .box-table table tr,.two-columns-flex .entry .box-table table tbody{color:inherit}.two-columns-flex .entry .box-table table tr:first-child td{font-size:14px;border-bottom:1px solid #144D33;padding-top:20px;padding-bottom:20px}.two-columns-flex .entry .box-table table tr:first-child td:first-child,.two-columns-flex .entry .box-table table[dir='ltr'] tr:first-child td:last-child{border-radius:0 20px 20px 0}.two-columns-flex .entry .box-table table tr:first-child td:last-child,.two-columns-flex .entry .box-table table[dir='ltr'] tr:first-child td:first-child{border-radius:20px 0 0 20px}.two-columns-flex .entry .box-table table tr td{color:inherit;padding-left:20px;border-bottom:1px solid #3A69534D;padding-right:20px;width:auto!important}.two-columns-flex .entry .box-table table tr:first-child td span{font-size:inherit;color:inherit}.two-columns-flex .entry .box-table table tr:first-child strong,.two-columns-flex .entry .box-table table tr:first-child b{font-size:20px}.two-columns-flex .entry .box-table table::-webkit-scrollbar{width:1em;height:6px}.two-columns-flex .entry .box-table table::-webkit-scrollbar-track{background-color:#E0F0E7;border-radius:30px}.two-columns-flex .entry .box-table table::-webkit-scrollbar-thumb{background-color:#C2EB15;outline:none;border-radius:30px}.entry .box-content.information ul.list li:last-child{border-bottom:none}.entry .box-content.information ul.list li div:first-child{flex:1}.entry .box-content.information ul.list :before{display:none}.information .wrapper{height:100%;text-align:left}.information .content{margin:0;padding:0;list-style-type:none;display:flex;height:100%;align-items:center;justify-content:left;background-color:var(--grey);width:fit-content;float:left;border-radius:0 40px 0 0;position:relative;padding-right:30px}.information .content li{text-align:center;padding:0 20px}.information .content:after,.information .content:before,.inline-hero .top-description:after,.inline-hero .top-description:before{content:'';position:absolute;height:40px;width:40px;bottom:0;background:radial-gradient(circle at top right,#fff0 69%,var(--grey) 71%)}.product-hero .thumbnail i:after{right:0;bottom:-40px}.information .content:after,.inline-hero .top-description:before{bottom:0;right:-40px}.information .content:before,.inline-hero .top-description:after{top:-40px;left:0;background:radial-gradient(circle at top right,#fff0 69%,var(--grey) 71%);right:auto}.popular-services .list-slider .thumbnail h3:after,.popular-services .list-slider .thumbnail h3:before{content:'';background:radial-gradient(circle at top right,#fff0 69%,var(--grey) 71%);width:20px;height:20px;position:absolute}.popular-services .list-slider .thumbnail h3:after{right:-20px;bottom:0}.popular-services .list-slider .thumbnail h3:before{top:-20px;left:0}.information .content i{font-style:normal}.information .content .number{font-weight:200;padding-bottom:8px}.information .content .description{font-weight:500}.information .content .counter,.information .content i{color:var(--green-led);font-size:inherit;font-weight:inherit}.linkedin-widget{padding-bottom:0}.linkedin-widget .action-button{padding:16px 39px}.linkedin-widget .shortcode{padding-top:40px}.linkedin-widget .hvaWKn>div{background-color:var(--white);border-radius:12px;padding-bottom:35px;position:relative}.linkedin-widget .hKptij{background-color:transparent;position:static}.linkedin-widget .jyrriv{padding-right:0}.linkedin-widget .jPsRFu{display:none}.linkedin-widget .liNVMM{margin-right:0;width:48px;height:48px;box-shadow:none;margin-left:16px}.linkedin-widget .fSqTlR::after{display:none}.linkedin-widget .cfzYhB{text-align:right}.linkedin-widget .fytFEp{font-weight:500;direction:ltr}.linkedin-widget .hSjWbi{opacity:1}.linkedin-widget .biILtm{color:var(--green)}.linkedin-widget .biILtm div{color:inherit;text-align:right}.linkedin-widget .dldPzO{color:var(--green-led);font-size:16px;padding-top:16px}.linkedin-widget .gXWJse{min-height:130px;padding-top:32px}.linkedin-widget .ciCnpO>a{display:none!important;opacity:0;visibility:hidden}.linkedin-widget .ciCnpO>a:before{content:'';width:115%;height:140%;background-color:var(--grey);position:absolute;right:-15px;z-index:1000;top:-10px}.linkedin-widget .cUeGhR{border-radius:12px;overflow:hidden;background:transparent;border:none}.linkedin-widget .bNtjrJ{padding-right:16px;padding-left:16px;border-radius:12px}.linkedin-widget .cqxjST{margin-right:0!important;background-image:url(/wp-content/themes/colligo/gfx/icon-like.svg);width:24px;height:24px;background-repeat:no-repeat;background-position:center}.linkedin-widget .fUkyoJ .cqxjST{background-image:url(/wp-content/themes/colligo/gfx/icon-share.svg)}.linkedin-widget .fUkyoJ{opacity:1}.linkedin-widget .fUkyoJ>div:first-child{margin-left:6px}.linkedin-widget .cIjtbQ{padding-right:16px;padding-left:16px;padding-top:0;margin-top:0!important}.linkedin-widget .kJidoP{display:none}.linkedin-widget .hvaWKn{position:relative}.linkedin-widget .jORcrz{background-color:var(--white)}.linkedin-widget .gfwAmy{display:none}.linkedin-widget .kDEeCy{position:relative;bottom:0;padding-bottom:0!important}.linkedin-widget img{border-radius:12px;max-height:210px;margin-top:16px}.linkedin-widget .cqxjST svg{display:none}.linkedin-widget .lhPJWq{align-items:center;opacity:1}.linkedin-widget .lhPJWq:last-child{display:none}.linkedin-widget .lhPJWq div{width:auto;margin:0;height:auto}.linkedin-widget .cjNBgd{width:24px;height:24px;margin-right:0!important}.linkedin-widget .dgPsDD>div{background-image:url(/wp-content/themes/colligo/gfx/share-icon.svg);width:24px;height:25px}.linkedin-widget .dgPsDD svg{display:none}.linkedin-widget .lhPJWq span{padding-right:6px}.two-columns-flex .entry{display:flex;margin-top:60px}.two-columns-flex .entry .content{width:calc(100% - 630px);padding-left:60px}.two-columns-flex .entry .content .note{color:var(--green);font-style:normal;display:block;margin-top:-40px;background-color:transparent;border-radius:0;padding:0;padding-top:12px}.two-columns-flex .entry .box-content,.two-columns-flex .entry .files,.two-columns-flex .entry .note{border-radius:20px;background-color:var(--green-light);padding:30px;margin-bottom:40px;overflow:hidden}.two-columns-flex .entry{margin-bottom:120px}.product-entry .entry{margin-top:20px;margin-bottom:20px}.product-entry .product-slider{direction:ltr}.product-entry .product-slider .slick-arrow{bottom:auto;top:0}.two-columns-flex .entry .box-content p,.two-columns-flex .entry .box-content li{color:var(--green)}.two-columns-flex .entry .box-content p,.two-columns-flex .entry .box-content h3{padding-top:12px}.two-columns-flex .entry .box-content p:first-child{padding-top:0}.two-columns-flex .entry .box-content ul,.two-columns-flex .entry .box-content ol,.two-columns-flex .entry .files ul{margin:0;padding:0;list-style-type:none;padding-top:6px;padding-bottom:12px}.two-columns-flex .entry .box-content ol{list-style-type:auto;padding-right:20px}.single-product .two-columns-flex .entry .box-content ul{padding-top:0}.two-columns-flex .entry .files ul{padding-top:0}.two-columns-flex .entry .box-content li,.two-columns-flex .entry .files li{margin-top:6px;padding-right:26px;position:relative}.two-columns-flex .entry .files li a{text-decoration:underline}.two-columns-flex .entry .box-content li:before,.two-columns-flex .entry .files li:before{content:'';background-image:url(/wp-content/themes/colligo/gfx/icon-bullet.svg);width:16px;height:16px;position:absolute;right:0;background-repeat:no-repeat;background-position:center;top:3px}.two-columns-flex .entry .files li:before{background-image:url(/wp-content/themes/colligo/gfx/icon-link.svg)}.two-columns-flex .entry .info{width:630px;text-align:right}.product-entry .entry .info{text-align:left}.two-columns-flex .theiaStickySidebar{width:590px;margin-right:40px}.two-columns-flex .action-buttons{padding-top:24px}.two-columns-flex .theiaStickySidebar .product-slider .item,.two-columns-flex .theiaStickySidebar .product-nav-slider .item{height:400px;background-size:cover;position:relative;background-repeat:no-repeat;background-position:center;border-radius:40px;overflow:hidden}.two-columns-flex .theiaStickySidebar .product-slider .item{border-radius:40px 0 40px 40px}.two-columns-flex .theiaStickySidebar .product-nav-slider .item{height:135px;width:138px;border-radius:12px;margin-left:12px;float:right}.product-nav-slider .item .play{background-image:url(/wp-content/themes/colligo/gfx/play-circle.svg);width:44px;height:44px;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.product-nav-slider{padding-top:12px}.action-buttons a:first-child{float:right}.action-buttons a:last-child{float:left}.action-buttons:after,.simple-content .bottom-section:after{content:'';display:block;clear:both}.two-columns-flex .entry .info .thumbnail{height:400px;background-size:cover;background-position:center;border-radius:40px;position:relative}.two-columns-flex .entry .info .thumbnail i{width:130px;height:90px;display:inline-block;position:absolute;right:0;top:0;background-color:var(--grey);border-radius:0 0 0 30px}.inline-button{position:absolute;bottom:0;left:0;background-color:var(--grey);border-radius:0 30px 0 0;padding-top:30px;padding-right:30px}.inline-button a{padding:14px 25px}.product-hero .thumbnail{width:590px;height:100%;position:absolute;left:0;bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:40px}.product-hero .thumbnail i{width:200px;height:148px;position:absolute;right:0;background-color:var(--grey);border-radius:0 0 0 40px}.top-description-product{padding:40px 0}.top-description-product .wrapper{background-color:var(--green-sed);padding:40px;border-radius:40px;color:#002413}.two-columns-flex .product-slider .item i{position:absolute;width:125px;height:92px;z-index:1;background-color:var(--grey);bottom:auto;right:0;border-radius:0 0 0 20px;top:0}.info-contact{padding-top:100px}.info-contact .content{background-color:#e0f0e7;border-radius:20px;padding:40px;padding-bottom:56px;position:relative}.contact-hero .wrapp{display:flex;column-gap:25px}.contact-hero h1,.contact-hero h2{color:var(--white)}.contact-hero h2{font-weight:400;padding-top:8px}.contact-hero .content{flex-basis:1010px;padding:40px;border-radius:20px;background-color:var(--black)}.contact-hero .shortcode{padding-top:40px}.contact-hero .image{flex:1;border-radius:20px;background-size:cover;background-position:center;background-repeat:no-repeat}.faq{padding-top:100px;padding-bottom:100px}.faq .wrapp{display:flex;column-gap:24px}.faq .title{flex-basis:520px}.faq .image{height:352px;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:20px;margin-top:60px}.faq .questions{flex:1}.faq .list{margin:0;padding:0;list-style-type:none}.faq .item{background-color:var(--green-light);padding:24px 20px;border-radius:20px;margin-bottom:16px;position:relative}.faq .question{cursor:pointer}.faq .answer{padding-top:20px;color:var(--green);opacity:0;visibility:hidden;display:none}.faq i{position:absolute;background-image:url(/wp-content/themes/colligo/gfx/arrow_back_ios.svg);width:20px;height:12px;top:31px;left:22px;background-repeat:no-repeat;background-position:center}.faq .active .answer{opacity:1;visibility:visible;display:block}.faq .active .answer p{padding-bottom:20px}.faq .active .answer a{text-decoration:underline}.faq .active i{transform:rotate(180deg)}.article-hero{margin-top:0;padding-top:124px}.article-hero .wrapp{border-radius:40px;padding:0;background-color:var(--green-light);display:block}.article-hero .wrapper{padding-right:0;height:auto}.article-hero .wrapp:before,.article-hero .wrapp:after{display:none}.post-info{margin:0;list-style-type:none;display:table;padding:28px 58px;background-color:var(--white);border-radius:0 0 0 30px;position:relative}.post-info li{display:table-cell;vertical-align:middle;color:var(--green);padding-right:6px;padding-left:6px;line-height:14px}.post-info li span{font-size:inherit;color:inherit;line-height:inherit}.post-info li.reading-time{border-left:1px solid var(--green)}.article-hero h1{padding-top:15px}.article-hero .short-description,.article-hero h1{max-width:900px;padding-right:68px}.article-hero .short-description{color:var(--green);padding:30px;padding-right:68px;padding-top:0}.article-hero .bottom-section{padding-top:46px;text-align:left;padding-bottom:40px;padding-right:68px}.article-hero .bottom-section:after{content:'';display:block;clear:both}.author{float:right;display:flex;align-items:center;text-align:right}.avatar{border-radius:50%;outline:9px solid var(--green);margin-left:-10px;position:relative;width:63px;height:63px;background-size:cover;background-position:center;background-color:var(--white)}.author .content{padding-right:20px;padding-top:18px;padding-bottom:18px;padding-left:22px;background-color:var(--green);border-radius:28px;min-width:202px}.simple-content .author h3,.article-hero .author h3{color:var(--green-med);font-weight:500;padding-bottom:4px}.author h4{color:var(--white)}.article-hero .share-buttons{display:inline-block;position:absolute;left:0;bottom:0;background-color:var(--white);border-radius:0 30px 0 0;padding:35px 32px;z-index:1}.share-buttons a{width:38px;height:38px;padding:0;border-radius:50%;background-color:var(--green-light)!important;margin:0 8px;background-repeat:no-repeat!important;background-position:center!important}body .addtoany_list.a2a_kit_size_32 a{display:inline-block}.share-buttons a span{display:none!important}.a2a_button_copy_link,.copy-link{background-image:url(/wp-content/themes/colligo/gfx/ic-link.svg)!important}.a2a_button_email{background-image:url(/wp-content/themes/colligo/gfx/ic-email.svg)!important}.a2a_button_whatsapp{background-image:url(/wp-content/themes/colligo/gfx/ic-whatsapp.svg)!important}.a2a_button_facebook{background-image:url(/wp-content/themes/colligo/gfx/ic-facebook.svg)!important}.a2a_button_linkedin{background-image:url(/wp-content/themes/colligo/gfx/ic-linkedin.svg)!important}.a2a_button_x{background-image:url(/wp-content/themes/colligo/gfx/ic-x.svg)!important}.simple-content{padding-top:16px;padding-bottom:60px}.simple-content p{padding-bottom:10px}.article-hero .wrapper{max-width:1010px}.simple-content .wrapper{max-width:870px}.simple-content .bottom-section{padding-top:93px}.author-biography{padding-top:60px}.author-biography .author{right:0;position:absolute;top:0;padding-left:20px;padding-bottom:20px;background-color:var(--white);border-radius:0 0 0 25px;padding-right:10px}.author-biography .wrapp{border-radius:20px;background-color:var(--green-light);position:relative}.author-biography .wrapp>.content{padding-top:30px;padding-right:315px;padding-left:30px;padding-bottom:50px}.author-biography .wrapp .description{color:var(--green)}.simple-content .bottom-section .share-buttons{float:right}.simple-content .bottom-section .linkedin-profile{float:left}.linkedin-profile .action-button{padding:16px 40px}.simple-content .content-box{color:var(--green);padding-bottom:15px}.simple-content.page-entry .wrapper .content-box{padding-bottom:0}.content-quote{margin-top:40px;margin-bottom:60px;background-color:#D6F263;padding:30px;padding-bottom:75px;position:relative;border-radius:20px 0 20px 0}.content-quote-with-image .content-quote{flex-basis:50%;margin-top:0;border-radius:20px;min-height:380px;position:relative;z-index:1;margin-bottom:80px}.testimonials-slider .content-quote{margin-bottom:54px}.content-quote-with-image .content-quote .psik{top:auto;left:0;bottom:0;right:auto;border-radius:0 20px 0 0;background-position:center;width:146px;height:152px;background-image:url(/wp-content/themes/colligo/gfx/psv.svg);background-image:url(/wp-content/themes/colligo/gfx/psik.svg)}.testimonials-with-image .content-quote .psik{background-color:var(--grey)}.content-quote-with-image{display:flex;column-gap:20px;margin-top:0}.testimonials-with-image{margin-top:60px}.content-quote-with-image .image{flex-basis:50%;margin-bottom:40px}.testimonials-with-image .image{flex-basis:312px}.testimonials-with-image .content-quote{flex-basis:calc(100% - 336px)}.testimonials-with-image .wrapp{display:flex!important;column-gap:24px;margin-top:40px;position:relative}.content-quote-with-image .thumbnail{height:380px;border-radius:20px;background-size:cover;background-position:center;position:relative;overflow:hidden}.content-quote-with-image .image span{padding-top:12px;display:inline-block}.content-quote .psik{width:150px;height:150px;position:absolute;background-color:var(--white);right:0;top:0;border-radius:0 0 0 20px;background-image:url(/wp-content/themes/colligo/gfx/psik.svg);background-repeat:no-repeat;background-position:top 17px center}.simple-content .content-quote .content{padding-right:150px;padding-bottom:20px}.simple-content .content-quote p{padding-bottom:0}.simple-content p span,.simple-content li span{line-height:inherit;font-size:inherit;font-weight:inherit;color:inherit}.content-quote-with-image .content-quote .content{padding-right:0;font-weight:500}.content-quote .content .name{position:absolute;bottom:40px}.content-quote .content .name span{display:block;line-height:normal;font-weight:500}.simple-content .content-quote .empty,.author-biography .wrapp>.content i,.info-contact .empty{width:190px;height:60px;position:absolute;left:0;bottom:0;background-color:var(--white);border-radius:0 20px 0 0}.simple-content .content-image{margin-top:0;border-radius:20px;height:380px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;margin-bottom:40px}.simple-content .content-image-fullsize{height:auto!important}.simple-content .content-image img{width:100%;height:auto;border-radius:20px}.simple-content .content-image i{background-color:var(--white);height:85px;width:85px;position:absolute;right:0;top:0;border-radius:0 0 0 20px}.simple-content .content-image span{position:absolute;left:0;bottom:0;background-color:var(--white);display:inline-block;padding:16px;padding-left:8px;border-radius:0 20px 0 0}.simple-content .content-image-fullsize span{position:relative;padding-right:0;padding-left:0}.simple-content .content-image span:empty{display:none}.info-contact .empty:before,.info-contact .empty:after,.simple-content .content-image span:before,.simple-content .content-image span:after,.simple-content .content-image i:after,.simple-content .content-image i:before,.simple-content .content-quote .empty:before,.simple-content .content-quote .empty:after,.author-biography .wrapp>.content i:before,.author-biography .wrapp>.content i:after{content:'';width:20px;height:20px;position:absolute;background-color:var(--white)}.info-contact .empty:before{top:0;right:-20px;background:radial-gradient(circle at bottom right,#fff0 69%,var(--grey) 71%)}.about-hero .empty:after,.about-hero .empty:before{content:'';background:radial-gradient(circle at top left,#fff0 69%,var(--grey) 71%);position:absolute;left:-40px;bottom:0;width:40px;height:40px}.about-hero .empty:after{background:radial-gradient(circle at top left,#fff0 69%,var(--grey) 71%);top:-40px;right:0}.info-contact .empty:after{left:0;right:auto;bottom:-20px;background:radial-gradient(circle at bottom right,#fff0 69%,var(--grey) 71%)}.simple-content .content-image i:after{background:radial-gradient(circle at bottom left,#fff0 69%,var(--white) 71%);bottom:-20px;right:0}.simple-content .content-image i:before{background:radial-gradient(circle at bottom left,#fff0 69%,var(--white) 71%);left:-20px}.simple-content .content-image span:before,.simple-content .content-quote .empty:before,.author-biography .wrapp>.content i:before{background:radial-gradient(circle at top right,#fff0 69%,var(--white) 71%);top:-20px;left:0}.simple-content .content-image span:after,.simple-content .content-quote .empty:after,.author-biography .wrapp>.content i:after{background:radial-gradient(circle at top right,#fff0 69%,var(--white) 71%);right:-20px;bottom:0}.simple-content h2{padding-top:20px;padding-bottom:24px;font-weight:500}.simple-content h3{font-weight:600;padding-bottom:6px;color:var(--black)}.simple-content .content-box ul{list-style-type:none;margin:0;margin-top:0;padding:0;padding-bottom:12px;padding-top:12px}.simple-content .content-box ul ul{padding-top:10px}.simple-content .content-box li{padding-bottom:12px;position:relative;padding-right:18px}.simple-content .content-box ol{margin:0;padding:0;padding-right:20px}.simple-content .content-box ol ol{counter-reset:list;list-style-type:none;padding-right:0}.simple-content .content-box ol ol li{padding-right:25px}.simple-content .content-box ol ol li:before{content:counter(list) ") ";counter-increment:list;position:absolute;right:0}.simple-content .content-box ul ul li:before{background-color:#3A69534D}.simple-content .content-box ol li{padding-right:12px}.simple-content .content-box ol li:has(h3)::marker{font-size:18px}.simple-content .content-box ol li::marker,.two-columns-flex .entry .box-content ol>li::marker{font-weight:600;color:#00AF5E}.two-columns-flex .entry .box-content ol>li{padding-right:9px}.two-columns-flex .entry .box-content ol>li:before{display:none}.simple-content .content-box ul li:before{content:'';position:absolute;width:6px;height:6px;background-color:#00AF5E;display:inline-block;right:0;top:9px}.info-contact .list{margin:0;padding:0;list-style-type:none;padding-top:40px;display:flex;column-gap:50px}.info-contact .empty{bottom:auto;top:0;background-color:var(--grey);width:150px;height:90px;border-radius:0 0 20px 0}.info-contact a,.info-contact span{display:flex;vertical-align:middle}.info-contact i{margin-left:10px;display:inline-flex}.about-hero .action-button{min-width:175px}.about-hero .wrapp{display:flex;min-height:490px}.about-hero h1{background-color:var(--grey)}.about-hero .description{padding-top:24px;padding-bottom:5px;color:var(--green)}.about-hero .content{padding-left:50px;flex-basis:calc(100% - 730px)}.about-hero .image{flex-basis:730px;border-radius:40px;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.about-hero .image:after{content:'';position:absolute;width:100%;height:100%;background-color:#00291640;border-radius:40px}.about-hero .empty{width:200px;height:200px;position:absolute;right:0;bottom:0;background-color:var(--grey);border-radius:40px 0 0 0;z-index:1}.team{padding-top:100px;text-align:center}.team .list{padding:0;margin:0;list-style-type:none;padding-top:40px;grid-template-columns:calc(25% - 18px) calc(25% - 18px) calc(25% - 18px) calc(25% - 18px);display:grid;column-gap:24px;row-gap:40px}.maxlist-more{display:inline-block;border:1px solid var(--black);padding:17px 40px;border-radius:40px;margin-top:40px;cursor:pointer}.maxlist-more i{width:16px;height:16px;float:left;margin-top:4px;position:relative}.maxlist-more.active i{transform:rotate(45deg)}.maxlist-more i:after,.maxlist-more i:before{content:'';position:absolute;width:100%;height:1.5px;background-color:var(--black);left:0;top:0;bottom:0;right:0;margin:auto}.maxlist-more i:after{transform:rotate(90deg)}.maxlist-more a{padding-left:12px}.team .thumbnail{height:290px;background-repeat:no-repeat;background-size:cover;border-radius:20px;background-color:#e5e5e5;position:relative;background-position:top 0 center;cursor:pointer}.team .thumbnail span{background-size:contain;background-position:bottom;background-repeat:no-repeat;display:block;height:100%;transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none}.team .info{position:absolute;right:0;bottom:0;background-color:var(--grey);text-align:right;padding:15px;padding-bottom:0;border-radius:20px 0 0 0;padding-left:20px}.team .info:before,.team .info:after{content:'';background:radial-gradient(circle at top left,#fff0 69%,var(--grey) 71%);position:absolute;width:25px;height:25px}.team .info:before{top:-25px;right:0}.team .info:after{bottom:0;left:-25px}.team h3{padding-bottom:4px}.team .role{color:var(--green)}.about-information{margin-top:0;height:auto;padding-top:100px}.about-information .wrapper{text-align:center;height:auto}.about-information .wrapp{padding-top:40px;display:flex;align-items:center;justify-content:center}.about-information .content-wrap{flex-basis:calc(100% - 650px);text-align:center;padding-right:120px}.about-information .content{padding:0;display:flex;float:right;background:transparent;flex-wrap:wrap;row-gap:40px;margin:auto;width:auto;border-radius:0;font-size:0}.about-information .content .number{padding-bottom:0}.about-information .content:before,.about-information .content:after{display:none}.about-information .content li{padding:0;flex:50%;text-align:right;display:inline-block;width:50%}.about-information .image{flex-basis:650px;height:380px;border-radius:20px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.about-information .empty{position:absolute;width:110px;height:90px;background-color:var(--grey);left:0;top:0;border-radius:0 0 20px 0}.about-information .empty:before,.about-information .empty:after{content:'';background:radial-gradient(circle at bottom right,#fff0 69%,var(--grey) 71%);position:absolute;width:25px;height:25px;top:0;right:-25px}.about-information .empty:after{top:auto;bottom:-25px;left:0;right:auto}.slick-dots{margin:auto;padding:0;list-style-type:none;text-align:center;display:table}.slick-dots li{display:table-cell;padding:0 4px!important;background-color:transparent!important}.slick-dots li:only-child{display:none}.slick-dots li button{-webkit-appearance:none;border:none;padding:0;font-size:0;display:block;width:12px;height:12px;border-radius:50%;background-color:#E0F0E7;cursor:pointer}.slick-dots li.slick-active button{background-color:var(--green)}.partners{padding-top:60px;margin-top:100px;background-color:#F0F3ED;padding-bottom:60px}.partners .item{text-align:right;vertical-align:top;padding:0 8px;direction:rtl}.partners a{background-color:var(--white);display:inline-block;border-radius:6px;padding:16px;min-height:186px}.partners .thumbnail{text-align:right;height:40px;display:flex;align-items:center;vertical-align:middle}.partners .description{display:inline-block;white-space:normal;color:var(--green);padding-top:12px}.partners img{max-height:35px;max-width:100px;margin:auto 0;display:inline-block!important}.partners h2{text-align:center}.partners-slider{margin-top:32px}.partners-slider{direction:ltr}.partners-slider .slick-arrow{top:0;bottom:0;margin:auto}.partners-slider .slick-prev{transform:rotate(0deg);right:-50px}.partners-slider .slick-next{left:-50px;right:auto;transform:rotate(180deg)}.all-products-nav{background-color:var(--white);padding-top:60px}.all-articles-nav{background-color:var(--grey);padding-bottom:32px}.filter-nav{text-align:center;padding-top:24px}#filters{margin:0;padding:0;list-style-type:none;font-size:0}#filters li{display:inline-block;padding:0 4px 5px}#filters span{padding:7px 24px;display:inline-block;background-color:var(--green-sed);border-radius:8px;cursor:pointer}#filters span.active{background-color:var(--black);color:var(--white)}#portfoliolist>div:not(.grid-sizer){width:calc(25% - 24px);margin-left:24px;margin-bottom:60px}#portfoliolist>div:not(.grid-sizer){margin-bottom:24px;padding-bottom:0}.hidden{display:none}.wrap-link .info{background-color:#F0F3ED;border-radius:8px;padding:16px;min-height:146px}.wrap-link .info h3{padding-top:0;padding-bottom:8px}.wrap-link .span-reading-time{color:#888}.all-services.featured-services a{bottom:0;top:auto;box-shadow:0 0 0 15px var(--grey);background-color:var(--grey)}.all-services.featured-services a:after{background:radial-gradient(circle at bottom right,#fff0 70%,var(--grey) 71%)}.all-services.featured-services a:before{background:radial-gradient(circle at top right,#fff0 69%,var(--grey) 71%)}.all-services.featured-services a i:before{background:radial-gradient(circle at top right,#fff0 69%,var(--grey) 71%)}.all-services.featured-services a i:after{background:radial-gradient(circle at top left,#fff0 69%,var(--grey) 71%)}.all-services.preview-widget .list{display:grid;grid-template-columns:calc(25% - 18px) calc(25% - 18px) calc(25% - 18px) calc(25% - 18px);row-gap:40px}.all-services .wrapper{padding-top:15px;background-color:transparent;padding-bottom:0}.all-services.preview-widget .list h3{padding-right:0;padding-bottom:8px}.all-services.preview-widget .list .description{max-width:75%;padding-bottom:24px}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.popup{position:fixed;top:0;right:0;z-index:100;margin:0;width:100%;height:100%;opacity:0;visibility:hidden;pointer-events:none}.popup-team-active .popup-team{opacity:1;visibility:visible;pointer-events:all}.popup .wrap{position:absolute;width:900px;height:310px;right:0;left:0;top:0;bottom:0;margin:auto;z-index:1}.popup:after{content:'';background-color:rgba(0,0,0,.5);position:absolute;width:100%;height:100%;top:0;right:0}.popup .close{width:24px;height:24px;background-image:url(/wp-content/themes/colligo/gfx/icon-close.svg);background-size:auto;position:absolute;background-position:center;background-repeat:no-repeat;left:25px;top:25px;cursor:pointer;z-index:3}.popup .content{display:flex;padding:24px;background-color:var(--white);border-radius:12px}.popup .thumbnail{width:283px;overflow:hidden;border-radius:20px 20px 0 20px;cursor:auto}.popup .role{font-size:24px;line-height:28px}.popup.team .description{padding-top:24px;color:#144D33}.popup .info{flex:1;padding-right:16px;position:relative;background-color:var(--white);padding-top:0;padding-left:45px}.popup .info:before,.popup .info:after{display:none}.popup-team h3{padding-top:0}.team .role{font-weight:400}.team .description{padding-top:16px;color:var(--black);line-height:22px}.popup .linkedin-profile{position:absolute;bottom:0;padding-top:8px;background-color:var(--white);padding-left:22px;border-radius:12px 0 0 0}.popup .linkedin-profile:before{content:'';background:radial-gradient(circle at top left,#fff0 69%,var(--white) 71%);width:20px;height:20px;position:absolute;right:0;top:-20px}.popup .linkedin-profile:after{content:'';background:radial-gradient(circle at top left,#fff0 69%,var(--white) 71%);width:20px;height:20px;position:absolute;bottom:0;left:-19px}.popup .linkedin-profile a{position:relative;background-color:var(--white);padding:13px 0;padding-right:50px;color:#144D33}.popup .linkedin-profile a:after{content:'';background-image:url(/wp-content/themes/colligo/gfx/lk.svg);width:38px;height:38px;position:absolute;background-color:#F0F3ED;border-radius:50%;background-size:auto;background-position:center;background-repeat:no-repeat;top:0;bottom:0;margin:auto;right:0}.linkedin-profile a{display:inline-block;color:var(--blue);padding:18px 25px;padding-right:52px;position:relative}.linkedin-profile a:empty{display:none}.linkedin-widget .fytFEp{padding-left:26px;padding-bottom:4px}body .a2a_logo_color{background-color:#144D34}body #a2a_copy_link_copied{background-color:#144D34}body .wpml-ls-legacy-list-horizontal{padding:0;clear:none;float:left;margin-top:33px;margin-left:16px;position:relative;z-index:10}body .wpml-ls-legacy-list-horizontal a{padding:0;display:flex;align-items:center;direction:ltr;column-gap:5px}body .wpml-ls-legacy-list-horizontal a:before{content:'';display:inline-block;background-image:url(/wp-content/themes/colligo/gfx/earth.svg);position:relative;width:20px;height:20px}@media (max-width:1200px){html{font-size:16px;line-height:22px}html.mobile-menu-opened{overflow:hidden}.filter-nav{position:relative}.newsletter:before{display:none}.filter-nav.active .products-main:after{transform:rotate(180deg)}.filter-nav.active .products-main{border-radius:8px 8px 0 0;color:#727272;border-bottom:none}.linkedin-widget .hvaWKn>div{padding-bottom:70px}.products-main{border:1px solid var(--black);margin-top:0;padding:12px 14px;position:relative;cursor:pointer;border-radius:8px;text-align:right}.info-contact .empty{top:auto;bottom:0;width:90px;height:65px;border-radius:0 20px 0 0}.info-contact .empty:before{right:auto;left:0;top:-20px;background:radial-gradient(circle at top right,#fff0 69%,var(--grey) 71%)}.info-contact .empty:after{background:radial-gradient(circle at top right,#fff0 69%,var(--grey) 71%);left:auto;right:-20px;bottom:0}.products-main:after{content:'';background-image:url(/wp-content/themes/colligo/gfx/arrow-filter.svg);width:12px;height:6px;display:inline-block;position:absolute;left:20px;top:0;bottom:0;margin:auto}#filters span{display:block;text-align:right;padding:8px 0;border-radius:0;background-color:transparent;color:#727272}.all-articles-nav #filters span{padding:7px 24px;display:inline-block;background-color:var(--green-sed);border-radius:8px;cursor:pointer;color:var(--black)}.all-articles-nav #filters span.active{background-color:var(--black);color:var(--white)}#filters span.active{background-color:transparent;color:#9F9F9F}.all-products-nav #filters,#filters-sticky{padding-top:0;padding-bottom:0;position:absolute;width:100%;z-index:1;background-color:var(--white);top:100%;opacity:0;visibility:hidden;pointer-events:none;z-index:20}.all-products-nav #filters li,#filters-sticky li{display:block;padding-left:0;padding-bottom:0;padding:0;margin:0 14px}.all-articles-nav #filters li:first-child,#filters-sticky li:first-child{border-top:1px solid #3A69534D}#filters-sticky li span{color:var(--blue-dark);font-weight:400;min-height:auto;border:none;border-radius:0;padding:8px 0;display:block;background-color:var(--white);text-align:right;color:#727272}.filter-nav.active #filters,.filter-nav.active #filters-sticky{opacity:1;visibility:visible;pointer-events:all;border-right:1px solid var(--black);border-left:1px solid var(--black);border-bottom:1px solid var(--black);border-radius:0 0 8px 8px;padding-bottom:4px}.sticky-area{background-color:rgba(255,255,255,.9);padding:23px 20px;position:fixed;width:100%;bottom:0;z-index:2000;opacity:0;visibility:hidden;pointer-events:none;-webkit-transform:translateY(50%);transform:translateY(50%);text-align:left}.sticky-area.sticky{opacity:1;visibility:visible;pointer-events:all;-webkit-transform:translateY(0%);transform:translateY(0%)}.linkedin-widget .liNVMM img{max-width:33px!important;height:auto!important;position:absolute!important;right:0;bottom:0;top:0;margin:5px auto 0!important}.linkedin-widget .dXelQe{font-size:14px;line-height:16px}.linkedin-widget .liNVMM{margin-left:12px}.linkedin-widget .gJOYgw{position:relative;background:transparent}.sticky-area a{margin-left:35px}.preview-widget h2,.newsletter h2,.content-text-wrapper h2,.faq h2,.info-contact h2,.team h2,.about-information h2,.partners h2,.all-products-nav h2,.all-products-nav.all-articles-nav h2,body .clients h2{font-size:28px;line-height:33px}.popup-team.team h3{font-size:28px;line-height:40px;padding-bottom:0}.popup .info{padding-top:16px;padding-left:0}.preview-widget h2{padding-right:20px;padding-left:20px;padding-bottom:6px}.popup .role{font-size:20px;line-height:28px}.popup .wrap{width:calc(100% - 40px);height:auto;top:50%;left:50%;transform:translate(-50%,-50%);bottom:auto;right:auto}.popup .close{top:20px;left:20px}.popup .content{padding:20px;padding-top:60px;flex-direction:column}.popup .thumbnail{width:100%;height:290px}.promo-banner h2,.preview-widget .desc,.featured-services h3,.clients h2,.contact-hero h2,.most-read h3{font-size:20px;line-height:28px}.newsletter h2{font-size:24px;line-height:28px}.simple-content h2{font-size:28px;line-height:33px;padding-bottom:12px}.inline-featured-services .item{width:300px;float:right;padding:0;margin-left:20px}.simple-content .content-quote{margin-top:28px;margin-bottom:28px}.simple-content .content-quote .content{padding-right:0;font-size:24px;line-height:32px;font-weight:500;padding-bottom:0}.two-columns-flex .product-slider .item i{display:none}.team h2{max-width:265px;margin:auto}.inline-hero .wrapper{margin:0 20px;height:auto;min-height:290px;padding-right:0;margin-top:0;position:relative;width:auto;padding-top:14px;border-radius:30px;padding-right:0;padding-left:0}.product-hero .wrapper-image{padding-top:0}.product-hero .empty{display:none}.article-hero .wrapper{padding-top:0}.all-services.preview-widget .list h3{font-weight:600}.article-hero .post-info{padding-right:20px;padding-left:20px}.articles-hero .wrapper{min-height:350px}.products-hero.inline-hero .wrapper-image{min-height:330px}#portfoliolist{margin:0}.popular-articles-slider .item .thumbnail{height:260px}.featured-articles .popular-articles-slider div.item{width:350px;padding-top:8px}.popular-services .list-slider .thumbnail h3{min-height:auto;padding:15px 12px;padding-right:24px;border-radius:0 20px 0 0}.inline-hero .wrapper.top-description{min-height:auto;padding-top:20px}.inline-hero .top-description .inline{border-radius:30px;background-color:#F0F3ED;padding:20px}.info-contact h2{font-size:40px;line-height:53px}.info-contact .content{padding:20px 20px 26px}.service-single-hero.inline-hero .top-description .inline{background-color:#E0F0E7}.inline-hero .wrapper .empty{width:140px;height:70px;position:absolute;left:0;bottom:0;border-radius:0 30px 0 0;background-color:var(--grey)}.articles-hero .wrapper .empty{width:100px;height:50px}.service-single-hero .wrapper .empty{left:auto;right:0;border-radius:30px 0 0;width:120px}.most-read h3{min-height:135px;font-size:24px;line-height:28px}.inline-hero .wrapper .empty:after{content:'';background:radial-gradient(circle at top right,#fff0 69%,var(--grey) 71%);bottom:0;right:-30px;position:absolute;width:30px;height:30px}.inline-hero .wrapper .empty:before{content:'';background:radial-gradient(circle at top right,#fff0 69%,var(--grey) 71%);position:absolute;top:-30px;left:0;width:30px;height:30px}.inline-hero .wrapper-title{min-height:auto;padding:20px 0;padding-bottom:32px}.product-hero .wrapper-title{padding-bottom:24px}.articles-hero .wrapper-title{padding-bottom:12px}.inline-hero{padding-top:0;position:relative;padding-bottom:40px}.inline-hero .wrapp{min-width:auto;margin-top:0;padding:0;padding-top:0;background-color:transparent}.product-hero .wrapp{position:relative;max-width:none;display:block;height:auto}.product-hero .category-name{font-size:14px;padding-top:12px;padding-bottom:8px}.article-hero .wrapp{background-color:var(--green-light);border-radius:30px}.button-wrap{display:inline-block;padding-left:55px;padding-top:3px;padding-bottom:20px;background-color:var(--grey);border-radius:0 0 0 20px;position:absolute;top:0}.service-single-hero .wrapper .empty:after{left:-30px;right:auto;background:radial-gradient(circle at top left,#fff0 69%,var(--grey) 71%)}.service-single-hero .wrapper .empty:before{left:auto;right:0;background:radial-gradient(circle at top left,#fff0 69%,var(--grey) 71%)}.product-hero .action-button{position:relative}.articles-hero .button-wrap{padding-top:20px}.button-wrap .reading-time{padding-bottom:32px}.button-wrap:after{content:'';background:radial-gradient(circle at bottom left,#fff0 69%,var(--grey) 71%);width:30px;height:30px;position:absolute;bottom:-30px;right:0}.button-wrap:before{content:'';background:radial-gradient(circle at bottom left,#fff0 69%,var(--grey) 71%);width:30px;height:30px;position:absolute;top:0;left:-30px}.preview-widget .slick-dots{display:table!important;padding-top:1px;direction:rtl}.preview-widget.featured-services .slick-dots{padding-top:16px}.slick-dots li button{width:8px;height:8px}body .wpcf7-not-valid-tip{font-size:12px}.testimonials-with-image .wrapp{display:block!important;margin-top:0;padding:90px 12px;background-size:cover;background-position:center;position:relative;border-radius:30px 0 0 0;overflow:hidden}.testimonials-with-image .content-quote .psik{width:115px;height:100px;right:100%;bottom:39px;padding:0;background-image:url(/wp-content/themes/colligo/gfx/ps.svg);background-color:var(--green);background-position:center;border-radius:0 20px 0 20px}.testimonials-with-image .content-quote .psik:after,.testimonials-with-image .content-quote .psik:before{display:none}.testimonials-with-image .wrapp .empty{position:absolute;top:0;right:0;background-color:var(--grey);z-index:10;width:70px;height:70px;border-radius:0 0 0 30px}.testimonials-with-image .wrapp .empty:after{content:'';background:radial-gradient(circle at bottom left,#fff0 69%,var(--grey) 71%);position:absolute;top:auto;right:0;width:30px;height:30px;bottom:-30px}.testimonials-with-image .wrapp .empty:before{content:'';background:radial-gradient(circle at bottom left,#fff0 69%,var(--grey) 71%);position:absolute;top:0;left:-30px;width:30px;height:30px}.testimonials-with-image .wrapp .empty-add{left:0;right:auto;top:auto;bottom:0;border-radius:0 30px 0 0;width:55px;height:100px}.testimonials-with-image .wrapp .empty-add:after{content:'';left:0;top:auto;background:radial-gradient(circle at top right,#fff0 69%,var(--grey) 71%);bottom:0;right:-30px}.testimonials-with-image .wrapp .empty-add:before{content:'';left:0;top:-30px;background:radial-gradient(circle at top right,#fff0 69%,var(--grey) 71%)}.testimonials-with-image .wrapp .empty-odd{width:60px;height:60px;left:auto;right:0;bottom:0;top:auto;border-radius:30px 0 0 0}.testimonials-with-image .wrapp .empty-odd:after{bottom:0;top:auto;left:-30px;right:auto;background:radial-gradient(circle at top left,#fff0 69%,var(--grey) 71%)}.testimonials-with-image .wrapp .empty-odd:before{right:0;top:-30px;background:radial-gradient(circle at top left,#fff0 69%,var(--grey) 71%)}.team{padding-top:80px;padding-bottom:40px}.testimonials-with-image .content-quote{background:transparent;padding:0;min-height:auto;margin-bottom:0}.testimonials-with-image .content-quote .content{background-color:#D6F263;margin-right:35px;padding-right:30px;padding-left:20px;font-size:24px;line-height:29px;border-radius:20px 0 0 20px;padding-bottom:40px;padding-top:0}.testimonials-with-image .content-quote .bottom{display:inline-block;position:relative}.testimonials-with-image .content-quote .empty-bottom{height:45px;background-color:#D6F263;margin-right:35px;max-width:none;position:relative}.testimonials-with-image .content-quote .bottom .name{background-color:#D6F263;border-radius:0 20px 20px 20px;padding:10px 30px 12px;color:#144D33;display:inline-block;max-width:180px;padding-left:0}.testimonials-with-image .content-quote .bottom .name span{display:block;font-size:20px;line-height:28px;font-weight:500;padding-top:0}.testimonials-with-image .content-quote .empty-bottom:after{content:'';background:radial-gradient(circle at top right,#fff0 69%,#D6F263 71%);width:25px;height:25px;position:absolute;right:-25px;top:auto;bottom:-2px}.testimonials-with-image .content-quote .empty-bottom:before{content:'';background:radial-gradient(circle at bottom left,#fff0 69%,#D6F263 71%);width:30px;height:30px;position:absolute;left:-30px;top:0}.testimonials-with-image .content-quote .top .empty{position:relative;height:55px;width:calc(100% - 135px);border-radius:20px 20px 0 0;background-color:#D6F263;margin-right:35px}.testimonials-with-image .content-quote .top .empty:before{display:none}.testimonials-with-image .content-quote .top .empty:after{background:radial-gradient(circle at top left,#fff0 69%,#D6F263 71%);bottom:0;left:-30px;right:auto}.featured-articles div.item{width:335px;float:right;padding-left:0;padding-right:0}.maxlist-more{padding:10px 45px;border-radius:40px;margin-top:32px}.team .list{padding-top:24px;grid-template-columns:calc(50% - 12px) calc(50% - 12px);display:grid;column-gap:24px;row-gap:40px}.featured-articles div.item a{margin-left:16px;display:block}.inline-featured-articles div.item a{margin-left:24px}.newsletter-form.contact-form li{width:100%;margin-bottom:32px;padding-left:0}.credit{background-color:var(--black);padding-right:20px;padding-top:40px;padding-left:20px;padding-bottom:40px;flex-direction:column-reverse;display:flex}.featured-products .list-slider .item{width:304px}.featured-products.popular-services .item{width:auto;margin-bottom:24px;padding:0}.featured-products.popular-services .wrapper{padding:0 20px}.popular-services .list-slider .thumbnail{height:330px;border-radius:20px}.list-slider .item,.featured-articles-slider .item{direction:rtl}.logo-section{flex-basis:auto}.credit nav{flex-basis:auto;padding:0}footer nav ul.menu{display:block}footer nav ul li{text-align:right;padding-bottom:14px}footer nav .contact-links{right:20px;top:390px;padding-bottom:0!important}footer nav ul.sub-menu li a,footer nav .contact-links .sub-menu a{opacity:1;color:#E0F0E7}footer nav ul.menu>li{width:auto;text-align:right;padding-bottom:48px}footer nav ul .contact-links li:nth-child(odd){width:auto;display:block}footer .menu-item-has-children>a{line-height:24px;padding-bottom:24px}.action-button,.contact-form li.submit input,.box-content h3,.faq .question,.simple-content h3,.author-biography .wrapp .description,.maxlist-more a{font-size:18px;line-height:22px}.faq .question{font-size:18px;line-height:25px;font-weight:400}.preview-widget{padding-bottom:40px;padding-top:40px}.popular-services{padding-bottom:0}.all-products-nav{padding-bottom:32px}.all-products{padding-top:0;padding-bottom:26px}.all-articles{padding-top:32px}.all-products-nav .wrapper{padding:0 20px}.featured-products.featured-products-homepage .wrapper{padding-bottom:24px}.all-articles-nav{padding-bottom:0}.all-articles-nav #filters{white-space:nowrap;overflow-x:auto;padding-right:0;opacity:1;visibility:visible;pointer-events:all;position:relative;background-color:transparent;top:0}.all-articles-nav #filters li{display:inline-block;border:none!important;margin:0 4px}#portfoliolist.list .thumbnail{height:170px;border-radius:12px}#portfoliolist>div:not(.grid-sizer){width:calc(50% - 12px);margin-bottom:14px;margin-left:12px}.all-articles #portfoliolist>div:not(.grid-sizer){width:100%}.all-articles #portfoliolist>div:not(.grid-sizer)>a{display:flex}.all-articles #portfoliolist>div:not(.grid-sizer)>a .thumbnail{flex-basis:45%;height:200px;border-radius:12px}.all-articles #portfoliolist>div:not(.grid-sizer)>a .info{flex-basis:55%;padding:16px 14px;border-radius:16px}.all-articles #portfoliolist>div:not(.grid-sizer)>a .info span{position:absolute;font-size:14px;bottom:16px;font-weight:500}.all-articles #portfoliolist>div:not(.grid-sizer) h3{padding-top:0;font-size:20px;line-height:28px}#portfoliolist>div:not(.grid-sizer) h3{font-size:16px;padding-bottom:0;line-height:22px;padding-top:8px}#portfoliolist>div:not(.grid-sizer) .description{display:none}.featured-articles .wrapper{padding:0;padding-right:20px}body .wpcf7-spinner{left:14px}.desktop-element{display:none!important}.contact-form li{width:100%;margin-bottom:32px;padding:0 12px}.contact-hero .contact-form li{width:100%}.testimonials-with-image .wrapp.desktop-element{display:none!important}.contact-hero .contact-form li.fullwidth,.contact-hero .contact-form li.submit{width:100%}.page-template-contact .contact-hero .contact-form li.submit{padding-left:5px}.contact-form li.fullwidth span{display:block}.contact-form li.mobile-half{width:50%}.newsletter-form.contact-form li.submit{text-align:left;display:block;padding-right:0;margin-bottom:0;padding-top:0}.linkedin-widget{padding-top:40px}.linkedin-widget .shortcode{padding-top:24px}.clients{padding-top:40px;padding-bottom:40px}.newsletter-form-wrapper{padding-bottom:30px}.button-with-arrow:after,.contact-form li.submit:after{width:44px;height:44px;background-size:22px;left:-35px}.contact-form li.submit:after{left:0}.contact-hero .contact-form li.submit:after{left:8px}.contact-form li.agreement .wpcf7-list-item-label{font-size:14px;display:inline-block;width:90%;line-height:17px}.contact-form li.agreement input{margin-top:4px}.promo-banner,.promo-banner.static-banner{padding-top:40px;padding-bottom:40px}.contact-form{margin:0 -7px}.newsletter-form{margin:0}.newsletter-form.contact-form input{border-color:#002916}footer .newsletter .active .name{background-color:var(--white)}.wrap-form .contact{padding:20px;border-radius:0 20px 0 0;background-color:var(--black);display:block;padding-bottom:25px;padding-top:320px;position:relative}.wrap-form .contact .empty{width:100px;height:60px;position:absolute;background-color:var(--white);left:0;top:0;border-radius:0 0 20px 0}.single-article .wrap-form .contact .empty{background-color:var(--grey)}.single-product .wrap-form .contact .empty{background-color:var(--white)}.single-product .wrap-form .contact .empty:after{background:radial-gradient(circle at bottom right,#fff0 69%,var(--white) 71%)}.single-product .wrap-form .contact .empty:before{background:radial-gradient(circle at bottom right,#fff0 69%,var(--white) 71%)}.wrap-form .contact .empty:after,.wrap-form .contact .empty:before{content:'';width:20px;height:20px;position:absolute}.wrap-form .contact .empty:after{background:radial-gradient(circle at bottom right,#fff0 69%,var(--grey) 71%);left:0;bottom:-20px}.wrap-form .contact .empty:before{background:radial-gradient(circle at bottom right,#fff0 69%,var(--grey) 71%);right:-20px;top:0}.content-text-wrapper{text-align:center;padding-bottom:24px}.featured-services{padding-top:0;margin-top:40px}.inline-featured-services{padding-top:0}.inline-static-featured-services{padding-top:40px;background-color:var(--white);padding-bottom:35px}.all-services.preview-widget .list{display:block}.all-services.preview-widget .list li{margin-bottom:14px;background-color:#e9ece6}.wrapper,.hero-slides .slick-dots,.simple-content.page-entry .wrapper{max-width:none;padding:0 20px}.contact-hero .wrapper{padding:0}.linkedin-widget .action-button{padding:10px 16px}.contact-hero .wrapp{flex-direction:column}.contact-hero .wrapp .content{flex-flow:row;flex-basis:auto;padding:40px 15px}.contact-hero .wrapp .image{flex-basis:220px;border-radius:20px;margin-top:14px}.featured-services a i{bottom:-1px;height:30px;width:60px;left:-3px}.two-columns-flex .theiaStickySidebar .product-slider .item{height:320px;border-radius:30px}.featured-products .wrapper{padding:0}.two-columns-flex .theiaStickySidebar .product-nav-slider .item{margin-left:8px;height:80px;width:80px}.featured-products .wrapper .desc{padding:0 20px}.partners .item{width:212px;padding:0;direction:rtl}.partners a{margin:0 6px}.promo-banner .wrapper{margin:0 20px;padding:0}.promo-banner .wrapp{flex-direction:column;display:flex;padding:6px}.promo-banner.layout-Left .wrapp{flex-direction:column-reverse}.promo-banner .description{padding-top:8px;padding-bottom:32px}.promo-banner .thumb{height:230px}.promo-banner .image{flex-flow:row wrap;display:flex;width:100%}.promo-banner .content{padding:12px;padding-top:14px}.clients .list{position:relative;width:100%;padding-top:24px;height:auto}body .clients h2{font-weight:600;text-align:center}.featured-services .wrapper{padding:20px 26px;margin:0 20px}.inline-static-featured-services .wrapper{padding-right:0;padding-left:0;padding-top:0}.inline-static-featured-services.preview-widget .list{column-gap:8px;row-gap:14px;display:flex;flex-direction:row}.inline-static-featured-services.preview-widget .list li{flex:48%;margin-bottom:0}.inline-static-featured-services.preview-widget .list li .thumbnail{height:110px}.inline-static-featured-services h3{font-size:16px;line-height:22px;max-width:110px;padding-bottom:13px;padding-top:8px}.inline-featured-services .wrapper{padding-bottom:40px;padding-right:20px;padding-left:0}.preview-widget .list.services-slider{margin:0 -20px}.all-services.preview-widget .wrapper{padding-right:0;padding-left:0;padding-bottom:40px}.featured-services.all-services .wrapper{padding-bottom:26px}.information .content .description{font-size:16px;line-height:22px}.preview-widget .list{padding-top:16px;flex-wrap:wrap;row-gap:12px;direction:rtl;display:block}.featured-articles .list{margin:0}.most-read .list{padding-bottom:0}.preview-widget .list li{flex:48%}.featured-services .list li{flex:1;flex-basis:45%}.featured-services a{box-shadow:0 0 0 14px var(--white)}.inline-featured-services a{box-shadow:0 0 0 15px var(--grey);background-color:var(--grey)}.list-slider,.featured-articles-slider{margin:0;padding-top:9px;padding-bottom:24px;direction:ltr}.products-slider{padding-bottom:0}.inline-featured-articles .list.services-slider{padding-bottom:24px;margin-right:0;margin-left:0}.timeline{display:none}.action-button,.contact-form li.submit input{padding:10px 15px;min-width:145px}.list-slider .thumbnail{height:270px}.featured-products .action-button{min-width:175px}.inline-featured-products .action-button{margin-top:24px}.button-with-arrow,.contact-form li.submit input{padding:10px 15px}.contact-form li.submit input{margin-left:40px}header nav,header .phone{display:none}header nav{display:block;padding:0;float:none;position:fixed;height:calc(100% - 72px);background-color:var(--grey);top:72px;width:100%;right:0;opacity:0;visibility:hidden;pointer-events:none}.mobile-menu-opened header nav{display:block;opacity:1;visibility:visible;pointer-events:all}.menu-item-has-children>a:after{display:none}.menu-header-container,#menu-header{height:100%;display:block}.menu-header-container{height:auto}header .menu>li>a{font-size:18px;padding-right:20px;display:block;width:auto;padding:12px 20px;border-radius:0}header .menu>li.menu-item-has-children>a{border-radius:0}header .menu>li.menu-item-has-children.services>a{pointer-events:auto}header .menu>li.menu-item-has-children.active>a{background-color:#E0F0E7;font-weight:500}header .sub-menu{display:block;margin-top:0}header .products>.sub-menu-wrapper>.sub-menu-wrapp>ul.sub-menu{overflow-y:auto;height:calc(100vh - 155px)}header .services.menu-item-has-children .sub-menu-wrapper{min-width:auto;position:relative;top:0;padding:0;background-color:#F0F3ED;padding-top:0;border-radius:0}header .services.menu-item-has-children>.sub-menu-wrapper{padding-top:20px;display:none}header .services.menu-item-has-children.active>.sub-menu-wrapper{display:block}header .sub-menu li{border-radius:0;display:block;padding-bottom:20px;background-color:transparent}header .sub-menu li a{font-size:16px;font-weight:500;padding:8px 20px}header .sub-menu li a:after{content:'';display:block;height:1px;width:calc(100% - 35px);background-color:var(--black);opacity:.3}header .sub-menu li a:focus:after{background-color:transparent}header .sub-menu li.all-products{bottom:0;position:relative;padding-top:12px;padding-right:20px;padding-bottom:40px}header .sub-menu li.all-products a{display:inline-block;padding:10px;padding-right:35px;padding-left:60px;position:relative}header .sub-menu li.all-products a:after{background-image:url(/wp-content/themes/colligo/gfx/icon-r.svg);width:24px;height:24px;border:none;background-color:transparent;opacity:1;background-size:auto;background-position:center;background-repeat:no-repeat;position:absolute;top:0;bottom:0;margin:auto;left:30px}header .sub-menu .sub-menu li a{opacity:.7;pointer-events:all}header .sub-menu .sub-menu li a:after{display:none}header .products.menu-item-has-children .sub-menu-wrapper{position:relative;top:0;padding:0;padding-top:20px;background-color:#F0F3ED;min-width:auto;display:none;border-radius:0}header .products.menu-item-has-children.active .sub-menu-wrapper{display:block}header .products.menu-item-has-children .sub-menu .sub-menu-wrapper{padding-top:0}.menu-item-has-children>a:before{left:18px;width:24px;height:24px;background-size:12px}.menu-item-has-children.active>a:before{transform:rotate(180deg)}header .menu>li{display:block;padding:0}.contact-form li.submit p:after{width:44px;height:44px;background-size:22px;left:5px}.button-with-arrow:after,.contact-form li.submit p:after{background-image:url(/wp-content/themes/colligo/gfx/arrow-more-mobile.svg)}.page-template-contact .contact-form li.submit p:after{left:10px}.contact-hero .contact-form li.submit input{margin-left:40px}h1 .desc:after,h1 .desc:before,.inline-hero .wrapp:before,.two-columns-flex .entry .info .thumbnail i:before,.product-hero .thumbnail i:before,.product-hero .thumbnail i:after,.action-wrapper .inline:before,.action-wrapper .inline:after,h1 .sec:before,h1 .sec:after{height:30px;width:30px}.hero .wrap{height:320px;border-radius:40px 0 0 40px;overflow:visible}h1 .desc:after,h1 .desc:before{width:0}.information{margin-top:0;height:auto;padding:30px 0 40px}.testimonials-with-image{margin-top:40px;display:block}.partners{padding-top:40px;margin-top:40px;background-color:var(--grey);padding-bottom:40px}.testimonials-with-image .slick-dots{margin-top:24px}.information .wrapper{text-align:center}.information .content{padding:0;justify-content:center;float:none;width:100%;border-radius:0;align-items:start}.arrow-button,.newsletter-form.contact-form li.submit input{width:44px;height:44px;padding:0;background-size:22px;min-width:auto}.newsletter-form.contact-form li.submit input{width:auto;height:auto;font-size:16px;line-height:22px;background:none;border-radius:50px;padding:10px 63px}.information .content li{flex:1;padding:0}h1 .sec:before,h1 .sec:after{width:30px}h1{line-height:40px;font-weight:600;letter-spacing:-1px}h1 .sec:before{bottom:-30px}h1 .sec:after{left:-30px;top:0}.information .number,h1{font-size:40px;line-height:52px}.contact-hero h1{font-size:28px;line-height:34px}.inline-hero h1{padding-bottom:0}.article-hero h1{padding:24px 20px}.article-hero .short-description{padding-right:20px;padding-left:20px;font-size:16px;line-height:22px;padding-top:20px}.article-hero .bottom-section{padding-right:20px;padding-top:20px;padding-bottom:20px}.about-information .wrapp{display:block}.about-information .wrapp .image{display:none}.about-information .wrapp .content-wrap{padding-right:0;flex-basis:100%}.about-information .wrapp .content-wrap ul.content{align-items:start}.about-information .wrapp .content-wrap ul.content .number{font-size:60px;line-height:85px}.about-information .wrapp .content-wrap ul.content .description{font-size:20px;line-height:28px}.about-information .wrapp .content-wrap ul.content li{flex-basis:50%;text-align:center}.contact-hero h2{font-size:18px;line-height:22px}.contact-hero .shortcode{padding-top:30px}h1 .desc{font-size:inherit;padding-right:0;padding-top:0;padding-bottom:10px;padding-left:0;margin-top:0;border-radius:0;width:auto;position:relative;display:inline-block;float:right}.about-hero h1 .desc{margin-top:5px}.information .content .number{font-size:35px;line-height:40px}h1 .sec{top:0;padding-top:0;border-radius:0 0 0 30px;position:relative;margin-top:0;float:none}h1 .sec:last-child{padding-left:20px}.hamburger{position:absolute;left:20px;width:24px;height:24px;top:0;bottom:0;margin:auto;cursor:pointer}.hero{margin-top:72px}.page-hero{padding-bottom:0}.product-hero .top-description .inline{background-color:#E0F0E7}.about-hero .wrapp{flex-direction:column-reverse}.two-columns-flex .entry{margin-top:40px;margin-bottom:66px}.two-columns-flex .entry .content{width:100%;padding-left:0}.two-columns-flex .entry .info{display:none}.product-entry .entry{margin-top:0;flex-direction:column-reverse;margin-bottom:0}.product-entry .entry .info{width:auto}.two-columns-flex .theiaStickySidebar{width:auto;margin:0}.two-columns-flex .action-buttons a:first-child{width:34%}.two-columns-flex .slick-arrow{width:70px;height:55px;bottom:auto;top:0;background-color:var(--grey);opacity:1}.two-columns-flex .slick-arrow:before,.two-columns-flex .slick-arrow:after{content:'';width:30px;height:30px;background:radial-gradient(circle at bottom left,#fff0 69%,var(--grey) 71%);position:absolute}.two-columns-flex .slick-prev:before{top:0;left:-30px}.two-columns-flex .slick-next:before{left:-30px;bottom:0;background:radial-gradient(circle at top left,#fff0 69%,var(--grey) 71%)}.two-columns-flex .slick-prev:after{bottom:-30px;right:0}.two-columns-flex .slick-next:after{top:-30px;right:0;background:radial-gradient(circle at top left,#fff0 69%,var(--grey) 71%)}.two-columns-flex .slick-next{left:0;transform:rotate(180deg);border-radius:30px 0 0}.two-columns-flex .slick-prev{right:0;transform:rotate(0deg);border-radius:0 0 0 30px}.action-button.download span:after{width:16px;height:16px;background-size:contain}.two-columns-flex .action-buttons a:last-child{width:55%;padding:10px 10px}.action-button.download span{padding-left:20px}.product-entry .entry .content{width:100%;padding-left:0;padding-top:40px}.two-columns-flex .entry .box-content{margin-bottom:14px;padding:20px}.two-columns-flex .entry .box-content h2{font-size:28px;line-height:33px}.two-columns-flex .entry .box-content ol>li{margin-top:12px}.two-columns-flex .entry .content .note{font-size:14px;margin-top:-14px}.two-columns-flex .entry .box-content h2 strong{font-weight:inherit}.simple-content{padding-top:20px;padding-bottom:50px}.article-hero .share-buttons{position:relative;background-color:transparent;display:block;text-align:center;padding:20px 0 0}.share-buttons{display:block}.simple-content .content-box{padding-bottom:0}.simple-content .content-quote-with-image{display:flex;flex-direction:column-reverse}.simple-content .content-image{margin-top:28px;margin-bottom:28px}.simple-content .content-quote-with-image .image .thumbnail{height:235px}.simple-content .content-image span{max-width:240px}.simple-content .content-quote-with-image .content-quote{min-height:230px;margin-bottom:15px}.simple-content .bottom-section{padding-top:40px}.simple-content .bottom-section .share-buttons{float:none;text-align:center}.author-biography{padding-top:25px}.author .content{min-width:180px}.author-biography .wrapp{border-radius:30px}.simple-content .content-quote-with-image .content-quote .psik,.simple-content .content-quote .psik{width:125px;height:110px;background-size:auto;background-position:top 28px left;background-image:url(/wp-content/themes/colligo/gfx/ps-mobile.svg)}.author-biography .wrapp>.content{padding-right:20px;padding-bottom:70px;padding-top:115px}.author-biography .linkedin-profile{padding-top:24px}.author-biography .wrapp>.content i{width:170px;height:70px}.author-biography .linkedin-profile a{padding:10px 10px}.simple-content .content-quote .psik{background-position:top left 10px;right:auto;left:0;border-radius:0 0 20px 0}.simple-content .content-quote-with-image .content-quote .psik{border-radius:0 20px 0 0}.simple-content .content-quote{padding-top:40px;padding-right:20px;padding-bottom:40px;padding-left:150px;border-radius:30px}.simple-content .content-quote .empty{display:none}.simple-content .content-quote-with-image .content-quote .content{font-size:24px;line-height:32px}.simple-content .content-quote .psik:before{left:auto;right:-30px;background:radial-gradient(circle at bottom right,#fff0 69%,var(--white) 71%)}.content-quote-with-image .content-quote .psik:before{left:0;top:-30px;background:radial-gradient(circle at top right,#fff0 69%,var(--white) 71%);right:auto}.simple-content .content-quote .psik:after{left:0;right:auto;background:radial-gradient(circle at bottom right,#fff0 69%,var(--white) 71%)}.content-quote-with-image .content-quote .psik:after{bottom:0;right:-30px;background:radial-gradient(circle at top right,#fff0 69%,var(--white) 71%)}.simple-content .content-image i{width:60px}.about-hero .image{flex-basis:350px;margin-top:63px;border-radius:30px}.about-hero .image:after{border-radius:31px}.about-hero .empty{width:60px;height:105px;border-radius:30px 0 0 0}.about-hero .empty-add{width:70px;height:150px;left:0;right:auto;border-radius:0 30px 0 0}.about-hero .empty:before{width:35px;height:35px;left:-35px}.about-hero .empty:after{width:35px;height:35px;top:-35px}.about-hero .empty-add:before{left:auto;right:-35px;background:radial-gradient(circle at top right,#fff0 69%,var(--grey) 71%)}.about-hero .empty-add:after{background:radial-gradient(circle at top right,#fff0 69%,var(--grey) 71%);right:auto;left:0}.about-hero .content{padding-left:0;flex-basis:auto}.about-hero h1{position:absolute;top:0;z-index:1;right:20px;border-radius:0 0 0 30px;min-width:230px;padding-bottom:20px}.about-hero h1:after{content:'';background:radial-gradient(circle at bottom left,#fff0 69%,var(--grey) 71%);width:30px;height:30px;bottom:-30px;right:0;position:absolute}.about-hero h1:before{content:'';background:radial-gradient(circle at bottom left,#fff0 69%,var(--grey) 71%);width:30px;height:30px;bottom:31px;left:-30px;position:absolute}.contact-hero{padding:20px;padding-bottom:40px}.info-contact{padding-top:40px;padding-bottom:40px}.faq{padding-top:40px;padding-bottom:30px}.faq .item{padding:14px;padding-left:55px;margin-bottom:14px}.faq i{width:16px;top:30px;left:14px;bottom:auto;margin:auto;height:16px;background-size:14px}.faq .image{margin-top:0;height:270px;margin-bottom:24px}.faq .wrapp{flex-direction:column}.faq .title{flex-basis:auto;display:flex;flex-direction:column-reverse;padding-bottom:16px}.info-contact .list{flex-direction:column;padding-top:24px;column-gap:0}.home .hero{padding-top:126px}.info-contact i{margin-left:4px}.home .hero .action-wrapper{right:0;bottom:0;position:absolute;padding-top:15px;padding-right:15px;padding-left:50px;padding-bottom:4px;background-color:var(--grey);border-radius:30px 0 0;z-index:1}.home .hero .action-wrapper:after{content:'';width:30px;position:absolute;right:0;background:radial-gradient(circle at top left,#fff0 69%,var(--grey) 73%);height:30px;top:-30px}.home .hero .action-wrapper:before{content:'';width:30px;position:absolute;left:-30px;background:radial-gradient(circle at top left,#fff0 69%,var(--grey) 73%);height:30px;bottom:0}.home .hero .action-wrapper .action-button{position:relative;bottom:0;right:0;min-width:152px}.info-contact .list li{padding-bottom:14px}.home .hero h1{line-height:53px;position:relative;margin-top:-126px;display:inline-block}header .logo{margin-top:26px;margin-right:4px}header,header .wrapper{height:72px}.sticky-product{top:72px;bottom:auto}.sticky-product #filters-sticky{margin:0;padding-right:0}.sticky-product .filter-nav{padding-top:0}.hamburger-wrapper{border-top:2px solid var(--black);width:18px;height:12px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.mobile-menu-opened .hamburger-wrapper{border:none}.mobile-menu-opened .hamburger-wrapper:before{transform:rotate(45deg);top:0;bottom:0;right:0;left:0}.mobile-menu-opened .hamburger-wrapper:after{transform:rotate(-45deg);top:0;bottom:0;right:0;left:0}.hamburger-wrapper:after,.hamburger-wrapper:before{content:'';bottom:0;background-color:var(--black);position:absolute;width:100%;top:3px;bottom:auto;margin:auto;height:2px}.hamburger-wrapper:before{top:auto;bottom:0}.float-tags{top:26px;padding:12px;max-width:130px}.all-products .float-tags{padding-right:0}.float-tags li{font-size:14px;line-height:16px}footer{padding-top:40px;background-color:var(--white);padding-bottom:0}.page-template-contact .credit{padding-top:310px}footer .wrapper{padding:0;border-radius:0;background:transparent}.newsletter{width:100%;background-color:var(--white);padding:0 20px;text-align:center;border-radius:0}.newsletter:after{width:0}.newsletter .description{padding-top:0;padding-bottom:24px}.newsletter .description br{display:none}}@media (max-width:479px){.popup .thumbnail{height:200px}.maxlist-more{margin-top:18px}.preview-widget .list{flex-direction:column}.team .list{display:block}.team .list li{padding-bottom:14px}.wrap-link .info{min-height:200px}.team .thumbnail{height:200px;background-size:contain;background-position:top left}.featured-services .list{display:block}.featured-services .list li{flex-basis:auto;margin-bottom:14px}.promo-banner h2{font-weight:500}.contact-form li.agreement{margin-top:-20px}.promo-banner h2 br{display:none}}@media (min-width:1200px){html{font-size:16px;line-height:22px}.menu-item-has-children>a:hover:after,.menu-item-has-children.active>a:after{background-color:var(--green-med)}header .menu>li>a:hover{background-color:#F0F3ED;font-weight:500}header .menu>li.menu-item-has-children>a:hover{background-color:transparent}header .sub-menu li.all-products a:hover{background-color:transparent}header .sub-menu li a:hover,header .sub-menu .sub-menu li a:hover{background-color:#E0F0E7}.green-button:hover,.contact-form li.submit input:hover,.button-with-arrow:hover:after,.contact-form li.submit p:hover:after{background-color:#a5cc13}.transparent-button:hover,header .sub-menu li.all-products a:hover,.maxlist-more:hover{color:#006C3A;border-color:#006C3A}.transparent-button:hover span{color:#006C3A}.maxlist-more:hover i:after,.maxlist-more:hover i:before{background-color:#006C3A}.most-read div.item a:hover{padding:0;background-color:transparent;box-shadow:none}.products-slider a:hover,.featured-articles-slider a:hover,.featured-articles .item a:hover{padding:8px;background-color:var(--white);border-radius:12px;box-shadow:0 1px 20px 0 rgba(0,0,0,.1)}.popular-services .list-slider a:hover .thumbnail h3{background-color:var(--white)}.most-read .item a:hover h3,#portfoliolist>div:not(.grid-sizer) a:hover .info{background-color:var(--white);box-shadow:0 2px 20px 0 rgba(0,0,0,.1)}.arrow-button:hover{border:1px solid transparent}.arrow-button:hover>div{background-color:var(--white)}.arrow-button:hover>div:after{opacity:1;visibility:visible}.newsletter-form.contact-form li.submit input:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.15);border:1px solid transparent;background-color:var(--white)}.featured-articles-slider a:hover .float-tags,.products-slider a:hover .float-tags{background-color:var(--white)}.featured-articles-slider a:hover .float-tags:before,.products-slider a:hover .float-tags:before{background:radial-gradient(circle at top left,#fff0 69%,var(--white) 71%)}.featured-articles-slider a:hover .float-tags:after,.products-slider a:hover .float-tags:after{background:radial-gradient(circle at bottom left,#fff0 69%,var(--white) 71%)}.featured-articles .item a:hover .float-tags{background-color:var(--white)}.featured-articles .item a:hover .float-tags:before{background:radial-gradient(circle at top left,#fff0 69%,var(--white) 71%)}.featured-articles .item a:hover .float-tags:after{background:radial-gradient(circle at bottom left,#fff0 70%,var(--white) 71%)}.menu-item-has-children>a:hover:before,.menu-item-has-children.active>a:before{transform:rotate(180deg)}.preview-widget h2,.newsletter h2,.content-text-wrapper h2,.faq h2,.info-contact h2,.team h2,.about-information h2,.partners h2,.all-products-nav h2,.all-products-nav.all-articles-nav h2{font-size:36px;line-height:46px}.popup-team.team h3{font-size:28px;line-height:40px}.popup .role{font-size:20px;line-height:24px}.inline-hero .wrapper{height:450px;padding-right:105px}.information .number,h1{font-size:50px;line-height:60px}h1{line-height:60px;font-size:50px}footer .sub-menu-wrapper{pointer-events:all!important}.faq{padding-top:70px;padding-bottom:70px}h1 .sec{top:90px}h1 .sec:after{top:12px}#sticky-service{display:none}.mobile-element{display:none!important}.preview-widget .desc,.featured-services h3,.clients h2,.contact-hero h2,.most-read h3{font-size:18px;line-height:24px}.content-quote-with-image .content-quote .psik{width:146px;height:152px;background-size:95px}.wrapper,.hero-slides .slick-dots,header .sub-menu-wrapp,.simple-content.page-entry .wrapper{max-width:1120px}.hero .wrap{height:515px}.hero{margin-top:94px}.promo-banner{padding-top:70px}.preview-widget{padding-bottom:70px;padding-top:70px}.featured-products{padding-bottom:40px}.popular-services{padding-bottom:0}.featured-services .wrapper{padding:60px 30px}.all-services .wrapper{padding-bottom:0}.list-slider .thumbnail{height:260px}.promo-banner h2,.two-columns-flex .entry .box-content h2,.two-columns-flex .entry .files h2,.simple-content h2,.content-quote .content,.all-products-nav h2{line-height:34px;font-size:26px}.promo-banner .content{padding-left:50px;padding-top:34px}.promo-banner .thumb{height:320px}.featured-articles .thumbnail,.featured-articles .list .thumbnail{height:245px}footer{padding-top:70px}.newsletter-form.contact-form li{width:280px}footer .wrapper{max-width:1200px}.newsletter-form.contact-form li.submit{padding-right:14px}.wrap-form .contact{padding-top:80px;padding-right:110px;padding-left:80px}.content-text-wrapper,.logo-section{flex-basis:430px}.credit nav{flex-basis:calc(100% - 430px);padding-left:80px}.action-button,.contact-form li.submit input,.box-content h3,.faq .question,.simple-content h3,.author-biography .wrapp .description,.maxlist-more a{font-size:16px;line-height:20px}.contact-hero .content{flex-basis:810px}.contact-form li{margin-bottom:32px}.contact-form li.agreement{margin-bottom:10px}.info-contact{padding-top:70px}.info-contact .list{padding-top:30px;column-gap:30px}.info-contact span,.info-contact a{font-size:15px}.info-contact i img{max-width:18px}.info-contact i{margin-left:5px}.faq .image{height:300px}.about-hero .image{flex-basis:580px}.about-hero .content{padding-left:50px;flex-basis:calc(100% - 580px)}.about-hero .content .desc{padding:0;position:relative;background:transparent;top:0}.about-hero .wrapp{min-height:420px}.about-hero .empty{width:150px;height:150px}.team .thumbnail{height:250px}.popup .thumbnail{height:263px}.about-information{padding-top:70px}.about-information .image{flex-basis:550px;height:380px}.testimonials-with-image .wrapp.mobile-element{display:none!important}.about-information .content-wrap{flex-basis:calc(100% - 550px);padding-right:60px}.about-information .content .number{font-size:70px;line-height:90px}.all-services.preview-widget .list h3,.content-quote .content .name span,.preview-widget h3,footer .menu-item-has-children>a,.information .content .description,.linkedin-widget .fytFEp,.inline-featured-services h3,.article-hero .short-description,.team h3{font-size:18px;line-height:26px}.testimonials-with-image{margin-top:40px}.content-quote-with-image .thumbnail{height:320px}.content-quote-with-image .content-quote{min-height:320px}.partners{padding-top:60px;margin-top:70px;padding-bottom:60px}.articles-hero .wrapper{padding-right:0}.action-wrapper .inline{padding-bottom:60px;padding-left:100px}.articles-hero .wrapp{padding-bottom:40px}.all-products{padding-top:0}.featured-articles{padding-bottom:0}.all-products-nav{padding-top:60px;padding-bottom:50px}.all-articles-nav{padding-bottom:32px}.most-read .list{padding-bottom:50px}.float-tags{top:25px}.all-articles{padding-bottom:35px}.linkedin-widget{padding-bottom:0}header .services.menu-item-has-children .sub-menu-wrapper:before{right:111px}.inline-hero .top-description{width:560px;padding:20px 20px 0;border-radius:0 45px 0 0}.inline-hero .top-description .inline{padding:30px 30px;border-radius:30px}.inline-hero h1{padding-bottom:32px}.article-hero h1{padding-bottom:16px}.popular-services .list-slider .thumbnail{height:300px}.featured-services{padding-top:0;padding-bottom:0}.preview-widget.inline-featured-services .list .thumbnail{height:200px}.popular-services .list-slider .thumbnail h3{min-height:70px}#portfoliolist.list .thumbnail{height:200px}.product-hero .thumbnail{width:500px}.product-hero .wrapp{max-width:580px}.product-hero .wrapper{min-height:287px;height:287px;padding-right:0}.two-columns-flex .entry .info{width:520px}.two-columns-flex .entry .content{width:calc(100% - 520px)}.two-columns-flex .theiaStickySidebar{width:520px}.article-hero{padding-top:90px;margin-top:0}.article-hero .wrapper{padding-right:0;height:auto}.simple-content .content-image{margin-top:0;height:320px;margin-bottom:20px}.simple-content .bottom-section{padding-top:60px}.simple-content .content-quote .empty,.author-biography .wrapp>.content i{width:120px;height:40px}.inline-featured-articles{padding-bottom:70px}.inline-static-featured-services{padding-top:70px}}@media (min-width:1439px){html{font-size:16px;line-height:22px}.popup .role{font-size:24px;line-height:28px}.popup-team h3{font-size:32px;line-height:45px}.inline-hero .wrapper{height:492px;padding-right:109px}.promo-banner .thumb{height:381px}.content-quote-with-image .content-quote .psik{width:146px;height:152px;background-size:auto}.featured-services .wrapper{padding:80px 30px}.all-services .wrapper{padding-bottom:0}.inline-featured-services .wrapper{padding-top:100px}.promo-banner .content{padding-left:65px;padding-top:34px}.wrapper,.hero-slides .slick-dots,header .sub-menu-wrapp,.simple-content.page-entry .wrapper{max-width:1320px}.faq{padding-top:100px;padding-bottom:100px}.preview-widget h2,.newsletter h2,.content-text-wrapper h2,.faq h2,.info-contact h2,.team h2,.about-information h2,.partners h2,.all-products-nav h2,.all-products-nav.all-articles-nav h2{font-size:40px;line-height:53px}.promo-banner h2,.two-columns-flex .entry .box-content h2,.two-columns-flex .entry .files h2,.simple-content h2,.content-quote .content,.all-products-nav h2{line-height:42px;font-size:32px}.promo-banner{padding-top:100px}.hero{margin-top:124px}.information .number,h1{font-size:60px;line-height:60px}.preview-widget{padding-bottom:100px;padding-top:100px}h1{line-height:60px;font-size:50px}.list-slider .thumbnail{height:310px}h1 .sec{top:95px}h1 .sec:after{top:7px}.hero .wrap{height:615px}.featured-products{padding-bottom:60px}.popular-services{padding-bottom:0}.featured-products-homepage{padding-bottom:100px}.featured-articles .thumbnail,.featured-articles .list .thumbnail{height:276px}.inline-featured-articles .list .thumbnail{height:276px}footer{padding-top:100px}.newsletter-form.contact-form li{width:328px}footer .wrapper{max-width:1380px}.newsletter-form.contact-form li.submit{padding-right:24px}.wrap-form .contact{padding-top:100px;padding-right:140px;padding-left:110px}.content-text-wrapper,.logo-section{flex-basis:463px}.credit nav{flex-basis:calc(100% - 463px);padding-left:110px}.action-button,.contact-form li.submit input,.box-content h3,.faq .question,.simple-content h3,.maxlist-more a{font-size:18px;line-height:22px}.contact-hero .content{flex-basis:984px}.contact-form li{margin-bottom:32px}.contact-form li.agreement{margin-bottom:24px}.info-contact{padding-top:100px}.info-contact .list{padding-top:40px;column-gap:50px}.info-contact span,.info-contact a{font-size:1rem}.info-contact i img{max-width:none}.info-contact i{margin-left:10px}.faq .image{height:352px}.about-hero .image{flex-basis:747px}.about-hero .content{padding-left:50px;flex-basis:calc(100% - 747px)}.about-hero .wrapp{min-height:490px}.about-hero .empty{width:200px;height:200px}.team .thumbnail{height:290px}.popup .thumbnail{height:263px}.about-information{padding-top:100px}.about-information .image{flex-basis:650px;height:380px}.about-information .content-wrap{flex-basis:calc(100% - 650px);padding-right:120px}.about-information .content .number{font-size:80px;line-height:100px}.all-services.preview-widget .list h3,.content-quote .content .name span,.preview-widget h3,footer .menu-item-has-children>a,.information .content .description,.linkedin-widget .fytFEp,.inline-featured-services h3,.article-hero .short-description,.team h3{font-size:20px;line-height:28px}.popup-team.team h3{font-size:32px;line-height:45px;padding-bottom:0}.testimonials-with-image{margin-top:60px}.preview-widget .desc,.featured-services h3,.clients h2,.contact-hero h2,.most-read h3{font-size:24px;line-height:30px}.content-quote-with-image .thumbnail{height:381px}.content-quote-with-image .content-quote{min-height:380px}.partners{padding-top:60px;margin-top:100px;padding-bottom:60px}.articles-hero .wrapper{padding-right:0}.action-wrapper .inline{padding-bottom:70px;padding-left:125px}.articles-hero .wrapp{padding-bottom:60px}.all-products{padding-top:0}.featured-articles{padding-bottom:0}.all-products-nav{padding-top:60px;padding-bottom:100px}.all-articles-nav{padding-bottom:32px}.most-read .list{padding-bottom:85px}.float-tags{top:35px}.all-articles{padding-bottom:35px}.linkedin-widget{padding-bottom:0}header .services.menu-item-has-children .sub-menu-wrapper:before{right:112px}.inline-hero .top-description{width:560px;padding:40px 40px 0;border-radius:0 40px 0 0;padding-left:0}.inline-hero .top-description .inline{padding:40px 30px;border-radius:40px}.inline-hero h1{padding-bottom:40px}.article-hero h1{padding-bottom:16px}.articles-hero h1{padding-bottom:32px}.popular-services .list-slider .thumbnail{height:400px}.featured-services{padding-top:0;padding-bottom:0}.preview-widget.inline-featured-services .list .thumbnail{height:275px}.popular-services .list-slider .thumbnail h3{min-height:90px}#portfoliolist.list .thumbnail{height:275px}.product-hero .thumbnail{width:560px}.product-hero .wrapp{max-width:600px}.product-hero .wrapper{min-height:287px;height:287px;padding-right:0}.two-columns-flex .entry .info{width:630px}.two-columns-flex .entry .content{width:calc(100% - 630px)}.two-columns-flex .theiaStickySidebar{width:590px}.article-hero{padding-top:124px;margin-top:0}.article-hero .wrapper{padding-right:0;height:auto}.simple-content .content-image{margin-top:0;height:380px;margin-bottom:20px}.simple-content .bottom-section{padding-top:93px}.simple-content .content-quote .empty,.author-biography .wrapp>.content i{width:190px;height:60px}.inline-featured-articles{padding-bottom:100px}.inline-static-featured-services{padding-top:100px}}