.cube-contact-us-section{padding:0;display:flex;justify-content:center;width:100%}.cube-contact-us-left-container{width:45%;padding:40px 40px 40px 0;max-width:680px;h3{font-size:38px;line-height:130%;font-weight:700;padding-bottom:20px;padding-top:50px;width:75%}.paragraph,h3{color:var(--blackmain)}.paragraph{font-family:Lato,sans-serif;font-size:18px;line-height:140%;margin-bottom:15px;width:85%}.contact-block{background-color:#2128bd;.row .col-md-4:first-child &__column{margin-right:45px}.row .col-md-4:nth-child(2) &__column{margin-right:50px;margin-left:20px}.row .col-md-4:last-child{text-align:right}&__column{padding-bottom:35px;margin-top:90px;&:after{content:"";width:2px;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(#fbe6e4),to(#2128bd));background:linear-gradient(#fbe6e4,#2128bd);display:block;position:absolute;right:0;top:0}&--title{font-size:25px;line-height:35px;opacity:.5;text-transform:uppercase;margin-bottom:20px}&--contact,&--title{font-family:Lato,sans-serif;font-weight:600;color:#161d24}&--contact{font-size:40px;line-height:50px}}}.contact-block-v2-ct{display:flex;flex-direction:row;position:relative;margin-top:35px;margin-left:-10px;.contact-block__column--contact{color:var(--blackmain);font-size:18px;line-height:140%;font-weight:400;position:relative;display:flex;margin-top:0;margin-bottom:0;align-items:center;padding:6px 10px;border-radius:12px;margin-right:20px;&:hover{background:#f5f5fa;.contact-block__column--contact_icon{background:var(--black)}}.contact-block__column--contact_icon{background:#4187ff;padding:10px;border-radius:100px;margin-right:10px;img{width:15px}}}}.contact-block-v2-content-location{border-bottom:none;padding:50px 0 0;h3.title-60{font-size:24px;line-height:31px;font-family:Poppins,sans-serif;font-weight:700}}.contact-address-block-v2{display:flex;flex-direction:column;.contact-address-block-v2__column{display:flex;margin-bottom:30px;.contact-address-block-v2__column-sub-section{width:50%;margin-left:20px;padding-left:10px;position:relative}.contact-address-block-v2__column-sub-section:before{content:"";position:absolute;background-image:url(/_next/static/media/location_icon.f564e564.png);width:20px;height:20px;top:8px;left:-16px;background-size:16px;background-repeat:no-repeat}.contact-address-block-v2__column--title{font-size:20px;font-weight:600;font-family:Poppins,sans-serif;line-height:38px;text-transform:uppercase;padding-bottom:5px;span{right:auto;left:14px;top:21px;background:#fdcb18;font-size:15px;line-height:20px;font-family:Poppins,sans-serif;font-weight:700;border-radius:4px;padding:2px 8px;position:absolute}}}}.contact-address-block-v2 .contact-address-block-v2__column:first-child{background-color:#f5f5fa;width:100%;border-radius:16px;padding:15px 20px 20px 65px;margin-left:0;position:relative;flex-direction:column}}.cube-contact-us-right-container{width:55%;padding:40px 0;max-width:740px;.cube-contact-us-form-container{background:#f5f5fa;border-radius:18px;box-shadow:none;padding:30px;form{display:flex;flex-wrap:wrap;gap:20px;.cube-contact-us-input-box{width:48%;.common-input-container{label{opacity:.7!important;margin-bottom:8px;span{opacity:1;color:#ed0707!important}}input,select,textarea{padding:13px;font-size:17px!important;border:none!important}}}}h4{color:#000;padding-bottom:10px;text-align:left;font-weight:700;font-size:21px;line-height:28px;margin-bottom:20px}.common-input-label,h4{font-family:Poppins,sans-serif}.common-input-label{font-size:18px!important;font-weight:600!important;line-height:27px;color:#333}.common-input-large{color:#161d24;font-size:20px!important;line-height:24px;font-weight:400!important;font-family:Lato,sans-serif;padding:20px;height:auto;border-radius:8px;background-color:var(--white)!important}textarea.common-input-large{height:auto}.common-input-large::placeholder{font-size:18px!important;line-height:24px;font-weight:400!important;font-family:Lato,sans-serif;opacity:.7}.cc_term{span{font-size:18px;line-height:32px;font-family:Lato,sans-serif;font-weight:400}}}}.contact-us_section .cube-contact-us-input-box .common-input-container input::placeholder,.contact-us_section .cube-contact-us-input-box .common-input-container select option,.contact-us_section .cube-contact-us-input-box .common-input-container textarea::placeholder{font-size:17px!important;font-family:Lato,sans-serif;font-weight:300!important}.contact-us_section .cube-contact-us-input-box .common-input-container .yellow-focus:focus{outline:none;border-color:#2460f5!important}.contact-us_section .common-input-container.cc_term{margin-top:0!important}.contact-us_section .button_reuse{width:100%;background:transparent;display:inline-block}.contact-us_section .button_reuse .button__bg-elem_reuse{display:none}.contact-us_section .button_reuse button{font-size:18px;line-height:30px;font-weight:600;color:#f6f6f6;font-family:Lato,sans-serif;background:#4187ff;text-transform:none;border-radius:8px;padding:12px 20px;min-width:auto;width:auto}.contact-us_section .button_reuse button.button__inner_reuse:after{background-color:#4187ff!important}.contact-us_section .button_reuse button.button__inner_reuse:hover,.contact-us_section .button_reuse button.button__inner_reuse:hover:after{background-color:var(--black)!important}.cube-contact-us-right-container .cube-contact-us-form-container form .cube-contact-us-input-box.f-width{width:100%}.cube-contact-us-right-container h2{font-size:36px;font-family:Lato,sans-serif;line-height:46px;font-weight:800;padding-bottom:3rem!important;padding-top:1rem!important;margin-top:1rem!important}.contact-us_section .common-input-container.cc_term span,.contact-us_section .common-input-container.cc_term span a{font-size:13px!important;line-height:133%!important;font-weight:700!important;margin-left:0!important;opacity:.9}.contact-us_section .common-input-container.cc_term input{width:18px!important;height:18px!important;top:.5px!important;min-width:18px!important}.contact-us_section .common-input-container.cc_term input:after{left:1.5px!important;top:-1.5px!important}.cube-contact-us-right-container h2 span{position:relative;z-index:10;width:max-content;display:inline-block}.cube-contact-us-right-container h2 span:after{content:"";position:absolute;width:100%;height:7px;bottom:7px;background:#ffcd56;left:0;z-index:-1}.cube-contact-us-right-container p{font-size:16px;line-height:23px;text-transform:none;font-family:Lato,sans-serif;margin-bottom:7px}.cube-contact-us-right-container h3{font-size:30px;line-height:42px;padding-bottom:.5rem!important;font-weight:800;font-family:Lato,sans-serif}.cube-contact-us-right-container h3 a{font-size:26px;color:#161616;padding-left:35px;position:relative;font-family:Poppins,sans-serif;font-weight:600}.cube-contact-us-input-box{display:flex;width:100%;justify-content:space-between;.common-input-container{margin-top:0!important}}.cube-contact-us-submit-button{padding:10px 40px;background:#000;border-radius:5px;color:#fff;font-size:20px;font-family:Roboto,sans-serif}.mb_none{display:block}.dt_none{display:none}address{font-family:Lato,sans-serif;color:#100e0e;font-size:18px;line-height:30px;font-weight:400;font-style:normal}.locations__section .locations__section_each .locations__section_each_column{background-repeat:no-repeat;background-color:#f5f5fa;transition:.5s;overflow:hidden;height:105px;border-radius:16px;padding:0 15px 15px;position:relative}.locations__section .locations__section_each .locations__section_each_column img{position:absolute;left:0;top:0;padding:7px 10px;width:36px;border-top-left-radius:12px;border-bottom-right-radius:12px;transition:.5s}.locations__section .locations__section_each .locations__section_each_column .locations__section_each_column_content h3{font-size:15px;line-height:120%;font-weight:600;position:relative;padding-left:30px;padding-top:9px;padding-bottom:5px;transition:.5s;text-align:left}.locations__section .locations__section_each .locations__section_each_column .locations__section_each_column_content h3 span{background:#fdcb18;border-radius:4px;font-size:15px;line-height:20px;font-weight:700;padding:0 7px;margin-left:10px;transition:.5s;color:var(--blackmain)}.locations__section .locations__section_each .locations__section_each_column .locations__section_each_column_content address{padding-top:30px;opacity:0;position:absolute;font-size:15px;line-height:26px;font-weight:400;color:var(--blackmain);transition:.5s;padding-right:10px}.locations__section .locations__section_each:first-of-type .locations__section_each_column{background-image:url(/assets/images/Contact/washington.png);background-size:280px;background-position:100% 100%}.locations__section .locations__section_each:nth-of-type(2) .locations__section_each_column{background-image:url(/assets/images/Contact/toronto.png);background-size:180px;background-position:100% 100%}.locations__section .locations__section_each:nth-of-type(3) .locations__section_each_column{background-image:url(/assets/images/Contact/london.png);background-size:180px;background-position:100% 100%}.locations__section .locations__section_each:nth-of-type(4) .locations__section_each_column{background-image:url(/assets/images/Contact/chennai.png);background-size:180px;background-position:100% 100%}.locations__section .locations__section_each:nth-of-type(5) .locations__section_each_column{background-image:url(/assets/images/Contact/pune.png);background-size:180px;background-position:100% 100%}.locations__section .locations__section_each:first-of-type .locations__section_each_column img{background:#fdcb18}.locations__section .locations__section_each:nth-of-type(2) .locations__section_each_column img{background:#bdde3d}.locations__section .locations__section_each:nth-of-type(3) .locations__section_each_column img{background:#4187ff}.locations__section .locations__section_each:nth-of-type(4) .locations__section_each_column img{background:#7646fe}.locations__section .locations__section_each:nth-of-type(5) .locations__section_each_column img{background:#f79802}.locations__section .locations__section_each:first-of-type .locations__section_each_column:hover{background-color:#fdcb18;transition:.5s;background-position-y:150px}.locations__section .locations__section_each:nth-of-type(2) .locations__section_each_column:hover{background-color:#bdde3d;transition:.5s;background-position-y:150px}.locations__section .locations__section_each:nth-of-type(3) .locations__section_each_column:hover{background-color:#4187ff;transition:.5s;background-position-y:150px}.locations__section .locations__section_each:nth-of-type(4) .locations__section_each_column:hover{background-color:#7646fe;transition:.5s;background-position-y:150px}.locations__section .locations__section_each:nth-of-type(5) .locations__section_each_column:hover{background-color:#f79802;transition:.5s;background-position-y:150px}.locations__section .locations__section_each .locations__section_each_column:hover img{left:-55px;transition:.5s}.locations__section .locations__section_each .locations__section_each_column:hover h3{padding-left:0;transition:.5s}.locations__section .locations__section_each .locations__section_each_column:hover address{opacity:1;padding-top:5px;transition:.5s}.locations__section .locations__section_each:nth-of-type(3) .locations__section_each_column:hover address,.locations__section .locations__section_each:nth-of-type(3) .locations__section_each_column:hover h3,.locations__section .locations__section_each:nth-of-type(4) .locations__section_each_column:hover address,.locations__section .locations__section_each:nth-of-type(4) .locations__section_each_column:hover h3{color:#fff}.locations__section_map iframe{margin-top:10px}.locations__section .locations__section_each .locations__section_each_column:hover h3 span{background:var(--black);color:var(--white)}.locations__section h2{font-size:36px;line-height:120%}.locations__section .text-red-500{width:100%}@media only screen and (max-width:768px){.locations__section .locations__section_each .locations__section_each_column .locations__section_each_column_content h3,.locations__section .locations__section_each .locations__section_each_column .locations__section_each_column_content h3 span{font-size:10px}.locations__section .locations__section_each .locations__section_each_column .locations__section_each_column_content address{font-size:10px;line-height:16px}.locations__section .locations__section_each .locations__section_each_column{background-size:120px!important;height:80px;border-radius:10px}.locations__section .locations__section_each .locations__section_each_column img{padding:9px 7px;width:31px;border-top-left-radius:10px;border-bottom-right-radius:10px}.locations__section .locations__section_each:first-of-type .locations__section_each_column{background-size:180px}.locations__section .locations__section_each{padding:0}.locations__section .locations__section_content .grid{gap:15px}.locations__section .locations__section_each .locations__section_each_column .locations__section_each_column_content h3{padding-left:23px;transition:.5s}.locations__section .locations__section_each .locations__section_each_column:hover .locations__section_each_column_content h3{padding-left:0;transition:.5s}.locations__section h2{font-size:28px;line-height:120%;margin-bottom:30px}}@media only screen and (max-width:1280px){.contact-us_section .cube-contact-us-left-container h3{width:90%}.contact-us_section .cube-contact-us-left-container .contact-block-v2-ct .contact-block__column--contact{font-size:15px}.contact-us_section .cube-contact-us-right-container .cube-contact-us-form-container form .cube-contact-us-input-box{width:47%}.cube-contact-us-right-container .cube-contact-us-form-container form .cube-contact-us-input-box.f-width{width:100%}}@media only screen and (max-width:1200px){.cube-contact-us-section{padding:0}}@media only screen and (max-width:991px){.contact-us_section .cube-contact-us-left-container,.contact-us_section .cube-contact-us-right-container{width:100%;max-width:100%}.contact-us_section{flex-direction:column}.contact-us_section .cube-contact-us-left-container{padding-top:0;padding-bottom:0;text-align:center}.contact-us_section .cube-contact-us-left-container h3,.contact-us_section .cube-contact-us-left-container p{width:100%}.contact-us_section .cube-contact-us-left-container .contact-block-v2-ct{width:310px;margin-left:auto;margin-right:auto;margin-top:10px}.contact-us_section .cube-contact-us-left-container h3{font-size:32px;padding-bottom:10px}.contact-us_section .cube-contact-us-left-container .contact-block-v2-ct .contact-block__column--contact,.contact-us_section .cube-contact-us-left-container .paragraph{font-size:12px;margin-right:5px}.contact-us_section .cube-contact-us-left-container .contact-block-v2-ct .contact-block__column--contact .contact-block__column--contact_icon img{width:11px}.contact-us_section .cube-contact-us-left-container .contact-block-v2-ct .contact-block__column--contact .contact-block__column--contact_icon{padding:7px;margin-right:6px}.contact-us_section .cube-contact-us-right-container .cube-contact-us-form-container{border-radius:0}.contact-us_section .cube-contact-us-right-container .cube-contact-us-form-container form .cube-contact-us-input-box .common-input-container label{font-size:12px!important;margin-bottom:4px}.cube-contact-us-right-container .cube-contact-us-form-container form .cube-contact-us-input-box .common-input-container input,.cube-contact-us-right-container .cube-contact-us-form-container form .cube-contact-us-input-box .common-input-container select,.cube-contact-us-right-container .cube-contact-us-form-container form .cube-contact-us-input-box .common-input-container textarea{font-size:10px!important;padding:8px 10px}.contact-us_section .cube-contact-us-input-box .common-input-container input::placeholder,.contact-us_section .cube-contact-us-input-box .common-input-container select option,.contact-us_section .cube-contact-us-input-box .common-input-container textarea::placeholder{font-size:10px!important;font-weight:400!important}.contact-us_section .f-width{width:100%}.contact-us_section .button_reuse button{font-size:12px;line-height:19px;padding:8px 18px}.contact-us_section .common-input-container.cc_term span,.contact-us_section .common-input-container.cc_term span a{font-size:10px!important}.contact-us_section .common-input-container.cc_term input{top:-2.5px!important}.contact-us_section .common-input-container input[type=checkbox]:checked:after{left:1.5px!important;top:0!important}.contact-us_section .common-input-error-text{font-size:10px!important;margin-top:0!important}}@media only screen and (max-width:840px){.cube-contact-us-section{padding:0}}@media only screen and (max-width:768px){.cube-contact-us-section{padding:0}.cube-contact-us-left-container{width:100%;padding:40px 20px;max-width:unset}.cube-contact-us-right-container{width:100%;padding:40px 20px}.cube-contact-us-input-box{flex-direction:column}.contact-salesforce-form-input-box{width:100%!important}.cube-contact-us-right-container h2{padding-bottom:1rem!important}.dt_none{display:block}.mb_none{display:none}.style_head.title-60{font-size:26px;line-height:36px;font-family:Poppins,sans-serif;color:#161d24;font-weight:700;padding:0 40px 40px!important}}@media only screen and (max-width:540px){.cube-contact-us-section{padding:0}.cube-contact-us-right-container{margin-left:0}.cube-contact-us-right-container h2{margin-top:0}.contact-address-block-v2__column{flex-direction:column!important;margin-bottom:0!important;.contact-address-block-v2__column-sub-section{margin-bottom:30px;width:100%!important}}.contact-address-block-v2__column:first-child{margin-bottom:30px!important}}@media only screen and (max-width:480px){.cube-contact-us-right-container h2{font-size:26px;line-height:36px}.contact-block-v2-ct{a{margin-bottom:20px}}.contact-us_section .cube-contact-us-right-container .cube-contact-us-form-container{padding:30px 15px}.cube-contact-us-right-container .cube-contact-us-form-container form{gap:10px}.contact-us_section .cube-contact-us-right-container .cube-contact-us-form-container form .cube-contact-us-input-box{width:48%}.contact-us_section .cube-contact-us-right-container{padding-left:0;padding-right:0;margin-left:0;margin-right:0;width:100%}.contact-us_section .cube-contact-us-right-container .cube-contact-us-form-container form .cube-contact-us-input-box.f-width{width:100%}.contact-us_section .button-v2-reuse{background:transparent;width:auto;height:auto}}