/*
Theme Name:     Divi Child
Theme URI:      https://elegantthemes.com/
Template:       divi
Author:         Elegant Themes
Author URI:     https://themeisle.com
Version:        1.0.0
License:        GNU General Public License v2 or later
License URI:    http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:    Divi
*/
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block; }

body {
  line-height: 1; }

ol, ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

/*
Grafitti Geisha

Body by monicamo
2E3841 Hex
46,56,65 RGB

Sluggish Wits by Morriconei
9B8E9F Hex
155,142,159 RGB

Hair by monicamo
40314E Hex
64,49,78 RGB

Tree by monicamo
BA6A8D Hex
186,106,141 RGB

Tree too by monicamo
FCD0DD Hex
252,208,221 RGB
*/
/*custom-color-dark-pink*/
/*custom-color-dark-blue*/
/*custom-color-medium-dark-pink*/
/*custom-color-medium-dark-blue*/
/*custom-color-medium-light-pink*/
/*custom-color-medium-light-blue*/
/*custom-color-light-pink*/
/*custom-color-light-blue*/
/*custom-color-white*/
/*custom-color-black*/
/*Media Query Screen Sizes*/
/*--------------------------------------------------Section Container Mixins--------------------------------------------------------------*/
/*--------------------------------------------------Text Container Mixins--------------------------------------------------------------*/
/*--------------------------------------------------Modal Mixins--------------------------------------------------------------*/
/*Start at the lowest Base Size first. It should be 24px scaled at 1.200 - Minor Third*/
/*28px UHD8K Large Typography*/
/*26px UHD4K Large Typography*/
/*24px QHD Large Typography*/
/*22px FHD Large Typography*/
/*20px HD Large Typography*/
/*18px Tablet Large Typography*/
/*16px Large Typography*/
/*14px Large Typography*/
/*12px Large Typography*/
@font-face {
  font-family: cf1;
  src: url(../assets/fonts/fat-ass-filled.ttf);
  font-weight: 100 1000; }
@font-face {
  font-family: cf2;
  src: url(../assets/fonts/fat-ass-outline.ttf);
  font-weight: 100 1000; }
@font-face {
  font-family: cf3;
  src: url(../assets/fonts/Montserrat-VariableFont_wght.ttf);
  font-weight: 100 1000; }
@font-face {
  font-family: cf4;
  src: url(../assets/fonts/Montserrat-Italic-VariableFont_wght.ttf);
  font-weight: 100 1000; }
