/**
* Template Name: Mamba - v2.1.0
* Template URL: https://bootstrapmade.com/mamba-one-page-bootstrap-template-free/
* Author: BootstrapMade.com
* License: https://bootstrapmade.com/license/
*/

/*--------------------------------------------------------------
# Added SVG Icons
--------------------------------------------------------------*/
.icon-obesity:before
{
content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 512 651' version='1.1' width='60px' height='60px' viewBox='0 0 512 651' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2336b94c;%7D%0A%3C/style%3E%3Cpath class='st0' d='m448.2 194.5c12.4-30.6 9.6-62.1-8.3-91.6-16-26.3-24.9-56.3-24.9-87.9 0-8.3-6.7-15-15-15-7.7 0-15 6-15 15.6 0 35.8 10.1 71.4 29.3 102.9 14.1 23.3 15.3 47.2 3.3 71.2-2.6 5.1-2 11.2 1.5 15.8 7 9.3 13.1 18.4 18.2 27.5-96.7 72.1-279.8 72-362.4-0.1 5.2-9 11.2-18.2 18.2-27.4 3.5-4.6 4-10.7 1.5-15.8-12-23.9-10.9-47.9 3.3-71.2 18.4-30.6 29.1-65.9 29.1-103.5 0-8.3-6.7-15-15-15-7.7 0-15 6-15 15.6 0 30.3-8.6 60.5-24.9 87.3-17.9 29.5-20.7 61-8.3 91.6-60.9 85.3-54.1 163.6-16.9 261 6.5 16.9 12.6 32.9 12.6 41.5 0 8.3 6.7 15 15 15s15-6.7 15-15c0-33.2-37.6-86.7-41-156.8 65.1 54 159.8 84 192.5 93.2v63.2c0 8.3 6.7 15 15 15s15-6.7 15-15v-63.2c32.7-9.2 127.3-39.2 192.5-93.2-3.4 70-41 123.5-41 156.8 0 8.3 6.7 15 15 15s15-6.7 15-15c0-8.6 6.1-24.6 12.6-41.5 34.4-90.2 47.2-171.1-16.9-261zm-192.3 211.9c-22.2-6-142.4-40.6-205.5-105 2-13.2 5.6-26.8 11-40.7 94.4 75 282.3 75.1 389-0.3 5.5 14 9.1 27.7 11.1 40.9-63.1 64.5-183.3 99.1-205.6 105.1z'/%3E%3Cellipse class='st0' cx='255.9' cy='230.6' rx='16.4' ry='16.6'/%3E%3C/svg%3E%0A"); }

.icon-mental-health:before
{
content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 512 650' version='1.1' width='60px' height='60px' viewBox='0 0 512 650' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2336B94C;%7D%0A%3C/style%3E%3Cpath class='st0' d='m165.3 283.9c-1.1-5.4-6.4-8.9-11.8-7.8-0.2 0-0.3 0.1-0.5 0.1-5.4 1.3-8.7 6.7-7.4 12.1 1.1 4.6 5.2 7.7 9.7 7.7 0.7 0 1.5-0.1 2.2-0.2 5.4-1.3 8.9-6.5 7.8-11.9z'/%3E%3Cpath class='st0' d='m256 0c-5.5 0-10 4.5-10 10v20c0 5.5 4.5 10 10 10s10-4.5 10-10v-20c0-5.5-4.5-10-10-10z'/%3E%3Cpath class='st0' d='m151.7 55.3-10-17.3c-2.8-4.8-8.9-6.4-13.7-3.7-4.8 2.8-6.4 8.9-3.7 13.7l10 17.3c1.9 3.2 5.2 5 8.7 5 1.7 0 3.4-0.4 5-1.3 4.8-2.8 6.4-8.9 3.7-13.7z'/%3E%3Cpath class='st0' d='m65.3 134.3-17.3-10c-4.8-2.8-10.9-1.1-13.7 3.7s-1.1 10.9 3.7 13.7l17.3 10c1.6 0.9 3.3 1.3 5 1.3 3.5 0 6.8-1.8 8.7-5 2.7-4.8 1.1-10.9-3.7-13.7z'/%3E%3Cpath class='st0' d='m30 246h-20c-5.5 0-10 4.5-10 10s4.5 10 10 10h20c5.5 0 10-4.5 10-10s-4.5-10-10-10z'/%3E%3Cpath class='st0' d='m68.9 364c-2.8-4.8-8.9-6.4-13.7-3.7l-17.3 10c-4.8 2.8-6.4 8.9-3.7 13.7 1.9 3.2 5.2 5 8.7 5 1.7 0 3.4-0.4 5-1.3l17.3-10c4.9-2.8 6.5-8.9 3.7-13.7z'/%3E%3Cpath class='st0' d='m148 443.1c-4.8-2.8-10.9-1.1-13.7 3.7l-10 17.3c-2.8 4.8-1.1 10.9 3.7 13.7 1.6 0.9 3.3 1.3 5 1.3 3.5 0 6.8-1.8 8.7-5l10-17.3c2.7-4.9 1.1-11-3.7-13.7z'/%3E%3Cpath class='st0' d='m256 472c-5.5 0-10 4.5-10 10v20c0 5.5 4.5 10 10 10s10-4.5 10-10v-20c0-5.5-4.5-10-10-10z'/%3E%3Cpath class='st0' d='m387.7 464-10-17.3c-2.8-4.8-8.9-6.4-13.7-3.7-4.8 2.8-6.4 8.9-3.7 13.7l10 17.3c1.9 3.2 5.2 5 8.7 5 1.7 0 3.4-0.4 5-1.3 4.8-2.8 6.4-8.9 3.7-13.7z'/%3E%3Cpath class='st0' d='m474 370.3-17.3-10c-4.8-2.8-10.9-1.1-13.7 3.7s-1.1 10.9 3.7 13.7l17.3 10c1.6 0.9 3.3 1.3 5 1.3 3.5 0 6.8-1.8 8.7-5 2.8-4.8 1.1-10.9-3.7-13.7z'/%3E%3Cpath class='st0' d='m502 246h-20c-5.5 0-10 4.5-10 10s4.5 10 10 10h20c5.5 0 10-4.5 10-10s-4.5-10-10-10z'/%3E%3Cpath class='st0' d='m477.7 128c-2.8-4.8-8.9-6.4-13.7-3.7l-17.3 10c-4.8 2.8-6.4 8.9-3.7 13.7 1.9 3.2 5.2 5 8.7 5 1.7 0 3.4-0.4 5-1.3l17.3-10c4.8-2.8 6.5-8.9 3.7-13.7z'/%3E%3Cpath class='st0' d='m384 34.3c-4.8-2.8-10.9-1.1-13.7 3.7l-10 17.3c-2.8 4.8-1.1 10.9 3.7 13.7 1.6 0.9 3.3 1.3 5 1.3 3.5 0 6.8-1.8 8.7-5l10-17.3c2.7-4.8 1.1-10.9-3.7-13.7z'/%3E%3Cpath class='st0' d='m458.7 232.9c0-33-21.4-61.1-51.1-71.1-6-24.2-26.1-42.5-50.9-46.9-1.1-11.4-5.9-22.1-13.9-30.9-10.4-11.4-25.5-18-41.3-18-18.8 0-35.5 9.2-45.5 23.2-10-14-26.7-23.2-45.5-23.2-15.8 0-30.9 6.6-41.4 18.1-8 8.8-12.8 19.5-13.9 30.9-16.8 2.9-31.5 12.1-41.4 26.1-9.6 13.6-13.2 29.9-10.4 45.7-22.9 12.2-37.4 35.5-37.4 61.5 0 22.9 11.1 43.7 29.7 56.7-10.7 16.9-12.3 37.1-4 56.2 10.2 23.4 32.9 38.5 58 38.5 2 0 3.9-0.1 5.9-0.3 1.6 10.4 6.2 20.3 13.4 28.2 10.5 11.6 25.6 18.2 41.5 18.2 18.8 0 35.5-9.2 45.5-23.2 10 14 26.7 23.2 45.5 23.2 15.9 0 31-6.6 41.5-18.2 7.2-8 11.8-17.8 13.4-28.2 24.3 2.2 46.9-9 59.9-30.5 13.2-21.9 12.1-47.6-2.4-67.5 26.3-11.5 44.8-37.9 44.8-68.5zm-212.7 158.9c0 18.8-15.9 34.2-35.5 34.2-10.2 0-20-4.3-26.7-11.7-5-5.5-8-12.3-8.6-19.4 18-7.2 22.7-19.4 26.2-28.6 2.9-7.7 4.4-11.6 12.8-13.9 5.3-1.4 8.5-6.9 7.1-12.2s-6.9-8.5-12.2-7.1c-18.3 4.9-22.9 17.1-26.3 26.1s-5.7 14.9-20 18.8c-4.3 1.2-8.6 1.8-12.8 1.8-17.1 0-32.7-10.4-39.7-26.5-6.7-15.4-3.8-32 7.8-44.3 2.2-2.3 3.1-5.6 2.5-8.7s-2.6-5.8-5.5-7.2c-18-8.4-29.1-25.6-29.1-44.8 0-20.7 12.9-38.9 32.8-46.5 5-1.9 7.6-7.4 5.9-12.5-4.2-12.4-2.1-25.8 5.5-36.7 8-11.4 20.8-18.2 35.1-18.5 17 0 20.8 6.8 26 16.2 4.7 8.6 11.2 20.3 28.6 20.3 5.5 0 10-4.5 10-10s-4.5-10-10-10c-5.2 0-6.5-1.6-11.1-9.9-5.1-9.2-12.4-22.5-33.3-25.8 1-6.3 3.9-12.3 8.4-17.2 6.7-7.4 16.4-11.6 26.6-11.6 19.6 0 35.5 15.3 35.5 34.2v135.3c-23.5-2.3-29.3-13-36.5-26.2-7-12.9-15.8-29-42.1-31.8-5.5-0.6-10.4 3.4-11 8.9s3.4 10.4 8.9 11c15.9 1.7 20.2 9.5 26.7 21.5 2.3 4.3 4.9 8.9 8 13.3-5.3 5.4-13.2 10.9-22.2 15.4-4.9 2.5-7 8.5-4.5 13.4 1.7 3.5 5.3 5.6 9 5.6 1.5 0 3-0.3 4.4-1 11.2-5.6 20.8-12.4 27.8-19.4 7.6 4.8 17.6 8.4 31.7 9.5l-0.2 116zm153.2-33.1c-7.9 13.1-25.7 26-49.8 19.4-14.3-3.8-16.6-9.8-20-18.8-3.4-8.9-8-21.2-26.3-26.1-5.3-1.4-10.8 1.7-12.2 7.1s1.7 10.8 7.1 12.2c8.4 2.2 9.8 6.1 12.8 13.9 3.5 9.2 8.2 21.4 26.2 28.6-0.7 7.1-3.6 13.9-8.6 19.4-6.7 7.4-16.5 11.7-26.7 11.7-19.6 0-35.5-15.3-35.5-34.2v-71.5c0-18 9.5-27 18.4-29.4 11-2.9 22.5 2.8 29.4 14.6 2.8 4.8 8.9 6.4 13.7 3.7 4.8-2.8 6.4-8.9 3.7-13.7-11.3-19.6-32.2-29.2-51.9-23.9-4.8 1.3-9.2 3.4-13.2 6.1v-157.6c0-18.8 15.9-34.2 35.5-34.2 10.2 0 19.9 4.2 26.6 11.6 4.5 4.9 7.4 10.9 8.4 17.2-20.9 3.3-28.3 16.6-33.3 25.8-4.6 8.3-5.9 9.9-11.1 9.9-5.5 0-10 4.5-10 10s4.5 10 10 10c17.4 0 23.9-11.7 28.6-20.3 5.2-9.4 8.9-16.2 26-16.2 16.7 0.4 31.3 9.9 38.3 23.9h-1.3c-41.4 0-75 33.6-75 75s33.6 75 75 75c3.1 0 6.1-0.2 9.1-0.6 0.4 0.6 0.8 1.2 1.3 1.7 15.5 16.8 12.7 36.7 4.8 49.7zm-15.5-70.8c-30.3 0-55-24.7-55-55s24.7-55 55-55 55 24.7 55 55-24.6 55-55 55z'/%3E%3Cpath class='st0' d='m413.6 207.2c-4.2-3.6-10.5-3-14.1 1.2l-22 26.1-9.5-7.3c-4.4-3.4-10.7-2.5-14 1.8-3.4 4.4-2.5 10.7 1.8 14l17.1 13.1c1.8 1.4 4 2.1 6.1 2.1 2.9 0 5.7-1.2 7.6-3.6l28.2-33.4c3.5-4.1 3-10.5-1.2-14z'/%3E%3C/svg%3E%0A"); }

.icon-digestion:before
{
content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 40.5 85.5' version='1.1' height='75' width='75' viewBox='0 0 40.5 85.5' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2336B94C;%7D%0A%3C/style%3E%3Ctitle%3EAsset 5%3C/title%3E%3Cpath class='st0' d='m38 16.4c0-5.2-4.2-9.4-9.4-9.4-3 0-5.8 1.4-7.5 3.8h-4.2c-1 0-1.7-0.8-1.8-1.8v-8c0-0.6-0.4-1-1-1s-1 0.4-1 1v8.1c0 2.1 1.7 3.7 3.8 3.8h3.1c-0.2 0.6-0.4 1.2-0.5 1.8h-2.2c-3.2 0-5.9-2.6-5.9-5.8v-7.9c0-0.6-0.4-1-1-1s-1 0.4-1 1v7.8c0 4.3 3.5 7.9 7.9 7.9h2v3.6c0 2.4-1.9 4.3-4.3 4.3-0.8 0-1.6-0.2-2.3-0.6-0.9-0.5-1.8-0.7-2.8-0.7-3.3-0.1-5.9 2.5-5.9 5.7 0 0.9 0.2 1.7 0.6 2.5-0.4 0.8-0.6 1.7-0.6 2.5v11c0.1 3.3 2.8 6 6.1 5.9 1.4 0 2.7-0.5 3.7-1.4 0.2 1.1 0.8 2.1 1.7 2.8 0.7 0.5 1 1.4 0.7 2.2v0.1c-0.3 1.9 1 3.7 3 4 1.9 0.3 3.7-1 4-3v-0.6-1.9l0.6 0.1c1.6 0.2 3.1 0.3 4.7 0.3 5 0 9.4-4 9.4-8.6v-10.9c0-1.9-0.9-3.7-2.5-4.9 1.6-2.4 2.5-5.3 2.5-8.2v-4.5zm-25.3 23.6c4.7 3.3 10.9 3.5 15.9 0.5 0.4 1 0.4 2.2-0.1 3.2-0.5 1.2-1.7 1.9-3 1.8-1.1 0-2.2-0.6-2.9-1.5l-0.1-0.1c-0.1-0.1-0.2-0.2-0.3-0.2l-0.1-0.1c-1-0.3-2.1-0.5-3.1-0.5-1.3 0-2.6 0.4-3.6 1.4l-0.3 0.3c-1.5 0.3-3-0.7-3.3-2.2-0.1-1 0.2-1.9 0.9-2.6zm23.3 5c0 3.8-3.9 6.6-7.4 6.6-1.5 0-3-0.1-4.5-0.3-1.3-0.2-2.7-0.2-4-0.1-0.6 0.1-0.9 0.6-0.9 1.1 0.1 0.6 0.6 0.9 1.1 0.9 0.3 0 0.6-0.1 0.9-0.1v2c0.1 0.8-0.6 1.6-1.4 1.6-0.8 0.1-1.6-0.6-1.6-1.4v-0.2-0.2-0.1c0.3-1.5-0.2-3-1.4-4-0.7-0.6-1.1-1.5-1.1-2.4 0-0.7 0.2-1.3 0.6-1.9l0.1-0.1c0.1-0.1 0.2-0.3 0.3-0.4 0.6-0.6 1.3-0.8 2.1-0.8 0.8 0.1 1.6 0.2 2.4 0.4 1.1 1.2 2.6 2 4.2 2 2.1 0 3.9-1.1 4.8-3 0.8-1.7 0.8-3.6-0.1-5.3 0.6-0.5 1.2-1.1 1.7-1.7 0.4-0.4 0.3-1-0.1-1.4s-1-0.3-1.4 0.1c-4.5 5.2-12.4 5.8-17.6 1.3-0.5-0.4-0.9-0.8-1.3-1.3-0.4-0.4-1-0.4-1.4-0.1-0.4 0.4-0.4 1-0.1 1.4s0.7 0.8 1.1 1.1c-1.8 1.9-1.8 4.9 0.1 6.8 0.6 0.6 1.4 1 2.3 1.2-1 1.9-3.4 2.7-5.3 1.7-1.3-0.6-2.1-1.9-2.1-3.4v-11c0-2.2 1.9-4 4.1-4 1 0 1.9 0.4 2.6 1l3.8 3h0.1c2.6 2 6.2 2 8.8 0h0.1l3.8-3c1.7-1.5 4.2-1.4 5.7 0.3 0.6 0.7 1 1.7 1 2.7v11zm-2.3-16.7c-2-0.6-4.2-0.2-5.8 1.2l-3.6 2.8c-2 1.5-4.7 1.5-6.6 0l-3.7-2.8c-2.3-2-5.7-2-8 0.1-0.3-2.1 1.1-4 3.2-4.3h0.6c0.6 0 1.3 0.1 1.8 0.5 3 1.8 6.9 0.9 8.7-2.1 0.6-1 0.9-2.1 0.9-3.3v-3.8c0-4.1 3.3-7.4 7.4-7.4s7.4 3.3 7.4 7.4v4.4c0 2.6-0.8 5.1-2.3 7.3z'/%3E%3C/svg%3E "); }

.icon-insomnia:before
{
content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' height='60' width='60' viewBox='0 0 512 650' style='enable-background:new 0 0 512 650;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2336b94c;%7D%0A%3C/style%3E%3Cpath class='st0' d='M511.2,345c0.8-2.1,1.1-4.4,0.3-6.8l-42.2-137.1V74.7c0-29.4-23.9-53.3-53.3-53.3H96 c-29.4,0-53.3,23.9-53.3,53.3v126.5L0.5,338.2c-0.7,2.3-0.4,4.7,0.3,6.8c-0.5,2.3-0.8,4.6-0.8,7v128c0,5.9,4.8,10.7,10.7,10.7h42.7 c5.9,0,10.7-4.8,10.7-10.7v-32h384v32c0,5.9,4.8,10.7,10.7,10.7h42.7c5.9,0,10.7-4.8,10.7-10.7V352C512,349.6,511.7,347.2,511.2,345 L511.2,345z M64,74.7c0-17.6,14.4-32,32-32h320c17.6,0,32,14.4,32,32V192h-29l-9.9-39.8C405.5,138,392.7,128,378,128h-68.7 c-17.6,0-32,14.4-32,32v32h-42.7v-32c0-17.6-14.4-32-32-32H134c-14.7,0-27.5,10-31.1,24.2L93,192H64L64,74.7L64,74.7z M397.1,209.2 c-2,2.6-5.1,4.1-8.4,4.1h-79.3c-5.9,0-10.7-4.8-10.7-10.7V160c0-5.9,4.8-10.7,10.7-10.7H378c4.9,0,9.2,3.3,10.3,8.1l10.7,42.7 C399.9,203.3,399.1,206.6,397.1,209.2L397.1,209.2z M213.4,160v42.6c0,0,0,0.1,0,0.1v0c0,5.9-4.8,10.6-10.6,10.6h-79.3 c-3.3,0-6.4-1.5-8.4-4.1c-2-2.6-2.8-6-1.9-9.2l10.7-42.7c1.2-4.7,5.4-8.1,10.4-8.1h68.7C208.6,149.3,213.4,154.1,213.4,160 L213.4,160z M61.2,213.3h32.1c1.1,3.2,2.6,6.3,4.8,9c6.1,7.8,15.3,12.3,25.3,12.3h79.3c13.9,0,25.6-9,30-21.3h46.6 c4.4,12.4,16.1,21.3,30,21.3h79.3c9.9,0,19.1-4.5,25.2-12.3c2.2-2.8,3.6-5.8,4.8-9h32.1l32.9,107.1c-1.2-0.1-2.5-0.4-3.7-0.4H32 c-1.3,0-2.5,0.2-3.7,0.4L61.2,213.3L61.2,213.3z M42.7,469.3H21.3V448h21.3L42.7,469.3L42.7,469.3z M490.7,469.3h-21.3V448h21.3 V469.3z M490.7,426.7H21.3V352c0-5.9,4.8-10.7,10.7-10.7h448c5.9,0,10.7,4.8,10.7,10.7L490.7,426.7L490.7,426.7z'/%3E%3C/svg%3E%0A"); }

.icon-depression:before
{
content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 512 650' version='1.1' height='60' width='60' viewBox='0 0 512 650' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2336b94c;%7D%0A%3C/style%3E%3Cpath class='st0' d='m446.9 73.9c-5.3-53.4-66.5-81.8-110.7-51.1-9.4-13.7-25.2-22.8-43.1-22.8-21.5 0-40.9 13.5-48.5 33.4-10.5-1-20.9 2.9-28.2 10.6-15.8-2.1-31.1 5.2-39.6 18.1-33.3 7.9-63.5 26.8-85.3 53.5-22.8 27.9-35.4 63.2-35.4 99.4v22.2c0 22.2-8.6 43-24.3 58.6l-20.6 20.6c-13.4 13.4-3.9 36.4 15.1 36.4h29.7c0.1 0 0.2 0.1 0.2 0.2v25.4c0 42.2 34.3 76.5 76.5 76.5 10.7 0 19.3 8.7 19.3 19.3v22.1c0 8.6 7 15.7 15.7 15.7h44.3c4.1 0 7.5-3.4 7.5-7.5s-3.4-7.5-7.5-7.5h-44.3c-0.4 0-0.6-0.3-0.6-0.7v-22.1c0-18.9-15.4-34.3-34.4-34.3-33.9 0-61.5-27.6-61.5-61.5v-25.4c0-8.4-6.8-15.2-15.2-15.2h-29.6c-5.7 0-8.5-6.8-4.5-10.8l20.6-20.6c18.5-18.5 28.7-43.1 28.7-69.2v-22.2c0-62.1 41-117.1 99.3-135.5-2.8 22.2 12.6 42.1 34.1 45.5-1.4 31.8 23.8 57.6 55 57.6h92.1c2.5 10.6 3.7 21.4 3.7 32.4v18.9c0 4.1 3.4 7.5 7.5 7.5s7.5-3.4 7.5-7.5v-18.9c0-10.9-1.1-21.8-3.4-32.4h86.8c31.1 0 55.9-25.9 54.5-57.1-1.6-31.1-29.4-55.6-61.4-51.6zm-233.9 36.5c-8 0-14.7-1.8-20.6-8-17.4-18.2-0.9-48 23.6-43.3 4 0.8 8.1-0.7 10.6-3.8 4.6-5.6 11.8-8.1 18.8-6.6 5.4 1.1 10.8-2.1 12.4-7.4 4.7-15.5 19.2-26.3 35.3-26.3 20.4 0 36.9 16.6 36.9 36.9 0 2.7 1.2 5.2 3.4 6.8 1.9 1.5 4.5 2.1 7 1.6 27.8-6 41.9 24.9 25.4 42.2-4.9 5.1-11.4 7.9-18.5 7.9h-134.3zm240.7 57.2h-194.1c-22.3 0-41.1-18.4-40-42.1h127.8c28.8 0 48.2-29.1 37.6-55.5-6.3-15.7-22.3-26.7-40.5-25.5-0.4-2.6-1.1-5.6-1.8-7.9 36.5-27.8 89.5-1.7 89.5 44.4 0 6 5.6 10.3 11.4 8.8 24.6-6.5 48.5 11.6 49.6 36.3 1.1 22.8-17 41.5-39.5 41.5z'/%3E%3Cpath class='st0' d='m468.8 216.4c4.1 0 7.5-3.4 7.5-7.5v-10.1c0-4.1-3.4-7.5-7.5-7.5s-7.5 3.4-7.5 7.5v10.1c0 4.2 3.3 7.5 7.5 7.5z'/%3E%3Cpath class='st0' d='m461.3 252.6c0 4.1 3.4 7.5 7.5 7.5s7.5-3.4 7.5-7.5v-10.1c0-4.1-3.4-7.5-7.5-7.5s-7.5 3.4-7.5 7.5v10.1z'/%3E%3Cpath class='st0' d='m461.3 296.3c0 4.1 3.4 7.5 7.5 7.5s7.5-3.4 7.5-7.5v-10.1c0-4.1-3.4-7.5-7.5-7.5s-7.5 3.4-7.5 7.5v10.1z'/%3E%3Cpath class='st0' d='m431.6 216.4c4.1 0 7.5-3.4 7.5-7.5v-10.1c0-4.1-3.4-7.5-7.5-7.5s-7.5 3.4-7.5 7.5v10.1c0 4.2 3.4 7.5 7.5 7.5z'/%3E%3Cpath class='st0' d='m424.1 252.6c0 4.1 3.4 7.5 7.5 7.5s7.5-3.4 7.5-7.5v-10.1c0-4.1-3.4-7.5-7.5-7.5s-7.5 3.4-7.5 7.5v10.1z'/%3E%3Cpath class='st0' d='m424.1 296.3c0 4.1 3.4 7.5 7.5 7.5s7.5-3.4 7.5-7.5v-10.1c0-4.1-3.4-7.5-7.5-7.5s-7.5 3.4-7.5 7.5v10.1z'/%3E%3Cpath class='st0' d='m394.5 216.4c4.1 0 7.5-3.4 7.5-7.5v-10.1c0-4.1-3.4-7.5-7.5-7.5s-7.5 3.4-7.5 7.5v10.1c0 4.2 3.3 7.5 7.5 7.5z'/%3E%3Cpath class='st0' d='m387 252.6c0 4.1 3.4 7.5 7.5 7.5s7.5-3.4 7.5-7.5v-10.1c0-4.1-3.4-7.5-7.5-7.5s-7.5 3.4-7.5 7.5v10.1z'/%3E%3Cpath class='st0' d='m387 296.3c0 4.1 3.4 7.5 7.5 7.5s7.5-3.4 7.5-7.5v-10.1c0-4.1-3.4-7.5-7.5-7.5s-7.5 3.4-7.5 7.5v10.1z'/%3E%3Cpath class='st0' d='m326.7 133.4c-4.1 0-7.5 3.4-7.5 7.5v10.1c0 4.1 3.4 7.5 7.5 7.5s7.5-3.4 7.5-7.5v-10.1c0-4.1-3.3-7.5-7.5-7.5z'/%3E%3Cpath class='st0' d='m326.7 221.5c4.1 0 7.5-3.4 7.5-7.5v-10.1c0-4.1-3.4-7.5-7.5-7.5s-7.5 3.4-7.5 7.5v10.1c0 4.2 3.4 7.5 7.5 7.5z'/%3E%3Cpath class='st0' d='m319.2 257.7c0 4.1 3.4 7.5 7.5 7.5s7.5-3.4 7.5-7.5v-10.1c0-4.1-3.4-7.5-7.5-7.5s-7.5 3.4-7.5 7.5v10.1z'/%3E%3Cpath class='st0' d='m289.6 133.4c-4.1 0-7.5 3.4-7.5 7.5v10.1c0 4.1 3.4 7.5 7.5 7.5s7.5-3.4 7.5-7.5v-10.1c0-4.1-3.4-7.5-7.5-7.5z'/%3E%3Cpath class='st0' d='m289.6 221.5c4.1 0 7.5-3.4 7.5-7.5v-10.1c0-4.1-3.4-7.5-7.5-7.5s-7.5 3.4-7.5 7.5v10.1c0 4.2 3.3 7.5 7.5 7.5z'/%3E%3Cpath class='st0' d='m282.1 257.7c0 4.1 3.4 7.5 7.5 7.5s7.5-3.4 7.5-7.5v-10.1c0-4.1-3.4-7.5-7.5-7.5s-7.5 3.4-7.5 7.5v10.1z'/%3E%3Cpath class='st0' d='m252.4 133.4c-4.1 0-7.5 3.4-7.5 7.5v10.1c0 4.1 3.4 7.5 7.5 7.5s7.5-3.4 7.5-7.5v-10.1c0-4.1-3.3-7.5-7.5-7.5z'/%3E%3Cpath class='st0' d='m252.4 221.5c4.1 0 7.5-3.4 7.5-7.5v-10.1c0-4.1-3.4-7.5-7.5-7.5s-7.5 3.4-7.5 7.5v10.1c0 4.2 3.4 7.5 7.5 7.5z'/%3E%3Cpath class='st0' d='m244.9 257.7c0 4.1 3.4 7.5 7.5 7.5s7.5-3.4 7.5-7.5v-10.1c0-4.1-3.4-7.5-7.5-7.5s-7.5 3.4-7.5 7.5v10.1z'/%3E%3Cpath class='st0' d='m239.5 504.5c0 4.1 3.4 7.5 7.5 7.5h48.1c8.7 0 15.8-7.1 15.8-15.8v-56.6c0-21.1 7.2-40.9 20.2-55.7 25.3-28.7 39.3-65.6 39.3-103.9v-11.3c0-4.1-3.4-7.5-7.5-7.5s-7.5 3.4-7.5 7.5v11.3c0 34.6-12.6 68-35.5 93.9-15.4 17.5-23.9 40.8-23.9 65.6v56.6c0 0.4-0.3 0.8-0.8 0.8h-48.2c-4.1 0.1-7.5 3.5-7.5 7.6z'/%3E%3C/svg%3E%0A"); }

.icon-acne:before
{
content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 512 650' version='1.1' height='60' width='60' viewBox='0 0 512 650' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2336b94c;%7D%0A%3C/style%3E%3Cpath class='st0' d='m481.7 344.8h-61.9v15h55.7l21.5 21.5-0.5 115.6h-61.7v-64.8h-15v64.8h-327.6v-64.8h-15v64.8h-62.2v-115.6l21.5-21.5h137.8c20.4 19.8 53.2 43.8 81.7 43.8 34.3 0 72.1-34.4 81.7-43.8h60.5v-15h-56.1v-45.7l37.7-37.7v-137.4c0-67-53.7-122.4-121.3-123.8-33.5-0.7-65.3 12.1-89 35.3-15.9 14.3-26.2 30.8-31.5 50.9-3.8 11.9-5.9 24.5-5.9 37.7v137.4l37.7 37.7v45.7h-139.5l-30.3 30.1v136.8h511.5l0.5-136.8-30.3-30.2zm-294.3-287.1c0 24.6-23 35.6-36.5 39.9 3.8-19.9 17.7-43.2 36.5-57.4v17.5zm15-27.4c64.5-37.1 138.3-1.8 157.1 63.2h-120.7c-20.1 0-36.5-16.4-36.5-36.5l0.1-26.7zm-54.8 83.7c17.9-4.1 37.3-14.2 47.4-30.1 9.1 14.7 25.3 24.5 43.9 24.5h124.9c1.5 10.7 1.1 4.7 1.1 146.8l-67.6 67.6h-82.4l-67.6-67.6c-0.1-142.2-0.3-134 0.3-141.2zm62 224.9h92.8l1-1c0.4 0-1.5 1.8 23.7-23.5v34.8c-17.2 16.5-47.3 39.4-71.1 39.4-23.9 0-53.9-22.8-71.1-39.4v-34.8c25.2 25.2 23.3 23.5 23.7 23.5l1 1z'/%3E%3Cpath class='st0' d='m274.6 471h-15v-15h15v15zm-25 0h-15v-15h15v15z'/%3E%3Crect class='st0' x='161.5' y='192' width='15' height='15'/%3E%3Crect class='st0' x='213.8' y='192' width='15' height='15'/%3E%3Crect class='st0' x='161.5' y='234.2' width='15' height='15'/%3E%3Crect class='st0' x='213.8' y='234.2' width='15' height='15'/%3E%3Crect class='st0' x='187.6' y='213.1' width='15' height='15'/%3E%3Crect class='st0' x='284.2' y='192' width='15' height='15'/%3E%3Crect class='st0' x='336.5' y='192' width='15' height='15'/%3E%3Crect class='st0' x='284.2' y='234.2' width='15' height='15'/%3E%3Crect class='st0' x='336.5' y='234.2' width='15' height='15'/%3E%3Crect class='st0' x='310.4' y='213.1' width='15' height='15'/%3E%3C/svg%3E%0A"); }

.icon-pms:before
{
content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 512 649' version='1.1' height='60' width='60' viewBox='0 0 512 649' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2336b94c;%7D%0A%3C/style%3E%3Cpath class='st0' d='m418.2 366.8c-6.7-33.8-38.5-39.6-38.6-39.6-0.3-0.1 2.9 0.7-77.3-19.2v-2.7h59.1c12.2 0 22.1-9.9 22.1-22.1v-112.6c1-4.2 1-8.5 0-12.7v-41.1c0-4.1-3.4-7.5-7.5-7.5s-7.5 3.4-7.5 7.5v21.5c-4-2.4-8.5-4.1-13.4-4.9-1.8-7.8-8.3-14-16.5-15.1-8.6-1.1-15.1-6.1-19.3-14.9-2-4.1-5.9-6.8-10.4-7.2s-8.8 1.5-11.5 5.2c-12.9 17.5-48.7 56.9-110.6 56.9-4.7 0-7.9-0.2-9-0.3-11.4-0.7-21 8.4-21 19.8v17.2c0 27.5 11.4 54.3 31.4 73.3 6.6 6.3 13.9 11.6 21.7 15.8v6.2h-58.8c-3.9 0-7.1-3.2-7.1-7.1v-168.5c0-54.6 44.6-99.7 98.4-99.7h0.5c19.3 0.1 41.5 5.6 56.7 13.9 9.6 5.3 15.6 1.1 25 1.1 23.2 0 41.7 23.8 44 45.3 0 0.3 0 1.6 0.1 6.4 0 7.2 8.2 7.8 7.5 7.5 4.1 0 7.5-3.4 7.5-7.5 0-1.3 0-6.6-0.1-7.8-3-29.8-28.5-58.9-58.9-58.9-11.9 0-13.7 3-17.8 0.8-17.4-9.5-42.5-15.7-64.1-15.8-62.3-0.4-114 51.5-114 114.7v168.6c0 12.2 9.9 22.1 22.1 22.1h58.8v2.7l-77 19.1c-0.1 0-0.2 0.1-0.3 0.1l-5.6 1.7c-0.2 0-0.3 0.1-0.5 0.2-10 3.7-27.6 13.6-32.4 37.8-22.9 114.5-22 109.6-22 110-2.8 19.5 7 35 30.4 35h81.1c4.1 0 7.5-3.4 7.5-7.5s-3.4-7.5-7.5-7.5h-28.2v-70.8c0-4.1-3.4-7.5-7.5-7.5s-7.5 3.4-7.5 7.5v70.8h-37.9c-10 0-15.8-3.2-15.8-13.7 0-5.1-0.2-0.1 22.1-113.6 3.4-16.8 15.6-23.9 22.7-26.6l5.2-1.5 44.2-11c49.2 58 46.3 54.9 49.1 57.7 16.4 16 39.9 14.9 55.3-3.2l46.3-54.4 44.1 10.9c1.3 0.6 23.2 4.4 27.9 28.1 22.1 112.5 22.1 108.4 22.1 113.6-0.1 10.3-5.6 13.7-15.8 13.7h-37.6v-70.8c0-4.1-3.4-7.5-7.5-7.5s-7.5 3.4-7.5 7.5v70.8h-138.7c-4.1 0-7.5 3.4-7.5 7.5s3.4 7.5 7.5 7.5h191.3c18.5 0 30.7-10.2 30.8-28.6 0.1-8.5-0.4-4.4-22.3-116.6zm-62.6-218c6.3 1.9 11.1 6 12.9 11.1v8.6c-1.8 5.1-6.6 9.2-12.9 11.1v-30.8zm0 47.5v-1.3c4.7-0.9 9-2.5 12.9-4.8v93.1c0 3.9-3.2 7.1-7.1 7.1h-59.1v-5.8c31.8-16.7 53.3-50 53.3-88.3zm-157.2 61.2c-17-16.2-26.7-38.9-26.7-62.4 0.4-16.3-1.1-18.3 1.5-20.8 0.9-0.9 2.2-1.4 3.6-1.3 53.8 3.2 100-20.4 130.6-60 8.2 14.5 20.3 19 29.3 20.1 2.2 0.3 3.9 2.2 3.9 4.4v58.8c0 74.7-89.4 111.6-142.2 61.2zm75.3 117.9c-10.5 12.3-25.1 12.2-35.5-0.1l-15.7-18.5h66.9l-15.7 18.6zm28.6-33.5h-92.4l-12.9-15.2 22.1-5.5c3.3-0.8 5.7-3.9 5.7-7.4v-23.2c20.6 6.9 42.4 6.8 62.6 0.2 0.1 24-0.3 23.4 0.4 25.5 0.8 2.3 2.8 4.2 5.3 4.8l22.2 5.5-13 15.3z'/%3E%3C/svg%3E%0A"); }

.icon-plant-based:before
{
content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 511.8 650.6' version='1.1' height='60' width='60' viewBox='0 0 511.8 650.6' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2336b94c;%7D%0A%3C/style%3E%3Cpath class='st0' d='m210.9 67.4c-41-41-121.4-45.8-178.2-45.8-5.9 0-10.7 4.8-10.7 10.7 0 56.9 4.7 137.2 45.8 178.2 17.3 17.3 43.9 25.1 70.2 25.1 28.6 0 57-9.2 72.9-25.1 30.5-30.6 36.2-107 0-143.1zm-15.1 128c-22.8 22.8-86.2 26.7-112.9 0-33.2-33.1-38.9-100.5-39.5-152.4 52 0.6 119.3 6.4 152.4 39.5 26.7 26.7 22.8 90.1 0 112.9z'/%3E%3Cpath class='st0' d='m481.2 63.8c-56.9 0-137.2 4.7-178.2 45.8-36.2 36.2-30.6 112.5 0 143.1 15.9 15.9 44.3 25.1 72.9 25.1 26.3 0 52.9-7.7 70.2-25 41-41 45.8-121.4 45.8-178.2-0.1-6-4.9-10.8-10.7-10.8zm-50.3 173.8c-26.7 26.7-90.1 22.8-112.9 0s-26.7-86.2 0-112.9c33.1-33.1 100.4-38.9 152.4-39.5-0.6 51.9-6.4 119.2-39.5 152.4z'/%3E%3Cpath class='st0' d='m404.1 156.1c-2.5-5.4-9.7-7.2-15-4.7-81.8 38.5-122 105.5-140.3 174.5-22.6-146.6-87.9-191.3-115.7-210.3-3.5-2.4-6.1-4.1-7.6-5.6-4.2-4.2-10.9-4.2-15.1 0s-4.2 10.9 0 15.1c2.1 2.1 5.8 4.7 10.7 8.1 31.2 21.4 114.2 78.1 114.2 304.4 0 5.9 4.8 10.7 10.7 10.7s10.7-4.8 10.7-10.6c0-91.4 24.6-211.9 141.5-266.9l1.7-0.8c5.3-2.6 6.7-8.6 4.2-13.9z'/%3E%3C/svg%3E%0A"); }

.container2{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container2{width:750px}}@media (min-width:992px){.container2{width:970px}}@media (min-width:1200px){.container2{width:1170px}}

.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}

.receipe-headline .receipe-duration {
  border-left: 3px solid #40ba37;
  padding: 15px; }

.receipe-headline .receipe-duration h6 {
    font-size: 15px;
    margin-bottom: 5px; }

.receipe-headline .receipe-duration h6:last-child {
      margin-bottom: 0; }

/*--------------------------------------------------------------
# Added Masthead
--------------------------------------------------------------*/

.masthead {
    position:relative;
    width:100%;height:auto;
    min-height:35rem;
    padding:15rem 0;
    background:-webkit-gradient(linear,left top,left bottom,from(rgba(22,22,22,.1)),color-stop(75%,rgba(22,22,22,.5)),to(#161616)),url(../bg/integrative-clinical-nutrition-wood-greens-broccoli.jpg);
    background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(100,100,103,0) 85%,#161616 100%),url(../bg/integrative-clinical-nutrition-wood-greens-broccoli.jpg);
    background-position:center;
    background-repeat:no-repeat;
    background-attachment:scroll;
    background-size:cover;
}

.masthead2 {
    position:relative;
    width:100%;height:auto;
    min-height:35rem;
    padding:15rem 0;
    background:-webkit-gradient(linear,left top,left bottom,from(rgba(22,22,22,.1)),color-stop(75%,rgba(22,22,22,.5)),to(#161616)),url(../bg/integrative-clinical-nutrition-wood-greens-broccoli.jpg);
    background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 85%,#f7f7f7 100%),url(../bg/integrative-clinical-nutrition-spices-recipes.jpg);
    background-position:center;
    background-repeat:no-repeat;
    background-attachment:scroll;
    background-size:cover;
}
.masthead3 {
    position:relative;
    width:100%;height:auto;
    min-height:35rem;
    padding:15rem 0;
    background:-webkit-gradient(linear,left top,left bottom,from(rgba(22,22,22,.1)),color-stop(75%,rgba(22,22,22,.5)),to(#161616)),url(../bg/integrative-clinical-nutrition-wood-greens-broccoli.jpg);
    background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 85%,#f7f7f7 100%),url(../bg/integrative-clinical-nutrition-wood-greens-broccoli.jpg);
    background-position:center;
    background-repeat:no-repeat;
    background-attachment:scroll;
    background-size:cover;
}
.masthead4 {
    position:relative;
    width:100%;height:auto;
    min-height:35rem;
    padding:15rem 0;
    background:-webkit-gradient(linear,left top,left bottom,from(rgba(22,22,22,.1)),color-stop(75%,rgba(22,22,22,.5)),to(#161616)),url(../bg/integrative-clinical-nutrition-wood-greens-asparagus.jpg);
    background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 85%,#f7f7f7 100%),url(../bg/integrative-clinical-nutrition-wood-greens-asparagus.jpg);
    background-position:center;
    background-repeat:no-repeat;
    background-attachment:scroll;
    background-size:cover;
}

/*--------------------------------------------------------------
# General
--------------------------------------------------------------*/

<link href="https://fonts.googleapis.com/css?family=Roboto:400,700&display=swap" rel="stylesheet">
@import url('https://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700|Work+Sans:300,400,500,600,700,800,900');

body {
  font-family: "Open Sans", sans-serif;
  color: #444;
}


a {
  color: #36b94c;
}

a:hover {
  color: #9eccf4;
  text-decoration: none;
}

h1, h2, h3, h4, h5, h6, .font-primary {
  font-family: "Raleway", sans-serif;
}
.btn-group-xs > .btn, .btn-xs {
  padding: .25rem .4rem;
  font-size: .875rem;
  line-height: .5;
  border-radius: .2rem;
}

/*--------------------------------------------------------------
# Back to top button
--------------------------------------------------------------*/
.back-to-top {
  position: fixed;
  display: none;
  width: 40px;
  height: 40px;
  border-radius: 3px;
  right: 15px;
  bottom: 15px;
  background: #36b94c;
  color: #fff;
  transition: display 0.5s ease-in-out;
  z-index: 99999;
}

.back-to-top i {
  font-size: 24px;
  position: absolute;
  top: 8px;
  left: 8px;
}

.back-to-top:hover {
  color: #fff;
  background: #629fd3;
  transition: background 0.2s ease-in-out;
}

/*--------------------------------------------------------------
# Top Bar
--------------------------------------------------------------*/
#topbar {
  background: #fff;
  padding: 10px 0;
  border-bottom: 1px solid #eee;
  font-size: 14px;
}

#topbar .contact-info a {
  line-height: 1;
  color: #444;
  transition: 0.3s;
}

#topbar .contact-info a:hover {
  color: #36b94c;
}

#topbar .contact-info i {
  color: #36b94c;
  padding: 4px;
}

#topbar .contact-info .icofont-phone {
  padding-left: 20px;
  margin-left: 10px;
}

#topbar .social-links a {
  color: #5c768d;
  padding: 4px 12px;
  display: inline-block;
  line-height: 1px;
  transition: 0.3s;
}

#topbar .social-links a:hover {
  color: #36b94c;
}

/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/
#header {
  height: 70px;
  transition: all 0.5s;
  transition: all 0.5s;
  padding: 10px 0;
  background: #fff;
  z-index: 997;
}

#header.header-scrolled {
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
}

#header .logo h1 {
  font-size: 28px;
  margin: 0;
  padding: 10px 0;
  line-height: 1;
  font-weight: 400;
  letter-spacing: 3px;
  text-transform: uppercase;
}

#header .logo h1 a, #header .logo h1 a:hover {
  color: #1c5c93;
  text-decoration: none;
}

#header .logo img {
  padding: 0;
  margin: 0;
  max-height: 41px;
}

/*--------------------------------------------------------------
# Navigation Menu
--------------------------------------------------------------*/
/* Desktop Navigation */
.nav-menu, .nav-menu * {
  margin: 0;
  padding: 0;
  list-style: none;
}

.nav-menu > ul > li {
  position: relative;
  white-space: nowrap;
  float: left;
}

.nav-menu a {
  display: block;
  position: relative;
  color: #5c768d;
  padding: 12px 15px;
  transition: 0.3s;
  font-size: 14px;
  font-family: "Open Sans", sans-serif;
}

.nav-menu a:hover, .nav-menu .active > a, .nav-menu li:hover > a {
  color: #36b94c;
  border-bottom: 3px solid green;
  text-decoration: none;
}

.nav-menu .drop-down ul {
  display: block;
  position: absolute;
  left: 0;
  top: 100%;
  z-index: 99;
  opacity: 0;
  visibility: hidden;
  padding: 10px 0;
  background: #fff;
  box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);
  transition: ease all 0.3s;
}

.nav-menu .drop-down:hover > ul {
  opacity: 1;
  top: 100%;
  visibility: visible;
}

.nav-menu .drop-down li {
  min-width: 180px;
  position: relative;
}

.nav-menu .drop-down ul a {
  padding: 10px 20px;
  font-size: 14px;
  font-weight: 500;
  text-transform: none;
  color: #103453;
}

.nav-menu .drop-down ul a:hover, .nav-menu .drop-down ul .active > a, .nav-menu .drop-down ul li:hover > a {
  color: #36b94c;
}

.nav-menu .drop-down > a:after {
  content: "\ea99";
  font-family: IcoFont;
  padding-left: 5px;
}

.nav-menu .drop-down .drop-down ul {
  top: 0;
  left: 100%;
}

.nav-menu .drop-down .drop-down:hover > ul {
  opacity: 1;
  top: 0;
}

.nav-menu .drop-down .drop-down > a {
  padding-right: 35px;
}

.nav-menu .drop-down .drop-down > a:after {
  content: "\eaa0";
  font-family: IcoFont;
  position: absolute;
  right: 15px;
}

@media (max-width: 1366px) {
  .nav-menu .drop-down .drop-down ul {
    left: -90%;
  }
  .nav-menu .drop-down .drop-down:hover > ul {
    left: -100%;
  }
  .nav-menu .drop-down .drop-down > a:after {
    content: "\ea9d";
  }
}

/* Mobile Navigation */
.mobile-nav {
  position: fixed;
  top: 0;
  bottom: 0;
  z-index: 9999;
  overflow-y: auto;
  left: -260px;
  width: 260px;
  padding-top: 18px;
  background: #ffffff;
  transition: 0.4s;
}

.mobile-nav * {
  margin: 0;
  padding: 0;
  list-style: none;
}

.mobile-nav a {
  display: block;
  position: relative;
  color: #393f44;
  padding: 10px 20px;
  font-weight: 500;
}

.mobile-nav a:hover, .mobile-nav .active > a, .mobile-nav li:hover > a {
  color: #36b94c;
  text-decoration: none;
}

.mobile-nav .drop-down > a:after {
  content: "\ea99";
  font-family: IcoFont;
  padding-left: 10px;
  position: absolute;
  right: 15px;
}

.mobile-nav .active.drop-down > a:after {
  content: "\eaa0";
}

.mobile-nav .drop-down > a {
  padding-right: 35px;
}

.mobile-nav .drop-down ul {
  display: none;
  overflow: hidden;
}

.mobile-nav .drop-down li {
  padding-left: 20px;
}

.mobile-nav-toggle {
  position: fixed;
  right: 15px;
  top: 20px;
  z-index: 9998;
  border: 0;
  background: none;
  font-size: 24px;
  transition: all 0.4s;
  outline: none !important;
  line-height: 1;
  cursor: pointer;
  text-align: right;
}

.mobile-nav-toggle i {
  color: #5c768d;
}

.mobile-nav-overly {
  width: 100%;
  height: 100%;
  z-index: 9997;
  top: 0;
  left: 0;
  position: fixed;
  background: rgba(31, 53, 72, 0.7);
  overflow: hidden;
  display: none;
}

.mobile-nav-active {
  overflow: hidden;
}

.mobile-nav-active .mobile-nav {
  left: 0;
}

.mobile-nav-active .mobile-nav-toggle i {
  color: #fff;
}

/*--------------------------------------------------------------
# Hero Section
--------------------------------------------------------------*/
#hero {
  width: 100%;
  height: calc(100vh - 114px);
  padding: 0;
  overflow: hidden;
}

#hero .carousel-item {
  width: 100%;
  height: calc(100vh - 114px);
  background-size: cover;
  background-position: top right;
  background-repeat: no-repeat;
  overflow: hidden;
}

