/*
Theme Name: Stunting Hub theme
Description: Theme for Stunting Hub website.
Author: Insite Connections
template: bb-theme
*/

/* Add your custom styles here... */ 

.hero{
position: relative;
}

.left-slice{
position: absolute;
top:50px;
left:0;
z-index: 100;
}

.right-slice{
position: absolute;
bottom:-40px;
right:0;
z-index: 100;
}

.fl-terms-checkbox{
margin-top:15px !important;
}

.fl-terms-checkbox label{
font-weight: normal;
color:#fff;
}

.fl-builder-content .fl-node-5c86ba12307d1 a,.fl-builder-content .fl-node-5c86ba12307d1 a:hover{
color:#f7a448;
}

.fl-node-5c86b5cb820b0 .fl-subscribe-form .fl-form-field input, .fl-node-5c86b5cb820b0 .fl-subscribe-form .fl-form-field input[type="text"] {
    font-size: 16px;
    line-height: 16px;
    font-weight: 400;
    border-radius: 0 !important;
    border:0 !important;
    background:#f3a032 !important;
    padding: 12px 24px;
}

.fl-terms-checkbox label {
    color: #34344e;
}

.svg1{
height:600px;
width:600px;
background-image: url("data:image/svg+xml,%3Csvg width='600px' height='600px' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-blank' style='background: none; shape-rendering: auto;'%3E%3Ccircle cx='50' cy='50' fill='none' ng-attr-r='%7B%7Bconfig.r3%7D%7D' ng-attr-stroke='%7B%7Bconfig.c3%7D%7D' ng-attr-stroke-width='%7B%7Bconfig.width%7D%7D' r='47' stroke='%23e2415e' stroke-width='5' class=''%3E%3Canimate attributeName='stroke-dasharray' calcMode='linear' values='0 0 0 147.6548547187203 0 147.6548547187203;0 0 147.6548547187203 0 0 147.6548547187203;0 0 147.6548547187203 0 0 147.6548547187203;0 147.6548547187203 0 147.6548547187203 0 147.6548547187203;0 147.6548547187203 0 147.6548547187203 0 147.6548547187203' keyTimes='0;0.2;0.4;0.6;1' dur='10' begin='-10s' repeatCount='indefinite' class=''%3E%3C/animate%3E%3C/circle%3E%3Ccircle cx='50' cy='50' fill='none' ng-attr-r='%7B%7Bconfig.r2%7D%7D' ng-attr-stroke='%7B%7Bconfig.c2%7D%7D' ng-attr-stroke-width='%7B%7Bconfig.width%7D%7D' r='40' stroke='%23f8a23b' stroke-width='5' class=''%3E%3Canimate attributeName='stroke-dasharray' calcMode='linear' values='0 0 0 125.66370614359172 0 125.66370614359172;0 0 125.66370614359172 0 0 125.66370614359172;0 0 125.66370614359172 0 0 125.66370614359172;0 125.66370614359172 0 125.66370614359172 0 125.66370614359172;0 125.66370614359172 0 125.66370614359172 0 125.66370614359172' keyTimes='0;0.2;0.4;0.6;1' dur='10' begin='-9.2s' repeatCount='indefinite' class=''%3E%3C/animate%3E%3C/circle%3E%3Ccircle cx='50' cy='50' fill='none' ng-attr-r='%7B%7Bconfig.r1%7D%7D' ng-attr-stroke='%7B%7Bconfig.c1%7D%7D' ng-attr-stroke-width='%7B%7Bconfig.width%7D%7D' r='33' stroke='%23363550' stroke-width='5' class=''%3E%3Canimate attributeName='stroke-dasharray' calcMode='linear' values='0 0 0 103.67255756846318 0 103.67255756846318;0 0 103.67255756846318 0 0 103.67255756846318;0 0 103.67255756846318 0 0 103.67255756846318;0 103.67255756846318 0 103.67255756846318 0 103.67255756846318;0 103.67255756846318 0 103.67255756846318 0 103.67255756846318' keyTimes='0;0.2;0.4;0.6;1' dur='10' begin='-8.4s' repeatCount='indefinite' class=''%3E%3C/animate%3E%3C/circle%3E%3Cg transform='rotate(180 50 50)' class=''%3E%3Ccircle cx='50' cy='50' fill='none' ng-attr-r='%7B%7Bconfig.r3%7D%7D' ng-attr-stroke='%7B%7Bconfig.c3%7D%7D' ng-attr-stroke-width='%7B%7Bconfig.width%7D%7D' r='47' stroke='%23e2415e' stroke-width='5' class=''%3E%3Canimate attributeName='stroke-dasharray' calcMode='linear' values='0 0 0 147.6548547187203 0 147.6548547187203;0 0 147.6548547187203 0 0 147.6548547187203;0 0 147.6548547187203 0 0 147.6548547187203;0 147.6548547187203 0 147.6548547187203 0 147.6548547187203;0 147.6548547187203 0 147.6548547187203 0 147.6548547187203' keyTimes='0;0.2;0.4;0.6;1' dur='10' begin='-4.3999999999999995s' repeatCount='indefinite' class=''%3E%3C/animate%3E%3C/circle%3E%3Ccircle cx='50' cy='50' fill='none' ng-attr-r='%7B%7Bconfig.r2%7D%7D' ng-attr-stroke='%7B%7Bconfig.c2%7D%7D' ng-attr-stroke-width='%7B%7Bconfig.width%7D%7D' r='40' stroke='%23f8a23b' stroke-width='5' class=''%3E%3Canimate attributeName='stroke-dasharray' calcMode='linear' values='0 0 0 125.66370614359172 0 125.66370614359172;0 0 125.66370614359172 0 0 125.66370614359172;0 0 125.66370614359172 0 0 125.66370614359172;0 125.66370614359172 0 125.66370614359172 0 125.66370614359172;0 125.66370614359172 0 125.66370614359172 0 125.66370614359172' keyTimes='0;0.2;0.4;0.6;1' dur='10' begin='-5.2s' repeatCount='indefinite' class=''%3E%3C/animate%3E%3C/circle%3E%3Ccircle cx='50' cy='50' fill='none' ng-attr-r='%7B%7Bconfig.r1%7D%7D' ng-attr-stroke='%7B%7Bconfig.c1%7D%7D' ng-attr-stroke-width='%7B%7Bconfig.width%7D%7D' r='33' stroke='%23363550' stroke-width='5' class=''%3E%3Canimate attributeName='stroke-dasharray' calcMode='linear' values='0 0 0 103.67255756846318 0 103.67255756846318;0 0 103.67255756846318 0 0 103.67255756846318;0 0 103.67255756846318 0 0 103.67255756846318;0 103.67255756846318 0 103.67255756846318 0 103.67255756846318;0 103.67255756846318 0 103.67255756846318 0 103.67255756846318' keyTimes='0;0.2;0.4;0.6;1' dur='20' begin='-6.4s' repeatCount='indefinite' class=''%3E%3C/animate%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center center;
}

.svg2{
height:600px;
width:600px;
background-image: url("data:image/svg+xml,%3Csvg class='lds-hairball' width='830px' height='830px' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' style='background: none;'%3E%3Cg transform='translate(50,50)'%3E%3Cg transform='scale(0.8)'%3E%3Cg transform='translate(-50,-50)'%3E%3Cg transform='rotate(172.182 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' repeatCount='indefinite' values='0 50 50;360 50 50' keyTimes='0;1' dur='50s' keySplines='0.5 0.5 0.5 0.5' calcMode='spline'%3E%3C/animateTransform%3E%3Cpath fill='%23363550' d='M51.8,9.9c-8.2-6.6-20.5-4.3-26,4.5c1.9-0.3,3.8-0.4,5.7-0.1c9.9-5.7,22.9-0.9,26.9,9.8 C58.5,18.7,56.1,13.4,51.8,9.9z'%3E%3C/path%3E%3Cpath fill='%23f8a23b' d='M44.1,23c-4-6.9-12.3-10.3-20-8.1c-7.4,2-12.6,8.8-12.8,16.5c1.5-1.2,3.1-2.2,4.9-2.9 c5.7-9.8,19.4-12.2,28.1-5C44.3,23.3,44.2,23.1,44.1,23z'%3E%3C/path%3E%3Cpath fill='%23e2415e' d='M31.4,29.5c-6.8-3.9-15.6-2.8-21.1,2.7c-5.6,5.4-6.8,14.1-3.1,20.9c0.7-1.8,1.6-3.5,2.8-5 c0-11.4,10.7-20.3,21.9-18.4C31.7,29.7,31.5,29.6,31.4,29.5z'%3E%3C/path%3E%3Cpath fill='%23000000' d='M12.1,57c0.8-7.1,5.6-13,12.1-15.4c-8.1-0.2-15.4,5.2-17.5,13c-2,7.5,1.2,15.5,7.8,19.6 c-0.3-1.9-0.4-3.8-0.1-5.7C12.4,65,11.6,61,12.1,57z'%3E%3C/path%3E%3Cpath fill='%23363550' d='M28.4,83.8c-9.8-5.7-12.2-19.4-5-28.1c-7.1,3.8-10.7,12.2-8.6,20c2,7.5,8.8,12.8,16.5,13 C30.1,87.2,29.1,85.6,28.4,83.8z'%3E%3C/path%3E%3Cpath fill='%23f8a23b' d='M48.2,90.1c-11.4,0-20.3-10.7-18.4-21.9c-4.2,6.8-3.2,15.6,2.3,21.4c5.4,5.7,14.2,7,21.1,3.3 C51.4,92.2,49.7,91.2,48.2,90.1z'%3E%3C/path%3E%3Cpath fill='%23e2415e' d='M68.5,85.6c-9.9,5.7-22.9,0.9-26.9-9.8c-0.2,8.1,5.2,15.4,13,17.5c7.5,2,15.5-1.2,19.6-7.8 C72.3,85.8,70.4,85.9,68.5,85.6z'%3E%3C/path%3E%3Cpath fill='%23000000' d='M83.8,71.6c-5.7,9.8-19.4,12.2-28.1,5c3.8,7.1,12.2,10.7,20,8.6c7.5-2,12.8-8.8,13-16.5 C87.2,69.9,85.6,70.9,83.8,71.6z'%3E%3C/path%3E%3Cpath fill='%23363550' d='M92.9,46.8c-0.7,1.8-1.6,3.5-2.8,5c0,11.4-10.7,20.3-21.9,18.4c6.8,4.2,15.6,3.2,21.4-2.3 C95.3,62.5,96.6,53.7,92.9,46.8z'%3E%3C/path%3E%3Cpath fill='%23f8a23b' d='M85.5,25.8c0.3,1.9,0.4,3.8,0.1,5.7c5.7,9.9,0.9,22.9-9.8,26.9c8.1,0.2,15.4-5.2,17.5-13 C95.3,37.9,92.1,29.8,85.5,25.8z'%3E%3C/path%3E%3Cpath fill='%23e2415e' d='M71.6,16.2C67.8,6.4,56,2.2,46.8,7.1c1.8,0.7,3.5,1.6,5,2.8c11.4,0,20.3,10.7,18.4,21.9 C73.1,27.1,73.6,21.3,71.6,16.2z'%3E%3C/path%3E%3Cpath fill='%23000000' d='M85.5,25.8c-1.4-8.2-8.6-14.3-16.9-14.5c1.2,1.5,2.2,3.1,2.9,4.9c9.8,5.7,12.2,19.4,5,28.1 C83.2,40.7,86.8,33.2,85.5,25.8z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center center;
}



.heading span{
display:inline-block;
background: url(heading.png) no-repeat bottom left;
background-size: contain;
padding-left:35px;
padding-right:20px;
padding-bottom:5px;
}

.heading-short span{
display:inline-block;
background: url(heading.png) no-repeat bottom left;
background-size: contain;
padding-left:25px;
padding-right:20px;
padding-bottom:5px;
}

.fl-menu .sub-menu > li {
    font-weight: 500;
    font-size: 14px;
    letter-spacing: 1px;
}

.fl-menu .sub-menu > li a{
    line-height:1.5;
}

::placeholder{
color:#222 !important;
}

.fl-photo-caption-hover{
background:rgba(52,52,78,0.8);
}

.photo-cap{
display:none;
background:rgba(52,52,78,0.8);
}

.fl-slideshow-caption-content {
padding: 10px;
text-align:center;
}


.fl-slideshow-light .fl-slideshow-overlay {
background-image: none;
background:rgba(52,52,78,0.8);
}

.fl-slideshow-light, .fl-slideshow-light .fl-slideshow-caption, .fl-slideshow-light .fl-slideshow-caption a {
color: #fff;
}

#footer a,#footer a:hover{
color:#fff;
}

.news-list .fl-post-grid-post{
border:0;
}

.news-list .fl-post-grid-post a{
color:#333;
}

.news-list .fl-post-grid-post a:hover{
text-decoration: none;
}

.fl-post-grid-post.category-news{
	
background:#f9cf8e;
}

.fl-post-grid-post.category-event{
background:#c2c2d7;
}