File: /home/fliyingp/domains/fliyingpigeon.hk/public_html/wp-content/themes/ocean-theme/style.css
/*!
Theme Name: Ocean Theme
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ocean-theme
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.
Ocean Theme is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Generic
- Normalize
- Box sizing
# Base
- Typography
- Elements
- Links
- Forms
## Layouts
# Components
- Navigation
- Posts and pages
- Comments
- Widgets
- Media
- Captions
- Galleries
# plugins
- Jetpack infinite scroll
# Utilities
- Accessibility
- Alignments
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Generic
--------------------------------------------------------------*/
/* Normalize
--------------------------------------------- */
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
========================================================================== */
/**
* 1. Correct the line height in all browsers.
* 2. Prevent adjustments of font size after orientation changes in iOS.
*/
/* FONT */
/* STYLE */
@font-face {
font-family: "Gilroy";
src: url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Regular.eot");
src: local("Gilroy Regular"), local("Gilroy-Regular"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Regular.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Regular.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Regular.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Regular.ttf")
format("truetype");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "Gilroy";
src: url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-ExtraboldItalic.eot");
src: local("Gilroy Extrabold Italic"), local("Gilroy-ExtraboldItalic"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-ExtraboldItalic.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-ExtraboldItalic.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-ExtraboldItalic.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-ExtraboldItalic.ttf")
format("truetype");
font-weight: 800;
font-style: italic;
}
@font-face {
font-family: "Gilroy";
src: url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Bold.eot");
src: local("Gilroy Bold"), local("Gilroy-Bold"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Bold.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Bold.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Bold.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Bold.ttf")
format("truetype");
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: "Gilroy";
src: url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Black.eot");
src: local("Gilroy Black"), local("Gilroy-Black"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Black.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Black.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Black.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Black.ttf")
format("truetype");
font-weight: 900;
font-style: normal;
}
@font-face {
font-family: "Gilroy";
src: url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Light.eot");
src: local("Gilroy Light"), local("Gilroy-Light"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Light.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Light.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Light.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Light.ttf")
format("truetype");
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: "Gilroy";
src: url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Semibold.eot");
src: local("Gilroy Semibold"), local("Gilroy-Semibold"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Semibold.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Semibold.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Semibold.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Semibold.ttf")
format("truetype");
font-weight: 600;
font-style: normal;
}
@font-face {
font-family: "Gilroy";
src: url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Medium.eot");
src: local("Gilroy Medium"), local("Gilroy-Medium"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Medium.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Medium.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Medium.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Medium.ttf")
format("truetype");
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: "Gilroy";
src: url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-MediumItalic.eot");
src: local("Gilroy Medium Italic"), local("Gilroy-MediumItalic"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-MediumItalic.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-MediumItalic.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-MediumItalic.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-MediumItalic.ttf")
format("truetype");
font-weight: 500;
font-style: italic;
}
@font-face {
font-family: "Gilroy";
src: url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-BlackItalic.eot");
src: local("Gilroy Black Italic"), local("Gilroy-BlackItalic"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-BlackItalic.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-BlackItalic.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-BlackItalic.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-BlackItalic.ttf")
format("truetype");
font-weight: 900;
font-style: italic;
}
@font-face {
font-family: "Gilroy";
src: url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-UltraLight.eot");
src: local("Gilroy UltraLight"), local("Gilroy-UltraLight"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-UltraLight.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-UltraLight.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-UltraLight.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-UltraLight.ttf")
format("truetype");
font-weight: 200;
font-style: normal;
}
@font-face {
font-family: "Gilroy";
src: url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-RegularItalic.eot");
src: local("Gilroy Regular Italic"), local("Gilroy-RegularItalic"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-RegularItalic.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-RegularItalic.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-RegularItalic.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-RegularItalic.ttf")
format("truetype");
font-weight: normal;
font-style: italic;
}
@font-face {
font-family: "Gilroy";
src: url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-SemiboldItalic.eot");
src: local("Gilroy Semibold Italic"), local("Gilroy-SemiboldItalic"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-SemiboldItalic.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-SemiboldItalic.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-SemiboldItalic.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-SemiboldItalic.ttf")
format("truetype");
font-weight: 600;
font-style: italic;
}
@font-face {
font-family: "Gilroy";
src: url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-HeavyItalic.eot");
src: local("Gilroy Heavy Italic"), local("Gilroy-HeavyItalic"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-HeavyItalic.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-HeavyItalic.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-HeavyItalic.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-HeavyItalic.ttf")
format("truetype");
font-weight: 900;
font-style: italic;
}
@font-face {
font-family: "Gilroy";
src: url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Extrabold.eot");
src: local("Gilroy Extrabold"), local("Gilroy-Extrabold"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Extrabold.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Extrabold.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Extrabold.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Extrabold.ttf")
format("truetype");
font-weight: 800;
font-style: normal;
}
@font-face {
font-family: "Gilroy";
src: url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-BoldItalic.eot");
src: local("Gilroy Bold Italic"), local("Gilroy-BoldItalic"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-BoldItalic.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-BoldItalic.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-BoldItalic.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-BoldItalic.ttf")
format("truetype");
font-weight: bold;
font-style: italic;
}
@font-face {
font-family: "Gilroy";
src: url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-UltraLightItalic.eot");
src: local("Gilroy UltraLight Italic"), local("Gilroy-UltraLightItalic"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-UltraLightItalic.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-UltraLightItalic.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-UltraLightItalic.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-UltraLightItalic.ttf")
format("truetype");
font-weight: 200;
font-style: italic;
}
@font-face {
font-family: "Gilroy";
src: url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-LightItalic.eot");
src: local("Gilroy Light Italic"), local("Gilroy-LightItalic"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-LightItalic.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-LightItalic.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-LightItalic.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-LightItalic.ttf")
format("truetype");
font-weight: 300;
font-style: italic;
}
@font-face {
font-family: "Gilroy";
src: url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Heavy.eot");
src: local("Gilroy Heavy"), local("Gilroy-Heavy"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Heavy.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Heavy.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Heavy.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Heavy.ttf")
format("truetype");
font-weight: 900;
font-style: normal;
}
@font-face {
font-family: "Gilroy";
src: url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Thin.eot");
src: local("Gilroy Thin"), local("Gilroy-Thin"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Thin.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Thin.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Thin.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-Thin.ttf")
format("truetype");
font-weight: 100;
font-style: normal;
}
@font-face {
font-family: "Gilroy";
src: url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-ThinItalic.eot");
src: local("Gilroy Thin Italic"), local("Gilroy-ThinItalic"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-ThinItalic.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-ThinItalic.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-ThinItalic.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/gilroy/Gilroy-ThinItalic.ttf")
format("truetype");
font-weight: 100;
font-style: italic;
}
@font-face {
font-family: "Helvetica Neue";
src: url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueBoldCondensed.eot");
src: local("Helvetica Neue Condensed Bold"),
local("HelveticaNeueBoldCondensed"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueBoldCondensed.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueBoldCondensed.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueBoldCondensed.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueBoldCondensed.ttf")
format("truetype");
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: "Helvetica Neue";
src: url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueBlackCondensed.eot");
src: local("Helvetica Neue Condensed Black"),
local("HelveticaNeueBlackCondensed"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueBlackCondensed.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueBlackCondensed.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueBlackCondensed.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueBlackCondensed.ttf")
format("truetype");
font-weight: 900;
font-style: normal;
}
@font-face {
font-family: "Helvetica Neue";
src: url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Bold.eot");
src: local("HelveticaNeueCyr-Bold"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Bold.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Bold.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Bold.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Bold.ttf")
format("truetype");
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: "Helvetica Neue";
src: url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Light.eot");
src: local("HelveticaNeueCyr-Light"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Light.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Light.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Light.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Light.ttf")
format("truetype");
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: "Helvetica Neue";
src: url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Medium.eot");
src: local("HelveticaNeueCyr-Medium"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Medium.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Medium.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Medium.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Medium.ttf")
format("truetype");
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: "Helvetica Neue";
src: url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-MediumItalic.eot");
src: local("HelveticaNeueCyr-MediumItalic"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-MediumItalic.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-MediumItalic.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-MediumItalic.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-MediumItalic.ttf")
format("truetype");
font-weight: 500;
font-style: italic;
}
@font-face {
font-family: "Helvetica Neue";
src: url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-LightItalic.eot");
src: local("HelveticaNeueCyr-LightItalic"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-LightItalic.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-LightItalic.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-LightItalic.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-LightItalic.ttf")
format("truetype");
font-weight: 300;
font-style: italic;
}
@font-face {
font-family: "Helvetica Neue";
src: url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-HeavyItalic.eot");
src: local("HelveticaNeueCyr-HeavyItalic"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-HeavyItalic.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-HeavyItalic.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-HeavyItalic.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-HeavyItalic.ttf")
format("truetype");
font-weight: 900;
font-style: italic;
}
@font-face {
font-family: "Helvetica Neue";
src: url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Black.eot");
src: local("HelveticaNeueCyr-Black"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Black.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Black.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Black.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Black.ttf")
format("truetype");
font-weight: 900;
font-style: normal;
}
@font-face {
font-family: "Helvetica Neue";
src: url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Heavy.eot");
src: local("HelveticaNeueCyr-Heavy"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Heavy.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Heavy.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Heavy.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Heavy.ttf")
format("truetype");
font-weight: 900;
font-style: normal;
}
@font-face {
font-family: "Helvetica Neue";
src: url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Italic.eot");
src: local("HelveticaNeueCyr-Italic"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Italic.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Italic.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Italic.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Italic.ttf")
format("truetype");
font-weight: 500;
font-style: italic;
}
@font-face {
font-family: "Helvetica Neue";
src: url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Roman.eot");
src: local("HelveticaNeueCyr-Roman"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Roman.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Roman.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Roman.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Roman.ttf")
format("truetype");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "Helvetica Neue";
src: url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-BlackItalic.eot");
src: local("HelveticaNeueCyr-BlackItalic"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-BlackItalic.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-BlackItalic.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-BlackItalic.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-BlackItalic.ttf")
format("truetype");
font-weight: 900;
font-style: italic;
}
@font-face {
font-family: "Helvetica Neue";
src: url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-UltraLightItalic.eot");
src: local("HelveticaNeueCyr-UltraLightItalic"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-UltraLightItalic.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-UltraLightItalic.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-UltraLightItalic.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-UltraLightItalic.ttf")
format("truetype");
font-weight: 200;
font-style: italic;
}
@font-face {
font-family: "Helvetica Neue";
src: url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-BoldItalic.eot");
src: local("HelveticaNeueCyr-BoldItalic"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-BoldItalic.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-BoldItalic.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-BoldItalic.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-BoldItalic.ttf")
format("truetype");
font-weight: bold;
font-style: italic;
}
@font-face {
font-family: "Helvetica Neue";
src: url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-ThinItalic.eot");
src: local("HelveticaNeueCyr-ThinItalic"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-ThinItalic.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-ThinItalic.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-ThinItalic.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-ThinItalic.ttf")
format("truetype");
font-weight: 100;
font-style: italic;
}
@font-face {
font-family: "Helvetica Neue";
src: url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-UltraLight.eot");
src: local("HelveticaNeueCyr-UltraLight"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-UltraLight.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-UltraLight.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-UltraLight.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-UltraLight.ttf")
format("truetype");
font-weight: 200;
font-style: normal;
}
@font-face {
font-family: "Helvetica Neue";
src: url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Thin.eot");
src: local("HelveticaNeueCyr-Thin"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Thin.eot?#iefix")
format("embedded-opentype"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Thin.woff2")
format("woff2"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Thin.woff")
format("woff"),
url("/wp-content/themes/gcip-2-0/fonts/helvetica-neue/HelveticaNeueCyr-Thin.ttf")
format("truetype");
font-weight: 100;
font-style: normal;
}
@font-face {
font-family: "Minecraft";
src: url("/wp-content/themes/gcip-2-0/fonts/minecraft/minecraft.ttf")
format("truetype");
}
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
/* html, body {
scroll-behavior: smooth;
-webkit-overflow-scrolling: touch;
}
*/
body {
overflow-x: hidden;
}
.container {
padding: 0 var(--container-padding);
max-width: var(--container-width);
margin: 0 auto;
height: 100%;
width: 100%;
position: relative;
}
.site-page {
background: #f0f2f5;
}
.site-page .page {
padding-top: 90px;
padding-bottom: 90px;
display: flex;
flex-direction: column;
align-items: center;
}
.site-page .entry-header {
width: 900px;
}
.site-page .page p {
font-family: Geist;
font-weight: 400;
font-size: 15px;
line-height: 130%;
letter-spacing: 0%;
vertical-align: middle;
color: #607d8b;
margin-bottom: 10px;
max-width: 900px;
}
.site-page .page h2 {
font-family: Geist;
font-weight: 400;
font-size: 32px;
line-height: 100%;
color: #001c36;
margin-top: 36px;
margin-bottom: 14px;
}
.site-page h1 {
margin-bottom: 36px;
margin-top:0;
font-family: Geist;
font-weight: 500;
font-size: 48px;
line-height: 100%;
letter-spacing: calc((48px / 100) * -2.5);
color: #001c36;
}
.main {
display: flex;
flex-flow: column;
background: #f8eeef;
overflow-x: hidden;
}
@media (max-width: 1024px) {
.main {
gap: 60px;
}
}
@media (max-width: 1023px) {
.d-l {
display: none !important;
}
}
@media (min-width: 1024px) {
.d-s {
display: none !important;
}
}
img {
width: 100%;
height: 100%;
object-fit: cover;
}
video {
width: 100%;
height: 100%;
object-fit: cover;
}
.circle {
width: 8px;
height: 8px;
aspect-ratio: 1;
border-radius: 100px;
background: #121212;
}
.mini-title {
display: flex;
flex-flow: row;
align-items: center;
padding: 12px;
gap: 40px;
font-family: Geist Mono;
font-weight: 500;
font-size: 12px;
line-height: 130%;
letter-spacing: -1%;
vertical-align: middle;
color: #121212;
transform: translateX(-30px);
opacity: 0;
transition: all 0.5s ease-in-out;
position: absolute;
left: 0;
}
.mini-title h2 {
font-family: Geist Mono;
font-weight: 500;
font-size: 12px;
line-height: 130%;
letter-spacing: -1%;
vertical-align: middle;
}
@media (max-width: 1024px) {
.mini-title h2 {
font-size: 12px;
}
.mini-title {
gap: 16px;
padding-left: 0;
}
.circle {
width: 6px;
height: 6px;
margin: 12px;
}
.site-page .page p, .site-page .entry-header {
max-width: 100%;
}
}
.mini-title:before {
content: '';
position: absolute;
left: -500%;
top: -16px;
width: 2000%;
border: 1px solid #efefef29;
}
.mini-title.visible {
transform: translateX(0);
opacity: 1;
}
.dashed-separator {
width: 100%;
border: 1px dashed #546e7a3d;
margin: 28px 0;
}
.solid-separator {
width: 100%;
border: 1px solid #ffffff1f;
margin: 28px 0;
}
@media (max-width: 1024px) {
.dashed-separator {
margin: 20px 0;
}
}
section {
overflow: hidden;
}
.block-404 {
height: 100vh;
}
.error404 header {
position: absolute;
z-index: 3;
position: relative;
position: sticky;
top: -130%;
z-index: 999;
opacity: 0;
transform: translateY(-20px);
}
.block-404__content {
padding: 64px 0px;
position: relative;
z-index: 2;
}
.block-404__main-title {
font-family: Geist;
font-weight: 300;
font-size: 148px;
line-height: 100%;
letter-spacing: -3.4%;
text-transform: lowercase;
color: #f0f2f5;
position: absolute;
top: 50%;
transform: translateY(-25%);
}
.block-404__footer-top {
display: flex;
flex-flow: row;
justify-content: flex-end;
align-items: flex-end;
}
.block-404__title {
font-family: Geist;
font-weight: 300;
font-size: 48px;
line-height: 100%;
letter-spacing: -2.8%;
color: #f0f2f5;
max-width: 55%;
width: 100%;
}
.block-404__title strong {
font-weight: 300;
color: #94a9b5;
}
.block-404__content {
display: flex;
flex-flow: column;
justify-content: space-between;
height: 100%;
}
.block-404__body {
display: flex;
flex-flow: column;
gap: 72px;
}
.block-404__footer-bottom {
display: flex;
max-width: 55%;
width: 100%;
justify-self: flex-end;
}
.block-404__footer-button {
display: flex;
flex-flow: row;
align-items: center;
gap: 8px;
font-family: Geist;
font-weight: 400;
font-size: 18px;
line-height: 120%;
letter-spacing: 0.5px;
text-align: center;
color: #f0f2f5;
text-decoration: none;
margin-top: 36px;
}
.block-404__cover {
position: absolute;
width: 100%;
height: 100%;
background: #00214080;
z-index: 1;
}
.block-404__button {
border: 1px solid #90a4aea6;
display: flex;
justify-content: center;
align-items: center;
width: fit-content;
border-radius: 30px;
padding: 7px 18px;
cursor: pointer;
margin-top: 36px;
}
#trp-floater-ls {
display: none;
}
.consultation__checkbox-container label {
cursor: pointer;
}
.custom-submit {
cursor: pointer;
}
.custom-checkbox {
pointer-events: none;
}
@media (min-width: 1024px) {
.d-s {
display: none !important;
}
}
@media (max-width: 1024px) {
.d-l {
display: none !important;
}
}
body {
background: #001c36;
}
.anim-title {
transform: translateY(-30px);
opacity: 0;
width: 100%;
justify-content: flex-start;
display: flex;
letter-spacing: calc((48px / 100) * -2.5); !important;
/* max-width: unset!important; */
transition: all 0.5s ease-in-out;
}
.anim-title.visible {
transform: translateY(0);
opacity: 1;
}
@media (max-width: 1024px) {
.anim-title {
font-family: Geist !important;
font-weight: 300 !important;
font-size: 32px !important;
line-height: 100% !important;
letter-spacing: calc((48px / 100) * -2.5); !important;
}
.anim-title strong {
font-weight: 300!important;
}
.block-404__content {
padding: 24px 0;
}
.block-404__main-title {
position: relative;
transform: translateY(0);
top: 0;
}
.block-404__content {
flex-flow: column;
gap: 24px;
}
.block-404__footer {
display: flex;
flex-flow: column;
}
.block-404__footer-top {
display: flex;
flex-flow: column;
justify-content: space-between;
padding-top: 52px;
}
.block-404__main-title {
font-family: Geist;
font-weight: 300;
font-style: Light;
font-size: 64px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: calc((64px / 100) * -3.4%);
text-transform: lowercase;
}
.block-404__title {
font-family: Geist;
font-weight: 300;
font-size: 32px;
line-height: 100%;
letter-spacing: -2.8%;
max-width: 100%;
}
.block-404__body {
gap: 24px;
padding-bottom: 64px;
}
.block-404__button {
top: 7%;
position: relative;
}
}
.error404 header {
transform: translateY(0);
opacity: 1;
width: 100%;
background: transparent;
position: absolute;
}
.error404 header .container {
padding: 8px 16px;
}
.sticky-social {
display: flex;
flex-flow: column;
gap: 8px;
width: fit-content;
right: 20px;
z-index: 999;
position: absolute;
top: 50%;
transform: translateY(-25%);
opacity: 0;
transition: opacity 0.3s ease;
}
.sticky-social__item {
display: flex;
justify-content: center;
align-items: center;
width: 40px;
height: 40px;
aspect-ratio: 1;
}
.sticky-social__item img {
width: 40px;
height: 40px;
aspect-ratio: 1;
}
@media (max-width: 1024px) {
.sticky-social {
display: none;
}
}
.hero {
padding-top: 15vh;
}
.container > div {
position: relative;
}
.fancybox__nav {
display: none;
}
.footer-wrapper {
position: fixed;
bottom: 0;
width: 100vw;
z-index: -1;
}
.error404 .sticky-social-mob {
padding-top: 64px;
padding-bottom: 0;
}
.ocean-breadcrumbs {
display: flex;
gap: 52px;
align-items: center;
padding-bottom: 41px;
}
.ocean-breadcrumbs__link {
display: flex;
justify-content: center;
align-items: center;
padding: 7px 18px;
border: 1px solid #90A4AEA6;
border-radius: 30px;
transition: 0.3s ease
}
.ocean-breadcrumbs__link svg path {
transition: 0.3s ease;
}
.ocean-breadcrumbs__link:hover {
background: #fff;
}
.ocean-breadcrumbs__link:hover svg path {
fill: #001c36;
}
.ocean-breadcrumbs__list {
display: flex;
align-items: center;
gap: 8px;
}
.ocean-breadcrumbs__list a {
font-family: Geist;
font-weight: 400;
font-style: Regular;
font-size: 14px;
leading-trim: NONE;
line-height: 130%;
letter-spacing: 0%;
text-decoration: underline;
text-decoration-style: solid;
text-decoration-offset: 0%;
text-decoration-thickness: 0%;
text-decoration-skip-ink: auto;
color: #E8EBF0;
text-transform: lowercase;
}
.ocean-breadcrumbs__list .separator {
display: flex;
justify-content: center;
align-items: center;
}
.ocean-breadcrumbs__list .separator.current {
fill: '#fff';
}
.ocean-breadcrumbs__list .current {
color: #90A4AEA6;
text-decoration: none;
font-family: Geist;
font-weight: 400;
font-style: Regular;
font-size: 14px;
leading-trim: NONE;
line-height: 130%;
letter-spacing: 0%;
text-decoration: none;
text-decoration-style: solid;
text-decoration-offset: 0%;
text-decoration-thickness: 0%;
text-decoration-skip-ink: auto;
color: #90A4AEA6;
text-transform: lowercase;
}
.breadcrumbs-section {
background: #001C36;
padding-bottom: 155px;
}
.swiper-button-disabled {
transition: 0.3s ease;
opacity: 0.6;
}
.sticky-social-mob {
display: none;
}
@media (max-width: 1024px) {
.sticky-social-mob {
display: flex;
justify-content: flex-end;
gap: 8px;
padding-bottom: 20px;
}
.footer-wrapper {
position: relative;
pointer-events: all;
z-index: 3;
}
}
.ocean-breadcrumbs {
text-wrap: nowrap;
overflow-x: auto;
}
.ocean-breadcrumbs::-webkit-scrollbar {
display: none;
}
.wpcf7-not-valid-tip {
position: static;
left: -8%;
top: 28px;
font-family: 'Geist';
font-weight: 400;
font-style: Regular;
font-size: 10px;
leading-trim: NONE;
line-height: 1;
letter-spacing: 0%;
}
.custom-select {
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23000' stroke-width='2' fill='none'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: right 16px center;
background-size: 12px 8px;
padding-right: 40px; /* место под стрелку */
}
.consultation__input-container .wpcf7-text, .consultation__input-container .wpcf7-textarea {
font-family: 'Geist';
font-weight: 400;
font-style: Regular;
font-size: 14px;
color: #001c36;
}
/*.footer__input-container.has-error,*/
/*.consultation__input-container.has-error,*/
/*.consultation__double-input.has-error,*/
/*.consultation__select-container.has-error,*/
/*.consultation__textarea-container.has-error,*/
/*.consultation__checkbox-container.has-error,*/
/*.consultation__file-container.has-error,*/
.consultation__form .wpcf7-not-valid {
border: 1px solid var(--Colors-Red, #FF3B30);
position: relative;
}
/*.footer__input-container.has-error::after,*/
/*.consultation__input-container.has-error::after,*/
/*.consultation__double-input.has-error::after,*/
/*.consultation__select-container.has-error::after,*/
/*.consultation__textarea-container.has-error::after,*/
/*.consultation__checkbox-container.has-error::after,*/
/*.consultation__file-container.has-error::after, */
.wpcf7-not-valid:after {
content: "";
position: absolute;
top: 50%;
right: 10px;
transform: translateY(-50%);
width: 20px;
height: 20px;
background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'><path d='M8.87048 13.7602H10.7145V4.83032H8.87048V13.7602Z' fill='%23FF3B30'/><path d='M10.6751 17.4835C10.4302 17.7147 10.1354 17.8303 9.79067 17.8303C9.44357 17.8303 9.14877 17.7142 8.90625 17.4818C8.66374 17.2495 8.54248 16.9695 8.54248 16.6418C8.54248 16.3106 8.66413 16.031 8.90744 15.8029C9.15077 15.5748 9.44559 15.4608 9.79192 15.4608C10.1382 15.4608 10.4333 15.5755 10.677 15.805C10.9206 16.0344 11.0425 16.3138 11.0425 16.643C11.0425 16.9722 10.92 17.2523 10.6751 17.4835Z' fill='%23FF3B30'/></svg>") no-repeat center;
background-size: contain;
pointer-events: none;
}
/* Для кнопки */
.footer__submit.has-error,
.custom-submit.has-error {
background: var(--Colors-Lavender, #D5DAE4);
border: 1px solid #D5DAE4 !important;
}
.footer__submit.has-error svg,
.custom-submit.has-error svg {
fill: #94A9B5;
}
input:-webkit-autofill {
-webkit-text-fill-color: inherit!important;
transition: 9999s ease-in-out 0s; /* хак проти мерехтіння */
}
.consultation__form .wpcf7-not-valid-tip {
left: 2%;
}
/*.consultation__form .consultation__input-container.has-error,*/ .consultation__form .wpcf7-not-valid{
/*margin-bottom: 16px;*/
}
.cases-list__loader {
text-align: center;
padding: 40px 0;
display: flex;
justify-content: center;
}
.spinner {
width: 40px;
height: 40px;
border: 4px solid rgba(0, 0, 0, 0.1);
border-left-color: #00284e;
border-radius: 50%;
animation: spin 1s linear infinite;
}
@keyframes spin {
to { transform: rotate(360deg); }
}
.selected-filter {
cursor: pointer;
}
.consultation__input-container {
width: 100%;
}