#hero .carousel-item::before {
  content: '';
  background:linear-gradient(to top,rgba(255,255,255,0) 0%,rgba(100,100,103,0) 85%,#161616 100%);
  background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 85%,#f7f7f7 100%);
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  overflow: hidden;
}

#hero .carousel-container {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

#hero .carousel-content {
  text-align: left;
}

@media (max-width: 992px) {
  #hero, #hero .carousel-item {
    height: calc(100vh - 70px);
  }
  #hero .carousel-content.container {
    padding: 0 50px;
  }
}

#hero h2 {
  color: #fff;
  margin-bottom: 30px;
  font-size: 48px;
  font-weight: 900;
  text-shadow: 2px 2px #161616;
}

#hero p {
  width: 80%;
  -webkit-animation-delay: 0.4s;
  animation-delay: 0.4s;
  font-size: 15px;
  color: #ffffff;
  text-shadow: 1px 1px #161616;
}

#hero .carousel-inner .carousel-item {
  transition-property: opacity;
  background-position: center top;
}

#hero .carousel-inner .carousel-item,
#hero .carousel-inner .active.carousel-item-left,
#hero .carousel-inner .active.carousel-item-right {
  opacity: 0;
}

#hero .carousel-inner .active,
#hero .carousel-inner .carousel-item-next.carousel-item-left,
#hero .carousel-inner .carousel-item-prev.carousel-item-right {
  opacity: 1;
  transition: 0.5s;
}

