:root{--FontColor: #323740ff;--BackgroundColorBodyDefault: hsl(210, 33%, 98%);--BackgroundGradientDefault: hsl( 210, 33%, 100%);--PageTopBottomColor: rgb(78, 85, 95);--BaseOrgaBlueColor: #1181eaff;--BaseOrgaBlueColorShadow: #083763;--BaseOrgaAttentionColor: hsl(209, 86%, 90%);--TextShadowDarkBlueColor: #073662;--TextShadowDarkBlue: #03063c;--FontColorLilaNormal: #AF336B;--FontColorDarkLila: #8c2855;--BackgroundColorLeftBoxSide: hsl(214, 41%, 92%);--TextShadowDefault: #604d3b;--FontColorLight: #f6f2ee;--FontColorFirstRowContactData: #1181eaff;--AttentionFontColor: rgb(231, 24, 24);--PicBackLilaIndexShadow: #b798a7;--PicBackGreyIndexShadow: rgb(211, 215, 218);--PicBackDarkGreyIndexShadow: hsl(206, 9%, 70%);--ButtonBackgroundHoverColor: #0e71cf;--BackgroundColorBodyActive: hsl(200, 23%, 92%);--BorderColorBodyBorderActive: hsl(208, 14%, 79%);--BoxShadowColorBodyBorderActive: #737882;--BoxShadowColorBodyBorderBlogActive: hsl(220, 6%, 50%);--BackgroundColorBodyBlogActive: hsl(200, 23%, 96%);--BackgroundColorBodyNormal: hsl(210, 14%, 96%);--BorderColorBodyBorderNormal: hsl(210, 14%, 85%);--ShadowInputAreaColor: hsla(38, 10%, 61%, 0.5);--BackgroundColorInputField: rgb(249, 249, 249);--BackgroundColorInputFrames: #f5ebda;--BorderColorInputFrames: #d9c99f;--BackgroundColorOfferBox: rgb(240, 218, 238);--BackgroundColorTopBottom: rgb(223, 194, 220);--ShadowHeaderOffer: #1e69ab;--ButtonHomeContactLight: #a79459;--ButtonHomeContactDark: #6b5617;--BorderColorHomeContact: rgb(55, 39, 15);--ShadowColorHomeContact: rgb(59, 48, 29);--ButtonHomeContactHoverLight: #9b8952;--ButtonHomeContactHoverDark: #5c4a14;--BorderColorButtonGeneral: #c1972e;--ColorFontButtonGeneral: rgb(244, 241, 233);--ColorFontHoverButtonGeneral: rgb(248, 241, 226);--BackgroundColorBlueButtonLight: #4ea0d3;--BackgroundColorBlueButtonDark: #257eb2;--BackGroundColorBase: #fbe7a4;--Background-Color-Chat-Vote-Box: hsl(46, 75%, 81%);--Shadow-Color-Chat-Vote-Box: hsla(42, 33%, 31%, 0.3);--Background-Color-Chat-Vote-Hover: #efdb9a;--Border-Header-Title-Box: #cbb776;--Background-Color-Active-Chat-Vote: green;--Border-Color-Chat-Vote: rgb(9, 93, 9);--ButtonGeneralLight: #a79459;--ButtonGeneralDark: #6b5617;--ButtonHoverGeneralLight: #97854f;--ButtonHoverGeneralDark: #564512;--BorderColorGeneralButton: rgb(94, 81, 58);--BorderColorInputArea: #403932;--BackgroundColorColRightGradientLight: #f4f5f7;--BackgroundColorColRightGradientDark: #e2e9f3;--BorderRightColorColRight: rgb(237, 215, 174);--BaseOrgaBlueColorBoxShadow: #32699c;--HeaderShadowColor: rgb(75, 61, 36);--NavBackgroundHoverTitle: rgb(224, 195, 120);--NavHoverBorderTitle: rgb(207, 177, 101);--NavHoverFontColor: #403932;--HeaderBorderColor: rgb(189, 152, 158);--NavActivFontColor: #5f544e;--NavBackgroundAfter: #5f544e;--BackgroundColorHam: rgb(184, 168, 119);--ColorFontHamFieldText: #403932;--BackgroundColorHamLine: #fff;--BorderHoverColorHam: rgb(209, 192, 162);--BackgroundColorHamField: rgb(224, 204, 143);--BackgroundColorVoteDark: #f3e8d4;--BackgroundColorVoteLight: #fbf7f0;--ShadowVoteFrame: rgba(120, 111, 81, 0.4);--BackgroundColorNoticeBox: rgba(83, 83, 82, 0.9);--BorderColorNoticeBox: #f5ebda;--BackgroundColorVoteSnipBox: rgb(29, 183, 250);--BackgroundColorBorderVoteSnipBox: rgb(21, 137, 186);--ShadowColorVoteSnipBox: rgba(119, 157, 174, 0.6);--ColorFontVoteSnip: rgb(20, 42, 80);--BackgroundColorButtonGradientLight: #597ea4;--BackgroundColorButtonGradientDark: #37516d;--BorderButtonVoteSnip: rgb(50, 72, 98);--ShadowVoteSnipBox: rgba(82, 111, 133, 0.5);--BackgroundButtonActiveVote: rgb(181, 19, 19);--BackgroundButtonHoverVote: rgb(134, 71, 71);--ShadowVoteSnipBox: rgba(0, 0, 0, 0.05);--BorderVoteInsetInput: rgb(198, 185, 142);--HoverChatVote: #cdb175;--BackgroundActiveChatVote: green;--BorderActiveChatVote: rgb(9, 93, 9);--BackgroundColorChatBoxLight: #fbf7f0;--BackgroundColorChatBoxDark: #f3e8d4;--BorderInputChat: rgb(227, 222, 204);--ShadowInputChat: rgba(229, 224, 206, 0.6);--BackgroundColorWelcome: green;--FontColorWelcome: rgb(240, 248, 240);--BorderColorWelcomeBox: rgb(130, 184, 130);--ShadowWelcomeBox: rgba(22, 80, 22, 0.4);--TextShadowColorWelcome: rgba(40, 56, 40, 0.7);--BorderColorFooterRoom: #8f7754;--BackgroundColorCardDark: #f7e2b8;--BackgroundColorCardLight: #f9f3e9;--BackgroundColorCardHoverDark: #ebd3a3;--BackgroundColorCardHoverLight: #fff5e2;--FontColorCard: rgb(117, 103, 67);--BorderColorCard: rgb(93, 82, 55);--ShadowColorCard: rgb(75, 61, 36);--FontColorFooter: rgb(248, 247, 240);--BorderColorNewsletterInfoBox: #257eb2;--ShadowColorNewsBox: rgba(128, 162, 192, 0.5);--ColorFontNewSnip: rgb(66, 85, 102);--BackgroundColorNewsSnipBox: #d6e9f9;--BackgroundButtonNewsSnipLight: #4c96c4;--BackgroundButtonNewsSnipDark: #276d95;--BackgroundHoverButtonNewsSnipLight: #458bb7;--BackgroundHoverButtonNewsSnipDark: #235e81;--ColorFontNewsSnipButton: rgb(216, 236, 249);--BorderColorNewsSnipButton: rgb(66, 103, 123);--ShadowBoxNewsSnipButton: rgba(79, 93, 104, 0.4);--BackgroundColorDataSecurityField: #5f544e;--ScrollBarColorSecurityInnerLight: rgb(230, 223, 173);--ScrollBarColorSecurityInnerDark: rgb(211, 193, 144);--BoxShadowDataSecurityField: rgba(45, 44, 44, 0.25);--FontColorDataSecurity: rgb(244, 242, 238);--BackgroundColorDataSecurity: rgba(199, 197, 166, 0.3);--BorderColorDataSecurity: rgba(158, 151, 136, 0.6);--ShadowColorDataSecurity: rgba(226, 223, 217, 0.6);--Border-Color-Total-Page: #5f544e;--ButtonSecurityBackgroundColorLight: rgb(245, 228, 197);--ButtonSecurityBackgroundColorDark: rgb(209, 190, 155);--FontColorHoverSecurity: rgb(209, 190, 155);--BorderButtonSecurity: rgb(135, 100, 10);--BackgroundSecurityInnerField: rgba(69, 60, 47, 0.6);--BoxShadowSecurityInnerfield: rgba(69, 60, 47, 0.4);--BackgroundScrollSecurityBox: #6c604c;--BackgroundFontHoverSecurityInnerfield: rgb(93, 87, 81);--BtnHoverBlogThemeLight: hsl(210, 14%, 90%);--BtnHoverBlogThemeDark: hsl(208, 14%, 74%);--BoxShadowBlogTheme: rgba(125, 122, 110, 0.2);--BorderBottomBlogTheme: hsl(208, 14%, 79%);--BoxShadowHoverBlogTheme: rgba(125, 122, 110, 0.2);--BackgroundColorSubscribe: #b8d5d7;--BorderColorSubscribe: #a5c2c4;--BorderLoginBox: rgb(217, 201, 160);--ShadowLoginBox: rgba(159, 145, 103, 0.3);--BackgroundColorPageHover: rgb(235, 211, 161);--ShadowBorderPageInfoBox: rgb(199, 174, 150);--OfferPriceBox: rgb(222, 65, 65);--OfferPriceBoxShadow: rgb(74, 6, 6);--OfferPriceTextShadow: rgb(74, 6, 6)}header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0px 6px 5px -5px var(--HeaderShadowColor);box-shadow:0px 6px 5px -5px var(--HeaderShadowColor);border-top:1px var(--HeaderBorderColor) solid;-webkit-transition:.5s;transition:.5s}.clHomeSecondRowSignal,.clScrollPageSign,.clOrgaLogo{-webkit-user-select:all;-moz-user-select:all;user-select:all;cursor:pointer;pointer-events:all}#idMLearn:target,#idDesign:target,#idWebFrame:target,#idBlogIntro:target{-webkit-transition:500ms;transition:500ms;background-color:var(--BackgroundColorBodyBlogActive);border-radius:2rem;-webkit-box-shadow:inset 2px 2px 3px var(--BoxShadowColorBodyBorderBlogActive);box-shadow:inset 2px 2px 3px var(--BoxShadowColorBodyBorderBlogActive);padding:.5em 2em 1em}#idTeach:target,#idGrafic:target,#idConsult:target,#idExtend:target,#idSupport:target,#idNewBuild:target{-webkit-transition:500ms;transition:500ms;background-color:var(--BackgroundColorBodyActive);border:.5em solid var(--BorderColorBodyBorderActive);border-radius:2rem;-webkit-box-shadow:inset 2px 2px 3px var(--BoxShadowColorBodyBorderActive);box-shadow:inset 2px 2px 3px var(--BoxShadowColorBodyBorderActive);padding:.5em 2em 1em}.clBlogTheme{background-color:var(--BackgroundColorLeftBoxSide);border-radius:2rem;padding:2em;border-top:.5rem solid var(--BorderColorBodyBorderActive);border-left:.5rem solid var(--BorderColorBodyBorderActive);border-bottom:.5rem solid var(--BorderColorBodyBorderActive)}.clProjectButton,.clProjectHusideButton,.clOrgaButton,.clBlogThemeFooter button,.clIndexInfoButtons>a{background-color:var(--BaseOrgaBlueColor);color:#f8f9fb !important;text-shadow:1px 1px 2px var(--BaseOrgaBlueColorShadow) !important;-webkit-box-shadow:3px 3px 3px var(--BaseOrgaBlueColorBoxShadow);box-shadow:3px 3px 3px var(--BaseOrgaBlueColorBoxShadow);border:1px solid #7f99ac}.clProjectButton:hover,.clProjectHusideButton:hover,.clOrgaButton:hover,.clBlogThemeFooter button:active,.clBlogThemeFooter button:hover,.clIndexInfoButtons>a:hover{background-color:var(--ButtonBackgroundHoverColor);-webkit-transition:.5s;transition:.5s;color:#dce1ec;text-shadow:1px 1px 2px var(--BaseOrgaBlueColorShadow) !important;text-shadow:1px 1px 2px var(--BaseOrgaBlueColorShadow)}.clIndexInfoButtons>a:active{background-color:#0d63b4;-webkit-transition:.5s;transition:.5s;color:#c6d0e8}.clInfoContactContainer,.clLeftSideText{position:fixed;top:40vmin;height:auto;background-color:rgba(129,159,208,.2);cursor:pointer;-webkit-transition:.8s;transition:.8s;z-index:2}.clProjectLivingImage,.clProjectBoringImage,.clDevelShakeHandsImage,.clSecuCyberCrimiImage,.clDesignHarmonyImage,.clDesignResponsiveImage,.clServiceDesignPic,.clPormanceFuture,.clPerformanceMockUp,.clPerformanceNeutral img,.clPerfContruct,.clBlogJavaBibliothekImage,.clBlogExcalamationRight,.clBlogReactImage,.clBlogMLImage,.clBlogRubixImage,.clBlogSassImage,.clBlogImageFirst img,.clDevelPrototyp,.clIndexBlogNewTech,.clIndexOfferImage,.clImageCSS,.clPerformanceModule,.clExploitImage,.clAttentionFlatScreen,.clSecuLinksImage,.clProjectTeleOnlineImage,.clProjectOnlineShopImage,.clDevelMockUpImage,.clImageKeyLogger,.clDesingNaviImage,.clServiceDevelImage,.clPerfContract,.clBlogDesignImage,.clBlogExcalamationLeft,.clBlogSvelteImage,.clBlogSassStrukturImage,.clBlogTailwindImage,.clImgInjection,.clImageClickJacking,.clPerformanceTeach,.clBotImage,.clSecuCdnImage,.clSecuFrameWorkImage{pointer-events:none;float:right;margin-left:clamp(.5rem,2vw,2rem);height:auto;-webkit-filter:drop-shadow(-6px 6px 8px rgb(179, 192, 199)) contrast(1.3);filter:drop-shadow(-6px 6px 8px rgb(179, 192, 199)) contrast(1.3)}.clChatBoxCross,.clVoteBoxCross{-webkit-filter:drop-shadow(-6px 6px 8px rgb(181, 178, 163)) contrast(1.6);filter:drop-shadow(-6px 6px 8px rgb(181, 178, 163)) contrast(1.6)}.clProjectTeleOnlineImage,.clProjectOnlineShopImage,.clDevelMockUpImage,.clImageKeyLogger,.clDesingNaviImage,.clServiceDevelImage,.clPerfContract,.clBlogDesignImage,.clBlogExcalamationLeft,.clBlogSvelteImage,.clBlogSassStrukturImage,.clBlogTailwindImage,.clImgInjection,.clImageClickJacking,.clPerformanceTeach,.clBotImage,.clSecuCdnImage,.clSecuFrameWorkImage{float:left;margin-right:clamp(.5rem,2vw,2rem)}.clServiceSecuMessage,.clContactEmailStyle{background-color:var(--BaseOrgaAttentionColor);color:#3a5d8b;border:1px solid #91accf;-webkit-box-shadow:-1px -1px 3px #3a5d8b;box-shadow:-1px -1px 3px #3a5d8b}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html{overflow-x:hidden;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;scroll-behavior:smooth;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%;scrollbar-color:#4e555f #fdfafd;scrollbar-width:thin}:is(body){font-family:"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue","sans-serif";text-align:justify;min-height:100vh;line-height:1;color:var(--FontColor);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;background-image:radial-gradient(var(--BackgroundGradientDefault), var(--BackgroundColorBodyDefault));max-width:100vw;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}hr{border:2px solid #95926d}footer{margin-top:auto}@supports(font-weight: 700){:is(h1){font-size:calc(1.5rem + 1.5vw);text-shadow:0px 0px 0px var(--TextShadowDefault);font-weight:700;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}h1::first-letter{font-size:120%}h2{font-size:clamp(1.1rem,2.8vw,2.8rem);font-weight:700;color:#5c5f63;text-shadow:.03rem .03rem #434344}h2::first-letter{font-size:120%}h3{font-size:clamp(1.1rem,2vw,2rem);margin-bottom:0em;margin-top:.2em;font-weight:700;color:#5c5f63;text-shadow:.03rem .03rem #434344}h4{font-size:clamp(.5rem,2.3vw,2.3rem)}h5{font-size:clamp(1.2rem,1.4vw,1.4rem)}h6{font-size:clamp(1.1rem,1.3vw,1.3rem)}p{font-size:clamp(1.1rem,2vw,1.5rem);line-height:1.25;margin-bottom:clamp(.3rem,.5vw,.5rem);text-shadow:0px 0px 0px rgba(0,0,0,.1)}.clFirstLetter::first-letter{font-size:120%}input::-webkit-input-placeholder{opacity:1;-webkit-transition:opacity 4s;transition:opacity 4s}input::-moz-placeholder{opacity:1;-moz-transition:opacity 4s;transition:opacity 4s}input:-ms-input-placeholder{opacity:1;-ms-transition:opacity 4s;transition:opacity 4s}input::-ms-input-placeholder{opacity:1;-ms-transition:opacity 4s;transition:opacity 4s}input::placeholder{opacity:1;-webkit-transition:opacity 4s;transition:opacity 4s}input:focus::-webkit-input-placeholder{opacity:0}input:focus::-moz-placeholder{opacity:0}input:focus:-ms-input-placeholder{opacity:0}input:focus::-ms-input-placeholder{opacity:0}input:focus::placeholder{opacity:0}textarea::-webkit-input-placeholder{opacity:1;-webkit-transition:opacity 4s;transition:opacity 4s}textarea::-moz-placeholder{opacity:1;-moz-transition:opacity 4s;transition:opacity 4s}textarea:-ms-input-placeholder{opacity:1;-ms-transition:opacity 4s;transition:opacity 4s}textarea::-ms-input-placeholder{opacity:1;-ms-transition:opacity 4s;transition:opacity 4s}textarea::placeholder{opacity:1;-webkit-transition:opacity 4s;transition:opacity 4s}textarea:focus::-webkit-input-placeholder{opacity:0}textarea:focus::-moz-placeholder{opacity:0}textarea:focus:-ms-input-placeholder{opacity:0}textarea:focus::-ms-input-placeholder{opacity:0}textarea:focus::placeholder{opacity:0}.clFirstLetter b abbr{text-decoration:none;font-weight:550}.clFirstLetter b abbr:hover{color:#9a0f08;-webkit-transition:300ms;transition:300ms}.clFirstLetter b abbr b{font-weight:600}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:not-allowed;pointer-events:none;border:0}b{font-weight:550}small{font-size:clamp(.8rem,1.2vw,1.2rem)}main{height:100%;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.nowrap{white-space:nowrap}.main-container{width:100%;margin-right:auto;margin-left:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.display-flex{display:-webkit-box;display:-ms-flexbox;display:flex}ul{list-style-type:none;margin:0;padding:0;overflow:hidden}li a{display:block;text-align:center;text-decoration:none}textarea,input{outline:none;border:none;font-family:inherit;font-size:inherit;color:inherit;background:none;height:clamp(2.5rem,3vw,3rem);border:1px solid var(--BorderColorInputArea);-webkit-box-shadow:inset 0 0 2px 2px var(--ShadowInputAreaColor) !important;box-shadow:inset 0 0 2px 2px var(--ShadowInputAreaColor) !important;background:var(--BackgroundColorInputField) !important;margin-top:.3em}input[type=radio]{width:18px;height:18px;margin-right:3px;border:2px solid #bbb}.clOrgaInputStyle{line-height:1.5;font-size:1.4rem;-webkit-box-shadow:inset 0px 0px 10px #a39f92;box-shadow:inset 1px 1px 3px #b4b0a3 !important;background:#f4f2e8 !important;text-indent:5px;border-radius:5px;border:1px solid #b4b0a3}table{border-collapse:collapse;border-spacing:0}th,td{text-align:left;vertical-align:top}thead{-webkit-box-shadow:0px 3px 6px #d2c2a8;box-shadow:0px 3px 6px #d2c2a8}input:hover{background:#efefe9 !important;-webkit-box-shadow:inset 3px 3px 6px #b4b0a3 !important;box-shadow:inset 3px 3px 6px #b4b0a3 !important;-webkit-transition:.3s;transition:.3s}textarea:hover{background:#efefe9 !important;-webkit-box-shadow:inset 3px 3px 6px #b4b0a3 !important;box-shadow:inset 3px 3px 6px #b4b0a3 !important;-webkit-transition:.3s;transition:.3s}input[type=checkbox]:hover{background:#efefe9 !important;-webkit-box-shadow:inset 3px 3px 6px #b4b0a3 !important;box-shadow:inset 3px 3px 6px #b4b0a3 !important;-webkit-transition:.3s;transition:.3s}select option{margin:3em;background:rgba(216,153,6,.3);color:#827457;text-shadow:0px 1px 0px rgba(0,0,0,.4);border:1px solid #7e796c;border-radius:5px;-webkit-box-shadow:0px 6px 12px 6px rgba(159,145,103,.5);box-shadow:0px 6px 12px 6px rgba(159,145,103,.5)}.clOrgaPageLeftBigSide{margin-left:5rem}.clOrgaPageRightBigSide{margin-right:5rem}.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.clMainPaddingTopBottom,.clMainPaddingAdminTopBottom{padding-top:clamp(0rem,3vw,3rem) !important;padding-bottom:clamp(1.5rem,3vw,3rem) !important}.clMainPaddingAdminTopBottom{padding-bottom:clamp(1rem,1vw,1rem) !important}.clPageBottom{padding-top:1em}.clMiniRowPadding{padding-left:1rem !important;padding-right:1rem !important;padding-bottom:1rem}.clLabelStyle{font-size:clamp(1.2rem,1.5vw,1.5rem);margin-bottom:0rem;padding-left:.3rem}.clErrorStyle{font-size:1.6rem;margin-bottom:.2rem;color:red}.clSecuFrameWorkImage{width:clamp(8rem,12vw,12rem);margin-top:clamp(.5rem,1vw,1rem)}.clSecuCdnImage{width:clamp(8rem,10vw,10rem);margin-top:clamp(.5rem,1vw,1rem)}.clSecuLinksImage{width:clamp(8rem,12vw,12rem);margin-top:clamp(.5rem,1vw,1rem)}.clAttentionFlatScreen{width:clamp(10rem,18vw,18rem)}.clBotImage{width:clamp(10rem,20vw,20rem);margin-top:.5rem}.clExploitImage{width:clamp(8rem,14vw,14rem);margin-top:.5rem}.clPerformanceTeach{width:clamp(14rem,18vw,18rem)}.clPerformanceModule{width:clamp(10rem,14vw,14rem);margin-top:.5rem}.clImageClickJacking{width:clamp(12rem,18vw,18rem);margin-top:.5rem}.clImageCSS{width:clamp(16rem,26vw,26rem)}.clImgInjection{width:clamp(12rem,16vw,16rem);margin-top:.5rem}.clOrgaBoxBgColor{background:-webkit-gradient(linear, left top, right top, from(var(--BackgroundColorColRightGradientLight)), to(var(--BackgroundColorColRightGradientDark)));background:linear-gradient(to right, var(--BackgroundColorColRightGradientLight), var(--BackgroundColorColRightGradientDark));border-radius:1em;border-right:2px solid var(--BorderRightColorColRight);z-index:0;margin-left:4rem}.clBrightness{-webkit-filter:brightness(1.15);filter:brightness(1.15)}.clSignalBrightness{-webkit-filter:brightness(1.2);filter:brightness(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:-webkit-transform 2s;transition:-webkit-transform 2s;transition:transform 2s;transition:transform 2s, -webkit-transform 2s}.clAlignLeft{text-align:left}:is(.clOrgaStyle){width:100%}:is(.clOrgaStyle) h4{font-weight:700;font-size:clamp(1.2rem,2vw,2rem);color:var(--BaseOrgaBlueColor);margin-bottom:0rem;text-shadow:1px 1px var(--TextShadowDarkBlueColor)}:is(.clOrgaStyle) p{font-size:clamp(1.2rem,1.8vw,1.8rem)}:is(.clOrgaStyle) a{color:var(--FontColor);font-weight:510}:is(.clOrgaStyle) h5{font-weight:510;font-size:1.6rem}:is(.clOrgaStyle) ul>li{float:none;list-style-type:none;padding-left:clamp(1.5rem,3vw,3rem);font-size:clamp(1rem,1.5vw,1.5rem);line-height:clamp(1.4rem,2.1vw,2.1rem);font-weight:510;color:#5a5a70;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;text-align:left}.clOrgaPaddingLeftTitle{padding-left:clamp(2rem,10vw,10rem)}.clOrgaPaddingLeftTitle h2{margin-top:clamp(-0.3rem,1vw,-1.2rem)}.clLoginCall{font-size:clamp(2rem,4vw,4rem);text-align:center;margin-top:clamp(2rem,3vw,3rem);margin-bottom:clamp(3rem,5vw,5rem);font-weight:800;line-height:1.5;color:#726a5a}.clLogPadBottom{padding-bottom:clamp(4rem,12vh,12rem)}.clLoginInputField,.clLogoutField{-webkit-box-shadow:0px 4px 8px 3px var(--ShadowLoginBox);box-shadow:0px 4px 8px 3px var(--ShadowLoginBox);-webkit-transform:translateY(-4px);transform:translateY(-4px);background-color:var(--BackgroundColorInputFrames);border:.7rem solid var(--BorderLoginBox);margin-bottom:clamp(2em,10vw,10em);padding-bottom:clamp(1.5em,5vw,5em);margin-top:clamp(2em,8vh,8em);border-radius:2rem;height:auto}.clLoginInputField h2,.clLogoutField h2{font-size:clamp(1.8rem,3.5vw,3.5rem);font-weight:700 !important;text-align:center;margin-top:clamp(.8rem,1vw,1rem);margin-bottom:clamp(.6rem,2vw,2rem)}.clLogoutField{text-align:center}.clLogoutField h4{margin-top:clamp(1rem,2.4vw,2rem);font-size:clamp(1.4rem,2.4vw,2rem)}.clLogoutField h3{font-weight:510;margin-top:2rem;text-decoration:underline}.clLoginInnerBox{background:rgba(223,221,205,.5);margin:0rem clamp(1rem,3vw,3rem) 0rem clamp(1rem,3vw,3rem);padding:2rem clamp(1rem,3vw,3rem) clamp(2rem,3vw,3rem) clamp(1rem,4vw,4rem);border-radius:1rem;-webkit-box-shadow:0px 2px 5px 4px var(--ShadowLoginBox) inset;box-shadow:0px 2px 5px 4px var(--ShadowLoginBox) inset;border:.1rem solid var(--ShadowLoginBox);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.clLoginAttention h2{font-size:clamp(2rem,3.4vw,3.4rem);text-align:center;font-weight:700;color:#726a5a}.clLoginAttention img{width:clamp(10rem,20vw,20rem);height:auto;margin-top:clamp(1rem,2vh,2rem)}.clLoginAttention article p{font-size:clamp(1rem,2.1vw,2.1rem);text-align:center;font-weight:600;margin-top:.5em;line-height:1.3em;color:#726a5a}.clLoginAttention article p::first-letter{font-weight:600}.clLoginTopBottom{margin-top:clamp(2rem,5vw,5rem);margin-bottom:clamp(2rem,5vw,5rem)}.clLoginSymbolSize,.clLoginSymbolRightSize{width:clamp(6rem,20vw,20rem);height:auto;margin-top:clamp(1rem,1vh,1rem)}.clLoginInputMargin{margin:0em clamp(.5rem,.5vw,.5rem) 0em clamp(.5rem,.5vw,.5rem)}.clLoginInputMargin label{font-size:1.3em}.clLogoutCall article{font-size:clamp(2rem,3.5vw,3.5rem);text-align:center;margin-top:5rem;margin-bottom:2rem;font-weight:800;line-height:1.5;color:#726a5a}.clLogoutCall h4{font-size:clamp(1.6rem,2vw,2rem)}.clLogoutAttention img{height:clamp(20rem,25vw,25rem);width:auto;margin-top:7em;margin-bottom:4rem}.clLogoutAttention h2{font-size:5rem;font-weight:800;text-align:center;color:#726a5a}.clLogoutTitelDistance{margin-top:clamp(1rem,2vw,2rem)}.btnOrga,.btnOrgaWide,.btnSystemWide,.btnOrgaChat,.btnOrgaSmall,.btnOrgaAdmin{border-color:var(--BorderColorButtonGeneral);border-radius:8px;background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, var(--ButtonGeneralLight)), to(var(--ButtonGeneralDark)));background:linear-gradient(to bottom, var(--ButtonGeneralLight) 20%, var(--ButtonGeneralDark) 100%);color:var(--ColorFontButtonGeneral);border:1px solid var(--ShadowColorCard);-webkit-box-shadow:1px 1px var(--ShadowColorCard);box-shadow:1px 1px var(--ShadowColorCard);border:1px solid rgba(0,0,0,0);padding:clamp(.3rem,.4vw,.4rem) clamp(.5rem,2vw,2rem) clamp(.6rem,.8vw,.8rem) clamp(.5rem,2vw,2rem);font-size:clamp(1rem,1.5vw,1.5rem);line-height:clamp(1.4rem,1.7vw,1.7rem);border-radius:.5em;width:clamp(9rem,12vw,12rem);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.btnOrga:hover,.btnOrgaWide:hover,.btnSystemWide:hover,.btnOrgaChat:hover,.btnOrgaSmall:hover,.btnOrgaAdmin:hover{-webkit-transition:all 300s;transition:all 300s;background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, var(--ButtonHoverGeneralLight)), to(var(--ButtonHoverGeneralDark)));background:linear-gradient(to bottom, var(--ButtonHoverGeneralLight) 20%, var(--ButtonHoverGeneralDark) 100%);color:var(--ColorFontHoverButtonGeneral);border:1px solid var(--BorderColorGeneralButton);-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.btnOrga:active,.btnOrgaWide:active,.btnSystemWide:active,.btnOrgaChat:active,.btnOrgaSmall:active,.btnOrgaAdmin:active{-webkit-transition:all 300s;transition:all 300s;background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, var(--ButtonHoverGeneralDark)), to(var(--ButtonHoverGeneralLight)));background:linear-gradient(to bottom, var(--ButtonHoverGeneralDark) 20%, var(--ButtonHoverGeneralLight) 100%)}.btnOrgaSmall,.btnOrgaAdmin{padding:clamp(.2rem,.4vw,.4rem) 0rem clamp(.5rem,.75vw,.75rem) 0rem;width:clamp(6.5rem,8vw,8rem);font-size:clamp(.9rem,1.2vw,1.2rem);line-height:clamp(1.3rem,1.5vw,1.5rem)}.btnOrgaAdmin{padding:clamp(.3rem,.4vw,.4rem) 1rem clamp(.3rem,.7vw,.7rem) 1rem;width:clamp(7rem,9vw,9rem);font-size:clamp(.9rem,1.3vw,1.3rem);line-height:clamp(1.3rem,1.5vw,1.5rem)}.btnOrgaWide,.btnSystemWide{width:auto;padding:.6rem 2rem 1rem 2rem}.btnSystemWide{background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #7ea474), to(#607966));background:linear-gradient(to bottom, #7ea474 20%, #607966 100%);font-size:1.5rem}.btnSystemWide:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #7b9e6f), to(#546c5a));background:linear-gradient(to bottom, #7b9e6f 20%, #546c5a 100%)}.clOrgaUpload{background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #91a8cc), to(#54586e));background:linear-gradient(to bottom, #91a8cc 20%, #54586e 100%);color:#f2f7f0;border:1px solid #a3987a;font-family:sans-serif;border-radius:.3rem;cursor:pointer;margin-top:1rem;padding:.6rem 1.5rem .7rem 1.5rem !important;border-radius:.5rem;font-size:1.5rem;-webkit-transition:all .3s;transition:all .3s}.clOrgaUpload:hover{-webkit-transition:all .3s;transition:all .3s;background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #6c7d98), to(#525669));background:linear-gradient(to bottom, #6c7d98 20%, #525669 100%);color:#f8f1e2;border:1px solid #5e513a;-webkit-transform:scale(1.02);transform:scale(1.02);transition:all .3s}.clOrgaUpload:active{-webkit-transition:all .3s;transition:all .3s;background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #525669), to(#6c7d98));background:linear-gradient(to bottom, #525669 20%, #6c7d98 100%);color:#f8f1e2;border:1px solid #5e513a;-webkit-transform:scale(1.02);transform:scale(1.02);transition:all .3s}.btnRound{margin-top:.2rem;height:2.3rem;width:2.3rem;background-color:#527cad;border-radius:1.15rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btnRound:hover{background-color:#41648b;-webkit-transition:300ms;transition:300ms}.clBtnRoundSign{color:#f5f5f5;font-size:3rem;margin-top:-0.6rem}.clHeaderRow{border-top:.5rem solid var(--PageTopBottomColor);padding:1rem 0rem 0rem 0rem;z-index:2;-webkit-transition:.3s;transition:.3s;background-color:var(--BackGroundColorBase)}header nav>ul>li{float:left;margin-top:0rem}header nav>ul>li>a{text-decoration:none;padding:.2rem clamp(.7rem,1vw,1rem) .6rem clamp(.7rem,1vw,1rem);border:2px solid rgba(0,0,0,0);-webkit-transition:all .3s;transition:all .3s;color:var(--FontColor);font-weight:600}header nav>ul>li>:is(a:hover,a:focus){background-color:var(--NavBackgroundHoverTitle);border:2px solid var(--NavHoverBorderTitle);padding:.2rem clamp(.7rem,1vw,1rem) .6rem clamp(.7rem,1vw,1rem);border-radius:.3em;-webkit-transition:all .3s;transition:all .3s;color:var(--NavHoverFontColor)}header nav>ul>li>a:active{background-color:var(--NavActivFontColor);color:var(--FontColorLight)}header nav>ul>li>a:after{content:"";height:2px;width:100%;background:var(--NavBackgroundAfter);position:absolute;bottom:0;left:0;width:0;-webkit-transition:300ms ease-in-out;transition:300ms ease-in-out}.clNavHamburgerStyle{float:right}.clNavStyle{font-size:clamp(2rem,2.3vw,2.3rem);float:right;margin-top:-0.5rem}.clOrgaLogo{height:clamp(2.5rem,4vw,4rem);width:auto;float:left;-webkit-transition:all .3s;transition:all .3s}.clOrgaLogo:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all .3s;transition:all .3s}.clLoginPhotoSize{width:clamp(1rem,2.8vw,2.8rem);height:auto;display:table-cell;vertical-align:middle;margin-left:0rem;margin-top:-0.4rem;-webkit-transition:all .3s;transition:all .3s}.clLoginStyle{border-radius:1rem}.clFooterStyle{background:#d9b37b;border-top:3px solid var(--BorderColorFooterRoom);padding-top:clamp(4em,5vw,5em);color:var(--FontColor);line-height:1}.clFooterStyle h5>b>ins{font-size:clamp(1.2rem,1.6vw,1.6rem);line-height:1}.clFooterStyle h5>a{color:var(--FontColor);text-decoration:none;font-size:clamp(1.2rem,1.6vw,1.6rem) !important;line-height:1}.clFooterStyle h5>a:hover{font-weight:510;-webkit-transition:.3s;transition:.3s}.clFooterStyle h6{font-size:clamp(1.2rem,1.6vw,1.6rem) !important;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;text-align:left;text-decoration:none;line-height:1}.clFooterStyle h6 time{font-size:clamp(1.2rem,1.6vw,1.6rem) !important;line-height:1;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;text-align:left}.clFooterCardPadding{padding:0em .3em 0em .3em}.clServiceCard{background-image:radial-gradient(var(--BackgroundColorCardLight), var(--BackgroundColorCardDark));border-radius:1em;-webkit-box-shadow:0px 3px 3px var(--ShadowColorCard);box-shadow:0px 3px 3px var(--ShadowColorCard);color:var(--FontColor);font-weight:510;border:var(--BorderColorCard) 1px solid;-webkit-transition:all .4s;transition:all .4s;padding:clamp(.5em,1vw,1rem) clamp(0em,3vw,3rem)}.clServiceCard a{text-decoration:none}.clServiceCard a p{font-size:clamp(1rem,2vw,2rem);color:var(--FontColor);text-align:center}.clServiceCard a p::first-letter{font-size:100%;font-weight:600}.clServiceCard a img{pointer-events:none;width:clamp(2rem,3vw,3rem);height:auto;margin-top:clamp(.2rem,.7vw,.7rem)}.clServiceCard:hover{font-weight:600;color:var(--FontColorCard);margin-top:-0.2em;margin-bottom:.2em;background-image:radial-gradient(var(--BackgroundColorCardHoverLight), var(--BackgroundColorCardHoverDark));-webkit-transition:all 400ms;transition:all 400ms;cursor:pointer;-webkit-transform:scale(1.02);transform:scale(1.02)}.clFooterTopBottomDistance{padding:0em clamp(0em,2vw,2em) 0em clamp(0em,2vw,2em)}.clFooterBottom{background:var(--PageTopBottomColor);color:var(--FontColorFooter);text-align:center;bottom:0;font-size:clamp(.9rem,1.1vw,1.1rem);-webkit-transition:.5s;transition:.5s;line-height:1.3}.clFooterContactSymbols{pointer-events:none;height:clamp(1.2rem,1.4vw,1.4rem);padding:0rem clamp(.4em,.5vw,.5em) 0rem clamp(.4em,.5vw,.5em);width:auto;float:left}.clFooterImageLogo{height:clamp(.8rem,1.1vw,1.1rem);width:auto;display:inline}#idVoteContainer,#idVoteContainerThanks{border:var(--BorderColorInputFrames) 8px solid;position:fixed;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:.5em clamp(.3rem,1.5vw,1.5rem) .5em clamp(.3rem,1.5vw,1.5rem);background-image:radial-gradient(var(--BackgroundColorVoteLight), var(--BackgroundColorVoteDark));width:clamp(32rem,40vw,40rem);height:auto;opacity:1;z-index:3;-webkit-box-shadow:0px 6px 12px 6px var(--ShadowVoteFrame);box-shadow:0px 6px 12px 6px var(--ShadowVoteFrame);border-radius:1.5rem;padding:1rem clamp(.5rem,2vw,2rem) 1rem clamp(.5rem,2vw,2rem);top:48vh;display:none;-webkit-transition:.5s;transition:.5s}#idVoteContainerThanks{border:var(--BorderColorInputFrames) 8px solid;position:fixed;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:.5em 1.5em .5em 1.5em;background-image:radial-gradient(var(--BackgroundColorVoteLight), var(--BackgroundColorVoteDark));width:32em;height:auto;opacity:1;z-index:3;-webkit-box-shadow:-2px -2px 7px 7px var(--ShadowVoteFrame);box-shadow:-2px -2px 7px 7px var(--ShadowVoteFrame);border-radius:1.5rem;padding:1rem 2rem 1rem 2rem;top:49vh;-webkit-transition:.5s;transition:.5s;padding-bottom:5rem;padding-top:4rem}.clVoteContainterThanksShowNone{display:none !important}.clVoteContainterThanksShow{display:block !important}.clHeaderVoteCall{width:15em;height:auto}input[type=checkbox]{accent-color:#403932;width:1.3rem;height:1.3rem;margin-right:.5rem}.clVoteQuest{font-size:clamp(1.1em,1.3vw,1.3em);line-height:1em;margin-top:.5em;margin-left:1em}.clVoteQuestFontSize{font-size:clamp(1.4em,1.7vw,1.7em);margin-top:1rem}.clVoteQuestWhichThemeFontSize{font-size:clamp(1.2em,1.5vw,1.5em);line-height:1.1}.clVoteSelect option{background:#eae1d3;padding:.5em .5em;border-radius:.3em;font-weight:500;font-size:clamp(1em,1vw,1em)}#idHamburgerField{background:var(--BackgroundColorHamField);position:fixed;right:0em;padding:1.5em 1.5em 1em 1em;border-bottom-left-radius:1em;color:var(--ColorFontHamFieldText);font-size:clamp(1.2rem,1.4vw,1.4rem);z-index:1;-webkit-transition:display 500ms;transition:display 500ms;height:auto;width:auto;display:none;-webkit-box-shadow:0px 6px 12px 6px rgba(159,145,103,.7);box-shadow:0px 6px 12px 6px rgba(159,145,103,.7);-webkit-transform:translateY(-6px);transform:translateY(-6px)}.clHamburg{display:block;background:var(--BackgroundColorHam);width:2.55em;height:2.3em;position:relative;margin-left:auto;margin-right:auto;border-radius:.5em;margin-top:-1em;-webkit-transition:all .5s;transition:all .5s}.clLine{position:absolute;left:.45em;height:.2em;width:1.6em;background:var(--BackgroundColorHamLine);border-radius:2px;display:block;-webkit-transition:.5s;transition:.5s;-webkit-transform-origin:center;transform-origin:center;margin-top:-0.3em}.clLine:nth-child(1){top:12px}.clLine:nth-child(2){top:22px}.clLine:nth-child(3){top:32px}.clHamburg.check .clLine:first-child{-webkit-transform:translateY(10px) rotate(-45deg);transform:translateY(10px) rotate(-45deg)}.clHamburg.check .clLine:nth-child(2){opacity:0}.clHamburg.check .clLine:last-child{-webkit-transform:translateY(-10px) rotate(45deg);transform:translateY(-10px) rotate(45deg)}.clHamBoxStyle{list-style-type:none;line-height:2em;cursor:pointer;font-size:clamp(1.2rem,1.5vw,1.5rem);cursor:pointer;float:left}.clHamBoxStyle li>a{text-align:left;display:inline;padding-left:.5em;color:var(--FontColor)}.clHamBoxStyle li{font-size:clamp(18px,22vw,22px);line-height:clamp(26px,30vw,30px);float:none}.clHamBoxStyle li:hover{background:var(--BackgroundColorPageHover);-webkit-transition:.3s;transition:.3s;color:var(--FontColor);border:1px solid var(--BorderHoverColorHam)}.clLeftSideText{margin-left:0em;vertical-align:middle;text-align:left;padding:clamp(.8rem,1.3vw,1.3rem) clamp(.5rem,1vw,1rem) clamp(.8rem,1.3vw,1.3rem) clamp(.3rem,.5vw,.5rem);border-top-right-radius:1rem;border-bottom-right-radius:1rem;border-right:1px solid rgba(129,159,208,.5);border-top:1px solid rgba(129,159,208,.5);border-bottom:1px solid rgba(129,159,208,.5)}.clLeftSideText:hover{background-color:rgba(129,159,208,.4);-webkit-transition:.5s;transition:.5s;-webkit-transform:scale(1.05);transform:scale(1.05)}.clLeftSideText img{width:clamp(1.5rem,2vw,2rem);height:auto}#idOrgaWelCome{text-shadow:3px 4px var(--TextShadowColorWelcome);background:var(--BackgroundColorWelcome);position:absolute;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;left:clamp(2rem,4vw,4rem);color:var(--FontColorWelcome);border-radius:1rem;padding:clamp(.5rem,1vw,1rem) clamp(.5rem,1vw,1rem) clamp(1.2rem,1.6vw,1.6rem);font-size:clamp(1.4em,1.6vw,1.6em);line-height:1.5;font-weight:510;top:-100px;z-index:1;text-align:center;border:2px solid var(--BorderColorWelcomeBox);-webkit-box-shadow:10px 15px 15px var(--ShadowWelcomeBox);box-shadow:10px 15px 15px var(--ShadowWelcomeBox)}.clWelcomeBox{-webkit-animation:showWelcome 4s;animation:showWelcome 4s}@-webkit-keyframes showWelcome{from{top:-100px}to{top:200px;-webkit-transform:skew(-5deg, -17deg) scaleY(1.1);transform:skew(-5deg, -17deg) scaleY(1.1)}}@keyframes showWelcome{from{top:-100px}to{top:200px;-webkit-transform:skew(-5deg, -17deg) scaleY(1.1);transform:skew(-5deg, -17deg) scaleY(1.1)}}.clLeftSideInfoBox{padding:clamp(.3em,.5vw,.5em) 0em clamp(.3em,.5vw,.5em) clamp(.3em,.5vw,.5em);position:fixed;left:0rem;top:calc(3em + 15vmax);margin-left:-21em;height:clamp(25em,30vw,30em);width:clamp(16em,20vw,20em);background:var(--BackgroundColorNoticeBox);border-top-right-radius:clamp(.5em,1vw,1em);border-bottom-right-radius:clamp(.5em,1vw,1em);border-top:3px solid var(--BorderColorNoticeBox);border-right:3px solid var(--BorderColorNoticeBox);border-bottom:3px solid var(--BorderColorNoticeBox);color:#fff;z-index:1;-webkit-box-shadow:0px 6px 12px 6px rgba(159,145,103,.7);box-shadow:0px 6px 12px 6px rgba(159,145,103,.7);-webkit-transform:translateY(-6px);transform:translateY(-6px)}.clLeftSideNoticeBoxText{font-size:clamp(1rem,1.2vw,1.2em);padding:.5em 1em 1em 1em;height:19.5em}.clLeftSideNoticeDate{padding-right:1em;bottom:.5em;right:0em;position:absolute}.clNoticeFormat{font-size:clamp(1.4em,1.7vw,1.7em);text-align:center;text-decoration:underline;font-weight:510;padding-top:.1em}.clNoticeCross{height:clamp(1.2rem,2vw,2rem);width:clamp(1.2rem,2vw,2rem);float:right;margin-right:.7em;margin-top:.4em;-webkit-user-select:all;-moz-user-select:all;user-select:all;cursor:pointer;pointer-events:all}.clNoticeCross:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .3s;transition:all .3s;-webkit-filter:brightness(1.2);filter:brightness(1.2)}.clSuperSign{height:clamp(1.2em,1.8vw,1.8em);width:auto;float:left;margin-left:1.2em;margin-top:.2em;-webkit-user-select:all;-moz-user-select:all;user-select:all;cursor:pointer;pointer-events:all}.clScrollPageSign{height:clamp(3.1rem,3.3vw,3.3rem);width:auto;float:right;right:.5rem;-webkit-transition:all .3s;transition:all .3s;position:absolute;-webkit-filter:drop-shadow(-2px 2px 3px rgb(165, 162, 149)) contrast(1.25);filter:drop-shadow(-2px 2px 3px rgb(165, 162, 149)) contrast(1.25)}.clScrollPageSign:hover{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .3s;transition:all .3s}.clInfoContactContainer{right:0rem;line-height:1.2em;font-size:1.3em;border-top-left-radius:1rem;border-bottom-left-radius:1rem;-webkit-transition:.8s ease-in-out;transition:.8s ease-in-out;border-left:1px solid rgba(129,159,208,.5);border-top:1px solid rgba(129,159,208,.5);border-bottom:1px solid rgba(129,159,208,.5);padding:clamp(.8rem,1.3vw,1.3rem) clamp(.3rem,.5vw,.5rem) clamp(.8rem,1.3vw,1.3rem) clamp(.5rem,1vw,1rem)}.clInfoContactContainer:hover{right:0;-webkit-transition:.5s;transition:.5s;background-color:rgba(129,159,208,.4);-webkit-transform:scale(1.05);transform:scale(1.05)}.clInfoContactContainer img{width:clamp(1.5rem,2vw,2rem);height:auto}.clVoteField h2{font-size:clamp(2em,2.6vw,2.6em);font-weight:600;text-align:center}.clVoteField h4{font-size:clamp(1.4em,1.4vw,1.4em);margin-top:1rem}.clVoteField p{font-size:clamp(1.2em,1.3vw,1.3em);line-height:1.1}.clVoteField label{font-size:clamp(1.2em,1.3vw,1.3em);margin-right:1rem;text-decoration:underline;font-weight:510}.clVoteField h5{font-size:clamp(1.1rem,1.2vw,1.2rem);line-height:1em;margin-top:.5em;margin-left:1em}.clVoteField fieldset label{font-size:clamp(1rem,1.3vw,1.3rem)}.clVoteField select{background:#eae1d3;padding:.5em .5em;border-radius:.5em;font-weight:500;font-size:clamp(1rem,1.3vw,1.3rem)}.clVoteInputDist{padding-right:1em;font-size:clamp(1rem,1.1vw,1.1rem)}.clVoteGroupDist{padding-left:clamp(2rem,3vw,3rem)}.clVoteFeedback{pointer-events:none;height:clamp(2.6rem,4vw,4rem);width:auto;margin-top:0em}.clVoteDataSecret{font-size:clamp(1rem,1.25vw,1.25rem) !important;font-weight:500}.clChatBoxCross,.clVoteBoxCross{float:right;margin-top:.1rem;margin-right:.3rem;width:auto;-webkit-user-select:all;-moz-user-select:all;user-select:all;cursor:pointer;pointer-events:all}.clChatBoxCross:hover,.clVoteBoxCross:hover{-webkit-transform:scale(1.07);transform:scale(1.07);-webkit-transition:all .3s;transition:all .3s;-webkit-filter:brightness(1.2);filter:brightness(1.2)}.clVoteBoxCross{height:clamp(2.2rem,3vw,3rem);margin-top:clamp(.2rem,.7vw,.7rem)}.clVoteSnip p{font-size:clamp(1rem,1.5vw,1.5rem)}.clVoteSnip button{text-align:center;margin-top:.3em;font-size:clamp(1rem,1.2vw,1.2rem);font-weight:510;color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(var(--BackgroundColorButtonGradientLight)), color-stop(20%), to(var(--BackgroundColorButtonGradientDark)));background:linear-gradient(to bottom, var(--BackgroundColorButtonGradientLight), 20%, var(--BackgroundColorButtonGradientDark) 100%);padding:.5rem .5rem;border-radius:.5em;cursor:pointer;-webkit-box-shadow:2px 2px 2px 2px var(--ShadowVoteSnipBox);box-shadow:2px 2px 2px 2px var(--ShadowVoteSnipBox);border:1px solid var(--BorderButtonVoteSnip)}.clVoteSnip button:hover{-webkit-transform:scale(1.05);transform:scale(1.05);background:var(--BackgroundButtonHoverVote);-webkit-transition:all .5s;transition:all .5s}.clVoteSnip button :active{-webkit-transform:scale(1.05);transform:scale(1.05);background:var(--BackgroundButtonActiveVote)}#idVoteSnip{background:var(--BackgroundColorVoteSnipBox);border:1px solid var(--BackgroundColorBorderVoteSnipBox);position:fixed;right:-16em;padding:1em;border-bottom-left-radius:1em;color:var(--ColorFontVoteSnip);font-size:1.2em;z-index:0;-webkit-box-shadow:0px 6px 12px 6px var(--ShadowColorVoteSnipBox);box-shadow:0px 6px 12px 6px var(--ShadowColorVoteSnipBox);-webkit-transition:all .5s;transition:all .5s;-webkit-animation-delay:20s;animation-delay:20s;-webkit-animation-duration:20s;animation-duration:20s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#idVoteSnip:hover{-webkit-filter:brightness(1.08);filter:brightness(1.08)}.clVoteSnipShow{-webkit-animation:showVoteSnip 5s;animation:showVoteSnip 5s}@-webkit-keyframes showVoteSnip{0%{right:-16em}10%{right:0em}20%{right:0em}40%{right:0em}50%{right:0em}60%{right:0em}70%{right:0em}80%{right:0em}90%{right:0em}100%{right:-16em}}@keyframes showVoteSnip{0%{right:-16em}10%{right:0em}20%{right:0em}40%{right:0em}50%{right:0em}60%{right:0em}70%{right:0em}80%{right:0em}90%{right:0em}100%{right:-16em}}.clVoteAreaBox{-webkit-box-shadow:inset 1px 2px 3px var(--ShadowVoteSnipBox);box-shadow:inset 1px 2px 3px var(--ShadowVoteSnipBox);border-radius:.5em;font-size:clamp(1rem,1.2vw,1.2rem);height:clamp(4rem,7vw,7rem);width:100%}.clVoteTextInput{width:100%;padding:.1em 0em .1em 0em;margin-top:5em}.clVoteCheckboxFormat{margin-left:.5rem}.clVoteInput{width:100%;height:2.3em;padding:.1em .5em .1em .8em;border:0px inset var(--BorderVoteInsetInput);margin-top:1em;-webkit-box-shadow:inset 1px 2px 3px var(--ShadowVoteSnipBox);box-shadow:inset 1px 2px 3px var(--ShadowVoteSnipBox);border-radius:.3em;font-size:1em;margin-top:.1rem}.clVoteDataSecret{font-size:clamp(1rem,1.25vw,1.25rem)}progress{margin-top:.5rem;border-radius:1rem;width:100%;height:1.5em;background-color:#264c6e;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.2);box-shadow:1px 1px 4px rgba(0,0,0,.2)}progress::-webkit-progress-bar{background-color:#ff0;border-radius:7px}progress::-webkit-progress-value{background-color:blue;border-radius:7px;-webkit-box-shadow:1px 1px 5px 3px rgba(255,0,0,.8);box-shadow:1px 1px 5px 3px rgba(255,0,0,.8)}.clChatStart,.clVoteStart{background:var(--Background-Color-Chat-Vote-Box);font-size:clamp(.9em,1.1vw,1.1em);padding:clamp(.2rem,.5vw,.5em) clamp(.3em,.8vw,.8em);border-top-left-radius:clamp(.4rem,.8vw,.8rem);border-bottom-left-radius:clamp(.4rem,.8vw,.8rem);font-weight:510;-webkit-transition:.3s;transition:.3s;border:1px solid rgba(0,0,0,0);-webkit-box-shadow:2px 2px 4px var(--Shadow-Color-Chat-Vote-Box) inset;box-shadow:2px 2px 4px var(--Shadow-Color-Chat-Vote-Box) inset;margin-top:-1rem}.clChatBoxCross{height:clamp(1.5rem,2.1vw,2.1rem)}.clChatStart:hover{background:var(--Background-Color-Chat-Vote-Hover);border-left:1px solid var(--Border-Header-Title-Box);border-top:1px solid var(--Border-Header-Title-Box);border-bottom:1px solid var(--Border-Header-Title-Box)}.clChatStart:active{background:var(--Background-Color-Active-Chat-Vote);color:#fff;border-left:1px solid var(--Border-Color-Chat-Vote);border-top:1px solid var(--Border-Color-Chat-Vote);border-bottom:1px solid var(--Border-Color-Chat-Vote)}.clVoteStart{border-top-right-radius:clamp(.4rem,.8vw,.8rem);border-bottom-right-radius:clamp(.4rem,.8vw,.8rem);border-top-left-radius:0em;border-bottom-left-radius:0em}.clVoteStart:hover{background:var(--Background-Color-Chat-Vote-Hover);border-right:1px solid var(--Border-Header-Title-Box);border-top:1px solid var(--Border-Header-Title-Box);border-bottom:1px solid var(--Border-Header-Title-Box)}.clVoteStart:active{background:var(--Background-Color-Active-Chat-Vote);color:#fff;border-right:1px solid var(--Border-Color-Chat-Vote);border-top:1px solid var(--Border-Color-Chat-Vote);border-bottom:1px solid var(--Border-Color-Chat-Vote)}#idChatHelpContainer{height:auto;height:auto;position:fixed;padding:.5em 1em .5em 1em;right:-33em;width:clamp(24rem,32vw,32rem);opacity:1;z-index:1;border:8px solid var(--BorderColorInputFrames);background-image:radial-gradient(var(--BackgroundColorChatBoxLight), var(--BackgroundColorChatBoxDark));border-radius:1rem;-webkit-box-shadow:0px 6px 12px 6px rgba(159,145,103,.5);box-shadow:0px 6px 12px 6px rgba(159,145,103,.5);-webkit-transition:all .3s;transition:all .3s;bottom:3em;opacity:.9}#idChatHelpContainer:hover{-webkit-filter:brightness(1.02);filter:brightness(1.02);-webkit-transition:all .3s;transition:all .3s}.clChatShowImmediately{-webkit-animation:chatShowBox 3s;animation:chatShowBox 3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.clChatShow{-webkit-animation:chatShowBox 3s;animation:chatShowBox 3s;-webkit-animation-delay:10s;animation-delay:10s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.clChatShowBlind{-webkit-animation:chatShowBoxBlind 3s;animation:chatShowBoxBlind 3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes chatShowBox{from{right:-33rem;opacity:.9}to{right:2em;opacity:1}}@keyframes chatShowBox{from{right:-33rem;opacity:.9}to{right:2em;opacity:1}}@-webkit-keyframes chatShowBoxBlind{from{right:2rem;opacity:1}to{right:-33rem;opacity:0;background:#d7d2bc}}@keyframes chatShowBoxBlind{from{right:2rem;opacity:1}to{right:-33rem;opacity:0;background:#d7d2bc}}.clChatDateSecuFont{font-size:clamp(.7rem,1vw,1rem);margin-left:-0.3rem}.clChatTextArea{font-size:clamp(1rem,1.2vw,1.2rem) !important;margin-top:.5rem;height:clamp(4rem,6vw,6rem)}.clInfoBoxHeader{text-align:center;font-size:clamp(1.25rem,1.8vw,1.8rem)}.clInfoChat{pointer-events:none;height:clamp(2.4rem,3vw,3rem);width:auto}.clChatEmailInput{width:100%;padding:.1rem .5rem .1rem .5rem;border:1px inset var(--BorderInputChat);margin-top:1rem;height:2.5rem;border-radius:.3rem;-webkit-box-shadow:inset 1px 2px 3px var(--ShadowInputChat);box-shadow:inset 1px 2px 3px var(--ShadowInputChat);font-size:clamp(1rem,1.2vw,1.2rem)}.clChatFooterButtonFormat{padding:1rem 0rem .5rem 0rem}.clChatCheckboxFormat{margin-left:0rem}.clIndexBlur{-webkit-filter:blur(0.3rem);filter:blur(0.3rem);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:not-allowed;pointer-events:none;-webkit-transition:600ms;transition:600ms}#idDataSecurity{width:100%;height:100%;position:fixed;top:0vh;z-index:5;display:block;border-left:.5rem solid var(--Border-Color-Total-Page);background:var(--BackgroundColorDataSecurity)}.clDataSecuCallImprint{text-align:left;margin-top:clamp(1rem,2vw,2rem);font-size:clamp(.9rem,1.1vw,1.1rem);color:var(--FontColorDataSecurity)}.clDataSecuCallImprint a{color:var(--FontColorDataSecurity)}.clDataSecuCallImprint a:hover{color:var(--FontColorHoverSecurity)}.clSecuAttitudeButtonFooter{margin-top:clamp(1rem,2vw,2rem)}.clSecuAttitudeButtonFooter button{width:clamp(10.5em,14vw,14em);padding:.6em .5rem .8em .5rem;font-weight:510;border-radius:clamp(.5rem,1vw,1rem);font-size:clamp(1.1em,1.4vw,1.4em);cursor:pointer;text-align:center;-webkit-transition:all .3s;transition:all .3s;margin:clamp(20px,1.5vw,1.5em) 2em 0em 2em;opacity:1}.clFooterSecuButtonGreen{background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #579a5e), to(#3f7044));background:linear-gradient(to bottom, #579a5e 20%, #3f7044 100%);background-color:#579a5e;border:#9bb393 solid 1px;color:#f1f9ef;-webkit-transition:all .5s;transition:all .5s}.clFooterSecuButtonGreen:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #4b8751), to(#38663d));background:linear-gradient(to bottom, #4b8751 20%, #38663d 100%);-webkit-transition:all .5s;transition:all .5s;-webkit-transform:scale(1.02);transform:scale(1.02)}.clFooterSecuButtonGreen:active{background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, #3d6e42), to(#294a2d));background:linear-gradient(to bottom, #3d6e42 20%, #294a2d 100%);-webkit-transition:all .5s;transition:all .5s;-webkit-transform:scale(1.02);transform:scale(1.02)}.clFooterSecuButtonBrown{background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, var(--ButtonSecurityBackgroundColorLight)), to(var(--ButtonSecurityBackgroundColorDark)));background:linear-gradient(to bottom, var(--ButtonSecurityBackgroundColorLight) 20%, var(--ButtonSecurityBackgroundColorDark) 100%);color:#4f453b;border:1px solid #fff}.clFooterSecuButtonBrown:hover{opacity:.8;-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-transition:all .5s;transition:all .5s}.clFooterSecuButtonBrown:active{opacity:.6;-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-transition:all .5s;transition:all .5s}.clDataAttitudeButton{width:clamp(9em,14vw,14em);padding:.6em .5rem .8em .5rem;background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, var(--ButtonSecurityBackgroundColorLight)), to(var(--ButtonSecurityBackgroundColorDark)));background:linear-gradient(to bottom, var(--ButtonSecurityBackgroundColorLight) 20%, var(--ButtonSecurityBackgroundColorDark) 100%);border:var(--BorderButtonSecurity) solid 1px;color:#4f453b;font-size:clamp(1.1em,1.3vw,1.3em);font-weight:510;border:1px solid #fff;text-align:center;border-radius:clamp(.5rem,.8vw,.8rem);cursor:pointer;-webkit-transition:all .3s;transition:all .3s;margin:clamp(20px,1.5vw,1.5em) 2em 0em 2em;-webkit-transition:.3s;transition:.3s;opacity:1}.clDataAttitudeButton:hover{opacity:.8;-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-transition:all .3s;transition:all .3s}.clDataAttitudeButton{width:clamp(11.5em,15vw,15em)}.clDataSecurityField,.clDataSecuShowField{border:var(--BackGroundColorBase) 1px solid;position:fixed;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:clamp(1.2em,2vw,2em);background:var(--BackgroundColorDataSecurityField);border-radius:clamp(1em,1.5vw,1.5em);top:50vh;top:calc(0em + 50vh);-webkit-transition:.5s;transition:.5s;-webkit-box-shadow:0px 3px 10px 20px var(--BoxShadowDataSecurityField);box-shadow:0px 3px 10px 20px var(--BoxShadowDataSecurityField)}.clDataSecurityInnerField{background:var(--BackgroundSecurityInnerField);padding:clamp(0rem,2vw,2rem) clamp(1rem,3vw,3rem) clamp(1rem,2vw,2rem) clamp(1rem,3vw,3rem);-webkit-box-shadow:1px 1px 1px 5px var(--BoxShadowSecurityInnerfield) inset;box-shadow:1px 1px 1px 5px var(--BoxShadowSecurityInnerfield) inset;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:var(--ScrollBarColorSecurityInnerDark) var(--ScrollBarColorSecurityInnerLight);border-radius:.5rem;height:53vh}.clDataSecurityInnerField h3{font-size:clamp(1.4rem,2vw,2rem) !important;float:left;color:var(--FontColorDataSecurity)}.clDataSecurityInnerField h4 a{font-size:clamp(1.2rem,1.1vw,1.1rem);border:var(--FontColorDataSecurity) 1px solid;float:right;border-radius:1rem;margin:0rem;padding:.2rem 1rem .4rem 1rem;text-align:center;text-decoration:none;color:var(--FontColorDataSecurity)}.clDataSecurityInnerField h4 a:hover{background-color:var(--BackgroundFontHoverSecurityInnerfield)}.clDataSecurityInnerField h5{font-weight:600}.clDataSecuCookieExplain p{font-size:clamp(1rem,1.3vw,1.3rem);line-height:clamp(1.1em,1.5vw,1.5em);color:var(--FontColorDataSecurity);margin-top:clamp(.4rem,.7vw,.7rem)}.clBigSecuScrollBox{overflow-y:scroll;scrollbar-width:thin;scrollbar-color:var(--ScrollBarColorSecurityInnerDark) var(--ScrollBarColorSecurityInnerLight);border-radius:.5rem;-webkit-box-shadow:0px 0px 0px 4px rgba(69,60,47,.6) inset;box-shadow:0px 0px 0px 4px rgba(69,60,47,.6) inset;height:72.5vh;padding:0rem clamp(1rem,3vw,3rem) clamp(1rem,2vw,2rem) clamp(1rem,3vw,3rem);background:var(--BackgroundScrollSecurityBox);color:var(--FontColorDataSecurity)}.clBigSecuScrollBox h3{font-size:clamp(20px,1.6vw,1.6em);margin-top:1em;font-weight:600;color:var(--FontColorDataSecurity)}.clBigSecuScrollBox article p{margin-top:.4em;font-size:clamp(.9rem,1.2vw,1.2rem);line-height:clamp(1.1em,1.4vw,1.4em);color:var(--FontColorDataSecurity)}.clBigSecuScrollBox h5{font-weight:700;font-size:clamp(1rem,1.3vw,1.3rem);padding-top:clamp(.5rem,.5vw,.5rem)}#idDataAttitude{width:100vw;height:100vh;position:fixed;top:0;z-index:5;display:none;background:var(--BackgroundColorDataSecurity)}.clDataSecuScrollBox{overflow-y:scroll;scrollbar-width:thin;height:20em;padding:0em 1em 2em 1em;scrollbar-color:var(--ScrollBarColorSecurityInnerDark) var(--ScrollBarColorSecurityInnerLight);background:var(--BackgroundScrollSecurityBox);border-radius:.5rem;-webkit-box-shadow:1px 1px 1px 5px var(--BoxShadowSecurityInnerfield) inset;box-shadow:1px 1px 1px 5px var(--BoxShadowSecurityInnerfield) inset}.clDataSecuButtomAttitude{margin-bottom:1em}.clDataSecuList{list-style-type:none;margin-left:1em;margin-top:.5rem}.clDataSecuList li{color:var(--FontColorDataSecurity);font-size:clamp(15px,1.2vw,1.2em);line-height:clamp(1.2rem,2vw,2rem);float:none}.clDataSecuList li input[type=checkbox]{-webkit-transform:scale(clamp(0.8em, 1vw, 1em));transform:scale(clamp(0.8em, 1vw, 1em))}.clHomeAccessImage{padding:clamp(1rem,2vw,2rem) 0rem clamp(0rem,2vw,2rem) 0rem;position:relative;left:0;top:0;height:auto;width:clamp(20rem,35vw,35rem);-webkit-animation:glassManIndex 2s linear;animation:glassManIndex 2s linear;-webkit-filter:drop-shadow(-15px 15px 8px hsl(47, 52%, 65%)) contrast(1);filter:drop-shadow(-15px 15px 8px hsl(47, 52%, 65%)) contrast(1)}@-webkit-keyframes glassManIndex{from{opacity:0%}to{opacity:100%}}@keyframes glassManIndex{from{opacity:0%}to{opacity:100%}}.clAccessIndex{background-color:#f5e2a3;border:1px solid #dac98b;padding:1rem 2rem 2rem 2rem;border-radius:clamp(1.5rem,4vw,4rem);-webkit-box-shadow:2px 2px 4px #d4c077 inset;box-shadow:2px 2px 4px #d4c077 inset;margin-top:clamp(0rem,3vw,3rem)}.clAccessIndex>p{font-size:clamp(1.4rem,2.3vw,2.3rem);font-weight:600;text-align:center;line-height:clamp(2.3rem,4.2vw,4.2rem);text-decoration:underline;text-decoration-style:double;-webkit-animation:orgaContact 4s;animation:orgaContact 4s;color:var(--FontColorLilaNormal);text-shadow:1px 1px 2px #47152c}.clAccessIndex>p::first-letter{font-size:130%}.clAccessIndex>h1{font-size:clamp(1.6rem,2.7vw,2.7rem);color:var(--FontColorLilaNormal);text-shadow:1px 1px 2px #47152c;font-weight:700;text-align:center;line-height:1.2;letter-spacing:3px;position:relative;-webkit-animation-name:orgaTitleOne;animation-name:orgaTitleOne;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.clAccessIndex>h1>span{color:var(--BaseOrgaBlueColor);font-weight:700;font-size:130%;text-shadow:1px 1px 2px var(--BaseOrgaBlueColorShadow)}.clAccessIndex>h1:last-child::first-letter{font-size:130%}.clSignalStateState img{cursor:pointer}@-webkit-keyframes orgaContact{0%{opacity:0;color:var(--BackGroundColorBase)}100%{opacity:1}}@keyframes orgaContact{0%{opacity:0;color:var(--BackGroundColorBase)}100%{opacity:1}}@-webkit-keyframes orgaTitleOne{from{opacity:0;color:var(--BackGroundColorBase);right:-5em}to{opacity:1;right:0em}}@keyframes orgaTitleOne{from{opacity:0;color:var(--BackGroundColorBase);right:-5em}to{opacity:1;right:0em}}.clOrgaStartRow{height:auto;background-color:var(--BackGroundColorBase);padding-bottom:clamp(1rem,1.5vw,1.5rem)}.clIndexInfoButtons{gap:clamp(3rem,4vw,4rem)}.clIndexInfoButtons>a{width:clamp(7.5em,9vw,9em);line-height:1.5;padding:clamp(.3rem,.2vw,.2rem) 0rem clamp(.3rem,.5vw,.5rem) 0rem;font-size:clamp(1.3rem,2.2vw,2.2rem);font-weight:510;border:1px solid var(--BorderColorHomeContact);text-align:center;border-radius:.5em;cursor:pointer;border:unset;-webkit-box-shadow:2px 2px 3px var(--ShadowColorHomeContact);box-shadow:2px 2px 3px var(--ShadowColorHomeContact);text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.clIndexInfoButtons>a:hover{-webkit-transform:scale(1.03);transform:scale(1.03);-webkit-transition:all .3s;transition:all .3s}.clIndexInfoButtons>a:active{-webkit-transform:scale(1.03);transform:scale(1.03);-webkit-transition:all .3s;transition:all .3s}.clOrgaAttention,.clOrgaOfferRow{border-bottom:clamp(.2em,.5vw,.5em) solid var(--BackgroundColorTopBottom);border-top:clamp(.2em,.5vw,.5em) solid var(--BackgroundColorTopBottom);background:var(--BackgroundColorOfferBox);padding:clamp(1em,2vw,2em) 0em clamp(2em,2.5vw,2.5em) 0em;min-height:clamp(1rem,3vw,3rem)}.clOrgaOfferRow{padding:2rem 2rem 2rem 2rem}.clOrgaIndexFirstRow{background:var(--BackgroundColorLeftBoxSide);padding:clamp(.5rem,1.5vw,1.5rem) 0rem clamp(.5rem,1.5vw,1.5rem) 0rem}.clHomeContactPhoneEmail p{font-size:clamp(1.4rem,2.6vw,2.6rem);text-shadow:1px 1px var(--TextShadowDarkBlue);font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;font-weight:700;font-weight:800;color:var(--FontColorFirstRowContactData)}.clHomeContactPhoneEmail p:nth-child(3){-webkit-animation:contactEmailRight 3s ease-in-out;animation:contactEmailRight 3s ease-in-out}.clHomeContactPhoneEmail p:nth-child(1){-webkit-animation:contactEmailLeft 3s ease-in-out;animation:contactEmailLeft 3s ease-in-out}@-webkit-keyframes contactEmailRight{from{right:-10em;opacity:0}to{opacity:1;right:0em}}@keyframes contactEmailRight{from{right:-10em;opacity:0}to{opacity:1;right:0em}}@-webkit-keyframes contactEmailLeft{from{left:-10em;opacity:0}to{opacity:1;left:0em}}@keyframes contactEmailLeft{from{left:-10em;opacity:0}to{opacity:1;left:0em}}.clHomeSecondRowSignal{width:clamp(1.3rem,3.5vw,3.5rem);height:auto;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;display:block !important;margin-left:auto !important;margin-right:auto !important;-webkit-animation:showSignalImage 7s ease-in-out;animation:showSignalImage 7s ease-in-out}.clHomeSecondRowSignal:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .3s;transition:all .3s}@-webkit-keyframes showSignalImage{from{opacity:0}to{opacity:1}}@keyframes showSignalImage{from{opacity:0}to{opacity:1}}.clIndexPaddingLeft{padding-left:clamp(0rem,10vw,10rem)}.clIndexPaddingRight{padding-right:clamp(0rem,10vw,10rem)}.clIndexInnerBox{padding-left:clamp(1rem,10vw,10rem);padding-right:clamp(1rem,10vw,10rem)}.clIndexInnerBox p{font-size:clamp(1.1rem,2.5vw,2rem) !important;line-height:1.6 !important;font-weight:700;text-align:center;color:var(--BaseOrgaBlueColor)}.clIndexOfferImage{-webkit-filter:drop-shadow(-5px 5px 3px var(--PicBackLilaIndexShadow)) contrast(1.3);filter:drop-shadow(-5px 5px 3px var(--PicBackLilaIndexShadow)) contrast(1.3);width:clamp(20rem,27vw,27rem)}.clIndexOfferSupport{height:clamp(10rem,18vw,15rem);margin-right:clamp(0rem,20vw,20rem);float:left;pointer-events:none;width:auto;-webkit-filter:drop-shadow(-5px 5px 3px var(--PicBackLilaIndexShadow)) contrast(1.3);filter:drop-shadow(-5px 5px 3px var(--PicBackLilaIndexShadow)) contrast(1.3)}.clIndexBlogNewTech{width:clamp(12rem,18vw,18rem);-webkit-filter:drop-shadow(-5px 5px 3px var(--PicBackLilaIndexShadow)) contrast(1.1);filter:drop-shadow(-5px 5px 3px var(--PicBackLilaIndexShadow)) contrast(1.1)}.clHomeMainImagesSize{cursor:not-allowed;pointer-events:none;height:inherit;width:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;border:1px solid rgba(0,0,0,0);-webkit-filter:drop-shadow(-8px 8px 12px var(--PicBackGreyIndexShadow)) contrast(1.2);filter:drop-shadow(-8px 8px 12px var(--PicBackGreyIndexShadow)) contrast(1.2)}.clHomeMainImagesSize:hover{-webkit-filter:brightness(1.07);filter:brightness(1.07)}.clServiceBackGroundActiveColor{background:#c9ded4;border-top-right-radius:.5em;border-bottom-right-radius:.5em}.clListTable{font-size:.8em;line-height:1.4;list-style-type:none;height:0em;-webkit-transition:700ms ease-in-out;transition:700ms ease-in-out}.clListTableBig{height:auto;-webkit-transition:700ms ease-in-out;transition:700ms ease-in-out;padding:.3em 1em .1em}:is(.clPerfOfferStyle){font-size:clamp(1.8rem,2.5vw,2.5rem) !important;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;text-align:left}.clOrgaOfferStyle{margin:clamp(.2rem,.5vw,.5rem) 0em clamp(.2rem,.5vw,.5rem) 0em}.clOrgaOfferStyle ul>li{float:none;list-style-type:none;padding-left:clamp(1.5rem,3vw,3rem);color:var(--BaseOrgaBlueColor);font-size:clamp(1.2rem,1.7vw,1.7rem);line-height:clamp(1rem,1.3vw,1.3rem);font-weight:610;margin:clamp(.2rem,.5vw,.5rem) 0rem clamp(.4rem,1vw,1rem) 0rem;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;text-align:left}.clOrgaOfferStyle p:first-child{font-weight:700;color:var(--FontColorLilaNormal);text-align:left}.clOrgaOfferStyle p:first-child b u{font-size:clamp(2.3rem,3vw,3rem) !important;font-weight:700;color:var(--FontColorLilaNormal);white-space:nowrap}.clOrgaOfferStyle p{font-size:clamp(1.3rem,1.8vw,1.8rem) !important;font-weight:700;color:var(--FontColorLilaNormal)}.clOrgaOfferStyle p::first-letter{font-weight:700}.clOrgaOfferStyle p b u{font-weight:700;white-space:nowrap}.clDevelPrototyp{width:clamp(12rem,20vw,20rem)}.clNewsLetterMessageContainer{position:fixed;padding:1rem 1rem 1.5rem 1rem;left:2vw;width:14rem;height:auto;opacity:1;z-index:1;border:var(--BorderColorNewsletterInfoBox) 4px solid;background:var(--BackgroundColorNewsSnipBox);border-radius:1rem;-webkit-box-shadow:-2px -2px 7px 7px var(--ShadowColorNewsBox);box-shadow:-2px -2px 7px 7px var(--ShadowColorNewsBox);color:var(--ColorFontNewSnip);bottom:-14rem}.clNewsLetterMessageContainer h5{font-size:clamp(1.2rem,1.7vw,1.7rem);font-weight:510;float:left}.clNewsLetterMessageContainer p{font-size:clamp(1rem,1.3vw,1.3rem);font-weight:500;margin-top:.3rem}.clServiceContainer{background:inherit;padding:clamp(0rem,1vw,1rem);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.clServiceContainer h1{letter-spacing:clamp(.05rem,.15vw,.15rem);font-size:clamp(1.6em,4vw,4em);margin-bottom:clamp(1rem,3.6vw,3.6rem);text-align:center;color:#5c5f63;text-shadow:.05rem .05rem #434344}.clNewsSnipCross{float:right;width:clamp(1.8rem,2.1vw,2.1em);-webkit-user-select:all;-moz-user-select:all;user-select:all;cursor:pointer;pointer-events:all}.clNewsSnipCross:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .3s;transition:all .3s;-webkit-filter:brightness(1.2);filter:brightness(1.2)}.clNewBoxShow{-webkit-transition:all .5s;transition:all .5s;-webkit-animation:newsShowBox 3s;animation:newsShowBox 3s;-webkit-animation-delay:25s;animation-delay:25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes newsShowBox{from{bottom:-14em;opacity:.9}to{bottom:3em;opacity:1}}@keyframes newsShowBox{from{bottom:-14em;opacity:.9}to{bottom:3em;opacity:1}}.clNewBoxShowBlind{-webkit-transition:all .5s;transition:all .5s;-webkit-animation:newsShowBoxBlind 3s;animation:newsShowBoxBlind 3s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes newsShowBoxBlind{from{bottom:3em}to{bottom:-14em;background-color:#e0f3fb;opacity:1}}@keyframes newsShowBoxBlind{from{bottom:3em}to{bottom:-14em;background-color:#e0f3fb;opacity:1}}.btnNewsBox{border-radius:8px;background-image:-webkit-gradient(linear, left top, left bottom, from(var(--BackgroundColorBlueButtonLight)), to(var(--BackgroundColorBlueButtonDark)));background-image:linear-gradient(var(--BackgroundColorBlueButtonLight), var(--BackgroundColorBlueButtonDark));color:var(--ColorFontNewsSnipButton);border:1px solid var(--BorderColorNewsSnipButton);-webkit-box-shadow:1px 1px var(--ShadowBoxNewsSnipButton);box-shadow:1px 1px var(--ShadowBoxNewsSnipButton);padding:.375rem .75rem;font-size:clamp(1.1rem,1.3vw,1.3rem);line-height:1.7;border-radius:.5rem;padding-left:2rem;padding-right:2rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.btnNewsBox:hover{background-image:-webkit-gradient(linear, left top, left bottom, from(var(--BackgroundHoverButtonNewsSnipLight)), to(var(--BackgroundHoverButtonNewsSnipDark)));background-image:linear-gradient(var(--BackgroundHoverButtonNewsSnipLight), var(--BackgroundHoverButtonNewsSnipDark))}.btnNewsBox:active{background-image:-webkit-gradient(linear, left top, left bottom, from(var(--BackgroundHoverButtonNewsSnipDark)), to(var(--BackgroundHoverButtonNewsSnipLight)));background-image:linear-gradient(var(--BackgroundHoverButtonNewsSnipDark), var(--BackgroundHoverButtonNewsSnipLight))}.clBlogImageFirst img{width:clamp(16rem,25vw,25rem);margin-top:2em}.clBlogSassImage{width:clamp(5rem,8vw,8rem);margin-top:1rem}.clBlogRubixImage{width:clamp(6rem,10vw,10rem)}.clBlogTailwindImage{width:clamp(4rem,7vw,7rem);margin-top:1rem}.clBlogSassStrukturImage{width:clamp(8rem,13vw,13rem)}.clBlogMLImage{width:clamp(7rem,12vw,12rem);margin-top:clamp(.5rem,1vw,1rem)}.clBlogReactImage{width:clamp(6rem,10vw,10rem);margin-top:clamp(.5rem,1vw,1rem)}.clBlogSvelteImage{width:clamp(6rem,10vw,10rem);margin-top:clamp(.5rem,1vw,1rem)}.clBlogExcalamationRight{width:clamp(1.7rem,2.5vw,2.5rem);margin-top:clamp(.3rem,.5vw,.5rem)}.clBlogExcalamationLeft{width:clamp(1.7rem,2.5vw,2.5rem);margin-top:clamp(.3rem,.5vw,.5rem)}.clBlogJavaBibliothekImage{width:clamp(8rem,14vw,14rem);margin-top:clamp(.5rem,1vw,1rem)}.clBlogDesignImage{width:clamp(10rem,16vw,16rem);margin-top:clamp(.5rem,1vw,1rem)}.clBlogTheme{-webkit-transition:400ms;transition:400ms;margin:1rem 0rem 1rem 0rem;padding:0rem clamp(.5rem,2vw,2rem) 0rem clamp(.5rem,2vw,2rem);-webkit-box-shadow:0px 10px 15px -3px var(--BoxShadowBlogTheme);box-shadow:0px 10px 15px -3px var(--BoxShadowBlogTheme);border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;border-top-left-radius:1rem;border-bottom:8px solid var(--BorderBottomBlogTheme);overflow-y:scroll;height:50vh;scrollbar-color:#c2cad1 #e2e6e9;width:100%;position:relative}.clBlogTheme p{font-size:clamp(1rem,1.6vw,1.3rem) !important;line-height:1.2}.clBlogTheme h4{font-size:clamp(1.2rem,2.2vw,2.2rem);line-height:1.2;position:sticky;top:0;background-color:var(--BackgroundColorLeftBoxSide);-webkit-box-shadow:0px 3px 3px -3px #6e8191;box-shadow:0px 3px 3px -3px #6e8191;padding:.3rem 0rem .1rem;color:var(--BaseOrgaBlueColor);font-weight:700}.clBlogTheme h2{font-size:clamp(1.1rem,2.2vw,2.2rem)}.clBlogTheme:hover{-webkit-box-shadow:inset 0 0 10px var(--BoxShadowHoverBlogTheme);box-shadow:inset 0 0 10px var(--BoxShadowHoverBlogTheme)}.clBlogTheme div{height:1rem;position:sticky;bottom:0;background-color:var(--BackgroundColorLeftBoxSide)}.clBlogThemeBig{height:60vh;-webkit-transition:400ms;transition:400ms}.clBlogThemeFooter{margin-bottom:2rem}.clBlogThemeFooter span{color:#fff !important;font-weight:600 !important;font-size:clamp(1.2rem,2vw,2rem) !important}.clBlogThemeFooter a{font-size:clamp(.9rem,1.8vw,1.8rem);color:#43a7ef;margin-left:.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:normal !important}.clBlogThemeFooter a:hover{font-size:clamp(1rem,1.6vw,1.6rem);color:#63869c;padding:.1em .3em .2em;border-radius:.5em}.clBlogThemeFooter button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:clamp(2.3em,3vw,3em);width:clamp(7rem,15vw,15rem);border-radius:clamp(.6em,1vw,1em);-webkit-transition:300ms ease-in-out;transition:300ms ease-in-out}.clBlogThemeFooter button img{height:clamp(1em,1.8vw,1.8em);width:auto}.clBlogThemeFooter button span{color:var(--FontColor);font-size:clamp(1.1rem,1.8vw,1.8rem);font-weight:410;margin-left:.5rem;margin-top:-0.2rem}.clBlogThemeFooter button:hover{-webkit-transition:300ms ease-in-out;transition:300ms ease-in-out}.clBlogThemeFooter div:nth-child(n+3){font-size:clamp(.9rem,1.7vw,1.7rem);margin-right:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.clBlogThemeTitle{font-size:4rem;font-weight:700;letter-spacing:.5rem;color:var(--FontColorFirstRowContactData)}.clPerfContract{width:clamp(6rem,10vw,10rem);margin-top:1rem;-webkit-filter:drop-shadow(-4px 4px 5px rgb(181, 193, 201)) contrast(1.3);filter:drop-shadow(-4px 4px 5px rgb(181, 193, 201)) contrast(1.3)}.clPerfContruct{width:clamp(7rem,13vw,13rem);-webkit-filter:drop-shadow(-4px 4px 5px rgb(181, 193, 201)) contrast(1.3);filter:drop-shadow(-4px 4px 5px rgb(181, 193, 201)) contrast(1.3)}.clPerformanceOfferPrice{background-color:var(--OfferPriceBox);text-shadow:1px 1px 2px var(--OfferPriceTextShadow);padding:clamp(.5rem,1vw,1rem);margin:clamp(.5rem,1vw,1rem) clamp(1rem,3vw,3rem) clamp(.5rem,1vw,1rem) clamp(1rem,3vw,3rem);text-align:center;color:#f5f5f5;font-weight:700;font-size:clamp(1.4rem,2.5vw,2.5rem) !important;border-radius:clamp(.6rem,1vw,1rem);-webkit-box-shadow:1px 1px 2px var(--OfferPriceBoxShadow);box-shadow:1px 1px 2px var(--OfferPriceBoxShadow);max-width:clamp(13rem,30vw,30rem)}.clPerformanceOfferTitle{text-align:left;font-size:clamp(2rem,5vw,5rem);font-weight:700;color:var(--FontColorDarkLila);margin-bottom:1rem;text-shadow:2px 2px #1c0202}.clPerfProjHuisstore{margin-top:clamp(.5rem,1vw,1rem);margin-bottom:clamp(.5rem,1vw,1rem);gap:clamp(.5rem,5vw,5rem)}.clNoFirstLetter::first-letter{font-size:100% !important;font-weight:700 !important}.clPerformanceAside,.clPerformanceAsideTop,.clPerformanceNeutral{padding:0 clamp(0rem,3vw,3rem) 0 clamp(0rem,3vw,3rem);background-color:var(--BackgroundColorLeftBoxSide)}.clPerformanceAside p,.clPerformanceAsideTop p,.clPerformanceNeutral p{font-size:clamp(1.1rem,1.6vw,1.6rem);line-height:1.2}.clPerformanceAside h3,.clPerformanceAsideTop h3,.clPerformanceNeutral h3{margin-bottom:.5rem;margin-top:-0.3rem;color:#727475;text-shadow:.02rem .02rem #434344;font-size:clamp(1.2rem,2.2vw,2.2rem);color:var(--BaseOrgaBlueColor);text-shadow:1px 1px var(--TextShadowDarkBlueColor)}.clPerformanceAside h3:first-letter,.clPerformanceAsideTop h3:first-letter,.clPerformanceNeutral h3:first-letter{font-size:120%}.clPerformanceAside h4,.clPerformanceAsideTop h4,.clPerformanceNeutral h4{font-size:clamp(1.3rem,1.8vw,1.8rem);font-weight:610;margin-bottom:.5rem;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;text-align:left;text-decoration:underline}.clPerformanceAside ul,.clPerformanceAsideTop ul,.clPerformanceNeutral ul{margin:.5rem 0rem .5rem 0rem}.clPerformanceAside ul li,.clPerformanceAsideTop ul li,.clPerformanceNeutral ul li{margin-left:clamp(4rem,7vw,7rem);font-size:clamp(1.1rem,1.4vw,1.4rem);line-height:1.5;font-weight:510}.clPerformanceAsideTopList{background-color:#e2e9f3}.clPerformanceNeutral{background-color:rgba(0,0,0,0)}.clPerformanceNeutral p{font-size:clamp(1.6rem,3.5vw,3.5rem);color:var(--BaseOrgaBlueColor);margin-top:clamp(1rem,2.5vw,2rem);font-weight:700;text-shadow:1px 1px var(--TextShadowDarkBlueColor);text-decoration-line:underline;text-decoration-style:double;text-align:center;-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}.clPerformanceNeutral p:first-letter{font-weight:700}.clPerformanceNeutral img{width:clamp(18rem,23vw,23rem);-webkit-filter:drop-shadow(-10px 10px 8px var(--PicBackLilaIndexShadow)) contrast(1.4);filter:drop-shadow(-10px 10px 8px var(--PicBackLilaIndexShadow)) contrast(1.4)}.clPerformanceAsideTop{padding:0rem}.clPerformanceMockUp{width:clamp(12rem,22vw,22rem)}.clPerformanceExplain{font-size:clamp(1rem,1.6vw,1.6rem) !important}.clPerformance small{margin-top:0rem;margin-left:0rem}.clPerformance a{color:var(--FontColor);font-weight:510}.clPerformance h4{font-weight:600}.clPerformance p{font-size:clamp(1.1rem,1.6vw,1.6rem);line-height:1.2;font-weight:400}.clPerformance p::first-letter{font-size:130%;font-weight:400;font-stretch:200%}.clPormanceFuture{height:auto;width:clamp(10rem,14vw,14rem)}.clOfferAttention{color:var(--AttentionFontColor);font-weight:700;font-size:clamp(1.1rem,2.1vw,2.1rem);text-decoration:underline}.clOfferAttention::first-letter{font-size:130%;font-weight:600;font-stretch:200%}.clPerformanceFurtherRow{background-color:var(--BackgroundColorLeftBoxSide);-webkit-box-shadow:1px 1px 2px rgba(54,63,73,.6) inset;box-shadow:1px 1px 2px rgba(54,63,73,.6) inset}.clPerformanceFurtherRow h2{font-size:clamp(1.8rem,4vw,4rem);color:var(--BaseOrgaBlueColor);font-weight:700;padding-top:1rem;padding-bottom:1rem;text-shadow:1px 1px var(--TextShadowDarkBlueColor)}.clContactImageSize img{pointer-events:none;padding-top:clamp(0em,8vw,8em);padding-bottom:clamp(0em,1vw,1em);height:auto;width:clamp(15rem,30vw,25rem)}.clContactEmailStyle{font-weight:600;text-align:center;font-size:clamp(1.3rem,2vw,2rem);padding:clamp(.5rem,.5vw,.5rem) clamp(1rem,3vw,3rem) clamp(.6rem,1vw,1rem) clamp(1rem,3vw,3rem);border-radius:clamp(.8rem,1vw,1rem)}.clContactTextAreaStyle{height:clamp(5em,15vw,15em)}.clContactAddressRoom{margin-bottom:clamp(2em,5vw,5em)}.clContactAddressRoom h3 ins{font-size:clamp(1.3rem,1.8vw,1.8rem);margin-bottom:.5rem}.clContactAddressRoom h3::first-letter{font-size:120%}.clContactAddressRoom ul li{list-style-type:none;font-size:clamp(1rem,1.4vw,1.4rem);color:var(--FontColor);float:none;line-height:clamp(1.3rem,1.7vw,1.7rem)}.clSubscribeCondition{padding:clamp(.5rem,1.5vw,1.5rem) !important;background:var(--BackgroundColorSubscribe);margin-top:1rem;border-radius:.5rem;border:0px solid var(--BorderColorSubscribe);line-height:clamp(1.2rem,1.7vw,1.7rem);font-size:clamp(1rem,1.4vw,1.4rem);-webkit-box-shadow:0px 1px 2px 1px rgba(62,90,73,.5) inset;box-shadow:0px 1px 2px 1px rgba(62,90,73,.5) inset;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.clOrgaBoxStyle,.clOrgaBoxStyleSpecial{background:rgba(0,0,0,0);border-radius:none;-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);padding:1.5em 1.5em 0em 1.5em;-webkit-transform:translateY(-2px);transform:translateY(-2px);z-index:0;width:content}.clOrgaBoxStyle h4,.clOrgaBoxStyleSpecial h4{font-size:clamp(1.5rem,2vw,2rem);font-weight:510}.clOrgaBoxStyle li a,.clOrgaBoxStyleSpecial li a{font-size:clamp(1.2rem,1.5vw,1.5rem);line-height:1.4;color:var(--FontColor);text-align:left}.clOrgaBoxStyle li a:hover,.clOrgaBoxStyleSpecial li a:hover{background:#cdd9ea;border-top-right-radius:.5em;border-bottom-right-radius:.5em;-webkit-transition:.3s;transition:.3s;margin-left:5px}.clLegalStyleLeft{padding:0rem clamp(1rem,3vw,3rem) 0rem clamp(1rem,3vw,3rem)}.clLegalStyleLeft h3 ins{font-size:clamp(1.3rem,1.6vw,1.6rem);margin-bottom:.5rem;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;text-align:left;font-weight:510}.clLegalStyleLeft p{font-size:clamp(1.1rem,1.4vw,1.4rem)}.clOrgaStyleLegal p{font-size:clamp(.8rem,1.15vw,1.15rem);line-height:clamp(1.1rem,1.4vw,1.4rem);letter-spacing:0em;margin-bottom:.3em}.clOrgaStyleLegal h4{font-size:clamp(1.1rem,1.4vw,1.4rem);margin-bottom:.2rem}.clOrgaStyleLegal small{font-size:clamp(.7rem,1vw,1rem)}.clConditionImageSize{pointer-events:none;padding-top:clamp(1rem,5vw,5rem);width:clamp(15rem,20vw,20rem);height:auto;-webkit-filter:drop-shadow(-4px 4px 7px rgb(164, 171, 177)) contrast(1.1);filter:drop-shadow(-4px 4px 7px rgb(164, 171, 177)) contrast(1.1)}.clImprintImageSize img{pointer-events:none;padding-top:clamp(1rem,5vw,5rem);width:clamp(17rem,24vw,24rem);height:auto;-webkit-filter:drop-shadow(-4px 4px 7px rgb(164, 171, 177)) contrast(1.1);filter:drop-shadow(-4px 4px 7px rgb(164, 171, 177)) contrast(1.1)}.clLegalImageSize img{pointer-events:none;width:clamp(18rem,25vw,25rem);margin-bottom:clamp(0rem,4vw,4rem);margin-top:clamp(0rem,3vw,3rem) !important;-webkit-filter:drop-shadow(-4px 4px 7px rgb(164, 171, 177)) contrast(1.1);filter:drop-shadow(-4px 4px 7px rgb(164, 171, 177)) contrast(1.1)}.clDataSecurityPlant{pointer-events:none;height:clamp(20rem,35vw,35rem);width:auto;-webkit-filter:drop-shadow(-2px 2px 4px rgb(176, 164, 177)) contrast(1.1);filter:drop-shadow(-2px 2px 4px rgb(176, 164, 177)) contrast(1.1)}.clServiceDevelImage{width:clamp(14rem,18vw,18rem)}.clServiceSecuMessage{font-size:clamp(1.1rem,1.5vw,1.5rem);font-weight:600;padding:clamp(1rem,1vw,1rem) clamp(1rem,1.8vw,1.8rem) clamp(1.3rem,1.5vw,1.5rem) 0rem;border-radius:clamp(1rem,1.3vw,1.3rem)}.clServiceDesignImage{width:clamp(14rem,20vw,20rem)}.clServiceDesignPic{width:clamp(10rem,20vw,20rem)}.clDesingNaviImage{width:clamp(6rem,10vw,10rem);margin-top:1rem}.clDesignResponsiveImage{width:clamp(12rem,22vw,22rem)}.clDesignHarmonyImage{width:clamp(10rem,16vw,16rem)}.clImageKeyLogger{width:clamp(10rem,18vw,18rem)}.clSecuCyberCrimiImage{width:clamp(10rem,16vw,16rem)}.clDevelShakeHandsImage{width:clamp(8rem,14vw,14rem)}.clDevelMockUpImage{width:clamp(13rem,20vw,20rem);margin-top:1rem}.clServiceImage img,.clServiceDesignImage img{width:clamp(18rem,20vw,20rem);height:auto;margin-top:clamp(0rem,5vw,5rem);-webkit-filter:drop-shadow(-10px 10px 15px rgb(179, 192, 199)) contrast(1.3);filter:drop-shadow(-10px 10px 15px rgb(179, 192, 199)) contrast(1.3)}.clServiceDesignImage img{width:clamp(18rem,20vw,20rem);height:auto;margin-top:clamp(0rem,0vw,0rem);-webkit-filter:drop-shadow(-10px 10px 15px rgb(179, 192, 199)) contrast(1.3);filter:drop-shadow(-10px 10px 15px rgb(179, 192, 199)) contrast(1.3)}.clDataSecuritySubTextBlock{height:auto;padding:clamp(.5em,1vw,1em) clamp(1em,3vw,3em) clamp(.5em,1vw,1em) clamp(1em,3vw,3em);border:1px solid var(--BorderColorDataSecurity);-webkit-transition:300ms ease-in-out;transition:300ms ease-in-out}.clDataSecuritySubTextBlock>p{font-size:clamp(1rem,1.3vw,1.3rem);display:block}.clDataSecuritySubTextBlock>h4{font-size:clamp(1.2rem,1.55vw,1.55rem);font-weight:510;display:block}.clDataSecuritySubTextBlock>img{display:block}.clNewsNameInputFormat{text-decoration:underline;font-weight:510}.clNewsInputField{background:var(--BackgroundColorInputFrames);padding:1rem clamp(1rem,3vw,3rem) 1rem clamp(1rem,3vw,3rem);border-radius:clamp(1rem,2vw,2rem);border:#d9c99f clamp(.3rem,.7vw,.7rem) solid;-webkit-box-shadow:0px 4px 8px 3px var(--ShadowLoginBox);box-shadow:0px 4px 8px 3px var(--ShadowLoginBox);-webkit-transform:translateY(-4px);transform:translateY(-4px);margin-bottom:clamp(1.5rem,3vw,3rem);margin-top:clamp(1rem,2vw,2rem)}.clThankYouMiddleText{margin-top:clamp(1rem,2vh,2rem);text-align:center}.clThankYouMiddleText p:nth-child(2){margin-top:clamp(1rem,2vw,2em)}.clThankYouMiddleText p:nth-child(4){font-weight:600;font-size:clamp(1.5rem,2.6vw,2.6em);margin-top:1em;margin-bottom:1em}.clThankYouMiddleText p:nth-child(6){margin-top:1em;margin-bottom:1em}.clThankYouMiddleText p{font-size:clamp(1.3rem,2vw,2rem);margin-top:.6rem}.clThankYouMiddleText p::first-letter{font-size:100%}.clThankYouMiddleText h1 b ins{margin-top:clamp(2rem,4vw,4rem);text-align:center}.clNewsLetterSend{margin-top:5rem;width:30rem;height:auto}.clThankYou{margin-top:15rem;width:26em;height:auto}.clContactLetterSend{margin-top:clamp(2rem,5vh,5rem);width:clamp(17rem,23vw,23rem);height:auto}.clNewsLetterThank{-webkit-box-shadow:0px 4px 8px 3px var(--ShadowLoginBox);box-shadow:0px 4px 8px 3px var(--ShadowLoginBox);-webkit-transform:translateY(-4px);transform:translateY(-4px);background-color:var(--BackgroundColorInputFrames);border:.7rem solid var(--BorderLoginBox);margin-bottom:clamp(2em,10vw,10em);padding-bottom:clamp(1.5em,5vw,5em);margin-top:clamp(2em,8vh,8em);border-radius:2rem;height:auto}.clContactThankYouMiddleText{margin-top:clamp(1rem,2vh,2rem);text-align:center}.clContactThankYouMiddleText p:nth-child(2){margin-top:clamp(1rem,2vw,2em)}.clContactThankYouMiddleText p:nth-child(4){font-weight:600;font-size:clamp(1.5rem,2.6vw,2.6em);margin-top:1em;margin-bottom:1em}.clContactThankYouMiddleText p:nth-child(6){margin-top:1em}.clContactThankYouMiddleText p:nth-child(8){margin-top:1em;margin-bottom:1em}.clContactThankYouMiddleText p{font-size:clamp(1.3rem,2vw,2rem);margin-top:.6rem}.clContactThankYouMiddleText p::first-letter{font-size:100%}.clContactThankYouMiddleText h1 b ins{margin-top:clamp(2rem,4vw,4rem);text-align:center}.clProjectRocket img{width:clamp(14rem,23vw,20rem);height:auto}.clOrgaProjectStyle{font-size:clamp(1.5rem,3vw,3rem);line-height:clamp(2.2rem,3.3vw,3.3rem);font-weight:700;color:#af336b;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;text-align:left}.clOrgaProjectStyle::first-letter{font-size:130%;font-weight:700;font-stretch:200%}.clProjektTarget{padding:0rem clamp(0rem,7vw,7rem) 0rem clamp(0rem,7vw,7rem);font-size:clamp(1.4rem,2vw,2rem);color:var(--BaseOrgaBlueColor) !important;font-weight:610;text-align:left}.clProjektTarget::first-letter{font-size:130%;font-weight:700;font-stretch:200%}.clProjectButton,.clProjectHusideButton,.clOrgaButton{-webkit-transition:.5s;transition:.5s;font-weight:600;min-width:clamp(10rem,18vw,18rem);text-align:center;font-size:clamp(1.3rem,2vw,2rem);padding:clamp(.5rem,.5vw,.5rem) clamp(1rem,3vw,3rem) clamp(.6rem,1vw,1rem) clamp(1rem,3vw,3rem);text-decoration:none;border-radius:clamp(.8rem,1vw,1rem)}.clProjectButton:hover,.clProjectHusideButton:hover,.clOrgaButton:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.clOrgaButton{font-size:clamp(1.3rem,2vw,2rem);min-width:clamp(10rem,14vw,14rem)}.clProjectOnlineShopImage{width:clamp(5rem,7vw,7rem);margin-top:.5rem}.clProjectBoringImage{height:clamp(8rem,15vw,15rem);-webkit-filter:drop-shadow(-8px 8px 10px var(--PicBackDarkGreyIndexShadow)) contrast(1.2);filter:drop-shadow(-8px 8px 10px var(--PicBackDarkGreyIndexShadow)) contrast(1.2)}.clProjectLivingImage{height:clamp(8rem,14vw,14rem);-webkit-filter:drop-shadow(-8px 8px 12px var(--PicBackDarkGreyIndexShadow)) contrast(1.5);filter:drop-shadow(-8px 8px 12px var(--PicBackDarkGreyIndexShadow)) contrast(1.5)}.clProjectTeleOnlineImage{height:clamp(6rem,11vw,11rem);margin-top:.5rem;-webkit-filter:drop-shadow(-8px 8px 12px var(--PicBackDarkGreyIndexShadow)) contrast(1.2);filter:drop-shadow(-8px 8px 12px var(--PicBackDarkGreyIndexShadow)) contrast(1.2)}.clProjectHusideLast{margin:clamp(1rem,2vw,2rem) 0rem clamp(1rem,2vw,2rem) 0rem}.clSetupNoteStyle{margin-top:.2rem;margin-right:2rem;font-size:1.5rem}