
 /* =============================================================================
* Button styles
================================================================================ */
 /* =============================================================================
================================================================================ */ /* =============================================================================
* Box/Container styles
================================================================================ */

 
 
 
 
 
 

 
 
 .fg-columnbox.fg-Box-Sotschi-transparent-2126 {

 border-color: rgba(105, 105, 105, 1);
 border-style: solid;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-right-width: 1px;
 overflow:hidden;
 border-bottom-right-radius : 20px;
 margin-top: 4px!important;
 margin-bottom: 4px!important;
 margin-left: 8px!important;
 margin-right: 8px!important;
 padding-top: 4px!important;
 padding-right: 4px!important;
 padding-bottom: 4px!important;
 padding-left: 4px!important;
 
 
 
 background-attachment: scroll;
 background-image: ;
 
 
 
 
 
 background-size: ;
 
 background-position: ;
 background-repeat: no-repeat;
 }

 
 
 .fg-columnbox.fg-Box-Sotschi-transparent-2126.width_300 {
 background-image: ;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-2126.width_580 {
 background-image: ;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-2126.width_1140 {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-2126.width_1920 {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-2126.width_3000 {
 background-image: ;
 }

 

 
 

 



 

 
 

 
 .fg-columnbox.fg-Box-Sotschi-transparent-2126 {
 background:none;
 position: relative;
 }


 .fg-columnbox.fg-Box-Sotschi-transparent-2126 > div , .fg-columnbox.fg-Box-Sotschi-transparent-2126 > section, .fg-columnbox.fg-Box-Sotschi-transparent-2126 > form, .fg-columnbox.fg-Box-Sotschi-transparent-2126 > table,
 .fg-columnbox.fg-Box-Sotschi-transparent-2126 .elementBox , .fg-columnbox.fg-Box-Sotschi-transparent-2126 .fg-column-inner-container > .row > div , .fg-columnbox.fg-Box-Sotschi-transparent-2126 .fg-column-inner-container > .row > section, .fg-columnbox.fg-Box-Sotschi-transparent-2126 .fg-column-inner-container > .row > form, .fg-columnbox.fg-Box-Sotschi-transparent-2126 .fg-column-inner-container > .row > table{
 z-index:1;
 position: relative;
 }

 

 .fg-columnbox.fg-Box-Sotschi-transparent-2126:after {
 position: absolute;
 top: 0;
 bottom: 0;
 left: 0;
 right: 0;
 content: '';
 display: block;
 margin: auto;
 height: 100%;
 width: 100%;
 z-index: 0;
 opacity:1.000;
 background-attachment: scroll;
 background-image: ;
 
 
 
 
 background-size: ;
 
 background-position: ;
 background-repeat: no-repeat;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-2126.width_300_af:after {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-2126.width_580_af:after {
 background-image: ;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-2126.width_1140_af:after {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-2126.width_1920_af:after {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-2126.width_3000_af:after {
 background-image: ;
 }

 

 







 
 
 
 
 
 
 
 
 
 

 
 
 .fg-column-container.fg-Sotschi-Container-2127 {

 border-style: solid;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-right-width: 1px;
 margin-top: 4px!important;
 margin-bottom: 4px!important;
 padding-top: 4px!important;
 padding-right: 4px!important;
 padding-bottom: 4px!important;
 padding-left: 4px!important;
 
 
 
 background-attachment: scroll;
 background-image: ;
 
 
 
 
 
 background-size: ;
 
 background-position: ;
 background-repeat: no-repeat;
 }

 
 
 .fg-column-container.fg-Sotschi-Container-2127.width_300 {
 background-image: ;
 }

 .fg-column-container.fg-Sotschi-Container-2127.width_580 {
 background-image: ;
 }

 .fg-column-container.fg-Sotschi-Container-2127.width_1140 {
 background-image: ;
 }
 
 .fg-column-container.fg-Sotschi-Container-2127.width_1920 {
 background-image: ;
 }
 
 .fg-column-container.fg-Sotschi-Container-2127.width_3000 {
 background-image: ;
 }

 

 .fg-column-container-wrapper-2127 {
 width: 100%;
 margin-right: auto;
 margin-left: auto;
 }
  
 .fg-column-container-wrapper-2127 { 
 padding-right: 15px; 
 padding-left: 15px; 
 }
 @media (max-width: 576px) { 
 .fg-column-container-wrapper-2127 { 
 padding:0 !important;
 } 
 }
 @media (min-width: 576px) {
 .fg-column-container-wrapper-2127 {
 max-width: 540px;
 }
 }

 @media (min-width: 768px) {
 .fg-column-container-wrapper-2127 {
 max-width: 720px;
 }
 }

 @media (min-width: 992px) {
 .fg-column-container-wrapper-2127 {
 max-width: 960px;
 }
 }

 @media (min-width: 1200px) {
 .fg-column-container-wrapper-2127 {
 max-width: 1170px;
 }
 }

 @media print {
 .fg-column-container-wrapper-2127 {
 min-width: 992px !important;
 }

 }


 

 



 
 
 
 
 
 
 

 
 
 .fg-columnbox.fg-Box-Sotschi-transparent-01-2840 {

 border-color: rgba(30, 134, 148, 1);
 border-style: solid;
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-left-width: 10px;
 border-right-width: 0px;
 overflow:hidden;
 border-top-right-radius : 20px;
 border-bottom-right-radius : 20px;
 margin-top: 4px!important;
 margin-bottom: 4px!important;
 margin-left: 4px!important;
 margin-right: 10px!important;
 padding-top: 4px!important;
 padding-right: 4px!important;
 padding-bottom: 4px!important;
 padding-left: 4px!important;
 min-height: 160px!important;
 
 background-color: rgba(30, 134, 148, 1);
 
 
 background: linear-gradient(to right,rgba(30, 134, 148, 1), rgba(248, 245, 255, 1));

 
 

 
 
 background-attachment: fixed;
 background-image: ;
 
 
 
 
 
 background-size: ;
 
 background-position: ;
 background-repeat: no-repeat;
 }

 
 
 .fg-columnbox.fg-Box-Sotschi-transparent-01-2840.width_300 {
 background-image: ;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-01-2840.width_580 {
 background-image: ;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-01-2840.width_1140 {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-01-2840.width_1920 {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-01-2840.width_3000 {
 background-image: ;
 }

 

 
 

 



 

 
 

 
 .fg-columnbox.fg-Box-Sotschi-transparent-01-2840 {
 background:none;
 position: relative;
 }


 .fg-columnbox.fg-Box-Sotschi-transparent-01-2840 > div , .fg-columnbox.fg-Box-Sotschi-transparent-01-2840 > section, .fg-columnbox.fg-Box-Sotschi-transparent-01-2840 > form, .fg-columnbox.fg-Box-Sotschi-transparent-01-2840 > table,
 .fg-columnbox.fg-Box-Sotschi-transparent-01-2840 .elementBox , .fg-columnbox.fg-Box-Sotschi-transparent-01-2840 .fg-column-inner-container > .row > div , .fg-columnbox.fg-Box-Sotschi-transparent-01-2840 .fg-column-inner-container > .row > section, .fg-columnbox.fg-Box-Sotschi-transparent-01-2840 .fg-column-inner-container > .row > form, .fg-columnbox.fg-Box-Sotschi-transparent-01-2840 .fg-column-inner-container > .row > table{
 z-index:1;
 position: relative;
 }

 

 .fg-columnbox.fg-Box-Sotschi-transparent-01-2840:after {
 position: absolute;
 top: 0;
 bottom: 0;
 left: 0;
 right: 0;
 content: '';
 display: block;
 margin: auto;
 height: 100%;
 width: 100%;
 z-index: 0;
 opacity:0.400;
 background-color: rgba(30, 134, 148, 1);

 
 background: linear-gradient(to right,rgba(30, 134, 148, 1), rgba(248, 245, 255, 1));

 
 
 

 background-attachment: fixed;
 background-image: ;
 
 
 
 
 background-size: ;
 
 background-position: ;
 background-repeat: no-repeat;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-01-2840.width_300_af:after {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-01-2840.width_580_af:after {
 background-image: ;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-01-2840.width_1140_af:after {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-01-2840.width_1920_af:after {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-01-2840.width_3000_af:after {
 background-image: ;
 }

 

 







 
 
 
 
 
 
 

 
 
 .fg-columnbox.fg-Box-Sotschi-transparent-01-2841 {

 border-color: rgba(105, 105, 105, 1);
 border-style: solid;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-right-width: 1px;
 overflow:hidden;
 border-bottom-right-radius : 20px;
 margin-top: 4px!important;
 margin-bottom: 4px!important;
 margin-left: 8px!important;
 margin-right: 8px!important;
 padding-top: 4px!important;
 padding-right: 4px!important;
 padding-bottom: 4px!important;
 padding-left: 4px!important;
 min-height: 850px!important;
 
 
 
 background-attachment: scroll;
 background-image: ;
 
 
 
 
 
 background-size: ;
 
 background-position: ;
 background-repeat: no-repeat;
 }

 
 
 .fg-columnbox.fg-Box-Sotschi-transparent-01-2841.width_300 {
 background-image: ;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-01-2841.width_580 {
 background-image: ;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-01-2841.width_1140 {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-01-2841.width_1920 {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-01-2841.width_3000 {
 background-image: ;
 }

 

 
 

 



 

 
 

 
 .fg-columnbox.fg-Box-Sotschi-transparent-01-2841 {
 background:none;
 position: relative;
 }


 .fg-columnbox.fg-Box-Sotschi-transparent-01-2841 > div , .fg-columnbox.fg-Box-Sotschi-transparent-01-2841 > section, .fg-columnbox.fg-Box-Sotschi-transparent-01-2841 > form, .fg-columnbox.fg-Box-Sotschi-transparent-01-2841 > table,
 .fg-columnbox.fg-Box-Sotschi-transparent-01-2841 .elementBox , .fg-columnbox.fg-Box-Sotschi-transparent-01-2841 .fg-column-inner-container > .row > div , .fg-columnbox.fg-Box-Sotschi-transparent-01-2841 .fg-column-inner-container > .row > section, .fg-columnbox.fg-Box-Sotschi-transparent-01-2841 .fg-column-inner-container > .row > form, .fg-columnbox.fg-Box-Sotschi-transparent-01-2841 .fg-column-inner-container > .row > table{
 z-index:1;
 position: relative;
 }

 

 .fg-columnbox.fg-Box-Sotschi-transparent-01-2841:after {
 position: absolute;
 top: 0;
 bottom: 0;
 left: 0;
 right: 0;
 content: '';
 display: block;
 margin: auto;
 height: 100%;
 width: 100%;
 z-index: 0;
 opacity:1.000;
 background-attachment: scroll;
 background-image: ;
 
 
 
 
 background-size: ;
 
 background-position: ;
 background-repeat: no-repeat;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-01-2841.width_300_af:after {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-01-2841.width_580_af:after {
 background-image: ;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-01-2841.width_1140_af:after {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-01-2841.width_1920_af:after {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-01-2841.width_3000_af:after {
 background-image: ;
 }

 

 







 
 
 
 
 
 
 

 
 
 .fg-columnbox.fg-Box-Sotschi-transparent-850px-01-2865 {

 border-color: rgba(105, 105, 105, 1);
 border-style: solid;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-right-width: 1px;
 overflow:hidden;
 border-bottom-right-radius : 20px;
 margin-top: 4px!important;
 margin-bottom: 4px!important;
 margin-left: 8px!important;
 margin-right: 8px!important;
 padding-top: 4px!important;
 padding-right: 4px!important;
 padding-bottom: 4px!important;
 padding-left: 4px!important;
 min-height: 600px!important;
 
 
 
 background-attachment: scroll;
 background-image: ;
 
 
 
 
 
 background-size: ;
 
 background-position: ;
 background-repeat: no-repeat;
 }

 
 
 .fg-columnbox.fg-Box-Sotschi-transparent-850px-01-2865.width_300 {
 background-image: ;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-850px-01-2865.width_580 {
 background-image: ;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-850px-01-2865.width_1140 {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-850px-01-2865.width_1920 {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-850px-01-2865.width_3000 {
 background-image: ;
 }

 

 
 

 



 

 
 

 
 .fg-columnbox.fg-Box-Sotschi-transparent-850px-01-2865 {
 background:none;
 position: relative;
 }


 .fg-columnbox.fg-Box-Sotschi-transparent-850px-01-2865 > div , .fg-columnbox.fg-Box-Sotschi-transparent-850px-01-2865 > section, .fg-columnbox.fg-Box-Sotschi-transparent-850px-01-2865 > form, .fg-columnbox.fg-Box-Sotschi-transparent-850px-01-2865 > table,
 .fg-columnbox.fg-Box-Sotschi-transparent-850px-01-2865 .elementBox , .fg-columnbox.fg-Box-Sotschi-transparent-850px-01-2865 .fg-column-inner-container > .row > div , .fg-columnbox.fg-Box-Sotschi-transparent-850px-01-2865 .fg-column-inner-container > .row > section, .fg-columnbox.fg-Box-Sotschi-transparent-850px-01-2865 .fg-column-inner-container > .row > form, .fg-columnbox.fg-Box-Sotschi-transparent-850px-01-2865 .fg-column-inner-container > .row > table{
 z-index:1;
 position: relative;
 }

 

 .fg-columnbox.fg-Box-Sotschi-transparent-850px-01-2865:after {
 position: absolute;
 top: 0;
 bottom: 0;
 left: 0;
 right: 0;
 content: '';
 display: block;
 margin: auto;
 height: 100%;
 width: 100%;
 z-index: 0;
 opacity:1.000;
 background-attachment: scroll;
 background-image: ;
 
 
 
 
 background-size: ;
 
 background-position: ;
 background-repeat: no-repeat;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-850px-01-2865.width_300_af:after {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-850px-01-2865.width_580_af:after {
 background-image: ;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-850px-01-2865.width_1140_af:after {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-850px-01-2865.width_1920_af:after {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-850px-01-2865.width_3000_af:after {
 background-image: ;
 }

 

 







 
 
 
 
 
 
 

 
 
 .fg-columnbox.fg-Box-Sotschi-transparent-600px-01-2909 {

 border-color: rgba(105, 105, 105, 1);
 border-style: solid;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-right-width: 1px;
 overflow:hidden;
 border-bottom-right-radius : 20px;
 margin-top: 4px!important;
 margin-bottom: 4px!important;
 margin-left: 8px!important;
 margin-right: 8px!important;
 padding-top: 4px!important;
 padding-right: 4px!important;
 padding-bottom: 4px!important;
 padding-left: 4px!important;
 min-height: 400px!important;
 
 
 
 background-attachment: scroll;
 background-image: ;
 
 
 
 
 
 background-size: ;
 
 background-position: ;
 background-repeat: no-repeat;
 }

 
 
 .fg-columnbox.fg-Box-Sotschi-transparent-600px-01-2909.width_300 {
 background-image: ;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-600px-01-2909.width_580 {
 background-image: ;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-600px-01-2909.width_1140 {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-600px-01-2909.width_1920 {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-600px-01-2909.width_3000 {
 background-image: ;
 }

 

 
 

 



 

 
 

 
 .fg-columnbox.fg-Box-Sotschi-transparent-600px-01-2909 {
 background:none;
 position: relative;
 }


 .fg-columnbox.fg-Box-Sotschi-transparent-600px-01-2909 > div , .fg-columnbox.fg-Box-Sotschi-transparent-600px-01-2909 > section, .fg-columnbox.fg-Box-Sotschi-transparent-600px-01-2909 > form, .fg-columnbox.fg-Box-Sotschi-transparent-600px-01-2909 > table,
 .fg-columnbox.fg-Box-Sotschi-transparent-600px-01-2909 .elementBox , .fg-columnbox.fg-Box-Sotschi-transparent-600px-01-2909 .fg-column-inner-container > .row > div , .fg-columnbox.fg-Box-Sotschi-transparent-600px-01-2909 .fg-column-inner-container > .row > section, .fg-columnbox.fg-Box-Sotschi-transparent-600px-01-2909 .fg-column-inner-container > .row > form, .fg-columnbox.fg-Box-Sotschi-transparent-600px-01-2909 .fg-column-inner-container > .row > table{
 z-index:1;
 position: relative;
 }

 

 .fg-columnbox.fg-Box-Sotschi-transparent-600px-01-2909:after {
 position: absolute;
 top: 0;
 bottom: 0;
 left: 0;
 right: 0;
 content: '';
 display: block;
 margin: auto;
 height: 100%;
 width: 100%;
 z-index: 0;
 opacity:1.000;
 background-attachment: scroll;
 background-image: ;
 
 
 
 
 background-size: ;
 
 background-position: ;
 background-repeat: no-repeat;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-600px-01-2909.width_300_af:after {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-600px-01-2909.width_580_af:after {
 background-image: ;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-600px-01-2909.width_1140_af:after {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-600px-01-2909.width_1920_af:after {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-600px-01-2909.width_3000_af:after {
 background-image: ;
 }

 

 







 
 
 
 
 
 
 

 
 
 .fg-columnbox.fg-Box-Sotschi-transparent-400px-01-2910 {

 border-color: rgba(105, 105, 105, 1);
 border-style: solid;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-right-width: 1px;
 overflow:hidden;
 border-bottom-right-radius : 20px;
 margin-top: 4px!important;
 margin-bottom: 4px!important;
 margin-left: 8px!important;
 margin-right: 8px!important;
 padding-top: 4px!important;
 padding-right: 4px!important;
 padding-bottom: 4px!important;
 padding-left: 4px!important;
 min-height: 250px!important;
 
 
 
 background-attachment: scroll;
 background-image: ;
 
 
 
 
 
 background-size: ;
 
 background-position: ;
 background-repeat: no-repeat;
 }

 
 
 .fg-columnbox.fg-Box-Sotschi-transparent-400px-01-2910.width_300 {
 background-image: ;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-400px-01-2910.width_580 {
 background-image: ;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-400px-01-2910.width_1140 {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-400px-01-2910.width_1920 {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-400px-01-2910.width_3000 {
 background-image: ;
 }

 

 
 

 



 

 
 

 
 .fg-columnbox.fg-Box-Sotschi-transparent-400px-01-2910 {
 background:none;
 position: relative;
 }


 .fg-columnbox.fg-Box-Sotschi-transparent-400px-01-2910 > div , .fg-columnbox.fg-Box-Sotschi-transparent-400px-01-2910 > section, .fg-columnbox.fg-Box-Sotschi-transparent-400px-01-2910 > form, .fg-columnbox.fg-Box-Sotschi-transparent-400px-01-2910 > table,
 .fg-columnbox.fg-Box-Sotschi-transparent-400px-01-2910 .elementBox , .fg-columnbox.fg-Box-Sotschi-transparent-400px-01-2910 .fg-column-inner-container > .row > div , .fg-columnbox.fg-Box-Sotschi-transparent-400px-01-2910 .fg-column-inner-container > .row > section, .fg-columnbox.fg-Box-Sotschi-transparent-400px-01-2910 .fg-column-inner-container > .row > form, .fg-columnbox.fg-Box-Sotschi-transparent-400px-01-2910 .fg-column-inner-container > .row > table{
 z-index:1;
 position: relative;
 }

 

 .fg-columnbox.fg-Box-Sotschi-transparent-400px-01-2910:after {
 position: absolute;
 top: 0;
 bottom: 0;
 left: 0;
 right: 0;
 content: '';
 display: block;
 margin: auto;
 height: 100%;
 width: 100%;
 z-index: 0;
 opacity:1.000;
 background-attachment: scroll;
 background-image: ;
 
 
 
 
 background-size: ;
 
 background-position: ;
 background-repeat: no-repeat;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-400px-01-2910.width_300_af:after {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-400px-01-2910.width_580_af:after {
 background-image: ;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-400px-01-2910.width_1140_af:after {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-400px-01-2910.width_1920_af:after {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-400px-01-2910.width_3000_af:after {
 background-image: ;
 }

 

 







 
 
 
 
 
 
 
 
 
 

 
 
 .fg-column-container.fg-Sotschi-Container-01-2954 {

 border-style: solid;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-right-width: 1px;
 margin-top: 4px!important;
 margin-bottom: 4px!important;
 padding-top: 4px!important;
 padding-right: 4px!important;
 padding-bottom: 4px!important;
 padding-left: 4px!important;
 
 background-color: rgba(30, 213, 230, 1);
 
 

 
 
 background-attachment: scroll;
 background-image: ;
 
 
 
 
 
 background-size: ;
 
 background-position: ;
 background-repeat: no-repeat;
 }

 
 
 .fg-column-container.fg-Sotschi-Container-01-2954.width_300 {
 background-image: ;
 }

 .fg-column-container.fg-Sotschi-Container-01-2954.width_580 {
 background-image: ;
 }

 .fg-column-container.fg-Sotschi-Container-01-2954.width_1140 {
 background-image: ;
 }
 
 .fg-column-container.fg-Sotschi-Container-01-2954.width_1920 {
 background-image: ;
 }
 
 .fg-column-container.fg-Sotschi-Container-01-2954.width_3000 {
 background-image: ;
 }

 

 .fg-column-container-wrapper-2954 {
 width: 100%;
 margin-right: auto;
 margin-left: auto;
 }
  
 .fg-column-container-wrapper-2954 { 
 padding-right: 15px; 
 padding-left: 15px; 
 }
 @media (max-width: 576px) { 
 .fg-column-container-wrapper-2954 { 
 padding:0 !important;
 } 
 }
 @media (min-width: 576px) {
 .fg-column-container-wrapper-2954 {
 max-width: 540px;
 }
 }

 @media (min-width: 768px) {
 .fg-column-container-wrapper-2954 {
 max-width: 720px;
 }
 }

 @media (min-width: 992px) {
 .fg-column-container-wrapper-2954 {
 max-width: 960px;
 }
 }

 @media (min-width: 1200px) {
 .fg-column-container-wrapper-2954 {
 max-width: 1170px;
 }
 }

 @media print {
 .fg-column-container-wrapper-2954 {
 min-width: 992px !important;
 }

 }


 

 



 
 
 
 
 
 
 

 
 
 .fg-columnbox.fg-Box-Sotschi-transparent-01-2955 {

 border-color: rgba(105, 105, 105, 1);
 border-style: solid;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-right-width: 1px;
 overflow:hidden;
 border-bottom-right-radius : 20px;
 margin-top: 4px!important;
 margin-bottom: 4px!important;
 margin-left: 8px!important;
 margin-right: 8px!important;
 padding-top: 4px!important;
 padding-right: 4px!important;
 padding-bottom: 4px!important;
 padding-left: 4px!important;
 
 background-color: rgba(255, 255, 255, 1);
 
 

 
 
 background-attachment: scroll;
 background-image: ;
 
 
 
 
 
 background-size: ;
 
 background-position: ;
 background-repeat: no-repeat;
 }

 
 
 .fg-columnbox.fg-Box-Sotschi-transparent-01-2955.width_300 {
 background-image: ;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-01-2955.width_580 {
 background-image: ;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-01-2955.width_1140 {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-01-2955.width_1920 {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-01-2955.width_3000 {
 background-image: ;
 }

 

 
 

 



 

 
 

 
 .fg-columnbox.fg-Box-Sotschi-transparent-01-2955 {
 background:none;
 position: relative;
 }


 .fg-columnbox.fg-Box-Sotschi-transparent-01-2955 > div , .fg-columnbox.fg-Box-Sotschi-transparent-01-2955 > section, .fg-columnbox.fg-Box-Sotschi-transparent-01-2955 > form, .fg-columnbox.fg-Box-Sotschi-transparent-01-2955 > table,
 .fg-columnbox.fg-Box-Sotschi-transparent-01-2955 .elementBox , .fg-columnbox.fg-Box-Sotschi-transparent-01-2955 .fg-column-inner-container > .row > div , .fg-columnbox.fg-Box-Sotschi-transparent-01-2955 .fg-column-inner-container > .row > section, .fg-columnbox.fg-Box-Sotschi-transparent-01-2955 .fg-column-inner-container > .row > form, .fg-columnbox.fg-Box-Sotschi-transparent-01-2955 .fg-column-inner-container > .row > table{
 z-index:1;
 position: relative;
 }

 

 .fg-columnbox.fg-Box-Sotschi-transparent-01-2955:after {
 position: absolute;
 top: 0;
 bottom: 0;
 left: 0;
 right: 0;
 content: '';
 display: block;
 margin: auto;
 height: 100%;
 width: 100%;
 z-index: 0;
 opacity:1.000;
 background-color: rgba(255, 255, 255, 1);

 
 

 background-attachment: scroll;
 background-image: ;
 
 
 
 
 background-size: ;
 
 background-position: ;
 background-repeat: no-repeat;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-01-2955.width_300_af:after {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-01-2955.width_580_af:after {
 background-image: ;
 }

 .fg-columnbox.fg-Box-Sotschi-transparent-01-2955.width_1140_af:after {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-01-2955.width_1920_af:after {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-transparent-01-2955.width_3000_af:after {
 background-image: ;
 }

 

 







 
 
 
 
 
 
 

 
 
 .fg-columnbox.fg-Box-Sotschi-petrol-01-3972 {

 border-color: rgba(255, 3, 3, 1);
 border-style: double;
 border-top-width: 8px;
 border-bottom-width: 8px;
 border-left-width: 0px;
 border-right-width: 0px;
 margin-top: 4px!important;
 margin-bottom: 4px!important;
 margin-left: 4px!important;
 margin-right: 10px!important;
 padding-top: 4px!important;
 padding-right: 4px!important;
 padding-bottom: 4px!important;
 padding-left: 4px!important;
 min-height: 160px!important;
 
 background-color: rgba(255, 3, 7, 1);
 
 

 
 
 background-attachment: fixed;
 background-image: ;
 
 
 
 
 
 background-size: ;
 
 background-position: ;
 background-repeat: no-repeat;
 }

 
 
 .fg-columnbox.fg-Box-Sotschi-petrol-01-3972.width_300 {
 background-image: ;
 }

 .fg-columnbox.fg-Box-Sotschi-petrol-01-3972.width_580 {
 background-image: ;
 }

 .fg-columnbox.fg-Box-Sotschi-petrol-01-3972.width_1140 {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-petrol-01-3972.width_1920 {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-petrol-01-3972.width_3000 {
 background-image: ;
 }

 

 
 

 



 

 
 

 
 .fg-columnbox.fg-Box-Sotschi-petrol-01-3972 {
 background:none;
 position: relative;
 }


 .fg-columnbox.fg-Box-Sotschi-petrol-01-3972 > div , .fg-columnbox.fg-Box-Sotschi-petrol-01-3972 > section, .fg-columnbox.fg-Box-Sotschi-petrol-01-3972 > form, .fg-columnbox.fg-Box-Sotschi-petrol-01-3972 > table,
 .fg-columnbox.fg-Box-Sotschi-petrol-01-3972 .elementBox , .fg-columnbox.fg-Box-Sotschi-petrol-01-3972 .fg-column-inner-container > .row > div , .fg-columnbox.fg-Box-Sotschi-petrol-01-3972 .fg-column-inner-container > .row > section, .fg-columnbox.fg-Box-Sotschi-petrol-01-3972 .fg-column-inner-container > .row > form, .fg-columnbox.fg-Box-Sotschi-petrol-01-3972 .fg-column-inner-container > .row > table{
 z-index:1;
 position: relative;
 }

 

 .fg-columnbox.fg-Box-Sotschi-petrol-01-3972:after {
 position: absolute;
 top: 0;
 bottom: 0;
 left: 0;
 right: 0;
 content: '';
 display: block;
 margin: auto;
 height: 100%;
 width: 100%;
 z-index: 0;
 opacity:0.100;
 background-color: rgba(255, 3, 7, 1);

 
 

 background-attachment: fixed;
 background-image: ;
 
 
 
 
 background-size: ;
 
 background-position: ;
 background-repeat: no-repeat;
 }

 .fg-columnbox.fg-Box-Sotschi-petrol-01-3972.width_300_af:after {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-petrol-01-3972.width_580_af:after {
 background-image: ;
 }

 .fg-columnbox.fg-Box-Sotschi-petrol-01-3972.width_1140_af:after {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-petrol-01-3972.width_1920_af:after {
 background-image: ;
 }
 
 .fg-columnbox.fg-Box-Sotschi-petrol-01-3972.width_3000_af:after {
 background-image: ;
 }

 

 







 
 


/* =============================================================================
================================================================================ */ /* =============================================================================
* Advanced Font styles
================================================================================ */
/* =============================================================================
================================================================================ */