#hero .carousel-inner .carousel-item-next,
#hero .carousel-inner .carousel-item-prev,
#hero .carousel-inner .active.carousel-item-left,
#hero .carousel-inner .active.carousel-item-right {
  left: 0;
  transform: translate3d(0, 0, 0);
}

#hero .carousel-control-prev, #hero .carousel-control-next {
  width: 10%;
}

#hero .carousel-control-next-icon, #hero .carousel-control-prev-icon {
  background: none;
  font-size: 48px;
  line-height: 1;
  width: auto;
  height: auto;
}

#hero .carousel-indicators li {
  cursor: pointer;
}

#hero .btn-get-started {
  font-family: "Raleway", sans-serif;
  font-weight: 500;
  font-size: 14px;
  letter-spacing: 1px;
  display: inline-block;
  padding: 12px 32px;
  border-radius: 5px;
  transition: 0.5s;
  line-height: 1;
  margin: 10px;
  color: #fff;
  -webkit-animation-delay: 0.8s;
  animation-delay: 0.8s;
  border: 0;
  background: #36b94c;
}

#hero .btn-get-started:hover {
  background: #1c5c93;
}

@media (max-width: 768px) {
  #hero h2 {
    font-size: 28px;
  }
}

@media (min-width: 1024px) {
  #hero p {
    width: 60%;
  }
  #hero .carousel-control-prev, #hero .carousel-control-next {
    width: 5%;
  }
}