html, body {
  min-width: 100% !important;
  min-height: 100% !important;
  margin: 0;
  padding: 0;
  overflow-x: hidden;
  line-height: 1.5 !important;
  background-color: #005faf !important; }

body {
  background-color: #005faf !important;
  overflow-x: hidden !important; }

.vpot-col {
  float: left;
  width: 100%; }

.vpot-row-padding, .vpot-row-padding > .vpot-col {
  padding: 0 8px; }

.vpot-container:after, .vpot-container:before, .vpot-row:after, .vpot-row:before, .vpot-row-padding:after, .vpot-row-padding:before, .vpot-clear:after, .vpot-clear:before {
  content: "";
  display: table;
  clear: both; }

::selection {
  background-color: #888888; }

::-webkit-scrollbar {
  width: 15px; }

::-webkit-scrollbar-track {
  background: #ff5faf; }

::-webkit-scrollbar-thumb {
  background: #ff87af; }

::-webkit-scrollbar-thumb:hover {
  background: #ff5f87; }

a:link {
  color: #ffffff;
  text-decoration: underline; }

a:visited {
  color: #ffffff;
  text-decoration: underline; }

a:hover {
  color: #ffffff;
  text-decoration: underline; }

a:active {
  color: #ffffff;
  text-decoration: underline; }

.background-video {
  width: 100vw;
  height: 100vh;
  object-fit: cover;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1; }

.footer-flex-section {
  display: flex;
  flex-direction: column !important;
  align-items: center;
  justify-content: center; }

.footer-flex-row {
  display: flex;
  flex-direction: column !important;
  align-items: center;
  justify-content: center; }

.et_pb_section {
  background-color: transparent; }

/*Early Flip Phones - Generic Viewport*/
.vpot-col.xs01 {
  width: 8.33333%; }

.vpot-col.xs02 {
  width: 16.66666%; }

.vpot-col.xs03 {
  width: 24.99999%; }

.vpot-col.xs04 {
  width: 33.33333%; }

.vpot-col.xs05 {
  width: 41.66666%; }

.vpot-col.xs06 {
  width: 49.99999%; }

.vpot-col.xs07 {
  width: 58.33333%; }

.vpot-col.xs08 {
  width: 66.66666%; }

.vpot-col.xs09 {
  width: 74.99999%; }

.vpot-col.xs10 {
  width: 83.33333%; }

.vpot-col.xs11 {
  width: 91.66666%; }

.vpot-col.xs12 {
  width: 99.99999%; }

.vpot-col.xsten01 {
  width: 10%; }

.vpot-col.xsten02 {
  width: 20%; }

.vpot-col.xsten03 {
  width: 30%; }

.vpot-col.xsten04 {
  width: 40%; }

.vpot-col.xsten05 {
  width: 50%; }

.vpot-col.xsten06 {
  width: 60%; }

.vpot-col.xsten07 {
  width: 70%; }

.vpot-col.xsten08 {
  width: 80%; }

.vpot-col.xsten09 {
  width: 90%; }

.vpot-col.xsten10 {
  width: 100%; }

/*Footer*/
footer {
  width: 100vw;
  background-color: #ff5faf !important;
  position: relative;
  z-index: 9977; }

.vpot-footer {
  width: 90%;
  height: auto;
  display: block;
  margin: 0 auto 0 auto;
  padding: 0;
  position: relative;
  z-index: 9977; }

.footer-container {
  height: 100%; }

.footer-social-media-container {
  width: 300px;
  height: 60px;
  display: flex;
  margin: -30px auto 0 auto; }

.footer-social-media-icons {
  font-size: 40px;
  margin: 0 28px;
  position: relative;
  left: -10px; }

.footer-heading {
  font-family: cf2 !important;
  color: #ffffff;
  text-align: center;
  margin: 55px 0 0 0; }

.footer-link {
  font-family: cf3 !important;
  line-height: 2; }

.footer-link:hover {
  color: #ffafdf; }

.copyright {
  font-size: 28px;
  font-family: cf3 !important;
  text-align: center;
  color: #ffffff;
  margin: 5px 0 45px 0; }

.footer-p {
  font-size: 28px;
  font-family: cf3 !important;
  color: #ffffff !important; }

.footer-container {
  height: 400px;
  padding: 50px 0 0 0; }

.rockin-quote {
  font-family: cf1 !important;
  color: #ffffff; }

/*Footer*/
/*Mobile Phones - Generic Viewport*/
@media (min-width: 320px) {
  .vpot-col.mob01 {
    width: 8.33333%; }

  .vpot-col.mob02 {
    width: 16.66666%; }

  .vpot-col.mob03 {
    width: 24.99999%; }

  .vpot-col.mob04 {
    width: 33.33333%; }

  .vpot-col.mob05 {
    width: 41.66666%; }

  .vpot-col.mob06 {
    width: 49.99999%; }

  .vpot-col.mob07 {
    width: 58.33333%; }

  .vpot-col.mob08 {
    width: 66.66666%; }

  .vpot-col.mob09 {
    width: 74.99999%; }

  .vpot-col.mob10 {
    width: 83.33333%; }

  .vpot-col.mob11 {
    width: 91.66666%; }

  .vpot-col.mob12 {
    width: 99.99999%; }

  .vpot-col.mobten01 {
    width: 10%; }

  .vpot-col.mobten02 {
    width: 20%; }

  .vpot-col.mobten03 {
    width: 30%; }

  .vpot-col.mobten04 {
    width: 40%; }

  .vpot-col.mobten05 {
    width: 50%; }

  .vpot-col.mobten06 {
    width: 60%; }

  .vpot-col.mobten07 {
    width: 70%; }

  .vpot-col.mobten08 {
    width: 80%; }

  .vpot-col.mobten09 {
    width: 90%; }

  .vpot-col.mobten10 {
    width: 100%; }

  /*Footer*/
  .vpot-footer {
    width: 90%; }

  .footer-social-media-container {
    width: 300px;
    height: 60px;
    margin: -30px auto 0 auto; }

  .footer-social-media-icons {
    font-size: 24px;
    margin: 0 28px;
    left: -10px; }

  .footer-heading {
    font-size: 20px;
    margin: 55px 0 0 0; }

  .footer-link {
    font-size: 20px; }

  .copyright {
    font-size: 20px;
    margin: 125px 0 45px 0; }

  .footer-p {
    font-size: 18px; }

  .footer-container {
    height: 300px;
    padding: 50px 0 0 0; }

  .rockin-quote {
    font-size: 18px; }

  /*Footer*/ }
/*SD 480p - Standard Definition 640px x 480px*/
@media (min-width: 440px) {
  .vpot-col.sd01 {
    width: 8.33333%; }

  .vpot-col.sd02 {
    width: 16.66666%; }

  .vpot-col.sd03 {
    width: 24.99999%; }

  .vpot-col.sd04 {
    width: 33.33333%; }

  .vpot-col.sd05 {
    width: 41.66666%; }

  .vpot-col.sd06 {
    width: 49.99999%; }

  .vpot-col.sd07 {
    width: 58.33333%; }

  .vpot-col.sd08 {
    width: 66.66666%; }

  .vpot-col.sd09 {
    width: 74.99999%; }

  .vpot-col.sd10 {
    width: 83.33333%; }

  .vpot-col.sd11 {
    width: 91.66666%; }

  .vpot-col.sd12 {
    width: 99.99999%; }

  .vpot-col.sdten01 {
    width: 10%; }

  .vpot-col.sdten02 {
    width: 20%; }

  .vpot-col.sdten03 {
    width: 30%; }

  .vpot-col.sdten04 {
    width: 40%; }

  .vpot-col.sdten05 {
    width: 50%; }

  .vpot-col.sdten06 {
    width: 60%; }

  .vpot-col.sdten07 {
    width: 70%; }

  .vpot-col.sdten08 {
    width: 80%; }

  .vpot-col.sdten09 {
    width: 90%; }

  .vpot-col.sdten10 {
    width: 100%; }

  /*Footer*/
  .vpot-footer {
    width: 90%; }

  .footer-social-media-container {
    width: 300px;
    height: 60px;
    margin: -30px auto 0 auto; }

  .footer-social-media-icons {
    font-size: 24px;
    margin: 0 28px;
    left: -10px; }

  .footer-heading {
    font-size: 20px;
    margin: 55px 0 0 0; }

  .footer-link {
    font-size: 20px; }

  .copyright {
    font-size: 20px;
    margin: 35px 0 45px 0; }

  .footer-p {
    font-size: 18px; }

  .footer-container {
    height: 275px;
    padding: 50px 0 0 0; }

  .rockin-quote {
    font-size: 18px; }

  /*Footer*/ }
/*Tablets - Generic Viewport*/
@media (min-width: 800px) {
  .vpot-col.tab01 {
    width: 8.33333%; }

  .vpot-col.tab02 {
    width: 16.66666%; }

  .vpot-col.tab03 {
    width: 24.99999%; }

  .vpot-col.tab04 {
    width: 33.33333%; }

  .vpot-col.tab05 {
    width: 41.66666%; }

  .vpot-col.tab06 {
    width: 49.99999%; }

  .vpot-col.tab07 {
    width: 58.33333%; }

  .vpot-col.tab08 {
    width: 66.66666%; }

  .vpot-col.tab09 {
    width: 74.99999%; }

  .vpot-col.tab10 {
    width: 83.33333%; }

  .vpot-col.tab11 {
    width: 91.66666%; }

  .vpot-col.tab12 {
    width: 99.99999%; }

  .vpot-col.tabten01 {
    width: 10%; }

  .vpot-col.tabten02 {
    width: 20%; }

  .vpot-col.tabten03 {
    width: 30%; }

  .vpot-col.tabten04 {
    width: 40%; }

  .vpot-col.tabten05 {
    width: 50%; }

  .vpot-col.tabten06 {
    width: 60%; }

  .vpot-col.tabten07 {
    width: 70%; }

  .vpot-col.tabten08 {
    width: 80%; }

  .vpot-col.tabten09 {
    width: 90%; }

  .vpot-col.tabten10 {
    width: 100%; }

  /*Footer*/
  .vpot-footer {
    width: 90%; }

  .footer-social-media-container {
    width: 300px;
    height: 60px;
    margin: -30px auto 0 auto; }

  .footer-social-media-icons {
    font-size: 24px;
    margin: 0 28px;
    left: -10px; }

  .footer-heading {
    font-size: 20px;
    margin: 55px 0 0 0; }

  .footer-link {
    font-size: 20px; }

  .copyright {
    font-size: 20px;
    margin: 5px 0 45px 0; }

  .footer-p {
    font-size: 18px; }

  .footer-container {
    height: 300px;
    padding: 50px 0 0 0; }

  .rockin-quote {
    font-size: 18px; }

  /*Footer*/ }
/*HD 720p - High Definition 1280px x 720px*/
@media (min-width: 1100px) {
  .vpot-col.hd01 {
    width: 8.33333%; }

  .vpot-col.hd02 {
    width: 16.66666%; }

  .vpot-col.hd03 {
    width: 24.99999%; }

  .vpot-col.hd04 {
    width: 33.33333%; }

  .vpot-col.hd05 {
    width: 41.66666%; }

  .vpot-col.hd06 {
    width: 49.99999%; }

  .vpot-col.hd07 {
    width: 58.33333%; }

  .vpot-col.hd08 {
    width: 66.66666%; }

  .vpot-col.hd09 {
    width: 74.99999%; }

  .vpot-col.hd10 {
    width: 83.33333%; }

  .vpot-col.hd11 {
    width: 91.66666%; }

  .vpot-col.hd12 {
    width: 99.99999%; }

  .vpot-col.hdten01 {
    width: 10%; }

  .vpot-col.hdten02 {
    width: 20%; }

  .vpot-col.hdten03 {
    width: 30%; }

  .vpot-col.hdten04 {
    width: 40%; }

  .vpot-col.hdten05 {
    width: 50%; }

  .vpot-col.hdten06 {
    width: 60%; }

  .vpot-col.hdten07 {
    width: 70%; }

  .vpot-col.hdten08 {
    width: 80%; }

  .vpot-col.hdten09 {
    width: 90%; }

  .vpot-col.hdten10 {
    width: 100%; }

  .footer-flex-section {
    display: flex;
    flex-direction: row !important;
    align-items: center;
    justify-content: center; }

  .footer-flex-row {
    display: flex;
    flex-direction: row !important;
    align-items: center;
    justify-content: center; }

  /*Footer*/
  .vpot-footer {
    width: 90%; }

  .footer-social-media-container {
    width: 300px;
    height: 60px;
    margin: -30px auto 0 auto; }

  .footer-social-media-icons {
    font-size: 24px;
    margin: 0 28px;
    left: -10px; }

  .footer-heading {
    font-size: 20px;
    margin: 55px 0 0 0; }

  .footer-link {
    font-size: 20px; }

  .copyright {
    font-size: 20px;
    margin: 5px 0 45px 0; }

  .footer-p {
    font-size: 18px; }

  .footer-container {
    height: 400px;
    padding: 50px 0 0 0; }

  .rockin-quote {
    font-size: 18px; }

  /*Footer*/ }
/*FHD 1080p - Full High Definition 1920px x 1080px*/
@media (min-width: 1620px) {
  .vpot-col.fhd01 {
    width: 8.33333%; }

  .vpot-col.fhd02 {
    width: 16.66666%; }

  .vpot-col.fhd03 {
    width: 24.99999%; }

  .vpot-col.fhd04 {
    width: 33.33333%; }

  .vpot-col.fhd05 {
    width: 41.66666%; }

  .vpot-col.fhd06 {
    width: 49.99999%; }

  .vpot-col.fhd07 {
    width: 58.33333%; }

  .vpot-col.fhd08 {
    width: 66.66666%; }

  .vpot-col.fhd09 {
    width: 74.99999%; }

  .vpot-col.fhd10 {
    width: 83.33333%; }

  .vpot-col.fhd11 {
    width: 91.66666%; }

  .vpot-col.fhd12 {
    width: 99.99999%; }

  .vpot-col.fhdten01 {
    width: 10%; }

  .vpot-col.fhdten02 {
    width: 20%; }

  .vpot-col.fhdten03 {
    width: 30%; }

  .vpot-col.fhdten04 {
    width: 40%; }

  .vpot-col.fhdten05 {
    width: 50%; }

  .vpot-col.fhdten06 {
    width: 60%; }

  .vpot-col.fhdten07 {
    width: 70%; }

  .vpot-col.fhdten08 {
    width: 80%; }

  .vpot-col.fhdten09 {
    width: 90%; }

  .vpot-col.fhdten10 {
    width: 100%; }

  /*Footer*/
  .vpot-footer {
    width: 90%; }

  .footer-social-media-container {
    width: 300px;
    height: 60px;
    margin: -30px auto 0 auto; }

  .footer-social-media-icons {
    font-size: 26px;
    margin: 0 28px;
    left: -10px; }

  .footer-heading {
    font-size: 22px;
    margin: 55px 0 0 0; }

  .footer-link {
    font-size: 22px; }

  .copyright {
    font-size: 22px;
    margin: 5px 0 45px 0; }

  .footer-p {
    font-size: 22px; }

  .footer-container {
    height: 400px;
    padding: 50px 0 0 0; }

  .rockin-quote {
    font-size: 22px; }

  /*Footer*/ }
/*2K QHD 1440p - Quad High Definition 2560px x 1440px*/
@media (min-width: 2160px) {
  .vpot-col.qhd01 {
    width: 8.33333%; }

  .vpot-col.qhd02 {
    width: 16.66666%; }

  .vpot-col.qhd03 {
    width: 24.99999%; }

  .vpot-col.qhd04 {
    width: 33.33333%; }

  .vpot-col.qhd05 {
    width: 41.66666%; }

  .vpot-col.qhd06 {
    width: 49.99999%; }

  .vpot-col.qhd07 {
    width: 58.33333%; }

  .vpot-col.qhd08 {
    width: 66.66666%; }

  .vpot-col.qhd09 {
    width: 74.99999%; }

  .vpot-col.qhd10 {
    width: 83.33333%; }

  .vpot-col.qhd11 {
    width: 91.66666%; }

  .vpot-col.qhd12 {
    width: 99.99999%; }

  .vpot-col.qhdten01 {
    width: 10%; }

  .vpot-col.qhdten02 {
    width: 20%; }

  .vpot-col.qhdten03 {
    width: 30%; }

  .vpot-col.qhdten04 {
    width: 40%; }

  .vpot-col.qhdten05 {
    width: 50%; }

  .vpot-col.qhdten06 {
    width: 60%; }

  .vpot-col.qhdten07 {
    width: 70%; }

  .vpot-col.qhdten08 {
    width: 80%; }

  .vpot-col.qhdten09 {
    width: 90%; }

  .vpot-col.qhdten10 {
    width: 100%; }

  /*Footer*/
  .vpot-footer {
    width: 90%; }

  .footer-social-media-container {
    width: 300px;
    height: 60px;
    margin: -30px auto 0 auto; }

  .footer-social-media-icons {
    font-size: 40px;
    margin: 0 28px;
    left: -10px; }

  .footer-heading {
    margin: 55px 0 0 0; }

  .copyright {
    font-size: 28px;
    margin: 5px 0 45px 0; }

  .footer-p {
    font-size: 26px; }

  .footer-container {
    height: 400px;
    padding: 50px 0 0 0; }

  /*Footer*/ }
/*4K UHD - Ultra High Definition 3840px x 2160px*/
@media (min-width: 3240px) {
  .vpot-col.uhd4k01 {
    width: 8.33333%; }

  .vpot-col.uhd4k02 {
    width: 16.66666%; }

  .vpot-col.uhd4k03 {
    width: 24.99999%; }

  .vpot-col.uhd4k04 {
    width: 33.33333%; }

  .vpot-col.uhd4k05 {
    width: 41.66666%; }

  .vpot-col.uhd4k06 {
    width: 49.99999%; }

  .vpot-col.uhd4k07 {
    width: 58.33333%; }

  .vpot-col.uhd4k08 {
    width: 66.66666%; }

  .vpot-col.uhd4k09 {
    width: 74.99999%; }

  .vpot-col.uhd4k10 {
    width: 83.33333%; }

  .vpot-col.uhd4k11 {
    width: 91.66666%; }

  .vpot-col.uhd4k12 {
    width: 99.99999%; }

  .vpot-col.uhd4k01 {
    width: 10%; }

  .vpot-col.uhd4k02 {
    width: 20%; }

  .vpot-col.uhd4k03 {
    width: 30%; }

  .vpot-col.uhd4k04 {
    width: 40%; }

  .vpot-col.uhd4k05 {
    width: 50%; }

  .vpot-col.uhd4k06 {
    width: 60%; }

  .vpot-col.uhd4k07 {
    width: 70%; }

  .vpot-col.uhd4k08 {
    width: 80%; }

  .vpot-col.uhd4k09 {
    width: 90%; }

  .vpot-col.uhd4k10 {
    width: 100%; }

  /*Footer*/
  .vpot-footer {
    width: 90%; }

  .footer-social-media-container {
    width: 300px;
    height: 60px;
    margin: -30px auto 0 auto; }

  .footer-social-media-icons {
    font-size: 40px;
    margin: 0 28px;
    left: -10px; }

  .footer-heading {
    margin: 55px 0 0 0; }

  .copyright {
    font-size: 28px;
    margin: 5px 0 45px 0; }

  .footer-p {
    font-size: 28px; }

  .footer-container {
    height: 400px;
    padding: 50px 0 0 0; }

  /*Footer*/ }
/*8K UHD - Ultra High Definition 7680px x 4320px*/
@media (min-width: 4880px) {
  .vpot-col.uhd8k01 {
    width: 8.33333%; }

  .vpot-col.uhd8k02 {
    width: 16.66666%; }

  .vpot-col.uhd8k03 {
    width: 24.99999%; }

  .vpot-col.uhd8k04 {
    width: 33.33333%; }

  .vpot-col.uhd8k05 {
    width: 41.66666%; }

  .vpot-col.uhd8k06 {
    width: 49.99999%; }

  .vpot-col.uhd8k07 {
    width: 58.33333%; }

  .vpot-col.uhd8k08 {
    width: 66.66666%; }

  .vpot-col.uhd8k09 {
    width: 74.99999%; }

  .vpot-col.uhd8k10 {
    width: 83.33333%; }

  .vpot-col.uhd8k11 {
    width: 91.66666%; }

  .vpot-col.uhd8k12 {
    width: 99.99999%; }

  .vpot-col.uhd8k01 {
    width: 10%; }

  .vpot-col.uhd8k02 {
    width: 20%; }

  .vpot-col.uhd8k03 {
    width: 30%; }

  .vpot-col.uhd8k04 {
    width: 40%; }

  .vpot-col.uhd8k05 {
    width: 50%; }

  .vpot-col.uhd8k06 {
    width: 60%; }

  .vpot-col.uhd8k07 {
    width: 70%; }

  .vpot-col.uhd8k08 {
    width: 80%; }

  .vpot-col.uhd8k09 {
    width: 90%; }

  .vpot-col.uhd8k10 {
    width: 100%; }

  /*Footer*/
  .vpot-footer {
    width: 90%; }

  .footer-social-media-container {
    width: 300px;
    height: 60px;
    margin: -30px auto 0 auto; }

  .footer-social-media-icons {
    font-size: 40px;
    margin: 0 28px;
    left: -10px; }

  .footer-heading {
    margin: 55px 0 0 0; }

  .copyright {
    font-size: 28px;
    margin: 5px 0 45px 0; }

  .footer-p {
    font-size: 26px; }

  .footer-container {
    height: 400px;
    padding: 50px 0 0 0; }

  /*Footer*/ }
