-.background {
- background-image:url('./../../assets/images/iot.jpg');height:100%;background-position: center;background-repeat: no-repeat;background-size:cover;overflow-y: auto;
+
+
+.main {
+ display: block;
+ width: 100%;
+ overflow:hidden;
+
+ .carousel{
+ display:block;
+ color: black;
+ img {
+ width: 100%
+ }
+ }
}
+
+h3,h1,h5,h2 {
+ color: black;
+}
+
+
+
+
+/**
+* Template Name: Flexor - v2.0.0
+* Template URL: https://bootstrapmade.com/flexor-free-multipurpose-bootstrap-template/
+* Author: BootstrapMade.com
+* License: https://bootstrapmade.com/license/
+*/
+
+/*--------------------------------------------------------------
+# General
+--------------------------------------------------------------*/
+body {
+ font-family: "Open Sans", sans-serif;
+ color: #313030;
+ }
+
+ a {
+ color: #ff5821;
+ }
+
+ a:hover {
+ color: #ff7e54;
+ text-decoration: none;
+ }
+
+ h1, h2, h3, h4, h5, h6 {
+ font-family: "Raleway", sans-serif;
+ }
+
+
+ /*--------------------------------------------------------------
+ # Sections General
+ --------------------------------------------------------------*/
+ section {
+ padding: 60px 0;
+ overflow: hidden;
+ }
+
+ .section-bg {
+ background-color: #fff9f7;
+ }
+
+ .section-title {
+ text-align: center;
+ padding-bottom: 30px;
+ }
+
+ .section-title h2 {
+ font-size: 32px;
+ font-weight: 500;
+ margin-bottom: 20px;
+ padding-bottom: 0;
+ font-family: "Poppins", sans-serif;
+ color: #635551;
+ }
+
+ .section-title p {
+ margin-bottom: 0;
+ }
+
+
+
+ /*--------------------------------------------------------------
+ # About
+ --------------------------------------------------------------*/
+ .about .icon-boxes h4 {
+ font-size: 18px;
+ color: #7f6d68;
+ margin-bottom: 15px;
+ }
+
+ .about .icon-boxes h3 {
+ font-size: 28px;
+ font-weight: 700;
+ color: #554945;
+ margin-bottom: 15px;
+ }
+
+ .about .icon-box {
+ margin-top: 40px;
+ }
+
+ .about .icon-box .icon {
+ float: left;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ width: 64px;
+ height: 64px;
+ border: 2px solid #ffcbba;
+ border-radius: 50px;
+ transition: 0.5s;
+ background: #fff;
+ }
+
+ .about .icon-box .icon i {
+ color: #696969;
+ font-size: 32px;
+ }
+
+ .about .icon-box:hover .icon {
+ background: #0ab8e4;
+ border-color: #f5f5f5;
+ }
+
+ .about .icon-box:hover .icon i {
+ color: #fff;
+ }
+
+ .about .icon-box .title {
+ margin-left: 85px;
+ font-weight: 700;
+ margin-bottom: 10px;
+ font-size: 18px;
+ }
+
+ .about .icon-box .title a {
+ color: #343a40;
+ transition: 0.3s;
+ }
+
+ .about .icon-box .title a:hover {
+ color: #07afc5;
+ }
+
+ .about .icon-box .description {
+ margin-left: 85px;
+ line-height: 24px;
+ font-size: 14px;
+ }
+
+ .about .video-box {
+ background: url("./../../assets/images/kubecon-1.png") no-repeat;
+ background-size: cover;
+ min-height: 500px;
+ }
+
+ .about .play-btn {
+ width: 94px;
+ height: 94px;
+ background: radial-gradient(#ff5821 50%, rgba(255, 88, 33, 0.4) 52%);
+ border-radius: 50%;
+ display: block;
+ position: absolute;
+ left: calc(50% - 47px);
+ top: calc(50% - 47px);
+ overflow: hidden;
+ }
+
+ .about .play-btn::after {
+ content: '';
+ position: absolute;
+ left: 50%;
+ top: 50%;
+ transform: translateX(-40%) translateY(-50%);
+ width: 0;
+ height: 0;
+ border-top: 10px solid transparent;
+ border-bottom: 10px solid transparent;
+ border-left: 15px solid #fff;
+ z-index: 100;
+ transition: all 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);
+ }
+
+ .about .play-btn::before {
+ content: '';
+ position: absolute;
+ width: 120px;
+ height: 120px;
+ -webkit-animation-delay: 0s;
+ animation-delay: 0s;
+ -webkit-animation: pulsate-btn 2s;
+ animation: pulsate-btn 2s;
+ -webkit-animation-direction: forwards;
+ animation-direction: forwards;
+ -webkit-animation-iteration-count: infinite;
+ animation-iteration-count: infinite;
+ -webkit-animation-timing-function: steps;
+ animation-timing-function: steps;
+ opacity: 1;
+ border-radius: 50%;
+ border: 5px solid rgba(255, 88, 33, 0.7);
+ top: -15%;
+ left: -15%;
+ background: rgba(200, 94, 84, 0);
+ }
+
+ .about .play-btn:hover::after {
+ border-left: 15px solid #ff5821;
+ transform: scale(20);
+ }
+
+ .about .play-btn:hover::before {
+ content: '';
+ position: absolute;
+ left: 50%;
+ top: 50%;
+ transform: translateX(-40%) translateY(-50%);
+ width: 0;
+ height: 0;
+ border: none;
+ border-top: 10px solid transparent;
+ border-bottom: 10px solid transparent;
+ border-left: 15px solid #fff;
+ z-index: 200;
+ -webkit-animation: none;
+ animation: none;
+ border-radius: 0;
+ }
+
+ @-webkit-keyframes pulsate-btn {
+ 0% {
+ transform: scale(0.6, 0.6);
+ opacity: 1;
+ }
+ 100% {
+ transform: scale(1, 1);
+ opacity: 0;
+ }
+ }
+
+ @keyframes pulsate-btn {
+ 0% {
+ transform: scale(0.6, 0.6);
+ opacity: 1;
+ }
+ 100% {
+ transform: scale(1, 1);
+ opacity: 0;
+ }
+ }
+
+ /*--------------------------------------------------------------
+ # Services
+ --------------------------------------------------------------*/
+ .services .icon-box {
+ padding: 50px 20px;
+ margin-top: 35px;
+ margin-bottom: 25px;
+ text-align: center;
+ height: 200px;
+ position: relative;
+ background: linear-gradient(to right, #7de4b0, #bbdfe6);
+ box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
+ }
+
+ .services .icon {
+ position: absolute;
+ top: -36px;
+ left: calc(50% - 36px);
+ transition: 0.2s;
+ border-radius: 50%;
+ border: 6px solid #fff;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ flex-direction: column;
+ text-align: center;
+ width: 72px;
+ height: 72px;
+ background: #ff5151;
+ }
+
+ .services .icon i {
+ color: #fff;
+ font-size: 24px;
+ }
+
+ .services .title {
+ font-weight: 700;
+ margin-bottom: 15px;
+ font-size: 18px;
+ text-transform: uppercase;
+ }
+
+ .services .title a {
+ color: #343a40;
+ }
+
+ .services .icon-box:hover .icon {
+ background: #fff;
+ border: 2px solid #fb521a;
+ }
+
+ .services .icon-box:hover .icon i {
+ color: #fb521a;
+ }
+
+ .services .icon-box:hover .title a {
+ color: #fb521a;
+ }
+
+ .services .description {
+ line-height: 24px;
+ font-size: 14px;
+ }
+
+ /*--------------------------------------------------------------
+ # Footer
+ --------------------------------------------------------------*/
+ #footer {
+ color: #313030;
+ font-size: 14px;
+ background: #fff;
+ }
+
+ #footer .social-links a {
+ font-size: 18px;
+ display: inline-block;
+ background: #ff5821;
+ color: #fff;
+ line-height: 1;
+ padding: 8px 0;
+ margin-right: 4px;
+ border-radius: 50%;
+ text-align: center;
+ width: 36px;
+ height: 36px;
+ transition: 0.3s;
+ }
+
+ #footer .social-links a:hover {
+ background: #74f6ff;
+ color: #fff;
+ text-decoration: none;
+ }
+
+ #footer {
+ background: black;
+ color: white;
+ }
\ No newline at end of file