body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:Poppins,sans-serif}body::-webkit-scrollbar{width:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}

/*
! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{-webkit-font-feature-settings:inherit;font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::-webkit-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.static{position:static}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.float-right{float:right}.mr-4{margin-right:1rem}.mt-2{margin-top:.5rem}.block{display:block}.flex{display:flex}.h-2{height:.5rem}.h-full{height:100%}.w-\[95\%\]{width:95%}.w-\[98\%\]{width:98%}.w-full{width:100%}.translate-y-8{--tw-translate-y:2rem}.transform,.translate-y-8{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.bg-\[\#3498DB\]{--tw-bg-opacity:1;background-color:rgb(52 152 219/var(--tw-bg-opacity))}.bg-\[\#8C8C8E\]{--tw-bg-opacity:1;background-color:rgb(140 140 142/var(--tw-bg-opacity))}.object-cover{object-fit:cover}.p-2{padding:.5rem}.p-5{padding:1.25rem}.text-5xl{font-size:3rem;line-height:1}.text-\[12px\]{font-size:12px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.text-\[\#8C8C8E\]{--tw-text-opacity:1;color:rgb(140 140 142/var(--tw-text-opacity))}.text-\[\#D9D9D9\]{--tw-text-opacity:1;color:rgb(217 217 217/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.opacity-0{opacity:0}.filter{-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.group:hover .group-hover\:translate-y-0{--tw-translate-y:0px;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:opacity-10{opacity:.1}.group:hover .group-hover\:opacity-100{opacity:1}.close-sidebar-desktop,.mobile-profile{display:none}.sidebar-container{align-items:center;background-color:#222831;color:#d9d9d9;display:flex;flex-direction:column;height:100vh;padding:10px;position:fixed;width:20vw}.sidebar-top-fixed{background-color:#2d3542;margin-top:0;min-height:200px;padding:10px;width:18vw}.profile-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:190px;padding:5px;width:17vw}.profile-image{background-color:#222831;border:solid;border-color:#8ed2ff;border-radius:100%;height:75px;width:75px}.profile-image img{border-radius:100%;height:71px;object-fit:cover;width:106px}.profile-name{font-size:16px;margin-top:10px}.profile-position{font-size:12px;margin-top:-20px}.sidebar-scroll{background-color:#2d3542;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:10px;overflow:scroll;padding:10px;width:18vw}.sidebar-scroll::-webkit-scrollbar{width:0}.scroll-address{display:flex;flex-direction:column;font-size:12px;gap:10px;padding:10px;width:16vw}.scroll-address .my-info{color:#8c8c8e;float:right}.horizontal-line{background-color:#222831;border-color:#222831;height:1px;margin:0}.scroll-circles{gap:25px;padding:10px;width:16vw}.circles,.scroll-circles{align-items:center;display:flex;justify-content:center}.circles{flex-direction:column;width:25%}.circles label{font-size:12px;margin-top:10px}.circle{align-items:center;border:solid;border-color:#222831;border-radius:100%;color:#4ea1d8;display:flex;height:50px;justify-content:center;width:50px}.scroll-additional-skills,.scroll-skills{counter-reset:#fff;font-size:12px;padding:5px}.scroll-additional-skills{display:flex;gap:3px}.scroll-credentials{counter-reset:#fff;font-size:12px;padding:5px}.scroll-credentials .provider{color:#00adb5}.scroll-credentials .certification{margin:4px}.scroll-credentials .external-link{color:#8c8c8e;margin-top:40px}.scroll-download-cv{font-size:12px;padding:5PX}.sidebar-botom-fixed{align-items:center;background-color:#2d3542;display:flex;height:100px;justify-content:center;margin-top:10px;padding:10px;width:18vw}.sidebar-social-links{font-size:30px;padding:5px}@media screen and (max-width:480px){.horizontal-line{margin:10px}.close-sidebar{color:#fff;display:flex;font-size:40px;justify-content:end;width:95vw}.mobile-profile{align-items:center;background-color:#11191a;color:#3685f5;display:flex;font-size:50px;padding:5px;position:fixed;width:106vw;z-index:1000}.profile{margin-left:10px}.profile,.profile img{border-radius:100%;height:50px;width:50px}.profile img{border:3px solid}.mobile-profile label{color:#eee;font-size:20px;padding:15px}.sidebar-container{display:none}.sidebar-container-opened{align-items:center;background-color:#222831;color:#d9d9d9;display:flex;flex-direction:column;height:100vh;position:fixed;width:100%;z-index:1000}.sidebar-top-fixed-opened{background-color:#2d3542;margin-top:0;min-height:240px;padding:10px;width:101vw}.profile-container-opened{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:190px;padding:5px;width:97vw}.sidebar-scroll-opened{flex-direction:column;height:61vh;overflow:scroll}.sidebar-botom-fixed-opened,.sidebar-scroll-opened{background-color:#2d3542;display:flex;margin-top:10px;padding:10px;width:101vw}.sidebar-botom-fixed-opened{align-items:center;bottom:0;height:60px;justify-content:center;position:fixed}.scroll-circles-opened{align-items:center;display:flex;gap:25px;justify-content:center;padding:10px;width:96vw}.scroll-address-opened .my-info{color:#8c8c8e;float:right}}.header{background-color:#262d37;height:190px;margin:10px;width:74.7vw}.header-counter{color:#56b2f0;display:flex;font-size:16px;gap:30px;margin:10px;padding-top:10px;width:75vw}.header-counter .counts{color:#eee;font-size:20px;font-weight:500}.slogan{color:#eee;display:flex;flex-direction:column;font-size:35px;padding:40px}.code,.slogan .design{color:#3498db}@media screen and (max-width:480px){.header-container{align-items:center;display:flex;flex-direction:column}.header{height:250px;margin-top:80px;width:96vw}.slogan{color:#eee;font-size:35px;margin:10px;padding:10px;text-align:center;word-break:break-word}.header-counter{background-color:#262d37;flex-wrap:wrap;gap:20%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;padding:5px;width:95vw}.header-counter label{width:120px}}.about-container{display:flex;gap:40px;height:250px;margin:40px 10px 10px;overflow:hidden;width:74.7vw}.image{width:45vw}.image img{border:3px solid #8c8c8e;height:230px;object-fit:cover;opacity:.3;width:45vw}.second-grid{display:flex;flex-direction:column;gap:15px;width:32vw}.second-grid p{color:#8c8c8e;font-size:15px;text-align:justify}.social-links{display:flex;gap:15px}.social-link{align-items:center;color:#eee;font-size:30px}.lets-connect,.social-link{display:flex;justify-content:center}.lets-connect{background-color:#3498db;height:40px;width:150px}.lets-connect a{color:#eee;font-size:20px;margin-top:5px;text-decoration:none}.activity-interests-container{background-color:#282f39;color:#eee;display:flex;gap:10px;width:20vw}.vertical-line{background-color:#2d3542;height:250px;margin-left:20px;width:5px}.interests,.vertical-line{margin-bottom:auto;margin-top:auto}.interests{display:flex;flex-direction:column;gap:10px;margin-left:10px}.interests .actions{color:#3498db}@media screen and (max-width:480px){.about-container{align-items:center;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:20px;width:100vw}.image{width:95vw}.image img{height:350px;width:93vw}.second-grid{margin-top:-5px;width:95vw}.social-link{margin-top:-10px}.activity-interests-container{display:none}}@-webkit-keyframes rotate-github-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-github-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.react-github-graph-contributions{--color-calendar-graph-day-bg:#ebedf0;--color-calendar-graph-day-border:#1b1f230f;--color-calendar-graph-day-L1-bg:#9be9a8;--color-calendar-graph-day-L2-bg:#40c463;--color-calendar-graph-day-L3-bg:#30a14e;--color-calendar-graph-day-L4-bg:#216e39;--color-calendar-graph-day-L4-border:#1b1f230f;--color-calendar-graph-day-L3-border:#1b1f230f;--color-calendar-graph-day-L2-border:#1b1f230f;--color-calendar-graph-day-L1-border:#1b1f230f;-webkit-animation:fadein 1s ease-in-out;animation:fadein 1s ease-in-out}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.react-github-graph-contributions svg{max-width:100%}.react-github-graph-contributions svg text{font-size:12px}.react-github-graph-contributions rect:hover{opacity:.5}.react-github-graph-contributions .tooltip{-webkit-animation:fadein .3s ease-in-out;animation:fadein .3s ease-in-out;background:#141414e6;border-radius:2px;color:#eee;font-size:12px;padding:4px 10px;position:fixed;-webkit-transform:translateY(-100%)translateX(-50%);transform:translateY(-100%)translateX(-50%)}.react-github-graph-contributions .tooltip:after{background:none;border:5px solid #0000;border-top-color:#141414e6;content:" ";height:0;left:50%;margin-left:-5px;pointer-events:none;position:absolute;top:100%;width:0}.react-github-graph-contributions h2.contributions-header{margin-bottom:0}.react-github-graph-contributions .ContributionCalendar.days-selected .ContributionCalendar-day{opacity:.5}.react-github-graph-contributions .ContributionCalendar.days-selected .ContributionCalendar-day.active{opacity:1}.react-github-graph-contributions .ContributionCalendar-label{fill:var(--color-text-primary);font-size:9px}.react-github-graph-contributions .ContributionCalendar-day,.react-github-graph-contributions .ContributionCalendar-day[data-level="0"]{fill:var(--color-calendar-graph-day-bg);shape-rendering:geometricprecision;outline:1px solid var(--color-calendar-graph-day-border);outline-offset:-1px}.react-github-graph-contributions .ContributionCalendar-day[data-level="1"]{fill:var(--color-calendar-graph-day-L1-bg);outline:1px solid var(--color-calendar-graph-day-L1-border)}.react-github-graph-contributions .ContributionCalendar-day[data-level="2"]{fill:var(--color-calendar-graph-day-L2-bg);outline:1px solid var(--color-calendar-graph-day-L2-border)}.react-github-graph-contributions .ContributionCalendar-day[data-level="3"]{fill:var(--color-calendar-graph-day-L3-bg);outline:1px solid var(--color-calendar-graph-day-L3-border)}.react-github-graph-contributions .ContributionCalendar-day[data-level="4"]{fill:var(--color-calendar-graph-day-L4-bg);outline:1px solid var(--color-calendar-graph-day-L4-border)}.react-github-graph-contributions .ContributionCalendar[data-holiday=halloween] .ContributionCalendar-day[data-level="1"]{fill:var(--color-calendar-halloween-graph-day-L1-bg)}.react-github-graph-contributions .ContributionCalendar[data-holiday=halloween] .ContributionCalendar-day[data-level="2"]{fill:var(--color-calendar-halloween-graph-day-L2-bg)}.react-github-graph-contributions .ContributionCalendar[data-holiday=halloween] .ContributionCalendar-day[data-level="3"]{fill:var(--color-calendar-halloween-graph-day-L3-bg)}.react-github-graph-contributions .ContributionCalendar[data-holiday=halloween] .ContributionCalendar-day[data-level="4"]{fill:var(--color-calendar-halloween-graph-day-L4-bg)}.journey-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:30px;padding:10px;width:75vw}.journey-all{display:flex;gap:20px;margin-top:20px;width:74.7vw}.journey-container .journey-title{color:#8c8c8e;font-size:24px}.journey{display:flex;gap:2%}.journey-pointer{color:#3498db;font-size:14px;margin-left:-30px;margin-top:-2px}.journey-cards-container{display:flex;flex-direction:column;gap:20px}.journey-sign{background-color:#8c8c8e;width:20px}.journey-card{background-color:#2d3542;color:#8c8c8e;display:flex;flex-direction:column;padding:20px;width:40%}.journey-card .description{font-size:12px;padding-top:10px;text-align:justify}.journey-card .position{color:#3498db}.journey-arrow{color:#3498db;margin-bottom:auto;margin-top:auto}.undertaking-card{background-color:#2d3542;display:flex;flex-direction:column;gap:10px;padding:20px;width:60%}.undertaking-card .undertaking-title{color:#3498db}.undertakings{color:#8c8c8e;font-size:12px;text-align:justify}.undertakings-container{display:flex;gap:15px}.undertakings-container .bullet{color:#8c8c8e;font-size:6px;margin-top:5px}@media screen and (max-width:480px){.journey-container{align-items:center;display:flex;flex-direction:column;width:100vw}.journey-all{width:100vw}.journey-arrow{display:none}.journey{flex-direction:column}.journey-sign{margin-left:20px}.journey-card,.undertaking-card{width:87vw}.journey-sign{width:8px}.journey-pointer{margin-top:-4px}}.specialization-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:30px;padding:10px;width:76vw}.specialization-container .title{color:#8c8c8e;font-size:24px}.specialization-container p{color:#8c8c8e;font-size:12px}.specialization-cards{display:flex;flex-wrap:wrap;gap:2%;margin-top:10px}.specialization-card{background-color:#2d3542;margin-top:20px;overflow:hidden;padding:2%;width:23.5%}.specialization-card .specialization-title{color:#3498db;font-size:16px}.specialization-icons{display:flex;gap:10px;overflow:hidden;padding-top:10px}.icons{align-items:center;background-color:#222831;border-radius:100%;display:flex;height:37px;justify-content:center;width:37px}.icons a{color:#2d3542;font-size:26px;text-decoration:none}.icons-container{align-items:center;display:flex;flex-direction:column;position:relative}.icon-text{background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#333;display:none;font-size:10px;left:50%;padding:5px 10px;position:absolute;top:-10px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.icons-container:hover .icon-text{display:block}@media screen and (max-width:480px){.specialization-container{display:flex}.specialization-cards,.specialization-container{align-items:center;flex-direction:column;width:100vw}.specialization-card{margin-left:15px;padding:7%;width:97vw}.specialization-icons{padding-top:20px}.icons-container{position:static}}.project-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:30px;padding:10px;width:76vw}.tab-list{align-items:center;color:#8c8c8e;display:flex;font-size:14px;gap:15px;justify-content:center;margin-top:-25px;position:absolute;right:15px}.tab-list .active{color:#3498db;font-size:16px}.project-container .project-title{color:#8c8c8e;font-size:24px}.tab-content{color:#8c8c8e}.projects{display:flex;flex-wrap:wrap;gap:2%}.project-card{margin-top:20px;width:32%}.project-card,.project-card img{background-color:#2d3542;color:#000;height:250px}.project-card img{object-fit:cover;width:100%}.pagination{margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pagination button{background-color:#2d3542;border:none;color:#8c8c8e;margin-left:5px;margin-top:10px}.pagination .active{background-color:#3498db;color:#2d3542}@media screen and (max-width:480px){.project-container{align-items:center;display:flex;flex-direction:column;width:100vw}.tab-list{height:0;margin-top:20px;padding:5px;width:100vw}.projects{flex-direction:column;gap:5px;margin-left:20px;margin-top:35px}.project-card{width:98vw}}.footer-container{margin-top:20px;padding:0 1%}.footer{align-items:center;background-color:#2d3542;color:#8c8c8e;display:flex;height:41.5px;padding:1%;width:98%}.footer label{font-size:14px;margin-left:20px}.home-container{background-color:#222831;width:100vw}.main-container{display:flex;flex-direction:column;left:22vw;overflow:hidden;position:absolute}@media screen and (max-width:480px){.main-container{display:flex;flex-direction:column;left:0;overflow:visible;overflow:initial;position:absolute}}.testimonial-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:20px}.testimonial-container .title{color:#8c8c8e;font-size:24px;padding:10px}.testimonial-cards{display:flex;flex-wrap:wrap;gap:4%;margin-top:20px;padding:10px;width:76vw}.testimonial-image{margin-left:83%;margin-top:-54px;position:relative}.testimonial-image img{border-radius:100%;height:50px;margin-left:auto;position:relative;width:50px}.testimonial-card{background-color:#2d3542;color:#8c8c8e;display:flex;flex-direction:column;margin-bottom:40px;padding:30px;width:48%}.testimonial-position{align-items:center;display:flex;gap:3px}.testimony{display:flex;flex-direction:column}.testimonial-card .testimonial-name{color:#00adb5;font-size:18px}.testimonial-card .testimonial-testimony{font-size:10px;margin-bottom:10px;margin-top:10px;text-align:justify}.rating{display:inline-block;font-size:20px;height:25px;line-height:25px;position:relative}.rating label{cursor:pointer;gap:10px;height:100%;left:0;position:absolute;top:0}.rating label:last-child{position:static}.rating label:first-child{z-index:5}.rating label:nth-child(2){z-index:4}.rating label:nth-child(3){z-index:3}.rating label:nth-child(4){z-index:2}.rating label:nth-child(5){z-index:1}.rating label input{left:0;opacity:0;position:absolute;top:0}.rating label .icon{color:transparent;float:left}.rating label:last-child .icon{color:#00adb5}.rating:hover label:hover input~.icon,.rating:not(:hover) label input:checked~.icon{color:#8c8c8e}.rating label input:focus:not(:checked)~.icon:last-child{color:#00adb5;text-shadow:0 0 5px #8c8c8e}@media screen and (max-width:480px){.testimonial-container{align-items:center;display:flex;flex-direction:column}.testimonial-cards{flex-direction:column;margin-right:10px;width:100vw}.testimony{margin-top:0}.testimonial-image{margin-top:-50px}.testimonial-card{width:98vw}.testimonial-image,.testimonial-image img{position:static}}.academy-container{margin-top:35px}.academic-background{display:flex;gap:3%;height:250px;padding:10px;width:76vw}.academic-title{color:#8c8c8e;font-size:24px;padding:10px}.academy{padding:10px;width:80%}.academy,.credential{background-color:#2d3542}.credential{width:100%}@media screen and (max-width:480px){.academy-container{display:flex}.academic-background,.academy-container{align-items:center;flex-direction:column}.academic-background{gap:10px;height:400px;width:100vw}.academy,.credential{height:190px;width:100vw}}.blog-container{color:#8c8c8e;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:30px;padding:10px;width:76vw}.blog-title{font-size:20px}.blog-cards{display:flex;gap:2%;margin-top:10PX}.blog-card{background-color:#2d3542;display:flex;flex-direction:column;margin-top:20px;width:25vw}.blog-img{height:250px;object-fit:cover;width:100%}.blog-content-container{display:flex;flex-direction:column;height:106px;padding:3%;width:95%}.blog-content{font-size:12px;height:40px;margin-top:5px;overflow:hidden}.read-more{align-items:center;color:#00adb5;display:flex;font-size:12px;gap:5px;margin-top:10px;text-decoration:none}@media screen and (max-width:480px){.blog-container{display:flex;width:100vw}.blog-cards,.blog-container{align-items:center;flex-direction:column}.blog-cards{margin-left:20px}.blog-card{width:100vw}}.client-container{align-items:center;display:flex;flex-wrap:wrap;gap:5%;margin:4px;width:75vw}.client-card{width:12vw}.client-card img{height:60px;margin-top:30px;object-fit:cover;width:12vw}@media screen and (max-width:480px){.client-container{justify-content:center;width:100vw}.client-card,.client-card img{width:44vw}}.footer{height:60px;margin-bottom:10px;width:100%}.contact-container{margin-top:30px;padding:1%;width:76vw}.contact-title{color:#8c8c8e;font-size:24px}.contact-cards{display:flex;gap:20px;height:425px}.contact-form{background-color:#2d3542;gap:10px;height:390px;overflow:hidden;padding:3%;width:60%}.contact-form,.contact-info{display:flex;flex-direction:column;margin-top:20px}.contact-info{gap:30px;width:40%}.contact-info-card{background-color:#2d3542;height:180px}.each-container{color:#8c8c8e;display:flex;flex-direction:column;gap:5px}.each-container .name-input{background-color:#262d37;border:none;color:#8c8c8e;height:45px}.each-container .message-input{background-color:#262d37;border:none;color:#8c8c8e;height:100px}.send-message{background-color:#3498db;border:none;color:#fff;height:40px;margin-top:20px;width:145px}.contact-info-card{display:flex;flex-direction:column;gap:5px;padding:7%}.info label{color:#8c8c8e}.contact-info-card .my-info{color:#8c8c8e;float:right}@media screen and (max-width:480px){.contact-container{display:flex}.contact-cards,.contact-container{align-items:center;flex-direction:column;width:100vw}.contact-cards{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:20px}.contact-form,.contact-info{width:100vw}.contact-info-card{height:135px}}
/*# sourceMappingURL=main.9c0ac927.css.map*/