.et_pb_section_0_tb_header.et_pb_section{padding-top:0;padding-bottom:0;background-color:#000000!important}.et_pb_row_0_tb_header,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row{width:100%}.et_pb_menu_0_tb_header.et_pb_menu ul li a,.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a,.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a,.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu li.current-menu-item a{color:#FFFFFF!important}.et_pb_menu_0_tb_header.et_pb_menu{background-color:#000}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul{background-color:#111111!important}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{background-color:#000000!important}.et_pb_menu_0_tb_header .et_pb_menu__logo-wrap .et_pb_menu__logo img{width:auto}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot{width:20%;max-width:20%}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img{height:20%;max-height:20%}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{font-size:50px;color:#FFF}.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{color:#2ea3f2}.et_pb_code_3_tb_header{padding-top:0;margin-top:0px!important;margin-bottom:3px!important;z-index:-189;position:relative}@media only screen and (max-width:767px){.et_pb_code_1_tb_header{display:none!important}}div#secthree h2{margin-bottom:45px}#secthree .et_pb_main_blurb_image .et_pb_image_wrap{width:55px;margin-top:-15px}#secthree .et_pb_blurb_description{line-height:30px;color:#000}#secthree .et_pb_blurb_content{margin-bottom:40px}div#secthree ul{padding-bottom:0}div#tun .et_pb_blurb_container{vertical-align:middle}.team-member span.et_overlay.et_pb_inline_icon:before{color:#1f769b;font-family:ETmodules!important;font-weight:400!important;background:#fff;border-radius:50%}.cloud{position:absolute;width:100%;margin:auto;text-align:center;display:block}.cloud.cldone img{-webkit-animation:action 10s infinite alternate;animation:action 10s infinite alternate;left:-239px;top:-165px;position:relative}.cloud.cldtwo img{-webkit-animation:actionthree 3s infinite alternate;animation:actionthree 3s infinite alternate;left:69px;top:-124px;position:relative;width:130px}.cloud.cldthree img{-webkit-animation:actiontwo 5s infinite alternate;animation:actiontwo 5s infinite alternate;position:relative;left:270px;top:-98px;width:175px}.cloud.cldfour img{-webkit-animation:actionfour 5s infinite alternate;animation:actionfour 5s infinite alternate;left:-207px;top:-85px;position:relative;width:168px}.cloud.cldfive img{-webkit-animation:actionthree 3s infinite alternate;animation:actionthree 3s infinite alternate;left:50px;top:-32px;position:relative;width:100px}.cloud.cldsix img{-webkit-animation:actionsix 10s infinite alternate;animation:actionsix 10s infinite alternate;position:relative;left:212px;top:-9px;width:130px}@keyframes action{0%{transform:translate(0,0)}25%{transform:translate(0,50px)}50%{transform:translate(80px,50px)}75%{transform:translate(0,50px)}100%{transform:translate(0,0)}}@-webkit-keyframes actionthree{0%{transform:translateY(-17px)}100%{transform:translateY(-27px)}}@keyframes actionthree{0%{transform:translateY(0)}100%{transform:translateY(-20px)}}@-webkit-keyframes actiontwo{0%{transform:translateX(-109px)}100%{transform:translateX(-27px)}}@keyframes actiontwo{0%{transform:translateX(-109px)}100%{transform:translateX(-27px)}}@keyframes actionfour{0%{transform:translateX(100px)}100%{transform:translateX(45px)}}@keyframes actionsix{0%{transform:translate(0,0)}25%{transform:translate(0,-60px)}50%{transform:translate(-60px,-62px)}75%{transform:translate(0,-62px)}100%{transform:translate(0,0)}}div#secthree ul{margin-left:10px}@media screen and (max-width:767px){.cloud{width:21%}}@media screen and (max-width:768px){div#tun .et_pb_row{padding:0}div#tun .et_pb_column{padding:14px 0}div#secthree{padding-bottom:50px!important}}#home-slider{background-image:url(https://sp-ao.shortpixel.ai/client/ret_wait+q_glossy/oit.digital/wp-content/uploads/2023/10/oit_header_cloud-1-scaled-1-1-scaled.jpg)!important}.hero-section::before{content:‘’;position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,#ff6600 1px,transparent 1px);background-size:50px 50px;opacity:.1;transform:rotate(30deg);animation:float 20s linear infinite}@keyframes float{0%{transform:rotate(30deg) translateY(0)}100%{transform:rotate(30deg) translateY(50px)}}.services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:60px 0;position:relative;z-index:1}.service-card{background:#1a1a1a;border:2px solid #fff0;border-radius:20px;padding:30px 20px;text-align:center;transition:all 0.3s ease;cursor:pointer;position:relative;overflow:hidden}.service-card:hover{transform:translateY(-10px);border-color:#f60;box-shadow:0 10px 30px rgb(255 102 0 / .3)}.service-icon{width:60px;height:60px;margin:0 auto 15px;display:flex;align-items:center;justify-content:center}.service-icon img{width:100%;height:100%;object-fit:contain;filter:brightness(1) invert(0);transition:all 0.3s ease}.service-card:hover .service-icon img{filter:brightness(1.1) sepia(20%) saturate(180%) hue-rotate(15deg)}.service-card h3{font-size:1em;margin-bottom:8px;color:#fff;font-weight:600}.service-card p{color:#ccc;font-size:.85em;margin:0}.category-header{background:#2a2a2a;border:2px solid #f60;border-radius:15px;padding:20px;margin:40px 0 20px;text-align:center}.category-header h2{color:#f60;font-size:1.5em;margin:0;font-weight:700}.m365-section{background:#000;color:#fff;padding:80px 0}.m365-section h2{color:#fff;font-size:2.2em;margin-bottom:20px}.m365-section h3{color:#f60;font-size:1.4em;margin:30px 0 15px}.m365-section p{color:#ccc;line-height:1.6}.m365-section strong{color:#fff}.section-header{display:flex;align-items:center;gap:20px;margin-bottom:40px;padding-bottom:20px;border-bottom:3px solid #fff}.section-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#1a1a1a;border-radius:15px}.section-icon img{width:60px;height:60px;object-fit:contain}.service-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin:40px 0}.feature-box{background:#1a1a1a;padding:30px;border-radius:15px;border-left:4px solid #fff;transition:all 0.3s ease}.feature-box:hover{transform:translateX(10px);box-shadow:0 5px 20px rgb(255 102 0 / .2);background:#2a2a2a}.feature-box h4{color:#f60;margin-bottom:10px;font-size:1.2em}.feature-box ul{list-style:none;padding:0}.feature-box ul li{padding:10px 0 10px 30px;position:relative;color:#ccc}.feature-box ul li::before{content:‘▸’;position:absolute;left:0;color:#f60;font-weight:700;font-size:1.2em}.m365-hr{border:none;height:0;background:linear-gradient(to right,transparent,#ff6600,transparent);margin:60px 0}.cta-section{background:#1a1a1a;color:#fff;padding:60px 40px;text-align:center;border-radius:30px;margin:60px 0;border:2px solid #f60}.cta-button{display:inline-block;background:#f60;color:#000;padding:15px 40px;border-radius:30px;text-decoration:none;font-weight:600;font-size:1.1em;transition:all 0.3s ease;margin-top:20px}.cta-button:hover{transform:scale(1.05);box-shadow:0 10px 30px rgb(255 102 0 / .5);background:#ff8533;color:#000}@media (max-width:1200px){.services-grid{grid-template-columns:repeat(3,1fr);gap:25px}}@media (max-width:768px){.services-grid{grid-template-columns:repeat(2,1fr);gap:20px}.service-card{padding:25px 15px}.hero-section h1{font-size:2em!important}.hero-section p{font-size:1.1em!important}.section-header{flex-direction:column;text-align:center}.service-features{grid-template-columns:1fr}}@media (max-width:480px){.services-grid{grid-template-columns:repeat(2,1fr);gap:15px}.service-card{padding:20px 10px}.service-icon{width:50px;height:50px}.service-card h3{font-size:.9em}.service-card p{font-size:.8em}}.et_pb_section_0.et_pb_section,.et_pb_section_1.et_pb_section,.et_pb_section_2.et_pb_section,.et_pb_section_3.et_pb_section{padding-top:0;padding-bottom:0}