footer.footer-pix{float:left;width:100%;margin-top:50px;background:#0f0f0f}footer.footer-pix ul li{list-style:none}.footer_form{padding:37px 0 35px;height:100%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-image:none!important}.footer_submit p{margin:0}form#footer-form{width:100%;background:rgba(0,0,0,.5);padding:45px 15px 15px}.footer_form .wpcf7{max-width:470px}.footer_form .form-control:focus{outline:none;box-shadow:unset}.footer_form h5.form-title{font-family:poppins;font-style:normal;font-weight:700;font-size:40px;text-align:center;color:#fff;line-height:1.4}.footer_form .form-control{background:0 0!important;border:unset!important;border-radius:0!important;text-transform:capitalize!important;border-bottom:1px solid #999!important;font-family:poppins;font-style:normal;font-weight:400!important;font-size:16px!important;line-height:24px!important;color:#fff!important;padding:10px 0}.footer_form textarea.form-control{height:120px}.footer_form .form-control::placeholder{font-family:poppins;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#fff;padding:0!important}.footer_submit{text-align:center}.footer_form #submit{background:0 0;border:1px solid #fff;border-radius:0;padding:8px 20px;font-family:poppins;font-style:normal;font-weight:500;font-size:18px;line-height:27px;text-transform:capitalize;color:#fff;margin-top:40px;text-align:center;transition:all .3s ease-in-out}.footer_form #submit:hover{background:#fff;color:#000}.footer_form .form-group{margin-bottom:25px;position:relative}p.work-together{font-family:poppins;font-style:normal;font-weight:600;font-size:32px;line-height:1.4;color:#fff;margin-top:35px}.pix-log{padding:113px 0 35px}ul.social-pix{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;margin-bottom:0;padding-left:0}.pix-right b{font-weight:700}ul.social-pix img{height:40px;width:40px;-o-object-fit:contain;object-fit:contain}ul.pix-add a,ul.pix-add span{font-family:poppins;font-style:normal;font-weight:400;font-size:21px;line-height:33px;color:#fff;text-decoration:none;max-width:580px}ul.pix-add li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:20px;margin-bottom:20px}.pix-ft{margin-bottom:65px}ul.pix-add li a.phone-one-footer{margin-right:30px}ul.pix-add li a.phone-one-footer::after{content:'|';position:absolute;right:-30px;display:inline-block;color:#fff}ul.pix-add li a.phone-one-footer{position:relative}.pix-ft img:first-child{max-width:200px;aspect-ratio:67/13}.pix-ft img:nth-child(2){max-width:300px}ul.pix-add{margin-bottom:90px;padding-left:0;margin-bottom:54px}a.ft-mail-1{position:relative;margin-right:30px}a.ft-mail-1::before{content:'|';position:absolute;right:-30px;display:inline-block;color:#fff}footer.footer-pix ul li:nth-child(2) div>a{display:block}ul.pix-add li:nth-child(2)>div>a:first-child{margin-bottom:10px}footer.footer-pix ul li>img{height:21px;width:18px;-o-object-fit:contain;object-fit:contain;margin-top:7px}ul.footer_menu{padding-left:0;display:flex;align-items:center;gap:30px;margin-top:38px}ul.footer_menu a{font-family:poppins;font-style:normal;font-weight:500;font-size:21px;line-height:33px;color:#fff;text-decoration:none;position:relative}ul.footer_menu a::before{position:absolute;bottom:-5px;left:50%;width:0;height:1px;content:'';background-color:#fff;opacity:0;transition:width .2s linear,left .2s linear}ul.footer_menu a:hover::before{opacity:1;visibility:visible;width:100%;left:0}.proud_imgwrapper{margin-top:53px}.proud_imgwrapper img{max-width:100%;height:59px;object-fit:contain;image-rendering:-webkit-optimize-contrast}.proud_imgwrapper{display:flex;align-items:center;column-gap:20px}img.marketing-aw,img.branding-aw{width:auto}ul.footer_menu li a::after{content:'|';position:absolute;top:0;height:100%;right:-18px}footer.footer-pix ul li:last-child a::after{content:''}form.wpcf7-form.invalid .wpcf7-response-output{border:1px solid #dc3232!important;margin-top:0;margin-bottom:30px;position:unset}form.pix_newslatter{max-width:508px;width:100%;margin-left:auto}form.pix_newslatter input.form-control:focus{box-shadow:unset}form.pix_newslatter span.input-group-btn{max-width:146px;width:100%}form.pix_newslatter .connect{border-radius:0;font-family:poppins!important;font-style:normal;font-weight:400;font-size:24px!important;line-height:36px!important;color:#000;height:100%;border:unset;max-width:146px;width:100%}.copyright{margin-bottom:0;text-align:center;font-weight:400;font-size:21px;line-height:27px;color:#fff}.fot-box{padding-bottom:23px}footer form .wpcf7-not-valid-tip{position:absolute;width:100%;display:inline-block!important;bottom:-22px;left:0;font-size:13px}.img_captcha span.wpcf7-not-valid-tip{bottom:-45px}footer form .img_captcha{margin-top:40px;text-align:center}.img_captcha svg{height:40px!important;width:40px!important}.footer_form .form-group{margin-bottom:18px}.footer_form .cf7ic_instructions{font-size:14px;line-height:20px}.footer_form textarea.form-control{height:113px}.pix-ft{margin-bottom:60px}@media(max-width:1499px){ul.social-pix img{height:35px;width:35px}ul.footer_menu a,.copyright{font-size:19px}ul.pix-add a,ul.pix-add span{font-size:21px;line-height:36px}}@media(max-width:1199px){.pix-right h4{font-size:40px;line-height:60px;max-width:243px;margin-bottom:145px}ul.pix-add a,ul.pix-add span{font-size:18px;line-height:24px}footer.footer-pix ul li>img{margin-top:3px}.pix-right p{font-size:18px;line-height:25px;margin-bottom:20px;max-width:400px}form.pix_newslatter input.form-control::-webkit-input-placeholder{font-size:18px}form.pix_newslatter input.form-control::-moz-placeholder{font-size:18px}form.pix_newslatter input.form-control:-ms-input-placeholder{font-size:18px}form.pix_newslatter input.form-control::placeholder{font-size:18px}form.pix_newslatter .connect{font-size:18px!important;line-height:25px!important}ul.social-pix img{height:26px;width:26px}ul.social-pix{gap:23px}.pix-ft{margin-bottom:40px}.pix-ft img:nth-child(2){max-width:250px}form.pix_newslatter input.form-control{height:50px!important}.pix-right .input-group span.input-group-btn{height:50px}ul.footer_menu a{font-size:18px}.footer_form h5.form-title{font-size:24px}.footer_form .form-control,.footer_form .form-control::placeholder{font-size:14px!important;padding:7px 0}.footer_form #submit{font-size:15px}.copyright{font-size:14px}.footer_form{height:auto}.pix-log{padding:50px 0 35px}ul.footer_menu{padding-left:0;align-items:start;gap:unset;margin-top:20px;flex-direction:column}ul.footer_menu li a::after{content:unset}}@media(max-width:991px){ul.footer_menu{gap:15px;flex-direction:row;flex-wrap:wrap;justify-content:center}.proud_imgwrapper img{margin-bottom:20px}.proud_imgwrapper{flex-wrap:wrap}}@media(max-width:767px){.proud_imgwrapper{margin-top:25px}.pix-ft{gap:35px;margin-bottom:35px}.pix-ft img:nth-child(2){max-width:195px}ul.pix-add{margin-bottom:35px}ul.social-pix{gap:15px;padding-left:0}ul.social-pix img{height:20px;width:20px}.pix-right h4{font-size:30px;line-height:40px;max-width:100%;margin-bottom:25px;margin-top:40px;text-align:left}form.pix_newslatter{max-width:100%;margin:auto}.pix-right p{font-size:16px;max-width:100%;text-align:left}.copyright{margin-top:35px}footer.footer-pix{padding:40px 0 15px}form.pix_newslatter input.form-control::-webkit-input-placeholder{font-size:15px}form.pix_newslatter input.form-control::-moz-placeholder{font-size:15px}form.pix_newslatter input.form-control:-ms-input-placeholder{font-size:15px}form.pix_newslatter input.form-control::placeholder{font-size:15px}.pix-ft img:nth-child(3){max-width:240px;image-rendering:-webkit-optimize-contrast}p.work-together{font-size:24px}.pix-ft{margin-bottom:20px}.footer_form .wpcf7{padding:10px 0 15px;max-width:100%}.footer_form{padding:10px 15px 17px}.footer_form #submit{font-size:14px;padding:6px 16px}ul.social-pix li:first-child a img{width:22px;height:22px}.pix-right h4{font-size:22px;line-height:30px;margin-bottom:10px;margin-top:25px;text-align:left}.pix-right p{font-size:13px;margin-bottom:12px}.pix-right .input-group span.input-group-btn{height:40px}form.pix_newslatter input.form-control{font-size:13px;height:40px!important}.pix-right .input-group .wpcf7-not-valid-tip,.pix-right form.invalid .wpcf7-response-output{font-size:11px}form.pix_newslatter .connect{font-size:13px!important;line-height:25px!important;max-width:90px}form.pix_newslatter span.input-group-btn{max-width:90px}ul.pix-add li:nth-child(2)>div>a:first-child{margin-bottom:2px}.copyright{margin-top:15px}form.pix_newslatter input.form-control::-webkit-input-placeholder{font-size:13px}form.pix_newslatter input.form-control::-moz-placeholder{font-size:13px}form.pix_newslatter input.form-control:-ms-input-placeholder{font-size:13px}form.pix_newslatter input.form-control::placeholder{font-size:13px}.pix-ft img:first-child{margin-bottom:0}ul.footer_menu a,.copyright{font-size:15px;line-height:24px}.footer_form .wpcf7 form .wpcf7-response-output{margin:10px 0!important}.proud_imgwrapper img{height:48px;object-fit:contain}}@media(max-width:464px){ul.pix-add li:nth-child(2){flex-wrap:wrap}ul.pix-add li:nth-child(2){flex-wrap:wrap;row-gap:9px}ul.pix-add li a.phone-one-footer{margin-right:0}footer form .wpcf7-not-valid-tip{font-size:10px}.fot-box{padding-bottom:0}}.ronded_msg{border-radius:50%;background:#fff;height:95px;width:95px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}div#badge{position:fixed;z-index:1000;right:10px;bottom:120px;transition:all .5s ease-in-out}.round-pt{}@keyframes zoomAnimation{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}.badge{--badge-size: 160px;--badge-color: var(--black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:var(--badge-size);height:var(--badge-size);border-radius:100%;-webkit-animation:identifier 10s linear infinite;animation:identifier 10s linear infinite}.ronded_msg{margin:0;-webkit-animation:identifier 10s linear infinite;animation:identifier 10s linear infinite;-webkit-animation-direction:reverse;animation-direction:reverse}.ronded_msg:hover{-webkit-transform:scale(1.5);transform:scale(1.5)}.ronded_msg:hover>img{-webkit-transform:scale(1.2);transform:scale(1.2)}.ronded_msg img{-webkit-transition:500ms;transition:500ms}.badge__char{--char-font-weight: 600;--char-font-size: 1em;--char-width: 10px;display:block;position:absolute;top:0;left:calc(50% - var(--char-width)/2);height:calc(var(--badge-size)/2);width:var(--char-width);background-repeat:round;text-align:center;text-transform:uppercase;line-height:1rem;font-weight:var(--char-font-weight);font-size:var(--char-font-size);color:var(--white);font-family:var(--char-font-family);-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:rotate(var(--char-rotate));transform:rotate(var(--char-rotate))}@-webkit-keyframes identifier{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes identifier{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}body.footer-active .badge{--badge-size: 160px;--badge-color: var(--black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:var(--badge-size);height:var(--badge-size);border-radius:100%;-webkit-animation:identifieranim 10s linear infinite;animation:identifieranim 10s linear infinite}body.footer-active .ronded_msg{margin:0;-webkit-animation:identifieranim 10s linear infinite;animation:identifieranim 10s linear infinite;-webkit-animation-direction:reverse;animation-direction:reverse}@keyframes identifieranim{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg) scale(1)}25%{-webkit-transform:rotate(0.25turn) scale(1.2);transform:rotate(0.25turn) scale(1.2)}50%{-webkit-transform:rotate(0.5turn) scale(1);transform:rotate(0.5turn) scale(1)}75%{-webkit-transform:rotate(0.75turn) scale(1.2);transform:rotate(0.75turn) scale(1.2)}100%{-webkit-transform:rotate(1turn) scale(1);transform:rotate(1turn) scale(1)}}@media(max-width:1499px){.ronded_msg{height:75px;width:75px}.ronded_msg img{width:26px!important;height:26px!important}.badge__char{font-size:.8em;line-height:3rem}div#badge{right:0;bottom:50px}}@media(max-width:1199px){.ronded_msg{height:59px;width:59px}.badge__char{font-size:.7em;line-height:4rem}}@media(max-width:767px){.ronded_msg img{width:20px!important;height:20px!important}.ronded_msg{height:55px;width:55px}.badge__char{font-size:.6em;line-height:5rem}div#badge{right:-25px;bottom:10px}a.ft-mail-1{margin-right:20px}a.ft-mail-1::before{right:-19px}ul.pix-add li a.phone-one-footer{margin-right:20px}ul.pix-add li a.phone-one-footer::after{right:-19px}ul.pix-add li{gap:13px}.proud_imgwrapper{column-gap:15px}.proud_imgwrapper img{margin-bottom:15px}}@media(max-width:575px){.pix-ft img:first-child{max-width:145px}ul.pix-add a,ul.pix-add span{font-size:15px}ul.pix-add li{margin-bottom:12px;gap:10px}footer.footer-pix ul li>img{height:16px;width:14px}.proud_imgwrapper img{image-rendering:-webkit-optimize-contrast}ul.pix-add li{flex-wrap:wrap}.proud_imgwrapper{column-gap:10px}.proud_imgwrapper img{margin-bottom:10px}}@media(max-width:375px){a.ft-mail-1::before{display:none}}.white_theme .badge__char{color:#000!important}