.accordion--type2 .accordion__item{margin-bottom:20px;background-color:#fff;border-radius:20px}.accordion--type2 .accordion__content{font-family:Magistral,sans-serif}.accordion--type2 .accordion__content-inner{padding:30px 40px 25px;border-top:1px solid #0e3a6a}.accordion--type2 .accordion__title{position:relative;width:100%;padding:30px 30px;font-size:24px;font-weight:500;font-family:Magistral,sans-serif;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:1}.accordion--type2 .accordion__title:after{content:"";position:absolute;display:block;width:28px;height:3px;top:47px;right:31px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-color:#0e3a6a;border-radius:1px;z-index:5}.accordion--type2 .accordion__title:before{content:"";position:absolute;display:block;width:3px;height:28px;top:35px;right:43px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-color:#0e3a6a;border-radius:1px;opacity:0;z-index:5}.accordion--type2 .accordion__title:hover{color:#0e3a6a}.accordion--type2 .accordion__title:hover:after{background-color:#0e3a6a}.accordion--type2 .accordion__title:hover:before{border-color:#fff!important}.accordion--type2 .accordion__title span{position:relative;display:inline-block;padding-right:35px;z-index:10}.accordion--type2 .accordion__title.collapsed:before{opacity:1}.about{padding:65px 0 100px;scroll-margin-top:120px;background:-o-linear-gradient(185deg,#133666 12%,#579ccb 90%);background:linear-gradient(265deg,#133666 12%,#579ccb 90%)}.about .accordion{max-width:950px;margin:0 auto}.about .accordion__item#instructions{scroll-margin-top:120px}.about p:not(:last-child){margin-bottom:15px}.about h4{margin-bottom:15px}.about .section-title__text{color:#daf0ff}.about .accordion{position:relative;z-index:1}.about .icon{position:absolute;width:126px;height:126px;z-index:-1}.about .icon-1{top:-70px;left:-70px}.about .icon-2{right:-70px;bottom:-70px}@media screen and (max-width:1279px){.accordion--type2 .accordion__content-inner{padding:10px 20px 20px}.about{padding:30px 0;scroll-margin-top:80px}.about .accordion__item#instructions{scroll-margin-top:70px}}@media screen and (max-width:767px){.accordion--type2 .accordion__item{margin-bottom:15px;border-radius:10px}.accordion--type2 .accordion__title{padding:20px 55px 20px 20px;font-size:16px}.accordion--type2 .accordion__title:after{top:30px;right:18px}.accordion--type2 .accordion__title:before{top:18px;right:30px}.accordion--type2 .accordion__title.collapsed:before{top:18px}}