@charset "UTF-8";
/*
Theme Name: Ferinvest
Theme URI: https://www.ferinvest.com.tr
Author: Özgür Tosun
Author URI: https://www.benozgurtosun.com/
Description: WordPress Business Theme
Version: 1.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Tags: custom-theme, responsive, modern
Text Domain: invest

Tested up to: 6.4
Requires PHP: 7.4
*/
/*
    ----------
*/
/* 
    ----------
*/
/* 
    ---------- 
*/
/* 
    ----------
*/
.dE5574, body, html {
  font-family: "Montserrat";
}

.d6z6f4, .Footer .Section .Context .Headline, .Contact .Content .Context .Headline, .Contact .Headline .Content .Context .Heading, .Blog .Content .Context .Header .Headline, .Investment .List .Content .Headline, .Investment .List .Content .Heading, .Investment .Figured .Content .Gradient .Headline, .Investment .Column .Content .Headline, .Investment .Header .Content .Headline, .Investment .Header .Content .Heading, .Investment .Headline .Content .Context .Headline, .Communication .Figure .Content .Headline, .Communication .Figure .Content .Heading, .About .Substance .Column .Content .Headline, .About .Investment .Content .Headline, .About .Investment .Content .Heading, .About .Header .Content .Headline, .About .Header .Content .Heading, .About .Headline .Content .Context .Heading, .Main .Contact .Content .Headline, .Main .Contact .Content .Heading, .Main .Corporation .Content .Headline, .Main .Corporation .Content .Heading, .Main .Headline .Content .Heading {
  font-family: "Nulshock";
}

/* 
    ----------
*/
.S6pt64, .aligncenter, .alignleft, .alignright, .bypostauthor, .gallery-caption, .wp-caption-text, .wp-caption, .Comments .Comment .comment-respond #commentform .form-submit input, .Comments .Comment .comment-respond #commentform .form-submit, .Comments .Comment .comment-respond #commentform .comment-form-cookies-consent label, .Comments .Comment .comment-respond #commentform .comment-form-cookies-consent input, .Comments .Comment .comment-respond #commentform .comment-form-cookies-consent, .Comments .Comment .comment-respond, .Comments .Content .List li, .Contact .Headline .Content .Figure::before, .Blog .Section .Context h6, .Blog .Section .Context h5, .Blog .Section .Context h4, .Blog .Section .Context h3, .Blog .Section .Context h2, .Blog .Section .Context h1, .Blog .Section .Context ol li, .Blog .Section .Context ol, .Blog .Section .Context ul li, .Blog .Section .Context ul, .Blog .Section .Context a, .Blog .Section .Context label, .Blog .Section .Context span, .Blog .Section .Context p, .Blog .Section .Heading h1, .Blog .Section .Heading a, .Blog .Content .Context .Figure::before, .Investment .Headline .Content .Picture::before, .Communication .Form .Context .Label::after, .Communication .Form .Context .Checkbox span, .Communication .Form .Context .Checkbox input, .Communication .Figure::before, .Main .Form .Content .Label::after, .Main .Form .Content .Checkbox span, .Main .Form .Content .Checkbox input, .Main .Contact::before, .Mobile_Menu .Mobile_Sub_Navigation ul li a {
  float: left;
}

.yJ452A {
  float: right;
}

.eTt257 {
  float: none;
}

/* 
    ---------- 
*/
.q7h2M9 {
  width: 25%;
}

.S09r6B {
  width: 50%;
}

.b7P443 {
  width: 75%;
}

.C96Q4r, .Blog .Section .Context h6, .Blog .Section .Context h5, .Blog .Section .Context h4, .Blog .Section .Context h3, .Blog .Section .Context h2, .Blog .Section .Context h1, .Blog .Section .Context ol li, .Blog .Section .Context ol, .Blog .Section .Context ul li, .Blog .Section .Context ul, .Blog .Section .Context a, .Blog .Section .Context label, .Blog .Section .Context span, .Blog .Section .Context p, .Blog .Section .Heading h1, .Mobile_Menu .Mobile_Sub_Navigation ul li a {
  width: 100%;
}

/* 
    ---------- 
*/
.eU7H63 {
  font-size: 10px;
}

.S7gw68 {
  font-size: 11px;
}

.iI0402, .Blog .Block .Article .Header .Time {
  font-size: 12px;
}

.Blog .Column .Sidebar .Search .Form input::-moz-placeholder {
  font-size: 13px;
}

.xG0j09, .wpcf7-not-valid-tip, .wpcf7 form .wpcf7-response-output, .Comments .Comment .comment-respond #commentform .comment-form-cookies-consent label, .Comments .Comment .comment-respond #commentform .Group .Comment_Email, .Comments .Comment .comment-respond #commentform .Group .Comment_Name, .Comments .Comment .comment-respond #commentform .Group .Comment_Context, .Comments .Content .List li .Body .Text, .Comments .Content .List li .Body .Time, .Breadcrumb .Content .Menu li span, .Breadcrumb .Content .Menu li label, .Breadcrumb .Content .Menu li a, .Blog .Section .Heading a, .Blog .Block .Article .Caption, .Blog .Column .Sidebar .Tags .Tag li a, .Blog .Column .Sidebar .Search .Form input::placeholder, .Blog .Column .Sidebar .Search .Form input, .Investment .Features .Feature .Link, .Investment .Features .Feature .Context .Description, .Communication .Form .Context .Link, .About .Substance .Column .Content .Menu li span, .Main .Form .Content .Context .Link, .Main .Features .Feature .Link, .Main .Features .Feature .Context .Description, .Main .Corporation .Content .Link {
  font-size: 13px;
}

.PlO170, .ContextSlide, .Comments .Content .List li .Body .Author a, .Contact .Information .Email .Context .Text span, .Contact .Information .Call .Context .Text span, .Blog .Section .Tags .Tag li a, .Blog .Section .Tags a, .Blog .Section .Tags span, .Blog .Section .Context h6, .Blog .Block .Article .Header .Link, .Blog .Block .Article .Header .Summary p, .Investment .List .Feature .Description, .Investment .Main .Content .First-Menu li span, .Investment .Main .Content .Heading, .Investment .Main .Content .Description, .About .Header .Sub .Summary, .Mobile_Menu .Mobile_Sub_Navigation ul li a {
  font-size: 14px;
}

.wI860z, .Comments .Comment .Small, .Comments .Content .Headline, .Contact .Content .Context .Notice, .Contact .Content .Context .Description, .Blog .Section .Context h5, .Blog .Section .Context ol li, .Blog .Section .Context ul li, .Blog .Section .Context a, .Blog .Section .Context label, .Blog .Section .Context span, .Blog .Section .Context p, .Blog .Column .Sidebar .Submenu .Menu li a, .Investment .List .Feature .Headline, .Investment .List .Content .Description, .Investment .List .Content .Heading, .Investment .Figured .Content .Gradient .Description, .Investment .Column .Content .Summary, .Investment .Main .Content .Headline, .Investment .Main .Submenu .Menu li a, .Investment .Features .Feature .Context .Headline, .Investment .Header .Content .Heading, .Communication .Figure .Content .Description, .Communication .Figure .Content .Heading, .About .Substance .Column .Content .Description, .About .Investment .Content .Heading, .About .Header .Sub .Title, .About .Header .Content .Heading, .Main .Contact .Content .Description, .Main .Features .Feature .Context .Headline, .Main .Headline .Content .Summary, .Header .Navigation .Submenu li a, .Header .Navigation .Menu li a {
  font-size: 15px;
}

.Wm8G06, .Footer .Section .Context .Headline, .Blog .Section .Context h4, .Investment .Header .Content .Description, .About .Investment .Content .Description, .About .Header .Content .Description, .Main .Contact .Content .Heading, .Main .Corporation .Content .Description, .Main .Corporation .Content .Heading, body {
  font-size: 16px;
}

.bS8S40, .Blog .Section .Context h3 {
  font-size: 17px;
}

.s4U1j1, .Blog .Section .Context h2 {
  font-size: 18px;
}

.J589Ta, .Blog .Section .Context h1 {
  font-size: 19px;
}

.i260Up, .Investment .Column .Content .Headline, .About .Substance .Column .Content .Headline {
  font-size: 20px;
}

/* 
    ---------- 
*/
.C2y88Q {
  font-weight: lighter;
}

.u37E41 {
  font-weight: normal;
}

.Y4674t {
  font-weight: bold;
}

.zK3920 {
  font-weight: bolder;
}

/* 
    ---------- 
*/
.F2n16X {
  font-weight: 100;
}

.Y8k86e {
  font-weight: 200;
}

.y3Or88 {
  font-weight: 300;
}

.nS533w, .Comments .Comment .comment-respond #commentform .Group .Comment_Email, .Comments .Comment .comment-respond #commentform .Group .Comment_Name, .Comments .Comment .comment-respond #commentform .Group .Comment_Context, .Footer .Copyright .Context .Text, .Footer .Section .Menu li a, .Footer .Section .Context .Email, .Footer .Section .Context .Summary, .Contact .Content .Context .Description, .Blog .Section .Tags .Tag li a, .Blog .Section .Tags a, .Blog .Section .Context ol li, .Blog .Section .Context ul li, .Blog .Section .Context a, .Blog .Section .Context label, .Blog .Section .Context span, .Blog .Section .Context p, .Blog .Block .Article .Header .Summary p, .Investment .List .Feature .Description, .Investment .List .Content .Description, .Investment .Figured .Content .Gradient .Description, .Investment .Column .Content .Description, .Investment .Column .Content .Summary, .Investment .Main .Content .Description, .Investment .Header .Content .Description, .Communication .Figure .Content .Description, .About .Substance .Column .Content .Description, .About .Investment .Content .Description, .About .Header .Content .Description, .Main .Contact .Content .Description, .Main .Corporation .Content .Description, .Main .Headline .Content .Summary {
  font-weight: 400;
}