/*--------------------------------------------------------------
# Sections General
--------------------------------------------------------------*/
section {
  padding: 60px 0;
}

.section-bg {
  background-color: #f5f9fc;
}

.section-title {
  text-align: center;
  padding-bottom: 30px;
}

.section-title h2 {
  font-size: 32px;
  font-weight: 600;
  margin-bottom: 20px;
  padding-bottom: 0;
  color: #03511d;
}

.section-title p {
  margin-bottom: 0;
}

/*--------------------------------------------------------------
# About Us
--------------------------------------------------------------*/
.about {
  padding-bottom: 30px;
}

.about .container {
  box-shadow: 0 5px 25px 0 rgba(214, 215, 216, 0.6);
}

.about .video-box img {
  padding: 15px 0;
}

.about .section-title p {
  text-align: left;
  font-style: italic;
  color: #666;
}

.about .about-content {
  padding: 40px;
}

.about .icon-box + .icon-box {
  margin-top: 40px;
}

.about .icon-box .icon {
  float: left;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 72px;
  height: 72px;
  background: #f1f7fb;
  border-radius: 6px;
  transition: 0.5s;
}

.about .icon-box .icon i {
  color: #36b94c;
  font-size: 32px;
}

.about .icon-box:hover .icon {
  background: #36b94c;
}

