/* LICENSE & DETAILS
   ==================================================

	Theme Name: Dante Child Theme
	Theme URI: http://dante.swiftideas.net
	Description: A Retina Responsive Multi-Purpose WordPress Theme - Designed & Developed by Swift Ideas ( www.swiftideas.net )
	License: GNU General Public License version 3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
	Template: dante
	Version: 1.0
	Author: Swift Ideas
	Author URI: www.swiftideas.net

	All files, unless otherwise stated, are released under the GNU General Public License
	version 3.0 (http://www.gnu.org/licenses/gpl-3.0.html)

   ==================================================
*/

/* --------------------------------------------
	CHILD THEME CSS
-------------------------------------------- */


a.sf-button {
    border-radius: 150px;
}
.spb_box_text.whitestroke .box-content-wrap, .sf-icon-box-content-wrap {
    border-radius: 15px;
    box-shadow: 0 0 20px 0 rgb(0 0 0 / 10%);
}
.skew-01>.spb_content_element:after {
display:block;
content:url("data:image/svg+xml,<svg viewBox='0 0 1400 75'  xmlns='http://www.w3.org/2000/svg'><path fill='white' fill-opacity='1' d='M 0 25 C 175 0 525 0 750 25 C 975 50 1250 75 1400 25 L 1400 75 L 0 75'></path></svg>");
height:75px;
width:100%;
position: absolute;
    bottom: 0;
}
.skew-02>.spb_content_element:before {
display:block;
content:url("data:image/svg+xml,<svg viewBox='0 0 1400 75'  xmlns='http://www.w3.org/2000/svg'><path fill='white' fill-opacity='1' d='M 0 25 C 175 0 525 0 750 25 C 975 50 1250 75 1400 25 L 1400 0 L 0 0'></path></svg>");
height:75px;
width:100%;
position: absolute;
    top: 0;
}
.margin-100 .container>.row { margin-top: -150px!important;
}
.sf-icon-box.sf-icon-box-boxed-two .sf-icon {
    margin-bottom: 15px;
    line-height: 1.7em;
    height: 1.5em;
    border-radius: 150px;
    background: #46de85;
    color: #135b5f;
    width: 1.5em;
}
h3.mark-text {
    background: #47de85;
    color: #135b5f;
    padding: 0.2em 0.6em;
    border-radius: 150px;
    display: inline-block;
    font-size: 90%;
}

/* Rotator */
.rotator-wrapper {
  position: relative;
}
.rotator-wrapper span {
  display: inline-block;
  min-width: 255px;
width: 100%;
    height: 2em;
  text-align: left;
position:relative
}
.rotator-wrapper span span {
  position: absolute;
  font-weight: bold;
  top: -0px;
  opacity: 0;
  animation: rotateWord 9s linear infinite 0s;
  color: #FFF;
}
.rotator-wrapper span span:nth-child(2) {
  animation-delay: 3s;
}
.rotator-wrapper span span:nth-child(3) {
  animation-delay: 6s;
}
@keyframes rotateWord {
  0%   { opacity: 0; }
  2%   { opacity: 0; transform: translateY(-30px); }
  5%   { opacity: 1; transform: translateY(0px);}
  17%  { opacity: 1; transform: translateY(0px); }
  20%  { opacity: 0; transform: translateY(30px); }
  80%  { opacity: 0; }
  100% { opacity: 0; }
}
.partners-row .box-content-wrap{
	padding:10px;
}
.partners-row .box-content-wrap img{
	margin:0;
	padding: 0 30px;
}
.partners-row .spb_content_element{
	margin-bottom:10px;
}
@media only screen and (max-width:767px){
	.partners-row .box-content-wrap p{
		font-size: 20px;
	}
}
@media only screen and (min-width:768px) and (max-width:1440px){
	.partners-row .box-content-wrap p{
		font-size: 1vw;
	}
}
@media only screen and (min-width:1441px) {
	.partners-row .box-content-wrap p{
		font-size: 15px;
	}
}