Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
ACESSIBILIDADE E INCLUSAO SOCIAL NAS ESCOLAS A importância do Serviço Social na inclusão de crianças com deficiência nas escolas regulares Nessa perspectiva, este artigo utilizado apresenta uma reflexão sobre a atuação do Serviço Social sob a óptica da Educação Inclusiva, cujo espaço na Educação vem sendo gradativamente conquistado. Aqui, especificamente, foi utilizada uma abordagem sobre a importância do Serviço Social junto ao processo de inclusão de crianças com deficiência no Ensino Regular, apropriando-se de conhecimentos teórico-metodológicos, técnico-operativos e ético-políticos da profissão, para subsidiar sua práxis, procurando efetivar sua atuação com qualidade. Social, buscando aparatos legais que a justifiquem. Após análise desse estudo, verificou-se que a prática do Serviço Social deve ser pautada através de um trabalho qualificado capaz de mediar, intervir e interagir no momento adequado no ato da inclusão da pessoa com deficiência na escola de Ensino Regular. O Serviço Social é uma profissão gestada na luta de classes, tendo como objeto de trabalho a questão social já sendo incorporada, na sua gênese, a necessidade pela igualdade de direitos e melhoria na qualidade de vida das pessoas, predominantemente o público privado do acesso a direitos sociais historicamente conquistados. INTRODUÇÃOA Política Nacional de Educação Especial e na Lei Orgânica da Assistência Social . «De longo prazo de natureza física, mental, intelectual ou sensorial, os quais, em interação com diversas barreiras, podem obstruir sua participação plena e efetiva na sociedade em igualdade de condições com as demais pessoas». Nesse ínterim, o presente trabalho abordará o papel do assistente social no processo de inclusão da criança com deficiência na escola de Ensino Regular. Buscar-se-á também contribuir para a análise dos fatores geradores das dificuldades enfrentadas pelas famílias para realizar a inclusão de seus filhos com deficiência no Ensino Regular, enfatizando a importância do assistente social nesse processo inclusivo. definição O Serviço Social está engajado em compreender as relações entre o homem e a sociedade, reconhecendo a dinâmica social em constante transformação. É fundamental garantir o acesso igualitário aos serviços, inclusive para pessoas com deficiência, mas há várias lacunas a serem preenchidas. O Serviço Social busca se adaptar e qualificar-se para atender às demandas crescentes, à medida que as pessoas buscam ativamente por seus direitos e deixam de viver isoladas por causa de uma deficiência. Essa profissão, como especialização do trabalho coletivo, tem contradições e determinações do contexto social, o que a torna revolucionária.A escola tem o dever de zelar pelos direitos das pessoas com deficiência, eliminando privações, barreiras físicas e preconceitos, para que essas pessoas possam se desenvolver plenamente, elevar sua autoestima e reconhecerem sua capacidade de participar ativamente na sociedade. O assistente social complementa esse trabalho, defendendo a estruturação de uma sociedade mais igualitária, baseada na Educação Inclusiva, englobando as esferas políticas, econômicas e sociais. Sua atuação é importante para promover a autonomia humana como um todo.O Serviço Social é fundamental para garantir o direito à educação, conforme as leis brasileiras, e auxiliar diretamente na inclusão de crianças com deficiência na rede regular de ensino. O assistente social tem um papel relevante, atuando como mediador entre a família, a escola e a comunidade, buscando assegurar condições adequadas para a inclusão da pessoa com deficiência na escola, quando esse direito não está sendo respeitado.A Educação Inclusiva consiste em princípios e procedimentos implementados pelos sistemas de ensino para adequar as escolas à diversidade humana do alunado. Neste contexto, estamos abordando especificamente o direito à educação. #one Política Nacional de Educação Especial (PNEE) representa um avanço na compreensão do papel da Educação no processo de inclusão de alunos com deficiência. Seu objetivo é garantir a inclusão escolar desses alunos, proporcionando acesso ao ensino inclusivo, de qualidade e gratuito, em igualdade de condições com os demais. No entanto, é necessário tomar ações que permitam que as crianças se sintam verdadeiramente incluídas na escola, com liberdade de escolha e direito de usufruir de todas as oportunidades. O modelo de integração educacional refere-se à coeducação de crianças com e sem deficiência na mesma sala de aula. Já a inclusão envolve a adaptação da sociedade para incluir pessoas com deficiência em seus sistemas sociais, ao mesmo tempo em que essas pessoas se preparam para assumir seus papéis na sociedade. A escola, nesse caso, deve se adaptar à criança A acessibilidade é essencial para permitir a participação efetiva e autônoma de pessoas com deficiência ou mobilidade reduzida em diversas áreas da vida social. De acordo com o Decreto nº 5.296/2004, a acessibilidade deve ser garantida a todas as pessoas que possuem limitações para realizar atividades, incluindo aquelas com deficiência física, intelectual, visual, auditiva, múltiplas deficiências e mobilidade reduzida. O Benefício Assistencial é oferecido às pessoas que necessitam dele, independentemente de contribuição à seguridade social, conforme estabelecido pelo art. 1988 e pela Lei Orgânica da Assistência Social - LOAS.Além disso, é assegurado um salário mínimo mensal às pessoas com deficiência e idosos que comprovem não ter meios de sustento próprios ou fornecidos pela família. Diretrizes para inclusão ratificam o direito à educação de estudantes com e sem deficiência em escolas regulares. A matrícula dos alunos com deficiência é responsabilidade da família, enquanto a adaptação do ambiente de ensino cabe à escola. É importante ressaltar que as famílias devem ter consciência de que a educação é um direito de todos os cidadãos e, portanto, é sua responsabilidade matricular seus filhos na escola.Os assistentes sociais desempenham um papel fundamental na educação, contribuindo para a inclusão de pessoas com deficiência. Eles devem intervir para eliminar preconceitos e criar um ambiente acolhedor e humanizado nas escolas. O trabalho desses profissionais envolve a divulgação de informações e conscientização, buscando superar as barreiras históricas para a inclusão. Como formadores de opinião e mediadores, os assistentes sociais têm o poder de influenciar a formação da subjetividade das pessoas, disseminando ideias inclusivas e desconstruindo estereótipos sobre as dificuldades da inclusão de pessoas com deficiência. #two IGUALDADE SOCIAL A igualdade de condições de acesso e permanência na escola está estabelecida na Constituição Federal de 1988 , destacando-se como um dos princípios para o ensino. Garante, como dever do Estado, a oferta do «Atendimento Educacional Especializado, preferencialmente na rede regular de ensino» .Ele deve ser articulado com a proposta da escola regular, embora suas atividades se diferenciem das realizadas em salas de aula de ensino comum.A contribuição do profissional de Serviço Social inserido na escola e no AEE se concretiza no sentido de subsidiar, auxiliar a escola e seus demais profissionais no enfrentamento de questões que integram a pauta da formação e do fazer profissional do assistente social, sobre as quais, muitas vezes, a escola não sabe como intervir. Apesar de configurar-se como sendo um desafio, a Educação Especial possui um arcabouço de instrumentais e técnicas, como a Língua Brasileira de Sinais 8, o Braile9, o espaço físico acessível e as políticas públicas de inclusão, que procuram viabilizar a inclusão de crianças com deficiência no Ensino Regular. #three CONSIDERAÇÕES FINAIS As considerações finais deste estudo destacam a necessidade de reconhecer e promover a igualdade e a diferença na sociedade, especialmente para assistentes sociais. Isso envolve trabalhar com a Língua Brasileira de Sinais (Libras) e o sistema Braille, que são formas de comunicação utilizadas por pessoas surdas e cegas, respectivamente. O estudo também ressaltou a importância do Serviço Social na Educação Inclusiva, destacando que é necessário conscientizar, garantir o acesso e o sucesso das crianças com deficiência no ensino regular, além de mediar a relação entre família, escola e comunidade. A parceria entre o Serviço Social e a Educação Inclusiva busca fortalecer ações que promovam a inclusão social, a formação da cidadania e a emancipação dos indivíduos com deficiência, permitindo que eles se tornem protagonistas de suas próprias histórias e cidadãos ativos na sociedade.REFERENCIAS :SASSAKI, Romeu Kazumi. Inclusão, construindo uma sociedade para todos. Rio de Janeiro: WVA, 1997. SEN, A. K. O Desenvolvimento como Liberdade. São Paulo: Companhia das Letras, 2000. ONU. Declaração Universal dos Direitos Humanos – ONU, 1948. Disponível em < http://portal.mj.gov.br/sedh/ct/legisintern/ddhbibinteruniversal.htm>. Acesso em 29 de set. de 2013. UNESCO. Declaração de Salamanca e linha de ação sobre necessidades educativas especiais. Brasília, 1994. YAZBEK, M. C. Os fundamentos do Serviço Social na contemporaneidade. In: CFESS-ABEPSS. Capacitação em Ser viço Social e política social, módulo 4. Brasília: UNB/CEAD, 2000. Artigo submetido Footer Start twitter facebook instagram email-alt © Untitled. All rights reserved. Untitled Untitled Untitled Untitled Text Page Animation Page what what StyleDefault Box Wide Box Tall Box Overlap background Constrain width PositionCenter Top Left Top Top Right Right Bottom Right Bottom Bottom Left Left Width48 PaddingVertical2.75 Horizontal7 Margins3.5 Corner Rounding0.5 Size16 Sets the base size of all elements. ContentsAlignmentAuto Left Center Right Spacing0.75 BackgroundNone Color Gradient Linear Radial Conic Reverse Stop #1 0% Stop #2 100% Stop #3 100% Angle45° Width50% Height50% X PositionCenter Y PositionCenter Blur0 PatternNone Color Size50 Thickness2 Border Width1 StyleSolid Drop Shadow Angle90° Size0 Distance3 Blur3.125 Mobile AutoManual Automatically optimize this element for viewing on mobile screens (recommended).Manually adjust this element’s appearance when viewed on mobile screens (advanced). ModeNormal Background Friendly Set this to "Background Friendly" when using a photo background to improve its visibility. Background Height45 Hide background overlay PaddingVertical3.125 Horizontal1.875 Margin0.75 SizeAuto ContentsAlignmentAuto Left Center Right SpacingAuto On LoadPerformed on this element when this site finishes loading. None Fade In Fade Up Fade Down Fade Left Fade Right Flip Forward Flip Backward Flip Left Flip Right Blur In Zoom In Zoom Out Duration1.25s IntensityNormal Delay0s WaitUp to 2s LoaderNone Bars Bouncing Dots Dots Spinner Spinner (bars) Spinner (dots) Spinner (ring) Color Size2 Elements: On LoadPerformed on each of this site's elements when it finishes loading. None Fade In Blur In Zoom In Zoom Out Duration1s IntensityNormal Delay0.25s Stagger0s On Section ChangePerformed when changing between sections. None Fade In Blur In Zoom In Zoom Out Duration0.5s IntensityNormal Links: On HoverPerformed when links within a text-based element (such Text or List) are hovered. None Fade In Duration0.25s OptionsApply visibility to contentsAllow the visibility of this element to trigger the "On Visible" animations of its contents. Done Publish Media Settings Publish TitleAcessibilidade e inclusao social nas escolas This site's title (and what gets shown at the top of the browser window). DescriptionA ATUAÇÃO DO ASSISTENTE SOCIAL JUNTO AO PROCESSO DE INCLUSÃO DAS CRIANÇAS COM DEFICIÊNCIA NAS ESCOLAS DE ENSINO REGULAR A brief description of this site (and what's usually used in bookmarks, search engine listings, etc). ActionPublish to a .carrd.co URL Publish to a custom domain Save as a template Save as an offline draft .carrd.co .crd.co .drr.ac .ju.mp .uwu.ai .carrd.co .carrd.co .crd.co .drr.ac .ju.mp .uwu.ai Publishes this site to a .carrd.co URL. Lowercase letters, numbers, and hyphens only. Must be at least 3 characters long. Publishes this site to a registered custom domain or subdomain. The following DNS records must be added to the domain via your domain provider or registrar (how do I do this?): Type A Host @ Data xxx.xxx.xxx.xxx Type CNAME Host www Target domain.ext. Once added, please allow up to an hour for the domain to initialize and for SSL to take effect. Saves this site as a template you can use as a starting point for new sites. Saves this site as an offline draft. Useful if you're not quite ready to share it with the world or have elements you have yet to finish. Share Image UploadClear Image to display when this site is shared on a social network (like Facebook or Twitter). Defaults to a screenshot if not provided. Icon The icon (aka "favicon") to show in the browser address bar for this site. Upload Clear LanguageAbkhazian Afar Afrikaans Akan Albanian Amharic Arabic Aragonese Armenian Assamese Avaric Avestan Aymara Azerbaijani Bambara Bashkir Basque Belarusian Bengali Bihari languages Bislama Bokmål, Norwegian Bosnian Breton Bulgarian Burmese Catalan Central Khmer Chamorro Chechen Chichewa Chinese Church Slavic Chuvash Cornish Corsican Cree Croatian Czech Danish Divehi Dutch Dzongkha English Esperanto Estonian Ewe Faroese Fijian Finnish French Fulah Gaelic Galician Ganda Georgian German Greek Guarani Gujarati Haitian Hausa Hebrew Herero Hindi Hiri Motu Hungarian Icelandic Ido Igbo Indonesian Interlingua Interlingue Inuktitut Inupiaq Irish Italian Japanese Javanese Kalaallisut Kannada Kanuri Kashmiri Kazakh Kikuyu Kinyarwanda Kirghiz Komi Kongo Korean Kuanyama Kurdish Lao Latin Latvian Limburgan Lingala Lithuanian Luba-Katanga Luxembourgish Macedonian Malagasy Malay Malayalam Maltese Manx Maori Marathi Marshallese Mongolian Nauru Navajo Ndebele, North Ndebele, South Ndonga Nepali Northern Sami Norwegian Norwegian Nynorsk Occitan Ojibwa Oriya Oromo Ossetian Pali Panjabi Persian Polish Portuguese Portuguese, Brazilian Pushto Quechua Romanian Romansh Rundi Russian Samoan Sango Sanskrit Sardinian Serbian Shona Sichuan Yi Sindhi Sinhala Slovak Slovenian Somali Sotho, Southern Spanish Sundanese Swahili Swati Swedish Tagalog Tahitian Tajik Tamil Tatar Telugu Thai Tibetan Tigrinya Tonga Tsonga Tswana Turkish Turkmen Twi Uighur Ukrainian Urdu Uzbek Venda Vietnamese Volapük Walloon Welsh Western Frisian Wolof Xhosa Yiddish Yoruba Zhuang Zulu The primary language of this site's content. Password ProtectionPassword ProtectionUsername PasswordThis site's password. If provided, visitors will be required to enter the above username and password combination to view this site. Protects this site with a password. If provided, visitors will be required to enter the above password to view this site. Google Analytics IDThe Google Analytics measurement or tracking ID to use for this site (learn more). IndexingOn Text Only Off Allow search engines and other crawlers to index this site's text, images, and videos.Ask search engines and other crawlers to index this site's text content, but exclude its images and videos (via robots.txt rules).Ask search engines and other crawlers to not index this site (via robots.txt rules). Update FrequencyAuto Hourly Every 6 hours Every 12 hours Daily Every 2 days Every 3 days Every 4 days Every 5 days Every 6 days Weekly An estimate of how often this site's content will be updated. Used to tune various aspects of its performance (such as caching). Canonical URLThe canonical URL of this site. Leave blank to use this site's URL. Browser Color The preferred color to tint the browser interface when viewing this site (where supported). OptionsServe fonts locallyAllow font assets to be served directly from this site (learn more). Reduce motion if requestedMinimize motion effects and animations when requested by the browser (learn more). Meta Tags Add meta tag … Additional meta tags (in name=content format) to include in this site's <head>. Redirects Add redirect … (Domains Only) Site requests that should be 301 redirected to either this site, a specific section, or an external URL (learn more). Sections Done AddText Image Video Audio Gallery Timer Slideshow Widget Container List Buttons Links Icons Table Divider Form Embed Control Undo Redo Preview Animation Leave Section View Show sections Toggle Crop Switch View Background Properties Page Properties View Site Publish MenuUndo Redo Publish … View Site Start Over Background … Page … Instructions Shortcuts Documentation Dashboard Exit Useful Instructions! Add elements (text, images, etc.) Undo previous action Redo next action Preview animations (if any) Leave Section View Show sections Switch to Mobile View View published site in a new tab Publish site (shift + click to quick publish) Show Background properties Show Page properties More actions Drag and drop elements to arrange them Click on an element to bring up its properties Okay, got it!Go to Menu → Instructions to show this screen again Texto original Avalie a tradução O feedback vai ser usado para ajudar a melhorar o Google Tradutor Cancel Change Accept Hue Saturation Brightness Contrast Sepia Black and White Invert Blur @charset "utf-8"; #--main div.component-wrapper[data-id="columns04"]:not(:last-child)::after { } #--main div.component-wrapper[data-id="columns04"]:not(:first-child)::before { } #--main div.component-wrapper[data-id="columns04"]:not(:last-child) { } #--main div.component-wrapper[data-id="columns04"]:not(:first-child) { } #--main div.component-wrapper[data-id="columns04"]::after { } #--main div.component-wrapper[data-id="columns04"]::before { } #--main div.component-wrapper[data-id="columns04"] { } #--main div.component-wrapper[data-id="columns05"]:not(:last-child)::after { } #--main div.component-wrapper[data-id="columns05"]:not(:first-child)::before { } #--main div.component-wrapper[data-id="columns05"]:not(:last-child) { } #--main div.component-wrapper[data-id="columns05"]:not(:first-child) { } #--main div.component-wrapper[data-id="columns05"]::after { } #--main div.component-wrapper[data-id="columns05"]::before { } #--main div.component-wrapper[data-id="columns05"] { } #--main div.component-wrapper[data-id="columns02"]:not(:last-child)::after { } #--main div.component-wrapper[data-id="columns02"]:not(:first-child)::before { } #--main div.component-wrapper[data-id="columns02"]:not(:last-child) { } #--main div.component-wrapper[data-id="columns02"]:not(:first-child) { } #--main div.component-wrapper[data-id="columns02"]::after { } #--main div.component-wrapper[data-id="columns02"]::before { } #--main div.component-wrapper[data-id="columns02"] { } #--main div.component-wrapper[data-id="columns01"]:not(:last-child)::after { } #--main div.component-wrapper[data-id="columns01"]:not(:first-child)::before { } #--main div.component-wrapper[data-id="columns01"]:not(:last-child) { } #--main div.component-wrapper[data-id="columns01"]:not(:first-child) { } #--main div.component-wrapper[data-id="columns01"]::after { } #--main div.component-wrapper[data-id="columns01"]::before { } #--main div.component-wrapper[data-id="columns01"] { } #--main div.component-wrapper[data-id="columns03"]:not(:last-child)::after { } #--main div.component-wrapper[data-id="columns03"]:not(:first-child)::before { } #--main div.component-wrapper[data-id="columns03"]:not(:last-child) { } #--main div.component-wrapper[data-id="columns03"]:not(:first-child) { } #--main div.component-wrapper[data-id="columns03"]::after { } #--main div.component-wrapper[data-id="columns03"]::before { } #--main div.component-wrapper[data-id="columns03"] { } #--text16 span.--p:nth-child(n+2) { margin-top: 1rem; } #--text16 span.--a:hover { text-decoration: none !important; } #--text16 span.--a { text-decoration: underline !important; } #--text16 { color: rgba(255, 255, 255, 0.35); font-family: "Source Sans Pro", sans-serif; letter-spacing: 0.025rem; width: calc(100% + 0.025rem); font-size: 0.75em; line-height: 1.75; font-weight: 200; } #--main div.component-wrapper[data-id="text16"]:not(:last-child)::after { } #--main div.component-wrapper[data-id="text16"]:not(:first-child)::before { } #--main div.component-wrapper[data-id="text16"]:not(:last-child) { } #--main div.component-wrapper[data-id="text16"]:not(:first-child) { } #--main div.component-wrapper[data-id="text16"]::after { } #--main div.component-wrapper[data-id="text16"]::before { } #--main div.component-wrapper[data-id="text16"] { } #--columns04.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component > * > * { border-radius: inherit; height: 100%; position: absolute; width: 100%; } #--columns04.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component > * { border-radius: inherit; height: 100%; width: 100%; } #--columns04.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component { border-radius: inherit; height: 100%; width: 100%; } #--columns04.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child { border-radius: inherit; height: calc(100% + (var(--padding-vertical) * 2)); } #--columns04.columns > .--container-wrapper > .--container-inner > .full:last-child { border-bottom-right-radius: inherit; border-top-right-radius: inherit; } #--columns04.columns > .--container-wrapper > .--container-inner > .full:first-child { border-bottom-left-radius: inherit; border-top-left-radius: inherit; } #--columns04.columns > .--container-wrapper > .--container-inner > .full { align-self: stretch; } #--columns04.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; } #--columns04.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; } #--columns04.columns > .--container-wrapper > .--container-inner > div:last-child > .component-wrapper.full { width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px); } #--columns04.columns > .--container-wrapper > .--container-inner > div:first-child > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px); } #--columns04.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full { margin-left: calc(var(--gutters) * -0.5); max-width: none !important; width: calc(100% + var(--gutters) + 0.4725px); } #--columns04.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child > .component, #--columns04.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child > .component > :first-child { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; } #--columns04.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child > .component, #--columns04.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child > .component > :first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; } #--columns04.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; } #--columns04.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; border-top-left-radius: inherit; border-top-right-radius: inherit; } #--columns04.default > .--container-wrapper > .--container-inner > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); max-width: none !important; width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); } #--columns04.columns > .--container-wrapper > .--container-inner > :first-child { margin-left: calc(var(--gutters) * -1); } #--columns04.columns > .--container-wrapper > .--container-inner > * > ::after { height: var(--spacing); } #--columns04.columns > .--container-wrapper > .--container-inner > * > ::before { height: var(--spacing); } #--columns04.columns > .--container-wrapper > .--container-inner > * > :last-child { margin-bottom: 0px !important; } #--columns04.columns > .--container-wrapper > .--container-inner > * > :first-child { margin-top: 0px !important; } #--columns04.columns > .--container-wrapper > .--container-inner > * > * { margin-bottom: var(--spacing); margin-top: var(--spacing); } #--columns04.columns > .--container-wrapper > .--container-inner > * { flex-grow: 0; flex-shrink: 0; max-width: 100%; text-align: var(--alignment); padding: 0 0 0 var(--gutters); } #--columns04.columns > .--container-wrapper > .--container-inner { display: flex; flex-wrap: wrap; align-items: center; } #--columns04.default > .--container-wrapper > .--container-inner > ::after { height: var(--spacing); } #--columns04.default > .--container-wrapper > .--container-inner > ::before { height: var(--spacing); } #--columns04.default > .--container-wrapper > .--container-inner > :last-child { margin-bottom: 0px !important; } #--columns04.default > .--container-wrapper > .--container-inner > :first-child { margin-top: 0px !important; } #--columns04.default > .--container-wrapper > .--container-inner > * { margin-bottom: var(--spacing); margin-top: var(--spacing); } #--columns04 > .--container-wrapper > .--container-inner { --gutters: 2rem; --padding-horizontal: 0rem; --padding-vertical: 0rem; --spacing: 1rem; padding: var(--padding-vertical) var(--padding-horizontal); } #--columns04 > .--container-wrapper { display: inline-block; width: 38rem; background-color: transparent; } #--columns04 { --alignment: center; --flex-alignment: center; --indent-left: 1; --indent-right: 1; } #--columns05 > .--container-wrapper > .--container-inner > :nth-child(2) { width: calc(50% + (var(--gutters) / 2)); --alignment: right; --flex-alignment: flex-end; --indent-left: 0; --indent-right: 1; } #--columns05 > .--container-wrapper > .--container-inner > :nth-child(1) { width: calc(50% + (var(--gutters) / 2)); } #--columns05.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component > * > * { border-radius: inherit; height: 100%; position: absolute; width: 100%; } #--columns05.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component > * { border-radius: inherit; height: 100%; width: 100%; } #--columns05.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component { border-radius: inherit; height: 100%; width: 100%; } #--columns05.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child { border-radius: inherit; height: calc(100% + (var(--padding-vertical) * 2)); } #--columns05.columns > .--container-wrapper > .--container-inner > .full:last-child { border-bottom-right-radius: inherit; border-top-right-radius: inherit; } #--columns05.columns > .--container-wrapper > .--container-inner > .full:first-child { border-bottom-left-radius: inherit; border-top-left-radius: inherit; } #--columns05.columns > .--container-wrapper > .--container-inner > .full { align-self: stretch; } #--columns05.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; } #--columns05.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; } #--columns05.columns > .--container-wrapper > .--container-inner > div:last-child > .component-wrapper.full { width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px); } #--columns05.columns > .--container-wrapper > .--container-inner > div:first-child > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px); } #--columns05.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full { margin-left: calc(var(--gutters) * -0.5); max-width: none !important; width: calc(100% + var(--gutters) + 0.4725px); } #--columns05.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child > .component, #--columns05.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child > .component > :first-child { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; } #--columns05.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child > .component, #--columns05.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child > .component > :first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; } #--columns05.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; } #--columns05.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; border-top-left-radius: inherit; border-top-right-radius: inherit; } #--columns05.default > .--container-wrapper > .--container-inner > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); max-width: none !important; width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); } #--columns05.columns > .--container-wrapper > .--container-inner > :first-child { margin-left: calc(var(--gutters) * -1); } #--columns05.columns > .--container-wrapper > .--container-inner > * > ::after { height: var(--spacing); } #--columns05.columns > .--container-wrapper > .--container-inner > * > ::before { height: var(--spacing); } #--columns05.columns > .--container-wrapper > .--container-inner > * > :last-child { margin-bottom: 0px !important; } #--columns05.columns > .--container-wrapper > .--container-inner > * > :first-child { margin-top: 0px !important; } #--columns05.columns > .--container-wrapper > .--container-inner > * > * { margin-bottom: var(--spacing); margin-top: var(--spacing); } #--columns05.columns > .--container-wrapper > .--container-inner > * { flex-grow: 0; flex-shrink: 0; max-width: 100%; text-align: var(--alignment); padding: 0 0 0 var(--gutters); } #--columns05.columns > .--container-wrapper > .--container-inner { display: flex; flex-wrap: wrap; align-items: center; } #--columns05.default > .--container-wrapper > .--container-inner > ::after { height: var(--spacing); } #--columns05.default > .--container-wrapper > .--container-inner > ::before { height: var(--spacing); } #--columns05.default > .--container-wrapper > .--container-inner > :last-child { margin-bottom: 0px !important; } #--columns05.default > .--container-wrapper > .--container-inner > :first-child { margin-top: 0px !important; } #--columns05.default > .--container-wrapper > .--container-inner > * { margin-bottom: var(--spacing); margin-top: var(--spacing); } #--columns05 > .--container-wrapper > .--container-inner { --gutters: 2.5rem; --padding-horizontal: 0rem; --padding-vertical: 0rem; --spacing: 1rem; padding: var(--padding-vertical) var(--padding-horizontal); } #--columns05 > .--container-wrapper { display: inline-block; width: 38rem; background-color: transparent; } #--columns05 { } #--columns02 > .--container-wrapper > .--container-inner > :nth-child(2) { width: calc(50% + (var(--gutters) / 2)); } #--columns02 > .--container-wrapper > .--container-inner > :nth-child(1) { width: calc(50% + (var(--gutters) / 2)); --alignment: left; --flex-alignment: flex-start; --indent-left: 1; --indent-right: 0; } #--columns02.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component > * > * { border-radius: inherit; height: 100%; position: absolute; width: 100%; } #--columns02.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component > * { border-radius: inherit; height: 100%; width: 100%; } #--columns02.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component { border-radius: inherit; height: 100%; width: 100%; } #--columns02.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child { border-radius: inherit; height: calc(100% + (var(--padding-vertical) * 2)); } #--columns02.columns > .--container-wrapper > .--container-inner > .full:last-child { border-bottom-right-radius: inherit; border-top-right-radius: inherit; } #--columns02.columns > .--container-wrapper > .--container-inner > .full:first-child { border-bottom-left-radius: inherit; border-top-left-radius: inherit; } #--columns02.columns > .--container-wrapper > .--container-inner > .full { align-self: stretch; } #--columns02.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; } #--columns02.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; } #--columns02.columns > .--container-wrapper > .--container-inner > div:last-child > .component-wrapper.full { width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px); } #--columns02.columns > .--container-wrapper > .--container-inner > div:first-child > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px); } #--columns02.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full { margin-left: calc(var(--gutters) * -0.5); max-width: none !important; width: calc(100% + var(--gutters) + 0.4725px); } #--columns02.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child > .component, #--columns02.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child > .component > :first-child { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; } #--columns02.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child > .component, #--columns02.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child > .component > :first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; } #--columns02.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; } #--columns02.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; border-top-left-radius: inherit; border-top-right-radius: inherit; } #--columns02.default > .--container-wrapper > .--container-inner > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); max-width: none !important; width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); } #--columns02.columns > .--container-wrapper > .--container-inner > :first-child { margin-left: calc(var(--gutters) * -1); } #--columns02.columns > .--container-wrapper > .--container-inner > * > ::after { height: var(--spacing); } #--columns02.columns > .--container-wrapper > .--container-inner > * > ::before { height: var(--spacing); } #--columns02.columns > .--container-wrapper > .--container-inner > * > :last-child { margin-bottom: 0px !important; } #--columns02.columns > .--container-wrapper > .--container-inner > * > :first-child { margin-top: 0px !important; } #--columns02.columns > .--container-wrapper > .--container-inner > * > * { margin-bottom: var(--spacing); margin-top: var(--spacing); } #--columns02.columns > .--container-wrapper > .--container-inner > * { flex-grow: 0; flex-shrink: 0; max-width: 100%; text-align: var(--alignment); padding: 0 0 0 var(--gutters); } #--columns02.columns > .--container-wrapper > .--container-inner { display: flex; flex-wrap: wrap; align-items: center; } #--columns02.default > .--container-wrapper > .--container-inner > ::after { height: var(--spacing); } #--columns02.default > .--container-wrapper > .--container-inner > ::before { height: var(--spacing); } #--columns02.default > .--container-wrapper > .--container-inner > :last-child { margin-bottom: 0px !important; } #--columns02.default > .--container-wrapper > .--container-inner > :first-child { margin-top: 0px !important; } #--columns02.default > .--container-wrapper > .--container-inner > * { margin-bottom: var(--spacing); margin-top: var(--spacing); } #--columns02 > .--container-wrapper > .--container-inner { --gutters: 2.5rem; --padding-horizontal: 0rem; --padding-vertical: 0rem; --spacing: 1rem; padding: var(--padding-vertical) var(--padding-horizontal); } #--columns02 > .--container-wrapper { display: inline-block; width: 38rem; background-color: transparent; } #--columns02 { } #--columns01 > .--container-wrapper > .--container-inner > :nth-child(2) { width: calc(50% + (var(--gutters) / 2)); --alignment: right; --flex-alignment: flex-end; --indent-left: 0; --indent-right: 1; } #--columns01 > .--container-wrapper > .--container-inner > :nth-child(1) { width: calc(50% + (var(--gutters) / 2)); } #--columns01.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component > * > * { border-radius: inherit; height: 100%; position: absolute; width: 100%; } #--columns01.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component > * { border-radius: inherit; height: 100%; width: 100%; } #--columns01.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component { border-radius: inherit; height: 100%; width: 100%; } #--columns01.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child { border-radius: inherit; height: calc(100% + (var(--padding-vertical) * 2)); } #--columns01.columns > .--container-wrapper > .--container-inner > .full:last-child { border-bottom-right-radius: inherit; border-top-right-radius: inherit; } #--columns01.columns > .--container-wrapper > .--container-inner > .full:first-child { border-bottom-left-radius: inherit; border-top-left-radius: inherit; } #--columns01.columns > .--container-wrapper > .--container-inner > .full { align-self: stretch; } #--columns01.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; } #--columns01.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; } #--columns01.columns > .--container-wrapper > .--container-inner > div:last-child > .component-wrapper.full { width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px); } #--columns01.columns > .--container-wrapper > .--container-inner > div:first-child > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px); } #--columns01.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full { margin-left: calc(var(--gutters) * -0.5); max-width: none !important; width: calc(100% + var(--gutters) + 0.4725px); } #--columns01.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child > .component, #--columns01.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child > .component > :first-child { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; } #--columns01.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child > .component, #--columns01.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child > .component > :first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; } #--columns01.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; } #--columns01.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; border-top-left-radius: inherit; border-top-right-radius: inherit; } #--columns01.default > .--container-wrapper > .--container-inner > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); max-width: none !important; width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); } #--columns01.columns > .--container-wrapper > .--container-inner > :first-child { margin-left: calc(var(--gutters) * -1); } #--columns01.columns > .--container-wrapper > .--container-inner > * > ::after { height: var(--spacing); } #--columns01.columns > .--container-wrapper > .--container-inner > * > ::before { height: var(--spacing); } #--columns01.columns > .--container-wrapper > .--container-inner > * > :last-child { margin-bottom: 0px !important; } #--columns01.columns > .--container-wrapper > .--container-inner > * > :first-child { margin-top: 0px !important; } #--columns01.columns > .--container-wrapper > .--container-inner > * > * { margin-bottom: var(--spacing); margin-top: var(--spacing); } #--columns01.columns > .--container-wrapper > .--container-inner > * { flex-grow: 0; flex-shrink: 0; max-width: 100%; text-align: var(--alignment); padding: 0 0 0 var(--gutters); } #--columns01.columns > .--container-wrapper > .--container-inner { display: flex; flex-wrap: wrap; align-items: center; } #--columns01.default > .--container-wrapper > .--container-inner > ::after { height: var(--spacing); } #--columns01.default > .--container-wrapper > .--container-inner > ::before { height: var(--spacing); } #--columns01.default > .--container-wrapper > .--container-inner > :last-child { margin-bottom: 0px !important; } #--columns01.default > .--container-wrapper > .--container-inner > :first-child { margin-top: 0px !important; } #--columns01.default > .--container-wrapper > .--container-inner > * { margin-bottom: var(--spacing); margin-top: var(--spacing); } #--columns01 > .--container-wrapper > .--container-inner { --gutters: 2.5rem; --padding-horizontal: 0rem; --padding-vertical: 0rem; --spacing: 1rem; padding: var(--padding-vertical) var(--padding-horizontal); } #--columns01 > .--container-wrapper { display: inline-block; width: 38rem; background-color: transparent; } #--columns01 { } #--columns03.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component > * > * { border-radius: inherit; height: 100%; position: absolute; width: 100%; } #--columns03.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component > * { border-radius: inherit; height: 100%; width: 100%; } #--columns03.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child > .component { border-radius: inherit; height: 100%; width: 100%; } #--columns03.columns > .--container-wrapper > .--container-inner > .full > .full:first-child:last-child { border-radius: inherit; height: calc(100% + (var(--padding-vertical) * 2)); } #--columns03.columns > .--container-wrapper > .--container-inner > .full:last-child { border-bottom-right-radius: inherit; border-top-right-radius: inherit; } #--columns03.columns > .--container-wrapper > .--container-inner > .full:first-child { border-bottom-left-radius: inherit; border-top-left-radius: inherit; } #--columns03.columns > .--container-wrapper > .--container-inner > .full { align-self: stretch; } #--columns03.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; } #--columns03.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; } #--columns03.columns > .--container-wrapper > .--container-inner > div:last-child > .component-wrapper.full { width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px); } #--columns03.columns > .--container-wrapper > .--container-inner > div:first-child > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px); } #--columns03.columns > .--container-wrapper > .--container-inner > div > .component-wrapper.full { margin-left: calc(var(--gutters) * -0.5); max-width: none !important; width: calc(100% + var(--gutters) + 0.4725px); } #--columns03.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child > .component, #--columns03.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child > .component > :first-child { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; } #--columns03.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child > .component, #--columns03.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child > .component > :first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; } #--columns03.default > .--container-wrapper > .--container-inner > .component-wrapper.full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; } #--columns03.default > .--container-wrapper > .--container-inner > .component-wrapper.full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; border-top-left-radius: inherit; border-top-right-radius: inherit; } #--columns03.default > .--container-wrapper > .--container-inner > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); max-width: none !important; width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); } #--columns03.columns > .--container-wrapper > .--container-inner > :first-child { margin-left: calc(var(--gutters) * -1); } #--columns03.columns > .--container-wrapper > .--container-inner > * > ::after { height: var(--spacing); } #--columns03.columns > .--container-wrapper > .--container-inner > * > ::before { height: var(--spacing); } #--columns03.columns > .--container-wrapper > .--container-inner > * > :last-child { margin-bottom: 0px !important; } #--columns03.columns > .--container-wrapper > .--container-inner > * > :first-child { margin-top: 0px !important; } #--columns03.columns > .--container-wrapper > .--container-inner > * > * { margin-bottom: var(--spacing); margin-top: var(--spacing); } #--columns03.columns > .--container-wrapper > .--container-inner > * { flex-grow: 0; flex-shrink: 0; max-width: 100%; text-align: var(--alignment); padding: 0 0 0 var(--gutters); } #--columns03.columns > .--container-wrapper > .--container-inner { display: flex; flex-wrap: wrap; align-items: center; } #--columns03.default > .--container-wrapper > .--container-inner > ::after { height: var(--spacing); } #--columns03.default > .--container-wrapper > .--container-inner > ::before { height: var(--spacing); } #--columns03.default > .--container-wrapper > .--container-inner > :last-child { margin-bottom: 0px !important; } #--columns03.default > .--container-wrapper > .--container-inner > :first-child { margin-top: 0px !important; } #--columns03.default > .--container-wrapper > .--container-inner > * { margin-bottom: var(--spacing); margin-top: var(--spacing); } #--columns03 > .--container-wrapper > .--container-inner { --gutters: 2rem; --padding-horizontal: 0rem; --padding-vertical: 0rem; --spacing: 1rem; padding: var(--padding-vertical) var(--padding-horizontal); } #--columns03 > .--container-wrapper { display: inline-block; width: 38rem; background-color: transparent; } #--columns03 { --alignment: center; --flex-alignment: center; --indent-left: 1; --indent-right: 1; } #--gallery01 .--ul .--li .--thumbnail img { transition: none 0s ease 0s; } #--gallery01 .--ul .--li img.is-unassigned { height: 15rem; } #--gallery01 .--ul .--li img { height: auto; max-height: 15rem; } #--gallery01 .--ul .--li .--thumbnail { display: block; transition: none 0s ease 0s; } #--gallery01 .--ul { gap: 0.5rem; } #--gallery01 .--ul .--li .--caption { display: none; } #--gallery01 .--ul .--li .--frame { border-radius: 0rem; } #--gallery01 .--ul .--li { border-radius: 0rem; display: inline-block; } #--gallery01 .--inner { max-width: 100%; } #--image01 .--frame img { transition: none 0s ease 0s; } #--image01 .--frame { width: 15rem; border-radius: 0.375rem; transition: none 0s ease 0s; } #--image05 .--frame img { transition: none 0s ease 0s; } #--image05 .--frame { width: 15rem; border-radius: 0.375rem; transition: none 0s ease 0s; } #--image02 .--frame img { transition: none 0s ease 0s; } #--image02 .--frame { width: 15rem; border-radius: 0.375rem; transition: none 0s ease 0s; } #--text04 span.--p:nth-child(n+2) { margin-top: 1rem; } #--text04 span.--a:hover { text-decoration: none !important; } #--text04 span.--a { text-decoration: underline !important; } #--text04 { color: rgba(255, 255, 255, 0.35); font-family: "Source Sans Pro", sans-serif; letter-spacing: 0.025rem; width: calc(100% + 0.025rem); font-size: 0.75em; line-height: 1.75; font-weight: 200; } #--icons01 .--li .---a + svg { transition: fill 0.25s ease 0s, stroke 0.25s ease 0s; } #--icons01 .--li .---a:hover svg { fill: rgb(255, 204, 176) !important; } #--icons01 .--li .---a:hover { border-color: rgb(255, 204, 176) !important; } #--icons01 .--li .---a svg { height: 60%; width: 60%; fill: rgb(255, 255, 255); transition: fill 0.25s ease 0s; } #--icons01 .--li .---a { border-radius: 100%; height: 2em; width: 2em; border: 1px solid rgb(255, 255, 255); transition: color 0.25s ease 0s, background-color 0.25s ease 0s, border-color 0.25s ease 0s; } #--main div.component-wrapper[data-id="icons01"]:not(:last-child)::after { min-height: 1.625rem; max-height: 1.625rem; } #--main div.component-wrapper[data-id="icons01"]:not(:first-child)::before { min-height: 1.625rem; max-height: 1.625rem; } #--main div.component-wrapper[data-id="icons01"]:not(:last-child) { margin-bottom: 1.625rem; } #--main div.component-wrapper[data-id="icons01"]:not(:first-child) { margin-top: 1.625rem; } #--icons01 { font-size: 1.375em; gap: 1.25rem; } #--divider02::before { width: 32rem; background-color: rgba(255, 255, 255, 0.18); height: 1px; border-radius: 0px; } #--main div.component-wrapper[data-id="divider02"]:not(:last-child)::after { max-height: 1.75rem; min-height: 1.75rem; } #--main div.component-wrapper[data-id="divider02"]:not(:first-child)::before { max-height: 1.75rem; min-height: 1.75rem; } #--main div.component-wrapper[data-id="divider02"]:not(:last-child) { margin-bottom: 1.75rem; } #--main div.component-wrapper[data-id="divider02"]:not(:first-child) { margin-top: 1.75rem; } #--control02 { margin-top: 10.5rem; } #--text06 span.--p:nth-child(n+2) { margin-top: 1rem; } #--text06 span.--a:hover { text-decoration: none !important; } #--text06 span.--a { text-decoration: underline !important; } #--text06 { color: rgb(255, 255, 255); font-family: "Source Sans Pro", sans-serif; letter-spacing: 0.025rem; width: calc(100% + 0.025rem); font-size: 1em; line-height: 1.75; font-weight: 200; } #--image04 .--frame img { transition: none 0s ease 0s; } #--image04 .--frame { width: 32rem; border-radius: 0.375rem; transition: none 0s ease 0s; } #--divider01::before { width: 3rem; background-color: rgb(255, 255, 255); height: 2px; border-radius: 0px; } #--main div.component-wrapper[data-id="divider01"]:not(:last-child)::after { max-height: 0.25rem; min-height: 0.25rem; } #--main div.component-wrapper[data-id="divider01"]:not(:first-child)::before { max-height: 0.25rem; min-height: 0.25rem; } #--main div.component-wrapper[data-id="divider01"]:not(:last-child) { margin-bottom: 0.25rem; } #--main div.component-wrapper[data-id="divider01"]:not(:first-child) { margin-top: 0.25rem; } #--text01 span.--p:nth-child(n+2) { margin-top: 1rem; } #--text01 span.--a:hover { text-decoration: none !important; } #--text01 span.--a { text-decoration: underline !important; } #--text01 { text-transform: uppercase; color: rgb(255, 255, 255); font-family: Montserrat, sans-serif; letter-spacing: 0.375rem; width: calc(100% + 0.375rem); font-size: 1.25em; line-height: 1.375; font-weight: 400; } #--text15 span.--p:nth-child(n+2) { margin-top: 1rem; } #--text15 span.--a:hover { text-decoration: none !important; } #--text15 span.--a { text-decoration: underline !important; } #--text15 { color: rgb(255, 255, 255); font-family: "Source Sans Pro", sans-serif; letter-spacing: 0.025rem; width: calc(100% + 0.025rem); font-size: 1em; line-height: 1.75; font-weight: 200; } #--image07 .--frame img { transition: none 0s ease 0s; } #--image07 .--frame { width: 32rem; border-radius: 0.375rem; transition: none 0s ease 0s; } #--divider08::before { width: 3rem; background-color: rgb(255, 255, 255); height: 2px; border-radius: 0px; } #--main div.component-wrapper[data-id="divider08"]:not(:last-child)::after { max-height: 0.25rem; min-height: 0.25rem; } #--main div.component-wrapper[data-id="divider08"]:not(:first-child)::before { max-height: 0.25rem; min-height: 0.25rem; } #--main div.component-wrapper[data-id="divider08"]:not(:last-child) { margin-bottom: 0.25rem; } #--main div.component-wrapper[data-id="divider08"]:not(:first-child) { margin-top: 0.25rem; } #--text14 span.--p:nth-child(n+2) { margin-top: 1rem; } #--text14 span.--a:hover { text-decoration: none !important; } #--text14 span.--a { text-decoration: underline !important; } #--text14 { text-transform: uppercase; color: rgb(255, 255, 255); font-family: Montserrat, sans-serif; letter-spacing: 0.375rem; width: calc(100% + 0.375rem); font-size: 1.25em; line-height: 1.375; font-weight: 400; } #--text13 span.--p:nth-child(n+2) { margin-top: 1rem; } #--text13 span.--a:hover { text-decoration: none !important; } #--text13 span.--a { text-decoration: underline !important; } #--text13 { color: rgb(255, 255, 255); font-family: "Source Sans Pro", sans-serif; letter-spacing: 0.025rem; width: calc(100% + 0.025rem); font-size: 1em; line-height: 1.75; font-weight: 200; } #--image06 .--frame img { transition: none 0s ease 0s; } #--image06 .--frame { width: 32rem; border-radius: 0.375rem; transition: none 0s ease 0s; } #--divider07::before { width: 3rem; background-color: rgb(255, 255, 255); height: 2px; border-radius: 0px; } #--main div.component-wrapper[data-id="divider07"]:not(:last-child)::after { max-height: 0.25rem; min-height: 0.25rem; } #--main div.component-wrapper[data-id="divider07"]:not(:first-child)::before { max-height: 0.25rem; min-height: 0.25rem; } #--main div.component-wrapper[data-id="divider07"]:not(:last-child) { margin-bottom: 0.25rem; } #--main div.component-wrapper[data-id="divider07"]:not(:first-child) { margin-top: 0.25rem; } #--text12 span.--p:nth-child(n+2) { margin-top: 1rem; } #--text12 span.--a:hover { text-decoration: none !important; } #--text12 span.--a { text-decoration: underline !important; } #--text12 { text-transform: uppercase; color: rgb(255, 255, 255); font-family: Montserrat, sans-serif; letter-spacing: 0.375rem; width: calc(100% + 0.375rem); font-size: 1.25em; line-height: 1.375; font-weight: 400; } #--divider03::before { width: 32rem; background-color: rgba(255, 255, 255, 0.18); height: 1px; border-radius: 0px; } #--main div.component-wrapper[data-id="divider03"]:not(:last-child)::after { max-height: 1.75rem; min-height: 1.75rem; } #--main div.component-wrapper[data-id="divider03"]:not(:first-child)::before { max-height: 1.75rem; min-height: 1.75rem; } #--main div.component-wrapper[data-id="divider03"]:not(:last-child) { margin-bottom: 1.75rem; } #--main div.component-wrapper[data-id="divider03"]:not(:first-child) { margin-top: 1.75rem; } #--divider06::before { width: 32rem; background-color: rgba(255, 255, 255, 0.18); height: 1px; border-radius: 0px; } #--main div.component-wrapper[data-id="divider06"]:not(:last-child)::after { max-height: 1.75rem; min-height: 1.75rem; } #--main div.component-wrapper[data-id="divider06"]:not(:first-child)::before { max-height: 1.75rem; min-height: 1.75rem; } #--main div.component-wrapper[data-id="divider06"]:not(:last-child) { margin-bottom: 1.75rem; } #--main div.component-wrapper[data-id="divider06"]:not(:first-child) { margin-top: 1.75rem; } #--divider05::before { width: 32rem; background-color: rgba(255, 255, 255, 0.18); height: 1px; border-radius: 0px; } #--main div.component-wrapper[data-id="divider05"]:not(:last-child)::after { max-height: 1.75rem; min-height: 1.75rem; } #--main div.component-wrapper[data-id="divider05"]:not(:first-child)::before { max-height: 1.75rem; min-height: 1.75rem; } #--main div.component-wrapper[data-id="divider05"]:not(:last-child) { margin-bottom: 1.75rem; } #--main div.component-wrapper[data-id="divider05"]:not(:first-child) { margin-top: 1.75rem; } #--text09 span.--p:nth-child(n+2) { margin-top: 1rem; } #--text09 span.--a:hover { text-decoration: none !important; } #--text09 span.--a { text-decoration: underline !important; } #--text09 { color: rgb(255, 255, 255); font-family: "Source Sans Pro", sans-serif; letter-spacing: 0.025rem; width: calc(100% + 0.025rem); font-size: 1em; line-height: 1.75; font-weight: 200; } #--divider04::before { width: 3rem; background-color: rgb(255, 255, 255); height: 2px; border-radius: 0px; } #--main div.component-wrapper[data-id="divider04"]:not(:last-child)::after { max-height: 0.25rem; min-height: 0.25rem; } #--main div.component-wrapper[data-id="divider04"]:not(:first-child)::before { max-height: 0.25rem; min-height: 0.25rem; } #--main div.component-wrapper[data-id="divider04"]:not(:last-child) { margin-bottom: 0.25rem; } #--main div.component-wrapper[data-id="divider04"]:not(:first-child) { margin-top: 0.25rem; } #--text03 span.--p:nth-child(n+2) { margin-top: 1rem; } #--text03 span.--a:hover { text-decoration: none !important; } #--text03 span.--a { text-decoration: underline !important; } #--text03 { text-transform: uppercase; color: rgb(255, 255, 255); font-family: Montserrat, sans-serif; letter-spacing: 0.6rem; width: calc(100% + 0.6rem); font-size: 0.875em; line-height: 1.25; font-weight: 400; } #--image03 .--frame img { transition: none 0s ease 0s; } #--image03 .--frame { width: 34.125rem; border-radius: 0.375rem; transition: none 0s ease 0s; } #--main div.component-wrapper[data-id="image03"]:not(:last-child)::after { max-height: 1.75rem; min-height: 1.75rem; } #--main div.component-wrapper[data-id="image03"]:not(:first-child)::before { max-height: 1.75rem; min-height: 1.75rem; } #--main div.component-wrapper[data-id="image03"]:not(:last-child) { margin-bottom: 1.75rem; } #--main div.component-wrapper[data-id="image03"]:not(:first-child) { margin-top: 1.75rem; } #--text11 span.--p:nth-child(n+2) { margin-top: 1rem; } #--text11 span.--a:hover { text-decoration: none !important; } #--text11 span.--a { text-decoration: underline !important; } #--text11 { color: rgb(255, 255, 255); font-family: "Source Sans Pro", sans-serif; letter-spacing: 0.025rem; width: calc(100% + 0.025rem); font-size: 1em; line-height: 1.75; font-weight: 200; } #--text08 span.--p:nth-child(n+2) { margin-top: 1rem; } #--text08 span.--a:hover { text-decoration: none !important; } #--text08 span.--a { text-decoration: underline !important; } #--text08 { color: rgb(255, 255, 255); font-family: "Source Sans Pro", sans-serif; letter-spacing: 0.025rem; width: calc(100% + 0.025rem); font-size: 1em; line-height: 1.75; font-weight: 200; } #--text05 span.--p:nth-child(n+2) { margin-top: 1rem; } #--text05 span.--a:hover { text-decoration: none !important; } #--text05 span.--a { text-decoration: underline !important; } #--text05 { text-transform: uppercase; color: rgb(255, 255, 255); font-family: Montserrat, sans-serif; letter-spacing: 0.275rem; width: calc(100% + 0.275rem); font-size: 0.875em; line-height: 1.375; font-weight: 400; } #--text02 span.--p:nth-child(n+2) { margin-top: 1rem; } #--text02 span.--a:hover { text-decoration: none !important; } #--text02 span.--a { text-decoration: underline !important; } #--text02 { color: rgb(255, 255, 255); font-family: "Source Sans Pro", sans-serif; letter-spacing: 0.025rem; width: calc(100% + 0.025rem); font-size: 1em; line-height: 1.75; font-weight: 200; } #--text07 span.--p:nth-child(n+2) { margin-top: 1rem; } #--text07 span.--a:hover { text-decoration: none !important; } #--text07 span.--a { text-decoration: underline !important; } #--text07 { text-transform: uppercase; color: rgb(255, 255, 255); font-family: Montserrat, sans-serif; letter-spacing: 0.275rem; width: calc(100% + 0.275rem); font-size: 0.875em; line-height: 1.375; font-weight: 400; } #--text10 span.--p:nth-child(n+2) { margin-top: 1rem; } #--text10 span.--a:hover { text-decoration: none !important; } #--text10 span.--a { text-decoration: underline !important; } #--text10 { color: rgb(255, 255, 255); font-family: Lemonada, cursive; letter-spacing: -0.1rem; width: 100%; font-size: 1.125em; line-height: 1.5; font-weight: 300; } #--main[data-animate-immediate] { transition-delay: 0s !important; } #--main[data-animate="onload-start"] { transition: none 0s ease 0s; opacity: 0; transform: translateY(1.6875rem); } #--main[data-animate="onload-end"] { transition: opacity 1.25s ease 0s, transform 1.25s ease 0s; } #--main > .--inner > .component-wrapper.full.screen:last-child > .component, #--main > .--inner > .component-wrapper.full.screen:last-child > .component > :first-child { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; } #--main > .--inner > .component-wrapper.full.screen:first-child > .component, #--main > .--inner > .component-wrapper.full.screen:first-child > .component > :first-child { border-top-left-radius: 0px; border-top-right-radius: 0px; } #--main > .--inner > .component-wrapper.full.screen { border-radius: 0px !important; max-width: 100vw; position: relative; width: 100vw; left: 0px; margin-left: calc(var(--padding-horizontal) * -1); right: auto; } #--main > .--inner > .component-wrapper.full:last-child > .component, #--main > .--inner > .component-wrapper.full:last-child > .component > :first-child { border-bottom-left-radius: var(--border-radius-bl); border-bottom-right-radius: var(--border-radius-br); } #--main > .--inner > .component-wrapper.full:first-child > .component, #--main > .--inner > .component-wrapper.full:first-child > .component > :first-child { border-top-left-radius: var(--border-radius-tl); border-top-right-radius: var(--border-radius-tr); } #--main > .--inner > .component-wrapper.full:last-child { border-bottom-left-radius: var(--border-radius-bl); border-bottom-right-radius: var(--border-radius-br); margin-bottom: calc(var(--padding-vertical) * -1) !important; } #--main > .--inner > .component-wrapper.full:first-child { border-top-left-radius: var(--border-radius-tl); border-top-right-radius: var(--border-radius-tr); margin-top: calc(var(--padding-vertical) * -1) !important; } #--main > .--inner > .component-wrapper.full { margin-left: calc(var(--padding-horizontal) * -1); max-width: calc(100% + calc(var(--padding-horizontal) * 2) + 0.4725px); width: calc(100% + calc(var(--padding-horizontal) * 2) + 0.4725px); } #--main > .--inner > ::after { height: var(--spacing); } #--main > .--inner > ::before { height: var(--spacing); } #--main > .--inner > :last-child { margin-bottom: 0px !important; } #--main > .--inner > :first-child { margin-top: 0px !important; } #--main > .--inner > * { margin-top: var(--spacing); margin-bottom: var(--spacing); } #--main > .--inner .placeholder span { max-height: 30rem; } #--main::after { } #--main > .--inner { --padding-horizontal: 7rem; --padding-vertical: 2.75rem; --spacing: 0.75rem; --width: 48rem; max-width: 100%; position: relative; width: var(--width); z-index: 1; padding: var(--padding-vertical) var(--padding-horizontal); border-radius: var(--border-radius-tl) var(--border-radius-tr) var(--border-radius-br) var(--border-radius-bl); } #--main { --alignment: left; --flex-alignment: flex-start; --indent-left: 1; --indent-right: 0; --border-radius-tl: 0; --border-radius-tr: 0; --border-radius-br: 0.5rem; --border-radius-bl: 0; align-items: center; display: flex; flex-grow: 0; flex-shrink: 0; justify-content: center; max-width: 100%; position: relative; text-align: var(--alignment); z-index: 1; background-color: rgba(44, 42, 54, 0.8); box-shadow: rgba(44, 42, 54, 0.45) 0rem 3rem 3.125rem 0rem; border-radius: var(--border-radius-tl) var(--border-radius-tr) var(--border-radius-br) var(--border-radius-bl); } #--wrapper { align-items: flex-start; display: flex; flex-direction: column; justify-content: flex-start; min-height: var(--viewport-height); overflow: hidden; position: relative; z-index: 2; padding: 0px 3.5rem 3.5rem 0px; } .--a { color: inherit; text-decoration: underline; transition: color 0.25s ease 0s; } .--sup { font-size: smaller; vertical-align: super; } .--sub { font-size: smaller; vertical-align: sub; } .--s { text-decoration: line-through; } .--spoiler-text { -webkit-text-stroke: 0px; background-color: rgba(32, 32, 32, 0.75); text-shadow: none; color: rgb(255, 255, 255); } .--mark { background-color: rgba(144, 144, 144, 0.25); } .--code { background-color: rgba(144, 144, 144, 0.25); border-radius: 0.25em; font-family: "Lucida Console", "Courier New", monospace; font-size: 0.9em; font-weight: normal; letter-spacing: 0px; margin: 0px 0.25em; padding: 0.25em 0.5em; text-indent: 0px; } .--em { font-style: italic; } .--strong { color: inherit; font-weight: bolder; } .--u { text-decoration: underline; } html { font-size: 16pt; } #--body[data-animate-immediate]::after { transition-delay: 0s; } #--body[data-animate="onload-start"]::after { transition: none 0s ease 0s; opacity: 1; visibility: visible; } #--body::after { pointer-events: none; transform: scale(1); background-color: rgb(171, 149, 165); content: ""; display: block; height: 100%; left: 0px; opacity: 0; position: fixed; top: 0px; transition: opacity 1.25s ease-in-out 0.75s, visibility 1.25s ease 0.75s; visibility: hidden; width: 100%; z-index: 1; } #--bg { background-attachment: scroll; height: var(--background-height); left: 0px; pointer-events: none; position: fixed; top: 0px; transform: scale(1); z-index: 0; right: auto; width: 100vw; } #--bg::before { content: ""; display: block; height: 100%; left: 0px; position: absolute; top: 0px; z-index: 1; width: 100%; background-image: linear-gradient(45deg, rgba(191, 117, 135, 0.64) 0%, rgba(214, 255, 255, 0.63) 100%), url("https://carrd.co/dashboard/2858171407250531/edit/asset/100497971b54dc8a5b84dadaa632b9d8"); background-position: 0% 0%, center center; background-repeat: repeat, no-repeat; background-size: cover, cover; background-color: rgb(255, 255, 255); } #--body { line-height: 1; min-height: var(--viewport-height); min-width: 320px; overflow-x: hidden; overflow-wrap: break-word; } #canvas { min-height: var(--viewport-height); font-size: 16pt; } .--dummy { color: rgb(255, 255, 255); font-family: sans-serif; font-size: 2rem; padding: 2rem; } #--main .component-wrapper.full:last-child > .component > .--slideshow .--bg { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; } #--main .component-wrapper.full:first-child > .component > .--slideshow .--bg { border-top-left-radius: inherit; border-top-right-radius: inherit; } #--main .component-wrapper.full:last-child > .component > .--slideshow .--content { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; } #--main .component-wrapper.full:first-child > .component > .--slideshow .--content { border-top-left-radius: inherit; border-top-right-radius: inherit; } #--main .component-wrapper.full > .component > .--slideshow .--bg { display: block; } .--slideshow .--nav.previous { left: 0px; transform: scaleX(-1) !important; } .--slideshow .--nav.next { right: 0px; } .--slideshow .--nav:hover { opacity: 1; } .--slideshow .--nav::before { content: ""; display: block; transition: opacity 0.25s ease 0s, transform 0.5s ease 0s; } .--slideshow .--nav { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); cursor: pointer; display: flex; height: 100%; max-width: 25%; opacity: 0.5; position: absolute; top: 0px; transition: opacity 0.25s ease 0s, transform 0.5s ease 0s; width: 8rem; z-index: 1; } .--slideshow .--bg { display: inline-block; max-width: 100%; overflow: hidden; position: relative; vertical-align: top; width: 100%; } .--slideshow .--content { display: inline-block; max-width: 100%; position: relative; vertical-align: top; } .--slideshow { display: block; max-width: 100%; position: relative; } .--list .--ul .--li:first-child { margin-top: 0px !important; } .--list .--ul .--li .--p { flex-grow: 1; flex-shrink: 1; order: 3; } .--list .--ul .--li::after { content: ""; display: block; flex-grow: 0; flex-shrink: 0; order: 2; pointer-events: none; } .--list .--ul .--li::before { background-repeat: no-repeat; content: ""; display: block; flex-grow: 0; flex-shrink: 0; font-variant: normal !important; letter-spacing: 0px !important; order: 1; position: relative; } .--list .--ul .--li { direction: var(--site-language-direction); display: flex; position: relative; } .--list .--ul { display: inline-block; max-width: 100%; text-align: var(--site-language-alignment); vertical-align: middle; } .--list { display: block; } #--main .component-wrapper.full:last-child > .component > .--container > .--container-wrapper > .--container-inner { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; } #--main .component-wrapper.full:first-child > .component > .--container > .--container-wrapper > .--container-inner { border-top-left-radius: inherit; border-top-right-radius: inherit; } #--main .component-wrapper.full:last-child > .component > .--container > .--container-wrapper { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; } #--main .component-wrapper.full:first-child > .component > .--container > .--container-wrapper { border-top-left-radius: inherit; border-top-right-radius: inherit; } .--container > .--container-wrapper > .--container-inner { border-radius: inherit; max-width: 100%; position: relative; text-align: var(--alignment); vertical-align: top; } .--container > .--container-wrapper { border-radius: inherit; max-width: 100%; position: relative; vertical-align: top; } .--container { position: relative; } .--timer .--ul .--li.number .--item .--label .--initialed { width: 1em; } .--timer .--ul .--li.number .--item .--label .--abbreviated { width: 3em; } .--timer .--ul .--li.number .--item .--label .--full { width: 5em; } .--timer .--ul .--li.number .--item .--label > * { display: inline-block; } .--timer .--ul .--li.number .--item .--label { display: block; white-space: nowrap; } .--timer .--ul .--li.number .--item .--digit.count5 .--component { width: 20%; } .--timer .--ul .--li.number .--item .--digit.count4 .--component { width: 25%; } .--timer .--ul .--li.number .--item .--digit.count3 .--component { width: 33.3333%; } .--timer .--ul .--li.number .--item .--digit.count2 .--component { width: 50%; } .--timer .--ul .--li.number .--item .--digit .--component { display: inline-block; width: 50%; } .--timer .--ul .--li.number .--item .--digit { display: block; position: relative; white-space: nowrap; } .--timer .--ul .--li.number .--item { position: relative; } .--timer .--ul .--li.number { flex: 1 1 0%; min-width: 2rem; } .--timer .--ul .--li.delimiter .--symbol { display: block; left: 0px; position: absolute; text-align: center; top: 0px; width: 100%; } .--timer .--ul .--li.delimiter { flex: 0 1 auto; } .--timer .--ul .--li { position: relative; z-index: 1; } .--timer .--ul { display: inline-flex; flex-direction: row; list-style: none; max-width: 100%; } .--timer { line-height: 1; } .--audio.is-unassigned .--frame .--iframe { overflow: hidden; } .--audio .--frame .--iframe { inset: 0px; height: 100%; position: absolute; width: 100%; align-items: center; display: flex; justify-content: center; text-align: center; } .--audio .--frame { display: inline-block; max-width: 100%; overflow: hidden; position: relative; } .--audio { position: relative; } .stripe-checkout > .--button { appearance: none; background: rgb(103, 114, 229); border: 0px; border-radius: 4px; box-shadow: rgba(50, 50, 93, 0.11) 0px 4px 6px, rgba(0, 0, 0, 0.08) 0px 1px 3px; color: rgb(255, 255, 255); cursor: pointer; display: inline-block; font-family: Camphor, "Open Sans", "Segoe UI", sans-serif; font-size: 15px; font-weight: 600; height: 40px; letter-spacing: 0.025em; line-height: 40px; padding: 0px 14px; text-decoration: none; } .--gallery .--ul .--li .--caption .--p { width: 100%; } .--gallery .--ul .--li .--caption { width: 100%; } .--gallery .--ul .--li img { margin: 0px; max-width: 100%; vertical-align: top; width: auto; } .--gallery .--ul .--li .--frame { backface-visibility: hidden; transform: translate3d(0px, 0px, 0px); display: inline-block; overflow: hidden; vertical-align: top; } .--gallery .--ul .--li .--thumbnail { border-radius: inherit; position: relative; } .--gallery .--ul .--li { position: relative; } .--gallery .--ul { display: flex; flex-wrap: wrap; justify-content: var(--flex-alignment); } .--gallery .--inner { display: inline-block; max-width: 100%; vertical-align: middle; } .--table-inner { display: inline-block; max-width: 100%; } .--table-wrapper { max-width: 100%; overflow-x: hidden; } .--tbody { display: table-row-group; width: 100%; } .--thead { display: table-header-group; width: 100%; } .--th { display: table-cell; text-align: var(--site-language-alignment); font-weight: bolder; } .--td { display: table-cell; } .--tr { display: table-row; width: 100%; } .--table { display: table; border-collapse: collapse; direction: var(--site-language-direction); text-align: var(--site-language-alignment); width: 100%; } .--form .--form-actions .--button-disabled { cursor: default; opacity: 0.35; } .--form .--form-actions .--button { align-items: center; background-color: transparent; border: 0px; cursor: pointer; display: inline-flex; justify-content: center; max-width: 100%; text-align: center; vertical-align: middle; white-space: nowrap; } .--form .--form-actions { max-width: 100%; } .--form .--form-field .--date > .--button > svg { height: 60%; } .--form .--date[data-value=""]::before { content: attr(data-placeholder); } .--form .--date:not([data-value=""])::before { content: attr(data-value); } .--form .--date[data-value]::before { background-repeat: no-repeat; display: block; height: 100%; overflow: hidden; position: absolute; text-overflow: ellipsis; top: 0px; white-space: nowrap; } .--form .--date .--input-date { cursor: pointer; display: block; height: 100%; left: 0px; opacity: 0; position: absolute; top: 0px; width: 100vw; } .--form .--date { overflow: hidden; position: relative; } .--form .--form-field .--file > .--button > svg { height: 53%; } .--form .--file[data-filename=""]::before { background-image: none !important; content: attr(data-placeholder); padding-left: 0px !important; } .--form .--file[data-filename]::before { background-repeat: no-repeat; content: attr(data-filename); display: block; height: 100%; overflow: hidden; position: absolute; text-overflow: ellipsis; top: 0px; white-space: nowrap; } .--form .--file > .--input-file { cursor: pointer; height: 100%; left: 0px; opacity: 0; position: absolute; top: 0px; width: 100%; } .--form .--file { position: relative; } .--form .--form-field .--number > .--button > svg { height: 40%; } .--form .--number > .--input-number { text-align: center; } .--form .--number { position: relative; } .--form .--input-checkbox + .--label::before { background-position: center center; background-repeat: no-repeat; content: ""; display: inline-block; flex-grow: 0; flex-shrink: 0; vertical-align: middle; } .--form .--input-checkbox + .--label { align-items: center; display: inline-flex; line-height: 1.6; text-align: var(--site-language-alignment); } .--form .--input-checkbox { appearance: none; display: block; float: left; margin-right: -2rem; opacity: 0; width: 1rem; z-index: -1; } .--form .--p { display: block; } .--form .--select > span { width: calc(100% - 3rem) !important; } .--form .--select { background-repeat: no-repeat; background-size: 1rem; text-overflow: ellipsis; overflow: hidden; } .--form .--textarea { height: 10rem; line-height: normal; } .--form .--input-text, .--form .--input-email, .--form .--input-tel, .--form .--input-number, .--form .--select { } .--form .--input-text > span, .--form .--input-email > span, .--form .--input-tel > span, .--form .--input-number > span, .--form .--select > span { display: block; height: 100%; overflow: hidden; width: 100%; } .--form .--input-text, .--form .--input-email, .--form .--input-tel, .--form .--input-number, .--form .--textarea, .--form .--select, .--form .--file, .--form .--date { background-color: transparent; border: 0px; direction: var(--site-language-direction); display: block; outline: 0px; text-align: var(--site-language-alignment); width: 100%; } .--form .--form-field .--button > svg { height: 50%; min-width: 100%; } .--form .--form-field .--button { align-items: center; background-color: transparent; border: 0px; cursor: pointer; display: flex; justify-content: center; position: absolute; } .--form .--form-field[data-type="label"] + div { margin-top: 0px !important; } .--form .--label { direction:
Compartilhar