.network-archi{background-color:#f7f9fa;padding-bottom:90px}.network-archi .single-block{align-items:flex-start;margin-bottom:75px}.network-archi .single-block h2{width:45%}.network-archi .single-block p{font-size:18px;width:45%}.network-archi .block{width:32%;margin-bottom:2%}.alt .single-block,.dark-section .main-content p{margin-bottom:40px}.network-archi .block p{font-size:14px;letter-spacing:-.1px;max-width:339px}.network-archi .block-container{justify-content:flex-start;gap:2%}.alt .single-block .content{text-align:left;width:40%}.alt .single-block .img-wrapper{width:50%;text-align:right}.alt .single-block{align-items:flex-start;margin-top:0}.alt .single-block .content p{font-size:18px}.alt .block img{width:auto!important;border-radius:unset!important}.visual-text-layout.d-flex{gap:2%;align-items:unset}.dark-section{background-color:#121212;padding-bottom:70px}.dark-section .main-content{width:34%;max-width:408px}.dark-section .block-container{width:58%}.dark-section *{color:#fff}.dark-section h2{margin-top:0;margin-bottom:0;text-align:left}.dark-section-blocks{align-items:unset!important}.dark-section .block{width:48%;margin-bottom:48px}.dark-section .block h5{margin-top:24px;margin-bottom:8px;font-size:22px;font-family:Roboto,serif;width:100%}.dark-section .block p{margin:0;font-size:14px;line-height:1.7}.dark-section .block img{width:40px}#event-it-support .single-block{margin-bottom:70px}#event-it-support .single-block~.single-block{margin-bottom:0;margin-top:50px}#event-it-support .single-block p{max-width:642px;font-size:18px;margin:16px auto}@media (max-width:991px){.network-archi .single-block p{font-size:16px;width:54%}.alt .single-block .content{width:44%}.dark-section .block-container{width:64%}.dark-section{padding-bottom:10px}}@media (max-width:767px){.network-archi .single-block h2{width:100%;margin-bottom:10px}.alt .single-block .content,.alt .single-block .img-wrapper,.dark-section .block,.dark-section .block-container,.network-archi .single-block p{width:100%}.network-archi .single-block{margin-bottom:45px}.network-archi .block{margin-bottom:30px;width:100%}.network-archi{padding-bottom:30px}.dark-section .main-content{width:100%;max-width:initial;margin-bottom:40px}#event-it-support .single-block{text-align:left}#event-it-support .single-block~.single-block{margin-top:20px}}