.connect-outer{max-width:1400px;margin:0 auto;float:none;width:100%}.connect-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.left-connect-wrapper{flex:0 60%}.connect-right-wrapper{flex:0 37%;padding-top:104px;overflow:hidden;max-width:500px}.connect-right-inner{overflow:hidden;transition:.4s all;border-bottom-left-radius:0;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:0}.connect-rig{height:587px;background-repeat:no-repeat;background-size:cover;background-position:center left 39%;transition:.4s all}.left-connect-header h2{font-family:moderno-fb,serif;letter-spacing:0;color:#c6dd44;font-size:58px;line-height:91px;margin:0;font-weight:700}.left-connect-header h2 span{text-align:right;font-family:futura-pt-bold,sans-serif;letter-spacing:-2.4px;color:#19313f;text-transform:uppercase;font-size:120px;line-height:80px;display:block;padding:10px 0px;font-weight:700}.left-desc1 p{text-align:right;font-family:futura-pt-bold,sans-serif;letter-spacing:.10px;color:#19313f;margin:0;font-size:22px;line-height:32px;font-weight:700}.left-desc2 p{text-align:left;font-family:futura-pt,sans-serif;letter-spacing:.18px;color:#292929;margin:0;font-size:18px;line-height:30px;font-weight:500;padding-bottom:10px}.connect-button a{text-align:center;font-family:futura-pt-bold,sans-serif;letter-spacing:0;color:#19313f;font-size:20px;line-height:30px;text-decoration:none;border:1px solid #b3bbbf;padding:6px 18px;transition:.4s all;display:inline-block;margin-right:145px}.connect-button a:hover{border:1px solid #19303e}.connect-button{padding:20px 0px 30px;text-align:right}.left-desc-outer{display:flex;flex-wrap:wrap;justify-content:space-between}.left-desc1{flex:0 42%;margin-top:40px}.left-desc2{flex:0 52%;margin-top:40px}.left-conn-inner{max-width:645px;float:right;box-sizing:border-box}.bottom-connect-inner{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:850px;float:right;width:100%}.bottom-left-image{flex:0 45%;overflow:hidden}.bottom-right-text{flex:0 50%}.connect-count h3{text-align:left;font:Bold 130px/40px Futura;letter-spacing:1.3px;color:#c6dd44;margin:0;font-size:95px;line-height:40px;font-family:futura-pt,sans-serif;font-weight:700}.connect-desc p{text-align:left;font:Bold 25px/35px Futura;letter-spacing:0;color:#f9f9f9;font-size:25px;line-height:35px;margin:0px;font-weight:700;font-family:futura-pt,sans-serif}.connect-desc{padding:35px 0px}.bottom-right-inner{background-color:#19313f;padding:100px 30px 60px;border-bottom-left-radius:50%;border-top-left-radius:0;border-top-right-radius:70%;max-width:300px;float:left}.bottom-left-image img{border-bottom-left-radius:0;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:0;transition:.4s all}.bottom-left-image:hover img{transform:scale(1.1);border-bottom-right-radius:60%;border-top-left-radius:60%}.connect-wrapper{width:100%;padding:60px 0px;display:inline-block}.connect-rig:hover{transform:scale(1.1)}.bottom-left-image-inner-col{overflow:hidden;border-bottom-left-radius:0;border-bottom-right-radius:50%;border-top-left-radius:50%;border-top-right-radius:0;transition:.4s all}@media(max-width:1686px) and (min-width:1498px){.connect-right-wrapper{flex:0 38% !important;max-width:525px !important}}@media(max-width:1798px) and (min-width:1686px){.connect-right-wrapper{flex:0 38% !important;max-width:525px !important}}@media(max-width:2023px) and (min-width:1798px){.connect-right-wrapper{flex:0 38% !important;max-width:525px !important}}@media(max-width:2698px) and (min-width:2023px){.connect-right-wrapper{flex:0 38% !important;max-width:525px !important}}@media(max-width:4000px) and (min-width:2698px){.connect-right-wrapper{flex:0 38% !important;max-width:525px !important}}