.K0cW96, .wpcf7 form .wpcf7-response-output, .ContextSlide, .Comments .Comment .comment-respond #commentform .form-submit input, .Comments .Content .List li .Body .Text, .Comments .Content .List li .Body .Time, .Comments .Content .List li .Body .Author a, .Breadcrumb .Content .Menu li span, .Breadcrumb .Content .Menu li label, .Breadcrumb .Content .Menu li a, .Blog .Section .Tags span, .Communication .Form .Context .Textarea, .Communication .Form .Context .Input, .Main .Form .Content .Context .Textarea, .Main .Form .Content .Context .Input, .Mobile_Menu .Mobile_Sub_Navigation ul li a, .Header .Navigation .Submenu li a, .Header .Navigation .Menu li a {
  font-weight: 500;
}

.D933nr, .Comments .Comment .Small, .Comments .Content .Headline, .Contact .Information .Email .Context .Text span, .Contact .Information .Call .Context .Text span, .Blog .Section .Heading a, .Blog .Block .Article .Caption, .Blog .Column .Sidebar .Tags .Tag li a, .Investment .Features .Feature .Link, .Investment .Features .Feature .Context .Headline strong, .Communication .Form .Context .Link, .Main .Form .Content .Context .Link, .Main .Features .Feature .Link, .Main .Features .Feature .Context .Headline strong, .Main .Corporation .Content .Link, .Mobile .Language .English {
  font-weight: 600;
}

.jS8601, .Footer .Section .Context .Headline, .Contact .Content .Context .Notice, .Contact .Content .Context .Headline, .Contact .Headline .Content .Context .Heading, .Blog .Section .Context h6, .Blog .Section .Context h5, .Blog .Section .Context h4, .Blog .Section .Context h3, .Blog .Section .Context h2, .Blog .Section .Context h1, .Blog .Section .Heading h1, .Blog .Block .Article .Header .Link, .Blog .Block .Article .Header .Time, .Blog .Block .Article .Header .Headline, .Blog .Column .Sidebar .Submenu .Menu li a, .Blog .Content .Context .Header .Headline, .Investment .List .Feature .Numeric, .Investment .List .Feature .Headline, .Investment .List .Content .Headline, .Investment .List .Content .Heading, .Investment .Figured .Content .Gradient .Headline, .Investment .Column .Content .Headline, .Investment .Main .Content .Heading, .Investment .Main .Content .Headline, .Investment .Main .Submenu .Menu li a, .Investment .Header .Content .Headline, .Investment .Header .Content .Heading, .Investment .Headline .Content .Context .Headline, .Communication .Figure .Content .Headline, .Communication .Figure .Content .Heading, .About .Substance .Column .Content .Menu li span, .About .Substance .Column .Content .Headline, .About .Substance .Column .Context .Text, .About .Investment .Content .Headline, .About .Investment .Content .Heading, .About .Header .Sub .Title, .About .Header .Content .Headline, .About .Header .Content .Heading, .About .Headline .Content .Context .Heading, .Main .Contact .Content .Headline, .Main .Contact .Content .Heading, .Main .Corporation .Content .Headline, .Main .Corporation .Content .Heading, .Main .Headline .Content .Heading {
  font-weight: 700;
}

.Zv29i2 {
  font-weight: 800;
}

.Is1259 {
  font-weight: 900;
}

/* 
    ---------- 
*/
.J284Xb {
  font-style: normal;
}

.Ep1U39 {
  font-style: oblique;
}

.R6t03r {
  font-style: italic;
}

/* 
    ---------- 
*/
.v6EU83, .Blog .Column .Sidebar .Submenu .Menu li a:hover, .Investment .Column .Content .Headline, .Investment .Main .Submenu .Menu li a:hover, .Investment .Features .Feature .Context .Description, .Investment .Features .Feature .Context .Headline, .Communication .Form .Context .Link, .About .Substance .Column .Content .Description, .About .Substance .Column .Content .Headline, .About .Header .Content .Headline, .Main .Form .Content .Context .Link, .Main .Features .Feature .Context .Description, .Main .Features .Feature .Context .Headline, a {
  color: #3E5399;
}

.M99v3q, .Comments .Comment .comment-respond #commentform .form-submit input, .Footer .Section .Menu li a, .Footer .Section .Context .Email, .Footer .Section .Context .Summary, .Footer .Section .Context .Headline, .Contact .Headline .Content .Context .Heading, .Blog .Section .Heading a:hover, .Blog .Block .Article .Header .Link, .Blog .Column .Sidebar .Tags .Tag li a:hover, .Blog .Content .Context .Header .Headline, .Investment .List .Feature .Numeric, .Investment .Figured .Content .Gradient .Description, .Investment .Figured .Content .Gradient .Headline, .Investment .Features .Feature .Link, .Investment .Headline .Content .Context .Headline, .Communication .Figure .Content .Description, .Communication .Figure .Content .Headline, .Communication .Figure .Content .Heading, .About .Substance .Column .Context .Text, .About .Investment .Content .Description, .About .Investment .Content .Headline, .About .Investment .Content .Heading, .About .Headline .Content .Context .Heading, .Main .Contact .Content .Description, .Main .Contact .Content .Headline, .Main .Contact .Content .Heading, .Main .Features .Feature .Link, .Main .Corporation .Content .Link, .Main .Headline .Content .Summary, .Main .Headline .Content .Heading, .Mobile_Menu .Mobile_Sub_Navigation ul li a {
  color: #FFFFFF;
}

.vOx602, .ContextSlide, .Comments .Comment .comment-respond #commentform .Group .Comment_Email, .Comments .Comment .comment-respond #commentform .Group .Comment_Name, .Comments .Comment .comment-respond #commentform .Group .Comment_Context, .Comments .Comment .comment-respond #commentform .comment-notes span, .Comments .Comment .Small, .Comments .Content .List li .Body .Text, .Comments .Content .List li .Body .Time, .Comments .Content .List li .Body .Author a, .Comments .Content .Headline, .Breadcrumb .Content .Menu li span, .Contact .Information .Email .Context .Text span, .Contact .Information .Call .Context .Text span, .Contact .Content .Context .Notice, .Contact .Content .Context .Description, .Contact .Content .Context .Headline, .Blog .Section .Tags .Tag li a, .Blog .Section .Tags a, .Blog .Section .Tags span, .Blog .Section .Context ol li, .Blog .Section .Context ul li, .Blog .Section .Context a, .Blog .Section .Context label, .Blog .Section .Context span, .Blog .Section .Context p, .Blog .Block .Article .Header .Summary p, .Blog .Block .Article .Header .Headline, .Investment .List .Feature .Description, .Investment .List .Feature .Headline, .Investment .List .Content .Description, .Investment .List .Content .Headline, .Investment .Column .Content .Description, .Investment .Column .Content .Summary, .Investment .Main .Content .First-Menu li span, .Investment .Main .Content .Heading, .Investment .Main .Content .Description, .Investment .Main .Content .Headline, .Investment .Header .Content .Headline, .About .Substance .Column .Content .Menu li span, .About .Header .Sub .Summary, .About .Header .Sub .Title, .Main .Corporation .Content .Headline, .Mobile .Language .English, .Header .Navigation .Submenu li a, .Header .Navigation .Menu li a {
  color: #101D42;
}

.Y0u334, .Breadcrumb .Content .Menu li label, .Breadcrumb .Content .Menu li a {
  color: #A7ABB4;
}

.r4K8f4 {
  color: #41558C;
}

/* 
    ----------
*/
.cvC365 {
  fill: #3E5399;
}

.f8T6I8 {
  fill: #FFFFFF;
}

.sRU313, .Mobile .Mobile_Collapse svg path, .Mobile .Mobile_Icon .Mobile_Navigation svg path {
  fill: #101D42;
}

.Vr4196 {
  fill: #A7ABB4;
}

.b29YY3 {
  fill: #41558C;
}

/* 
    ---------- 
*/
.u0Bc59, .Comments .Comment .comment-respond #commentform .form-submit input, .Blog .Section .Heading a:hover, .Blog .Block .Article .Header .Link, .Blog .Column .Sidebar .Tags .Tag li a:hover, .Investment .Features .Feature .Link, .Communication .Form .Context .Link:hover, .Main .Form .Content .Context .Link:hover, .Main .Features .Feature .Link, .Main .Corporation .Content .Link {
  background: #3E5399;
}

.rP408N, .Contact .Information .Email .Context, .Contact .Information .Call .Context, .Blog .Column .Sidebar .Search .Form button, .Blog .Column .Sidebar .Search .Form input, .Blog .Column .Sidebar .Search .Form, .Investment .List .Feature .Numeric, .Communication .Form .Context .Label, .Communication .Form .Context .Link, .Communication .Form .Context .Textarea, .Communication .Form .Context .Input, .Communication .Form, .Communication .Caption .Content, .About .Substance .Column .Context .Text, .About .Substance .Content, .Main .Form .Content .Label, .Main .Form .Content .Context .Link, .Main .Form .Content .Context .Textarea, .Main .Form .Content .Context .Input, .Main .Form .Content, body {
  background: #FFFFFF;
}

.u3I753, .Footer, .Investment .Figured .Content .Gradient, .Mobile_Menu {
  background: #101D42;
}

.i3eE58 {
  background: #A7ABB4;
}

.gZ959C {
  background: #41558C;
}

/* 
    ----------
*/
.wDC543 {
  display: inline-block;
}

.eF429z {
  display: inline-flex;
}

.xA723K {
  display: table-cell;
}

.X35k4K {
  display: table-row;
}

.bN2p30 {
  display: inline;
}

.S0u16d {
  display: flex;
}

.V81zg1 {
  display: block;
}

.oi8E43 {
  display: grid;
}

.zD661i {
  display: table;
}

.t3c0N7 {
  display: -webkit-box;
}

.hPP928, .Mobile {
  display: none;
}

.s6D202 {
  display: list-item;
}

/* 
    ----------
*/
.fE0d48 {
  flex-direction: column;
}

.L640Ti {
  flex-direction: column-reverse;
}

.Y065Fd {
  flex-direction: row-reverse;
}

.fr598R {
  flex-direction: row;
}

/* 
    ----------
*/
.ZH339f {
  justify-content: flex-start;
}

.U080Kf {
  justify-content: flex-end;
}

