@import"https://fonts.googleapis.com/css?family=Barlow+Condensed:300,400,500,600,700,800,900|Barlow:300,400,500,600,700,800,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Abel&family=Kanit:wght@200;400;500;600;800&family=Lato:wght@400;700&family=EB+Garamond:ital,wght@0,400..800;1,400..800&display=swap";.overlay{position:fixed;width:100%;height:100%;left:0;right:0;bottom:0;background-color:#00000080;z-index:2}.common-button{background-color:#3498db;color:#fff;font-family:Kanit,sans-serif;font-size:16px;font-weight:600;padding:15px 30px;border:none;cursor:pointer;transition-duration:1s}.common-button:hover{font-size:18px}.yarl__fullsize{height:100%;width:100%}.yarl__relative{position:relative}.yarl__portal{bottom:0;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);z-index:var(--yarl__portal_zindex,9999)}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));bottom:0;left:0;outline:none;overflow:hidden;overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);position:absolute;right:0;top:0;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;-moz-user-select:none;user-select:none}.yarl__carousel{align-content:center;align-items:stretch;display:flex;flex:0 0 auto;height:100%;justify-content:center;opacity:var(--yarl__pull_opacity,1);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px, 0)*1px + var(--yarl__carousel_spacing_percent, 0)*1%))}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%)}.yarl__flex_center{align-content:center;align-items:center;display:flex;justify-content:center}.yarl__slide{flex:1;overflow:hidden;padding:calc(var(--yarl__carousel_padding_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_padding_percent, 0)*1%);position:relative}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}@media screen and (min-width:800px){.yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d}}.yarl__slide_image_cover{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.yarl__slide_image_loading{opacity:0}.yarl__slide_placeholder{left:50%;line-height:0;position:absolute;top:50%;transform:translate(-50%) translateY(-50%)}.yarl__slide_loading{animation:yarl__delayed_fadein 1s linear;color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,hsla(0,0%,100%,.8)))}.yarl__slide_loading line{animation:yarl__stroke_opacity 1s linear infinite}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:var(--yarl__slide_icon_error_color,red);height:var(--yarl__slide_icon_error_size,48px);width:var(--yarl__slide_icon_error_size,48px)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{bottom:auto;display:flex;justify-content:flex-end;left:auto;padding:var(--yarl__toolbar_padding,8px);position:absolute;right:0;top:0}[dir=rtl] .yarl__toolbar{bottom:auto;left:0;right:auto;top:0}.yarl__icon{height:var(--yarl__icon_size,32px);width:var(--yarl__icon_size,32px)}.yarl__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);color:var(--yarl__color_button,hsla(0,0%,100%,.8));cursor:pointer;filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));line-height:0;margin:var(--yarl__button_margin,0);outline:none;padding:var(--yarl__button_padding,8px);-webkit-tap-highlight-color:transparent}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,hsla(0,0%,100%,.8))}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,hsla(0,0%,100%,.4));cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%) rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%) rotate(180deg)}.yarl__no_scroll{height:100%;overflow:hidden;overscroll-behavior:none}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}.about-what-we-do-container{display:flex;align-items:center;justify-content:center}.about-what-we-do-container .what-we-do-text{width:60%;text-align:center;font-family:Abel,sans-serif;font-size:17px}.about-us-what-we-do-boxes-container{display:flex;align-items:center;justify-content:center}.about-us-what-we-do-boxes-container .about-us-what-we-do-boxes-content{width:80%;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 1200px){.about-us-what-we-do-boxes-container .about-us-what-we-do-boxes-content{flex-wrap:wrap}}.about-us-what-we-do-boxes-container .what-we-do-box{border:1px solid rgba(0,0,0,.1);display:flex;align-items:center;flex-direction:column;padding:10px 30px;margin:30px;transition-duration:.5s;width:30%;min-height:350px}@media screen and (max-width:700px){.about-us-what-we-do-boxes-container .what-we-do-box{width:100%}}.about-us-what-we-do-boxes-container .what-we-do-box-heading{font-family:Kanit,sans-serif;font-size:16px;font-weight:600;margin:30px;text-transform:uppercase}.about-us-what-we-do-boxes-container .what-we-do-box-description{font-family:Abel,sans-serif;font-size:17px;line-height:28px}.about-us-what-we-do-boxes-container .what-we-do-box:hover{background-color:#f3f3f3}.about-us-contact-button-container{width:100vw;height:200px;display:flex;justify-content:center;align-items:center}.about-us-who-we-are-container{width:100%;background-color:#f6f6f6;padding:6rem 10rem;display:flex;align-items:center;justify-content:center;box-sizing:border-box}@media screen and (max-width:1200px){.about-us-who-we-are-container{padding:3rem 5rem}}@media screen and (max-width:700px){.about-us-who-we-are-container{padding:1rem 2rem}}.about-us-who-we-are-container .about-us-who-we-are-content{width:100%;display:flex}@media screen and (max-width:1200px){.about-us-who-we-are-container .about-us-who-we-are-content{flex-wrap:wrap}}.about-us-who-we-are-container .section-heading-container .section-heading-content{font-size:40px;height:auto}.about-us-who-we-are-container .who-we-are-image{width:50%;overflow:hidden}.about-us-who-we-are-container .who-we-are-image img{width:100%;height:100%;transition-duration:2s}@media screen and (max-width:1200px){.about-us-who-we-are-container .who-we-are-image{width:100%}}.about-us-who-we-are-container .who-we-are{width:50%;padding:20px}@media screen and (max-width:1200px){.about-us-who-we-are-container .who-we-are{width:100%}}.about-us-who-we-are-container .who-we-are-description{font-family:Abel,sans-serif;font-size:17px;line-height:28px}.about-us-who-we-are-container .abhinitee-plast-logo{width:80px}.about-us-who-we-are-container .abhinitee-plast-logo img{width:100%}.about-us-who-we-are-container .about-us-who-we-are-content:hover .who-we-are-image img{scale:1.2}.about-us-our-flagship-products-container .about-us-our-flagship-products-content{display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap;margin-bottom:100px}.about-us-our-flagship-products-container .product-card{width:30%;min-width:20%;margin:20px 5px}.about-us-our-flagship-products-container .product-image{width:100%;overflow:hidden}.about-us-our-flagship-products-container .product-image img{width:100%;transition-duration:2s;aspect-ratio:3/2}.about-us-our-flagship-products-container .product-info{height:100px;background-color:#f6f6f6;padding:25px;box-sizing:border-box}.about-us-our-flagship-products-container .product-name{font-family:Kanit,sans-serif;font-size:13px;font-weight:400;letter-spacing:1px}.about-us-our-flagship-products-container .product-title{font-family:Kanit,sans-serif;font-size:18px;font-weight:400;letter-spacing:.5px}.about-us-our-flagship-products-container .product-card:hover .product-image img{scale:1.2}.about-us-our-team-container{display:flex;justify-content:center;align-items:center}.about-us-our-team-container .about-us-our-team-content{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;width:90%}.about-us-our-team-container .about-us-team-card{margin:40px;width:40%}@media screen and (max-width:1200px){.about-us-our-team-container .about-us-team-card{width:100%;margin:40px 5px 40px 30px}}.display-none{display:none!important;transition-duration:1s}.top-navigation-container{padding:0 25px}@media screen and (max-width:700px){.top-navigation-container{padding:0 10px}}.top-navigation-container .top-nav-content{width:100%;height:120px;display:flex;align-items:center;justify-content:space-between}.top-navigation-container .top-nav-company-info{letter-spacing:1px;font-family:EB Garamond,serif;min-width:20%;text-transform:uppercase;text-align:center}.top-navigation-container .top-nav-company-name{font-size:20px;color:#fe0001;font-weight:800;text-shadow:1px 1px 1px black}@media screen and (max-width:700px){.top-navigation-container .top-nav-company-name{font-size:14px}}.top-navigation-container .top-nav-company-desc{font-size:15px;font-weight:800}@media screen and (max-width:700px){.top-navigation-container .top-nav-company-desc{font-size:10px}}.top-navigation-container .top-nav-logo{display:flex;align-items:center;justify-content:center;height:100%}.top-navigation-container .top-nav-logo img{width:80px}@media screen and (max-width:700px){.top-navigation-container .top-nav-logo img{width:50px}}.top-navigation-container .top-nav-menu-list{display:flex;align-items:center;justify-content:space-around;width:80%;height:60%;padding:10px;transition-duration:1s}@media screen and (max-width:700px){.top-navigation-container .top-nav-menu-list{flex-direction:column;width:100%;padding:unset}}.top-navigation-container .top-nav-menu{box-sizing:border-box;display:flex;align-items:center;height:100%;font-family:Abel,sans-serif;font-weight:400;font-style:normal;font-size:18px;padding:0 15px;text-decoration:none;color:#000;transition-duration:.5s}@media screen and (max-width:700px){.top-navigation-container .top-nav-menu{align-items:center;justify-content:center;width:100%;height:50px}}.top-navigation-container .top-nav-active-menu{background-color:#3498db;color:#fff!important}.top-navigation-container .top-nav-menu:hover{color:#3498db}.top-navigation-container .top-nav-right-pannel{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.top-navigation-container .top-nav-slogan{background-color:#00184a;width:max-content;padding:3px 10px}.section-heading-container{position:relative}.section-heading-container .section-heading-content{width:100%;height:250px;font-size:50px;font-family:Kanit,sans-serif;font-style:normal;text-transform:uppercase;display:flex;justify-content:center;align-items:center}.section-heading-container .heading-text{display:flex;justify-content:center;align-items:center}.section-heading-container .heading-text:before,.section-heading-container .heading-text:after{background-color:#000;width:35px;height:2px;content:""}.section-heading-container .heading-text-1{font-weight:200;display:inline-block;letter-spacing:1px;margin:0 10px}@media screen and (max-width:700px){.section-heading-container .heading-text-1{font-size:20px}}.section-heading-container .heading-text-2{font-weight:800;display:inline-block;margin:0 10px}@media screen and (max-width:700px){.section-heading-container .heading-text-2{font-size:25px}}.section-heading-container .background-text{position:absolute;font-family:Lato;font-size:140px;font-weight:700;color:#0000000d}@media screen and (max-width:700px){.section-heading-container .background-text{font-size:80px;letter-spacing:3px}}.our-product-card-1{width:100%;margin:20px 0}.our-product-card-1 .product-image{width:100%;overflow:hidden}.our-product-card-1 .product-image img{width:100%;transition-duration:2s;aspect-ratio:3/2}.our-product-card-1 .product-image img:hover{scale:1.2}.our-product-card-1 .product-desription{display:flex;flex-direction:column}.our-product-card-1 .product-name{font-family:Kanit,sans-serif;font-size:26px;font-weight:400;text-transform:uppercase;margin:20px 0}.our-product-card-1 .product-description{font-family:Abel,sans-serif;font-size:17px;font-weight:400}.our-product-card-1 .product-index{position:absolute;font-family:Lato;font-size:140px;font-weight:700;color:#0000000d;letter-spacing:5px}.buddy-card,.buddy-card .buddy-image img{width:100%}.buddy-card .buddy-detail{width:100%;position:relative;background-color:#0000000d;top:-75px}.buddy-card .social-media{display:flex;justify-content:space-around;align-items:center;padding:20px;opacity:0;height:70px;box-sizing:border-box;transition-duration:.3s;transition-timing-function:linear}.buddy-card .buddy-info{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 10px;transition-duration:.3s;transition-timing-function:linear;box-sizing:border-box;height:125px}.buddy-card .buddy-name{font-family:Kanit,sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;margin-bottom:10px}.buddy-card .buddy-designation{font-family:Kanit,sans-serif;font-size:14px;font-weight:400;text-transform:capitalize}.buddy-card:hover .social-media{opacity:1;background-color:#ffffffe6;color:#3498db}.buddy-card:hover .buddy-info{background-color:#3498db;color:#fff}.client-feedback-content{display:flex;justify-content:center;flex-direction:column;width:80%}.client-feedback-content .client-feedback{width:100%;background-color:#fff;height:100px;margin:0;display:flex;align-items:center;justify-content:center;padding:10px 20px;box-sizing:border-box;font-family:Abel,sans-serif;font-size:15px}@media screen and (max-width:700px){.client-feedback-content .client-feedback{font-size:12px}}.client-feedback-content .client-pointer{width:20px;height:20px;background-color:#fff;transform:rotate(45deg);margin-left:40px;position:relative;top:-13px}.client-feedback-content .client-info{width:80%;color:#fff;display:flex;align-items:center}.client-feedback-content .client-image-parent{width:100px;height:100px;border-radius:50%;border:1px solid #fff;display:flex;align-items:center;justify-content:center}.client-feedback-content .client-image{width:85%;height:85%;border-radius:50%;display:flex;justify-content:center;align-items:center;overflow:hidden}.client-feedback-content .client-image img{height:100%}.client-feedback-content .client-name{margin-left:50px;margin-bottom:10px;font-family:Kanit,sans-serif;font-size:16px;font-weight:600;letter-spacing:.5px}.client-feedback-content .client-designation{margin-left:50px;font-family:Kanit,sans-serif;font-size:14px;font-weight:400;letter-spacing:.5px}.footer-content{height:100px;display:flex;justify-content:center;align-items:center;font-family:Abel,sans-serif;font-size:18px;color:#fff;background-color:#000;text-transform:capitalize}.footer-content span{text-transform:uppercase;color:#fe0001;font-family:EB Garamond,serif;text-shadow:1px 1px 1px white}.our-product-card-2{width:100%;display:flex;justify-content:center}@media screen and (max-width:1200px){.our-product-card-2{flex-direction:column-reverse!important}}.our-product-card-2 .product-image{width:50%;display:flex;flex-direction:column;overflow:hidden}.our-product-card-2 .product-image img{width:100%;aspect-ratio:2/2;transition-duration:2s}@media screen and (max-width:1200px){.our-product-card-2 .product-image{width:100%}}.our-product-card-2:hover .product-image img{scale:1.2}.our-product-card-2 .product-image-info{width:80%;background-color:#fff;position:relative;top:-80px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:30px;box-sizing:border-box}.our-product-card-2 .product-info{width:50%;display:flex;justify-content:center;align-items:center;flex-direction:column;box-sizing:border-box}@media screen and (max-width:1200px){.our-product-card-2 .product-info{width:100%}}.our-product-card-2 .product-image-name{font-family:Kanit,sans-serif;font-size:24px;font-weight:400}.our-product-card-2 .product-image-description{font-family:Abel,sans-serif;font-size:18px}.our-product-card-2 .product-index{font-family:Kanit,sans-serif;font-size:100px;font-weight:400;color:#d1d1d1}.our-product-card-2 .small-saperator{width:50px;height:2px;background-color:#3498db;margin-bottom:20px}.our-product-card-2 .product-name{font-family:Kanit,sans-serif;font-size:24px;font-weight:400}.our-product-card-2 .product-description{font-family:Abel,sans-serif;font-size:17px;color:#3498db}.tool-card-1{width:100%;padding:50px 0;display:flex}@media screen and (max-width:1200px){.tool-card-1{flex-wrap:wrap}}.tool-card-1 .tool-image{width:40%;overflow:hidden}.tool-card-1 .tool-image img{width:100%;transition-duration:2s;aspect-ratio:3/2}.tool-card-1 .tool-image img:hover{scale:1.2}@media screen and (max-width:1200px){.tool-card-1 .tool-image{width:100%}}.tool-card-1 .tool-name{font-family:Kanit,sans-serif;font-size:26px;font-weight:400;text-transform:uppercase;margin:20px 0}.tool-card-1 .tool-desription-parent{width:60%;padding:20px}@media screen and (max-width:1200px){.tool-card-1 .tool-desription-parent{width:100%}}.tool-card-1 .tool-description{font-family:Abel,sans-serif;font-size:17px;font-weight:400}.tool-card-1 .tool-index{position:absolute;font-family:Lato;font-size:140px;font-weight:700;color:#0000000d;letter-spacing:5px}.buddy-card-two{position:relative}.buddy-card-two .buddy-card-two-background-layer{bottom:50px;width:100%;background:linear-gradient(to right,#75ced8,#3e7ab6)}.buddy-card-two .buddy-card-two-content{background-color:#fff;width:100%;position:relative;top:-30px;left:-30px;padding:20px 0;box-shadow:#26394d -15px -15px 20px -10px}.buddy-card-two .director-designation-heading{width:100%;text-align:center;font-size:30px;font-family:Lato;font-weight:700;padding:20px 0}.buddy-card-two .director-info-content{display:flex;justify-content:space-around;align-items:center;padding:20px}@media screen and (max-width:1200px){.buddy-card-two .director-info-content{flex-direction:column-reverse}}.buddy-card-two .director-info{font-family:Lato;font-size:18px;width:60%;padding:10px}@media screen and (max-width:1200px){.buddy-card-two .director-info{width:100%}}.buddy-card-two .property{font-weight:800;padding:3px 0}.buddy-card-two .value{font-weight:400}.buddy-card-two .director-image{width:40%;overflow:hidden;max-height:300px}.buddy-card-two .director-image img{max-width:100%;max-height:100%;transition-duration:.5s}.buddy-card-two .director-image img:hover{transform:scale(1.2)}@media screen and (max-width:1200px){.buddy-card-two .director-image{width:100%}}.contact-us-map-container iframe{width:100vw;height:500px;border:0}.contact-us-contect-cards-container{display:flex;align-items:center;justify-content:center;background-color:#0000000d}.contact-us-contect-cards-container .contact-us-contect-cards-content{width:80%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.contact-us-contect-cards-container .contect-card{width:30%;height:140px;box-sizing:border-box;border:1px solid black;display:flex;transition-duration:1s;position:relative;top:-55px}@media screen and (max-width:1200px){.contact-us-contect-cards-container .contect-card{width:100%;margin-top:30px}}.contact-us-contect-cards-container .contact-icon{width:25%;background-color:#000;color:#fff;font-size:40px;display:flex;align-items:center;justify-content:center;transition-duration:1s}.contact-us-contect-cards-container .contact-info{width:75%;background-color:#fff}.contact-us-contect-cards-container .contact-info-heading{font-family:Kanit,sans-serif;font-size:13px;font-weight:800;color:#00000080;margin:10px;letter-spacing:1px}.contact-us-contect-cards-container .contact-info-text{margin:10px;font-family:Abel,sans-serif;font-size:17px}.contact-us-contect-cards-container .contect-card:hover{border:1px solid #3498db}.contact-us-contect-cards-container .contect-card:hover .contact-icon{background-color:#3498db}.contact-us-contect-form-container{display:flex;align-items:center;justify-content:center;background-color:#0000000d}.contact-us-contect-form-container .contact-us-contect-form-content{width:80%;display:flex;justify-content:center}@media screen and (max-width:1200px){.contact-us-contect-form-container .contact-us-contect-form-content{padding:50px 0;flex-direction:column}}.contact-us-contect-form-container .user-action-message{width:20%}@media screen and (max-width:1200px){.contact-us-contect-form-container .user-action-message{width:100%}}.contact-us-contect-form-container .action-message-heading{font-family:Kanit,sans-serif;font-size:24px;font-weight:400;margin-bottom:20px}.contact-us-contect-form-container .action-message{font-family:Abel,sans-serif;font-size:17px;line-height:28px}.contact-us-contect-form-container .user-contect-form{width:80%;display:flex;justify-content:space-evenly;flex-wrap:wrap}@media screen and (max-width:1200px){.contact-us-contect-form-container .user-contect-form{width:100%}}.contact-us-contect-form-container .input-field,.contact-us-contect-form-container .input-field-textarea{width:40%;border-bottom:1px solid black;display:flex;align-items:center;height:50px;padding-top:10px;transition-duration:.3s}@media screen and (max-width:1200px){.contact-us-contect-form-container .input-field,.contact-us-contect-form-container .input-field-textarea{width:100%}}.contact-us-contect-form-container .input-field-textarea{width:87%;height:unset;align-items:flex-start;padding-top:30px}@media screen and (max-width:1200px){.contact-us-contect-form-container .input-field-textarea{width:100%}}.contact-us-contect-form-container .input-field-icon{width:30px}.contact-us-contect-form-container input,.contact-us-contect-form-container textarea{border:none;outline:none;width:100%;font-family:Abel,sans-serif;font-size:15px;background-color:transparent;letter-spacing:.5px}.contact-us-contect-form-container input::-webkit-input-placeholder,.contact-us-contect-form-container textarea::-webkit-input-placeholder{color:#000}.contact-us-contect-form-container .submit-button{width:100%;display:flex;align-items:center;justify-content:center;margin:50px 0}.comming-soon-page-content{@keyframes content{0%{width:0}}@keyframes pieceLeft{50%{left:80%;width:10%}}@keyframes pieceRight{50%{right:80%;width:10%}}@keyframes text{0%{opacity:0;transform:translateY(40px)}}@keyframes anime404{0%{opacity:0;transform:scale(10) skew(20deg,20deg)}}@keyframes circle{0%{width:0;height:0}}}.comming-soon-page-content .about{position:fixed;z-index:10;bottom:10px;right:10px;width:40px;height:40px;display:flex;justify-content:flex-end;align-items:flex-end;transition:all .2s ease}.comming-soon-page-content .about .bg_links{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background-color:#0003;border-radius:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute}.comming-soon-page-content .about .logo{width:40px;height:40px;z-index:9;background-image:url(https://rafaelavlucas.github.io/assets/codepen/logo_white.svg);background-size:50%;background-repeat:no-repeat;background-position:10px 7px;opacity:.9;transition:all 1s .2s ease;bottom:0;right:0}.comming-soon-page-content .about .social{opacity:0;right:0;bottom:0}.comming-soon-page-content .about .social .icon{width:100%;height:100%;background-size:20px;background-repeat:no-repeat;background-position:center;background-color:transparent;display:flex;transition:all .2s ease,background-color .4s ease;opacity:0;border-radius:100%}.comming-soon-page-content .about .social.portfolio{transition:all .8s ease}.comming-soon-page-content .about .social.portfolio .icon{background-image:url(https://rafaelavlucas.github.io/assets/codepen/link.svg)}.comming-soon-page-content .about .social.dribbble{transition:all .3s ease}.comming-soon-page-content .about .social.dribbble .icon{background-image:url(https://rafaelavlucas.github.io/assets/codepen/dribbble.svg)}.comming-soon-page-content .about .social.linkedin{transition:all .8s ease}.comming-soon-page-content .about .social.linkedin .icon{background-image:url(https://rafaelavlucas.github.io/assets/codepen/linkedin.svg)}.comming-soon-page-content .about:hover{width:105px;height:105px;transition:all .6s cubic-bezier(.64,.01,.07,1.65)}.comming-soon-page-content .about:hover .logo{opacity:1;transition:all .6s ease}.comming-soon-page-content .about:hover .social{opacity:1}.comming-soon-page-content .about:hover .social .icon{opacity:.9}.comming-soon-page-content .about:hover .social:hover{background-size:28px}.comming-soon-page-content .about:hover .social:hover .icon{background-size:65%;opacity:1}.comming-soon-page-content .about:hover .social.portfolio{right:0;bottom:calc(100% - 40px);transition:all .3s 0s cubic-bezier(.64,.01,.07,1.65)}.comming-soon-page-content .about:hover .social.portfolio .icon:hover{background-color:#698fb7}.comming-soon-page-content .about:hover .social.dribbble{bottom:45%;right:45%;transition:all .3s .15s cubic-bezier(.64,.01,.07,1.65)}.comming-soon-page-content .about:hover .social.dribbble .icon:hover{background-color:#ea4c89}.comming-soon-page-content .about:hover .social.linkedin{bottom:0;right:calc(100% - 40px);transition:all .3s .25s cubic-bezier(.64,.01,.07,1.65)}.comming-soon-page-content .about:hover .social.linkedin .icon:hover{background-color:#0077b5}.comming-soon-page-content h1,.comming-soon-page-content h2,.comming-soon-page-content h3,.comming-soon-page-content h4,.comming-soon-page-content h5,.comming-soon-page-content h6,.comming-soon-page-content p,.comming-soon-page-content ul,.comming-soon-page-content li,.comming-soon-page-content button,.comming-soon-page-content a,.comming-soon-page-content i,.comming-soon-page-content input,.comming-soon-page-content body{margin:0;padding:0;list-style:none;border:0;-webkit-tap-highlight-color:transparent;text-decoration:none;color:inherit}.comming-soon-page-content h1:focus,.comming-soon-page-content h2:focus,.comming-soon-page-content h3:focus,.comming-soon-page-content h4:focus,.comming-soon-page-content h5:focus,.comming-soon-page-content h6:focus,.comming-soon-page-content p:focus,.comming-soon-page-content ul:focus,.comming-soon-page-content li:focus,.comming-soon-page-content button:focus,.comming-soon-page-content a:focus,.comming-soon-page-content i:focus,.comming-soon-page-content input:focus,.comming-soon-page-content body:focus{outline:0}.comming-soon-page-content body{margin:0;padding:0;height:auto;font-family:Barlow,sans-serif;background:#695681}.comming-soon-page-content .logo{position:fixed;z-index:5;bottom:10px;right:10px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:#0000001a;border-radius:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.comming-soon-page-content .logo img{width:55%;height:55%;transform:translateY(-1px);opacity:.8}.comming-soon-page-content nav .menu{width:100%;height:80px;position:absolute;display:flex;align-items:center;justify-content:space-between;padding:0 5%;box-sizing:border-box;z-index:3}.comming-soon-page-content nav .menu .website_name{color:#695681;font-weight:600;font-size:20px;letter-spacing:1px;background:#fff;padding:4px 8px;border-radius:2px;opacity:.5;transition:all .4s ease;cursor:pointer}.comming-soon-page-content nav .menu .website_name:hover{opacity:1}.comming-soon-page-content nav .menu .menu_links{transition:all .4s ease;opacity:.5}.comming-soon-page-content nav .menu .menu_links:hover{opacity:1}@media screen and (max-width: 799px){.comming-soon-page-content nav .menu .menu_links{display:none}}.comming-soon-page-content nav .menu .menu_links .link{color:#fff;text-transform:uppercase;font-weight:500;margin-right:50px;letter-spacing:2px;position:relative;transition:all .3s .2s ease}.comming-soon-page-content nav .menu .menu_links .link:last-child{margin-right:0}.comming-soon-page-content nav .menu .menu_links .link:before{content:"";position:absolute;width:0px;height:4px;background:linear-gradient(90deg,#ffedc0,#ff9d87);bottom:-10px;border-radius:4px;transition:all .4s cubic-bezier(.82,.02,.13,1.26);left:100%}.comming-soon-page-content nav .menu .menu_links .link:hover{opacity:1;color:#fb8a8a}.comming-soon-page-content nav .menu .menu_links .link:hover:before{width:40px;left:0}.comming-soon-page-content nav .menu .menu_icon{width:40px;height:40px;position:relative;display:none;justify-content:center;align-items:center;cursor:pointer}@media screen and (max-width: 799px){.comming-soon-page-content nav .menu .menu_icon{display:flex}}.comming-soon-page-content nav .menu .menu_icon .icon{width:24px;height:2px;background:#fff;position:absolute}.comming-soon-page-content nav .menu .menu_icon .icon:before,.comming-soon-page-content nav .menu .menu_icon .icon:after{content:"";width:100%;height:100%;background:inherit;position:absolute;transition:all .3s cubic-bezier(.49,.04,0,1.55)}.comming-soon-page-content nav .menu .menu_icon .icon:before{transform:translateY(-8px)}.comming-soon-page-content nav .menu .menu_icon .icon:after{transform:translateY(8px)}.comming-soon-page-content nav .menu .menu_icon:hover .icon{background:#ffedc0}.comming-soon-page-content nav .menu .menu_icon:hover .icon:before{transform:translateY(-10px)}.comming-soon-page-content nav .menu .menu_icon:hover .icon:after{transform:translateY(10px)}.comming-soon-page-content .wrapper{display:grid;grid-template-columns:1fr;justify-content:center;align-items:center;height:100vh;overflow-x:hidden}.comming-soon-page-content .wrapper .container{margin:0 auto;transition:all .4s ease;display:flex;justify-content:center;align-items:center;position:relative}.comming-soon-page-content .wrapper .container .scene{position:absolute;width:100vw;height:100vh;vertical-align:middle}.comming-soon-page-content .wrapper .container .one,.comming-soon-page-content .wrapper .container .two,.comming-soon-page-content .wrapper .container .three,.comming-soon-page-content .wrapper .container .circle,.comming-soon-page-content .wrapper .container .p404{width:60%;height:60%;top:20%!important;left:20%!important;min-width:400px;min-height:400px}.comming-soon-page-content .wrapper .container .one .content,.comming-soon-page-content .wrapper .container .two .content,.comming-soon-page-content .wrapper .container .three .content,.comming-soon-page-content .wrapper .container .circle .content,.comming-soon-page-content .wrapper .container .p404 .content{width:600px;height:600px;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:content .8s cubic-bezier(1,.06,.25,1) backwards}.comming-soon-page-content .wrapper .container .one .content .piece,.comming-soon-page-content .wrapper .container .two .content .piece,.comming-soon-page-content .wrapper .container .three .content .piece,.comming-soon-page-content .wrapper .container .circle .content .piece,.comming-soon-page-content .wrapper .container .p404 .content .piece{width:200px;height:80px;display:flex;position:absolute;border-radius:80px;z-index:1;animation:pieceLeft 8s cubic-bezier(1,.06,.25,1) infinite both}@media screen and (max-width: 799px){.comming-soon-page-content .wrapper .container .one,.comming-soon-page-content .wrapper .container .two,.comming-soon-page-content .wrapper .container .three,.comming-soon-page-content .wrapper .container .circle,.comming-soon-page-content .wrapper .container .p404{width:90%;height:90%;top:5%!important;left:5%!important;min-width:280px;min-height:280px}}@media screen and (max-height: 660px){.comming-soon-page-content .wrapper .container .one,.comming-soon-page-content .wrapper .container .two,.comming-soon-page-content .wrapper .container .three,.comming-soon-page-content .wrapper .container .circle,.comming-soon-page-content .wrapper .container .p404{min-width:280px;min-height:280px;width:60%;height:60%;top:20%!important;left:20%!important}}.comming-soon-page-content .wrapper .container .text{width:60%;height:40%;min-width:400px;min-height:500px;position:absolute;margin:40px 0;animation:text .6s 1.8s ease backwards}@media screen and (max-width: 799px){.comming-soon-page-content .wrapper .container .text{min-height:400px;height:80%}}.comming-soon-page-content .wrapper .container .text article{width:400px;position:absolute;z-index:4;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;bottom:0;left:50%;transform:translate(-50%)}@media screen and (max-width: 799px){.comming-soon-page-content .wrapper .container .text article{width:100%}}.comming-soon-page-content .wrapper .container .text article p{color:#fff;font-size:18px;letter-spacing:.6px;margin-bottom:40px;text-shadow:6px 6px 10px #32243E}.comming-soon-page-content .wrapper .container .text article button{height:40px;padding:0 30px;border-radius:50px;cursor:pointer;box-shadow:0 15px 20px #36184f80;z-index:3;color:#695681;background-color:#fff;text-transform:uppercase;font-weight:600;font-size:12px;transition:all .3s ease}.comming-soon-page-content .wrapper .container .text article button:hover{box-shadow:0 10px 10px -10px #36184f80;transform:translateY(5px);background:#fb8a8a;color:#fff}.comming-soon-page-content .wrapper .container .p404{font-size:75px;font-weight:700;letter-spacing:4px;color:#fff;display:flex!important;justify-content:center;align-items:center;position:absolute;z-index:2;animation:anime404 .6s cubic-bezier(.3,.8,1,1.05) both;animation-delay:1.2s}@media screen and (max-width: 799px){.comming-soon-page-content .wrapper .container .p404{font-size:100px}}.comming-soon-page-content .wrapper .container .p404:nth-of-type(2){color:#36184f;z-index:1;animation-delay:1s;filter:blur(10px);opacity:.8}.comming-soon-page-content .wrapper .container .circle{position:absolute}.comming-soon-page-content .wrapper .container .circle:before{content:"";position:absolute;width:800px;height:800px;background-color:#36184f33;border-radius:100%;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 5px 20px 40px #36184f40,inset 5px 0 5px #32243e4d,inset 5px 5px 20px #32243e40,2px 2px 5px #fff3;animation:circle .8s cubic-bezier(1,.06,.25,1) backwards}@media screen and (max-width: 799px){.comming-soon-page-content .wrapper .container .circle:before{width:400px;height:400px}}.comming-soon-page-content .wrapper .container .one .content:before{content:"";position:absolute;width:600px;height:600px;background-color:#36184f4d;border-radius:100%;box-shadow:inset 5px 20px 40px #36184f40,inset 5px 0 5px #32243e4d,inset 5px 5px 20px #32243e40,2px 2px 5px #fff3;animation:circle .8s .4s cubic-bezier(1,.06,.25,1) backwards}@media screen and (max-width: 799px){.comming-soon-page-content .wrapper .container .one .content:before{width:300px;height:300px}}.comming-soon-page-content .wrapper .container .one .content .piece{background:linear-gradient(90deg,#8077ea 13.7%,#eb73ff 94.65%)}.comming-soon-page-content .wrapper .container .one .content .piece:nth-child(1){right:15%;top:18%;height:30px;width:120px;animation-delay:.5s;animation-name:pieceRight}.comming-soon-page-content .wrapper .container .one .content .piece:nth-child(2){left:15%;top:45%;width:150px;height:50px;animation-delay:1s;animation-name:pieceLeft}.comming-soon-page-content .wrapper .container .one .content .piece:nth-child(3){left:10%;top:75%;height:20px;width:70px;animation-delay:1.5s;animation-name:pieceLeft}.comming-soon-page-content .wrapper .container .two .content .piece{background:linear-gradient(90deg,#ffedc0,#ff9d87)}.comming-soon-page-content .wrapper .container .two .content .piece:nth-child(1){left:0%;top:25%;height:40px;width:120px;animation-delay:2s;animation-name:pieceLeft}.comming-soon-page-content .wrapper .container .two .content .piece:nth-child(2){right:15%;top:35%;width:180px;height:50px;animation-delay:2.5s;animation-name:pieceRight}.comming-soon-page-content .wrapper .container .two .content .piece:nth-child(3){right:10%;top:80%;height:20px;width:160px;animation-delay:3s;animation-name:pieceRight}.comming-soon-page-content .wrapper .container .three .content .piece{background:#fb8a8a}.comming-soon-page-content .wrapper .container .three .content .piece:nth-child(1){left:25%;top:35%;height:20px;width:80px;animation-name:pieceLeft;animation-delay:3.5s}.comming-soon-page-content .wrapper .container .three .content .piece:nth-child(2){right:10%;top:55%;width:140px;height:40px;animation-name:pieceRight;animation-delay:4s}.comming-soon-page-content .wrapper .container .three .content .piece:nth-child(3){left:40%;top:68%;height:20px;width:80px;animation-name:pieceLeft;animation-delay:4.5s}.facalities-section-container{display:flex;justify-content:center;align-items:center}.facalities-section-container .facalities-section-content{width:80%}.facalities-section-container .images{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.facalities-section-container .our-products-item{overflow:hidden;border:solid rgba(0,0,0,0) 1px;width:30%;height:300px}.facalities-section-container .our-products-item img{width:100%;height:100%;transition-duration:1s}.facalities-section-container .our-products-item img:hover{transform:scale(1.2)}.facalities-section-container .our-products-item:hover{border:solid rgba(0,0,0,.305) 1px}@media screen and (max-width:1200px){.facalities-section-container .our-products-item{width:100%}}.facalities-section-container .tools-desc{padding:50px 0;font-family:Abel,sans-serif;font-weight:400;font-size:18px}.facalities-section-container .infra-icon{display:flex;justify-content:center;align-items:center;flex-direction:column;min-width:30%;height:200px}@media screen and (max-width:1200px){.facalities-section-container .infra-icon{width:100%}}.gallery-component-container{display:flex;justify-content:center;align-items:center}.gallery-component-container .gallery-component-content{width:80%}.gallery-component-container .ReactGridGallery_tile-viewport{box-sizing:border-box;box-shadow:#000 0 5px 15px;border-radius:10px}.gallery-component-container .ReactGridGallery_tile-viewport img,.gallery-component-container .ReactGridGallery_tile{border-radius:10px}.swiper{width:100%;height:100%}.slider-container{width:100%;overflow:hidden}.slider-container .slider-image{opacity:0;width:100%;display:flex;align-items:center;justify-content:center;position:relative;animation:FADE_IN_OUT 10s infinite;max-height:calc(100vh - 100px)}.slider-container .slider-text-bg{position:absolute;top:0;left:25%;background-color:#f8090947;width:20%;height:60%;z-index:5}.slider-container .slider-text{font-size:5vw;max-width:50vw;color:#fff;position:absolute;left:30%;top:25%;z-index:5;transform:translate(150%);animation:SLIDE_LEFT 10s infinite;text-shadow:0px 0px 5px rgba(128,0,0,1)}.slider-container .slider-image img{width:100%;height:100%}@keyframes FADE_IN_OUT{0%{transform:scale(1)}10%{opacity:1}90%{opacity:1}to{transform:scale(1.3)}}@keyframes SLIDE_LEFT{0%{transform:translate(200%)}20%{transform:translate(0)}90%{transform:translate(0)}to{transform:translate(200%)}}@keyframes scale{10%{transform:scale(1);opacity:1}80%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(1)}}.our-products-container{display:flex;justify-content:space-around}.our-products-container .our-products-content{display:flex;justify-content:space-evenly;flex-wrap:wrap;width:90%}.our-products-container .our-products-item{width:30%;min-width:300px}.home-numbers-container{display:flex;align-items:center;justify-content:space-around;width:100%;min-height:500px;background:linear-gradient(0deg,#000000d9,#000000d9),url(/assets/background-xR2mpNCX.webp);background-repeat:no-repeat;background-size:cover;color:#fff}.home-numbers-container .home-numbers-content{width:80%;display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap}.home-numbers-container .number-card{display:flex;align-items:center;justify-content:center;flex-direction:column;width:20%;margin:20px 0}.home-numbers-container .number-card img{width:40%}@media screen and (max-width: 700px){.home-numbers-container .number-card{width:40%}}.home-numbers-container .number{font-family:Kanit,sans-serif;font-size:30px;font-weight:800;width:100%;display:flex;justify-content:center;padding:30px 0 20px}.home-numbers-container .number:before{content:"";height:2px;width:40px;background-color:#3498db;position:absolute;margin:-10px 0;transition-duration:1s}.home-numbers-container .number-card:hover .number:before{width:60px}.home-numbers-container .description{font-family:Kanit,sans-serif;font-size:14px;font-weight:400;text-transform:uppercase}.home-services-button-container{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:100px}.home-quality-inovation-container{display:flex;justify-content:center;align-items:center}.home-quality-inovation-container .home-quality-inovation-content{width:80%}.home-quality-inovation-container .characteristic{width:100%;display:flex;justify-content:space-around;align-items:center;margin:50px 0;flex-wrap:wrap}.home-quality-inovation-container .characteristic:hover .char-image img{scale:1.2}.home-quality-inovation-container .char-image{width:45%;overflow:hidden}.home-quality-inovation-container .char-image img{width:100%;transition-duration:2s}@media screen and (max-width: 700px){.home-quality-inovation-container .char-image{width:100%}}.home-quality-inovation-container .char-content{box-sizing:border-box;padding:20px;width:50%}@media screen and (max-width: 700px){.home-quality-inovation-container .char-content{width:100%;padding:20px 0}}.home-quality-inovation-container .heading{font-family:Kanit,sans-serif;font-size:18px;font-weight:400;text-transform:uppercase}.home-quality-inovation-container .description{font-family:Abel,sans-serif;font-size:17px}.home-quality-inovation-container .slogan{font-family:Kanit,sans-serif;font-size:18px;color:#fff;background-color:#3498db;width:max-content;padding:2px 4px;cursor:pointer;transition-duration:1s;margin:5px 0}@media screen and (max-width: 700px){.home-quality-inovation-container .slogan{font-size:15px}}.home-quality-inovation-container .slogan:hover{letter-spacing:1px}.industry-skills-container .industry-skills-content{display:flex;justify-content:center;align-items:center;height:500px;flex-wrap:wrap}@media screen and (max-width: 700px){.industry-skills-container .industry-skills-content{height:unset}}.industry-skills-container .industry-skills-image{width:50%;height:100%;overflow:hidden;background-color:#000}.industry-skills-container .industry-skills-image img{width:100%;height:100%;opacity:.4;z-index:-1;transition-duration:2s}.industry-skills-container .industry-skills-image img:hover{scale:1.2}@media screen and (max-width: 700px){.industry-skills-container .industry-skills-image{width:100%;height:unset}}.industry-skills-container .industry-skills-data{width:50%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-around;flex-direction:column;height:100%;background-color:#3498db;color:#fff}@media screen and (max-width: 700px){.industry-skills-container .industry-skills-data{width:100%;height:500px}}.industry-skills-container .heading{font-family:Kanit,sans-serif;font-size:30px;font-weight:400;text-transform:capitalize;width:80%;height:40%;display:flex;align-items:center}.industry-skills-container .industry-skills{width:80%;height:60%}.industry-skills-container .industry-skill{width:100%;height:25%;display:flex;flex-direction:column;font-family:Kanit,sans-serif;font-size:16px;font-weight:500}.industry-skills-container .skill-name{float:left}.industry-skills-container .skillanount{float:right}.industry-skills-container .skill-visulizer{background-image:linear-gradient(#00000052,#00000052);background-size:1% 100%;background-repeat:no-repeat;border:.5px solid black;height:5px;transition-duration:1s}.industry-skills-container .industry-skill:hover .skill-visulizer{background-size:100% 100%}.buddy-team-cards-container{width:100%;display:flex;align-items:center;justify-content:center}.buddy-team-cards-container .buddy-team-cards-content{width:80%;display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap}.buddy-team-cards-container .buddy-card-one-container{width:30%;min-width:300px}.client-feedback-corisal-container{width:100vw;background:linear-gradient(0deg,#000000b3,#000000b3),url(/assets/machine-1-Bw6Zu8sZ.jpg);background-size:cover;display:flex;align-items:center;justify-content:center;height:500px}.client-feedback-corisal-container .client-feedback-corisal-content{max-width:80%;display:flex;align-items:center;height:500px;overflow:hidden;position:relative}.client-feedback-corisal-container .client-feedback-container{min-width:50%;transition-duration:.8s;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 700px){.client-feedback-corisal-container .client-feedback-container{min-width:100%}}.client-feedback-corisal-container .slide-arrow{font-size:30px;position:absolute;display:flex;bottom:20px;left:40%;color:#fff}.client-feedback-corisal-container .left-arrow,.client-feedback-corisal-container .right-arrow{margin:30px}.home-our-clients-container{display:flex;justify-content:center;align-items:center;background-color:#f3f3f3}.home-our-clients-container .home-our-clients-content{width:80%;display:flex;justify-content:space-between;align-items:center;min-height:300px;flex-wrap:wrap}.home-our-clients-container .client-image{width:20%}.home-our-clients-container .client-image img{width:100%}@media screen and (max-width: 700px){.home-our-clients-container .client-image{width:30%}}.no-page-content{@keyframes content{0%{width:0}}@keyframes pieceLeft{50%{left:80%;width:10%}}@keyframes pieceRight{50%{right:80%;width:10%}}@keyframes text{0%{opacity:0;transform:translateY(40px)}}@keyframes anime404{0%{opacity:0;transform:scale(10) skew(20deg,20deg)}}@keyframes circle{0%{width:0;height:0}}}.no-page-content .about{position:fixed;z-index:10;bottom:10px;right:10px;width:40px;height:40px;display:flex;justify-content:flex-end;align-items:flex-end;transition:all .2s ease}.no-page-content .about .bg_links{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background-color:#0003;border-radius:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute}.no-page-content .about .logo{width:40px;height:40px;z-index:9;background-image:url(https://rafaelavlucas.github.io/assets/codepen/logo_white.svg);background-size:50%;background-repeat:no-repeat;background-position:10px 7px;opacity:.9;transition:all 1s .2s ease;bottom:0;right:0}.no-page-content .about .social{opacity:0;right:0;bottom:0}.no-page-content .about .social .icon{width:100%;height:100%;background-size:20px;background-repeat:no-repeat;background-position:center;background-color:transparent;display:flex;transition:all .2s ease,background-color .4s ease;opacity:0;border-radius:100%}.no-page-content .about .social.portfolio{transition:all .8s ease}.no-page-content .about .social.portfolio .icon{background-image:url(https://rafaelavlucas.github.io/assets/codepen/link.svg)}.no-page-content .about .social.dribbble{transition:all .3s ease}.no-page-content .about .social.dribbble .icon{background-image:url(https://rafaelavlucas.github.io/assets/codepen/dribbble.svg)}.no-page-content .about .social.linkedin{transition:all .8s ease}.no-page-content .about .social.linkedin .icon{background-image:url(https://rafaelavlucas.github.io/assets/codepen/linkedin.svg)}.no-page-content .about:hover{width:105px;height:105px;transition:all .6s cubic-bezier(.64,.01,.07,1.65)}.no-page-content .about:hover .logo{opacity:1;transition:all .6s ease}.no-page-content .about:hover .social{opacity:1}.no-page-content .about:hover .social .icon{opacity:.9}.no-page-content .about:hover .social:hover{background-size:28px}.no-page-content .about:hover .social:hover .icon{background-size:65%;opacity:1}.no-page-content .about:hover .social.portfolio{right:0;bottom:calc(100% - 40px);transition:all .3s 0s cubic-bezier(.64,.01,.07,1.65)}.no-page-content .about:hover .social.portfolio .icon:hover{background-color:#698fb7}.no-page-content .about:hover .social.dribbble{bottom:45%;right:45%;transition:all .3s .15s cubic-bezier(.64,.01,.07,1.65)}.no-page-content .about:hover .social.dribbble .icon:hover{background-color:#ea4c89}.no-page-content .about:hover .social.linkedin{bottom:0;right:calc(100% - 40px);transition:all .3s .25s cubic-bezier(.64,.01,.07,1.65)}.no-page-content .about:hover .social.linkedin .icon:hover{background-color:#0077b5}.no-page-content h1,.no-page-content h2,.no-page-content h3,.no-page-content h4,.no-page-content h5,.no-page-content h6,.no-page-content p,.no-page-content ul,.no-page-content li,.no-page-content button,.no-page-content a,.no-page-content i,.no-page-content input,.no-page-content body{margin:0;padding:0;list-style:none;border:0;-webkit-tap-highlight-color:transparent;text-decoration:none;color:inherit}.no-page-content h1:focus,.no-page-content h2:focus,.no-page-content h3:focus,.no-page-content h4:focus,.no-page-content h5:focus,.no-page-content h6:focus,.no-page-content p:focus,.no-page-content ul:focus,.no-page-content li:focus,.no-page-content button:focus,.no-page-content a:focus,.no-page-content i:focus,.no-page-content input:focus,.no-page-content body:focus{outline:0}.no-page-content body{margin:0;padding:0;height:auto;font-family:Barlow,sans-serif;background:#695681}.no-page-content .logo{position:fixed;z-index:5;bottom:10px;right:10px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:#0000001a;border-radius:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.no-page-content .logo img{width:55%;height:55%;transform:translateY(-1px);opacity:.8}.no-page-content nav .menu{width:100%;height:80px;position:absolute;display:flex;align-items:center;justify-content:space-between;padding:0 5%;box-sizing:border-box;z-index:3}.no-page-content nav .menu .website_name{color:#695681;font-weight:600;font-size:20px;letter-spacing:1px;background:#fff;padding:4px 8px;border-radius:2px;opacity:.5;transition:all .4s ease;cursor:pointer}.no-page-content nav .menu .website_name:hover{opacity:1}.no-page-content nav .menu .menu_links{transition:all .4s ease;opacity:.5}.no-page-content nav .menu .menu_links:hover{opacity:1}@media screen and (max-width: 799px){.no-page-content nav .menu .menu_links{display:none}}.no-page-content nav .menu .menu_links .link{color:#fff;text-transform:uppercase;font-weight:500;margin-right:50px;letter-spacing:2px;position:relative;transition:all .3s .2s ease}.no-page-content nav .menu .menu_links .link:last-child{margin-right:0}.no-page-content nav .menu .menu_links .link:before{content:"";position:absolute;width:0px;height:4px;background:linear-gradient(90deg,#ffedc0,#ff9d87);bottom:-10px;border-radius:4px;transition:all .4s cubic-bezier(.82,.02,.13,1.26);left:100%}.no-page-content nav .menu .menu_links .link:hover{opacity:1;color:#fb8a8a}.no-page-content nav .menu .menu_links .link:hover:before{width:40px;left:0}.no-page-content nav .menu .menu_icon{width:40px;height:40px;position:relative;display:none;justify-content:center;align-items:center;cursor:pointer}@media screen and (max-width: 799px){.no-page-content nav .menu .menu_icon{display:flex}}.no-page-content nav .menu .menu_icon .icon{width:24px;height:2px;background:#fff;position:absolute}.no-page-content nav .menu .menu_icon .icon:before,.no-page-content nav .menu .menu_icon .icon:after{content:"";width:100%;height:100%;background:inherit;position:absolute;transition:all .3s cubic-bezier(.49,.04,0,1.55)}.no-page-content nav .menu .menu_icon .icon:before{transform:translateY(-8px)}.no-page-content nav .menu .menu_icon .icon:after{transform:translateY(8px)}.no-page-content nav .menu .menu_icon:hover .icon{background:#ffedc0}.no-page-content nav .menu .menu_icon:hover .icon:before{transform:translateY(-10px)}.no-page-content nav .menu .menu_icon:hover .icon:after{transform:translateY(10px)}.no-page-content .wrapper{display:grid;grid-template-columns:1fr;justify-content:center;align-items:center;height:100vh;overflow-x:hidden}.no-page-content .wrapper .container{margin:0 auto;transition:all .4s ease;display:flex;justify-content:center;align-items:center;position:relative}.no-page-content .wrapper .container .scene{position:absolute;width:100vw;height:100vh;vertical-align:middle}.no-page-content .wrapper .container .one,.no-page-content .wrapper .container .two,.no-page-content .wrapper .container .three,.no-page-content .wrapper .container .circle,.no-page-content .wrapper .container .p404{width:60%;height:60%;top:20%!important;left:20%!important;min-width:400px;min-height:400px}.no-page-content .wrapper .container .one .content,.no-page-content .wrapper .container .two .content,.no-page-content .wrapper .container .three .content,.no-page-content .wrapper .container .circle .content,.no-page-content .wrapper .container .p404 .content{width:600px;height:600px;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:content .8s cubic-bezier(1,.06,.25,1) backwards}.no-page-content .wrapper .container .one .content .piece,.no-page-content .wrapper .container .two .content .piece,.no-page-content .wrapper .container .three .content .piece,.no-page-content .wrapper .container .circle .content .piece,.no-page-content .wrapper .container .p404 .content .piece{width:200px;height:80px;display:flex;position:absolute;border-radius:80px;z-index:1;animation:pieceLeft 8s cubic-bezier(1,.06,.25,1) infinite both}@media screen and (max-width: 799px){.no-page-content .wrapper .container .one,.no-page-content .wrapper .container .two,.no-page-content .wrapper .container .three,.no-page-content .wrapper .container .circle,.no-page-content .wrapper .container .p404{width:90%;height:90%;top:5%!important;left:5%!important;min-width:280px;min-height:280px}}@media screen and (max-height: 660px){.no-page-content .wrapper .container .one,.no-page-content .wrapper .container .two,.no-page-content .wrapper .container .three,.no-page-content .wrapper .container .circle,.no-page-content .wrapper .container .p404{min-width:280px;min-height:280px;width:60%;height:60%;top:20%!important;left:20%!important}}.no-page-content .wrapper .container .text{width:60%;height:40%;min-width:400px;min-height:500px;position:absolute;margin:40px 0;animation:text .6s 1.8s ease backwards}@media screen and (max-width: 799px){.no-page-content .wrapper .container .text{min-height:400px;height:80%}}.no-page-content .wrapper .container .text article{width:400px;position:absolute;z-index:4;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;bottom:0;left:50%;transform:translate(-50%)}@media screen and (max-width: 799px){.no-page-content .wrapper .container .text article{width:100%}}.no-page-content .wrapper .container .text article p{color:#fff;font-size:18px;letter-spacing:.6px;margin-bottom:40px;text-shadow:6px 6px 10px #32243E}.no-page-content .wrapper .container .text article button{height:40px;padding:0 30px;border-radius:50px;cursor:pointer;box-shadow:0 15px 20px #36184f80;z-index:3;color:#695681;background-color:#fff;text-transform:uppercase;font-weight:600;font-size:12px;transition:all .3s ease}.no-page-content .wrapper .container .text article button:hover{box-shadow:0 10px 10px -10px #36184f80;transform:translateY(5px);background:#fb8a8a;color:#fff}.no-page-content .wrapper .container .p404{font-size:200px;font-weight:700;letter-spacing:4px;color:#fff;display:flex!important;justify-content:center;align-items:center;position:absolute;z-index:2;animation:anime404 .6s cubic-bezier(.3,.8,1,1.05) both;animation-delay:1.2s}@media screen and (max-width: 799px){.no-page-content .wrapper .container .p404{font-size:100px}}.no-page-content .wrapper .container .p404:nth-of-type(2){color:#36184f;z-index:1;animation-delay:1s;filter:blur(10px);opacity:.8}.no-page-content .wrapper .container .circle{position:absolute}.no-page-content .wrapper .container .circle:before{content:"";position:absolute;width:800px;height:800px;background-color:#36184f33;border-radius:100%;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 5px 20px 40px #36184f40,inset 5px 0 5px #32243e4d,inset 5px 5px 20px #32243e40,2px 2px 5px #fff3;animation:circle .8s cubic-bezier(1,.06,.25,1) backwards}@media screen and (max-width: 799px){.no-page-content .wrapper .container .circle:before{width:400px;height:400px}}.no-page-content .wrapper .container .one .content:before{content:"";position:absolute;width:600px;height:600px;background-color:#36184f4d;border-radius:100%;box-shadow:inset 5px 20px 40px #36184f40,inset 5px 0 5px #32243e4d,inset 5px 5px 20px #32243e40,2px 2px 5px #fff3;animation:circle .8s .4s cubic-bezier(1,.06,.25,1) backwards}@media screen and (max-width: 799px){.no-page-content .wrapper .container .one .content:before{width:300px;height:300px}}.no-page-content .wrapper .container .one .content .piece{background:linear-gradient(90deg,#8077ea 13.7%,#eb73ff 94.65%)}.no-page-content .wrapper .container .one .content .piece:nth-child(1){right:15%;top:18%;height:30px;width:120px;animation-delay:.5s;animation-name:pieceRight}.no-page-content .wrapper .container .one .content .piece:nth-child(2){left:15%;top:45%;width:150px;height:50px;animation-delay:1s;animation-name:pieceLeft}.no-page-content .wrapper .container .one .content .piece:nth-child(3){left:10%;top:75%;height:20px;width:70px;animation-delay:1.5s;animation-name:pieceLeft}.no-page-content .wrapper .container .two .content .piece{background:linear-gradient(90deg,#ffedc0,#ff9d87)}.no-page-content .wrapper .container .two .content .piece:nth-child(1){left:0%;top:25%;height:40px;width:120px;animation-delay:2s;animation-name:pieceLeft}.no-page-content .wrapper .container .two .content .piece:nth-child(2){right:15%;top:35%;width:180px;height:50px;animation-delay:2.5s;animation-name:pieceRight}.no-page-content .wrapper .container .two .content .piece:nth-child(3){right:10%;top:80%;height:20px;width:160px;animation-delay:3s;animation-name:pieceRight}.no-page-content .wrapper .container .three .content .piece{background:#fb8a8a}.no-page-content .wrapper .container .three .content .piece:nth-child(1){left:25%;top:35%;height:20px;width:80px;animation-name:pieceLeft;animation-delay:3.5s}.no-page-content .wrapper .container .three .content .piece:nth-child(2){right:10%;top:55%;width:140px;height:40px;animation-name:pieceRight;animation-delay:4s}.no-page-content .wrapper .container .three .content .piece:nth-child(3){left:40%;top:68%;height:20px;width:80px;animation-name:pieceLeft;animation-delay:4.5s}.our-clients-container{display:flex;justify-content:center;align-items:center;background-color:#f3f3f3}.products-heading-container{background-color:#00000008}.products-heading-container .products-our-product-container{display:flex;align-items:center;justify-content:center;flex-direction:column;padding-bottom:50px}.products-heading-container .what-we-do-text{width:60%;text-align:center;font-family:Abel,sans-serif;font-size:17px}.products-product-list-container{display:flex;align-items:center;justify-content:center}.products-product-list-container .products-product-list-content{width:80%;padding:100px 0}.tool-room-container{display:flex;align-items:center;justify-content:center}.tool-room-container .tool-room-content{width:80%}body{margin:0;padding:0;overflow-x:hidden}*::-webkit-scrollbar{display:none}*{-ms-overflow-style:none;scrollbar-width:none}
