.technologies{padding:5rem 0 0;position:relative}.technologies .bg_animation_wrapper{position:absolute;top:-450px;right:0;width:60%;overflow:hidden}@media (max-width:1450px){.technologies .bg_animation_wrapper{top:-300px}}@media (max-width:1120px){.technologies .bg_animation_wrapper{top:-200px}}@media (max-width:992px){.technologies .bg_animation_wrapper{display:none}}.technologies .bg_animation_wrapper svg{-webkit-transform:translateX(690px);-ms-transform:translateX(690px);transform:translateX(690px);opacity:.1;display:none}@media (max-width:1450px){.technologies .bg_animation_wrapper svg{-webkit-transform:translateX(490px);-ms-transform:translateX(490px);transform:translateX(490px)}}@media (max-width:1120px){.technologies .bg_animation_wrapper svg{-webkit-transform:translateX(300px);-ms-transform:translateX(300px);transform:translateX(300px)}}.technologies .bg_animation_wrapper svg path{stroke-width:1px}.technologies .bg__technologies{position:absolute;top:-2rem;left:12rem;z-index:1}@media (max-width:1300px){.technologies .bg__technologies{max-width:800px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width:992px){.technologies .bg__technologies{max-width:90%}}.technologies__content{text-align:center}.technologies__faq{margin-top:10rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:26rem}@media (max-width:650px){.technologies__faq{grid-template-columns:1fr;gap:1rem}}.technologies__faq-item{background:#fff;border-radius:10px;padding:2rem 0;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;text-align:left}.technologies__faq-item:nth-child(1) .icon{left:-60px}@media (max-width:650px){.technologies__faq-item:nth-child(1) .icon{left:auto;right:0}}.technologies__faq-item.active .technologies__faq-toggle{background-color:#f5f6f4}.technologies__faq-item.active .toggle{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.technologies .icon{position:absolute;top:-20px;left:-130px;max-width:200px;max-height:200px;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}@media (max-width:650px){.technologies .icon{left:auto;right:0;max-width:100px;max-height:100px}}.technologies__faq-toggle{position:relative;margin-left:5.5rem;display:inline-block;border-radius:30px;padding:.3rem 2rem .3rem 3rem;-webkit-transition:all .4s;transition:all .4s;cursor:pointer;z-index:5}@media (max-width:1365px){.technologies__faq-toggle{padding:.3rem 2rem .3rem 4rem}}.technologies__faq-toggle:hover{background-color:#f5f6f4}.technologies__faq-toggle .toggle{width:14px;height:14px;position:absolute;top:5px;left:5px;-webkit-transition:all .4s;transition:all .4s}@media (max-width:1365px){.technologies__faq-toggle .toggle{top:4px}}.technologies__faq-toggle .toggle .line{width:15px;height:2px;background-color:#76bd81;position:absolute;-webkit-transition:all .4s;transition:all .4s}.technologies__faq-toggle .toggle .line:nth-child(1){-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);top:50%;left:50%}.technologies__faq-toggle .toggle .line:nth-child(2){top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.technologies__faq-toggle p{margin-top:0;margin-bottom:0;font-size:11px;border-radius:30px;text-transform:uppercase}.technologies__faq-question{color:#333;margin-bottom:1rem;position:relative;padding-left:6rem;font-size:1.8rem;line-height:1.8;position:relative;z-index:5}.technologies__faq-question:before{content:"";position:absolute;left:0;top:0;width:40px;height:40px;background:#4caf50;border-radius:50%}@media (max-width:768px){.technologies__faq-question:before{width:30px;height:30px}}@media (max-width:650px){.technologies__faq-question:before{top:-.5rem}}@media (max-width:650px){.technologies__faq-question br{display:none}}.technologies__faq-answer{color:#666;line-height:1.6;font-size:1.6rem;display:none;padding-left:6rem;position:relative;z-index:5}