.banner-section-04.section{background-image:-webkit-linear-gradient(0deg,#e9f6f8,#e8ebf5);position:relative;z-index:1}.banner-section-04.section .shape-1.parallaxed.animate-02{position:absolute}.banner-section-04.section .shape-1.parallaxed.animate-02 img{max-width:90px;width:100%}.banner-section-04.section .slider_container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-line-pack:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-content:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.banner-section-04.section .slider_container .slider-content h2{color:#072f60;font-weight:600;line-height:1.25;margin-bottom:0;margin-top:10px}.banner-section-04.section .slider_container .left_col .slider-content p{line-height:1.6;margin-bottom:0;margin-top:25px;max-width:400px}.banner-section-04.section .slider_container .left_col .cta_button.green_cta{margin-top:35px}.banner-section-04.section .slider_container .right_col .animate-01{-webkit-animation:rotate 5s ease infinite;animation:rotate 5s ease infinite}.banner-section-04.section .image-shape-01.parallaxed.animate-01 img{width:100%}@-webkit-keyframes rotate{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}}@keyframes rotate{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}}.banner-section-04 .animate-02{-webkit-animation:animate-02 5s infinite;animation:animate-02 5s infinite}.banner-section-04.section .slider-image-04{position:relative;text-align:center;z-index:1}.banner-section-04.section .image-shape-01.parallaxed.animate-01{left:-4%;position:absolute;top:25%;z-index:-1}.banner-section-04.section .slider_container .right_col .image img{margin-bottom:-7px;max-width:100%}@media (min-width:1025px){.banner-section-04.section .shape-1.parallaxed.animate-02{top:34%}.banner-section-04.section .slider_container .left_col .slider-content h2{font-size:48px}.banner-section-04.section .slider_container .left_col .slider-content{max-width:520px}}@media (min-width:768px){.banner-section-04.section .shape-1.parallaxed.animate-02{left:130px}.banner-section-04.section .slider_container .left_col{-ms-flex-preferred-size:40%;flex-basis:40%}.banner-section-04.section .slider_container .right_col{-ms-flex-preferred-size:50%;flex-basis:50%;margin-left:10%}.banner-section-04.section .slider-image-04{padding-top:130px}}@media(min-width:768px) and (max-width:1024px){.banner-section-04.section .image-shape-01.parallaxed.animate-01 img{width:100%}.banner-section-04.section .shape-1.parallaxed.animate-02{top:12%}.banner-section-04.section .slider_container .left_col .slider-content h2{font-size:32px}}@media (max-width:767px){.banner-section-04.section .slider_container .left_col .slider-content{max-width:100%}.banner-section-04.section .slider-image-04{padding-top:50px}.banner-section-04.section .slider_container .left_col{-ms-flex-preferred-size:100%;flex-basis:100%}.banner-section-04.section .slider_container .right_col{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0}.banner-section-04.section .slider_container .left_col .slider-content h2{font-size:32px;padding-top:80px}.banner-section-04.section .shape-1.parallaxed.animate-02{left:50%;top:22%}.banner-section-04.section .image-shape-01 img{max-width:95%;width:100%}.banner-section-04.section .image-shape-01.parallaxed.animate-01{bottom:35%;left:-8%;position:absolute};}