.vR05U6 {
  justify-content: center;
}

.g1aS48 {
  justify-content: space-between;
}

.h18Ea4 {
  justify-content: space-around;
}

.aR51Y0 {
  justify-content: space-evenly;
}

/* 
    ----------
*/
.I4t79h {
  align-items: normal;
}

.nA9305 {
  align-items: stretch;
}

.d721Vx {
  align-items: center;
}

.Q3n44O {
  align-items: flex-start;
}

.J7l0G2 {
  align-items: flex-end;
}

.W44s9p {
  align-items: start;
}

.C6u87n {
  align-items: end;
}

.Q7Ae62 {
  align-items: baseline;
}

/* 
    ---------- 
*/
.xD280K {
  text-align: start;
}

.Q606yt, .wpcf7-not-valid-tip {
  text-align: end;
}

.vC9r15 {
  text-align: center;
}

.yyO233 {
  text-align: justify;
}

/* 
    ---------- 
*/
.uUG847 {
  text-transform: lowercase;
}

.GzJ197 {
  text-transform: uppercase;
}

.cMq044 {
  text-transform: capitalize;
}

.e2M03y {
  text-transform: none;
}

/*
    ----------
*/
.vF5k47, .Blog .Section .Heading a:hover, .Blog .Section .Heading a, .Blog .Block .Article .Caption, .Blog .Column .Sidebar .Tags .Tag li a:hover, .Blog .Column .Sidebar .Tags .Tag li a, .Blog .Column .Sidebar .Submenu .Menu li a:hover, .Investment .Main .Submenu .Menu li a:hover, .Investment .Features .Feature .Link:hover, .Communication .Form .Context .Link:hover, .Main .Form .Content .Context .Link:hover, .Main .Features .Feature .Link:hover, .Main .Corporation .Content .Link:hover, .Mobile_Menu .Mobile_Sub_Navigation ul li a:hover, .Mobile_Menu .Mobile_Sub_Navigation ul li a, .Header .Navigation .Menu li a, a {
  text-decoration: none;
}

.F83vw7 {
  -webkit-text-decoration: dashed;
          text-decoration: dashed;
}

.a20K95 {
  -webkit-text-decoration: dotted;
          text-decoration: dotted;
}

.C71Dm7 {
  -webkit-text-decoration: double;
          text-decoration: double;
}

.El6174 {
  -webkit-text-decoration: solid;
          text-decoration: solid;
}

.r9zX81 {
  text-decoration: overline;
}

.sB248t {
  -webkit-text-decoration: wavy;
          text-decoration: wavy;
}

.Q3s2S1, .Header .Navigation .Submenu li a:hover, .Header .Navigation .Menu .current-menu-item a, .Header .Navigation .Menu li .Selected, .Header .Navigation .Menu li a:hover, a:hover {
  text-decoration: underline;
}

.h6T64Y {
  text-decoration: line-through;
}

/*
    ----------
*/
.cB3332, .Header .Navigation .Submenu li a, .Header .Navigation .Menu li a {
  text-underline-offset: 8px;
}

/*
   ----------
*/
.q8K60t {
  text-overflow: ellipsis;
}

.faJ087 {
  text-overflow: clip;
}

.m1BW70 {
  text-overflow: unset;
}

/*
    ----------
*/
.U596Kr {
  vertical-align: baseline;
}

.t0G834 {
  vertical-align: sub;
}

.ebZ371 {
  vertical-align: super;
}

.I7e03O {
  vertical-align: top;
}

.j844Eb {
  vertical-align: text-top;
}

.eQ738Y {
  vertical-align: middle;
}

.E0vm38 {
  vertical-align: bottom;
}

.z56Q50 {
  vertical-align: text-bottom;
}

/*
    ----------
*/
.gL0474 {
  white-space: normal;
}

.wqA166 {
  white-space: nowrap;
}

.Q7a1D3 {
  white-space: pre;
}

/* 
    ----------
*/
.cH8711, .Comments .Content .List li, .Communication .Caption .Content, .Communication .Figure, .About .Investment {
  position: relative;
}

.gBt584, .Comments .Content .List li .Body, .Contact .Headline .Content .Figure::before, .Blog .Column .Sidebar .Search .Form button, .Blog .Content .Context .Figure::before, .Investment .Headline .Content .Picture::before, .Communication .Form .Border .Context, .Communication .Form .Context .Label::after, .Communication .Figure::before, .About .Investment::before, .Main .Form .Content .Label::after, .Main .Contact::before {
  position: absolute;
}

.p9V85g {
  position: sticky;
}

.uK7E77 {
  position: static;
}

.Ude336 {
  position: fixed;
}

/*
    ----------
*/
.x35Ac2 {
  overflow: visible;
}

.J057Si, .Main .Contact::before {
  overflow: hidden;
}

.jC732U {
  overflow: scroll;
}

.L9Rm29 {
  overflow: auto;
}

/*
    ----------
*/
.n2813w {
  visibility: hidden;
}

.i56yn1 {
  visibility: visible;
}

/*
    ----------
*/
.yL0811 {
  cursor: alias;
}

.v6CN61 {
  cursor: all-scroll;
}

.qE800M {
  cursor: auto;
}

.tJ204O {
  cursor: cell;
}

.sDN443 {
  cursor: col-resize;
}

.p8C19l {
  cursor: context-menu;
}

.E0m26B {
  cursor: copy;
}

.L567nt {
  cursor: crosshair;
}

.Ri032C {
  cursor: default;
}

.kD889h {
  cursor: e-resize;
}

.S6u0h5 {
  cursor: ew-resize;
}

.c2Q91N {
  cursor: grab;
}

.dZ9M00 {
  cursor: grabbing;
}

.gM266u {
  cursor: help;
}

.dP797B {
  cursor: move;
}

.j3Uh65 {
  cursor: n-resize;
}

.cZ180w {
  cursor: ne-resize;
}

.aH3174 {
  cursor: nw-resize;
}

.j53Z9D {
  cursor: nwse-resize;
}

.Gp2446 {
  cursor: no-drop;
}

.Lr9809 {
  cursor: not-allowed;
}

.N4g4m6, .Comments .Comment .comment-respond #commentform .form-submit input, .Communication .Form .Context .Label, .Main .Form .Content .Label {
  cursor: pointer;
}

.k6G6h5 {
  cursor: progress;
}

.Yri682 {
  cursor: row-resize;
}

.Zd4o45 {
  cursor: s-resize;
}

.X2R6j8 {
  cursor: se-resize;
}

.p2M9c8 {
  cursor: sw-resize;
}

.Xw0F20 {
  cursor: text;
}

.Q6j5W4 {
  cursor: vertical-text;
}

.S344z0 {
  cursor: w-resize;
}

.z9V38t {
  cursor: wait;
}

.Ac102a {
  cursor: zoom-in;
}

.d6F48n {
  cursor: zoom-out;
}

.h30X35 {
  cursor: none;
}

/*
    ----------
*/
.Kg80G9 {
  word-wrap: normal;
}

.uQ136M {
  word-wrap: break-word;
}

/*
    ----------
*/
.z9X51G {
  pointer-events: none;
}

.Bj1642 {
  pointer-events: auto;
}

/*
    ----------
*/
.oQ637t {
  border-style: dotted;
}

.r380oV {
  border-style: dashed;
}

.F5m883 {
  border-style: solid;
}

.Fb292w {
  border-style: double;
}

.Fcx262 {
  border-style: groove;
}

.eS845b {
  border-style: ridge;
}

.L2sq24 {
  border-style: inset;
}

.t3KL23 {
  border-style: outset;
}

.Z7o516 {
  border-style: none;
}

.Wx078J {
  border-style: hidden;
}

/*
    ---------- 
*/
.ob2A34, .Comments .Comment .comment-respond #commentform .form-submit input, .Blog .Column .Sidebar .Search .Form button, .Communication .Form .Context .Textarea, .Communication .Form .Context .Input, .Main .Form .Content .Context .Textarea, .Main .Form .Content .Context .Input {
  border: 0;
}

.xq62J3 {
  border-top: 0;
}

.PvN976 {
  border-bottom: 0;
}

.rJ26U8 {
  border-left: 0;
}

.LjJ561 {
  border-right: 0;
}

/*
    ----------
*/
.L72y8b {
  border-collapse: collapse;
}

.Z5y7o1 {
  border-collapse: separate;
}

/*
    ----------
*/
.m9X7C5 {
  margin: 0 auto;
}

/*
    ----------
*/
.pEO064, .Investment .Features .Feature .Context, .Communication .Form .Context .Checkbox .wpcf7-list-item, .Main .Form .Content .Checkbox .wpcf7-list-item, .Main .Features .Feature .Context, .Header .Navigation .Submenu li a {
  margin: 0;
}

.vSV800, .Header .Navigation .Menu li:first-child a {
  margin-left: 0;
}

.D797aR, .Header .Navigation .Menu li:last-child a {
  margin-right: 0;
}

.sX6873 {
  margin-top: 0;
}

.B2d81S {
  margin-bottom: 0;
}

/*
    ----------
*/
.a527eB, .Comments .Comment .comment-respond #commentform .comment-form-cookies-consent, .Header .Navigation .Submenu li a, .Header .Navigation .Menu li a {
  padding: 0;
}

.z8o5S4 {
  padding-top: 0;
}

.dW8M00 {
  padding-right: 0;
}

.C7D19o {
  padding-left: 0;
}

.R3a5i0 {
  padding-bottom: 0;
}

/*
    ----------
*/
.GO52g1 {
  border-radius: 0;
}

.g03C00 {
  border-radius: 25%;
}

.K79e1C {
  border-radius: 50%;
}

.pZR189 {
  border-radius: 75%;
}

.kZm977, .Communication .Form .Context .Label::after, .Communication .Form .Context .Label, .Main .Form .Content .Label::after, .Main .Form .Content .Label {
  border-radius: 100%;
}

/*
    ----------
*/
.wzU404 {
  flex: 0 0 auto;
}

.uTM149 {
  flex: 1 1 auto;
}

.U977pl {
  flex: 0 1 auto;
}