.about .icon-box:hover .icon i {
  color: #fff;
}

.about .icon-box .title {
  margin-left: 95px;
  font-weight: 700;
  margin-bottom: 10px;
  font-size: 18px;
  text-transform: uppercase;
}

.about .icon-box .title a {
  color: #343a40;
  transition: 0.3s;
}

.about .icon-box .title a:hover {
  color: #36b94c;
}

.about .icon-box .description {
  margin-left: 95px;
  line-height: 24px;
  font-size: 14px;
}

.about .video-box {
  position: relative;
}

.about .play-btn {
  width: 94px;
  height: 94px;
  background: radial-gradient(#36b94c 50%, rgba(54, 185, 76, 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(66, 139, 202, 0.7);
  top: -15%;
  left: -15%;
  background: rgba(198, 16, 0, 0);
}

.about .play-btn:hover::after {
  border-left: 15px solid #36b94c;
  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;
  }
}

/*--------------------------------------------------------------
# About Lists
--------------------------------------------------------------*/
.about-lists {
  padding: 40px;
}

.about-lists .row {
  overflow: hidden;
}

.about-lists .content-item {
  padding: 40px;
  border-left: 1px solid #d9e8f4;
  border-bottom: 1px solid #d9e8f4;
  margin: -1px;
}

.about-lists .content-item span {
  display: block;
  font-size: 24px;
  font-weight: 400;
  color: #9eccf4;
}

