#header .inside{transition:all 0.5s ease;background-color:transparent}#header .inside::before{content:"";position:absolute;background-color:transparent;bottom:-60px;left:60px;height:60px;width:60px;border-top-left-radius:30px;box-shadow:0 -30px 0 0 #fff;transition:all 0.5s ease}#header .mask{position:absolute;width:2000px;right:-1940px;background-color:#fff;height:200px}#hero .inside:before{content:" ";width:100%;height:160px;position:fixed;top:30px;z-index:300;background:#000c80;background:linear-gradient(0deg, rgba(0, 12, 128, 0) 0%, rgba(0, 12, 128, 0.045277486) 6%, rgba(0, 12, 128, 0.2021402311) 15%, rgba(0, 12, 128, 0.4136248249) 27%, rgba(0, 12, 128, 0.6573223039) 50%, rgba(0, 12, 128, 0.7945772059) 77%, #000c80 100%)}#header .inside::after{content:"";position:absolute;background-color:#fff;width:400px;height:200px;bottom:0;left:-30px}#header .white_background{position:relative}#header .support:after{content:"";height:100px;width:500px;background-color:#fff;position:absolute;top:-50px;right:0}#header .contact{border-radius:0 0 40px 0}#header .contact::after{content:"";position:absolute;background-color:transparent;top:50px;right:-30px;height:68px;width:30px;border-top-left-radius:40px;box-shadow:0 -40px 0 0 #fff}#header .support{position:relative;padding-top:60px;background:#000c80;background:linear-gradient(0deg, rgba(0, 12, 128, 0) 0%, rgba(0, 12, 128, 0.045277486) 6%, rgba(0, 12, 128, 0.2021402311) 15%, rgba(0, 12, 128, 0.4136248249) 27%, rgba(0, 12, 128, 0.6573223039) 50%, rgba(0, 12, 128, 0.7945772059) 77%, #000c80 100%)}#header .support a{color:#fff}#header .support a:hover{color:#fcda70}#header .support a.btn{color:#000C80}#header .support a.btn:hover{background-color:#fff}#header .support::before{content:"";position:absolute;background-color:transparent;top:50px;right:0;height:100px;width:60px;border-top-right-radius:30px;box-shadow:0 -30px 0 0 #fff}#header .search{background-color:#fff;color:#000C80}.container_inside{padding-top:90px}.shrink #header{background-color:#fff}.shrink #header .support{background-color:#000C80;border-radius:30px;padding-right:0;padding-top:0;margin-top:50px;margin-bottom:10px;flex-basis:285px}.shrink #header .support:after,.shrink #header .white_background::after{display:none}.shrink #hero .inside::before,.shrink #header .inside::before,.shrink #header .support::before{opacity:0;transition:all 0.5s ease}.shrink #header .mask{opacity:0;transition:all 2.5s ease}#header .support_btn{padding:0;background:transparent;color:#fff}#header .support_btn:hover{color:#fcda70}@media only screen and (max-width:1520px){.shrink .support{flex-basis:278px}}@media only screen and (max-width:1360px){#header .contact::after{display:none}#header .white_background{border-radius:0 0 40px 0}#header .white_background::after{content:"";position:absolute;background-color:transparent;top:50px;right:-30px;height:68px;width:30px;border-top-left-radius:40px;box-shadow:0 -40px 0 0 #fff}}@media only screen and (max-width:1220px){#hero,#header .inside{padding-right:0}#header .support{flex-basis:323px;padding-right:30px}.shrink #header .support{flex-basis:278px;padding-right:0;margin-right:30px}#header .support::before{display:none}.hero_image .image_container img{border-radius:30px 0 0 30px}#hero{padding-right:0}#header .contact{right:0}#hero .inside:before{width:calc(50% - 30px)}#header .mask{display:none}}@media only screen and (max-width:1000px){.shrink #header .support{flex-basis:246px}#header .white_background::after{right:-28px}#header .inside::before{left:30px}}@media only screen and (max-width:860px){#header .inside::before,#header .inside::after,#header .white_background::after,#header .support::before,#header .support:after{display:none}#header .white_background{position:fixed}#header .support{position:fixed;background:transparent}.shrink #header .support{background:transparent;margin-right:0;padding-right:30px}#header .support_btn{color:#000C80}#header .search{margin-right:8px;width:31px;height:31px;color:#fff;background-color:#000C80}.home #hero .inside:before,#hero .inside:before{display:none}}@media only screen and (max-width:500px){#header .support,.shrink #header .support{padding-right:0}}