.solve-problems .circle-1{display:none;margin:50vw 0 0 -9vw;position:absolute;z-index:0}.solve-problems .circle-1 .circle-left{background-color:#23b2ff;border-radius:50%;box-shadow:0 0 0 5.5vw #0366a7;height:40vw;width:40vw;z-index:1}.solve-problems .container{background:#0485d9;height:100%}.solve-problems .container .subtitle{margin-right:2em;padding-top:.5em}.solve-problems .container .subtitle h4{color:#e6f0f7;font-weight:300;margin:1.33em 0 0;text-align:right}.solve-problems .container .title{display:flex;justify-content:flex-end;margin-bottom:1em}.solve-problems .container .title h2{background:#0366a7;color:#e6f0f7;display:table;font-size:2.5rem;margin:0;padding:.2em .5em;text-transform:uppercase}.solve-problems .container .carousel-indicator-container2{display:flex;flex-direction:column;height:100%;width:100%}.solve-problems .container .carousel-indicator-container2 .card-indicator2{align-content:center;display:flex;flex-direction:row;justify-content:center;margin:0 1em;position:relative}.solve-problems .container .carousel-indicator-container2 .carousel-container2{overflow:hidden;width:100%}.solve-problems .container .carousel-indicator-container2 .card-indicator2 .icon-indicators2{-webkit-font-smoothing:antialiased;background:#0485d9;border:none;box-shadow:4px 5px 10px rgba(0,0,0,.3);color:#e6f0f7;cursor:pointer;display:inline-block;font-family:Font Awesome\ 5 Free;font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:900;line-height:1;margin:0 .2em;padding:.5em 1.5em;text-rendering:auto}.solve-problems .container .carousel-indicator-container2 .card-indicator2 .icon-indicators2.active{animation:background2-pulsate 3s infinite}.solve-problems .container .carousel-indicator-container2 .solve-problems-track{height:100%;margin-bottom:40px;position:relative}.solve-problems .container .carousel-indicator-container2 .solve-problems-track .card-container{display:none;width:100%}.solve-problems .container .carousel-indicator-container2 .solve-problems-track .card-container.active{display:block}.solve-problems .container .carousel-indicator-container2 .solve-problems-track .card-container .card{border-radius:1px;display:flex;margin:0 1em}.solve-problems .container .carousel-indicator-container2 .solve-problems-track .card-container .card .card-info{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.solve-problems .container .carousel-indicator-container2 .solve-problems-track .card-container .card .card-info h5{color:#e6f0f7;font-size:1.5rem;font-style:normal;font-weight:500;line-height:inherit;margin:1em 0;text-transform:uppercase}.solve-problems .container .carousel-indicator-container2 .solve-problems-track .card-container .card .card-info .inner p{margin:0}.solve-problems .container .carousel-indicator-container2 .solve-problems-track .card-container .card .card-info .inner{border:1px solid #a0cb41;border-radius:3px;box-shadow:1px 1px 7px hsla(0,0%,100%,.3);color:#fff;margin:0 1em;padding:10px 15px;text-align:left}.solve-problems .container .social-icons-container{display:flex;justify-content:center}.solve-problems .container .social-icons-container .social-icons a{color:#23b2ff;cursor:pointer;display:inline-block;font-size:20px;margin:0 20px 11px;text-decoration:none}.solve-problems .container .social-icons-container .social-icons a svg{fill:currentColor;height:1em;width:1em}@keyframes background2-pulsate{0%{background:#0366a7}50%{background:transparent}to{background:#0366a7}}@media (min-width:475px){.solve-problems .container .carousel-indicator-container2 .solve-problems-track .card-container .card .card-info .inner{margin:0 10%}}@media (min-width:500px){.solve-problems .container .subtitle h4{font-size:1.3rem}}@media (min-width:550px){.solve-problems .container .carousel-indicator-container2 .solve-problems-track .card-container .card .card-info .inner{margin:0 16%}}@media (min-width:600px){.solve-problems .container .carousel-indicator-container2 .solve-problems-track .card-container .card .card-info .inner{margin:0 19%}}@media (min-width:700px){.solve-problems .circle-1{display:block;margin:15vw 0 0 -12vw}.solve-problems .circle-1 .circle-left{height:33vw;width:33vw}}@media (min-width:768px){.solve-problems .container .subtitle h4{font-size:1.5rem}.solve-problems .container .title h2{font-size:3rem}}@media (min-width:800px){.solve-problems .circle-1 .circle-left{box-shadow:0 0 0 5vw #0366a7;height:35vw;width:35vw}.solve-problems .container .carousel-indicator-container2 .solve-problems-track .card-container .card .card-info .inner{margin:0 22%}}@media (min-width:900px){.solve-problems .container .carousel-indicator-container2 .solve-problems-track .card-container .card .card-info .inner{margin:0 25%}}@media (min-width:1000px){.solve-problems .container .title h2{font-size:4rem}}@media (min-width:1050px){.solve-problems .circle-1{margin:11vw 0 0 -12vw}.solve-problems .container .carousel-indicator-container2 .solve-problems-track .card-container .card .card-info h5{font-size:2rem}}@media (min-width:1100px){.solve-problems .circle-1{margin:11vw 0 0 -12vw}.solve-problems .circle-1 .circle-left{box-shadow:0 0 0 4.5vw #0366a7;height:30vw;width:30vw}}@media (min-width:1300px){.solve-problems .circle-1{margin:11vw 0 0 -10vw}.solve-problems .circle-1 .circle-left{box-shadow:0 0 0 4vw #0366a7;height:28vw;width:28vw}}@media (min-width:1400px){.solve-problems .circle-1{margin:7vw 0 0 -10vw}.solve-problems .container .subtitle h4{font-size:2rem}.solve-problems .container .title h2{font-size:5rem;padding:.1em .5em}.solve-problems .container .carousel-indicator-container2 .solve-problems-track .card-container .card .card-info .inner{margin:0 30%}}@media (min-width:1600px){.solve-problems .circle-1 .circle-left{box-shadow:0 0 0 4vw #0366a7;height:24vw;width:24vw}}@media (min-width:1800px){.solve-problems .circle-1{margin:5vw 0 0 -10vw}.solve-problems .circle-1 .circle-left{box-shadow:0 0 0 3.5vw #0366a7;height:22vw;width:22vw}}