@keyframes s{from{transform:scale(1)}to{transform:scale(1.2)}}.preloader{width:100vw;height:100vh;position:fixed;background:#FFF;display:flex;align-items:center;justify-content:center;z-index:99999999;pointer-events:none;opacity:0;left:0;right:0;top:0;transition:all 0.3s cubic-bezier(.95,.05,.795,.035)}.preloader img{position:relative;z-index:9999999999;animation:s 0.5s cubic-bezier(.60,0,.735,.045) infinite alternate}.preloader.open{opacity:1;pointer-events:none}.sidebar-left-filter li{list-style:disc}.list-body div.panel-wrap{padding:0 20px}:root{--black:#000;--btn-bg:#f8c91f;--yellow:#fdefbb}html,body{color:var(--black);font-size:20px;line-height:1.3;width:100%;background-color:#fff;font-family:nobel,sans-serif;margin:0;padding:0;background-image:url(../../../../../../../../themes/cbd/assets/img/body-bg.jpg)}input:focus,select:focus,textarea:focus,button:focus{outline:none}*{box-sizing:border-box}body{overflow-x:hidden;margin:0}input,button{outline:none}input:-ms-input-placeholder{color:#000}input::-moz-placeholder{color:#000}input:-moz-placeholder{color:#000}input::-webkit-input-placeholder{color:#000}.pop-up-content .pop-up-info a.btn.grey{display:none}a{display:inline-block;text-decoration:none;color:inherit;transition:all 0.5s cubic-bezier(.215,.61,.355,1)}a:hover{text-decoration:none}li{list-style-type:none}p{margin-top:0;margin-bottom:1rem;line-height:1.3}button,input{overflow:visible}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.form-control{width:100%;font-family:nobel-condensed,sans-serif;text-transform:uppercase;font-size:16px;border-radius:25px;margin:0;padding:10px 25px;background-color:#fff;border:2px solid #fff}select{display:block;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(../../../../../../../../themes/cbd/assets/img/arrow-down.png);background-repeat:no-repeat;background-position:right 1.5em top 50%;background-size:1.2em auto}dl,ol,ul{margin:0;padding:0}h1{font-size:36px;text-align:center;margin:max(3vw,20px) 0}h2{font-size:35px}h3{font-size:28px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;line-height:1.2;color:inherit}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}.btn{display:flex;justify-content:center;align-items:center;color:#fff;background-color:var(--black);border:2px solid var(--black);position:relative;font-size:18px;border-radius:25px;margin:0;padding:8px 18px;outline:none;overflow:hidden;cursor:pointer;text-transform:uppercase;text-align:center;font-family:nobel-condensed,sans-serif;transition:all 0.4s cubic-bezier(.215,.61,.355,1)}.btn span{display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:var(--btn-bg);width:20px;height:20px;margin-left:10px;transition:all 0.4s cubic-bezier(.215,.61,.355,1)}.btn span::after{content:"";position:relative;display:inline-block;width:4px;height:4px;transform:rotate(45deg);left:-9%;border:1px solid var(--black);border-bottom-color:transparent;border-left-color:transparent;transition:all 0.4s cubic-bezier(.215,.61,.355,1)}.btn:hover{color:var(--black);background-color:#fff;border-color:var(--black)}.btn:hover span{transform:translateX(5px)}.btn:hover span::after{border-top-color:#fff;border-right-color:#fff}.btn.white{color:var(--black);background-color:#fff;border-color:#f5f5f5}.btn.grey:hover,.btn.white:hover{color:#fff;background-color:var(--black);border-color:#fff}.btn.grey{color:var(--black);background-color:#f5f5f5;border-color:#f5f5f5}.btn-page-wrap{text-align:center;width:100%;margin-top:max(5vw, 30px)}.container{width:min(100%, 1980px);margin:0 auto;padding:0 25px}section{position:relative;overflow:hidden}header{display:block;position:relative;top:0;left:0;width:100%;z-index:10;background-color:#fff}.navbar-brand{margin:0 max(3vw, 15px) 0 max(1.5vw, 15px)}.navbar-brand{width:180px}.navbar-brand img,.navbar-brand svg{width:100%}.navbar-top{display:flex;justify-content:space-between;align-items:center;position:relative}.top-sub-menu{display:flex;justify-content:flex-end;align-items:center;padding:20px 0 15px}.top-sub-menu a{font-size:18px;margin-right:max(1.8vw, 10px)}.top-sub-menu a:first-child{margin-right:max(1vw, 10px)}.top-mnu li,.sub-menu li{display:inline-block;font-family:nobel-condensed,sans-serif;position:relative;transition:all 0.4s cubic-bezier(.215,.61,.355,1)}.top-mnu>li>a,.sub-menu a{padding:12px max(2vw, 15px);text-transform:uppercase;font-size:21px;letter-spacing:1px}.top-mnu li:hover{background-color:var(--yellow)}.top-mnu li.active{background-color:var(--yellow)}.navbar-collapse{display:flex;justify-content:center;align-items:center}.sub-menu{display:flex;justify-content:center;flex-direction:column;align-items:center;width:400px;position:absolute;left:-80%;opacity:0;transform:translateY(15px);pointer-events:none;background-color:var(--yellow);transition:all 0.4s cubic-bezier(.215,.61,.355,1)}.sub-menu>li{width:100%;padding:0;letter-spacing:normal}.sub-menu>li:last-child{border:none}.sub-menu>li>a>span{display:block;font-size:22px;text-transform:none;font-family:'Nobel',sans-serif;letter-spacing:normal;border-top:1px solid var(--black);padding:max(1vw, 10px) 0 0;margin:max(1vw, 10px) 0 0;height:76px}.sub-menu li ul{display:flex;flex-direction:column;justify-content:center;align-items:center}.sub-menu li{width:100%}.sub-menu a{padding:10px 15px;width:100%;text-align:center;letter-spacing:normal}.sub-menu a:hover{background-color:var(--black);color:#fff}.sub-menu a:hover span{border-color:#fff}.top-mnu>li:hover .sub-menu{opacity:1;transform:translateY(0);pointer-events:auto}.contact-block{display:flex}.contact-block a{font-size:15px;color:#6a6a6a;margin:5px max(0.8vw, 10px)}.hamburger{display:none;flex-direction:column;justify-content:center;align-items:center;position:relative;width:50px;height:50px;cursor:pointer;box-sizing:border-box}.hamburger span{width:25px;height:2px;background-color:#fff;display:block;margin:2px auto;-webkit-transition:all 0.4s cubic-bezier(.77,.2,.05,1);-o-transition:all 0.4s cubic-bezier(.77,.2,.05,1);transition:all 0.4s cubic-bezier(.77,.2,.05,1)}.hamburger span:first-child{transform-origin:0% 0%}.hamburger span:nth-last-child(2){transform-origin:0% 100%}.navbar-top.toggle .hamburger span:nth-child(1){transform:translateY(0) translateX(4px) rotate(42deg)}.navbar-top.toggle .hamburger span:nth-child(2){-webkit-transform:translateX(2px) rotate(90deg);-ms-transform:translateX(2px) rotate(90deg);-o-transform:translateX(2px) rotate(90deg);transform:translateX(2px) rotate(90deg);background-color:var(--black);opacity:0}.navbar-top.toggle .hamburger span:nth-child(3){transform:translateY(-4px) rotate(-40deg)}.s-carousel-brands{background-color:#fff;padding:max(2.5vw, 15px) 0}.carousel-brands a{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;height:100px}a.imax img{width:125px}a.sky img{width:100px}.foot-top-wrap{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1fr}.newsletter-block{background-color:var(--yellow)}.newsletter-block,.foot-menu-wrap{padding:max(2vw, 30px) max(2vw, 15px)}.newsletter-content{width:min(100%, 700px)}.newsletter-sub{font-size:18px}.newsletter-title{font-size:30px;margin:max(2vw, 20px) 0}.newsletter-title img{width:150px;top:6px;position:relative}.newsletter-form input:-ms-input-placeholder{color:#adadad}.newsletter-form input::-moz-placeholder{color:#adadad}.newsletter-form input:-moz-placeholder{color:#adadad}.newsletter-form input::-webkit-input-placeholder{color:#adadad}.newsletter-form{font-size:16px}.newsletter-form{display:flex;justify-content:flex-start;align-items:center}.newsletter-form .form-group{width:70%;margin-right:15px}.form-btn{padding:10px 20px;font-size:16px}.foot-menu-wrap{background-color:#000;background-image:url(../../../../../../../../themes/cbd/assets/img/foot-dark-bg.png);background-size:cover;background-position:top center;background-repeat:no-repeat;position:relative}.foot-menu{width:100%;display:flex;flex-flow:row wrap;margin:0 0 15px}.foot-menu li{margin:8px max(1.2vw, 5px);width:28%}.foot-menu li a{font-size:16px;width:100%;color:#fff;font-family:nobel-condensed,sans-serif}.foot-menu li a:hover{color:var(--yellow)}.foot-logo{position:relative;margin-top:-20px;left:-3.7vw;top:8px}.foot-bottom-wrap{background-color:#fff;padding:max(1.5vw, 25px) 10px}.foot-bottom{display:flex;justify-content:space-between;align-items:center;font-size:16px}.foot-bottom p{margin:0}.foot-bottom p:last-of-type a{display:flex;justify-content:center;align-items:center}.foot-bottom p:last-of-type a img{margin-left:5px}.social-mnu{display:flex;justify-content:space-between;align-items:center;width:min(100%, 275px)}.social-mnu a{background-color:var(--yellow);border-radius:50%;color:var(--black);width:40px;height:40px;display:flex;justify-content:center;align-items:center;font-size:19px}.social-mnu a:hover{background-color:var(--black);color:var(--yellow);transform:translateY(-5px)}.home-title{font-size:44px;text-align:center;width:min(100%, 1000px);margin:max(3vw, 30px) auto}.grid-content{display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(auto-fill,minmax(0,1fr));gap:max(1.5vw, 15px);margin-bottom:50px}.grid-item{position:relative;padding-bottom:18px}.grid-item-alt{position:relative;padding-bottom:18px}.grid-item img{border-radius:18px;width:100%;border:1px solid #cbcbcb}.grid-item-alt img{border-radius:18px;width:100%;border:1px solid #cbcbcb}.grid-item-caption{position:relative;background-color:#fff;padding:0 max(2vw, 30px);z-index:1;width:91%;margin:-13% auto 0;display:flex;flex-direction:column;justify-content:center;align-items:center;height:110px}.grid-item-caption-alt{position:relative;background-color:#fff;padding:0 max(2vw, 30px);z-index:1;width:91%;margin:-13% auto 0;display:flex;flex-direction:column;justify-content:center;align-items:center;height:110px}.grid-item-caption::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../../../../../../../../themes/cbd/assets/img/grid-hover-bg.png);background-size:cover;background-position:top center;background-repeat:no-repeat;opacity:0;transition:all 0.4s cubic-bezier(.215,.61,.355,1)}.grid-item-caption-alt::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../../../../../../../../themes/cbd/assets/img/grid-hover-bg.png);background-size:cover;background-position:top center;background-repeat:no-repeat;opacity:0;transition:all 0.4s cubic-bezier(.215,.61,.355,1)}.grid-item-caption,.grid-item-caption::before{border-radius:18px}.grid-item-caption-alt,.grid-item-caption-alt::before{border-radius:18px}.grid-item-title{font-size:26px;width:min(100%, 157px);margin:0 auto;text-align:center;position:relative}.grid-item-caption .btn{bottom:-14px;width:auto;padding:0;border:none;background-color:transparent;position:absolute}.grid-item-caption-alt .btn{bottom:-14px;width:auto;padding:0;border:none;background-color:transparent;position:absolute}.grid-item-caption .btn span{margin:0;width:30px;height:30px}.grid-item-caption-alt .btn span{margin:0;width:30px;height:30px}.grid-item-caption .btn:hover span{transform:none!important}.grid-item-caption-alt .btn:hover span{transform:none!important}.grid-item-caption .btn span::after{width:5px;height:5px;left:-6%;border-width:2px;border-color:#fff;border-bottom-color:transparent;border-left-color:transparent}.grid-item-caption-alt .btn span::after{width:5px;height:5px;left:-6%;border-width:2px;border-color:#fff;border-bottom-color:transparent;border-left-color:transparent}.grid-item>div{cursor:pointer;transition:all 0.4s cubic-bezier(.215,.61,.355,1)}.grid-item-alt>div{cursor:pointer;transition:all 0.4s cubic-bezier(.215,.61,.355,1)}.grid-item:hover>div,.grid-item:hover a{transform:scale(1.05)!important}.grid-item-alt:hover>div,.grid-item-alt:hover a{transform:scale(1.05)!important}.grid-item:hover .grid-item-caption::before{opacity:1}.grid-item:hover .grid-item-caption-alt::before{opacity:1}.grid-item-alt:hover .grid-item-caption-alt::before{opacity:1}.grid-item:hover .grid-item-caption .btn span{background-color:var(--black)}.grid-item:hover .grid-item-caption-alt .btn span{background-color:var(--black)}.grid-item-alt:hover .grid-item-caption-alt .btn span{background-color:var(--black)}.grid-item:hover .grid-item-caption .btn span::after{border-color:var(--btn-bg);border-bottom-color:transparent;border-left-color:transparent}.grid-item:hover .grid-item-caption-alt .btn span::after{border-color:var(--btn-bg);border-bottom-color:transparent;border-left-color:transparent}.grid-item-alt:hover .grid-item-caption-alt .btn span::after{border-color:var(--btn-bg);border-bottom-color:transparent;border-left-color:transparent}.additional-services-title{color:var(--btn-bg);font-size:40px;text-align:center;margin:max(4.5vw, 30px) 0 0}.additional-services-subtitle,.page-subtitle{font-size:27px;text-align:center;width:min(100%, 900px);margin:max(1.8vw, 15px) auto max(6vw, 30px)}.s-services-grid .grid-content{grid-template-columns:repeat(3,minmax(0,1fr))}.s-services-grid.s-home-grid .grid-content{grid-template-columns:repeat(4,minmax(0,1fr))}.s-services-grid .grid-item-caption{height:120px;margin:-9% auto 0}.s-services-grid .grid-item-caption-alt{height:120px;margin:-9% auto 0}.s-services-grid .grid-item-title{width:min(100%, 290px)}.s-services-grid .grid-item-title span{color:var(--btn-bg);display:block}.s-services-grid .grid-item-caption,.s-services-grid .grid-item-caption::before{border-radius:21px}.s-services-grid .grid-item-caption-alt,.s-services-grid .grid-item-caption-alt::before{border-radius:21px}.pop-up-info-cont{display:none}.consultation-block{display:flex;flex-direction:column;justify-content:center;align-items:center;width:min(100%, 600px);background-color:var(--black);color:#fff;padding:max(2vw, 30px) max(2.6vw, 15px) max(2.3vw, 25px);border-radius:18px;overflow:hidden;margin:max(3.5vw, 20px) auto max(7vw, 30px)}.consultation-block .btn{font-size:18px}.consultation-title{width:100%!important;margin-bottom:25px}.pop-up-wrap{width:100%;top:0;right:0;position:fixed;padding:90px 20px;height:100vh;overflow-x:hidden;overflow-y:auto;pointer-events:auto;opacity:1;z-index:10;transition:all 0.4s cubic-bezier(.215,.61,.355,1)}.pop-up-wrap::before{content:'';position:fixed;top:0;left:0;z-index:0;width:100%;height:100%;opacity:1;background:rgba(0,0,0,.6);transition:opacity 0.4s cubic-bezier(.215,.61,.355,1)}.pop-up-hidden{opacity:0;pointer-events:none}.pop-up{transition:all 0.8s cubic-bezier(.215,.61,.355,1)}.pop-up .container{position:relative}.pop-up-hidden .pop-up{transform:scale(.3)}.pop-up-hidden::before{opacity:0;pointer-events:none}.icon-close{display:flex;justify-content:center;align-items:center;position:absolute;top:10px;right:32px;transform-origin:center;width:60px;height:60px;line-height:.4;cursor:pointer;font-weight:100;z-index:3;transition:all 0.5s cubic-bezier(.215,.61,.355,1)}.icon-close:hover{transform:rotate(180deg)}.icon-close span{position:absolute;width:35px;height:2px;background:var(--black);transform:rotate(45deg)}.icon-close span:nth-last-of-type(2){transform:rotate(-45deg)}.pop-up-content{background-color:#fff;width:100%;position:relative;padding:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(auto-fill,minmax(0,1fr));;border-radius:15px}.pop-up-content img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:15px}.pop-up-info{padding:max(2.5vw, 20px) max(3.5vw, 15px);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.pop-up-info-title{font-size:36px;text-transform:uppercase;margin-bottom:max(2.5vw, 20px);font-family:nobel-condensed,sans-serif}.pop-up-info p{font-size:20px;margin-bottom:max(2vw, 15px)}.s-clients{padding:0 max(2vw, 1px) max(6vw, 30px)}.clients-title{font-size:27px;margin-top:0}.s-clients .grid-content{grid-template-columns:repeat(6,minmax(0,1fr));gap:max(2vw, 15px) max(4vw, 15px)}.client-item a{height:100%;width:100%;position:relative;display:flex;justify-content:center;align-items:center}.client-item a:hover{transform:scale(1.05)}.tabs-pannel{display:flex;justify-content:center;align-items:center;margin:max(4vw, 40px) 0 max(2.5vw, 20px)}.tab-item{font-size:36px;padding:6px 40px;border-radius:35px;cursor:pointer}.tab-item.active{background-color:#fff;color:var(--btn-bg);filter:drop-shadow(2.424px 4.373px 16px rgba(0,0,0,.06))}.tab{position:absolute;pointer-events:none;opacity:0;transform:translateY(100px);transition:all 0.4s cubic-bezier(.215,.61,.355,1)}.tab.active{position:relative;opacity:1;pointer-events:auto;transform:translateY(0)}.testimonial-item{border-radius:18px;position:relative;overflow:hidden;display:grid;grid-template-columns:1fr 2fr;grid-template-rows:repeat(auto-fill,minmax(0,1fr));padding:10px;background-color:var(--btn-bg);margin-bottom:max(3vw, 15px)}.testimonial-item .testimonial-img-wrap{border-radius:20px;display:inherit;width:100%;height:100%;position:relative;overflow:hidden}.testimonial-item img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.testimonial-description{width:100%;padding:max(3vw, 20px) max(9vw, 15px)}.testimonial-title{font-size:36px}.testimonial-des-name{font-size:18px}.testimonial-title,.testimonial-des-name{text-transform:uppercase;font-family:nobel-condensed,sans-serif}.wrap-p{position:relative;margin:max(1.5vw, 15px) 0}.wrap-p svg{position:absolute;top:20px;left:-70px}.testimonial-item:first-child,.testimonial-item:nth-child(3n+4){background-color:#ce6a89;color:#fff}.testimonial-item:first-child .wrap-p svg path,.testimonial-item:nth-child(3n+4) .wrap-p svg path{fill:#fff}.testimonial-item:nth-child(even){grid-template-columns:2fr 1fr}.testimonial-item:nth-child(even) .testimonial-description{grid-column:1;grid-row:1}.testimonial-item:nth-child(even) .testimonial-img-wrap{grid-column:2;grid-row:1}.testimonial-item:nth-child(3n+2){background-color:#639096;color:#fff}.testimonial-item:nth-child(3n+2) .wrap-p svg path{fill:#fff}.s-testimonials{margin-bottom:max(5vw, 30px)}.s-team{padding:0 max(1vw, 1px)}.team-title{color:var(--btn-bg);font-size:36px;text-align:center;margin:max(4.5vw, 30px) 0}.team-content{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(auto-fill,minmax(0,1fr));gap:max(2.5vw, 15px);margin-bottom:max(5vw, 30px)}.team-item{width:100%;background-color:#fff;padding-bottom:0;padding:15px;border-radius:18px;transition:all 0.4s cubic-bezier(.215,.61,.355,1)}.team-item-top{display:grid;width:100%;grid-template-columns:min-content 1fr;grid-template-rows:repeat(auto-fill,minmax(0,1fr));gap:max(2vw, 15px);margin-bottom:5px}.team-item:hover{background-color:var(--black);color:#fff}.team-item-title{font-size:27px;margin:max(1.2vw, 15px) 0 max(1.8vw, 10px)}.team-item-deskr p{font-size:20px!important;padding-right:max(1.2vw, 1px);line-height:1.5em}.team-item img{display:block;width:max(14.8vw, 150px);height:auto;border-radius:18px}.about-top-content{display:grid;width:100%;grid-template-columns:1fr 1fr;grid-template-rows:repeat(auto-fill,minmax(0,1fr));gap:max(1.5vw, 15px);margin:50px 0 0}.searchlight-block{display:grid;width:100%;grid-template-columns:1fr 1fr;grid-template-rows:repeat(auto-fill,minmax(0,1fr));margin-bottom:20px;background-color:#fff;border-radius:15px;padding:10px;filter:drop-shadow(2.909px 5.248px 9px rgba(0,0,0,.06))}.about-top-content .searchlight-block{grid-template-rows:repeat(auto-fill,minmax(0,1fr))}.searchlight-block.dark{background-color:#617463;color:#fff}.searchlight-block-info-title{font-size:27px;margin:max(1.8vw, 15px) 0;width:min(100%, 200px);text-transform:uppercase;font-family:nobel-condensed,sans-serif}.searchlight-block.dark .searchlight-block-info-title{color:var(--btn-bg)}.searchlight-block-info{position:relative;padding:0 clamp(5px, 2vw, 50px)}.searchlight-block-info::before{content:"";background-image:url(../../../../../../../../themes/cbd/assets/img/searchlight-logo-small.png);background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;top:-30px;left:max(1.7vw, 5px);width:38px;height:38px}.about-top-content .searchlight-block img{object-fit:cover;object-position:top left}.searchlight-block img{display:block;width:100%;border-radius:18px}.searchlight-block p{line-height:1.4}.specialise-title{font-size:36px;text-align:center;margin:max(3vw, 20px) 0}.specialise-grid{display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(auto-fill,minmax(0,1fr));gap:clamp(15px, 1.5vw, 60px);margin-bottom:max(5vw, 30px)}.specialise-grid-item{width:100%;height:140px;color:#fff;background-color:var(--black);border-radius:18px;overflow:hidden}.specialise-grid-item a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;pointer-events:none}.specialise-grid-item a:hover{transform:scale(1.05)!important}.specialise-grid-item-title{font-size:27px;text-align:center}.specialise-grid-item.pink{color:#fff;background-color:#dc6289}.specialise-grid-item.gray{color:var(--black);background-color:#efe5d8}.specialise-grid-item.blue{color:#fff;background-color:#559196}.specialise-grid-item.yellow{color:#fff;background-color:var(--btn-bg)}.searchlight-block-content{margin:50px 0 0}.searchlight-block-content .searchlight-block-info-title:first-child{font-size:36px;font-family:nobel-condensed,sans-serif;text-transform:uppercase;width:min(100%, 400px)}.searchlight-block-content .searchlight-block-info-title{width:100%;font-family:'Nobel',sans-serif;text-transform:none}.searchlight-block-content .searchlight-block.dark .searchlight-block-info-title{color:#fff!important}.searchlight-block-content .searchlight-block.dark .searchlight-block-info-title:first-child{color:var(--btn-bg)!important}.searchlight-block-content .searchlight-block-info{padding:clamp(5px, 1vw, 50px) clamp(5px, 4vw, 100px) clamp(5px, 1.5vw, 50px) clamp(5px, 3vw, 100px)}.searchlight-block-content .searchlight-block-info::before{left:max(2.8vw, 5px)}.searchlight-block-content .searchlight-block img{height:100%;object-fit:cover;object-position:center}.searchlight-action{width:min(100%, 920px);margin:max(6vw, 30px) auto;background-color:var(--black);border-radius:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(auto-fill,minmax(0,1fr));color:#fff}.searchlight-action-item{padding:0 clamp(10px, 4vw, 150px);margin:clamp(25px, 2vw, 150px) auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.searchlight-action-item-title{font-size:27px;text-align:center;margin-bottom:20px;width:min(100%, 300px)}.searchlight-action-item:first-of-type{border-right:1px solid #fff}.s-contact{padding:max(2.5vw, 30px) 0}#map{border-radius:15px;width:100%;height:100%}.contact-info-row-title{font-size:20px;text-transform:uppercase;margin:0 0 max(1.3vw, 15px);font-family:nobel-condensed,sans-serif}.s-contact .searchlight-block{grid-template-columns:3fr 2fr}.contact-info-row-wrap{display:grid;width:100%;grid-template-columns:2fr 1fr;grid-template-rows:repeat(auto-fill,minmax(0,1fr));gap:max(5.5vw, 15px);margin:clamp(15px, 1vw, 50px) 0}.contact-info-row-wrap p{margin-bottom:0}.contact-info-row-wrap .contact-info-row:first-child .contact-info-row-body{display:grid;width:100%;grid-template-columns:1fr 2fr;grid-template-rows:repeat(auto-fill,minmax(0,1fr));gap:max(3vw, 15px)}.contact-info-row-body{margin:0 0 15px}.contact-info-row-body div p{display:flex;justify-content:space-between;align-items:flex-start}.contact-info-row-body div p span{margin-right:5px}.contact-info-row-wrap:last-of-type{margin-bottom:clamp(30px, 2.8vw, 70px)}.news-block-title{font-size:48px;text-align:center;margin:max(5vw, 30px) auto}.news-content{display:grid;width:100%;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(3,minmax(300px,23.5vw));gap:max(1.5vw, 15px);grid-auto-rows:max(23.5vw, 300px);margin-bottom:clamp(30px, 4vw, 80px);grid-template-areas:"a a b b c c" "d d d e e e" "f f g g h h"}.news-content>div.a{grid-area:a}.news-content>div.b{grid-area:b}.news-content>div.c{grid-area:c}.news-content>div.d{grid-area:d}.news-content>div.e{grid-area:e}.news-content>div.f{grid-area:f}.news-content>div.g{grid-area:g}.news-content>div.h{grid-area:h}.s-news .news-content{display:flex;flex-wrap:wrap}.s-news .news-content .aos-init{width:49.2%;min-height:300px}.news-item{width:100%;height:100%;border-radius:15px;overflow:hidden;position:relative;background-color:#000}.news-item:hover{transform:scale(1.05)}.news-item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center}.news-item::before{content:"";display:block;position:absolute;bottom:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.95) 0%,rgba(0,0,0,.7) 0%,rgba(255,255,255,0) 100%)}.news-desсription{position:relative;color:#fff;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;z-index:1;padding:clamp(15px, 2.5vw, 60px)}.news-title{font-size:27px;font-family:nobel-condensed,sans-serif;margin:max(1vw, 10px) 0;text-transform:uppercase;position:relative}.news-desсription::before{content:"";background-image:url(../../../../../../../../themes/cbd/assets/img/searchlight-logo-small.png);background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;top:0;left:-4px;width:38px;height:38px}.news-desсription p{margin-bottom:0;font-size:18px;font-weight:300;letter-spacing:.5px}.s-news-view .container{width:min(100%, 1200px);background-color:#fff;padding:3%;}.btn-back{display:flex;justify-content:center;align-items:center;font-size:20px;margin-left:25px;position:absolute;color:var(--black);cursor:pointer;padding:10px;top:0;left:0}.btn-back:hover{transform:translateX(-5px)!important}.btn-back span{display:inline-block;margin-right:10px}.btn-back span::before{content:"";display:block;width:20px;height:1px;position:relative;background-color:var(--black)}.btn-back span::after{content:"";display:block;top:17px;left:11px;width:10px;height:10px;position:absolute;border:1px solid var(--black);transform:rotate(45deg);border-top-color:transparent;border-right-color:transparent}.news-view-title{font-size:27px;position:relative;text-align:center;color:var(--btn-bg);margin:clamp(30px, 5vw, 100px) 0 clamp(20px, 2vw, 100px)}.news-view-subtitle{font-size:36px;text-align:center;width:min(100%, 900px);margin:0 auto clamp(30px, 2vw, 100px)}.s-news-view img{height:auto;width:100%;border-radius:18px;max-width:300px;margin-bottom:50px}.news-view-content{width:min(100%, 920px);margin:clamp(30px, 4vw, 30px) auto clamp(30px, 3vw, 30px);color:#252525;text-align:left}.news-view-content-excerption{font-size:27px;font-family:'Nobel Bold',sans-serif}.news-view-content p,.news-view-content .news-view-content-excerption{margin-bottom:clamp(15px, 0vw, 100px)}figure{margin:clamp(20px, 4vw, 100px) 0}figure figcaption{padding:20px 25px;color:#777;font-size:18px}.csr-item{position:relative;border-radius:18px;background-color:#ce6a89;color:#fff;display:grid;width:100%;grid-template-columns:max(12%, 160px) 1fr 42%;grid-template-rows:repeat(auto-fill,minmax(0,1fr));gap:max(2.5vw, 15px);margin-bottom:clamp(25px, 4vw, 80px);padding:10px 10px 10px max(2.5vw, 10px)}.csr-item.people{background-color:#ce6a89}.csr-item.environment{background-color:#559196}.csr-item.сommunity{background-color:#f2cb4c;color:var(--black);grid-template-columns:40% 1fr 42%;padding:10px}.csr-item::before{content:"";background-image:url(../../../../../../../../themes/cbd/assets/img/searchlight-logo-small.png);background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;top:-20px;left:max(2.5vw, 5px);width:38px;height:38px}.csr-item.сommunity::before{left:42.5%}.csr-item img{display:block;width:100%;border-radius:18px}.csr-item-title{font-size:27px;text-transform:uppercase;font-family:nobel-condensed,sans-serif}.csr-item-title,.csr-item-descr{padding-top:max(2vw, 10px)}.csr-item-descr{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-right:max(7vw, 10px)}.csr-item-descr a{margin-bottom:max(2vw, 20px)}.list-content{display:grid;width:100%;grid-template-columns:1fr 3fr;grid-template-rows:repeat(auto-fill,minmax(0,1fr))}.sidebar-left{background-color:#fff;padding:max(2vw, 50px) max(1.4vw, 15px);filter:drop-shadow(2.909px 5.248px 9px rgba(0,0,0,.06));transition:all 0.4s cubic-bezier(.215,.61,.355,1)}.sidebar-left.toggle{left:0}.sidebar-left .icon-close{display:none}.sidebar-left-filter ul{padding:max(1.1vw, 15px) 0 max(2vw, 25px)}.sidebar-left-filter.border ul{border-bottom:1px solid var(--black)}.sidebar-left-title{font-size:26px}.sidebar-left input{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sidebar-left ul li a{display:block;font-size:16px;margin-bottom:10px}.sidebar-left label{width:100%;padding:10px 0;padding-left:40px;cursor:pointer;position:relative;display:flex;justify-content:space-between;align-items:center}.sidebar-left label:before{content:"";position:absolute;left:0;display:block;width:26px;height:26px;border-radius:5px;filter:drop-shadow(2.909px 5.248px 9px rgba(0,0,0,.06));-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.sidebar-left input[type=checkbox]:checked+label:before{content:"";background-color:var(--black);border-color:var(--black)}.sidebar-left label span{color:#9f9f9f}.reset{width:100%;display:flex;justify-content:flex-end;align-items:center;font-size:16px;margin:max(1.3vw, 15px) 0;font-family:nobel-condensed,sans-serif;text-transform:uppercase}.filter-btn{display:none}.list-body{padding:clamp(30px, 2.5vw, 70px) clamp(15px, 1.5vw, 40px)}.panel-top{display:grid;width:100%;grid-template-columns:5fr 5fr 1fr;grid-template-rows:repeat(auto-fill,minmax(0,1fr));gap:max(1.5vw, 15px)}.panel-top .form-control{filter:drop-shadow(2.909px 5.248px 9px rgba(0,0,0,.06))}.panel-top .form-group{position:relative}.panel-top .form-group::before{content:"";font-family:"FontAwesome";position:absolute;z-index:1;left:5%;top:9px}.panel-top .form-group.location::before{content:"\f041";font-size:25px}.panel-top .form-group.keyword::before{content:"\f002"}.panel-top .form-control{padding-left:max(3vw, 43px);font-size:20px;text-transform:none;font-family:"Nobel",sans-serif}.panel-bottom{display:flex;justify-content:flex-end;align-items:center;margin:10px 0}.panel-bottom .orderby{background-image:url(../../../../../../../../themes/cbd/assets/img/sort-by.png);background-repeat:no-repeat;background-position:right 0 top 50%;background-size:2.3em auto;background-color:transparent;border:none;width:auto;padding-right:45px;font-size:18px;text-transform:none;font-family:"Nobel",sans-serif}.list-body-content{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(auto-fill,minmax(0,1fr));gap:max(1.5vw, 15px)}.list-body-item a{border-radius:15px;overflow:hidden;width:100%;height:100%;filter:drop-shadow(2.909px 5.248px 9px rgba(0,0,0,.06))}.list-body-item a:hover{transform:scale(1.05)}.list-body-item-img{display:flex;justify-content:center;align-items:center;height:145px;background-color:#fff;border:3px solid #f1c93b;border-top-right-radius:.7em;border-top-left-radius:.7em}.list-body-item-descr{padding:max(1.3vw, 15px);background-color:#f8c91f;color:#fff;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.list-body-item-info span{color:#000}.list-body-item-title{color:#000;min-height:56px}.searchlight-executive-jobs .list-body-item-descr{background-color:#607463}.searchlight-executive-jobs .list-body-item-info span{color:#9f9f9f}.searchlight-executive-jobs .list-body-item-title{color:#fff}.list-body-item-title{font-size:22px;margin:0 0 max(0.8vw, 10px);font-family:nobel-condensed,sans-serif;text-transform:uppercase}.list-body-item-location{font-size:18px;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.list-body-item-info{font-size:16px;color:#9f9f9f;margin-bottom:5px}.list-body-item-info span{display:inline-block;margin-right:15px}.list-body-item-info .posted{position:relative;padding-left:22px}.list-body-item-info .posted::before{content:"\f017";font-family:"FontAwesome";position:absolute;z-index:1;left:0;top:auto}.pagination-block-wrap{display:flex;justify-content:flex-end;align-items:center}.pagination-block{width:220px;display:flex;justify-content:space-between;align-items:center;margin:max(1.5vw, 15px) 0 0}.pagination-block a{color:var(--black);text-transform:uppercase}.pagination-center{display:flex}.pagination-center a{display:flex;justify-content:center;align-items:center;width:20px;height:20px;margin:0 4px;font-size:14px;border-radius:50%;line-height:1}.pagination-center a.active,.pagination-center a:hover{background-color:var(--black);color:var(--btn-bg)}.navigation-btn{width:10px;height:10px;border:1px solid var(--black);border-top-color:transparent;border-right-color:transparent;transform:rotate(45deg)}.navigation-btn:last-of-type{border:1px solid var(--black);border-bottom-color:transparent;border-left-color:transparent}@media (max-width:1440px){.s-recruitment-jobs .filterjobs{display:none}.foot-logo{left:-4.5vw}.grid-item-caption{height:110px}.grid-item-caption-alt{height:110px}.team-item-deskr p{font-size:20px;line-height:1.5em}.contact-info-row-body{font-size:18px}.contact-info-row-body div p a{white-space:nowrap;font-size:16px}.sub-menu{left:-100%}}@media (max-width:1280px){.s-recruitment-jobs .filterjobs{display:none}.navbar-brand{width:180px}.top-mnu>li>a{font-size:22px}.sub-menu a{padding:7px max(4vw, 15px)}.newsletter-title{font-size:30px}.newsletter-title img{width:136px}.grid-item-title{font-size:26px}.home-title{font-size:58px}.s-clients .grid-content{grid-template-columns:repeat(4,minmax(0,1fr))}.team-item-title{font-size:26px}.team-item-deskr p{font-size:20px}.specialise-grid-item-title{font-size:27px}.searchlight-block-content .searchlight-block p{font-size:18px}.contact-info-row-body{font-size:16px}.news-desсription p{font-size:18px}.news-title{font-size:25px}.sidebar-left-title{font-size:21px}.list-body-item-title{font-size:25px}.list-body-content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.s-news .news-content .aos-init{width:100%}.s-recruitment-jobs .filterjobs{display:none}body{font-size:16px}.navbar-brand{width:120px;padding:5px 0 0}.hamburger{display:flex}.hamburger span{background-color:var(--black)}.top-sub-menu a{font-size:14px}.top-mnu-wrap{display:none;position:absolute;background-color:var(--yellow);top:100%;left:0;width:100%}.top-mnu li a{width:100%;text-align:center;font-size:16px;line-height:1.5}.top-mnu li{display:block;padding:0;position:relative}.top-mnu{width:100%}.sub-menu{display:none;position:relative;opacity:1;transform:none!important;left:0;width:100%;background-color:transparent;pointer-events:auto!important;transition:none;border:none;flex-direction:column}.top-mnu a:hover{background-color:var(--black);color:#fff}.sub-menu li a{transition:none}.sub-menu>li>a>span{font-size:initial;height:auto}.sub-li{position:absolute;top:10px;right:10px;padding:0 10px}.sub-li::before{content:"";position:relative;display:inline-block;width:8px;height:8px;transform:rotate(135deg);transform-origin:center;left:-9%;border:1px solid var(--black);border-bottom-color:transparent;border-left-color:transparent;transition:all 0.4s cubic-bezier(.215,.61,.355,1)}.sub-li.active::before{transform:rotate(315deg)}.top-sub-menu{flex-direction:column;padding:10px 0 5px}.top-sub-menu a{margin:5px!important}.foot-top-wrap{display:block}.foot-logo{margin-top:0;left:0;top:0}.foot-menu li{width:30%}.foot-bottom{flex-direction:column-reverse}.social-mnu{order:1}.foot-bottom p:last-of-type{margin:20px 0}.s-services-grid.s-home-grid .grid-content{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-content{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:30px}.home-title{font-size:50px}.s-services-grid .grid-content{grid-template-columns:repeat(2,minmax(0,1fr))}.pop-up-info-title{font-size:35px}.pop-up-info p{font-size:18px}.s-clients .grid-content{grid-template-columns:repeat(3,minmax(0,1fr))}.tab-item{font-size:33px}.wrap-p svg{top:11px;left:-40px;width:24px;height:auto}.testimonial-title{font-size:35px}.testimonial-des-name{font-size:18px}.team-item-title{font-size:26px}.team-item-deskr p{font-size:18px}.searchlight-block p{line-height:1.4;font-size:22px}.specialise-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.searchlight-block-content .searchlight-block{grid-template-columns:1fr}.searchlight-block-content .searchlight-block img{height:auto}.searchlight-block-content .searchlight-block-info{grid-column:1;grid-row:2;margin-top:50px;padding:clamp(5px, 1vw, 50px) 5px clamp(5px, 1.5vw, 50px)}.searchlight-block-content .searchlight-block img{grid-column:1;grid-row:1}.searchlight-block-content .searchlight-block-info-title:first-child{font-size:33px}.searchlight-block-content .searchlight-block-info::before{left:3px}.contact-info-row-body div p a{font-size:inherit}.contact-info-row-wrap,.contact-info-row-body{grid-template-columns:1fr!important}.contact-info-row-wrap{gap:15px!important}.rw-1{grid-template-columns:1fr 1fr!important}.s-contact .searchlight-block{grid-template-columns:1fr}#map{height:400px;grid-column:1;grid-row:1;margin-bottom:50px}.searchlight-block-info{grid-column:1;grid-row:2}.about-top-content .searchlight-block-info{grid-column:inherit;grid-row:inherit}.about-top-content .searchlight-block img{height:100%}.news-content{grid-template-areas:"a a a b b b" "c c c d d d" "e e e f f f" "g g g h h h"}.news-block-title{font-size:48px}.news-view-content-excerption{font-size:20px}figure figcaption{padding:10px 15px;font-size:16px}.news-view-subtitle{font-size:32px}.news-view-title{font-size:25px}.csr-item-title{font-size:23px}.filter-btn{display:block}.list-content{display:block;position:relative}.sidebar-left{width:min(100%, 480px);height:100%;position:fixed;overflow-y:auto;top:0;left:-100%;z-index:20}.panel-bottom{justify-content:space-between}.pagination-block-wrap{justify-content:center;padding-top:15px}.sidebar-left .icon-close{display:flex;top:0;right:0}.about-top-content,.team-item-top{grid-template-columns:1fr}.team-item-title{margin-top:0}}@media (max-width:767px){.s-recruitment-jobs .filterjobs{display:block;padding:6px 12px;margin:0 auto;width:90%;margin-bottom:50px;margin-top:30px}.s-recruitment-jobs .sidebar-left-filter{margin-top:5%}.jobidclass{width:100%!important}.s-services-grid.s-home-grid .grid-content{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-content{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-item-title{font-size:21px}.grid-item-caption{height:100px!important}.grid-item-caption-alt{height:100px!important}.home-title{font-size:35px}.pop-up-content{grid-template-columns:repeat(1,minmax(0,1fr))}.pop-up-content img{height:auto;object-fit:contain;margin-top:30px}.icon-close{top:-9px;right:16px}.icon-close span{width:24px;height:2px}.pop-up-info{padding:20px 10px}.pop-up-wrap{padding:3% 0}.s-clients .grid-content{grid-template-columns:repeat(2,minmax(0,1fr))}.client-item a:hover{transform:none}.tab-item{font-size:25px}.testimonial-item{display:block}.testimonial-img-wrap img{display:block;position:relative;height:auto}.team-item{display:block}.specialise-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.specialise-title{font-size:33px}.specialise-grid-item-title{font-size:23px}.specialise-grid-item{height:115px}.searchlight-action{grid-template-columns:repeat(1,minmax(0,1fr));width:min(100%, 480px)}.searchlight-action-item:first-of-type{border-right:0;border-bottom:1px solid #fff}.searchlight-action-item{padding:25px clamp(10px, 4vw, 150px);margin:0 20px}.news-content{display:block}.news-block-title{font-size:35px}.news-item{height:300px;margin-bottom:15px}.news-item:hover{transform:none}.news-desсription p{font-size:16px}.news-item::before{background:linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(255,255,255,0) 80%)}.news-title{font-size:22px}.btn-back{font-size:18px;margin-left:12px}.btn-back span::after{top:16px}.csr-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:15px!important}.csr-item img{order:1!important}.csr-item-descr{padding:0;order:3}.csr-item-title{order:2}.csr-item::before{left:15px!important}.panel-top{grid-template-columns:1fr}.panel-top .form-control{font-size:16px}.panel-bottom{flex-direction:column;align-items:flex-end}select{background-position:right 1em top 50%;background-size:.8em auto}.panel-top .form-group::before{left:3%}.list-body-content{grid-template-columns:1fr}.newsletter-title{font-size:27px}.about-top-content .searchlight-block{display:flex;flex-direction:column}body.your-application .common_text .container{width:96%!important}body.your-application .common_text h1{text-align:center!important;margin-left:0!important}body.your-application .common_text .container #gform_submit_button_2{width:24%!important}}@media (max-width:480px){body,.pop-up-info p,.team-item-deskr p{font-size:16px}.container{padding:0 15px}.btn{width:100%;font-size:16px!important;padding:10px 15px;bottom:-13px}.foot-menu li{width:46%}.copy{text-align:center}.newsletter-form{flex-direction:column}.newsletter-form .form-group{width:100%;margin-right:0;margin-bottom:15px}.foot-bottom-wrap{background-color:#fff;padding:max(1.5vw, 25px) 0}.s-services-grid.s-home-grid .grid-content{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-content{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-item-caption{height:80px}.grid-item-caption-alt{height:80px}.grid-item-caption .btn span{width:27px;height:27px}.grid-item-caption-alt .btn span{width:27px;height:27px}.grid-item-caption .btn span::after{width:5px;height:5px}.grid-item-caption-alt .btn span::after{width:5px;height:5px}.home-title{font-size:24px}.s-services-grid .grid-content{grid-template-columns:repeat(1,minmax(0,1fr))}.additional-services-subtitle,.page-subtitle,.pop-up-info-title{font-size:23px}.additional-services-title,.team-title{font-size:32px}.s-clients .grid-content{display:block}.client-item{margin-bottom:70px}.tab-item{font-size:20px;padding:5px 25px;border-radius:35px}.wrap-p svg{top:10px;left:-27px;width:19px}.testimonial-title{font-size:25px}.testimonial-des-name{font-size:17px}.team-content{display:block}.team-item{margin-bottom:15px}.about-top-content .searchlight-block{grid-template-columns:1fr}.about-top-content .searchlight-block img{height:auto}.searchlight-block-info{padding-bottom:15px}.searchlight-block p{line-height:1.3;font-size:18px}.searchlight-block-info-title{font-size:25px}.specialise-title{font-size:27px}.specialise-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.searchlight-action-item-title{font-size:25px;text-align:center;margin-bottom:20px;width:min(100%, 230px)}.news-block-title{font-size:30px}.news-view-subtitle{font-size:25px}.news-view-title{font-size:22px;margin-top:60px}.btn-back{top:-50px}.team-item-title{font-size:23px}body.your-application .common_text{padding:17px 0 0!important}body.your-application .common_text .container{min-width:96%!important;padding:5px 5px 50px 5px!important}body.your-application .common_text .container #gform_submit_button_2{width:100%!important;font-size:16px!important;padding:10px 15px!important}}@media (max-width:360px){.rw-1{grid-template-columns:1fr!important}}.carousel-brands a img{max-width:140px}.client-item a img{max-width:200px}.mc4wp-alert.mc4wp-error p{margin:0;color:red}.mc4wp-alert.mc4wp-error{border:1px solid red;text-align:center;padding:10px;margin-top:20px}.dark-section{padding:150px 0 150px;background-repeat:no-repeat;background-position:center;background-size:cover}.error-msg{text-align:center}.error-msg a{border:1px solid #FFF;color:#1c1c1c;padding:10px 20px;text-align:center;display:inline-block;background-color:#FFF;text-transform:uppercase;font-size:16px}.error-msg a:hover{background-color:transparent;color:#FFF}.error-msg h1{text-align:center;margin:0 0 30px;color:#FFF}.error-msg h2{text-align:center;margin:0 0 30px;color:#FFF}.error-msg p{text-align:center;margin:0 0 30px;color:#FFF}.common_text{padding:0 0 80px}.common_text .additional-services-title{margin-bottom:50px!important}.common_text ul{margin:20px;list-style:disc}.common_text ul li{list-style:disc}.common_text ol{margin:20px;list-style:decimal}.common_text ol li{list-style:decimal}figure.job-img{text-align:center}figure.job-img img{width:auto;margin:0 auto}.pagination-blog{margin-bottom:clamp(30px, 4vw, 80px)}@media only screen and (max-width:991px){.common_text,.dark-section{padding:50px 0 50px}.error-msg h1{margin:0 0 20px;font-size:35px}.error-msg h2{margin:0 0 20px;font-size:30px}.error-msg p{margin:0 0 20px}body.your-application .common_text .container{width:85%!important}body.your-application .common_text h1{margin-left:8%!important}}.job_filters{background-color:transparent}.job_filters .job_types li{float:none}.job_filters .job_types{border-top:none;background-color:transparent;font-size:inherit;padding:max(1.1vw, 15px) 0 max(2vw, 25px)}.job_filters .job_types li{border-right:none;padding:0}div.job_listings .job-manager-pagination{border:none;display:flex;padding:0}.sidebar-left-filter .page_item{margin-bottom:15px}.s-recruitment-jobs .jobHeadline{margin:5px 0 10px}.s-recruitment-jobs #jobList{display:flex;flex-wrap:wrap;width:100%}.s-recruitment-jobs .jobidclass{width:33.33%;padding:20px 1em}.s-recruitment-jobs .jobidclass img{max-width:95%}.s-recruitment-jobs .list-body-content{display:block}.s-recruitment-jobs .list-body-item a{height:auto!important;display:block;border-radius:15px 15px 0 0}.s-recruitment-jobs .jobLink{margin-top:5%}.s-recruitment-jobs .btn{font-size:15px;padding:6px 12px}.searchlight-executive-jobs .list-body-item-img{background-color:#fff;border:3px solid #677265;border-top-right-radius:.7em;border-top-left-radius:.7em}.searchlight-recruitment-jobs .list-body-item-location,.searchlight-executive-jobs .list-body-item-location{display:none!important}.searchlight-recruitment-jobs .list-body .panel-wrap h5,.searchlight-executive-jobs .list-body .panel-wrap h5{font-size:1.7em}nav.pagination{display:flex;justify-content:space-between}body.single-post .news-view-content a{color:#c5aa41!important}.searchlight-recruitment-jobs .executive-logo,.searchlight-executive-jobs .recruiment-logo{display:none!important}.searchlight-recruitment-jobs .recruiment-logo,.searchlight-executive-jobs .executive-logo{display:block!important}.executive-img,.recruitment-img{display:none}.s-news-view .with_logol.recruitment{border:15px solid #f8c91f;border-radius:50px;text-align:center;margin-bottom:50px}.s-news-view .with_logol.executive{border:15px solid #607462;border-radius:50px;text-align:center;margin-bottom:50px}.s-news-view .with_logol ul li{list-style:disc;list-style-position:inside}.s-news-view .with_logol .news-view-content h2,.s-news-view .with_logol .news-view-content h2,.s-news-view .with_logol .news-view-content h3,.s-news-view .with_logol .news-view-content h4,.s-news-view .with_logol .news-view-content h5,.s-news-view .with_logol .news-view-content h6{padding:20px 0 10px 0}.s-news-view .with_logol .news-view-content a{font-size:20px!important;text-decoration:underline}.job_listings .list-body-item-title.jobContent{font-size:18px;font-weight:400;font-family:nobel,sans-serif;text-transform:inherit;min-height:170px}.job_listings .list-body-item-title.jobContent b{font-weight:400}body.your-application .common_text{padding:40px 0 40px}body.your-application .common_text .container{width:min(51%, 1980px);background:#fff;padding:25px}body.your-application .common_text h1{line-height:100%;font-size:16pt;font-weight:700;margin-left:25%;padding-bottom:7px}body.your-application .common_text .container #gform_submit_button_2{width:21%;float:right;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#000;border:2px solid #000;position:relative;font-size:18px;border-radius:25px;margin:0;padding:8px 18px;outline:none;overflow:hidden;cursor:pointer;text-transform:uppercase;text-align:center;font-family:nobel-condensed,sans-serif;transition:all 0.4s cubic-bezier(.215,.61,.355,1)}body.your-application .common_text .container #gform_submit_button_2::hover{color:#000!important;background-color:#fff!important;border-color:#000!important}body.your-application .common_text .container input{border:solid 2px #cecdc5;background:#ebe8d7;width:100%;color:#606262;font-size:11pt;-webkit-transition:all 0.2s ease-in-out 0.2s;-moz-transition:all 0.2s ease-in-out 0.2s;transition:all 0.2s ease-in-out 0.2s}body.your-application .common_text .container input[type="file"]{padding:8px!important}body.your-application .common_text .container input:focus{outline:-webkit-focus-ring-color auto 1px}body.your-application .common_text .container a{text-decoration:underline;color:#409397;-webkit-transition:all 0.2s ease-in-out 0.2s;moz-transition:all 0.2s ease-in-out 0.2s;transition:all 0.2s ease-in-out 0.2s;cursor:pointer}.application_button{background-color:#000;color:#fff;border-radius:25px;padding:10px}.arts-recruitment.key-function .key-function-title h2{text-align:center}.arts-recruitment.key-function .key-functions-list ul li img{width:20px;margin-right:10px}.arts-recruitment.key-function .key-functions-list ul{display:flex;flex-wrap:wrap;justify-content:space-between}.arts-recruitment.key-function .key-functions-list ul li{display:flex;align-items:center;width:44%;justify-content:center;border-bottom:1px solid;color:#000;padding:15px 0;white-space:nowrap;font-size:20px}.arts-recruitment.key-function .white{background:#fff;border-radius:20px;filter:drop-shadow(2.909px,5.248px,9px,rgba(0,0,0,.06));margin-bottom:20px;padding:10px 1rem 5rem}.arts-recruitment.key-function .white .searchlight-block{filter:unset;padding:unset;border-radius:unset;background-color:unset}.arts-recruitment.key-function .key-function-list{max-width:75vw;margin:0 auto}.arts-recruitment.key-function .key-function-list ul{display:flex;flex-wrap:wrap;justify-content:space-between}.arts-recruitment.key-function .key-function-list ul li{display:flex;align-items:center;width:44%;justify-content:center;border-bottom:1px solid;color:#000;font-weight:700;padding:15px 0}.arts-recruitment.key-function .key-function-list ul li img{width:20px;margin-right:10px}.arts-recruitment.key-function .key-function-title h2{font-size:20px}.arts-recruitment.key-function .key-functions-list{font-size:.9rem}.arts-recruitment.key-function .art-touch-btn .white{padding:8px 18px;margin-bottom:0;border-radius:25px}.home-banner{margin-top:3.5rem;font-size:44px;font-weight:800;color:#fff;background-color:#000;background-image:url(https://searchlight.global/wp-content/themes/cbd/assets/img/foot-dark-bg.png);background-size:cover;background-position:75% 65%;background-repeat:no-repeat;position:relative;border-radius:18px;height:4rem;padding-left:2rem;padding-right:2rem;display:flex;align-items:center;justify-content:center;gap:1rem}.home-banner span{color:#000;background:var(--btn-bg);padding:.25rem;border-radius:100%}@media(max-width:1200px){.home-banner{font-size:35px}}@media(max-width:1010px){.home-banner{font-size:30px}}@media (max-width:900px){.home-banner{font-size:25px}}@media(max-width:775px){.home-banner{flex-direction:column;height:unset;gap:0;text-align:center;padding-top:1rem;padding-bottom:1rem}}