body, html{width: 100%; height: 100%; margin: 0px; padding: 0px;}
@-webkit-keyframes ball-pulse {
  0%, 80% { transform: scale(1); opacity: 1; }
  45% { transform: scale(0.1); opacity: 0.7; }
}
@keyframes ball-pulse {
  0%, 80% { transform: scale(1); opacity: 1; }
  45% { transform: scale(0.1); opacity: 0.7; }
}
@-webkit-keyframes ball-clip-rotate-pulse-rotate {
  0% { transform: rotate(0deg) scale(1); }
  50% { transform: rotate(180deg) scale(0.6); }
  100% { transform: rotate(360deg) scale(1); }
}
@keyframes ball-clip-rotate-pulse-rotate {
  0% { transform: rotate(0deg) scale(1); }
  50% { transform: rotate(180deg) scale(0.6); }
  100% { transform: rotate(360deg) scale(1); }
}
@-webkit-keyframes ball-clip-rotate-pulse-scale {
  30% { transform: scale(0.3); }
  100% { transform: scale(1); }
}
@keyframes ball-clip-rotate-pulse-scale {
  30% { transform: scale(0.3); }
  100% { transform: scale(1); }
}
@-webkit-keyframes square-spin {
  25% { transform: perspective(100px) rotateX(180deg) rotateY(0deg); }
  50% { transform: perspective(100px) rotateX(180deg) rotateY(180deg); }
  75% { transform: perspective(100px) rotateX(0deg) rotateY(180deg); }
  100% { transform: perspective(100px) rotateX(0deg) rotateY(0deg); }
}
@keyframes square-spin {
  25% { transform: perspective(100px) rotateX(180deg) rotateY(0deg); }
  50% { transform: perspective(100px) rotateX(180deg) rotateY(180deg); }
  75% { transform: perspective(100px) rotateX(0deg) rotateY(180deg); }
  100% { transform: perspective(100px) rotateX(0deg) rotateY(0deg); }
}
@-webkit-keyframes cube-transition {
  25% { transform: translateX(50px) scale(0.5) rotate(-90deg); }
  50% { transform: translate(50px, 50px) rotate(-180deg); }
  75% { transform: translateY(50px) scale(0.5) rotate(-270deg); }
  100% { transform: rotate(-360deg); }
}
@keyframes cube-transition {
  25% { transform: translateX(50px) scale(0.5) rotate(-90deg); }
  50% { transform: translate(50px, 50px) rotate(-180deg); }
  75% { transform: translateY(50px) scale(0.5) rotate(-270deg); }
  100% { transform: rotate(-360deg); }
}
@-webkit-keyframes ball-scale {
  0% { transform: scale(0); }
  100% { transform: scale(1); opacity: 0; }
}
@keyframes ball-scale {
  0% { transform: scale(0); }
  100% { transform: scale(1); opacity: 0; }
}
@-webkit-keyframes line-scale {
  0%, 100% { transform: scaleY(1); }
  50% { transform: scaleY(0.4); }
}
@keyframes line-scale {
  0%, 100% { transform: scaleY(1); }
  50% { transform: scaleY(0.4); }
}
@-webkit-keyframes ball-scale-multiple {
  0% { transform: scale(0); opacity: 0; }
  5% { opacity: 1; }
  100% { transform: scale(1); opacity: 0; }
}
@keyframes ball-scale-multiple {
  0% { transform: scale(0); opacity: 0; }
  5% { opacity: 1; }
  100% { transform: scale(1); opacity: 0; }
}
@-webkit-keyframes ball-pulse-sync {
  33% { transform: translateY(10px); }
  66% { transform: translateY(-10px); }
  100% { transform: translateY(0px); }
}
@keyframes ball-pulse-sync {
  33% { transform: translateY(10px); }
  66% { transform: translateY(-10px); }
  100% { transform: translateY(0px); }
}
@-webkit-keyframes transparent-circle {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes transparent-circle {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@-webkit-keyframes ball-spin-fade-loader {
  50% { opacity: 0.3; transform: scale(0.4); }
  100% { opacity: 1; transform: scale(1); }
}
@keyframes ball-spin-fade-loader {
  50% { opacity: 0.3; transform: scale(0.4); }
  100% { opacity: 1; transform: scale(1); }
}
:root{--wp-block-synced-color: #7a00df; --wp-block-synced-color--rgb: 122,0,223; --wp-bound-block-color: var(--wp-block-synced-color); --wp-editor-canvas-background: #ddd; --wp-admin-theme-color: #007cba; --wp-admin-theme-color--rgb: 0,124,186; --wp-admin-theme-color-darker-10: #006ba1; --wp-admin-theme-color-darker-10--rgb: 0,107,160.5; --wp-admin-theme-color-darker-20: #005a87; --wp-admin-theme-color-darker-20--rgb: 0,90,135; --wp-admin-border-width-focus: 2px;}
@media (min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px;}}
:root{--wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px;}
:root{--wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--color--black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%); --wp--preset--font-size--small: 13px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 36px; --wp--preset--font-size--x-large: 42px; --wp--preset--spacing--20: 0.44rem; --wp--preset--spacing--30: 0.67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0); --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}
:where(body){margin: 0px;}
body{padding: 0px;}
body{background-color: rgb(255, 255, 255);}
.mk-header{background-color: rgb(247, 247, 247);}
.mk-header-bg{background-color: rgb(255, 255, 255);}
#theme-page{background-color: rgb(255, 255, 255);}
#mk-footer{background-color: rgb(61, 64, 69);}
#mk-boxed-layout{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px;}
.header-style-1 .mk-header-padding-wrapper, .header-style-2 .mk-header-padding-wrapper, .header-style-3 .mk-header-padding-wrapper{padding-top: 126px;}
@font-face { font-family: Pe-icon-line; src: url("/wp-content/themes/kolumbus/assets/imported/826ffd9b1ff0-Pe-icon-line.woff") format("woff"), url("/wp-content/themes/kolumbus/assets/imported/f7b21edc6a42-Pe-icon-line.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: FontAwesome; src: url("/wp-content/themes/kolumbus/assets/imported/eeaa7e6cb8b8-fontawesome-webfont.woff") format("woff"), url("/wp-content/themes/kolumbus/assets/imported/ee20ded0f827-fontawesome-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: Icomoon; src: url("/wp-content/themes/kolumbus/assets/imported/48c29bdecbf4-fonts-icomoon.woff") format("woff"), url("/wp-content/themes/kolumbus/assets/imported/857249512590-fonts-icomoon.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: themeIcons; src: url("/wp-content/themes/kolumbus/assets/imported/9bcd3a813364-theme-icons.woff") format("woff"), url("/wp-content/themes/kolumbus/assets/imported/948e6d4631d9-theme-icons.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: star; src: url("/wp-content/themes/kolumbus/assets/imported/e3cb6ac95daa-star.woff") format("woff"), url("/wp-content/themes/kolumbus/assets/imported/a548ce4c76aa-star.ttf") format("truetype"); font-weight: normal; font-style: normal; }
@font-face { font-family: WooCommerce; src: url("/wp-content/themes/kolumbus/assets/imported/2bdf5a773a44-WooCommerce.woff") format("woff"), url("/wp-content/themes/kolumbus/assets/imported/ca85ddab58dd-WooCommerce.ttf") format("truetype"); font-weight: normal; font-style: normal; }
#padding-2{height: 80px;}
#fancy-title-5{letter-spacing: 0px; text-transform: uppercase; font-size: 48px; color: rgb(20, 156, 222); text-align: left; font-style: inherit; font-weight: inherit; padding-top: 0px; padding-bottom: 10px;}
#fancy-title-5 span{}
@media handheld, only screen and (max-width: 767px){#fancy-title-5{font-size: 40px;}}
#text-block-6{margin-bottom: 0px; text-align: left;}
#box-4 .box-holder .mk-custom-box--overlay{background-color: rgb(0, 0, 0);}
#box-4 .box-holder{}
#box-4{margin-bottom: 10px;}
#box-4 .box-holder{min-height: 100px; padding: 30px 20px;}
#box-4 .box-holder:hover{background-color: rgb(175, 175, 175);}
.full-width-3{min-height: 0px; margin-bottom: 0px;}
.full-width-3 .page-section-content{padding: 300px 0px 100px;}
#background-layer--3{background-image: url("/wp-content/uploads/2015/05/shutterstock_53853229.jpg"); background-position: center center; background-repeat: no-repeat; position: fixed;}
#padding-7{height: 80px;}
#mk-button-8{margin-bottom: 15px; margin-top: 0px; margin-right: 15px;}
#mk-button-8{padding: 4px 3px 2px;}
#mk-button-8 .mk-button{border-color: rgb(14, 76, 140); background-color: rgb(14, 76, 140); color: rgb(255, 255, 255) !important;}
#mk-button-8 .mk-button .double-outline-inside{border-color: rgb(14, 76, 140);}
#mk-button-8 .mk-button:hover{background-color: rgb(20, 156, 222); color: rgb(255, 255, 255) !important;}
#mk-button-9{margin-bottom: 15px; margin-top: 0px; margin-right: 15px;}
#mk-button-9{padding: 4px 3px 2px;}
#mk-button-9 .mk-button{border-color: rgb(14, 76, 140); background-color: rgb(14, 76, 140); color: rgb(255, 255, 255) !important;}
#mk-button-9 .mk-button .double-outline-inside{border-color: rgb(14, 76, 140);}
#mk-button-9 .mk-button:hover{background-color: rgb(20, 156, 222); color: rgb(255, 255, 255) !important;}
#mk-button-10{margin-bottom: 15px; margin-top: 0px; margin-right: 15px;}
#mk-button-10{padding: 4px 3px 2px;}
#mk-button-10 .mk-button{border-color: rgb(14, 76, 140); background-color: rgb(14, 76, 140); color: rgb(255, 255, 255) !important;}
#mk-button-10 .mk-button .double-outline-inside{border-color: rgb(14, 76, 140);}
#mk-button-10 .mk-button:hover{background-color: rgb(20, 156, 222); color: rgb(255, 255, 255) !important;}
#padding-11{height: 80px;}
#mk-button-10 .mk-button{border: 1px solid rgb(15, 144, 198);}
@keyframes resizeanim {
  0% { opacity: 0; }
  100% { opacity: 0; }
}
.resize-triggers{animation: 1ms ease 0s 1 normal none running resizeanim; visibility: hidden; opacity: 0;}
.resize-triggers, .resize-triggers > div, .contract-trigger::before{content: " "; display: block; position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; overflow: hidden;}
.resize-triggers > div{background: rgb(238, 238, 238); overflow: auto;}
.contract-trigger::before{width: 200%; height: 200%;}
#fancy-title-5{font-family: Oswald;}
#social-6adb9ed17d8f7 a{opacity: 1 !important; color: rgb(14, 97, 160) !important; border-color: rgb(20, 156, 222) !important;}
#social-6adb9ed17d8f7 a:hover{color: rgb(20, 156, 222) !important;}
#kolumbus-import-44{background-color:rgba(0,0,0,0.3);opacity:0.6;}
#kolumbus-import-45{font-size: 14px; color: #fff;}
#kolumbus-import-46{margin-bottom:10px}
#kolumbus-import-47{max-width: 1200px;}
#kolumbus-import-48{margin-bottom:10px}
#kolumbus-import-49{max-width: 900px;}
#kolumbus-import-50{margin-bottom:10px}
#kolumbus-import-51{max-width: 1200px;}