.z097Vp {
  flex: 1 0 auto;
}

/*
    ----------
*/
.P1470a {
  flex-grow: 0;
}

.iw2U41 {
  flex-grow: 1;
}

.I750Xd {
  flex-grow: 2;
}

.S276Td {
  flex-grow: 3;
}

/*
    ----------
*/
.X594yq {
  flex-basis: 1;
}

.U716Tv {
  flex-basis: 2;
}

.Rzr931 {
  flex-basis: 3;
}

/*
    ----------
*/
.o9T8I8 {
  flex-wrap: wrap;
}

.R0X85t {
  flex-wrap: nowrap;
}

.Fv9Z90 {
  flex-wrap: wrap-reverse;
}

/*
    ----------
*/
.vE6956 {
  order: 1;
}

.XjX424 {
  order: 2;
}

.W85it5 {
  order: 3;
}

/*
    ----------
*/
.Q330w3 {
  align-content: stretch;
}

.v69MS6 {
  align-content: center;
}

.X19jp8 {
  align-content: space-evenly;
}

.v74JJ5 {
  align-content: flex-start;
}

.uH27J4 {
  align-content: flex-end;
}

.T3l2s4 {
  align-content: space-between;
}

.D123Qj {
  align-content: space-around;
}

/*
    ----------
*/
.j1Mr03 {
  flex-shrink: 0;
}

.n7OS97 {
  flex-shrink: 1;
}

/*
    ----------
*/
.Ax30Q1 {
  box-shadow: none;
}

/*
    ----------
*/
.J55M9e, .Contact .Headline .Content .Figure::before, .Blog .Content .Context .Figure::before, .Investment .Headline .Content .Picture::before, .Communication .Figure::before, .About .Investment::before {
  content: "";
}

/* 
    ---------- 
*/
.C4v153, .Blog .Column .Sidebar .Search .Form button, .Blog .Column .Sidebar .Search .Form input, .Communication .Form .Context .Textarea, .Communication .Form .Context .Input, .Main .Form .Content .Context .Textarea, .Main .Form .Content .Context .Input, .Mobile .Mobile_Collapse, .Mobile .Mobile_Icon .Mobile_Navigation, .Header .Navigation .Menu li a, .Header .Brand .Content, .Header .Brand {
  outline: 0;
}

.sD881L {
  outline: auto;
}

/* 
    ----------
*/
.pL4U70 {
  opacity: 0;
}

.q693Lc, .Footer .Section .Context .Headline {
  opacity: 25%;
}

.aT591i {
  opacity: 50%;
}

.S8k6H9, .About .Investment::before {
  opacity: 75%;
}

.aV498I, .Communication .Form .Context .Checkbox:checked + .Label::before, .Main .Form .Content .Checkbox:checked + .Label::before {
  opacity: 100%;
}

/*
    ----------
*/
.cB943h {
  -webkit-line-clamp: 2;
}

.Bt6232 {
  -webkit-line-clamp: 3;
}

.X2a9R4 {
  -webkit-line-clamp: 4;
}

/*
    ----------
*/
.gDk539 {
  -webkit-box-orient: block-axis;
}

.J4i292 {
  -webkit-box-orient: inline-axis;
}

.uQ1c23 {
  -webkit-box-orient: horizontal;
}

.G7o96W {
  -webkit-box-orient: vertical;
}

/*
    ----------
*/
.c8R6W7 {
  list-style: decimal-leading-zero;
}

.WvX121 {
  list-style: lower-alpha;
}

.Iy85Z8 {
  list-style: lower-greek;
}

.X6y6H0 {
  list-style: lower-latin;
}

.xT170D {
  list-style: lower-roman;
}

.J564hZ {
  list-style: upper-alpha;
}

.Qd352p {
  list-style: upper-latin;
}

.Np616D {
  list-style: upper-roman;
}

.W18b0l, .Blog .Section .Context ol, .Blog .Section .Context ul, .Investment .Main .Content .First-Menu, .About .Substance .Column .Content .Menu {
  list-style: disc;
}

.bR099N {
  list-style: georgian;
}

.Jd2580 {
  list-style: inside;
}

.R723p4 {
  list-style: outside;
}

.dK9146 {
  list-style: square;
}

.h57Y8Q {
  list-style: circle;
}

.kO539q {
  list-style: armenian;
}

.vY001R {
  list-style: decimal;
}

.Au5718 {
  list-style: numeric;
}

.GnG350, .Comments .Content .List, .Footer .Section .Menu, .Breadcrumb .Content .Menu, .Blog .Section .Tags .Tag, .Blog .Column .Sidebar .Tags .Tag, .Blog .Column .Sidebar .Submenu .Menu, .Investment .Main .Submenu .Menu, .Mobile_Menu .Mobile_Sub_Navigation ul, .Header .Navigation .Submenu, .Header .Navigation .Menu {
  list-style: none;
}

/*
    ----------
*/
.C196Fv {
  writing-mode: horizontal-tb;
}

.Z95a8x {
  writing-mode: vertical-lr;
}

.x0F757 {
  writing-mode: vertical-rl;
}

/*
    ---------- 
*/
.Klc797, .Comments .Comment .comment-respond #commentform .comment-form-cookies-consent, .Comments .Comment .comment-respond #commentform .Group .Comment_Email, .Comments .Comment .comment-respond #commentform .Group .Comment_Name, .Comments .Comment .comment-respond #commentform .Group .Comment_Context, .Comments .Comment .comment-respond #commentform .Group, .Comments .Comment .comment-respond #commentform .comment-notes, .Comments .Comment .comment-respond #commentform, .Comments .Comment, .Comments .Content .List li .Body .Author, .Comments .Content, .Comments, .Footer .Icon img, .Footer .Icon, .Footer .Copyright .Agency img, .Footer .Section .Context, .Footer .Section .Brand img, .Footer .Section .Brand, .Breadcrumb .Content, .Breadcrumb, .Contact .Information .Email .Context .Text, .Contact .Information .Email .Context .Icon, .Contact .Information .Email, .Contact .Information .Call .Context .Text, .Contact .Information .Call .Context .Icon, .Contact .Information .Call, .Contact .Information, .Contact .Content .Context, .Contact .Content, .Contact .Headline .Content, .Contact .Headline, .Contact, .Blog .Section .Tags, .Blog .Section .Context, .Blog .Section .Heading a, .Blog .Section .Heading, .Blog .Section .Figure img, .Blog .Section .Figure, .Blog .Section .Article, .Blog .Section, .Blog .Block .Article .Header .Date .Icon, .Blog .Block .Article .Header .Date, .Blog .Block .Article .Caption, .Blog .Block .Article .Picture img, .Blog .Block .Article .Picture, .Blog .Block .Article, .Blog .Block, .Blog .Column .Sidebar .Tags .Tag li a, .Blog .Column .Sidebar .Tags, .Blog .Column .Sidebar .Submenu .Menu li a, .Blog .Column .Sidebar .Search .Form button, .Blog .Column .Sidebar, .Blog .Column, .Blog .Content .Context, .Blog .Content, .Blog, .Investment .List .Feature, .Investment .List .Content, .Investment .List, .Investment .Figured .Content, .Investment .Figured, .Investment .Column .Content img, .Investment .Column .Content, .Investment .Column, .Investment .Main .Content, .Investment .Main .Submenu .Menu li a, .Investment .Main, .Investment .Features .Feature .Image img, .Investment .Features .Feature, .Investment .Features, .Investment .Header .Content, .Investment .Header, .Investment .Headline .Content, .Investment .Headline, .Investment, .IFrame .Content, .IFrame, .Communication .Form .Border .Dropdown img, .Communication .Form .Border .Flag img, .Communication .Form .Context .Checkbox, .Communication .Form .Context .Textarea, .Communication .Form .Context .Input, .Communication .Form .Context, .Communication .Caption, .Communication .Figure .Content, .Communication, .About .Substance .Column .Content, .About .Substance .Column .Context, .About .Substance .Column, .About .Substance, .About .Investment .Content, .About .Header .Sub, .About .Header .Content, .About .Header, .About .Headline .Content, .About .Headline, .About, .Main .IFrame .Content, .Main .IFrame, .Main .Form .Content .Checkbox, .Main .Form .Content .Dropdown img, .Main .Form .Content .Flag img, .Main .Form .Content .Context .Textarea, .Main .Form .Content .Context .Input, .Main .Form .Content .Context, .Main .Form, .Main .Contact .Content, .Main .Features .Feature .Image img, .Main .Features .Feature, .Main .Features, .Main .Corporation .Content, .Main .Corporation, .Main .Headline .Context, .Main .Headline, .Main, .Mobile .Logo .Image img, .Mobile .Logo .Image, .Mobile .Logo, .Mobile .Language, .Mobile .Mobile_Collapse svg, .Mobile .Mobile_Collapse, .Mobile .Mobile_Icon .Mobile_Navigation svg, .Mobile .Mobile_Icon .Mobile_Navigation, .Mobile .Mobile_Icon, .Header .Navigation, .Header .Brand .Content img, .Header {
  transition: all 0.8s ease;
}

/*
    ----------
*/
.t0T2S2 {
  transform: none;
}

.wD3v95 {
  transform: rotate(90deg);
}

.Zka424, .Header .Navigation .Submenu li a:hover img {
  transform: rotate(180deg);
}

.v1M46U {
  transform: rotate(270deg);
}

.j833Ma {
  transform: rotate(360deg);
}

/*
    ----------
*/
.jX0924 {
  -o-object-fit: fill;
     object-fit: fill;
}

.C0go67 {
  -o-object-fit: contain;
     object-fit: contain;
}

.Mg1457 {
  -o-object-fit: cover;
     object-fit: cover;
}

.uX61k8 {
  -o-object-fit: scale-down;
     object-fit: scale-down;
}

.y60E9p {
  -o-object-fit: none;
     object-fit: none;
}

/* 
    ----------
*/
.qW182T {
  line-height: 1;
}

.tSz942 {
  line-height: 1.5;
}

.YS535e {
  line-height: 2;
}