.about-lists .content-item h4 {
  font-size: 28px;
  font-weight: 400;
  padding: 0;
  margin: 20px 0;
}

.about-lists .content-item p {
  color: #aaaaaa;
  font-size: 15px;
  margin: 0;
  padding: 0;
}

@media (max-width: 768px) {
  .about-lists .content-item {
    padding: 40px 0;
  }
}

/*--------------------------------------------------------------
# Counts
--------------------------------------------------------------*/
.counts {
  padding-bottom: 30px;
}

.counts .count-box {
  box-shadow: 0px 0 16px rgba(0, 0, 0, 0.1);
  padding: 30px;
  background: #fff;
  margin-bottom: 30px;
}

.counts .count-box i {
  display: block;
  font-size: 64px;
  margin-bottom: 15px;
}

.counts .count-box span {
  font-size: 42px;
  display: block;
  font-weight: 700;
  color: #1c5c93;
}

.counts .count-box p {
  padding: 0;
  margin: 0;
  font-family: "Raleway", sans-serif;
  font-size: 14px;
}

/*--------------------------------------------------------------
# Services
--------------------------------------------------------------*/
.services {
  padding-bottom: 30px;
}

.services .icon-box {
  margin-bottom: 20px;
  text-align: center;
}

.services .icon {
  display: flex;
  justify-content: center;
}

