.contact-us{position:relative;max-width:1490px;margin:0 auto}.contact-us .contact-us__heading{text-align:center;font-size:70px;font-weight:700;color:#000}@media screen and (max-width: 1450px) and (min-width: 768px){.contact-us .contact-us__heading{font-size:55px}}@media screen and (max-width: 768px){.contact-us .contact-us__heading{font-size:40px}}.contact-us .contact{display:flex;justify-content:center;margin-top:78px}@media screen and (max-width: 1450px) and (min-width: 800px){.contact-us .contact{margin-top:58px}}@media screen and (max-width: 800px){.contact-us .contact{margin-top:0}}.contact-us .contact .contact-info{margin-top:48px;background:center/contain no-repeat url(./bcg.png);height:708px;width:665px}@media screen and (max-width: 1450px){.contact-us .contact .contact-info{height:530px;width:498px}}@media screen and (max-width: 800px){.contact-us .contact .contact-info{margin-bottom:60px}}.contact-us .contact .contact-info .contact-wrapepr{display:flex;flex-direction:column;justify-content:end}.contact-us .contact .contact-info .contact-info__title{width:500px;font-weight:400;margin-top:185px;margin-left:60px;font-size:32px;line-height:42px;color:#fff}@media (max-width: 1450px){.contact-us .contact .contact-info .contact-info__title{margin-top:140px;font-size:24px;line-height:32px;width:375px}}.contact-us .contact .contact-info .contact-info__title br{display:none}.contact-us .contact .contact-info .contact-info__about{width:486px;margin-top:35px;margin-left:60px;font-size:20px;line-height:1.5;color:#fff}@media (max-width: 1450px){.contact-us .contact .contact-info .contact-info__about{font-size:15px;width:365px}}.contact-us .contact .contact-info .contact-info__mail{display:flex;align-items:center;margin-left:60px;text-align:center}@media (max-width: 1024px){.contact-us .contact .contact-info .contact-info__mail{margin-left:77px}}.contact-us .contact .contact-info .contact-info__mail .contact-info__post{margin:0 0 0 15px;font-size:24px;line-height:1.58;color:#fff}@media (max-width: 1450px){.contact-us .contact .contact-info .contact-info__mail .contact-info__post{font-size:18px}}.contact-us .contact .contact-info .contact-info__mail .contact-info__letter{width:22px;height:15px}@media (max-width: 1450px){.contact-us .contact .contact-info .contact-info__mail .contact-info__letter{width:17px;height:11px}}.contact-us .contact .contact-info .contact-info__mail .contact-info__email{margin-left:31px;font-size:24px;font-weight:700;color:#fff}@media (max-width: 1450px){.contact-us .contact .contact-info .contact-info__mail .contact-info__email{margin-left:25px;font-size:18px}}.contact-us .contact .contact-helper{position:relative;margin-left:185px;max-width:480px;width:100%;padding:0 20px}@media screen and (max-width: 1450px) and (min-width: 980px){.contact-us .contact .contact-helper{margin-left:138px;max-width:360px}}.contact-us .contact .contact-helper .background__title{position:relative}.contact-us .contact .contact-helper .background__title .image__right{position:absolute;top:-50px;right:-20px;max-width:91px}@media screen and (max-width: 1450px) and (min-width: 767px){.contact-us .contact .contact-helper .background__title .image__right{max-width:68px}}@media screen and (max-width: 767px){.contact-us .contact .contact-helper .background__title .image__right{max-width:60px;right:0}}.contact-us .contact .contact-helper .contact-helper__about{max-width:400px;text-align:center;font-size:36px;font-weight:700;line-height:1.39;color:#000;margin:0 auto;padding:16px 65px 24px}@media screen and (max-width: 1450px) and (min-width: 800px){.contact-us .contact .contact-helper .contact-helper__about{font-size:27px}}@media screen and (max-width: 767px){.contact-us .contact .contact-helper .contact-helper__about{padding:22px 28px 24px;font-size:32px;max-width:300px}}.contact-us .contact .contact-helper .form-fill{display:flex;max-width:600px}@media screen and (max-width: 1100px){.contact-us .contact .contact-helper .form-fill form{width:100%}}.contact-us .contact .contact-helper .form-fill .form-fill__valid-name,.contact-us .contact .contact-helper .form-fill .form-fill__valid-mail{margin:11px 0 0 21px;font-size:14px;color:#ff4343}.contact-us .contact .contact-helper .form-fill .form-fill__name{margin-top:25px;position:relative;width:480px;height:55px;border-radius:3px;border:1px solid #c1c1c1;background-color:#fff}.contact-us .contact .contact-helper .form-fill .form-fill__name--font{font-size:20px;color:#a6a6a6}.contact-us .contact .contact-helper .form-fill select{-webkit-appearance:none;appearance:none;background:url(./arrows.svg) 98% no-repeat}.contact-us .contact .contact-helper .form-fill .form-fill__input{width:100%;height:100%!important;border:none;color:#a6a6a6;line-height:21px}.contact-us .contact .contact-helper .form-fill .form-fill__input::placeholder{font-family:DINPro,sans-serif;font-size:20px;color:#4f4f4f;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.contact-us .contact .contact-helper .form-fill .form-fill__name .form-fill__input:valid+.form-fill__placeholder{display:none}.contact-us .contact .contact-helper .form-fill .form-fill__mail{margin-top:25px;position:relative;width:480px;height:55px;border-radius:3px;border:1px solid #c1c1c1;background-color:#fff}.contact-us .contact .contact-helper .form-fill .form-fill__email{width:100%;height:100%;padding:18px;border-radius:3px;border:none;color:#a6a6a6}.contact-us .contact .contact-helper .form-fill .header-call__input-text{position:absolute;font-family:DINPro,sans-serif;top:13px;left:18px;display:inline-block;pointer-events:none;font-size:20px;color:#a6a6a6;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.contact-us .contact .contact-helper .form-fill .header-call__input-text span{color:red;font-size:20px}.contact-us .contact .contact-helper .form-fill .form-fill__email:not(:placeholder-shown)+.header-call__input-text{display:none}.contact-us .contact .contact-helper .form-fill .form-fill__placeholder{font-family:DINPro,sans-serif;position:absolute;pointer-events:none;top:13px;left:19px;font-size:20px;color:#a6a6a6;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.contact-us .contact .contact-helper .form-fill .form-fill__placeholder .form-fill__star{color:red}.contact-us .contact .contact-helper .form-fill .form-fill__message{font-family:DINPro,sans-serif;color:#a8a8a8;margin-top:20px;width:480px;height:138px;border-radius:3px;border:solid 1px #c1c1c1;background-color:#fff;resize:none}.contact-us .contact .contact-helper .form-fill .form-fill__message::placeholder{font-family:DINPro,sans-serif;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#4f4f4f}.contact-us .contact .contact-helper .form-fill .btn-primary__form{border:none;width:480px;height:62px;margin-top:33px}.contact-us .contact .contact-helper .form-fill .icon_select_mate{cursor:pointer;position:absolute;top:15px;right:2%;font-size:16px;height:22px;transition:all 275ms}.contact-us .contact .contact-helper .form-fill .select_mat{margin-top:20px;position:relative;float:left;width:100%;min-height:55px;color:#000;font-weight:500;background-color:#fff;border-radius:3px;transition:all 375ms ease-in-out;border:1px solid #c1c1c1}.contact-us .contact .contact-helper .form-fill .select_mat select{position:absolute;overflow:hidden;height:0px;opacity:0;z-index:-1}.contact-us .contact .contact-helper .form-fill .cont_list_select_mate{position:relative;float:left;width:100%}.contact-us .contact .contact-helper .form-fill .cont_select_int{position:absolute;left:0;top:0;z-index:999;overflow:hidden;height:0px;width:100%;background-color:#fff;padding:0;margin-bottom:0;margin-top:0;border-radius:0 0 3px 3px;box-shadow:1px 4px 10px -2px #0003;transition:all 375ms ease-in-out;max-height:initial}.contact-us .contact .contact-helper .form-fill .cont_select_int li{position:relative;float:left;width:100%;border:1px solid #E0E0E0;background-color:#fff;list-style-type:none;padding:10px 2%;margin:0;transition:all 275ms ease-in-out;display:block;cursor:pointer;color:#a6a6a6;font-weight:500}.contact-us .contact .contact-helper .form-fill .cont_select_int li:last-child{border-radius:3px;border-bottom:0px}.contact-us .contact .contact-helper .form-fill .cont_select_int li:hover{background-color:#eee}.contact-us .contact .contact-helper .form-fill .selecionado_opcion{padding:15px 0 14px 18px;width:100%;display:block;margin:0;cursor:pointer;color:#a6a6a6;font-size:20px;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;font-family:DINPro,sans-serif;font-weight:400;font-stretch:normal}.contact-us .contact-about{display:grid;grid-template-columns:1fr 90px 1fr;grid-template-rows:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:20px;margin-left:190px;margin-top:97px}@media screen and (max-width: 1100px) and (min-width: 900px){.contact-us .contact-about{margin-left:140px}}.contact-us .contact-about .info-box{margin-top:26px;position:relative}@media screen and (max-width: 800px){.contact-us .contact-about .info-box{margin-top:0}}.contact-us .contact-about .info-box__image{width:89px;height:108px;margin-left:-95px;grid-area:1 / 2 / 2 / 3}@media screen and (max-width: 1024px){.contact-us .contact-about .info-box__image{margin-left:-70px!important}}@media screen and (max-width: 980px){.contact-us .contact-about .info-box__image{margin-left:0!important}}@media screen and (max-width: 800px){.contact-us .contact-about .info-box__image{margin-left:0!important}}@media screen and (max-width: 425px){.contact-us .contact-about .info-box__image{margin-left:-40px!important}}@media screen and (max-width: 360px){.contact-us .contact-about .info-box__image{margin-left:-50px!important}}.contact-us .contact-about .info-box__background{background:center/contain no-repeat url(./oval1.png);height:282px;width:284px;grid-area:1 / 1 / 2 / 2}@media screen and (max-width: 1450px){.contact-us .contact-about .info-box__background{height:210px;width:212px}}.contact-us .contact-about .info-box__background:nth-child(2n){justify-content:flex-end;position:relative;background-color:#f8f9fb;background:center/contain no-repeat url(./oval2.png);height:291px;width:258px;margin-left:130px;grid-area:1 / 3 / 2 / 4}@media screen and (max-width: 1450px){.contact-us .contact-about .info-box__background:nth-child(2n){height:218px;width:194px}}.contact-us .contact-about .info-box__background:nth-child(3n){position:relative;right:262px;background:center/contain no-repeat url(./oval3.png);height:272px;width:413px;grid-area:2 / 2 / 3 / 3}@media screen and (max-width: 1450px){.contact-us .contact-about .info-box__background:nth-child(3n){right:210px;height:204px;width:310px}}@media screen and (max-width: 1024px){.contact-us .contact-about .info-box__background:nth-child(3n){right:180px}}.contact-us .contact-about .info-box__title{font-size:28px;font-weight:700;color:#000;padding:46px 45px 19px}@media screen and (max-width: 1450px){.contact-us .contact-about .info-box__title{font-size:21px;padding:35px 33px 14px 34px}}@media screen and (max-width: 425px){.contact-us .contact-about .info-box__title{font-size:21px;padding:9px 33px 5px 60px}}.contact-us .contact-about .info-box__background:nth-child(2n) .info-box__title{width:390px;position:relative;right:55px}@media screen and (max-width: 1450px){.contact-us .contact-about .info-box__background:nth-child(2n) .info-box__title{right:45px}}@media screen and (max-width: 425px){.contact-us .contact-about .info-box__background:nth-child(2n) .info-box__title{right:60px}}.contact-us .contact-about .info-box__background:nth-child(3n) .info-box__title{position:relative;font-size:28px;font-weight:700;color:#000;padding:32px 0 19px 63px}@media screen and (max-width: 1450px){.contact-us .contact-about .info-box__background:nth-child(3n) .info-box__title{font-size:21px;padding:32px 0 19px 50px}}.contact-us .contact-about .info-box__subtitle{width:390px;text-align:center;position:absolute;left:-53px;font-size:24px;line-height:32px;color:#000}@media screen and (max-width: 1450px){.contact-us .contact-about .info-box__subtitle{width:292px;left:-33px;font-size:18px;line-height:24px}}@media screen and (max-width: 425px){.contact-us .contact-about .info-box__subtitle{left:-48px}}@media screen and (max-width: 1450px){.contact-us .contact-about .info-box__background:nth-child(2n) .info-box__subtitle{left:-55px}}.contact-us .contact-about .info-box__background:nth-child(3n) .info-box__subtitle{position:relative;left:-140px;width:726px;font-size:24px;line-height:1.33;text-align:center;color:#000}@media screen and (max-width: 1450px){.contact-us .contact-about .info-box__background:nth-child(3n) .info-box__subtitle{font-size:18px;width:545px;left:-110px}}@media screen and (max-width: 425px){.contact-us .contact-about .info-box__background:nth-child(3n) .info-box__subtitle{left:-135px}}.contact-us .contact-about .btn-primary__position{position:absolute;bottom:23px;left:49px;width:190px;height:62px;font-size:18px;font-weight:500;text-transform:uppercase}@media screen and (max-width: 1450px){.contact-us .contact-about .btn-primary__position{width:145px;left:33px;height:47px;font-size:14px}}@media screen and (max-width: 425px){.contact-us .contact-about .btn-primary__position{bottom:30px!important;left:12px}}.contact-us .contact-about .info-box__background:nth-child(2n) .btn-primary__position{position:absolute;bottom:30px;left:23px;width:190px;height:62px;text-transform:uppercase}@media screen and (max-width: 1450px){.contact-us .contact-about .info-box__background:nth-child(2n) .btn-primary__position{width:145px;left:30px;height:47px;font-size:14px}}@media screen and (max-width: 980px){.contact-us .contact-about .info-box__background:nth-child(2n) .btn-primary__position{left:24px}}.contact-us .contact-about .info-box__background:nth-child(3n) .btn-primary__position{position:relative;bottom:-12px;left:125px;width:190px;height:62px;text-transform:uppercase}@media screen and (max-width: 1450px){.contact-us .contact-about .info-box__background:nth-child(3n) .btn-primary__position{width:145px;left:90px;height:47px;font-size:14px}}@media screen and (max-width: 980px){.contact-us .contact-about .info-box__background:nth-child(3n) .btn-primary__position{left:82px}}.contact-us .contact-modal{position:fixed;display:none;top:0;left:0;opacity:1;width:100%;height:100%;background-color:#23272bd1}.contact-us .contact-modal .contact-modal__background{position:relative;top:370px;background-image:url(./popup_contact.png);background-repeat:no-repeat;background-position:center;height:400px;max-width:500px;z-index:100;margin:0 auto}@media (max-width: 500px){.contact-us .contact-modal .contact-modal__background{top:20%}}.contact-us .contact-modal .contact-modal__background .contact-modal__btn{cursor:pointer;background-image:url(./contact_modal_btn.png);background-repeat:no-repeat;width:56px;height:56px;position:absolute;top:16%;right:15px}.contact-us .contact-modal .contact-modal__background .modal-box{display:flex}.contact-us .contact-modal .contact-modal__background .contact-modal__title{position:absolute;top:150px;left:53px;font-size:36px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center}@media (max-width: 500px){.contact-us .contact-modal .contact-modal__background .contact-modal__title{text-align:center;font-size:32px}}@media (max-width: 430px){.contact-us .contact-modal .contact-modal__background .contact-modal__title{left:30px}}@media (max-width: 380px){.contact-us .contact-modal .contact-modal__background .contact-modal__title{width:250px;top:120px;left:60px}}.contact-us .contact-modal .contact-modal__background .contact-modal__subtitle{position:absolute;top:200px;left:85px;font-size:18px;font-weight:500}@media (max-width: 500px){.contact-us .contact-modal .contact-modal__background .contact-modal__subtitle{margin-top:24px;text-align:center;font-size:16px;line-height:24px}}@media (max-width: 430px){.contact-us .contact-modal .contact-modal__background .contact-modal__subtitle{left:70px}}@media (max-width: 380px){.contact-us .contact-modal .contact-modal__background .contact-modal__subtitle{width:225px}}@media screen and (max-width: 1450px) and (min-width: 800px){.form-fill__name,.form-fill__mail,.btn-primary__form,.form-fill__message{width:360px!important}}@media (max-width: 1320px){.contact-info__title{font-size:24px!important;width:400px!important}.contact-info__about,.contact-info__email{font-size:18px!important}.contact-helper{margin-left:15px!important}.info-box__background:nth-child(2n){margin-left:0!important}}@media (max-width: 1096px){.form-fill__name,.form-fill__mail,.btn-primary__form,.form-fill__message{width:100%!important}.info-box__image{margin-left:-50px!important}.contact-info{width:560px!important}.contact-info__title,.contact-info__about,.contact-info__mail{margin-left:90px!important}}@media (max-width: 980px){.contact{display:flex;flex-direction:column}.contact-info{margin:0 auto}.contact-about{display:flex!important;flex-direction:column;justify-content:center;align-items:center;margin-top:40px!important;margin-left:0!important;margin-bottom:60px}.contact-helper{margin:30px auto!important}.info-box__image{order:1}.info-box__background{order:2}.info-box__background:nth-child(3n){right:0!important}.form-fill{max-width:1000px!important;justify-content:center}}@media (max-width: 745px){.contact-info{margin-top:33px!important;padding-left:20px;position:relative;font-size:16px;width:480px!important;height:516px!important}.contact-info__title{font-size:24px!important;margin:0 21px 0 60px!important;padding-top:78px;width:290px!important;text-align:center}.contact-info__title br{display:initial!important}.contact-info__about{font-size:16px!important;text-align:center;width:307px!important;margin-left:40px!important}.contact-info__post{font-size:18px!important;margin:0!important}.contact-info__mail{margin-left:40px!important}.contact-info__email{font-size:18px!important;margin-left:6px!important}.contact-helper__about{padding-right:25px!important}.info-box__image{margin-right:-50px!important;order:1!important;width:66px!important;height:80px!important}.info-box__title,.info-box__background:nth-child(3n) .info-box__title{font-size:18px!important;font-weight:700!important;margin-top:6px}.info-box__title{padding-top:23px}.info-box__background:nth-child(2n) .info-box__title{padding:25px 30px 10px 74px!important}.info-box__background:nth-child(3n) .info-box__title{font-size:18px!important;font-weight:700!important;padding:5px 0 10px 53px!important}.info-box__background{width:222px!important;order:2!important}.info-box__background:nth-child(2n){order:2!important;width:210px!important;height:237px!important}.info-box__background:nth-child(3n){order:3!important;width:300px!important;height:198px!important}.info-box__subtitle{font-size:16px!important;padding-left:10px;width:321px!important}.info-box__background:nth-child(3n) .info-box__subtitle{font-size:16px!important;width:350px!important;margin-bottom:30px;margin-left:110px}.btn-primary__position{left:15px!important;bottom:60px!important;width:200px!important;height:60px!important}.info-box__background:nth-child(2n) .btn-primary__position{width:200px!important;height:60px!important;bottom:30px!important;left:10px!important}.info-box__background:nth-child(3n) .btn-primary__position{bottom:0!important;width:200px!important;height:60px!important;left:55px!important}}@media (max-width: 620px){.form-fill__name,.form-fill__mail,.btn-primary__form,.form-fill__message{width:100%!important}}@media (max-width: 456px){.contact-info{right:35px!important}}@media screen and (max-width: 745px){.contact-info__letter{margin-right:15px}}.phone__contact{margin-left:43px!important}@media screen and (max-width: 1096px) and (min-width: 745px){.phone__contact{margin-left:84px!important}}@media screen and (max-width: 745px){.phone__contact{margin-left:22px!important}}.phone__contact img{width:58px!important;height:initial!important}@media screen and (max-width: 745px){.phone__contact img{margin-right:0}}.phone__contact .contact-info__post{margin-left:-4px!important}@media screen and (max-width: 1450px){.phone__contact .contact-info__post{margin-left:-9px!important}}.phone__contact .contact-info__email{margin-left:36px!important}@media screen and (max-width: 1450px){.phone__contact .contact-info__email{margin-left:28px!important}}@media screen and (max-width: 745px){.phone__contact .contact-info__email{margin-left:9px!important}}
/*# sourceMappingURL=/cdn/shop/t/476/assets/contact.scss.css.map */