/*
    ----------
*/
.SFq502, .Contact .Headline .Content .Context, .Blog .Content .Context .Header, .Investment .Headline .Content .Context, .About .Headline .Content .Context, .Main .Headline .Content {
  background-position: left top;
}

.iJM161 {
  background-position: left center;
}

.Gr070F {
  background-position: left bottom;
}

.Px402I {
  background-position: right top;
}

.t6K867 {
  background-position: right center;
}

.mG848G {
  background-position: right bottom;
}

.J2l421 {
  background-position: center top;
}

.F710rg, .Contact .Headline .Content .Figure, .Blog .Content .Context .Figure, .Investment .Figured .Content .Gradient, .Investment .Figured, .Investment .Headline .Content .Picture, .Communication .Figure::before, .Communication .Figure, .About .Investment::before, .About .Investment, .About .Headline .Content .Figure, .Main .Contact, .Main .Headline .Context .Figure {
  background-position: center center;
}

.vW8q13 {
  background-position: center bottom;
}

/*
    ---------- 
*/
.Tq143x {
  background-size: auto;
}

.T659Fi, .Contact .Headline .Content .Context, .Contact .Headline .Content .Figure, .Blog .Content .Context .Header, .Blog .Content .Context .Figure, .Investment .Figured .Content .Gradient, .Investment .Figured, .Investment .Headline .Content .Context, .Investment .Headline .Content .Picture, .Communication .Figure::before, .Communication .Figure, .About .Investment::before, .About .Investment, .About .Headline .Content .Context, .About .Headline .Content .Figure, .Main .Contact, .Main .Headline .Content, .Main .Headline .Context .Figure {
  background-size: cover;
}

.B4A44p {
  background-size: contain;
}

/*
    ---------- 
*/
.P6cE22 {
  background-repeat: repeat;
}

.XcJ938 {
  background-repeat: repeat-x;
}

.rYx754 {
  background-repeat: repeat-y;
}

.N965Go, .Contact .Headline .Content .Context, .Contact .Headline .Content .Figure, .Blog .Content .Context .Header, .Blog .Content .Context .Figure, .Investment .Figured .Content .Gradient, .Investment .Figured, .Investment .Headline .Content .Context, .Investment .Headline .Content .Picture, .Communication .Figure::before, .Communication .Figure, .About .Investment::before, .About .Investment, .About .Headline .Content .Context, .About .Headline .Content .Figure, .Main .Contact, .Main .Headline .Content, .Main .Headline .Context .Figure {
  background-repeat: no-repeat;
}

.rG790K {
  background-repeat: space;
}

.kV124B {
  background-repeat: round;
}

/*
    ----------
*/
.P779mc {
  box-sizing: border-box;
}

/*
    ----------
*/
.H9g95G {
  word-break: normal;
}

.kO189r {
  word-break: break-all;
}

.wK1970 {
  word-break: keep-all;
}

.kL64Z1 {
  word-break: break-word;
}

/*
    ----------
*/
.q629Gd {
  filter: brightness(0.5);
}

.jSO180 {
  filter: contrast(160%);
}

.H61jT8 {
  filter: saturate(3);
}

.wM7o82 {
  filter: invert(100%);
}

.Q8b7e3 {
  filter: grayscale(50%);
}

.T354Vs {
  filter: sepia(100%);
}

.U029ho {
  filter: blur(3px);
}

.o98b8U {
  filter: hue-rotate(142deg);
}

/*
    ----------
*/
.C23pq8 {
  resize: both;
}

.qS03n2 {
  resize: none;
}

.Ss37t2 {
  resize: horizontal;
}

.n3R12l {
  resize: vertical;
}