.services .icon i {
  width: 80px;
  height: 80px;
  margin-bottom: 20px;
  background: #fff;
  border-radius: 50%;
  transition: 0.5s;
  color: #36b94c;
  font-size: 40px;
  overflow: hidden;
  padding-top: 20px;
  box-shadow: 0px 0 25px rgba(0, 0, 0, 0.15);
}

.services .icon-box:hover .icon i {
  box-shadow: 0px 0 30px rgba(66, 139, 202, 0.5);
}

.services .title {
  font-weight: 600;
  margin-bottom: 15px;
  font-size: 18px;
  position: relative;
  padding-bottom: 15px;
}

.services .title a {
  color: #444;
  transition: 0.3s;
}

.services .title a:hover {
  color: #36b94c;
}

.services .title::after {
  content: '';
  position: absolute;
  display: block;
  width: 50px;
  height: 2px;
  background: #36b94c;
  bottom: 0;
  left: calc(50% - 25px);
}

.services .description {
  line-height: 24px;
  font-size: 14px;
}

/*--------------------------------------------------------------
# Our Portfolio
--------------------------------------------------------------*/
.portfolio .portfolio-item {
  margin-bottom: 30px;
}

.portfolio #portfolio-flters {
  padding: 0;
  margin: 0 0 35px 0;
  list-style: none;
  text-align: center;
}

.portfolio #portfolio-flters li {
  cursor: pointer;
  margin: 0 15px 15px 0;
  display: inline-block;
  padding: 10px 20px;
  font-size: 12px;
  line-height: 20px;
  color: #444;
  border-radius: 4px;
  text-transform: uppercase;
  background: #fff;
  margin-bottom: 5px;
  transition: all 0.3s ease-in-out;
}

.portfolio #portfolio-flters li:hover, .portfolio #portfolio-flters li.filter-active {
  background: #36b94c;
  color: #fff;
}

.portfolio #portfolio-flters li:last-child {
  margin-right: 0;
}

.portfolio .portfolio-wrap {
  box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.08);
  transition: 0.3s;
  position: relative;
  overflow: hidden;
}

.portfolio .portfolio-wrap img {
  transition: 0.3s;
}

.portfolio .portfolio-wrap .portfolio-info {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  opacity: 0;
  position: absolute;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
  transition: 0.3s;
  text-align: center;
  background: rgba(31, 53, 72, 0.6);
  padding-bottom: 30px;
}

.portfolio .portfolio-wrap .portfolio-info h4 {
  font-size: 20px;
  color: #fff;
  font-weight: 600;
}

.portfolio .portfolio-wrap .portfolio-info p {
  color: #fff;
  font-size: 14px;
  text-transform: uppercase;
}

.portfolio .portfolio-wrap .portfolio-info a {
  color: #36b94c;
  margin: 0 4px;
  font-size: 18px;
  line-height: 1;
  background-color: #fff;
  padding-top: 7px;
  border-radius: 50px;
  text-align: center;
  width: 36px;
  height: 35px;
  display: inline-block;
  transition: 0.3s;
}

.portfolio .portfolio-wrap .portfolio-info a:hover {
  background: #36b94c;
  color: #fff;
}

.portfolio .portfolio-wrap:hover {
  box-shadow: 0px 4px 14px rgba(0, 0, 0, 0.16);
}

.portfolio .portfolio-wrap:hover .portfolio-info {
  opacity: 1;
  padding-bottom: 0;
}

.portfolio .portfolio-wrap:hover img {
  transform: scale(1.1);
}

/*--------------------------------------------------------------
# Our Team
--------------------------------------------------------------*/
.team {
  background: #fff;
  padding: 60px 0 30px 0;
}

.team .member {
  text-align: center;
  margin-bottom: 80px;
  position: relative;
}

.team .member .pic {
  border-radius: 4px;
  overflow: hidden;
}

.team .member img {
  transition: all ease-in-out 0.4s;
}

.team .member:hover img {
  transform: scale(1.1);
}

.team .member .member-info {
  position: absolute;
  bottom: -48px;
  left: 20px;
  right: 20px;
  background: linear-gradient(360deg, #035221 0%, rgba(54, 185, 76, 0.9) 35%, rgba(140, 167, 191, 0.8) 100%);
  padding: 15px 0;
  border-radius: 4px;
}

.team .member h4 {
  font-weight: 700;
  margin-bottom: 10px;
  font-size: 16px;
  color: #fff;
  position: relative;
  padding-bottom: 10px;
}

.team .member h4::after {
  content: '';
  position: absolute;
  display: block;
  width: 50px;
  height: 1px;
  background: #fff;
  bottom: 0;
  left: calc(50% - 25px);
}

.team .member span {
  font-style: italic;
  display: block;
  font-size: 13px;
  color: #fff;
}

.team .member .social {
  margin-top: 15px;
}

.team .member .social a {
  transition: color 0.3s;
  color: #fff;
}

.team .member .social a:hover {
  color: #9eccf4;
}

.team .member .social i {
  font-size: 16px;
  margin: 0 2px;
}

@media (max-width: 992px) {
  .team .member {
    margin-bottom: 100px;
  }
}

/*--------------------------------------------------------------
Testimonial
--------------------------------------------------------------*/

#testimonial {
    width: 100%;
	background-image: url(../img/parallax/integrative-clinical-nutrition-wood-greens-broccoli-berries2.jpg);
    background-size: cover;
}


.carousel-control.left,.carousel-control.right  {background:none;width:25px; z-index: 999;}
.carousel-control.left {top:left:-25px;}
.carousel-control.right {right:-25px;}

