:root{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased!important;text-rendering:auto;font-family:"Rubik",sans-serif;color:#727272;font-size:16px;font-weight:400;line-height:1.65}.object-fit-cover{object-fit:cover}.fs-18px{font-size:18px}.fs-14px{font-size:14px}.w-80{width:80%}.fixed-top{top:-40px;transform:translateY(40px);transition:transform .3s}@media (min-width:1600px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1520px}}nav.navbar{padding:5px 0;background-color:#1d1b1c}.navbar-nav li a{color:#fff !important;text-decoration:none;font-weight:300;padding:0 35px 0 0 !important;font-size:15px;text-transform:uppercase}.navbar-nav li.current-menu-item a{color:#eab342 !important}.nav-phone svg{width:30px;fill:#eab342}.nav-phone .content span{font-weight:300;font-size:14px;display:inline-block}.nav-phone .content h6 a{font-weight:600;font-size:18px;line-height:20px;color:#eab342;transition:.5s;text-decoration:none}.nav-phone .content:after{content:"";height:35px;width:1px;background-color:rgb(255 255 255/40%);position:absolute;left:-10px;top:50%;transform:translateY(-50%)}.navbar-nav{color:#fff;position:absolute;margin:0 auto;left:0;right:0;width:fit-content}.dropdown-toggle:after{display:inline-block;margin:0 .5em 0 .255em;vertical-align:0;content:"\e92e";border:none;font-family:'feather' !important}.dropdown-menu li a{color:#000000!important;font-size:14px!important;padding:6px 15px!important}@media (min-width:992px){.navbar-expand-lg .navbar-nav .dropdown-menu{width:280px}}.hm-banner{background:linear-gradient(to right,#00 0%,rgb(0 0 0/60%) 100%)}.hm-banner img{opacity:.7}.hm-banner-content{position:absolute;top:50%;width:100%;transform:translate(0px,-50%);color:#fff}.hm-banner h1{font-weight:500;font-size:58px;color:#fff}.hm-banner p{font-weight:300}.banner-caption{width:42%}.btn-wrap{display:inline-flex;align-items:center;position:relative;z-index:3;justify-content:center;text-align:center;text-transform:uppercase;font-size:16px;font-weight:500;border-width:0;line-height:26px;color:#1d1b1c;background:#ffbf43;border-radius:50px;padding:8px 8px 8px 30px;gap:20px;box-shadow:none;text-decoration:none}.btn-orange{overflow:hidden;transition:.4s}.btn-orange:before{content:"";z-index:-1;position:absolute;top:50%;left:100%;width:40px;height:40px;border-radius:50%;background:#c27709;transform-origin:100% 50%;transform:scale3d(1,2,1);transition:transform .4s,opacity .4s;transition-timing-function:cubic-bezier(.7,0,.9,1)}.btn-wrap i{position:relative;z-index:2;transition:.4s}.btn-wrap i{color:#1d1b1c;background:#eab342;font-size:26px;padding:10px 9px 8px;border-radius:50px}.btn-wrap:hover{color:#fff}.btn-orange:hover:before{transform:scale3d(10,9,1);transform-origin:100% 55%}.btn-wrap:hover i{color:#fff;background:#1d1b1c;transform:rotate(45deg)}.contact-form .btn-wrap{padding:8px 30px;height:60px;min-width:140px}.bg-black{background:#1d1b1c}.spad{padding:80px 0}.title-tag{margin:0 0 16px;padding:7px 15px;border-style:solid;border-width:1px;border-color:#ccc;border-radius:50px;width:fit-content;background-color:#fff}.title-tag h6{font-size:14px;font-weight:500;text-transform:uppercase;line-height:14px;color:#1d1b1c}.tw-heading{font-size:50px;font-weight:400}h1,h2,h3,h4,h5{color:#1d1b1c}.partner-img{filter:grayscale(1) brightness(1.2)}.shape-bg{background-color:#f6f3f0;background-image:url(//connectivemedia.net/wp-content/themes/cm-theme/css/../images/shape.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.service-box{background:#f8f7f0;border-style:solid;border-width:1px;border-color:#1d1b1c17;border-radius:8px;transition:.4s;overflow:hidden}.service-img img{aspect-ratio:.85;object-fit:cover}.slick-slide{margin:0 12px}.service-content{position:absolute;top:0;background:#f8f7f0;left:0;width:100%;height:100%;padding:40px 80px 40px 40px;transition:.4s}.service-content h5 a{font-size:28px;color:#1d1b1c;text-decoration:none;font-weight:400}a{text-decoration:none}.view-btn{font-size:16px;font-weight:400;text-transform:uppercase;line-height:26px;color:#1d1b1c;border-radius:0;padding:25px 0 0;gap:4px;transition:.3s;display:flex;align-items:center}.service-icon{background:#fff;width:80px;height:80px;min-width:80px;text-align:center;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.service-box:hover .service-content{background:rgba(0,0,0,.7)}.service-box:hover .service-content h5 a{color:#fff}.service-box:hover .service-content .view-btn{color:#ffbf43}.info-50{width:50%}.border-left{border-left:1px solid #dee2e6}.footer-bottom ul.social-menu li a{font-size:20px;color:#1f1f1f}.footer-part ul#menu-service-menu li{width:50%;float:left}.footer-part{font-size:15px}.footer-part h5{font-size:22px;font-weight:400;margin-bottom:18px;color:#fff}.footer-part p a,.footer-part p{color:#fff;text-decoration:none}.footer-part ul{padding:0;margin:0;list-style:none;color:#fff;font-weight:400}.footer-part ul li{padding-bottom:8px;font-size:15px}.footer-part ul li a{font-weight:400;color:#fff;text-decoration:none}.footer-part .contact-menu li{margin-bottom:10px;display:flex;align-items:flex-start}.footer-part .contact-menu li a b{font-weight:700;text-transform:uppercase;margin-right:10px}.contact-menu li i{font-size:20px;color:#fff;margin-right:10px}.footer-part ul li a:hover{color:#eab342}.footer-bottom{background-color:#eab342;padding:10px 0;color:#1d1b1c;font-size:15px}ul.social-menu{margin:0;padding:0}ul.social-menu li{display:inline-block;vertical-align:top;padding:0 10px;position:relative}ul.social-menu li a{color:#fff;text-decoration:none;font-size:26px}#rightsidebar{display:none}@media only screen and (max-width:991px){.toggle-cu-menu{cursor:pointer}.hamburger-box-close{position:relative;display:inline-block;width:26px;height:24px;cursor:pointer;top:2px}.hamburger-box-close{top:50%;transform:translate(0px,-50%)}body.open-mm .mobile-menu .header-expandable-menu-top{position:absolute;right:13px;top:25px}.hamburger-box-close .hamburger-inner,.hamburger-box-close .hamburger-inner:after,.hamburger-box-close .hamburger-inner:before{background-color:#000;width:28px}.hamburger-box-close .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger-box-close .hamburger-inner:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.hamburger-box-close .hamburger-inner:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.toggle-cu-menu.toggle-cu-menu-open{position:absolute;right:-10px;top:-10px;z-index:20000000}body.open-mm .mobile-base{position:fixed;left:0;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:10000}.mobile-menu{text-align:left;display:block;position:fixed;right:0;top:0;width:300px;max-width:100%;height:100vh;max-height:400vh;-webkit-overflow-scrolling:touch;transition:transform .5s;-ms-transform:translateX(310px);transform:translateX(310px);z-index:10000010;background-color:#fff}body.open-mm .mobile-menu{-ms-transform:translate(0,0);transform:translate(0,0)}.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:0;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent;z-index:100}.hamburger-box{position:relative;display:inline-block;width:40px;height:24px;top:3px}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:22px;height:3px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px;background-color:#fff;right:0}.hamburger-inner:before{top:-8px;width:25px}.hamburger-inner:after{bottom:-8px;width:25px}.hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:75ms}.hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}body.expand .hamburger{top:15px;margin-top:0;position:absolute}body.expand .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}body.expand .hamburger-inner:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}body.expand .hamburger-inner:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.menu{margin-top:50px}#rightsidebar{right:0;top:0;display:block!important}#rightsidebar ul.dropdown-menu li{padding:5px 0 5px 10px;font-size:15px}ul.header-menu-mobile{padding:0;margin:0;list-style:none}ul.header-menu-mobile>li{font-size:18px;position:relative;padding:10px 20px}ul.header-menu-mobile li a{color:#000;padding:0;font-weight:500;text-decoration:none}ul.header-menu-mobile>li ul{padding:0;margin:0;list-style:none}ul.header-menu-mobile>li ul li a{font-size:15px;color:#555}#rightsidebar ul.header-menu-mobile li a{position:relative;display:block}ul.dropdown-menu3{position:relative;right:0;width:fit-content}#rightsidebar .dropdown-toggle:after{content:'\f078';position:absolute;right:0;top:50%;font-family:"FontAwesome";font-weight:400;transition:transform .5s;padding:7px 0 7px 3px;border-width:0;font-size:14px;transform:translate(0px,-50%)}.dropdown-menu{float:none;border-width:0;position:relative!important;min-width:auto!important;padding:10px 10px 0;transform:translate3d(0px,0px,0px)!important;border-top:3px solid #ff !important}.header-part .social-menu{margin-right:0!important}.search-box-wrapper .search-box{display:none}#rightsidebar .search-box{display:block;padding:20px;width:100%}#rightsidebar .search-box form{position:relative}ul.dropdown-menu2,ul.dropdown-menu3{position:relative!important;right:auto!important;background-color:#fff!important}}.border-radius-10{border-radius:10px}.contact-form .form-line{position:relative;width:100%;margin-bottom:10px}.contact-form .form-control,.contact-form .form-date{border-top:none;border-left:0;border-right:0;border-radius:5px;background-color:transparent;border:0 solid #ced4da;border:1px solid #d0d0d0;position:relative;z-index:1;padding:22px 10px 8px}:focus-visible{outline:none}.contact-form .form-date{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-clip:padding-box;appearance:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.contact-form .form-line.focused .form-label{bottom:calc(100% - 33px);font-size:12px;color:#9d9d9d;z-index:2}.contact-form .form-label{position:absolute;bottom:6px;cursor:text;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;color:#777;font-size:17px;letter-spacing:.5px;z-index:0;left:10px}.contact-form textarea{height:90px !important}.form-control:focus{color:#212529;background-color:#fff;border-color:#eab342;outline:0;box-shadow:none}.contact-icon{margin-right:20px;height:60px}.contact-icon i{font-size:35px;color:#000;border-radius:10px;background-color:rgba(2,107,181,.12);width:fit-content;padding:12px;height:60px;line-height:60px;text-align:center;-webkit-transition:.3s}.single-contact:hover .contact-icon i{color:#fff;-webkit-transition:.3s;transition:.3s;font-size:35px;background:#eab342}.single-contact h5{font-size:18px;text-transform:capitalize;-webkit-transition:.3s;transition:.3s;margin-bottom:0}.single-contact p a,.single-contact p{text-decoration:none;color:#676767;font-size:14px}.single-contact p b{display:block}.contact-map p{margin-bottom:0}.inner-banner{background-image:url(//connectivemedia.net/wp-content/themes/cm-theme/css/../images/inner-banner.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.inner-banner h1{font-weight:600;font-size:58px;color:#fff}.inner-banner .hm-banner{background:linear-gradient(to right,rgb(0 0 0/50%) 0%,rgb(0 0 0/0%) 100%)}.slick-dots li button:before{font-size:42px}.slick-next{right:15px;z-index:99}.slick-next:before{content:"\e912";font-family:'Feather';font-size:26px;padding:10px 9px 8px;color:#1d1b1c;background:#ffbf43;border-radius:50%}.slick-prev{left:-8px;z-index:99}.slick-prev:before{content:"\e910";font-family:'Feather';font-size:26px;padding:10px 9px 8px;color:#1d1b1c;background:#ffbf43;border-radius:50%}@media only screen and (max-width:1700px){.banner-caption{width:65%}}@media only screen and (max-width:1400px){.inner-banner h1,.hm-banner h1{font-size:50px}.tw-heading{font-size:40px}.hm-about img{height:100%;object-fit:cover}.slick-next{right:0}}@media only screen and (max-width:1199px){.slick-next{right:15px}}@media only screen and (max-width:991px){.footer-part h5{margin-bottom:15px}.h-100{height:auto !important}.banner-caption{width:100%}.w-80{width:100%}.hm-whychoose .border-left{border-left:0 solid #dee2e6}.hm-whychoose .position-sticky{padding-bottom:0;padding-right:3rem !important}.hm-banner img{min-height:400px;object-fit:cover}}@media only screen and (max-width:767px){.spad{padding:60px 0}.service-content{padding:20px}.service-content h5 a{font-size:24px}.border-mb-bottom{border-bottom:1px solid #dee2e6 !important}.inner-banner h1,.hm-banner h1{font-size:42px}.tw-heading{font-size:32px}.hm-about img{height:auto}.footer-part ul#menu-service-menu li{width:100%;float:left}}@media only screen and (max-width:575px){.service-content{background:0 0}.service-box .service-content{background:rgba(0,0,0,.7)}.service-box .service-content h5 a{color:#fff}.service-box .service-content .view-btn{color:#ffbf43;padding:16px 0 0}.service-img img{aspect-ratio:1}.hm-banner img{min-height:500px}}@media only screen and (max-width:420px){.service-img img{aspect-ratio:.9}.service-icon{width:70px;height:70px;min-width:70px}}