/*
    ----------
*/
/* 
    ----------
*/
@font-face {
  font-family: "Nulshock";
  src: url("./assets/font/Nulshock-Bold.woff2") format("woff2"), url("./assets/font/Nulshock-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
/* 
    ----------
*/
:root {
  --css-Footer-Linear: #41558C;
}

:root {
  --css-Footer-Description: 13.5px;
}

:root {
  --css-Menu-Gray: #ACB0BA;
}

:root {
  --css-Blog-Context: 14.6px;
}

:root {
  --css-Content-Sub: #79202D;
  --css-Content-Dark: #101D42;
}

:root {
  --css-Content-Description: 13.5px;
  --css-Content-Heading: 32px;
  --css-Content-Headline: 42px;
}

:root {
  --css-Content-Summary: 13.5px;
  --css-Content-Midline: 24px;
  --css-Content-Numeric: 92px;
  --css-Content-Number: 69px;
}

:root {
  --css-Content-Line: #41558C;
  --css-Content-Grey: #D9D9D9;
  --css-Content-Gray: #A7ABB4;
  --css-Content-Blue: #B6C5F8;
  --css-Content-Black: #000000;
  --css-Content-Input: #101D42;
}

:root {
  --css-Blog-Background: #DFDDF3;
  --css-Blog-Border: #DCDCDC;
  --css-Blog-Placeholder: #46465B;
  --css-Blog-Time: #AEB2BF;
}

:root {
  --css-Tag-Background: #D8DDEB;
  --css-Tag-Label: #575194;
}

/* 
    ----------
*/
/* 
    ----------
*/
/* 
    Header
*/
.Header {
  width: 100%;
  height: 100px;
}
.Header .Brand {
  width: 100%;
  height: auto;
}
.Header .Brand .Content {
  width: 100%;
  height: 100px;
}
.Header .Brand .Content img {
  width: 152px;
  height: auto;
}
.Header .Navigation {
  width: 100%;
  height: 100px;
}
.Header .Navigation .Menu {
  width: 100%;
  height: auto;
}
.Header .Navigation .Menu li a {
  margin: 0 18px;
}
.Header .Navigation .Submenu {
  width: 100%;
  height: auto;
}
.Header .Navigation .Submenu li a img {
  width: 8px;
  height: auto;
  margin: 0 0 0 6px;
}
.Mobile {
  width: 100%;
  height: 70px;
}
.Mobile .Mobile_Icon {
  width: 100%;
  height: 70px;
}
.Mobile .Mobile_Icon .Mobile_Navigation {
  width: 100%;
  height: 70px;
  min-width: 70px;
  z-index: 9999;
}
.Mobile .Mobile_Icon .Mobile_Navigation svg {
  width: 24px;
  height: 24px;
}
.Mobile .Mobile_Collapse {
  width: 100%;
  height: 70px;
  min-width: 70px;
  z-index: 9999;
}
.Mobile .Mobile_Collapse svg {
  width: 34px;
  height: 34px;
}
.Mobile .Language {
  width: 100%;
  height: 70px;
}
.Mobile .Language .English {
  width: 100%;
  height: 70px;
  font-size: var(--css-Content-Summary);
}
.Mobile .Logo {
  width: 100%;
  height: 70px;
}
.Mobile .Logo .Image {
  width: 100%;
  height: 70px;
}
.Mobile .Logo .Image img {
  width: 125px;
  height: auto;
}

.Mobile_Menu {
  width: 100%;
  height: 100vh;
  left: 0;
  top: 70px;
  overflow-y: scroll;
  z-index: 9999;
}
.Mobile_Menu .Mobile_Sub_Navigation {
  width: 100%;
  height: 100%;
}
.Mobile_Menu .Mobile_Sub_Navigation ul {
  width: 100%;
  height: auto;
}
.Mobile_Menu .Mobile_Sub_Navigation ul li a {
  width: 100%;
  height: 48px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  line-height: 48px;
}
.Shadow {
  box-shadow: -2px 3px 90px -20px rgba(0, 0, 0, 0.25);
}

/* 
    Main
*/
.Main {
  width: 100%;
  height: auto;
}
.Main .Headline {
  width: 100%;
  height: auto;
}
.Main .Headline .Context {
  width: 100%;
  height: auto;
}
.Main .Headline .Context .Figure {
  width: 100%;
  height: 550px;
  background-image: url(./assets/image/003.png);
  border-radius: 16px;
}
.Main .Headline .Context .Figure img {
  width: 100%;
  height: auto;
}
.Main .Headline .Content {
  width: 100%;
  height: 550px;
  background-image: url(./assets/image/004.png);
  border-radius: 16px;
}
.Main .Headline .Content .Heading {
  width: 100%;
  height: auto;
  font-size: var(--css-Content-Headline);
  line-height: 54px;
}
.Main .Headline .Content .Summary {
  width: 100%;
  height: auto;
  max-width: 580px;
  line-height: 25px;
}
.Main .Corporation {
  width: 100%;
  height: auto;
}
.Main .Corporation .Content {
  width: 100%;
  height: auto;
}
.Main .Corporation .Content .Heading {
  color: var(--css-Content-Sub);
  line-height: 20px;
}
.Main .Corporation .Content .Headline {
  font-size: var(--css-Content-Heading);
  line-height: 50px;
}
.Main .Corporation .Content .Description {
  max-width: 800px;
  line-height: 25px;
}
.Main .Corporation .Content .Link {
  width: 100%;
  height: 54px;
  border: 1px solid #3E5399;
  max-width: 154px;
  border-radius: 12px;
  line-height: 54px;
}
.Main .Corporation .Content .Link:hover {
  background: #FFFFFF;
  color: #3E5399;
}
.Main .Features {
  width: 100%;
  height: auto;
}
.Main .Features .Feature {
  width: 100%;
  height: auto;
}
.Main .Features .Feature .Image {
  width: 100%;
  height: auto;
  max-width: 100px;
}
.Main .Features .Feature .Context {
  padding: 0 0 0 124px;
}
.Main .Features .Feature .Context .Headline {
  line-height: 24px;
}
.Main .Features .Feature .Context .Description {
  line-height: 21px;
}
.Main .Features .Feature .Link {
  width: 100%;
  height: 54px;
  border: 1px solid #3E5399;
  max-width: 154px;
  border-radius: 12px;
  line-height: 54px;
}
.Main .Features .Feature .Link:hover {
  background: #FFFFFF;
  color: #3E5399;
}
.Main .Contact {
  width: 100%;
  height: 424px;
  background-image: url("./assets/image/010.png");
}
.Main .Contact .Content {
  width: 100%;
  height: auto;
}
.Main .Contact .Content .Heading {
  line-height: 20px;
}
.Main .Contact .Content .Headline {
  font-size: var(--css-Content-Heading);
  line-height: 50px;
}
.Main .Contact .Content .Description {
  max-width: 800px;
  line-height: 24px;
}
.Main .Contact::before {
  width: 100%;
  height: 424px;
  left: 0;
  top: 0;
  content: url("./assets/image/011.png");
}
.Main .Form {
  width: 100%;
  height: auto;
}
.Main .Form .Content {
  width: 100%;
  height: auto;
  margin: -75px 0 0 0;
  padding: 48px 48px;
  border-radius: 8px;
}
.Main .Form .Content .Context {
  width: 100%;
  height: auto;
}
.Main .Form .Content .Context .Input {
  width: 100%;
  height: 44px;
  font-size: var(--css-Content-Description);
  color: var(--css-Content-Dark);
  border-bottom: 1px solid var(--css-Content-Dark);
}
.Main .Form .Content .Context .Input::-moz-placeholder {
  color: var(--css-Content-Dark);
}
.Main .Form .Content .Context .Input::placeholder {
  color: var(--css-Content-Dark);
}
.Main .Form .Content .Context .Textarea {
  width: 100%;
  height: 96px;
  font-size: var(--css-Content-Description);
  color: var(--css-Content-Dark);
  border-bottom: 1px solid var(--css-Content-Dark);
}
.Main .Form .Content .Context .Textarea::-moz-placeholder {
  color: var(--css-Content-Dark);
}
.Main .Form .Content .Context .Textarea::placeholder {
  color: var(--css-Content-Dark);
}
.Main .Form .Content .Context .Link {
  width: 100%;
  height: 54px;
  border: 1px solid #3E5399;
  min-width: 154px;
  max-width: 154px;
  border-radius: 12px;
  line-height: 54px;
}
.Main .Form .Content .Context .Link:hover {
  color: #FFFFFF;
}
.Main .Form .Content .Border {
  width: 100%;
  height: 44px;
  border-bottom: 1px solid var(--css-Content-Dark);
}
.Main .Form .Content .Flag {
  width: 100%;
  height: 44px;
  max-width: 44px;
  line-height: 44px;
}
.Main .Form .Content .Flag img {
  width: 25px;
  height: auto;
}
.Main .Form .Content .Dropdown {
  width: 100%;
  height: 44px;
  max-width: 24px;
  line-height: 44px;
}
.Main .Form .Content .Dropdown img {
  width: 8px;
  height: auto;
}
.Main .Form .Content .Checkbox {
  width: 100%;
  height: auto;
}
.Main .Form .Content .Checkbox span {
  font-size: var(--css-Content-Description);
  margin: 0 0 0 8px;
  line-height: 1;
}
.Main .Form .Content .Label {
  width: 100%;
  height: 20px;
  border: 1px solid #3E5399;
  min-width: 20px;
  max-width: 20px;
}
.Main .Form .Content .Label::after {
  left: 28px;
  top: auto;
  font-size: var(--css-Content-Description);
  content: "Gizlilik Politikası'nı Okudum, Kabul Ediyorum.";
  line-height: 21px;
}
.Main .Form .Content .Checkbox:checked + .Label {
  background-color: #3E5399;
  border-color: #3E5399;
}
.Main .IFrame {
  width: 100%;
  height: auto;
}
.Main .IFrame .Content {
  width: 100%;
  height: auto;
}
.Main .IFrame iframe {
  width: 100%;
  height: 350px;
  border-radius: 8px;
}

/* 
    About
*/
.About {
  width: 100%;
  height: auto;
}
.About .Headline {
  width: 100%;
  height: auto;
}
.About .Headline .Content {
  width: 100%;
  height: auto;
}
.About .Headline .Content .Figure {
  width: 100%;
  height: 330px;
  background-image: url(./assets/image/003.png);
  border-radius: 16px;
}
.About .Headline .Content .Figure img {
  width: 100%;
  height: auto;
}
.About .Headline .Content .Context {
  width: 100%;
  height: 330px;
  background-image: url(./assets/image/004.png);
  border-radius: 16px;
}
.About .Headline .Content .Context .Heading {
  width: 100%;
  height: auto;
  font-size: var(--css-Content-Heading);
  line-height: 42px;
}
.About .Header {
  width: 100%;
  height: auto;
}
.About .Header .Content {
  width: 100%;
  height: auto;
}
.About .Header .Content .Heading {
  letter-spacing: 1.6px;
}
.About .Header .Content .Headline {
  font-size: var(--css-Content-Heading);
  line-height: 44px;
}
.About .Header .Content .Description {
  max-width: 791px;
  line-height: 27px;
}
.About .Header .Sub {
  width: 100%;
  height: auto;
}
.About .Header .Sub .Title {
  line-height: 25px;
}
.About .Header .Sub .Summary {
  max-width: 365px;
  line-height: 25px;
}
.About .Investment {
  width: 100%;
  height: 495px;
  background-image: url("./assets/image/017.jpg");
}
.About .Investment .Content {
  width: 100%;
  height: 100%;
}
.About .Investment .Content .Heading {
  letter-spacing: 1.6px;
  line-height: 27px;
}
.About .Investment .Content .Headline {
  font-size: var(--css-Content-Heading);
  line-height: 44px;
}
.About .Investment .Content .Description {
  max-width: 791px;
}
.About .Investment::before {
  left: 0;
  top: 0;
  width: 100%;
  height: 495px;
  background-image: url("./assets/image/019.png");
}
.About .Substance {
  width: 100%;
  height: auto;
}
.About .Substance .Content {
  width: 100%;
  height: auto;
  margin: -75px 0 0 0;
  padding: 48px 48px;
  border-radius: 8px;
}
.About .Substance .Column {
  width: 100%;
  height: auto;
}
.About .Substance .Column .Context {
  width: 100%;
  height: auto;
}
.About .Substance .Column .Context .Text {
  font-size: var(--css-Content-Numeric);
  text-shadow: -1px -1px 0 var(--css-Content-Blue), 1px -1px 0 var(--css-Content-Blue), -1px 1px 0 var(--css-Content-Blue), 1px 1px 0 var(--css-Content-Blue);
}
.About .Substance .Column .Content {
  width: 100%;
  height: auto;
}
.About .Substance .Column .Content .Headline {
  width: 100%;
  height: auto;
  line-height: 32px;
}
.About .Substance .Column .Content .Description {
  line-height: 24px;
}
.About .Substance .Column .Content .Menu {
  width: 100%;
  height: auto;
}
.About .Substance .Column .Content .Menu li span {
  line-height: 24px;
}

/* 
    Communication
*/
.Communication {
  width: 100%;
  height: auto;
}
.Communication .Figure {
  width: 100%;
  height: 450px;
  background-image: url("./assets/image/031.png");
}
.Communication .Figure .Content {
  width: 100%;
  height: 450px;
}
.Communication .Figure .Content .Heading {
  width: 100%;
  height: auto;
  line-height: 24px;
}
.Communication .Figure .Content .Headline {
  width: 100%;
  height: auto;
  font-size: var(--css-Content-Heading);
  line-height: 42px;
}
.Communication .Figure .Content .Description {
  width: 100%;
  height: auto;
  line-height: 24.5px;
}
.Communication .Figure::before {
  left: 0;
  top: 0;
  width: 100%;
  height: 450px;
  background-image: url("./assets/image/032.png");
}
.Communication .Caption {
  width: 100%;
  height: auto;
}
.Communication .Caption .Content {
  width: 100%;
  height: auto;
  margin: -75px 0 0 0;
  padding: 48px 48px 32px 48px;
}
.Communication .Form {
  width: 100%;
  height: auto;
  border-radius: 8px;
}
.Communication .Form .Context {
  width: 100%;
  height: auto;
}
.Communication .Form .Context .Input {
  width: 100%;
  height: 44px;
  font-size: var(--css-Content-Summary);
  color: var(--css-Content-Input);
  border-bottom: 1px solid var(--css-Content-Input);
}
.Communication .Form .Context .Input::-moz-placeholder {
  color: var(--css-Content-Input);
}
.Communication .Form .Context .Input::placeholder {
  color: var(--css-Content-Input);
}
.Communication .Form .Context .Textarea {
  width: 100%;
  height: 82px;
  font-size: var(--css-Content-Summary);
  color: var(--css-Content-Input);
  border-bottom: 1px solid var(--css-Content-Input);
}
.Communication .Form .Context .Textarea::-moz-placeholder {
  color: var(--css-Content-Input);
}
.Communication .Form .Context .Textarea::placeholder {
  color: var(--css-Content-Input);
}
.Communication .Form .Context .Link {
  width: 100%;
  height: 54px;
  border: 1px solid #3E5399;
  max-width: 154px;
  min-width: 154px;
  border-radius: 12px;
  line-height: 54px;
}
.Communication .Form .Context .Link:hover {
  color: #FFFFFF;
}
.Communication .Form .Context .Checkbox {
  width: 100%;
  height: auto;
}
.Communication .Form .Context .Checkbox span {
  font-size: var(--css-Content-Description);
  margin: 0 0 0 8px;
  line-height: 1;
}
.Communication .Form .Context .Label {
  width: 100%;
  height: 20px;
  border: 1px solid #3E5399;
  min-width: 20px;
  max-width: 20px;
}
.Communication .Form .Context .Label::after {
  left: 28px;
  top: auto;
  font-size: var(--css-Content-Summary);
  content: "Gizlilik Politikası'nı Okudum, Kabul Ediyorum.";
  line-height: 21px;
}
.Communication .Form .Context .Checkbox:checked + .Label {
  background-color: #3E5399;
  border-color: #3E5399;
}
.Communication .Form .Border {
  width: 100%;
  height: 44px;
  border-bottom: 1px solid var(--css-Content-Input);
}
.Communication .Form .Border .Context {
  left: 68px;
  top: auto;
}
.Communication .Form .Border .Flag {
  width: 100%;
  height: 44px;
  max-width: 44px;
  line-height: 44px;
}
.Communication .Form .Border .Flag img {
  width: 20px;
  height: auto;
}
.Communication .Form .Border .Dropdown {
  width: 100%;
  height: 44px;
  max-width: 24px;
  line-height: 44px;
}
.Communication .Form .Border .Dropdown img {
  width: 8px;
  height: auto;
}

/* 
    IFrame
*/
.IFrame {
  width: 100%;
  height: auto;
}
.IFrame .Content {
  width: 100%;
  height: auto;
}
.IFrame iframe {
  width: 100%;
  height: 350px;
  border-radius: 8px;
}

/* 
    Investment
*/
.Investment {
  width: 100%;
  height: auto;
}
.Investment .Headline {
  width: 100%;
  height: auto;
}
.Investment .Headline .Content {
  width: 100%;
  height: auto;
}
.Investment .Headline .Content .Picture {
  width: 100%;
  height: 330px;
  background-image: url(./assets/image/022.png);
  border-radius: 16px;
}
.Investment .Headline .Content .Picture::before {
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: url(./assets/image/021.png);
  border-radius: 16px;
}
.Investment .Headline .Content .Context {
  width: 100%;
  height: 330px;
  background-image: url(./assets/image/004.png);
  border-radius: 16px;
}
.Investment .Headline .Content .Context .Headline {
  width: 100%;
  height: auto;
  font-size: var(--css-Content-Heading);
  line-height: 42px;
}
.Investment .Header {
  width: 100%;
  height: auto;
}
.Investment .Header .Content {
  width: 100%;
  height: auto;
}
.Investment .Header .Content .Heading {
  width: 100%;
  height: auto;
  color: var(--css-Content-Sub);
  line-height: 30px;
}
.Investment .Header .Content .Headline {
  width: 100%;
  height: auto;
  font-size: var(--css-Content-Heading);
  line-height: 37px;
}
.Investment .Header .Content .Description {
  width: 100%;
  height: auto;
  max-width: 730px;
  line-height: 27px;
}
.Investment .Features {
  width: 100%;
  height: auto;
}
.Investment .Features .Feature {
  width: 100%;
  height: auto;
}
.Investment .Features .Feature .Image {
  width: 100%;
  height: auto;
  max-width: 100px;
}
.Investment .Features .Feature .Context {
  padding: 0 0 0 124px;
}
.Investment .Features .Feature .Context .Headline {
  line-height: 24px;
}
.Investment .Features .Feature .Context .Description {
  line-height: 21px;
}
.Investment .Features .Feature .Link {
  width: 100%;
  height: 54px;
  border: 1px solid #3E5399;
  max-width: 154px;
  border-radius: 12px;
  line-height: 54px;
}
.Investment .Features .Feature .Link:hover {
  background: #FFFFFF;
  color: #3E5399;
}
.Investment .Main {
  width: 100%;
  height: auto;
}
.Investment .Main .Submenu {
  width: 100%;
  height: auto;
  background: var(--css-Content-Grey);
}
.Investment .Main .Submenu .Menu {
  width: 100%;
  height: auto;
}
.Investment .Main .Submenu .Menu li a {
  width: 100%;
  height: auto;
  color: var(--css-Menu-Gray);
  line-height: 32px;
}
.Investment .Main .Submenu .Active {
  color: #3E5399 !important;
}
.Investment .Main .Content {
  width: 100%;
  height: auto;
}
.Investment .Main .Content .Headline {
  width: 100%;
  height: auto;
  line-height: 25px;
}
.Investment .Main .Content .Description {
  width: 100%;
  height: auto;
  line-height: 25px;
}
.Investment .Main .Content .Heading {
  width: 100%;
  height: auto;
  line-height: 24px;
}
.Investment .Main .Content .First-Menu {
  width: 100%;
  height: auto;
}
.Investment .Main .Content .First-Menu li span {
  width: 100%;
  height: auto;
}
.Investment .Column {
  width: 100%;
  height: auto;
}
.Investment .Column .Content {
  width: 100%;
  height: auto;
}
.Investment .Column .Content .Headline {
  width: 100%;
  height: auto;
}
.Investment .Column .Content .Summary {
  width: 100%;
  height: auto;
  line-height: 25px;
}
.Investment .Column .Content .Description {
  font-size: var(--css-Content-Midline);
  line-height: 160%;
}
.Investment .Column .Content img {
  width: 100%;
  height: auto;
}
.Investment .Figured {
  width: 100%;
  height: 400px;
  background-image: url("./assets/image/028.jpg");
}
.Investment .Figured .Content {
  width: 100%;
  height: auto;
}
.Investment .Figured .Content .Gradient {
  width: 100%;
  height: 400px;
  opacity: 80%;
}
.Investment .Figured .Content .Gradient .Headline {
  font-size: var(--css-Content-Heading);
  line-height: 24px;
}
.Investment .Figured .Content .Gradient .Description {
  width: 100%;
  height: auto;
  max-width: 760px;
  line-height: 25px;
}
.Investment .List {
  width: 100%;
  height: auto;
}
.Investment .List .Content {
  width: 100%;
  height: auto;
}
.Investment .List .Content .Heading {
  width: 100%;
  height: auto;
  color: var(--css-Content-Sub);
  line-height: 30px;
}
.Investment .List .Content .Headline {
  width: 100%;
  height: auto;
  font-size: var(--css-Content-Heading);
  line-height: 42px;
}
.Investment .List .Content .Description {
  width: 100%;
  height: auto;
  max-width: 730px;
  line-height: 26px;
}
.Investment .List .Feature {
  width: 100%;
  height: auto;
}
.Investment .List .Feature .Headline {
  width: 100%;
  height: auto;
  line-height: 25px;
}
.Investment .List .Feature .Description {
  width: 100%;
  height: auto;
  line-height: 24px;
}
.Investment .List .Feature .Numeric {
  font-size: var(--css-Content-Number);
  text-shadow: -1px -1px 0 var(--css-Content-Blue), 1px -1px 0 var(--css-Content-Blue), -1px 1px 0 var(--css-Content-Blue), 1px 1px 0 var(--css-Content-Blue);
  line-height: 1;
}

/* 
    Blog
*/
.Blog {
  width: 100%;
  height: auto;
}
.Blog .Content {
  width: 100%;
  height: auto;
}
.Blog .Content .Context {
  width: 100%;
  height: auto;
}
.Blog .Content .Context .Figure {
  width: 100%;
  height: 330px;
  background-image: url(./assets/image/022.png);
  border-radius: 16px;
}
.Blog .Content .Context .Figure::before {
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: url(./assets/image/021.png);
  border-radius: 16px;
}
.Blog .Content .Context .Header {
  width: 100%;
  height: 330px;
  background-image: url(./assets/image/004.png);
  border-radius: 16px;
}
.Blog .Content .Context .Header .Headline {
  width: 100%;
  height: auto;
  font-size: var(--css-Content-Heading);
  line-height: 42px;
}
.Blog .Column {
  width: 100%;
  height: auto;
}
.Blog .Column .Sidebar {
  width: 100%;
  height: auto;
}
.Blog .Column .Sidebar .Search {
  width: 100%;
  height: auto;
  background: var(--css-Content-Grey);
}
.Blog .Column .Sidebar .Search .Form {
  width: 100%;
  height: auto;
}
.Blog .Column .Sidebar .Search .Form input {
  width: 100%;
  height: 48px;
  color: var(--css-Blog-Placeholder);
  border: 1px solid var(--css-Blog-Border);
}
.Blog .Column .Sidebar .Search .Form input::-moz-placeholder {
  color: var(--css-Blog-Placeholder);
}
.Blog .Column .Sidebar .Search .Form input::placeholder {
  color: var(--css-Blog-Placeholder);
}
.Blog .Column .Sidebar .Search .Form button {
  right: 0;
  top: 0;
  width: 48px;
  height: 48px;
}
.Blog .Column .Sidebar .Submenu {
  width: 100%;
  height: auto;
  background: var(--css-Content-Grey);
}
.Blog .Column .Sidebar .Submenu .Menu {
  width: 100%;
  height: auto;
}
.Blog .Column .Sidebar .Submenu .Menu li a {
  width: 100%;
  height: auto;
  color: var(--css-Menu-Gray);
  line-height: 32px;
}
.Blog .Column .Sidebar .Submenu .Active {
  color: #3E5399 !important;
}
.Blog .Column .Sidebar .Tags {
  width: 100%;
  height: auto;
}
.Blog .Column .Sidebar .Tags .Tag {
  width: 100%;
  height: auto;
}
.Blog .Column .Sidebar .Tags .Tag li a {
  width: auto;
  height: auto;
  background: var(--css-Tag-Background);
  color: var(--css-Tag-Label);
  margin: 6px 12px 4px 0;
  padding: 6px 12px 5px 12px;
}
.Blog .Block {
  width: 100%;
  height: auto;
}
.Blog .Block .Article {
  width: 100%;
  height: auto;
}
.Blog .Block .Article .Picture {
  width: 100%;
  height: auto;
}
.Blog .Block .Article .Picture img {
  width: 100%;
  height: auto;
}
.Blog .Block .Article .Caption {
  width: auto;
  height: auto;
  background: var(--css-Tag-Background);
  color: var(--css-Tag-Label);
  margin: 0 0 24px 24px;
  padding: 6px 12px 5px 12px;
}
.Blog .Block .Article .Header {
  width: 100%;
  height: auto;
  border: 1px solid var(--css-Blog-Background);
  border-top: 0;
}
.Blog .Block .Article .Header .Headline {
  width: 100%;
  height: auto;
  font-size: var(--css-Content-Midline);
  line-height: 34px;
}
.Blog .Block .Article .Header .Date {
  width: 100%;
  height: auto;
}
.Blog .Block .Article .Header .Date .Icon {
  width: auto;
  height: auto;
}
.Blog .Block .Article .Header .Time {
  width: auto;
  height: auto;
  color: var(--css-Blog-Time);
  line-height: 27px;
}
.Blog .Block .Article .Header .Summary {
  width: 100%;
  height: auto;
}
.Blog .Block .Article .Header .Summary p {
  width: 100%;
  height: auto;
  line-height: 25px;
}
.Blog .Block .Article .Header .Link {
  margin: 24px 0 0 0;
  padding: 20px 30px;
  border-radius: 4px;
  border: 1px solid #3E5399;
}
.Blog .Block .Article:hover .Link {
  color: #3E5399;
  background: #FFFFFF;
  border: 1px solid #3E5399;
}
.Blog .Section {
  width: 100%;
  height: auto;
}
.Blog .Section .Article {
  width: 100%;
  height: auto;
}
.Blog .Section .Figure {
  width: 100%;
  height: auto;
}
.Blog .Section .Figure img {
  width: 100%;
  height: auto;
}
.Blog .Section .Heading {
  width: 100%;
  height: auto;
}
.Blog .Section .Heading a {
  width: auto;
  height: auto;
  background: var(--css-Tag-Background);
  color: var(--css-Tag-Label);
  margin: 6px 12px 8px 0;
  padding: 6px 12px 5px 12px;
}
.Blog .Section .Heading h1 {
  width: 100%;
  height: auto;
  font-size: var(--css-Content-Heading);
  margin: 8px 0 0 0;
}
.Blog .Section .Context {
  width: 100%;
  height: auto;
}
.Blog .Section .Context p {
  font-size: var(--css-Blog-Context);
  line-height: 26px;
}
.Blog .Section .Context span {
  line-height: 26px;
}
.Blog .Section .Context label {
  line-height: 26px;
}
.Blog .Section .Context a {
  line-height: 26px;
}
.Blog .Section .Context ul li {
  line-height: 26px;
}
.Blog .Section .Context ol li {
  line-height: 26px;
}
.Blog .Section .Tags {
  width: 100%;
  height: auto;
}
.Blog .Section .Tags a {
  margin: 0 4px 0 4px;
}
.Blog .Section .Tags .Tag {
  width: auto;
  height: auto;
}
/* 
    Contact
*/
.Contact {
  width: 100%;
  height: auto;
}
.Contact .Headline {
  width: 100%;
  height: auto;
}
.Contact .Headline .Content {
  width: 100%;
  height: auto;
}
.Contact .Headline .Content .Figure {
  width: 100%;
  height: 330px;
  background-image: url(./assets/image/020.png);
  border-radius: 16px;
}
.Contact .Headline .Content .Figure::before {
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: url(./assets/image/021.png);
  border-radius: 16px;
}
.Contact .Headline .Content .Context {
  width: 100%;
  height: 330px;
  background-image: url(./assets/image/004.png);
  border-radius: 16px;
}
.Contact .Headline .Content .Context .Heading {
  width: 100%;
  height: auto;
  font-size: var(--css-Content-Heading);
  line-height: 42px;
}
.Contact .Content {
  width: 100%;
  height: auto;
}
.Contact .Content .Context {
  width: 100%;
  height: auto;
}
.Contact .Content .Context .Headline {
  font-size: var(--css-Content-Heading);
  line-height: 50px;
}
.Contact .Content .Context .Description {
  width: 100%;
  height: auto;
  max-width: 710px;
  line-height: 24px;
}
.Contact .Content .Context .Notice {
  width: 100%;
  height: auto;
  max-width: 710px;
  line-height: 24px;
}
.Contact .Information {
  width: 100%;
  height: auto;
}
.Contact .Information .Call {
  width: 100%;
  height: auto;
}
.Contact .Information .Call .Context {
  width: 100%;
  height: 48px;
  border: 1px solid var(--css-Content-Black);
  max-width: 380px;
  border-radius: 4px;
}
.Contact .Information .Call .Context .Icon {
  width: 100%;
  height: 48px;
  max-width: 48px;
}
.Contact .Information .Call .Context .Icon img {
  width: 15px;
  height: auto;
}
.Contact .Information .Call .Context .Text {
  left: 52px;
  top: 0;
  width: 100%;
  height: auto;
}
.Contact .Information .Call .Context .Text span {
  width: 100%;
  height: auto;
  line-height: 48px;
}
.Contact .Information .Email {
  width: 100%;
  height: auto;
}
.Contact .Information .Email .Context {
  width: 100%;
  height: 48px;
  border: 1px solid var(--css-Content-Black);
  max-width: 380px;
  border-radius: 4px;
}
.Contact .Information .Email .Context .Icon {
  width: 100%;
  height: 48px;
  max-width: 48px;
}
.Contact .Information .Email .Context .Icon img {
  width: 16px;
  height: auto;
}
.Contact .Information .Email .Context .Text {
  left: 52px;
  top: 0;
  width: 100%;
  height: auto;
}
.Contact .Information .Email .Context .Text span {
  width: 100%;
  height: auto;
  line-height: 48px;
}

/* 
    Breadcrumb
*/
.Breadcrumb {
  width: 100%;
  height: auto;
}
.Breadcrumb .Content {
  width: 100%;
  height: auto;
}
.Breadcrumb .Content .Menu {
  width: 100%;
  height: auto;
}
.Breadcrumb .Content .Menu li label {
  line-height: 22px;
}
/* 
    Footer
*/
.Footer {
  width: 100%;
  height: auto;
}
.Footer .Section {
  width: 100%;
  height: auto;
  z-index: 999;
}
.Footer .Section .Brand {
  width: 100%;
  height: auto;
}
.Footer .Section .Brand img {
  width: 150px;
  height: auto;
}
.Footer .Section .Context {
  width: 100%;
  height: auto;
}
.Footer .Section .Context .Headline {
  line-height: 22px;
}
.Footer .Section .Context .Summary {
  font-size: var(--css-Footer-Description);
  line-height: 26px;
}
.Footer .Section .Context .Email {
  font-size: var(--css-Footer-Description);
  line-height: 18px;
}
.Footer .Section .Menu {
  width: 100%;
  height: auto;
}
.Footer .Section .Menu li a {
  font-size: var(--css-Footer-Description);
  line-height: 28px;
}
.Footer .Copyright {
  width: 100%;
  height: auto;
  z-index: 999;
}
.Footer .Copyright .Context {
  width: 100%;
  height: auto;
  border-top: 1px solid var(--css-Footer-Linear);
}
.Footer .Copyright .Context .Text {
  color: var(--css-Footer-Linear);
  font-size: var(--css-Footer-Description);
  line-height: 53px;
}
.Footer .Copyright .Agency {
  width: 100%;
  height: auto;
  line-height: 64px;
}
.Footer .Copyright .Agency img {
  width: 75px;
  height: auto;
}
.Footer .Icon {
  width: 100%;
  height: auto;
}
.Footer .Icon img {
  width: 210px;
  height: auto;
}

/* 
    Comments
*/
.Comments {
  width: 100%;
  height: auto;
}
.Comments .Content {
  width: 100%;
  height: auto;
}
.Comments .Content .Headline {
  width: 100%;
  height: auto;
  border-bottom: 1px solid #101D42;
}
.Comments .Content .List {
  width: 100%;
  height: auto;
}
.Comments .Content .List li {
  width: 100%;
  height: auto;
}
.Comments .Content .List li .Body {
  left: 84px;
  top: auto;
  width: 100%;
  height: auto;
}
.Comments .Content .List li .Body .Author {
  width: 100%;
  height: auto;
}
.Comments .Content .List li .Body .Time {
  line-height: 29px;
}
.Comments .Content .List li .Body .Text {
  line-height: 24px;
}
.Comments .Comment {
  width: 100%;
  height: auto;
}
.Comments .Comment .Small {
  width: 100%;
  height: auto;
  border-bottom: 1px solid #101D42;
}
.Comments .Comment .comment-respond {
  width: 100%;
  height: auto;
}
.Comments .Comment .comment-respond #commentform {
  width: 100%;
  height: auto;
}
.Comments .Comment .comment-respond #commentform .comment-notes {
  width: 100%;
  height: auto;
}
.Comments .Comment .comment-respond #commentform .comment-notes span {
  font-size: var(--css-Content-Description);
}
.Comments .Comment .comment-respond #commentform .Group {
  width: 100%;
  height: auto;
}
.Comments .Comment .comment-respond #commentform .Group .Comment_Context {
  width: 100%;
  height: auto;
  border: 1px solid #CCCCCC;
  border-radius: 4px;
}
.Comments .Comment .comment-respond #commentform .Group .Comment_Name {
  width: 100%;
  height: auto;
  border: 1px solid #CCCCCC;
  border-radius: 4px;
}
.Comments .Comment .comment-respond #commentform .Group .Comment_Email {
  width: 100%;
  height: auto;
  border: 1px solid #CCCCCC;
  border-radius: 4px;
}
.Comments .Comment .comment-respond #commentform .comment-form-cookies-consent {
  width: 100%;
  height: auto;
  margin: 17px 0 0 0;
}
.Comments .Comment .comment-respond #commentform .comment-form-cookies-consent label {
  margin: -3.5px 0 0 8px;
}
.Comments .Comment .comment-respond #commentform .form-submit {
  width: 100%;
  height: auto;
}
.Comments .Comment .comment-respond #commentform .form-submit input {
  font-size: var(--css-Content-Description);
  margin: 18px 0 0 0;
  padding: 12px 20px;
  border-radius: 4px;
}

/* 
    Text
*/
.ContextSlide {
  width: 100%;
  height: auto;
}

.wp-caption {
  width: 100%;
  height: auto;
}

.wp-caption-text {
  width: 100%;
  height: auto;
}

.gallery-caption {
  width: 100%;
  height: auto;
}

.bypostauthor {
  width: 100%;
  height: auto;
}

.alignright {
  width: 100%;
  height: auto;
}

.alignleft {
  width: 100%;
  height: auto;
}

.aligncenter {
  width: 100%;
  height: auto;
}

/* 
    Contact Form 7
*/
.wpcf7-spinner {
  display: none;
}

.wpcf7 form .wpcf7-response-output {
  padding: 0.4em 1em !important;
}

.wpcf7-not-valid-tip {
  margin: 4px 0 0 0;
}/*# sourceMappingURL=style.css.map */