+++ /dev/null
-
-
-.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