.sec-container{display:flex;flex-wrap:wrap;min-height:438px;padding:35px;background-color:#4285f4;border-radius:30px;box-shadow:0 4px 8px rgba(0,0,0,.1);overflow:hidden;position:relative}.circle{position:absolute;border-radius:50%;z-index:0}.circle1{width:397px;height:397px;top:auto;left:0;background:linear-gradient(to right,transparent 50%,#a7e4f2 50%);transform:rotate(46deg);bottom:-32%}.circle2{width:619px;height:619px;background-color:#4285f4;top:-10%;right:70%}.image-section{width:55%;z-index:1}.text-section{width:45%;z-index:1;display:flex;flex-direction:column;justify-content:space-between;padding:20px 0 0 50px;background-color:#4285f4;color:#fff}.text-section-1 h2{margin:0}.image-section img{width:100%;height:100%;border-radius:20px}.text-section p{line-height:1.6;margin-bottom:20px}.text-section-2{display:flex;flex-wrap:wrap;gap:20px 30px}.text-section .btn{display:inline-block;padding:13px 35px;color:#3c84fb;background-color:#fff;border-radius:50px;text-decoration:none;transition:background-color .3s;cursor:pointer;border:1px solid #fff}.text-section .btn:hover{color:#fff;background:#3c84fb}.text-section .btn2{display:inline-block;padding:13px 35px;color:#fff;background-color:#3c84fb;border:1px solid #fff;border-radius:50px;text-decoration:none;transition:background-color .3s}.text-section .btn2:hover{color:#3c84fb;background-color:#fff}@media screen and (max-width:1280px){.circle{display:none}}@media (max-width:991px){.container{padding:30px 20px}.image-section{width:100%}.text-section{width:100%;padding:15px 0 0}.sec-container{padding:35px 20px}}@media screen and (max-width:467px){.text-section .btn,.text-section .btn2{width:100%;text-align:center}}
