 img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}  .captcha-image {  border: 1px solid;  padding: 10px;  display: inline-block;  text-align: center; } .cf7ic_instructions {  display: block; } .captcha-image .cf7ic_instructions span {  font-weight: bold; } span.captcha-image > label {  display: inline-block !important;  position: relative;  width: auto !important; }  .captcha-image svg {  padding: 5px;  width: 35px;  height: 35px;  box-sizing: border-box; } .captcha-image label>input+svg {  cursor: pointer;  border: 2px solid transparent;  position: relative;  overflow: hidden; } .captcha-image label:nth-child(2), .captcha-image label:nth-child(3) {  margin-right: 5px; }  .captcha-image label>input:checked+svg, .captcha-image label>input:focus+svg {  border: 2px solid #f00; }   span.wpcf7-form-control.wpcf7-cf7ic {  border: none; } .kc_captcha {  display: inherit; }  .cf7ic-style1 {  border: 1px solid;  padding: 10px;  display: inline-block;  text-align: center; } .cf7ic-icon-wrapper {  font-size: inherit; } .cf7ic-style1 .cf7ic-icon-wrapper .fa, .cf7ic-style1 .cf7ic-icon-wrapper svg {  font-size: inherit;  border-color: inherit; } body .cf7ic-style1 .cf7ic-icon-wrapper svg {  width: 1em;  height: 1em;  fill: currentColor;  box-sizing: content-box !important; } .woocommerce .captcha-image .cf7ic-icon-wrapper label, .woocommerce-page .captcha-image .cf7ic-icon-wrapper label, .captcha-image .cf7ic-icon-wrapper label {  display: inline-block;  width: inherit;  vertical-align: text-top; } .captcha-image label>input {   opacity: 0 !important;  width: 0 !important;  height: 0 !important;  min-width: 0 !important;  min-height: 0 !important;  margin: 0 !important;  padding: 0 !important;  border: none !important;  position: absolute !important; } .captcha-image label>input+* {   position: static;  cursor: pointer;  border-width: 2px;  border-style: none;  border-color: transparent;  padding: 7px; } .captcha-image label>input:checked+*, .captcha-image label>input:focus+* {   padding: 7px;  border-width: 2px;  border-style: solid; } .cf7ic-special {  opacity: 0;  filter: alpha(opacity=0);  pointer-events: none;  position: absolute;  left: 0;  width: 200px; } .cf7ic-loader, .cf7ic-loader:before, .cf7ic-loader:after {  border-radius: 50% !important;  width: 2em !important;  height: 2em !important;  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation: cf7ic-load 1.2s infinite ease-in-out;  animation: cf7ic-load 1.2s infinite ease-in-out; } .cf7ic-loader {  display: block;  color: #444;  font-size: 10px !important;  margin: 4.8em 6em !important;  position: relative !important;  text-indent: -9999em !important;  -webkit-transform: translateZ(0) !important;  -ms-transform: translateZ(0) !important;  transform: translateZ(0) !important;  -webkit-animation-delay: -0.16s;  animation-delay: -0.16s; } .cf7ic-loader:before, .cf7ic-loader:after {  content: '';  position: absolute;  top: 0; } .cf7ic-loader:before {  left: -3.5em;  -webkit-animation-delay: -0.32s;  animation-delay: -0.32s; } .cf7ic-loader:after {  left: 3.5em; } @-webkit-keyframes cf7ic-load {  0%,  80%,  100% {   box-shadow: 0 2.5em 0 -1.3em;  }  40% {   box-shadow: 0 2.5em 0 0;  } } @keyframes cf7ic-load {  0%,  80%,  100% {   box-shadow: 0 2.5em 0 -1.3em;  }  40% {   box-shadow: 0 2.5em 0 0;  } }  .ai1ic-fields {  height: 0 !important;  display: block;  overflow: hidden !important; } body .ai1ic-fields input {  position: absolute;  transform: scale(0); } .cf7ic-wpf {  margin-bottom: 30px !important; } .cf7ic-wpf .captcha-image label {  width: 35px !important; } .cf7ic-wpf .captcha-image label i {  width: 35px !important;  text-align: center; } .cf7ic-wpf .captcha-image .cf7ic-icon-wrapper {  display: block;  text-align: left !important; }  .multimedia_classic_carousel { position:relative;  } .multimedia_classic_carousel img { max-width:none; max-height:none; } .multimedia_classic_carousel_list { margin:0; padding:0; list-style:none; display:none; } .multimedia_classic_carousel .contentHolder { position:relative; overflow:hidden; } .mycanvas { position:absolute; top:8px; right:10px; z-index:1000; } .myloader { background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/classic/skins/loader.gif); width:37px; height:37px; position:absolute; left:49%; top:49%; z-index:999; } .hideElement { display:none; }  .multimedia_classic_carousel.black .thumbsHolderWrapper { width:100%; overflow:hidden; } .multimedia_classic_carousel.black .thumbsHolderVisibleWrapper { position:absolute; width:100%; overflow:hidden; } .multimedia_classic_carousel.black .thumbsHolder { position:absolute; height:100%; } .multimedia_classic_carousel.black .thumbsHolder_ThumbOFF { float:left; display:block; height:100px; } .multimedia_classic_carousel.black .thumbsHolder_ThumbOFF img { position:relative; }  .multimedia_classic_carousel.black .thumbsHolder_ThumbON { background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/classic/css/skins/cool/thumbActiveArrow.png) center 0px no-repeat; } .multimedia_classic_carousel.black .titlez { font-family:'PT Sans', sans-serif; font-weight:bold; line-height:1.35; } .multimedia_classic_carousel.black .descz { font-family:'PT Sans', sans-serif; font-weight:normal; line-height:1.5; } .multimedia_classic_carousel.black .descz a { color:#F00; text-decoration:none; } .multimedia_classic_carousel.black .descz a:hover { text-decoration: underline; }  .multimedia_classic_carousel.black .iconOver { position:absolute; width:75px; height:75px; background-position:left top; background-repeat:no-repeat;  z-index:200; cursor: pointer; } .multimedia_classic_carousel.black .carouselLeftNav { position:absolute; width:64px; height:68px; background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/classic/skins/black/leftNavOFF.png) 0 0 no-repeat; cursor: pointer; } .multimedia_classic_carousel.black .carouselLeftNav:hover { background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/classic/skins/black/leftNavON.png) 0 0 no-repeat; } .multimedia_classic_carousel.black .carouselLeftNavDisabled { background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/classic/skins/black/leftNavDisabled.png) 0 0 no-repeat; cursor:default; } .multimedia_classic_carousel.black .carouselLeftNavDisabled:hover { background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/classic/skins/black/leftNavDisabled.png) 0 0 no-repeat; } .multimedia_classic_carousel.black .carouselRightNav { position:absolute; width:68px; height:68px; background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/classic/skins/black/rightNavOFF.png) 8px 0px no-repeat; cursor: pointer; } .multimedia_classic_carousel.black .carouselRightNav:hover { background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/classic/skins/black/rightNavON.png) 8px 0px no-repeat; } .multimedia_classic_carousel.black .carouselRightNavDisabled { background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/classic/skins/black/rightNavDisabled.png) 8px 0px no-repeat; cursor:default; } .multimedia_classic_carousel.black .carouselRightNavDisabled:hover { background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/classic/skins/black/rightNavDisabled.png) 8px 0px no-repeat; } .multimedia_classic_carousel.black .bottomNav { position:absolute; height:35px; width:0; z-index:140; } .multimedia_classic_carousel.black .bottomNavButtonOFF { float:left; display:block; width:16px; height:15px; background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/classic/skins/black/bottomNavOFF.png) 0 0 no-repeat; padding-left:9px; cursor: pointer; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; } .multimedia_classic_carousel.black .bottomNavButtonON { float:left; display:block; width:16px; height:15px; padding-left:9px; background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/classic/skins/black/bottomNavON.png) 0 0 no-repeat; cursor: pointer; }    .multimedia_classic_carousel.white .thumbsHolderWrapper { width:100%; overflow:hidden; } .multimedia_classic_carousel.white .thumbsHolderVisibleWrapper { position:absolute; width:100%; overflow:hidden; } .multimedia_classic_carousel.white .thumbsHolder { position:absolute; height:100%; } .multimedia_classic_carousel.white .thumbsHolder_ThumbOFF { float:left; display:block; height:100px; } .multimedia_classic_carousel.white .thumbsHolder_ThumbOFF img { position:relative; }  .multimedia_classic_carousel.white .thumbsHolder_ThumbON { background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/classic/css/skins/cool/thumbActiveArrow.png) center 0px no-repeat; } .multimedia_classic_carousel.white .titlez { font-family:'PT Sans', sans-serif; font-weight:bold; line-height:1.35; } .multimedia_classic_carousel.white .descz { font-family:'PT Sans', sans-serif; font-weight:normal; line-height:1.5; } .multimedia_classic_carousel.white .descz a { color:#F00; text-decoration:none; } .multimedia_classic_carousel.white .descz a:hover { text-decoration: underline; }  .multimedia_classic_carousel.white .iconOver { position:absolute; width:85px; height:85px; background-position:left top; background-repeat:no-repeat;  z-index:200; cursor: pointer; } .multimedia_classic_carousel.white .carouselLeftNav { position:absolute; width:71px; height:71px; background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/classic/skins/white/leftNavOFF.png) 0 0 no-repeat; cursor: pointer; } .multimedia_classic_carousel.white .carouselLeftNav:hover { background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/classic/skins/white/leftNavON.png) 0 0 no-repeat; } .multimedia_classic_carousel.white .carouselLeftNavDisabled { background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/classic/skins/white/leftNavDisabled.png) 0 0 no-repeat; cursor:default; } .multimedia_classic_carousel.white .carouselLeftNavDisabled:hover { background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/classic/skins/white/leftNavDisabled.png) 0 0 no-repeat; } .multimedia_classic_carousel.white .carouselRightNav { position:absolute; width:71px; height:71px; background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/classic/skins/white/rightNavOFF.png) 0 0 no-repeat; cursor: pointer; } .multimedia_classic_carousel.white .carouselRightNav:hover { background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/classic/skins/white/rightNavON.png) 0 0 no-repeat; } .multimedia_classic_carousel.white .carouselRightNavDisabled { background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/classic/skins/white/rightNavDisabled.png) 0 0 no-repeat; cursor:default; } .multimedia_classic_carousel.white .carouselRightNavDisabled:hover { background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/classic/skins/white/rightNavDisabled.png) 0 0 no-repeat; } .multimedia_classic_carousel.white .bottomNav { position:absolute; height:35px; width:0; z-index:140; } .multimedia_classic_carousel.white .bottomNavButtonOFF { float:left; display:block; width:16px; height:15px; background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/classic/skins/white/bottomNavOFF.png) 0 0 no-repeat; padding-left:9px; cursor: pointer; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; } .multimedia_classic_carousel.white .bottomNavButtonON { float:left; display:block; width:16px; height:15px; padding-left:9px; background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/classic/skins/white/bottomNavON.png) 0 0 no-repeat; cursor: pointer; }  .pp_content_container iframe { margin-bottom: 0px !important; } .pp_content_container video { margin-bottom: 0px !important; }  .multimedia_perspective_carousel { position:relative; overflow:hidden; } .multimedia_perspective_carousel img { max-width:none; max-height:none; } .multimedia_perspective_carousel_list { margin:0; padding:0; list-style:none; display:none; } .multimedia_perspective_carousel .contentHolder { position:relative; overflow:hidden; } .mycanvas { position:absolute; top:8px; right:10px; z-index:1000; } .myloader { background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/skins/loader.gif); width:37px; height:37px; position:absolute; left:49%; top:49%; z-index:999; } .hideElement { display:none; }  .multimedia_perspective_carousel.black .contentHolderUnit { position:absolute; overflow:hidden; cursor: pointer; background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/skins/black/empty.gif) repeat; border-style:solid; } .multimedia_perspective_carousel.black .elementTitle { position:absolute; left:0; top:40px; width:100%; text-align:center; font: bold 22px/30px 'Droid Sans', Verdana, Helvetica, sans-serif; color:#666; text-transform:capitalize; } .multimedia_perspective_carousel.black .iconOver { position:absolute; width:85px; height:85px;  background-position:left top; background-repeat:no-repeat;  display:none; z-index:200; cursor: pointer; }  .multimedia_perspective_carousel.black .bannerControls { position:absolute; left:0; top:0; z-index:101; width:100%; } .multimedia_perspective_carousel.black .leftNav { position:absolute; left:2px; width:62px; height:68px; background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/skins/black/leftNavOFF.png) 0 0 no-repeat; cursor: pointer; } .multimedia_perspective_carousel.black .leftNav:hover { background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/skins/black/leftNavON.png) 0 0 no-repeat; } .multimedia_perspective_carousel.black .rightNav { position:absolute; right:-2px; width:62px; height:68px; background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/skins/black/rightNavOFF.png) 0 0 no-repeat; cursor: pointer; } .multimedia_perspective_carousel.black .rightNav:hover { background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/skins/black/rightNavON.png) 0 0 no-repeat; } .multimedia_perspective_carousel.black .bottomNav { position:absolute; height:35px; width:0; padding-left:9px; z-index:140; } .multimedia_perspective_carousel.black .bottomNavButtonOFF { float:left; display:block; width:16px; height:15px; background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/skins/black/bottomNavOFF.png) 0 0 no-repeat; padding-left:9px; cursor: pointer; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; } .multimedia_perspective_carousel.black .bottomNavButtonON { float:left; display:block; width:16px; height:15px; padding-left:9px; background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/skins/black/bottomNavON.png) 0 0 no-repeat; cursor: pointer; } .multimedia_perspective_carousel.black .bottomNavLeft { display:none; position:absolute; z-index:140; } .multimedia_perspective_carousel.black .bottomNavRight { display:none; position:absolute; z-index:140; } .multimedia_perspective_carousel.black .bottomOverThumb { position:absolute; width:88px; height:106px; background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/skins/black/bottomOverThumbBg.png) 23px bottom no-repeat; bottom:27px; xleft:0px; margin-left:-25px; } .multimedia_perspective_carousel.black .bottomOverThumb img { border:4px solid #000000; }    .multimedia_perspective_carousel.white .contentHolderUnit { position:absolute; overflow:hidden; cursor: pointer; background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/skins/white/empty.gif) repeat; border-style:solid; } .multimedia_perspective_carousel.white .elementTitle { position:absolute; left:0; top:40px; width:100%; text-align:center; font: bold 22px/30px 'Droid Sans', Verdana, Helvetica, sans-serif; color:#666; text-transform:capitalize; } .multimedia_perspective_carousel.white .iconOver { position:absolute; width:85px; height:85px;  background-position:left top; background-repeat:no-repeat;  display:none; z-index:200; cursor: pointer; }  .multimedia_perspective_carousel.white .bannerControls { position:absolute; left:0; top:0; z-index:101; width:100%; } .multimedia_perspective_carousel.white .leftNav { position:absolute; left:-2px; width:71px; height:71px; background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/skins/white/leftNavOFF.png) 0 0 no-repeat; cursor: pointer; } .multimedia_perspective_carousel.white .leftNav:hover { background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/skins/white/leftNavON.png) 0 0 no-repeat; } .multimedia_perspective_carousel.white .rightNav { position:absolute; right:-2px; width:71px; height:71px; background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/skins/white/rightNavOFF.png) 0 0 no-repeat; cursor: pointer; } .multimedia_perspective_carousel.white .rightNav:hover { background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/skins/white/rightNavON.png) 0 0 no-repeat; } .multimedia_perspective_carousel.white .bottomNav { position:absolute; height:35px; width:0; padding-left:9px; z-index:140; } .multimedia_perspective_carousel.white .bottomNavButtonOFF { float:left; display:block; width:16px; height:15px; background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/skins/white/bottomNavOFF.png) 0 0 no-repeat; padding-left:9px; cursor: pointer; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; } .multimedia_perspective_carousel.white .bottomNavButtonON { float:left; display:block; width:16px; height:15px; padding-left:9px; background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/skins/white/bottomNavON.png) 0 0 no-repeat; cursor: pointer; } .multimedia_perspective_carousel.white .bottomNavLeft { display:none; position:absolute; z-index:140; } .multimedia_perspective_carousel.white .bottomNavRight { display:none; position:absolute; z-index:140; } .multimedia_perspective_carousel.white .bottomOverThumb { position:absolute; width:88px; height:106px; background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/skins/white/bottomOverThumbBg.png) 23px bottom no-repeat; bottom:27px; xleft:0px; margin-left:-25px; } .multimedia_perspective_carousel.white .bottomOverThumb img { border:4px solid #ffffff; }  .pp_content_container iframe { margin-bottom: 0px !important; } .pp_content_container video { margin-bottom: 0px !important; }div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px} div.pp_default .pp_top .pp_left{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/default/sprite.png) -78px -93px no-repeat} div.pp_default .pp_top .pp_middle{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/default/sprite_x.png) top left repeat-x} div.pp_default .pp_top .pp_right{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/default/sprite.png) -112px -93px no-repeat} div.pp_default .pp_content .ppt{color:#f8f8f8} div.pp_default .pp_content_container .pp_left{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:16px} div.pp_default .pp_content_container .pp_right{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px} div.pp_default .pp_next:hover{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer} div.pp_default .pp_previous:hover{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer} div.pp_default .pp_expand{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px} div.pp_default .pp_expand:hover{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer} div.pp_default .pp_contract{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px} div.pp_default .pp_contract:hover{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer} div.pp_default .pp_close{width:30px;height:30px;background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer} div.pp_default .pp_gallery ul li a{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa} div.pp_default .pp_social{margin-top:7px} div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto} div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px} div.pp_default .pp_nav .pp_pause{background-position:-51px -29px} div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0} div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px} div.pp_default .pp_content_container .pp_details{margin-top:5px} div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative} div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px} div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7} div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0} div.pp_default .pp_bottom .pp_left{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/default/sprite.png) -78px -127px no-repeat} div.pp_default .pp_bottom .pp_middle{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/default/sprite_x.png) bottom left repeat-x} div.pp_default .pp_bottom .pp_right{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/default/sprite.png) -112px -127px no-repeat} div.pp_default .pp_loaderIcon{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/default/loader.gif) center center no-repeat} div.light_rounded .pp_top .pp_left{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat} div.light_rounded .pp_top .pp_right{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat} div.light_rounded .pp_next:hover{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer} div.light_rounded .pp_previous:hover{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer} div.light_rounded .pp_expand{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer} div.light_rounded .pp_expand:hover{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer} div.light_rounded .pp_contract{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer} div.light_rounded .pp_contract:hover{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer} div.light_rounded .pp_close{width:75px;height:22px;background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer} div.light_rounded .pp_nav .pp_play{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px} div.light_rounded .pp_nav .pp_pause{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px} div.light_rounded .pp_arrow_previous{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat} div.light_rounded .pp_arrow_next{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat} div.light_rounded .pp_bottom .pp_left{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat} div.light_rounded .pp_bottom .pp_right{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat} div.dark_rounded .pp_top .pp_left{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat} div.dark_rounded .pp_top .pp_right{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat} div.dark_rounded .pp_content_container .pp_left{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y} div.dark_rounded .pp_content_container .pp_right{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y} div.dark_rounded .pp_next:hover{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer} div.dark_rounded .pp_previous:hover{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer} div.dark_rounded .pp_expand{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer} div.dark_rounded .pp_expand:hover{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer} div.dark_rounded .pp_contract{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer} div.dark_rounded .pp_contract:hover{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer} div.dark_rounded .pp_close{width:75px;height:22px;background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer} div.dark_rounded .pp_description{margin-right:85px;color:#fff} div.dark_rounded .pp_nav .pp_play{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px} div.dark_rounded .pp_nav .pp_pause{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px} div.dark_rounded .pp_arrow_previous{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat} div.dark_rounded .pp_arrow_next{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat} div.dark_rounded .pp_bottom .pp_left{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat} div.dark_rounded .pp_bottom .pp_right{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat} div.dark_rounded .pp_loaderIcon{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_rounded/loader.gif) center center no-repeat} div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000} div.dark_square .pp_description{color:#fff;margin:0 85px 0 0} div.dark_square .pp_loaderIcon{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_square/loader.gif) center center no-repeat} div.dark_square .pp_expand{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer} div.dark_square .pp_expand:hover{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer} div.dark_square .pp_contract{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer} div.dark_square .pp_contract:hover{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer} div.dark_square .pp_close{width:75px;height:22px;background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer} div.dark_square .pp_nav{clear:none} div.dark_square .pp_nav .pp_play{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px} div.dark_square .pp_nav .pp_pause{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px} div.dark_square .pp_arrow_previous{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat} div.dark_square .pp_arrow_next{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat} div.dark_square .pp_next:hover{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer} div.dark_square .pp_previous:hover{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer} div.light_square .pp_expand{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer} div.light_square .pp_expand:hover{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer} div.light_square .pp_contract{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer} div.light_square .pp_contract:hover{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer} div.light_square .pp_close{width:75px;height:22px;background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer} div.light_square .pp_nav .pp_play{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px} div.light_square .pp_nav .pp_pause{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px} div.light_square .pp_arrow_previous{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat} div.light_square .pp_arrow_next{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat} div.light_square .pp_next:hover{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer} div.light_square .pp_previous:hover{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer} div.facebook .pp_top .pp_left{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat} div.facebook .pp_top .pp_middle{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x} div.facebook .pp_top .pp_right{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat} div.facebook .pp_content_container .pp_left{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y} div.facebook .pp_content_container .pp_right{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y} div.facebook .pp_expand{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer} div.facebook .pp_expand:hover{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer} div.facebook .pp_contract{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer} div.facebook .pp_contract:hover{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer} div.facebook .pp_close{width:22px;height:22px;background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer} div.facebook .pp_description{margin:0 37px 0 0} div.facebook .pp_loaderIcon{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/facebook/loader.gif) center center no-repeat} div.facebook .pp_arrow_previous{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px} div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default} div.facebook .pp_arrow_next{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px} div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default} div.facebook .pp_nav{margin-top:0} div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px} div.facebook .pp_nav .pp_play{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px} div.facebook .pp_nav .pp_pause{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px} div.facebook .pp_next:hover{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer} div.facebook .pp_previous:hover{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer} div.facebook .pp_bottom .pp_left{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat} div.facebook .pp_bottom .pp_middle{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x} div.facebook .pp_bottom .pp_right{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat} div.pp_pic_holder a:focus{outline:none} div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500} div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000} .pp_content{height:40px;min-width:40px} * html .pp_content{width:40px} .pp_content_container{position:relative;text-align:left;width:100%} .pp_content_container .pp_left{padding-left:20px} .pp_content_container .pp_right{padding-right:20px} .pp_content_container .pp_details{float:left;margin:10px 0 2px} .pp_description{display:none;margin:0} .pp_social{float:left;margin:0} .pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden} .pp_social .twitter{float:left} .pp_nav{clear:right;float:left;margin:3px 10px 0 0} .pp_nav p{float:left;white-space:nowrap;margin:2px 4px} .pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px} a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px} .pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000} .pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000} .pp_gallery div{float:left;overflow:hidden;position:relative} .pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0} .pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden} .pp_gallery ul a img{border:0} .pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0} .pp_gallery li.default a{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px} .pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important} a.pp_next{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%} a.pp_previous{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%} a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000} a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px} .pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px} #pp_full_res{line-height:1!important} #pp_full_res .pp_inline{text-align:left} #pp_full_res .pp_inline p{margin:0 0 15px} div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px} div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff} div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000} div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff} div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative} div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff} div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px} div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important} div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default} div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default} div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/light_rounded/loader.gif) center center no-repeat} div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(https://gardoma.de/wp-content/plugins/multimedia_carousel/perspective/jqueryPrettyPhoto/prettyPhoto/dark_rounded/contentPattern.png) top left repeat} div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4} div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff} .pp_top,.pp_bottom{height:20px;position:relative} * html .pp_top,* html .pp_bottom{padding:0 20px} .pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px} .pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px} * html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static} .pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px} .pp_fade,.pp_gallery li.default a img{display:none}   :root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}   :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}  .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} .wpcf7 .screen-reader-response { position: absolute; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; width: 1px; margin: -1px; padding: 0; border: 0; word-wrap: normal !important; } .wpcf7 .hidden-fields-container { display: none; } .wpcf7 form .wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.2em 1em; border: 2px solid #00a0d2; } .wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output { display: none; } .wpcf7 form.sent .wpcf7-response-output { border-color: #46b450; } .wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output { border-color: #dc3232; } .wpcf7 form.spam .wpcf7-response-output { border-color: #f56e28; } .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output { border-color: #ffb900; } .wpcf7-form-control-wrap { position: relative; } .wpcf7-not-valid-tip { color: #dc3232;  font-size: 1em; font-weight: normal; display: block; } .use-floating-validation-tip .wpcf7-not-valid-tip { position: relative; top: -2ex; left: 1em; z-index: 100; border: 1px solid #dc3232; background: #fff; padding: .2em .8em; width: 24em; } .wpcf7-list-item { display: inline-block; margin: 0 0 0 1em; } .wpcf7-list-item-label::before, .wpcf7-list-item-label::after { content: " "; } .wpcf7-spinner { visibility: hidden; display: inline-block; background-color: #23282d;  opacity: 0.75; width: 24px; height: 24px; border: none; border-radius: 100%; padding: 0; margin: 0 24px; position: relative; } form.submitting .wpcf7-spinner { visibility: visible; } .wpcf7-spinner::before { content: ''; position: absolute; background-color: #fbfbfc;  top: 4px; left: 4px; width: 6px; height: 6px; border: none; border-radius: 100%; transform-origin: 8px 8px; animation-name: spin; animation-duration: 1000ms; animation-timing-function: linear; animation-iteration-count: infinite; } @media (prefers-reduced-motion: reduce) { .wpcf7-spinner::before {  animation-name: blink;  animation-duration: 2000ms; } } @keyframes spin { from {  transform: rotate(0deg); }  to {  transform: rotate(360deg); } } @keyframes blink { from {  opacity: 0; }  50% {  opacity: 1; }  to {  opacity: 0; } } .wpcf7 [inert] { opacity: 0.5; } .wpcf7 input[type="file"] { cursor: pointer; } .wpcf7 input[type="file"]:disabled { cursor: default; } .wpcf7 .wpcf7-submit:disabled { cursor: not-allowed; } .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] { direction: ltr; } .wpcf7-reflection > output { display: list-item; list-style: none; } .wpcf7-reflection > output[hidden] { display: none; } .panel-grid.panel-has-style>.panel-row-style,.panel-grid.panel-no-style{display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;-ms-justify-content:space-between;justify-content:space-between}.panel-grid .so-parallax{position:relative}.panel-grid .so-parallax>:not(.simpleParallax){position:relative;z-index:1}.panel-grid .so-parallax .simpleParallax{overflow:hidden}.panel-grid .so-parallax .simpleParallax,.panel-grid .so-parallax img[data-siteorigin-parallax]{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.panel-background-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.panel-has-overlay .panel-cell-style,.panel-has-overlay .panel-row-style,.panel-has-overlay .panel-widget-style{overflow:hidden;position:relative;z-index:1}.panel-layout.panel-is-rtl .panel-grid.panel-has-style>.panel-row-style,.panel-layout.panel-is-rtl .panel-grid.panel-no-style{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}.panel-grid-cell .panel-cell-style{height:100%}.panel-grid-cell .so-panel{zoom:1}.panel-grid-cell .so-panel:before{content:"";display:block}.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}.panel-grid-cell .panel-last-child{margin-bottom:0}.panel-grid-cell .widget-title{margin-top:0}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container){overflow-x:hidden}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container) .siteorigin-panels-stretch{margin-right:-1000px!important;margin-left:-1000px!important;padding-right:1000px!important;padding-left:1000px!important}.so-sr-only{clip:rect(0,0,0,0);height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;white-space:nowrap;width:1px}.popup-template .modal{opacity:0;transition:all .25s ease}.popup-template .modal.is-open{opacity:1;transition:all .25s ease} @charset "UTF-8";    html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body { margin: 0; } article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; } audio, canvas, progress, video { display: inline-block; vertical-align: baseline; } audio:not([controls]) { display: none; height: 0; } [hidden], template { display: none; } a { background-color: transparent; } a:active { outline: 0; } a:hover { outline: 0; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } dfn { font-style: italic; } h1 { font-size: 2em; margin: 0.67em 0; } mark { background: #ff0; color: #000; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } img { border: 0; } svg:not(:root) { overflow: hidden; } figure { margin: 1em 40px; } hr { box-sizing: content-box; height: 0; } pre { overflow: auto; } code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; } button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; } button { overflow: visible; } button, select { text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } button[disabled], html input[disabled] { cursor: default; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } input { line-height: normal; } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } input[type="search"] { -webkit-appearance: textfield; box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend { border: 0; padding: 0; } textarea { overflow: auto; } optgroup { font-weight: bold; } table { border-collapse: collapse; border-spacing: 0; } td, th { padding: 0; } @media print { *, *::before, *::after { text-shadow: none !important; box-shadow: none !important; }  a, a:visited { text-decoration: underline; }  abbr[title]::after { content: " (" attr(title) ")"; }  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }  thead { display: table-header-group; }  tr, img { page-break-inside: avoid; }  img { max-width: 100% !important; }  p, h2, h3 { orphans: 3; widows: 3; }  h2, h3 { page-break-after: avoid; }  .navbar { display: none; }  .btn > .caret, .dropup > .btn > .caret { border-top-color: #000 !important; }  .label { border: 1px solid #000; }  .table { border-collapse: collapse !important; }  .table td, .table th { background-color: #fff !important; }  .table-bordered th, .table-bordered td { border: 1px solid #ddd !important; } } html { box-sizing: border-box; } *, *::before, *::after { box-sizing: inherit; } @-moz-viewport { width: device-width; } @-ms-viewport { width: device-width; } @-webkit-viewport { width: device-width; } @viewport { width: device-width; } html { font-size: 18px; -webkit-tap-highlight-color: transparent; } body { font-family: "Roboto Condensed", Helvetica, Arial, sans-serif; font-size: 1rem; line-height: 1.5; color: #888888; background-color: #fff; } [tabindex="-1"]:focus { outline: none !important; } h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: .5rem; } p { margin-top: 0; margin-bottom: 1rem; } abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #888888; } address { margin-bottom: 1rem; font-style: normal; line-height: inherit; } ol, ul, dl { margin-top: 0; margin-bottom: 1rem; } ol ol, ul ul, ol ul, ul ol { margin-bottom: 0; } dt { font-weight: bold; } dd { margin-bottom: .5rem; margin-left: 0; } blockquote { margin: 0 0 1rem; } a { color: #5897cc; text-decoration: none; } a:focus, a:hover { color: #3271a5; text-decoration: underline; } a:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } pre { margin-top: 0; margin-bottom: 1rem; } figure { margin: 0 0 1rem; } img { vertical-align: middle; } [role="button"] { cursor: pointer; } a, area, button, [role="button"], input, label, select, summary, textarea { -ms-touch-action: manipulation; touch-action: manipulation; } table { background-color: transparent; } caption { padding-top: 0.75rem; padding-bottom: 0.75rem; color: #888888; text-align: left; caption-side: bottom; } th { text-align: left; } label { display: inline-block; margin-bottom: .5rem; } button:focus { outline: 1px dotted; outline: 5px auto -webkit-focus-ring-color; } input, button, select, textarea { margin: 0; line-height: inherit; border-radius: 0; } textarea { resize: vertical; } fieldset { min-width: 0; padding: 0; margin: 0; border: 0; } legend { display: block; width: 100%; padding: 0; margin-bottom: .5rem; font-size: 1.5rem; line-height: inherit; } input[type="search"] { box-sizing: inherit; -webkit-appearance: none; } output { display: inline-block; } [hidden] { display: none !important; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { margin-bottom: 0.5rem; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; line-height: 1.2; color: #3b3331; } h1 { font-size: 2.5rem; } h2 { font-size: 2rem; } h3 { font-size: 1.75rem; } h4 { font-size: 1.5rem; } h5 { font-size: 1.25rem; } h6 { font-size: 1rem; } .h1 { font-size: 2.5rem; } .h2 { font-size: 2rem; } .h3 { font-size: 1.75rem; } .h4 { font-size: 1.5rem; } .h5 { font-size: 1.25rem; } .h6 { font-size: 1rem; } .lead { font-size: 1.25rem; font-weight: 300; } .display-1 { font-size: 6rem; font-weight: 300; } .display-2 { font-size: 5.5rem; font-weight: 300; } .display-3 { font-size: 4.5rem; font-weight: 300; } .display-4 { font-size: 3.5rem; font-weight: 300; } hr { margin-top: 1rem; margin-bottom: 1rem; border: 0; border-top: 1px solid rgba(0, 0, 0, 0.1); } small, .small { font-size: 80%; font-weight: normal; } mark, .mark { padding: .2em; background-color: #fcf8e3; } .list-unstyled { padding-left: 0; list-style: none; } .list-inline { padding-left: 0; list-style: none; } .list-inline-item { display: inline-block; } .list-inline-item:not(:last-child) { margin-right: 5px; } .dl-horizontal { margin-right: -1.875rem; margin-left: -1.875rem; } .dl-horizontal::after { content: ""; display: table; clear: both; } .initialism { font-size: 90%; text-transform: uppercase; } .blockquote { padding: 0.5rem 1rem; margin-bottom: 1rem; font-size: 1.25rem; border-left: 0.25rem solid #e8e8e8; } .blockquote-footer { display: block; font-size: 80%; line-height: 1.5; color: #888888; } .blockquote-footer::before { content: "\2014 \00A0"; } .blockquote-reverse { padding-right: 1rem; padding-left: 0; text-align: right; border-right: 0.25rem solid #e8e8e8; border-left: 0; } .blockquote-reverse .blockquote-footer::before { content: ""; } .blockquote-reverse .blockquote-footer::after { content: "\00A0 \2014"; } .img-fluid, .carousel-inner > .carousel-item > img, .carousel-inner > .carousel-item > a > img { display: block; max-width: 100%; height: auto; } .img-thumbnail { padding: 0.25rem; line-height: 1.5; background-color: #fff; border: 1px solid #ddd; border-radius: 0.11111rem; transition: all .2s ease-in-out; display: inline-block; max-width: 100%; height: auto; } .img-circle { border-radius: 50%; } .figure { display: inline-block; } .figure-img { margin-bottom: 0.5rem; line-height: 1; } .figure-caption { font-size: 90%; color: #888888; } code, kbd, pre, samp { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } code { padding: .2rem .4rem; font-size: 90%; color: #bd4147; background-color: #f7f7f9; } kbd { padding: .2rem .4rem; font-size: 90%; color: #fff; background-color: #333; } kbd kbd { padding: 0; font-size: 100%; font-weight: bold; } pre { display: block; margin-top: 0; margin-bottom: 1rem; font-size: 90%; line-height: 1.5; color: #3b3331; } pre code { padding: 0; font-size: inherit; color: inherit; background-color: transparent; border-radius: 0; } .pre-scrollable { max-height: 340px; overflow-y: scroll; } .container { margin-left: auto; margin-right: auto; padding-left: 0.9375rem; padding-right: 0.9375rem; } .container::after { content: ""; display: table; clear: both; } @media (min-width: 544px) { .container { max-width: 576px; } } @media (min-width: 768px) { .container { max-width: 720px; } } @media (min-width: 992px) { .container { max-width: 940px; } } @media (min-width: 1200px) { .container { max-width: 1140px; } } .container-fluid { margin-left: auto; margin-right: auto; padding-left: 0.9375rem; padding-right: 0.9375rem; } .container-fluid::after { content: ""; display: table; clear: both; } .row { margin-left: -0.9375rem; margin-right: -0.9375rem; } .row::after { content: ""; display: table; clear: both; } .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 { position: relative; min-height: 1px; padding-left: 0.9375rem; padding-right: 0.9375rem; } .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left; } .col-xs-1 { width: 8.33333%; } .col-xs-2 { width: 16.66667%; } .col-xs-3 { width: 25%; } .col-xs-4 { width: 33.33333%; } .col-xs-5 { width: 41.66667%; } .col-xs-6 { width: 50%; } .col-xs-7 { width: 58.33333%; } .col-xs-8 { width: 66.66667%; } .col-xs-9 { width: 75%; } .col-xs-10 { width: 83.33333%; } .col-xs-11 { width: 91.66667%; } .col-xs-12 { width: 100%; } .col-xs-pull-0 { right: auto; } .col-xs-pull-1 { right: 8.33333%; } .col-xs-pull-2 { right: 16.66667%; } .col-xs-pull-3 { right: 25%; } .col-xs-pull-4 { right: 33.33333%; } .col-xs-pull-5 { right: 41.66667%; } .col-xs-pull-6 { right: 50%; } .col-xs-pull-7 { right: 58.33333%; } .col-xs-pull-8 { right: 66.66667%; } .col-xs-pull-9 { right: 75%; } .col-xs-pull-10 { right: 83.33333%; } .col-xs-pull-11 { right: 91.66667%; } .col-xs-pull-12 { right: 100%; } .col-xs-push-0 { left: auto; } .col-xs-push-1 { left: 8.33333%; } .col-xs-push-2 { left: 16.66667%; } .col-xs-push-3 { left: 25%; } .col-xs-push-4 { left: 33.33333%; } .col-xs-push-5 { left: 41.66667%; } .col-xs-push-6 { left: 50%; } .col-xs-push-7 { left: 58.33333%; } .col-xs-push-8 { left: 66.66667%; } .col-xs-push-9 { left: 75%; } .col-xs-push-10 { left: 83.33333%; } .col-xs-push-11 { left: 91.66667%; } .col-xs-push-12 { left: 100%; } .col-xs-offset-0 { margin-left: 0%; } .col-xs-offset-1 { margin-left: 8.33333%; } .col-xs-offset-2 { margin-left: 16.66667%; } .col-xs-offset-3 { margin-left: 25%; } .col-xs-offset-4 { margin-left: 33.33333%; } .col-xs-offset-5 { margin-left: 41.66667%; } .col-xs-offset-6 { margin-left: 50%; } .col-xs-offset-7 { margin-left: 58.33333%; } .col-xs-offset-8 { margin-left: 66.66667%; } .col-xs-offset-9 { margin-left: 75%; } .col-xs-offset-10 { margin-left: 83.33333%; } .col-xs-offset-11 { margin-left: 91.66667%; } .col-xs-offset-12 { margin-left: 100%; } @media (min-width: 544px) { .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left; }  .col-sm-1 { width: 8.33333%; }  .col-sm-2 { width: 16.66667%; }  .col-sm-3 { width: 25%; }  .col-sm-4 { width: 33.33333%; }  .col-sm-5 { width: 41.66667%; }  .col-sm-6 { width: 50%; }  .col-sm-7 { width: 58.33333%; }  .col-sm-8 { width: 66.66667%; }  .col-sm-9 { width: 75%; }  .col-sm-10 { width: 83.33333%; }  .col-sm-11 { width: 91.66667%; }  .col-sm-12 { width: 100%; }  .col-sm-pull-0 { right: auto; }  .col-sm-pull-1 { right: 8.33333%; }  .col-sm-pull-2 { right: 16.66667%; }  .col-sm-pull-3 { right: 25%; }  .col-sm-pull-4 { right: 33.33333%; }  .col-sm-pull-5 { right: 41.66667%; }  .col-sm-pull-6 { right: 50%; }  .col-sm-pull-7 { right: 58.33333%; }  .col-sm-pull-8 { right: 66.66667%; }  .col-sm-pull-9 { right: 75%; }  .col-sm-pull-10 { right: 83.33333%; }  .col-sm-pull-11 { right: 91.66667%; }  .col-sm-pull-12 { right: 100%; }  .col-sm-push-0 { left: auto; }  .col-sm-push-1 { left: 8.33333%; }  .col-sm-push-2 { left: 16.66667%; }  .col-sm-push-3 { left: 25%; }  .col-sm-push-4 { left: 33.33333%; }  .col-sm-push-5 { left: 41.66667%; }  .col-sm-push-6 { left: 50%; }  .col-sm-push-7 { left: 58.33333%; }  .col-sm-push-8 { left: 66.66667%; }  .col-sm-push-9 { left: 75%; }  .col-sm-push-10 { left: 83.33333%; }  .col-sm-push-11 { left: 91.66667%; }  .col-sm-push-12 { left: 100%; }  .col-sm-offset-0 { margin-left: 0%; }  .col-sm-offset-1 { margin-left: 8.33333%; }  .col-sm-offset-2 { margin-left: 16.66667%; }  .col-sm-offset-3 { margin-left: 25%; }  .col-sm-offset-4 { margin-left: 33.33333%; }  .col-sm-offset-5 { margin-left: 41.66667%; }  .col-sm-offset-6 { margin-left: 50%; }  .col-sm-offset-7 { margin-left: 58.33333%; }  .col-sm-offset-8 { margin-left: 66.66667%; }  .col-sm-offset-9 { margin-left: 75%; }  .col-sm-offset-10 { margin-left: 83.33333%; }  .col-sm-offset-11 { margin-left: 91.66667%; }  .col-sm-offset-12 { margin-left: 100%; } } @media (min-width: 768px) { .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left; }  .col-md-1 { width: 8.33333%; }  .col-md-2 { width: 16.66667%; }  .col-md-3 { width: 25%; }  .col-md-4 { width: 33.33333%; }  .col-md-5 { width: 41.66667%; }  .col-md-6 { width: 50%; }  .col-md-7 { width: 58.33333%; }  .col-md-8 { width: 66.66667%; }  .col-md-9 { width: 75%; }  .col-md-10 { width: 83.33333%; }  .col-md-11 { width: 91.66667%; }  .col-md-12 { width: 100%; }  .col-md-pull-0 { right: auto; }  .col-md-pull-1 { right: 8.33333%; }  .col-md-pull-2 { right: 16.66667%; }  .col-md-pull-3 { right: 25%; }  .col-md-pull-4 { right: 33.33333%; }  .col-md-pull-5 { right: 41.66667%; }  .col-md-pull-6 { right: 50%; }  .col-md-pull-7 { right: 58.33333%; }  .col-md-pull-8 { right: 66.66667%; }  .col-md-pull-9 { right: 75%; }  .col-md-pull-10 { right: 83.33333%; }  .col-md-pull-11 { right: 91.66667%; }  .col-md-pull-12 { right: 100%; }  .col-md-push-0 { left: auto; }  .col-md-push-1 { left: 8.33333%; }  .col-md-push-2 { left: 16.66667%; }  .col-md-push-3 { left: 25%; }  .col-md-push-4 { left: 33.33333%; }  .col-md-push-5 { left: 41.66667%; }  .col-md-push-6 { left: 50%; }  .col-md-push-7 { left: 58.33333%; }  .col-md-push-8 { left: 66.66667%; }  .col-md-push-9 { left: 75%; }  .col-md-push-10 { left: 83.33333%; }  .col-md-push-11 { left: 91.66667%; }  .col-md-push-12 { left: 100%; }  .col-md-offset-0 { margin-left: 0%; }  .col-md-offset-1 { margin-left: 8.33333%; }  .col-md-offset-2 { margin-left: 16.66667%; }  .col-md-offset-3 { margin-left: 25%; }  .col-md-offset-4 { margin-left: 33.33333%; }  .col-md-offset-5 { margin-left: 41.66667%; }  .col-md-offset-6 { margin-left: 50%; }  .col-md-offset-7 { margin-left: 58.33333%; }  .col-md-offset-8 { margin-left: 66.66667%; }  .col-md-offset-9 { margin-left: 75%; }  .col-md-offset-10 { margin-left: 83.33333%; }  .col-md-offset-11 { margin-left: 91.66667%; }  .col-md-offset-12 { margin-left: 100%; } } @media (min-width: 992px) { .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: left; }  .col-lg-1 { width: 8.33333%; }  .col-lg-2 { width: 16.66667%; }  .col-lg-3 { width: 25%; }  .col-lg-4 { width: 33.33333%; }  .col-lg-5 { width: 41.66667%; }  .col-lg-6 { width: 50%; }  .col-lg-7 { width: 58.33333%; }  .col-lg-8 { width: 66.66667%; }  .col-lg-9 { width: 75%; }  .col-lg-10 { width: 83.33333%; }  .col-lg-11 { width: 91.66667%; }  .col-lg-12 { width: 100%; }  .col-lg-pull-0 { right: auto; }  .col-lg-pull-1 { right: 8.33333%; }  .col-lg-pull-2 { right: 16.66667%; }  .col-lg-pull-3 { right: 25%; }  .col-lg-pull-4 { right: 33.33333%; }  .col-lg-pull-5 { right: 41.66667%; }  .col-lg-pull-6 { right: 50%; }  .col-lg-pull-7 { right: 58.33333%; }  .col-lg-pull-8 { right: 66.66667%; }  .col-lg-pull-9 { right: 75%; }  .col-lg-pull-10 { right: 83.33333%; }  .col-lg-pull-11 { right: 91.66667%; }  .col-lg-pull-12 { right: 100%; }  .col-lg-push-0 { left: auto; }  .col-lg-push-1 { left: 8.33333%; }  .col-lg-push-2 { left: 16.66667%; }  .col-lg-push-3 { left: 25%; }  .col-lg-push-4 { left: 33.33333%; }  .col-lg-push-5 { left: 41.66667%; }  .col-lg-push-6 { left: 50%; }  .col-lg-push-7 { left: 58.33333%; }  .col-lg-push-8 { left: 66.66667%; }  .col-lg-push-9 { left: 75%; }  .col-lg-push-10 { left: 83.33333%; }  .col-lg-push-11 { left: 91.66667%; }  .col-lg-push-12 { left: 100%; }  .col-lg-offset-0 { margin-left: 0%; }  .col-lg-offset-1 { margin-left: 8.33333%; }  .col-lg-offset-2 { margin-left: 16.66667%; }  .col-lg-offset-3 { margin-left: 25%; }  .col-lg-offset-4 { margin-left: 33.33333%; }  .col-lg-offset-5 { margin-left: 41.66667%; }  .col-lg-offset-6 { margin-left: 50%; }  .col-lg-offset-7 { margin-left: 58.33333%; }  .col-lg-offset-8 { margin-left: 66.66667%; }  .col-lg-offset-9 { margin-left: 75%; }  .col-lg-offset-10 { margin-left: 83.33333%; }  .col-lg-offset-11 { margin-left: 91.66667%; }  .col-lg-offset-12 { margin-left: 100%; } } @media (min-width: 1200px) { .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 { float: left; }  .col-xl-1 { width: 8.33333%; }  .col-xl-2 { width: 16.66667%; }  .col-xl-3 { width: 25%; }  .col-xl-4 { width: 33.33333%; }  .col-xl-5 { width: 41.66667%; }  .col-xl-6 { width: 50%; }  .col-xl-7 { width: 58.33333%; }  .col-xl-8 { width: 66.66667%; }  .col-xl-9 { width: 75%; }  .col-xl-10 { width: 83.33333%; }  .col-xl-11 { width: 91.66667%; }  .col-xl-12 { width: 100%; }  .col-xl-pull-0 { right: auto; }  .col-xl-pull-1 { right: 8.33333%; }  .col-xl-pull-2 { right: 16.66667%; }  .col-xl-pull-3 { right: 25%; }  .col-xl-pull-4 { right: 33.33333%; }  .col-xl-pull-5 { right: 41.66667%; }  .col-xl-pull-6 { right: 50%; }  .col-xl-pull-7 { right: 58.33333%; }  .col-xl-pull-8 { right: 66.66667%; }  .col-xl-pull-9 { right: 75%; }  .col-xl-pull-10 { right: 83.33333%; }  .col-xl-pull-11 { right: 91.66667%; }  .col-xl-pull-12 { right: 100%; }  .col-xl-push-0 { left: auto; }  .col-xl-push-1 { left: 8.33333%; }  .col-xl-push-2 { left: 16.66667%; }  .col-xl-push-3 { left: 25%; }  .col-xl-push-4 { left: 33.33333%; }  .col-xl-push-5 { left: 41.66667%; }  .col-xl-push-6 { left: 50%; }  .col-xl-push-7 { left: 58.33333%; }  .col-xl-push-8 { left: 66.66667%; }  .col-xl-push-9 { left: 75%; }  .col-xl-push-10 { left: 83.33333%; }  .col-xl-push-11 { left: 91.66667%; }  .col-xl-push-12 { left: 100%; }  .col-xl-offset-0 { margin-left: 0%; }  .col-xl-offset-1 { margin-left: 8.33333%; }  .col-xl-offset-2 { margin-left: 16.66667%; }  .col-xl-offset-3 { margin-left: 25%; }  .col-xl-offset-4 { margin-left: 33.33333%; }  .col-xl-offset-5 { margin-left: 41.66667%; }  .col-xl-offset-6 { margin-left: 50%; }  .col-xl-offset-7 { margin-left: 58.33333%; }  .col-xl-offset-8 { margin-left: 66.66667%; }  .col-xl-offset-9 { margin-left: 75%; }  .col-xl-offset-10 { margin-left: 83.33333%; }  .col-xl-offset-11 { margin-left: 91.66667%; }  .col-xl-offset-12 { margin-left: 100%; } } .table { width: 100%; max-width: 100%; margin-bottom: 1rem; } .table th, .table td { padding: 0.75rem; line-height: 1.5; vertical-align: top; border-top: 1px solid #e8e8e8; } .table thead th { vertical-align: bottom; border-bottom: 2px solid #e8e8e8; } .table tbody + tbody { border-top: 2px solid #e8e8e8; } .table .table { background-color: #fff; } .table-sm th, .table-sm td { padding: 0.3rem; } .table-bordered { border: 1px solid #e8e8e8; } .table-bordered th, .table-bordered td { border: 1px solid #e8e8e8; } .table-bordered thead th, .table-bordered thead td { border-bottom-width: 2px; } .table-striped tbody tr:nth-of-type(odd) { background-color: #f9f9f9; } .table-hover tbody tr:hover { background-color: #f5f5f5; } .table-active, .table-active > th, .table-active > td { background-color: #f5f5f5; } .table-hover .table-active:hover { background-color: #e8e8e8; } .table-hover .table-active:hover > td, .table-hover .table-active:hover > th { background-color: #e8e8e8; } .table-success, .table-success > th, .table-success > td { background-color: #dff0d8; } .table-hover .table-success:hover { background-color: #d0e9c6; } .table-hover .table-success:hover > td, .table-hover .table-success:hover > th { background-color: #d0e9c6; } .table-info, .table-info > th, .table-info > td { background-color: #d9edf7; } .table-hover .table-info:hover { background-color: #c4e3f3; } .table-hover .table-info:hover > td, .table-hover .table-info:hover > th { background-color: #c4e3f3; } .table-warning, .table-warning > th, .table-warning > td { background-color: #fcf8e3; } .table-hover .table-warning:hover { background-color: #faf2cc; } .table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th { background-color: #faf2cc; } .table-danger, .table-danger > th, .table-danger > td { background-color: #f2dede; } .table-hover .table-danger:hover { background-color: #ebcccc; } .table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th { background-color: #ebcccc; } .table-responsive { display: block; width: 100%; min-height: 0.01%; overflow-x: auto; } .thead-inverse th { color: #fff; background-color: #3b3331; } .thead-default th { color: #555555; background-color: #e8e8e8; } .table-inverse { color: #e8e8e8; background-color: #3b3331; } .table-inverse.table-bordered { border: 0; } .table-inverse th, .table-inverse td, .table-inverse thead th { border-color: #555555; } .table-reflow thead { float: left; } .table-reflow tbody { display: block; white-space: nowrap; } .table-reflow th, .table-reflow td { border-top: 1px solid #e8e8e8; border-left: 1px solid #e8e8e8; } .table-reflow th:last-child, .table-reflow td:last-child { border-right: 1px solid #e8e8e8; } .table-reflow thead:last-child tr:last-child th, .table-reflow thead:last-child tr:last-child td, .table-reflow tbody:last-child tr:last-child th, .table-reflow tbody:last-child tr:last-child td, .table-reflow tfoot:last-child tr:last-child th, .table-reflow tfoot:last-child tr:last-child td { border-bottom: 1px solid #e8e8e8; } .table-reflow tr { float: left; } .table-reflow tr th, .table-reflow tr td { display: block !important; border: 1px solid #e8e8e8; } .form-control { display: block; width: 100%; padding: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; color: #555555; background-color: #fff; background-image: none; border: 1px solid #ccc; } .form-control::-ms-expand { background-color: transparent; border: 0; } .form-control:focus { border-color: #66afe9; outline: none; } .form-control::-webkit-input-placeholder { color: #999; opacity: 1; } .form-control::-moz-placeholder { color: #999; opacity: 1; } .form-control:-ms-input-placeholder { color: #999; opacity: 1; } .form-control::placeholder { color: #999; opacity: 1; } .form-control:disabled, .form-control[readonly] { background-color: #e8e8e8; opacity: 1; } .form-control:disabled { cursor: not-allowed; } .form-control-file, .form-control-range { display: block; } .form-control-label { padding: 0.375rem 0.75rem; margin-bottom: 0; } @media screen and (-webkit-min-device-pixel-ratio: 0) { input[type="date"].form-control, input[type="time"].form-control, input[type="datetime-local"].form-control, input[type="month"].form-control { line-height: 2.25rem; }  input[type="date"].input-sm, .input-group-sm input[type="date"].form-control, input[type="time"].input-sm, .input-group-sm input[type="time"].form-control, input[type="datetime-local"].input-sm, .input-group-sm input[type="datetime-local"].form-control, input[type="month"].input-sm, .input-group-sm input[type="month"].form-control { line-height: 1.8625rem; }  input[type="date"].input-lg, .input-group-lg input[type="date"].form-control, input[type="time"].input-lg, .input-group-lg input[type="time"].form-control, input[type="datetime-local"].input-lg, .input-group-lg input[type="datetime-local"].form-control, input[type="month"].input-lg, .input-group-lg input[type="month"].form-control { line-height: 3.16667rem; } } .form-control-static { min-height: 2.25rem; padding-top: 0.375rem; padding-bottom: 0.375rem; margin-bottom: 0; } .form-control-static.form-control-sm, .form-control-static.form-control-lg { padding-right: 0; padding-left: 0; } .form-control-sm { padding: 0.275rem 0.75rem; font-size: 0.875rem; line-height: 1.5; } .form-control-lg { padding: 0.75rem 1.25rem; font-size: 1.25rem; line-height: 1.33333; } .form-group { margin-bottom: 1rem; } .radio, .checkbox { position: relative; display: block; margin-bottom: 0.75rem; } .radio label, .checkbox label { padding-left: 1.25rem; margin-bottom: 0; font-weight: normal; cursor: pointer; } .radio label input:only-child, .checkbox label input:only-child { position: static; } .radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] { position: absolute; margin-top: .25rem; margin-left: -1.25rem; } .radio + .radio, .checkbox + .checkbox { margin-top: -.25rem; } .radio-inline, .checkbox-inline { position: relative; display: inline-block; padding-left: 1.25rem; margin-bottom: 0; font-weight: normal; vertical-align: middle; cursor: pointer; } .radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline { margin-top: 0; margin-left: .75rem; } input[type="radio"]:disabled, input[type="radio"].disabled, input[type="checkbox"]:disabled, input[type="checkbox"].disabled { cursor: not-allowed; } .radio-inline.disabled, .checkbox-inline.disabled { cursor: not-allowed; } .radio.disabled label, .checkbox.disabled label { cursor: not-allowed; } .form-control-success, .form-control-warning, .form-control-danger { padding-right: 2.25rem; background-repeat: no-repeat; background-position: center right 0.5625rem; background-size: 1.4625rem 1.4625rem; } .has-success .text-help, .has-success .form-control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label { color: #5cb85c; } .has-success .form-control { border-color: #5cb85c; } .has-success .input-group-addon { color: #5cb85c; border-color: #5cb85c; background-color: #eaf6ea; } .has-success .form-control-feedback { color: #5cb85c; } .has-success .form-control-success { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjNWNiODVjIiBkPSJNMjMzLjggNjEwYy0xMy4zIDAtMjYtNi0zNC0xNi44TDkwLjUgNDQ4LjhDNzYuMyA0MzAgODAgNDAzLjMgOTguOCAzODljMTguOC0xNC4yIDQ1LjUtMTAuNCA1OS44IDguNGw3MiA5NUw0NTEuMyAyNDJjMTIuNS0yMCAzOC44LTI2LjIgNTguOC0xMy43IDIwIDEyLjQgMjYgMzguNyAxMy43IDU4LjhMMjcwIDU5MGMtNy40IDEyLTIwLjIgMTkuNC0zNC4zIDIwaC0yeiIvPjwvc3ZnPg=="); } .has-warning .text-help, .has-warning .form-control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label { color: #f0ad4e; } .has-warning .form-control { border-color: #f0ad4e; } .has-warning .input-group-addon { color: #f0ad4e; border-color: #f0ad4e; background-color: white; } .has-warning .form-control-feedback { color: #f0ad4e; } .has-warning .form-control-warning { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZjBhZDRlIiBkPSJNNjAzIDY0MC4ybC0yNzguNS01MDljLTMuOC02LjYtMTAuOC0xMC42LTE4LjUtMTAuNnMtMTQuNyA0LTE4LjUgMTAuNkw5IDY0MC4yYy0zLjcgNi41LTMuNiAxNC40LjIgMjAuOCAzLjggNi41IDEwLjggMTAuNCAxOC4zIDEwLjRoNTU3YzcuNiAwIDE0LjYtNCAxOC40LTEwLjQgMy41LTYuNCAzLjYtMTQuNCAwLTIwLjh6bS0yNjYuNC0zMGgtNjEuMlY1NDloNjEuMnY2MS4yem0wLTEwN2gtNjEuMlYzMDRoNjEuMnYxOTl6Ii8+PC9zdmc+"); } .has-danger .text-help, .has-danger .form-control-label, .has-danger .radio, .has-danger .checkbox, .has-danger .radio-inline, .has-danger .checkbox-inline, .has-danger.radio label, .has-danger.checkbox label, .has-danger.radio-inline label, .has-danger.checkbox-inline label { color: #d9534f; } .has-danger .form-control { border-color: #d9534f; } .has-danger .input-group-addon { color: #d9534f; border-color: #d9534f; background-color: #fdf7f7; } .has-danger .form-control-feedback { color: #d9534f; } .has-danger .form-control-danger { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MTIgNzkyIj48cGF0aCBmaWxsPSIjZDk1MzRmIiBkPSJNNDQ3IDU0NC40Yy0xNC40IDE0LjQtMzcuNiAxNC40LTUyIDBsLTg5LTkyLjctODkgOTIuN2MtMTQuNSAxNC40LTM3LjcgMTQuNC01MiAwLTE0LjQtMTQuNC0xNC40LTM3LjYgMC01Mmw5Mi40LTk2LjMtOTIuNC05Ni4zYy0xNC40LTE0LjQtMTQuNC0zNy42IDAtNTJzMzcuNi0xNC4zIDUyIDBsODkgOTIuOCA4OS4yLTkyLjdjMTQuNC0xNC40IDM3LjYtMTQuNCA1MiAwIDE0LjMgMTQuNCAxNC4zIDM3LjYgMCA1MkwzNTQuNiAzOTZsOTIuNCA5Ni40YzE0LjQgMTQuNCAxNC40IDM3LjYgMCA1MnoiLz48L3N2Zz4="); } @media (min-width: 544px) { .form-inline .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; }  .form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; }  .form-inline .form-control-static { display: inline-block; }  .form-inline .input-group { display: inline-table; vertical-align: middle; }  .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .form-inline .input-group .form-control { width: auto; }  .form-inline .input-group > .form-control { width: 100%; }  .form-inline .form-control-label { margin-bottom: 0; vertical-align: middle; }  .form-inline .radio, .form-inline .checkbox { display: inline-block; margin-top: 0; margin-bottom: 0; vertical-align: middle; }  .form-inline .radio label, .form-inline .checkbox label { padding-left: 0; }  .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] { position: relative; margin-left: 0; }  .form-inline .has-feedback .form-control-feedback { top: 0; } } .btn { display: inline-block; font-weight: 800; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border: 1px solid transparent; padding: 0.88889rem 1.38889rem; font-size: 1rem; line-height: 1.5; } .btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .btn:focus, .btn:hover { text-decoration: none; } .btn.focus { text-decoration: none; } .btn:active, .btn.active { background-image: none; outline: 0; } .btn.disabled, .btn:disabled { cursor: not-allowed; opacity: .65; } a.btn.disabled, fieldset[disabled] a.btn { pointer-events: none; } .btn-primary { color: #f7f7f7; background-color: #d80019; border-color: #d80019; } .btn-primary:hover { color: #f7f7f7; background-color: #a50013; border-color: #9b0012; } .btn-primary:focus, .btn-primary.focus { color: #f7f7f7; background-color: #a50013; border-color: #9b0012; } .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { color: #f7f7f7; background-color: #a50013; border-color: #9b0012; background-image: none; } .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus { color: #f7f7f7; background-color: #81000f; border-color: #59000a; } .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary:disabled:focus, .btn-primary:disabled.focus { background-color: #d80019; border-color: #d80019; } .btn-primary.disabled:hover, .btn-primary:disabled:hover { background-color: #d80019; border-color: #d80019; } .btn-secondary { color: #3b3331; background-color: #fff; border-color: #ccc; } .btn-secondary:hover { color: #3b3331; background-color: #e6e6e6; border-color: #adadad; } .btn-secondary:focus, .btn-secondary.focus { color: #3b3331; background-color: #e6e6e6; border-color: #adadad; } .btn-secondary:active, .btn-secondary.active, .open > .btn-secondary.dropdown-toggle { color: #3b3331; background-color: #e6e6e6; border-color: #adadad; background-image: none; } .btn-secondary:active:hover, .btn-secondary:active:focus, .btn-secondary:active.focus, .btn-secondary.active:hover, .btn-secondary.active:focus, .btn-secondary.active.focus, .open > .btn-secondary.dropdown-toggle:hover, .open > .btn-secondary.dropdown-toggle:focus, .open > .btn-secondary.dropdown-toggle.focus { color: #3b3331; background-color: #d4d4d4; border-color: #8c8c8c; } .btn-secondary.disabled:focus, .btn-secondary.disabled.focus, .btn-secondary:disabled:focus, .btn-secondary:disabled.focus { background-color: #fff; border-color: #ccc; } .btn-secondary.disabled:hover, .btn-secondary:disabled:hover { background-color: #fff; border-color: #ccc; } .btn-info { color: #fff; background-color: #5bc0de; border-color: #5bc0de; } .btn-info:hover { color: #fff; background-color: #31b0d5; border-color: #2aabd2; } .btn-info:focus, .btn-info.focus { color: #fff; background-color: #31b0d5; border-color: #2aabd2; } .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { color: #fff; background-color: #31b0d5; border-color: #2aabd2; background-image: none; } .btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle:hover, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle.focus { color: #fff; background-color: #269abc; border-color: #1f7e9a; } .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info:disabled:focus, .btn-info:disabled.focus { background-color: #5bc0de; border-color: #5bc0de; } .btn-info.disabled:hover, .btn-info:disabled:hover { background-color: #5bc0de; border-color: #5bc0de; } .btn-success { color: #fff; background-color: #5cb85c; border-color: #5cb85c; } .btn-success:hover { color: #fff; background-color: #449d44; border-color: #419641; } .btn-success:focus, .btn-success.focus { color: #fff; background-color: #449d44; border-color: #419641; } .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { color: #fff; background-color: #449d44; border-color: #419641; background-image: none; } .btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, .open > .btn-success.dropdown-toggle:hover, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle.focus { color: #fff; background-color: #398439; border-color: #2d672d; } .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success:disabled:focus, .btn-success:disabled.focus { background-color: #5cb85c; border-color: #5cb85c; } .btn-success.disabled:hover, .btn-success:disabled:hover { background-color: #5cb85c; border-color: #5cb85c; } .btn-warning { color: #fff; background-color: #f0ad4e; border-color: #f0ad4e; } .btn-warning:hover { color: #fff; background-color: #ec971f; border-color: #eb9316; } .btn-warning:focus, .btn-warning.focus { color: #fff; background-color: #ec971f; border-color: #eb9316; } .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { color: #fff; background-color: #ec971f; border-color: #eb9316; background-image: none; } .btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle:hover, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle.focus { color: #fff; background-color: #d58512; border-color: #b06d0f; } .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning:disabled:focus, .btn-warning:disabled.focus { background-color: #f0ad4e; border-color: #f0ad4e; } .btn-warning.disabled:hover, .btn-warning:disabled:hover { background-color: #f0ad4e; border-color: #f0ad4e; } .btn-danger { color: #fff; background-color: #d9534f; border-color: #d9534f; } .btn-danger:hover { color: #fff; background-color: #c9302c; border-color: #c12e2a; } .btn-danger:focus, .btn-danger.focus { color: #fff; background-color: #c9302c; border-color: #c12e2a; } .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { color: #fff; background-color: #c9302c; border-color: #c12e2a; background-image: none; } .btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, .open > .btn-danger.dropdown-toggle:hover, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle.focus { color: #fff; background-color: #ac2925; border-color: #8b211e; } .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger:disabled:focus, .btn-danger:disabled.focus { background-color: #d9534f; border-color: #d9534f; } .btn-danger.disabled:hover, .btn-danger:disabled:hover { background-color: #d9534f; border-color: #d9534f; } .btn-primary-outline { color: #d80019; background-image: none; background-color: transparent; border-color: #d80019; } .btn-primary-outline:focus, .btn-primary-outline.focus, .btn-primary-outline:active, .btn-primary-outline.active, .open > .btn-primary-outline.dropdown-toggle { color: #fff; background-color: #d80019; border-color: #d80019; } .btn-primary-outline:hover { color: #fff; background-color: #d80019; border-color: #d80019; } .btn-primary-outline.disabled:focus, .btn-primary-outline.disabled.focus, .btn-primary-outline:disabled:focus, .btn-primary-outline:disabled.focus { border-color: #ff3f55; } .btn-primary-outline.disabled:hover, .btn-primary-outline:disabled:hover { border-color: #ff3f55; } .btn-secondary-outline { color: #ccc; background-image: none; background-color: transparent; border-color: #ccc; } .btn-secondary-outline:focus, .btn-secondary-outline.focus, .btn-secondary-outline:active, .btn-secondary-outline.active, .open > .btn-secondary-outline.dropdown-toggle { color: #fff; background-color: #ccc; border-color: #ccc; } .btn-secondary-outline:hover { color: #fff; background-color: #ccc; border-color: #ccc; } .btn-secondary-outline.disabled:focus, .btn-secondary-outline.disabled.focus, .btn-secondary-outline:disabled:focus, .btn-secondary-outline:disabled.focus { border-color: white; } .btn-secondary-outline.disabled:hover, .btn-secondary-outline:disabled:hover { border-color: white; } .btn-info-outline { color: #5bc0de; background-image: none; background-color: transparent; border-color: #5bc0de; } .btn-info-outline:focus, .btn-info-outline.focus, .btn-info-outline:active, .btn-info-outline.active, .open > .btn-info-outline.dropdown-toggle { color: #fff; background-color: #5bc0de; border-color: #5bc0de; } .btn-info-outline:hover { color: #fff; background-color: #5bc0de; border-color: #5bc0de; } .btn-info-outline.disabled:focus, .btn-info-outline.disabled.focus, .btn-info-outline:disabled:focus, .btn-info-outline:disabled.focus { border-color: #b0e1ef; } .btn-info-outline.disabled:hover, .btn-info-outline:disabled:hover { border-color: #b0e1ef; } .btn-success-outline { color: #5cb85c; background-image: none; background-color: transparent; border-color: #5cb85c; } .btn-success-outline:focus, .btn-success-outline.focus, .btn-success-outline:active, .btn-success-outline.active, .open > .btn-success-outline.dropdown-toggle { color: #fff; background-color: #5cb85c; border-color: #5cb85c; } .btn-success-outline:hover { color: #fff; background-color: #5cb85c; border-color: #5cb85c; } .btn-success-outline.disabled:focus, .btn-success-outline.disabled.focus, .btn-success-outline:disabled:focus, .btn-success-outline:disabled.focus { border-color: #a3d7a3; } .btn-success-outline.disabled:hover, .btn-success-outline:disabled:hover { border-color: #a3d7a3; } .btn-warning-outline { color: #f0ad4e; background-image: none; background-color: transparent; border-color: #f0ad4e; } .btn-warning-outline:focus, .btn-warning-outline.focus, .btn-warning-outline:active, .btn-warning-outline.active, .open > .btn-warning-outline.dropdown-toggle { color: #fff; background-color: #f0ad4e; border-color: #f0ad4e; } .btn-warning-outline:hover { color: #fff; background-color: #f0ad4e; border-color: #f0ad4e; } .btn-warning-outline.disabled:focus, .btn-warning-outline.disabled.focus, .btn-warning-outline:disabled:focus, .btn-warning-outline:disabled.focus { border-color: #f8d9ac; } .btn-warning-outline.disabled:hover, .btn-warning-outline:disabled:hover { border-color: #f8d9ac; } .btn-danger-outline { color: #d9534f; background-image: none; background-color: transparent; border-color: #d9534f; } .btn-danger-outline:focus, .btn-danger-outline.focus, .btn-danger-outline:active, .btn-danger-outline.active, .open > .btn-danger-outline.dropdown-toggle { color: #fff; background-color: #d9534f; border-color: #d9534f; } .btn-danger-outline:hover { color: #fff; background-color: #d9534f; border-color: #d9534f; } .btn-danger-outline.disabled:focus, .btn-danger-outline.disabled.focus, .btn-danger-outline:disabled:focus, .btn-danger-outline:disabled.focus { border-color: #eba5a3; } .btn-danger-outline.disabled:hover, .btn-danger-outline:disabled:hover { border-color: #eba5a3; } .btn-link { font-weight: normal; color: #5897cc; border-radius: 0; } .btn-link, .btn-link:active, .btn-link.active, .btn-link:disabled { background-color: transparent; } .btn-link, .btn-link:focus, .btn-link:active { border-color: transparent; } .btn-link:hover { border-color: transparent; } .btn-link:focus, .btn-link:hover { color: #3271a5; text-decoration: underline; background-color: transparent; } .btn-link:disabled:focus, .btn-link:disabled:hover { color: #888888; text-decoration: none; } .btn-lg { padding: 0.75rem 1.25rem; font-size: 1.25rem; line-height: 1.33333; } .btn-sm { padding: 0.25rem 0.75rem; font-size: 0.875rem; line-height: 1.5; } .btn-block { display: block; width: 100%; } .btn-block + .btn-block { margin-top: 5px; } input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; } .fade { opacity: 0; transition: opacity .15s linear; } .fade.in { opacity: 1; } .collapse { display: none; } .collapse.in { display: block; } .collapsing { position: relative; height: 0; overflow: hidden; transition-timing-function: ease; transition-duration: .35s; transition-property: height; } .navbar { position: relative; padding: 0.5rem 1rem; } .navbar::after { content: ""; display: table; clear: both; } .navbar-full { z-index: 1000; } .navbar-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0; left: 0; z-index: 1030; } .navbar-fixed-top { top: 0; } .navbar-fixed-bottom { bottom: 0; } .navbar-sticky-top { position: -webkit-sticky; position: sticky; top: 0; z-index: 1030; width: 100%; } .navbar-brand { float: left; padding-top: .25rem; padding-bottom: .25rem; margin-right: 1rem; font-size: 1.25rem; } .navbar-brand:focus, .navbar-brand:hover { text-decoration: none; } .navbar-brand > img { display: block; } .navbar-divider { float: left; width: 1px; padding-top: .425rem; padding-bottom: .425rem; margin-right: 1rem; margin-left: 1rem; overflow: hidden; } .navbar-divider::before { content: "\00a0"; } .navbar-toggler { padding: .5rem .75rem; font-size: 1.25rem; line-height: 1; background: none; border: 1px solid transparent; } .navbar-toggler:focus, .navbar-toggler:hover { text-decoration: none; } @media (min-width: 544px) { .navbar-toggleable-xs { display: block !important; } } @media (min-width: 768px) { .navbar-toggleable-sm { display: block !important; } } @media (min-width: 992px) { .navbar-toggleable-md { display: block !important; } } .navbar-nav .nav-item { float: left; } .navbar-nav .nav-link { display: block; padding-top: .425rem; padding-bottom: .425rem; } .navbar-nav .nav-link + .nav-link { margin-left: 1rem; } .navbar-nav .nav-item + .nav-item { margin-left: 1rem; } .navbar-light .navbar-brand { color: rgba(0, 0, 0, 0.8); } .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover { color: rgba(0, 0, 0, 0.8); } .navbar-light .navbar-nav .nav-link { color: rgba(0, 0, 0, 0.3); } .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover { color: rgba(0, 0, 0, 0.6); } .navbar-light .navbar-nav .open > .nav-link, .navbar-light .navbar-nav .open > .nav-link:focus, .navbar-light .navbar-nav .open > .nav-link:hover, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .active > .nav-link:focus, .navbar-light .navbar-nav .active > .nav-link:hover, .navbar-light .navbar-nav .nav-link.open, .navbar-light .navbar-nav .nav-link.open:focus, .navbar-light .navbar-nav .nav-link.open:hover, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.active:focus, .navbar-light .navbar-nav .nav-link.active:hover { color: rgba(0, 0, 0, 0.8); } .navbar-light .navbar-divider { background-color: rgba(0, 0, 0, 0.075); } .navbar-dark .navbar-brand { color: white; } .navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover { color: white; } .navbar-dark .navbar-nav .nav-link { color: rgba(255, 255, 255, 0.5); } .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover { color: rgba(255, 255, 255, 0.75); } .navbar-dark .navbar-nav .open > .nav-link, .navbar-dark .navbar-nav .open > .nav-link:focus, .navbar-dark .navbar-nav .open > .nav-link:hover, .navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .active > .nav-link:focus, .navbar-dark .navbar-nav .active > .nav-link:hover, .navbar-dark .navbar-nav .nav-link.open, .navbar-dark .navbar-nav .nav-link.open:focus, .navbar-dark .navbar-nav .nav-link.open:hover, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.active:focus, .navbar-dark .navbar-nav .nav-link.active:hover { color: white; } .navbar-dark .navbar-divider { background-color: rgba(255, 255, 255, 0.075); } .card { position: relative; display: block; margin-bottom: 0.75rem; background-color: #fff; border: 1px solid #e5e5e5; } .card-block { padding: 1.25rem; } .card-title { margin-bottom: 0.75rem; } .card-subtitle { margin-top: -0.375rem; margin-bottom: 0; } .card-text:last-child { margin-bottom: 0; } .card-link:hover { text-decoration: none; } .card-link + .card-link { margin-left: 1.25rem; } .card-header { padding: 0.75rem 1.25rem; background-color: #f5f5f5; border-bottom: 1px solid #e5e5e5; } .card-footer { padding: 0.75rem 1.25rem; background-color: #f5f5f5; border-top: 1px solid #e5e5e5; } .card-primary { background-color: #d80019; border-color: #d80019; } .card-success { background-color: #5cb85c; border-color: #5cb85c; } .card-info { background-color: #5bc0de; border-color: #5bc0de; } .card-warning { background-color: #f0ad4e; border-color: #f0ad4e; } .card-danger { background-color: #d9534f; border-color: #d9534f; } .card-primary-outline { background-color: transparent; border-color: #d80019; } .card-secondary-outline { background-color: transparent; border-color: #ccc; } .card-info-outline { background-color: transparent; border-color: #5bc0de; } .card-success-outline { background-color: transparent; border-color: #5cb85c; } .card-warning-outline { background-color: transparent; border-color: #f0ad4e; } .card-danger-outline { background-color: transparent; border-color: #d9534f; } .card-inverse .card-header, .card-inverse .card-footer { border-bottom: 1px solid rgba(255, 255, 255, 0.2); } .card-inverse .card-header, .card-inverse .card-footer, .card-inverse .card-title, .card-inverse .card-blockquote { color: #fff; } .card-inverse .card-link, .card-inverse .card-text, .card-inverse .card-blockquote > footer { color: rgba(255, 255, 255, 0.65); } .card-inverse .card-link:focus, .card-inverse .card-link:hover { color: #fff; } .card-blockquote { padding: 0; margin-bottom: 0; border-left: 0; } .card-img-overlay { position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: 1.25rem; } @media (min-width: 544px) { .card-deck { display: table; table-layout: fixed; border-spacing: 1.25rem 0; }  .card-deck .card { display: table-cell; width: 1%; vertical-align: top; }  .card-deck-wrapper { margin-right: -1.25rem; margin-left: -1.25rem; } } @media (min-width: 544px) { .card-group { display: table; width: 100%; table-layout: fixed; }  .card-group .card { display: table-cell; vertical-align: top; }  .card-group .card + .card { margin-left: 0; border-left: 0; } } @media (min-width: 544px) { .card-columns { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; -webkit-column-gap: 1.25rem; -moz-column-gap: 1.25rem; column-gap: 1.25rem; }  .card-columns .card { display: inline-block; width: 100%; } } .embed-responsive { position: relative; display: block; height: 0; padding: 0; overflow: hidden; } .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0; } .embed-responsive-21by9 { padding-bottom: 42.85714%; } .embed-responsive-16by9 { padding-bottom: 56.25%; } .embed-responsive-4by3 { padding-bottom: 75%; } .embed-responsive-1by1 { padding-bottom: 100%; } .carousel { position: relative; } .carousel-inner { position: relative; width: 100%; overflow: hidden; } .carousel-inner > .carousel-item { position: relative; display: none; transition: .6s ease-in-out left; } .carousel-inner > .carousel-item > img, .carousel-inner > .carousel-item > a > img { line-height: 1; } @media all and (transform-3d), (-webkit-transform-3d) { .carousel-inner > .carousel-item { transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out; transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective: 1000px; perspective: 1000px; }  .carousel-inner > .carousel-item.next, .carousel-inner > .carousel-item.active.right { left: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); }  .carousel-inner > .carousel-item.prev, .carousel-inner > .carousel-item.active.left { left: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); }  .carousel-inner > .carousel-item.next.left, .carousel-inner > .carousel-item.prev.right, .carousel-inner > .carousel-item.active { left: 0; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { display: block; } .carousel-inner > .active { left: 0; } .carousel-inner > .next, .carousel-inner > .prev { position: absolute; top: 0; width: 100%; } .carousel-inner > .next { left: 100%; } .carousel-inner > .prev { left: -100%; } .carousel-inner > .next.left, .carousel-inner > .prev.right { left: 0; } .carousel-inner > .active.left { left: -100%; } .carousel-inner > .active.right { left: 100%; } .carousel-control { position: absolute; top: 0; bottom: 0; left: 0; width: 15%; font-size: 20px; color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); opacity: 0.5; } .carousel-control.left { background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); } .carousel-control.right { right: 0; left: auto; background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); } .carousel-control:focus, .carousel-control:hover { color: #fff; text-decoration: none; outline: 0; opacity: .9; } .carousel-control .icon-prev, .carousel-control .icon-next { position: absolute; top: 50%; z-index: 5; display: inline-block; width: 20px; height: 20px; margin-top: -10px; font-family: serif; line-height: 1; } .carousel-control .icon-prev { left: 50%; margin-left: -10px; } .carousel-control .icon-next { right: 50%; margin-right: -10px; } .carousel-control .icon-prev::before { content: "\2039"; } .carousel-control .icon-next::before { content: "\203a"; } .carousel-indicators { position: absolute; bottom: 10px; left: 50%; z-index: 15; width: 60%; padding-left: 0; margin-left: -30%; text-align: center; list-style: none; } .carousel-indicators li { display: inline-block; width: 10px; height: 10px; margin: 1px; text-indent: -999px; cursor: pointer; background-color: transparent; border: 1px solid #fff; border-radius: 10px; } .carousel-indicators .active { width: 12px; height: 12px; margin: 0; background-color: #fff; } .carousel-caption { position: absolute; right: 15%; bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } .carousel-caption .btn { text-shadow: none; } @media (min-width: 544px) { .carousel-control .icon-prev, .carousel-control .icon-next { width: 30px; height: 30px; margin-top: -15px; font-size: 30px; }  .carousel-control .icon-prev { margin-left: -15px; }  .carousel-control .icon-next { margin-right: -15px; }  .carousel-caption { right: 20%; left: 20%; padding-bottom: 30px; }  .carousel-indicators { bottom: 20px; } } .clearfix::after { content: ""; display: table; clear: both; } .center-block { display: block; margin-left: auto; margin-right: auto; } .pull-xs-left { float: left !important; } .pull-xs-right { float: right !important; } .pull-xs-none { float: none !important; } @media (min-width: 544px) { .pull-sm-left { float: left !important; }  .pull-sm-right { float: right !important; }  .pull-sm-none { float: none !important; } } @media (min-width: 768px) { .pull-md-left { float: left !important; }  .pull-md-right { float: right !important; }  .pull-md-none { float: none !important; } } @media (min-width: 992px) { .pull-lg-left { float: left !important; }  .pull-lg-right { float: right !important; }  .pull-lg-none { float: none !important; } } @media (min-width: 1200px) { .pull-xl-left { float: left !important; }  .pull-xl-right { float: right !important; }  .pull-xl-none { float: none !important; } } .sr-only, .screen-reader-text { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } .sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto; } .invisible { visibility: hidden !important; } .text-hide { font: "0/0" a; color: transparent; text-shadow: none; background-color: transparent; border: 0; } .text-justify { text-align: justify !important; } .text-nowrap { white-space: nowrap !important; } .text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .text-xs-left { text-align: left !important; } .text-xs-right { text-align: right !important; } .text-xs-center { text-align: center !important; } @media (min-width: 544px) { .text-sm-left { text-align: left !important; }  .text-sm-right { text-align: right !important; }  .text-sm-center { text-align: center !important; } } @media (min-width: 768px) { .text-md-left { text-align: left !important; }  .text-md-right { text-align: right !important; }  .text-md-center { text-align: center !important; } } @media (min-width: 992px) { .text-lg-left { text-align: left !important; }  .text-lg-right { text-align: right !important; }  .text-lg-center { text-align: center !important; } } @media (min-width: 1200px) { .text-xl-left { text-align: left !important; }  .text-xl-right { text-align: right !important; }  .text-xl-center { text-align: center !important; } } .text-lowercase { text-transform: lowercase !important; } .text-uppercase { text-transform: uppercase !important; } .text-capitalize { text-transform: capitalize !important; } .font-weight-normal { font-weight: normal; } .font-weight-bold { font-weight: bold; } .font-italic { font-style: italic; } .text-muted { color: #888888; } .text-primary { color: #d80019 !important; } a.text-primary:focus, a.text-primary:hover { color: #a50013; } .text-success { color: #5cb85c !important; } a.text-success:focus, a.text-success:hover { color: #449d44; } .text-info { color: #5bc0de !important; } a.text-info:focus, a.text-info:hover { color: #31b0d5; } .text-warning { color: #f0ad4e !important; } a.text-warning:focus, a.text-warning:hover { color: #ec971f; } .text-danger { color: #d9534f !important; } a.text-danger:focus, a.text-danger:hover { color: #c9302c; } .hidden-xs-up { display: none !important; } @media (max-width: 543px) { .hidden-xs-down { display: none !important; } } @media (min-width: 544px) { .hidden-sm-up { display: none !important; } } @media (max-width: 767px) { .hidden-sm-down { display: none !important; } } @media (min-width: 768px) { .hidden-md-up { display: none !important; } } @media (max-width: 991px) { .hidden-md-down { display: none !important; } } @media (min-width: 992px) { .hidden-lg-up { display: none !important; } } @media (max-width: 1199px) { .hidden-lg-down { display: none !important; } } @media (min-width: 1200px) { .hidden-xl-up { display: none !important; } } .hidden-xl-down { display: none !important; } .visible-print-block { display: none !important; } @media print { .visible-print-block { display: block !important; } } .visible-print-inline { display: none !important; } @media print { .visible-print-inline { display: inline !important; } } .visible-print-inline-block { display: none !important; } @media print { .visible-print-inline-block { display: inline-block !important; } } @media print { .hidden-print { display: none !important; } }  html { font-size: 16px; } @media (min-width: 992px) { html { font-size: 18px; } }  .content-area { position: relative; z-index: 20; margin-bottom: 5rem; } .featured-widget { padding: 1.66667rem; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05), 0 2px 6px rgba(0, 0, 0, 0.15); background-color: #ffffff; } .form-control { border: 3px solid #dddddd; transition: all 100ms ease-out; } .form-control:hover { border: 3px solid #bbbbbb; } .form-control:focus { border: 3px solid #3b3331; } @media (min-width: 1500px) { .jumbotron-overlap { margin-top: -6.66667rem; } } .more-link { text-transform: uppercase; font-family: "Dosis", Helvetica, Arial, sans-serif; font-size: 0.83333rem; font-weight: 800; } .hr--dotted { background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); height: 2px; border: 0; } .page-template-template-front-page-slider-alt .fullwidthbanner-container { z-index: 0; }   .top { position: relative; z-index: 30; background-color: #ffffff; font-size: 0.77778rem; } .top__left { text-align: center; } @media (min-width: 992px) { .top__left { float: left; } } @media (min-width: 992px) { .top__left .widget { display: inline-block; margin-right: 1.11111rem; } } @media (min-width: 992px) { .top__left .widget:last-of-type { margin-right: 0; } } .top__right { text-align: center; } @media (min-width: 992px) { .top__right { float: right; } } @media (min-width: 992px) { .top__right .widget { display: inline-block; margin-left: 1.11111rem; } } @media (min-width: 992px) { .top__right .widget:first-of-type { margin-left: 0; } } .top .widget_text { vertical-align: top; padding: 0.61111rem 0 0.44444rem; }  .header { position: relative; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; } @media (min-width: 992px) { .header { -webkit-align-items: stretch; -ms-flex-align: stretch; -ms-grid-row-align: stretch; align-items: stretch; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } } .header__container { position: relative; z-index: 25; padding-bottom: 1.11111rem; padding-top: 0.66667rem; box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.35), 0 3px 7px rgba(0, 0, 0, 0.15); } @media (min-width: 544px) { .header__container { padding-bottom: 1.66667rem; } } @media (min-width: 992px) { .header__container { padding-bottom: 0; } } .top + .header__container { padding-top: 0; } .top + .header__container::before { top: 0; } .header__container::before { position: absolute; content: ''; width: 100%; height: 2px; left: 0; top: 12px; background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); } @media (min-width: 992px) { .header__container::after { position: absolute; content: ''; width: 100%; height: 2px; left: 0; bottom: 12px; background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); } } .header__logo { display: inline-block; margin-top: 0.83333rem; margin-bottom: 0.83333rem; width: calc(100% - 7.77778rem); } @media (min-width: 992px) { .header__logo { margin-bottom: auto; min-height: 4.77778rem; width: 300px; } } .header__logo h1 { word-wrap: break-word; margin-top: 0; margin-bottom: 0; font-size: 1.83333rem; text-transform: uppercase; transition: all 100ms ease-out; } @media (min-width: 992px) { .header__logo h1 { margin-top: 1.33333rem; margin-bottom: 2.77778rem; } } .header__logo a:focus, .header__logo a:hover { text-decoration: none; } .header__logo a:focus h1, .header__logo a:hover h1 { color: #d80019; } .header__navbar-toggler { height: 3.33333rem; width: 6.11111rem; padding: 0; font-size: 0.72222rem; margin-top: 1.66667rem; margin-bottom: 1.66667rem; margin-left: 1.66667rem; } .header__navbar-toggler .fa { vertical-align: middle; font-size: 1.33333rem; margin-right: 0.66667rem; } .header__navbar-toggler:focus, .header__navbar-toggler:hover, .header__navbar-toggler:active:focus { outline: none; } .header__navigation { width: 100%; } @media (min-width: 992px) { .header__navigation { width: calc(100% - 300px); text-align: right; z-index: 10; } } .header__left-widgets, .header__right-widgets { width: 100%; } @media (min-width: 992px) { .header__left-widgets, .header__right-widgets { position: absolute; top: 100%; width: auto; z-index: 5; } } .header__left-widgets .widget, .header__right-widgets .widget { font-size: 0.83333rem; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; text-transform: uppercase; background-color: #3b3331; color: #f7f7f7; vertical-align: top; border-bottom: 1px solid #514644; text-align: center; } @media (min-width: 992px) { .header__left-widgets .widget, .header__right-widgets .widget { display: inline-block; border-bottom: 0; text-align: left; font-size: 15px; } } .header__left-widgets .widget .textwidget, .header__right-widgets .widget .textwidget { padding: 1.11111rem 1.11111rem 1rem; } @media (min-width: 992px) { .header__left-widgets .widget .textwidget, .header__right-widgets .widget .textwidget { padding: 20px 20px 18px; } } @media (min-width: 992px) { .header__left-widgets { left: 0; } } @media (min-width: 992px) { .header__left-widgets .widget { margin-right: 3px; } } @media (min-width: 992px) { .header__right-widgets { right: 0; text-align: right; } } @media (min-width: 992px) { .header__right-widgets .widget { margin-left: 3px; } } .site-header { margin-bottom: 5rem; } .site-header + .page-header, .site-header + .pt-slick-carousel { margin-top: -5rem; } .page-template-template-front-page-slider-alt .site-header { margin-bottom: 0; }  .page-header { position: relative; z-index: 10; background-color: #f2f2f2; margin-bottom: 5rem; padding-top: 2.66667rem; overflow: hidden; } @media (min-width: 992px) { .page-header { padding-top: 6rem; } } .page-header__text { margin-bottom: 2.77778rem; } .page-header__title { font-size: 2.66667rem; text-transform: uppercase; margin-bottom: 0; } .page-header__subtitle { margin-top: 0.55556rem; margin-bottom: 0; } .page-header--no-widgets { padding-top: 2.66667rem; } .page-header::after { position: absolute; content: ''; right: 0; left: 0; top: 0; bottom: -12px; opacity: .5; background-image: url("https://gardoma.de/wp-content/themes/shaka-pt/assets/images/x.svg"); background-size: 40%; background-repeat: no-repeat; background-position: bottom right; } @media (min-width: 992px) { .page-header::after { background-size: 24%; } } .page-title { text-transform: uppercase; }  .breadcrumbs { position: relative; z-index: 10; font-size: 0.83333rem; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; text-transform: uppercase; padding: 1.05556rem 0; color: #999999; } .breadcrumbs::before { position: absolute; content: ''; top: -1px; left: 0; width: 100%; height: 2px; background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); } .breadcrumbs a { color: inherit; } .breadcrumbs a:focus, .breadcrumbs a:hover { text-decoration: none; color: #d80019; } .breadcrumbs a::after { font-family: 'FontAwesome'; content: '\f178'; color: #a39f9f; font-size: 1rem; margin-right: 0.83333rem; margin-left: 0.83333rem; } .breadcrumbs span > span { display: inline-block; color: inherit; } .breadcrumbs .current-item { color: #d80019; } .breadcrumbs .current-item::after { display: none; }  .sidebar { margin-top: 2.77778rem; } @media (min-width: 992px) { .sidebar { margin-top: 0; } } .sidebar__headings { position: relative; text-transform: uppercase; font-size: 1rem; color: #3b3331; padding-bottom: 1.27778rem; margin-bottom: 1.38889rem; } .sidebar__headings::after { position: absolute; content: ''; width: 100%; height: 2px; left: 0; bottom: 0; background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); } .sidebar .widget { margin-bottom: 2.61111rem; } .sidebar .widget:last-of-type { margin-bottom: 0; }  .footer { position: relative; overflow: hidden; background-color: #3b3331; color: #a5a2a1; font-size: 0.88889rem; } .footer-top { position: relative; background-color: #3b3331; z-index: 20; padding: 3.11111rem 0 3.05556rem; box-shadow: 0 1px 10px rgba(0, 0, 0, 0.35); } @media (min-width: 992px) { .footer-top { display: inline-block; width: calc(100% - 3.33333rem); margin: 1.66667rem 1.66667rem 0; } } @media (min-width: 1350px) { .footer-top { width: calc(100% - 8.33333rem); margin: 1.66667rem 4.16667rem 0; } } .footer-top__heading { font-size: 1.11111rem; margin-bottom: 1.22222rem; color: #f7f7f7; text-transform: uppercase; } .footer-top a { color: inherit; } .footer-top .widget { margin-bottom: 1.66667rem; } @media (min-width: 992px) { .footer-top .widget { margin-bottom: 0; } } .footer-top .icon-container { display: inline-block; margin-right: 0.16667rem; width: 1.66667rem; vertical-align: middle; } .footer-top .fa-2x { font-size: 1.44444rem; } .footer-bottom { position: relative; z-index: 20; text-align: center; padding: 1.55556rem 0; } @media (min-width: 992px) { .footer-bottom__left { float: left; text-align: left; } } .footer-bottom__center { margin: 0.55556rem 0; } @media (min-width: 992px) { .footer-bottom__center { margin: 0; } } @media (min-width: 992px) { .footer-bottom__right { float: right; text-align: right; } } .footer-bottom a { color: inherit; font-weight: bold; } .footer-bottom .icon-container { display: inline-block; position: relative; } .footer-bottom .icon-container .fa { font-size: 1.11111rem; vertical-align: middle; } .footer-bottom .icon-container + .icon-container { margin-left: 0.55556rem; padding-left: 0.83333rem; } .footer-bottom .icon-container + .icon-container::before { position: absolute; content: ''; width: 2px; height: 100%; top: -0.11111rem; left: 0; background: repeating-linear-gradient(180deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.1) 2px, transparent 0, transparent 6px); } .footer::after { position: absolute; content: ''; right: 0; left: 0; top: 0; bottom: -12px; z-index: 10; background-image: url("https://gardoma.de/wp-content/themes/shaka-pt/assets/images/x.svg"); background-size: 40%; background-repeat: no-repeat; background-position: bottom right; } @media (min-width: 992px) { .footer::after { background-size: 24%; } }  .error-404 { text-align: center; } .error-404 img { width: 90%; height: auto; margin-top: 1.66667rem; margin-bottom: 1.66667rem; } @media (min-width: 768px) { .error-404 img { width: auto; } } @media (min-width: 992px) { .error-404 img { margin-top: 1.66667rem; margin-bottom: 3.33333rem; } } .error-404__content { margin-bottom: 1.66667rem; } @media (min-width: 992px) { .error-404__content { margin-bottom: 4.44444rem; } } .error-404__content h2 { text-transform: uppercase; font-size: 1.77778rem; margin-bottom: 1.22222rem; } .error-404__text { margin-bottom: 1.66667rem; } @media (min-width: 992px) { .error-404 .widget_search { display: inline-block; text-align: center; } } @media (min-width: 992px) { .error-404 .widget_search .search-form { width: 22.22222rem; } }  .portfolio__featured-image { margin-top: -5rem; margin-bottom: 3.33333rem; } .portfolio__featured-image img { width: 100%; } @media (min-width: 992px) { .portfolio__featured-image + .content-area .portfolio__basic-info { margin-top: -50%; } } @media (min-width: 1700px) { .portfolio__featured-image + .content-area .portfolio__basic-info { margin-top: -70%; } } .portfolio__basic-info { position: relative; background-color: #ffffff; margin-bottom: 3.33333rem; padding: 2.94444rem 3.33333rem 2.77778rem; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05), 0 2px 6px rgba(0, 0, 0, 0.15); } .portfolio__price { position: absolute; display: inline-block; left: 3.33333rem; top: -1.66667rem; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; font-size: 1.77778rem; text-transform: uppercase; background-color: #d80019; color: #ffffff; padding: 0.33333rem 1.11111rem; } .portfolio__title { font-size: 1.77778rem; text-transform: uppercase; margin-bottom: 1rem; } .portfolio__text { margin-bottom: 1.11111rem; } .portfolio__specification { font-size: 0.83333rem; } .portfolio__specification-item { display: inline-block; margin-right: 1.38889rem; } .portfolio__specification-item .fa { margin-right: 0.27778rem; } .portfolio__feature { position: relative; margin-top: 1.61111rem; padding-top: 1.72222rem; font-size: 0; } .portfolio__feature::before { position: absolute; content: ''; width: 100%; height: 2px; left: 0; top: 0; background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); } .portfolio__feature-item { display: inline-block; font-size: 0.88889rem; width: 50%; margin-bottom: 1.72222rem; padding-right: 1.66667rem; vertical-align: top; } .portfolio__feature-item .fa { font-size: 1.66667rem; vertical-align: middle; padding-bottom: 0.16667rem; margin-right: 0.55556rem; color: #5897cc; } .portfolio__feature + .portfolio__cta { margin-top: 0; } .portfolio__cta { position: relative; display: block; text-transform: uppercase; margin-top: 1.61111rem; } .portfolio__gallery-container { margin-bottom: 3.33333rem; } .portfolio__gallery-link { display: block; } .portfolio__gallery-item.gallery-item { display: block; margin: 0 0.27778rem 0.27778rem 0; } .portfolio__gallery--col-2 { -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; } .portfolio__gallery--col-2 .portfolio__gallery-item { width: calc(50% - 0.27778rem); } .portfolio__gallery--col-3 { -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .portfolio__gallery--col-3 .portfolio__gallery-item { width: calc(33.3% - 0.27778rem); margin-right: 0.27778rem; } .portfolio__gallery--col-3 .portfolio__gallery-item:nth-child(3n+3) { margin-right: 0; } .portfolio__gallery--col-2, .portfolio__gallery--col-3 { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }  body .boxed-container { background-color: #ffffff; overflow-x: hidden; } body.boxed > .boxed-container { margin: 0 auto; box-shadow: 0 0 1.66667rem rgba(0, 0, 0, 0.1); max-width: 100%; } @media (min-width: 768px) { body.boxed > .boxed-container { width: 780px; } } @media (min-width: 992px) { body.boxed > .boxed-container { width: 1000px; } } @media (min-width: 1200px) { body.boxed > .boxed-container { width: 1200px; } } @media (min-width: 1280px) { body.boxed .portfolio-grid__arrow { position: static; } } @media (min-width: 1280px) { body.boxed .portfolio-grid__arrow--left { margin-left: calc(50% - 4.16667rem); margin-right: 1.66667rem; } }  .main-navigation { padding-left: 0; list-style: none; font-size: 0; background-color: #f2f2f2; border: 1px solid #dddddd; margin-bottom: 1.11111rem; } @media (min-width: 992px) { .main-navigation { display: inline; margin: 0; border: 0; background-color: transparent; } } .main-navigation .menu-item { position: relative; font-size: 0.83333rem; } @media (min-width: 992px) { .main-navigation .menu-item { display: inline-block; } } .main-navigation .menu-item > .funky-underline { opacity: 0; } .main-navigation .menu-item:focus > a, .main-navigation .menu-item:hover > a, .main-navigation .menu-item.is-hover > a, .main-navigation .menu-item[aria-expanded="true"] > a { color: #000000; text-decoration: none; } @media (min-width: 992px) { .main-navigation .menu-item:focus > a, .main-navigation .menu-item:hover > a, .main-navigation .menu-item.is-hover > a, .main-navigation .menu-item[aria-expanded="true"] > a { color: #d80019; } } @media (min-width: 992px) { .main-navigation .menu-item:focus > a::after, .main-navigation .menu-item:hover > a::after, .main-navigation .menu-item.is-hover > a::after, .main-navigation .menu-item[aria-expanded="true"] > a::after { color: #d80019; } } .main-navigation .menu-item:focus > .funky-underline, .main-navigation .menu-item:hover > .funky-underline, .main-navigation .menu-item.is-hover > .funky-underline, .main-navigation .menu-item[aria-expanded="true"] > .funky-underline { opacity: 1; } .main-navigation .menu-item:focus > .sub-menu, .main-navigation .menu-item:hover > .sub-menu, .main-navigation .menu-item.is-hover > .sub-menu, .main-navigation .menu-item[aria-expanded="true"] > .sub-menu { visibility: visible; opacity: 1; } .main-navigation > .menu-item:last-of-type > a { border-bottom: 0; } @media (min-width: 992px) { .main-navigation > .menu-item:last-of-type > a { padding-right: 0; } } @media (min-width: 992px) { .main-navigation > .menu-item > .sub-menu > .menu-item:first-of-type > a { box-shadow: inset 0 7px 7px -7px rgba(0, 0, 0, 0.35); } } .main-navigation a { display: block; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; text-transform: uppercase; padding: 20px 25px; border-bottom: 1px solid #dddddd; color: #3b3331; transition: all 100ms ease-out; } @media (min-width: 992px) { .main-navigation a { padding: 47px 7px 59px; border-bottom: 0; } } @media (min-width: 1200px) { .main-navigation a { padding: 47px 15px 59px; } } @media (min-width: 992px) { .main-navigation a:focus { text-decoration: none; color: #3b3331; } } @media (min-width: 992px) { .main-navigation > .current-menu-item > a { color: #d80019; } } @media (min-width: 992px) { .main-navigation > .current-menu-item.menu-item-has-children > a::after { color: #d80019; } } .main-navigation > .current-menu-item > .funky-underline { opacity: 1; } @media (min-width: 992px) { .main-navigation > .current-menu-ancestor > a { color: #d80019; } } @media (min-width: 992px) { .main-navigation > .current-menu-ancestor.menu-item-has-children > a::after { color: #d80019; } } @media (min-width: 992px) { .main-navigation > .menu-item-has-children > a::after { display: inline-block; vertical-align: top; content: '\f078'; font-family: 'FontAwesome'; margin-top: 2px; margin-left: 0.44444rem; width: 0.33333rem; font-size: 0.55556rem; color: #3b3331; transition: all 100ms ease-out; } } .main-navigation .sub-menu { padding-left: 0; list-style: none; transition: all 100ms ease-out; } @media (min-width: 992px) { .main-navigation .sub-menu { position: absolute; z-index: 10; background-color: transparent; visibility: hidden; opacity: 0; } } .main-navigation .sub-menu .menu-item { display: block; } .main-navigation .sub-menu .menu-item:focus > .sub-menu, .main-navigation .sub-menu .menu-item:hover > .sub-menu, .main-navigation .sub-menu .menu-item[aria-expanded="true"] > .sub-menu { visibility: visible; opacity: 1; } @media (min-width: 992px) { .main-navigation .sub-menu .menu-item:last-of-type > a { border-bottom: 0; } } .main-navigation .sub-menu .menu-item > a { color: #999999; } @media (min-width: 992px) { .main-navigation .sub-menu .menu-item > a { color: #ffffff; } } .main-navigation .sub-menu .menu-item > a:hover { color: #000000; } @media (min-width: 992px) { .main-navigation .sub-menu .menu-item > a:hover { background-color: #bf0016; color: #ffffff; } } .main-navigation .sub-menu a { display: block; font-family: "Roboto Condensed", Helvetica, Arial, sans-serif; font-size: 0.83333rem; font-weight: normal; text-transform: inherit; color: #999999; padding: 19px 40px; transition: all 100ms ease-out; text-align: left; } @media (min-width: 992px) { .main-navigation .sub-menu a { background-color: #d80019; color: #ffffff; padding: 0.75rem 1.11111rem; min-width: 8.33333rem; white-space: nowrap; border-bottom: 1px solid #bf0016; } } .main-navigation .sub-menu .sub-menu { left: 100%; top: 0; } .main-navigation .sub-menu .sub-menu a { padding-left: 50px; } @media (min-width: 992px) { .main-navigation .sub-menu .sub-menu a { border-left: 1px solid #bf0016; padding-left: 1.11111rem; } } .main-navigation .sub-menu .sub-menu .sub-menu a { padding-left: 60px; } @media (min-width: 992px) { .main-navigation .sub-menu .sub-menu .sub-menu a { padding-left: 1.11111rem; } } .main-navigation .sub-menu .sub-menu .sub-menu .sub-menu a { padding-left: 70px; } @media (min-width: 992px) { .main-navigation .sub-menu .sub-menu .sub-menu .sub-menu a { padding-left: 1.11111rem; } } .main-navigation .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu a { padding-left: 80px; } @media (min-width: 992px) { .main-navigation .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu a { padding-left: 1.11111rem; } } .main-navigation .sub-menu .menu-item-has-children > a { padding-right: 2.22222rem; } @media (min-width: 992px) { .main-navigation .sub-menu .menu-item-has-children::after { position: absolute; content: '\f054'; font-family: 'FontAwesome'; font-size: 0.55556rem; right: 1rem; top: calc(50% - 0.44444rem); color: #ffffff; } } .main-navigation__featured-link { width: 100%; text-transform: uppercase; margin-bottom: 1.11111rem; } @media (min-width: 992px) { .main-navigation__featured-link { width: auto; margin: 1.5rem 0 1.5rem 0.77778rem; } } @media (min-width: 1200px) { .main-navigation__featured-link { margin: 1.5rem 0 1.5rem 1.44444rem; } }  .btn { font-size: 0.83333rem; font-family: "Dosis", Helvetica, Arial, sans-serif; transition: all 100ms ease-out; border-width: 3px; } .btn .fa { font-size: 1.05556rem; vertical-align: middle; margin-right: 0.38889rem; } .btn-rounded { border-radius: 2.77778rem; } .btn-primary:focus, .btn-primary:hover { background-color: #b90015; border-color: #b90015; } .btn-light { background-color: #ffffff; color: #3b3331; } .btn-light:focus, .btn-light:hover { background-color: #f0f0f0; color: #3b3331; } .btn-dark { background-color: #3b3331; color: #f7f7f7; } .btn-dark:focus, .btn-dark:hover { background-color: #2a2523; color: #f7f7f7; } .btn-funky { position: relative; padding: 0rem 0.27778rem; border: 0; white-space: initial; } .is-btn-title { font-size: 1.66667rem; }  .fvp-overlay, .fvp-responsive, .fvp-dynamic { overflow: hidden; } .fvp-overlay:focus img, .fvp-overlay:hover img, .fvp-responsive:focus img, .fvp-responsive:hover img, .fvp-dynamic:focus img, .fvp-dynamic:hover img { -webkit-transform: scale(1.05) translateZ(0); transform: scale(1.05) translateZ(0); } .fvp-overlay .fvp-actionicon, .fvp-responsive .fvp-actionicon, .fvp-dynamic .fvp-actionicon { display: block; right: 0; bottom: 0; background-image: url("https://gardoma.de/wp-content/themes/shaka-pt/assets/images/play_icon.svg"); background-size: 28%; } .fvp-overlay .fvp-actionicon.play, .fvp-responsive .fvp-actionicon.play, .fvp-dynamic .fvp-actionicon.play { background-image: url("https://gardoma.de/wp-content/themes/shaka-pt/assets/images/play_icon.svg"); } .fvp-overlay img, .fvp-responsive img, .fvp-dynamic img { opacity: 1 !important; transition: -webkit-transform 300ms ease-out; transition: transform 300ms ease-out; transition: transform 300ms ease-out, -webkit-transform 300ms ease-out; } .page-box .fvp-overlay, .page-box .fvp-responsive, .page-box .fvp-dynamic { display: block; margin-bottom: 1.44444rem; }  .pt-slick-carousel { position: relative; visibility: hidden; font-size: 0; margin-bottom: 3.33333rem; } .pt-slick-carousel .carousel-item__video { position: relative; padding-bottom: 34.375%; height: 0; } .pt-slick-carousel .carousel-item__video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .pt-slick-carousel .carousel-item img { width: 100%; } .pt-slick-carousel__slides { position: relative; } .pt-slick-carousel__content { position: relative; background-color: #ffffff; font-size: 1rem; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05), 0 2px 6px rgba(0, 0, 0, 0.15); margin-top: -1.66667rem; padding: 1.66667rem; } @media (min-width: 992px) { .pt-slick-carousel__content { position: absolute; background-color: transparent; box-shadow: none; margin-top: 0; padding: 0; top: 23%; width: 28.88889rem; } } @media (min-width: 1200px) { .pt-slick-carousel__content { top: 25%; } } @media (min-width: 1700px) { .pt-slick-carousel__content { top: 28%; } } .pt-slick-carousel__content-title { color: #3b3331; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; font-size: 1.77778rem; text-transform: uppercase; line-height: 1.2; } @media (min-width: 992px) { .pt-slick-carousel__content-title { color: #ffffff; font-size: 2.66667rem; margin-bottom: 0.55556rem; } } @media (min-width: 1200px) { .pt-slick-carousel__content-title { margin-bottom: 1.11111rem; } } .pt-slick-carousel__content-description { color: #888888; } @media (min-width: 992px) { .pt-slick-carousel__content-description { color: #f7f7f7; } } .pt-slick-carousel__content-description p { margin-bottom: 1.27778rem; } @media (min-width: 1200px) { .pt-slick-carousel__content-description p { margin-bottom: 1.83333rem; } } .pt-slick-carousel__content-description p:last-of-type { margin-bottom: 0; } .pt-slick-carousel__content-description .btn { margin-right: 0.27778rem; } @media (max-width: 991px) { .pt-slick-carousel__content-description .btn { margin-top: 0.27778rem; } } @media (max-width: 991px) { .pt-slick-carousel__content-description .btn-light { background-color: #e8e8e8; border-color: #e8e8e8; } } @media (max-width: 991px) { .pt-slick-carousel__content-description .btn-light:focus, .pt-slick-carousel__content-description .btn-light:hover { background-color: #d9d9d9; border-color: #d9d9d9; } } @media (max-width: 991px) { .pt-slick-carousel__content-description .btn-light:active:hover { background-color: #c9c9c9; border-color: #c9c9c9; } } .pt-slick-carousel .slick-arrow { position: absolute; top: calc(50% - 2.22222rem); font-size: 1.66667rem; text-align: center; width: 3.33333rem; height: 3.33333rem; line-height: 3.33333rem; border: 0; background-color: rgba(255, 255, 255, 0.35); color: rgba(0, 0, 0, 0.35); z-index: 5; transition: all 100ms ease-out; } @media (min-width: 992px) { .pt-slick-carousel .slick-arrow { text-align: left; line-height: inherit; width: 8.05556rem; height: 5rem; } } .pt-slick-carousel .slick-arrow:focus { outline: 0; background-color: rgba(255, 255, 255, 0.35); color: rgba(0, 0, 0, 0.35); } .pt-slick-carousel .slick-arrow:hover { background-color: rgba(255, 255, 255, 0.5); color: rgba(0, 0, 0, 0.5); } .pt-slick-carousel .slick-prev { left: 0.83333rem; padding-left: 0.22222rem; } @media (min-width: 992px) { .pt-slick-carousel .slick-prev { top: calc(50% + 0.27778rem); left: inherit; right: 0; padding-left: 1.11111rem; } } .pt-slick-carousel .slick-next { right: 0.83333rem; padding-right: 0.22222rem; } @media (min-width: 992px) { .pt-slick-carousel .slick-next { top: calc(50% - 5.27778rem); right: 0; padding-left: 1.11111rem; } } .pt-slick-carousel .slick-dots { padding-left: 0; list-style: none; position: absolute; bottom: 2.5rem; left: 0; right: 0; text-align: center; margin-bottom: 0; } .pt-slick-carousel .slick-dots li { display: inline-block; margin-right: 0.55556rem; background-color: rgba(0, 0, 0, 0.35); border: 0; border-radius: 50%; width: 10px; height: 10px; } .pt-slick-carousel .slick-dots li:hover { cursor: pointer; } .pt-slick-carousel .slick-dots li:last-of-type { margin-right: 0; } .pt-slick-carousel .slick-dots li button { display: none; } .pt-slick-carousel .slick-dots .slick-active { background-color: rgba(0, 0, 0, 0.5); }  .shaka-gallery { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; margin-left: -1px; position: relative; width: 100%; } .shaka-gallery__item { width: calc(50% - 1px); margin: 1px 0 0 1px; } @media (min-width: 768px) { .shaka-gallery__item { width: calc(25% - 1px); }  .shaka-gallery__item--bigger { position: absolute; top: 0; left: 0; width: calc(50% - 1px); }  .shaka-gallery__item--bigger img { height: 371px; } } .shaka-gallery__item--blank { display: none; } @media (min-width: 768px) { .shaka-gallery__item--blank { display: block; } } .shaka-gallery__item.compat-object-fit { background-size: cover; background-position: center center; } .shaka-gallery__item.compat-object-fit img { opacity: 0; } .shaka-gallery br { display: none; } .shaka-gallery img { width: 100%; height: 185px; object-fit: cover; } .widget .shaka-gallery img { height: 185px; } @media (min-width: 768px) { .widget .shaka-gallery__item--bigger img { height: 371px; } }  .wpcf7-select, .wpcf7-text, .wpcf7-number, .wpcf7-date, .wpcf7-textarea { padding: 0.88889rem 1.11111rem; margin-bottom: 1.66667rem; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; font-size: 0.83333rem; width: 100%; transition: all 100ms ease-out; } .wpcf7-select::-webkit-input-placeholder, .wpcf7-text::-webkit-input-placeholder, .wpcf7-number::-webkit-input-placeholder, .wpcf7-date::-webkit-input-placeholder, .wpcf7-textarea::-webkit-input-placeholder { text-transform: uppercase; } .wpcf7-select::-moz-placeholder, .wpcf7-text::-moz-placeholder, .wpcf7-number::-moz-placeholder, .wpcf7-date::-moz-placeholder, .wpcf7-textarea::-moz-placeholder { text-transform: uppercase; } .wpcf7-select:-ms-input-placeholder, .wpcf7-text:-ms-input-placeholder, .wpcf7-number:-ms-input-placeholder, .wpcf7-date:-ms-input-placeholder, .wpcf7-textarea:-ms-input-placeholder { text-transform: uppercase; } .wpcf7-select::placeholder, .wpcf7-text::placeholder, .wpcf7-number::placeholder, .wpcf7-date::placeholder, .wpcf7-textarea::placeholder { text-transform: uppercase; } .wpcf7-textarea { height: 13.88889rem; } .wpcf7-notice { padding-bottom: 1.11111rem; } @media (min-width: 544px) { .wpcf7-notice { display: inline-block; padding-top: 0.88889rem; padding-bottom: 0; } } .wpcf7-notice + p { display: inline-block; } @media (min-width: 544px) { .wpcf7-notice + p { float: right; } } @media (min-width: 544px) { .wpcf7-submit { float: right; } } input[type="date"].form-control.wpcf7-date { line-height: inherit; } .wpcf7 .wpcf7-response-output { margin: 0.27778rem 0; padding: 0.55556rem 1.11111rem; } .wpcf7 .wpcf7-validation-errors { background-color: #f0ad4e; border: 2px solid #f0ad4e; color: #ffffff; } .wpcf7 .wpcf7-mail-sent-ng { background-color: #d9534f; border: 2px solid #d9534f; color: #ffffff; } .wpcf7 .wpcf7-mail-sent-ok { background-color: #5cb85c; border: 2px solid #5cb85c; color: #ffffff; } .wpcf7 .wpcf7-not-valid-tip { margin: 0 0 0.27778rem; }  @media (min-width: 992px) { .pt-sticky-menu .main-navigation > .menu-item > a { padding-top: 30px; padding-bottom: 30px; } } .pt-sticky-menu__call-to-action { text-transform: uppercase; } @media (min-width: 1200px) { .pt-sticky-menu__call-to-action .btn { margin-left: 0.66667rem; } }  .header__left-widgets #lang_sel, .header__left-widgets .wpml-ls, .header__right-widgets #lang_sel, .header__right-widgets .wpml-ls { position: relative; display: inline-block; height: auto; width: 100%; } @media (min-width: 992px) { .header__left-widgets #lang_sel, .header__left-widgets .wpml-ls, .header__right-widgets #lang_sel, .header__right-widgets .wpml-ls { width: auto; } } .header__left-widgets #lang_sel ul, .header__left-widgets .wpml-ls ul, .header__right-widgets #lang_sel ul, .header__right-widgets .wpml-ls ul { padding: 0; margin: 0; list-style-type: none; } .header__left-widgets #lang_sel ul li:hover ul, .header__left-widgets .wpml-ls ul li:hover ul, .header__right-widgets #lang_sel ul li:hover ul, .header__right-widgets .wpml-ls ul li:hover ul { visibility: visible; } .header__left-widgets #lang_sel ul ul, .header__left-widgets .wpml-ls ul ul, .header__right-widgets #lang_sel ul ul, .header__right-widgets .wpml-ls ul ul { visibility: hidden; position: absolute; height: 0; top: 100%; left: 0; border-top: 0; z-index: 10000; right: 0; } .header__left-widgets #lang_sel ul ul a, .header__left-widgets .wpml-ls ul ul a, .header__right-widgets #lang_sel ul ul a, .header__right-widgets .wpml-ls ul ul a { height: auto; border-width: 0 1px 1px; border-top: 1px solid #514644; transition: all 100ms ease-out; } @media (min-width: 992px) { .header__left-widgets #lang_sel ul ul a, .header__left-widgets .wpml-ls ul ul a, .header__right-widgets #lang_sel ul ul a, .header__right-widgets .wpml-ls ul ul a { border-top: 1px solid rgba(255, 255, 255, 0.1); } } .header__left-widgets #lang_sel ul ul a:visited, .header__left-widgets .wpml-ls ul ul a:visited, .header__right-widgets #lang_sel ul ul a:visited, .header__right-widgets .wpml-ls ul ul a:visited { background-color: #3b3331; height: auto; color: #f7f7f7; line-height: 1; } .header__left-widgets #lang_sel ul ul a:visited:hover, .header__left-widgets .wpml-ls ul ul a:visited:hover, .header__right-widgets #lang_sel ul ul a:visited:hover, .header__right-widgets .wpml-ls ul ul a:visited:hover { background-color: #493f3d; } .header__left-widgets #lang_sel li, .header__left-widgets .wpml-ls li, .header__right-widgets #lang_sel li, .header__right-widgets .wpml-ls li { position: relative; padding: 0; margin: 0; list-style-type: none; z-index: 1; } @media (min-width: 992px) { .header__left-widgets #lang_sel li, .header__left-widgets .wpml-ls li, .header__right-widgets #lang_sel li, .header__right-widgets .wpml-ls li { width: auto; min-width: 8.33333rem; } } .header__left-widgets #lang_sel a, .header__left-widgets .wpml-ls a, .header__right-widgets #lang_sel a, .header__right-widgets .wpml-ls a { display: block; font-size: 0.83333rem; text-decoration: none; color: #f7f7f7; border: 1px solid #3b3331; background-color: #3b3331; padding: 22px 20px; line-height: 1; font-family: "Dosis", Helvetica, Arial, sans-serif; transition: all 100ms ease-out; } .header__left-widgets #lang_sel a:hover, .header__left-widgets .wpml-ls a:hover, .header__right-widgets #lang_sel a:hover, .header__right-widgets .wpml-ls a:hover { background-color: #493f3d; color: #f7f7f7; } .header__left-widgets #lang_sel a.lang_sel_sel, .header__left-widgets .wpml-ls a.lang_sel_sel, .header__right-widgets #lang_sel a.lang_sel_sel, .header__right-widgets .wpml-ls a.lang_sel_sel { position: relative; background-image: none; } .header__left-widgets #lang_sel a.lang_sel_sel::after, .header__left-widgets .wpml-ls a.lang_sel_sel::after, .header__right-widgets #lang_sel a.lang_sel_sel::after, .header__right-widgets .wpml-ls a.lang_sel_sel::after { position: absolute; content: '\f078'; right: 1.11111rem; top: calc(50% - 0.33333rem); font-family: 'FontAwesome'; font-size: 0.55556rem; color: rgba(255, 255, 255, 0.35); } .header__left-widgets #lang_sel .iclflag, .header__left-widgets .wpml-ls .iclflag, .header__right-widgets #lang_sel .iclflag, .header__right-widgets .wpml-ls .iclflag { width: 18px; height: 12px; position: relative; margin-right: 0.27778rem; top: -0.05556rem; } .header__left-widgets #lang_sel .wpml-ls-current-language:hover > a, .header__left-widgets #lang_sel .wpml-ls-current-language > a:focus, .header__left-widgets .wpml-ls .wpml-ls-current-language:hover > a, .header__left-widgets .wpml-ls .wpml-ls-current-language > a:focus, .header__right-widgets #lang_sel .wpml-ls-current-language:hover > a, .header__right-widgets #lang_sel .wpml-ls-current-language > a:focus, .header__right-widgets .wpml-ls .wpml-ls-current-language:hover > a, .header__right-widgets .wpml-ls .wpml-ls-current-language > a:focus { color: #f7f7f7; background-color: #3b3331; }  .icon-box:focus, .icon-box:hover { text-decoration: none; } .top .icon-box { display: block; color: #888888; } .top .icon-box .fa { vertical-align: middle; font-size: 1rem; margin-right: 0.33333rem; padding-bottom: 1px; } .top .icon-box__text { display: inline-block; vertical-align: middle; padding-bottom: 1px; } .top .icon-box__title { display: inline-block; color: #888888; font-family: "Roboto Condensed", Helvetica, Arial, sans-serif; font-size: 0.77778rem; font-weight: normal; margin-bottom: 0; } .top .widget-icon-box { padding: 0.61111rem 0 0.44444rem; } .header .icon-box { display: block; color: #f7f7f7; padding: 1.11111rem 1.66667rem 0.88889rem 1.11111rem; } @media (min-width: 992px) { .header .icon-box { padding: 20px 30px 16px 20px; } } .header .icon-box .fa { vertical-align: top; font-size: 1.33333rem; margin-right: 0.33333rem; color: rgba(255, 255, 255, 0.35); transition: all 100ms ease-out; } @media (min-width: 992px) { .header .icon-box .fa { font-size: 24px; } } .header .icon-box__text { display: inline-block; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; font-size: 0.83333rem; } @media (min-width: 992px) { .header .icon-box__text { font-size: 15px; } } .header .icon-box__title { display: inline-block; color: #f7f7f7; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; font-size: 0.83333rem; margin-bottom: 0; } @media (min-width: 992px) { .header .icon-box__title { font-size: 15px; } } .header a.icon-box:focus .fa, .header a.icon-box:hover .fa { color: #f7f7f7; } .content-area .icon-box { color: #888888; } .content-area .icon-box .fa { float: left; font-size: 1.77778rem; transition: all 100ms ease-out; color: #dddddd; } .content-area .icon-box__title, .content-area .icon-box__subtitle { display: block; margin-left: 3.33333rem; font-size: 0.88889rem; } .content-area .icon-box__title { font-size: 0.83333rem; margin-bottom: 0.66667rem; text-transform: uppercase; } .content-area .icon-box:focus, .content-area .icon-box:hover { color: #888888; } .content-area a.icon-box:focus .fa, .content-area a.icon-box:hover .fa { color: #d80019; }  .top .social-icons__link { color: #888888; font-size: 1rem; margin-left: 0.27778rem; } .top .social-icons__link:focus, .top .social-icons__link:hover { color: #d80019; } .top .social-icons__link:first-of-type { margin-left: 0; } .top .widget-social-icons { vertical-align: top; padding: 0.38889rem 0 0.33333rem; } .header .social-icons__link { background-color: #3b3331; color: rgba(255, 255, 255, 0.5); font-size: 1.33333rem; transition: all 100ms ease-out; padding: 0.69444rem; -webkit-flex: 1 1 100%; -ms-flex: 1 1 100%; flex: 1 1 100%; } @media (min-width: 992px) { .header .social-icons__link { display: inline-block; } } .header .social-icons__link .fa { min-width: 1.38889rem; text-align: center; } .header .social-icons__link + .social-icons__link { border-left: 1px solid #514644; } @media (min-width: 992px) { .header .social-icons__link + .social-icons__link { margin-left: 0.16667rem; border-left: 0; } } .header .social-icons__link:focus, .header .social-icons__link:hover { color: #ffffff; } .header .widget.widget-social-icons { background-color: transparent; } .header .widget-social-icons { font-size: 0; display: -webkit-flex; display: -ms-flexbox; display: flex; } @media (min-width: 992px) { .header .widget-social-icons { display: inline-block; } }  .page-box__picture { display: inline-block; width: 100%; margin-bottom: 1.44444rem; } .page-box__picture img { width: 100%; transition: all 300ms ease-out; } .page-box__title { font-size: 1.11111rem; text-transform: uppercase; margin-bottom: 0.61111rem; } .page-box__title a { color: #3b3331; } .page-box__title a:focus, .page-box__title a:hover { color: #3b3331; } .page-box__text { font-size: 0.83333rem; margin-bottom: 0; } .page-box__content { display: inline-block; vertical-align: top; } .page-box__more-link { display: inline-block; font-family: "Dosis", Helvetica, Arial, sans-serif; font-size: 0.83333rem; font-weight: 800; text-transform: uppercase; margin-top: 0.88889rem; } .page-box--block .page-box__picture { overflow: hidden; } .page-box--block .page-box__picture:focus img, .page-box--block .page-box__picture:hover img { -webkit-transform: scale(1.05) translateZ(0); transform: scale(1.05) translateZ(0); } .page-box--inline { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; } .page-box--inline .page-box__picture { display: inline-block; margin: 0; } .page-box--inline .page-box__title { font-size: 1rem; margin-bottom: 0.27778rem; } .page-box--inline .page-box__content { -webkit-flex-basis: calc(100% - 120px); -ms-flex-preferred-size: calc(100% - 120px); flex-basis: calc(100% - 120px); }  @media (min-width: 992px) { .call-to-action { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } } .call-to-action__text { text-align: center; padding: 0 0 1.38889rem; } @media (min-width: 992px) { .call-to-action__text { text-align: left; padding: 0; } } .call-to-action__title { font-size: 1.33333rem; font-weight: 800; margin-bottom: 0; color: #ffffff; } .call-to-action__subtitle { margin-top: 0.38889rem; margin-bottom: 0; font-size: 0.88889rem; line-height: 1.2; } .call-to-action__button { text-align: center; } @media (min-width: 992px) { .call-to-action__button { text-align: left; } } .call-to-action__button .btn { margin-left: 0.83333rem; } .call-to-action__button .btn:first-of-type { margin-left: 0; }  .widget-testimonials { position: relative; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05), 0 2px 6px rgba(0, 0, 0, 0.15); } .widget-testimonials .widget-title { position: relative; text-align: center; text-transform: uppercase; padding: 3.33333rem; padding-bottom: 0; margin-bottom: 1.5rem; font-size: 1.66667rem; } .widget-testimonials .widget-title::before { position: absolute; content: ''; width: calc(100% - 2.22222rem); height: 2px; left: 1.11111rem; top: 1.11111rem; background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); } .widget-testimonials .widget-title + .testimonial { padding-top: 0; } .widget-testimonials .widget-title + .testimonial::before { display: none; } .widget-testimonials::before, .widget-testimonials::after { position: absolute; z-index: 5; width: 2px; height: calc(100% - 2.22222rem); top: 1.11111rem; background: repeating-linear-gradient(180deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); } .widget-testimonials::before { left: 1.11111rem; } .widget-testimonials::after { right: 1.11111rem; } .content-area .widget-testimonials::after { display: inherit; } .testimonial { position: relative; padding: 3.33333rem 20%; } .testimonial::before, .testimonial::after { position: absolute; content: ''; width: calc(100% - 2.22222rem); height: 2px; left: 1.11111rem; background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); } .testimonial::before { top: 1.11111rem; } .testimonial::after { bottom: 1.11111rem; } .testimonial__container { position: relative; background-color: #ffffff; margin-bottom: 0.27778rem; } .testimonial__container::before, .testimonial__container::after { position: absolute; z-index: 10; font-family: "Dosis", Helvetica, Arial, sans-serif; font-size: 5.55556rem; font-weight: 800; text-align: center; width: 3.77778rem; height: 5rem; line-height: 7.5rem; background-color: #d80019; color: #ffffff; } .testimonial__container::before { content: '“'; left: -0.83333rem; top: 2.22222rem; } @media (min-width: 768px) { .testimonial__container::before { left: -1.38889rem; } } .testimonial__container::after { content: '“'; right: -0.83333rem; bottom: 2.22222rem; -webkit-transform: rotate(180deg); transform: rotate(180deg); } @media (min-width: 768px) { .testimonial__container::after { right: -1.38889rem; } } .testimonial blockquote { font-size: 1.11111rem; text-align: center; margin-bottom: 1.44444rem; } .testimonial__author { display: inline-block; color: #d80019; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; vertical-align: middle; text-transform: uppercase; } .testimonial__author-container { text-align: center; } .testimonial__author-name { display: inline-block; font-style: normal; } .testimonial__author-description { display: inline-block; } .testimonial__rating { color: #fac800; } .testimonial__carousel { color: #d80019; font-size: 1.66667rem; vertical-align: middle; padding: 0 0.94444rem; } .testimonial__carousel:focus { color: #d80019; } .testimonial__carousel:hover { color: #b90015; }  .latest-news { margin-bottom: 0; border: 0; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05), 0 2px 6px rgba(0, 0, 0, 0.15); } .latest-news__image { display: block; overflow: hidden; } .latest-news__image img { transition: all 300ms ease-out; width: 100%; } .latest-news__image:focus img, .latest-news__image:hover img { -webkit-transform: scale(1.05) translateZ(0); transform: scale(1.05) translateZ(0); } .latest-news__content { padding: 1.83333rem 1.66667rem 1rem; } .latest-news__title { font-size: 1.11111rem; text-transform: uppercase; } .latest-news__title a { color: #3b3331; } .latest-news__title a:focus, .latest-news__title a:hover { color: #3b3331; } .latest-news__excerpt { font-size: 0.83333rem; margin-bottom: 0.66667rem; } .latest-news--featured .latest-news__content, .latest-news--block .latest-news__content { position: relative; } .latest-news--featured .latest-news__date, .latest-news--block .latest-news__date { position: absolute; display: inline-block; top: -0.61111rem; left: 1.66667rem; font-family: "Dosis", Helvetica, Arial, sans-serif; font-size: 0.83333rem; font-weight: 800; text-transform: uppercase; background-color: #d80019; color: #ffffff; padding: 0rem 0.27778rem; } .latest-news--featured .latest-news__read-more, .latest-news--block .latest-news__read-more { position: relative; display: inline-block; width: 100%; margin-top: 0.33333rem; padding-top: 1.11111rem; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; font-size: 0.83333rem; text-transform: uppercase; } .latest-news--featured .latest-news__read-more::before, .latest-news--block .latest-news__read-more::before { position: absolute; content: ''; width: 100%; height: 2px; top: 0; left: 0; background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); } .latest-news--featured { background: #f7f7f7 url("https://gardoma.de/wp-content/themes/shaka-pt/assets/images/zig_zag.svg"); background-size: cover; padding: 1.66667rem; box-shadow: none; } @media (min-width: 544px) { .latest-news--featured { padding: 1.66667rem 1.66667rem 1.66667rem calc(50% - 0.83333rem); } } .latest-news--featured .latest-news__content { background-color: #ffffff; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05), 0 2px 6px rgba(0, 0, 0, 0.15); } .latest-news--featured .latest-news__title { margin-bottom: 0.44444rem; } .latest-news--featured .latest-news__read-more::after { position: absolute; content: ''; background-image: url("https://gardoma.de/wp-content/themes/shaka-pt/assets/images/zig_zag_single.svg"); background-size: 80%; background-repeat: no-repeat; background-position: top right; top: -0.44444rem; bottom: 0; right: -1.66667rem; left: 0; } .latest-news--block { background-color: #ffffff; } .latest-news--inline { display: block; } .latest-news--inline .latest-news__content { padding: 1.16667rem 1.66667rem 0.88889rem; } .latest-news--inline .latest-news__title { font-size: 0.88889rem; margin-bottom: 0.16667rem; } .latest-news--inline .latest-news__date { font-size: 0.77778rem; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; color: #888888; } .latest-news--inline:focus, .latest-news--inline:hover { background-color: #f7f7f7; text-decoration: none; } .latest-news--more-news { position: relative; display: block; background-color: #ffffff; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; font-size: 0.83333rem; text-transform: uppercase; padding: 1rem 1.66667rem; color: #5897cc; } .latest-news--more-news:focus, .latest-news--more-news:hover { text-decoration: none; background-color: #f7f7f7; color: #5897cc; }  .portfolio-grid { position: relative; } .portfolio-grid__header { position: relative; display: inline-block; margin-bottom: 1.66667rem; width: 100%; } @media (min-width: 992px) { .portfolio-grid__header { margin-bottom: 2.22222rem; } } .portfolio-grid__title { display: inline-block; font-size: 1.66667rem; margin-top: 0.83333rem; margin-bottom: 2.5rem; text-transform: uppercase; } @media (min-width: 992px) { .portfolio-grid__title { margin-top: 0.61111rem; margin-bottom: 0; } } .portfolio-grid__title + .portfolio-grid__nav { margin-top: 0; } @media (min-width: 992px) { .portfolio-grid__title + .portfolio-grid__nav { float: right; } } .portfolio-grid__nav { margin: 0; font-size: 0; list-style: none; overflow: hidden; position: relative; background-color: #f2f2f2; border: 1px solid #dddddd; padding: 0 1.66667rem; margin-top: 4.44444rem; } @media (min-width: 992px) { .portfolio-grid__nav { display: inline-block; overflow: visible; position: static; background-color: transparent; border: 0; padding: 0; margin-top: 0; } } .portfolio-grid__nav-item { position: relative; text-overflow: ellipsis; text-transform: uppercase; font-family: "Dosis", Helvetica, Arial, sans-serif; font-size: 0.83333rem; font-weight: 800; border-top: 1px solid #dddddd; } @media (min-width: 992px) { .portfolio-grid__nav-item { display: inline-block; border-top: 0; } } @media (min-width: 992px) { .portfolio-grid__nav-item:not(:last-of-type)::after { position: absolute; content: ''; right: -2px; top: calc(50% - 0.55556rem); background: repeating-linear-gradient(180deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); width: 2px; height: 1.11111rem; } } .portfolio-grid__nav-item:last-of-type .portfolio-grid__nav-link { padding-right: 0; } .portfolio-grid__nav-item .funky-underline { opacity: 0; } .portfolio-grid__nav-item.is-active { position: absolute; top: 0; left: 1.66667rem; right: 1.66667rem; color: #3b3331; border-top: 0; } @media (min-width: 992px) { .portfolio-grid__nav-item.is-active { position: relative; left: 0; right: 0; } } .portfolio-grid__nav-item.is-active .funky-underline { opacity: 1; } .portfolio-grid__nav-item.is-active > .portfolio-grid__nav-link { color: #3b3331; } .portfolio-grid__nav-item.is-active > .portfolio-grid__nav-link:focus, .portfolio-grid__nav-item.is-active > .portfolio-grid__nav-link:hover { color: #3b3331; } .portfolio-grid__nav-item:hover .funky-underline { opacity: 1; } .portfolio-grid__nav-link { display: block; font-size: 0.88889rem; padding-top: 1rem; padding-bottom: 1rem; color: #888888; transition: all 100ms ease-out; } @media (min-width: 992px) { .portfolio-grid__nav-link { display: inline-block; font-size: 0.83333rem; padding: 1.11111rem 1.11111rem 1rem; } } .portfolio-grid__nav-link:focus, .portfolio-grid__nav-link:hover { text-decoration: none; color: #3b3331; } .portfolio-grid__mobile-filter { position: absolute; right: 0; top: 0.16667rem; z-index: 2; height: 3.33333rem; line-height: 3rem; padding-top: 0; padding-bottom: 0; } .portfolio-grid__arrow { position: relative; display: inline-block; text-align: center; width: 3.33333rem; height: 3.33333rem; line-height: 3.77778rem; background-color: rgba(0, 0, 0, 0.1); color: #888888; -webkit-flex: 0 0 calc(50% - 15rem/18); -ms-flex: 0 0 calc(50% - 15rem/18); flex: 0 0 calc(50% - 15rem/18); transition: all 100ms ease-out; -webkit-transform: rotate(25deg); transform: rotate(25deg); } @media (min-width: 992px) { .portfolio-grid__arrow { -webkit-flex: 0 0 3.33333rem; -ms-flex: 0 0 3.33333rem; flex: 0 0 3.33333rem; } } .portfolio-grid__arrow .fa { font-size: 1.66667rem; -webkit-transform: rotate(-25deg); transform: rotate(-25deg); } @media (min-width: 1280px) { .portfolio-grid__arrow { position: absolute; top: 50%; } } .portfolio-grid__arrow--left { padding-right: 0.11111rem; margin-left: calc(50% - 4.72222rem); margin-right: 2.77778rem; } @media (min-width: 1280px) { .portfolio-grid__arrow--left { left: -85px; margin-left: 0; margin-right: 0; } } .portfolio-grid__arrow--right { padding-left: 0.11111rem; } @media (min-width: 1280px) { .portfolio-grid__arrow--right { right: -85px; } } .portfolio-grid__arrow:focus { background-color: #ffffff; color: #888888; } .portfolio-grid__arrow:hover { background-color: #ffffff; color: #3b3331; } .portfolio-grid__card { display: block; color: #888888; border: 0; margin-bottom: 1.66667rem; transition: all 100ms ease-out; } .portfolio-grid__card-block { position: relative; padding: 1.27778rem 1.38889rem 0.83333rem; border: 1px solid #e8e8e8; transition: all 100ms ease-out; } .portfolio-grid__card-img { width: 100%; } .portfolio-grid__card-img + .portfolio-grid__card-block { border-top: 1px solid transparent; } .portfolio-grid__card-price { position: absolute; display: inline-block; top: -0.61111rem; left: 1.66667rem; font-family: "Dosis", Helvetica, Arial, sans-serif; font-size: 0.83333rem; font-weight: 800; text-transform: uppercase; background-color: #d80019; color: #ffffff; padding: 0rem 0.27778rem; left: 1.38889rem; } .portfolio-grid__card-title { font-size: 0.83333rem; margin-bottom: 0.11111rem; text-transform: uppercase; transition: all 100ms ease-out; } .portfolio-grid__card-items { position: relative; font-size: 0.83333rem; margin-top: 0.66667rem; padding-top: 0.66667rem; } .portfolio-grid__card-items::before { position: absolute; content: ''; top: 0; left: 0; width: 100%; height: 2px; background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); } .portfolio-grid__card-item { margin-bottom: 0; } .portfolio-grid__card-item .fa { width: 1rem; } .portfolio-grid__card:focus, .portfolio-grid__card:hover { text-decoration: none; color: #888888; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05), 0 2px 6px rgba(0, 0, 0, 0.15); } .portfolio-grid__card:focus .portfolio-grid__card-block, .portfolio-grid__card:hover .portfolio-grid__card-block { border: 1px solid transparent; } .portfolio-grid__card--dummy { position: relative; background-color: #ffffff; border: 2px dashed transparent; box-shadow: none; } .portfolio-grid__card--dummy::before, .portfolio-grid__card--dummy::after { position: absolute; content: ''; top: 0; width: 2px; height: 100%; background: repeating-linear-gradient(180deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); } .portfolio-grid__card--dummy::before { left: -2px; } .portfolio-grid__card--dummy::after { right: -2px; } .portfolio-grid__card--dummy .fa { color: #cccccc; } .portfolio-grid__card--dummy .portfolio-grid__card-block { position: relative; padding: 1.38889rem; border: 0; } .portfolio-grid__card--dummy .portfolio-grid__card-block::before, .portfolio-grid__card--dummy .portfolio-grid__card-block::after { position: absolute; content: ''; left: -2px; height: 2px; width: calc(100% + 4px); background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); } .portfolio-grid__card--dummy .portfolio-grid__card-block::before { top: -2px; } .portfolio-grid__card--dummy .portfolio-grid__card-block::after { bottom: -2px; } .portfolio-grid__card--dummy .portfolio-grid__card-title { color: #3b3331; font-size: 1rem; margin-top: 0.83333rem; margin-bottom: 0.27778rem; } .portfolio-grid__card--dummy .portfolio-grid__card-text { line-height: 1.2; font-size: 0.88889rem; margin-bottom: 1.11111rem; } .portfolio-grid__card--dummy.portfolio-grid__card:focus .portfolio-grid__card-block, .portfolio-grid__card--dummy.portfolio-grid__card:hover .portfolio-grid__card-block { border: 0; } .portfolio-grid__card--dummy.portfolio-grid__card:focus .portfolio-grid__card-title, .portfolio-grid__card--dummy.portfolio-grid__card:hover .portfolio-grid__card-title { color: #3b3331; } .portfolio-grid__cta { white-space: inherit; } .portfolio-grid--slider .portfolio-grid__header { border-bottom-color: rgba(0, 0, 0, 0.1); padding-bottom: 0.83333rem; } @media (min-width: 992px) { .portfolio-grid--slider .portfolio-grid__header { padding-bottom: 0; } } .portfolio-grid--slider.is-nav-arrows-hidden .portfolio-grid__arrow { display: none; } .portfolio-grid--slider.is-nav-arrows-hidden .portfolio-grid__header { padding-bottom: 0; } @-webkit-keyframes fadeout { from { opacity: 1; -webkit-transform: scale(1); transform: scale(1); }  to { opacity: 0; -webkit-transform: scale(0); transform: scale(0); } } @keyframes fadeout { from { opacity: 1; -webkit-transform: scale(1); transform: scale(1); }  to { opacity: 0; -webkit-transform: scale(0); transform: scale(0); } } .portfolio-grid .is-fadeout { -webkit-animation: fadeout ease-in-out 0.2s 1 forwards; animation: fadeout ease-in-out 0.2s 1 forwards; } .portfolio-grid .is-fadein { -webkit-animation: fadeout ease-in-out 0.2s 1 reverse forwards; animation: fadeout ease-in-out 0.2s 1 reverse forwards; } .portfolio-grid .carousel-inner > .carousel-item { margin: 0 0.16667rem; } .portfolio-grid--dark .portfolio-grid__title { color: #ffffff; } .portfolio-grid--dark .portfolio-grid__nav { background-color: rgba(255, 255, 255, 0.1); border-color: rgba(255, 255, 255, 0.2); } @media (min-width: 992px) { .portfolio-grid--dark .portfolio-grid__nav { background-color: transparent; border: 0; } } .portfolio-grid--dark .portfolio-grid__nav-item { border-top-color: rgba(255, 255, 255, 0.2); } @media (min-width: 992px) { .portfolio-grid--dark .portfolio-grid__nav-item { border-top: 0; } } .portfolio-grid--dark .portfolio-grid__nav-item.is-active > .portfolio-grid__nav-link { color: #ffffff; } @media (min-width: 992px) { .portfolio-grid--dark .portfolio-grid__nav-item:not(:last-of-type)::after { background: repeating-linear-gradient(180deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2) 2px, transparent 0, transparent 6px); } } .portfolio-grid--dark .portfolio-grid__nav-link { color: rgba(255, 255, 255, 0.5); } .portfolio-grid--dark .portfolio-grid__nav-link:hover { color: #ffffff; } .portfolio-grid--dark .portfolio-grid__arrow { background-color: rgba(255, 255, 255, 0.1); color: #ffffff; }  .pw-instagram { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; } @media (min-width: 768px) { .pw-instagram { -webkit-flex-flow: row nowrap; -ms-flex-flow: row nowrap; flex-flow: row nowrap; } } .pw-instagram__item { display: block; -webkit-flex-basis: calc(50% - 0.22222rem); -ms-flex-preferred-size: calc(50% - 0.22222rem); flex-basis: calc(50% - 0.22222rem); transition: -webkit-transform 200ms ease-out, -webkit-filter 200ms ease-out; transition: transform 200ms ease-out, filter 200ms ease-out; transition: transform 200ms ease-out, filter 200ms ease-out, -webkit-transform 200ms ease-out, -webkit-filter 200ms ease-out; opacity: .7; -webkit-filter: grayscale(100%); filter: grayscale(100%); margin: 0.11111rem; will-change: transform; } @media (min-width: 768px) { .pw-instagram__item { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; } } .pw-instagram__item:hover { -webkit-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); opacity: 1; z-index: 10; -webkit-filter: inherit; filter: inherit; } .pw-instagram__item--cta { position: relative; background-color: #16639c; -webkit-filter: none; filter: none; opacity: 1; } .pw-instagram__item--cta .pw-instagram__photo { visibility: hidden; } @media (min-width: 1200px) { .pw-instagram__item--cta .pw-instagram__photo { display: none; } } .pw-instagram__item--cta:focus, .pw-instagram__item--cta:hover { text-decoration: none; } .pw-instagram__item--cta .fa { position: absolute; color: #ffffff; font-size: 1.66667rem; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } @media (min-width: 1200px) { .pw-instagram__item--cta .fa { left: 1.11111rem; top: inherit; bottom: 0.83333rem; -webkit-transform: inherit; transform: inherit; } } .pw-instagram__photo { opacity: 1; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05), 0 2px 6px rgba(0, 0, 0, 0.15); width: 100%; } .pw-instagram__title { display: none; } @media (min-width: 1200px) { .pw-instagram__title { display: block; text-transform: uppercase; font-size: 0.83333rem; color: #ffffff; padding: 0.83333rem 1.11111rem 0; } } .pw-instagram__text { display: none; } @media (min-width: 1200px) { .pw-instagram__text { display: block; font-size: 0.77778rem; color: rgba(255, 255, 255, 0.5); padding: 0 1.11111rem; } } .pw-instagram__loader { display: inline-block; width: 100%; text-align: center; }  .skype-button { position: relative; display: block; padding: 0.66667rem 0.61111rem; background-color: #1fa7da; border-radius: 0.11111rem; transition: all 100ms ease-out; } .skype-button .fa { font-size: 2.22222rem; float: right; color: #79cae9; transition: all 100ms ease-out; } .skype-button:focus, .skype-button:hover { background-color: #1ea0d1; } .skype-button:focus .fa, .skype-button:hover .fa { color: #8fd3ed; } .skype-button__title { display: inline-block; padding: 0.38889rem 0.83333rem 0.38889rem 0.55556rem; margin: 0; color: #ffffff; font-size: 0.83333rem; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; text-transform: uppercase; }  .time-table { display: block; } .time-table .week-day { padding: 0; margin-bottom: 0.5rem; font-size: 0.77778rem; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; } .time-table .week-day dt { padding-right: 0.55556rem; } .time-table .week-day dd { padding-left: 0.55556rem; } .time-table .week-day dt, .time-table .week-day dd { font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; font-size: 0.83333rem; text-transform: uppercase; display: inline-block; margin-bottom: 0; } .time-table .week-day.today { color: #d80019; } .time-table .week-day:last-of-type { margin-bottom: 0; } .time-table .additional-info { font-size: 0.77778rem; margin-right: 0.5rem; } .time-table .widget-title { position: relative; font-size: 0.83333rem; text-transform: uppercase; text-align: center; padding-bottom: 1.33333rem; margin-bottom: 0.55556rem; } .time-table .widget-title::after { position: absolute; content: ''; width: 100%; height: 2px; left: 0; bottom: 0; background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); } .popover-icon-box-content .time-table .week-day.today { color: #cccccc; }  .brochure-box { position: relative; display: block; padding: 0.88889rem 1.11111rem 0.61111rem; background-color: #ffffff; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05), 0 2px 6px rgba(0, 0, 0, 0.15); } .brochure-box__icon { vertical-align: middle; } .brochure-box .fa { display: inline-block; text-align: center; font-size: 1.22222rem; color: #888888; width: 1.66667rem; transition: all 100ms ease-out; } .brochure-box__text { display: inline-block; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; font-size: 0.88889rem; text-transform: uppercase; color: #888888; margin-left: 0.38889rem; transition: all 100ms ease-out; } .brochure-box:focus, .brochure-box:hover { text-decoration: none; } .brochure-box:focus .fa, .brochure-box:hover .fa { color: #3b3331; } .brochure-box:focus .brochure-box__text, .brochure-box:hover .brochure-box__text { color: #3b3331; } .widget-brochure-box + .widget-brochure-box { margin-top: -30px; }  .accordion { background-color: #ffffff; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05), 0 2px 6px rgba(0, 0, 0, 0.15); } .accordion__panel .panel-title a { position: relative; display: block; padding: 1.27778rem 3.05556rem 1.22222rem 1.66667rem; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; font-size: 0.77778rem; text-transform: uppercase; color: #d80019; border-top: 2px solid transparent; transition: all 100ms ease-out; } .accordion__panel .panel-title a::before { position: absolute; content: ''; width: calc(100% - 2.77778rem); height: 2px; left: 1.38889rem; top: -2px; background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); } .accordion__panel .panel-title a::after { position: absolute; content: '\f068'; font-family: 'FontAwesome'; right: 1.27778rem; top: calc(50% - 0.69444rem); width: 1.38889rem; height: 1.38889rem; text-align: center; line-height: 1.44444rem; } .accordion__panel .panel-title a.collapsed { color: #3b3331; } .accordion__panel .panel-title a.collapsed::after { content: '\f067'; } .accordion__panel .panel-title a:focus { text-decoration: none; } .accordion__panel .panel-title a:hover { text-decoration: none; color: #d80019; } .accordion__panel:first-of-type a::before { display: none; } .accordion__content .panel-body { position: relative; font-size: 0.88889rem; padding: 1.11111rem 3.05556rem 1.11111rem 1.66667rem; border-top: 2px solid transparent; } .accordion__content .panel-body::before { position: absolute; content: ''; width: calc(100% - 2.77778rem); height: 2px; left: 1.38889rem; top: -2px; background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); } .accordion h4 { margin: 0; } .accordion .more-link { position: relative; display: block; border: 0; border-top: 2px solid transparent; margin-bottom: 0; margin-top: 0; padding: 1.05556rem 3.05556rem 1rem 1.66667rem; transition: all 100ms ease-out; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; font-size: 0.77778rem; text-transform: uppercase; color: #3b3331; } .accordion .more-link::before { position: absolute; content: ''; width: calc(100% - 2.77778rem); height: 2px; left: 1.38889rem; top: -2px; background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); } .accordion .more-link::after { position: absolute; content: '\f0c9'; font-family: 'FontAwesome'; font-size: 0.72222rem; right: 1.27778rem; top: calc(50% - 0.69444rem); width: 1.38889rem; height: 1.38889rem; text-align: center; line-height: 1.44444rem; } .accordion .more-link:focus, .accordion .more-link:hover { text-decoration: none; color: #d80019; }  .person-profile { border: 0; } .person-profile:focus .slick-arrow, .person-profile:hover .slick-arrow { opacity: 1; visibility: visible; } .person-profile__container { position: relative; padding: 2.22222rem 2.22222rem 1.5rem; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05), 0 2px 6px rgba(0, 0, 0, 0.15); } .person-profile__label { position: absolute; display: inline-block; top: -0.61111rem; left: 1.66667rem; font-family: "Dosis", Helvetica, Arial, sans-serif; font-size: 0.83333rem; font-weight: 800; text-transform: uppercase; background-color: #d80019; color: #ffffff; padding: 0rem 0.27778rem; left: 2.22222rem; } .person-profile__name { text-transform: uppercase; font-size: 1.33333rem; margin-bottom: 0.66667rem; } .person-profile__description { font-size: 0.88889rem; } .person-profile__skills { position: relative; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; font-size: 0.72222rem; text-transform: uppercase; color: #bbbbbb; padding-top: 1.11111rem; } .person-profile__skills::before { position: absolute; content: ''; width: 100%; height: 2px; left: 0; top: 0; background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); } .person-profile__skills + .person-profile__tags { padding-top: 0.16667rem; } .person-profile__skills + .person-profile__tags::before { display: none; } .person-profile__skill { margin-bottom: 0.33333rem; } .person-profile__skill-rating { margin-left: 0.27778rem; color: #3b3331; } .person-profile__tags { position: relative; padding-top: 1.11111rem; } .person-profile__tags::before { position: absolute; content: ''; width: 100%; height: 2px; left: 0; top: 0; background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); } .person-profile__tag { display: inline-block; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; font-size: 0.72222rem; text-transform: uppercase; padding: 0.25rem 0.55556rem; margin-bottom: 0.16667rem; background-color: #f7f7f7; color: #bbbbbb; transition: all 100ms ease-out; } .person-profile__social-icons { position: relative; margin-top: 1.11111rem; padding-top: 0.61111rem; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; font-size: 0.72222rem; text-transform: uppercase; color: #bbbbbb; } .person-profile__social-icons::before { position: absolute; content: ''; width: 100%; height: 2px; left: 0; top: 0; background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); } .person-profile__social-icon { font-size: 1.33333rem; color: #d80019; margin-left: 0.27778rem; } .person-profile__social-icon:first-of-type { margin-left: 0.38889rem; } .person-profile__social-icon .fa { vertical-align: middle; } .person-profile__social-icon:focus, .person-profile__social-icon:hover { color: #bf0016; } .person-profile__carousel { font-size: 0; } .person-profile__carousel .slick-arrow { position: absolute; opacity: 0; visibility: hidden; z-index: 10; top: calc(50% - 1.66667rem); width: 3.33333rem; height: 3.33333rem; background-color: rgba(255, 255, 255, 0.7); color: rgba(0, 0, 0, 0.5); border: 0; transition: all 100ms ease-out; } .person-profile__carousel .slick-arrow:focus { outline: none; } .person-profile__carousel .slick-arrow:hover { background-color: rgba(255, 255, 255, 0.9); color: rgba(0, 0, 0, 0.7); } .person-profile__carousel .slick-arrow .fa { font-size: 1.11111rem; line-height: 3.44444rem; } .person-profile__carousel .slick-prev { left: 2.22222rem; } .person-profile__carousel .slick-prev .fa { padding-right: 0.11111rem; } .person-profile__carousel .slick-next { right: 2.22222rem; } .person-profile__carousel .slick-next .fa { padding-left: 0.11111rem; } .person-profile__carousel-item--video { position: relative; padding-bottom: 56.25%; height: 0; } .person-profile__carousel-item--video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }  .pricing-list__item { font-size: 0rem; margin-bottom: 0.44444rem; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; } .pricing-list__item:last-of-type { margin-bottom: 0; } .pricing-list__item:last-of-type .pricing-list__description { margin-bottom: 0; } .pricing-list__badge, .pricing-list__title, .pricing-list__price { display: inline-block; } .pricing-list__badge { font-size: 0.72222rem; text-transform: uppercase; line-height: 1; color: #ffffff; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; background-color: #d80019; padding: 0.38889rem 0.38889rem 0.27778rem; margin-top: -2px; } .pricing-list__badge + .pricing-list__title { padding-left: 0.5rem; } .pricing-list__title { text-transform: uppercase; font-size: 0.83333rem; font-weight: 800; color: #3b3331; padding-right: 0.11111rem; } .pricing-list__line { position: relative; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .pricing-list__line::after { position: absolute; content: ''; height: 2px; background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); top: 0.77778rem; left: 0.55556rem; width: calc(100% - 1.11111rem); } .pricing-list__price { font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; font-size: 0.83333rem; padding-left: 0.11111rem; color: #3b3331; float: right; padding-top: 1px; } .pricing-list__description { margin-top: 0.11111rem; margin-bottom: 0.72222rem; font-size: 0.83333rem; width: 100%; } .pricing-list__widget-title h3 { font-size: 1.5rem; margin-bottom: 0.77778rem; }  .contact-profile { border: 0; } .contact-profile__container { position: relative; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05), 0 2px 6px rgba(0, 0, 0, 0.15); padding: 1.44444rem 2.22222rem 0.72222rem; } .contact-profile__label { position: absolute; display: inline-block; top: -0.61111rem; left: 1.66667rem; font-family: "Dosis", Helvetica, Arial, sans-serif; font-size: 0.83333rem; font-weight: 800; text-transform: uppercase; background-color: #d80019; color: #ffffff; padding: 0rem 0.27778rem; left: 2.22222rem; } .contact-profile__name { position: relative; text-transform: uppercase; font-size: 1.11111rem; padding-bottom: 1rem; margin-bottom: 0.66667rem; } .contact-profile__name::after { position: absolute; content: ''; width: 100%; height: 2px; left: 0; bottom: 0; background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); } .contact-profile__item { padding-bottom: 0.27778rem; } .contact-profile__icon { float: left; width: 1.66667rem; margin-top: -0.11111rem; } .contact-profile__text { margin-left: 1.66667rem; margin-bottom: 0; font-size: 0.88889rem; } .contact-profile__social-icons { position: relative; padding-top: 0.88889rem; margin-top: 0.55556rem; } .contact-profile__social-icons::before { position: absolute; content: ''; width: 100%; height: 2px; left: 0; top: 0; background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); } .contact-profile__social-icon { color: #d80019; font-size: 1.22222rem; margin-right: 0.27778rem; } .contact-profile__social-icon:focus, .contact-profile__social-icon:hover { color: #bf0016; }  .number-counters { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } @media (min-width: 992px) { .number-counters { -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; } } .number-counter { -webkit-flex: 1; -ms-flex: 1; flex: 1; transition: all 100ms ease-out; margin-bottom: 1.66667rem; } @media (min-width: 992px) { .number-counter { margin-right: 1.66667rem; margin-bottom: 0; } } .number-counter:last-of-type { margin-bottom: 0; } @media (min-width: 992px) { .number-counter:last-of-type { margin-right: 0; } } .number-counter__number { font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 300; color: #3b3331; font-size: 2rem; line-height: 1; } .number-counter__title { font-family: "Roboto Condensed", Helvetica, Arial, sans-serif; font-weight: normal; font-size: 1rem; color: #888888; margin-top: 0.22222rem; } .number-counter__bar { position: relative; height: 3px; width: 100%; background-color: #dddddd; margin-top: 0.55556rem; } .number-counter__bar--progress { left: 0; width: 0; height: inherit; background: linear-gradient(90deg, #d80019, #5897cc); transition: all 1s ease-out; } .in-view .number-counter__bar--progress { width: 80%; } .shaka-table { width: 100%; max-width: 100%; color: #888888; font-size: 0.83333rem; border: 0; } .shaka-table thead th { background-color: #d80019; padding: 0.83333rem 1.11111rem; border-radius: 0.11111rem; color: #ffffff; border-right: 2px solid transparent; border-top: 1px solid transparent; border-bottom: 1px solid transparent; background-clip: padding-box; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; font-size: 1rem; text-transform: uppercase; } .shaka-table thead th:first-of-type { background-color: transparent; box-shadow: 0 0 0 1px #e8e8e8 inset; color: #3b3331; } .shaka-table thead th:last-of-type { border-right: 0; } .shaka-table tbody td { background-color: #ffffff; box-shadow: 0 0 0 1px #e8e8e8 inset; padding: 0.83333rem 1.11111rem; border-right: 2px solid transparent; border-bottom: 1px solid transparent; border-top: 1px solid transparent; background-clip: padding-box; border-radius: 0.11111rem; } .shaka-table tbody td:first-of-type { box-shadow: none; background-color: #f7f7f7; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; text-transform: uppercase; font-size: 0.83333rem; } .shaka-table tbody td:last-of-type { border-right: 0; } .shaka-table tbody td a { font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; text-transform: uppercase; }  .special-offer { font-size: 0; } .special-offer__image { position: relative; z-index: 0; } @media (min-width: 992px) { .special-offer__image { display: inline-block; width: 50%; } } .special-offer__content { position: relative; vertical-align: top; font-size: 1rem; padding: 2.27778rem 1.94444rem; background-color: #ffffff; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05), 0 2px 6px rgba(0, 0, 0, 0.15); } @media (min-width: 992px) { .special-offer__content { display: inline-block; width: 50%; } } .special-offer__label { position: absolute; display: inline-block; top: -0.61111rem; left: 1.66667rem; font-family: "Dosis", Helvetica, Arial, sans-serif; font-size: 0.83333rem; font-weight: 800; text-transform: uppercase; background-color: #d80019; color: #ffffff; padding: 0rem 0.27778rem; left: 1.94444rem; } .special-offer__title { margin-bottom: 0.83333rem; font-size: 1.11111rem; text-transform: uppercase; } .special-offer__price { margin-top: -0.72222rem; margin-bottom: 0.94444rem; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; font-size: 1.33333rem; text-transform: uppercase; color: #d80019; } .special-offer__features { margin-bottom: 1.66667rem; } .special-offer__feature { margin-bottom: 0.16667rem; } .special-offer__feature:last-of-type { margin-bottom: 0; } .special-offer__feature .fa { margin-right: 0.27778rem; vertical-align: middle; color: #3b3331; } .special-offer__text { margin-top: -0.55556rem; font-size: 0.83333rem; } .special-offer__cta { display: block; text-transform: uppercase; }  .featured-product { box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05), 0 2px 6px rgba(0, 0, 0, 0.15); } .featured-product__image { display: block; overflow: hidden; } .featured-product__image img { width: 100%; transition: all 300ms ease-out; } .featured-product__image:focus img, .featured-product__image:hover img { -webkit-transform: scale(1.05) translateZ(0); transform: scale(1.05) translateZ(0); } .featured-product__content { background-color: #ffffff; position: relative; padding: 1.22222rem 1.38889rem 0.72222rem; } .featured-product__price { position: absolute; display: inline-block; top: -0.61111rem; left: 1.66667rem; font-family: "Dosis", Helvetica, Arial, sans-serif; font-size: 0.83333rem; font-weight: 800; text-transform: uppercase; background-color: #d80019; color: #ffffff; padding: 0rem 0.27778rem; left: 1.38889rem; } .featured-product__price del { position: relative; color: #e8e8e8; margin-right: 0.27778rem; } .featured-product__price del .amount::after { position: absolute; z-index: 10; content: ''; background: #888888; height: 1px; left: 0; right: 0; bottom: calc(50% - 1px); } .featured-product__price ins { text-decoration: none; } .featured-product__title { text-transform: uppercase; font-size: 0.83333rem; margin-bottom: 0.11111rem; } .featured-product__title a { display: block; color: #3b3331; padding: 0.27778rem 0; } @media (min-width: 992px) { .featured-product__title a { padding: 0; } } .featured-product__title a:focus, .featured-product__title a:hover { color: #3b3331; } .featured-product__categories { font-size: 0.83333rem; padding: 0.27778rem 0; } @media (min-width: 992px) { .featured-product__categories { padding: 0; } } .featured-product__categories a { color: #888888; } .featured-product__categories a:focus, .featured-product__categories a:hover { color: #888888; }  .image-banner { position: relative; display: block; overflow: hidden; } .image-banner::after { position: absolute; content: ''; opacity: .5; background-color: rgba(0, 0, 0, 0.2); top: 0; bottom: 0; left: 0; right: 0; transition: all 300ms ease-out; } .image-banner:focus::after, .image-banner:hover::after { opacity: 1; } .image-banner:focus .image-banner__image, .image-banner:hover .image-banner__image { -webkit-transform: scale(1.05) translateZ(0); transform: scale(1.05) translateZ(0); } .image-banner__image { position: relative; width: 100%; transition: all 300ms ease-out; } .image-banner__text { position: absolute; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; font-size: 2.11111rem; text-transform: uppercase; top: 50%; left: 50%; width: 80%; text-align: center; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); text-shadow: 0 1px 4px rgba(0, 0, 0, 0.15); color: #ffffff; z-index: 5; } .image-banner__text--small { font-size: 1rem; } .image-banner__text--big { font-size: 3.22222rem; }  .weather { font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; } .weather__location { position: relative; text-align: center; font-size: 0.83333rem; text-transform: uppercase; margin-bottom: 1.27778rem; padding-bottom: 0.83333rem; } .featured-widget .weather__location { margin-top: -0.83333rem; } .weather__location::after { position: absolute; content: ''; width: 100%; height: 2px; left: 0; bottom: 0; background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); } .weather__current-text { position: absolute; z-index: 5; display: inline-block; font-size: 0.66667rem; background-color: #f2f2f2; left: 50%; -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); bottom: -0.55556rem; padding: 0.11111rem 0.33333rem; } .weather__current { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -ms-flex-align: center; align-items: center; font-size: 0; margin-bottom: 0.83333rem; } .weather__current-icon, .weather__current-temperature-container, .weather__current-wind { display: inline-block; -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; } @media (min-width: 544px) { .weather__current-icon, .weather__current-temperature-container, .weather__current-wind { -webkit-flex: 1 1 0; -ms-flex: 1 1 0; flex: 1 1 0; } } @media (min-width: 992px) { .weather__current-icon, .weather__current-temperature-container, .weather__current-wind { -webkit-flex: 0 1 auto; -ms-flex: 0 1 auto; flex: 0 1 auto; } } .weather__current-icon { min-height: 5rem; } @media (min-width: 544px) { .weather__current-icon { margin-right: -2%; } } @media (min-width: 992px) { .weather__current-icon { width: calc(50% - 2.77778rem); min-height: auto; max-height: 5.55556rem; margin-right: 0; } } .weather__current-temperature { font-size: 3.33333rem; line-height: 1; margin-top: 0.05556rem; margin-bottom: 0.22222rem; color: #3b3331; } @media (min-width: 992px) { .weather__current-temperature { font-size: 3rem; } } @media (min-width: 1200px) { .weather__current-temperature { font-size: 3.33333rem; } } .weather__current-temperature sup { font-size: 1.77778rem; top: -1.11111rem; left: 0.11111rem; } @media (min-width: 992px) { .weather__current-temperature sup { font-size: 1.44444rem; } } @media (min-width: 1200px) { .weather__current-temperature sup { font-size: 1.77778rem; } } .weather__current-temperature-container { width: calc(50% - 0.83333rem); padding-left: 0.27778rem; } @media (min-width: 544px) { .weather__current-temperature-container { margin-left: -2%; padding-left: 0; width: auto; } } @media (min-width: 992px) { .weather__current-temperature-container { width: calc(50% - 0.83333rem); padding-left: 0.27778rem; margin-left: 0; } } .weather__current-description { font-size: 0.83333rem; text-transform: uppercase; margin-bottom: 0; color: #3b3331; } .weather__current-wind { text-align: center; background-color: #5897cc; color: #ffffff; padding-top: 0.33333rem; padding-bottom: 0.22222rem; width: 3.61111rem; } @media (min-width: 544px) { .weather__current-wind { width: auto; } } @media (min-width: 992px) { .weather__current-wind { width: 3.61111rem; } } .weather__current-wind img { width: 40px; } .weather__current-wind-speed { display: block; font-size: 1.33333rem; line-height: 1; margin-top: 0.11111rem; margin-bottom: -0.11111rem; } .weather__current-wind-speed-unit { display: block; font-size: 0.83333rem; color: #add0ed; } .weather__forecast { background-color: #f2f2f2; padding: 0.55556rem 0.27778rem; margin-top: 0.27778rem; font-size: 0; } .weather__forecast-day, .weather__forecast-temperature, .weather__forecast-wind { display: inline-block; vertical-align: middle; text-align: center; font-size: 0.83333rem; } .weather__forecast-day { text-transform: uppercase; width: 20%; } .weather__forecast-temperature { position: relative; padding-left: 0.83333rem; padding-right: 0.83333rem; width: 35%; } .weather__forecast-temperature::before { position: absolute; content: ''; width: 2px; height: 100%; left: 0; top: 0; background: repeating-linear-gradient(180deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); } .weather__forecast-icon { width: 1.38889rem; margin-top: -0.16667rem; margin-right: 0.27778rem; } .weather__forecast-wind { position: relative; padding-left: 0.83333rem; padding-right: 0.83333rem; width: 45%; } .weather__forecast-wind::before { position: absolute; content: ''; width: 2px; height: 100%; left: 0; top: 0; background: repeating-linear-gradient(180deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); } .weather__forecast-wind img { width: 1.38889rem; margin-top: -0.16667rem; margin-right: 0.55556rem; } .weather__custom-link { position: relative; display: block; font-size: 0.83333rem; text-align: center; text-transform: uppercase; background-color: #f2f2f2; color: #888888; margin-top: 0.27778rem; padding: 0.55556rem 0; transition: all 100ms ease-out; } .weather__custom-link .fa { padding-left: 0.27778rem; } .weather__custom-link:focus, .weather__custom-link:hover { text-decoration: none; color: #3b3331; } .weather__loader { text-align: center; margin-top: 0.88889rem; padding-top: 0.55556rem; } .weather__powered-by-link { display: block; font-size: 0.66667rem; color: #888888; font-weight: normal; text-align: center; margin: 0.66667rem 0 -0.88889rem; } .weather__powered-by-link:focus, .weather__powered-by-link:hover { text-decoration: none; color: #3b3331; }  .hentry__header { margin-bottom: 2rem; } .hentry__date { display: inline-block; margin-bottom: 0.55556rem; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; font-size: 1.33333rem; color: #bbbbbb; position: relative; } .hentry__title { font-size: 2.66667rem; text-transform: uppercase; margin-bottom: 1.38889rem; word-wrap: break-word; } .hentry .meta { position: relative; margin-top: 1.5rem; padding-top: 1.77778rem; font-size: 0; text-align: right; } .hentry .meta::before { position: absolute; content: ''; width: 100%; height: 2px; top: 0; left: 0; background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); } .hentry .meta__item { font-size: 0.72222rem; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; text-transform: uppercase; } .hentry .meta__item a { display: inline-block; background-color: #f7f7f7; color: #bbbbbb; margin-right: 0.27778rem; margin-bottom: 0.27778rem; padding: 0.30556rem 0.55556rem; transition: all 100ms ease-out; } .hentry .meta__item a:focus, .hentry .meta__item a:hover { background-color: #eaeaea; color: #aeaeae; text-decoration: none; } .hentry .meta__item--author { float: left; font-size: 1rem; text-transform: uppercase; padding-top: 0.11111rem; margin-right: 0.55556rem; color: #bbbbbb; } .masonry .hentry { display: inline-block; margin-bottom: 1.66667rem; } .masonry .hentry__featured-image { display: block; overflow: hidden; } .masonry .hentry__featured-image:hover img { -webkit-transform: scale(1.05) translateZ(0); transform: scale(1.05) translateZ(0); } .masonry .hentry__featured-image img { transition: all 300ms ease-out; } .masonry .hentry__content { position: relative; padding: 1.66667rem 2.22222rem 1.16667rem; background-color: #ffffff; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05), 0 2px 6px rgba(0, 0, 0, 0.15); font-size: 0.88889rem; } .masonry .hentry__content .more-link { display: block; margin-top: -0.27778rem; } .search .masonry .hentry__content .more-link { margin-top: 0.72222rem; } .masonry .hentry__date { margin-bottom: 1rem; background-color: #d80019; color: #ffffff; font-size: 0.83333rem; padding: 0.22222rem 0.55556rem; } .masonry .hentry__author { display: inline-block; width: 100%; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; font-size: 0.72222rem; text-transform: uppercase; color: #bbbbbb; margin-bottom: 0.27778rem; } .masonry .hentry__author .fa { margin-right: 0.27778rem; } .masonry .hentry__title { font-size: 1.11111rem; margin-bottom: 0.72222rem; } .masonry .hentry__title a { color: #3b3331; } .masonry .hentry__meta { margin-top: 1rem; padding-top: 1.44444rem; } .masonry .hentry__header { margin-bottom: 0; } .masonry .hentry__header + .hentry__content { padding: 1.94444rem 2.22222rem 1.16667rem; } .masonry .hentry__header + .hentry__content .hentry__date { position: absolute; top: -0.61111rem; margin-bottom: 0; padding: 0 0.27778rem; } .masonry .hentry .meta { text-align: left; } .masonry .sticky .hentry__content { background-color: #3b3331; } .masonry .sticky .hentry__content .more-link { color: #f7f7f7; } .masonry .sticky .hentry__title a { color: #f7f7f7; } .masonry .sticky .meta::before { background: repeating-linear-gradient(90deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2) 2px, transparent 0, transparent 6px); } .masonry .sticky .meta__item a { background-color: #f7f7f7; color: #3b3331; } .masonry .sticky .meta__item a:focus, .masonry .sticky .meta__item a:hover { background-color: #eaeaea; color: #2d2725; }  .pagination { position: relative; display: inline-block; width: 100%; margin-top: 1.66667rem; padding-top: 3.33333rem; text-align: center; } .pagination::before { position: absolute; content: ''; width: 100%; height: 2px; left: 0; top: 0; background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); } .pagination .page-numbers { position: relative; display: inline-block; color: #ffffff; background-color: #3b3331; border: 3px solid #3b3331; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; font-size: 0.83333rem; margin-right: 0.33333rem; width: 3.33333rem; height: 3.33333rem; text-align: center; line-height: 3.11111rem; transition: all 100ms ease-out; } .pagination .page-numbers:focus, .pagination .page-numbers:hover { color: #ffffff; background-color: #2d2725; border: 3px solid #2d2725; text-decoration: none; } .pagination .current { color: #3b3331; background-color: transparent; } .pagination .current:focus, .pagination .current:hover { color: #2d2725; background-color: transparent; } .pagination .prev, .pagination .next { background-color: #d80019; border: 3px solid #d80019; margin-right: 0; line-height: 3.66667rem; -webkit-transform: rotate(25deg); transform: rotate(25deg); } .pagination .prev:focus, .pagination .prev:hover, .pagination .next:focus, .pagination .next:hover { background-color: #bf0016; border: 3px solid #bf0016; } .pagination .prev .fa, .pagination .next .fa { font-size: 1.55556rem; -webkit-transform: rotate(-25deg); transform: rotate(-25deg); } .pagination .next { float: right; padding-left: 0.11111rem; } .pagination .prev { float: left; padding-right: 0.11111rem; }  .comments { margin-top: 2.72222rem; } .comments__heading { text-transform: uppercase; font-size: 1.66667rem; margin-top: 2.72222rem; margin-bottom: 2.11111rem; } .comments .logged-in-as a { color: #888888; } .comment { padding-left: 0; list-style: none; } .comment__inner { display: inline-block; width: 100%; margin-bottom: 1.66667rem; padding: 2.05556rem 2.44444rem 2.11111rem; background-color: #ffffff; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05), 0 2px 6px rgba(0, 0, 0, 0.15); } .comment__avatar { float: left; margin-right: 30px; } .comment .comment-reply-link, .comment .comment-edit-link { font-weight: bold; font-size: 0.83333rem; text-transform: uppercase; margin-left: 0.55556rem; padding-left: 0.55556rem; } .comment__date, .comment__author { font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; font-size: 0.83333rem; text-transform: uppercase; color: #bbbbbb; } .comment__date a, .comment__author a { color: #bbbbbb; font-style: normal; } .comment__metadata { display: inline-block; float: right; font-size: 0.77778rem; } .comment__text { font-size: 0.88889rem; margin-bottom: 0.77778rem; } .comment__text p:last-of-type { margin-bottom: 0; } .comment-form textarea { padding: 1rem 1.11111rem; } .comment .children { margin-bottom: 0; } .comment-respond .form-submit { margin-bottom: 0; text-align: right; } .comment-form-cookies-consent input, .comment-form-cookies-consent label { display: inline; } .comment-form-cookies-consent input { -webkit-transform: translateY(-0.16667rem); transform: translateY(-0.16667rem); margin-right: 0.16667rem; }  .alignnone, .aligncenter, .alignright, .alignleft { max-width: 100%; height: auto; } .alignnone img, .aligncenter img, .alignright img, .alignleft img { max-width: 100%; height: auto; } .alignnone { margin: 5px 0 20px; } .aligncenter { display: block; margin: 5px auto; } .alignright { float: right; margin: 5px 0 20px 20px; } .alignleft { float: left; margin: 5px 20px 20px 0; } a > img.alignright { float: right; margin: 5px 0 20px 20px; } a > img.alignnone { margin: 5px 20px 20px 0; } a > img.alignleft { float: left; margin: 5px 20px 20px 0; } a > img.aligncenter { display: block; margin-left: auto; margin-right: auto; } .wp-caption { max-width: 100%; background-color: rgba(0, 0, 0, 0.05); padding: 5px; text-align: center; } .wp-caption.alignnone { margin: 5px 0 20px; } .wp-caption.alignleft { margin: 5px 20px 20px 0; } .wp-caption.alignright { margin: 5px 0 20px 20px; } .wp-caption img { border: 0 none; height: auto; margin: 0; padding: 0; width: auto; } .wp-caption .wp-caption-text { line-height: 17px; margin: 4px 5px; } .gallery { margin-bottom: 20px; } .gallery::after { content: ""; display: table; clear: both; } .gallery-item { float: left; margin: 0 4px 4px 0; overflow: hidden; position: relative; } .gallery-columns-1 .gallery-item { max-width: 100%; } .gallery-columns-2 .gallery-item { max-width: calc(50% - 4px); } .gallery-columns-3 .gallery-item { max-width: calc(33.3% - 4px); } .gallery-columns-4 .gallery-item { max-width: calc(25% - 4px); } .gallery-columns-5 .gallery-item { max-width: calc(20% - 4px); } .gallery-columns-6 .gallery-item { max-width: calc(16.7% - 4px); } .gallery-columns-7 .gallery-item { max-width: calc(14.28% - 4px); } .gallery-columns-8 .gallery-item { max-width: calc(12.5% - 4px); } .gallery-columns-9 .gallery-item { max-width: calc(11.1% - 4px); } .gallery-columns-1 .gallery-item:nth-of-type(1n), .gallery-columns-2 .gallery-item:nth-of-type(2n), .gallery-columns-3 .gallery-item:nth-of-type(3n), .gallery-columns-4 .gallery-item:nth-of-type(4n), .gallery-columns-5 .gallery-item:nth-of-type(5n), .gallery-columns-6 .gallery-item:nth-of-type(6n), .gallery-columns-7 .gallery-item:nth-of-type(7n), .gallery-columns-8 .gallery-item:nth-of-type(8n), .gallery-columns-9 .gallery-item:nth-of-type(9n) { margin-right: 0; } .gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1), .gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1), .gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1), .gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1) { clear: left; } .gallery-caption { background-color: rgba(0, 0, 0, 0.7); color: #ffffff; font-size: 12px; line-height: 1.5; margin: 0; max-height: 50%; opacity: 0; padding: 6px 8px; position: absolute; bottom: 0; left: 0; text-align: left; width: 100%; } .gallery-caption::before { content: ''; height: 100%; min-height: 49px; position: absolute; top: 0; left: 0; width: 100%; } .gallery-item:hover .gallery-caption { opacity: 1; } .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption { display: none; } table, th, td { border: 1px solid rgba(0, 0, 0, 0.1); } table { border-collapse: separate; border-spacing: 0; border-width: 1px 0 0 1px; margin: 0 0 1.66667rem; table-layout: fixed; width: 100%; } caption, th, td { font-weight: normal; text-align: left; } th { border-width: 0 1px 1px 0; font-weight: bold; } td { border-width: 0 1px 1px 0; } th, td { padding: 0.55556rem; } .post-password-form label input { border: 2px solid rgba(0, 0, 0, 0.1); background-color: transparent; color: #888888; text-shadow: none; font-weight: normal; } .post-password-form input { background-color: #d80019; border: 1px solid #d80019; height: 2.5rem; padding-bottom: 2px; color: #ffffff; font-size: 0.83333rem; font-weight: 900; border-radius: 0.11111rem; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); padding: 0 0.55556rem; } .bypostauthor { position: static; }  .widget select, .widget img { max-width: 100%; height: auto; }  .widget_calendar table { width: 100%; border: 0; } .widget_calendar caption { background-color: #d80019; color: #ffffff; padding: 0.27778rem 0; text-align: center; border-radius: 0.11111rem; caption-side: inherit; } .widget_calendar thead th { padding: 0.27778rem 0; text-align: center; color: #888888; background-color: rgba(0, 0, 0, 0.05); border: 1px solid rgba(0, 0, 0, 0.05); } .widget_calendar tbody td { padding: 0.16667rem 0; text-align: center; border: 1px solid rgba(0, 0, 0, 0.05); } .widget_calendar tfoot td { padding: 0.27778rem; border: 0; } .widget_calendar tfoot td:last-of-type a { float: right; } .footer .widget_calendar thead th { background-color: rgba(255, 255, 255, 0.05); border: 1px solid rgba(255, 255, 255, 0.05); } .footer .widget_calendar tbody td { border: 1px solid rgba(255, 255, 255, 0.05); }  .widget_tag_cloud a { display: inline-block; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; font-size: 0.72222rem; text-transform: uppercase; padding: 0.25rem 0.55556rem; margin-bottom: 0.33333rem; background-color: #f7f7f7; color: #bbbbbb; transition: all 100ms ease-out; } .widget_tag_cloud a:focus, .widget_tag_cloud a:hover { background-color: #eaeaea; color: #aeaeae; text-decoration: none; } .footer .widget_tag_cloud a { background-color: #f7f7f7; color: #3b3331; } .footer .widget_tag_cloud a:focus, .footer .widget_tag_cloud a:hover { background-color: #eaeaea; color: #2d2725; }  .widget_search label { margin-bottom: 0; width: 100%; } .widget_search .search-form { position: relative; } .widget_search .search-field { display: block; font-size: 1rem; background-color: #ffffff; color: #3b3331; border: 3px solid #dddddd; height: 3.33333rem; width: 100%; padding: 0 3.33333rem 0 1.11111rem; transition: all 100ms ease-out; } .widget_search .search-field:hover { border: 3px solid #bbbbbb; } .widget_search .search-field:focus { border: 3px solid #3b3331; } .widget_search .search-submit { position: absolute; right: 3px; top: 3px; height: 2.94444rem; width: 3.33333rem; padding: 0; background-color: #ffffff; border: 0; color: #3b3331; } .widget_search .search-submit .fa { font-size: 1rem; } .header__left-widgets .widget_search, .header__right-widgets .widget_search { font-size: 0; } .header__left-widgets .widget_search .search-field, .header__right-widgets .widget_search .search-field { font-size: 0.83333rem; text-transform: uppercase; border: 3px solid #3b3331; background-color: #3b3331; } .header__left-widgets .widget_search .search-field::-webkit-input-placeholder, .header__right-widgets .widget_search .search-field::-webkit-input-placeholder { color: #ffffff; } .header__left-widgets .widget_search .search-field::-moz-placeholder, .header__right-widgets .widget_search .search-field::-moz-placeholder { color: #ffffff; } .header__left-widgets .widget_search .search-field:-ms-input-placeholder, .header__right-widgets .widget_search .search-field:-ms-input-placeholder { color: #ffffff; } .header__left-widgets .widget_search .search-field::placeholder, .header__right-widgets .widget_search .search-field::placeholder { color: #ffffff; } .header__left-widgets .widget_search .search-field:focus, .header__right-widgets .widget_search .search-field:focus { background-color: #ffffff; } .header__left-widgets .widget_search .search-field:focus::-webkit-input-placeholder, .header__right-widgets .widget_search .search-field:focus::-webkit-input-placeholder { color: #888888; } .header__left-widgets .widget_search .search-field:focus::-moz-placeholder, .header__right-widgets .widget_search .search-field:focus::-moz-placeholder { color: #888888; } .header__left-widgets .widget_search .search-field:focus:-ms-input-placeholder, .header__right-widgets .widget_search .search-field:focus:-ms-input-placeholder { color: #888888; } .header__left-widgets .widget_search .search-field:focus::placeholder, .header__right-widgets .widget_search .search-field:focus::placeholder { color: #888888; } .header__left-widgets .widget_search .search-submit, .header__right-widgets .widget_search .search-submit { background-color: #3b3331; color: rgba(255, 255, 255, 0.35); height: 3rem; } .footer .widget_search .search-field { border: 3px solid transparent; } .footer .widget_search .search-field:hover { border-color: transparent; } .footer .widget_search .search-field:focus { border-color: transparent; }  .widget_archive ul, .widget_pages ul, .widget_categories ul, .widget_meta ul, .widget_recent_comments ul, .widget_recent_entries ul, .widget_rss ul { padding-left: 0; list-style: none; padding-right: 0; } .widget_archive > ul, .widget_pages > ul, .widget_categories > ul, .widget_meta > ul, .widget_recent_comments > ul, .widget_recent_entries > ul, .widget_rss > ul { margin-top: -0.5rem; } .widget_archive > ul > li:first-of-type > a, .widget_pages > ul > li:first-of-type > a, .widget_categories > ul > li:first-of-type > a, .widget_meta > ul > li:first-of-type > a, .widget_recent_comments > ul > li:first-of-type > a, .widget_recent_entries > ul > li:first-of-type > a, .widget_rss > ul > li:first-of-type > a { padding-top: 0; } .widget_archive > ul > li:last-of-type > a, .widget_pages > ul > li:last-of-type > a, .widget_categories > ul > li:last-of-type > a, .widget_meta > ul > li:last-of-type > a, .widget_recent_comments > ul > li:last-of-type > a, .widget_recent_entries > ul > li:last-of-type > a, .widget_rss > ul > li:last-of-type > a { padding-bottom: 0; } .widget_archive a, .widget_pages a, .widget_categories a, .widget_meta a, .widget_recent_comments a, .widget_recent_entries a, .widget_rss a { display: inline-block; color: #888888; font-family: "Dosis", Helvetica, Arial, sans-serif; font-weight: 800; font-size: 0.83333rem; text-transform: uppercase; margin-right: 0.27778rem; padding: 0.11111rem 0; word-wrap: break-word; } .widget_archive a:hover, .widget_pages a:hover, .widget_categories a:hover, .widget_meta a:hover, .widget_recent_comments a:hover, .widget_recent_entries a:hover, .widget_rss a:hover { color: #d80019; text-decoration: none; } .widget_archive .children a, .widget_pages .children a, .widget_categories .children a, .widget_meta .children a, .widget_recent_comments .children a, .widget_recent_entries .children a, .widget_rss .children a { padding-left: 0.55556rem; } .widget_archive .children .children a, .widget_pages .children .children a, .widget_categories .children .children a, .widget_meta .children .children a, .widget_recent_comments .children .children a, .widget_recent_entries .children .children a, .widget_rss .children .children a { padding-left: 1.11111rem; } .widget_archive .children .children .children a, .widget_pages .children .children .children a, .widget_categories .children .children .children a, .widget_meta .children .children .children a, .widget_recent_comments .children .children .children a, .widget_recent_entries .children .children .children a, .widget_rss .children .children .children a { padding-left: 1.66667rem; } .widget_rss li { padding-bottom: 0.83333rem; }  .textwidget a > img.alignright, .textwidget a > img.alignnone, .textwidget a > img.alignleft, .textwidget a > img.aligncenter { margin-top: 0; } .textwidget > p:last-of-type { margin-bottom: 0; }  .widget_nav_menu ul { padding-left: 0; list-style: none; } .widget_nav_menu .sub-menu { padding-left: 0.55556rem; } .top .widget_nav_menu .menu { margin: 0; padding: 0; } .top .widget_nav_menu .menu > .menu-item { position: relative; display: inline-block; } .top .widget_nav_menu .menu > .menu-item:focus > .sub-menu, .top .widget_nav_menu .menu > .menu-item:hover > .sub-menu, .top .widget_nav_menu .menu > .menu-item[aria-expanded="true"] > .sub-menu { visibility: visible; opacity: 1; z-index: 1; } .top .widget_nav_menu .menu > .menu-item:first-of-type > a { padding-left: 0; } .top .widget_nav_menu .menu > .menu-item:last-of-type > a { padding-right: 0; } .top .widget_nav_menu .menu a { display: block; padding: 0.61111rem 0.44444rem 0.44444rem; color: #888888; } .top .widget_nav_menu .menu a:focus, .top .widget_nav_menu .menu a:hover { color: #d80019; text-decoration: none; } .top .widget_nav_menu .menu .sub-menu { position: absolute; visibility: hidden; padding: 0; opacity: 0; left: -0.27778rem; } .top .widget_nav_menu .menu .sub-menu .menu-item { display: block; text-align: left; } .top .widget_nav_menu .menu .sub-menu .menu-item:focus > .sub-menu, .top .widget_nav_menu .menu .sub-menu .menu-item:hover > .sub-menu, .top .widget_nav_menu .menu .sub-menu .menu-item[aria-expanded="true"] > .sub-menu { visibility: visible; opacity: 1; } .top .widget_nav_menu .menu .sub-menu .menu-item:last-of-type > a { border-bottom: 0; } .top .widget_nav_menu .menu .sub-menu a { display: block; white-space: nowrap; background-color: #f7f7f7; padding: 0.27778rem 1.66667rem 0.27778rem 0.83333rem; min-width: 4.44444rem; border-bottom: 1px solid rgba(0, 0, 0, 0.05); } .top .widget_nav_menu .menu .sub-menu .sub-menu { left: 100%; top: 0; } .top .widget_nav_menu .menu .sub-menu .sub-menu a { border-left: 1px solid rgba(0, 0, 0, 0.05); } .footer .widget_nav_menu .sub-menu { padding-left: 0.66667rem; } .footer .widget_nav_menu a { display: block; padding: 0.44444rem 0; } @media (min-width: 992px) { .footer .widget_nav_menu a { padding: 0 0 0.33333rem; } } .content-area .widget_nav_menu .menu, .sidebar .widget_nav_menu .menu { display: inline-block; width: 100%; padding: 0 1.11111rem; background-color: #ffffff; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05), 0 2px 6px rgba(0, 0, 0, 0.15); } .content-area .widget_nav_menu .menu a, .sidebar .widget_nav_menu .menu a { position: relative; display: block; font-family: "Dosis", Helvetica, Arial, sans-serif; font-size: 0.83333rem; font-weight: 800; text-transform: uppercase; color: #888888; margin: 1.11111rem 0; padding: 0.44444rem 1.38889rem 0.44444rem 0.27778rem; transition: all 100ms ease-out; } .content-area .widget_nav_menu .menu a:focus, .content-area .widget_nav_menu .menu a:hover, .sidebar .widget_nav_menu .menu a:focus, .sidebar .widget_nav_menu .menu a:hover { text-decoration: none; color: #d80019; } .content-area .widget_nav_menu .menu a:focus::after, .content-area .widget_nav_menu .menu a:hover::after, .sidebar .widget_nav_menu .menu a:focus::after, .sidebar .widget_nav_menu .menu a:hover::after { opacity: 1; visibility: visible; } .content-area .widget_nav_menu .menu a::after, .sidebar .widget_nav_menu .menu a::after { position: absolute; opacity: 0; visibility: hidden; content: '\f178'; font-family: 'FontAwesome'; font-size: 1.11111rem; color: #d80019; right: 5px; top: calc(50% - 0.66667rem); transition: all 100ms ease-out; } .content-area .widget_nav_menu .menu > li:first-of-type::before, .sidebar .widget_nav_menu .menu > li:first-of-type::before { display: none; } .content-area .widget_nav_menu .menu li, .sidebar .widget_nav_menu .menu li { position: relative; } .content-area .widget_nav_menu .menu li::before, .sidebar .widget_nav_menu .menu li::before { content: ''; position: absolute; height: 2px; top: -11px; left: 0; right: 0; background: repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 2px, transparent 0, transparent 6px); } .content-area .widget_nav_menu .menu li.current-menu-item > a, .sidebar .widget_nav_menu .menu li.current-menu-item > a { position: relative; background-color: #d80019; color: #ffffff; z-index: 10; } .content-area .widget_nav_menu .menu li.current-menu-item > a::after, .sidebar .widget_nav_menu .menu li.current-menu-item > a::after { opacity: 1; visibility: visible; color: #ffffff; } .content-area .widget_nav_menu .sub-menu, .sidebar .widget_nav_menu .sub-menu { padding-left: 0; } .content-area .widget_nav_menu .sub-menu a, .sidebar .widget_nav_menu .sub-menu a { font-family: "Roboto Condensed", Helvetica, Arial, sans-serif; font-weight: normal; text-transform: none; padding-left: 1.11111rem; } .content-area .widget_nav_menu .sub-menu .sub-menu a, .sidebar .widget_nav_menu .sub-menu .sub-menu a { padding-left: 1.66667rem; } .content-area .widget_nav_menu .sub-menu .sub-menu .sub-menu a, .sidebar .widget_nav_menu .sub-menu .sub-menu .sub-menu a { padding-left: 2.22222rem; } .content-area .widget_nav_menu .sub-menu .sub-menu .sub-menu .sub-menu a, .sidebar .widget_nav_menu .sub-menu .sub-menu .sub-menu .sub-menu a { padding-left: 2.77778rem; }  @font-face { font-family: 'FontAwesome'; src: url("https://gardoma.de/wp-content/themes/shaka-pt/bower_components/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0"); src: url("https://gardoma.de/wp-content/themes/shaka-pt/bower_components/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("https://gardoma.de/wp-content/themes/shaka-pt/bower_components/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("https://gardoma.de/wp-content/themes/shaka-pt/bower_components/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("https://gardoma.de/wp-content/themes/shaka-pt/bower_components/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("https://gardoma.de/wp-content/themes/shaka-pt/bower_components/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg"); font-weight: normal; font-style: normal; } .fa { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }  .fa-lg { font-size: 1.33333em; line-height: 0.75em; vertical-align: -15%; } .fa-2x { font-size: 2em; } .fa-3x { font-size: 3em; } .fa-4x { font-size: 4em; } .fa-5x { font-size: 5em; } .fa-fw { width: 1.28571em; text-align: center; } .fa-ul { padding-left: 0; margin-left: 2.14286em; list-style-type: none; } .fa-ul > li { position: relative; } .fa-li { position: absolute; left: -2.14286em; width: 2.14286em; top: 0.14286em; text-align: center; } .fa-li.fa-lg { left: -1.85714em; } .fa-border { padding: .2em .25em .15em; border: solid 0.08em #eee; border-radius: .1em; } .fa-pull-left { float: left; } .fa-pull-right { float: right; } .fa.fa-pull-left { margin-right: .3em; } .fa.fa-pull-right { margin-left: .3em; }  .pull-right { float: right; } .pull-left { float: left; } .fa.pull-left { margin-right: .3em; } .fa.pull-right { margin-left: .3em; } .fa-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear; } .fa-pulse { -webkit-animation: fa-spin 1s infinite steps(8); animation: fa-spin 1s infinite steps(8); } @-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }  100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); } } @keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }  100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); } } .fa-rotate-90 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; -webkit-transform: rotate(90deg); transform: rotate(90deg); } .fa-rotate-180 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; -webkit-transform: rotate(180deg); transform: rotate(180deg); } .fa-rotate-270 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; -webkit-transform: rotate(270deg); transform: rotate(270deg); } .fa-flip-horizontal { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; -webkit-transform: scale(-1, 1); transform: scale(-1, 1); } .fa-flip-vertical { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; -webkit-transform: scale(1, -1); transform: scale(1, -1); } :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical { -webkit-filter: none; filter: none; } .fa-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle; } .fa-stack-1x, .fa-stack-2x { position: absolute; left: 0; width: 100%; text-align: center; } .fa-stack-1x { line-height: inherit; } .fa-stack-2x { font-size: 2em; } .fa-inverse { color: #fff; }  .fa-glass:before { content: ""; } .fa-music:before { content: ""; } .fa-search:before { content: ""; } .fa-envelope-o:before { content: ""; } .fa-heart:before { content: ""; } .fa-star:before { content: ""; } .fa-star-o:before { content: ""; } .fa-user:before { content: ""; } .fa-film:before { content: ""; } .fa-th-large:before { content: ""; } .fa-th:before { content: ""; } .fa-th-list:before { content: ""; } .fa-check:before { content: ""; } .fa-remove:before, .fa-close:before, .fa-times:before { content: ""; } .fa-search-plus:before { content: ""; } .fa-search-minus:before { content: ""; } .fa-power-off:before { content: ""; } .fa-signal:before { content: ""; } .fa-gear:before, .fa-cog:before { content: ""; } .fa-trash-o:before { content: ""; } .fa-home:before { content: ""; } .fa-file-o:before { content: ""; } .fa-clock-o:before { content: ""; } .fa-road:before { content: ""; } .fa-download:before { content: ""; } .fa-arrow-circle-o-down:before { content: ""; } .fa-arrow-circle-o-up:before { content: ""; } .fa-inbox:before { content: ""; } .fa-play-circle-o:before { content: ""; } .fa-rotate-right:before, .fa-repeat:before { content: ""; } .fa-refresh:before { content: ""; } .fa-list-alt:before { content: ""; } .fa-lock:before { content: ""; } .fa-flag:before { content: ""; } .fa-headphones:before { content: ""; } .fa-volume-off:before { content: ""; } .fa-volume-down:before { content: ""; } .fa-volume-up:before { content: ""; } .fa-qrcode:before { content: ""; } .fa-barcode:before { content: ""; } .fa-tag:before { content: ""; } .fa-tags:before { content: ""; } .fa-book:before { content: ""; } .fa-bookmark:before { content: ""; } .fa-print:before { content: ""; } .fa-camera:before { content: ""; } .fa-font:before { content: ""; } .fa-bold:before { content: ""; } .fa-italic:before { content: ""; } .fa-text-height:before { content: ""; } .fa-text-width:before { content: ""; } .fa-align-left:before { content: ""; } .fa-align-center:before { content: ""; } .fa-align-right:before { content: ""; } .fa-align-justify:before { content: ""; } .fa-list:before { content: ""; } .fa-dedent:before, .fa-outdent:before { content: ""; } .fa-indent:before { content: ""; } .fa-video-camera:before { content: ""; } .fa-photo:before, .fa-image:before, .fa-picture-o:before { content: ""; } .fa-pencil:before { content: ""; } .fa-map-marker:before { content: ""; } .fa-adjust:before { content: ""; } .fa-tint:before { content: ""; } .fa-edit:before, .fa-pencil-square-o:before { content: ""; } .fa-share-square-o:before { content: ""; } .fa-check-square-o:before { content: ""; } .fa-arrows:before { content: ""; } .fa-step-backward:before { content: ""; } .fa-fast-backward:before { content: ""; } .fa-backward:before { content: ""; } .fa-play:before { content: ""; } .fa-pause:before { content: ""; } .fa-stop:before { content: ""; } .fa-forward:before { content: ""; } .fa-fast-forward:before { content: ""; } .fa-step-forward:before { content: ""; } .fa-eject:before { content: ""; } .fa-chevron-left:before { content: ""; } .fa-chevron-right:before { content: ""; } .fa-plus-circle:before { content: ""; } .fa-minus-circle:before { content: ""; } .fa-times-circle:before { content: ""; } .fa-check-circle:before { content: ""; } .fa-question-circle:before { content: ""; } .fa-info-circle:before { content: ""; } .fa-crosshairs:before { content: ""; } .fa-times-circle-o:before { content: ""; } .fa-check-circle-o:before { content: ""; } .fa-ban:before { content: ""; } .fa-arrow-left:before { content: ""; } .fa-arrow-right:before { content: ""; } .fa-arrow-up:before { content: ""; } .fa-arrow-down:before { content: ""; } .fa-mail-forward:before, .fa-share:before { content: ""; } .fa-expand:before { content: ""; } .fa-compress:before { content: ""; } .fa-plus:before { content: ""; } .fa-minus:before { content: ""; } .fa-asterisk:before { content: ""; } .fa-exclamation-circle:before { content: ""; } .fa-gift:before { content: ""; } .fa-leaf:before { content: ""; } .fa-fire:before { content: ""; } .fa-eye:before { content: ""; } .fa-eye-slash:before { content: ""; } .fa-warning:before, .fa-exclamation-triangle:before { content: ""; } .fa-plane:before { content: ""; } .fa-calendar:before { content: ""; } .fa-random:before { content: ""; } .fa-comment:before { content: ""; } .fa-magnet:before { content: ""; } .fa-chevron-up:before { content: ""; } .fa-chevron-down:before { content: ""; } .fa-retweet:before { content: ""; } .fa-shopping-cart:before { content: ""; } .fa-folder:before { content: ""; } .fa-folder-open:before { content: ""; } .fa-arrows-v:before { content: ""; } .fa-arrows-h:before { content: ""; } .fa-bar-chart-o:before, .fa-bar-chart:before { content: ""; } .fa-twitter-square:before { content: ""; } .fa-facebook-square:before { content: ""; } .fa-camera-retro:before { content: ""; } .fa-key:before { content: ""; } .fa-gears:before, .fa-cogs:before { content: ""; } .fa-comments:before { content: ""; } .fa-thumbs-o-up:before { content: ""; } .fa-thumbs-o-down:before { content: ""; } .fa-star-half:before { content: ""; } .fa-heart-o:before { content: ""; } .fa-sign-out:before { content: ""; } .fa-linkedin-square:before { content: ""; } .fa-thumb-tack:before { content: ""; } .fa-external-link:before { content: ""; } .fa-sign-in:before { content: ""; } .fa-trophy:before { content: ""; } .fa-github-square:before { content: ""; } .fa-upload:before { content: ""; } .fa-lemon-o:before { content: ""; } .fa-phone:before { content: ""; } .fa-square-o:before { content: ""; } .fa-bookmark-o:before { content: ""; } .fa-phone-square:before { content: ""; } .fa-twitter:before { content: ""; } .fa-facebook-f:before, .fa-facebook:before { content: ""; } .fa-github:before { content: ""; } .fa-unlock:before { content: ""; } .fa-credit-card:before { content: ""; } .fa-feed:before, .fa-rss:before { content: ""; } .fa-hdd-o:before { content: ""; } .fa-bullhorn:before { content: ""; } .fa-bell:before { content: ""; } .fa-certificate:before { content: ""; } .fa-hand-o-right:before { content: ""; } .fa-hand-o-left:before { content: ""; } .fa-hand-o-up:before { content: ""; } .fa-hand-o-down:before { content: ""; } .fa-arrow-circle-left:before { content: ""; } .fa-arrow-circle-right:before { content: ""; } .fa-arrow-circle-up:before { content: ""; } .fa-arrow-circle-down:before { content: ""; } .fa-globe:before { content: ""; } .fa-wrench:before { content: ""; } .fa-tasks:before { content: ""; } .fa-filter:before { content: ""; } .fa-briefcase:before { content: ""; } .fa-arrows-alt:before { content: ""; } .fa-group:before, .fa-users:before { content: ""; } .fa-chain:before, .fa-link:before { content: ""; } .fa-cloud:before { content: ""; } .fa-flask:before { content: ""; } .fa-cut:before, .fa-scissors:before { content: ""; } .fa-copy:before, .fa-files-o:before { content: ""; } .fa-paperclip:before { content: ""; } .fa-save:before, .fa-floppy-o:before { content: ""; } .fa-square:before { content: ""; } .fa-navicon:before, .fa-reorder:before, .fa-bars:before { content: ""; } .fa-list-ul:before { content: ""; } .fa-list-ol:before { content: ""; } .fa-strikethrough:before { content: ""; } .fa-underline:before { content: ""; } .fa-table:before { content: ""; } .fa-magic:before { content: ""; } .fa-truck:before { content: ""; } .fa-pinterest:before { content: ""; } .fa-pinterest-square:before { content: ""; } .fa-google-plus-square:before { content: ""; } .fa-google-plus:before { content: ""; } .fa-money:before { content: ""; } .fa-caret-down:before { content: ""; } .fa-caret-up:before { content: ""; } .fa-caret-left:before { content: ""; } .fa-caret-right:before { content: ""; } .fa-columns:before { content: ""; } .fa-unsorted:before, .fa-sort:before { content: ""; } .fa-sort-down:before, .fa-sort-desc:before { content: ""; } .fa-sort-up:before, .fa-sort-asc:before { content: ""; } .fa-envelope:before { content: ""; } .fa-linkedin:before { content: ""; } .fa-rotate-left:before, .fa-undo:before { content: ""; } .fa-legal:before, .fa-gavel:before { content: ""; } .fa-dashboard:before, .fa-tachometer:before { content: ""; } .fa-comment-o:before { content: ""; } .fa-comments-o:before { content: ""; } .fa-flash:before, .fa-bolt:before { content: ""; } .fa-sitemap:before { content: ""; } .fa-umbrella:before { content: ""; } .fa-paste:before, .fa-clipboard:before { content: ""; } .fa-lightbulb-o:before { content: ""; } .fa-exchange:before { content: ""; } .fa-cloud-download:before { content: ""; } .fa-cloud-upload:before { content: ""; } .fa-user-md:before { content: ""; } .fa-stethoscope:before { content: ""; } .fa-suitcase:before { content: ""; } .fa-bell-o:before { content: ""; } .fa-coffee:before { content: ""; } .fa-cutlery:before { content: ""; } .fa-file-text-o:before { content: ""; } .fa-building-o:before { content: ""; } .fa-hospital-o:before { content: ""; } .fa-ambulance:before { content: ""; } .fa-medkit:before { content: ""; } .fa-fighter-jet:before { content: ""; } .fa-beer:before { content: ""; } .fa-h-square:before { content: ""; } .fa-plus-square:before { content: ""; } .fa-angle-double-left:before { content: ""; } .fa-angle-double-right:before { content: ""; } .fa-angle-double-up:before { content: ""; } .fa-angle-double-down:before { content: ""; } .fa-angle-left:before { content: ""; } .fa-angle-right:before { content: ""; } .fa-angle-up:before { content: ""; } .fa-angle-down:before { content: ""; } .fa-desktop:before { content: ""; } .fa-laptop:before { content: ""; } .fa-tablet:before { content: ""; } .fa-mobile-phone:before, .fa-mobile:before { content: ""; } .fa-circle-o:before { content: ""; } .fa-quote-left:before { content: ""; } .fa-quote-right:before { content: ""; } .fa-spinner:before { content: ""; } .fa-circle:before { content: ""; } .fa-mail-reply:before, .fa-reply:before { content: ""; } .fa-github-alt:before { content: ""; } .fa-folder-o:before { content: ""; } .fa-folder-open-o:before { content: ""; } .fa-smile-o:before { content: ""; } .fa-frown-o:before { content: ""; } .fa-meh-o:before { content: ""; } .fa-gamepad:before { content: ""; } .fa-keyboard-o:before { content: ""; } .fa-flag-o:before { content: ""; } .fa-flag-checkered:before { content: ""; } .fa-terminal:before { content: ""; } .fa-code:before { content: ""; } .fa-mail-reply-all:before, .fa-reply-all:before { content: ""; } .fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before { content: ""; } .fa-location-arrow:before { content: ""; } .fa-crop:before { content: ""; } .fa-code-fork:before { content: ""; } .fa-unlink:before, .fa-chain-broken:before { content: ""; } .fa-question:before { content: ""; } .fa-info:before { content: ""; } .fa-exclamation:before { content: ""; } .fa-superscript:before { content: ""; } .fa-subscript:before { content: ""; } .fa-eraser:before { content: ""; } .fa-puzzle-piece:before { content: ""; } .fa-microphone:before { content: ""; } .fa-microphone-slash:before { content: ""; } .fa-shield:before { content: ""; } .fa-calendar-o:before { content: ""; } .fa-fire-extinguisher:before { content: ""; } .fa-rocket:before { content: ""; } .fa-maxcdn:before { content: ""; } .fa-chevron-circle-left:before { content: ""; } .fa-chevron-circle-right:before { content: ""; } .fa-chevron-circle-up:before { content: ""; } .fa-chevron-circle-down:before { content: ""; } .fa-html5:before { content: ""; } .fa-css3:before { content: ""; } .fa-anchor:before { content: ""; } .fa-unlock-alt:before { content: ""; } .fa-bullseye:before { content: ""; } .fa-ellipsis-h:before { content: ""; } .fa-ellipsis-v:before { content: ""; } .fa-rss-square:before { content: ""; } .fa-play-circle:before { content: ""; } .fa-ticket:before { content: ""; } .fa-minus-square:before { content: ""; } .fa-minus-square-o:before { content: ""; } .fa-level-up:before { content: ""; } .fa-level-down:before { content: ""; } .fa-check-square:before { content: ""; } .fa-pencil-square:before { content: ""; } .fa-external-link-square:before { content: ""; } .fa-share-square:before { content: ""; } .fa-compass:before { content: ""; } .fa-toggle-down:before, .fa-caret-square-o-down:before { content: ""; } .fa-toggle-up:before, .fa-caret-square-o-up:before { content: ""; } .fa-toggle-right:before, .fa-caret-square-o-right:before { content: ""; } .fa-euro:before, .fa-eur:before { content: ""; } .fa-gbp:before { content: ""; } .fa-dollar:before, .fa-usd:before { content: ""; } .fa-rupee:before, .fa-inr:before { content: ""; } .fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before { content: ""; } .fa-ruble:before, .fa-rouble:before, .fa-rub:before { content: ""; } .fa-won:before, .fa-krw:before { content: ""; } .fa-bitcoin:before, .fa-btc:before { content: ""; } .fa-file:before { content: ""; } .fa-file-text:before { content: ""; } .fa-sort-alpha-asc:before { content: ""; } .fa-sort-alpha-desc:before { content: ""; } .fa-sort-amount-asc:before { content: ""; } .fa-sort-amount-desc:before { content: ""; } .fa-sort-numeric-asc:before { content: ""; } .fa-sort-numeric-desc:before { content: ""; } .fa-thumbs-up:before { content: ""; } .fa-thumbs-down:before { content: ""; } .fa-youtube-square:before { content: ""; } .fa-youtube:before { content: ""; } .fa-xing:before { content: ""; } .fa-xing-square:before { content: ""; } .fa-youtube-play:before { content: ""; } .fa-dropbox:before { content: ""; } .fa-stack-overflow:before { content: ""; } .fa-instagram:before { content: ""; } .fa-flickr:before { content: ""; } .fa-adn:before { content: ""; } .fa-bitbucket:before { content: ""; } .fa-bitbucket-square:before { content: ""; } .fa-tumblr:before { content: ""; } .fa-tumblr-square:before { content: ""; } .fa-long-arrow-down:before { content: ""; } .fa-long-arrow-up:before { content: ""; } .fa-long-arrow-left:before { content: ""; } .fa-long-arrow-right:before { content: ""; } .fa-apple:before { content: ""; } .fa-windows:before { content: ""; } .fa-android:before { content: ""; } .fa-linux:before { content: ""; } .fa-dribbble:before { content: ""; } .fa-skype:before { content: ""; } .fa-foursquare:before { content: ""; } .fa-trello:before { content: ""; } .fa-female:before { content: ""; } .fa-male:before { content: ""; } .fa-gittip:before, .fa-gratipay:before { content: ""; } .fa-sun-o:before { content: ""; } .fa-moon-o:before { content: ""; } .fa-archive:before { content: ""; } .fa-bug:before { content: ""; } .fa-vk:before { content: ""; } .fa-weibo:before { content: ""; } .fa-renren:before { content: ""; } .fa-pagelines:before { content: ""; } .fa-stack-exchange:before { content: ""; } .fa-arrow-circle-o-right:before { content: ""; } .fa-arrow-circle-o-left:before { content: ""; } .fa-toggle-left:before, .fa-caret-square-o-left:before { content: ""; } .fa-dot-circle-o:before { content: ""; } .fa-wheelchair:before { content: ""; } .fa-vimeo-square:before { content: ""; } .fa-turkish-lira:before, .fa-try:before { content: ""; } .fa-plus-square-o:before { content: ""; } .fa-space-shuttle:before { content: ""; } .fa-slack:before { content: ""; } .fa-envelope-square:before { content: ""; } .fa-wordpress:before { content: ""; } .fa-openid:before { content: ""; } .fa-institution:before, .fa-bank:before, .fa-university:before { content: ""; } .fa-mortar-board:before, .fa-graduation-cap:before { content: ""; } .fa-yahoo:before { content: ""; } .fa-google:before { content: ""; } .fa-reddit:before { content: ""; } .fa-reddit-square:before { content: ""; } .fa-stumbleupon-circle:before { content: ""; } .fa-stumbleupon:before { content: ""; } .fa-delicious:before { content: ""; } .fa-digg:before { content: ""; } .fa-pied-piper-pp:before { content: ""; } .fa-pied-piper-alt:before { content: ""; } .fa-drupal:before { content: ""; } .fa-joomla:before { content: ""; } .fa-language:before { content: ""; } .fa-fax:before { content: ""; } .fa-building:before { content: ""; } .fa-child:before { content: ""; } .fa-paw:before { content: ""; } .fa-spoon:before { content: ""; } .fa-cube:before { content: ""; } .fa-cubes:before { content: ""; } .fa-behance:before { content: ""; } .fa-behance-square:before { content: ""; } .fa-steam:before { content: ""; } .fa-steam-square:before { content: ""; } .fa-recycle:before { content: ""; } .fa-automobile:before, .fa-car:before { content: ""; } .fa-cab:before, .fa-taxi:before { content: ""; } .fa-tree:before { content: ""; } .fa-spotify:before { content: ""; } .fa-deviantart:before { content: ""; } .fa-soundcloud:before { content: ""; } .fa-database:before { content: ""; } .fa-file-pdf-o:before { content: ""; } .fa-file-word-o:before { content: ""; } .fa-file-excel-o:before { content: ""; } .fa-file-powerpoint-o:before { content: ""; } .fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before { content: ""; } .fa-file-zip-o:before, .fa-file-archive-o:before { content: ""; } .fa-file-sound-o:before, .fa-file-audio-o:before { content: ""; } .fa-file-movie-o:before, .fa-file-video-o:before { content: ""; } .fa-file-code-o:before { content: ""; } .fa-vine:before { content: ""; } .fa-codepen:before { content: ""; } .fa-jsfiddle:before { content: ""; } .fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before { content: ""; } .fa-circle-o-notch:before { content: ""; } .fa-ra:before, .fa-resistance:before, .fa-rebel:before { content: ""; } .fa-ge:before, .fa-empire:before { content: ""; } .fa-git-square:before { content: ""; } .fa-git:before { content: ""; } .fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before { content: ""; } .fa-tencent-weibo:before { content: ""; } .fa-qq:before { content: ""; } .fa-wechat:before, .fa-weixin:before { content: ""; } .fa-send:before, .fa-paper-plane:before { content: ""; } .fa-send-o:before, .fa-paper-plane-o:before { content: ""; } .fa-history:before { content: ""; } .fa-circle-thin:before { content: ""; } .fa-header:before { content: ""; } .fa-paragraph:before { content: ""; } .fa-sliders:before { content: ""; } .fa-share-alt:before { content: ""; } .fa-share-alt-square:before { content: ""; } .fa-bomb:before { content: ""; } .fa-soccer-ball-o:before, .fa-futbol-o:before { content: ""; } .fa-tty:before { content: ""; } .fa-binoculars:before { content: ""; } .fa-plug:before { content: ""; } .fa-slideshare:before { content: ""; } .fa-twitch:before { content: ""; } .fa-yelp:before { content: ""; } .fa-newspaper-o:before { content: ""; } .fa-wifi:before { content: ""; } .fa-calculator:before { content: ""; } .fa-paypal:before { content: ""; } .fa-google-wallet:before { content: ""; } .fa-cc-visa:before { content: ""; } .fa-cc-mastercard:before { content: ""; } .fa-cc-discover:before { content: ""; } .fa-cc-amex:before { content: ""; } .fa-cc-paypal:before { content: ""; } .fa-cc-stripe:before { content: ""; } .fa-bell-slash:before { content: ""; } .fa-bell-slash-o:before { content: ""; } .fa-trash:before { content: ""; } .fa-copyright:before { content: ""; } .fa-at:before { content: ""; } .fa-eyedropper:before { content: ""; } .fa-paint-brush:before { content: ""; } .fa-birthday-cake:before { content: ""; } .fa-area-chart:before { content: ""; } .fa-pie-chart:before { content: ""; } .fa-line-chart:before { content: ""; } .fa-lastfm:before { content: ""; } .fa-lastfm-square:before { content: ""; } .fa-toggle-off:before { content: ""; } .fa-toggle-on:before { content: ""; } .fa-bicycle:before { content: ""; } .fa-bus:before { content: ""; } .fa-ioxhost:before { content: ""; } .fa-angellist:before { content: ""; } .fa-cc:before { content: ""; } .fa-shekel:before, .fa-sheqel:before, .fa-ils:before { content: ""; } .fa-meanpath:before { content: ""; } .fa-buysellads:before { content: ""; } .fa-connectdevelop:before { content: ""; } .fa-dashcube:before { content: ""; } .fa-forumbee:before { content: ""; } .fa-leanpub:before { content: ""; } .fa-sellsy:before { content: ""; } .fa-shirtsinbulk:before { content: ""; } .fa-simplybuilt:before { content: ""; } .fa-skyatlas:before { content: ""; } .fa-cart-plus:before { content: ""; } .fa-cart-arrow-down:before { content: ""; } .fa-diamond:before { content: ""; } .fa-ship:before { content: ""; } .fa-user-secret:before { content: ""; } .fa-motorcycle:before { content: ""; } .fa-street-view:before { content: ""; } .fa-heartbeat:before { content: ""; } .fa-venus:before { content: ""; } .fa-mars:before { content: ""; } .fa-mercury:before { content: ""; } .fa-intersex:before, .fa-transgender:before { content: ""; } .fa-transgender-alt:before { content: ""; } .fa-venus-double:before { content: ""; } .fa-mars-double:before { content: ""; } .fa-venus-mars:before { content: ""; } .fa-mars-stroke:before { content: ""; } .fa-mars-stroke-v:before { content: ""; } .fa-mars-stroke-h:before { content: ""; } .fa-neuter:before { content: ""; } .fa-genderless:before { content: ""; } .fa-facebook-official:before { content: ""; } .fa-pinterest-p:before { content: ""; } .fa-whatsapp:before { content: ""; } .fa-server:before { content: ""; } .fa-user-plus:before { content: ""; } .fa-user-times:before { content: ""; } .fa-hotel:before, .fa-bed:before { content: ""; } .fa-viacoin:before { content: ""; } .fa-train:before { content: ""; } .fa-subway:before { content: ""; } .fa-medium:before { content: ""; } .fa-yc:before, .fa-y-combinator:before { content: ""; } .fa-optin-monster:before { content: ""; } .fa-opencart:before { content: ""; } .fa-expeditedssl:before { content: ""; } .fa-battery-4:before, .fa-battery:before, .fa-battery-full:before { content: ""; } .fa-battery-3:before, .fa-battery-three-quarters:before { content: ""; } .fa-battery-2:before, .fa-battery-half:before { content: ""; } .fa-battery-1:before, .fa-battery-quarter:before { content: ""; } .fa-battery-0:before, .fa-battery-empty:before { content: ""; } .fa-mouse-pointer:before { content: ""; } .fa-i-cursor:before { content: ""; } .fa-object-group:before { content: ""; } .fa-object-ungroup:before { content: ""; } .fa-sticky-note:before { content: ""; } .fa-sticky-note-o:before { content: ""; } .fa-cc-jcb:before { content: ""; } .fa-cc-diners-club:before { content: ""; } .fa-clone:before { content: ""; } .fa-balance-scale:before { content: ""; } .fa-hourglass-o:before { content: ""; } .fa-hourglass-1:before, .fa-hourglass-start:before { content: ""; } .fa-hourglass-2:before, .fa-hourglass-half:before { content: ""; } .fa-hourglass-3:before, .fa-hourglass-end:before { content: ""; } .fa-hourglass:before { content: ""; } .fa-hand-grab-o:before, .fa-hand-rock-o:before { content: ""; } .fa-hand-stop-o:before, .fa-hand-paper-o:before { content: ""; } .fa-hand-scissors-o:before { content: ""; } .fa-hand-lizard-o:before { content: ""; } .fa-hand-spock-o:before { content: ""; } .fa-hand-pointer-o:before { content: ""; } .fa-hand-peace-o:before { content: ""; } .fa-trademark:before { content: ""; } .fa-registered:before { content: ""; } .fa-creative-commons:before { content: ""; } .fa-gg:before { content: ""; } .fa-gg-circle:before { content: ""; } .fa-tripadvisor:before { content: ""; } .fa-odnoklassniki:before { content: ""; } .fa-odnoklassniki-square:before { content: ""; } .fa-get-pocket:before { content: ""; } .fa-wikipedia-w:before { content: ""; } .fa-safari:before { content: ""; } .fa-chrome:before { content: ""; } .fa-firefox:before { content: ""; } .fa-opera:before { content: ""; } .fa-internet-explorer:before { content: ""; } .fa-tv:before, .fa-television:before { content: ""; } .fa-contao:before { content: ""; } .fa-500px:before { content: ""; } .fa-amazon:before { content: ""; } .fa-calendar-plus-o:before { content: ""; } .fa-calendar-minus-o:before { content: ""; } .fa-calendar-times-o:before { content: ""; } .fa-calendar-check-o:before { content: ""; } .fa-industry:before { content: ""; } .fa-map-pin:before { content: ""; } .fa-map-signs:before { content: ""; } .fa-map-o:before { content: ""; } .fa-map:before { content: ""; } .fa-commenting:before { content: ""; } .fa-commenting-o:before { content: ""; } .fa-houzz:before { content: ""; } .fa-vimeo:before { content: ""; } .fa-black-tie:before { content: ""; } .fa-fonticons:before { content: ""; } .fa-reddit-alien:before { content: ""; } .fa-edge:before { content: ""; } .fa-credit-card-alt:before { content: ""; } .fa-codiepie:before { content: ""; } .fa-modx:before { content: ""; } .fa-fort-awesome:before { content: ""; } .fa-usb:before { content: ""; } .fa-product-hunt:before { content: ""; } .fa-mixcloud:before { content: ""; } .fa-scribd:before { content: ""; } .fa-pause-circle:before { content: ""; } .fa-pause-circle-o:before { content: ""; } .fa-stop-circle:before { content: ""; } .fa-stop-circle-o:before { content: ""; } .fa-shopping-bag:before { content: ""; } .fa-shopping-basket:before { content: ""; } .fa-hashtag:before { content: ""; } .fa-bluetooth:before { content: ""; } .fa-bluetooth-b:before { content: ""; } .fa-percent:before { content: ""; } .fa-gitlab:before { content: ""; } .fa-wpbeginner:before { content: ""; } .fa-wpforms:before { content: ""; } .fa-envira:before { content: ""; } .fa-universal-access:before { content: ""; } .fa-wheelchair-alt:before { content: ""; } .fa-question-circle-o:before { content: ""; } .fa-blind:before { content: ""; } .fa-audio-description:before { content: ""; } .fa-volume-control-phone:before { content: ""; } .fa-braille:before { content: ""; } .fa-assistive-listening-systems:before { content: ""; } .fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before { content: ""; } .fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before { content: ""; } .fa-glide:before { content: ""; } .fa-glide-g:before { content: ""; } .fa-signing:before, .fa-sign-language:before { content: ""; } .fa-low-vision:before { content: ""; } .fa-viadeo:before { content: ""; } .fa-viadeo-square:before { content: ""; } .fa-snapchat:before { content: ""; } .fa-snapchat-ghost:before { content: ""; } .fa-snapchat-square:before { content: ""; } .fa-pied-piper:before { content: ""; } .fa-first-order:before { content: ""; } .fa-yoast:before { content: ""; } .fa-themeisle:before { content: ""; } .fa-google-plus-circle:before, .fa-google-plus-official:before { content: ""; } .fa-fa:before, .fa-font-awesome:before { content: ""; } .fa-handshake-o:before { content: ""; } .fa-envelope-open:before { content: ""; } .fa-envelope-open-o:before { content: ""; } .fa-linode:before { content: ""; } .fa-address-book:before { content: ""; } .fa-address-book-o:before { content: ""; } .fa-vcard:before, .fa-address-card:before { content: ""; } .fa-vcard-o:before, .fa-address-card-o:before { content: ""; } .fa-user-circle:before { content: ""; } .fa-user-circle-o:before { content: ""; } .fa-user-o:before { content: ""; } .fa-id-badge:before { content: ""; } .fa-drivers-license:before, .fa-id-card:before { content: ""; } .fa-drivers-license-o:before, .fa-id-card-o:before { content: ""; } .fa-quora:before { content: ""; } .fa-free-code-camp:before { content: ""; } .fa-telegram:before { content: ""; } .fa-thermometer-4:before, .fa-thermometer:before, .fa-thermometer-full:before { content: ""; } .fa-thermometer-3:before, .fa-thermometer-three-quarters:before { content: ""; } .fa-thermometer-2:before, .fa-thermometer-half:before { content: ""; } .fa-thermometer-1:before, .fa-thermometer-quarter:before { content: ""; } .fa-thermometer-0:before, .fa-thermometer-empty:before { content: ""; } .fa-shower:before { content: ""; } .fa-bathtub:before, .fa-s15:before, .fa-bath:before { content: ""; } .fa-podcast:before { content: ""; } .fa-window-maximize:before { content: ""; } .fa-window-minimize:before { content: ""; } .fa-window-restore:before { content: ""; } .fa-times-rectangle:before, .fa-window-close:before { content: ""; } .fa-times-rectangle-o:before, .fa-window-close-o:before { content: ""; } .fa-bandcamp:before { content: ""; } .fa-grav:before { content: ""; } .fa-etsy:before { content: ""; } .fa-imdb:before { content: ""; } .fa-ravelry:before { content: ""; } .fa-eercast:before { content: ""; } .fa-microchip:before { content: ""; } .fa-snowflake-o:before { content: ""; } .fa-superpowers:before { content: ""; } .fa-wpexplorer:before { content: ""; } .fa-meetup:before { content: ""; } .sr-only, .screen-reader-text { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } .sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto; } .pt-sticky-menu { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; } .pt-sticky-menu__container { position: fixed; width: 100%; top: 0; left: 0; z-index: 100; -webkit-transform: translateY(-100%); transform: translateY(-100%); transition: opacity 0s linear .2s, visibility 0s linear .2s, -webkit-transform .2s linear; transition: transform .2s linear, opacity 0s linear .2s, visibility 0s linear .2s; transition: transform .2s linear, opacity 0s linear .2s, visibility 0s linear .2s, -webkit-transform .2s linear; opacity: 0; visibility: hidden; background-color: #ffffff; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } .pt-sticky-menu__container.is-shown { -webkit-transform: translateY(0); transform: translateY(0); transition: -webkit-transform .2s linear; transition: transform .2s linear; transition: transform .2s linear, -webkit-transform .2s linear; opacity: 1; visibility: visible; } .admin-bar .pt-sticky-menu__container { top: 0; } @media (min-width: 600px) { .admin-bar .pt-sticky-menu__container { top: 2.55556rem; } } @media (min-width: 783px) { .admin-bar .pt-sticky-menu__container { top: 1.77778rem; } } .pt-sticky-menu__logo { margin: 0.55556rem 0; } .pt-sticky-menu__navigation { -webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end; } .pt-sticky-menu__navigation .main-navigation { display: none; } @media (min-width: 992px) { .pt-sticky-menu__navigation .main-navigation { display: inline-block; } } .pt-sticky-menu__call-to-action { display: inline; margin-left: 0.55556rem; } .pt-sticky-menu__hamburger { margin: 0.55556rem 0 0.55556rem 0.55556rem; } .pt-sticky-menu__hamburger-text { display: none; } @media (min-width: 544px) { .pt-sticky-menu__hamburger-text { display: inline; } } .pt-sticky-menu__hamburger .fa { margin-right: 0; } @media (min-width: 544px) { .pt-sticky-menu__hamburger .fa { margin-right: 0.38889rem; } }  .slick-slider { position: relative; display: block; box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; } .slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; } .slick-list:focus { outline: none; } .slick-list.dragging { cursor: pointer; cursor: hand; } .slick-slider .slick-track, .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .slick-track { position: relative; left: 0; top: 0; display: block; margin-left: auto; margin-right: auto; } .slick-track:before, .slick-track:after { content: ""; display: table; } .slick-track:after { clear: both; } .slick-loading .slick-track { visibility: hidden; } .slick-slide { float: left; height: 100%; min-height: 1px; display: none; } [dir="rtl"] .slick-slide { float: right; } .slick-slide img { display: block; } .slick-slide.slick-loading img { display: none; } .slick-slide.dragging img { pointer-events: none; } .slick-initialized .slick-slide { display: block; } .slick-loading .slick-slide { visibility: hidden; } .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; } .slick-arrow.slick-hidden { display: none; }  .no-flexbox .pt-sticky-menu { display: none; } @media (min-width: 992px) { .no-flexbox .header__logo { width: 100%; } } @media (min-width: 992px) { .no-flexbox .header__logo img { margin-left: auto; margin-right: auto; } } @media (min-width: 992px) { .no-flexbox .header__navigation { width: 100%; text-align: center; } } .no-flexbox .pw-instagram__item { display: inline-block; width: 12.25%; } .no-flexbox .pw-instagram__item-cta { display: inline-block !important; } .no-flexbox .image-banner__text { text-align: left; left: 10%; } @media (min-width: 992px) { .no-flexbox .call-to-action__text { text-align: center; } } @media (min-width: 992px) { .no-flexbox .call-to-action__button { text-align: center; } }   .top { background-color: #ffffff; } .top, .top-navigation a, .top .widget_nav_menu .menu a, .top .social-icons__link, .top .icon-box__title, .top .icon-box { color: #424242; } .header__container { background-color: #ffffff; } .header__left-widgets .widget, .header__right-widgets .widget, .header .social-icons__link, .header__left-widgets .widget_search .search-field, .header__right-widgets .widget_search .search-field, .header__left-widgets .widget_search .search-submit, .header__right-widgets .widget_search .search-submit { background-color: #424242; } .header__left-widgets .widget_search .search-field, .header__right-widgets .widget_search .search-field { border-color: #424242; } .header__left-widgets .widget, .header__right-widgets .widget, .header .social-icons__link + .social-icons__link { border-color: #565656; } .header__left-widgets .widget, .header__right-widgets .widget, .header .icon-box, .header .icon-box__title, .header a.icon-box:focus .fa, .header a.icon-box:hover .fa, .header .social-icons__link:focus, .header .social-icons__link:hover { color: #f7f7f7; } .header__left-widgets .widget_search .search-field::-webkit-input-placeholder, .header__right-widgets .widget_search .search-field::-webkit-input-placeholder { color: #f7f7f7; } .header__left-widgets .widget_search .search-field::-moz-placeholder, .header__right-widgets .widget_search .search-field::-moz-placeholder { color: #f7f7f7; } .header__left-widgets .widget_search .search-field:-ms-input-placeholder, .header__right-widgets .widget_search .search-field:-ms-input-placeholder { color: #f7f7f7; } .header__left-widgets .widget_search .search-field::placeholder, .header__right-widgets .widget_search .search-field::placeholder { color: #f7f7f7; } @media (max-width: 991px) { .main-navigation { background-color: #f2f2f2; } } @media (max-width: 991px) { .main-navigation, .main-navigation a { border-color: #d0d0d0; } } @media (max-width: 991px) { .main-navigation a { color: #424242; } } @media (max-width: 991px) { .main-navigation .menu-item:focus > a, .main-navigation .menu-item:hover > a { color: #424242; } } @media (max-width: 991px) { .main-navigation .sub-menu .menu-item > a { color: #999999; } } @media (max-width: 991px) { .main-navigation .sub-menu .menu-item:hover > a, .main-navigation .sub-menu .menu-item:focus > a { color: #333333; } } @media (min-width: 992px) { .main-navigation a, .main-navigation > .menu-item-has-children > a::after { color: #424242; } } @media (min-width: 992px) { .main-navigation > .menu-item:focus > a, .main-navigation > .menu-item:hover > a, .main-navigation > .current-menu-item > a, .main-navigation .menu-item:focus > a::after, .main-navigation .menu-item:hover > a::after, .main-navigation > .current-menu-ancestor > a, .main-navigation > .current-menu-ancestor.menu-item-has-children > a::after, .main-navigation > .current-menu-item.menu-item-has-children > a::after { color: #79b833; } } @media (min-width: 992px) { .main-navigation .sub-menu a { background-color: #79b833; } } @media (min-width: 992px) { .main-navigation .sub-menu .menu-item > a:hover { background-color: #6ca42d; } } @media (min-width: 992px) { .main-navigation .sub-menu a, .main-navigation .sub-menu .sub-menu a { border-color: #6ca42d; } } @media (min-width: 992px) { .main-navigation .sub-menu .menu-item-has-children::after { color: #6ca42d; } } @media (min-width: 992px) { .main-navigation .sub-menu .menu-item a, .main-navigation .sub-menu .menu-item > a:hover { color: #ffffff; } } .page-header { background-color: #f2f2f2; } .page-header__title { color: #424242; } .page-header__subtitle { color: #d9dbda; } .breadcrumbs a, .breadcrumbs a::after { color: #424242; } .breadcrumbs a:focus, .breadcrumbs a:hover { color: #79b833; } .breadcrumbs .current-item { color: #79b833; } .content-area, .content-area .icon-box { color: #606060; } h1, h2, h3, h4, h5, h6, hentry__title, .hentry__title a, .latest-news--block .latest-news__title a, .latest-news--more-news, .page-box__title a, .sidebar__headings { color: #424242; } .btn-primary-outline, .contact-profile__social-icon, .person-profile__social-icon, .content-area a.icon-box:focus .fa, .content-area a.icon-box:hover .fa, .content-area .widget_nav_menu .menu a:focus, .content-area .widget_nav_menu .menu a:hover, .sidebar .widget_nav_menu .menu a:focus, .sidebar .widget_nav_menu .menu a:hover, .top .social-icons__link:focus, .top .social-icons__link:hover, .top .widget_nav_menu .menu a:focus, .top .widget_nav_menu .menu a:hover, .content-area .widget_nav_menu .menu a::after, .sidebar .widget_nav_menu .menu a::after, .time-table .week-day.today, .accordion .more-link:focus, .accordion .more-link:hover, .accordion__panel .panel-title a:hover, .testimonial__author, .testimonial__carousel, .testimonial__carousel:focus, .special-offer__price, .accordion__panel .panel-title a, .widget_archive a:hover, .widget_pages a:hover, .widget_categories a:hover, .widget_meta a:hover, .widget_recent_comments a:hover, .widget_recent_entries a:hover, .widget_rss a:hover, .pw-instagram .loader { color: #79b833; } .person-profile__social-icon:focus, .person-profile__social-icon:hover, .contact-profile__social-icon:focus, .contact-profile__social-icon:hover, .testimonial__carousel:hover { color: #6ca42d; } .btn-primary-outline:hover, .btn-primary-outline:focus, .btn-primary-outline.focus, btn-primary-outline:active, .btn-primary-outline.active, .open > .btn-primary-outline.dropdown-toggle, .btn-primary, .featured-product__price, .shaka-table thead th, .person-profile__label, .pricing-list__badge, .content-area .widget_nav_menu .menu li.current-menu-item > a, .sidebar .widget_nav_menu .menu li.current-menu-item > a, .portfolio-grid__card-price, .latest-news--featured .latest-news__date, .latest-news--block .latest-news__date, .testimonial__container::before, .testimonial__container::after, .widget_calendar caption, .masonry .hentry__date, .contact-profile__label, .special-offer__label, .pagination .prev, .pagination .next, .post-password-form input { background-color: #79b833; } .btn-primary:focus, .btn-primary:hover, .pagination .prev:focus, .pagination .prev:hover, .pagination .next:focus, .pagination .next:hover { background-color: #6ca42d; } .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover { background-color: #578425; } { background: #79b833; } { background: #6ca42d; } .btn-primary-outline, .btn-primary-outline:hover, .btn-primary-outline:focus, .btn-primary-outline.focus, btn-primary-outline:active, .btn-primary-outline.active, .open > .btn-primary-outline.dropdown-toggle, .btn-primary, .pagination .prev, .pagination .next, .post-password-form input { border-color: #79b833; } .btn-primary:focus, .btn-primary:hover, .pagination .prev:focus, .pagination .prev:hover, .pagination .next:focus, .pagination .next:hover { border-color: #6ca42d; } .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover { border-color: #578425; } a { color: #79b833; } a:focus, a:hover { color: #6ca42d; } .btn-dark { background-color: #424242; } .btn-dark:focus, .btn-dark:hover { background-color: #353535; } .btn-light { background-color: #ffffff; } .btn-light:focus, .btn-light:hover { background-color: #f2f2f2; } body .boxed-container { background-color: #ffffff; } .footer-top { background-color: #424242; } .footer-top__heading { color: #ffffff; } .footer-top { color: #d9dbda; } .footer-top a, .footer-top .widget_nav_menu .menu a { color: #d9dbda; } .footer { background-color: #424242; } .footer-bottom { color: #d9dbda; } .footer-bottom a { color: #d9dbda; } @media (min-width: 992px) { .header__logo img { margin-top: 15px; } }  body .boxed-container { background-image: url(https://gardoma.de/wp-content/uploads/2019/10/shaka-background.png); background-repeat: repeat; background-position: top left; background-attachment: scroll; }  @font-face { font-family: "Roboto Condensed"; font-weight: 400; font-style: normal; src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(//gardoma.de/wp-content/uploads/sgf-css/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQk6YvM.woff2) format('woff2'), url(//gardoma.de/wp-content/uploads/sgf-css/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7Cw.woff) format('woff'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: "Roboto Condensed"; font-weight: 700; font-style: normal; src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(//gardoma.de/wp-content/uploads/sgf-css/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCQYb9lecyU.woff2) format('woff2'), url(//gardoma.de/wp-content/uploads/sgf-css/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCQYaQ.woff) format('woff'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: "Dosis"; font-weight: 300; font-style: normal; src: local('Dosis Light'), local('Dosis-Light'), url(//gardoma.de/wp-content/uploads/sgf-css/HhyXU5sn9vOmLzHDKeCFMItgT7kJ.woff2) format('woff2'), url(//gardoma.de/wp-content/uploads/sgf-css/HhyXU5sn9vOmLzHDKeCFMI0.woff) format('woff'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: "Dosis"; font-weight: 800; font-style: normal; src: local('Dosis ExtraBold'), local('Dosis-ExtraBold'), url(//gardoma.de/wp-content/uploads/sgf-css/HhyXU5sn9vOmLzHPLeCFMItgT7kJ.woff2) format('woff2'), url(//gardoma.de/wp-content/uploads/sgf-css/HhyXU5sn9vOmLzHPLeCFMI0.woff) format('woff'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }body div.brlbs-cmpnt-container a,body div.brlbs-cmpnt-container abbr,body div.brlbs-cmpnt-container acronym,body div.brlbs-cmpnt-container address,body div.brlbs-cmpnt-container applet,body div.brlbs-cmpnt-container article,body div.brlbs-cmpnt-container aside,body div.brlbs-cmpnt-container audio,body div.brlbs-cmpnt-container b,body div.brlbs-cmpnt-container big,body div.brlbs-cmpnt-container blockquote,body div.brlbs-cmpnt-container canvas,body div.brlbs-cmpnt-container caption,body div.brlbs-cmpnt-container center,body div.brlbs-cmpnt-container cite,body div.brlbs-cmpnt-container code,body div.brlbs-cmpnt-container dd,body div.brlbs-cmpnt-container del,body div.brlbs-cmpnt-container details,body div.brlbs-cmpnt-container dfn,body div.brlbs-cmpnt-container div,body div.brlbs-cmpnt-container dl,body div.brlbs-cmpnt-container dt,body div.brlbs-cmpnt-container em,body div.brlbs-cmpnt-container embed,body div.brlbs-cmpnt-container fieldset,body div.brlbs-cmpnt-container figcaption,body div.brlbs-cmpnt-container figure,body div.brlbs-cmpnt-container footer,body div.brlbs-cmpnt-container form,body div.brlbs-cmpnt-container h1,body div.brlbs-cmpnt-container h2,body div.brlbs-cmpnt-container h3,body div.brlbs-cmpnt-container h4,body div.brlbs-cmpnt-container h5,body div.brlbs-cmpnt-container h6,body div.brlbs-cmpnt-container header,body div.brlbs-cmpnt-container hgroup,body div.brlbs-cmpnt-container i,body div.brlbs-cmpnt-container iframe,body div.brlbs-cmpnt-container img,body div.brlbs-cmpnt-container ins,body div.brlbs-cmpnt-container kbd,body div.brlbs-cmpnt-container label,body div.brlbs-cmpnt-container legend,body div.brlbs-cmpnt-container li,body div.brlbs-cmpnt-container mark,body div.brlbs-cmpnt-container menu,body div.brlbs-cmpnt-container nav,body div.brlbs-cmpnt-container object,body div.brlbs-cmpnt-container ol,body div.brlbs-cmpnt-container output,body div.brlbs-cmpnt-container p,body div.brlbs-cmpnt-container pre,body div.brlbs-cmpnt-container q,body div.brlbs-cmpnt-container ruby,body div.brlbs-cmpnt-container s,body div.brlbs-cmpnt-container samp,body div.brlbs-cmpnt-container section,body div.brlbs-cmpnt-container small,body div.brlbs-cmpnt-container span,body div.brlbs-cmpnt-container strike,body div.brlbs-cmpnt-container strong,body div.brlbs-cmpnt-container sub,body div.brlbs-cmpnt-container summary,body div.brlbs-cmpnt-container sup,body div.brlbs-cmpnt-container table,body div.brlbs-cmpnt-container tbody,body div.brlbs-cmpnt-container td,body div.brlbs-cmpnt-container tfoot,body div.brlbs-cmpnt-container th,body div.brlbs-cmpnt-container thead,body div.brlbs-cmpnt-container time,body div.brlbs-cmpnt-container tr,body div.brlbs-cmpnt-container tt,body div.brlbs-cmpnt-container u,body div.brlbs-cmpnt-container ul,body div.brlbs-cmpnt-container var,body div.brlbs-cmpnt-container video{border:0;font-family:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}body div.brlbs-cmpnt-container article,body div.brlbs-cmpnt-container aside,body div.brlbs-cmpnt-container details,body div.brlbs-cmpnt-container figcaption,body div.brlbs-cmpnt-container figure,body div.brlbs-cmpnt-container footer,body div.brlbs-cmpnt-container header,body div.brlbs-cmpnt-container hgroup,body div.brlbs-cmpnt-container menu,body div.brlbs-cmpnt-container nav,body div.brlbs-cmpnt-container section{display:block}body div.brlbs-cmpnt-container blockquote,body div.brlbs-cmpnt-container q{quotes:none}body div.brlbs-cmpnt-container blockquote:after,body div.brlbs-cmpnt-container blockquote:before,body div.brlbs-cmpnt-container q:after,body div.brlbs-cmpnt-container q:before{content:none}body div.brlbs-cmpnt-container table{border-spacing:0}body div.brlbs-cmpnt-container,body div.brlbs-cmpnt-container *{box-sizing:border-box;color:inherit;font-family:inherit;height:auto;inset:auto;line-height:inherit;position:static;width:auto}body div.brlbs-cmpnt-container button,body div.brlbs-cmpnt-container input,body div.brlbs-cmpnt-container optgroup,body div.brlbs-cmpnt-container select,body div.brlbs-cmpnt-container textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}body div.brlbs-cmpnt-container button:after,body div.brlbs-cmpnt-container button:before{content:none}body div.brlbs-cmpnt-container button,body div.brlbs-cmpnt-container select{text-transform:none}body div.brlbs-cmpnt-container [type=button],body div.brlbs-cmpnt-container [type=reset],body div.brlbs-cmpnt-container [type=submit],body div.brlbs-cmpnt-container button{-webkit-appearance:button}body div.brlbs-cmpnt-container ::-moz-focus-inner{border-style:none;padding:0}body div.brlbs-cmpnt-container :-moz-focusring{outline:1px dotted ButtonText}body div.brlbs-cmpnt-container :-moz-ui-invalid{box-shadow:none}body div.brlbs-cmpnt-container legend{padding:0}body div.brlbs-cmpnt-container progress{vertical-align:baseline}body div.brlbs-cmpnt-container ::-webkit-inner-spin-button,body div.brlbs-cmpnt-container ::-webkit-outer-spin-button{height:auto}body div.brlbs-cmpnt-container [type=search]{-webkit-appearance:textfield;outline-offset:-2px}body div.brlbs-cmpnt-container ::-webkit-search-decoration{-webkit-appearance:none}body div.brlbs-cmpnt-container ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body div.brlbs-cmpnt-container summary{display:list-item}body div.brlbs-cmpnt-container blockquote,body div.brlbs-cmpnt-container dd,body div.brlbs-cmpnt-container dl,body div.brlbs-cmpnt-container figure,body div.brlbs-cmpnt-container h1,body div.brlbs-cmpnt-container h2,body div.brlbs-cmpnt-container h3,body div.brlbs-cmpnt-container h4,body div.brlbs-cmpnt-container h5,body div.brlbs-cmpnt-container h6,body div.brlbs-cmpnt-container hr,body div.brlbs-cmpnt-container p,body div.brlbs-cmpnt-container pre{margin:0}body div.brlbs-cmpnt-container button{background-color:transparent;background-image:none}body div.brlbs-cmpnt-container button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}body div.brlbs-cmpnt-container fieldset{margin:0;padding:0}body div.brlbs-cmpnt-container ol,body div.brlbs-cmpnt-container ul{list-style:none;margin:0;padding:0}body div.brlbs-cmpnt-container *,body div.brlbs-cmpnt-container :after,body div.brlbs-cmpnt-container :before{border:0 solid #e5e7eb;box-sizing:border-box}body div.brlbs-cmpnt-container hr{border-top-width:1px}body div.brlbs-cmpnt-container img{border-style:solid}body div.brlbs-cmpnt-container textarea{resize:vertical}body div.brlbs-cmpnt-container input::-moz-placeholder,body div.brlbs-cmpnt-container textarea::-moz-placeholder{color:#9ca3af}body div.brlbs-cmpnt-container input::placeholder,body div.brlbs-cmpnt-container textarea::placeholder{color:#9ca3af}body div.brlbs-cmpnt-container [role=button],body div.brlbs-cmpnt-container button{cursor:pointer}body div.brlbs-cmpnt-container table{border-collapse:collapse}body div.brlbs-cmpnt-container h1,body div.brlbs-cmpnt-container h2,body div.brlbs-cmpnt-container h3,body div.brlbs-cmpnt-container h4,body div.brlbs-cmpnt-container h5,body div.brlbs-cmpnt-container h6{font-size:inherit;font-weight:inherit}body div.brlbs-cmpnt-container a{color:inherit;text-decoration:inherit}body div.brlbs-cmpnt-container button,body div.brlbs-cmpnt-container input,body div.brlbs-cmpnt-container optgroup,body div.brlbs-cmpnt-container select,body div.brlbs-cmpnt-container textarea{color:inherit;line-height:inherit;padding:0}body div.brlbs-cmpnt-container code,body div.brlbs-cmpnt-container kbd,body div.brlbs-cmpnt-container pre,body div.brlbs-cmpnt-container samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}body div.brlbs-cmpnt-container audio,body div.brlbs-cmpnt-container canvas,body div.brlbs-cmpnt-container embed,body div.brlbs-cmpnt-container iframe,body div.brlbs-cmpnt-container img,body div.brlbs-cmpnt-container object,body div.brlbs-cmpnt-container svg,body div.brlbs-cmpnt-container video{display:block;vertical-align:middle}body div.brlbs-cmpnt-container img,body div.brlbs-cmpnt-container video{height:auto;max-width:100%}body div.brlbs-cmpnt-container [multiple],body div.brlbs-cmpnt-container [type=date],body div.brlbs-cmpnt-container [type=datetime-local],body div.brlbs-cmpnt-container [type=email],body div.brlbs-cmpnt-container [type=month],body div.brlbs-cmpnt-container [type=number],body div.brlbs-cmpnt-container [type=password],body div.brlbs-cmpnt-container [type=search],body div.brlbs-cmpnt-container [type=tel],body div.brlbs-cmpnt-container [type=text],body div.brlbs-cmpnt-container [type=time],body div.brlbs-cmpnt-container [type=url],body div.brlbs-cmpnt-container [type=week],body div.brlbs-cmpnt-container select,body div.brlbs-cmpnt-container textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}body div.brlbs-cmpnt-container [multiple]:focus,body div.brlbs-cmpnt-container [type=date]:focus,body div.brlbs-cmpnt-container [type=datetime-local]:focus,body div.brlbs-cmpnt-container [type=email]:focus,body div.brlbs-cmpnt-container [type=month]:focus,body div.brlbs-cmpnt-container [type=number]:focus,body div.brlbs-cmpnt-container [type=password]:focus,body div.brlbs-cmpnt-container [type=search]:focus,body div.brlbs-cmpnt-container [type=tel]:focus,body div.brlbs-cmpnt-container [type=text]:focus,body div.brlbs-cmpnt-container [type=time]:focus,body div.brlbs-cmpnt-container [type=url]:focus,body div.brlbs-cmpnt-container [type=week]:focus,body div.brlbs-cmpnt-container select:focus,body div.brlbs-cmpnt-container textarea:focus{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-inset:var(--brlbs-tw-empty, );--brlbs-tw-ring-offset-width:0px;--brlbs-tw-ring-offset-color:#fff;--brlbs-tw-ring-color:#2563eb;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(1px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);border-color:#2563eb;box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 transparent)}body div.brlbs-cmpnt-container input::-moz-placeholder,body div.brlbs-cmpnt-container textarea::-moz-placeholder{color:#6b7280;opacity:1}body div.brlbs-cmpnt-container input::placeholder,body div.brlbs-cmpnt-container textarea::placeholder{color:#6b7280;opacity:1}body div.brlbs-cmpnt-container ::-webkit-datetime-edit-fields-wrapper{padding:0}body div.brlbs-cmpnt-container ::-webkit-date-and-time-value{min-height:1.5em}body div.brlbs-cmpnt-container select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}body div.brlbs-cmpnt-container [multiple]{background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}body div.brlbs-cmpnt-container [type=checkbox],body div.brlbs-cmpnt-container [type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}body div.brlbs-cmpnt-container [type=checkbox]{border-radius:0}body div.brlbs-cmpnt-container [type=radio]{border-radius:100%}body div.brlbs-cmpnt-container [type=checkbox]:focus,body div.brlbs-cmpnt-container [type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-inset:var(--brlbs-tw-empty, );--brlbs-tw-ring-offset-width:2px;--brlbs-tw-ring-offset-color:#fff;--brlbs-tw-ring-color:#2563eb;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 transparent)}body div.brlbs-cmpnt-container [type=checkbox]:checked,body div.brlbs-cmpnt-container [type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}body div.brlbs-cmpnt-container [type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E")}body div.brlbs-cmpnt-container [type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}body div.brlbs-cmpnt-container [type=checkbox]:checked:focus,body div.brlbs-cmpnt-container [type=checkbox]:checked:hover,body div.brlbs-cmpnt-container [type=radio]:checked:focus,body div.brlbs-cmpnt-container [type=radio]:checked:hover{background-color:currentColor;border-color:transparent}body div.brlbs-cmpnt-container [type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}body div.brlbs-cmpnt-container [type=checkbox]:indeterminate:focus,body div.brlbs-cmpnt-container [type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}body div.brlbs-cmpnt-container [type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}:root{--brlbs-tw-border-spacing-x:0;--brlbs-tw-border-spacing-y:0;--brlbs-tw-translate-x:0;--brlbs-tw-translate-y:0;--brlbs-tw-rotate:0;--brlbs-tw-skew-x:0;--brlbs-tw-skew-y:0;--brlbs-tw-scale-x:1;--brlbs-tw-scale-y:1;--brlbs-tw-pan-x: ;--brlbs-tw-pan-y: ;--brlbs-tw-pinch-zoom: ;--brlbs-tw-scroll-snap-strictness:proximity;--brlbs-tw-gradient-from-position: ;--brlbs-tw-gradient-via-position: ;--brlbs-tw-gradient-to-position: ;--brlbs-tw-ordinal: ;--brlbs-tw-slashed-zero: ;--brlbs-tw-numeric-figure: ;--brlbs-tw-numeric-spacing: ;--brlbs-tw-numeric-fraction: ;--brlbs-tw-ring-inset: ;--brlbs-tw-ring-offset-width:0px;--brlbs-tw-ring-offset-color:#fff;--brlbs-tw-ring-color:rgba(59,130,246,.5);--brlbs-tw-ring-offset-shadow:0 0 #0000;--brlbs-tw-ring-shadow:0 0 #0000;--brlbs-tw-shadow:0 0 #0000;--brlbs-tw-shadow-colored:0 0 #0000;--brlbs-tw-blur: ;--brlbs-tw-brightness: ;--brlbs-tw-contrast: ;--brlbs-tw-grayscale: ;--brlbs-tw-hue-rotate: ;--brlbs-tw-invert: ;--brlbs-tw-saturate: ;--brlbs-tw-sepia: ;--brlbs-tw-drop-shadow: ;--brlbs-tw-backdrop-blur: ;--brlbs-tw-backdrop-brightness: ;--brlbs-tw-backdrop-contrast: ;--brlbs-tw-backdrop-grayscale: ;--brlbs-tw-backdrop-hue-rotate: ;--brlbs-tw-backdrop-invert: ;--brlbs-tw-backdrop-opacity: ;--brlbs-tw-backdrop-saturate: ;--brlbs-tw-backdrop-sepia: ;--brlbs-tw-contain-size: ;--brlbs-tw-contain-layout: ;--brlbs-tw-contain-paint: ;--brlbs-tw-contain-style: }::backdrop{--brlbs-tw-border-spacing-x:0;--brlbs-tw-border-spacing-y:0;--brlbs-tw-translate-x:0;--brlbs-tw-translate-y:0;--brlbs-tw-rotate:0;--brlbs-tw-skew-x:0;--brlbs-tw-skew-y:0;--brlbs-tw-scale-x:1;--brlbs-tw-scale-y:1;--brlbs-tw-pan-x: ;--brlbs-tw-pan-y: ;--brlbs-tw-pinch-zoom: ;--brlbs-tw-scroll-snap-strictness:proximity;--brlbs-tw-gradient-from-position: ;--brlbs-tw-gradient-via-position: ;--brlbs-tw-gradient-to-position: ;--brlbs-tw-ordinal: ;--brlbs-tw-slashed-zero: ;--brlbs-tw-numeric-figure: ;--brlbs-tw-numeric-spacing: ;--brlbs-tw-numeric-fraction: ;--brlbs-tw-ring-inset: ;--brlbs-tw-ring-offset-width:0px;--brlbs-tw-ring-offset-color:#fff;--brlbs-tw-ring-color:rgba(59,130,246,.5);--brlbs-tw-ring-offset-shadow:0 0 #0000;--brlbs-tw-ring-shadow:0 0 #0000;--brlbs-tw-shadow:0 0 #0000;--brlbs-tw-shadow-colored:0 0 #0000;--brlbs-tw-blur: ;--brlbs-tw-brightness: ;--brlbs-tw-contrast: ;--brlbs-tw-grayscale: ;--brlbs-tw-hue-rotate: ;--brlbs-tw-invert: ;--brlbs-tw-saturate: ;--brlbs-tw-sepia: ;--brlbs-tw-drop-shadow: ;--brlbs-tw-backdrop-blur: ;--brlbs-tw-backdrop-brightness: ;--brlbs-tw-backdrop-contrast: ;--brlbs-tw-backdrop-grayscale: ;--brlbs-tw-backdrop-hue-rotate: ;--brlbs-tw-backdrop-invert: ;--brlbs-tw-backdrop-opacity: ;--brlbs-tw-backdrop-saturate: ;--brlbs-tw-backdrop-sepia: ;--brlbs-tw-contain-size: ;--brlbs-tw-contain-layout: ;--brlbs-tw-contain-paint: ;--brlbs-tw-contain-style: }.brlbs-cmpnt-container .brlbs-sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.brlbs-cmpnt-container .brlbs-fixed{position:fixed}.brlbs-cmpnt-container .brlbs-absolute{position:absolute}.brlbs-cmpnt-container .brlbs-relative{position:relative}.brlbs-cmpnt-container .brlbs-bottom-0{bottom:0}.brlbs-cmpnt-container .brlbs-left-0{left:0}.brlbs-cmpnt-container .brlbs-right-0{right:0}.brlbs-cmpnt-container .brlbs-top-0{top:0}.brlbs-cmpnt-container .brlbs-z-10{z-index:10}.brlbs-cmpnt-container .brlbs-z-max{z-index:999999}.brlbs-cmpnt-container .brlbs-order-last{order:9999}.brlbs-cmpnt-container .brlbs-mx-2{margin-left:8px;margin-right:8px}.brlbs-cmpnt-container .brlbs-mx-auto{margin-left:auto;margin-right:auto}.brlbs-cmpnt-container .brlbs-my-2{margin-bottom:8px;margin-top:8px}.brlbs-cmpnt-container .brlbs-my-3{margin-bottom:12px;margin-top:12px}.brlbs-cmpnt-container .brlbs-my-4{margin-bottom:16px;margin-top:16px}.brlbs-cmpnt-container .brlbs-mb-0{margin-bottom:0}.brlbs-cmpnt-container .brlbs-mb-3{margin-bottom:12px}.brlbs-cmpnt-container .brlbs-mb-4{margin-bottom:16px}.brlbs-cmpnt-container .brlbs-ml-2{margin-left:8px}.brlbs-cmpnt-container .brlbs-ml-3{margin-left:12px}.brlbs-cmpnt-container .brlbs-mr-1{margin-right:4px}.brlbs-cmpnt-container .brlbs-mr-2{margin-right:8px}.brlbs-cmpnt-container .brlbs-mt-2{margin-top:8px}.brlbs-cmpnt-container .brlbs-mt-4{margin-top:16px}.brlbs-cmpnt-container .brlbs-block{display:block}.brlbs-cmpnt-container .brlbs-inline-block{display:inline-block}.brlbs-cmpnt-container .brlbs-inline{display:inline}.brlbs-cmpnt-container .brlbs-flex{display:flex}.brlbs-cmpnt-container .\!brlbs-hidden{display:none!important}.brlbs-cmpnt-container .brlbs-hidden{display:none}.brlbs-cmpnt-container .brlbs-h-0{height:0}.brlbs-cmpnt-container .brlbs-h-3{height:12px}.brlbs-cmpnt-container .brlbs-h-max{height:-moz-max-content;height:max-content}.brlbs-cmpnt-container .brlbs-h-screen{height:100vh}.brlbs-cmpnt-container .brlbs-min-h-full{min-height:100%}.brlbs-cmpnt-container .brlbs-w-1\/4{width:25%}.brlbs-cmpnt-container .brlbs-w-3{width:12px}.brlbs-cmpnt-container .brlbs-w-3\/4{width:75%}.brlbs-cmpnt-container .brlbs-w-full{width:100%}.brlbs-cmpnt-container .brlbs-w-screen{width:100vw}.brlbs-cmpnt-container .brlbs-flex-1{flex:1 1 0%}.brlbs-cmpnt-container .brlbs-basis-3\/12{flex-basis:25%}.brlbs-cmpnt-container .brlbs-basis-8\/12{flex-basis:66.666667%}.brlbs-cmpnt-container .brlbs-basis-full{flex-basis:100%}.brlbs-cmpnt-container .brlbs--rotate-90{--brlbs-tw-rotate:-90deg}.brlbs-cmpnt-container .brlbs--rotate-90,.brlbs-cmpnt-container .brlbs-rotate-90{transform:translate(var(--brlbs-tw-translate-x),var(--brlbs-tw-translate-y)) rotate(var(--brlbs-tw-rotate)) skew(var(--brlbs-tw-skew-x)) skewY(var(--brlbs-tw-skew-y)) scaleX(var(--brlbs-tw-scale-x)) scaleY(var(--brlbs-tw-scale-y))}.brlbs-cmpnt-container .brlbs-rotate-90{--brlbs-tw-rotate:90deg}.brlbs-cmpnt-container .brlbs-flex-row{flex-direction:row}.brlbs-cmpnt-container .brlbs-flex-col{flex-direction:column}.brlbs-cmpnt-container .brlbs-flex-wrap{flex-wrap:wrap}.brlbs-cmpnt-container .brlbs-items-start{align-items:flex-start}.brlbs-cmpnt-container .brlbs-items-center{align-items:center}.brlbs-cmpnt-container .brlbs-items-stretch{align-items:stretch}.brlbs-cmpnt-container .brlbs-justify-start{justify-content:flex-start}.brlbs-cmpnt-container .brlbs-justify-end{justify-content:flex-end}.brlbs-cmpnt-container .brlbs-justify-center{justify-content:center}.brlbs-cmpnt-container .brlbs-justify-between{justify-content:space-between}.brlbs-cmpnt-container .brlbs-justify-around{justify-content:space-around}.brlbs-cmpnt-container .brlbs-gap-2{gap:8px}.brlbs-cmpnt-container .brlbs-gap-3{gap:12px}.brlbs-cmpnt-container .brlbs-gap-4{gap:16px}.brlbs-cmpnt-container :is(.brlbs-space-x-2>:not([hidden])~:not([hidden])){--brlbs-tw-space-x-reverse:0;margin-left:calc(8px*(1 - var(--brlbs-tw-space-x-reverse)));margin-right:calc(8px*var(--brlbs-tw-space-x-reverse))}.brlbs-cmpnt-container :is(.brlbs-space-y-2>:not([hidden])~:not([hidden])){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(8px*var(--brlbs-tw-space-y-reverse));margin-top:calc(8px*(1 - var(--brlbs-tw-space-y-reverse)))}.brlbs-cmpnt-container :is(.brlbs-space-y-3>:not([hidden])~:not([hidden])){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(12px*var(--brlbs-tw-space-y-reverse));margin-top:calc(12px*(1 - var(--brlbs-tw-space-y-reverse)))}.brlbs-cmpnt-container :is(.brlbs-space-y-4>:not([hidden])~:not([hidden])){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(16px*var(--brlbs-tw-space-y-reverse));margin-top:calc(16px*(1 - var(--brlbs-tw-space-y-reverse)))}.brlbs-cmpnt-container :is(.brlbs-divide-x>:not([hidden])~:not([hidden])){--brlbs-tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--brlbs-tw-divide-x-reverse)));border-right-width:calc(1px*var(--brlbs-tw-divide-x-reverse))}.brlbs-cmpnt-container :is(.brlbs-divide-y>:not([hidden])~:not([hidden])){--brlbs-tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--brlbs-tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--brlbs-tw-divide-y-reverse)))}.brlbs-cmpnt-container :is(.brlbs-divide-solid>:not([hidden])~:not([hidden])){border-style:solid}.brlbs-cmpnt-container .brlbs-overflow-auto{overflow:auto}.brlbs-cmpnt-container .brlbs-overflow-hidden{overflow:hidden}.brlbs-cmpnt-container .brlbs-overflow-x-scroll{overflow-x:scroll}.brlbs-cmpnt-container .brlbs-break-words{overflow-wrap:break-word}.brlbs-cmpnt-container .brlbs-rounded-3xl{border-radius:1.5rem}.brlbs-cmpnt-container .brlbs-rounded-full{border-radius:9999px}.brlbs-cmpnt-container .brlbs-rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.brlbs-cmpnt-container .brlbs-rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.brlbs-cmpnt-container .brlbs-border-y{border-bottom-width:1px;border-top-width:1px}.brlbs-cmpnt-container .brlbs-border-t{border-top-width:1px}.brlbs-cmpnt-container .brlbs-border-solid{border-style:solid}.brlbs-cmpnt-container .brlbs-p-4{padding:16px}.brlbs-cmpnt-container .brlbs-px-3{padding-left:12px;padding-right:12px}.brlbs-cmpnt-container .brlbs-px-4{padding-left:16px;padding-right:16px}.brlbs-cmpnt-container .brlbs-py-1{padding-bottom:4px;padding-top:4px}.brlbs-cmpnt-container .brlbs-py-2{padding-bottom:8px;padding-top:8px}.brlbs-cmpnt-container .brlbs-py-3{padding-bottom:12px;padding-top:12px}.brlbs-cmpnt-container .brlbs-py-4{padding-bottom:16px;padding-top:16px}.brlbs-cmpnt-container .brlbs-pb-2{padding-bottom:8px}.brlbs-cmpnt-container .brlbs-pb-4{padding-bottom:16px}.brlbs-cmpnt-container .brlbs-pl-1{padding-left:4px}.brlbs-cmpnt-container .brlbs-pl-2{padding-left:8px}.brlbs-cmpnt-container .brlbs-pl-4{padding-left:16px}.brlbs-cmpnt-container .brlbs-pr-2{padding-right:8px}.brlbs-cmpnt-container .brlbs-pt-1{padding-top:4px}.brlbs-cmpnt-container .brlbs-pt-10{padding-top:40px}.brlbs-cmpnt-container .brlbs-pt-4{padding-top:16px}.brlbs-cmpnt-container .brlbs-pt-6{padding-top:24px}.brlbs-cmpnt-container .brlbs-text-left{text-align:left}.brlbs-cmpnt-container .brlbs-text-center{text-align:center}.brlbs-cmpnt-container .brlbs-text-right{text-align:right}.brlbs-cmpnt-container .brlbs-align-middle{vertical-align:middle}.brlbs-cmpnt-container .brlbs-text-2xl{font-size:calc(var(--dialog-font-size)*1.5);line-height:calc(var(--dialog-font-size)*2.25)}.brlbs-cmpnt-container .brlbs-text-base{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}.brlbs-cmpnt-container .brlbs-text-lg{font-size:calc(var(--dialog-font-size)*1.125);line-height:calc(var(--dialog-font-size)*1.75)}.brlbs-cmpnt-container .brlbs-text-sm{font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25)}.brlbs-cmpnt-container .brlbs-font-bold{font-weight:700}.brlbs-cmpnt-container .brlbs-font-semibold{font-weight:600}.brlbs-cmpnt-container .brlbs-italic{font-style:italic}.brlbs-cmpnt-container .brlbs-leading-tight{line-height:1.25}.brlbs-cmpnt-container .brlbs-no-underline{text-decoration-line:none}.brlbs-cmpnt-container .brlbs-shadow-2xl{--brlbs-tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--brlbs-tw-shadow-colored:0 25px 50px -12px var(--brlbs-tw-shadow-color);box-shadow:var(--brlbs-tw-ring-offset-shadow,0 0 #0000),var(--brlbs-tw-ring-shadow,0 0 #0000),var(--brlbs-tw-shadow)}.brlbs-cmpnt-container .brlbs-transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.brlbs-cmpnt-container .brlbs-transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.brlbs-cmpnt-container .brlbs-duration-400{transition-duration:.4s}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker{container-name:brlbsCmpntContentBlocker;container-type:inline-size;font-family:var(--content-blocker-font-family);font-size:var(--content-blocker-font-size);height:100%;line-height:1.25em}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a{color:var(--content-blocker-link-color)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a:hover{color:var(--content-blocker-link-color-hover)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-cb-card,body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-cb-provider-card{container-type:normal}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-details{padding:16px;position:relative;text-align:left}@media (min-width:768px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-details{padding:24px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-header{align-items:center;display:flex}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-header.brlbs-cmpnt-with-separator{border-bottom-width:1px;border-style:solid;margin-bottom:16px;padding-bottom:16px}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-button{display:flex;padding-bottom:16px}@media (min-width:768px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-dialog-cb-button{padding-bottom:24px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a{align-items:center;background:var(--content-blocker-background-color);border-bottom-left-radius:var(--content-blocker-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-border-radius-top-left);border-top-right-radius:var(--content-blocker-border-radius-top-right);color:var(--content-blocker-text-color);justify-content:center;padding:16px;text-align:center}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a .brlbs-cmpnt-cb-description{padding-bottom:8px}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a .brlbs-cmpnt-cb-description{padding-bottom:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a .brlbs-cmpnt-cb-description{border-bottom-width:var(--content-blocker-separator-width);border-color:var(--content-blocker-separator-color);border-style:solid}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-a .brlbs-cmpnt-cb-description strong{font-weight:700}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b{background:var(--content-blocker-background-color);border-bottom-left-radius:var(--content-blocker-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-border-radius-top-left);border-top-right-radius:var(--content-blocker-border-radius-top-right);color:var(--content-blocker-text-color);display:flex;height:100%;padding-bottom:96px;padding-top:96px;position:relative;text-align:center;width:100%}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:16px;position:relative;width:100%}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main{flex-direction:row;gap:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main{background:var(--content-blocker-background);color:var(--content-blocker-text-color)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-content{flex-basis:66.666667%}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-description{padding-bottom:8px}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-description{padding-bottom:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-description strong{font-weight:700}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-buttons{align-items:stretch;display:flex;flex-basis:33.333333%;flex-direction:column;gap:8px;justify-content:center;margin:0}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-buttons{gap:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c{background:var(--content-blocker-background-color);border-bottom-left-radius:var(--content-blocker-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-border-radius-top-left);border-top-right-radius:var(--content-blocker-border-radius-top-right);color:var(--content-blocker-text-color);display:flex;height:100%;position:relative;text-align:center;width:100%}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;margin:48px;padding:16px;position:relative;width:100%}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{gap:16px;margin:96px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{background:var(--content-blocker-background);border-bottom-left-radius:var(--content-blocker-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-border-radius-top-left);border-top-right-radius:var(--content-blocker-border-radius-top-right);color:var(--content-blocker-text-color)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-description{padding-bottom:8px}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-description{padding-bottom:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-description strong{font-weight:700}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-buttons{align-items:stretch;display:flex;flex-direction:column;gap:8px;justify-content:center;margin:0;width:100%}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-buttons{gap:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-play-button{align-items:center;background:#fff;border-radius:50%;box-shadow:0 1px 5px #00000026;display:flex;height:34px;justify-content:center;left:calc(50% - 17px);margin:0 auto;position:absolute;top:-17px;width:34px}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-play-button:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='78' height='78'%3E%3Cpath d='M7.5 71.5v-64l48 30.328z'/%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='12' d='M7.5 71.5v-64l48 30.328z'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain;content:" ";display:inline-block;height:1.142857143em;margin-left:4px;width:.857142857em}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-thumbnail{background-position:50%;background-size:cover;border-bottom-left-radius:var(--content-blocker-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-border-radius-top-left);border-top-right-radius:var(--content-blocker-border-radius-top-right);height:100%;left:0;position:absolute;top:0;width:100%}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-buttons{align-items:stretch;display:flex;flex-direction:column;gap:8px;justify-content:center;margin-bottom:8px;margin-top:8px}@media (min-width:640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-buttons{flex-direction:row;gap:16px;margin-bottom:16px;margin-top:16px}}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-buttons .brlbs-cmpnt-cb-btn{align-items:center;display:flex;justify-content:center;text-decoration-line:none;width:100%}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d){height:auto;position:fixed}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[top-left\]),body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[top-right\]){top:var(--content-blocker-icon-margin)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[bottom-left\]),body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[bottom-right\]){bottom:calc(var(--content-blocker-icon-margin))}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[bottom-right\]),body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[top-right\]){right:calc(var(--content-blocker-icon-width) + var(--content-blocker-icon-margin))}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[bottom-left\]),body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[top-left\]){left:var(--content-blocker-icon-margin)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-display\[flex\]){display:inline-block;display:flex;position:relative}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[float-left\]){float:left}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker:has(.brlbs-cmpnt-cb-preset-d):has(.brlbs-cmpnt-cb-icon-position\[float-right\]){float:right}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-d .brlbs-cmpnt-cb-icon{display:inline-block;height:var(--content-blocker-icon-height);width:var(--content-blocker-icon-width)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list{display:table}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list>div{display:table-row}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list dt{font-weight:700}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list dd,body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-description-list dt{display:table-cell;padding:2px 4px}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn{all:unset;align-items:center;background-color:var(--content-blocker-button-color);border-bottom-left-radius:var(--content-blocker-button-border-radius-bottom-left);border-bottom-right-radius:var(--content-blocker-button-border-radius-bottom-right);border-top-left-radius:var(--content-blocker-button-border-radius-top-left);border-top-right-radius:var(--content-blocker-button-border-radius-top-right);box-sizing:border-box;color:var(--content-blocker-button-text-color);cursor:pointer;font-size:calc(var(--dialog-font-size));font-weight:600;justify-content:center;line-height:calc(var(--dialog-font-size)*1.5);padding:12px 20px;text-align:center;text-decoration-line:none;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn:hover{background-color:var(--content-blocker-button-color-hover);color:var(--content-blocker-button-text-color-hover)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn:active,body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn:focus{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000)}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-provider-toggle{all:unset;align-items:center;box-sizing:border-box;color:var(--content-blocker-link-color);cursor:pointer;display:flex;justify-content:center;text-decoration-line:none}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-provider-toggle:hover{all:unset;align-items:center;box-sizing:border-box;color:var(--content-blocker-link-color-hover);cursor:pointer;display:flex;justify-content:center;text-decoration-line:none}@container brlbsCmpntContentBlocker (480px <= width < 620px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b{padding-bottom:12%;padding-top:12%}}@container brlbsCmpntContentBlocker (width < 480px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b{padding:0}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main{flex-direction:column;gap:8px;justify-content:normal;margin:6%;overflow:auto}}@container brlbsCmpntContentBlocker (640px <= width < 750px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{margin:10%!important}}@container brlbsCmpntContentBlocker (540px <= width < 640px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{margin:6%!important}}@container brlbsCmpntContentBlocker (width < 540px){body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker{position:static}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{gap:8px;justify-content:normal;margin:6%!important;overflow:auto}body .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main .brlbs-cmpnt-cb-play-button{display:none}}@container brlbsCmpntContentBlocker (width < 375px){.wp-embed-aspect-16-9 .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main,.wp-embed-aspect-16-9 .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main{height:100%;justify-content:normal;overflow:auto}.wp-embed-aspect-16-9 .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main .brlbs-cmpnt-cb-play-button,.wp-embed-aspect-16-9 .brlbs-cmpnt-container.brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-preset-c .brlbs-cmpnt-cb-main .brlbs-cmpnt-cb-play-button{display:none}}.wp-embed-aspect-16-9:has(.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker) div.wp-block-embed__wrapper{padding:0}.wp-embed-aspect-16-9:has(.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker) div.wp-block-embed__wrapper:before{padding:0}#BorlabsCookieBox,.brlbs-cmpnt-container{font-family:var(--dialog-font-family);font-weight:400;line-height:calc(var(--dialog-font-size)*1.2)}#BorlabsCookieBox .brlbs-cmpnt-h-4,.brlbs-cmpnt-container .brlbs-cmpnt-h-4{height:16px}#BorlabsCookieBox .brlbs-cmpnt-w-4,.brlbs-cmpnt-container .brlbs-cmpnt-w-4{width:16px}#BorlabsCookieBox .brlbs-cmpnt-max-w-xl,.brlbs-cmpnt-container .brlbs-cmpnt-max-w-xl{max-width:576px}#BorlabsCookieBox .brlbs-cmpnt-max-w-3xl,.brlbs-cmpnt-container .brlbs-cmpnt-max-w-3xl{max-width:768px}#BorlabsCookieBox .brlbs-cmpnt-max-w-4xl,.brlbs-cmpnt-container .brlbs-cmpnt-max-w-4xl{max-width:896px}#BorlabsCookieBox .brlbs-cmpnt-dialog-backdrop:before,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-backdrop:before{background-color:var(--dialog-backdrop-background-color);content:"";height:100%;left:0;opacity:var(--dialog-backdrop-background-opacity);position:fixed;top:0;width:100%}#BorlabsCookieBox .brlbs-cmpnt-dialog,.brlbs-cmpnt-container .brlbs-cmpnt-dialog{background-color:var(--dialog-background-color);border-bottom-left-radius:var(--dialog-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-border-radius-bottom-right);border-top-left-radius:var(--dialog-border-radius-top-left);border-top-right-radius:var(--dialog-border-radius-top-right);color:var(--dialog-text-color)}#BorlabsCookieBox .brlbs-cmpnt-dialog-entrance-description a,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-entrance-description a{color:var(--dialog-link-primary-color);text-decoration:underline}#BorlabsCookieBox .brlbs-cmpnt-dialog-entrance-description a:hover,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-entrance-description a:hover{color:var(--dialog-link-primary-color-hover);text-decoration:none}#BorlabsCookieBox .brlbs-cmpnt-dialog-entrance-headline:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-entrance-headline:focus-visible{outline:none}#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header{align-items:center;display:flex;justify-content:center}#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header.brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header.brlbs-cmpnt-with-separator{border-bottom-width:1px;border-style:solid;padding-bottom:16px}#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link{padding:0}#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:active,#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:focus,#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:hover,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:active,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:focus,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-details-header .brlbs-cmpnt-link:hover{padding:0}#BorlabsCookieBox .brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-with-separator{border-color:var(--dialog-separator-color)}#BorlabsCookieBox .brlbs-cmpnt-dialog-footer,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-footer{background-color:var(--dialog-footer-background-color);color:var(--dialog-footer-text-color);padding-bottom:12px;padding-top:12px}#BorlabsCookieBox .brlbs-cmpnt-dialog-box .brlbs-cmpnt-dialog-details,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box .brlbs-cmpnt-dialog-details{max-width:896px}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-entrance{padding:16px}@media (min-width:768px){#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-entrance{align-items:center;align-items:stretch;display:flex;padding:24px}}#BorlabsCookieBox .brlbs-cpmnt-dialog-bar-main,.brlbs-cmpnt-container .brlbs-cpmnt-dialog-bar-main{display:flex;flex-wrap:wrap}@media (min-width:768px){#BorlabsCookieBox .brlbs-cpmnt-dialog-bar-main,.brlbs-cmpnt-container .brlbs-cpmnt-dialog-bar-main{padding-right:24px;width:75%}}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-header,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-header{align-items:center;display:flex;justify-content:center;width:100%}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-header,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-header{justify-content:flex-start}}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-header.brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-header.brlbs-cmpnt-with-separator{border-bottom-width:1px;border-style:solid;padding-bottom:16px}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-content,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-content{text-align:left}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-links,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-links{align-items:center;display:flex;justify-content:space-around;width:100%}@media (min-width:768px){#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-links,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-links{margin-top:12px;padding-top:8px}}#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-links .brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-links .brlbs-cmpnt-with-separator{border-top-width:1px}@media (min-width:768px){#BorlabsCookieBox .brlbs-cmpnt-dialog-bar-links .brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-bar-links .brlbs-cmpnt-with-separator{border-style:solid}}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-entrance{padding:16px;position:relative}@media (min-width:768px){#BorlabsCookieBox .brlbs-cmpnt-dialog-box-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-entrance{padding:24px}}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-header,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-header{align-items:center;display:flex}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-header.brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-header.brlbs-cmpnt-with-separator{border-bottom-width:1px;border-style:solid;padding-bottom:16px}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-buttons,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-buttons{align-items:center;display:flex;justify-content:space-around}#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-entrance{padding:16px;position:relative}@media (min-width:768px){#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-entrance,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-entrance{padding:24px}}#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-header,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-header{align-items:center;display:flex}#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-header.brlbs-cmpnt-with-separator,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-header.brlbs-cmpnt-with-separator{border-bottom-width:1px;border-style:solid;padding-bottom:16px}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-description,#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-description,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-description,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-description{height:40vh;padding-bottom:1.25rem}#BorlabsCookieBox .brlbs-cmpnt-dialog-box-description:after,#BorlabsCookieBox .brlbs-cmpnt-dialog-iab-tcf-description:after,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-box-description:after,.brlbs-cmpnt-container .brlbs-cmpnt-dialog-iab-tcf-description:after{background-image:linear-gradient(0deg,var(--dialog-background-color),transparent);bottom:0;content:"";display:block;height:30px;position:absolute;width:100%}#BorlabsCookieBox .brlbs-cmpnt-card *,.brlbs-cmpnt-container .brlbs-cmpnt-card *{color:var(--dialog-card-text-color)}#BorlabsCookieBox .brlbs-cmpnt-card fieldset,.brlbs-cmpnt-container .brlbs-cmpnt-card fieldset{background-color:var(--dialog-card-background-color);border-bottom-left-radius:var(--dialog-card-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-card-border-radius-bottom-right);border-top-left-radius:var(--dialog-card-border-radius-top-left);border-top-right-radius:var(--dialog-card-border-radius-top-right)}#BorlabsCookieBox .brlbs-cmpnt-card .brlbs-cmpnt-card-group-form-control,.brlbs-cmpnt-container .brlbs-cmpnt-card .brlbs-cmpnt-card-group-form-control{all:unset;align-items:center;box-sizing:border-box;color:var(--dialog-card-text-color);display:flex;padding-left:0}#BorlabsCookieBox .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle,#BorlabsCookieBox .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle *,.brlbs-cmpnt-container .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle,.brlbs-cmpnt-container .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle *{color:var(--dialog-card-control-element-color)}#BorlabsCookieBox .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle :hover,#BorlabsCookieBox .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle:hover,.brlbs-cmpnt-container .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle :hover,.brlbs-cmpnt-container .brlbs-cmpnt-card .brlbs-cmpnt-accordion-toggle:hover{color:var(--dialog-card-control-element-color-hover)}#BorlabsCookieBox .brlbs-cmpnt-close-button,.brlbs-cmpnt-container .brlbs-cmpnt-close-button{all:unset;box-sizing:border-box;color:var(--dialog-control-element-color);cursor:pointer;font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px;position:absolute;right:0;top:0;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-close-button,.brlbs-cmpnt-container .brlbs-cmpnt-close-button{right:8px;top:8px}}#BorlabsCookieBox .brlbs-cmpnt-close-button:active,#BorlabsCookieBox .brlbs-cmpnt-close-button:focus,#BorlabsCookieBox .brlbs-cmpnt-close-button:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-close-button:hover,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:active,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:focus,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:hover{all:unset;box-sizing:border-box;cursor:pointer;font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px;position:absolute;right:0;top:0;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-close-button:active,#BorlabsCookieBox .brlbs-cmpnt-close-button:focus,#BorlabsCookieBox .brlbs-cmpnt-close-button:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-close-button:hover,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:active,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:focus,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:hover{right:8px;top:8px}}#BorlabsCookieBox .brlbs-cmpnt-close-button:hover,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:hover{color:var(--dialog-control-element-color-hover)}#BorlabsCookieBox .brlbs-cmpnt-close-button:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:focus-visible{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:1;--brlbs-tw-ring-color:rgb(107 114 128/var(--brlbs-tw-ring-opacity,1));--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-close-button:active,.brlbs-cmpnt-container .brlbs-cmpnt-close-button:active{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:1;--brlbs-tw-ring-color:rgb(209 213 219/var(--brlbs-tw-ring-opacity,1));--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-consent-list,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list{all:unset;box-sizing:border-box;display:block;list-style-type:none;margin:0 4px}#BorlabsCookieBox .brlbs-cmpnt-consent-list li,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list li{all:unset;box-sizing:border-box;display:list-item;margin:8px 0;position:relative}#BorlabsCookieBox .brlbs-cmpnt-consent-list li:first-child,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list li:first-child{margin-top:0}#BorlabsCookieBox .brlbs-cmpnt-consent-list li:last-child,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list li:last-child{margin-bottom:0}#BorlabsCookieBox .brlbs-cmpnt-consent-list li.brlbs-cmpnt-pr-4,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list li.brlbs-cmpnt-pr-4{padding-right:16px}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list{display:flex;flex-direction:column;flex-wrap:wrap}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list>:not([hidden])~:not([hidden]),.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list>:not([hidden])~:not([hidden]){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(8px*var(--brlbs-tw-space-y-reverse));margin-top:calc(8px*(1 - var(--brlbs-tw-space-y-reverse)))}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list{flex-direction:row}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list>:not([hidden])~:not([hidden]),.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list>:not([hidden])~:not([hidden]){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(0px*var(--brlbs-tw-space-y-reverse));margin-top:calc(0px*(1 - var(--brlbs-tw-space-y-reverse)))}}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list li,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-inline-consent-list li{margin:0}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-py-2,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-py-2{padding-bottom:8px;padding-top:8px}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-start,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-start{justify-content:flex-start}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-center,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-center{justify-content:center}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-end,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-end{justify-content:flex-end}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-between,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-between{justify-content:space-between}#BorlabsCookieBox .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-around,.brlbs-cmpnt-container .brlbs-cmpnt-consent-list.brlbs-cmpnt-justify-around{justify-content:space-around}#BorlabsCookieBox .brlbs-cmpnt-list-item,.brlbs-cmpnt-container .brlbs-cmpnt-list-item{border-bottom:var(--dialog-list-item-separator-width) solid var(--dialog-list-item-separator-color);padding:var(--dialog-list-padding-small-screen-top) var(--dialog-list-padding-small-screen-right) var(--dialog-list-padding-small-screen-bottom) var(--dialog-list-padding-small-screen-left)}#BorlabsCookieBox .brlbs-cmpnt-list-item:first-child,.brlbs-cmpnt-container .brlbs-cmpnt-list-item:first-child{border-top-left-radius:var(--dialog-list-border-radius-top-left);border-top-right-radius:var(--dialog-list-border-radius-top-right)}#BorlabsCookieBox .brlbs-cmpnt-list-item:last-child,.brlbs-cmpnt-container .brlbs-cmpnt-list-item:last-child{border-bottom-left-radius:var(--dialog-list-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-list-border-radius-bottom-right);border-bottom-width:0}#BorlabsCookieBox .brlbs-cmpnt-list-item:nth-of-type(2n),.brlbs-cmpnt-container .brlbs-cmpnt-list-item:nth-of-type(2n){background-color:var(--dialog-list-item-background-color-even);color:var(--dialog-list-item-text-color-even)}#BorlabsCookieBox .brlbs-cmpnt-list-item:nth-of-type(odd),.brlbs-cmpnt-container .brlbs-cmpnt-list-item:nth-of-type(odd){background-color:var(--dialog-list-item-background-color-odd);color:var(--dialog-list-item-text-color-odd)}#BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-list-item-controls-container :is(.brlbs-divide-solid>:not([hidden])~:not([hidden])),.brlbs-cmpnt-container .brlbs-cmpnt-list-item .brlbs-cmpnt-list-item-controls-container :is(.brlbs-divide-solid>:not([hidden])~:not([hidden])){border-color:var(--dialog-list-item-control-element-separator-color)}#BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle,#BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle *,.brlbs-cmpnt-container .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle,.brlbs-cmpnt-container .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle *{color:var(--dialog-list-item-control-element-color)}#BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle :hover,#BorlabsCookieBox .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle:hover,.brlbs-cmpnt-container .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle :hover,.brlbs-cmpnt-container .brlbs-cmpnt-list-item .brlbs-cmpnt-accordion-toggle:hover{color:var(--dialog-list-item-control-element-color-hover)}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-list-item,.brlbs-cmpnt-container .brlbs-cmpnt-list-item{padding:var(--dialog-list-padding-medium-screen-top) var(--dialog-list-padding-medium-screen-right) var(--dialog-list-padding-medium-screen-bottom) var(--dialog-list-padding-medium-screen-left)}}#BorlabsCookieBox .brlbs-cmpnt-list-item-table,.brlbs-cmpnt-container .brlbs-cmpnt-list-item-table{margin-top:var(--dialog-list-padding-small-screen-top)}#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-list-item-table-headline,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-list-item-table-headline{margin-bottom:var(--dialog-list-padding-small-screen-top)}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-list-item-table,.brlbs-cmpnt-container .brlbs-cmpnt-list-item-table{margin-top:var(--dialog-list-padding-medium-screen-top)}#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-list-item-table-headline,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-list-item-table-headline{margin-bottom:var(--dialog-list-padding-medium-screen-top)}}#BorlabsCookieBox .brlbs-cmpnt-tab,.brlbs-cmpnt-container .brlbs-cmpnt-tab{all:unset;background-color:transparent;box-sizing:border-box;cursor:pointer;flex:1 1 0%;font-size:calc(var(--dialog-font-size)*.875);font-weight:600;letter-spacing:0;line-height:calc(var(--dialog-font-size)*1.25);padding:8px;text-align:center;text-decoration-line:none;text-transform:none}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-tab,.brlbs-cmpnt-container .brlbs-cmpnt-tab{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}}#BorlabsCookieBox .brlbs-cmpnt-tab:focus,#BorlabsCookieBox .brlbs-cmpnt-tab:hover,.brlbs-cmpnt-container .brlbs-cmpnt-tab:focus,.brlbs-cmpnt-container .brlbs-cmpnt-tab:hover{all:unset;background-color:transparent;box-sizing:border-box;cursor:pointer;flex:1 1 0%;font-size:calc(var(--dialog-font-size)*.875);font-weight:600;letter-spacing:0;line-height:calc(var(--dialog-font-size)*1.25);padding:8px;text-align:center;text-decoration-line:none;text-transform:none}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-tab:focus,#BorlabsCookieBox .brlbs-cmpnt-tab:hover,.brlbs-cmpnt-container .brlbs-cmpnt-tab:focus,.brlbs-cmpnt-container .brlbs-cmpnt-tab:hover{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}}#BorlabsCookieBox .brlbs-cmpnt-tab:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-tab:focus-visible{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-tab:hover,.brlbs-cmpnt-container .brlbs-cmpnt-tab:hover{text-decoration-line:none}#BorlabsCookieBox .brlbs-cmpnt-tab.brlbs-cmpnt-tab-active,.brlbs-cmpnt-container .brlbs-cmpnt-tab.brlbs-cmpnt-tab-active{background-color:var(--dialog-tab-bar-tab-background-color-active);border-bottom-left-radius:var(--dialog-tab-bar-tab-border-radius-bottom-left-active);border-bottom-right-radius:var(--dialog-tab-bar-tab-border-radius-bottom-right-active);border-color:var(--dialog-tab-bar-tab-border-color-top-active) var(--dialog-tab-bar-tab-border-color-right-active) var(--dialog-tab-bar-tab-border-color-bottom-active) var(--dialog-tab-bar-tab-border-color-left-active);border-style:solid;border-top-left-radius:var(--dialog-tab-bar-tab-border-radius-top-left-active);border-top-right-radius:var(--dialog-tab-bar-tab-border-radius-top-right-active);border-width:0;border-width:var(--dialog-tab-bar-tab-border-width-top-active) var(--dialog-tab-bar-tab-border-width-right-active) var(--dialog-tab-bar-tab-border-width-bottom-active) var(--dialog-tab-bar-tab-border-width-left-active);color:var(--dialog-tab-bar-tab-text-color-active)}#BorlabsCookieBox .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive,.brlbs-cmpnt-container .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive{background-color:var(--dialog-tab-bar-tab-background-color-inactive);border-bottom-left-radius:var(--dialog-tab-bar-tab-border-radius-bottom-left-inactive);border-bottom-right-radius:var(--dialog-tab-bar-tab-border-radius-bottom-right-inactive);border-color:var(--dialog-tab-bar-tab-border-color-top-inactive) var(--dialog-tab-bar-tab-border-color-right-inactive) var(--dialog-tab-bar-tab-border-color-bottom-inactive) var(--dialog-tab-bar-tab-border-color-left-inactive);border-style:solid;border-top-left-radius:var(--dialog-tab-bar-tab-border-radius-top-left-inactive);border-top-right-radius:var(--dialog-tab-bar-tab-border-radius-top-right-inactive);border-width:0;border-width:var(--dialog-tab-bar-tab-border-width-top-inactive) var(--dialog-tab-bar-tab-border-width-right-inactive) var(--dialog-tab-bar-tab-border-width-bottom-inactive) var(--dialog-tab-bar-tab-border-width-left-inactive);color:var(--dialog-tab-bar-tab-text-color-inactive)}#BorlabsCookieBox .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive:hover,.brlbs-cmpnt-container .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-tab.brlbs-cmpnt-tab-inactive:hover{background-color:var(--dialog-tab-bar-tab-background-color-active);border-bottom-left-radius:var(--dialog-tab-bar-tab-border-radius-bottom-left-active);border-bottom-right-radius:var(--dialog-tab-bar-tab-border-radius-bottom-right-active);border-color:var(--dialog-tab-bar-tab-border-color-top-active) var(--dialog-tab-bar-tab-border-color-right-active) var(--dialog-tab-bar-tab-border-color-bottom-active) var(--dialog-tab-bar-tab-border-color-left-active);border-top-left-radius:var(--dialog-tab-bar-tab-border-radius-top-left-active);border-top-right-radius:var(--dialog-tab-bar-tab-border-radius-top-right-active);border-width:var(--dialog-tab-bar-tab-border-width-top-active) var(--dialog-tab-bar-tab-border-width-right-active) var(--dialog-tab-bar-tab-border-width-bottom-active) var(--dialog-tab-bar-tab-border-width-left-active);color:var(--dialog-tab-bar-tab-text-color-active)}#BorlabsCookieBox .brlbs-cmpnt-table,.brlbs-cmpnt-container .brlbs-cmpnt-table{all:unset;border-bottom-left-radius:var(--dialog-table-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-table-border-radius-bottom-right);border-collapse:collapse;border-top-left-radius:var(--dialog-table-border-radius-top-left);border-top-right-radius:var(--dialog-table-border-radius-top-right);border-width:1px;box-sizing:border-box;display:table;overflow:hidden;text-align:left;width:100%}#BorlabsCookieBox .brlbs-cmpnt-table.brlbs-cmpnt-text-sm,.brlbs-cmpnt-container .brlbs-cmpnt-table.brlbs-cmpnt-text-sm{font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25)}#BorlabsCookieBox .brlbs-cmpnt-table.brlbs-cmpnt-text-base,.brlbs-cmpnt-container .brlbs-cmpnt-table.brlbs-cmpnt-text-base{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}#BorlabsCookieBox .brlbs-cmpnt-table td,#BorlabsCookieBox .brlbs-cmpnt-table th,.brlbs-cmpnt-container .brlbs-cmpnt-table td,.brlbs-cmpnt-container .brlbs-cmpnt-table th{all:unset;border-width:1px 0 0;box-sizing:border-box;display:table-cell}#BorlabsCookieBox .brlbs-cmpnt-table td.brlbs-hidden,#BorlabsCookieBox .brlbs-cmpnt-table th.brlbs-hidden,.brlbs-cmpnt-container .brlbs-cmpnt-table td.brlbs-hidden,.brlbs-cmpnt-container .brlbs-cmpnt-table th.brlbs-hidden{display:none}#BorlabsCookieBox .brlbs-cmpnt-table th,.brlbs-cmpnt-container .brlbs-cmpnt-table th{font-weight:700}#BorlabsCookieBox .brlbs-cmpnt-table tr>*,.brlbs-cmpnt-container .brlbs-cmpnt-table tr>*{padding:var(--dialog-table-cell-padding-top) var(--dialog-table-cell-padding-right) var(--dialog-table-cell-padding-bottom) var(--dialog-table-cell-padding-left)}#BorlabsCookieBox .brlbs-cmpnt-table tr,.brlbs-cmpnt-container .brlbs-cmpnt-table tr{border-color:var(--dialog-table-row-border-color);border-top-style:solid;border-top-width:1px;width:100%}#BorlabsCookieBox .brlbs-cmpnt-table tr:nth-of-type(2n),.brlbs-cmpnt-container .brlbs-cmpnt-table tr:nth-of-type(2n){background-color:var(--dialog-table-row-background-color-even);color:var(--dialog-table-row-text-color-even)}#BorlabsCookieBox .brlbs-cmpnt-table tr:nth-of-type(odd),.brlbs-cmpnt-container .brlbs-cmpnt-table tr:nth-of-type(odd){background-color:var(--dialog-table-row-background-color-odd);color:var(--dialog-table-row-text-color-odd)}#BorlabsCookieBox .brlbs-cmpnt-table tr:first-of-type,.brlbs-cmpnt-container .brlbs-cmpnt-table tr:first-of-type{border-top-width:0}#BorlabsCookieBox .brlbs-cmpnt-description-list-container :is(.brlbs-divide-solid>:not([hidden])~:not([hidden])),.brlbs-cmpnt-container .brlbs-cmpnt-description-list-container :is(.brlbs-divide-solid>:not([hidden])~:not([hidden])){border-color:var(--dialog-table-row-border-color)}#BorlabsCookieBox .brlbs-cmpnt-description-list-container>div,.brlbs-cmpnt-container .brlbs-cmpnt-description-list-container>div{padding-bottom:8px;padding-top:8px}#BorlabsCookieBox .brlbs-cmpnt-description-list-container>div:first-child,.brlbs-cmpnt-container .brlbs-cmpnt-description-list-container>div:first-child{padding-top:0}#BorlabsCookieBox .brlbs-cmpnt-description-list-container>div:last-child,.brlbs-cmpnt-container .brlbs-cmpnt-description-list-container>div:last-child{padding-bottom:0}#BorlabsCookieBox .brlbs-cmpnt-description-list,.brlbs-cmpnt-container .brlbs-cmpnt-description-list{display:table}#BorlabsCookieBox .brlbs-cmpnt-description-list>div,.brlbs-cmpnt-container .brlbs-cmpnt-description-list>div{display:table-row}#BorlabsCookieBox .brlbs-cmpnt-description-list dt,.brlbs-cmpnt-container .brlbs-cmpnt-description-list dt{font-weight:700}#BorlabsCookieBox .brlbs-cmpnt-description-list dd,#BorlabsCookieBox .brlbs-cmpnt-description-list dt,.brlbs-cmpnt-container .brlbs-cmpnt-description-list dd,.brlbs-cmpnt-container .brlbs-cmpnt-description-list dt{display:table-cell;padding:2px 4px}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-table td.sm\:brlbs-table-cell,#BorlabsCookieBox .brlbs-cmpnt-table th.sm\:brlbs-table-cell,.brlbs-cmpnt-container .brlbs-cmpnt-table td.sm\:brlbs-table-cell,.brlbs-cmpnt-container .brlbs-cmpnt-table th.sm\:brlbs-table-cell{display:table-cell}}#BorlabsCookieBox h2.brlbs-cmpnt-h2,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2{all:unset;box-sizing:border-box;display:block;font-size:calc(var(--dialog-font-size)*.875);font-weight:600;line-height:calc(var(--dialog-font-size)*1.25)}@media (min-width:640px){#BorlabsCookieBox h2.brlbs-cmpnt-h2,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}}#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-provider-card-headline,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-provider-card-headline{margin-bottom:16px}#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}@media (min-width:640px){#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline{font-size:calc(var(--dialog-font-size)*1.125);line-height:calc(var(--dialog-font-size)*1.75)}}#BorlabsCookieBox h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline.brlbs-cmpnt-my-4,.brlbs-cmpnt-container h2.brlbs-cmpnt-h2.brlbs-cmpnt-consent-history-headline.brlbs-cmpnt-my-4{margin-bottom:16px;margin-top:16px}#BorlabsCookieBox h3.brlbs-cmpnt-h3,.brlbs-cmpnt-container h3.brlbs-cmpnt-h3{all:unset;box-sizing:border-box;display:block;font-size:calc(var(--dialog-font-size));font-weight:600;line-height:calc(var(--dialog-font-size)*1.5)}@media (min-width:640px){#BorlabsCookieBox h3.brlbs-cmpnt-h3,.brlbs-cmpnt-container h3.brlbs-cmpnt-h3{font-size:calc(var(--dialog-font-size)*1.125);line-height:calc(var(--dialog-font-size)*1.75)}}#BorlabsCookieBox h4.brlbs-cmpnt-h4,.brlbs-cmpnt-container h4.brlbs-cmpnt-h4{all:unset;box-sizing:border-box;display:block;font-size:calc(var(--dialog-font-size));font-weight:600;line-height:calc(var(--dialog-font-size)*1.5)}#BorlabsCookieBox label.brlbs-cmpnt-label,.brlbs-cmpnt-container label.brlbs-cmpnt-label{all:unset;align-items:center;box-sizing:border-box;cursor:pointer;display:block;font-size:calc(var(--dialog-font-size));font-weight:600;line-height:calc(var(--dialog-font-size)*1.5);margin-bottom:0}#BorlabsCookieBox label.brlbs-cmpnt-label:after,#BorlabsCookieBox label.brlbs-cmpnt-label:before,.brlbs-cmpnt-container label.brlbs-cmpnt-label:after,.brlbs-cmpnt-container label.brlbs-cmpnt-label:before{all:unset}#BorlabsCookieBox ul.brlbs-cmpnt-ul,.brlbs-cmpnt-container ul.brlbs-cmpnt-ul{all:unset;box-sizing:border-box;display:block;list-style-type:disc;margin-left:12px}#BorlabsCookieBox ul.brlbs-cmpnt-ul li,.brlbs-cmpnt-container ul.brlbs-cmpnt-ul li{all:unset;box-sizing:border-box;display:list-item}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox{all:unset;background-color:var(--dialog-checkbox-background-color-inactive);border-bottom-left-radius:var(--dialog-checkbox-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-checkbox-border-radius-bottom-right);border-color:var(--dialog-checkbox-border-color-inactive);border-top-left-radius:var(--dialog-checkbox-border-radius-top-left);border-top-right-radius:var(--dialog-checkbox-border-radius-top-right);border-radius:.25rem;border-style:solid;border-width:2px;box-sizing:border-box;cursor:pointer;display:block;height:16px;padding:8px;width:16px}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:disabled,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:hover,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:disabled,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:hover{all:unset;background-color:var(--dialog-checkbox-background-color-inactive);border-bottom-left-radius:var(--dialog-checkbox-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-checkbox-border-radius-bottom-right);border-color:var(--dialog-checkbox-border-color-inactive);border-top-left-radius:var(--dialog-checkbox-border-radius-top-left);border-top-right-radius:var(--dialog-checkbox-border-radius-top-right);border-radius:.25rem;border-style:solid;border-width:2px;box-sizing:border-box;cursor:pointer;display:block;height:16px;padding:8px;width:16px}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked:before,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:disabled:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:disabled:before,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible:before,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus:before,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:hover:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:hover:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:disabled:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:disabled:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:hover:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:hover:before{all:unset;box-sizing:border-box}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:after,#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:after,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:before{all:unset;box-sizing:border-box;display:none}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked{background-color:var(--dialog-checkbox-background-color-active);background-image:none;border-color:var(--dialog-checkbox-border-color-active);color:var(--dialog-checkbox-check-mark-color-active);position:relative}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked:before{background-color:var(--dialog-checkbox-check-mark-color-active);content:"";display:block;height:16px;left:0;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E");position:absolute;top:0;width:16px}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:checked:disabled:before,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:checked:disabled:before{background-color:var(--dialog-checkbox-check-mark-color-disabled)}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:disabled,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:disabled{background-color:var(--dialog-checkbox-background-color-disabled);border-color:var(--dialog-checkbox-border-color-disabled);color:var(--dialog-checkbox-check-mark-color-disabled)}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox:focus-visible{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:.8;--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox input[type=checkbox].brlbs-cmpnt-checkbox.brlbs-cmpnt-mt-1,.brlbs-cmpnt-container input[type=checkbox].brlbs-cmpnt-checkbox.brlbs-cmpnt-mt-1{margin-top:4px}#BorlabsCookieBox .brlbs-cmpnt-btn,.brlbs-cmpnt-container .brlbs-cmpnt-btn{all:unset;align-items:center;box-sizing:border-box;cursor:pointer;font-size:calc(var(--dialog-font-size));justify-content:center;line-height:calc(var(--dialog-font-size)*1.5);padding:12px 20px;text-align:center;text-decoration-line:none;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#BorlabsCookieBox .brlbs-cmpnt-btn:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-btn:focus-visible{all:unset;align-items:center;box-sizing:border-box;cursor:pointer;font-size:calc(var(--dialog-font-size));justify-content:center;line-height:calc(var(--dialog-font-size)*1.5);outline:2px solid transparent;outline-offset:2px;padding:12px 20px;text-align:center;text-decoration-line:none;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-offset-width:2px;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#BorlabsCookieBox .brlbs-cmpnt-btn.brlbs-cmpnt-font-semibold,.brlbs-cmpnt-container .brlbs-cmpnt-btn.brlbs-cmpnt-font-semibold{font-weight:600}#BorlabsCookieBox .brlbs-cmpnt-btn.brlbs-cmpnt-btn-sm,.brlbs-cmpnt-container .brlbs-cmpnt-btn.brlbs-cmpnt-btn-sm{font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px 16px}#BorlabsCookieBox .brlbs-cmpnt-btn.brlbs-cmpnt-w-full,.brlbs-cmpnt-container .brlbs-cmpnt-btn.brlbs-cmpnt-w-full{width:100%}#BorlabsCookieBox .brlbs-cmpnt-btn-preferences,.brlbs-cmpnt-container .brlbs-cmpnt-btn-preferences{--brlbs-tw-ring-color:var(--dialog-button-accept-all-color-hover);background-color:var(--dialog-button-preferences-color);color:var(--dialog-button-preferences-text-color)}#BorlabsCookieBox .brlbs-cmpnt-btn-preferences:hover,.brlbs-cmpnt-container .brlbs-cmpnt-btn-preferences:hover{background-color:var(--dialog-button-preferences-color-hover);color:var(--dialog-button-preferences-text-color-hover)}#BorlabsCookieBox .brlbs-cmpnt-link,.brlbs-cmpnt-container .brlbs-cmpnt-link{all:unset;background:transparent;box-sizing:border-box;cursor:pointer;font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px 12px;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-link,.brlbs-cmpnt-container .brlbs-cmpnt-link{padding-left:16px;padding-right:16px}}#BorlabsCookieBox .brlbs-cmpnt-link:active,#BorlabsCookieBox .brlbs-cmpnt-link:focus,#BorlabsCookieBox .brlbs-cmpnt-link:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-link:hover,.brlbs-cmpnt-container .brlbs-cmpnt-link:active,.brlbs-cmpnt-container .brlbs-cmpnt-link:focus,.brlbs-cmpnt-container .brlbs-cmpnt-link:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-link:hover{all:unset;background:transparent;box-sizing:border-box;cursor:pointer;font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px 12px;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:640px){#BorlabsCookieBox .brlbs-cmpnt-link:active,#BorlabsCookieBox .brlbs-cmpnt-link:focus,#BorlabsCookieBox .brlbs-cmpnt-link:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-link:hover,.brlbs-cmpnt-container .brlbs-cmpnt-link:active,.brlbs-cmpnt-container .brlbs-cmpnt-link:focus,.brlbs-cmpnt-container .brlbs-cmpnt-link:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-link:hover{padding-left:16px;padding-right:16px}}#BorlabsCookieBox .brlbs-cmpnt-link:hover,.brlbs-cmpnt-container .brlbs-cmpnt-link:hover{background:transparent;color:var(--dialog-link-secondary-color-hover)}#BorlabsCookieBox .brlbs-cmpnt-link:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-link:focus-visible{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:1;--brlbs-tw-ring-color:rgb(107 114 128/var(--brlbs-tw-ring-opacity,1));--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-link:active,.brlbs-cmpnt-container .brlbs-cmpnt-link:active{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:1;--brlbs-tw-ring-color:rgb(209 213 219/var(--brlbs-tw-ring-opacity,1));--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-flex,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-flex{display:flex}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-inline-flex,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-inline-flex{display:inline-flex}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-mx-auto,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-mx-auto{margin-left:auto;margin-right:auto}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn{align-items:center;font-size:calc(var(--dialog-font-size));justify-content:center;line-height:calc(var(--dialog-font-size)*1.5);padding:12px 20px;text-align:center;text-decoration-line:none;transition-duration:.4s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn:active,#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn:active,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn:focus-visible{outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000)}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn-sm,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn-sm{font-size:calc(var(--dialog-font-size)*.875);line-height:calc(var(--dialog-font-size)*1.25);padding:8px 16px}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-back-button,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-back-button{align-items:center;color:var(--dialog-control-element-color);padding:0}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-back-button:focus-visible,#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-back-button:hover,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-back-button:focus-visible,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-back-button:hover{align-items:center;color:var(--dialog-control-element-color-hover);padding:0}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn-selection,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn-selection{background-color:var(--dialog-button-selection-color);border-bottom-left-radius:var(--dialog-button-border-radius-bottom-left);border-bottom-right-radius:var(--dialog-button-border-radius-bottom-right);border-top-left-radius:var(--dialog-button-border-radius-top-left);border-top-right-radius:var(--dialog-button-border-radius-top-right);color:var(--dialog-button-selection-text-color)}#BorlabsCookieBox .brlbs-cmpnt-link.brlbs-cmpnt-btn-selection:hover,.brlbs-cmpnt-container .brlbs-cmpnt-link.brlbs-cmpnt-btn-selection:hover{background-color:var(--dialog-button-selection-color-hover);color:var(--dialog-button-selection-text-color-hover)}#BorlabsCookieBox .brlbs-cmpnt-inline-link,#BorlabsCookieBox .brlbs-cmpnt-inline-link *,.brlbs-cmpnt-container .brlbs-cmpnt-inline-link,.brlbs-cmpnt-container .brlbs-cmpnt-inline-link *{color:var(--dialog-link-primary-color);font-weight:600;text-decoration:underline}#BorlabsCookieBox .brlbs-cmpnt-inline-link :hover,#BorlabsCookieBox .brlbs-cmpnt-inline-link:hover,.brlbs-cmpnt-container .brlbs-cmpnt-inline-link :hover,.brlbs-cmpnt-container .brlbs-cmpnt-inline-link:hover{color:var(--dialog-link-primary-color-hover);text-decoration:none}#BorlabsCookieBox .brlbs-cmpnt-btn-switch,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch{all:unset;box-sizing:border-box;cursor:pointer;display:inline-block;height:26px;margin:0;position:relative;vertical-align:middle;width:50px}#BorlabsCookieBox .brlbs-cmpnt-btn-switch:has(input:focus-visible),.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch:has(input:focus-visible){border-color:transparent;outline:2px solid transparent;outline-offset:2px;--brlbs-tw-ring-offset-shadow:var(--brlbs-tw-ring-inset) 0 0 0 var(--brlbs-tw-ring-offset-width) var(--brlbs-tw-ring-offset-color);--brlbs-tw-ring-shadow:var(--brlbs-tw-ring-inset) 0 0 0 calc(2px + var(--brlbs-tw-ring-offset-width)) var(--brlbs-tw-ring-color);box-shadow:var(--brlbs-tw-ring-offset-shadow),var(--brlbs-tw-ring-shadow),var(--brlbs-tw-shadow,0 0 #0000);--brlbs-tw-ring-opacity:1;--brlbs-tw-ring-color:rgb(107 114 128/var(--brlbs-tw-ring-opacity,1));--brlbs-tw-ring-offset-width:2px}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input{all:unset;box-sizing:border-box;height:0;opacity:0;width:0}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:after,#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:after,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:before{all:unset;box-sizing:border-box}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider{background-color:var(--dialog-switch-button-background-color-active)}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider:before{transform:translate(24px)}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:disabled+.brlbs-cmpnt-slider,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:disabled+.brlbs-cmpnt-slider{background-color:var(--dialog-switch-button-background-color-inactive)}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:disabled+.brlbs-cmpnt-slider:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:disabled+.brlbs-cmpnt-slider:before{transform:translate(24px)}#BorlabsCookieBox .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider{background-color:var(--dialog-switch-button-background-color-inactive);cursor:pointer;inset:0;position:absolute;transition:.4s}#BorlabsCookieBox .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider:before{background-color:var(--dialog-switch-button-color-inactive);bottom:4px;content:"";height:18px;left:4px;position:absolute;transition:.4s;width:18px}#BorlabsCookieBox .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider.brlbs-cmpnt-slider-rounded,#BorlabsCookieBox .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider.brlbs-cmpnt-slider-rounded:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider.brlbs-cmpnt-slider-rounded,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch .brlbs-cmpnt-slider.brlbs-cmpnt-slider-rounded:before{border-radius:15px}#BorlabsCookieBox .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider:before,.brlbs-cmpnt-container .brlbs-cmpnt-btn-switch input:checked+.brlbs-cmpnt-slider:before{background-color:var(--dialog-switch-button-color-active)}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-enter-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-enter-active{transition:opacity .2s ease-out}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-leave-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-leave-active{transition:opacity .2s ease-in}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-enter-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-enter-active{transition-delay:.3s;transition:opacity .3s ease-out}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-leave-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-leave-active{transition:opacity .3s ease-in}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-enter-from,#BorlabsCookieBox .brlbs-cmpnt-animation-fade-leave-to,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-enter-from,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-leave-to{opacity:0}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-backdrop-enter-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-backdrop-enter-active{transition:opacity .2s ease-out}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-backdrop-leave-active,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-backdrop-leave-active{transition:opacity .2s ease-in}#BorlabsCookieBox .brlbs-cmpnt-animation-fade-backdrop-enter-from,#BorlabsCookieBox .brlbs-cmpnt-animation-fade-backdrop-leave-to,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-backdrop-enter-from,.brlbs-cmpnt-container .brlbs-cmpnt-animation-fade-backdrop-leave-to{opacity:0}#BorlabsCookieBox .brlbs-cmpnt-animation-animated,.brlbs-cmpnt-container .brlbs-cmpnt-animation-animated{animation-duration:var(--dialog-animation-duration);animation-fill-mode:both}#BorlabsCookieBox .brlbs-cmpnt-animation-animated-delayed,.brlbs-cmpnt-container .brlbs-cmpnt-animation-animated-delayed{animation-delay:var(--dialog-animation-delay)}#BorlabsCookieBox .transition-delayed,.brlbs-cmpnt-container .transition-delayed{transition-delay:var(--dialog-animation-delay)}@media (prefers-reduced-motion:reduce),print{#BorlabsCookieBox .brlbs-cmpnt-animation-animated,.brlbs-cmpnt-container .brlbs-cmpnt-animation-animated{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}#BorlabsCookieBox .brlbs-cmpnt-animation-animated[class*=Out],.brlbs-cmpnt-container .brlbs-cmpnt-animation-animated[class*=Out]{opacity:0}}#BorlabsCookieBox .brlbs-cmpnt-widget,.brlbs-cmpnt-container .brlbs-cmpnt-widget{cursor:pointer;line-height:0;opacity:1;padding:20px;position:fixed;transition:all .5s ease;z-index:999998}#BorlabsCookieBox .brlbs-cmpnt-widget:hover,.brlbs-cmpnt-container .brlbs-cmpnt-widget:hover{opacity:.8}#BorlabsCookieBox .brlbs-cmpnt-widget svg,.brlbs-cmpnt-container .brlbs-cmpnt-widget svg{filter:drop-shadow(0 0 4px rgba(0,0,0,.2));height:48px;width:48px}@media (max-width:767px){#BorlabsCookieBox .brlbs-cmpnt-widget.brlbs-cmpnt-hide-widget,.brlbs-cmpnt-container .brlbs-cmpnt-widget.brlbs-cmpnt-hide-widget{opacity:0;pointer-events:none;transform:translateY(25px)}#BorlabsCookieBox .brlbs-cmpnt-widget svg,.brlbs-cmpnt-container .brlbs-cmpnt-widget svg{height:32px;width:32px}}body:has(#BorlabsCookieDebugConsole) .brlbs-cmpnt-widget{bottom:70px}.brlbs-cmpnt-container .top-center{align-items:flex-start;display:flex;justify-content:center}body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element{container-name:brlbsCmpntShortcodeElement;container-type:inline-size;height:100%;line-height:1.25em}body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list{display:table}body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list>div{display:table-row}body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list dt{font-weight:700}body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list dd,body .brlbs-cmpnt-container.brlbs-cmpnt-shortcode-element .brlbs-cmpnt-description-list dt{display:table-cell;padding:2px 4px}.brlbs-cmpnt-container .focus\:brlbs-outline-none:focus{outline:2px solid transparent;outline-offset:2px}@media (min-width:640px){.brlbs-cmpnt-container .sm\:brlbs-right-2{right:8px}.brlbs-cmpnt-container .sm\:brlbs-top-2{top:8px}.brlbs-cmpnt-container .sm\:brlbs-mx-auto{margin-left:auto;margin-right:auto}.brlbs-cmpnt-container .sm\:brlbs-mt-6{margin-top:24px}.brlbs-cmpnt-container .sm\:brlbs-block{display:block}.brlbs-cmpnt-container .sm\:brlbs-inline-block{display:inline-block}.brlbs-cmpnt-container .sm\:brlbs-flex{display:flex}.brlbs-cmpnt-container .sm\:brlbs-table-cell{display:table-cell}.brlbs-cmpnt-container .sm\:brlbs-hidden{display:none}.brlbs-cmpnt-container .sm\:brlbs-w-1\/2{width:50%}.brlbs-cmpnt-container .sm\:brlbs-w-1\/5{width:20%}.brlbs-cmpnt-container .sm\:brlbs-w-4\/5{width:80%}.brlbs-cmpnt-container .sm\:brlbs-w-full{width:100%}.brlbs-cmpnt-container .sm\:brlbs-flex-row{flex-direction:row}.brlbs-cmpnt-container .sm\:brlbs-items-start{align-items:flex-start}.brlbs-cmpnt-container .sm\:brlbs-justify-center{justify-content:center}.brlbs-cmpnt-container .sm\:brlbs-gap-4{gap:16px}.brlbs-cmpnt-container :is(.sm\:brlbs-space-x-1>:not([hidden])~:not([hidden])){--brlbs-tw-space-x-reverse:0;margin-left:calc(4px*(1 - var(--brlbs-tw-space-x-reverse)));margin-right:calc(4px*var(--brlbs-tw-space-x-reverse))}.brlbs-cmpnt-container .sm\:brlbs-overflow-x-auto{overflow-x:auto}.brlbs-cmpnt-container .sm\:brlbs-whitespace-nowrap{white-space:nowrap}.brlbs-cmpnt-container .sm\:brlbs-border-t-0{border-top-width:0}.brlbs-cmpnt-container .sm\:brlbs-px-4{padding-left:16px;padding-right:16px}.brlbs-cmpnt-container .sm\:brlbs-px-6{padding-left:24px;padding-right:24px}.brlbs-cmpnt-container .sm\:brlbs-py-0{padding-bottom:0;padding-top:0}.brlbs-cmpnt-container .sm\:brlbs-py-4{padding-bottom:16px;padding-top:16px}.brlbs-cmpnt-container .sm\:brlbs-pb-0{padding-bottom:0}.brlbs-cmpnt-container .sm\:brlbs-pb-6{padding-bottom:24px}.brlbs-cmpnt-container .sm\:brlbs-pl-2{padding-left:8px}.brlbs-cmpnt-container .sm\:brlbs-pt-6{padding-top:24px}.brlbs-cmpnt-container .sm\:brlbs-text-center{text-align:center}.brlbs-cmpnt-container .sm\:brlbs-text-base{font-size:calc(var(--dialog-font-size));line-height:calc(var(--dialog-font-size)*1.5)}}@media (min-width:768px){.brlbs-cmpnt-container .md\:brlbs-mb-0{margin-bottom:0}.brlbs-cmpnt-container .md\:brlbs-flex{display:flex}.brlbs-cmpnt-container .md\:brlbs-max-h-80{max-height:320px}.brlbs-cmpnt-container .md\:brlbs-w-1\/2{width:50%}.brlbs-cmpnt-container .md\:brlbs-w-1\/4{width:25%}.brlbs-cmpnt-container .md\:brlbs-justify-start{justify-content:flex-start}.brlbs-cmpnt-container :is(.md\:brlbs-space-x-4>:not([hidden])~:not([hidden])){--brlbs-tw-space-x-reverse:0;margin-left:calc(16px*(1 - var(--brlbs-tw-space-x-reverse)));margin-right:calc(16px*var(--brlbs-tw-space-x-reverse))}.brlbs-cmpnt-container :is(.md\:brlbs-space-y-0>:not([hidden])~:not([hidden])){--brlbs-tw-space-y-reverse:0;margin-bottom:calc(0px*var(--brlbs-tw-space-y-reverse));margin-top:calc(0px*(1 - var(--brlbs-tw-space-y-reverse)))}.brlbs-cmpnt-container .md\:brlbs-overflow-y-scroll{overflow-y:scroll}.brlbs-cmpnt-container .md\:brlbs-p-6{padding:24px}.brlbs-cmpnt-container .md\:brlbs-px-12{padding-left:48px;padding-right:48px}.brlbs-cmpnt-container .md\:brlbs-pb-6{padding-bottom:24px}.brlbs-cmpnt-container .md\:brlbs-pr-6{padding-right:24px}.brlbs-cmpnt-container .md\:brlbs-pt-6{padding-top:24px}}@media (min-width:1024px){.brlbs-cmpnt-container .lg\:brlbs-order-none{order:0}.brlbs-cmpnt-container .lg\:brlbs-mt-0{margin-top:0}.brlbs-cmpnt-container .lg\:brlbs-basis-3\/12{flex-basis:25%}.brlbs-cmpnt-container .lg\:brlbs-basis-6\/12{flex-basis:50%}} :root{--dialog-animation-delay: 2s; --dialog-animation-duration: 1s; --dialog-backdrop-background-color: #000; --dialog-background-color: #fff; --dialog-button-accept-all-color: #79b833; --dialog-button-accept-all-color-hover: #e6e6e6; --dialog-button-accept-all-text-color: #fff; --dialog-button-accept-all-text-color-hover: #fff; --dialog-button-accept-only-essential-color: #79b833; --dialog-button-accept-only-essential-color-hover: #e6e6e6; --dialog-button-accept-only-essential-text-color: #ffffff; --dialog-button-accept-only-essential-text-color-hover: #555; --dialog-button-close-color: #79b833; --dialog-button-close-color-hover: #e6e6e6; --dialog-button-close-text-color: #ffffff; --dialog-button-close-text-color-hover: #555; --dialog-button-preferences-color: #000; --dialog-button-preferences-color-hover: #262626; --dialog-button-preferences-text-color: #fff; --dialog-button-preferences-text-color-hover: #fff; --dialog-button-save-consent-color: #79b833; --dialog-button-save-consent-color-hover: #e6e6e6; --dialog-button-save-consent-text-color: #ffffff; --dialog-button-save-consent-text-color-hover: #555; --dialog-button-selection-color: #79b833; --dialog-button-selection-color-hover: #e6e6e6; --dialog-button-selection-text-color: #ffffff; --dialog-button-selection-text-color-hover: #555; --dialog-checkbox-background-color-active: #79b833; --dialog-checkbox-background-color-disabled: #e6e6e6; --dialog-checkbox-background-color-inactive: #fff; --dialog-checkbox-border-color-active: #79b833; --dialog-checkbox-border-color-disabled: #e6e6e6; --dialog-checkbox-border-color-inactive: #e6e6e6; --dialog-checkbox-check-mark-color-active: #fff; --dialog-checkbox-check-mark-color-disabled: #999; --dialog-card-background-color: #f7f7f7; --dialog-card-control-element-color: #79b833; --dialog-card-control-element-color-hover: #79b833; --dialog-card-separator-color: #79b833; --dialog-card-text-color: #555; --dialog-control-element-color: #79b833; --dialog-control-element-color-hover: #79b833; --dialog-footer-background-color: #fff; --dialog-footer-text-color: #555; --dialog-link-primary-color: #79b833; --dialog-link-primary-color-hover: #79b833; --dialog-link-secondary-color: #aaa; --dialog-link-secondary-color-hover: #aaa; --dialog-list-item-background-color-even: #f7f7f7; --dialog-list-item-background-color-odd: #f7f7f7; --dialog-list-item-text-color-even: #555; --dialog-list-item-text-color-odd: #555; --dialog-list-item-control-element-color: #79b833; --dialog-list-item-control-element-color-hover: #79b833; --dialog-list-item-control-element-separator-color: #262626; --dialog-list-item-separator-color: #79b833; --dialog-search-bar-input-background-color: #fff; --dialog-search-bar-input-border-color-default: #79b833; --dialog-search-bar-input-border-color-focus: #79b833; --dialog-search-bar-input-text-color: #555; --dialog-separator-color: #79b833; --dialog-switch-button-background-color-active: #79b833; --dialog-switch-button-background-color-inactive: #bdc1c8; --dialog-switch-button-color-active: #fff; --dialog-switch-button-color-inactive: #fff; --dialog-tab-bar-tab-background-color-active: #79b833; --dialog-tab-bar-tab-background-color-inactive: #fff; --dialog-tab-bar-tab-border-color-bottom-active: #79b833; --dialog-tab-bar-tab-border-color-bottom-inactive: #79b833; --dialog-tab-bar-tab-border-color-left-active: #79b833; --dialog-tab-bar-tab-border-color-left-inactive: #fff; --dialog-tab-bar-tab-border-color-right-active: #79b833; --dialog-tab-bar-tab-border-color-right-inactive: #fff; --dialog-tab-bar-tab-border-color-top-active: #79b833; --dialog-tab-bar-tab-border-color-top-inactive: #fff; --dialog-tab-bar-tab-text-color-active: #fff; --dialog-tab-bar-tab-text-color-inactive: #555; --dialog-table-row-background-color-even: #fff; --dialog-table-row-background-color-odd: #fff; --dialog-table-row-text-color-even: #555; --dialog-table-row-text-color-odd: #555; --dialog-table-row-border-color: #eee; --dialog-text-color: #555; --dialog-font-family: inherit; --dialog-border-radius-bottom-left: 4px; --dialog-border-radius-bottom-right: 4px; --dialog-border-radius-top-left: 4px; --dialog-border-radius-top-right: 4px; --dialog-button-border-radius-bottom-left: 4px; --dialog-button-border-radius-bottom-right: 4px; --dialog-button-border-radius-top-left: 4px; --dialog-button-border-radius-top-right: 4px; --dialog-card-border-radius-bottom-left: 0px; --dialog-card-border-radius-bottom-right: 0px; --dialog-card-border-radius-top-left: 0px; --dialog-card-border-radius-top-right: 0px; --dialog-card-list-padding-medium-screen-bottom: 24px; --dialog-card-list-padding-medium-screen-left: 24px; --dialog-card-list-padding-medium-screen-right: 24px; --dialog-card-list-padding-medium-screen-top: 0px; --dialog-card-list-padding-small-screen-bottom: 16px; --dialog-card-list-padding-small-screen-left: 16px; --dialog-card-list-padding-small-screen-right: 16px; --dialog-card-list-padding-small-screen-top: 0px; --dialog-checkbox-border-radius-bottom-left: 4px; --dialog-checkbox-border-radius-bottom-right: 4px; --dialog-checkbox-border-radius-top-left: 4px; --dialog-checkbox-border-radius-top-right: 4px; --dialog-font-size: 14px; --dialog-list-border-radius-bottom-left: 0px; --dialog-list-border-radius-bottom-right: 0px; --dialog-list-border-radius-top-left: 0px; --dialog-list-border-radius-top-right: 0px; --dialog-list-item-separator-width: 1px; --dialog-list-padding-medium-screen-bottom: 12px; --dialog-list-padding-medium-screen-left: 12px; --dialog-list-padding-medium-screen-right: 12px; --dialog-list-padding-medium-screen-top: 12px; --dialog-list-padding-small-screen-bottom: 8px; --dialog-list-padding-small-screen-left: 8px; --dialog-list-padding-small-screen-right: 8px; --dialog-list-padding-small-screen-top: 8px; --dialog-search-bar-input-border-radius-bottom-left: 4px; --dialog-search-bar-input-border-radius-bottom-right: 4px; --dialog-search-bar-input-border-radius-top-left: 4px; --dialog-search-bar-input-border-radius-top-right: 4px; --dialog-search-bar-input-border-width-bottom: 1px; --dialog-search-bar-input-border-width-left: 1px; --dialog-search-bar-input-border-width-right: 1px; --dialog-search-bar-input-border-width-top: 1px; --dialog-tab-bar-tab-border-width-bottom-active: 2px; --dialog-tab-bar-tab-border-width-left-active: 0px; --dialog-tab-bar-tab-border-width-right-active: 0px; --dialog-tab-bar-tab-border-width-top-active: 0px; --dialog-tab-bar-tab-border-width-bottom-inactive: 2px; --dialog-tab-bar-tab-border-width-left-inactive: 0px; --dialog-tab-bar-tab-border-width-right-inactive: 0px; --dialog-tab-bar-tab-border-width-top-inactive: 0px; --dialog-tab-bar-tab-border-radius-bottom-left-active: 0px; --dialog-tab-bar-tab-border-radius-bottom-right-active: 0px; --dialog-tab-bar-tab-border-radius-top-left-active: 4px; --dialog-tab-bar-tab-border-radius-top-right-active: 4px; --dialog-tab-bar-tab-border-radius-bottom-left-inactive: 0px; --dialog-tab-bar-tab-border-radius-bottom-right-inactive: 0px; --dialog-tab-bar-tab-border-radius-top-left-inactive: 4px; --dialog-tab-bar-tab-border-radius-top-right-inactive: 4px; --dialog-table-border-radius-bottom-left: 0px; --dialog-table-border-radius-bottom-right: 0px; --dialog-table-border-radius-top-left: 0px; --dialog-table-border-radius-top-right: 0px; --dialog-table-cell-padding-bottom: 8px; --dialog-table-cell-padding-left: 8px; --dialog-table-cell-padding-right: 8px; --dialog-table-cell-padding-top: 8px; --dialog-backdrop-background-opacity: 0.8; } :root{--widget-position: bottom-left; --widget-color: #555; } @keyframes fadeInDown {  from {   opacity: 0;   transform: translate3d(0, -100%, 0);  }  to {   opacity: 1;   transform: translate3d(0, 0, 0);  } } #BorlabsCookieBox .fadeInDown {  animation-name: fadeInDown; } @keyframes flipOutX {  from {   transform: perspective(400px);  }  30% {   transform: perspective(400px) rotate3d(1, 0, 0, -20deg);   opacity: 1;  }  to {   transform: perspective(400px) rotate3d(1, 0, 0, 90deg);   opacity: 0;  } } #BorlabsCookieBox .flipOutX {  animation-duration: calc(var(--dialog-animation-duration) * 0.75);  animation-name: flipOutX;  backface-visibility: visible !important; } body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-google-maps .brlbs-cmpnt-cb-btn { background: #4285f4; border-radius: 3px; } body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-google-maps .brlbs-cmpnt-cb-btn:hover { background: #fff; color: #4285f4; }@container brlbsCmpntContentBlocker (width >= 480px) { body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-cf7-recaptcha {  max-height: 150px; } } body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-cf7-recaptcha .brlbs-cmpnt-cb-thumbnail { background-size: contain; background-repeat: no-repeat; background-position: top left; } body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-preset-b.brlbs-cmpnt-cb-cf7-recaptcha { box-sizing: border-box; padding: 0} body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-cf7-recaptcha .brlbs-cmpnt-cb-main { margin-top: auto; margin-bottom: auto; } .wpcf7-form:has(+ .brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="contact-form-seven-recaptcha"]) p:has(> .wpcf7-submit) { display: none; }@container brlbsCmpntContentBlocker (width >= 480px) {   body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="contact-form-seven-turnstile"] .brlbs-cmpnt-cb-preset-b {     max-height: 150px;   } } body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="contact-form-seven-turnstile"] .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-thumbnail {   background-size: contain;   background-repeat: no-repeat;   background-position: top left; } body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="contact-form-seven-turnstile"] .brlbs-cmpnt-cb-preset-b {   box-sizing: border-box;   padding: 0 } body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="contact-form-seven-turnstile"] .brlbs-cmpnt-cb-preset-b .brlbs-cmpnt-cb-main {   margin-top: auto;   margin-bottom: auto; }body .so-widget-sow-google-map div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="google-maps-site-origin"] { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .so-widget-sow-google-map:has(.brlbs-cmpnt-content-blocker) { position: relative; } body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="google-maps-site-origin"] .brlbs-cmpnt-cb-google-maps-so { padding-top: 0; padding-bottom: 0; } body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker[data-borlabs-cookie-content-blocker-id="google-maps-site-origin"] .brlbs-cmpnt-cb-google-maps-so .brlbs-cmpnt-cb-main { margin-top: auto; margin-bottom: auto; } body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-google-maps-so .brlbs-cmpnt-cb-btn { background: #4285f4; border-radius: 3px; } body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-google-maps-so .brlbs-cmpnt-cb-btn:hover { background: #fff; color: #4285f4; }:root{--content-blocker-background-color: #000; --content-blocker-button-color: #79b833; --content-blocker-button-color-hover: #79b833; --content-blocker-button-text-color: #fff; --content-blocker-button-text-color-hover: #fff; --content-blocker-font-family: inherit; --content-blocker-link-color: #79b833; --content-blocker-link-color-hover: #79b833; --content-blocker-separator-color: #79b833; --content-blocker-text-color: #fff; --content-blocker-border-radius-top-left: 4px; --content-blocker-border-radius-top-right: 4px; --content-blocker-border-radius-bottom-left: 4px; --content-blocker-border-radius-bottom-right: 4px; --content-blocker-button-border-radius-top-left: 4px; --content-blocker-button-border-radius-top-right: 4px; --content-blocker-button-border-radius-bottom-left: 4px; --content-blocker-button-border-radius-bottom-right: 4px; --content-blocker-font-size: 14px; --content-blocker-separator-width: 1px; --content-blocker-background-opacity: 0.8; --content-blocker-background: rgba(0, 0, 0 ,0.8); } .featherlight{background:0 0;bottom:0;cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out;display:none;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;left:0;position:fixed;right:0;text-align:center;top:0;white-space:nowrap;z-index:2147483647}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.featherlight:last-of-type{background:rgba(0,0,0,.9)}.featherlight::before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}.featherlight .featherlight-content{-webkit-animation:fadein .5s;animation:fadein .5s;background:#000;border:0;cursor:auto;display:inline-block;max-height:80%;max-width:90%;min-width:inherit;overflow:visible;padding:0;position:relative;text-align:left;vertical-align:middle;white-space:normal}@media screen and (min-width:980px){.featherlight .featherlight-content{max-height:90%}}.featherlight .featherlight-content .caption{color:#fff;font-size:16px;font-weight:lighter;line-height:1.25;max-width:100%;overflow:hidden;position:absolute;text-align:left;text-overflow:ellipsis;white-space:nowrap}.featherlight .featherlight-content .caption:focus,.featherlight .featherlight-content .caption:hover{overflow:visible;white-space:normal}.featherlight .featherlight-content a{color:#fff;text-decoration:underline}.featherlight .featherlight-content a:focus,.featherlight .featherlight-content a:hover{text-decoration:none}.featherlight .featherlight-inner{-webkit-animation:fadein .5s;animation:fadein .5s;display:block}.featherlight button{-webkit-appearance:button;font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;overflow:visible;text-transform:none}.featherlight button::-moz-focus-inner{border-style:none;padding:0}.featherlight .featherlight-close-icon{background-color:transparent;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M21%204.41L19.59%203%2012%2010.59%204.41%203%203%204.41%2010.59%2012%203%2019.59%204.41%2021%2012%2013.41%2019.59%2021%2021%2019.59%2013.41%2012%2021%204.41z%22/%3E%0A%3C/svg%3E);background-position:center;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;border:0;cursor:pointer;display:block;height:30px;opacity:.6;overflow:hidden;padding:0;position:fixed;right:25px;text-align:center;text-indent:100%;top:25px;white-space:nowrap;width:30px;z-index:9999}.featherlight .featherlight-close-icon:focus,.featherlight .featherlight-close-icon:hover{opacity:1}.featherlight .featherlight-image{max-width:100%}.featherlight iframe{border:0}[data-featherlight] img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.featherlight-iframe .featherlight-content{border-bottom:0;-webkit-overflow-scrolling:touch;overflow-y:scroll;padding:0}@-webkit-keyframes featherlightLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes featherlightLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}.featherlight-loading .featherlight-content{-webkit-animation:featherlightLoader 1s infinite linear;animation:featherlightLoader 1s infinite linear;background:0 0;border:8px solid #909090;border-left-color:#fff;font-size:10px}.featherlight-loading .featherlight-content,.featherlight-loading .featherlight-content::after{-webkit-border-radius:50%;border-radius:50%;height:10em;width:10em}.featherlight-loading .featherlight-close,.featherlight-loading .featherlight-inner{display:none}.featherlight-next,.featherlight-previous{background-color:transparent;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;cursor:pointer;display:block;height:60px;margin-top:-30px;opacity:.4;overflow:hidden;position:fixed;text-indent:100%;top:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:60px}.featherlight-next span,.featherlight-previous span{display:none}.featherlight-next:focus,.featherlight-next:hover,.featherlight-previous:focus,.featherlight-previous:hover{opacity:1}.featherlight-next{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M8.59%2016.59L13.17%2012%208.59%207.41%2010%206l6%206-6%206-1.41-1.41z%22/%3E%0A%3C/svg%3E);background-position:0 0;right:10px}.featherlight-previous{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M15.41%207.41L10.83%2012l4.58%204.59L14%2018l-6-6%206-6%201.41%201.41z%22/%3E%0A%3C/svg%3E);background-position:-5px 0;left:10px}.featherlight-loading .featherlight-next,.featherlight-loading .featherlight-previous{display:none} @font-face { font-family: "Michroma"; font-weight: 400; font-style: normal; src: local('Michroma'), url(//gardoma.de/wp-content/uploads/sgf-css/PN_zRfy9qWD8fEagAPg9pTn5_PDb.woff2) format('woff2'), url(//gardoma.de/wp-content/uploads/sgf-css/PN_zRfy9qWD8fEagAPg9pT8.woff) format('woff'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: "Open Sans"; font-weight: 400; font-style: normal; src: local('Open Sans Regular'), local('OpenSans-Regular'), url(//gardoma.de/wp-content/uploads/sgf-css/mem8YaGs126MiZpBA-UFVZ0bf8pkAg.woff2) format('woff2'), url(//gardoma.de/wp-content/uploads/sgf-css/mem8YaGs126MiZpBA-UFVZ0d.woff) format('woff'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }  #pgc-5-0-0 , #pgc-5-0-1 , #pgc-5-0-2 , #pgc-5-0-3 { width:25%;width:calc(25% - ( 0.75 * 30px ) ) } #pg-5-0 { margin-bottom:84px } #pgc-5-1-0 , #pgc-5-3-0 , #pgc-5-4-0 , #pgc-5-6-0 , #pgc-5-7-0 , #pgc-5-8-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) } #pg-5-1 , #pg-5-4 , #pl-5 .so-panel { margin-bottom:30px } #pgc-5-2-0 { width:100%;width:calc(100% - ( 0 * 20px ) ) } #pg-5-2 , #pg-5-8 { margin-bottom:70px } #pl-5 #panel-5-3-0-0 { margin:0px 0px -50px 0px } #pg-5-3 , #pg-5-5 { margin-bottom:100px } #pgc-5-5-0 , #pgc-5-5-1 { width:50%;width:calc(50% - ( 0.5 * 30px ) ) } #pg-5-6 { margin-bottom:80px } #pg-5-7 { margin-bottom:200px } #pl-5 .so-panel:last-of-type { margin-bottom:0px } #pg-5-0.panel-has-style > .panel-row-style, #pg-5-0.panel-no-style , #pg-5-2.panel-has-style > .panel-row-style, #pg-5-2.panel-no-style , #pg-5-3.panel-has-style > .panel-row-style, #pg-5-3.panel-no-style , #pg-5-4.panel-has-style > .panel-row-style, #pg-5-4.panel-no-style , #pg-5-5.panel-has-style > .panel-row-style, #pg-5-5.panel-no-style , #pg-5-6.panel-has-style > .panel-row-style, #pg-5-6.panel-no-style , #pg-5-7.panel-has-style > .panel-row-style, #pg-5-7.panel-no-style { -webkit-align-items:flex-start;align-items:flex-start } #pg-5-1> .panel-row-style { background:url('https://xml-io.proteusthemes.com/shaka/wp-content/uploads/sites/38/2016/07/xes.png') no-repeat right bottom } #pg-5-2> .panel-row-style { background:url('https://xml-io.proteusthemes.com/shaka/wp-content/uploads/sites/38/2016/07/xes.png') no-repeat right top } #pg-5-4> .panel-row-style { background:url(\\\'https://xml-io.proteusthemes.com/shaka/wp-content/uploads/sites/38/2016/07/xes.png\\\') no-repeat right bottom } #panel-5-5-1-0> .panel-widget-style { border:1px solid #79b833 } #pg-5-6> .panel-row-style { background-color:#424242;padding:40px } #panel-5-6-0-0> .panel-widget-style { color:#ffffff } @media (max-width:991px){ #pg-5-0.panel-no-style, #pg-5-0.panel-has-style > .panel-row-style, #pg-5-0 , #pg-5-1.panel-no-style, #pg-5-1.panel-has-style > .panel-row-style, #pg-5-1 , #pg-5-2.panel-no-style, #pg-5-2.panel-has-style > .panel-row-style, #pg-5-2 , #pg-5-3.panel-no-style, #pg-5-3.panel-has-style > .panel-row-style, #pg-5-3 , #pg-5-4.panel-no-style, #pg-5-4.panel-has-style > .panel-row-style, #pg-5-4 , #pg-5-5.panel-no-style, #pg-5-5.panel-has-style > .panel-row-style, #pg-5-5 , #pg-5-6.panel-no-style, #pg-5-6.panel-has-style > .panel-row-style, #pg-5-6 , #pg-5-7.panel-no-style, #pg-5-7.panel-has-style > .panel-row-style, #pg-5-7 , #pg-5-8.panel-no-style, #pg-5-8.panel-has-style > .panel-row-style, #pg-5-8 { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-5-0 > .panel-grid-cell , #pg-5-0 > .panel-row-style > .panel-grid-cell , #pg-5-1 > .panel-grid-cell , #pg-5-1 > .panel-row-style > .panel-grid-cell , #pg-5-2 > .panel-grid-cell , #pg-5-2 > .panel-row-style > .panel-grid-cell , #pg-5-3 > .panel-grid-cell , #pg-5-3 > .panel-row-style > .panel-grid-cell , #pg-5-4 > .panel-grid-cell , #pg-5-4 > .panel-row-style > .panel-grid-cell , #pg-5-5 > .panel-grid-cell , #pg-5-5 > .panel-row-style > .panel-grid-cell , #pg-5-6 > .panel-grid-cell , #pg-5-6 > .panel-row-style > .panel-grid-cell , #pg-5-7 > .panel-grid-cell , #pg-5-7 > .panel-row-style > .panel-grid-cell , #pg-5-8 > .panel-grid-cell , #pg-5-8 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pgc-5-0-0 , #pgc-5-0-1 , #pgc-5-0-2 , #pgc-5-5-0 { margin-bottom:30px } #pl-5 .panel-grid-cell { padding:0 } #pl-5 .panel-grid .panel-grid-cell-empty { display:none } #pl-5 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } }   #panel-2710-0-0-0> .panel-widget-style {   border: 3px solid #79b833; } #panel-5-5-1-0> .panel-widget-style {   border: 3px solid #79b833; } #panel-107-0-1-0> .panel-widget-style, #panel-107-3-0-0> .panel-widget-style {   border: 1px solid #79b833; }  .af2_question_text { margin-top: 14px !important; } .af2_text_type, .af2_textfeld_frage {   transition: all 400ms ease-out;   padding: 5px !important; }  @media only screen and (max-width:990px) { .header__logo {   width: 60%; } } @media only screen and (max-width:900px) { .page-header__title {   font-size: 20px !important; } } .page-header__title {   font-size: 40px; }  @media only screen and (max-width:500px) { .pt-slick-carousel__content-title {   font-family: "Michroma", Helvetica, Arial, sans-serif;   font-weight: 400;  font-size: 18px } } @media only screen and (max-width:990px) { .mobileslider { color: #424242 !important; } }  .call-to-action__title {   font-size: 30px; } .breadcrumbs {   font-family: "Roboto Condensed", Helvetica, Arial, sans-serif; } .header .icon-box__title {    font-family: "Roboto Condensed", Helvetica, Arial, sans-serif; } .main-navigation a {   font-family: "Roboto Condensed", Helvetica, Arial, sans-serif; }  .btn-primary-outline, .btn-primary-outline:hover, .btn-primary-outline:focus, .btn-primary-outline.focus, btn-primary-outline:active, .btn-primary-outline.active, .open > .btn-primary-outline.dropdown-toggle, .btn-primary, .pagination .prev, .pagination .next, .post-password-form input {   border-color: #79b833;   font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;   font-size: 18px; padding-top: 10px;  padding-bottom: 10px; border-radius: 15px } h3, h4, h5, h6 {   font-family: "Roboto Condensed", Helvetica, Arial, sans-serif; } h1, h2, hentry__title {   font-family: "Michroma", Helvetica, Arial, sans-serif; } .page-box__title {   color: #424242;   font-family: "Michroma", Helvetica, Arial, sans-serif;   font-size: 14px;   margin-bottom: 40px;   margin-top: -15px; } .pt-slick-carousel__content-title {   font-family: "Michroma", Helvetica, Arial, sans-serif;   font-weight: 400; }  .af2_form_wrapper { box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05), 0 2px 6px rgba(0, 0, 0, 0.15); padding: 20px; background-color: #fff } .af2_form {  border: 2px dashed #e3e3e3fa; }  .af2_q_cbtext { margin-top: 15px; } .af2_send_button {   cursor: pointer;   color: #fff;   padding: 5px;   border-radius: 15px;   padding-left: 15px;   padding-right: 15px; } p.af2_questionheading {   margin-top: 35px;   font-size: 35px;   color: #333333;   font-weight: 600;   margin-bottom: 50px !important;   text-align: center;   line-height: 42px; } @media only screen and (max-width:500px) { p.af2_questionheading {   margin-top: 35px;   font-size: 20px;   color: #333333;   font-weight: 600;   margin-bottom: 50px !important;   text-align: center;   line-height: 30px; } } p.af2_answer_text_main {   font-size: 18px;   font-weight: 500;   text-align: center;   color: #333333; } .page-box__picture img {   width: 100%;   transition: all 300ms ease-out;   border-radius: 15px; } .page-box__picture img {   width: 100%;   transition: all 300ms ease-out;   border-radius: 15px;   border: 4px solid #79b833;   } a.page-box__picture {   width: 100%;   transition: all 300ms ease-out;   border-radius: 15px; } .page-box--block .page-box__picture:focus img, .page-box--block .page-box__picture:hover img {   -webkit-transform: scale(1.05) translateZ(0);   transform: scale(1.05) translateZ(0);   border-radius: 15px; } .page-box__text {   font-size: 0.83333rem;   margin-bottom: 0;   display: none; } #panel-107-0-1-0> .panel-widget-style {   border: 3px solid #79b833; } @media (max-width: 992px) { .call-to-action__text {   text-align: left;   padding: 0px;   display: none; } }  #panel-1984-0-1-0> .panel-widget-style, #panel-1984-3-0-0> .panel-widget-style {   border: 3px solid #79b833; } #panel-1987-0-1-0> .panel-widget-style, #panel-1987-3-0-0> .panel-widget-style {   border: 3px solid #79b833; } #panel-1990-0-1-0> .panel-widget-style, #panel-1990-3-0-0> .panel-widget-style {   border: 3px solid #79b833; } #panel-2157-0-1-0> .panel-widget-style, #panel-2157-3-0-0> .panel-widget-style {   border: 3px solid #79b833; } #panel-2285-0-1-0> .panel-widget-style, #panel-2285-3-0-0> .panel-widget-style {   border: 3px solid #79b833; } #panel-2285-0-1-0> .panel-widget-style, #panel-2285-2-0-0> .panel-widget-style {   border: 3px solid #79b833; } #panel-2157-0-1-0> .panel-widget-style, #panel-2157-4-0-0> .panel-widget-style {   border: 3px solid #79b833; } #panel-5-6-1-0> .panel-widget-style {   border: 3px solid #79b833; } #panel-2344-0-1-0> .panel-widget-style {   border: 3px solid #79b833; } #panel-107-5-0-0> .panel-widget-style {   border: 3px solid #79b833; }  #pg-5-1> .panel-row-style { background:none!important; } #pg-5-2> .panel-row-style { background:none!important; } #pg-5-4> .panel-row-style { background:none!important; } .select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}  .fa, .fas, .far, .fal, .fad, .fab {   -moz-osx-font-smoothing: grayscale;   -webkit-font-smoothing: antialiased;   display: inline-block;   font-style: normal;   font-variant: normal;   text-rendering: auto;   line-height: 1; } .fa-lg {   font-size: 1.33333em;   line-height: 0.75em;   vertical-align: -.0667em; } .fa-xs {   font-size: .75em; } .fa-sm {   font-size: .875em; } .fa-1x {   font-size: 1em; } .fa-2x {   font-size: 2em; } .fa-3x {   font-size: 3em; } .fa-4x {   font-size: 4em; } .fa-5x {   font-size: 5em; } .fa-6x {   font-size: 6em; } .fa-7x {   font-size: 7em; } .fa-8x {   font-size: 8em; } .fa-9x {   font-size: 9em; } .fa-10x {   font-size: 10em; } .fa-fw {   text-align: center;   width: 1.25em; } .fa-ul {   list-style-type: none;   margin-left: 2.5em;   padding-left: 0; } .fa-ul > li {   position: relative; } .fa-li {   left: -2em;   position: absolute;   text-align: center;   width: 2em;   line-height: inherit; } .fa-border {   border: solid 0.08em #eee;   border-radius: .1em;   padding: .2em .25em .15em; } .fa-pull-left {   float: left; } .fa-pull-right {   float: right; } .fa.fa-pull-left, .fas.fa-pull-left, .far.fa-pull-left, .fal.fa-pull-left, .fab.fa-pull-left {   margin-right: .3em; } .fa.fa-pull-right, .fas.fa-pull-right, .far.fa-pull-right, .fal.fa-pull-right, .fab.fa-pull-right {   margin-left: .3em; } .fa-spin {   -webkit-animation: fa-spin 2s infinite linear;   animation: fa-spin 2s infinite linear; } .fa-pulse {   -webkit-animation: fa-spin 1s infinite steps(8);   animation: fa-spin 1s infinite steps(8); } @-webkit-keyframes fa-spin {   0% {     -webkit-transform: rotate(0deg);     transform: rotate(0deg); }   100% {     -webkit-transform: rotate(360deg);     transform: rotate(360deg); } } @keyframes fa-spin {   0% {     -webkit-transform: rotate(0deg);     transform: rotate(0deg); }   100% {     -webkit-transform: rotate(360deg);     transform: rotate(360deg); } } .fa-rotate-90 {   -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";   -webkit-transform: rotate(90deg);   transform: rotate(90deg); } .fa-rotate-180 {   -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";   -webkit-transform: rotate(180deg);   transform: rotate(180deg); } .fa-rotate-270 {   -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";   -webkit-transform: rotate(270deg);   transform: rotate(270deg); } .fa-flip-horizontal {   -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";   -webkit-transform: scale(-1, 1);   transform: scale(-1, 1); } .fa-flip-vertical {   -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";   -webkit-transform: scale(1, -1);   transform: scale(1, -1); } .fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {   -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";   -webkit-transform: scale(-1, -1);   transform: scale(-1, -1); } :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-flip-both {   -webkit-filter: none;   filter: none; } .fa-stack {   display: inline-block;   height: 2em;   line-height: 2em;   position: relative;   vertical-align: middle;   width: 2.5em; } .fa-stack-1x, .fa-stack-2x {   left: 0;   position: absolute;   text-align: center;   width: 100%; } .fa-stack-1x {   line-height: inherit; } .fa-stack-2x {   font-size: 2em; } .fa-inverse {   color: #fff; }  .fa-500px:before {   content: "\f26e"; } .fa-accessible-icon:before {   content: "\f368"; } .fa-accusoft:before {   content: "\f369"; } .fa-acquisitions-incorporated:before {   content: "\f6af"; } .fa-ad:before {   content: "\f641"; } .fa-address-book:before {   content: "\f2b9"; } .fa-address-card:before {   content: "\f2bb"; } .fa-adjust:before {   content: "\f042"; } .fa-adn:before {   content: "\f170"; } .fa-adversal:before {   content: "\f36a"; } .fa-affiliatetheme:before {   content: "\f36b"; } .fa-air-freshener:before {   content: "\f5d0"; } .fa-airbnb:before {   content: "\f834"; } .fa-algolia:before {   content: "\f36c"; } .fa-align-center:before {   content: "\f037"; } .fa-align-justify:before {   content: "\f039"; } .fa-align-left:before {   content: "\f036"; } .fa-align-right:before {   content: "\f038"; } .fa-alipay:before {   content: "\f642"; } .fa-allergies:before {   content: "\f461"; } .fa-amazon:before {   content: "\f270"; } .fa-amazon-pay:before {   content: "\f42c"; } .fa-ambulance:before {   content: "\f0f9"; } .fa-american-sign-language-interpreting:before {   content: "\f2a3"; } .fa-amilia:before {   content: "\f36d"; } .fa-anchor:before {   content: "\f13d"; } .fa-android:before {   content: "\f17b"; } .fa-angellist:before {   content: "\f209"; } .fa-angle-double-down:before {   content: "\f103"; } .fa-angle-double-left:before {   content: "\f100"; } .fa-angle-double-right:before {   content: "\f101"; } .fa-angle-double-up:before {   content: "\f102"; } .fa-angle-down:before {   content: "\f107"; } .fa-angle-left:before {   content: "\f104"; } .fa-angle-right:before {   content: "\f105"; } .fa-angle-up:before {   content: "\f106"; } .fa-angry:before {   content: "\f556"; } .fa-angrycreative:before {   content: "\f36e"; } .fa-angular:before {   content: "\f420"; } .fa-ankh:before {   content: "\f644"; } .fa-app-store:before {   content: "\f36f"; } .fa-app-store-ios:before {   content: "\f370"; } .fa-apper:before {   content: "\f371"; } .fa-apple:before {   content: "\f179"; } .fa-apple-alt:before {   content: "\f5d1"; } .fa-apple-pay:before {   content: "\f415"; } .fa-archive:before {   content: "\f187"; } .fa-archway:before {   content: "\f557"; } .fa-arrow-alt-circle-down:before {   content: "\f358"; } .fa-arrow-alt-circle-left:before {   content: "\f359"; } .fa-arrow-alt-circle-right:before {   content: "\f35a"; } .fa-arrow-alt-circle-up:before {   content: "\f35b"; } .fa-arrow-circle-down:before {   content: "\f0ab"; } .fa-arrow-circle-left:before {   content: "\f0a8"; } .fa-arrow-circle-right:before {   content: "\f0a9"; } .fa-arrow-circle-up:before {   content: "\f0aa"; } .fa-arrow-down:before {   content: "\f063"; } .fa-arrow-left:before {   content: "\f060"; } .fa-arrow-right:before {   content: "\f061"; } .fa-arrow-up:before {   content: "\f062"; } .fa-arrows-alt:before {   content: "\f0b2"; } .fa-arrows-alt-h:before {   content: "\f337"; } .fa-arrows-alt-v:before {   content: "\f338"; } .fa-artstation:before {   content: "\f77a"; } .fa-assistive-listening-systems:before {   content: "\f2a2"; } .fa-asterisk:before {   content: "\f069"; } .fa-asymmetrik:before {   content: "\f372"; } .fa-at:before {   content: "\f1fa"; } .fa-atlas:before {   content: "\f558"; } .fa-atlassian:before {   content: "\f77b"; } .fa-atom:before {   content: "\f5d2"; } .fa-audible:before {   content: "\f373"; } .fa-audio-description:before {   content: "\f29e"; } .fa-autoprefixer:before {   content: "\f41c"; } .fa-avianex:before {   content: "\f374"; } .fa-aviato:before {   content: "\f421"; } .fa-award:before {   content: "\f559"; } .fa-aws:before {   content: "\f375"; } .fa-baby:before {   content: "\f77c"; } .fa-baby-carriage:before {   content: "\f77d"; } .fa-backspace:before {   content: "\f55a"; } .fa-backward:before {   content: "\f04a"; } .fa-bacon:before {   content: "\f7e5"; } .fa-bacteria:before {   content: "\e059"; } .fa-bacterium:before {   content: "\e05a"; } .fa-bahai:before {   content: "\f666"; } .fa-balance-scale:before {   content: "\f24e"; } .fa-balance-scale-left:before {   content: "\f515"; } .fa-balance-scale-right:before {   content: "\f516"; } .fa-ban:before {   content: "\f05e"; } .fa-band-aid:before {   content: "\f462"; } .fa-bandcamp:before {   content: "\f2d5"; } .fa-barcode:before {   content: "\f02a"; } .fa-bars:before {   content: "\f0c9"; } .fa-baseball-ball:before {   content: "\f433"; } .fa-basketball-ball:before {   content: "\f434"; } .fa-bath:before {   content: "\f2cd"; } .fa-battery-empty:before {   content: "\f244"; } .fa-battery-full:before {   content: "\f240"; } .fa-battery-half:before {   content: "\f242"; } .fa-battery-quarter:before {   content: "\f243"; } .fa-battery-three-quarters:before {   content: "\f241"; } .fa-battle-net:before {   content: "\f835"; } .fa-bed:before {   content: "\f236"; } .fa-beer:before {   content: "\f0fc"; } .fa-behance:before {   content: "\f1b4"; } .fa-behance-square:before {   content: "\f1b5"; } .fa-bell:before {   content: "\f0f3"; } .fa-bell-slash:before {   content: "\f1f6"; } .fa-bezier-curve:before {   content: "\f55b"; } .fa-bible:before {   content: "\f647"; } .fa-bicycle:before {   content: "\f206"; } .fa-biking:before {   content: "\f84a"; } .fa-bimobject:before {   content: "\f378"; } .fa-binoculars:before {   content: "\f1e5"; } .fa-biohazard:before {   content: "\f780"; } .fa-birthday-cake:before {   content: "\f1fd"; } .fa-bitbucket:before {   content: "\f171"; } .fa-bitcoin:before {   content: "\f379"; } .fa-bity:before {   content: "\f37a"; } .fa-black-tie:before {   content: "\f27e"; } .fa-blackberry:before {   content: "\f37b"; } .fa-blender:before {   content: "\f517"; } .fa-blender-phone:before {   content: "\f6b6"; } .fa-blind:before {   content: "\f29d"; } .fa-blog:before {   content: "\f781"; } .fa-blogger:before {   content: "\f37c"; } .fa-blogger-b:before {   content: "\f37d"; } .fa-bluetooth:before {   content: "\f293"; } .fa-bluetooth-b:before {   content: "\f294"; } .fa-bold:before {   content: "\f032"; } .fa-bolt:before {   content: "\f0e7"; } .fa-bomb:before {   content: "\f1e2"; } .fa-bone:before {   content: "\f5d7"; } .fa-bong:before {   content: "\f55c"; } .fa-book:before {   content: "\f02d"; } .fa-book-dead:before {   content: "\f6b7"; } .fa-book-medical:before {   content: "\f7e6"; } .fa-book-open:before {   content: "\f518"; } .fa-book-reader:before {   content: "\f5da"; } .fa-bookmark:before {   content: "\f02e"; } .fa-bootstrap:before {   content: "\f836"; } .fa-border-all:before {   content: "\f84c"; } .fa-border-none:before {   content: "\f850"; } .fa-border-style:before {   content: "\f853"; } .fa-bowling-ball:before {   content: "\f436"; } .fa-box:before {   content: "\f466"; } .fa-box-open:before {   content: "\f49e"; } .fa-box-tissue:before {   content: "\e05b"; } .fa-boxes:before {   content: "\f468"; } .fa-braille:before {   content: "\f2a1"; } .fa-brain:before {   content: "\f5dc"; } .fa-bread-slice:before {   content: "\f7ec"; } .fa-briefcase:before {   content: "\f0b1"; } .fa-briefcase-medical:before {   content: "\f469"; } .fa-broadcast-tower:before {   content: "\f519"; } .fa-broom:before {   content: "\f51a"; } .fa-brush:before {   content: "\f55d"; } .fa-btc:before {   content: "\f15a"; } .fa-buffer:before {   content: "\f837"; } .fa-bug:before {   content: "\f188"; } .fa-building:before {   content: "\f1ad"; } .fa-bullhorn:before {   content: "\f0a1"; } .fa-bullseye:before {   content: "\f140"; } .fa-burn:before {   content: "\f46a"; } .fa-buromobelexperte:before {   content: "\f37f"; } .fa-bus:before {   content: "\f207"; } .fa-bus-alt:before {   content: "\f55e"; } .fa-business-time:before {   content: "\f64a"; } .fa-buy-n-large:before {   content: "\f8a6"; } .fa-buysellads:before {   content: "\f20d"; } .fa-calculator:before {   content: "\f1ec"; } .fa-calendar:before {   content: "\f133"; } .fa-calendar-alt:before {   content: "\f073"; } .fa-calendar-check:before {   content: "\f274"; } .fa-calendar-day:before {   content: "\f783"; } .fa-calendar-minus:before {   content: "\f272"; } .fa-calendar-plus:before {   content: "\f271"; } .fa-calendar-times:before {   content: "\f273"; } .fa-calendar-week:before {   content: "\f784"; } .fa-camera:before {   content: "\f030"; } .fa-camera-retro:before {   content: "\f083"; } .fa-campground:before {   content: "\f6bb"; } .fa-canadian-maple-leaf:before {   content: "\f785"; } .fa-candy-cane:before {   content: "\f786"; } .fa-cannabis:before {   content: "\f55f"; } .fa-capsules:before {   content: "\f46b"; } .fa-car:before {   content: "\f1b9"; } .fa-car-alt:before {   content: "\f5de"; } .fa-car-battery:before {   content: "\f5df"; } .fa-car-crash:before {   content: "\f5e1"; } .fa-car-side:before {   content: "\f5e4"; } .fa-caravan:before {   content: "\f8ff"; } .fa-caret-down:before {   content: "\f0d7"; } .fa-caret-left:before {   content: "\f0d9"; } .fa-caret-right:before {   content: "\f0da"; } .fa-caret-square-down:before {   content: "\f150"; } .fa-caret-square-left:before {   content: "\f191"; } .fa-caret-square-right:before {   content: "\f152"; } .fa-caret-square-up:before {   content: "\f151"; } .fa-caret-up:before {   content: "\f0d8"; } .fa-carrot:before {   content: "\f787"; } .fa-cart-arrow-down:before {   content: "\f218"; } .fa-cart-plus:before {   content: "\f217"; } .fa-cash-register:before {   content: "\f788"; } .fa-cat:before {   content: "\f6be"; } .fa-cc-amazon-pay:before {   content: "\f42d"; } .fa-cc-amex:before {   content: "\f1f3"; } .fa-cc-apple-pay:before {   content: "\f416"; } .fa-cc-diners-club:before {   content: "\f24c"; } .fa-cc-discover:before {   content: "\f1f2"; } .fa-cc-jcb:before {   content: "\f24b"; } .fa-cc-mastercard:before {   content: "\f1f1"; } .fa-cc-paypal:before {   content: "\f1f4"; } .fa-cc-stripe:before {   content: "\f1f5"; } .fa-cc-visa:before {   content: "\f1f0"; } .fa-centercode:before {   content: "\f380"; } .fa-centos:before {   content: "\f789"; } .fa-certificate:before {   content: "\f0a3"; } .fa-chair:before {   content: "\f6c0"; } .fa-chalkboard:before {   content: "\f51b"; } .fa-chalkboard-teacher:before {   content: "\f51c"; } .fa-charging-station:before {   content: "\f5e7"; } .fa-chart-area:before {   content: "\f1fe"; } .fa-chart-bar:before {   content: "\f080"; } .fa-chart-line:before {   content: "\f201"; } .fa-chart-pie:before {   content: "\f200"; } .fa-check:before {   content: "\f00c"; } .fa-check-circle:before {   content: "\f058"; } .fa-check-double:before {   content: "\f560"; } .fa-check-square:before {   content: "\f14a"; } .fa-cheese:before {   content: "\f7ef"; } .fa-chess:before {   content: "\f439"; } .fa-chess-bishop:before {   content: "\f43a"; } .fa-chess-board:before {   content: "\f43c"; } .fa-chess-king:before {   content: "\f43f"; } .fa-chess-knight:before {   content: "\f441"; } .fa-chess-pawn:before {   content: "\f443"; } .fa-chess-queen:before {   content: "\f445"; } .fa-chess-rook:before {   content: "\f447"; } .fa-chevron-circle-down:before {   content: "\f13a"; } .fa-chevron-circle-left:before {   content: "\f137"; } .fa-chevron-circle-right:before {   content: "\f138"; } .fa-chevron-circle-up:before {   content: "\f139"; } .fa-chevron-down:before {   content: "\f078"; } .fa-chevron-left:before {   content: "\f053"; } .fa-chevron-right:before {   content: "\f054"; } .fa-chevron-up:before {   content: "\f077"; } .fa-child:before {   content: "\f1ae"; } .fa-chrome:before {   content: "\f268"; } .fa-chromecast:before {   content: "\f838"; } .fa-church:before {   content: "\f51d"; } .fa-circle:before {   content: "\f111"; } .fa-circle-notch:before {   content: "\f1ce"; } .fa-city:before {   content: "\f64f"; } .fa-clinic-medical:before {   content: "\f7f2"; } .fa-clipboard:before {   content: "\f328"; } .fa-clipboard-check:before {   content: "\f46c"; } .fa-clipboard-list:before {   content: "\f46d"; } .fa-clock:before {   content: "\f017"; } .fa-clone:before {   content: "\f24d"; } .fa-closed-captioning:before {   content: "\f20a"; } .fa-cloud:before {   content: "\f0c2"; } .fa-cloud-download-alt:before {   content: "\f381"; } .fa-cloud-meatball:before {   content: "\f73b"; } .fa-cloud-moon:before {   content: "\f6c3"; } .fa-cloud-moon-rain:before {   content: "\f73c"; } .fa-cloud-rain:before {   content: "\f73d"; } .fa-cloud-showers-heavy:before {   content: "\f740"; } .fa-cloud-sun:before {   content: "\f6c4"; } .fa-cloud-sun-rain:before {   content: "\f743"; } .fa-cloud-upload-alt:before {   content: "\f382"; } .fa-cloudflare:before {   content: "\e07d"; } .fa-cloudscale:before {   content: "\f383"; } .fa-cloudsmith:before {   content: "\f384"; } .fa-cloudversify:before {   content: "\f385"; } .fa-cocktail:before {   content: "\f561"; } .fa-code:before {   content: "\f121"; } .fa-code-branch:before {   content: "\f126"; } .fa-codepen:before {   content: "\f1cb"; } .fa-codiepie:before {   content: "\f284"; } .fa-coffee:before {   content: "\f0f4"; } .fa-cog:before {   content: "\f013"; } .fa-cogs:before {   content: "\f085"; } .fa-coins:before {   content: "\f51e"; } .fa-columns:before {   content: "\f0db"; } .fa-comment:before {   content: "\f075"; } .fa-comment-alt:before {   content: "\f27a"; } .fa-comment-dollar:before {   content: "\f651"; } .fa-comment-dots:before {   content: "\f4ad"; } .fa-comment-medical:before {   content: "\f7f5"; } .fa-comment-slash:before {   content: "\f4b3"; } .fa-comments:before {   content: "\f086"; } .fa-comments-dollar:before {   content: "\f653"; } .fa-compact-disc:before {   content: "\f51f"; } .fa-compass:before {   content: "\f14e"; } .fa-compress:before {   content: "\f066"; } .fa-compress-alt:before {   content: "\f422"; } .fa-compress-arrows-alt:before {   content: "\f78c"; } .fa-concierge-bell:before {   content: "\f562"; } .fa-confluence:before {   content: "\f78d"; } .fa-connectdevelop:before {   content: "\f20e"; } .fa-contao:before {   content: "\f26d"; } .fa-cookie:before {   content: "\f563"; } .fa-cookie-bite:before {   content: "\f564"; } .fa-copy:before {   content: "\f0c5"; } .fa-copyright:before {   content: "\f1f9"; } .fa-cotton-bureau:before {   content: "\f89e"; } .fa-couch:before {   content: "\f4b8"; } .fa-cpanel:before {   content: "\f388"; } .fa-creative-commons:before {   content: "\f25e"; } .fa-creative-commons-by:before {   content: "\f4e7"; } .fa-creative-commons-nc:before {   content: "\f4e8"; } .fa-creative-commons-nc-eu:before {   content: "\f4e9"; } .fa-creative-commons-nc-jp:before {   content: "\f4ea"; } .fa-creative-commons-nd:before {   content: "\f4eb"; } .fa-creative-commons-pd:before {   content: "\f4ec"; } .fa-creative-commons-pd-alt:before {   content: "\f4ed"; } .fa-creative-commons-remix:before {   content: "\f4ee"; } .fa-creative-commons-sa:before {   content: "\f4ef"; } .fa-creative-commons-sampling:before {   content: "\f4f0"; } .fa-creative-commons-sampling-plus:before {   content: "\f4f1"; } .fa-creative-commons-share:before {   content: "\f4f2"; } .fa-creative-commons-zero:before {   content: "\f4f3"; } .fa-credit-card:before {   content: "\f09d"; } .fa-critical-role:before {   content: "\f6c9"; } .fa-crop:before {   content: "\f125"; } .fa-crop-alt:before {   content: "\f565"; } .fa-cross:before {   content: "\f654"; } .fa-crosshairs:before {   content: "\f05b"; } .fa-crow:before {   content: "\f520"; } .fa-crown:before {   content: "\f521"; } .fa-crutch:before {   content: "\f7f7"; } .fa-css3:before {   content: "\f13c"; } .fa-css3-alt:before {   content: "\f38b"; } .fa-cube:before {   content: "\f1b2"; } .fa-cubes:before {   content: "\f1b3"; } .fa-cut:before {   content: "\f0c4"; } .fa-cuttlefish:before {   content: "\f38c"; } .fa-d-and-d:before {   content: "\f38d"; } .fa-d-and-d-beyond:before {   content: "\f6ca"; } .fa-dailymotion:before {   content: "\e052"; } .fa-dashcube:before {   content: "\f210"; } .fa-database:before {   content: "\f1c0"; } .fa-deaf:before {   content: "\f2a4"; } .fa-deezer:before {   content: "\e077"; } .fa-delicious:before {   content: "\f1a5"; } .fa-democrat:before {   content: "\f747"; } .fa-deploydog:before {   content: "\f38e"; } .fa-deskpro:before {   content: "\f38f"; } .fa-desktop:before {   content: "\f108"; } .fa-dev:before {   content: "\f6cc"; } .fa-deviantart:before {   content: "\f1bd"; } .fa-dharmachakra:before {   content: "\f655"; } .fa-dhl:before {   content: "\f790"; } .fa-diagnoses:before {   content: "\f470"; } .fa-diaspora:before {   content: "\f791"; } .fa-dice:before {   content: "\f522"; } .fa-dice-d20:before {   content: "\f6cf"; } .fa-dice-d6:before {   content: "\f6d1"; } .fa-dice-five:before {   content: "\f523"; } .fa-dice-four:before {   content: "\f524"; } .fa-dice-one:before {   content: "\f525"; } .fa-dice-six:before {   content: "\f526"; } .fa-dice-three:before {   content: "\f527"; } .fa-dice-two:before {   content: "\f528"; } .fa-digg:before {   content: "\f1a6"; } .fa-digital-ocean:before {   content: "\f391"; } .fa-digital-tachograph:before {   content: "\f566"; } .fa-directions:before {   content: "\f5eb"; } .fa-discord:before {   content: "\f392"; } .fa-discourse:before {   content: "\f393"; } .fa-disease:before {   content: "\f7fa"; } .fa-divide:before {   content: "\f529"; } .fa-dizzy:before {   content: "\f567"; } .fa-dna:before {   content: "\f471"; } .fa-dochub:before {   content: "\f394"; } .fa-docker:before {   content: "\f395"; } .fa-dog:before {   content: "\f6d3"; } .fa-dollar-sign:before {   content: "\f155"; } .fa-dolly:before {   content: "\f472"; } .fa-dolly-flatbed:before {   content: "\f474"; } .fa-donate:before {   content: "\f4b9"; } .fa-door-closed:before {   content: "\f52a"; } .fa-door-open:before {   content: "\f52b"; } .fa-dot-circle:before {   content: "\f192"; } .fa-dove:before {   content: "\f4ba"; } .fa-download:before {   content: "\f019"; } .fa-draft2digital:before {   content: "\f396"; } .fa-drafting-compass:before {   content: "\f568"; } .fa-dragon:before {   content: "\f6d5"; } .fa-draw-polygon:before {   content: "\f5ee"; } .fa-dribbble:before {   content: "\f17d"; } .fa-dribbble-square:before {   content: "\f397"; } .fa-dropbox:before {   content: "\f16b"; } .fa-drum:before {   content: "\f569"; } .fa-drum-steelpan:before {   content: "\f56a"; } .fa-drumstick-bite:before {   content: "\f6d7"; } .fa-drupal:before {   content: "\f1a9"; } .fa-dumbbell:before {   content: "\f44b"; } .fa-dumpster:before {   content: "\f793"; } .fa-dumpster-fire:before {   content: "\f794"; } .fa-dungeon:before {   content: "\f6d9"; } .fa-dyalog:before {   content: "\f399"; } .fa-earlybirds:before {   content: "\f39a"; } .fa-ebay:before {   content: "\f4f4"; } .fa-edge:before {   content: "\f282"; } .fa-edge-legacy:before {   content: "\e078"; } .fa-edit:before {   content: "\f044"; } .fa-egg:before {   content: "\f7fb"; } .fa-eject:before {   content: "\f052"; } .fa-elementor:before {   content: "\f430"; } .fa-ellipsis-h:before {   content: "\f141"; } .fa-ellipsis-v:before {   content: "\f142"; } .fa-ello:before {   content: "\f5f1"; } .fa-ember:before {   content: "\f423"; } .fa-empire:before {   content: "\f1d1"; } .fa-envelope:before {   content: "\f0e0"; } .fa-envelope-open:before {   content: "\f2b6"; } .fa-envelope-open-text:before {   content: "\f658"; } .fa-envelope-square:before {   content: "\f199"; } .fa-envira:before {   content: "\f299"; } .fa-equals:before {   content: "\f52c"; } .fa-eraser:before {   content: "\f12d"; } .fa-erlang:before {   content: "\f39d"; } .fa-ethereum:before {   content: "\f42e"; } .fa-ethernet:before {   content: "\f796"; } .fa-etsy:before {   content: "\f2d7"; } .fa-euro-sign:before {   content: "\f153"; } .fa-evernote:before {   content: "\f839"; } .fa-exchange-alt:before {   content: "\f362"; } .fa-exclamation:before {   content: "\f12a"; } .fa-exclamation-circle:before {   content: "\f06a"; } .fa-exclamation-triangle:before {   content: "\f071"; } .fa-expand:before {   content: "\f065"; } .fa-expand-alt:before {   content: "\f424"; } .fa-expand-arrows-alt:before {   content: "\f31e"; } .fa-expeditedssl:before {   content: "\f23e"; } .fa-external-link-alt:before {   content: "\f35d"; } .fa-external-link-square-alt:before {   content: "\f360"; } .fa-eye:before {   content: "\f06e"; } .fa-eye-dropper:before {   content: "\f1fb"; } .fa-eye-slash:before {   content: "\f070"; } .fa-facebook:before {   content: "\f09a"; } .fa-facebook-f:before {   content: "\f39e"; } .fa-facebook-messenger:before {   content: "\f39f"; } .fa-facebook-square:before {   content: "\f082"; } .fa-fan:before {   content: "\f863"; } .fa-fantasy-flight-games:before {   content: "\f6dc"; } .fa-fast-backward:before {   content: "\f049"; } .fa-fast-forward:before {   content: "\f050"; } .fa-faucet:before {   content: "\e005"; } .fa-fax:before {   content: "\f1ac"; } .fa-feather:before {   content: "\f52d"; } .fa-feather-alt:before {   content: "\f56b"; } .fa-fedex:before {   content: "\f797"; } .fa-fedora:before {   content: "\f798"; } .fa-female:before {   content: "\f182"; } .fa-fighter-jet:before {   content: "\f0fb"; } .fa-figma:before {   content: "\f799"; } .fa-file:before {   content: "\f15b"; } .fa-file-alt:before {   content: "\f15c"; } .fa-file-archive:before {   content: "\f1c6"; } .fa-file-audio:before {   content: "\f1c7"; } .fa-file-code:before {   content: "\f1c9"; } .fa-file-contract:before {   content: "\f56c"; } .fa-file-csv:before {   content: "\f6dd"; } .fa-file-download:before {   content: "\f56d"; } .fa-file-excel:before {   content: "\f1c3"; } .fa-file-export:before {   content: "\f56e"; } .fa-file-image:before {   content: "\f1c5"; } .fa-file-import:before {   content: "\f56f"; } .fa-file-invoice:before {   content: "\f570"; } .fa-file-invoice-dollar:before {   content: "\f571"; } .fa-file-medical:before {   content: "\f477"; } .fa-file-medical-alt:before {   content: "\f478"; } .fa-file-pdf:before {   content: "\f1c1"; } .fa-file-powerpoint:before {   content: "\f1c4"; } .fa-file-prescription:before {   content: "\f572"; } .fa-file-signature:before {   content: "\f573"; } .fa-file-upload:before {   content: "\f574"; } .fa-file-video:before {   content: "\f1c8"; } .fa-file-word:before {   content: "\f1c2"; } .fa-fill:before {   content: "\f575"; } .fa-fill-drip:before {   content: "\f576"; } .fa-film:before {   content: "\f008"; } .fa-filter:before {   content: "\f0b0"; } .fa-fingerprint:before {   content: "\f577"; } .fa-fire:before {   content: "\f06d"; } .fa-fire-alt:before {   content: "\f7e4"; } .fa-fire-extinguisher:before {   content: "\f134"; } .fa-firefox:before {   content: "\f269"; } .fa-firefox-browser:before {   content: "\e007"; } .fa-first-aid:before {   content: "\f479"; } .fa-first-order:before {   content: "\f2b0"; } .fa-first-order-alt:before {   content: "\f50a"; } .fa-firstdraft:before {   content: "\f3a1"; } .fa-fish:before {   content: "\f578"; } .fa-fist-raised:before {   content: "\f6de"; } .fa-flag:before {   content: "\f024"; } .fa-flag-checkered:before {   content: "\f11e"; } .fa-flag-usa:before {   content: "\f74d"; } .fa-flask:before {   content: "\f0c3"; } .fa-flickr:before {   content: "\f16e"; } .fa-flipboard:before {   content: "\f44d"; } .fa-flushed:before {   content: "\f579"; } .fa-fly:before {   content: "\f417"; } .fa-folder:before {   content: "\f07b"; } .fa-folder-minus:before {   content: "\f65d"; } .fa-folder-open:before {   content: "\f07c"; } .fa-folder-plus:before {   content: "\f65e"; } .fa-font:before {   content: "\f031"; } .fa-font-awesome:before {   content: "\f2b4"; } .fa-font-awesome-alt:before {   content: "\f35c"; } .fa-font-awesome-flag:before {   content: "\f425"; } .fa-font-awesome-logo-full:before {   content: "\f4e6"; } .fa-fonticons:before {   content: "\f280"; } .fa-fonticons-fi:before {   content: "\f3a2"; } .fa-football-ball:before {   content: "\f44e"; } .fa-fort-awesome:before {   content: "\f286"; } .fa-fort-awesome-alt:before {   content: "\f3a3"; } .fa-forumbee:before {   content: "\f211"; } .fa-forward:before {   content: "\f04e"; } .fa-foursquare:before {   content: "\f180"; } .fa-free-code-camp:before {   content: "\f2c5"; } .fa-freebsd:before {   content: "\f3a4"; } .fa-frog:before {   content: "\f52e"; } .fa-frown:before {   content: "\f119"; } .fa-frown-open:before {   content: "\f57a"; } .fa-fulcrum:before {   content: "\f50b"; } .fa-funnel-dollar:before {   content: "\f662"; } .fa-futbol:before {   content: "\f1e3"; } .fa-galactic-republic:before {   content: "\f50c"; } .fa-galactic-senate:before {   content: "\f50d"; } .fa-gamepad:before {   content: "\f11b"; } .fa-gas-pump:before {   content: "\f52f"; } .fa-gavel:before {   content: "\f0e3"; } .fa-gem:before {   content: "\f3a5"; } .fa-genderless:before {   content: "\f22d"; } .fa-get-pocket:before {   content: "\f265"; } .fa-gg:before {   content: "\f260"; } .fa-gg-circle:before {   content: "\f261"; } .fa-ghost:before {   content: "\f6e2"; } .fa-gift:before {   content: "\f06b"; } .fa-gifts:before {   content: "\f79c"; } .fa-git:before {   content: "\f1d3"; } .fa-git-alt:before {   content: "\f841"; } .fa-git-square:before {   content: "\f1d2"; } .fa-github:before {   content: "\f09b"; } .fa-github-alt:before {   content: "\f113"; } .fa-github-square:before {   content: "\f092"; } .fa-gitkraken:before {   content: "\f3a6"; } .fa-gitlab:before {   content: "\f296"; } .fa-gitter:before {   content: "\f426"; } .fa-glass-cheers:before {   content: "\f79f"; } .fa-glass-martini:before {   content: "\f000"; } .fa-glass-martini-alt:before {   content: "\f57b"; } .fa-glass-whiskey:before {   content: "\f7a0"; } .fa-glasses:before {   content: "\f530"; } .fa-glide:before {   content: "\f2a5"; } .fa-glide-g:before {   content: "\f2a6"; } .fa-globe:before {   content: "\f0ac"; } .fa-globe-africa:before {   content: "\f57c"; } .fa-globe-americas:before {   content: "\f57d"; } .fa-globe-asia:before {   content: "\f57e"; } .fa-globe-europe:before {   content: "\f7a2"; } .fa-gofore:before {   content: "\f3a7"; } .fa-golf-ball:before {   content: "\f450"; } .fa-goodreads:before {   content: "\f3a8"; } .fa-goodreads-g:before {   content: "\f3a9"; } .fa-google:before {   content: "\f1a0"; } .fa-google-drive:before {   content: "\f3aa"; } .fa-google-pay:before {   content: "\e079"; } .fa-google-play:before {   content: "\f3ab"; } .fa-google-plus:before {   content: "\f2b3"; } .fa-google-plus-g:before {   content: "\f0d5"; } .fa-google-plus-square:before {   content: "\f0d4"; } .fa-google-wallet:before {   content: "\f1ee"; } .fa-gopuram:before {   content: "\f664"; } .fa-graduation-cap:before {   content: "\f19d"; } .fa-gratipay:before {   content: "\f184"; } .fa-grav:before {   content: "\f2d6"; } .fa-greater-than:before {   content: "\f531"; } .fa-greater-than-equal:before {   content: "\f532"; } .fa-grimace:before {   content: "\f57f"; } .fa-grin:before {   content: "\f580"; } .fa-grin-alt:before {   content: "\f581"; } .fa-grin-beam:before {   content: "\f582"; } .fa-grin-beam-sweat:before {   content: "\f583"; } .fa-grin-hearts:before {   content: "\f584"; } .fa-grin-squint:before {   content: "\f585"; } .fa-grin-squint-tears:before {   content: "\f586"; } .fa-grin-stars:before {   content: "\f587"; } .fa-grin-tears:before {   content: "\f588"; } .fa-grin-tongue:before {   content: "\f589"; } .fa-grin-tongue-squint:before {   content: "\f58a"; } .fa-grin-tongue-wink:before {   content: "\f58b"; } .fa-grin-wink:before {   content: "\f58c"; } .fa-grip-horizontal:before {   content: "\f58d"; } .fa-grip-lines:before {   content: "\f7a4"; } .fa-grip-lines-vertical:before {   content: "\f7a5"; } .fa-grip-vertical:before {   content: "\f58e"; } .fa-gripfire:before {   content: "\f3ac"; } .fa-grunt:before {   content: "\f3ad"; } .fa-guilded:before {   content: "\e07e"; } .fa-guitar:before {   content: "\f7a6"; } .fa-gulp:before {   content: "\f3ae"; } .fa-h-square:before {   content: "\f0fd"; } .fa-hacker-news:before {   content: "\f1d4"; } .fa-hacker-news-square:before {   content: "\f3af"; } .fa-hackerrank:before {   content: "\f5f7"; } .fa-hamburger:before {   content: "\f805"; } .fa-hammer:before {   content: "\f6e3"; } .fa-hamsa:before {   content: "\f665"; } .fa-hand-holding:before {   content: "\f4bd"; } .fa-hand-holding-heart:before {   content: "\f4be"; } .fa-hand-holding-medical:before {   content: "\e05c"; } .fa-hand-holding-usd:before {   content: "\f4c0"; } .fa-hand-holding-water:before {   content: "\f4c1"; } .fa-hand-lizard:before {   content: "\f258"; } .fa-hand-middle-finger:before {   content: "\f806"; } .fa-hand-paper:before {   content: "\f256"; } .fa-hand-peace:before {   content: "\f25b"; } .fa-hand-point-down:before {   content: "\f0a7"; } .fa-hand-point-left:before {   content: "\f0a5"; } .fa-hand-point-right:before {   content: "\f0a4"; } .fa-hand-point-up:before {   content: "\f0a6"; } .fa-hand-pointer:before {   content: "\f25a"; } .fa-hand-rock:before {   content: "\f255"; } .fa-hand-scissors:before {   content: "\f257"; } .fa-hand-sparkles:before {   content: "\e05d"; } .fa-hand-spock:before {   content: "\f259"; } .fa-hands:before {   content: "\f4c2"; } .fa-hands-helping:before {   content: "\f4c4"; } .fa-hands-wash:before {   content: "\e05e"; } .fa-handshake:before {   content: "\f2b5"; } .fa-handshake-alt-slash:before {   content: "\e05f"; } .fa-handshake-slash:before {   content: "\e060"; } .fa-hanukiah:before {   content: "\f6e6"; } .fa-hard-hat:before {   content: "\f807"; } .fa-hashtag:before {   content: "\f292"; } .fa-hat-cowboy:before {   content: "\f8c0"; } .fa-hat-cowboy-side:before {   content: "\f8c1"; } .fa-hat-wizard:before {   content: "\f6e8"; } .fa-hdd:before {   content: "\f0a0"; } .fa-head-side-cough:before {   content: "\e061"; } .fa-head-side-cough-slash:before {   content: "\e062"; } .fa-head-side-mask:before {   content: "\e063"; } .fa-head-side-virus:before {   content: "\e064"; } .fa-heading:before {   content: "\f1dc"; } .fa-headphones:before {   content: "\f025"; } .fa-headphones-alt:before {   content: "\f58f"; } .fa-headset:before {   content: "\f590"; } .fa-heart:before {   content: "\f004"; } .fa-heart-broken:before {   content: "\f7a9"; } .fa-heartbeat:before {   content: "\f21e"; } .fa-helicopter:before {   content: "\f533"; } .fa-highlighter:before {   content: "\f591"; } .fa-hiking:before {   content: "\f6ec"; } .fa-hippo:before {   content: "\f6ed"; } .fa-hips:before {   content: "\f452"; } .fa-hire-a-helper:before {   content: "\f3b0"; } .fa-history:before {   content: "\f1da"; } .fa-hive:before {   content: "\e07f"; } .fa-hockey-puck:before {   content: "\f453"; } .fa-holly-berry:before {   content: "\f7aa"; } .fa-home:before {   content: "\f015"; } .fa-hooli:before {   content: "\f427"; } .fa-hornbill:before {   content: "\f592"; } .fa-horse:before {   content: "\f6f0"; } .fa-horse-head:before {   content: "\f7ab"; } .fa-hospital:before {   content: "\f0f8"; } .fa-hospital-alt:before {   content: "\f47d"; } .fa-hospital-symbol:before {   content: "\f47e"; } .fa-hospital-user:before {   content: "\f80d"; } .fa-hot-tub:before {   content: "\f593"; } .fa-hotdog:before {   content: "\f80f"; } .fa-hotel:before {   content: "\f594"; } .fa-hotjar:before {   content: "\f3b1"; } .fa-hourglass:before {   content: "\f254"; } .fa-hourglass-end:before {   content: "\f253"; } .fa-hourglass-half:before {   content: "\f252"; } .fa-hourglass-start:before {   content: "\f251"; } .fa-house-damage:before {   content: "\f6f1"; } .fa-house-user:before {   content: "\e065"; } .fa-houzz:before {   content: "\f27c"; } .fa-hryvnia:before {   content: "\f6f2"; } .fa-html5:before {   content: "\f13b"; } .fa-hubspot:before {   content: "\f3b2"; } .fa-i-cursor:before {   content: "\f246"; } .fa-ice-cream:before {   content: "\f810"; } .fa-icicles:before {   content: "\f7ad"; } .fa-icons:before {   content: "\f86d"; } .fa-id-badge:before {   content: "\f2c1"; } .fa-id-card:before {   content: "\f2c2"; } .fa-id-card-alt:before {   content: "\f47f"; } .fa-ideal:before {   content: "\e013"; } .fa-igloo:before {   content: "\f7ae"; } .fa-image:before {   content: "\f03e"; } .fa-images:before {   content: "\f302"; } .fa-imdb:before {   content: "\f2d8"; } .fa-inbox:before {   content: "\f01c"; } .fa-indent:before {   content: "\f03c"; } .fa-industry:before {   content: "\f275"; } .fa-infinity:before {   content: "\f534"; } .fa-info:before {   content: "\f129"; } .fa-info-circle:before {   content: "\f05a"; } .fa-innosoft:before {   content: "\e080"; } .fa-instagram:before {   content: "\f16d"; } .fa-instagram-square:before {   content: "\e055"; } .fa-instalod:before {   content: "\e081"; } .fa-intercom:before {   content: "\f7af"; } .fa-internet-explorer:before {   content: "\f26b"; } .fa-invision:before {   content: "\f7b0"; } .fa-ioxhost:before {   content: "\f208"; } .fa-italic:before {   content: "\f033"; } .fa-itch-io:before {   content: "\f83a"; } .fa-itunes:before {   content: "\f3b4"; } .fa-itunes-note:before {   content: "\f3b5"; } .fa-java:before {   content: "\f4e4"; } .fa-jedi:before {   content: "\f669"; } .fa-jedi-order:before {   content: "\f50e"; } .fa-jenkins:before {   content: "\f3b6"; } .fa-jira:before {   content: "\f7b1"; } .fa-joget:before {   content: "\f3b7"; } .fa-joint:before {   content: "\f595"; } .fa-joomla:before {   content: "\f1aa"; } .fa-journal-whills:before {   content: "\f66a"; } .fa-js:before {   content: "\f3b8"; } .fa-js-square:before {   content: "\f3b9"; } .fa-jsfiddle:before {   content: "\f1cc"; } .fa-kaaba:before {   content: "\f66b"; } .fa-kaggle:before {   content: "\f5fa"; } .fa-key:before {   content: "\f084"; } .fa-keybase:before {   content: "\f4f5"; } .fa-keyboard:before {   content: "\f11c"; } .fa-keycdn:before {   content: "\f3ba"; } .fa-khanda:before {   content: "\f66d"; } .fa-kickstarter:before {   content: "\f3bb"; } .fa-kickstarter-k:before {   content: "\f3bc"; } .fa-kiss:before {   content: "\f596"; } .fa-kiss-beam:before {   content: "\f597"; } .fa-kiss-wink-heart:before {   content: "\f598"; } .fa-kiwi-bird:before {   content: "\f535"; } .fa-korvue:before {   content: "\f42f"; } .fa-landmark:before {   content: "\f66f"; } .fa-language:before {   content: "\f1ab"; } .fa-laptop:before {   content: "\f109"; } .fa-laptop-code:before {   content: "\f5fc"; } .fa-laptop-house:before {   content: "\e066"; } .fa-laptop-medical:before {   content: "\f812"; } .fa-laravel:before {   content: "\f3bd"; } .fa-lastfm:before {   content: "\f202"; } .fa-lastfm-square:before {   content: "\f203"; } .fa-laugh:before {   content: "\f599"; } .fa-laugh-beam:before {   content: "\f59a"; } .fa-laugh-squint:before {   content: "\f59b"; } .fa-laugh-wink:before {   content: "\f59c"; } .fa-layer-group:before {   content: "\f5fd"; } .fa-leaf:before {   content: "\f06c"; } .fa-leanpub:before {   content: "\f212"; } .fa-lemon:before {   content: "\f094"; } .fa-less:before {   content: "\f41d"; } .fa-less-than:before {   content: "\f536"; } .fa-less-than-equal:before {   content: "\f537"; } .fa-level-down-alt:before {   content: "\f3be"; } .fa-level-up-alt:before {   content: "\f3bf"; } .fa-life-ring:before {   content: "\f1cd"; } .fa-lightbulb:before {   content: "\f0eb"; } .fa-line:before {   content: "\f3c0"; } .fa-link:before {   content: "\f0c1"; } .fa-linkedin:before {   content: "\f08c"; } .fa-linkedin-in:before {   content: "\f0e1"; } .fa-linode:before {   content: "\f2b8"; } .fa-linux:before {   content: "\f17c"; } .fa-lira-sign:before {   content: "\f195"; } .fa-list:before {   content: "\f03a"; } .fa-list-alt:before {   content: "\f022"; } .fa-list-ol:before {   content: "\f0cb"; } .fa-list-ul:before {   content: "\f0ca"; } .fa-location-arrow:before {   content: "\f124"; } .fa-lock:before {   content: "\f023"; } .fa-lock-open:before {   content: "\f3c1"; } .fa-long-arrow-alt-down:before {   content: "\f309"; } .fa-long-arrow-alt-left:before {   content: "\f30a"; } .fa-long-arrow-alt-right:before {   content: "\f30b"; } .fa-long-arrow-alt-up:before {   content: "\f30c"; } .fa-low-vision:before {   content: "\f2a8"; } .fa-luggage-cart:before {   content: "\f59d"; } .fa-lungs:before {   content: "\f604"; } .fa-lungs-virus:before {   content: "\e067"; } .fa-lyft:before {   content: "\f3c3"; } .fa-magento:before {   content: "\f3c4"; } .fa-magic:before {   content: "\f0d0"; } .fa-magnet:before {   content: "\f076"; } .fa-mail-bulk:before {   content: "\f674"; } .fa-mailchimp:before {   content: "\f59e"; } .fa-male:before {   content: "\f183"; } .fa-mandalorian:before {   content: "\f50f"; } .fa-map:before {   content: "\f279"; } .fa-map-marked:before {   content: "\f59f"; } .fa-map-marked-alt:before {   content: "\f5a0"; } .fa-map-marker:before {   content: "\f041"; } .fa-map-marker-alt:before {   content: "\f3c5"; } .fa-map-pin:before {   content: "\f276"; } .fa-map-signs:before {   content: "\f277"; } .fa-markdown:before {   content: "\f60f"; } .fa-marker:before {   content: "\f5a1"; } .fa-mars:before {   content: "\f222"; } .fa-mars-double:before {   content: "\f227"; } .fa-mars-stroke:before {   content: "\f229"; } .fa-mars-stroke-h:before {   content: "\f22b"; } .fa-mars-stroke-v:before {   content: "\f22a"; } .fa-mask:before {   content: "\f6fa"; } .fa-mastodon:before {   content: "\f4f6"; } .fa-maxcdn:before {   content: "\f136"; } .fa-mdb:before {   content: "\f8ca"; } .fa-medal:before {   content: "\f5a2"; } .fa-medapps:before {   content: "\f3c6"; } .fa-medium:before {   content: "\f23a"; } .fa-medium-m:before {   content: "\f3c7"; } .fa-medkit:before {   content: "\f0fa"; } .fa-medrt:before {   content: "\f3c8"; } .fa-meetup:before {   content: "\f2e0"; } .fa-megaport:before {   content: "\f5a3"; } .fa-meh:before {   content: "\f11a"; } .fa-meh-blank:before {   content: "\f5a4"; } .fa-meh-rolling-eyes:before {   content: "\f5a5"; } .fa-memory:before {   content: "\f538"; } .fa-mendeley:before {   content: "\f7b3"; } .fa-menorah:before {   content: "\f676"; } .fa-mercury:before {   content: "\f223"; } .fa-meteor:before {   content: "\f753"; } .fa-microblog:before {   content: "\e01a"; } .fa-microchip:before {   content: "\f2db"; } .fa-microphone:before {   content: "\f130"; } .fa-microphone-alt:before {   content: "\f3c9"; } .fa-microphone-alt-slash:before {   content: "\f539"; } .fa-microphone-slash:before {   content: "\f131"; } .fa-microscope:before {   content: "\f610"; } .fa-microsoft:before {   content: "\f3ca"; } .fa-minus:before {   content: "\f068"; } .fa-minus-circle:before {   content: "\f056"; } .fa-minus-square:before {   content: "\f146"; } .fa-mitten:before {   content: "\f7b5"; } .fa-mix:before {   content: "\f3cb"; } .fa-mixcloud:before {   content: "\f289"; } .fa-mixer:before {   content: "\e056"; } .fa-mizuni:before {   content: "\f3cc"; } .fa-mobile:before {   content: "\f10b"; } .fa-mobile-alt:before {   content: "\f3cd"; } .fa-modx:before {   content: "\f285"; } .fa-monero:before {   content: "\f3d0"; } .fa-money-bill:before {   content: "\f0d6"; } .fa-money-bill-alt:before {   content: "\f3d1"; } .fa-money-bill-wave:before {   content: "\f53a"; } .fa-money-bill-wave-alt:before {   content: "\f53b"; } .fa-money-check:before {   content: "\f53c"; } .fa-money-check-alt:before {   content: "\f53d"; } .fa-monument:before {   content: "\f5a6"; } .fa-moon:before {   content: "\f186"; } .fa-mortar-pestle:before {   content: "\f5a7"; } .fa-mosque:before {   content: "\f678"; } .fa-motorcycle:before {   content: "\f21c"; } .fa-mountain:before {   content: "\f6fc"; } .fa-mouse:before {   content: "\f8cc"; } .fa-mouse-pointer:before {   content: "\f245"; } .fa-mug-hot:before {   content: "\f7b6"; } .fa-music:before {   content: "\f001"; } .fa-napster:before {   content: "\f3d2"; } .fa-neos:before {   content: "\f612"; } .fa-network-wired:before {   content: "\f6ff"; } .fa-neuter:before {   content: "\f22c"; } .fa-newspaper:before {   content: "\f1ea"; } .fa-nimblr:before {   content: "\f5a8"; } .fa-node:before {   content: "\f419"; } .fa-node-js:before {   content: "\f3d3"; } .fa-not-equal:before {   content: "\f53e"; } .fa-notes-medical:before {   content: "\f481"; } .fa-npm:before {   content: "\f3d4"; } .fa-ns8:before {   content: "\f3d5"; } .fa-nutritionix:before {   content: "\f3d6"; } .fa-object-group:before {   content: "\f247"; } .fa-object-ungroup:before {   content: "\f248"; } .fa-octopus-deploy:before {   content: "\e082"; } .fa-odnoklassniki:before {   content: "\f263"; } .fa-odnoklassniki-square:before {   content: "\f264"; } .fa-oil-can:before {   content: "\f613"; } .fa-old-republic:before {   content: "\f510"; } .fa-om:before {   content: "\f679"; } .fa-opencart:before {   content: "\f23d"; } .fa-openid:before {   content: "\f19b"; } .fa-opera:before {   content: "\f26a"; } .fa-optin-monster:before {   content: "\f23c"; } .fa-orcid:before {   content: "\f8d2"; } .fa-osi:before {   content: "\f41a"; } .fa-otter:before {   content: "\f700"; } .fa-outdent:before {   content: "\f03b"; } .fa-page4:before {   content: "\f3d7"; } .fa-pagelines:before {   content: "\f18c"; } .fa-pager:before {   content: "\f815"; } .fa-paint-brush:before {   content: "\f1fc"; } .fa-paint-roller:before {   content: "\f5aa"; } .fa-palette:before {   content: "\f53f"; } .fa-palfed:before {   content: "\f3d8"; } .fa-pallet:before {   content: "\f482"; } .fa-paper-plane:before {   content: "\f1d8"; } .fa-paperclip:before {   content: "\f0c6"; } .fa-parachute-box:before {   content: "\f4cd"; } .fa-paragraph:before {   content: "\f1dd"; } .fa-parking:before {   content: "\f540"; } .fa-passport:before {   content: "\f5ab"; } .fa-pastafarianism:before {   content: "\f67b"; } .fa-paste:before {   content: "\f0ea"; } .fa-patreon:before {   content: "\f3d9"; } .fa-pause:before {   content: "\f04c"; } .fa-pause-circle:before {   content: "\f28b"; } .fa-paw:before {   content: "\f1b0"; } .fa-paypal:before {   content: "\f1ed"; } .fa-peace:before {   content: "\f67c"; } .fa-pen:before {   content: "\f304"; } .fa-pen-alt:before {   content: "\f305"; } .fa-pen-fancy:before {   content: "\f5ac"; } .fa-pen-nib:before {   content: "\f5ad"; } .fa-pen-square:before {   content: "\f14b"; } .fa-pencil-alt:before {   content: "\f303"; } .fa-pencil-ruler:before {   content: "\f5ae"; } .fa-penny-arcade:before {   content: "\f704"; } .fa-people-arrows:before {   content: "\e068"; } .fa-people-carry:before {   content: "\f4ce"; } .fa-pepper-hot:before {   content: "\f816"; } .fa-perbyte:before {   content: "\e083"; } .fa-percent:before {   content: "\f295"; } .fa-percentage:before {   content: "\f541"; } .fa-periscope:before {   content: "\f3da"; } .fa-person-booth:before {   content: "\f756"; } .fa-phabricator:before {   content: "\f3db"; } .fa-phoenix-framework:before {   content: "\f3dc"; } .fa-phoenix-squadron:before {   content: "\f511"; } .fa-phone:before {   content: "\f095"; } .fa-phone-alt:before {   content: "\f879"; } .fa-phone-slash:before {   content: "\f3dd"; } .fa-phone-square:before {   content: "\f098"; } .fa-phone-square-alt:before {   content: "\f87b"; } .fa-phone-volume:before {   content: "\f2a0"; } .fa-photo-video:before {   content: "\f87c"; } .fa-php:before {   content: "\f457"; } .fa-pied-piper:before {   content: "\f2ae"; } .fa-pied-piper-alt:before {   content: "\f1a8"; } .fa-pied-piper-hat:before {   content: "\f4e5"; } .fa-pied-piper-pp:before {   content: "\f1a7"; } .fa-pied-piper-square:before {   content: "\e01e"; } .fa-piggy-bank:before {   content: "\f4d3"; } .fa-pills:before {   content: "\f484"; } .fa-pinterest:before {   content: "\f0d2"; } .fa-pinterest-p:before {   content: "\f231"; } .fa-pinterest-square:before {   content: "\f0d3"; } .fa-pizza-slice:before {   content: "\f818"; } .fa-place-of-worship:before {   content: "\f67f"; } .fa-plane:before {   content: "\f072"; } .fa-plane-arrival:before {   content: "\f5af"; } .fa-plane-departure:before {   content: "\f5b0"; } .fa-plane-slash:before {   content: "\e069"; } .fa-play:before {   content: "\f04b"; } .fa-play-circle:before {   content: "\f144"; } .fa-playstation:before {   content: "\f3df"; } .fa-plug:before {   content: "\f1e6"; } .fa-plus:before {   content: "\f067"; } .fa-plus-circle:before {   content: "\f055"; } .fa-plus-square:before {   content: "\f0fe"; } .fa-podcast:before {   content: "\f2ce"; } .fa-poll:before {   content: "\f681"; } .fa-poll-h:before {   content: "\f682"; } .fa-poo:before {   content: "\f2fe"; } .fa-poo-storm:before {   content: "\f75a"; } .fa-poop:before {   content: "\f619"; } .fa-portrait:before {   content: "\f3e0"; } .fa-pound-sign:before {   content: "\f154"; } .fa-power-off:before {   content: "\f011"; } .fa-pray:before {   content: "\f683"; } .fa-praying-hands:before {   content: "\f684"; } .fa-prescription:before {   content: "\f5b1"; } .fa-prescription-bottle:before {   content: "\f485"; } .fa-prescription-bottle-alt:before {   content: "\f486"; } .fa-print:before {   content: "\f02f"; } .fa-procedures:before {   content: "\f487"; } .fa-product-hunt:before {   content: "\f288"; } .fa-project-diagram:before {   content: "\f542"; } .fa-pump-medical:before {   content: "\e06a"; } .fa-pump-soap:before {   content: "\e06b"; } .fa-pushed:before {   content: "\f3e1"; } .fa-puzzle-piece:before {   content: "\f12e"; } .fa-python:before {   content: "\f3e2"; } .fa-qq:before {   content: "\f1d6"; } .fa-qrcode:before {   content: "\f029"; } .fa-question:before {   content: "\f128"; } .fa-question-circle:before {   content: "\f059"; } .fa-quidditch:before {   content: "\f458"; } .fa-quinscape:before {   content: "\f459"; } .fa-quora:before {   content: "\f2c4"; } .fa-quote-left:before {   content: "\f10d"; } .fa-quote-right:before {   content: "\f10e"; } .fa-quran:before {   content: "\f687"; } .fa-r-project:before {   content: "\f4f7"; } .fa-radiation:before {   content: "\f7b9"; } .fa-radiation-alt:before {   content: "\f7ba"; } .fa-rainbow:before {   content: "\f75b"; } .fa-random:before {   content: "\f074"; } .fa-raspberry-pi:before {   content: "\f7bb"; } .fa-ravelry:before {   content: "\f2d9"; } .fa-react:before {   content: "\f41b"; } .fa-reacteurope:before {   content: "\f75d"; } .fa-readme:before {   content: "\f4d5"; } .fa-rebel:before {   content: "\f1d0"; } .fa-receipt:before {   content: "\f543"; } .fa-record-vinyl:before {   content: "\f8d9"; } .fa-recycle:before {   content: "\f1b8"; } .fa-red-river:before {   content: "\f3e3"; } .fa-reddit:before {   content: "\f1a1"; } .fa-reddit-alien:before {   content: "\f281"; } .fa-reddit-square:before {   content: "\f1a2"; } .fa-redhat:before {   content: "\f7bc"; } .fa-redo:before {   content: "\f01e"; } .fa-redo-alt:before {   content: "\f2f9"; } .fa-registered:before {   content: "\f25d"; } .fa-remove-format:before {   content: "\f87d"; } .fa-renren:before {   content: "\f18b"; } .fa-reply:before {   content: "\f3e5"; } .fa-reply-all:before {   content: "\f122"; } .fa-replyd:before {   content: "\f3e6"; } .fa-republican:before {   content: "\f75e"; } .fa-researchgate:before {   content: "\f4f8"; } .fa-resolving:before {   content: "\f3e7"; } .fa-restroom:before {   content: "\f7bd"; } .fa-retweet:before {   content: "\f079"; } .fa-rev:before {   content: "\f5b2"; } .fa-ribbon:before {   content: "\f4d6"; } .fa-ring:before {   content: "\f70b"; } .fa-road:before {   content: "\f018"; } .fa-robot:before {   content: "\f544"; } .fa-rocket:before {   content: "\f135"; } .fa-rocketchat:before {   content: "\f3e8"; } .fa-rockrms:before {   content: "\f3e9"; } .fa-route:before {   content: "\f4d7"; } .fa-rss:before {   content: "\f09e"; } .fa-rss-square:before {   content: "\f143"; } .fa-ruble-sign:before {   content: "\f158"; } .fa-ruler:before {   content: "\f545"; } .fa-ruler-combined:before {   content: "\f546"; } .fa-ruler-horizontal:before {   content: "\f547"; } .fa-ruler-vertical:before {   content: "\f548"; } .fa-running:before {   content: "\f70c"; } .fa-rupee-sign:before {   content: "\f156"; } .fa-rust:before {   content: "\e07a"; } .fa-sad-cry:before {   content: "\f5b3"; } .fa-sad-tear:before {   content: "\f5b4"; } .fa-safari:before {   content: "\f267"; } .fa-salesforce:before {   content: "\f83b"; } .fa-sass:before {   content: "\f41e"; } .fa-satellite:before {   content: "\f7bf"; } .fa-satellite-dish:before {   content: "\f7c0"; } .fa-save:before {   content: "\f0c7"; } .fa-schlix:before {   content: "\f3ea"; } .fa-school:before {   content: "\f549"; } .fa-screwdriver:before {   content: "\f54a"; } .fa-scribd:before {   content: "\f28a"; } .fa-scroll:before {   content: "\f70e"; } .fa-sd-card:before {   content: "\f7c2"; } .fa-search:before {   content: "\f002"; } .fa-search-dollar:before {   content: "\f688"; } .fa-search-location:before {   content: "\f689"; } .fa-search-minus:before {   content: "\f010"; } .fa-search-plus:before {   content: "\f00e"; } .fa-searchengin:before {   content: "\f3eb"; } .fa-seedling:before {   content: "\f4d8"; } .fa-sellcast:before {   content: "\f2da"; } .fa-sellsy:before {   content: "\f213"; } .fa-server:before {   content: "\f233"; } .fa-servicestack:before {   content: "\f3ec"; } .fa-shapes:before {   content: "\f61f"; } .fa-share:before {   content: "\f064"; } .fa-share-alt:before {   content: "\f1e0"; } .fa-share-alt-square:before {   content: "\f1e1"; } .fa-share-square:before {   content: "\f14d"; } .fa-shekel-sign:before {   content: "\f20b"; } .fa-shield-alt:before {   content: "\f3ed"; } .fa-shield-virus:before {   content: "\e06c"; } .fa-ship:before {   content: "\f21a"; } .fa-shipping-fast:before {   content: "\f48b"; } .fa-shirtsinbulk:before {   content: "\f214"; } .fa-shoe-prints:before {   content: "\f54b"; } .fa-shopify:before {   content: "\e057"; } .fa-shopping-bag:before {   content: "\f290"; } .fa-shopping-basket:before {   content: "\f291"; } .fa-shopping-cart:before {   content: "\f07a"; } .fa-shopware:before {   content: "\f5b5"; } .fa-shower:before {   content: "\f2cc"; } .fa-shuttle-van:before {   content: "\f5b6"; } .fa-sign:before {   content: "\f4d9"; } .fa-sign-in-alt:before {   content: "\f2f6"; } .fa-sign-language:before {   content: "\f2a7"; } .fa-sign-out-alt:before {   content: "\f2f5"; } .fa-signal:before {   content: "\f012"; } .fa-signature:before {   content: "\f5b7"; } .fa-sim-card:before {   content: "\f7c4"; } .fa-simplybuilt:before {   content: "\f215"; } .fa-sink:before {   content: "\e06d"; } .fa-sistrix:before {   content: "\f3ee"; } .fa-sitemap:before {   content: "\f0e8"; } .fa-sith:before {   content: "\f512"; } .fa-skating:before {   content: "\f7c5"; } .fa-sketch:before {   content: "\f7c6"; } .fa-skiing:before {   content: "\f7c9"; } .fa-skiing-nordic:before {   content: "\f7ca"; } .fa-skull:before {   content: "\f54c"; } .fa-skull-crossbones:before {   content: "\f714"; } .fa-skyatlas:before {   content: "\f216"; } .fa-skype:before {   content: "\f17e"; } .fa-slack:before {   content: "\f198"; } .fa-slack-hash:before {   content: "\f3ef"; } .fa-slash:before {   content: "\f715"; } .fa-sleigh:before {   content: "\f7cc"; } .fa-sliders-h:before {   content: "\f1de"; } .fa-slideshare:before {   content: "\f1e7"; } .fa-smile:before {   content: "\f118"; } .fa-smile-beam:before {   content: "\f5b8"; } .fa-smile-wink:before {   content: "\f4da"; } .fa-smog:before {   content: "\f75f"; } .fa-smoking:before {   content: "\f48d"; } .fa-smoking-ban:before {   content: "\f54d"; } .fa-sms:before {   content: "\f7cd"; } .fa-snapchat:before {   content: "\f2ab"; } .fa-snapchat-ghost:before {   content: "\f2ac"; } .fa-snapchat-square:before {   content: "\f2ad"; } .fa-snowboarding:before {   content: "\f7ce"; } .fa-snowflake:before {   content: "\f2dc"; } .fa-snowman:before {   content: "\f7d0"; } .fa-snowplow:before {   content: "\f7d2"; } .fa-soap:before {   content: "\e06e"; } .fa-socks:before {   content: "\f696"; } .fa-solar-panel:before {   content: "\f5ba"; } .fa-sort:before {   content: "\f0dc"; } .fa-sort-alpha-down:before {   content: "\f15d"; } .fa-sort-alpha-down-alt:before {   content: "\f881"; } .fa-sort-alpha-up:before {   content: "\f15e"; } .fa-sort-alpha-up-alt:before {   content: "\f882"; } .fa-sort-amount-down:before {   content: "\f160"; } .fa-sort-amount-down-alt:before {   content: "\f884"; } .fa-sort-amount-up:before {   content: "\f161"; } .fa-sort-amount-up-alt:before {   content: "\f885"; } .fa-sort-down:before {   content: "\f0dd"; } .fa-sort-numeric-down:before {   content: "\f162"; } .fa-sort-numeric-down-alt:before {   content: "\f886"; } .fa-sort-numeric-up:before {   content: "\f163"; } .fa-sort-numeric-up-alt:before {   content: "\f887"; } .fa-sort-up:before {   content: "\f0de"; } .fa-soundcloud:before {   content: "\f1be"; } .fa-sourcetree:before {   content: "\f7d3"; } .fa-spa:before {   content: "\f5bb"; } .fa-space-shuttle:before {   content: "\f197"; } .fa-speakap:before {   content: "\f3f3"; } .fa-speaker-deck:before {   content: "\f83c"; } .fa-spell-check:before {   content: "\f891"; } .fa-spider:before {   content: "\f717"; } .fa-spinner:before {   content: "\f110"; } .fa-splotch:before {   content: "\f5bc"; } .fa-spotify:before {   content: "\f1bc"; } .fa-spray-can:before {   content: "\f5bd"; } .fa-square:before {   content: "\f0c8"; } .fa-square-full:before {   content: "\f45c"; } .fa-square-root-alt:before {   content: "\f698"; } .fa-squarespace:before {   content: "\f5be"; } .fa-stack-exchange:before {   content: "\f18d"; } .fa-stack-overflow:before {   content: "\f16c"; } .fa-stackpath:before {   content: "\f842"; } .fa-stamp:before {   content: "\f5bf"; } .fa-star:before {   content: "\f005"; } .fa-star-and-crescent:before {   content: "\f699"; } .fa-star-half:before {   content: "\f089"; } .fa-star-half-alt:before {   content: "\f5c0"; } .fa-star-of-david:before {   content: "\f69a"; } .fa-star-of-life:before {   content: "\f621"; } .fa-staylinked:before {   content: "\f3f5"; } .fa-steam:before {   content: "\f1b6"; } .fa-steam-square:before {   content: "\f1b7"; } .fa-steam-symbol:before {   content: "\f3f6"; } .fa-step-backward:before {   content: "\f048"; } .fa-step-forward:before {   content: "\f051"; } .fa-stethoscope:before {   content: "\f0f1"; } .fa-sticker-mule:before {   content: "\f3f7"; } .fa-sticky-note:before {   content: "\f249"; } .fa-stop:before {   content: "\f04d"; } .fa-stop-circle:before {   content: "\f28d"; } .fa-stopwatch:before {   content: "\f2f2"; } .fa-stopwatch-20:before {   content: "\e06f"; } .fa-store:before {   content: "\f54e"; } .fa-store-alt:before {   content: "\f54f"; } .fa-store-alt-slash:before {   content: "\e070"; } .fa-store-slash:before {   content: "\e071"; } .fa-strava:before {   content: "\f428"; } .fa-stream:before {   content: "\f550"; } .fa-street-view:before {   content: "\f21d"; } .fa-strikethrough:before {   content: "\f0cc"; } .fa-stripe:before {   content: "\f429"; } .fa-stripe-s:before {   content: "\f42a"; } .fa-stroopwafel:before {   content: "\f551"; } .fa-studiovinari:before {   content: "\f3f8"; } .fa-stumbleupon:before {   content: "\f1a4"; } .fa-stumbleupon-circle:before {   content: "\f1a3"; } .fa-subscript:before {   content: "\f12c"; } .fa-subway:before {   content: "\f239"; } .fa-suitcase:before {   content: "\f0f2"; } .fa-suitcase-rolling:before {   content: "\f5c1"; } .fa-sun:before {   content: "\f185"; } .fa-superpowers:before {   content: "\f2dd"; } .fa-superscript:before {   content: "\f12b"; } .fa-supple:before {   content: "\f3f9"; } .fa-surprise:before {   content: "\f5c2"; } .fa-suse:before {   content: "\f7d6"; } .fa-swatchbook:before {   content: "\f5c3"; } .fa-swift:before {   content: "\f8e1"; } .fa-swimmer:before {   content: "\f5c4"; } .fa-swimming-pool:before {   content: "\f5c5"; } .fa-symfony:before {   content: "\f83d"; } .fa-synagogue:before {   content: "\f69b"; } .fa-sync:before {   content: "\f021"; } .fa-sync-alt:before {   content: "\f2f1"; } .fa-syringe:before {   content: "\f48e"; } .fa-table:before {   content: "\f0ce"; } .fa-table-tennis:before {   content: "\f45d"; } .fa-tablet:before {   content: "\f10a"; } .fa-tablet-alt:before {   content: "\f3fa"; } .fa-tablets:before {   content: "\f490"; } .fa-tachometer-alt:before {   content: "\f3fd"; } .fa-tag:before {   content: "\f02b"; } .fa-tags:before {   content: "\f02c"; } .fa-tape:before {   content: "\f4db"; } .fa-tasks:before {   content: "\f0ae"; } .fa-taxi:before {   content: "\f1ba"; } .fa-teamspeak:before {   content: "\f4f9"; } .fa-teeth:before {   content: "\f62e"; } .fa-teeth-open:before {   content: "\f62f"; } .fa-telegram:before {   content: "\f2c6"; } .fa-telegram-plane:before {   content: "\f3fe"; } .fa-temperature-high:before {   content: "\f769"; } .fa-temperature-low:before {   content: "\f76b"; } .fa-tencent-weibo:before {   content: "\f1d5"; } .fa-tenge:before {   content: "\f7d7"; } .fa-terminal:before {   content: "\f120"; } .fa-text-height:before {   content: "\f034"; } .fa-text-width:before {   content: "\f035"; } .fa-th:before {   content: "\f00a"; } .fa-th-large:before {   content: "\f009"; } .fa-th-list:before {   content: "\f00b"; } .fa-the-red-yeti:before {   content: "\f69d"; } .fa-theater-masks:before {   content: "\f630"; } .fa-themeco:before {   content: "\f5c6"; } .fa-themeisle:before {   content: "\f2b2"; } .fa-thermometer:before {   content: "\f491"; } .fa-thermometer-empty:before {   content: "\f2cb"; } .fa-thermometer-full:before {   content: "\f2c7"; } .fa-thermometer-half:before {   content: "\f2c9"; } .fa-thermometer-quarter:before {   content: "\f2ca"; } .fa-thermometer-three-quarters:before {   content: "\f2c8"; } .fa-think-peaks:before {   content: "\f731"; } .fa-thumbs-down:before {   content: "\f165"; } .fa-thumbs-up:before {   content: "\f164"; } .fa-thumbtack:before {   content: "\f08d"; } .fa-ticket-alt:before {   content: "\f3ff"; } .fa-tiktok:before {   content: "\e07b"; } .fa-times:before {   content: "\f00d"; } .fa-times-circle:before {   content: "\f057"; } .fa-tint:before {   content: "\f043"; } .fa-tint-slash:before {   content: "\f5c7"; } .fa-tired:before {   content: "\f5c8"; } .fa-toggle-off:before {   content: "\f204"; } .fa-toggle-on:before {   content: "\f205"; } .fa-toilet:before {   content: "\f7d8"; } .fa-toilet-paper:before {   content: "\f71e"; } .fa-toilet-paper-slash:before {   content: "\e072"; } .fa-toolbox:before {   content: "\f552"; } .fa-tools:before {   content: "\f7d9"; } .fa-tooth:before {   content: "\f5c9"; } .fa-torah:before {   content: "\f6a0"; } .fa-torii-gate:before {   content: "\f6a1"; } .fa-tractor:before {   content: "\f722"; } .fa-trade-federation:before {   content: "\f513"; } .fa-trademark:before {   content: "\f25c"; } .fa-traffic-light:before {   content: "\f637"; } .fa-trailer:before {   content: "\e041"; } .fa-train:before {   content: "\f238"; } .fa-tram:before {   content: "\f7da"; } .fa-transgender:before {   content: "\f224"; } .fa-transgender-alt:before {   content: "\f225"; } .fa-trash:before {   content: "\f1f8"; } .fa-trash-alt:before {   content: "\f2ed"; } .fa-trash-restore:before {   content: "\f829"; } .fa-trash-restore-alt:before {   content: "\f82a"; } .fa-tree:before {   content: "\f1bb"; } .fa-trello:before {   content: "\f181"; } .fa-trophy:before {   content: "\f091"; } .fa-truck:before {   content: "\f0d1"; } .fa-truck-loading:before {   content: "\f4de"; } .fa-truck-monster:before {   content: "\f63b"; } .fa-truck-moving:before {   content: "\f4df"; } .fa-truck-pickup:before {   content: "\f63c"; } .fa-tshirt:before {   content: "\f553"; } .fa-tty:before {   content: "\f1e4"; } .fa-tumblr:before {   content: "\f173"; } .fa-tumblr-square:before {   content: "\f174"; } .fa-tv:before {   content: "\f26c"; } .fa-twitch:before {   content: "\f1e8"; } .fa-twitter:before {   content: "\f099"; } .fa-twitter-square:before {   content: "\f081"; } .fa-typo3:before {   content: "\f42b"; } .fa-uber:before {   content: "\f402"; } .fa-ubuntu:before {   content: "\f7df"; } .fa-uikit:before {   content: "\f403"; } .fa-umbraco:before {   content: "\f8e8"; } .fa-umbrella:before {   content: "\f0e9"; } .fa-umbrella-beach:before {   content: "\f5ca"; } .fa-uncharted:before {   content: "\e084"; } .fa-underline:before {   content: "\f0cd"; } .fa-undo:before {   content: "\f0e2"; } .fa-undo-alt:before {   content: "\f2ea"; } .fa-uniregistry:before {   content: "\f404"; } .fa-unity:before {   content: "\e049"; } .fa-universal-access:before {   content: "\f29a"; } .fa-university:before {   content: "\f19c"; } .fa-unlink:before {   content: "\f127"; } .fa-unlock:before {   content: "\f09c"; } .fa-unlock-alt:before {   content: "\f13e"; } .fa-unsplash:before {   content: "\e07c"; } .fa-untappd:before {   content: "\f405"; } .fa-upload:before {   content: "\f093"; } .fa-ups:before {   content: "\f7e0"; } .fa-usb:before {   content: "\f287"; } .fa-user:before {   content: "\f007"; } .fa-user-alt:before {   content: "\f406"; } .fa-user-alt-slash:before {   content: "\f4fa"; } .fa-user-astronaut:before {   content: "\f4fb"; } .fa-user-check:before {   content: "\f4fc"; } .fa-user-circle:before {   content: "\f2bd"; } .fa-user-clock:before {   content: "\f4fd"; } .fa-user-cog:before {   content: "\f4fe"; } .fa-user-edit:before {   content: "\f4ff"; } .fa-user-friends:before {   content: "\f500"; } .fa-user-graduate:before {   content: "\f501"; } .fa-user-injured:before {   content: "\f728"; } .fa-user-lock:before {   content: "\f502"; } .fa-user-md:before {   content: "\f0f0"; } .fa-user-minus:before {   content: "\f503"; } .fa-user-ninja:before {   content: "\f504"; } .fa-user-nurse:before {   content: "\f82f"; } .fa-user-plus:before {   content: "\f234"; } .fa-user-secret:before {   content: "\f21b"; } .fa-user-shield:before {   content: "\f505"; } .fa-user-slash:before {   content: "\f506"; } .fa-user-tag:before {   content: "\f507"; } .fa-user-tie:before {   content: "\f508"; } .fa-user-times:before {   content: "\f235"; } .fa-users:before {   content: "\f0c0"; } .fa-users-cog:before {   content: "\f509"; } .fa-users-slash:before {   content: "\e073"; } .fa-usps:before {   content: "\f7e1"; } .fa-ussunnah:before {   content: "\f407"; } .fa-utensil-spoon:before {   content: "\f2e5"; } .fa-utensils:before {   content: "\f2e7"; } .fa-vaadin:before {   content: "\f408"; } .fa-vector-square:before {   content: "\f5cb"; } .fa-venus:before {   content: "\f221"; } .fa-venus-double:before {   content: "\f226"; } .fa-venus-mars:before {   content: "\f228"; } .fa-vest:before {   content: "\e085"; } .fa-vest-patches:before {   content: "\e086"; } .fa-viacoin:before {   content: "\f237"; } .fa-viadeo:before {   content: "\f2a9"; } .fa-viadeo-square:before {   content: "\f2aa"; } .fa-vial:before {   content: "\f492"; } .fa-vials:before {   content: "\f493"; } .fa-viber:before {   content: "\f409"; } .fa-video:before {   content: "\f03d"; } .fa-video-slash:before {   content: "\f4e2"; } .fa-vihara:before {   content: "\f6a7"; } .fa-vimeo:before {   content: "\f40a"; } .fa-vimeo-square:before {   content: "\f194"; } .fa-vimeo-v:before {   content: "\f27d"; } .fa-vine:before {   content: "\f1ca"; } .fa-virus:before {   content: "\e074"; } .fa-virus-slash:before {   content: "\e075"; } .fa-viruses:before {   content: "\e076"; } .fa-vk:before {   content: "\f189"; } .fa-vnv:before {   content: "\f40b"; } .fa-voicemail:before {   content: "\f897"; } .fa-volleyball-ball:before {   content: "\f45f"; } .fa-volume-down:before {   content: "\f027"; } .fa-volume-mute:before {   content: "\f6a9"; } .fa-volume-off:before {   content: "\f026"; } .fa-volume-up:before {   content: "\f028"; } .fa-vote-yea:before {   content: "\f772"; } .fa-vr-cardboard:before {   content: "\f729"; } .fa-vuejs:before {   content: "\f41f"; } .fa-walking:before {   content: "\f554"; } .fa-wallet:before {   content: "\f555"; } .fa-warehouse:before {   content: "\f494"; } .fa-watchman-monitoring:before {   content: "\e087"; } .fa-water:before {   content: "\f773"; } .fa-wave-square:before {   content: "\f83e"; } .fa-waze:before {   content: "\f83f"; } .fa-weebly:before {   content: "\f5cc"; } .fa-weibo:before {   content: "\f18a"; } .fa-weight:before {   content: "\f496"; } .fa-weight-hanging:before {   content: "\f5cd"; } .fa-weixin:before {   content: "\f1d7"; } .fa-whatsapp:before {   content: "\f232"; } .fa-whatsapp-square:before {   content: "\f40c"; } .fa-wheelchair:before {   content: "\f193"; } .fa-whmcs:before {   content: "\f40d"; } .fa-wifi:before {   content: "\f1eb"; } .fa-wikipedia-w:before {   content: "\f266"; } .fa-wind:before {   content: "\f72e"; } .fa-window-close:before {   content: "\f410"; } .fa-window-maximize:before {   content: "\f2d0"; } .fa-window-minimize:before {   content: "\f2d1"; } .fa-window-restore:before {   content: "\f2d2"; } .fa-windows:before {   content: "\f17a"; } .fa-wine-bottle:before {   content: "\f72f"; } .fa-wine-glass:before {   content: "\f4e3"; } .fa-wine-glass-alt:before {   content: "\f5ce"; } .fa-wix:before {   content: "\f5cf"; } .fa-wizards-of-the-coast:before {   content: "\f730"; } .fa-wodu:before {   content: "\e088"; } .fa-wolf-pack-battalion:before {   content: "\f514"; } .fa-won-sign:before {   content: "\f159"; } .fa-wordpress:before {   content: "\f19a"; } .fa-wordpress-simple:before {   content: "\f411"; } .fa-wpbeginner:before {   content: "\f297"; } .fa-wpexplorer:before {   content: "\f2de"; } .fa-wpforms:before {   content: "\f298"; } .fa-wpressr:before {   content: "\f3e4"; } .fa-wrench:before {   content: "\f0ad"; } .fa-x-ray:before {   content: "\f497"; } .fa-xbox:before {   content: "\f412"; } .fa-xing:before {   content: "\f168"; } .fa-xing-square:before {   content: "\f169"; } .fa-y-combinator:before {   content: "\f23b"; } .fa-yahoo:before {   content: "\f19e"; } .fa-yammer:before {   content: "\f840"; } .fa-yandex:before {   content: "\f413"; } .fa-yandex-international:before {   content: "\f414"; } .fa-yarn:before {   content: "\f7e3"; } .fa-yelp:before {   content: "\f1e9"; } .fa-yen-sign:before {   content: "\f157"; } .fa-yin-yang:before {   content: "\f6ad"; } .fa-yoast:before {   content: "\f2b1"; } .fa-youtube:before {   content: "\f167"; } .fa-youtube-square:before {   content: "\f431"; } .fa-zhihu:before {   content: "\f63f"; } .sr-only {   border: 0;   clip: rect(0, 0, 0, 0);   height: 1px;   margin: -1px;   overflow: hidden;   padding: 0;   position: absolute;   width: 1px; } .sr-only-focusable:active, .sr-only-focusable:focus {   clip: auto;   height: auto;   margin: 0;   overflow: visible;   position: static;   width: auto; } @font-face {   font-family: 'Font Awesome 5 Brands';   font-style: normal;   font-weight: 400;   font-display: block;   src: url("https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/FontAwesome/fa-brands-400.eot");   src: url("https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/FontAwesome/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/FontAwesome/fa-brands-400.woff2") format("woff2"), url("https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/FontAwesome/fa-brands-400.woff") format("woff"), url("https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/FontAwesome/fa-brands-400.ttf") format("truetype"), url("https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/FontAwesome/fa-brands-400.svg#fontawesome") format("svg"); } .fab {   font-family: 'Font Awesome 5 Brands';   font-weight: 400; } @font-face {   font-family: 'Font Awesome 5 Free';   font-style: normal;   font-weight: 400;   font-display: block;   src: url("https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/FontAwesome/fa-regular-400.eot");   src: url("https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/FontAwesome/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/FontAwesome/fa-regular-400.woff2") format("woff2"), url("https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/FontAwesome/fa-regular-400.woff") format("woff"), url("https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/FontAwesome/fa-regular-400.ttf") format("truetype"), url("https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/FontAwesome/fa-regular-400.svg#fontawesome") format("svg"); } .far {   font-family: 'Font Awesome 5 Free';   font-weight: 400; } @font-face {   font-family: 'Font Awesome 5 Free';   font-style: normal;   font-weight: 900;   font-display: block;   src: url("https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/FontAwesome/fa-solid-900.eot");   src: url("https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/FontAwesome/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/FontAwesome/fa-solid-900.woff2") format("woff2"), url("https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/FontAwesome/fa-solid-900.woff") format("woff"), url("https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/FontAwesome/fa-solid-900.ttf") format("truetype"), url("https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/FontAwesome/fa-solid-900.svg#fontawesome") format("svg"); } .fa, .fas {   font-family: 'Font Awesome 5 Free';   font-weight: 900; } @font-face {   font-family: 'Montserrat';   src: url('https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/Montserrat/Montserrat-Regular.woff') format('woff'),     url('https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/Montserrat/Montserrat-Regular.woff2') format('woff2');   font-weight: 400; } @font-face {   font-family: 'Montserrat';   src: url('https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/Montserrat/Montserrat-Black.woff') format('woff'),     url('https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/Montserrat/Montserrat-Black.woff2') format('woff2');   font-weight: 900; } @font-face {   font-family: 'Montserrat';   src: url('https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/Montserrat/Montserrat-Bold.woff') format('woff'),     url('https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/Montserrat/Montserrat-Bold.woff2') format('woff2');   font-weight: 700; } @font-face {   font-family: 'Montserrat';   src: url('https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/Montserrat/Montserrat-ExtraBold.woff') format('woff'),     url('https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/Montserrat/Montserrat-ExtraBold.woff2') format('woff2');   font-weight: 800; } @font-face {   font-family: 'Montserrat';   src: url('https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/Montserrat/Montserrat-ExtraLight.woff') format('woff'),     url('https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/Montserrat/Montserrat-ExtraLight.woff2') format('woff2');   font-weight: 200; } @font-face {   font-family: 'Montserrat';   src: url('https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/Montserrat/Montserrat-Light.woff') format('woff'),     url('https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/Montserrat/Montserrat-Light.woff2') format('woff2');   font-weight: 300; } @font-face {   font-family: 'Montserrat';   src: url('https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/Montserrat/Montserrat-Medium.woff') format('woff'),     url('https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/Montserrat/Montserrat-Medium.woff2') format('woff2');   font-weight: 500; } @font-face {   font-family: 'Montserrat';   src: url('https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/Montserrat/Montserrat-Thin.woff') format('woff'),     url('https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/Montserrat/Montserrat-Thin.woff2') format('woff2');   font-weight: 100; } @font-face {   font-family: 'Montserrat';   src: url('https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/Montserrat/Montserrat-SemiBold.woff') format('woff'),     url('https://gardoma.de/wp-content/plugins/Funnelforms-pro/fonts/Montserrat/Montserrat-SemiBold.woff2') format('woff2');   font-weight: 600; } .af2_loading_error {   color: red;   text-align: center;   margin-top: 20px; } .af2_form {   text-align: center;   position: relative;   z-index: 99999;   width: 100% } .af2_success_message_screen, .af2_success_message_screen.desktop, .af2_success_message_screen.af2_mobile {   display: none !important; } .af2_form_wrapper div::before, .af2_form_wrapper div::after { content: none; } .af2_success_message_screen.desktop.show {   display: flex !important;   flex-direction: column;   justify-content: center;   align-items: center;   padding: 40px 0; } .af2_rtl_layout .af2_question_label {   text-align: right; } .af2_form_progress_bar {   flex: 1; } .af2_form_button {   white-space: break-spaces; }  @media only screen and (max-width: 700px) {   .af2_question_text_type_wrapper.af2_question_wrapper.af2_verification {     flex-direction: column;   }   #af_verif.af2_submit_button.newVerification.af_marg {     margin: 20px 0 0 0 !important;   }    .af2_success_message_screen.af2_mobile.show {     display: flex !important;     flex-direction: column;     justify-content: center;     align-items: center;     padding: 40px 0;   }   .af2_success_message_screen.desktop.show {     display: none !important;   } } .af2_success_image, .af2_success_image img {   max-height: 190px;   max-width: 190px;   min-width: 190px;   min-height: 190px; } .af2_success_image {     position: relative;   margin-bottom: 30px; } .af2_success_text {   font-size: 20px; } .af2_slider_frage {   -webkit-appearance: none;   -moz-appearance: none;   transition: all 400ms ease-out;   width: 100%;   border: none !important; } .af2_text_type, .af2_text_type_ {   transition: all 400ms ease-out; } .af2_slider_frage_wrapper {   margin: 0 auto; } .af2_slider_frage_minmax {   width: 100%;   display: flex;   justify-content: space-between; } .af2_slider_frage_minmax p { font-size: 22px; } .af2_slider_frage_bullet {   position: relative;     max-width: 100%;   height: 41px;   line-height: 42px;   text-align: center;   display: block;   margin: 0 auto; } .af2_slider_frage::-webkit-slider-thumb {   -webkit-appearance: none;   -moz-appearance: none;   width: 25px;   height: 25px;   border-radius: 50%;   cursor: pointer;   background-color: #7bb9ff; } .af2_slider_frage::-moz-range-thumb {   -webkit-appearance: none;   -moz-appearance: none;   width: 25px;   height: 25px;   border-radius: 50%;   cursor: pointer;   background-color: #7bb9ff; } .af2_form_wrapper {   position: relative;   z-index: 0;   width: 100%; } .af2_answer {   cursor: pointer; }  .af2_mobile_grid .af2_answer.af2_mobile {   min-width: unset;   max-width: unset; } .af2_answer_card {   position: relative;   justify-content: center;   align-items: center;   display: flex;   border: 3px solid rgba(0, 0, 0, 0);   margin-bottom: 10px;   transition: all 400ms ease-out; } .af2_form_wrapper input, input.af2_textfeld_frage, input.af2_textbereich_frage, input.af2_datum_frage, input.af2_slider_frage_val, input.select2-search__field, input.af2_ad_trans, input.af2_datum_frage, input.af2_text_type, input.af2_text_type_ {   border: solid 1px #ccc;   outline: unset !important;   box-sizing: border-box !important; } .af2_text_type, .af2_text_type_, .af2_textfeld_frage, .af2_textbereich_frage, .af2_datum_frage, .af2_slider_frage_val, .af2_slider_frage, .af2_ad_trans {   transition: all 400ms ease-out;   outline: unset !important; } .af2_carousel_item {   min-width: 100%;   max-width: 100%;   margin-left: 0%;   transition: all 500ms ease-out;   display: flex;   flex-direction: column;   } .af2_carousel_item.left {   transform: translateX(-100%); } .af2_carousel_item.no_trans {   transition: none; } .af2_carousel_item.left_marg {     transform: translateX(-100%); } .af2_mobile {   display: none !important; } .af2_answer_image.pic {   max-width: 80% !important;   width: 80% !important; } .af2_form textarea {   resize: none; } .af2_answer.hover .af2_answer_card {   border: 3px solid;   cursor: pointer;   transform: scale(1.05);   box-shadow: 0 0 10px 0 !important; } .af2_answer.selected_item .af2_answer_card {   border: 3px solid;   box-shadow: 0 0 10px 0 !important; } .af2_submit_wrapper {   display: flex;   justify-content: left;   align-content: center;   flex-direction: column;   width: 100%; } .af2_answer_container {   display: flex;   flex-wrap: wrap;   justify-content: center; } .af2_text_type, .af2_text_type_ {   width: 100%; } .af2_response_success {   color: green;   text-align: center;   margin-top: 20px; } .af2_response_error {   color: red;   text-align: left;   margin-top: 5px; } .select2-results li {   font-size: 17px;   font-weight: 500;   font-family: 'Montserrat'; } .select2-selection.select2-selection--single {   font-size: 17px;   font-weight: 500;   font-family: 'Montserrat'; } .af2_question_text_type_wrapper {   text-align: left; } .af2_question {   width: 50%; } .af2_answer_text {   width: 100%;   text-align: center;   white-space: normal; } .af2_question_checkbox_type_wrapper {   display: flex;   align-items: center;   text-align: left; } .af2_form_button {   transition: background-color 300ms ease-out;   cursor: pointer;   margin: 0 !important;   min-width: 50px !important;     padding: 0 !important;   max-width: 50px !important;   width: 50px !important;   display: flex ;   justify-content: center;   align-items: center;   text-decoration: none !important; } .af2_submit_button {   text-decoration: none !important;   position: relative;   transition: background-color 0.2s; } .af2_submit_button:active { } .af2_submit_button__text { transition: all 0.2s; }  .af2_submit_button--loading .af2_submit_button__text { visibility: hidden; opacity: 0; } .af2_calender_wait--loading {   background: #fff !important;   border-color: #fff !important; } .af2_calender_wait--loading::after {   content: ""; position: absolute; width: 16px; height: 16px; top: 0; left: 0; right: 0; bottom: 0; margin: auto; border: 4px solid transparent; border-top-color: rgba(var(--rgb)) !important; border-radius: 50%; animation: button-loading-spinner 1s ease infinite; } .af2_submit_button--loading {   background: #c5c5c5 !important; } .af2_submit_button--loading::after { content: ""; position: absolute; width: 16px; height: 16px; top: 0; left: 0; right: 0; bottom: 0; margin: auto; border: 4px solid transparent; border-top-color: #ffffff; border-radius: 50%; animation: button-loading-spinner 1s ease infinite; } @keyframes button-loading-spinner { from {  transform: rotate(0turn); }   to {  transform: rotate(1turn); }  } .af2_form_button.special {   max-width: unset !important;   width: unset !important;   padding: 0 25px !important; } .af2_form_button.desktop {   display: flex !important; } .af2_form_button.af2_mobile {   display: none !important; }   .af2_form_button i {   min-width: 30px; } .af2_form_button svg{   width: 30px;   height: 25px; } .af2_form_button.af2_disabled {   cursor: default;   pointer-events: none; } .af2_form_button.af2_mobile {   min-width: 45px !important;   max-width: 45px !important;   width: 45px !important;   padding: 0 !important; } .af2_form_button.af2_mobile.special{   max-width: unset !important;   width: unset !important;   padding: 0 35px !important; } .af2_submit_button {   cursor: pointer; } .af2_form_bottombar {   display: flex;   align-items: center;   min-height: 50px !important;   max-height: 50px !important;   height: 50px !important; } .hide_progress_bar .af2_form_progress_bar {   opacity: 0 !important; } .af2_form_progress_bar {   display: flex;   justify-content: left; } .af2_form_wrapper[data-rtl="1"] .af2_form_progress_bar {   justify-content: right !important; } .af2_form_progress {   width: 0;   height: 100%;   transition: width 500ms ease-out; } .af2_checkbox_type {   width: 25px;   height: 25px;   max-width: 25px;   max-height: 25px;   min-width: 25px;   max-width: 25px; } .af2_form_bottombar {   transition: all 400ms ease-out; } .af2_answer i {   font-style: normal !important; } .af2_answer_image_wrapper {   display: flex;   align-content: center;   align-items: center;   justify-content: center;   width: 100%;   height: 100%; } .af2_answer_image_wrapper.af2_mobile {   font-size: 15px; } .af2_form_percentage_triangle {   margin: auto;   border-style: solid;   border-width: 0 5px 6px 5px;   transition: all 500ms ease-out; } .af2_form_carousel {   position: relative;   display: flex;   overflow: hidden;   max-width: 100%;   min-width: 100%;   transition: height 500ms ease-out;   z-index: 50; } .af2_loading_overlay {   width: 100%;   z-index: 100;   transition: all 400ms ease-out;   display: flex;   justify-content: center; } .af2_popup_background {   display:none; } .af2_popup_background.show {   display: flex;   justify-content: center;   align-items: center;   pointer-events: all;   background: rgba(0,0,0,.8);   width: 100%;   height: 100%;   top: 0;   left: 0;   position: fixed;   z-index: 9999997; } .af2_popup_wrapper {   width: 80%;   position: relative;   pointer-events: all;   border-radius: 0;   box-shadow: 2px 8px 23px 3px rgb(0 0 0 / 20%);   z-index: 9999998;   max-height: 90%;   display: flex; } .select2-container {   z-index: 9999999 !important; } .af2_close_popup {   width: 20px;   height: 20px;   background: url('https://gardoma.de/wp-content/plugins/Funnelforms-pro/res/images/close_button_af2.png');   background-size: contain;   background-repeat: no-repeat;   cursor: pointer;   position: absolute;   z-index: 1;   top: 15px;   right: 30px; } .af2_popup_wrapper .af2_form_wrapper {   max-height: 100%;   width: 100%;   display: flex; } .af2_popup_wrapper .af2_form {   padding: 23px;   width: 100%;   max-width: 100%;   max-height: 100%;   overflow-y: scroll;   border-radius: 0px !important; } .af2_popup_wrapper .af2_form_bottombar {   margin-bottom: 20px; } .af2_question_text {   line-height: 20px; } .af2_question_heading_wrapper.af2_mobile {   margin: 0 auto 35px auto !important; }  @media only screen and (max-width: 700px) {   .af2_mobile {     display: block !important;   }   .af2_answer_image_wrapper {     display: flex;     justify-content: center;     align-items: center;   }   .af2_answer_card {     display: flex !important;   }   .af2_answer_text {     text-align: left;   }   .desktop {     display: none !important;   }   .af2_slider_alternate_text_wrap {     display: block !important;   }   .af2_slider_input_wrap{     margin: 10px 0 0 0 !important;   }   .af2_slider_input_wrap.af2_rtl_layout{     margin: 0 0 0 10px !important;   }   .af2_slider_frage_minmax p {     font-size: 15px;   }   .select2-results li {     font-size: 15px;     font-weight: 500;     font-family: 'Montserrat';   }     .select2-selection.select2-selection--single {     font-size: 15px;     font-weight: 500;     font-family: 'Montserrat';   }     .af2_answer_image_wrapper.af2_mobile {     display: flex !important;   }   .af2_answer_image.pic {     min-width: 100% !important;     max-width: 100% !important;   }   .af2_form_button.af2_mobile {     display: flex !important;   }   .af2_form_button.desktop {     display: none !important;   }   .af2_slider_frage_wrapper {     display: block !important;   }  } .af2_slider_frage_wrapper {   display: flex;   justify-content: center;   align-items: center ; } .pac-container {   z-index: 999999999 !important; } .af2_adress_map_input_wrapper_wrap {   display: flex; } .ui-datepicker.ui-widget {   z-index: 999999!important; } .af2-datepicker *, .af2_terminbuchung_datewrapper *{   box-sizing: border-box; } .af2-datepicker, .af2_terminbuchung_datewrapper {   border: 1px solid #ccc;   background: #fff;   position: relative;   padding: 10px;   margin: 0 auto;   box-sizing: border-box !important; } .af2-datepicker .ui-datepicker, .af2_terminbuchung_datewrapper .ui-datepicker {   width: 100% !important;   border: none !important;   padding: 0 !important;   border-radius: 10px; }  .af2-datepicker .ui-widget-header, .af2_terminbuchung_datewrapper .ui-widget-header {   border: none;   background: none;   position: relative;   padding: 0 !important; } .af2-datepicker th, .af2_terminbuchung_datewrapper th { text-align: center;   vertical-align: middle;   width: 14%;   font-size: 12px;   border-radius: 4px;   border: 1px solid transparent !important;   white-space: nowrap;   cursor: pointer;   color: #555;   font-weight: 700;   padding: 9px 0 !important; } .af2-datepicker td, .af2_terminbuchung_datewrapper td {   text-align: center;   vertical-align: middle;   width: 14%;   font-size: 12px;   border-radius: 15px;   border: 1px solid transparent !important;   white-space: nowrap;   cursor: pointer;   padding: 15px 0 !important; } .af2_terminbuchung_datewrapper td {   border-radius: 100% !important; } .af2-datepicker td:hover, .af2_terminbuchung_datewrapper td:hover {   background-color: #eee;   border-color: transparent;   color: inherit; } .af2-datepicker td .ui-state-default, .af2_terminbuchung_datewrapper td .ui-state-default {   background: none;   border: none;   color: #555;   text-decoration: none !important; } .af2-datepicker td>a, .af2_terminbuchung_datewrapper td>a {   text-align: center !important; } .af2-datepicker .ui-datepicker-calendar, .af2_terminbuchung_datewrapper .ui-datepicker-calendar {   margin: 0 0 10px;   width: 100%; } .af2-datepicker .ui-datepicker-calendar thead, .af2_terminbuchung_datewrapper .ui-datepicker-calendar thead {   border: none !important; } .af2-datepicker .ui-datepicker-prev, .af2_terminbuchung_datewrapper .ui-datepicker-prev, .af2-datepicker .ui-datepicker-next, .af2_terminbuchung_datewrapper .ui-datepicker-next{   box-shadow: 0 0 4px 0 #ccc;   background: #fff;   border-radius: 5px!important;   padding: 5px!important;   width: 14% !important;   height: 40px !important;   display: inline-flex;   font-size: 15px;   align-items: center;   justify-content: center;   position: absolute;   top: 10px !important;   cursor: pointer;   color: #555;   text-decoration: none !important;   border: none !important; } .af2-datepicker .ui-datepicker-prev:hover, .af2_terminbuchung_datewrapper .ui-datepicker-prev:hover, .af2-datepicker .ui-datepicker-next:hover, .af2_terminbuchung_datewrapper .ui-datepicker-next:hover {   background: #ccc;   color: #555; } .af2-datepicker .ui-datepicker-prev, .af2_terminbuchung_datewrapper .ui-datepicker-prev {   left: 10px !important; } .af2-datepicker .ui-datepicker-next, .af2_terminbuchung_datewrapper .ui-datepicker-next {   right: 10px !important; } .af2-datepicker .ui-datepicker-prev span, .af2_terminbuchung_datewrapper .ui-datepicker-prev span, .af2-datepicker .ui-datepicker-next span, .af2_terminbuchung_datewrapper .ui-datepicker-next span {   display: none !important; } .af2-datepicker .ui-datepicker-prev:before, .af2_terminbuchung_datewrapper .ui-datepicker-prev:before {   content: "\f053";   font-weight: 900;   font-family: "Font Awesome 5 Free"; } .af2-datepicker .ui-datepicker-next:before, .af2_terminbuchung_datewrapper .ui-datepicker-next:before {   content: "\f054";   font-weight: 900;   font-family: "Font Awesome 5 Free"; } .af2-datepicker .ui-datepicker-title, .af2_terminbuchung_datewrapper .ui-datepicker-title {   width: auto;   font-size: 17px;   cursor: pointer;   color: #555;   font-weight: 500;   padding: 10px 0;   text-align: center;   line-height: 40px !important;   margin: 0 !important; } .af2-datepicker td.ui-datepicker-current-day, .af2_terminbuchung_datewrapper td.ui-datepicker-current-day {   background-color: #c5c5c5;   border-color: transparent;   color: #fff; } .af2-datepicker td.ui-datepicker-current-day .ui-state-highlight, .af2_terminbuchung_datewrapper td.ui-datepicker-current-day .ui-state-highlight, .af2-datepicker td.ui-datepicker-current-day .ui-state-active, .af2_terminbuchung_datewrapper td.ui-datepicker-current-day .ui-state-active {   color: #fff; } .af2-datepicker.af2_mobile {   padding: 9px 10px; } .af2-datepicker.af2_mobile td, .af2-datepicker.af2_mobile th {   min-width: 12px;   width: 12px;   height: 12px;   line-height: 12px;   padding: 8px !important; } .af2-datepicker.af2_mobile .ui-datepicker-prev, .af2-datepicker.af2_mobile .ui-datepicker-next {   padding: 5px!important;   font-size: 11px; } .af2-datepicker.af2_mobile .ui-datepicker-title {   font-size: 12px; }  .selection .select2-selection.select2-selection--single.af2-select2-container {   display: flex;   justify-content: center;   align-items: center;   padding: 0;   height: 50px !important; } .select2-search__field {   height: 50px !important; } .af2-datepicker.af2_mobile .ui-datepicker-calendar {   margin: 0; } .af2_form_wrapper .af2_powered_by {   margin-top: 20px;   text-align: center; } .af2_form_wrapper .af2_powered_by span {   font-size: 12px;   font-style: italic;   background: #f5f5f5;   padding: 5px 20px;   border-radius: 10px;   font-family: sans-serif; } .af2_dateiupload .af2_dateiupload_inner {   border: 2px dashed #e1e1e1;   background: white;   height: 100%;   padding: 20px;   cursor: pointer; } .af2_dateiupload .af2_dateiupload_inner i {   font-size: 80px;   pointer-events: none;   color: #ccc; } .af2_dateiupload .af2_dateiupload_desc {   font-size: 16px;   color: #ccc;   line-height: 1;   pointer-events: none; } .af2_dateiupload .dz-image-preview {   position: relative;   display: inline-block;   vertical-align: top;   margin: 20px;   min-height: 100px; }   @-webkit-keyframes passing-through {   0% {     opacity: 0;     -webkit-transform: translateY(40px);     -moz-transform: translateY(40px);     -ms-transform: translateY(40px);     -o-transform: translateY(40px);     transform: translateY(40px);   }   30%,   70% {     opacity: 1;     -webkit-transform: translateY(0px);     -moz-transform: translateY(0px);     -ms-transform: translateY(0px);     -o-transform: translateY(0px);     transform: translateY(0px);   }   100% {     opacity: 0;     -webkit-transform: translateY(-40px);     -moz-transform: translateY(-40px);     -ms-transform: translateY(-40px);     -o-transform: translateY(-40px);     transform: translateY(-40px);   } } @-moz-keyframes passing-through {   0% {     opacity: 0;     -webkit-transform: translateY(40px);     -moz-transform: translateY(40px);     -ms-transform: translateY(40px);     -o-transform: translateY(40px);     transform: translateY(40px);   }   30%,   70% {     opacity: 1;     -webkit-transform: translateY(0px);     -moz-transform: translateY(0px);     -ms-transform: translateY(0px);     -o-transform: translateY(0px);     transform: translateY(0px);   }   100% {     opacity: 0;     -webkit-transform: translateY(-40px);     -moz-transform: translateY(-40px);     -ms-transform: translateY(-40px);     -o-transform: translateY(-40px);     transform: translateY(-40px);   } } @keyframes passing-through {   0% {     opacity: 0;     -webkit-transform: translateY(40px);     -moz-transform: translateY(40px);     -ms-transform: translateY(40px);     -o-transform: translateY(40px);     transform: translateY(40px);   }   30%,   70% {     opacity: 1;     -webkit-transform: translateY(0px);     -moz-transform: translateY(0px);     -ms-transform: translateY(0px);     -o-transform: translateY(0px);     transform: translateY(0px);   }   100% {     opacity: 0;     -webkit-transform: translateY(-40px);     -moz-transform: translateY(-40px);     -ms-transform: translateY(-40px);     -o-transform: translateY(-40px);     transform: translateY(-40px);   } } @-webkit-keyframes slide-in {   0% {     opacity: 0;     -webkit-transform: translateY(40px);     -moz-transform: translateY(40px);     -ms-transform: translateY(40px);     -o-transform: translateY(40px);     transform: translateY(40px);   }   30% {     opacity: 1;     -webkit-transform: translateY(0px);     -moz-transform: translateY(0px);     -ms-transform: translateY(0px);     -o-transform: translateY(0px);     transform: translateY(0px);   } } @-moz-keyframes slide-in {   0% {     opacity: 0;     -webkit-transform: translateY(40px);     -moz-transform: translateY(40px);     -ms-transform: translateY(40px);     -o-transform: translateY(40px);     transform: translateY(40px);   }   30% {     opacity: 1;     -webkit-transform: translateY(0px);     -moz-transform: translateY(0px);     -ms-transform: translateY(0px);     -o-transform: translateY(0px);     transform: translateY(0px);   } } @keyframes slide-in {   0% {     opacity: 0;     -webkit-transform: translateY(40px);     -moz-transform: translateY(40px);     -ms-transform: translateY(40px);     -o-transform: translateY(40px);     transform: translateY(40px);   }   30% {     opacity: 1;     -webkit-transform: translateY(0px);     -moz-transform: translateY(0px);     -ms-transform: translateY(0px);     -o-transform: translateY(0px);     transform: translateY(0px);   } } @-webkit-keyframes pulse {   0% {     -webkit-transform: scale(1);     -moz-transform: scale(1);     -ms-transform: scale(1);     -o-transform: scale(1);     transform: scale(1);   }   10% {     -webkit-transform: scale(1.1);     -moz-transform: scale(1.1);     -ms-transform: scale(1.1);     -o-transform: scale(1.1);     transform: scale(1.1);   }   20% {     -webkit-transform: scale(1);     -moz-transform: scale(1);     -ms-transform: scale(1);     -o-transform: scale(1);     transform: scale(1);   } } @-moz-keyframes pulse {   0% {     -webkit-transform: scale(1);     -moz-transform: scale(1);     -ms-transform: scale(1);     -o-transform: scale(1);     transform: scale(1);   }   10% {     -webkit-transform: scale(1.1);     -moz-transform: scale(1.1);     -ms-transform: scale(1.1);     -o-transform: scale(1.1);     transform: scale(1.1);   }   20% {     -webkit-transform: scale(1);     -moz-transform: scale(1);     -ms-transform: scale(1);     -o-transform: scale(1);     transform: scale(1);   } } @keyframes pulse {   0% {     -webkit-transform: scale(1);     -moz-transform: scale(1);     -ms-transform: scale(1);     -o-transform: scale(1);     transform: scale(1);   }   10% {     -webkit-transform: scale(1.1);     -moz-transform: scale(1.1);     -ms-transform: scale(1.1);     -o-transform: scale(1.1);     transform: scale(1.1);   }   20% {     -webkit-transform: scale(1);     -moz-transform: scale(1);     -ms-transform: scale(1);     -o-transform: scale(1);     transform: scale(1);   } } .af2_dateiupload.dz-clickable {   cursor: pointer; } .af2_dateiupload.dz-clickable * {   cursor: default; } .af2_dateiupload.dz-clickable .dz-message, .af2_dateiupload.dz-clickable .dz-message * {   cursor: pointer; } .af2_dateiupload.dz-started .dz-message {   display: none; } .af2_dateiupload.dz-drag-hover {   border-style: solid; } .af2_dateiupload.dz-drag-hover .dz-message {   opacity: 0.5; } .af2_dateiupload .dz-message {   text-align: center;   margin: 2em 0; } .af2_dateiupload .dz-message .dz-button {   background: none;   color: inherit;   border: none;   padding: 0;   font: inherit;   cursor: pointer;   outline: inherit; } .af2_dateiupload .dz-preview {   position: relative;   display: inline-block;   vertical-align: top;   margin: 16px;   min-height: 100px; } .af2_dateiupload .dz-preview:hover {   z-index: 1000; } .af2_dateiupload .dz-preview:hover .dz-details {   opacity: 1; } .af2_dateiupload .dz-preview.dz-file-preview .dz-image {   border-radius: 20px;   background: #999;   background: linear-gradient(to bottom, #eee, #ddd); } .af2_dateiupload .dz-preview.dz-file-preview .dz-details {   opacity: 1; } .af2_dateiupload .dz-preview.dz-image-preview {   background: white; } .af2_dateiupload .dz-preview.dz-image-preview .dz-details {   -webkit-transition: opacity 0.2s linear;   -moz-transition: opacity 0.2s linear;   -ms-transition: opacity 0.2s linear;   -o-transition: opacity 0.2s linear;   transition: opacity 0.2s linear; } .af2_dateiupload .dz-preview .dz-remove {   font-size: 14px;   text-align: center;   display: block;   cursor: pointer;   border: none; } .af2_dateiupload .dz-preview .dz-remove:hover {   text-decoration: underline; } .af2_dateiupload .dz-preview:hover .dz-details {   opacity: 1; } .af2_dateiupload .dz-preview .dz-details {   z-index: 20;   position: absolute;   top: 0;   left: 0;   opacity: 0;   font-size: 13px;   min-width: 100%;   max-width: 100%;   padding: 2em 1em;   text-align: center;   color: rgba(0, 0, 0, 0.9);   line-height: 150%; } .af2_dateiupload .dz-preview .dz-details .dz-size {   margin-bottom: 1em;   font-size: 16px; } .af2_dateiupload .dz-preview .dz-details .dz-filename {   white-space: nowrap; } .af2_dateiupload .dz-preview .dz-details .dz-filename:hover span {   border: 1px solid rgba(200, 200, 200, 0.8);   background-color: rgba(255, 255, 255, 0.8); } .af2_dateiupload .dz-preview .dz-details .dz-filename:not(:hover) {   overflow: hidden;   text-overflow: ellipsis; } .af2_dateiupload .dz-preview .dz-details .dz-filename:not(:hover) span {   border: 1px solid transparent; } .af2_dateiupload .dz-preview .dz-details .dz-filename span, .af2_dateiupload .dz-preview .dz-details .dz-size span {   background-color: rgba(255, 255, 255, 0.4);   padding: 0 0.4em;   border-radius: 3px; } .af2_dateiupload .dz-preview:hover .dz-image img {   -webkit-transform: scale(1.05, 1.05);   -moz-transform: scale(1.05, 1.05);   -ms-transform: scale(1.05, 1.05);   -o-transform: scale(1.05, 1.05);   transform: scale(1.05, 1.05);   -webkit-filter: blur(8px);   filter: blur(8px); } .af2_dateiupload .dz-preview .dz-image {   border-radius: 20px;   overflow: hidden;   width: 120px;   height: 120px;   position: relative;   display: block;   z-index: 10; } .af2_dateiupload .dz-preview .dz-image img {   display: block; } .af2_dateiupload .dz-preview.dz-success .dz-success-mark {   -webkit-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);   -moz-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);   -ms-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);   -o-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);   animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); } .af2_dateiupload .dz-preview.dz-error .dz-error-mark {   opacity: 1;   -webkit-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);   -moz-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);   -ms-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);   -o-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);   animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); } .af2_dateiupload .dz-preview .dz-success-mark, .af2_dateiupload .dz-preview .dz-error-mark {   pointer-events: none;   opacity: 0;   z-index: 500;   position: absolute;   display: block;   top: 50%;   left: 50%;   margin-left: -27px;   margin-top: -35px; } .af2_dateiupload .dz-preview .dz-success-mark svg, .af2_dateiupload .dz-preview .dz-error-mark svg {   display: block;   width: 54px;   height: 54px; } .af2_dateiupload .dz-preview.dz-processing .dz-progress {   opacity: 1;   -webkit-transition: all 0.2s linear;   -moz-transition: all 0.2s linear;   -ms-transition: all 0.2s linear;   -o-transition: all 0.2s linear;   transition: all 0.2s linear; } .af2_dateiupload .dz-preview.dz-complete .dz-progress {   opacity: 0;   -webkit-transition: opacity 0.4s ease-in;   -moz-transition: opacity 0.4s ease-in;   -ms-transition: opacity 0.4s ease-in;   -o-transition: opacity 0.4s ease-in;   transition: opacity 0.4s ease-in; } .af2_dateiupload .dz-preview:not(.dz-processing) .dz-progress {   -webkit-animation: pulse 6s ease infinite;   -moz-animation: pulse 6s ease infinite;   -ms-animation: pulse 6s ease infinite;   -o-animation: pulse 6s ease infinite;   animation: pulse 6s ease infinite; } .af2_dateiupload .dz-preview .dz-progress {   opacity: 1;   z-index: 1000;   pointer-events: none;   position: absolute;   height: 16px;   left: 50%;   top: 50%;   margin-top: -8px;   width: 80px;   margin-left: -40px;   background: rgba(255, 255, 255, 0.9);   -webkit-transform: scale(1);   border-radius: 8px;   overflow: hidden; } .af2_dateiupload .dz-preview .dz-progress .dz-upload {   background: #333;   background: linear-gradient(to bottom, #666, #444);   position: absolute;   top: 0;   left: 0;   bottom: 0;   width: 0;   -webkit-transition: width 300ms ease-in-out;   -moz-transition: width 300ms ease-in-out;   -ms-transition: width 300ms ease-in-out;   -o-transition: width 300ms ease-in-out;   transition: width 300ms ease-in-out; } .af2_dateiupload .dz-preview.dz-error .dz-error-message {   display: block; } .af2_dateiupload .dz-preview.dz-error:hover .dz-error-message {   opacity: 1;   pointer-events: auto; } .af2_dateiupload .dz-preview .dz-error-message {   pointer-events: none;   z-index: 1000;   position: absolute;   display: block;   display: none;   opacity: 0;   -webkit-transition: opacity 0.3s ease;   -moz-transition: opacity 0.3s ease;   -ms-transition: opacity 0.3s ease;   -o-transition: opacity 0.3s ease;   transition: opacity 0.3s ease;   border-radius: 8px;   font-size: 13px;   top: 0;   left: -10px;   width: 140px;   background: #be2626;   background: linear-gradient(to bottom, #be2626, #a92222);   padding: 0.5em 1.2em;   color: white;   transform: translateY(-115%); } .af2_dateiupload .dz-preview .dz-error-message:after {   content: '';   position: absolute;   bottom: -6px;   left: 64px;   width: 0;   height: 0;   border-left: 6px solid transparent;   border-right: 6px solid transparent;   border-top: 6px solid #be2626; } .af2_slider_alternate_text_wrap{   width: 100%;   text-align: center;   margin: 25px auto 20px auto;   display: flex;   justify-content: left;   align-items: center; } .af2_slider_alternate_text_wrap .range_text_box_label {   font-size: 22px; } .af2_slider_alternate_text_wrap .af2_slider_input_wrap{   position: relative;   height: 50px;   display: flex;   flex-grow: 1;   margin-left: 20px; } .af2_slider_alternate_text_wrap .af2_slider_input_wrap.af2_rtl_layout{   position: relative;   height: 50px;   display: flex;   flex-grow: 1;   margin-right: 20px;   margin-left: 0; } .af2_slider_alternate_text_wrap input::-webkit-outer-spin-button, .af2_slider_alternate_text_wrap input::-webkit-inner-spin-button {  -webkit-appearance: none;  margin: 0; } .af2_slider_alternate_text_wrap .af2_slider_frage_val{   width: 100%;   -moz-appearance: textfield;   font-family: inherit;   text-align: center;   border-radius:7px;   margin: 0 auto 30px auto;   height: 100%; } .af2_slider_alternate_text_wrap .af2_slider_frage_val:focus{   box-shadow: 0 0 6px; } .select2-search--dropdown .select2-search__field {   padding: 0 10px !important; } .af2_slider_alternate_text_wrap span{   font-size: 90%;   height: 100%;   display: inline-flex;   justify-content: center;   align-items: center;   padding: 10px; } .alternate_text_wrap_span {   color: white;   z-index: 1;      display: flex;   justify-content: center;   align-items: center; } .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {   background-color: #e1e1e1;   color: white; }  .af2_form .select2-container{   margin: 0 auto 50px auto !important; } .af2-select2-container{   height: auto !important;   padding: 1rem; } .select2-container--default .select2-selection--single {   border-radius: 10px !important; } .select2-search__field {   border-radius: 10px; } .af2-select2-container .select2-selection__arrow{   height: 100% !important;   font-family: inherit; } .af2-select2-container ul{   font-family: inherit; }  .af2_form .fa,.af2_form .fas {   font-family: "Font Awesome 5 Free" !important;   font-weight: 900 !important; } .af2_form .far {   font-family: "Font Awesome 5 Free" !important;   font-weight: 400 !important; } .af2_form .fab {   font-family: "Font Awesome 5 Brands" !important; }  .af2_desktop_list .af2_answer.desktop{   width: 80% !important;   margin: 10px !important; } .af2_desktop_list2 .af2_answer.desktop{   width: 40% !important;   margin: 10px !important; } .af2_desktop_list .af2_answer_card.desktop,.af2_desktop_list2 .af2_answer_card.desktop{   height: 90px !important; } .af2_desktop_list .af2_answer_card.desktop .af2_answer_image.pic,.af2_desktop_list2 .af2_answer_card.desktop .af2_answer_image.pic{   max-width: 60px;   width: auto; } .af2_desktop_list .af2_answer.desktop .af2_answer_image_wrapper,.af2_desktop_list2 .af2_answer.desktop .af2_answer_image_wrapper{     width: 200px;   margin-right: 10px;   padding: 20px !important; } .af2_desktop_list .af2_answer.desktop .af2_answer_text.desktop,.af2_desktop_list2 .af2_answer.desktop .af2_answer_text.desktop{   text-align: left; } .af2_mobile_grid .af2_answer.af2_mobile{   width: 130px !important;   margin: 0 8px 20px !important; } .af2_mobile_grid .af2_answer.af2_mobile .af2_answer_card{   height: 110px !important;   flex-direction: column;   padding: 0px; } .af2_mobile_grid .af2_answer.af2_mobile .af2_answer_card .af2_answer_image_wrapper{     margin: 0 auto !important;   padding: 0 !important;   width: 100% !important; } .af2_mobile_grid .af2_answer.af2_mobile .af2_answer_card .af2_answer_image_wrapper .pic {   width: auto;   max-height: 120px;   margin: 0 auto;   padding: 10px !important; } .af2_mobile_grid .af2_answer.af2_mobile .af2_answer_text.af2_mobile{     margin: 15px auto 0 !important;   text-align: center; } .af2_mobile_list .af2_answer.af2_mobile{   width: 100% !important; } span.select2-dropdown.af2-select2-container.select2-dropdown--below {   margin-top: -17px !important;   border-radius: 10px !important; }  #af2_adress_field {   height: 300px;   width: 100%; } .af2_adress_input_wrap {   display: flex;   flex-direction: column;   align-items: start;   margin: 5px 0 20px 0;   padding: 0 15px; } .af2_adress_input_wrap.size8 {   width: 70%; } .af2_adress_input_wrap.size10 {   width: 100%; } .af2_adress_input_wrap.size2 {   width: 30%; } .af2_adress_input_wrap.size6 {   width: 70%; } .af2_adress_input_wrap.size4 {   width: 30%; } .select2-search__field {   font-family: 'Montserrat';   font-size: 17px;   font-weight: 500; }  .af2_adress_map_input_wrapper {   height: 50%;      max-width: 100%;     display: flex;   flex-direction: column;   justify-content: center;   background-color: #f6f6f6;   margin-bottom: 20px;   padding: 15px; } .af2_carousel_content.af2_address {   } @media only screen and (max-width: 1050px) {   .af2_adress_mapp_wrapper {     flex-direction: column;   }   .af2_carousel_content.af2_address {     height: unset;   }     .af2_adress_map_input_wrapper {     margin: 0 auto 20px;       max-width: 100%;       padding: 10px;     height: unset;   }   #af2_adress_field {     width: 100%;     margin: 0 auto 20px;   }      .af2_adress_input_wrap {     margin: 5px 0 5px 0;   }   .af2_adress_input_wrap {     padding: 0 5px !important;   } } .af2_noscroll {   overflow: hidden; }  @media only screen and (max-width: 850px) {   .af2_adress_map_input_wrapper {       max-width: 100%;     }   #af2_adress_field {     width: 100%;     height: 250px;   }   .af2_adress_mapp_wrapper {     position: relative;     width: 95%;     margin: 0 auto;   } } @media only screen and (max-width: 700px) {   .af2_popup_wrapper {     width: 90%;   } } @media only screen and (max-width: 499px) {   .af2_popup_wrapper {     width: 100%;   } } @media only screen and (max-width: 700px) {   .af2_adress_map_input_wrapper {       max-width: 100%;     }   .selection .select2-selection.select2-selection--single.af2-select2-container.af2_mobile {     display: flex !important;   }   #af2_adress_field {     width: 100%;   }   .select2-search__field {     font-size: 15px;     font-weight: 500;   }   .alternate_text_wrap_span.af2_mobile {     display: flex !important;   } } .af2_ad_trans_tabel.af2_mobile {   text-align: left; } @media only screen and (max-width: 500px) {   .af2_adress_map_input_wrapper_wrap.bl {     display: block !important;   }   #af2_adress_field {     height: 200px;   }   .af2_adress_input_wrap.size8 {     width: 100%;   }   .af2_adress_input_wrap.size10 {     width: 100%;   }   .af2_adress_input_wrap.size2 {     width: 100%;   }   .af2_adress_input_wrap.size6 {     width: 65%;   }   .af2_adress_input_wrap.size4 {     width: 35%;   } } .af2_ad_trans {   transition: all 300ms ease-out; } .af2_question_cf_text_type_wrapper {   display: flex;   justify-content: center;   align-items: center;   width: 100%; } .af2_question_cf_text_type_icon {   display: flex;   justify-content: center;   align-items: center; } .af2_question_cf_text_type_icon {   color: white; } .af2_form_heading, .af2_question_heading_wrapper, .af2_content_frage, .af2_dateiupload, .af2_textfeld_frage, .af2_datum_frage, .af2_slider_frage_wrapper, .af2_textbereich_frage, .af2-datepicker, .af2-datepicker.af2_mobile, .af2_adress_mapp_wrapper, .select2.select2-container.select2-container--default {   width: 84% !important;   min-width: 84% !important;   max-width: 84% !important; } .af2_answer.af2_mobile {   width: 84%;   min-width: 84%;   max-width: 84%; } .af2_adress_mapp_wrapper {   margin: 0 auto; } .af2_radio_label, .af2_question_cb_label, .af2_slider_alternate_text_wrap .range_text_box_label, .af2_question_text {   margin-top: 0 !important;   margin-bottom: 0 !important; } .af2_text_type {   margin: 0 !important; } input[type="email"]:focus, input[type="password"]:focus, input[type="reset"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="url"]:focus, select:focus, textarea:focus {   background-color: field; } .af2_html_content_summary {   justify-content: center;   align-items: center;   display: flex;   flex-direction: column;   max-width: 100%;   min-width: 100%;   margin: 0 auto;   position: relative;   background-color: #f6f6f6;   margin-bottom: 20px;   padding: 15px; } .af2_html_content_summary.af2_mobile {   padding: 10px; } .af2_html_content_summary_object {   display: flex;   margin: 10px 0;   width: 100%; } .af2_html_content_summary_object_title {   width: 50%;   text-align: left;   padding: 10px; } .af2_html_content_summary_object_answer {   width: 50%;   text-align: left;   padding: 10px; } .af2_html_content_summary_object.af2_mobile {   display: flex !important;   margin: 10px 0;   width: 100%;   flex-direction: column;   justify-content: center;   align-items: center;   text-align: center; } .af2_html_content_summary_object.af2_bottom_border {   border-bottom: 1px solid #85868c50; } .af2_html_content_summary_object_title.af2_mobile {   text-align: center;   width: 100%; } .af2_html_content_summary_object_answer.af2_mobile {   text-align: center;   width: 100%; } .af2_question_wrapper input[type="checkbox"] {   -webkit-appearance: checkbox !important; } .af2_question_wrapper input[type="radio"] {   -webkit-appearance: radio !important; } .af2_carousel_content .af2_answer_container.af2_mobile_list.af2_desktop_list2 .af2_answer_card.desktop .af2_answer_image.pic {   max-width: 65% !important;   width: 65% !important; } .af2_question_cf_text_type_wrapper.af2_verification {   width: 85%; } .af2_question_text_type_wrapper.af2_question_wrapper.af2_verification {   display: flex;   justify-content: left;   align-items: center; } .af2_question_text_type_wrapper i {   font-size: 25px !important; } #af_verif.af2_submit_button.newVerification {   margin: 0 0 0 20px !important;   background-color: #fff;   color: rgba(var(--rgb), 0.7) !important;   border: 2px solid rgba(var(--rgb), 0.7) !important;   padding: 10px 0; } .af2_change_verify_number {   cursor: pointer; } #af_verif.af2_submit_button.newVerification:hover {   color: rgba(var(--rgbcol), 0.9);   background-color: rgba(var(--rgb), 0.9) !important;   border: 2px solid rgba(var(--rgb), 0.9) !important; } #af_verif.af2_submit_button.newVerification.waiting {   border: 2px solid rgba(var(--rgb), 0.4) !important;   color: rgba(var(--rgb), 0.4) !important;   cursor: not-allowed;   background-color: #fff; } #af_verif.af2_submit_button.newVerification.waiting:hover {   border: 2px solid rgba(var(--rgb), 0.4) !important;   color: rgba(var(--rgb), 0.4) !important;   cursor: not-allowed;   background-color: #fff; }  .af2_terminbuchungs_wrapper {   min-width: 84% !important;   max-width: 84% !important;   width: 84% !important;   display: flex;   margin: auto;   justify-content: center; } .af2_terminbuchungs_wrap {   width: 100%;   margin: 10px 20px !important;   position: relative; } .af2_terminbuchung_durations {   display: flex;   width: 100%;   justify-content: center;   align-items: center; } .af2_terminbuchung_datewrapper td.ui-state-disabled span {   color: #ccc !important; } .af2_terminbuchung_duration {   width: 30%;   padding: 2px 0;   border: 1px solid #ccc;   cursor: pointer;   margin-top: 5px;   margin-left: 2.5px;   margin-right: 2.5px;   background-color: #fff;   color: rgba(var(--rgb), 1) !important;   transition: 300ms ease-out; } .af2_terminbuchung_duration.af2_duration_selected {   background-color: rgba(var(--rgb), 0.2) !important;   border-color: rgba(var(--rgb)) !important; } .af2_terminbuchung_duration:hover {   background-color: rgba(var(--rgb), 0.1) !important;   border-color: rgba(var(--rgb)) !important; } .af2_terminbuchung_time {   margin: auto;   width: 100%;   padding: 5px 0;   border: 1px solid #ccc;   cursor: pointer;   margin-top: 5px;   margin-bottom: 0 !important;   background-color: #fff;   color: rgba(var(--rgb), 1) !important;   transition: 300ms ease-out; } .af2_terminbuchung_time:hover {   background-color: rgba(var(--rgb), 0.1) !important;   border-color: rgba(var(--rgb)) !important; } .af2_terminbuchung_time.af2_time_selected {   background-color: rgba(var(--rgb), 0.2) !important;   border-color: rgba(var(--rgb)) !important; }  .af2_terminbuchung_times {   display: flex;   flex-wrap: wrap;   overflow-y: scroll;   max-height: 200px;   align-items: center;   flex-direction: row;   align-content: flex-start; } .af2_terminbuchung_dur_wrap {   margin-bottom: 25px; } .af2_notification {   margin: 20px auto;   font-weight: 500;   font-size: 17px;   white-space: pre-wrap;   padding: 50px;   color: rgba(var(--rgb), 1) !important; } .af2_terminbuchung_duration, .af2_terminbuchung_time {   font-size: 15px; } @media only screen and (max-width: 800px) {   .af2_question{     width: 100% !important;   }   .af2_submit_button {     width: 90% !important;   }   .af2_question_text {     line-height: 20px;   }   .af2_terminbuchungs_wrapper {     flex-direction: column;   }   .af2_terminbuchungs_wrap {     margin-left: 0 !important;     margin-right: 0 !important;   }   .af2_terminbuchung_times {     min-height: 360px !important;     max-height: 360px !important;     height: 360px !important;   }   .af2_terminbuchung_duration {     width: 45%;   }   .af2_terminbuchung_durations {     flex-wrap: wrap;   } } .af2_terminbuchungs_wrap span.select2-selection__arrow {   display: none; } .af2_terminbuchungs_wrap span#select2-af2_zeitzone-container.select2-selection__rendered {   } .af2_terminbuchungs_wrap span.select2-selection.select2-selection--single {   border: 0; } .af2_terminbuchungs_wrap #select2-af2_zeitzone-container.select2-selection__rendered {   color: rgba(var(--rgb)) !important;   text-decoration: underline; } .slider_icon {   margin-left: 30px; }  @media only screen and (max-width: 700px) {     .af2-datepicker.af2_mobile .ui-datepicker-calendar tr {     display: flex;     justify-content: space-between;     align-items: center;     margin: 5px 0;   }   .af2-datepicker.af2_mobile td, .af2-datepicker.af2_mobile th {     padding: 0 !important;     border: none !important;     border-radius: 100px !important;     display: flex;     justify-content: center;     align-content: center;     width: 30px !important;   }   .af2-datepicker.af2_mobile .ui-datepicker-current-day {     background-color: transparent !important;     padding: 0 !important;     border: none !important;     border-radius: 100px !important;     display: flex;     justify-content: center;     align-content: center;     width: 30px;   }   .af2-datepicker.af2_mobile .ui-state-active {     display: flex;     justify-content: center;     align-items: center;     height: 30px;     border-radius: 100px !important;     padding: 15px 0;     border: none;     width: 30px;   }    .af2-datepicker.af2_mobile td .ui-state-default {     display: flex;     justify-content: center;     align-items: center;     height: 30px;     border-radius: 100px !important;     padding: 5px 0;     border: none !important;     width: 30px;   }    .af2-datepicker.af2_mobile td {     min-width: 30px !important;     height: 30px !important;     padding: 0 !important;   }   .af2_form_heading, .af2_question_heading_wrapper, .af2_content_frage, .af2_dateiupload, .af2_textfeld_frage, .af2_datum_frage, .af2_slider_frage_wrapper, .af2_textbereich_frage, .af2-datepicker, .af2-datepicker.af2_mobile, .af2_adress_mapp_wrapper, .select2.select2-container.select2-container--default {   }   .af2-datepicker.af2_mobile th  {     min-width: 30px !important;     height: auto !important;     padding: 0 !important;   }   .af2-datepicker.af2_mobile .ui-datepicker-calendar thead tr {     margin: 10px 0 0;   }  } @media only screen and (max-width: 460px) {   .af2_form_heading, .af2_question_heading_wrapper, .af2_content_frage, .af2_dateiupload, .af2_textfeld_frage, .af2_datum_frage, .af2_slider_frage_wrapper, .af2_textbereich_frage, .af2-datepicker, .af2-datepicker.af2_mobile, .af2_adress_mapp_wrapper, .select2.select2-container.select2-container--default {     width: calc(100% - 30px) !important;     min-width: calc(100% - 30px) !important;     max-width: calc(100% - 30px) !important;   }    } .af2_terminbuchungs_wrap { width: 375px; } .af2_terminbuchung_datewrapper .ui-datepicker-calendar tr {   display: flex;   justify-content: space-between;   align-items: center;   margin: 5px 0; } .af2_terminbuchung_datewrapper td, .af2_terminbuchung_datewrapper th {   padding: 0 !important;   border: none !important;   border-radius: 100px !important;   display: flex;   justify-content: center;   align-content: center;   width: 30px !important; } .af2_terminbuchung_datewrapper .ui-datepicker-current-day {   background-color: transparent !important;   padding: 0 !important;   border: none !important;   border-radius: 100px !important;   display: flex;   justify-content: center;   align-content: center;   width: 30px; } .af2_terminbuchung_datewrapper .ui-state-active {   display: flex;   justify-content: center;   align-items: center;   height: 30px;   border-radius: 100px !important;   padding: 15px 0;   border: none;   width: 30px; }  .af2_terminbuchung_datewrapper td .ui-state-default {   display: flex;   justify-content: center;   align-items: center;   height: 30px;   border-radius: 100px !important;   padding: 5px 0;   border: none !important;   width: 30px; }  .af2_terminbuchung_datewrapper td {   min-width: 30px !important;   height: 30px !important;   padding: 0 !important; } .af2_terminbuchung_datewrapper th  {   min-width: 30px !important;   height: auto !important;   padding: 0 !important; } .af2_terminbuchung_datewrapper .ui-datepicker-calendar thead tr {   margin: 10px 0 0; } @media only screen and (max-width: 510px) {   .af2_terminbuchungs_wrap {   width: 100%;   }    .af2_terminbuchungs_wrapper {   min-width: 100% !important;   max-width: 100% !important;   width: 100% !important;   } } .text-center {   text-align: center !important; } span.select2-container.select2-container--default.select2-container--open {   z-index: 99999; } .af2_loader {   display: block;   width: 45px;   aspect-ratio: 1;   margin: 25px auto;   background: no-repeat linear-gradient(rgb(var(--rgb)) 0 0) 0% 50%, no-repeat linear-gradient(rgb(var(--rgb)) 0 0) 50% 50%, no-repeat linear-gradient(rgb(var(--rgb)) 0 0) 100% 50%;   background-size: 20% 100%;   animation: af2_loader 1s infinite linear; } @keyframes af2_loader {   0% {     background-size: 20% 100%, 20% 100%, 20% 100%;   }   33% {     background-size: 20% 10%, 20% 100%, 20% 100%;   }   50% {     background-size: 20% 100%, 20% 10%, 20% 100%;   }   66% {     background-size: 20% 100%, 20% 100%, 20% 10%;   }   100% {     background-size: 20% 100%, 20% 100%, 20% 100%;   } } .af2-standalone-form {   background-color: #fff;   padding-top: 5dvh; } .af2-standalone-form-container {   width: 100%;   max-width: 1000px;   margin: 0 auto; }.iti {  position: relative;  display: inline-block; }  .iti * {   box-sizing: border-box;   -moz-box-sizing: border-box; }  .iti__hide {   display: none; }  .iti__v-hide {   visibility: hidden; }  .iti input, .iti input[type=text], .iti input[type=tel] {   position: relative;   z-index: 0;   margin-top: 0 !important;   margin-bottom: 0 !important;   padding-right: 36px;   margin-right: 0; }  .iti__flag-container {   position: absolute;   top: 0;   bottom: 0;   right: 0;   padding: 1px; }  .iti__selected-flag {   z-index: 1;   position: relative;   display: flex;   align-items: center;   height: 100%;   padding: 0 6px 0 8px; }  .iti__arrow {   margin-left: 6px;   width: 0;   height: 0;   border-left: 3px solid transparent;   border-right: 3px solid transparent;   border-top: 4px solid #555; }   .iti__arrow--up {    border-top: none;    border-bottom: 4px solid #555; }  .iti__country-list {   position: absolute;   z-index: 2;   list-style: none;   text-align: left;   padding: 0;   margin: 0 0 0 -1px;   box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);   background-color: white;   border: 1px solid #CCC;   white-space: nowrap;   max-height: 200px;   overflow-y: scroll;   -webkit-overflow-scrolling: touch; }   .iti__country-list--dropup {    bottom: 100%;    margin-bottom: -1px; }   @media (max-width: 500px) {    .iti__country-list {     white-space: normal; } }  .iti__flag-box {   display: inline-block;   width: 20px; }  .iti__divider {   padding-bottom: 5px;   margin-bottom: 5px;   border-bottom: 1px solid #CCC; }  .iti__country {   padding: 5px 10px;   outline: none; }  .iti__dial-code {   color: #999; }  .iti__country.iti__highlight {   background-color: rgba(0, 0, 0, 0.05); }  .iti__flag-box, .iti__country-name, .iti__dial-code {   vertical-align: middle; }  .iti__flag-box, .iti__country-name {   margin-right: 6px; }  .iti--allow-dropdown input, .iti--allow-dropdown input[type=text], .iti--allow-dropdown input[type=tel], .iti--separate-dial-code input, .iti--separate-dial-code input[type=text], .iti--separate-dial-code input[type=tel] {   padding-right: 6px;   padding-left: 52px;   margin-left: 0; }  .iti--allow-dropdown .iti__flag-container, .iti--separate-dial-code .iti__flag-container {   right: auto;  }  .iti--allow-dropdown .iti__flag-container:hover {   cursor: pointer; }   .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {    background-color: rgba(0, 0, 0, 0.05); }  .iti--allow-dropdown input[disabled] + .iti__flag-container:hover,  .iti--allow-dropdown input[readonly] + .iti__flag-container:hover {   cursor: default; }   .iti--allow-dropdown input[disabled] + .iti__flag-container:hover .iti__selected-flag,   .iti--allow-dropdown input[readonly] + .iti__flag-container:hover .iti__selected-flag {    background-color: transparent; }  .iti--separate-dial-code .iti__selected-flag {   background-color: rgba(0, 0, 0, 0.05); }  .iti--separate-dial-code .iti__selected-dial-code {   margin-left: 6px; }  .iti--container {   position: absolute;   top: -1000px;   left: -1000px;   z-index: 1060;   padding: 1px; }   .iti--container:hover {    cursor: pointer; } .iti-mobile .iti--container {  top: 30px;  bottom: 30px;  left: 30px;  right: 30px;  position: fixed; } .iti-mobile .iti__country-list {  max-height: 100%;  width: 100%; } .iti-mobile .iti__country {  padding: 10px 10px;  line-height: 1.5em; } .iti__flag {  width: 20px; }  .iti__flag.iti__be {   width: 18px; }  .iti__flag.iti__ch {   width: 15px; }  .iti__flag.iti__mc {   width: 19px; }  .iti__flag.iti__ne {   width: 18px; }  .iti__flag.iti__np {   width: 13px; }  .iti__flag.iti__va {   width: 15px; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {   .iti__flag {    background-size: 5652px 15px; } }  .iti__flag.iti__ac {   height: 10px;   background-position: 0px 0px; }  .iti__flag.iti__ad {   height: 14px;   background-position: -22px 0px; }  .iti__flag.iti__ae {   height: 10px;   background-position: -44px 0px; }  .iti__flag.iti__af {   height: 14px;   background-position: -66px 0px; }  .iti__flag.iti__ag {   height: 14px;   background-position: -88px 0px; }  .iti__flag.iti__ai {   height: 10px;   background-position: -110px 0px; }  .iti__flag.iti__al {   height: 15px;   background-position: -132px 0px; }  .iti__flag.iti__am {   height: 10px;   background-position: -154px 0px; }  .iti__flag.iti__ao {   height: 14px;   background-position: -176px 0px; }  .iti__flag.iti__aq {   height: 14px;   background-position: -198px 0px; }  .iti__flag.iti__ar {   height: 13px;   background-position: -220px 0px; }  .iti__flag.iti__as {   height: 10px;   background-position: -242px 0px; }  .iti__flag.iti__at {   height: 14px;   background-position: -264px 0px; }  .iti__flag.iti__au {   height: 10px;   background-position: -286px 0px; }  .iti__flag.iti__aw {   height: 14px;   background-position: -308px 0px; }  .iti__flag.iti__ax {   height: 13px;   background-position: -330px 0px; }  .iti__flag.iti__az {   height: 10px;   background-position: -352px 0px; }  .iti__flag.iti__ba {   height: 10px;   background-position: -374px 0px; }  .iti__flag.iti__bb {   height: 14px;   background-position: -396px 0px; }  .iti__flag.iti__bd {   height: 12px;   background-position: -418px 0px; }  .iti__flag.iti__be {   height: 15px;   background-position: -440px 0px; }  .iti__flag.iti__bf {   height: 14px;   background-position: -460px 0px; }  .iti__flag.iti__bg {   height: 12px;   background-position: -482px 0px; }  .iti__flag.iti__bh {   height: 12px;   background-position: -504px 0px; }  .iti__flag.iti__bi {   height: 12px;   background-position: -526px 0px; }  .iti__flag.iti__bj {   height: 14px;   background-position: -548px 0px; }  .iti__flag.iti__bl {   height: 14px;   background-position: -570px 0px; }  .iti__flag.iti__bm {   height: 10px;   background-position: -592px 0px; }  .iti__flag.iti__bn {   height: 10px;   background-position: -614px 0px; }  .iti__flag.iti__bo {   height: 14px;   background-position: -636px 0px; }  .iti__flag.iti__bq {   height: 14px;   background-position: -658px 0px; }  .iti__flag.iti__br {   height: 14px;   background-position: -680px 0px; }  .iti__flag.iti__bs {   height: 10px;   background-position: -702px 0px; }  .iti__flag.iti__bt {   height: 14px;   background-position: -724px 0px; }  .iti__flag.iti__bv {   height: 15px;   background-position: -746px 0px; }  .iti__flag.iti__bw {   height: 14px;   background-position: -768px 0px; }  .iti__flag.iti__by {   height: 10px;   background-position: -790px 0px; }  .iti__flag.iti__bz {   height: 14px;   background-position: -812px 0px; }  .iti__flag.iti__ca {   height: 10px;   background-position: -834px 0px; }  .iti__flag.iti__cc {   height: 10px;   background-position: -856px 0px; }  .iti__flag.iti__cd {   height: 15px;   background-position: -878px 0px; }  .iti__flag.iti__cf {   height: 14px;   background-position: -900px 0px; }  .iti__flag.iti__cg {   height: 14px;   background-position: -922px 0px; }  .iti__flag.iti__ch {   height: 15px;   background-position: -944px 0px; }  .iti__flag.iti__ci {   height: 14px;   background-position: -961px 0px; }  .iti__flag.iti__ck {   height: 10px;   background-position: -983px 0px; }  .iti__flag.iti__cl {   height: 14px;   background-position: -1005px 0px; }  .iti__flag.iti__cm {   height: 14px;   background-position: -1027px 0px; }  .iti__flag.iti__cn {   height: 14px;   background-position: -1049px 0px; }  .iti__flag.iti__co {   height: 14px;   background-position: -1071px 0px; }  .iti__flag.iti__cp {   height: 14px;   background-position: -1093px 0px; }  .iti__flag.iti__cr {   height: 12px;   background-position: -1115px 0px; }  .iti__flag.iti__cu {   height: 10px;   background-position: -1137px 0px; }  .iti__flag.iti__cv {   height: 12px;   background-position: -1159px 0px; }  .iti__flag.iti__cw {   height: 14px;   background-position: -1181px 0px; }  .iti__flag.iti__cx {   height: 10px;   background-position: -1203px 0px; }  .iti__flag.iti__cy {   height: 14px;   background-position: -1225px 0px; }  .iti__flag.iti__cz {   height: 14px;   background-position: -1247px 0px; }  .iti__flag.iti__de {   height: 12px;   background-position: -1269px 0px; }  .iti__flag.iti__dg {   height: 10px;   background-position: -1291px 0px; }  .iti__flag.iti__dj {   height: 14px;   background-position: -1313px 0px; }  .iti__flag.iti__dk {   height: 15px;   background-position: -1335px 0px; }  .iti__flag.iti__dm {   height: 10px;   background-position: -1357px 0px; }  .iti__flag.iti__do {   height: 14px;   background-position: -1379px 0px; }  .iti__flag.iti__dz {   height: 14px;   background-position: -1401px 0px; }  .iti__flag.iti__ea {   height: 14px;   background-position: -1423px 0px; }  .iti__flag.iti__ec {   height: 14px;   background-position: -1445px 0px; }  .iti__flag.iti__ee {   height: 13px;   background-position: -1467px 0px; }  .iti__flag.iti__eg {   height: 14px;   background-position: -1489px 0px; }  .iti__flag.iti__eh {   height: 10px;   background-position: -1511px 0px; }  .iti__flag.iti__er {   height: 10px;   background-position: -1533px 0px; }  .iti__flag.iti__es {   height: 14px;   background-position: -1555px 0px; }  .iti__flag.iti__et {   height: 10px;   background-position: -1577px 0px; }  .iti__flag.iti__eu {   height: 14px;   background-position: -1599px 0px; }  .iti__flag.iti__fi {   height: 12px;   background-position: -1621px 0px; }  .iti__flag.iti__fj {   height: 10px;   background-position: -1643px 0px; }  .iti__flag.iti__fk {   height: 10px;   background-position: -1665px 0px; }  .iti__flag.iti__fm {   height: 11px;   background-position: -1687px 0px; }  .iti__flag.iti__fo {   height: 15px;   background-position: -1709px 0px; }  .iti__flag.iti__fr {   height: 14px;   background-position: -1731px 0px; }  .iti__flag.iti__ga {   height: 15px;   background-position: -1753px 0px; }  .iti__flag.iti__gb {   height: 10px;   background-position: -1775px 0px; }  .iti__flag.iti__gd {   height: 12px;   background-position: -1797px 0px; }  .iti__flag.iti__ge {   height: 14px;   background-position: -1819px 0px; }  .iti__flag.iti__gf {   height: 14px;   background-position: -1841px 0px; }  .iti__flag.iti__gg {   height: 14px;   background-position: -1863px 0px; }  .iti__flag.iti__gh {   height: 14px;   background-position: -1885px 0px; }  .iti__flag.iti__gi {   height: 10px;   background-position: -1907px 0px; }  .iti__flag.iti__gl {   height: 14px;   background-position: -1929px 0px; }  .iti__flag.iti__gm {   height: 14px;   background-position: -1951px 0px; }  .iti__flag.iti__gn {   height: 14px;   background-position: -1973px 0px; }  .iti__flag.iti__gp {   height: 14px;   background-position: -1995px 0px; }  .iti__flag.iti__gq {   height: 14px;   background-position: -2017px 0px; }  .iti__flag.iti__gr {   height: 14px;   background-position: -2039px 0px; }  .iti__flag.iti__gs {   height: 10px;   background-position: -2061px 0px; }  .iti__flag.iti__gt {   height: 13px;   background-position: -2083px 0px; }  .iti__flag.iti__gu {   height: 11px;   background-position: -2105px 0px; }  .iti__flag.iti__gw {   height: 10px;   background-position: -2127px 0px; }  .iti__flag.iti__gy {   height: 12px;   background-position: -2149px 0px; }  .iti__flag.iti__hk {   height: 14px;   background-position: -2171px 0px; }  .iti__flag.iti__hm {   height: 10px;   background-position: -2193px 0px; }  .iti__flag.iti__hn {   height: 10px;   background-position: -2215px 0px; }  .iti__flag.iti__hr {   height: 10px;   background-position: -2237px 0px; }  .iti__flag.iti__ht {   height: 12px;   background-position: -2259px 0px; }  .iti__flag.iti__hu {   height: 10px;   background-position: -2281px 0px; }  .iti__flag.iti__ic {   height: 14px;   background-position: -2303px 0px; }  .iti__flag.iti__id {   height: 14px;   background-position: -2325px 0px; }  .iti__flag.iti__ie {   height: 10px;   background-position: -2347px 0px; }  .iti__flag.iti__il {   height: 15px;   background-position: -2369px 0px; }  .iti__flag.iti__im {   height: 10px;   background-position: -2391px 0px; }  .iti__flag.iti__in {   height: 14px;   background-position: -2413px 0px; }  .iti__flag.iti__io {   height: 10px;   background-position: -2435px 0px; }  .iti__flag.iti__iq {   height: 14px;   background-position: -2457px 0px; }  .iti__flag.iti__ir {   height: 12px;   background-position: -2479px 0px; }  .iti__flag.iti__is {   height: 15px;   background-position: -2501px 0px; }  .iti__flag.iti__it {   height: 14px;   background-position: -2523px 0px; }  .iti__flag.iti__je {   height: 12px;   background-position: -2545px 0px; }  .iti__flag.iti__jm {   height: 10px;   background-position: -2567px 0px; }  .iti__flag.iti__jo {   height: 10px;   background-position: -2589px 0px; }  .iti__flag.iti__jp {   height: 14px;   background-position: -2611px 0px; }  .iti__flag.iti__ke {   height: 14px;   background-position: -2633px 0px; }  .iti__flag.iti__kg {   height: 12px;   background-position: -2655px 0px; }  .iti__flag.iti__kh {   height: 13px;   background-position: -2677px 0px; }  .iti__flag.iti__ki {   height: 10px;   background-position: -2699px 0px; }  .iti__flag.iti__km {   height: 12px;   background-position: -2721px 0px; }  .iti__flag.iti__kn {   height: 14px;   background-position: -2743px 0px; }  .iti__flag.iti__kp {   height: 10px;   background-position: -2765px 0px; }  .iti__flag.iti__kr {   height: 14px;   background-position: -2787px 0px; }  .iti__flag.iti__kw {   height: 10px;   background-position: -2809px 0px; }  .iti__flag.iti__ky {   height: 10px;   background-position: -2831px 0px; }  .iti__flag.iti__kz {   height: 10px;   background-position: -2853px 0px; }  .iti__flag.iti__la {   height: 14px;   background-position: -2875px 0px; }  .iti__flag.iti__lb {   height: 14px;   background-position: -2897px 0px; }  .iti__flag.iti__lc {   height: 10px;   background-position: -2919px 0px; }  .iti__flag.iti__li {   height: 12px;   background-position: -2941px 0px; }  .iti__flag.iti__lk {   height: 10px;   background-position: -2963px 0px; }  .iti__flag.iti__lr {   height: 11px;   background-position: -2985px 0px; }  .iti__flag.iti__ls {   height: 14px;   background-position: -3007px 0px; }  .iti__flag.iti__lt {   height: 12px;   background-position: -3029px 0px; }  .iti__flag.iti__lu {   height: 12px;   background-position: -3051px 0px; }  .iti__flag.iti__lv {   height: 10px;   background-position: -3073px 0px; }  .iti__flag.iti__ly {   height: 10px;   background-position: -3095px 0px; }  .iti__flag.iti__ma {   height: 14px;   background-position: -3117px 0px; }  .iti__flag.iti__mc {   height: 15px;   background-position: -3139px 0px; }  .iti__flag.iti__md {   height: 10px;   background-position: -3160px 0px; }  .iti__flag.iti__me {   height: 10px;   background-position: -3182px 0px; }  .iti__flag.iti__mf {   height: 14px;   background-position: -3204px 0px; }  .iti__flag.iti__mg {   height: 14px;   background-position: -3226px 0px; }  .iti__flag.iti__mh {   height: 11px;   background-position: -3248px 0px; }  .iti__flag.iti__mk {   height: 10px;   background-position: -3270px 0px; }  .iti__flag.iti__ml {   height: 14px;   background-position: -3292px 0px; }  .iti__flag.iti__mm {   height: 14px;   background-position: -3314px 0px; }  .iti__flag.iti__mn {   height: 10px;   background-position: -3336px 0px; }  .iti__flag.iti__mo {   height: 14px;   background-position: -3358px 0px; }  .iti__flag.iti__mp {   height: 10px;   background-position: -3380px 0px; }  .iti__flag.iti__mq {   height: 14px;   background-position: -3402px 0px; }  .iti__flag.iti__mr {   height: 14px;   background-position: -3424px 0px; }  .iti__flag.iti__ms {   height: 10px;   background-position: -3446px 0px; }  .iti__flag.iti__mt {   height: 14px;   background-position: -3468px 0px; }  .iti__flag.iti__mu {   height: 14px;   background-position: -3490px 0px; }  .iti__flag.iti__mv {   height: 14px;   background-position: -3512px 0px; }  .iti__flag.iti__mw {   height: 14px;   background-position: -3534px 0px; }  .iti__flag.iti__mx {   height: 12px;   background-position: -3556px 0px; }  .iti__flag.iti__my {   height: 10px;   background-position: -3578px 0px; }  .iti__flag.iti__mz {   height: 14px;   background-position: -3600px 0px; }  .iti__flag.iti__na {   height: 14px;   background-position: -3622px 0px; }  .iti__flag.iti__nc {   height: 10px;   background-position: -3644px 0px; }  .iti__flag.iti__ne {   height: 15px;   background-position: -3666px 0px; }  .iti__flag.iti__nf {   height: 10px;   background-position: -3686px 0px; }  .iti__flag.iti__ng {   height: 10px;   background-position: -3708px 0px; }  .iti__flag.iti__ni {   height: 12px;   background-position: -3730px 0px; }  .iti__flag.iti__nl {   height: 14px;   background-position: -3752px 0px; }  .iti__flag.iti__no {   height: 15px;   background-position: -3774px 0px; }  .iti__flag.iti__np {   height: 15px;   background-position: -3796px 0px; }  .iti__flag.iti__nr {   height: 10px;   background-position: -3811px 0px; }  .iti__flag.iti__nu {   height: 10px;   background-position: -3833px 0px; }  .iti__flag.iti__nz {   height: 10px;   background-position: -3855px 0px; }  .iti__flag.iti__om {   height: 10px;   background-position: -3877px 0px; }  .iti__flag.iti__pa {   height: 14px;   background-position: -3899px 0px; }  .iti__flag.iti__pe {   height: 14px;   background-position: -3921px 0px; }  .iti__flag.iti__pf {   height: 14px;   background-position: -3943px 0px; }  .iti__flag.iti__pg {   height: 15px;   background-position: -3965px 0px; }  .iti__flag.iti__ph {   height: 10px;   background-position: -3987px 0px; }  .iti__flag.iti__pk {   height: 14px;   background-position: -4009px 0px; }  .iti__flag.iti__pl {   height: 13px;   background-position: -4031px 0px; }  .iti__flag.iti__pm {   height: 14px;   background-position: -4053px 0px; }  .iti__flag.iti__pn {   height: 10px;   background-position: -4075px 0px; }  .iti__flag.iti__pr {   height: 14px;   background-position: -4097px 0px; }  .iti__flag.iti__ps {   height: 10px;   background-position: -4119px 0px; }  .iti__flag.iti__pt {   height: 14px;   background-position: -4141px 0px; }  .iti__flag.iti__pw {   height: 13px;   background-position: -4163px 0px; }  .iti__flag.iti__py {   height: 11px;   background-position: -4185px 0px; }  .iti__flag.iti__qa {   height: 8px;   background-position: -4207px 0px; }  .iti__flag.iti__re {   height: 14px;   background-position: -4229px 0px; }  .iti__flag.iti__ro {   height: 14px;   background-position: -4251px 0px; }  .iti__flag.iti__rs {   height: 14px;   background-position: -4273px 0px; }  .iti__flag.iti__ru {   height: 14px;   background-position: -4295px 0px; }  .iti__flag.iti__rw {   height: 14px;   background-position: -4317px 0px; }  .iti__flag.iti__sa {   height: 14px;   background-position: -4339px 0px; }  .iti__flag.iti__sb {   height: 10px;   background-position: -4361px 0px; }  .iti__flag.iti__sc {   height: 10px;   background-position: -4383px 0px; }  .iti__flag.iti__sd {   height: 10px;   background-position: -4405px 0px; }  .iti__flag.iti__se {   height: 13px;   background-position: -4427px 0px; }  .iti__flag.iti__sg {   height: 14px;   background-position: -4449px 0px; }  .iti__flag.iti__sh {   height: 10px;   background-position: -4471px 0px; }  .iti__flag.iti__si {   height: 10px;   background-position: -4493px 0px; }  .iti__flag.iti__sj {   height: 15px;   background-position: -4515px 0px; }  .iti__flag.iti__sk {   height: 14px;   background-position: -4537px 0px; }  .iti__flag.iti__sl {   height: 14px;   background-position: -4559px 0px; }  .iti__flag.iti__sm {   height: 15px;   background-position: -4581px 0px; }  .iti__flag.iti__sn {   height: 14px;   background-position: -4603px 0px; }  .iti__flag.iti__so {   height: 14px;   background-position: -4625px 0px; }  .iti__flag.iti__sr {   height: 14px;   background-position: -4647px 0px; }  .iti__flag.iti__ss {   height: 10px;   background-position: -4669px 0px; }  .iti__flag.iti__st {   height: 10px;   background-position: -4691px 0px; }  .iti__flag.iti__sv {   height: 12px;   background-position: -4713px 0px; }  .iti__flag.iti__sx {   height: 14px;   background-position: -4735px 0px; }  .iti__flag.iti__sy {   height: 14px;   background-position: -4757px 0px; }  .iti__flag.iti__sz {   height: 14px;   background-position: -4779px 0px; }  .iti__flag.iti__ta {   height: 10px;   background-position: -4801px 0px; }  .iti__flag.iti__tc {   height: 10px;   background-position: -4823px 0px; }  .iti__flag.iti__td {   height: 14px;   background-position: -4845px 0px; }  .iti__flag.iti__tf {   height: 14px;   background-position: -4867px 0px; }  .iti__flag.iti__tg {   height: 13px;   background-position: -4889px 0px; }  .iti__flag.iti__th {   height: 14px;   background-position: -4911px 0px; }  .iti__flag.iti__tj {   height: 10px;   background-position: -4933px 0px; }  .iti__flag.iti__tk {   height: 10px;   background-position: -4955px 0px; }  .iti__flag.iti__tl {   height: 10px;   background-position: -4977px 0px; }  .iti__flag.iti__tm {   height: 14px;   background-position: -4999px 0px; }  .iti__flag.iti__tn {   height: 14px;   background-position: -5021px 0px; }  .iti__flag.iti__to {   height: 10px;   background-position: -5043px 0px; }  .iti__flag.iti__tr {   height: 14px;   background-position: -5065px 0px; }  .iti__flag.iti__tt {   height: 12px;   background-position: -5087px 0px; }  .iti__flag.iti__tv {   height: 10px;   background-position: -5109px 0px; }  .iti__flag.iti__tw {   height: 14px;   background-position: -5131px 0px; }  .iti__flag.iti__tz {   height: 14px;   background-position: -5153px 0px; }  .iti__flag.iti__ua {   height: 14px;   background-position: -5175px 0px; }  .iti__flag.iti__ug {   height: 14px;   background-position: -5197px 0px; }  .iti__flag.iti__um {   height: 11px;   background-position: -5219px 0px; }  .iti__flag.iti__un {   height: 14px;   background-position: -5241px 0px; }  .iti__flag.iti__us {   height: 11px;   background-position: -5263px 0px; }  .iti__flag.iti__uy {   height: 14px;   background-position: -5285px 0px; }  .iti__flag.iti__uz {   height: 10px;   background-position: -5307px 0px; }  .iti__flag.iti__va {   height: 15px;   background-position: -5329px 0px; }  .iti__flag.iti__vc {   height: 14px;   background-position: -5346px 0px; }  .iti__flag.iti__ve {   height: 14px;   background-position: -5368px 0px; }  .iti__flag.iti__vg {   height: 10px;   background-position: -5390px 0px; }  .iti__flag.iti__vi {   height: 14px;   background-position: -5412px 0px; }  .iti__flag.iti__vn {   height: 14px;   background-position: -5434px 0px; }  .iti__flag.iti__vu {   height: 12px;   background-position: -5456px 0px; }  .iti__flag.iti__wf {   height: 14px;   background-position: -5478px 0px; }  .iti__flag.iti__ws {   height: 10px;   background-position: -5500px 0px; }  .iti__flag.iti__xk {   height: 15px;   background-position: -5522px 0px; }  .iti__flag.iti__ye {   height: 14px;   background-position: -5544px 0px; }  .iti__flag.iti__yt {   height: 14px;   background-position: -5566px 0px; }  .iti__flag.iti__za {   height: 14px;   background-position: -5588px 0px; }  .iti__flag.iti__zm {   height: 14px;   background-position: -5610px 0px; }  .iti__flag.iti__zw {   height: 10px;   background-position: -5632px 0px; } .iti__flag {  height: 15px;  box-shadow: 0px 0px 1px 0px #888;  background-image: url("https://gardoma.de/wp-content/plugins/Funnelforms-pro/res/images/flags.png");  background-repeat: no-repeat;  background-color: #DBDBDB;  background-position: 20px 0; }  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {   .iti__flag {    background-image: url("https://gardoma.de/wp-content/plugins/Funnelforms-pro/res/images/flags@2x.png"); } } .iti__flag.iti__np {  background-color: transparent; } .wdt_intl_dropdown li.iti__country.iti__standard {  white-space: normal; } .iti--allow-dropdown input.filter_country {   padding-left: 10px !important;   width: 96%;   padding-top: 5px;   padding-bottom: 5px; } ul.iti__country-list li.iti__country.iti__standard.filter_input_box span {  width: 100%;  display: block;  border-bottom: 1px solid #333;  padding-bottom: 4px; } .af2_form .iti.iti--allow-dropdown {  z-index: 10;  width: auto;  margin: auto; } .wdt_intl_dropdown ul.iti__country-list {  z-index: 2;  list-style: none;  position: absolute;  padding: 0;  margin: 1px 0 10px -1px;  box-shadow: 1px 2px 10px rgba(0,0,0,0.35);  background-color: white;  width: 437px;  max-height: 200px;  overflow-y: scroll;  border-radius: 0 0 3px 3px; } .wdt_intl_dropdown ul .filter_input_box {  position: sticky;  top: 0;  background-color: #fff;  padding: 10px 0 6px 10px; }  .iti { height: 50px; } .iti--allow-dropdown .iti__flag-container:hover { background-color: transparent !important; } .wdt_intl_dropdown ul li.iti__country.iti__standard {   font-size: 14px; } @media only screen and (max-width: 1161px) {  .wdt_intl_dropdown ul.iti__country-list {   width: 290px !important;  } } @media only screen and (max-width: 800px) {  .wdt_intl_dropdown ul.iti__country-list {   width: 500px !important;  } }  @media only screen and (max-width: 678px) {  .wdt_intl_dropdown ul.iti__country-list {   width: 400px !important;  } } @media only screen and (max-width: 550px) {  .wdt_intl_dropdown ul.iti__country-list {   width: 320px !important;  } } @media only screen and (max-width: 450px) {  .wdt_intl_dropdown ul.iti__country-list {   width: 264px !important;  } }  .iti__flag-container {  width: unset;  height: unset;  background: unset; } 