@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700&display=swap');
:root {--fontFamily: 'Poppins', sans-serif !important; --blue: #101828; --blue1: #1D2939; --red: #8838DD; --red1: #B42318; --grey: #101828; --grey1: #98A2B3; --grey2: #EAECF0; --grey3: #FEF3F2; --grey4: #EAECF0; --whiteColor: #ffffff; --blackColor: #000000; --fontSize: 16px;} section h5{font-size:20px !important;} .value-section{color: var(--white); padding: 50px 0 !important;} .value-section span{color: var(--red); font-size: 14px; line-height: 20px; padding: 5px 12px; border-radius: 15px;} .value-section img{height: 55px} a:hover{color: var(--red) !important}
.red{color: var(--red);}
.iconpur{background-image: linear-gradient(#4A0C8D, #072359); width: 60px; height: 60px; text-align: center; line-height: 40px; border-radius: 50%; border: 10px solid #42307D;}
.iconpur img{height: 20px}
ul.check{margin-bottom: 0; padding: 0;}
ul.check li{margin-bottom: 15px; background: url(../wp-content/uploads/2023/10/check-circle.svg) no-repeat left top; padding-left: 40px; list-style: none; color: var(--grey4); line-height: 30px;}
ul.zap{margin-bottom: 0; padding: 0;}
ul.zap li{margin-bottom: 15px; background: url(../wp-content/uploads/2023/10/check-circle.svg) no-repeat left top; padding-left: 40px; list-style: none;}
span.wpcf7-list-item-label:before{display: none}
span.wpcf7-list-item-label:after{display: none}
.header-title{padding: 20px 0; background: var(--blue);}
.header-title h1 {color: var(--whiteColor) !important;}
.header-title h6{color: var(--red);}
.site_header .current-menu-item a{color: var(--red);}
.sticky .site_header .current-menu-item a{color: var(--red);}
.banner-section{background-color: rgba(16,26,40,1);}
.banner-section h1 {color: var(--whiteColor); font-size: 50px; letter-spacing: 6px; font-weight: 300;}
.banner-section p {color: var(--whiteColor);}
.contact-form label{color: var(--grey4);}
.contact-form .wpcf7-not-valid-tip{font-size: 12px; position: relative; top: -80px; right: 0px; width: 50%; text-align: right; float: right; height: 0px;}
td{overflow-wrap: anywhere;}
ul.zap{margin-bottom: 0; padding: 0;}
ul.zap li{margin-bottom: 15px; background: url(https://beta05.cyfirma.com/wp-content/uploads/2023/10/check-circle.svg) no-repeat left top; padding-left: 40px; list-style: none;}
.deskmgnrgt{margin-right: 70px !important}
.pillar{background-image: url(https://beta05.cyfirma.com/wp-content/uploads/2024/01/pillars.png); height: 450px; background-repeat: no-repeat; background-position: center; top: 50px; background-size: contain; width: 370px; margin: 0 auto; position: relative;}
.pillar .w3-red1{background-image: linear-gradient(#8838DD, #072359) !important; width: 120px !important; height: 120px !important; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease; transform: translate(-10px, -10px); font-size: 10px !important; line-height: 12px !important; border: 5px solid transparent; background: linear-gradient(0deg, #8838DD, #072359) border-box; animation: none !important}
.pillar .w3-red1 img{width: 50px; margin-top: 5px; border-radius: 50%;}
.pillar .tablink1{position: absolute; padding: 15px 20px; background: #1D2939; width: 100px; height: 100px; color: #fff; font-size: 7px; line-height: 10px; border: 0px; border-radius: 50%; animation: zoom-in-zoom-out 2s ease-out infinite;}

@keyframes zoom-in-zoom-out {
  0% {
    transform: scale(1, 1);
  }
  50% {
    transform: scale(1.1, 1.1);
  }
  100% {
    transform: scale(1, 1);
  }
}

.pillar .tablink1:hover{background-image: linear-gradient(#8838DD, #072359);}
.pillar .tablink1 img{width: 40px; margin-top: 5px;}

@keyframes rotate {
	100% {transform: rotate(1turn);}
}

.pillar .w3-red{background-image: linear-gradient(#8838DD, #072359) !important; width: 120px !important; height: 120px !important; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; transition: all 0.5s ease; transform: translate(-10px, -10px); font-size: 10px !important; line-height: 12px !important; border: 5px solid transparent; background: linear-gradient(0deg, #8838DD, #072359) border-box; animation: none !important}
.pillar .w3-red img{width: 50px; margin-top: 5px; border-radius: 50%;}
.pillar .tablink{position: absolute; padding: 15px 20px; background: #1D2939; width: 100px; height: 100px; color: #fff; font-size: 7px; line-height: 10px; border: 0px; border-radius: 50%; animation: zoom-in-zoom-out 2s ease-out infinite;}

@keyframes zoom-in-zoom-out {
  0% {
    transform: scale(1, 1);
  }
  50% {
    transform: scale(1.1, 1.1);
  }
  100% {
    transform: scale(1, 1);
  }
}
.pillar .tablink:hover{background-image: linear-gradient(#8838DD, #072359);}
.pillar .tablink img{width: 40px; margin-top: 5px;}

.pillar .attack{top: -8%; left: 20%;}
.pillar .digital{top: -1%; left: 55%;}
.pillar .vulnerability{top: 20%; left: 80%;}
.pillar .brand{top: 47%; left: 85%;}
.pillar .situational{top: 74%; left: 70%;}
.pillar .cyber{top: 85%; left: 35%;}
.pillar .third{top: 80%; left: -5%;}
.pillard ul.zap li{color:var(--grey4) !important;}
@media(max-width:600px){
.pillar{height: 350px; margin-bottom: 100px; position: relative}
.pillar .attack{top: -50px; left: 60px;}
.pillar .digital{position: absolute; top: -35px; left: 175px;}
.pillar .vulnerability{position: absolute; top: 45px; left: 265px;}
.pillar .brand{position: absolute; top: 160px; left: 280px;}
.pillar .situational{position: absolute; top: 260px; left: 230px;}
.pillar .cyber{position: absolute; top: 295px; left: 115px;}
.pillar .third{position: absolute; top: 280px; left: 0px;}
}
.solution-section{padding: 30px 0 130px 0;}
.solution-section span{color: var(--red); font-size: 14px; line-height: 20px; padding: 5px 12px; border-radius: 15px;}
.solution-section h1{color: #ffffff}
.solution-section h5{color: #ffffff}
.solution-section p{color: #ffffff}
.solution-section .icon img {width: 56px; max-width: 56px;}
.solution-section ul.check li{margin-bottom: 15px; background: url(../wp-content/uploads/2023/10/check-circle.svg) no-repeat left top; padding-left: 40px; list-style: none; color: #ffffff; line-height: 28px;}

.wpcf7-acceptance input[type=checkbox]:checked:before {border-color: #fff !important;}
.wpcf7-acceptance input[type=checkbox]{position: absolute !important; top: 2px;}
.wpcf7-list-item{margin: 0 !important}
.wpcf7-form a{color:#667085; text-decoration: underline;}
.wpcf7-acceptance{color:#667085}
.wpcf7-acceptance input[type=checkbox] {position: relative; cursor: pointer; padding: 0; margin-right: 15px; width: 20px; opacity: 1; visibility: visible;}
.wpcf7-acceptance input[type=checkbox]:before {content: ''; margin-right: 10px; display: inline-block; margin-top: -2px; width: 20px; height: 20px; background: #fcfcfc; border: 1px solid #aaa; border-radius: 2px;}
.wpcf7-acceptance  input[type=checkbox]:checked:before {background: #000; border-color: #000;}
.wpcf7-acceptance  input[type=checkbox]:disabled {color: #b8b8b8; cursor: auto;}
.wpcf7-acceptance  input[type=checkbox]:disabled:before {box-shadow: none; background: #ddd;}
.wpcf7-acceptance input[type=checkbox]:checked:after {content: ''; position: absolute; left: 5px; top: 8px; background: white; width: 2px; height: 2px; box-shadow: 2px 0 0 white, 4px 0 0 white, 4px -2px 0 white, 4px -4px 0 white, 4px -6px 0 white, 4px -8px 0 white; transform: rotate(45deg);}
.cyber-security-resources{padding: 50px 0;}
.cyber-security-resources span{font-size: 14px; color: var(--red); font-weight: 600;}
.cyber-security-resources h5{font-size: 18px !important;}
.cyber-security-resources .date{font-size: 14px !important;}
.cyber-security-resources p{}
.trusted-companies-section p{color: var(--grey4);}
.meet-emerging-cyber{color: var(--grey4); padding: 50px 0;}
.meet-emerging-cyber button{background: none; color: var(--white); text-align: left; border: none; padding: 15px 0 15px 20px; border-left: 3px solid var(--white);}
.meet-emerging-cyber button.w3-red{border-left: 3px solid var(--red);}
.latest-blogs{color: var(--white); padding: 50px 0;}
.latest-blogs img{width: 100%; height: 250px}
.latest-blogs span{font-size: 14px; color: var(--red); display: block;}
.latest-blogs h5{position: relative; letter-spacing: 0;}
.latest-blogs h5 i{transform: rotate(-45deg); position: absolute; right: 0; top: 0;}
.latest-blogs p{color: var(--white);}
.latest-blogs .research a{color: var(--white);}
.latest-blogs .research a:hover{color: var(--red);}
.meet-emerging-cyber span{color: var(--red); font-size: 14px; line-height: 20px; padding: 5px 12px; border-radius: 15px;}
.meet-emerging-cyber p{color: var(--grey4);}
.meet-emerging-cyber h5{color: var(--white); letter-spacing: 1px;}
.meet-emerging-cyber h1{color: var(--white);}
.trusted-companies-section{color: var(--white); padding: 0;}
.trusted-companies-section .box{background: #1D2939; border-radius: 10px; padding: 20px 0;}
.trusted-companies-section .box img{padding:10px;}
.trusted-companies-section .header-slider .slick-dots{bottom: 20px; width: 97%;}
.trusted-companies-section1{background: var(--white); padding: 50px 0;}
.trusted-companies-section1 p{color: var(--red);}
.get-in-touch-section{color: var(--white); padding: 50px 0;}
.get-in-touch-section p{color: var(--grey4);}
.contact-form{}
.contact-form .form-control{background: #344054; border: 1px solid #475467; border-radius: 4px; height: 44px; padding: 10px; color: var(--whiteColor);}
.contact-form .wpcf7-submit{width: 100%; border: none; border-radius: 4px; background-image: linear-gradient(#4A0C8D, #072359); color: var(--whiteColor); padding: 12px;}
textarea.form-control {height: 100px !important;}
.contact-form .wpcf7-response-output {color: var(--grey4)!important;}
.wpcf7 .col-md-12{text-align: left}
#menu-footer-partner li a{margin-left: 10px; margin-right: 0;}

.btnnew1{border-radius: 4px; padding: 10px 20px; background:var(--white); color: var(--blue);line-height: 24px; display: inline-block;}
/*.btnnew2{border-radius: 4px; padding: 10px 20px; background:var(--red); color: var(--white);line-height: 100px;}*/
.btnnew2{border-radius: 4px; padding: 10px 20px; background-image: linear-gradient(#8838DD, #072359); color: var(--white);line-height: 24px; display: inline-block;}
.btnnew2:hover{background-image: linear-gradient(#53389E, #6941C6); color: var(--white) !important;}
.btnnew3{border-radius: 4px; padding: 10px 20px; background:var(--white); color: var(--blue);line-height: 24px; display: inline-block; border: 1px solid var(--blue);}
.btndkright{text-align: right}

body{font-family: var(--fontFamily);color:var(--grey4);font-size:14px;font-weight:300;line-height:26px; background: linear-gradient(180deg, #000 0%, #101828 15.71%, #020406 29.27%, #101828 45.44%, #030508 60.75%, #101828 75.45%, #070B13 87.4%, #101828 100%)}
.homeimg .header-slider .slick-dots{left:50%} .whycyfirma-section{background: var(--blue); color: var(--white); padding: 70px 0;} .whycyfirma-section h1{font-size: 36px; line-height: 44px; color: var(--white); font-weight: 600;} .whycyfirma-section h2{font-size: 16px; line-height: 24px; color: var(--red1); font-weight: 600;} .whycyfirma-section h5{font-weight: 500!important; color: var(--white);} .whycyfirma-section p{color: var(--grey4);} .starttrial-section{background-position: center; background-size: cover; background-repeat: no-repeat; color: var(--grey4); padding: 100px 0;} .starttrial-grad{background-image: linear-gradient(0deg, rgba(16, 24, 40, 0.6), rgba(16, 24, 40, 0.6));}
.starttrial-section h1{color: var(--white); letter-spacing: 1px;}
.value-section p{color: var(--grey4);}
h1{margin:0 0 10px;font-family: var(--fontFamily);line-height:1.4;font-weight:300; letter-spacing: 5px;}
h2,h3,h4,h5,h6{margin:0 0 10px;font-family: var(--fontFamily);line-height:1.4;font-weight:300; letter-spacing: 1px;}
.h1,h1{font-size:34px}.h2,h2{font-size:34px}.h3,h3{font-size:30px}.h4,h4{font-size:20px}.h5,h5{font-size:18px}.h6,h6{font-size:14px}a{color:var(--red);-webkit-transition:all .5s ease;transition:all .5s ease; font-weight: 400;}a:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}a:hover{text-decoration:none;-webkit-transition:all .5s ease;transition:all .5s ease}p{margin:0 0 15px; font-weight: 300 !important}img{max-width:100%}.alignnone{margin-right:10px;margin-bottom:15px}.first-slide-img .alignnone{margin-bottom:0}.bg-cover{background-size:cover;background-repeat:no-repeat;background-position:center center}.bg-cover>img{opacity:0;width:100%}dl,ol,ul{margin-top:0;margin-bottom:30px;padding:0 0 0 20px}.container{max-width:1240px}.slick-dots,.slick-dots *{line-height:1.7}.slick-dots{display:block;margin:15px auto;text-align:center;padding:0;list-style:none}.slick-dots li{display:inline-block}
.slick-dots button{margin:0 5px;font-size:0;background:#efefef;border:none;border-radius:50px;height:12px;width:12px;padding:0}
.slick-dots button:focus{outline:0}
.slick-dots .slick-active button,.slick-dots li button:hover{background:var(--red)!important}
.slick-slider button.slick-prev{position:absolute;top:calc(50% - 20px);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;font-size:0;background:0 0;border:0;z-index:2}
.slick-slider button.slick-next{position:absolute;top:calc(50% - 20px);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;font-size:0;background:0 0;border:0;z-index:2}.slick-slider button.slick-prev:after{content:'\f053';position:absolute;font-size:30px;left:5px;font-family:'Font Awesome 5 Pro';color:#fff;-webkit-transition:all .5s ease}.slick-slider button.slick-next:after{content:'\f054';position:absolute;font-size:30px;right:5px;font-family:'Font Awesome 5 Pro';color:#fff;-webkit-transition:all .5s ease}.news-section .slick-slider button.slick-arrow:hover:after{background:#d32533;color:#fff;border-color:#d32533}.home-news-slider.slick-slider button.slick-next:after,.home-news-slider.slick-slider button.slick-prev:after{color:#d32533;width:45px;height:45px;border-radius:50%;border:2px solid;font-size:20px;display:flex;align-items:center;justify-content:center}.btn-link{font-size:18px;padding:13px 20px;border:1px solid;border-radius:50px;color:#fff}
.loader{position:fixed;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(-20deg, #072359 20%, #8838DD 100%););z-index:999999;opacity:1;visibility:visible;-webkit-transition:all 1.3s ease;transition:all 1.3s ease}
.preloader .loader{opacity:0;visibility:hidden;-webkit-transition:all 1.3s ease;transition:all 1.3s ease}@-webkit-keyframes opacity-1{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes opacity-1{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.landing-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh}.ldlogo img{max-width:140px; margin-bottom: 20px;}.ldlines .line{width:4px;height:10px; background:#fff;margin:0 4px;display:inline-block;-webkit-animation:opacity-1 1s infinite ease-in-out;animation:opacity-1 1s infinite ease-in-out}.ldlines .line-1{-webkit-animation-delay:.8s;animation-delay:.8s}.ldlines .line-2{-webkit-animation-delay:.6s;animation-delay:.6s}.ldlines .line-3{-webkit-animation-delay:.4s;animation-delay:.4s}.ldlines .line-4{-webkit-animation-delay:.2s;animation-delay:.2s}.ldlines .line-6{-webkit-animation-delay:.2s;animation-delay:.2s}.ldlines .line-7{-webkit-animation-delay:.4s;animation-delay:.4s}.ldlines .line-8{-webkit-animation-delay:.6s;animation-delay:.6s}.ldlines .line-9{-webkit-animation-delay:.8s;animation-delay:.8s}.button{background-color:#fff;padding:10px 30px;border-radius:50px;font-size:12px;font-family: var(--fontFamily);color:#7e151e}.banner_links ul li>a.button:hover,.button:hover{background:var(--red);color:#fff !important;border-color:var(--red)}.button:focus,button:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.btn-outline{border:1px solid #fff;border-radius:50px;background:0 0;color:#fff}.btn-outline:hover{border-color:var(--red)}.btn-red{border:1px solid #7e151e;background-color:#7e151e;color:#fff;font-size:14px}.section-heading{text-align:center;padding-bottom:30px}.titleunderline h1,.titleunderline h3{border-bottom:3px solid #d01312;display:inline-block;padding-bottom:3px;font-size:34px}.titleunderline h2{border-bottom:3px solid #d01312;display:inline-block;padding-bottom:3px}.section-heading span{display:block;font-size:14px;line-height:35px}.accordion .card{border:none;background:0 0;border:0}.accordion .card-header{background:0 0;border:0;border-top:1px solid #707070;border-radius:0;padding:0}.accordion .card .card-header{margin-bottom:0}.accordion .card-body{padding:10px 60px 0}.accordion .accor-wrap{border-bottom:1px solid #707070}.accordion button{font-size:18px;color:#0b0b3b;padding:20px 60px;width:100%;outline:0;-webkit-transition:.4s;transition:.4s;border:none;background:0 0;text-align:left;margin:0;line-height:1.7}.accordion button:focus{outline:0;text-decoration:none}.accordion li{position:relative;line-height:1.7;list-style:disc;margin-left:30px}.accordion .btn-link{position:relative}.accordion .btn-link:hover{color:#7e151e;text-decoration:none}.accordion .btn-link:before{content:'-';position:absolute;right:30px;top:50%;transform:translateY(-50%);font-size:40px;color:#707070;width:20px;text-align:center}.accordion .btn-link[aria-expanded=false]:before{content:'+'}.accordion .card-body ul{padding:0}.particles-js-canvas-el{position:absolute;top:0;left:0}.blog-section .col-md-12{text-align:center;padding-top:50px}.archive-pagnav{text-align:center;padding:80px 0}.pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination h2{display:none}.page-numbers{height:47px;width:47px;line-height:45px;color:#667085;background:#fff;border:1px solid #fff;display:inline-block;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease}.page-numbers:hover{background:var(--red);color:#fff !important;border:1px solid var(--red);-webkit-transition:all .3s ease;transition:all .3s ease}span.page-numbers.current{background:#F9FAFB;color:#1D2939;border:1px solid #F9FAFB}.menu-icon{display:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;opacity:0;visibility:hidden;position:absolute;z-index:1;width:23px;height:23px;top:11px}span.wpcf7-list-item-label{position:relative;padding-left:30px;font-size:12px}span.wpcf7-list-item-label:before{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;border:1px solid #707070;border-radius:20px}span.wpcf7-list-item-label:after{content:"";position:absolute;left:0;top:6px;left:4px;width:12px;height:12px;background:#991924;border-radius:12px;opacity:0;visibility:hidden}input[type=radio]:checked+span.wpcf7-list-item-label:after{opacity:1;visibility:visible}input[type=radio]:checked+span.wpcf7-list-item-label:before{border-color:#991924}.brand-logo{margin-top:6px}.brand-logo img{max-width:142px}.site_header{position:absolute;top:0;z-index:3;width:100%;padding-top:15px; padding-bottom:15px;}.site_header ul{margin:0;padding:0;list-style:none}.site_header li{display:inline-block}.site_header li a{color:#fff}.site_header li a:hover{color:var(--red)}.top-navigation{margin-bottom:20px}.top-navigation,.top-navigation *{line-height:1.7}.top-navigation ul{text-align:left}.top-navigation ul li{margin:0 0 0 30px}.top-navigation ul li a{font-size:11px;display:inline-block;vertical-align:top}.top-navigation.mobile{display:none}.navigation ul{text-align:left}.navigation ul li{margin-right:25px}.navigation ul li i{margin-left:5px;font-size:12px}.navigation ul li a{display:inline-block;font-size:14px;line-height:44px;margin-bottom:0px}.navigation ul li.parent-menu>a:after{content:"\f078";font-family:'Font Awesome 5 Pro';font-weight: 300;margin-left:5px;font-size:12px}
.navigation ul li.menu-btn>a{padding:10px 20px; border-radius:5px; background-image: linear-gradient(#8838DD, #072359); color: var(--white); line-height: 24px;}
.navigation ul li.menu-btn>a:hover{border-color:var(--red); background-image: linear-gradient(#53389E, #6941C6); color: var(--white) !important;}
.sticky .navigation ul li.menu-btn>a:hover{color:var(--blackColor)}
.sticky .site_header{position:fixed;z-index:99;left:0;top:0;background:#fff!important;padding:10px 0; box-shadow: 0 1px 2px #ccc;}.sticky .site_header li a{color:#0b0b3b}.sticky .top-navigation{margin-bottom:5px}.sticky .navigation ul li.menu-btn a{border-color:#000}.site_header .col-md-10{position:static}
.sub-menu{opacity:0;visibility:hidden;position:absolute;padding:25px;background:#fff;-webkit-transition:all .4s ease;transition:all .4s ease;left:0;right:0; margin-top: 10px;}.navigation ul li:hover>.sub-menu{opacity:1;visibility:visible;-webkit-transition:all .4s ease;transition:all .4s ease}.sub-menu-heading{max-width:1240px;margin:0 auto;text-align:left;color:var(--blue);overflow:hidden}.sub-menu-heading h4{margin:0;padding:0 0 7px;font-size:15px;text-transform:uppercase;border-bottom:2px solid var(--blue)}.navigation .sub-menu-heading h4 a{font-size:15px;line-height:inherit;color:var(--blue);position:relative}.navigation .sub-menu-heading h4 a:after{content:"\f054";font-family:"Font Awesome 5 Pro";font-weight:900;margin-left:5px;display:inline-block}.navigation .children.currmenu a,.navigation .menu-sub-col.currmenu h4 a,.navigation .sub-menu-heading h4 a:focus,.navigation .sub-menu-heading h4 a:hover{color:var(--red)}.sub-menu-heading h4 a{margin:0!important;color:#595959}ul.mega-menu{max-width:1240px;margin:0 auto;text-align:left}ul.mega-menu li{margin:15px 0 0;padding:0 20px 0 0;display:block}ul.mega-menu li a{color:var(--blue);font-size:12px;line-height:18px;margin:0;font-family: var(--fontFamily)}.sticky ul.mega-menu li a{color:var(--blue)}.sticky .site_header li a:hover,.sticky .sub-menu-heading h4 a:hover,.sticky ul.mega-menu li a:hover{color:var(--red)}ul.mega-menu li a:after{content:"\f054";font-family:"Font Awesome 5 Pro";font-weight:900;margin-left:5px;display:inline-block;vertical-align:middle}ul.mega-menu li span{display:block;font-size:12px;color:#667085;padding:5px 0}.sub-menu.singlecol ul.mega-menu li{width:33.33%;float:left}.sub-menu.threecol .menu-sub-col{width:33.33%;padding-right:30px;float:left}.sub-nav-arrow{display:none}.sticky .wpml-ls-menu-item .wpml-ls-flag{-webkit-filter:invert(1);filter:invert(1)}.wpml-ls-statics-shortcode_actions{display:none}.wpml-ls-item{position:relative}.wpml-ls-item .sub-menu{background:#fff;width:100px;left:-40px!important;position:absolute;top:100%;text-align:center;padding:10px 10px 5px}.wpml-ls-item:hover>.sub-menu{opacity:1;visibility:visible}.wpml-ls-item .sub-menu li{margin:0}.wpml-ls-item .sub-menu li a{color:var(--red)}.wpml-ls-item .sub-menu li a img{vertical-align:middle;margin-right:5px}body.archive .banner-inner-section,body.single .banner-inner-section{height:75px;} body.archive .page-main-title,body.single .page-main-title{display:none}.banner_img{position:relative}
.banner_img:after{content:'';position:absolute;left:0;right:0;bottom:0;top:0;background-color:rgba(16,26,40,0)}
body.home .banner_img:after,body.page-template-template-dectc .banner_img:after,body.page-template-template-decyfir .banner_img:after{background-image: linear-gradient(to bottom, rgba(16,26,40,1), rgba(16,26,40,1));}
.banner_img iframe,.banner_img img,.banner_img video{width:100%!important;height:100vh!important;-o-object-fit:cover;object-fit:cover;display:block}.home .banner-content,.page-template-template-dectc .banner-content,.page-template-template-decyfir .banner-content{position:absolute}.banner-content{width:100%;max-width:1160px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%); position: absolute;}.banner-content h3{color:var(--grey2);margin-top:0px;font-size:25px; margin-bottom:10px; font-weight: 300!important; letter-spacing: 10px;}
.banner-content h2{color:var(--white); font-size: 45px; line-height: 110%; letter-spacing: 5px;}
.banner-content h2 strong{color:var(--red);}
.banner-content h2 span{color:var(--red);}
.banner-content span{display:block;margin-bottom:20px;}
.banner-content h1{padding-bottom:0px; font-size: 40px;line-height:1.2; font-weight: 300}
.dectc-banner-section .row{align-items:center}.dectc-banner-section .banner-content{margin-top:0px}.dectc-banner-section .button i{margin-left:15px}.clients-logo-wrapper,.feature .row{position:relative;z-index:2;background:#fff}.feature.feature-odd .row{z-index:4;background:0 0}
.header-slider .slick-dots{margin:0; position:absolute; width: 95%; bottom: -40px;}
.header-slider{position:unset!important}.header-slider .slick-dots button{margin:0 7px;height:12px;background:#667085;width:12px;border-radius:50%}.header-slider .slick-dots .slick-active button,.header-slider .slick-dots li button:hover{background:var(--red)!important}.banner_links ul{margin:0;padding:0;list-style:none;display:flex;justify-content:center}.banner_links ul li{display:inline-block;margin:0px 20px;text-align:center; width: 100%}.banner_links ul li img{margin-bottom:20px;max-height:75px;margin-left:auto;margin-right:auto}.banner_links ul li>a.button{width:100%;background:0 0;color:#fff;border:1px solid}.home-popup-video{display:flex;align-items:center;justify-content:center}.home-popup-video img{height:55px}.banner_view_link{margin-top:15px}.dectc-banner-section .banner-content-title{padding-bottom:0;color:#ed1f24;margin-bottom:5px;font-size:54px}.banner-content-desc{margin-top:15px;font-size:22px;margin-bottom:0}.banner-content-subtitle{margin-bottom:5px;font-size:20px}.decyfir-slogan{padding:70px 0 20px;background:url(https://beta06.cyfirma.com/wp-content/uploads/2022/05/bg12312.png) no-repeat top center;background-size:cover;color:#fff;margin-bottom:50px}.decyfir-slogan .into-block{background:0 0}.decyfir-slogan-item img{margin-bottom:25px;max-height:130px}.decyfir-slogan-item h4{padding-bottom:30px}.decyfir-slogan-item h6{font-size:22px}.decyfir-slogan-item{padding:0 30px}.home-news-slider-item>a{display:inline-block;float:left;padding:15px}.news-slider-text{float:left;color:#111;text-align:left;margin-left:30px;padding-top:50px;width:55%}.home-news-slider{padding:20px 130px}.news-slider-image img{-webkit-box-shadow:-6px 6px 7px #b1b1b17a;box-shadow:-6px 6px 7px #b1b1b17a;max-height:250px}.news-slider-title a{color:#d32533;font-weight:600;font-size:24px;font-family: var(--fontFamily)}.news-slider-desc a{font-size:14px;color:#111}.news-slider-desc a:hover{color:#111}.advantage-section-title span{color:red}.advantage-section-title h3{text-align:center;color:#fff}
.advantage-section{background:url(https://www.cyfirma.com/wp-content/uploads/2022/02/advantage-bg.jpg) no-repeat top center;background-size:cover;padding-top:70px;padding-bottom:70px}
.advantage-box{padding-top:50px;justify-content:center}.advantage-item{background:#4e4e4e80;padding:15px;color:#fff;margin-bottom:30px;cursor:pointer;transition:all .5s ease}.advantage-item span,.intelligence-modal-item span{color:#fff;display:flex;align-items:center;font-family: var(--fontFamily);padding-bottom:10px;transition:all .5s ease;cursor:pointer}.advantage-item span i,.intelligence-modal-item span i{width:20px;height:20px;background:0 0;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:10px;border:1px solid #fff;color:#fff;transition:all .5s ease}.advantage-item:hover{background:#101010}.advantage-item:hover span,.intelligence-modal-item:hover span{color:#d32533}.advantage-item:hover span i,.intelligence-modal-item:hover span i{background:#d32533;border-color:#d32533;color:#fff}.advantage-item h4{margin-bottom:15px}.advantage-desc{margin-bottom:20px}.advantage-details{display:flex}.modal1 .advantage-details{align-items:center;height:100%}.advantage-content{width:55%;padding-right:20px}.advantage-image{width:45%}.modal1 .advantage-image{width:420px;background:url(https://beta06.cyfirma.com/wp-content/uploads/2022/05/laptop-box2.png) no-repeat;background-size:contain;height:250px;position:relative}.advantage-details-title-text{padding-left:15px}.advantage-details-title-text p:before{content:'';position:absolute;right:0;bottom:-5px;width:10px;height:10px;background:#d2202e;border-radius:50%}.advantage-details-title-text p{margin-bottom:0;color:#000;line-height:1.3;padding-bottom:15px;border-bottom:2px solid #d2202e;position:relative}.modal1 .advantage-image img{height:171px;position:absolute;width:275px;left:50%;top:20px;transform:translateX(-50%)}.advantage-content ul{padding-left:0;list-style:none;position:relative}.advantage-content ul:before{content:'';position:absolute;left:24px;width:1px;bottom:0;height:100%;background:var(--red);z-index:0}.modal1 .advantage-content ul:before{content:none}.advantage-line-title:before{content:'';position:absolute;left:0;width:15px;height:2px;background:#ee4343}.advantage-line-title{position:absolute;left:0;bottom:-10px;width:60px;height:2px;background:#ccc}.advantage-details-title{display:flex;align-items:center}.advantage-details-title h5{margin-left:10px;color:#7e151e;position:relative}.modal1 .advantage-details-title h5{margin-left:0}.advantage-content ul li{padding-left:45px;margin-top:20px;position:relative}.modal1 .advantage-content ul li{padding-left:68px}.advantage-content ul li:before{content:'\f111';font-family:'Font Awesome 5 Pro';position:absolute;left:18px;color:var(--red);font-size:13px;top:5px;z-index:999;height:12px;display:flex;align-items:center;background:#fff}.modal1 .advantage-content ul li:before{left:40px}.advantage-content ul li:after{content:'\f111';font-family:'Font Awesome 5 Pro';font-weight:600;position:absolute;left:21px;color:var(--red);font-size:7px;top:5px;z-index:999}.modal1 .advantage-content ul li:after{left:43px}.advantage-details-icon{z-index:9;width:52px;height:65px;background-image:url(https://beta06.cyfirma.com/wp-content/uploads/2022/05/icon-top.png);display:flex;align-items:center;justify-content:center;overflow:hidden}.modal1 .advantage-details-icon{min-width:51px;background-image:url(https://beta06.cyfirma.com/wp-content/uploads/2022/05/icon-top1.png);background-size:contain;background-repeat:no-repeat}.advantage-details-icon img{max-width:35px}.modal1 .advantage-details-icon img{max-height:32px}.advantage-section .modal-dialog,.intelligence-modal-section .modal-dialog{max-width:1000px;margin:5% auto}.advantage-section .modal-content,.intelligence-modal-section .modal-content{height:500px;padding:30px;max-height:500px;overflow-y:auto;overflow-x:hidden;border:none!important}.advantage-section .modal-content button.close,.intelligence-modal-section .modal-content button.close{opacity:1;font-size:30px;top:20px;right:20px}.advantage-section .modal-content button.close span,.intelligence-modal-section .modal-content button.close span{color:#000}.advantage-section .modal-content,.intelligence-modal-section .modal-content{border-radius:0}.build-slider{margin-top:30px}.build-slider-item{padding:20px 15px;cursor:pointer;transition:all .5s ease}.build-item-inner{padding:15px;box-shadow:0 6px 13px rgb(0 0 0 / 25%),0 5px 5px rgb(0 0 0 / 22%);-webkit-box-shadow:0 6px 13px rgb(0 0 0 / 25%),0 5px 5px rgb(0 0 0 / 22%);transition:all .5s ease}.build-slider-item span{color:#111;display:flex;align-items:center;font-family: var(--fontFamily);padding-bottom:10px;transition:all .5s ease}.build-slider-item span i{width:20px;height:20px;background:0 0;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:10px;border:1px solid #111;color:#111;transition:all .5s ease}.build-slider-item:hover span{color:#d32533}.build-slider-item:hover span i{background:#d32533;border-color:#d32533;color:#fff}.line-bottom:before{content:'';position:absolute;right:0;width:15px;height:5px;background:#d32533}.line-bottom{display:inline-block;position:relative;width:60px;height:5px;background:#eaebeb}.banner-line-bottom:before{content:'';position:absolute;right:0;width:15px;height:4px;background:#d32533}.banner-line-bottom{display:inline-block;position:relative;width:60px;height:4px;background:#fff}.build-slider-item:hover .build-item-inner{background:#d4d4d4}.build-item-inner h5,.build-item-inner p,.build-slider-item:hover h5,.build-slider-item:hover p{color:#111}
.intelligence-modal-section{background:url(https://www.cyfirma.com/wp-content/uploads/2022/02/modal-banner.jpg) no-repeat top center;background-size:cover;padding-top:70px;padding-bottom:70px}
.intelligence-modal-section .intelligence-modal-title{color:#fff}.intelligence-modal-title p{margin-top:20px}.intelligence-modal-item{background:#3c1f1ecc;padding:15px;color:#fff;margin-bottom:30px;transition:all .5s ease}.intelligence-modal-item:hover{background:#101010}.intelligence-modal-box{padding-top:30px;justify-content:center}.intro-section{position:relative}.intro-section .particles-js-canvas-el{z-index:1}.into-block{max-width:920px;margin:0 auto;text-align:center;padding:50px 10px;position:relative;z-index:2;background:#fff}.into-block2{padding:70px 0;position:relative;z-index:2;background:#fff}.platform-block{padding:50px 0}.description-slide{margin-top:8px}.description-slide .slick-slide .slide{background:url(../images/laptop.png);background-repeat:no-repeat;background-size:contain}.description-slide .slick-slide .slide img{height:342px;width:100%;-o-object-fit:cover;object-fit:cover;padding:21px 55px 40px 55px}.slide-btn{padding:15px 0 0;text-align:center}.description-list h3{padding-bottom:3px;margin:0 0 30px}.description-list li{font-size:14px;line-height:32px}.description-list li span{color:#7e151e;font-family: var(--fontFamily);font-weight:700}.value-section .section-heading{padding-bottom:50px;max-width:920px;margin:auto}.section-heading h2 span{padding-top:40px}.value-slide .slick-slide{padding:0 10px 0 0}.value-slide .slick-current+.slick-slide+.slick-slide+.slick-slide+.slick-slide{padding:0}.value_slide_content{cursor:pointer;position:relative;margin-bottom:20px;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:45px 0;background:linear-gradient(157deg,#0d0207 0,#b42833 100%) 0 0;text-align:center;height:370px;-webkit-transition:.5s ease all;transition:.5s ease all}.value_slide_content .value-content-read{position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;padding:5px 20px;margin-top:10px;border:1px solid;border-radius:50px;display:inline-block;-webkit-transition:.5s ease all;transition:.5s ease all}.value_slide_content .value-content-read:hover{background:#65161e;border-color:#65161e}.value_slide_content:hover{-webkit-box-shadow:6px 6px 9px #23070da8;box-shadow:6px 6px 9px #23070da8}.value_slide_content .valuebtn:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.value_slide_content img{margin:auto;max-width:100px;object-fit:contain}.modal{-webkit-overflow-scrolling:touch}.value-first{margin:0 auto;padding:0 30px;color:#fff;font-size:14px;line-height:30px}.value_slide_content h4{padding:20px 0;font-size:19px}.value_slide_content p{margin:0}.modal-body{padding:0}.modal-content button.close{position:absolute;right:15px;z-index:111;top:5px}.modal-content button.close span{text-shadow:none;color:#fff}.description-popup{padding:25px 0;font-size:15px;line-height:35px;color:#fff;max-width:600px;height:600px;background:linear-gradient(8deg,#771a23 0,#0e0207 100%,#0d0207 100%) 0 0}.popup-img{padding:25px 0;text-align:center}.popup-intro{padding:0 40px;margin:auto;text-align:center}.popup-intro h3{font-size:30px}.popup-content{margin:auto;padding:0 30px;height:330px;overflow-y:auto}.popup-content-list h6{border:1px solid #fff;border-radius:50px;display:inline-block;padding:7px 15px}.clients-section{padding:0 0 50px}.clients-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none;padding:0 0 50px}.clients-logo li{max-width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;text-align:center;margin:0 0 20px}.client-slider-wrapper .col-md-4,.client-slider-wrapper .col-md-8{padding:0}.client-slider-wrapper .gartner-logo{position:relative;margin-right:5px}.client-slider-wrapper .gartner-logo.first-slide-img:after{position:absolute;content:'';background:rgba(0,0,0,.8);top:0;bottom:0;right:0;left:0}.client-slid-img{position:relative}.client-slide .slick-slide{margin:0 25px}.client-slid-img:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.8);z-index:1}.client-slide-content{position:absolute;color:#fff;top:100px;text-align:left;z-index:2;left:35px;right:35px;font-size:15px;line-height:24px}.first-slide-img .client-slide-content{top:50%;transform:translateY(-50%)}.auth-logo{max-width:150px;display:block;margin-left:auto;padding-top:10px}.clients-logo-wrapper.mobile-client{display:none}.works-section{position:relative;background:-webkit-gradient(linear,left top,left bottom,from(#0f0207),color-stop(27%,#8d0c0e),color-stop(49%,#c21011),color-stop(80%,#7a0a0d),to(#0f0207)) 0 0;background:linear-gradient(180deg,#0f0207 0,#8d0c0e 27%,#c21011 49%,#7a0a0d 80%,#0f0207 100%) 0 0;color:#fff}.works-section:after{content:'';position:absolute;background:url(../images/work_top.png);background-position:center top;background-size:cover;top:-2px;width:100%;height:186px}.works-section:before{content:'';position:absolute;background:url(../images/work_bottom.png);background-position:center bottom;background-size:cover;background-repeat:no-repeat;bottom:-1px;width:100%;height:338px}.work-layer{padding:190px 0;max-width:935px;margin:0 auto;z-index:1;position:relative}.works-heading h2{color:#fff;text-align:center;padding:100px 0}.work-content{text-align:center;padding:0 0 70px}.work-content h4{text-align:left;padding:0 0 30px}.data-collection .sec-title{color:#fff;border:1px solid #fff;font-size:14px;line-height:16px;position:relative;font-family: var(--fontFamily);display:inline-block;padding:14px;max-width:550px;width:100%}.devider{margin:40px 0}.data-collection ul{text-align:center;margin:0 0 20px;padding:0}.data-collection ul li{display:inline-block;font-size:12px;line-height:20px;position:relative}.data-collection li:before{position:relative;content:'|';color:#fff;vertical-align:middle;display:inline-block;top:-2px;margin:0 2px 0 0}.data-collection li:first-child:before{display:none}.data-description{padding:20px 0}.data-description img{max-width:500px}.data-analysis-block-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -40px}.data-analysis-block{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;text-align:left;padding:0 40px;position:relative}.data-analysis-block:after{content:'';position:absolute;border:.5px dashed #fff;z-index:1;top:50px;right:-40px;left:calc(100% - 40px)}.data-analysis-block:last-child:after{display:none}.analysis-video .analysis-title{padding-left:30px}.analysis-video{padding-top:50px;padding-bottom:50px}.work-content fieldset{color:#fff;padding:8px;border:1px solid #fff;display:block;font-size:14px;line-height:16px;width:100%;position:relative;height:74px}.work-content fieldset .sec-title{position:absolute;bottom:13px;left:20px;right:20px;text-align:center;font-family: var(--fontFamily)}.work-content fieldset legend{display:inline-block;text-align:left;width:auto;max-width:initial;padding:0;margin-bottom:0;font-size:12px;line-height:16px;color:#fff;white-space:normal;text-transform:capitalize;margin-right:auto;position:relative;top:0}.work-content fieldset legend img{max-height:55px}.works-icons{position:absolute;top:-25px;left:50px}.works-icons img{max-height:60px}.data-analysis-block ul{margin:0 0 0 30px;padding:20px 0 0;font-size:12px;line-height:20px;list-style:none;position:relative}.data-analysis-block ul li{position:relative;padding:0 0 15px 25px}.data-analysis-block ul:before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background:#fff}.data-analysis-block ul li:after{content:"";position:absolute;top:9px;left:0;width:15px;height:1px;background:#fff}.data-dissemination-block{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:12px;line-height:18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.data-dissemination-block ul{margin:0;padding:0;list-style:none}.data-dissemination-block .data-dissemination-left{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.data-dissemination-left .sec-title{width:100%}.data-dissemination-block .data-dissemination-left .works-icons{left:15px}.data-dissemination-left .data-dissemination-first,.data-dissemination-left .data-dissemination-second{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;padding-right:15px}.data-dissemination-first h6{font-size:15px;padding:0 0 10px;line-height:20px}.data-dissemination-block .data-dissemination-left ul li{margin:0 0 15px}.data-dissemination-block .data-dissemination-left ul li label{display:block;margin:0 0 2px;font-family: var(--fontFamily);font-size:15px}.data-dissemination-block .data-dissemination-right{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding-top:26px}.data-dissemination-block fieldset{margin:0 0 40px}.data-dissemination-second ul{border-left:1px dashed #fff}.data-dissemination-second ul li{padding:30px;border-bottom:1px dashed #fff;margin:0!important}.data-dissemination-second ul li:last-child{border-bottom:0}.data-dissemination-block .data-dissemination-right .sec-title{color:#fff;padding:13px;border:1px solid #fff;display:block;font-size:14px;line-height:16px;text-align:center;width:100%;position:relative;font-family: var(--fontFamily)}.data-dissemination-block .data-dissemination-right ul{margin:0 0 0 30px;padding:20px 0 0;font-size:12px;line-height:20px;list-style:none;position:relative}.data-dissemination-block .data-dissemination-right ul li{position:relative;padding:0 0 15px 25px}.data-dissemination-block .data-dissemination-right ul:before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background:#fff}.data-dissemination-block .data-dissemination-right ul li:after{content:"";position:absolute;top:9px;left:0;width:15px;height:1px;background:#fff}.data-deliverables .deliverables-content{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin:auto}.data-deliverables ul{margin:0 0 0 30px;padding:20px 0 0;font-size:12px;line-height:20px;list-style:none;position:relative;text-align:left;display:block;margin:auto}.data-deliverables ul:before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background:#fff}.data-deliverables ul li{position:relative;padding:0 0 15px 25px}.data-deliverables ul li:after{content:"";position:absolute;top:9px;left:0;width:15px;height:1px;background:#fff}
.awards-section{padding:70px 0; background: var(--white)}.awards-section .section-heading h3{padding:0 0 20px}.awards-content{text-align:center;font-size:15px;padding:0 30px}.award-slide:after{content:"";position:absolute;top:0;bottom:0;width:0px;background:#bababa}.slick-slide:first-child .award-slide:after{display:none}.awards-content .awards-content-img{height:150px;margin:0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.awards-content-img img{max-height:150px}.awards-content h6{margin:0}.awards-content small{font-size:12px;line-height:16px;font-family: var(--fontFamily);display:block}.wpcf7-mail-sent-ok{display:none!important}.wpcf7-response-output{color:#000!important}.mc4wp-response,.wpcf7-response-output{color:#fff}.top-footer{z-index:2;background:-webkit-gradient(linear,left top,right top,color-stop(14%,#dd1212),to(#0f0207));background:linear-gradient(90deg,#dd1212 14%,#0f0207 100%);position:relative;padding:60px 0;color:#fff}.top-footer .particles-js-canvas-el{width:50%!important}.top-footer .row{padding:0 100px}.top-footer:after{z-index:-1;content:'';position:absolute;background:url(../images/footer-hadn.png);background-position:center;background-size:cover;top:0;bottom:0;right:0;width:810px}.top-footer h2{font-size:38px;padding:0 0 20px}.top-footer-left{z-index:2}.top-footer-right{z-index:2;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:50px}.top-footer-right .button{font-size:14px;line-height:20px;position:relative;z-index:1}
.main-footer{background-color: var(--blue); padding: 60px 0 20px 0; background-image:url(../media/2022/09/footerbg.png); background-size: cover; background-position: bottom center; background-repeat: no-repeat;}.main-footer *{line-height:100%}.main-footer .desktop img{max-width:140px!important}.main-footer a{color:#fff;}.main-footer a:hover{color:#d01312}.main-footer .col-lg-5 img{margin-bottom:40px}.main-footer .col-lg-5 h6{border:none;font-size:20px;line-height:1.4;padding:0;margin:0;text-transform:inherit}.main-footer ul{padding:0;list-style:none;margin:0; text-align: center;}.main-footer ul li{margin:0 15px 0 ; display: contents;}.main-footer .mobile-footer{display:none}.mobile-footer .menu-item{position:relative}.mobile-footer .sub-menu li:after{display:none}.mobile-footer .menu-item.menu-item-has-children:after{display:none}.site-footer h6{color:#fff;padding-bottom:15px;border-bottom:1px solid #fff;text-transform:uppercase}.site-footer li{display:block}.footer-products{padding-right:20px}.solution{margin-bottom:30px}.case-study,.solution{padding-right:0px}.resource{margin-top: 15px;}.resource ul li a{font-family: var(--fontFamily); margin-right: 20px;}.copyright{padding-top:0px;padding-bottom:20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:40px;color:var(--white)} .copyright a{color:var(--white) !important;} .copyright a:hover{color:var(--red) !important;} .copyright p{margin-bottom:0}.copyright li{display:inline-block;padding:0 15px;margin:0!important}.social-links{position:fixed;top:50%;right:0;z-index:9999;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.social-links ul{margin:0;padding:0;list-style:none}.social-links ul li{width:40px;max-height:40px;background:#fff;margin-bottom:10px;margin-left:auto;text-align:center;line-height:40px;-webkit-box-shadow:0 3px 6px #000000AC;box-shadow:0 3px 6px #000000AC;border-radius:3px 0 0 3px}.social-links ul li.social-discover{width:65px;max-height:110px;padding:5px;line-height:1.5;-webkit-transition:.5s linear all;transition:.5s linear all}.social-links ul li.social-discover img{max-width:32px;margin-bottom:10px;-webkit-transition:.5s ease all;transition:.5s ease all}.social-links ul li.social-discover small{display:inline-block;font-size:10px}.social-links ul li.social-discover:hover small{color:#fff}.social-links ul li:hover{background:var(--red)}.social-links ul li:hover a{color:#fff}.social-discover img.discoverhoverlogo{display:none}.social-links ul li.social-discover:hover img.discoverhoverlogo{width:100%;max-width:32px;display:block;margin:auto;margin-bottom:10px;-webkit-transition:.5s ease all;transition:.5s ease all}.social-links ul li.social-discover:hover img.discoverlogo{display:none}.social-links ul .social-links ul li a{display:block;font-size:14px}
.announcement-bar-wrapper{position:fixed;bottom:0;left:0;width:100%;z-index:9;background:#d01312;padding: 0}
.ann-bar-toggle{position:fixed;right:0;bottom:0;z-index:11;border:0;color:#7e151d;background:#fff;border-radius:0;height:45px;width:45px;-webkit-transition:.5s ease all;transition:.5s ease all;border-radius:5px 0 0 5px}
.ann-bar-toggle:hover{background:#000;color:#fff}
.announcement-bar-container{padding:0 10px}
.announcement-bar-container p{display:inline-block;margin:0;font-size:14px;text-align:center;color:#fff;line-height:20px;width:calc(100% - 60px)}
.announcement-bar-container p a{color:#fff}
.announcement-bar-container p a:hover{color:#000}
.announcement-bar-container strong{display:inline-block;width:50px;vertical-align:top}
.announcement-bar-close{position:absolute;right:25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}
.announcement-bar-container .alert-content{text-align:center}
.footer-input{width:430px;position:relative}.footer-input label{width:100%;visibility:hidden}.footer-input input.form-control{height:40px;border-radius:50px;padding-left:20px;font-size:15px;visibility:visible}.footer-input input[type=submit]{position:absolute;right:0;padding:10px;border-radius:50px;border:none;background:#d01312;color:#fff;top:22px;font-size:15px;height:42px;width:125px;-webkit-transition:.5s ease all;transition:.5s ease all}.footer-input input[type=submit]:hover{background:#7e151e}.footer-input input[type=submit]:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.banner-inner-section{color:#fff;height:75px;position:relative;background:var(--blue)}.blog-archive-section{padding:50px 0}.page-main-title{bottom:auto}.page-main-title h1{font-size:30px}.page-main-title h6{font-size:14px;padding:0 0 10px}.page-main-title h2{margin:0}.blog-section{padding:70px 0;position:relative}.filter-links.mobile{display:none}.sidebar-links ul{margin:0;padding:0;list-style:none}.sidebar-links ul li{margin:0 0 10px;line-height:20px}.sidebar-links ul li a{font-size:14px;line-height:20px;color:#0b0b3b;display:inline-block;font-family: var(--fontFamily);margin:0 0 10px;cursor:pointer}.sidebar-links ul li a.active,.sidebar-links ul li a:hover{color:var(--red)}.sidebar-links ul li a i{font-size:12px;display:inline-block;vertical-align:middle;margin-left:2px}.blog-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 0;position:relative;border:1px solid #bcbcbc;border-bottom:0;border-left:0;border-right:0;font-size:15px;line-height:28px}.blog-row:last-child{border-bottom:1px solid #bcbcbc}.blog-img{-webkit-box-flex:0;-ms-flex:0 0 205px;flex:0 0 205px;max-width:205px}.blog-content{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 205px);flex:0 0 calc(100% - 205px);max-width:calc(100% - 205px);padding-left:20px;text-align:left}.blog-content date{display:block;font-size:15px;line-height:20px;color:#0b0b3b;padding:0 0 15px}.blog-content h6{font-size:20px}.blog-content h6 a{font-size:18px;line-height:24px;color:#0b0b3b;font-family: var(--fontFamily);display:inline-block}.blog-content h6 a:hover{color:var(--red)}.role-page{padding-bottom:10px}.role-page:last-child{border-bottom:0}.role-title{padding:0 0 10px}.role-title img{vertical-align:middle;margin-right:10px;margin-bottom:5px}.role-content{font-size:14px;line-height:30px}.case-studies-section{padding:100px 0}.case-studies-section .into-block{text-align:left;font-size:18px;line-height:34px}.case-studies-section .into-block h2{font-size:30px;line-height:1.2;color:#0b0b3b;padding:0 0 15px}.case-studies-section .into-block h3{font-size:24px;color:var(--red);line-height:32px;padding:0 0 15px}.case-studies-section .into-block h4{font-size:24px;line-height:28px;color:#0b0b3b;padding:0 0 15px}.case-studies-section .into-block p{padding:0 0 10px}.case-studies-button .button{border:1px solid #99110f;color:#99110f;font-size:14px;text-transform:uppercase}.case-studies-button .button:hover{color:#fff;border:1px solid var(--red)}.case-studies-button .button img{margin-right:12px}.case-studies-button .button span{display:inline-block;vertical-align:middle}.case-studies-button i{padding-right:15px;display:inline-block;vertical-align:middle}.event-detail-section{padding:50px 0;position:relative}.event-detail-block{max-width:1050px;margin:0 auto;padding:0 10px}.event-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start;padding:0 0 20px}.event-meta-right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.event-meta date{display:block;font-size:15px;line-height:20px}.event-meta-right p{margin:0;line-height:1.4}.event-meta-right ul{margin:0;padding:0 0 0 20px;list-style:none;line-height:1.4}.event-meta-right ul li{display:inline-block;margin:0 5px;line-height:1.4}.event-title h3{font-size:26px;padding:0 0 50px}.event-content{font-size:14px;line-height:28px}.event-content .event-image{padding:0 0 50px}.event-content ul{margin:0 0 30px 30px;padding:0;list-style:bullet}.event-content h6{margin:0;font-size:14px;line-height:28px}.career-section{padding:50px 0;position:relative}.career-share{position:absolute;top:0;right:100px;flex-wrap:wrap;display:flex}.career-share a:hover{color:var(--red)}.career-share ul{list-style:none;margin:0}.career-share ul li{display:inline-block;margin:0 10px}.career-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.career-row:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.career-image img{height:450px;width:100%;-o-object-fit:cover;object-fit:cover}.career-content{color:#0b0b3b;padding:50px;max-width:665px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.career-row:nth-child(even) .career-content{float:right}.career-section .into-block h3{padding:50px 0;font-size:20px;line-height:1.5}.career-accordion.accordion{padding:0;font-size:15px;line-height:30px}.career-accordion h3{margin-bottom:45px;font-size:30px;line-height:1.5}.career-accordion .card .card-body a{position:absolute;right:0;bottom:0}.career-accordion .page-content{padding-bottom:50px}.page-content form span.resume input[type=file]{border:0}.partner-section{padding:0 0 120px}.partner-intro{padding:50px 10px;text-align:center}.partner-intro h3{font-size:26px;font-family: var(--fontFamily);padding:0 0 50px}.partner-intro a{color:var(--red)}.partner-intro a:hover{color:#7e151e}.partner-blocks{padding:40px 0}.partner-blocks .career-image img{max-height:630px;height:100%}.partner-blocks .career-image label{position:absolute;z-index:1;color:#fff;right:0;top:0;font-size:30px;line-height:normal;margin:0;padding:15px 35px 15px 90px;border-left:0;overflow:hidden}.partner-blocks .career-image label:before{position:absolute;content:'';border:1px solid #fff;background-color:rgba(0,0,0,.7);height:100%;width:130%;left:32px;top:0;-webkit-transform:skewX(45deg);transform:skewX(45deg);z-index:-1}.partners-box{padding-bottom:50px}.career-row:nth-child(even) .career-image label{padding:15px 90px 15px 35px;left:0;right:auto}.testimonials-section{padding:70px 0 70px}.career-row:nth-child(even) .career-image label:before{-webkit-transform:skewX(-45deg);transform:skewX(-45deg);right:32px;left:auto;top:auto;bottom:0}.partner-blocks .career-content{padding:0 50px}.product-banner{background:var(--blue);position:relative}.product-banner:after{}.product-banner .banner-img{position:absolute;top:65px}.product-banner .banner-img img{max-width:100%;margin-left:auto;display:block}.product-banner .banner-main{height:auto;position:relative;z-index:2}.product-banner .banner-content{-webkit-transform:translateY(0);transform:translateY(0);padding:200px 0;}.product-banner .banner-content .banner-logo img{max-width:200px;top:250px;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;opacity:.6;z-index:-1}.product-banner .banner-content h1{font-size:30px;padding-bottom:20px}.product-banner .banner-content h1 span{display:block;font-size:30px}.product-content-block{padding-bottom:135px;margin-bottom:50px}.product-description:last-child{padding-bottom:50px}.product-description:first-child{padding-top:80px}.scroll-bottom{display:none;padding-bottom:20px;position:absolute;bottom:5px;color:#fff;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:11}.scroll-bottom:after{content:'';position:absolute;bottom:0;width:1px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:55px;background:#fff}.scroll-bottom h6{font-size:12px;line-height:20px;margin:0 0 40px}.scroll-bottom a{color:#fff}.product-page{padding:20px 0 50px}.product-description{color:#fff;font-size:14px;width:100%;max-width:850px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;margin-left:50px;line-height:30px;padding:25px 50px 25px}.product-content{max-width:calc(100% - 30px);-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 30px);flex:0 0 calc(100% - 30px);padding-left:20px;z-index:2}.product-icon{max-width:30px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px}.product-page .description-list h3{padding:0 0 20px;font-size:20px;line-height:40px}.product-page .slide .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-page .slick-dots{width:50%;margin:0 auto}.description_bg h3.mobile{display:none}.product-page .description_bg{padding:20px 0 50px}.product-page .description_bg h2{text-align:center;padding:0 0 50px}.solution-accordion-section{padding:50px 0}.solution-accordion-section h2{text-align:center}.solution-accordion-section .accordion{padding:70px 0;font-size:14px;line-height:20px}.solution-accordion-section .accordion .card-body{padding:15px 0}.solution-accordion-section .accordion>.card{border:none;background:0 0}.solution-accordion-section .accordion>.card>.card-header{margin-bottom:20px;padding:0;min-height:88px;font-size:18px;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(var(--red)),to(#681017)) 0 0;background:linear-gradient(180deg,var(--red) 0,#681017 100%) 0 0;position:relative}.solution-accordion-section .accordion .panel{padding-right:60px;padding-left:205px;background-color:#fff;overflow:hidden;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1}.solution-accordion-section .accordion .panel h6{color:var(--red)}.solution-accordion-section .accordion li{position:relative;line-height:1.7;padding-left:10px;list-style:none}.solution-accordion-section .accordion li:before{position:absolute;content:"-";left:0;font-size:18px}.solution-accordion-section .accordion .card-header{position:relative}body{counter-reset:section}.solution-accordion-section .accordion .card:before{position:absolute;counter-increment:section;content:counter(section) "";z-index:1;top:0;left:20px;font-size:50px;line-height:84px;color:#fff;opacity:.15}.solution-accordion-section .accordion button{color:#fff;cursor:pointer;width:100%;padding:23px 100px;display:block;margin:auto;outline:0;-webkit-transition:.4s;transition:.4s;border:none;background:0 0;text-align:left;position:relative;font-size:14px;line-height:20px;min-height:84px}.solution-accordion-section .accordion button:focus,.solution-accordion-section .accordion button:hover{outline:0;text-decoration:none;color:#fff}.solution-accordion-section .accordion button[aria-expanded=false]:before{content:"\f067";font-family:'Font Awesome 5 Pro';color:#fff;font-size:35px;font-weight:lighter;position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.solution-accordion-section .accordion button[aria-expanded=true]:before{content:"\f068";font-family:'Font Awesome 5 Pro';color:#fff;font-size:35px;font-weight:lighter;position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.solution-accordion-section .left-right-section-bottom-text h3{padding:90px 0}.video-section{padding:85px 0;margin:0 0 100px;background:#000;position:relative}.video-section:before{position:absolute;content:'';height:102px;top:-2px;left:0;right:0;background:url(../images/video_before.png);background-repeat:no-repeat;background-position:center top;background-size:contain}.video-section:after{content:'';position:absolute;background-size:contain;background:url(../images/product_bottom.png);background-position:center bottom;background-repeat:no-repeat;left:0;right:0;bottom:-2px;height:278px}.solution-video{margin:120px;position:relative;z-index:1}.solution-video iframe{width:100%}.page-content-section{padding:30px 0}.page-thumbnail-image{display:block;margin:auto;font-size:20px;line-height:40px;max-width:405px;padding:80px 0}.page-content{margin:auto; padding:50px 0}.page-content label{font-size:14px;line-height:20px}.page-content input.form-control{height:44px;border-color:#707070}.page-content input.form-control:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.page-content textarea.form-control{height:120px;border-color:#707070}.page-content .col-md-12,.page-content .col-md-6{padding-bottom:40px}.page-content .col-md-12 p{text-align:center;padding-bottom:0}.page-content .col-md-12 p a{text-decoration:underline;color:#0b0b3b}.page-content .col-md-12 input[type=Submit]{display:block;margin:auto;margin-bottom:50px;background-color:#99110f;border:none;border-radius:50px;padding:10px 60px;font-size:14px;color:#fff}.page-content .col-md-12 input[type=Submit]:hover{background-color:var(--red)}.page-content .col-md-12 input[type=Submit]:focus{outline:0}.page-content h1{font-size:44px}.page-content h2{font-size:40px}.page-content h3{font-size:30px}.products-main .banner-main{height:auto;position:relative}.products-main .banner-content{max-width:1000px;top:0;-webkit-transform:translateY(0);transform:translateY(0);position:relative;margin-top:0}.products-main .banner-img{top:600px;position:absolute;right:0}.products-main .product-content-block{padding:100px 0 70px}.product-extra-blocks{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 50px;font-size:14px;line-height:28px}.product-extra-image{max-width:50px;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}.product-extra-image img{max-width:50px}.product-extra-content{max-width:calc(100% - 100px);padding-left:30px}.product-extra-content h4{font-size:26px;margin:0}.product-layer{color:#fff;max-width:935px;margin:0 auto}.product-layer .works-heading h2{padding:0 0 70px}.product-modules-block{height:700px;position:relative}.product-modules-block legend{font-family: var(--fontFamily);font-weight:700;display:inline-block;width:auto;max-width:initial;padding:0 10px 0 7px;margin-bottom:0;font-size:15px;line-height:15px;color:#fff;white-space:normal;text-transform:capitalize}.product-modules{padding:100px 0 300px;color:#fff}.product-modules h2{text-align:center;padding:0 0 90px}.product-module{width:100%;max-width:345px;padding:0 20px 10px;border:1px solid #fff;border-radius:15px;height:155px;z-index:1}.product-module-block{display:-webkit-box;display:-ms-flexbox;display:flex}.module-content{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 90px);flex:0 0 calc(100% - 90px);max-width:calc(100% - 90px);padding-right:15px;font-size:12px;line-height:25px;padding-top:25px}.module-content h5{font-size:14px;line-height:25px}.module-image{max-width:90px}.module-image img{max-height:90px}.module-image .module-btn a{font-size:10px;line-height:12px;background:#fff;padding:7px 10px;display:block;border-radius:5px;text-align:center;font-family: var(--fontFamily)}.product-module.module-1{position:absolute;top:0;left:185px}.product-module.module-2{position:absolute;top:0;right:180px}.product-module.module-3{position:absolute;top:210px;right:0}.product-module.module-4{position:absolute;top:420px;right:30px}.product-module.module-5{position:absolute;top:600px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product-module.module-6{position:absolute;top:420px;left:30px}.product-module.module-7{position:absolute;top:210px;left:0}.module-title{position:absolute;top:50%;left:50%;padding:50px 0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:50px;font-family: var(--fontFamily)}.module-title.mobile{display:none}.module-title:before{position:absolute;content:'';background:url(../images/product-decyfir.png);background-repeat:no-repeat;background-size:contain;top:50%;width:170px;left:50%;height:250px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.module-content small{font-size:15px}.cyfirma-journy .journey-index::-webkit-scrollbar{height:5px;background:rgba(0,0,0,.2);border-radius:50px}.cyfirma-journy .journey-index::-webkit-scrollbar-thumb:hover{background:red;cursor:-webkit-grabbing}.cyfirma-journy .journey-index::-webkit-scrollbar-track{border-radius:10px}.cyfirma-journy .journey-index::-webkit-scrollbar-thumb{background:#951823;border-radius:20px}.cyfirma-journy h2{text-align:center}.cyfirma-journy .journey-index{margin:0 15px;overflow-x:auto}.cyfirma-journy .journey-index ul{overflow-x:auto;margin:0 auto;width:1199px;list-style:none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:580px;padding:0}.cyfirma-journy .journey-index ul:before{width:100%;content:'';position:absolute;height:2px;background:#951823;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cyfirma-journy .journey-index ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;position:relative;width:125px}.cyfirma-journy .journey-index ul li:after{content:'';position:absolute;width:30px;height:30px;left:-14px;border:4px solid #fff;border-radius:50px;background:#951823}.cyfirma-journy .journey-index ul li:nth-child(odd){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cyfirma-journy .journey-index ul li:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.cyfirma-journy .journey-index ul li .journy-line{height:80px;width:2px;background:#951823;position:absolute}.cyfirma-journy .journey-index ul li:first-child{margin-left:90px}.cyfirma-journy .journey-index ul li:nth-child(odd) .journy-line{top:200px}.cyfirma-journy .journey-index ul li:nth-child(even) .journy-line{top:300px}.cyfirma-journy .journey-index ul li .journy-year{color:#951823;font-size:20px;line-height:27px;position:absolute;left:-50px}.cyfirma-journy .journey-index ul li:nth-child(odd) .journy-year{top:320px}.cyfirma-journy .journey-index ul li:nth-child(even) .journy-year{top:230px}.cyfirma-journy .journey-index ul li .journy-content{position:absolute;left:-70px;font-size:15px;line-height:20px}.cyfirma-journy .journey-index ul li .journy-content p{margin:0}.cyfirma-journy .journey-index ul li:nth-child(odd) .journy-content{bottom:390px}.cyfirma-journy .journey-index ul li:nth-child(even) .journy-content{top:390px}.fancybox-show-nav .fancybox-navigation .fancybox-button{background:0 0}.fancybox-navigation .fancybox-button--arrow_left{left:100px}.fancybox-navigation .fancybox-button--arrow_right{right:120px}.company-top-section{margin:50px 0;position:relative}.company-top{position:relative;z-index:1;background:#fff}.company-top ul{margin:0;padding:0 0 50px;list-style:none}.company-top ul li{display:inline-block;vertical-align:middle;padding:0 20px;margin:0 10px}.company-top li.company-data span{color:var(--red)}.company-top ul li.company-label{padding-left:0;margin-left:0;width:140px;text-align:center}.company-top ul li.company-data{width:calc(100% - 200px);font-size:26px;line-height:36px;position:relative;font-family: var(--fontFamily)}.company-top ul li.company-data:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:#0b0b3b}.company-page:before{display:none}.company-block{padding:10px 20px;font-size:14px;line-height:36px;color:#fff;background:linear-gradient(8deg,#771a23 0,#0e0207 100%,#0d0207 100%) 0 0;text-align:center;height:100%;max-height:500px}.company-block-img{padding:30px 0 50px}.company-block-img img{max-height:80px}.company-block-intro h4{font-size:20px;padding:0 0 20px}.company-three-blocks.row{margin:0 -6px;padding:80px 0}.company-three-blocks.row .col-md-4{padding:0 6px}.our-leaders-section{padding:50px 0}.leader-block{position:relative;overflow:hidden}.leader-block-info{float:left;width:50%;position:absolute;top:0;left:0;bottom:0;padding:150px;background:linear-gradient(114deg,#0d0207 0,#0f0207 50%,#bc1f2b 100%) 0 0;color:#fff}.leader-block-data{max-width:450px;padding:0 15px}.leader-block-slider-block{float:right;width:100%;padding:0}.leader-block-data h3{var(--fontFamily);padding:0 0 30px}.leader-slide{padding:0 10px 35px;position:relative}.leader-descreption{text-align: center; margin-top: 20px;}
.leader-descreption h5{margin:0;font-size:14px;color:#fff; letter-spacing: 1px;}
.leader-descreption h5 span{display:block;font-size:12px; line-height: 20px; margin-top: 10px; color: var(--red);}
.leader-slide img{width:100%}.leader-block-slider{position:relative}.leader-block-slider .slick-dots{position:absolute;left:-90px}.leader-block-slider .slick-dots button{padding:0 12px;height:2px;background:#fff}.leader-block-slider .slick-dots .slick-active button,.leader-block-slider .slick-dots li:hover>button{background:var(--red)!important}.our-director-section .leader-block-slider-block{float:left}.our-director-section .leader-block-info{left:auto;right:0}.our-director-section .leader-block-info .leader-block-data{margin-left:auto}.our-director-section .leader-block-slider:after{display:none}.our-director-section .leader-block-slider .slick-dots{right:-90px;text-align:right}.our-director-section .leader-block-slider .slick-dots .slick-active button,.our-director-section .leader-block-slider .slick-dots button:hover,.our-director-section .leader-block-slider .slick-dots li:hover>button{background:var(--red)!important}.our-invetor-section{background:transparent -webkit-gradient(linear,left top,left bottom,from(#e2e2e3),to(#fff)) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#e2e2e3 0,#fff 100%) 0 0 no-repeat padding-box;padding:70px 0}.investor-block{text-align:center;margin-top:50px;position:relative}.investor-block img{margin:auto}.investor-block h4{var(--fontFamily);padding:20px 0 0 0}.investor-block:after{content:"";position:absolute;top:-35px;right:0;height:320px;width:1px;background:#b1b1b1}.investor-list .col-md-4:last-child .investor-block:after{display:none}.fancybox-content{max-width:900px;height:500px;padding:40px;margin:0;max-height:500px;overflow-y:auto}.fancybox-content .directorimg{max-width:330px}.fancybox-content .directorcnt{position:relative;max-width:calc(100% - 330px);padding-left:40px;font-size:15px;line-height:30px}.fancybox-content .directorcnt p{margin:0}.fancybox-content .directorcnt h5{font-size:26px;line-height:40px}.fancybox-content .directorcnt h5 span{font-size:15px;line-height:20px;display:block}.fancybox-content .directorcnt a{position:absolute;right:25px;top:5px}.fancybox-content .director-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.mcq-block{max-width:1020px;padding:0 10PX;margin:0 auto}.mcq-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;padding-top:100px}.msftitle{font-size:20px;color:#707070;line-height:40px;font-family: var(--fontFamily)}.msftitle span{display:block;text-align:center;margin:auto}.msftitle span{color:#fff;background:#707070;width:40px;height:40px;border-radius:50px;position:relative}.msftitle.msfactive span{color:#fff;background:#991924;width:40px;height:40px;border-radius:50px}.msftitle.msfactive{color:#991924}.msftitle span:after{content:'';position:absolute;border:1px solid #707070;width:331px;left:40px;top:20px}.msftitle:last-child span:after{display:none}.msfcnt{padding:50px 0}.mcq-block .wpcf7{padding:40px 0}.questions .form-group{position:relative;padding-left:75px}.questions .form-group br{display:none}.questions .form-group h5{font-size:18px;line-height:25px}.questions .form-group>span{font-size:26px;line-height:37px;font-family: var(--fontFamily);position:absolute;top:-5px;left:0}.form-group .custom-radio span.form-control{border:0}.mcq-block .questions{border-bottom:1px solid #707070;padding-top:30px}.mcq-block .questions .custom-radio{margin-left:-40px}.mcq-block [type=submit]{margin:80px auto 120px;border:1px solid #7e151e;background-color:#7e151e;color:#fff;font-size:14px;font-family: var(--fontFamily);border-radius:50px;padding:10px 70px}.mcq-block [type=submit]:hover{background:var(--red);color:#fff}.mcq-block [type=submit]:focus{outline:0;-webkit-box-shadow:0;box-shadow:0}.mcq-block .wpcf7 form p{text-align:center}.product-page .description-slide .slick-slide .slide{background:0 0}.product-page .description-slide .slick-slide .slide img{background:url(../images/laptop.png);background-repeat:no-repeat;background-size:contain;max-width:588px;padding:16px 50px 30px 61px}.description-slide1 .slide{display:none;height:330px;overflow-y:scroll;text-align:center}.description-slide1 .mCSB_scrollTools .mCSB_draggerRail{background:#7e151e}.description-slide1 .mCSB_dragger_bar{background:var(--red)!important}.description-slide1 .slideshow{display:block}body.search .blog-section{padding-bottom:0}body.search .search-form-section .search-form{display:inline-block;position:relative}body.search .search-form-section{font-size:14px;font-weight:600}body.search .search-form-section input[type=search]{width:450px;height:43px;border:1px solid;border-radius:50px;padding-left:15px;padding-right:110px;-webkit-transition:.5s ease all;transition:.5s ease all}body.search .search-form-section input[type=search]:focus{outline:0;border:1px solid #7e151d;-webkit-box-shadow:0 0 5px 0 #7e151d;box-shadow:0 0 5px 0 #7e151d}body.search .search-form-section .search-submit:hover{background:var(--red)}body.search .search-form-section .search-submit{border:0;padding:8px 15px;background:#7e151e;color:#fff;border-radius:50px;position:absolute;right:0}body.search .search-form-section p{margin-bottom:50px}body.search .search-form-section .search-submit i{padding-right:8px;font-weight: 300}body.search .search-form-section label{margin-right:20px}.main-footer .textwidget iframe{border:0}.mauticform_wrapper label{color:#fff;margin-bottom:10px;font-weight: 300}.mauticform_wrapper .mauticform-innerform input[type=email]{max-width:400px;border-radius:50px}.mauticform_wrapper .mauticform-innerform input[type=email]:focus{outline:0;box-shadow:0}#mauticform_newsletterform_submit{display:inline-block}#mauticform_newsletterform_submit button[type=submit]{border-radius:50px;border:0;background:#d01312;color:#fff;padding:10px 25px}#mauticform_newsletterform_submit button[type=submit]:focus,#mauticform_newsletterform_submit button[type=submit]:hover{background:#7e151e}section.manage-digital-section{background-image:url(https://beta06.cyfirma.com/wp-content/uploads/2022/05/bg-2321.jpeg)}.manage-digital-section{padding:100px 0;margin-top:100px}.analysis-section{padding:100px 0;background:url(https://beta06.cyfirma.com/wp-content/uploads/2022/05/anal-bg.jpeg) no-repeat top center;background-size:cover}.analysis-title p{font-size:22px;color:#fff;padding-top:20px}.analysis-title h5{color:#fff;font-size:25px}.analysis-title h3{color:#d83e49;font-size:32px}#feature-section{margin-top:100px}.feature-odd{margin-top:-20px;position:relative}.feature-odd:before{content:'';position:absolute;background:#ebebeb;left:0;top:30px;width:100%;height:calc(100% - 45px)}.feature-img{min-height:270px;display:flex;align-items:center;padding-bottom:30px}.feature-img-right img{padding-left:25px;max-height:125px}.feature .row{align-items:center}.feature-odd .feature-img{justify-content:flex-end}.feature-odd .feature-img img{padding-right:25px;max-height:125px}.feature-text{padding-right:70px;padding-left:70px}.feature-text h5{color:#d83e49;font-size:22px}ul.points-list li:before{position:absolute;left:2px;content:'';top:2px;width:9px;height:9px;border-radius:50%;background:#d83e49}ul.points-list li{border-radius:100%;height:17px;box-shadow:rgb(0 0 0) 0 0 0;border:2px solid #d83e49;background-color:transparent;width:17px;position:relative;left:-2px;animation:pulse 2s infinite;cursor:pointer}ul.points-list{float:left;list-style:none;padding-left:0;margin-bottom:0}.analysis-image img{float:left;height:592px}.point1{top:45px}.point2{top:150px}.point3{top:267px}.point4{top:320px}.point5{top:389px}.point7{top:42px}.point8{top:132px}.point9{top:188px}.point10{top:353px}.point11{top:232px}.point12{top:316px}.point13{top:383px}.point14{top:181px}.point15{top:264px}.point16{top:329px}.point14 .point-text,.point15 .point-text{top:0}ul.points-list li.point6{top:62px;left:-11px}.point-text{position:absolute;left:30px;width:300px;color:#fff;top:-20px;transition:all .5s ease;font-size:12px}.detct-button{font-size:14px;margin-top:30px}.chart-mobile{display:none}.analysis-image img.chart4{height:674px}.analysis-image img.chart5{height:651px}.hide.point{cursor:unset}.req{color:#d83e49}.hide{opacity:0}.show{opacity:1}.detct-popup-video.fancybox-content{padding:0;width:60%;overflow:hidden}.space-50{height:50px;display:block}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 #ed1f24;box-shadow:0 0 0 0 #ed1f24}70%{-moz-box-shadow:0 0 0 10px hsla(0,0%,56%,0);box-shadow:0 0 0 10px hsla(0,0%,56%,0)}to{-moz-box-shadow:0 0 0 0 hsla(0,0%,56%,0);box-shadow:0 0 0 0 hsla(0,0%,56%,0)}}.aws-intro{padding:50px 10px 20px 10px;text-align:center}.aws-intro h3{font-family: var(--fontFamily);padding:0 0 50px}.aws-intro a{color:var(--red)}.aws-intro a:hover{color:#7e151e}.red{color:var(--red)}.aws-platform-content h5{font-size:24px}.platform-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.aws-logo-wrapper{display:flex;justify-content:center;align-items:center;padding:50px 0 75px}.aws-logo-wrapper img{margin:0 15px}.aws-item{padding:0 30px 50px 0;position:relative}.aws-number{font-family:Arial Bold,sans-serif;font-size:170px;position:absolute;right:30px;bottom:30px;line-height:1;z-index:-1;color:#ececec;font-weight:700}.aws-steps-subtitle{font-style:italic;margin-bottom:20px;display:inline-block}.aws-steps-title{margin-bottom:0}.aws-steps-desc .red{font-family: var(--fontFamily);font-size:14px}.aws-certified{background:url(https://beta06.cyfirma.com/wp-content/uploads/2021/06/cer-bg.png) top center no-repeat;background-size:cover;padding-top:150px}.aws-certified-text{background:#f5f5f5;padding:80px 30px 5px;margin-top:70px}.aws-certified-right{position:relative}.aws-certified-right img{position:absolute;top:-70px;left:50%;transform:translateX(-50%)}.aws-certified-items{position:relative;margin-top:110px;margin-bottom:110px}.aws-certified-items img{position:absolute;left:50%;transform:translateX(-50%);top:-70px}.aws-certified-content{background:#f5f5f5;padding:70px 30px 5px}.aws-certified-text .red{font-family: var(--fontFamily)}.aws-certified-content h5{color:var(--red);text-align:center;margin:10px 0 15px}.aws-case{padding:50px 0}.aws-case h3{text-align:center;margin-bottom:50px}.aws-case-item{background:linear-gradient(to bottom,#120308 0,#390c13 45%,#701921 100%);padding:30px;text-align:center;color:#fff;display:block}.aws-case-item img{max-width:80px;margin-bottom:20px}.aws-case-item p{margin-bottom:10px;font-size:15px}.aws-case-item h5{font-size:14px}.aws-solution{margin-top:30px;text-align:center;margin-bottom:30px}.aws-button{background-color:var(--red);border-radius:50px;color:#fff;padding:8px 30px;font-family: var(--fontFamily),sans-serif}.aws-case-item:hover,.aws-case-item:hover h5,.aws-case-item:hover p{color:#fff}.aws-button:hover{color:var(--red);background:#fff;border-color:var(--red)}.videos-section{margin-bottom:30px}.videos-section .videos-desc{text-align:center;margin:20px 0 50px}.video-row .video-img{background-color:#e0f0fa;background-repeat:no-repeat;background-size:cover;background-position:center;min-height:183px}.video-row{margin-bottom:20px}.video-row .video-content{background-color:#f5f5f5;padding:20px 20px 50px;position:relative}.video-row .video-content .video-cate{color:var(--red);font-weight:700;text-transform:uppercase;padding-bottom:10px}.video-row .video-content h6 a{color:#0b0b3b;font-size:14px}.video-row .video-content .watch-now{color:var(--red);font-weight:700;position:absolute;bottom:20px;right:20px}.video-title .video-cate{color:var(--red);font-weight:700;text-transform:uppercase;padding-bottom:10px}@media (max-width:767px){.aws-intro h3{padding:0 0 10px;font-size:24px;line-height:27px}.aws-platform-content p{padding-top:0}.aws-platform-content{margin-bottom:40px}.aws-platform-content h5{font-size:18px}.page-content h3.aws-steps-title{font-size:24px}.aws-logo-wrapper{padding:30px 0 45px;flex-wrap:wrap}.aws-logo-wrapper{display:block;text-align:center}.aws-logo-wrapper img{margin:0 15px 20px 15px}.aws-item{padding-right:0}.aws-certified img{max-width:200px}.aws-certified-text{margin-top:100px;padding:80px 30px 30px}.aws-certified-content{padding:70px 30px 20px}.aws-certified-items{margin-top:100px;margin-bottom:30px}.aws-case-item{margin-bottom:20px}.aws-button,.aws-solution{margin-top:15px}}
.leader-slide img{width:100%}.leader-block-slider{position:relative}.leader-block-slider .slick-dots{position:absolute;left:-90px}.leader-block-slider .slick-dots button{padding:0 12px;height:2px;background:#fff}.leader-block-slider .slick-dots .slick-active button,.leader-block-slider .slick-dots li:hover>button{background:var(--red)!important}.our-director-section .leader-block-slider-block{float:left}.our-director-section .leader-block-info{left:auto;right:0}.our-director-section .leader-block-info .leader-block-data{margin-left:auto}.our-director-section .leader-block-slider:after{display:none}.our-director-section .leader-block-slider .slick-dots{right:-90px;text-align:right}.our-director-section .leader-block-slider .slick-dots .slick-active button,.our-director-section .leader-block-slider .slick-dots button:hover,.our-director-section .leader-block-slider .slick-dots li:hover>button{background:var(--red)!important}.our-invetor-section{background:transparent -webkit-gradient(linear,left top,left bottom,from(#e2e2e3),to(#fff)) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#e2e2e3 0,#fff 100%) 0 0 no-repeat padding-box;padding:70px 0}.investor-block{text-align:center;margin-top:50px;position:relative}.investor-block img{margin:auto}.investor-block h4{var(--fontFamily);padding:20px 0 0 0}.investor-block:after{content:"";position:absolute;top:-35px;right:0;height:320px;width:1px;background:#b1b1b1}.investor-list .col-md-4:last-child .investor-block:after{display:none}.fancybox-content{max-width:900px;height:500px;padding:40px;margin:0;max-height:500px;overflow-y:auto}.fancybox-content .directorimg{max-width:330px}.fancybox-content .directorcnt{position:relative;max-width:calc(100% - 330px);padding-left:40px;font-size:15px;line-height:30px}.fancybox-content .directorcnt p{margin:0}.fancybox-content .directorcnt h5{font-size:26px;line-height:40px}.fancybox-content .directorcnt h5 span{font-size:15px;line-height:20px;display:block}.fancybox-content .directorcnt a{position:absolute;right:25px;top:5px}.fancybox-content .director-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.mcq-block{max-width:1020px;padding:0 10PX;margin:0 auto}.mcq-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;padding-top:100px}.msftitle{font-size:20px;color:#707070;line-height:40px;font-family: var(--fontFamily)}.msftitle span{display:block;text-align:center;margin:auto}.msftitle span{color:#fff;background:#707070;width:40px;height:40px;border-radius:50px;position:relative}.msftitle.msfactive span{color:#fff;background:#991924;width:40px;height:40px;border-radius:50px}.msftitle.msfactive{color:#991924}.msftitle span:after{content:'';position:absolute;border:1px solid #707070;width:331px;left:40px;top:20px}.msftitle:last-child span:after{display:none}.msfcnt{padding:50px 0}.mcq-block .wpcf7{padding:40px 0}.questions .form-group{position:relative;padding-left:75px}.questions .form-group br{display:none}.questions .form-group h5{font-size:18px;line-height:25px}.questions .form-group>span{font-size:26px;line-height:37px;font-family: var(--fontFamily);position:absolute;top:-5px;left:0}.form-group .custom-radio span.form-control{border:0}.mcq-block .questions{border-bottom:1px solid #707070;padding-top:30px}.mcq-block .questions .custom-radio{margin-left:-40px}.mcq-block [type=submit]{margin:80px auto 120px;border:1px solid #7e151e;background-color:#7e151e;color:#fff;font-size:14px;font-family: var(--fontFamily);border-radius:50px;padding:10px 70px}.mcq-block [type=submit]:hover{background:var(--red);color:#fff}.mcq-block [type=submit]:focus{outline:0;-webkit-box-shadow:0;box-shadow:0}.mcq-block .wpcf7 form p{text-align:center}.product-page .description-slide .slick-slide .slide{background:0 0}.product-page .description-slide .slick-slide .slide img{background:url(../images/laptop.png);background-repeat:no-repeat;background-size:contain;max-width:588px;padding:16px 50px 30px 61px}.description-slide1 .slide{display:none;height:330px;overflow-y:scroll;text-align:center}.description-slide1 .mCSB_scrollTools .mCSB_draggerRail{background:#7e151e}.description-slide1 .mCSB_dragger_bar{background:var(--red)!important}.description-slide1 .slideshow{display:block}body.search .blog-section{padding-bottom:0}body.search .search-form-section .search-form{display:inline-block;position:relative}body.search .search-form-section{font-size:14px;font-weight:600}body.search .search-form-section input[type=search]{width:450px;height:43px;border:1px solid;border-radius:50px;padding-left:15px;padding-right:110px;-webkit-transition:.5s ease all;transition:.5s ease all}body.search .search-form-section input[type=search]:focus{outline:0;border:1px solid #7e151d;-webkit-box-shadow:0 0 5px 0 #7e151d;box-shadow:0 0 5px 0 #7e151d}body.search .search-form-section .search-submit:hover{background:var(--red)}body.search .search-form-section .search-submit{border:0;padding:8px 15px;background:#7e151e;color:#fff;border-radius:50px;position:absolute;right:0}body.search .search-form-section p{margin-bottom:50px}body.search .search-form-section .search-submit i{padding-right:8px;font-weight: 300}body.search .search-form-section label{margin-right:20px}.main-footer .textwidget iframe{border:0}.mauticform_wrapper label{color:#fff;margin-bottom:10px;font-weight: 300}.mauticform_wrapper .mauticform-innerform input[type=email]{max-width:400px;border-radius:50px}.mauticform_wrapper .mauticform-innerform input[type=email]:focus{outline:0;box-shadow:0}#mauticform_newsletterform_submit{display:inline-block}#mauticform_newsletterform_submit button[type=submit]{border-radius:50px;border:0;background:#d01312;color:#fff;padding:10px 25px}#mauticform_newsletterform_submit button[type=submit]:focus,#mauticform_newsletterform_submit button[type=submit]:hover{background:#7e151e}section.manage-digital-section{background-image:url(https://beta06.cyfirma.com/wp-content/uploads/2022/05/bg-2321.jpeg)}.manage-digital-section{padding:100px 0;margin-top:100px}.analysis-section{padding:100px 0;background:url(https://beta06.cyfirma.com/wp-content/uploads/2022/05/anal-bg.jpeg) no-repeat top center;background-size:cover}.analysis-title p{font-size:22px;color:#fff;padding-top:20px}.analysis-title h5{color:#fff;font-size:25px}.analysis-title h3{color:#d83e49;font-size:32px}#feature-section{margin-top:100px}.feature-odd{margin-top:-20px;position:relative}.feature-odd:before{content:'';position:absolute;background:#ebebeb;left:0;top:30px;width:100%;height:calc(100% - 45px)}.feature-img{min-height:270px;display:flex;align-items:center;padding-bottom:30px}.feature-img-right img{padding-left:25px;max-height:125px}.feature .row{align-items:center}.feature-odd .feature-img{justify-content:flex-end}.feature-odd .feature-img img{padding-right:25px;max-height:125px}.feature-text{padding-right:70px;padding-left:70px}.feature-text h5{color:#d83e49;font-size:22px}ul.points-list li:before{position:absolute;left:2px;content:'';top:2px;width:9px;height:9px;border-radius:50%;background:#d83e49}ul.points-list li{border-radius:100%;height:17px;box-shadow:rgb(0 0 0) 0 0 0;border:2px solid #d83e49;background-color:transparent;width:17px;position:relative;left:-2px;animation:pulse 2s infinite;cursor:pointer}ul.points-list{float:left;list-style:none;padding-left:0;margin-bottom:0}.analysis-image img{float:left;height:592px}.point1{top:45px}.point2{top:150px}.point3{top:267px}.point4{top:320px}.point5{top:389px}.point7{top:42px}.point8{top:132px}.point9{top:188px}.point10{top:353px}.point11{top:232px}.point12{top:316px}.point13{top:383px}.point14{top:181px}.point15{top:264px}.point16{top:329px}.point14 .point-text,.point15 .point-text{top:0}ul.points-list li.point6{top:62px;left:-11px}.point-text{position:absolute;left:30px;width:300px;color:#fff;top:-20px;transition:all .5s ease;font-size:12px}.detct-button{font-size:14px;margin-top:30px}.chart-mobile{display:none}.analysis-image img.chart4{height:674px}.analysis-image img.chart5{height:651px}.hide.point{cursor:unset}.req{color:#d83e49}.hide{opacity:0}.show{opacity:1}.detct-popup-video.fancybox-content{padding:0;width:60%;overflow:hidden}.space-50{height:50px;display:block}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 #ed1f24;box-shadow:0 0 0 0 #ed1f24}70%{-moz-box-shadow:0 0 0 10px hsla(0,0%,56%,0);box-shadow:0 0 0 10px hsla(0,0%,56%,0)}to{-moz-box-shadow:0 0 0 0 hsla(0,0%,56%,0);box-shadow:0 0 0 0 hsla(0,0%,56%,0)}}.aws-intro{padding:50px 10px 20px 10px;text-align:center}.aws-intro h3{font-family: var(--fontFamily);padding:0 0 50px}.aws-intro a{color:var(--red)}.aws-intro a:hover{color:#7e151e}.red{color:var(--red)}.aws-platform-content h5{font-size:24px}.platform-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.aws-logo-wrapper{display:flex;justify-content:center;align-items:center;padding:50px 0 75px}.aws-logo-wrapper img{margin:0 15px}.aws-item{padding:0 30px 50px 0;position:relative}.aws-number{font-family:Arial Bold,sans-serif;font-size:170px;position:absolute;right:30px;bottom:30px;line-height:1;z-index:-1;color:#ececec;font-weight:700}.aws-steps-subtitle{font-style:italic;margin-bottom:20px;display:inline-block}.aws-steps-title{margin-bottom:0}.aws-steps-desc .red{font-family: var(--fontFamily);font-size:14px}.aws-certified{background:url(https://beta06.cyfirma.com/wp-content/uploads/2021/06/cer-bg.png) top center no-repeat;background-size:cover;padding-top:150px}.aws-certified-text{background:#f5f5f5;padding:80px 30px 5px;margin-top:70px}.aws-certified-right{position:relative}.aws-certified-right img{position:absolute;top:-70px;left:50%;transform:translateX(-50%)}.aws-certified-items{position:relative;margin-top:110px;margin-bottom:110px}.aws-certified-items img{position:absolute;left:50%;transform:translateX(-50%);top:-70px}.aws-certified-content{background:#f5f5f5;padding:70px 30px 5px}.aws-certified-text .red{font-family: var(--fontFamily)}.aws-certified-content h5{color:var(--red);text-align:center;margin:10px 0 15px}.aws-case{padding:50px 0}.aws-case h3{text-align:center;margin-bottom:50px}.aws-case-item{background:linear-gradient(to bottom,#120308 0,#390c13 45%,#701921 100%);padding:30px;text-align:center;color:#fff;display:block}.aws-case-item img{max-width:80px;margin-bottom:20px}.aws-case-item p{margin-bottom:10px;font-size:15px}.aws-case-item h5{font-size:14px}.aws-solution{margin-top:30px;text-align:center;margin-bottom:30px}.aws-button{background-color:var(--red);border-radius:50px;color:#fff;padding:8px 30px;font-family: var(--fontFamily),sans-serif}.aws-case-item:hover,.aws-case-item:hover h5,.aws-case-item:hover p{color:#fff}.aws-button:hover{color:var(--red);background:#fff;border-color:var(--red)}.videos-section{margin-bottom:30px}.videos-section .videos-desc{text-align:center;margin:20px 0 50px}.video-row .video-img{background-color:#e0f0fa;background-repeat:no-repeat;background-size:cover;background-position:center;min-height:183px}.video-row{margin-bottom:20px}.video-row .video-content{background-color:#f5f5f5;padding:20px 20px 50px;position:relative}.video-row .video-content .video-cate{color:var(--red);font-weight:700;text-transform:uppercase;padding-bottom:10px}.video-row .video-content h6 a{color:#0b0b3b;font-size:14px}.video-row .video-content .watch-now{color:var(--red);font-weight:700;position:absolute;bottom:20px;right:20px}.video-title .video-cate{color:var(--red);font-weight:700;text-transform:uppercase;padding-bottom:10px}@media (max-width:767px){.aws-intro h3{padding:0 0 10px;font-size:24px;line-height:27px}.aws-platform-content p{padding-top:0}.aws-platform-content{margin-bottom:40px}.aws-platform-content h5{font-size:18px}.page-content h3.aws-steps-title{font-size:24px}.aws-logo-wrapper{padding:30px 0 45px;flex-wrap:wrap}.aws-logo-wrapper{display:block;text-align:center}.aws-logo-wrapper img{margin:0 15px 20px 15px}.aws-item{padding-right:0}.aws-certified img{max-width:200px}.aws-certified-text{margin-top:100px;padding:80px 30px 30px}.aws-certified-content{padding:70px 30px 20px}.aws-certified-items{margin-top:100px;margin-bottom:30px}.aws-case-item{margin-bottom:20px}.aws-button,.aws-solution{margin-top:15px}}