/*
 Theme Name:     Divi Child Theme
 Theme URI:      https://gbk.iamwebdeveloper.xyz/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://iamwebdeveloper.xyz/
 Template:       Divi
 Version:        1.0.0
*/
 
 
/******************Theme customization starts here*********************/
.oleo {
	font-family: Oleo Script !important;
	font-size: 117px !important;
}

.oleo-orange {
	font-family: Oleo Script !important;
	font-size: 72px !important;
	color: #f25924;
    text-shadow: 2px 2px #fff; 
}

.oleo-white {
	font-family: Oleo Script !important;
	font-size: 72px !important;
	color: #ffffff;
    text-shadow: 2px 2px #f25924; 
}

.pad15per {
	padding-left: 15%;
}

.gbk-faq .et_pb_accordion_item {
	margin-bottom: 0px !important;
}

/*@keyframes strike{
  0%   { width : 0; }
  100% { width: 100%; }
}
.strike {
  position: relative;
}
.strike::after {
  content: ' ';
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 1px;
  background: black;
  animation-name: strike;
  animation-duration: 4s;
  animation-timing-function: linear;
  animation-iteration-count: 1;
  animation-fill-mode: forwards; 
}*/

.et_pb_social_icon > .icon {
	background-color: #fff !important;
}

.et_pb_social_icon > .icon:before {
	color: #f25924 !important;
}

.et_pb_social_media_follow li a.icon {
    border-radius: 50%;
}

@media screen and ( max-width: 980px ) {
    .reverse {
        display: flex;
        flex-direction: column-reverse;
    }
	.pad15per {
	padding-left: 0;
	}
}

@media screen and ( max-width: 600px ) {
    .oleo {
	font-size: 90px !important;
	}

	.oleo-orange {
		font-size: 50px !important;
	}

	.oleo-white {
		font-size: 50px !important;
	}
}