.componenImageAndFrom .component-inner-background{background-size:cover;background-repeat:no-repeat}.componenImageAndFrom .position-absolute{bottom:33px}.componenImageAndFrom .form-padding{width:326px}.componenImageAndFrom .form{background:#000000a6;color:#fff;padding:32px!important}.componenImageAndFrom .form .title{font-weight:700;font-size:20px;line-height:24px;text-align:left!important}.componenImageAndFrom .form .description{font-weight:400;font-size:14px;line-height:22px;padding:16px 0}.componenImageAndFrom .form label{font-weight:400;font-size:14px;line-height:22px}.componenImageAndFrom input{border-radius:0}.componenImageAndFrom input.form-control{background-color:#000000a6;border:1px solid #7a7a7a;color:#fff}.componenImageAndFrom .form-control::placeholder{color:#fff}.componenImageAndFrom .form-group{margin-bottom:8px}.componenImageAndFrom .btn{margin-top:8px;height:40px}.componenImageAndFrom img{height:466px}.componenImageAndFrom .capcha-section p{background:#f8f9fa;border-radius:0}.componenImageAndFrom .form-padding{padding:34px 0}@media(max-width:576px){.componenImageAndFrom .container{justify-content:center}}@media(min-width:576px){.componenImageAndFrom .form-padding{width:390px}}@media(min-width:768px){.componenImageAndFrom .form-padding{width:390px}}.componenFooter{background:#fff;padding:64px 16px 32px}.componenFooter .button-footer{padding:32px 0;font-size:14px;display:flex;justify-content:space-between}.componenFooter .button-footer .btn-dark{background:#313131;color:#fff!important}.componenFooter .button-footer a{width:155px;height:40px;border-radius:0;font-weight:400;font-size:14px;line-height:22px}.componenFooter .accordion-header button.accordion-button{font-weight:700;font-size:14px;line-height:20px}.componenFooter .first-class{border-top:1px solid #3d3d3d}.componenFooter .accordion-item{border-bottom:1px solid #3d3d3d}.componenFooter .accordion-button .accordion-header{height:76px;display:flex;justify-items:center}.componenFooter links{padding-top:32px}.componenFooter .links p{font-weight:700;font-size:14px;line-height:20px;padding-bottom:20px;color:#3d3d3d}.componenFooter .links a{font-weight:400;font-size:14px;line-height:22px;padding-bottom:8px;color:#3d3d3d}.componenFooter .accordion-header .accordion-button .plus-button{display:block;font-size:24px;font-weight:400}.componenFooter .accordion-header .accordion-button .minus-button{display:block;font-size:27px;font-weight:400}.componenFooter .accordion-header .accordion-button .plus-button{display:none}.componenFooter .accordion-header .accordion-button.collapsed .minus-button{display:none;transition:all .5s ease}.componenFooter .accordion-header .accordion-button.collapsed .plus-button{display:block;transition:all .5s ease}.componenFooter .accordion-header button.accordion-button{display:inline}.componenFooter .accordion-header button.accordion-button .plus{float:right;padding-right:14px}@media(min-width:576px){.componenFooter .logo-button{display:flex;justify-content:space-between;padding-bottom:32px}.componenFooter .button-footer{padding:0}.componenFooter .button-footer a{width:unset;height:unset;padding:9px 16px}.componenFooter .button-footer a:first-child{margin-right:16px}}@media(min-width:768px){.componenFooter{padding:64px 24px 32px}}@media(min-width:992px){.componenFooter{padding:68px 16px 34px}.componenFooter .links a{padding-bottom:5px}.componenFooter .d-lg-block.links{border-top:2px solid #cdcccc;padding-top:32px}}@media(min-width:1200px){.componenFooter{padding:64px 30px 34px}}@media(min-width:1400px){.componenFooter{padding:64px 40px 34px}}@media(min-width:1400px){.componenFooter{padding:64px 0 34px}}.componenAddress{padding:34px 16px;background:#f9f9f9}.componenAddress .title p{font-weight:700;font-size:14px;line-height:20px;padding-bottom:19px}.componenAddress .address span{font-weight:400;font-size:12px;line-height:16px;margin-top:9px!important}.componenAddress .address .tel-add span:nth-child(3){display:block}.componenAddress .address .tel-add svg{transform:rotate(90deg);color:#1f1f1f}.componenAddress .address .tel-add:first-child{padding-top:0}.componenAddress .address .tel-add{padding-top:25px}.componenAddress .address svg{margin-right:17.8px}@media(min-width:768px){.componenAddress .address .tel-add span:nth-child(3){display:inline-block}.componenAddress .address .tel-add{padding-top:11px}.componenAddress{padding:34px 24px}}@media(min-width:991px){.componenAddress{padding:34px 16px}}@media(min-width:1200px){.componenAddress{padding:34px 30px}}@media(min-width:1400px){.componenAddress{padding:34px 40px}}@media(min-width:1920px){.componenAddress{padding:34px 0}}.componentSocialAndLink{padding:16px 16px 46px;background:#f9f9f9}.componentSocialAndLink .borderComponentSocialAndLink{border-top:2px solid #717171}.componentSocialAndLink .social-media{padding:16px 16px}.componentSocialAndLink .social-media>div{justify-content:start}.componentSocialAndLink ul li{font-weight:400;font-size:12px;line-height:22px;color:#717171!important}.componentSocialAndLink ul{display:flex;flex-direction:row}.componentSocialAndLink .links ul:first-child{padding-bottom:24px}.componentSocialAndLink ul li{margin-right:16px;padding:0 8px}.componentSocialAndLink .language .form-control{font-weight:400;font-size:14px;line-height:22px;background:transparent;border:0;margin-top:-5px}@media(min-width:576px){.componentSocialAndLink{padding:16px 16px 10px}}@media(min-width:768px){.componentSocialAndLink{padding:16px 24px 105px}.componentSocialAndLink .social-media{order:2}.componentSocialAndLink .links{order:1}.componentSocialAndLink .language{order:3}.componentSocialAndLink .language{padding-top:16px}.componentSocialAndLink .links ul:first-child{padding-bottom:24px;padding-top:24px}.componentSocialAndLink .social-media>div{justify-content:end}}@media(min-width:992px){.componentSocialAndLink .social-media{order:2}.componentSocialAndLink .links{margin:0 0 0;order:1}.componentSocialAndLink .language{margin:9px 0 0;order:3}.componentSocialAndLink .links ul:first-child{padding-bottom:0}.componentSocialAndLink .social-media{padding:16px 0 0}.componentSocialAndLink{padding:16px 24px 121px!important}}