.block-text {
    background-color: #fff;
    border-radius: 4px;
    margin: 0 0 40px;
    padding: 15px 18px;
}
.block-text a {
    font-size: 20px;
    font-weight: 600;
    text-decoration: none;
}
.mark {
    font-weight: 600; padding: 12px 0;background:none;
}
.block-text p {
    color: #585858;
}
.sprite {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAeUCAYAAAAU3UTMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY1MzJERUNDRjBEMTExRTM4N0ZFOUUyNENEOTZCNjVCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY1MzJERUNERjBEMTExRTM4N0ZFOUUyNENEOTZCNjVCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjUzMkRFQ0FGMEQxMTFFMzg3RkU5RTI0Q0Q5NkI2NUIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjUzMkRFQ0JGMEQxMTFFMzg3RkU5RTI0Q0Q5NkI2NUIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4/ZdnrAAAydElEQVR42uydCbgUxbn3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');
}
.sprite-i-triangle {
    background-position: 0 -1298px;
    height: 44px;
    width: 50px;
	box-shadow: none;
}
.block-text ins {
    bottom: -44px;
    left: 50%;
    margin-left: -60px;
}


.block {
    display: block;
}
.zmin {
    z-index: 1;
}
.ab {
    position: absolute;
}

.person-text {
	
    padding: 10px 0 0;
    text-align: center;
    z-index: 2;
}
.person-text a {
    display: block;
    margin-top: 10px;
    color: #fff;
	font-weight: 600;
}

.rel {
    position: relative;
}

.person-text img.person {
	margin: 0 auto;
	width: 200px;
	height: 200px;
}




.company-social {
	margin-left: 0;
	padding-left: 0;
	margin-top: 10px;
}

.company-social {
	text-align: left;
	list-style: none;
}

.company-social li{
	margin:0;
	padding:0;
	display: inline-block;
}

.company-social a{
	margin:0 2px 0 0;
}

.company-social a:hover {
    color: #fff;
}

.company-social a i {
	width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
	color: #fff;
    -webkit-transition: background .3s ease-in-out;
    transition: background .3s ease-in-out;
	text-align: center;
	border-radius: 3px;
	padding:0;
}

.company-social .social-facebook a i{background: #3873ae;}
.company-social .social-twitter a i{background: #62c6f8;}
.company-social .social-dribble a i{background: #d74980;}
.company-social .social-deviantart a i{background: #8da356;}
.company-social .social-google a i {background: #000;}
.company-social .social-vimeo a i {background: #51a6d3;}
.company-social .social-facebook a:hover i {background: #4893ce;}
.company-social .social-twitter a:hover i {background: #82e6ff;}
.company-social .social-dribble a:hover i {background: #f769a0;}
.company-social .social-deviantart a:hover i {background: #adc376;}
.company-social .social-google a:hover i {background: #333;}
.company-social .social-vimeo a:hover i {background: #71c6f3;}


#testimonial .carousel-inner > .item {
  margin-left:0;
  padding-left: 0;
  width: 100%;
  height: auto;
}
#testimonial .carousel-inner > .item > img,
#testimonial .carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
  margin-left:0;
  padding-left: 0;
}

#testimonial .carousel-control {
  position: absolute;
  top: 37%;
  bottom: 0;
  left: 0;
  width: auto;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
  filter: alpha(opacity=50);
  opacity: .5;
}
#testimonial .carousel-control.left,.carousel-control.right {
  background-image: none;
  filter: none;
}
#testimonial .carousel-control.right {
  right: 20px;
}
#testimonial .carousel-control.left {
  left: 20px;
}


/*--------------------------------------------------------------
# From Medicio
--------------------------------------------------------------*/

.home-section {
    padding-top: 150px;
	display:block;
    position:relative;
    z-index:120;
	background-color: #fff;
}

.paddingbot-60 {
    padding-bottom: 60px;
}






/*--------------------------------------------------------------
# Frequently Asked Questions
--------------------------------------------------------------*/
.faq {
  padding-bottom: 30px;
}

.faq .faq-item {
  margin-bottom: 40px;
}

.faq .faq-item h4 {
  font-size: 20px;
  line-height: 28px;
  font-weight: 600;
  margin-bottom: 15px;
  color: #1f3548;
}

/*--------------------------------------------------------------
# Contact Us
--------------------------------------------------------------*/
.contact .info-box {
  color: #444;
  text-align: center;
  box-shadow: 0 0 30px rgba(214, 215, 216, 0.6);
  padding: 20px 0 30px 0;
  margin-bottom: 30px;
  width: 100%;
}

.contact .info-box i {
  font-size: 32px;
  color: #36b94c;
  border-radius: 50%;
  padding: 8px;
  border: 2px dotted #9eccf4;
}

.contact .info-box h3 {
  font-size: 20px;
  color: #666;
  font-weight: 700;
  margin: 10px 0;
}

.contact .info-box p {
  padding: 0;
  line-height: 24px;
  font-size: 14px;
  margin-bottom: 0;
}

.contact .php-email-form {
  box-shadow: 0 0 30px rgba(214, 215, 216, 0.6);
  padding: 30px;
}

.contact .php-email-form .validate {
  display: none;
  color: red;
  margin: 0 0 15px 0;
  font-weight: 400;
  font-size: 13px;
}

.contact .php-email-form .error-message {
  display: none;
  color: #fff;
  background: #ed3c0d;
  text-align: center;
  padding: 15px;
  font-weight: 600;
}

.contact .php-email-form .sent-message {
  display: none;
  color: #fff;
  background: #18d26e;
  text-align: center;
  padding: 15px;
  font-weight: 600;
}

.contact .php-email-form .loading {
  display: none;
  background: #fff;
  text-align: center;
  padding: 15px;
}

.contact .php-email-form .loading:before {
  content: "";
  display: inline-block;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  margin: 0 10px -6px 0;
  border: 3px solid #18d26e;
  border-top-color: #eee;
  -webkit-animation: animate-loading 1s linear infinite;
  animation: animate-loading 1s linear infinite;
}

.contact .php-email-form input, .contact .php-email-form textarea {
  border-radius: 0;
  box-shadow: none;
  font-size: 14px;
}

.contact .php-email-form input::focus, .contact .php-email-form textarea::focus {
  background-color: #36b94c;
}

.contact .php-email-form input {
  padding: 20px 15px;
}

.contact .php-email-form textarea {
  padding: 12px 15px;
}

.contact .php-email-form button[type="submit"] {
  background: #36b94c;
  border: 0;
  padding: 10px 24px;
  color: #fff;
  transition: 0.4s;
}

.contact .php-email-form button[type="submit"]:hover {
  background: #6aa3d5;
}

@-webkit-keyframes animate-loading {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

@keyframes animate-loading {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

#footer {
  background: #36b94c;
  padding: 0 0 30px 0;
  color: #fff;
  font-size: 14px;
}

#footer .footer-top {
  background: #03511d;
  border-top: 1px solid #768fa6;
  border-bottom: 1px solid #67839c;
  padding: 60px 0 30px 0;
}

#footer .footer-top .footer-info {
  margin-bottom: 30px;
}

#footer .footer-top .footer-info h3 {
  font-size: 24px;
  margin: 0 0 20px 0;
  padding: 2px 0 2px 0;
  line-height: 1;
  font-weight: 700;
}

#footer .footer-top .footer-info p {
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 0;
  font-family: "Raleway", sans-serif;
  color: #fff;
}

#footer .footer-top .social-links a {
  font-size: 18px;
  display: inline-block;
  background: #000000;
  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 .footer-top .social-links a:hover {
  background: #36b94c;
  color: #fff;
  text-decoration: none;
}

#footer .footer-top h4 {
  font-size: 16px;
  font-weight: 600;
  color: #fff;
  position: relative;
  padding-bottom: 12px;
}

#footer .footer-top .footer-links {
  margin-bottom: 30px;
}

#footer .footer-top .footer-links ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

#footer .footer-top .footer-links ul i {
  padding-right: 2px;
  color: #9eccf4;
  font-size: 18px;
  line-height: 1;
}

#footer .footer-top .footer-links ul li {
  padding: 10px 0;
  display: flex;
  align-items: center;
}

#footer .footer-top .footer-links ul li:first-child {
  padding-top: 0;
}

#footer .footer-top .footer-links ul a {
  color: #fff;
  transition: 0.3s;
  display: inline-block;
  line-height: 1;
}

#footer .footer-top .footer-links ul a:hover {
  color: #9eccf4;
}

#footer .footer-top .footer-newsletter form {
  margin-top: 30px;
  background: #fff;
  padding: 6px 10px;
  position: relative;
  border-radius: 4;
}

#footer .footer-top .footer-newsletter form input[type="email"] {
  border: 0;
  padding: 4px;
  width: calc(100% - 110px);
}

#footer .footer-top .footer-newsletter form input[type="submit"] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  border: 0;
  background: none;
  font-size: 16px;
  padding: 0 20px;
  background: #36b94c;
  color: #fff;
  transition: 0.3s;
  border-radius: 4;
}

#footer .footer-top .footer-newsletter form input[type="submit"]:hover {
  background: #5295ce;
}

#footer .copyright {
  text-align: center;
  padding-top: 30px;
}

#footer .credits {
  padding-top: 0px;
  text-align: center;
  font-size: 13px;
  color: #fff;
}

#footer .credits a {
  color: #9eccf4;
}
